.settings-view{color:#d3d8e0;background:0 0;position:relative;isolation:isolate;min-height:calc(100dvh - 5.5rem);display:flex;flex-direction:column}.settings-shell{--settings-surface:#1A1A1A;--settings-surface-raised:#202020;--settings-surface-active:#262626;--settings-line-dark:#161616;--settings-line-soft:rgba(255,255,255,0.055);--settings-text-muted:#8d95a2;--settings-text-faint:#69707c}.settings-shell-grid{position:relative;width:100%;margin:0 auto;flex:1 1 auto;min-height:0;align-items:stretch!important}.settings-scrollbar{scrollbar-width:thin;scrollbar-color:rgba(125,133,147,0.5) transparent}.settings-scrollbar::-webkit-scrollbar{width:10px}.settings-scrollbar::-webkit-scrollbar-track{background:0 0}.settings-scrollbar::-webkit-scrollbar-thumb{background:linear-gradient(180deg,rgba(151,160,176,.28),rgba(108,117,134,.42));border:2px solid rgba(10,13,17,.18);border-radius:999px}.settings-scrollbar::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,rgba(174,183,198,.38),rgba(124,134,152,.58))}.settings-scrollbar::-webkit-scrollbar-corner{background:0 0}.settings-topbar{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}.settings-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.settings-summary-chip{border-radius:16px;border:1px solid rgba(255,255,255,.07);background:rgba(255,255,255,.025);padding:.85rem .95rem;min-width:0}.settings-summary-label{font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:#7d8593}.settings-summary-value{margin-top:.3rem;font-size:1rem;font-weight:600;color:#f3f5f8;letter-spacing:-.02em}.settings-summary-meta{margin-top:.18rem;font-size:.74rem;color:#8f96a3}.settings-rail-stack{position:relative;min-height:100%;display:flex;flex-direction:column}.settings-rail-stack>.settings-sidebar-panel:last-child{flex:1 1 auto}.settings-admin-banner,.settings-modal-panel,.settings-preferences-panel,.settings-section,.settings-sidebar-panel{background:var(--settings-surface)!important;border:1px solid var(--settings-line-dark)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.026),inset 0 -1px 0 rgba(0,0,0,.24),0 0 0 1px rgba(0,0,0,.32)!important}.settings-admin-banner,.settings-panel,.settings-preferences-panel,.settings-section,.settings-sidebar-panel{border-radius:14px!important}.settings-sidebar-panel{position:relative;overflow:hidden;animation:.32s cubic-bezier(.16,1,.3,1) settings-rise}.settings-sidebar-panel::before{display:none}.settings-profile-panel{padding:.95rem!important}.settings-admin-banner{background:#131517!important;border-color:rgba(92,171,255,.12)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.025),inset 0 -1px 0 rgba(0,0,0,.22),0 0 0 1px rgba(16,29,41,.52)!important}.settings-modal-panel{border-radius:14px!important}.settings-modal-overlay{background:rgba(8,9,11,.72);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.settings-modal-shell{padding:0!important;overflow:hidden;background:var(--bg-panel)!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:0 20px 48px rgba(0,0,0,.32),0 0 0 1px rgba(255,255,255,.03)!important}.settings-modal-panel.settings-modal-shell{box-shadow:0 20px 48px rgba(0,0,0,.32),0 0 0 1px rgba(255,255,255,.03)!important}.settings-modal-shell--add-account{width:min(100%,34rem)!important;max-width:34rem!important;margin:0 auto;flex:0 1 auto}.settings-modal-body--add-account{display:flex;flex-direction:column;gap:.85rem;padding:1rem 1.15rem 1.1rem}.settings-modal-body--add-account .settings-modal-field+.settings-modal-field{margin-top:0}.settings-modal-field-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;align-items:start}.settings-modal-field-row .settings-modal-field{min-width:0}.settings-modal-group-menu{width:100%}.settings-modal-group-trigger{width:100%;min-height:2.5rem;display:inline-flex;align-items:center;justify-content:space-between;gap:.5rem;padding:0 .85rem;border-radius:9px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.025);color:#eef2f7;font-size:.85rem;font-weight:500;transition:background .16s,border-color .16s,color .16s}.settings-modal-group-trigger:hover{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.11)}.settings-modal-group-chevron{color:#7a808c;flex-shrink:0}.settings-modal-shell--add-account .settings-modal-footer{margin-top:.15rem;padding-top:.85rem}.settings-modal-shell--add-account .settings-modal-title{font-size:.95rem;letter-spacing:-.01em}.settings-modal-shell--add-account .settings-modal-copy{font-size:.74rem;line-height:1.4;color:#848b97}.settings-modal-shell--add-account .settings-modal-chip-row{flex-wrap:nowrap;gap:.5rem}@media (max-width:560px){.settings-modal-shell--add-account .settings-modal-chip-row{flex-wrap:wrap}}.group-menu-popup.settings-modal-group-popup{z-index:160;min-width:12rem}.settings-modal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 1.1rem .9rem;border-bottom:1px solid rgba(255,255,255,.06);background:0 0}.settings-modal-titleblock{display:flex;align-items:flex-start;gap:0;min-width:0}.settings-modal-titleicon{width:1.9rem;height:1.9rem;border-radius:.6rem;border:1px solid rgba(255,255,255,.045);background:rgba(255,255,255,.02);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.settings-modal-title{font-size:.98rem;font-weight:600;color:#f3f6fb;line-height:1.25}.settings-modal-copy{margin-top:.18rem;font-size:.76rem;line-height:1.45;color:#7b8390;max-width:34rem}.settings-modal-close{width:1.8rem;height:1.8rem;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03);color:#7a808c;display:inline-flex;align-items:center;justify-content:center;transition:background .16s,border-color .16s,color .16s;flex:0 0 auto}.settings-modal-close:hover{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.1);color:#fff}.settings-modal-body{padding:1rem 1.1rem;background:0 0}.settings-modal-body--stacked{display:flex;flex-direction:column;gap:0}.settings-modal-sections{display:flex;flex-direction:column;gap:.65rem}.settings-modal-footer{display:flex;gap:.65rem;padding:.85rem 0 0;margin-top:.85rem;border-top:1px solid rgba(255,255,255,.06);background:0 0}.settings-modal-footer-end{justify-content:flex-end}.settings-modal-action-button{min-width:7rem;flex:0 0 auto}.settings-modal-form-grid{display:grid;gap:.85rem}.settings-modal-form-grid-twitter{grid-template-columns:minmax(0,1.25fr) repeat(2,minmax(0,1fr))}.settings-modal-field{min-width:0}.settings-modal-field--tracked-events{margin-bottom:.85rem}.settings-modal-field-wide{grid-column:auto}.settings-modal-field-stack{display:flex;flex-direction:column}.settings-modal-field-label{display:block;margin-bottom:.4rem;font-size:.68rem;font-weight:600;letter-spacing:.02em;color:#8b919c}.settings-modal-prefix-wrap{position:relative}.settings-modal-prefix{position:absolute;left:.8rem;top:50%;transform:translateY(-50%);color:#6a717d;font-size:.86rem;font-weight:600;pointer-events:none}.settings-modal-input{width:100%;min-height:2.5rem;border-radius:9px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.025);padding:0 .85rem;color:#eef2f7;font-size:.85rem;transition:border-color .16s,background .16s,box-shadow .16s}.settings-modal-input:hover{background:rgba(255,255,255,.035);border-color:rgba(255,255,255,.1)}.settings-modal-input:focus{outline:0;border-color:rgba(43,123,254,.28);background:rgba(255,255,255,.04);box-shadow:0 0 0 2px rgba(43,123,254,.1)}.settings-modal-input::placeholder{color:#686f7a}.settings-modal-input-prefixed{padding-left:1.7rem}.settings-modal-meta-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(180px,1fr);gap:.65rem;margin-top:0}.settings-modal-preview-row{margin-top:.5rem;display:flex;align-items:center;gap:.55rem;min-width:0;padding:.5rem .6rem;border-radius:9px;border:1px solid rgba(255,255,255,.06);background:rgba(255,255,255,.025)}.settings-modal-preview-avatar{width:1.8rem;height:1.8rem;border-radius:999px;border:1px solid rgba(255,255,255,.05);background:#151618;color:#cfd5de;display:inline-flex;align-items:center;justify-content:center;font-size:.76rem;font-weight:600;overflow:hidden;flex:0 0 auto}.settings-modal-preview-name{font-size:.76rem;font-weight:600;color:#e8edf4;line-height:1.2}.settings-modal-preview-handle{margin-top:.08rem;font-size:.72rem;color:#737b88;line-height:1.2}.settings-modal-select{min-height:2.55rem;border-radius:.7rem}.settings-modal-textarea{min-height:15rem;padding-top:.8rem;padding-bottom:.8rem;line-height:1.55;resize:vertical}.settings-modal-note{margin-top:.45rem;font-size:.72rem;line-height:1.5;color:#6f7682}.settings-modal-import-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(320px,0.95fr);gap:.95rem}.settings-modal-side{display:grid;gap:.9rem;align-content:start}.settings-modal-chip-row{display:flex;flex-wrap:wrap;gap:.55rem}.settings-modal-chip-row-compact{gap:.5rem}.settings-modal-chip{min-height:2rem;padding:0 .7rem;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.025);color:#9aa0ac;display:inline-flex;align-items:center;gap:.4rem;font-size:.76rem;font-weight:500;line-height:1;transition:background .16s,border-color .16s,color .16s}.settings-modal-chip:hover{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.1);color:#e8ecf2}.settings-modal-chip.is-active{background:rgba(43,123,254,.1);border-color:rgba(43,123,254,.22);color:#dce8ff;box-shadow:none}.settings-modal-section{padding:.85rem .9rem;border-radius:10px;border:1px solid rgba(255,255,255,.06);background:rgba(255,255,255,.02)}.settings-modal-section--last{margin-bottom:0}.settings-modal-section-head{margin-bottom:.75rem}.settings-modal-section-title{font-size:.8rem;font-weight:600;color:#eef2f7}.settings-modal-section-copy{margin-top:.18rem;font-size:.72rem;color:#737b88}.settings-event-selector-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.settings-event-selector-grid-compact{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-event-selector{min-width:0;display:flex;align-items:center;gap:.7rem;padding:.75rem;border-radius:.75rem;border:1px solid rgba(255,255,255,.045);background:#141618;cursor:pointer;transition:background .16s,border-color .16s,color .16s,box-shadow .16s}.settings-event-selector:hover{background:#17191c;border-color:rgba(255,255,255,.07)}.settings-event-selector.is-active{background:#181a1d;border-color:rgba(255,255,255,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.025),inset 0 -1px 0 rgba(0,0,0,.18)}.settings-event-selector-icon{width:1.85rem;height:1.85rem;border-radius:.6rem;border:1px solid rgba(255,255,255,.04);background:#111315;color:#5f6672;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;transition:color .16s,border-color .16s,background .16s}.settings-event-selector:hover .settings-event-selector-icon{color:#d5dbe3;border-color:rgba(255,255,255,.07);background:#15171a}.settings-event-selector.is-active .settings-event-selector-icon{color:#dbe1e9;border-color:rgba(255,255,255,.075);background:#15171a}.settings-event-selector-copy{min-width:0;display:flex;flex-direction:column}.settings-event-selector-title{font-size:.8rem;font-weight:600;color:#e7ebf2;line-height:1.2}.settings-event-selector-meta{margin-top:.15rem;font-size:.69rem;color:#727987;line-height:1.35}.settings-nav-link{border-radius:9px!important;color:var(--settings-text-muted)!important;border:1px solid transparent!important;background:0 0!important;transform:none;min-height:2.35rem}.settings-nav-link:hover{background:rgba(255,255,255,.016)!important;border-color:rgba(255,255,255,.03)!important;color:#fff!important;transform:none}.settings-nav-count{min-width:auto;min-height:auto;padding:0;border-radius:0;display:inline-flex;align-items:center;justify-content:center;background:0 0;border:0;color:#6f7783;font-size:.68rem;font-weight:600;letter-spacing:-.01em;white-space:nowrap}.settings-nav-link:hover .settings-nav-count{color:#bfc6d0}.settings-nav-group-label{font-size:.7rem;font-weight:600;letter-spacing:.01em;text-transform:none;color:#7a828e;padding:0 .75rem .5rem}.settings-utility-chip{border-radius:999px;border:1px solid rgba(255,255,255,.06);background:rgba(255,255,255,.03);color:#9aa2b0}.settings-content{position:relative;min-height:100%;display:flex;flex-direction:column}.settings-content>.glass-card,.settings-content>.settings-section{flex:1 1 auto;min-height:100%}.settings-view .glass-card,.settings-view .settings-section{display:flex;flex-direction:column}.settings-view #pushover>div:last-child,.settings-view .glass-card>.overflow-x-auto,.settings-view .glass-card>.settings-twitter-matrix,.settings-view .settings-section>.w-full{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.settings-view .glass-card>div[class*=text-center]{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.settings-view .glass-card>.overflow-x-auto>table{width:100%}.settings-workspace-header{padding:.9rem 1rem!important}.settings-toolbar-search input{background:#101112!important;border-color:rgba(255,255,255,.055)!important;border-radius:10px!important;color:#eef2f7!important;box-shadow:none!important}.settings-toolbar-search input::placeholder{color:#6f7784}.settings-toolbar-search input:focus{border-color:rgba(43,123,254,.24)!important;box-shadow:0 0 0 2px rgba(43,123,254,.12)!important}.settings-twitter-import-button{background:rgba(255,255,255,.024)!important;border-color:rgba(255,255,255,.055)!important;color:#d7dce5!important;border-radius:10px!important}.settings-twitter-import-button:hover{background:rgba(255,255,255,.042)!important;border-color:rgba(255,255,255,.085)!important;color:#fff!important}.settings-twitter-add-button{border-radius:10px!important}.settings-page-header{display:flex;flex-direction:column;gap:.15rem}.settings-nav-link.is-active{background:#171717!important;border-color:rgba(255,255,255,.035)!important;color:#fff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.03),inset 0 -1px 0 rgba(0,0,0,.36)}.settings-nav-link.is-active .settings-nav-count{color:#c8d0db;background:0 0;border-color:transparent}.settings-nav-subgroup{margin-top:.85rem;padding-top:.85rem;border-top:0;position:relative}.settings-nav-subgroup::before{content:"";position:absolute;top:0;left:.75rem;right:.75rem;height:1px;background:linear-gradient(90deg,rgba(255,255,255,.02),rgba(255,255,255,.075),rgba(255,255,255,.02))}.settings-overview-grid{display:grid;gap:1rem;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.settings-overview-card-title{font-size:.95rem;font-weight:600;color:#f4f6f9}.settings-overview-metrics{margin-top:1rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.settings-overview-metric{min-width:0;border-radius:14px;border:1px solid rgba(255,255,255,.05);background:rgba(255,255,255,.024);padding:.9rem 1rem}.settings-overview-metric-label{font-size:.7rem;color:#7f8794}.settings-overview-metric-value{margin-top:.35rem;font-size:1rem;font-weight:600;color:#f4f6f9}.settings-overview-metric-meta{margin-top:.25rem;font-size:.74rem;color:#8a929e}.settings-overview-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.85rem}.settings-overview-list{display:flex;flex-direction:column}.settings-overview-row{min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 0;border-top:1px solid rgba(255,255,255,.04)}.settings-overview-row:first-child{border-top:0;padding-top:.2rem}.settings-overview-row-title{font-size:.88rem;font-weight:600;color:#f3f5f8}.settings-overview-row-meta{margin-top:.18rem;font-size:.76rem;color:#8b92a0}.settings-overview-row-actions{display:flex;align-items:center;gap:.7rem;flex:0 0 auto}.settings-status-pill{display:inline-flex;align-items:center;min-height:1.55rem;padding:0 .55rem;border-radius:999px;border:1px solid rgba(255,255,255,.06);background:rgba(255,255,255,.03);font-size:.68rem;font-weight:600;color:#b3bbc6;white-space:nowrap}.settings-status-pill.is-live{border-color:rgba(32,178,107,.18);background:rgba(32,178,107,.12);color:#9ee6bf}.settings-status-pill.is-empty,.settings-status-pill.is-neutral{color:#a2aab5}.settings-status-pill.is-warning{border-color:rgba(240,138,35,.2);background:rgba(240,138,35,.12);color:#ffd3a0}.settings-twitter-matrix{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;padding:0}.settings-twitter-table-wrap{flex:1 1 auto;min-height:0;overflow:clip}.settings-twitter-table{table-layout:fixed;border-collapse:collapse}.settings-twitter-col-account{width:26%}.settings-twitter-col-group{width:15%}.settings-twitter-col-tracking{width:24%}.settings-twitter-col-push{width:8%}.settings-twitter-col-sound{width:13%}.settings-twitter-col-color{width:6%}.settings-twitter-col-actions{width:8%}.settings-twitter-row td{vertical-align:middle;height:56px}.settings-twitter-row:hover{background:rgba(255,255,255,.02)}.settings-toggle-cluster{display:inline-flex;align-items:center;gap:.35rem;flex-wrap:nowrap}.settings-icon-toggle{position:relative;width:1.8rem;height:1.8rem;border-radius:.5rem;border:1px solid rgba(255,255,255,.04);background:#141618;color:#5f6672;display:inline-flex;align-items:center;justify-content:center;transition:background .16s,border-color .16s,color .16s,box-shadow .16s}.settings-icon-toggle:hover{background:#17191c;border-color:rgba(255,255,255,.07);color:#eef2f7}.settings-icon-toggle:focus-visible{outline:0;border-color:rgba(43,123,254,.28);box-shadow:0 0 0 2px rgba(43,123,254,.16)}.settings-icon-toggle-neutral.is-active{background:#181a1d;border-color:rgba(255,255,255,.08);color:#d8dde5;box-shadow:inset 0 1px 0 rgba(255,255,255,.025),inset 0 -1px 0 rgba(0,0,0,.18)}.settings-icon-toggle[data-tooltip]:not([data-tooltip=""])::after,.settings-icon-toggle[data-tooltip]:not([data-tooltip=""])::before{opacity:0;pointer-events:none;transition:opacity .14s,transform .14s}.settings-icon-toggle[data-tooltip]:not([data-tooltip=""])::before{content:"";position:absolute;left:50%;bottom:calc(100% + .2rem);transform:translate(-50%,.35rem);border-left:.3rem solid transparent;border-right:.3rem solid transparent;border-top:.35rem solid rgba(10,10,10,.96);z-index:16}.settings-icon-toggle[data-tooltip]:not([data-tooltip=""])::after{content:attr(data-tooltip);position:absolute;left:50%;bottom:calc(100% + .5rem);transform:translate(-50%,.35rem);min-width:max-content;max-width:14rem;padding:.45rem .6rem;border-radius:.65rem;border:1px solid rgba(255,255,255,.06);background:rgba(10,10,10,.96);box-shadow:0 12px 30px rgba(0,0,0,.3);color:#eef2f7;font-size:.68rem;font-weight:500;line-height:1.3;white-space:nowrap;z-index:15}.settings-icon-toggle[data-tooltip]:not([data-tooltip=""]):focus-visible::after,.settings-icon-toggle[data-tooltip]:not([data-tooltip=""]):focus-visible::before,.settings-icon-toggle[data-tooltip]:not([data-tooltip=""]):hover::after,.settings-icon-toggle[data-tooltip]:not([data-tooltip=""]):hover::before{opacity:1;transform:translate(-50%,0)}.settings-inline-select-shell{position:relative;display:inline-flex;width:100%;align-items:center}.settings-inline-select-shell-sm{max-width:100%}.settings-inline-select{appearance:none;width:100%;min-height:1.9rem;border-radius:.55rem;border:1px solid rgba(255,255,255,.055);background:#151719;color:#d6dbe4;font-size:.74rem;font-weight:500;padding:0 1.7rem 0 .65rem;transition:border-color .16s,box-shadow .16s,background .16s}.settings-inline-select:hover{background:#181a1d}.settings-inline-select:focus{outline:0;border-color:rgba(43,123,254,.28);box-shadow:0 0 0 2px rgba(43,123,254,.16)}.settings-inline-select-icon{position:absolute;right:.55rem;color:#6f7784;pointer-events:none}.settings-color-swatch{--settings-swatch-color:#6b7280;width:1.8rem;height:1.8rem;border-radius:.55rem;border:1px solid rgba(255,255,255,.06);background:#151719;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .16s,background .16s,box-shadow .16s}.settings-color-swatch:hover{background:#181a1e;border-color:rgba(255,255,255,.12)}.settings-color-swatch:focus-within{border-color:rgba(43,123,254,.28);box-shadow:0 0 0 2px rgba(43,123,254,.16)}.settings-color-swatch-fill{width:.95rem;height:.95rem;border-radius:.35rem;background:var(--settings-swatch-color);box-shadow:inset 0 1px 0 rgba(255,255,255,.18)}.settings-color-swatch.is-empty .settings-color-swatch-fill{width:.42rem;height:.42rem;border-radius:999px;background:#707887;opacity:.68;box-shadow:none}.settings-row-menu{position:relative;display:inline-block}.settings-row-menu[open]{z-index:20}.settings-row-menu-trigger{list-style:none;width:1.8rem;height:1.8rem;border-radius:.55rem;border:1px solid transparent;background:0 0;color:#727a87;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .16s,border-color .16s,color .16s}.settings-row-menu-trigger::-webkit-details-marker{display:none}.settings-row-menu-trigger:hover{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.06);color:#eef2f7}.settings-row-menu[open] .settings-row-menu-trigger{background:#17191c;border-color:rgba(255,255,255,.08);color:#eef2f7}.settings-row-menu-panel{position:absolute;top:calc(100% + .4rem);right:0;min-width:11rem;padding:.35rem;border-radius:.7rem;border:1px solid rgba(255,255,255,.07);background:rgba(18,19,22,.98);box-shadow:0 14px 28px rgba(0,0,0,.28)}.settings-row-menu-item{width:100%;display:flex;align-items:center;gap:.55rem;border-radius:.6rem;padding:.55rem .65rem;background:0 0;color:#d6dbe4;font-size:.74rem;font-weight:500;text-align:left;transition:background .16s,color .16s}.settings-row-menu-item:hover{background:rgba(255,255,255,.05);color:#fff}.settings-row-menu-item.is-danger{color:#f3a3a3}.settings-row-menu-item.is-danger:hover{background:rgba(224,82,82,.12);color:#ffd6d6}.settings-view section{background:var(--settings-surface)!important;border:1px solid var(--settings-line-dark)!important;border-radius:14px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.026),inset 0 -1px 0 rgba(0,0,0,.24),0 0 0 1px rgba(0,0,0,.32)!important;overflow:hidden;animation:.34s cubic-bezier(.16,1,.3,1) settings-rise}.settings-view #twitter.settings-panel-table{overflow:hidden!important;border-radius:16px!important}.settings-view section>div:first-child{background:#151515!important;border-bottom:1px solid rgba(255,255,255,.04)!important}.settings-view section>div:first-child p{color:#7d8593!important}.settings-view section>div:first-child>div:first-child>div:first-child{background:rgba(255,255,255,.02)!important;border:1px solid rgba(255,255,255,.045)!important;border-radius:10px!important;box-shadow:none!important}.settings-view section>div:first-child>button,.settings-view section>div:first-child>span{background:rgba(255,255,255,.024)!important;border:1px solid rgba(255,255,255,.055)!important;color:#d6dbe4!important;border-radius:10px!important;box-shadow:none!important}.settings-view section>div:first-child>button:hover{background:rgba(255,255,255,.045)!important;border-color:rgba(255,255,255,.1)!important;color:#fff!important}.settings-view section>div:first-child>button.settings-twitter-add-button{background:rgba(43,123,254,.14)!important;border-color:rgba(43,123,254,.24)!important;color:#dce8ff!important}.settings-view section>div:first-child>button.settings-twitter-add-button:hover{background:rgba(43,123,254,.2)!important;border-color:rgba(43,123,254,.3)!important;color:#fff!important}.settings-view section table thead{background:#111!important;color:#7c8493!important}.settings-view section table tbody tr:hover{background:rgba(255,255,255,.02)!important}.settings-view section>div[class*=border-t]{background:rgba(255,255,255,.018)!important;border-top:1px solid rgba(255,255,255,.055)!important}.settings-view section>div[class*=border-t] button{background:rgba(255,255,255,.03)!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:12px!important;color:#d6dbe4!important}.settings-view section>div[class*=border-t] button:hover{background:rgba(255,255,255,.055)!important;color:#fff!important}.settings-view section>div[class*=text-center]>div:first-child{width:2.5rem;height:2.5rem;border-radius:12px!important;background:rgba(255,255,255,.03)!important;border:1px solid rgba(255,255,255,.06)}.settings-view section>div[class*=text-center] button{background:rgba(255,255,255,.03)!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:12px!important;color:#d6dbe4!important}.settings-view section>div[class*=text-center] button:hover{background:rgba(255,255,255,.055)!important;color:#fff!important}.settings-preferences-panel>div:first-child>div:first-child{background:rgba(255,255,255,.03)!important;border:1px solid rgba(255,255,255,.06)!important;border-radius:12px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.025)!important}.settings-preferences-panel input[type=number]{background:rgba(8,9,11,.78)!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:12px!important}.settings-view #feeds label{border-radius:12px!important}.settings-view #feeds label>div:first-child>div:last-child{border-radius:10px!important}.settings-section{--settings-accent:43,123,254;position:relative;overflow:hidden}.settings-section::before{display:none}.settings-section-header{background:#151515;border-bottom:1px solid rgba(255,255,255,.04)}.settings-section-icon{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.045);border-radius:10px;box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}.settings-add-button,.settings-page-button,.settings-soft-button{background:rgba(255,255,255,.024)!important;border:1px solid rgba(255,255,255,.055)!important;border-radius:10px!important;color:#d6dbe4!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.02)}.settings-add-button:hover,.settings-page-button:hover,.settings-soft-button:hover{background:rgba(255,255,255,.055);border-color:rgba(255,255,255,.11);color:#fff}.settings-primary-button{background:rgba(43,123,254,.14)!important;border:1px solid rgba(43,123,254,.24)!important;border-radius:10px!important;color:#dce8ff!important}.settings-primary-button:hover{background:rgba(43,123,254,.2)!important;color:#fff!important}.settings-danger-button{background:rgba(239,68,68,.1)!important;border:1px solid rgba(239,68,68,.18)!important;border-radius:10px!important;box-shadow:none!important}.settings-table thead{background:rgba(255,255,255,.018);color:#7c8493}.settings-table tbody tr{transition:background .18s,border-color .18s}.settings-table tbody tr:hover{background:rgba(255,255,255,.02)}.settings-pagebar{margin-top:auto;background:rgba(255,255,255,.012);border-top:1px solid rgba(255,255,255,.04)}.settings-empty-state{padding:2.5rem 1.5rem;text-align:center}.settings-empty-icon{width:2.5rem;height:2.5rem;border-radius:12px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06);display:flex;align-items:center;justify-content:center;margin:0 auto .75rem}.settings-tag{border-radius:10px!important;background:rgba(255,255,255,.03)!important;border:1px solid rgba(255,255,255,.06)!important;color:#8b92a0!important}.settings-monitor-card{border-radius:12px;background:rgba(255,255,255,.02);border:1px solid var(--glass-border)}.settings-segment{border-radius:12px!important;border:1px solid rgba(255,255,255,.08)!important;background:rgba(255,255,255,.018)!important}.settings-modal-panel input:not([type=checkbox]):not([type=color]){background:rgba(8,9,11,.78);border:1px solid rgba(255,255,255,.08);border-radius:12px}.settings-modal-panel input:not([type=checkbox]):not([type=color]):focus{border-color:rgba(43,123,254,.32);box-shadow:0 0 0 3px rgba(43,123,254,.08)}.settings-subpanel{background:#161616!important;border:1px solid rgba(255,255,255,.045)!important;border-radius:10px!important}.settings-option-card{border-radius:10px!important;background:#161616!important;border:1px solid rgba(255,255,255,.045)!important}.settings-preferences-shell{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;background:0 0!important}.settings-preferences-layout{flex:1 1 auto;min-height:0;display:grid;gap:1rem}.settings-preferences-column{display:grid;gap:1rem;align-content:start;min-height:0}.settings-preferences-card{position:relative;overflow:hidden;border-radius:12px;border:1px solid rgba(255,255,255,.045);background:#161616;box-shadow:inset 0 1px 0 rgba(255,255,255,.03);padding:1rem}.settings-preferences-card::before{content:"";position:absolute;top:0;left:1rem;right:1rem;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.14),transparent);opacity:.7;pointer-events:none}@media (max-width:1180px){.settings-modal-import-grid,.settings-overview-grid,.settings-twitter-layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.settings-detail-toggle-grid,.settings-event-selector-grid,.settings-event-selector-grid-compact,.settings-modal-field-row,.settings-modal-form-grid-twitter,.settings-modal-meta-grid,.settings-overview-metrics{grid-template-columns:minmax(0,1fr)}.settings-modal-footer{flex-direction:column}.settings-overview-row,.settings-twitter-drawer-footer{flex-direction:column;align-items:flex-start}.settings-overview-row-actions{width:100%;justify-content:space-between}}.settings-preferences-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.9rem;margin-bottom:.95rem}.settings-preferences-eyebrow{margin-bottom:.35rem;font-size:.64rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#7d8593}.settings-preferences-status{display:inline-flex;align-items:center;gap:.45rem;padding:.45rem .7rem;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03);color:#d7dde7;font-size:.68rem;font-weight:600;letter-spacing:-.01em;white-space:nowrap}.settings-preferences-status-dot{width:.4rem;height:.4rem;border-radius:999px;background:#2b7bfe;box-shadow:0 0 0 4px rgba(43,123,254,.14);flex:0 0 auto}.settings-size-switch{display:inline-flex;flex-wrap:wrap;gap:.35rem;padding:.35rem;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.02)}.settings-size-button{border:0;border-radius:10px;padding:.7rem .95rem;min-width:6rem;background:0 0;color:#8f97a5;font-size:.76rem;font-weight:600;transition:background .18s,color .18s,box-shadow .18s}.settings-size-button:hover{background:rgba(255,255,255,.04);color:#fff}.settings-size-button.is-active{background:#f3f5f8;color:#0b0b0b;box-shadow:0 8px 24px rgba(255,255,255,.08)}.settings-preferences-footnote{margin-top:.9rem;padding-top:.9rem;border-top:1px solid rgba(255,255,255,.06);font-size:.72rem;line-height:1.55;color:#8a92a0}.settings-terminal-list{display:grid;gap:.6rem}.settings-terminal-choice{width:100%;border-radius:14px;border:1px solid rgba(255,255,255,.06);background:rgba(255,255,255,.018);color:#d6dbe4;padding:.9rem 1rem;text-align:left;transition:border-color .18s,background .18s,transform .18s,box-shadow .18s}.settings-terminal-choice:hover{border-color:rgba(255,255,255,.12);background:rgba(255,255,255,.03);transform:translateY(-1px)}.settings-terminal-choice.is-active{border-color:rgba(43,123,254,.32);background:rgba(43,123,254,.09);box-shadow:0 10px 28px rgba(43,123,254,.08),inset 0 1px 0 rgba(255,255,255,.03)}.settings-terminal-icon-wrap{width:2rem;height:2rem;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06);flex:0 0 auto}.settings-terminal-choice.is-active .settings-terminal-icon-wrap{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.12)}.settings-terminal-badge{display:inline-flex;align-items:center;padding:.28rem .55rem;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03);color:#8f97a5;font-size:.64rem;font-weight:600;letter-spacing:.01em;white-space:nowrap}.settings-terminal-choice.is-active .settings-terminal-badge{background:rgba(255,255,255,.9);border-color:rgba(255,255,255,.92);color:#0b0b0b}.settings-preferences-preview-card{display:flex;flex-direction:column}.settings-preferences-preview-meta{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.9rem}.settings-preferences-meta-chip{display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03);color:#cfd5df;padding:.45rem .75rem;font-size:.68rem;font-weight:600;letter-spacing:-.01em}.settings-preferences-preview-frame{flex:1 1 auto;border-radius:16px;border:1px solid rgba(255,255,255,.06);background:#090909;padding:1rem}.settings-preferences-shell .settings-preferences-column,.settings-preferences-shell .settings-preferences-layout{gap:.75rem}.settings-preferences-shell .settings-preferences-card{padding:.72rem .8rem;border-radius:12px}.settings-preferences-shell .settings-preferences-card::before{left:.8rem;right:.8rem}.settings-preferences-shell .settings-preferences-card-head{gap:.55rem;margin-bottom:.6rem}.settings-preferences-shell .settings-preferences-status{padding:.28rem .5rem;font-size:.62rem}.settings-preferences-shell .settings-size-switch{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;gap:.2rem;padding:.2rem;border-radius:11px}.settings-preferences-shell .settings-size-button{min-width:0;padding:.44rem .55rem;border-radius:8px;font-size:.68rem}.settings-preferences-shell .settings-preferences-footnote{margin-top:.55rem;padding-top:.55rem;font-size:.66rem;line-height:1.38}.settings-preferences-shell .settings-terminal-list{gap:.34rem}.settings-preferences-shell .settings-terminal-choice{padding:.56rem .68rem;border-radius:10px}.settings-preferences-shell .settings-terminal-choice:hover{transform:none;box-shadow:none}.settings-preferences-shell .settings-terminal-choice.is-active{box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}.settings-preferences-shell .settings-terminal-choice>.flex{gap:.6rem;align-items:center}.settings-preferences-shell .settings-terminal-choice>.flex>.min-w-0.flex-1>.flex{gap:.45rem}.settings-preferences-shell .settings-terminal-choice>.flex>.min-w-0.flex-1>.flex>.text-sm{font-size:.78rem;line-height:1.15}.settings-preferences-shell .settings-terminal-choice>.flex>.min-w-0.flex-1>div:last-child{margin-top:.18rem;font-size:.64rem;line-height:1.32}.settings-preferences-shell .settings-terminal-icon-wrap{width:1.5rem;height:1.5rem;border-radius:9px}.settings-preferences-shell .settings-terminal-badge{padding:.18rem .38rem;font-size:.58rem}.settings-preferences-shell .settings-preferences-preview-meta{gap:.34rem;margin-bottom:.6rem}.settings-preferences-shell .settings-preferences-meta-chip{padding:.28rem .48rem;font-size:.6rem}.settings-preferences-shell .settings-preferences-preview-frame{padding:.75rem;border-radius:12px}.settings-keyword-controls{display:grid;gap:.85rem}.settings-keyword-input-row{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center}.settings-keyword-input{flex:1 1 14rem;min-width:0;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.02);color:#f3f5f8;padding:.82rem .95rem;font-size:.82rem;line-height:1.3;transition:border-color .18s,box-shadow .18s,background .18s}.settings-keyword-input::placeholder{color:#707887}.settings-keyword-input:focus{outline:0;border-color:rgba(245,158,11,.4);background:rgba(255,255,255,.03);box-shadow:0 0 0 3px rgba(245,158,11,.12)}.settings-keyword-add-color{width:2.85rem;height:2.85rem;border-radius:14px;border:1px solid rgba(var(--keyword-highlight-rgb,245,158,11),.32);background:rgba(var(--keyword-highlight-rgb,245,158,11),.16);color:var(--keyword-highlight-color,#f59e0b);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .18s,border-color .18s,background .18s;flex:0 0 auto}.settings-keyword-add-color:hover{transform:translateY(-1px);border-color:rgba(var(--keyword-highlight-rgb,245,158,11),.48);background:rgba(var(--keyword-highlight-rgb,245,158,11),.22)}.settings-keyword-add-button{border:0;border-radius:14px;background:#f3f5f8;color:#0b0b0b;display:inline-flex;align-items:center;justify-content:center;padding:.82rem 1rem;font-size:.76rem;font-weight:700;letter-spacing:-.01em;transition:transform .18s,box-shadow .18s;flex:0 0 auto}.settings-keyword-add-button:hover{transform:translateY(-1px);box-shadow:0 12px 24px rgba(255,255,255,.08)}.settings-keyword-caption{font-size:.72rem;line-height:1.5;color:#8a92a0}.settings-keyword-chip-wall{display:flex;flex-wrap:wrap;gap:.55rem;align-content:flex-start;min-height:15rem;max-height:15rem;overflow-y:auto;padding:.2rem .35rem .2rem .1rem;border-radius:14px;border:1px solid rgba(255,255,255,.06);background:rgba(255,255,255,.018);overscroll-behavior:contain;scrollbar-width:thin}.settings-keyword-chip-wrap{display:inline-flex;align-items:center;gap:.35rem;max-width:100%}.settings-keyword-chip{display:inline-flex;align-items:center;gap:.5rem;min-width:0;max-width:100%;padding:.45rem .75rem;border-radius:999px;border:1px solid rgba(var(--keyword-highlight-rgb,245,158,11),.25);background:rgba(var(--keyword-highlight-rgb,245,158,11),.08);color:var(--keyword-highlight-color,#f59e0b);cursor:pointer;transition:transform .15s,border-color .15s,background .15s,box-shadow .15s}.settings-keyword-chip:hover{transform:translateY(-1px);border-color:rgba(var(--keyword-highlight-rgb,245,158,11),.45);background:rgba(var(--keyword-highlight-rgb,245,158,11),.14);box-shadow:0 4px 12px rgba(var(--keyword-highlight-rgb,245,158,11),.1)}.settings-keyword-chip-dot{width:6px;height:6px;border-radius:999px;flex-shrink:0;box-shadow:0 0 6px var(--keyword-highlight-color,#f59e0b)}.settings-keyword-chip-text{display:inline-flex;align-items:center;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:600;letter-spacing:-.01em;color:#fff}.settings-keyword-chip-remove-inline{display:inline-flex;align-items:center;justify-content:center;width:1.1rem;height:1.1rem;border-radius:999px;margin-left:.15rem;color:var(--keyword-highlight-color,#f59e0b);opacity:.6;transition:opacity .15s,background .15s;flex-shrink:0;margin-right:-.25rem}.settings-keyword-chip-remove-inline:hover{opacity:1;background:rgba(var(--keyword-highlight-rgb,245,158,11),.2)}.settings-keyword-color-presets button{outline:0;box-shadow:0 2px 4px rgba(0,0,0,.15);transition:transform .15s,border-color .15s}.settings-keyword-color-presets button:hover{transform:scale(1.1)}@media (min-width:1024px){.settings-preferences-layout{grid-template-columns:minmax(0,0.92fr) minmax(0,1.08fr);align-items:stretch}.settings-topbar{flex-direction:row;align-items:end;justify-content:space-between}.settings-rail-stack{position:sticky;top:1rem}}@media (max-width:767px){.settings-summary-grid{grid-template-columns:1fr}.settings-preferences-card-head{flex-direction:column}.settings-size-switch{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.settings-size-button{min-width:0}.settings-keyword-input-row{align-items:stretch}.settings-keyword-add-button{width:100%;justify-content:center}}@keyframes settings-rise{from{opacity:0;transform:translateY(10px) scale(.992)}to{opacity:1;transform:translateY(0) scale(1)}.settings-table-section{display:flex;flex-direction:column;background:var(--settings-surface)!important;border:1px solid var(--settings-line-dark)!important;border-radius:12px!important;overflow:hidden;box-shadow:inset 0 1px 0 rgba(255,255,255,.026),inset 0 -1px 0 rgba(0,0,0,.24),0 0 0 1px rgba(0,0,0,.32)!important}.settings-section-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.95rem 1rem;border-bottom:1px solid rgba(255,255,255,.045);background:#151515}.settings-section-titleblock{min-width:0;display:flex;align-items:flex-start;gap:.75rem}.settings-section-icon{width:2rem;height:2rem;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;border:1px solid rgba(255,255,255,.045);background:rgba(255,255,255,.02);color:#e6ecf4}.settings-section-title{margin:0;color:#f4f6f8;font-size:.98rem;line-height:1.25;font-weight:650;letter-spacing:-.01em}.settings-section-copy{margin-top:.2rem;color:var(--settings-text-muted);font-size:.76rem;line-height:1.45}.settings-section-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:.5rem;flex-wrap:wrap}.settings-section-body{display:flex;flex-direction:column;gap:.85rem;padding:1rem}.settings-table-shell{border:1px solid rgba(255,255,255,.05);border-radius:10px;background:rgba(255,255,255,.015);overflow:hidden}.settings-table-scroll{width:100%;overflow:auto}.settings-table{width:100%;border-collapse:collapse;table-layout:fixed}.settings-table thead{background:rgba(255,255,255,.02);color:#7d8593}.settings-table thead th{padding:.8rem .95rem;text-align:left;font-size:.66rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap}.settings-table tbody tr{border-top:1px solid rgba(255,255,255,.045);transition:background .16s}.settings-table tbody tr:hover{background:rgba(255,255,255,.022)}.settings-table td{padding:.8rem .95rem;vertical-align:middle;color:#d6dbe4;font-size:.8rem;line-height:1.45}.settings-table td:last-child,.settings-table th:last-child{text-align:right}.settings-table-inline-button{min-width:10rem;justify-content:space-between}.settings-popover-menu{min-width:11rem}.settings-popover-icon-button,.settings-popover-item{display:inline-flex;align-items:center;gap:.5rem;border-radius:8px;transition:background .16s,color .16s}.settings-popover-item{width:100%;padding:.55rem .65rem;color:#d6dbe4;font-size:.74rem;font-weight:500}.settings-popover-item.is-active,.settings-popover-item:hover{background:rgba(255,255,255,.05);color:#fff}.settings-popover-item.is-danger{color:#f3a3a3}.settings-popover-item.is-danger:hover{background:rgba(239,68,68,.12);color:#ffd6d6}.settings-popover-item-row{display:flex;align-items:center;gap:.35rem}.settings-popover-icon-button{width:1.65rem;height:1.65rem;justify-content:center;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03);color:#8a92a0}.settings-popover-icon-button:hover{background:rgba(255,255,255,.06);color:#fff}.settings-input{width:100%;min-height:2.5rem;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:#101112;color:#eef2f7;padding:.65rem .8rem;font-size:.8rem;outline:0;transition:border-color .16s,box-shadow .16s,background .16s}.settings-input:focus{border-color:rgba(43,123,254,.28);box-shadow:0 0 0 2px rgba(43,123,254,.12)}.settings-pushover-table-button{min-height:2rem;min-width:5.25rem;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:0 .65rem;border-radius:999px;border:1px solid rgba(255,255,255,.08);font-size:.68rem;font-weight:600}.settings-delivery-grid{gap:.75rem}.settings-preview-panel{padding:1rem;border:1px solid rgba(255,255,255,.05);border-radius:10px;background:rgba(255,255,255,.015)}.settings-preferences-body{gap:.75rem}.settings-keyword-toolbar{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center}.settings-keyword-toolbar .settings-input{flex:1 1 16rem}.settings-delivery-table td:nth-child(3),.settings-highlights-table td:nth-child(2),.settings-preferences-table td:nth-child(2){width:14rem}.settings-delivery-table td:nth-child(4),.settings-highlights-table td:nth-child(3),.settings-preferences-table td:nth-child(3){width:11rem}.settings-highlights-table td:nth-child(4){width:8rem}.settings-toggle-cluster-wrap{flex-wrap:wrap}.settings-table-section .settings-inline-select,.settings-table-section .settings-row-menu-trigger,.settings-table-section .settings-table-inline-button{border-radius:8px}.settings-table-section .settings-row-menu-trigger{width:1.8rem;height:1.8rem}.settings-table-section .settings-pagebar{margin-top:0}@media (max-width:900px){.settings-section-header{align-items:flex-start;flex-direction:column}.settings-section-actions{width:100%;justify-content:flex-start}.settings-table td,.settings-table thead th{padding-left:.75rem;padding-right:.75rem}.settings-table{min-width:44rem}}@media (max-width:640px){.settings-section-body{padding:.75rem}.settings-table{min-width:0}.settings-table-shell{overflow:auto}.settings-keyword-toolbar{align-items:stretch}.settings-keyword-toolbar .settings-keyword-add-color,.settings-keyword-toolbar .settings-primary-button{width:100%;justify-content:center}}.settings-table-banner{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem .9rem;border-radius:8px;border:1px solid rgba(255,255,255,.05);background:rgba(255,255,255,.018);color:#b8c0cc;font-size:.74rem}.settings-table-toolbar{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center}.settings-table-toolbar .settings-primary-button,.settings-table-toolbar .settings-soft-button{flex:0 0 auto}.settings-view.settings-canvas{background:0 0;border-radius:0;padding:.75rem .65rem 1.25rem!important;color:#d3d8e0}.settings-shell-grid{gap:.75rem!important}.settings-rail-stack{gap:.65rem!important}.settings-content{gap:.75rem!important}.settings-content>.glass-card,.settings-content>.settings-panel,.settings-content>.settings-section{flex:1 1 auto;min-height:100%}.settings-sidebar-panel{background:var(--bg-panel)!important;border:1px solid var(--line-soft)!important;border-radius:16px!important;box-shadow:var(--shadow-soft),0 0 0 1px rgba(255,255,255,.02)!important}.settings-profile-panel{padding:1rem!important}.settings-profile-avatar{width:2.75rem;height:2.75rem;min-width:2.75rem;max-width:2.75rem;flex:0 0 2.75rem;border-radius:999px;border:1px solid var(--line-soft);background:var(--surface-card);display:flex;align-items:center;justify-content:center;overflow:hidden}.settings-profile-avatar img{display:block;width:100%;height:100%;max-width:100%;object-fit:cover}.settings-nav-group-label{color:#69707c!important;font-size:.66rem!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;padding:0 .65rem .45rem!important}.settings-nav-link{border-radius:10px!important;min-height:2.4rem!important;color:#8d95a2!important}.settings-nav-link:hover{background:var(--surface-hover)!important;border-color:rgba(255,255,255,.06)!important;color:#eef2f7!important}.settings-nav-link.is-active,.settings-nav-primary.is-active{background:var(--plat-blue-glow)!important;border-color:rgba(43,123,254,.24)!important;color:#eef4ff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)!important}.settings-nav-link.is-active .settings-nav-count{color:#c8daf8!important;border-color:rgba(43,123,254,.2)!important;background:rgba(43,123,254,.12)!important}.settings-nav-subgroup{margin-top:.75rem!important;padding-top:.75rem!important}.settings-nav-subgroup::before{left:.65rem!important;right:.65rem!important;background:linear-gradient(90deg,transparent,var(--line-soft),transparent)!important}.settings-nav-source.is-active{background:var(--surface-active)!important;border-color:var(--line-soft)!important;color:#fff!important}.settings-view .glass-card.settings-panel,.settings-view .settings-panel,.settings-view .settings-section,.settings-view section.settings-panel{background:var(--bg-panel)!important;border:1px solid var(--line-soft)!important;border-radius:16px!important;box-shadow:var(--shadow-soft),inset 0 1px 0 rgba(255,255,255,.04)!important;overflow:hidden!important;isolation:isolate}.settings-view #twitter.settings-panel-table,.settings-view section#twitter.settings-panel-table{border-radius:16px!important;overflow:hidden!important;box-shadow:var(--shadow-soft),inset 0 1px 0 rgba(255,255,255,.04)!important}.settings-view section#twitter.settings-panel-table{border:1px solid var(--line-soft)!important}.settings-panel-header,.settings-section-header,.settings-view #highlights>.w-full>.mb-6,.settings-view #preferences>.w-full>.mb-6,.settings-view #pushover>div:first-child,.settings-view .settings-panel>.settings-workspace-header,.settings-view .settings-panel>div:first-child:not(.settings-twitter-matrix):not(.overflow-x-auto):not([class*=text-center]),.settings-workspace-header{background:var(--surface-row)!important;border-bottom:1px solid var(--line-soft)!important}.settings-view #highlights h3,.settings-view #preferences h3,.settings-view .settings-panel>div:first-child h3{color:#f4f6f8!important;font-size:.98rem!important;letter-spacing:-.01em}.settings-view #highlights p.text-sm,.settings-view #preferences p.text-sm,.settings-view .settings-panel>div:first-child p{color:#8d95a2!important}.settings-view .settings-panel>div:first-child>.flex.items-center.gap-3>div:first-child{width:2rem!important;height:2rem!important;border-radius:10px!important;border:1px solid var(--line-soft)!important;background:var(--surface-card)!important}.settings-toolbar-search input{background:var(--bg-app)!important;border:1px solid var(--line-soft)!important;border-radius:10px!important;color:#eef2f7!important;box-shadow:none!important}.settings-toolbar-search input:focus{border-color:rgba(43,123,254,.32)!important;box-shadow:0 0 0 2px rgba(43,123,254,.12)!important}.settings-page-button,.settings-soft-button,.settings-twitter-import-button{background:var(--surface-card)!important;border:1px solid var(--line-soft)!important;border-radius:10px!important;color:#d6dbe4!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.03)!important}.settings-page-button:hover:not(:disabled),.settings-soft-button:hover,.settings-twitter-import-button:hover{background:var(--surface-hover)!important;border-color:rgba(255,255,255,.1)!important;color:#fff!important}.settings-primary-button,.settings-twitter-add-button{background:var(--plat-blue-glow)!important;border:1px solid rgba(43,123,254,.28)!important;border-radius:10px!important;color:#dce8ff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)!important}.settings-primary-button:hover,.settings-twitter-add-button:hover{background:rgba(43,123,254,.18)!important;border-color:rgba(43,123,254,.36)!important;color:#fff!important}.settings-pagebar{background:var(--surface-row)!important;border-top:1px solid var(--line-soft)!important}.settings-table-head,.settings-view .settings-table thead,.settings-view table thead{background:var(--surface-row)!important;color:#7d8593!important}.settings-table-head th,.settings-view .settings-table thead th{padding:.72rem 1rem!important;font-size:.66rem!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#7d8593!important;border-bottom:1px solid var(--line-soft)}.settings-view .settings-panel-table .settings-twitter-matrix{background:var(--bg-app);border-top:1px solid var(--line-soft);overflow:hidden;border-radius:0}.settings-view .settings-panel-table .settings-twitter-table-wrap{overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch}.settings-view .settings-panel-table .settings-pagebar{border-bottom-left-radius:16px;border-bottom-right-radius:16px}.settings-view .settings-panel-table .settings-twitter-table tbody tr{border-bottom:1px solid rgba(255,255,255,.04);transition:background .16s}.settings-view .settings-panel-table .settings-twitter-table tbody tr:hover{background:rgba(255,255,255,.02)!important}.settings-view .settings-panel-table .settings-twitter-row td{vertical-align:middle}.settings-view #twitter.settings-panel-table>.overflow-x-auto,.settings-view #twitter.settings-panel-table>.settings-source-card-grid,.settings-view #twitter.settings-panel-table>.settings-twitter-matrix{padding:0!important;overflow:hidden!important}.settings-view #twitter .settings-twitter-table,.settings-view #twitter table{display:table!important;width:100%!important;min-width:0!important}.settings-view #twitter thead{display:table-header-group!important}.settings-view #twitter tbody{display:table-row-group!important;grid-template-columns:unset!important;gap:0!important;width:100%!important}.settings-view #twitter tr,.settings-view #twitter tr.settings-twitter-row{display:table-row!important;flex-direction:unset!important;min-height:unset!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important}.settings-view #twitter td{display:table-cell!important;width:auto!important;min-height:unset!important;padding:.65rem .85rem!important;border:0!important;text-align:left!important;vertical-align:middle!important}.settings-view #twitter td::before{display:none!important;content:none!important}.settings-view #twitter td:first-child{padding-left:1rem!important;border-bottom:0!important}.settings-view #twitter td:last-child{text-align:right!important}.settings-view .settings-preferences-card,.settings-view .settings-subpanel{background:var(--surface-card)!important;border:1px solid var(--line-soft)!important;border-radius:12px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.03)!important}.settings-view .settings-preferences-preview-frame{background:var(--bg-app)!important;border:1px solid var(--line-soft)!important}.settings-view .settings-keyword-chip-wall{border-color:var(--line-soft)!important;background:rgba(0,0,0,.14)!important}.settings-view #highlights>.w-full,.settings-view #preferences>.w-full,.settings-view #pushover>div:last-child{padding:1rem!important}.settings-admin-banner{background:rgba(43,123,254,.06)!important;border:1px solid rgba(43,123,254,.16)!important;border-radius:14px!important}@media (max-width:1023px){.settings-view.settings-canvas{padding:.65rem .5rem 1rem!important}}@media (max-width:767px){.settings-sidebar-panel,.settings-view .settings-panel{border-radius:12px!important}}.admin-shell .admin-tab-bar{display:flex;flex-wrap:wrap;gap:.45rem;padding:.35rem;border:1px solid rgba(255,255,255,.06);border-radius:14px;background:rgba(255,255,255,.02)}.admin-shell .admin-tab-btn{border:1px solid transparent;border-radius:10px;padding:.55rem .9rem;font-size:12px;font-weight:600;color:#a1a1aa;background:0 0;transition:background .16s,color .16s,border-color .16s}.admin-shell .admin-tab-btn:hover{color:#fff;background:rgba(255,255,255,.04)}.admin-shell .admin-tab-btn.is-active{color:#0b0b0b;background:#fff;border-color:rgba(255,255,255,.18)}.admin-shell .admin-metric-card{border:1px solid rgba(255,255,255,.06);border-radius:16px;background:rgba(255,255,255,.03);padding:1rem 1.05rem}.admin-shell .admin-metric-label{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:#71717a}.admin-shell .admin-metric-value{margin-top:.65rem;font-size:1.65rem;line-height:1;font-weight:650;color:#fff}.admin-shell .admin-metric-sub{margin-top:.45rem;font-size:11px;color:#71717a}.admin-shell .admin-pipeline-grid{display:grid;gap:.75rem;padding:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.admin-shell .admin-pipeline-step{border:1px solid rgba(255,255,255,.06);border-radius:14px;background:rgba(255,255,255,.02);padding:.95rem}.admin-shell .admin-pipeline-step-head{display:flex;align-items:flex-start;gap:.65rem}.admin-shell .admin-pipeline-dot{width:.55rem;height:.55rem;border-radius:999px;margin-top:.35rem;flex-shrink:0}.admin-shell .admin-pipeline-dot.is-ok{background:#34d399;box-shadow:0 0 0 4px rgba(52,211,153,.12)}.admin-shell .admin-pipeline-dot.is-warn{background:#fbbf24;box-shadow:0 0 0 4px rgba(251,191,36,.12)}.admin-shell .admin-pipeline-dot.is-bad{background:#fb7185;box-shadow:0 0 0 4px rgba(251,113,133,.12)}.admin-shell .admin-pipeline-meta{margin-top:.85rem;display:grid;gap:.35rem;font-size:11px;color:#71717a}.admin-shell .admin-pipeline-meta div{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.admin-shell .admin-pipeline-meta strong{color:#e4e4e7;font-weight:600}.admin-shell .admin-inline-btn,.admin-shell .admin-source-chip{display:inline-flex;align-items:center;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:rgba(255,255,255,.03);padding:.35rem .7rem;font-size:11px;color:#d4d4d8}.admin-shell .admin-inline-btn{border-radius:10px;cursor:pointer;transition:background .16s,color .16s,border-color .16s}.admin-shell .admin-inline-btn:hover{color:#fff;background:rgba(255,255,255,.06)}.admin-shell .admin-inline-btn-accent{border-color:rgba(56,189,248,.22);background:rgba(56,189,248,.08);color:#bae6fd}.admin-shell .admin-inline-btn-warn{border-color:rgba(251,191,36,.22);background:rgba(251,191,36,.08);color:#fde68a}.admin-shell .admin-input,.admin-shell .admin-primary-btn{width:100%;border-radius:12px}.admin-shell .admin-input{border:1px solid rgba(255,255,255,.08);background:#0a0a0a;padding:.65rem .8rem;color:#fff;font-size:14px}.admin-shell .admin-primary-btn{border:none;background:#fff;color:#0b0b0b;padding:.65rem .9rem;font-size:14px;font-weight:650}.admin-shell .admin-speed-row-head{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin-bottom:.45rem}.admin-shell .admin-speed-bar-track{height:8px;border-radius:999px;background:rgba(255,255,255,.06);overflow:hidden}.admin-shell .admin-speed-bar-fill{height:100%;border-radius:inherit;background:linear-gradient(90deg,rgba(56,189,248,.85),rgba(52,211,153,.85))}@media (max-width:1023px){.admin-shell .admin-pipeline-grid{grid-template-columns:1fr}}}