._marketing_13exw_1{--paper:#fbfbfa;--surface:#fff;--ink:#14171c;--body:#3d434c;--muted:#5a616b;--quiet:#6b717a;--line:#e4e4e0;--line-soft:#ecece8;--rust:#9a4a0a;--rust-deep:#8a4209;--rust-pale:#fff6ec;--red:#b42318;--green:#067647;width:100%;min-height:100dvh;color:var(--ink);background:var(--paper);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-synthesis:weight;text-rendering:optimizelegibility;font:16px/1.5 IBM Plex Sans,system-ui,sans-serif;overflow-x:clip}._marketing_13exw_1 *,._marketing_13exw_1 :before,._marketing_13exw_1 :after{box-sizing:border-box}._marketing_13exw_1 a{color:var(--rust-deep)}._marketing_13exw_1 a:hover{color:#6b3307}._marketing_13exw_1 :focus-visible{outline:2px solid var(--rust);outline-offset:3px}._marketing_13exw_1 ::selection{color:#fff;background:var(--rust)}._marketing_13exw_1 section[id]{scroll-margin-top:24px}._header_13exw_33{border-bottom:1px solid var(--line);background:var(--surface)}._nav_13exw_34{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;max-width:1200px;margin:0 auto;padding:18px 24px;display:flex}._brand_13exw_38{flex:none;align-items:center;gap:10px;text-decoration:none;display:inline-flex;color:var(--ink)!important}._brandMark_13exw_39{color:#fff;background:var(--ink);border-radius:6px;place-items:center;width:28px;height:28px;font:600 15px/1 IBM Plex Mono,monospace;display:grid}._brandName_13exw_43{letter-spacing:-.01em;font-size:20px;font-weight:700}._navLinks_13exw_44{align-items:center;gap:32px;font-size:15px;display:flex}._navLinks_13exw_44 a{color:var(--body);text-decoration:none;transition:color .16s}._navLinks_13exw_44 a:hover{color:var(--rust-deep)}._navActions_13exw_47{align-items:center;gap:20px;display:flex}._login_13exw_48{align-items:center;min-height:44px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex;color:var(--ink)!important}._darkButton_13exw_49,._heroPrimary_13exw_49,._heroSecondary_13exw_49,._registrationButton_13exw_49{border-radius:8px;justify-content:center;align-items:center;min-height:48px;font-weight:600;text-decoration:none;transition:transform .18s,background-color .18s,border-color .18s;display:inline-flex}._darkButton_13exw_49{background:var(--ink);min-height:44px;padding:11px 18px;font-size:15px;color:#fff!important}._darkButton_13exw_49:hover,._heroPrimary_13exw_49:hover,._registrationButton_13exw_49:hover{background:#30343a;transform:translateY(-1px);color:#fff!important}._hero_13exw_49{align-items:center;gap:56px;max-width:1200px;margin:0 auto;padding:88px 24px 96px;display:flex}._heroCopy_13exw_59{flex:420px;min-width:0}._sectionLabel_13exw_60{color:var(--rust);letter-spacing:.08em;text-transform:uppercase;margin-bottom:20px;font:500 13px/1.45 IBM Plex Mono,monospace}._hero_13exw_49 h1{letter-spacing:-.025em;max-width:620px;margin:0 0 24px;font-size:56px;font-weight:700;line-height:1.05}._heroCopy_13exw_59>p{max-width:540px;color:var(--body);margin:0 0 36px;font-size:20px;line-height:1.5}._heroActions_13exw_66{flex-wrap:wrap;gap:14px;display:flex}._heroPrimary_13exw_49{background:var(--ink);min-height:48px;padding:14px 24px;font-size:17px;color:#fff!important}._heroSecondary_13exw_49{background:var(--surface);border:1px solid #cfcfca;min-height:48px;padding:13px 24px;font-size:17px;color:var(--ink)!important}._heroSecondary_13exw_49:hover{background:#f4f4f1;border-color:#a6a69f}._feedWrap_13exw_70{flex:560px;min-width:0}._feed_13exw_70{border:1px solid var(--line);background:var(--surface);border-radius:14px;font:12px/1.5 IBM Plex Mono,monospace;overflow:hidden;box-shadow:0 1px 2px #14171c0a,0 12px 32px #14171c0f}._feedHeader_13exw_72{border-bottom:1px solid var(--line-soft);color:var(--muted);letter-spacing:.04em;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:14px 16px;display:flex}._feedTitle_13exw_73{color:var(--ink);font-weight:600}._tableScroll_13exw_74{overscroll-behavior-x:contain;scrollbar-color:#b8b7b0 #f2f1ee;width:100%;overflow-x:auto}._tableInner_13exw_75{min-width:600px}._tableRow_13exw_76{border-bottom:1px solid var(--line-soft);grid-template-columns:58px 74px 128px minmax(120px,1fr) minmax(170px,1.3fr);align-items:center;gap:12px;min-height:54px;padding:11px 16px;display:grid}._tableRow_13exw_76>span{min-width:0}._tableLabels_13exw_81{min-height:38px;color:var(--quiet);background:var(--paper);letter-spacing:.06em;font-size:11px}._majorRow_13exw_82{background:#fffbf6}._lastRow_13exw_83{border-bottom:0}._symbol_13exw_84{color:var(--rust);text-underline-offset:3px;font-size:13px;font-weight:600;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}._negative_13exw_85{font-weight:600;color:var(--red)!important}._positive_13exw_86{color:var(--green);font-weight:600}._sigmaCell_13exw_87{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}._sigmaCell_13exw_87>strong{color:var(--ink);font-weight:600}._sigmaTag_13exw_89{border-radius:4px;padding:2px 6px;font-size:10px;font-weight:600}._major_13exw_82{color:#fff;background:var(--rust)}._unusual_13exw_91{color:var(--rust);background:var(--rust-pale)}._active_13exw_92{color:var(--body);background:#f1f1ee}._quiet_13exw_93{color:var(--quiet);background:0 0;padding-inline:0}._clientName_13exw_94{color:var(--body);text-overflow:ellipsis;white-space:nowrap;font:13px/1.45 IBM Plex Sans,system-ui,sans-serif;overflow:hidden}._moreClients_13exw_95{background:#f1f1ee;border-radius:999px;padding:1px 6px;font-size:11px;display:inline-block}._truncate_13exw_96{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._filingTag_13exw_97{border:1px solid var(--rust);color:var(--rust);vertical-align:1px;border-radius:4px;padding:1px 5px;font-size:10px;font-weight:600;display:inline-block}._subduedTag_13exw_98{color:var(--body);border-color:#bdbdb7}._filingText_13exw_99{color:var(--body)}._disclaimer_13exw_100{color:var(--quiet);margin:10px 0 0;font:12px/1.5 IBM Plex Sans,system-ui,sans-serif}._container_13exw_102{max-width:1200px;margin:0 auto;padding:96px 24px}._howSection_13exw_103,._filingsSection_13exw_103{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--surface)}._container_13exw_102>h2,._movesCopy_13exw_104 h2,._pilotCopy_13exw_104 h2{letter-spacing:-.02em;max-width:760px;margin:0 0 16px;font-size:40px;font-weight:700;line-height:1.1}._sectionIntro_13exw_107{max-width:680px;color:var(--body);margin:0 0 56px;font-size:18px;line-height:1.5}._pillars_13exw_108{flex-wrap:wrap;gap:24px;display:flex}._pillar_13exw_108{border:1px solid var(--line);background:var(--paper);border-radius:12px;flex:300px;min-width:0;padding:28px}._index_13exw_110{color:var(--rust);margin-bottom:14px;font:600 13px/1.4 IBM Plex Mono,monospace}._pillar_13exw_108 h3{margin:0 0 10px;font-size:21px;font-weight:600;line-height:1.35}._pillar_13exw_108 p{color:var(--body);margin:0;font-size:16px;line-height:1.55}._detailFeature_13exw_114{justify-content:space-between;align-items:center;gap:56px;margin-top:72px;display:flex}._detailCopy_13exw_115{flex:360px;min-width:0}._detailCopy_13exw_115 ._sectionLabel_13exw_60{margin-bottom:16px}._detailCopy_13exw_115 h3{letter-spacing:-.02em;max-width:520px;margin:0 0 14px;font-size:32px;line-height:1.15}._detailCopy_13exw_115 p{max-width:560px;color:var(--body);margin:0;font-size:18px}._detailCard_13exw_119{border:1px solid var(--line);background:var(--surface);border-radius:14px;flex:0 480px;min-width:0;padding:22px 24px;font-size:13px;box-shadow:0 1px 2px #14171c0a,0 12px 32px #14171c0f}._detailHeading_13exw_120{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:18px;display:flex}._detailName_13exw_121{align-items:baseline;gap:10px;min-width:0;display:flex}._detailName_13exw_121 strong{font:600 22px/1.2 IBM Plex Mono,monospace}._detailName_13exw_121 span{color:var(--muted);font-size:14px}._closeMark_13exw_124{color:var(--quiet);font-size:20px;line-height:1}._metrics_13exw_125{border-bottom:1px solid var(--line-soft);grid-template-columns:auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px 14px;margin:0;padding:0 0 18px;display:grid}._metrics_13exw_125 dt{color:var(--quiet)}._metrics_13exw_125 dd{min-width:0;margin:0;font-family:IBM Plex Mono,monospace}._metrics_13exw_125 ._wideMetric_13exw_128{grid-column:span 3}._detailClients_13exw_129{color:var(--rust)!important;font:13px/1.45 IBM Plex Sans,system-ui,sans-serif!important}._filingsHistory_13exw_130{border-bottom:1px solid var(--line-soft);flex-direction:column;gap:10px;padding:18px 0;font:12px/1.45 IBM Plex Mono,monospace;display:flex}._microHeading_13exw_131{color:var(--muted);letter-spacing:.08em;margin-bottom:2px;font:11px/1.4 IBM Plex Mono,monospace}._historyLine_13exw_132{align-items:center;gap:10px;min-width:0;display:flex}._historyDate_13exw_133{color:var(--quiet);white-space:nowrap;flex:0 0 128px}._newsPreview_13exw_134{color:var(--quiet);flex-direction:column;gap:5px;padding-top:18px;display:flex}._feedContents_13exw_135{border-top:1px solid var(--line);margin-top:72px;padding-top:32px}._contentsHeading_13exw_136{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:20px;font:500 13px/1.45 IBM Plex Mono,monospace}._contentsGrid_13exw_137{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px 32px;display:grid}._contentsGrid_13exw_137>div{flex-direction:column;gap:4px;display:flex}._contentsGrid_13exw_137 strong{color:var(--ink);font:600 15px/1.5 IBM Plex Mono,monospace}._contentsGrid_13exw_137 small{color:var(--quiet);font:500 12px/1.4 IBM Plex Sans,system-ui,sans-serif}._contentsGrid_13exw_137 span{color:var(--body);font-size:15px}._movesSection_13exw_143{align-items:flex-start;gap:56px;max-width:1200px;margin:0 auto;padding:96px 24px;display:flex}._movesCopy_13exw_104{flex:400px;min-width:0}._movesCopy_13exw_104 ._sectionLabel_13exw_60,._movesCopy_13exw_104 h2{margin-bottom:16px}._movesCopy_13exw_104>p{color:var(--body);margin:0 0 28px;font-size:18px;line-height:1.5}._sigmaLabels_13exw_148{flex-wrap:wrap;gap:8px;font:12px/1.4 IBM Plex Mono,monospace;display:flex}._sigmaLabel_13exw_148{border-radius:4px;padding:4px 8px}._quietLabel_13exw_150{border:1px solid var(--line);color:var(--muted)}._activeLabel_13exw_151{color:var(--body);background:#f1f1ee}._unusualLabel_13exw_152,._bigLabel_13exw_152{color:var(--rust);background:var(--rust-pale)}._bigLabel_13exw_152{font-weight:600}._majorLabel_13exw_154{color:#fff;background:var(--rust);font-weight:600}._extremeLabel_13exw_155{color:#fff;background:var(--ink);font-weight:600}._moveExamples_13exw_156{flex-direction:column;flex:480px;gap:16px;min-width:0;display:flex}._exampleCard_13exw_157{border:1px solid var(--line);background:var(--surface);border-radius:12px;padding:24px}._exampleTitle_13exw_158{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}._exampleTitle_13exw_158 strong{font-size:17px;font-weight:600}._exampleBadge_13exw_160{border-radius:4px;padding:4px 10px;font:600 12px/1.4 IBM Plex Mono,monospace}._bigBadge_13exw_161{color:var(--rust);background:var(--rust-pale)}._quietBadge_13exw_162{border:1px solid var(--line);color:var(--muted)}._exampleCard_13exw_157 p{color:var(--body);margin:0 0 12px;font-size:16px}._exampleData_13exw_164{color:var(--body);font:13px/1.55 IBM Plex Mono,monospace}._filingsSection_13exw_103 ._sectionIntro_13exw_107{margin-bottom:48px}._filingTypes_13exw_167{flex-wrap:wrap;gap:24px;display:flex}._filingImportant_13exw_168,._filingType_13exw_167{border-radius:12px;flex:300px;min-width:0;padding:28px}._filingImportant_13exw_168{background:var(--rust-pale);border:1px solid #f3dfc8}._filingType_13exw_167{border:1px solid var(--line);background:var(--paper)}._filingImportant_13exw_168 h3,._filingType_13exw_167 h3{margin:0 0 6px;font-size:20px;font-weight:600;line-height:1.4}._filingImportant_13exw_168>p,._filingType_13exw_167>p{color:var(--muted);margin:0 0 18px;font-size:14px}._filingImportant_13exw_168 ul,._filingType_13exw_167 ul{color:#2a2f36;flex-direction:column;gap:6px;margin:0;padding-left:18px;font-size:16px;display:flex}._pilotSection_13exw_175{color:#fff;background:var(--ink)}._pilotInner_13exw_176{align-items:center;gap:56px;max-width:1200px;margin:0 auto;padding:96px 24px;display:flex}._pilotCopy_13exw_104{flex:400px;min-width:0}._pilotCopy_13exw_104 ._sectionLabel_13exw_60{color:#f2b26b;margin-bottom:16px}._pilotCopy_13exw_104 h2{margin-bottom:16px}._pilotCopy_13exw_104 p{color:#c9cdd3;max-width:600px;margin:0;font-size:18px;line-height:1.55}._registrationCard_13exw_181{min-width:0;color:var(--ink);background:var(--surface);border-radius:14px;flex:420px;padding:32px}._registrationMark_13exw_182{color:#fff;background:var(--ink);border-radius:8px;place-items:center;width:38px;height:38px;margin-bottom:22px;font:600 17px/1 IBM Plex Mono,monospace;display:grid}._registrationCard_13exw_181 h3{letter-spacing:-.01em;margin:0 0 8px;font-size:24px;font-weight:700;line-height:1.3}._registrationCard_13exw_181 p{color:var(--body);margin:0 0 22px;font-size:16px}._registrationButton_13exw_49{background:var(--ink);width:100%;min-height:48px;padding:14px 20px;font-size:17px;color:#fff!important}._footer_13exw_186{max-width:1200px;color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:16px;margin:0 auto;padding:32px 24px;font-size:14px;display:flex}@media (width<=900px){._hero_13exw_49{gap:40px;padding-top:68px;padding-bottom:72px}._hero_13exw_49 h1{font-size:clamp(42px,6vw,56px)}._container_13exw_102,._movesSection_13exw_143,._pilotInner_13exw_176{padding-top:72px;padding-bottom:72px}}@media (width<=760px){._navLinks_13exw_44{display:none}._hero_13exw_49{flex-wrap:wrap;gap:38px}._heroCopy_13exw_59,._feedWrap_13exw_70{flex-basis:100%}._detailFeature_13exw_114{flex-wrap:wrap;align-items:stretch}._detailCopy_13exw_115,._detailCard_13exw_119{flex-basis:100%}}@media (width<=560px){._nav_13exw_34{gap:10px;padding:14px 18px}._brand_13exw_38{gap:8px}._brandName_13exw_43{font-size:18px}._navActions_13exw_47{gap:12px}._login_13exw_48{font-size:14px}._darkButton_13exw_49{min-height:44px;padding:8px 12px;font-size:13px}._hero_13exw_49{gap:34px;padding:54px 18px 58px}._sectionLabel_13exw_60{margin-bottom:15px;font-size:11px}._hero_13exw_49 h1{margin-bottom:18px;font-size:clamp(39px,11vw,52px)}._heroCopy_13exw_59>p{margin-bottom:26px;font-size:17px}._heroActions_13exw_66{gap:10px}._heroPrimary_13exw_49,._heroSecondary_13exw_49{padding-inline:16px;font-size:15px}._feed_13exw_70{font-size:11px}._feedHeader_13exw_72{padding-inline:13px;font-size:10px}._container_13exw_102,._movesSection_13exw_143,._pilotInner_13exw_176{padding:58px 18px}._container_13exw_102>h2,._movesCopy_13exw_104 h2,._pilotCopy_13exw_104 h2{font-size:clamp(31px,8vw,38px)}._sectionIntro_13exw_107{margin-bottom:34px;font-size:16px}._pillars_13exw_108,._filingTypes_13exw_167{gap:13px}._pillar_13exw_108,._filingImportant_13exw_168,._filingType_13exw_167{padding:22px}._movesSection_13exw_143,._pilotInner_13exw_176{flex-direction:column;gap:30px}._movesCopy_13exw_104,._moveExamples_13exw_156,._pilotCopy_13exw_104,._registrationCard_13exw_181{flex-basis:auto;width:100%}._movesCopy_13exw_104>p{font-size:16px}._exampleCard_13exw_157{padding:19px}._exampleData_13exw_164{overflow-wrap:anywhere;font-size:11px}._detailFeature_13exw_114{gap:28px;margin-top:52px}._detailCopy_13exw_115 h3{font-size:29px}._detailCopy_13exw_115 p{font-size:16px}._detailCard_13exw_119{padding:18px 16px;font-size:12px}._detailName_13exw_121{flex-wrap:wrap;gap:6px 10px}._detailName_13exw_121 span{font-size:12px}._metrics_13exw_125{grid-template-columns:auto minmax(0,1fr) auto minmax(0,1fr);gap:8px;font-size:11px}._metrics_13exw_125 ._wideMetric_13exw_128{grid-column:span 3}._historyLine_13exw_132{flex-wrap:wrap;gap:6px 9px}._historyDate_13exw_133{flex-basis:100%}._feedContents_13exw_135{margin-top:52px}._contentsGrid_13exw_137{grid-template-columns:1fr;gap:18px}._registrationCard_13exw_181{padding:24px}._footer_13exw_186{padding:25px 18px;font-size:13px}}@media (prefers-reduced-motion:reduce){._marketing_13exw_1 *,._marketing_13exw_1 :before,._marketing_13exw_1 :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}._shell_1u3i2_1{--auth-surface:#15130f;--auth-surface-raised:#211e19;--auth-border:#625949;--auth-text:#e6dcc8;--auth-muted:#b0a797;--auth-accent:#d4a866;--auth-accent-ink:#15130f;border:1px solid var(--auth-border);background:var(--auth-surface);width:min(100%,440px);color:var(--auth-text);border-radius:8px;padding:clamp(24px,4vw,36px);box-shadow:0 22px 58px #040d103d}._cardBrand_1u3i2_18{max-width:100%;margin-bottom:32px}._cardBrand_1u3i2_18 .brand{max-width:100%;color:var(--auth-text)}._cardBrand_1u3i2_18 .brand-mark{border:1px solid var(--auth-accent);width:34px;height:34px;color:var(--auth-accent);font:600 15px/1 var(--mono);letter-spacing:-.06em;background:#14171c;border-radius:7px;flex:0 0 34px;place-items:center;display:grid}._cardBrand_1u3i2_18 .brand-copy{min-width:0}._cardBrand_1u3i2_18 .brand-name{color:var(--auth-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._cardBrand_1u3i2_18 .brand-sub{color:var(--auth-muted)}._heading_1u3i2_51{margin-bottom:25px}._heading_1u3i2_51 h2{color:var(--auth-text);letter-spacing:-.04em;margin:5px 0 9px;font-size:clamp(25px,3vw,30px);font-weight:500;line-height:1.12}._heading_1u3i2_51>p:last-child{color:var(--auth-muted);margin:0;font-size:13px;line-height:1.55}._heading_1u3i2_51 strong{overflow-wrap:anywhere;color:var(--auth-text);font-weight:550}._kicker_1u3i2_71{color:var(--auth-accent);font:10px/1.4 var(--mono);letter-spacing:.14em;text-transform:uppercase;margin:0}._form_1u3i2_79{gap:16px;display:grid}._field_1u3i2_80{gap:7px;min-width:0;display:grid}._field_1u3i2_80>span{color:var(--auth-text);letter-spacing:.01em;font-size:12px;font-weight:550}._field_1u3i2_80 input{box-sizing:border-box;border:1px solid var(--auth-border);background:var(--auth-surface-raised);width:100%;min-height:43px;color:var(--auth-text);font:inherit;border-radius:5px;outline:none;padding:10px 12px;font-size:14px;line-height:1.4;transition:border-color .14s,background-color .14s}._field_1u3i2_80 input::placeholder{color:#788986;opacity:1}._field_1u3i2_80 input:focus{background:#1d2b30;border-color:#a9c2a4}._field_1u3i2_80 input:focus-visible{outline-offset:2px;outline:2px solid #a9c2a440}._captcha_1u3i2_105:empty{display:none}._error_1u3i2_107,._notice_1u3i2_108{border-radius:4px;margin:0;padding:10px 12px;font-size:12px;line-height:1.5}._error_1u3i2_107{color:#edb4a9;background:#332725;border:1px solid #744e4b}._notice_1u3i2_108{color:#bed1bd;background:#213129;border:1px solid #455c4c}._primary_1u3i2_118{border:1px solid var(--auth-accent);background:var(--auth-accent);width:100%;min-height:45px;color:var(--auth-accent-ink);cursor:pointer;font:inherit;border-radius:5px;justify-content:center;align-items:center;margin-top:3px;padding:11px 16px;font-size:13px;font-weight:600;line-height:1.3;transition:background-color .14s,transform .14s,opacity .14s;display:flex}._primary_1u3i2_118:hover:not(:disabled){background:#e5bb7d;transform:translateY(-1px)}._primary_1u3i2_118:focus-visible,._secondary_1u3i2_139:focus-visible{outline:2px solid var(--auth-accent);outline-offset:3px}._primary_1u3i2_118:disabled,._secondary_1u3i2_139:disabled{cursor:wait;opacity:.65}._secondary_1u3i2_139{color:#bdccc7;cursor:pointer;font:inherit;text-underline-offset:3px;background:0 0;border:0;margin:16px auto 0;padding:6px 8px;font-size:12px;line-height:1.5;-webkit-text-decoration:underline #63766f;text-decoration:underline #63766f;display:block}@media (width<=520px){._shell_1u3i2_1{padding:24px 20px}._cardBrand_1u3i2_18{margin-bottom:27px}}._root_uyo2q_1{align-items:center;display:inline-flex;position:relative}._trigger_uyo2q_7{border:1px solid var(--line-bright);min-height:40px;color:var(--ink-soft);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:10px;padding:7px 13px;font-size:14px;transition:background .16s,border-color .16s,color .16s;display:inline-flex}._trigger_uyo2q_7:hover,._trigger_uyo2q_7[aria-expanded=true]{background:var(--raised);color:var(--ink);border-color:var(--accent)}._trigger_uyo2q_7:focus-visible{outline:2px solid var(--focus);outline-offset:3px}._caret_uyo2q_34{border-bottom:1px solid;border-right:1px solid;width:7px;height:7px;margin-top:-4px;transition:transform .16s,margin .16s;transform:rotate(45deg)}._caretOpen_uyo2q_44{margin-top:4px;transform:rotate(225deg)}._panel_uyo2q_49{z-index:20;border:1px solid var(--line-bright);background:var(--panel);width:max-content;min-width:156px;max-width:calc(100vw - 32px);padding:5px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 28px #00000047}._panel_uyo2q_49 .signout-control{width:100%}._panel_uyo2q_49 .signout-control .top-link{text-align:left;background:0 0;border-color:#0000;justify-content:flex-start;width:100%;min-height:40px}._panel_uyo2q_49 .signout-control .top-link:hover{border-color:var(--line);background:var(--raised)}._panel_uyo2q_49 .signout-error{max-width:240px;color:var(--danger);white-space:normal;padding:7px 8px 4px;font-size:12px;display:block}@media (width<=480px){._panel_uyo2q_49{min-width:min(156px,100vw - 32px);right:0}}._countdown_18uqq_1{min-width:0;color:var(--muted);font:10px/1.35 var(--mono);white-space:nowrap;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:1px 6px;display:inline-flex}._duration_18uqq_14{color:var(--accent);font:500 11px/1.35 var(--mono);font-variant-numeric:tabular-nums}._event_18uqq_20{color:var(--muted)}@media (width<=600px){._countdown_18uqq_1{white-space:normal;text-align:right;justify-items:end;row-gap:0;max-width:min(205px,58vw);display:grid}._duration_18uqq_14,._event_18uqq_20{overflow-wrap:anywhere}}._portalActions_1237b_1{flex-wrap:wrap;justify-content:flex-end;gap:10px;min-width:0;max-width:100%}@media (width<=600px){._portalActions_1237b_1{justify-content:space-between;gap:8px;width:100%}}._feed_3n49l_1{min-width:0;max-width:100%;color:var(--ink)}._tableScroll_3n49l_7{overscroll-behavior-inline:contain;scrollbar-color:var(--line-bright) transparent;scrollbar-width:thin;-webkit-overflow-scrolling:touch;width:100%;min-width:0;max-width:100%;overflow-x:auto}._tableScroll_3n49l_7:focus-visible{outline:1px solid var(--focus);outline-offset:-2px}._table_3n49l_7{text-align:left;width:100%;min-width:100%;display:grid}._table_3n49l_7 thead,._table_3n49l_7 tbody,._table_3n49l_7 tr{display:contents}._table_3n49l_7 tbody ._row_3n49l_36{grid-column:1/-1;grid-template-columns:subgrid;display:grid}._table_3n49l_7 th{border-bottom:1px solid var(--line);min-width:0;color:var(--muted);font:12px/1.4 var(--mono);letter-spacing:.055em;text-transform:uppercase;white-space:nowrap;background:#1c19149e;padding:8px 16px;position:relative}._table_3n49l_7 th._clientsHeader_3n49l_55{min-width:0;max-width:280px}._table_3n49l_7 th._numericHeader_3n49l_56{text-align:right}._headerCell_3n49l_58{align-items:center;gap:4px;display:inline-flex;position:relative}._dragHandle_3n49l_65{z-index:2;width:14px;height:19px;color:var(--dim);font:12px/1 var(--mono);opacity:0;cursor:grab;touch-action:pan-y;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:50%;left:-15px;transform:translateY(-50%)}._table_3n49l_7 th:hover ._dragHandle_3n49l_65,._table_3n49l_7 th:focus-within ._dragHandle_3n49l_65,._dragHandle_3n49l_65:focus-visible{opacity:1}._dragHandle_3n49l_65:active{color:var(--accent);cursor:grabbing}._dragHandle_3n49l_65:focus-visible{outline:1px solid var(--focus);outline-offset:1px}@media (hover:none){._dragHandle_3n49l_65{opacity:.72}}._table_3n49l_7 th[data-feed-column-drop=before]:before,._table_3n49l_7 th[data-feed-column-drop=after]:after{z-index:4;background:var(--accent);content:"";pointer-events:none;width:2px;position:absolute;top:3px;bottom:0}._table_3n49l_7 th[data-feed-column-drop=before]:before{left:0}._table_3n49l_7 th[data-feed-column-drop=after]:after{right:0}._sortButton_3n49l_109{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:2px 0;display:inline-flex}._sortButton_3n49l_109:hover,._sortButton_3n49l_109:focus-visible{color:var(--ink)}._sortButton_3n49l_109:focus-visible{outline:1px solid var(--focus);outline-offset:3px}._sortMark_3n49l_126{color:var(--accent);font-size:12px}._sortButton_3n49l_109[data-feed-sort=sigma]{text-transform:uppercase}._tableToolbar_3n49l_129{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:12px;min-height:58px;padding:10px 20px;display:flex}._headingBlock_3n49l_139{flex:1;min-width:0}._clientNotes_3n49l_140{color:var(--ink-soft);white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0;font-size:13px;line-height:1.5}._feedHeading_3n49l_141{align-items:center;gap:12px;min-width:0;display:flex}._feedHeading_3n49l_141 h2{color:var(--ink);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:clamp(17px,2vw,22px);font-weight:500;overflow:hidden}._editButton_3n49l_143{border:1px solid var(--line-bright);min-height:29px;color:var(--ink-soft);font:11px/1.3 var(--mono);cursor:pointer;background:0 0;padding:4px 10px}._editButton_3n49l_143:hover{border-color:var(--accent);color:var(--accent)}._editButton_3n49l_143:focus-visible{outline:1px solid var(--focus);outline-offset:2px}._editButton_3n49l_143:disabled{opacity:.5;cursor:wait}._tableCaption_3n49l_148{color:var(--dim);font:10px/1.4 var(--mono);letter-spacing:.075em;text-transform:uppercase}._columnsControl_3n49l_155{z-index:4;position:relative}._columnsTrigger_3n49l_157{border:1px solid var(--line-bright);background:var(--panel);min-height:29px;color:var(--ink-soft);font:11px/1.3 var(--mono);cursor:pointer;align-items:center;gap:10px;padding:4px 9px;display:inline-flex}._columnsTrigger_3n49l_157:hover,._columnsTrigger_3n49l_157[aria-expanded=true]{border-color:var(--accent);color:var(--ink)}._columnsTrigger_3n49l_157:focus-visible{outline:1px solid var(--focus);outline-offset:2px}._columnsMenu_3n49l_174{z-index:20;border:1px solid var(--line-bright);background:#1c1914;width:244px;padding:7px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #00000061}._columnsMenuHead_3n49l_186{border-bottom:1px solid var(--line);color:var(--dim);font:9px/1.4 var(--mono);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:3px 5px 7px;display:flex}._resetColumns_3n49l_198{color:var(--accent);font:10px/1.4 var(--sans);text-transform:none;letter-spacing:normal;cursor:pointer;background:0 0;border:0;padding:1px 0}._resetColumns_3n49l_198:hover{color:var(--accent-hover);text-underline-offset:3px;text-decoration:underline}._resetColumns_3n49l_198:focus-visible{outline:1px solid var(--focus);outline-offset:2px}._columnOption_3n49l_212{min-height:29px;color:var(--ink-soft);justify-content:space-between;align-items:center;gap:5px;padding:3px 5px;font-size:11px;display:flex}._columnOption_3n49l_212:hover{background:#d4a8660f}._columnChoice_3n49l_224{cursor:pointer;flex:1;align-items:center;gap:8px;min-width:0;display:flex}._columnChoice_3n49l_224 input{width:13px;height:13px;accent-color:var(--accent);flex:0 0 13px;margin:0}._columnOption_3n49l_212 input:disabled{opacity:.65;cursor:not-allowed}._columnChoice_3n49l_224 small{color:var(--dim);font:9px/1.4 var(--mono);margin-left:auto}._columnMoves_3n49l_228{gap:2px;display:flex}._columnMoves_3n49l_228 button{width:19px;height:20px;color:var(--muted);font:14px/1 var(--mono);cursor:pointer;background:0 0;border:1px solid #0000;padding:0}._columnMoves_3n49l_228 button:hover:not(:disabled){border-color:var(--line-bright);color:var(--accent)}._columnMoves_3n49l_228 button:focus-visible{outline:1px solid var(--focus);outline-offset:1px}._columnMoves_3n49l_228 button:disabled{opacity:.32;cursor:not-allowed}._infoButton_3n49l_243{border:1px solid var(--line-bright);width:15px;height:15px;color:var(--muted);font:9px/1 var(--mono);text-transform:none;cursor:help;background:0 0;border-radius:50%;flex:0 0 15px;place-items:center;padding:0;display:inline-grid}._infoButton_3n49l_243:hover,._infoButton_3n49l_243:focus-visible,._infoButton_3n49l_243[aria-expanded=true]{border-color:var(--accent);color:var(--accent)}._infoButton_3n49l_243:focus-visible{outline:1px solid var(--focus);outline-offset:2px}._infoTooltip_3n49l_268{z-index:1000;border:1px solid var(--line-bright);width:min(320px,100vw - 24px);max-height:min(260px,100vh - 28px);color:var(--ink-soft);font:12px/1.55 var(--sans);letter-spacing:normal;text-transform:none;white-space:pre-line;background:#1c1914;padding:10px 12px;position:fixed;overflow:auto;box-shadow:0 8px 24px #00000061}._tooltipTitle_3n49l_285{color:var(--accent);font:10px/1.4 var(--mono);letter-spacing:.07em;text-transform:uppercase;margin-bottom:4px;display:block}._row_3n49l_36{cursor:pointer;transition:background .14s}._row_3n49l_36:focus-visible>td{outline:1px solid var(--focus);outline-offset:-2px}._row_3n49l_36._selectedRow_3n49l_297>td{background:#d4a86613}._row_3n49l_36._selectedRow_3n49l_297>td:first-of-type{box-shadow:inset 2px 0 var(--accent)}._row_3n49l_36 td{min-width:0;color:var(--ink-soft);vertical-align:middle;white-space:nowrap;border-bottom:1px solid #393329c2;padding:10px 16px;font-size:12px;line-height:1.45;position:relative}._row_3n49l_36:hover>td{background:#d4a86609}._symbol_3n49l_314{color:var(--accent);font:600 12px/1.35 var(--mono);letter-spacing:.035em;white-space:nowrap;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted #d4a866b3;text-decoration:underline dotted #d4a866b3}._symbol_3n49l_314:hover,._symbol_3n49l_314:focus-visible{color:var(--accent);text-decoration:underline}._symbol_3n49l_314:focus-visible{outline:1px solid var(--focus);outline-offset:3px}._move_3n49l_329,._sigmaValue_3n49l_330,._price_3n49l_331,._volatility_3n49l_332{font-family:var(--mono);white-space:nowrap}._move_3n49l_329{align-items:baseline;gap:4px;font-size:12px;font-weight:600;display:inline-flex}._up_3n49l_345{color:#a9c18a}._down_3n49l_346{color:#d68b76}._flat_3n49l_347{color:var(--muted)}._moveMark_3n49l_348{font-size:12px}._numericCell_3n49l_349{text-align:right;font-variant-numeric:tabular-nums}._sigmaValue_3n49l_330{color:var(--ink-soft);font-size:12px}._sigmaLabel_3n49l_352{text-align:left;width:68px;margin-left:6px;display:inline-block}._price_3n49l_331{color:var(--ink-soft);font-size:12px}._volatility_3n49l_332{color:var(--muted);font-size:12px}._priceDate_3n49l_355{color:var(--dim);font:9px/1.2 var(--mono);white-space:nowrap;margin-top:2px;display:block}._historyLoading_3n49l_356,._historyInsufficient_3n49l_356{color:var(--muted);font:10px/1.2 var(--mono);white-space:nowrap}._historyLoading_3n49l_356:before{content:"";border:1px solid;border-right-color:#0000;border-radius:50%;width:5px;height:5px;margin:0 5px 1px 0;animation:.8s linear infinite _history-tick_3n49l_1;display:inline-block}@keyframes _history-tick_3n49l_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._historyLoading_3n49l_356:before{animation:none}}._updated_3n49l_364{color:var(--muted);font:12px/1.45 var(--mono)}._missing_3n49l_365{color:var(--dim)}._row_3n49l_36 td._filingsCell_3n49l_367,._row_3n49l_36 td._colorCell_3n49l_368{box-sizing:border-box;width:auto;min-width:0;max-width:100%;overflow:hidden}._filingSummary_3n49l_375{width:100%;min-width:0;max-width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;display:flex}._filingsCell_3n49l_367>*{box-sizing:border-box;max-width:100%}._filingSummary_3n49l_375:hover ._filingExtra_3n49l_390,._filingSummary_3n49l_375:focus-visible ._filingExtra_3n49l_390{color:var(--ink)}._filingSummary_3n49l_375:focus-visible{outline:1px solid var(--focus);outline-offset:3px}._filingTag_3n49l_393{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:152px;font:12px/1.35 var(--mono);border:1px solid;flex:0 auto;padding:2px 5px;display:inline-block;overflow:hidden}._filingImportant_3n49l_405{color:var(--accent);background:#d4a86613}._filingNotable_3n49l_406{color:var(--muted);background:#8e84730f}._filingExtra_3n49l_390{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._filingCount_3n49l_408{min-height:19px;color:var(--accent);font:12px/1.3 var(--mono);border:1px solid #d4a86657;border-radius:999px;flex:none;align-items:center;padding:1px 6px;display:inline-flex}._filingsRetry_3n49l_419{max-width:100%;color:var(--accent);font:12px/1.4 var(--sans);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}._filingsLoading_3n49l_420{min-width:0;max-width:100%;color:var(--dim);font:12px/1.4 var(--mono);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._colorPreview_3n49l_421{box-sizing:border-box;width:100%;min-width:0;max-width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}._colorPreview_3n49l_421:hover ._colorText_3n49l_425,._colorPreview_3n49l_421:focus-visible ._colorText_3n49l_425{color:var(--ink)}._colorPreview_3n49l_421:focus-visible,._colorDash_3n49l_426:focus-visible,._explainLink_3n49l_426:focus-visible{outline:1px solid var(--focus);outline-offset:3px}._colorTag_3n49l_427{box-sizing:border-box;max-width:100%;font:9px/1.35 var(--mono);text-overflow:ellipsis;white-space:nowrap;border:1px solid;padding:2px 5px;display:inline-block;overflow:hidden}._color_catalyst_found_3n49l_428{color:var(--accent);background:#d4a86613}._color_context_only_3n49l_429{color:#aaa18f;background:#8e84730f}._color_no_clear_catalyst_3n49l_430{color:var(--muted);background:#8e847309}._colorText_3n49l_425{min-width:0;max-width:100%;color:var(--muted);white-space:normal;overflow-wrap:anywhere;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:11px;line-height:1.35;display:-webkit-box;overflow:hidden}._colorQuiet_3n49l_432{box-sizing:border-box;width:100%;min-width:0;max-width:100%;color:var(--muted);font:11px/1.4 var(--sans);text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;display:block;overflow:hidden}._colorQuiet_3n49l_432:hover{color:var(--ink-soft)}._colorQuiet_3n49l_432:focus-visible{outline:1px solid var(--focus);outline-offset:3px}._staleDot_3n49l_435{background:var(--accent);border-radius:50%;flex:0 0 5px;width:5px;height:5px}._explainLink_3n49l_426{max-width:100%;min-height:25px;color:var(--accent);font:11px/1.35 var(--mono);cursor:pointer;background:#d4a86613;border:1px solid #d4a8666b;padding:3px 7px}._explainLink_3n49l_426:hover:not(:disabled){border-color:var(--accent);color:var(--ink);background:#d4a86624}._explainLink_3n49l_426:focus-visible{outline:1px solid var(--focus);outline-offset:2px}._explainLink_3n49l_426:disabled{opacity:.6;cursor:wait}._colorDash_3n49l_426{max-width:100%;color:var(--dim);font:11px/1.4 var(--mono);cursor:pointer;background:0 0;border:0;padding:0}._colorDash_3n49l_426:hover{color:var(--accent)}._colorLoading_3n49l_443{box-sizing:border-box;min-width:0;max-width:100%;color:var(--muted);font:10px/1.4 var(--mono);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;display:inline-flex;overflow:hidden}._colorLoading_3n49l_443>span{border:1px solid var(--accent);border-right-color:#0000;border-radius:50%;width:6px;height:6px;animation:.8s linear infinite _history-tick_3n49l_1}._newsSummary_3n49l_445{box-sizing:border-box;width:100%;min-width:0;max-width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 7px;padding:0;display:grid}._newsSummary_3n49l_445:hover ._newsHeadline_3n49l_461,._newsSummary_3n49l_445:focus-visible ._newsHeadline_3n49l_461{color:var(--ink)}._newsSummary_3n49l_445:focus-visible{outline:1px solid var(--focus);outline-offset:3px}._newsSummary_3n49l_445 ._filingCount_3n49l_408{grid-area:1/2}._newsHeadline_3n49l_461{min-width:0;color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._newsMeta_3n49l_466{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;font-size:12px;overflow:hidden}._feedCellIssue_3n49l_467{box-sizing:border-box;color:#c98e7c;align-items:center;gap:4px;min-width:0;max-width:100%;margin:2px 0;font-size:12px;display:flex;overflow:hidden}._feedCellIssue_3n49l_467>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._feedCellIssue_3n49l_467 button{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}._feedCellIssue_3n49l_467 button:focus-visible{outline:1px solid var(--focus);outline-offset:2px}._visuallyHidden_3n49l_471{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._row_3n49l_36 td._clientCell_3n49l_473{white-space:nowrap;width:auto;min-width:auto;max-width:280px;overflow:visible}._clientDisclosure_3n49l_481{align-items:center;gap:7px;width:max-content;min-width:0;max-width:248px;display:flex}._clientNames_3n49l_490{min-width:0;max-width:100%;color:var(--ink-soft);font:12px/1.4 var(--sans);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;display:block;overflow:hidden}a._clientNames_3n49l_490{padding:2px 0;text-decoration:none}a._clientNames_3n49l_490:hover,a._clientNames_3n49l_490:focus-visible,._clientPopupLink_3n49l_509:hover,._clientPopupLink_3n49l_509:focus-visible{color:var(--ink);text-underline-offset:3px;text-decoration:underline}a._clientNames_3n49l_490:focus-visible,._clientPopupLink_3n49l_509:focus-visible{outline:1px solid var(--focus);outline-offset:3px}._moreCount_3n49l_514{min-width:25px;min-height:19px;color:var(--accent);font:12px/1.3 var(--mono);cursor:pointer;background:#d4a86612;border:1px solid #d4a86657;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:1px 5px;display:inline-flex}._moreCount_3n49l_514:hover,._moreCount_3n49l_514[aria-expanded=true]{border-color:var(--accent);background:#d4a86621}._moreCount_3n49l_514:focus-visible{outline:1px solid var(--focus);outline-offset:2px}._clientPopup_3n49l_509{z-index:1100;border:1px solid var(--line-bright);width:max-content;max-width:min(300px,100vw - 24px);max-height:min(220px,100vh - 24px);color:var(--ink-soft);overflow-wrap:anywhere;background:#1c1914;padding:9px 11px;font-size:13px;line-height:1.55;animation:.12s ease-out both _popup-in_3n49l_1;position:fixed;overflow:auto;box-shadow:0 8px 20px #00000052}._clientPopupLabel_3n49l_552{color:var(--accent);font:9px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:3px;display:block}._clientPopupList_3n49l_561{gap:2px;display:grid}._clientPopupLink_3n49l_509,._clientPopupCurrent_3n49l_563{color:var(--ink-soft);padding:3px 0;text-decoration:none;display:block}._clientPopupCurrent_3n49l_563{color:var(--muted)}._notice_3n49l_571{border-bottom:1px solid var(--line);color:var(--muted);align-items:baseline;gap:10px;padding:10px 20px;font-size:12px;line-height:1.5;display:flex}._state_3n49l_582{border-bottom:1px solid var(--line);justify-items:start;gap:7px;padding:25px 20px;display:grid}._stateKicker_3n49l_590{color:var(--accent);font:10px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}._stateTitle_3n49l_598{color:var(--ink-soft);margin:0;font-size:14px;font-weight:600}._stateCopy_3n49l_599{max-width:540px;color:var(--muted);margin:0;font-size:13px;line-height:1.55}._retry_3n49l_601{border:1px solid var(--line-bright);min-height:32px;color:var(--ink-soft);font:500 12px/1.3 var(--sans);cursor:pointer;background:0 0;margin-top:3px;padding:5px 11px}._retry_3n49l_601:hover:not(:disabled){border-color:var(--accent);background:#d4a8660f}._retry_3n49l_601:focus-visible{outline:2px solid var(--focus);outline-offset:2px}._retry_3n49l_601:disabled{opacity:.58;cursor:wait}._skeletonBody_3n49l_616{border-bottom:1px solid var(--line);overscroll-behavior-inline:contain;min-width:0;max-width:100%;display:grid;overflow:hidden}._skeletonRow_3n49l_624{border-bottom:1px solid #393329a6;grid-template-columns:minmax(0,1.2fr) repeat(6,minmax(0,1fr));align-items:center;gap:16px;min-width:0;min-height:42px;padding:0 16px;display:grid}._skeletonCell_3n49l_635{background:#29241c;width:68%;height:10px;animation:1.4s ease-in-out infinite alternate _breathe_3n49l_1}._skeletonCell_3n49l_635:first-child{width:46%;height:13px}._skeletonCell_3n49l_635:nth-child(5){width:74%}._footer_3n49l_645{color:var(--dim);justify-content:space-between;align-items:flex-start;gap:10px 18px;padding:10px 20px 12px;font-size:12px;line-height:1.5;display:flex}._footer_3n49l_645 p{margin:0}._sourceNote_3n49l_657{color:var(--muted)}@keyframes _breathe_3n49l_1{0%{opacity:.48}to{opacity:.9}}@keyframes _popup-in_3n49l_1{0%{opacity:0}to{opacity:1}}@media (width<=620px){._notice_3n49l_571{align-items:flex-start;padding-inline:14px}._tableToolbar_3n49l_129{padding-inline:14px}._feedHeading_3n49l_141{gap:8px}._feedHeading_3n49l_141 h2{max-width:min(55vw,280px);font-size:18px}._footer_3n49l_645{flex-direction:column;padding-inline:16px}._state_3n49l_582{padding:22px 14px}}@media (hover:none){._dragHandle_3n49l_65{opacity:.72}}@media (width<=767px){._table_3n49l_7{min-width:680px}}@media (prefers-reduced-motion:reduce){._skeletonCell_3n49l_635{animation:none}._row_3n49l_36,._clientPopup_3n49l_509{transition:none;animation:none}._colorLoading_3n49l_443>span{animation:none}}._tag_1fncu_1{box-sizing:border-box;font:12px/1.35 var(--mono);letter-spacing:.04em;text-transform:uppercase;vertical-align:baseline;white-space:nowrap;border:1px solid;padding:2px 5px;display:inline-block}._gold_1fncu_13{color:var(--accent);background:#d4a86613}._neutral_1fncu_18{color:var(--ink-soft);background:#8e84730e}._muted_1fncu_23{color:var(--muted);background:#8e847309}._missing_1fncu_28{color:var(--muted)}._section_19bk3_1{border-bottom:1px solid var(--line);padding:16px 22px}._embedded_19bk3_2{border-bottom:0;padding:0}._context_19bk3_3{color:var(--muted);font:11px/1.4 var(--mono);margin:0 0 10px}._list_19bk3_4{gap:12px;margin:0;display:grid}._embedded_19bk3_2 ._list_19bk3_4{gap:9px}._row_19bk3_6{grid-template-columns:105px minmax(0,1fr);align-items:baseline;gap:10px;display:grid}._row_19bk3_6 dt{color:var(--ink-soft);font:12px/1.45 var(--sans)}._row_19bk3_6 dd{min-width:0;font:12px/1.45 var(--mono);overflow-wrap:anywhere;margin:0}._move_19bk3_9{color:var(--ink-soft);font-variant-numeric:tabular-nums}._benchmarkTicker_19bk3_10{color:var(--muted);font:10px/1.4 var(--mono);margin-left:7px}._note_19bk3_11{color:var(--muted);font:12px/1.45 var(--sans);margin-top:2px;display:block}._unavailable_19bk3_12{color:var(--muted);font:12px/1.45 var(--sans)}._section_1lzgb_1{border-bottom:1px solid var(--line);padding:13px 22px 15px}._embedded_1lzgb_5{border-bottom:0;padding:0}._heading_1lzgb_10{align-items:center;gap:7px;display:flex}._heading_1lzgb_10 h3{color:var(--ink-soft);font:12px/1.45 var(--sans);margin:0}._infoButton_1lzgb_22{border:1px solid var(--line);width:17px;height:17px;color:var(--muted);font:10px/1 var(--mono);cursor:help;background:0 0;border-radius:50%;place-items:center;padding:0;display:inline-grid;position:relative}._infoButton_1lzgb_22:hover,._infoButton_1lzgb_22:focus-visible,._infoButton_1lzgb_22[aria-expanded=true]{border-color:var(--accent);color:var(--accent);outline:none}._tooltip_1lzgb_45{z-index:5;border:1px solid var(--line);width:min(280px,100vw - 72px);color:var(--ink-soft);text-align:left;white-space:normal;font:12px/1.55 var(--sans);background:#211d17;padding:9px 11px;display:none;position:absolute;top:calc(100% + 8px);left:-8px;box-shadow:0 8px 22px #0000003d}._infoButton_1lzgb_22:hover ._tooltip_1lzgb_45,._infoButton_1lzgb_22:focus ._tooltip_1lzgb_45,._tooltipOpen_1lzgb_64{display:block}._infoButton_1lzgb_22[data-dismissed=true] ._tooltip_1lzgb_45{display:none}._tooltip_1lzgb_45 strong{color:var(--accent);font-weight:600}._primary_1lzgb_74{color:var(--ink-soft);font:12px/1.45 var(--mono);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:0 5px;margin:6px 0 0;display:flex}._date_1lzgb_84{color:var(--muted)}._detail_1lzgb_88{color:var(--muted);font:12px/1.45 var(--mono);font-variant-numeric:tabular-nums;margin:2px 0 0}._detail_1lzgb_88 span{color:var(--ink-soft)}._state_1lzgb_99{color:var(--muted);font:12px/1.5 var(--sans);margin:6px 0 0}._section_154p6_1{border-bottom:1px solid var(--line);background:#100e0b2e;padding:15px 22px 17px;scroll-margin-top:12px;position:relative}._heading_154p6_8{align-items:center;gap:7px;margin-bottom:10px;display:flex}._heading_154p6_8 h3{color:var(--ink);letter-spacing:-.01em;margin:0;font-size:14px;font-weight:600}._infoWrap_154p6_10{display:inline-flex;position:relative}._infoButton_154p6_11{border:1px solid var(--line-bright);width:15px;height:15px;color:var(--muted);font:9px/1 var(--mono);cursor:help;background:0 0;border-radius:50%;place-items:center;padding:0;display:grid}._infoButton_154p6_11:hover,._infoButton_154p6_11:focus-visible,._infoButton_154p6_11[aria-expanded=true]{border-color:var(--accent);color:var(--accent)}._infoButton_154p6_11:focus-visible{outline:1px solid var(--focus);outline-offset:2px}._tooltip_154p6_18{z-index:20;border:1px solid var(--line-bright);width:min(320px,100vw - 44px);color:var(--ink-soft);font:12px/1.55 var(--sans);white-space:pre-line;background:#1c1914;padding:10px 12px;position:absolute;top:calc(100% + 8px);left:-5px;box-shadow:0 8px 24px #00000061}._summary_154p6_23{color:var(--ink);margin:0 0 9px;font-size:14px;font-weight:600;line-height:1.48}._statusLine_154p6_24{flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:10px;display:flex}._status_154p6_24{font:10px/1.35 var(--mono);border:1px solid;padding:2px 6px;display:inline-block}._catalyst_found_154p6_26{color:var(--accent);background:#d4a86613}._context_only_154p6_27{color:#aaa18f;background:#8e84730f}._no_clear_catalyst_154p6_28{color:var(--muted);background:#8e847309}._session_154p6_29{color:var(--muted);font:10px/1.4 var(--mono)}._claims_154p6_30{gap:11px;margin:0;padding:0;list-style:none;display:grid}._claims_154p6_30 li{border-left:1px solid var(--line-bright);padding-left:9px;position:relative}._claims_154p6_30 p{color:var(--ink-soft);margin:0 0 4px;font-size:12px;line-height:1.5}._strength_154p6_33{color:var(--dim);font:9px/1.3 var(--mono);text-transform:lowercase;margin-right:6px;display:inline-block}._references_154p6_34{vertical-align:middle;flex-wrap:wrap;gap:4px;display:inline-flex}._referenceChip_154p6_35{border:1px solid var(--line-bright);max-width:100%;color:var(--muted);font:10px/1.4 var(--mono);text-align:left;overflow-wrap:anywhere;background:#d4a86609;align-items:center;gap:4px;padding:2px 5px;text-decoration:none;display:inline-flex}a._referenceChip_154p6_35:hover,button._referenceChip_154p6_35:hover{border-color:var(--accent);color:var(--accent)}button._referenceChip_154p6_35{cursor:pointer}._referenceChip_154p6_35:focus-visible{outline:1px solid var(--focus);outline-offset:2px}._gaps_154p6_43{color:var(--muted);font:11px/1.45 var(--sans);gap:4px;margin:11px 0 0;padding-left:16px;display:grid}._footer_154p6_44{color:var(--dim);font:10px/1.45 var(--mono);flex-wrap:wrap;justify-content:space-between;gap:5px 10px;margin-top:13px;display:flex}._disclaimer_154p6_45{color:var(--accent);font:10px/1.45 var(--mono);margin:10px 0 0}._feedback_154p6_46{color:var(--dim);font:10px/1.4 var(--mono);align-items:center;gap:7px;margin-top:11px;display:flex}._thumbButton_154p6_47{border:1px solid var(--line-bright);width:25px;height:24px;color:var(--muted);cursor:pointer;background:0 0;place-items:center;padding:3px;display:grid}._thumbButton_154p6_47:hover,._thumbButton_154p6_47[aria-pressed=true]{border-color:var(--accent);color:var(--accent)}._thumbButton_154p6_47:focus-visible{outline:1px solid var(--focus);outline-offset:2px}._thumbButton_154p6_47:disabled{opacity:.5;cursor:wait}._thumbIcon_154p6_51{fill:currentColor;width:15px;height:15px}._commentBox_154p6_52{gap:6px;margin-top:9px;display:grid}._commentBox_154p6_52 label{color:var(--muted);font:10px/1.4 var(--mono)}._commentBox_154p6_52 textarea{resize:vertical;border:1px solid var(--line-bright);width:100%;min-height:58px;color:var(--ink);font:12px/1.45 var(--sans);background:#191611;padding:7px}._commentBox_154p6_52 textarea:focus-visible{outline:1px solid var(--focus);outline-offset:1px}._counter_154p6_56{color:var(--dim);font:9px/1.2 var(--mono);justify-self:end}._commentActions_154p6_57{align-items:center;gap:12px;display:flex}._action_154p6_58{border:1px solid var(--line-bright);min-height:27px;color:var(--ink-soft);font:11px/1.3 var(--mono);cursor:pointer;background:0 0;padding:4px 9px}._action_154p6_58:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}._action_154p6_58:focus-visible,._textAction_154p6_60:focus-visible{outline:1px solid var(--focus);outline-offset:2px}._action_154p6_58:disabled,._textAction_154p6_60:disabled{opacity:.55;cursor:wait}._explainAction_154p6_62{color:var(--accent);background:#d4a86613;border-color:#d4a86675}._explainAction_154p6_62:hover:not(:disabled){border-color:var(--accent);color:var(--ink);background:#d4a86624}._explainAction_154p6_62:focus-visible{outline:1px solid var(--focus);outline-offset:2px}._explainAction_154p6_62:disabled{opacity:.55;cursor:wait}._explainHint_154p6_66{color:var(--muted);font:11px/1.45 var(--sans);margin:7px 0 0}._textAction_154p6_60{color:var(--muted);font:11px/1.3 var(--sans);cursor:pointer;background:0 0;border:0;padding:4px 0}._muted_154p6_68,._error_154p6_68{color:var(--muted);font:12px/1.5 var(--sans);margin:0}._error_154p6_68{color:#c98e7c}._errorState_154p6_70{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._errorState_154p6_70 p{color:#c98e7c;font:12px/1.5 var(--sans);flex:180px;margin:0}._stale_154p6_72{color:var(--accent);font:11px/1.4 var(--mono);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:0 0 10px;display:flex}._generating_154p6_73{color:var(--muted);font:11px/1.4 var(--mono);align-items:center;gap:7px;margin:0;display:flex}._activityMark_154p6_74{border:1px solid var(--accent);border-right-color:#0000;border-radius:50%;width:7px;height:7px;animation:.8s linear infinite _turn_154p6_1}._feedbackError_154p6_75{color:#c98e7c;margin:6px 0 0;font-size:11px}._visuallyHidden_154p6_76{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-stock-comparison][data-color-highlight=true],[data-stock-volume][data-color-highlight=true],[data-stock-move][data-color-highlight=true],[data-filings-section][data-color-highlight=true]{outline:1px solid var(--accent);outline-offset:3px;background-color:#d4a8660e}@keyframes _turn_154p6_1{to{transform:rotate(360deg)}}@media (width<=600px){._section_154p6_1{padding-inline:18px}}@media (prefers-reduced-motion:reduce){._activityMark_154p6_74{animation:none}}._portalHost_pkp39_1{z-index:1200;position:relative}._drawer_pkp39_6{z-index:1200;border-left:1px solid var(--line-bright);width:min(440px,100vw - 48px);min-width:340px;color:var(--ink);background:#211d17;flex-direction:column;animation:.2s cubic-bezier(.2,.75,.25,1) both _drawer-arrive_pkp39_1;display:flex;position:fixed;inset:0 0 0 auto;box-shadow:-18px 0 40px #0000003d}._header_pkp39_21{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:20px;min-height:98px;padding:22px 22px 17px;display:flex;position:relative}._stockHeading_pkp39_32{min-width:0}._headingKicker_pkp39_33,._sectionIndex_pkp39_33{color:var(--accent);font:12px/1.4 var(--mono);letter-spacing:.09em;text-transform:uppercase}._stockHeading_pkp39_32 h2{color:var(--ink);font:600 24px/1.15 var(--mono);letter-spacing:-.025em;margin:3px 9px 0 0;display:inline-block}._stockHeading_pkp39_32 p{max-width:min(240px,54vw);color:var(--muted);font:12px/1.4 var(--sans);text-overflow:ellipsis;vertical-align:3px;white-space:nowrap;margin:0;display:inline-block;overflow:hidden}._headerClients_pkp39_57{color:var(--muted);font:11px/1.5 var(--sans);overflow-wrap:anywhere;margin-top:7px}._headerClient_pkp39_57 a{color:var(--ink-soft);text-underline-offset:3px;text-decoration-color:#d4a86685}._headerClient_pkp39_57 a:hover,._headerClient_pkp39_57 a:focus-visible{color:var(--accent)}._headerClient_pkp39_57 a:focus-visible{outline:1px solid var(--focus);outline-offset:2px}._close_pkp39_61{border:1px solid var(--line-bright);width:30px;height:30px;color:var(--muted);font:22px/1 var(--sans);cursor:pointer;background:0 0;flex:none;place-items:center;margin:1px 0 0;padding:0 0 2px;display:grid}._close_pkp39_61:hover,._close_pkp39_61:focus-visible{border-color:var(--accent);color:var(--accent)}._close_pkp39_61:focus-visible,._state_pkp39_76 button:focus-visible,._clientList_pkp39_76 a:focus-visible,._event_pkp39_76 a:focus-visible{outline:1px solid var(--focus);outline-offset:3px}._overview_pkp39_78{border-bottom:1px solid var(--line);background:#100e0b33;gap:14px;padding:17px 22px 19px;display:grid}._metaGrid_pkp39_85{grid-template-columns:1fr 1fr;gap:15px 20px;padding:0;display:grid}._metaItem_pkp39_91{gap:4px;min-width:0;display:grid}._metaLabel_pkp39_92{color:var(--dim);font:12px/1.4 var(--mono);letter-spacing:.06em;text-transform:uppercase}._metaValue_pkp39_93{color:var(--ink-soft);font:12px/1.45 var(--mono);overflow-wrap:anywhere}._benchmark_pkp39_94{color:var(--dim);font:inherit;white-space:nowrap}._metaNote_pkp39_95{color:var(--dim);font:9px/1.25 var(--mono);margin-top:2px;display:block}._historyLoading_pkp39_96,._historyInsufficient_pkp39_96{color:var(--muted);font:10px/1.35 var(--mono)}._historyLoading_pkp39_96:before{content:"";border:1px solid;border-right-color:#0000;border-radius:50%;width:5px;height:5px;margin:0 5px 1px 0;animation:.8s linear infinite _history-tick_pkp39_1;display:inline-block}._up_pkp39_102{color:#a9c18a}._down_pkp39_103{color:#d68b76}._flat_pkp39_104{color:var(--muted)}._moveLabelWrap_pkp39_105{margin-left:6px;display:inline-block}._clientMeta_pkp39_106{grid-column:1/-1;gap:6px;display:grid}._clientList_pkp39_76{flex-wrap:wrap;gap:5px 12px;display:flex}._clientList_pkp39_76 a,._currentClient_pkp39_108{color:var(--ink-soft);font:12px/1.45 var(--sans)}._clientList_pkp39_76 a{text-underline-offset:3px;text-decoration-color:#d4a86685}._clientList_pkp39_76 a:hover{color:var(--accent)}._currentClient_pkp39_108{color:var(--muted)}._content_pkp39_113{overscroll-behavior:contain;scrollbar-color:var(--line-bright) transparent;scrollbar-width:thin;flex:1;min-height:0;overflow:auto}._filingsSection_pkp39_114,._newsSection_pkp39_114{padding:20px 22px 22px;scroll-margin-top:12px}._newsSection_pkp39_114{border-top:1px solid var(--line)}._sectionHeading_pkp39_116{align-items:baseline;gap:9px;margin-bottom:15px;display:flex}._sectionHeading_pkp39_116 h3{color:var(--ink);letter-spacing:-.01em;margin:0;font-size:14px;font-weight:600}._sectionHeading_pkp39_116 h3 span{color:var(--muted);font:12px/1.4 var(--mono)}._coverageInfo_pkp39_119{align-self:center;display:inline-flex;position:relative}._coverageButton_pkp39_120{border:1px solid var(--line-bright);width:15px;height:15px;color:var(--muted);font:9px/1 var(--mono);cursor:help;background:0 0;border-radius:50%;place-items:center;padding:0;display:grid}._coverageButton_pkp39_120:hover,._coverageButton_pkp39_120:focus-visible,._coverageButton_pkp39_120[aria-expanded=true]{border-color:var(--accent);color:var(--accent)}._coverageButton_pkp39_120:focus-visible{outline:1px solid var(--focus);outline-offset:2px}._coverageTooltip_pkp39_123{z-index:30;border:1px solid var(--line-bright);width:min(300px,100vw - 56px);color:var(--ink-soft);font:12px/1.55 var(--sans);background:#1c1914;padding:10px 12px;position:absolute;top:calc(100% + 8px);left:-8px;box-shadow:0 8px 24px #00000061}._sectionIndex_pkp39_33{color:var(--dim)}._coverageNote_pkp39_125{color:var(--muted);font:12px/1.5 var(--sans);margin:0 0 12px}._routineToggle_pkp39_126{color:var(--ink-soft);font:12px/1.5 var(--sans);cursor:pointer;align-items:center;gap:8px;margin-bottom:15px;display:flex}._routineToggle_pkp39_126 input{accent-color:var(--accent);margin:0}._routineToggle_pkp39_126 input:focus-visible{outline:2px solid var(--accent);outline-offset:3px}._eventList_pkp39_129{gap:0;margin:0;padding:0;list-style:none;display:grid}._event_pkp39_76{border-top:1px solid #393329b8;gap:7px;padding:12px 0 13px;display:grid}._event_pkp39_76>time{color:var(--dim);font:12px/1.4 var(--mono)}._event_pkp39_76>a{min-width:0;color:var(--ink-soft);align-items:flex-start;gap:8px;text-decoration:none;display:flex}._event_pkp39_76>a:hover ._eventExtra_pkp39_138{color:var(--ink)}._eventTag_pkp39_139{max-width:160px;font:12px/1.35 var(--mono);text-overflow:ellipsis;white-space:nowrap;border:1px solid;flex:none;padding:2px 5px;display:inline-block;overflow:hidden}._important_pkp39_150{color:var(--accent);background:#d4a86613}._notable_pkp39_151{color:#a69c89;background:#8e84730e}._routine_pkp39_126{color:#8d867b;background:0 0}._eventExtra_pkp39_138{min-width:0;color:var(--muted);font:12px/1.5 var(--sans);overflow-wrap:anywhere}._externalMark_pkp39_154{color:var(--dim);font:12px/1.4 var(--mono);flex:none;margin-left:auto}._event_pkp39_76 a:hover ._externalMark_pkp39_154{color:var(--accent)}._empty_pkp39_156{border:1px dashed var(--line-bright);color:var(--muted);margin:0;padding:14px 12px;font-size:12px;line-height:1.5}._newsList_pkp39_157{gap:0;margin:0;padding:0;list-style:none;display:grid}._newsEvent_pkp39_158{border-top:1px solid #393329b8;gap:5px;min-width:0;padding:12px 0 13px;display:grid}._newsEvent_pkp39_158>time{color:var(--dim);font:12px/1.4 var(--mono)}._newsEvent_pkp39_158>a{min-width:0;color:var(--ink-soft);align-items:flex-start;gap:8px;text-decoration:none;display:flex}._newsEvent_pkp39_158>a:hover ._newsHeadline_pkp39_161{color:var(--ink);text-underline-offset:3px;-webkit-text-decoration:underline #d4a86680;text-decoration:underline #d4a86680}._newsHeadline_pkp39_161{min-width:0;color:var(--ink-soft);font:12px/1.5 var(--sans);overflow-wrap:anywhere}._newsEvent_pkp39_158>a:focus-visible{outline:1px solid var(--focus);outline-offset:3px}._newsPublisher_pkp39_164{color:var(--muted);font:12px/1.4 var(--sans)}._loading_pkp39_165{gap:10px;display:grid}._skeleton_pkp39_166{background:linear-gradient(90deg,#0000,#d4a8660b,#0000);border-top:1px solid #393329b8;height:38px;animation:1.2s ease-in-out infinite alternate _skeleton-pulse_pkp39_1}._state_pkp39_76{color:var(--muted);background:#a66f5c0e;border:1px solid #a66f5c59;justify-items:start;gap:8px;padding:14px 12px;font-size:12px;line-height:1.5;display:grid}._state_pkp39_76 strong{color:var(--ink-soft);font-size:13px}._state_pkp39_76 button{border:1px solid var(--line-bright);min-height:29px;color:var(--ink-soft);font:12px/1.3 var(--mono);cursor:pointer;background:0 0;padding:4px 9px}._state_pkp39_76 button:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}._state_pkp39_76 button:disabled{opacity:.6;cursor:wait}@keyframes _drawer-arrive_pkp39_1{0%{opacity:.7;transform:translate(18px)}to{opacity:1;transform:translate(0)}}@keyframes _history-tick_pkp39_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._historyLoading_pkp39_96:before{animation:none}}@keyframes _skeleton-pulse_pkp39_1{0%{opacity:.38}to{opacity:.85}}@media (width<=600px){._drawer_pkp39_6{border-left:0;width:100%;min-width:0;max-width:none;animation:.2s cubic-bezier(.2,.75,.25,1) both _mobile-drawer-arrive_pkp39_1}._header_pkp39_21{min-height:86px;padding:18px 18px 14px}._overview_pkp39_78{padding:14px 18px 16px}._metaGrid_pkp39_85{gap:13px 16px}._filingsSection_pkp39_114,._newsSection_pkp39_114{padding-inline:18px}}@keyframes _mobile-drawer-arrive_pkp39_1{0%{opacity:.7;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._drawer_pkp39_6,._skeleton_pkp39_166{animation:none}}._quickAdd_mm3h2_1{padding:12px 16px}._controls_mm3h2_2{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._label_mm3h2_3{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._input_mm3h2_4{box-sizing:border-box;border:1px solid var(--line-bright);width:230px;max-width:100%;min-height:34px;color:var(--ink);font:12px/1.5 var(--mono);background:#00000029;border-radius:0;padding:7px 10px}._input_mm3h2_4::placeholder{color:var(--muted)}._input_mm3h2_4:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._controls_mm3h2_2 button{min-height:34px;font-size:12px}._error_mm3h2_8,._toast_mm3h2_8{font:12px/1.5 var(--sans);overflow-wrap:anywhere;margin:8px 0 0}._error_mm3h2_8{color:var(--down,#d49a90)}._toast_mm3h2_8{color:var(--ink-soft);opacity:1;transition:opacity .35s}._toastFading_mm3h2_11{opacity:0}._workspaceSidebar_vtz12_1{align-self:start;height:fit-content}._clientList_vtz12_6{overscroll-behavior:contain;max-height:min(480px,max(180px,100dvh - 250px));overflow-y:auto}._clientList_vtz12_6 .client-list-row{flex:0 0 44px;height:44px;min-height:44px;padding-top:0;padding-bottom:0}._newClientDock_vtz12_20{z-index:2;background:var(--panel);flex:none;padding:8px 12px 10px 16px;position:sticky;bottom:0}._newClientAction_vtz12_29{min-height:28px;color:var(--accent);font:400 12px/1.4 var(--sans);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:2px 0;display:inline-flex}._newClientAction_vtz12_29:hover:not(:disabled),._newClientAction_vtz12_29:focus-visible{text-underline-offset:4px;text-decoration:underline}._newClientAction_vtz12_29:disabled{opacity:.58;cursor:wait}._workspacePanel_vtz12_54{overflow:visible}._editor_vtz12_56{flex-direction:column;min-height:430px;padding:0 21px 18px;display:flex}._editorHeader_vtz12_63{border-bottom:1px solid var(--line);padding:21px 0 18px}._kicker_vtz12_68{color:var(--accent);font:10px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase}._editorHeader_vtz12_63 h2{overflow-wrap:anywhere;color:var(--ink);letter-spacing:-.025em;margin:5px 0 0;font-size:clamp(20px,2.2vw,26px);font-weight:500;line-height:1.25}._fields_vtz12_85{gap:21px;padding:22px 0 25px;display:grid}._fields_vtz12_85 .client-field{max-width:820px}._fields_vtz12_85 .client-field input,._fields_vtz12_85 .client-field textarea{background:#13110e}._fields_vtz12_85 .client-field textarea{min-height:112px}._chips_vtz12_96{flex-wrap:wrap;gap:7px;margin:1px 0 2px;padding:0;list-style:none;display:flex}._chip_vtz12_96{border:1px solid var(--line-bright);min-height:27px;color:var(--ink-soft);font:11px/1.3 var(--mono);background:#d4a8660e;align-items:center;gap:7px;padding:3px 4px 3px 8px;display:inline-flex}._chip_vtz12_96 button{width:19px;height:19px;color:var(--muted);font:16px/1 var(--sans);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}._chip_vtz12_96 button:hover:not(:disabled),._chip_vtz12_96 button:focus-visible{color:var(--danger)}._chip_vtz12_96 button:focus-visible{outline:1px solid var(--focus)}._symbolEntry_vtz12_134{align-items:stretch;gap:8px;display:flex}._symbolEntry_vtz12_134 input{flex:auto}._symbolEntry_vtz12_134 button{flex:none;min-width:64px}._editorFooter_vtz12_143{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:16px;margin-top:auto;padding-top:16px;display:flex}._footerLeft_vtz12_153{min-width:0}._footerActions_vtz12_154{flex:none;gap:8px;display:flex}._deleteError_vtz12_155{color:var(--danger);gap:5px;margin-top:7px;font-size:11px;line-height:1.45;display:grid}._formMessage_vtz12_157{border-left:2px solid var(--danger);color:var(--ink-soft);background:#ea846c12;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0 0 16px;padding:9px 11px;font-size:12px;line-height:1.5;display:flex}._inlineState_vtz12_171{color:var(--muted);justify-items:start;gap:9px;padding:26px 21px;font-size:13px;display:grid}._inlineState_vtz12_171 strong{color:var(--ink-soft);font-size:15px;font-weight:550}@media (width<=600px){._clientList_vtz12_6{max-height:262px}._editor_vtz12_56{min-height:410px;padding:0 14px 15px}._editorHeader_vtz12_63{padding:17px 0 14px}._fields_vtz12_85{gap:17px;padding:17px 0 22px}._editorFooter_vtz12_143{flex-direction:column-reverse;align-items:stretch}._footerActions_vtz12_154{justify-content:flex-end}._footerLeft_vtz12_153{order:1}._inlineState_vtz12_171{padding:22px 14px}}._trigger_1ero2_1{border:1px solid var(--line-bright);min-height:44px;color:var(--ink);font:500 12px/1.4 var(--sans);white-space:nowrap;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:7px;padding:8px 10px;display:inline-flex}._question_1ero2_16{width:17px;height:17px;color:var(--accent);font:11px/1 var(--mono);border:1px solid;border-radius:50%;place-items:center;display:inline-grid}._trigger_1ero2_1:hover{color:var(--accent);border-color:var(--accent)}._trigger_1ero2_1:focus-visible,._close_1ero2_29:focus-visible,._tableScroll_1ero2_30:focus-visible{outline:2px solid var(--focus);outline-offset:3px}._dialog_1ero2_32{border:1px solid var(--line-bright);background:var(--panel);width:min(880px,100vw - 32px);max-width:none;max-height:calc(100dvh - 48px);color:var(--ink-soft);font:14px/1.65 var(--sans);margin:auto;padding:0;overflow:hidden;box-shadow:0 20px 64px #00000073}._dialog_1ero2_32[open]{flex-direction:column;display:flex}._dialog_1ero2_32::backdrop{background:#0f0e0ccc}._header_1ero2_48{border-bottom:1px solid var(--line);background:var(--raised);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;display:flex}._title_1ero2_59{color:var(--ink);font:500 20px/1.4 var(--sans);margin:0}._close_1ero2_29{border:1px solid var(--line-bright);width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;flex:0 0 44px;place-items:center;padding:0;display:inline-grid}._close_1ero2_29:hover{border-color:var(--accent);color:var(--accent)}._close_1ero2_29 svg{width:18px;height:18px}._body_1ero2_74{overscroll-behavior:contain;min-height:0;padding:24px;overflow-y:auto}._section_1ero2_75+._section_1ero2_75{margin-top:28px}._heading_1ero2_76{color:var(--accent);font:500 12px/1.5 var(--mono);letter-spacing:.065em;text-transform:uppercase;margin:0 0 10px}._body_1ero2_74 p{margin:0}._body_1ero2_74 p+p{margin-top:10px}._qualifier_1ero2_79{color:var(--muted);font-size:13px}._tableScroll_1ero2_30{overscroll-behavior-inline:contain;max-width:100%;overflow-x:auto}._table_1ero2_30{border-collapse:collapse;text-align:left;width:100%}._labels_1ero2_82{min-width:500px}._table_1ero2_30 th{color:var(--muted);font:500 11px/1.5 var(--mono);padding:9px 12px}._table_1ero2_30 td{vertical-align:top;padding:11px 12px;font-size:13px}._table_1ero2_30 th,._table_1ero2_30 td{border-bottom:1px solid var(--line)}._table_1ero2_30 th:first-child,._table_1ero2_30 td:first-child{padding-left:0}._table_1ero2_30 th:last-child,._table_1ero2_30 td:last-child{padding-right:0}._numeric_1ero2_91{font-family:var(--mono)}._comparison_1ero2_92{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:16px 0;display:grid}._card_1ero2_93{border:1px solid var(--line);background:var(--raised);padding:18px}._card_1ero2_93 h3{color:var(--ink);font:500 16px/1.4 var(--sans);margin:0 0 14px}._card_1ero2_93 dl{grid-template-columns:1fr auto;gap:9px 12px;margin:0;display:grid}._card_1ero2_93 dt{color:var(--muted);font:12px/1.6 var(--mono)}._card_1ero2_93 dd{font-family:var(--mono);color:var(--ink);text-align:right;margin:0}._cardDescription_1ero2_98{color:var(--muted);font-size:13px;font-weight:400}@media (width<=600px){._trigger_1ero2_1{padding-inline:8px}._dialog_1ero2_32{width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}._header_1ero2_48{gap:10px;padding:12px 16px}._title_1ero2_59{font-size:18px}._body_1ero2_74{padding:20px 16px}._comparison_1ero2_92{grid-template-columns:1fr;gap:12px}}.activity-feed-nav{text-align:left;border:0;border-left:2px solid #0000;border-bottom:1px solid var(--line);width:100%;color:var(--muted);cursor:pointer;background:0 0;padding:12px 16px;font-weight:500}.activity-feed-nav:hover{color:var(--ink);background:var(--raised)}.activity-feed-nav.selected{color:var(--ink);border-left-color:var(--accent);background:#d4a86617}.activity-feed-nav:disabled{opacity:.6;cursor:not-allowed}.client-view-tabs{border-bottom:1px solid var(--line);gap:20px;margin:0 20px;display:flex}.client-view-tabs button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:12px 0;font-size:14px}.client-view-tabs button[aria-selected=true]{color:var(--ink);border-bottom-color:var(--accent)}.client-view-tabs button:disabled{cursor:not-allowed;opacity:.6}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#e6dcc8;--ink-soft:#d8cdb8;--muted:#b8af9f;--dim:#9e9587;--base:#0f0e0c;--panel:#15130f;--raised:#1c1914;--line:#393329;--line-bright:#766c5d;--accent:#d4a866;--accent-hover:#e0b97d;--on-accent:#15130f;--focus:#f1c982;--danger:#ea846c;--sans:"IBM Plex Sans", "Segoe UI", sans-serif;--mono:"IBM Plex Mono", Consolas, monospace;font-family:var(--sans);font-synthesis:none;text-rendering:optimizelegibility}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{background:var(--base);min-height:100dvh;color:var(--ink);font:400 14px/1.55 var(--sans)}button,a{font:inherit;color:inherit}button:focus-visible,a:focus-visible{outline:2px solid var(--focus);outline-offset:3px}::selection{background:var(--accent);color:var(--on-accent)}.site-shell{max-width:1600px;min-height:100dvh;margin:0 auto;padding:0 34px 30px}.topbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;min-height:72px;display:flex}.brand{align-items:center;gap:14px;text-decoration:none;display:inline-flex}.brand-mark{width:32px;height:32px;display:block}.brand-copy{line-height:1.25;display:grid}.brand-name{letter-spacing:.11em;font-size:15px;font-weight:600}.brand-sub{color:var(--muted);font:11px/1.2 var(--mono);letter-spacing:.08em;text-transform:uppercase;margin-top:3px}.top-actions{align-items:center;gap:12px;display:flex}.top-link{border:1px solid var(--line-bright);min-height:40px;color:var(--ink-soft);justify-content:center;align-items:center;padding:7px 13px;font-size:14px;text-decoration:none;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.top-link:hover{background:var(--raised);color:var(--ink);border-color:var(--accent)}.top-link.primary{border-color:var(--accent);background:var(--accent);color:var(--on-accent);font-weight:600}.top-link.primary:hover{background:var(--accent-hover)}.eyebrow{color:var(--accent);font:11px/1.4 var(--mono);letter-spacing:.12em;text-transform:uppercase}.home-main{padding-top:61px}.hero{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.25fr) minmax(290px,.75fr);align-items:end;gap:clamp(38px,8vw,112px);padding-bottom:48px;display:grid}.hero h1{letter-spacing:-.045em;max-width:760px;margin:15px 0 17px;font-size:clamp(38px,5.3vw,68px);font-weight:500;line-height:1.02}.hero h1 em{color:var(--accent);font-style:normal}.hero-copy{max-width:660px;color:var(--ink-soft);margin:0;font-size:17px;line-height:1.65}.hero-aside{border-left:2px solid var(--accent);padding:18px 0 5px 20px}.hero-aside strong{margin-bottom:8px;font-size:14px;display:block}.hero-aside p{color:var(--muted);margin:0;font-size:14px;line-height:1.65}.hero-actions{flex-wrap:wrap;gap:10px;margin-top:25px;display:flex}.action-button{border:1px solid var(--accent);background:var(--accent);min-height:44px;color:var(--on-accent);justify-content:center;align-items:center;padding:9px 16px;font-weight:600;text-decoration:none;transition:transform .16s,background .16s;display:inline-flex}.action-button:hover{background:var(--accent-hover);transform:translateY(-1px)}.action-button.secondary{color:var(--ink);border-color:var(--line-bright);background:0 0;font-weight:500}.action-button.secondary:hover{background:var(--raised);border-color:var(--accent)}.stage-section{padding:37px 0 41px}.section-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:20px;padding-bottom:17px;display:flex}.section-heading h2{letter-spacing:-.015em;margin:0;font-size:21px;font-weight:500}.section-note{color:var(--muted);font-size:13px}.stage-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.stage{border-bottom:1px solid var(--line);min-height:175px;padding:22px 25px 20px 0;position:relative}.stage+.stage{border-left:1px solid var(--line);padding-left:24px}.stage-index{color:var(--accent);font:12px/1 var(--mono);margin-bottom:16px;display:block}.stage h3{margin:0 0 8px;font-size:16px;font-weight:600}.stage p{max-width:340px;color:var(--muted);margin:0;line-height:1.65}.workspace-band{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(260px,.58fr);gap:36px;padding:28px 0;display:grid}.workspace-band h2{margin:4px 0 10px;font-size:21px;font-weight:500}.workspace-band p{max-width:710px;color:var(--muted);margin:0;line-height:1.7}.local-demo{border:1px solid var(--line-bright);background:var(--panel);padding:17px 19px}.local-demo .demo-label{color:var(--accent);font:11px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase}.local-demo p{margin:8px 0 13px;font-size:13px}.local-demo a{color:var(--ink);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:4px;font-weight:600}.footnote{color:var(--dim);font:11px/1.5 var(--mono);flex-wrap:wrap;justify-content:space-between;gap:10px;padding-top:15px;display:flex}.auth-layout{grid-template-columns:minmax(220px,.8fr) minmax(320px,1.2fr);align-items:center;gap:clamp(30px,8vw,100px);min-height:calc(100dvh - 103px);padding:40px 0;display:grid}.auth-context{max-width:440px}.auth-context h1{letter-spacing:-.03em;margin:12px 0;font-size:clamp(30px,4vw,44px);font-weight:500;line-height:1.1}.auth-context p{color:var(--muted);margin:0;font-size:15px;line-height:1.7}.auth-context .back-link{color:var(--ink-soft);-webkit-text-decoration-color:var(--line-bright);text-decoration-color:var(--line-bright);text-underline-offset:4px;margin-top:26px;font-size:14px;display:inline-block}.auth-provider{justify-content:center;width:100%;display:flex}.portal-main{padding:28px 0 20px}.portal-heading{justify-content:space-between;align-items:flex-end;gap:20px;padding:17px 0 24px;display:flex}.portal-heading h1{letter-spacing:-.025em;margin:6px 0 3px;font-size:28px;font-weight:500;line-height:1.2}.portal-heading p{color:var(--muted);margin:0;font-size:14px}.identity-box{border-left:1px solid var(--line-bright);min-width:min(310px,100%);padding-left:18px}.identity-box span{color:var(--muted);font-size:12px;display:block}.identity-box strong{overflow-wrap:anywhere;margin-top:4px;font-size:14px;font-weight:600;display:block}.portal-grid{grid-template-columns:258px minmax(0,1fr);align-items:stretch;gap:15px;display:grid}.portal-sidebar,.portal-panel{border:1px solid var(--line);background:var(--panel)}.portal-sidebar{flex-direction:column;min-height:430px;display:flex}.nav-title{border-bottom:1px solid var(--line);min-height:48px;color:var(--muted);font:11px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;padding:0 16px;display:flex}.nav-row{min-height:47px;color:var(--ink);border-bottom:1px solid #393329a6;align-items:center;gap:11px;padding:0 15px;font-size:14px;text-decoration:none;display:flex}.nav-row.active{box-shadow:inset 2px 0 var(--accent);background:#211c14}.nav-row.disabled{color:var(--dim);cursor:not-allowed}.nav-square{border:1px solid;width:7px;height:7px}.nav-explainer{border-top:1px solid var(--line);color:var(--muted);margin-top:auto;padding:15px;font-size:13px;line-height:1.55}.portal-panel{min-height:430px}.panel-top{border-bottom:1px solid var(--line);background:var(--raised);justify-content:space-between;align-items:center;gap:14px;min-height:55px;padding:0 19px;display:flex}.panel-top h2{margin:0;font-size:15px;font-weight:600}.stage-tag{border:1px solid var(--line-bright);color:var(--accent);font:11px/1.4 var(--mono);text-transform:uppercase;padding:4px 8px}.portal-empty{text-align:center;place-items:center;min-height:314px;padding:35px;display:grid}.empty-content{max-width:460px}.empty-symbol{border:1px solid var(--line-bright);width:44px;height:44px;color:var(--accent);font:15px var(--mono);place-items:center;margin:0 auto 17px;display:grid}.portal-empty h3{margin:0 0 8px;font-size:18px;font-weight:600}.portal-empty p{color:var(--muted);margin:0;line-height:1.7}.portal-empty .emphasis{color:var(--ink-soft);margin-top:13px;font-size:13px;display:block}.disabled-action{border:1px solid var(--line-bright);min-height:40px;color:var(--muted);cursor:not-allowed;background:0 0;margin-top:20px;padding:8px 13px;font-size:13px}.portal-footer{color:var(--dim);font:11px/1.5 var(--mono);justify-content:space-between;gap:15px;margin-top:14px;display:flex}.signout-control{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.signout-error{max-width:260px;color:var(--danger);font-size:13px;line-height:1.4}.portal-heading-compact{align-items:center;padding:12px 0 17px}.portal-heading-compact h1{margin:3px 0 0;font-size:23px}.portal-heading-compact .identity-box{min-width:min(270px,100%)}.client-workspace{grid-template-columns:180px minmax(0,1fr);align-items:start}.client-workspace .portal-sidebar{min-height:430px}.clients-sidebar-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;min-height:53px;padding:0 12px 0 15px;display:flex}.clients-sidebar-head h2{margin:0;font-size:14px;font-weight:600}.button-primary,.button-quiet,.button-danger,.button-danger-quiet{border:1px solid var(--accent);background:var(--accent);min-height:38px;color:var(--on-accent);font:600 13px/1.3 var(--sans);cursor:pointer;justify-content:center;align-items:center;gap:7px;padding:7px 12px;transition:background .16s,border-color .16s,transform .16s;display:inline-flex}.button-primary:hover:not(:disabled){background:var(--accent-hover);transform:translateY(-1px)}.button-primary.compact{min-height:31px;padding:5px 9px;font-size:12px}.button-quiet{border-color:var(--line-bright);color:var(--ink-soft);background:0 0;font-weight:500}.button-quiet:hover:not(:disabled){border-color:var(--accent);background:var(--raised);color:var(--ink)}.button-danger,.button-danger-quiet{border-color:var(--danger);background:var(--danger);color:#241510}.button-danger-quiet{min-height:36px;color:var(--danger);background:0 0;font-weight:500}.button-danger-quiet:hover:not(:disabled){background:#ea846c1a}.button-danger:hover:not(:disabled){background:#f09a83}.button-primary:disabled,.button-quiet:disabled,.button-danger:disabled,.button-danger-quiet:disabled{opacity:.52;cursor:not-allowed}.client-list{flex-direction:column;display:flex}.client-list-row{width:100%;min-height:51px;color:var(--ink-soft);text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #393329a6;justify-content:space-between;align-items:center;gap:10px;padding:7px 12px 7px 16px;display:flex;position:relative}.client-list-row:before{content:"";background:0 0;width:2px;position:absolute;inset:0 auto 0 0}.client-list-row:hover:not(:disabled){background:#d4a8660e}.client-list-row.selected{color:var(--ink);background:#211c14}.client-list-row.selected:before{background:var(--accent)}.client-list-row:disabled{cursor:wait}.client-row-copy{gap:1px;min-width:0;display:grid}.client-row-copy strong{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:550;overflow:hidden}.client-row-copy small{color:var(--dim);font:10px/1.45 var(--mono);letter-spacing:.015em}.priority-dot{background:var(--line-bright);border-radius:50%;flex:0 0 7px;width:7px;height:7px}.priority-dot.priority-high,.priority-label.priority-high{color:var(--accent)}.priority-dot.priority-high{background:var(--accent)}.priority-dot.priority-medium,.priority-label.priority-medium{color:#c7b47e}.priority-dot.priority-medium{background:#c7b47e}.priority-dot.priority-low,.priority-label.priority-low{color:var(--muted)}.client-list-empty{color:var(--muted);padding:20px 15px;font-size:13px;line-height:1.55}.sidebar-note{border-top:1px solid var(--line);color:var(--dim);margin:auto 14px 0;padding:13px 0 14px;font-size:11px;line-height:1.5}.client-detail-panel{min-width:0;min-height:430px;padding-bottom:18px}.client-detail-head{justify-content:space-between;align-items:center;gap:16px;padding:21px 21px 13px;display:flex}.client-detail-head h2{overflow-wrap:anywhere;letter-spacing:-.025em;margin:4px 0 0;font-size:clamp(20px,2.2vw,26px);font-weight:500;line-height:1.2}.client-head-actions{flex-wrap:wrap;gap:8px;display:flex}.client-record-meta{border-bottom:1px solid var(--line);color:var(--muted);font:11px/1.45 var(--mono);flex-wrap:wrap;align-items:center;gap:9px 17px;padding:0 21px 15px;display:flex}.client-record-meta strong{color:var(--ink-soft);font-weight:500}.priority-label{text-transform:uppercase;letter-spacing:.06em}.profile-details,.profile-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 25px;margin:0;padding:20px 21px;display:grid}.profile-detail{min-width:0}.profile-wide{grid-column:1/-1}.profile-detail dt{color:var(--dim);font:10px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px}.profile-detail dd{overflow-wrap:anywhere;color:var(--ink-soft);white-space:pre-wrap;margin:0;font-size:14px;line-height:1.62}.profile-no-details{color:var(--muted);padding:19px 21px 25px}.profile-no-details p{margin:0 0 5px}.text-action{color:var(--accent);text-underline-offset:3px;cursor:pointer;font:500 13px/1.5 var(--sans);background:0 0;border:0;padding:0;text-decoration:underline}.text-action:disabled{opacity:.55;cursor:wait}.client-profile-form{margin:0}.profile-form-grid{padding-bottom:12px}.client-field{flex-direction:column;gap:6px;min-width:0;display:flex}.client-field label{color:var(--ink-soft);font-size:12px;font-weight:550}.client-field input,.client-field textarea,.client-field select{border:1px solid var(--line-bright);width:100%;min-width:0;min-height:39px;color:var(--ink);font:13px/1.5 var(--sans);background:#13110e;border-radius:0;padding:8px 10px}.client-field textarea{resize:vertical;min-height:70px}.client-field input:focus,.client-field textarea:focus,.client-field select:focus{outline:2px solid var(--focus);outline-offset:1px;border-color:var(--accent)}.client-field :disabled{opacity:.58;cursor:not-allowed}.field-hint{color:var(--dim);font:10px/1.4 var(--mono)}.profile-actions{flex-wrap:wrap;justify-content:flex-end;gap:9px;padding:0 21px 19px;display:flex}.workspace-message{border-left:2px solid var(--danger);color:var(--ink-soft);background:#ea846c12;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;margin:0 21px;padding:10px 12px;font-size:12px;line-height:1.5;display:flex}.workspace-message.success{border-color:var(--accent);background:#d4a86612}.client-empty{flex-direction:column;justify-content:center;align-items:flex-start;min-height:390px;padding:33px clamp(20px,5vw,55px);display:flex}.empty-kicker{color:var(--accent);font:10px/1.4 var(--mono);letter-spacing:.1em;text-transform:uppercase}.client-empty h2{letter-spacing:-.03em;max-width:450px;margin:11px 0 7px;font-size:clamp(23px,3vw,31px);font-weight:500}.client-empty>p{max-width:400px;color:var(--muted);margin:0 0 17px;line-height:1.65}.client-empty .limitation-note{border-top:1px solid var(--line);color:var(--dim);margin:28px 0 0;padding-top:11px;font-size:11px}.client-detail-loading{gap:14px;padding:28px 21px;display:grid}.client-detail-loading .skeleton{width:min(100%,530px);height:100px;display:block}.client-detail-loading .skeleton:first-child{width:min(65%,360px);height:35px}.client-workspace-loading{grid-template-columns:180px minmax(0,1fr);gap:15px;min-height:320px;display:grid}.client-workspace-loading .skeleton{min-height:280px;display:block}.client-load-error{padding:25px}.client-load-error h2{margin:0;font-size:18px;font-weight:500}.client-load-error p{color:var(--muted)}.conflict-preview{border:1px solid var(--line-bright);background:var(--raised);grid-template-columns:minmax(0,1fr);gap:14px;margin:0 21px 15px;padding:14px;display:grid}.conflict-preview .conflict-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;width:100%;margin:0;padding:0}.conflict-preview h3{margin:4px 0 1px;font-size:15px;font-weight:550}.conflict-preview p{color:var(--muted);margin:0;font-size:12px}.conflict-actions{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding-top:12px;display:flex}.client-dialog-backdrop{z-index:120;background:#070605c7;place-items:center;padding:18px;display:grid;position:fixed;inset:0;overflow-y:auto}.client-dialog{border:1px solid var(--line-bright);background:var(--panel);width:min(590px,100%);max-height:min(92dvh,850px);padding:23px;overflow-y:auto;box-shadow:0 18px 70px #0006}.client-dialog h2{margin:5px 0 7px;font-size:22px;font-weight:500}.client-dialog>p{color:var(--muted);margin:0 0 14px;line-height:1.6}.dialog-error{border-left:2px solid var(--danger);color:var(--ink-soft);background:#ea846c12;margin:12px 0;padding:9px 11px;font-size:12px;line-height:1.5}.client-dialog .profile-form-grid{gap:12px 18px;padding:8px 0 12px}.client-dialog .profile-actions{padding:0}.dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:9px;margin-top:20px;display:flex}.signout-guard{z-index:110;border:1px solid var(--line-bright);background:var(--raised);max-width:min(350px,100vw - 30px);color:var(--ink-soft);padding:10px 13px;font-size:12px;position:fixed;top:76px;right:max(18px,50vw - 766px);box-shadow:0 8px 28px #0000004d}.state-wrap{z-index:100;background:var(--base);place-items:center;min-height:100dvh;padding:25px;display:grid;position:fixed;inset:0}.state-card{border:1px solid var(--line-bright);background:var(--panel);width:min(520px,100%);padding:25px}.state-card h1{margin:10px 0 8px;font-size:22px;font-weight:500}.state-card p{color:var(--muted);line-height:1.65}.state-card button,.state-card a{border:1px solid var(--accent);background:var(--accent);min-height:40px;color:var(--on-accent);cursor:pointer;justify-content:center;align-items:center;margin:8px 8px 0 0;padding:8px 13px;font-weight:600;text-decoration:none;display:inline-flex}.state-card .quiet{border-color:var(--line-bright);color:var(--ink);background:0 0}.skeleton{background:#29241c;overflow:hidden;color:#0000!important}@media (width<=800px){.site-shell{padding-inline:20px}.hero{grid-template-columns:1fr;gap:26px}.hero-aside{max-width:520px}.workspace-band{grid-template-columns:1fr;gap:19px}.portal-grid{grid-template-columns:220px minmax(0,1fr)}.client-workspace,.client-workspace-loading{grid-template-columns:180px minmax(0,1fr)}.auth-layout{grid-template-columns:1fr;gap:30px}.auth-context{max-width:600px}}@media (width<=600px){.site-shell{padding:0 13px 22px}.topbar{flex-wrap:wrap;min-height:66px;padding:12px 0}.brand{gap:10px}.brand-name{font-size:13px}.brand-mark{width:29px;height:29px}.top-actions{gap:7px}.top-link{min-height:38px;padding:6px 10px;font-size:13px}.home-main{padding-top:37px}.hero{padding-bottom:31px}.hero h1{font-size:clamp(36px,11vw,54px)}.hero-copy{font-size:15px}.section-heading{flex-direction:column;align-items:flex-start;gap:6px}.stage-list{grid-template-columns:1fr}.stage,.stage+.stage{border-left:0;min-height:0;padding:17px 0}.stage-index{margin-bottom:10px}.portal-heading{flex-direction:column;align-items:flex-start}.portal-heading-compact{flex-direction:row;align-items:center}.identity-box{width:100%}.portal-grid{grid-template-columns:1fr}.portal-sidebar,.client-workspace .portal-sidebar{min-height:auto}.client-workspace,.client-workspace-loading{grid-template-columns:minmax(0,1fr)}.client-workspace-loading .skeleton:first-child{min-height:150px}.client-list{max-height:262px;overflow:auto}.sidebar-note{margin-top:0}.portal-panel{min-height:370px}.portal-empty{min-height:285px;padding:25px 18px}.portal-footer,.footnote{flex-direction:column}.auth-layout{min-height:auto;padding:36px 0}.portal-heading-compact{padding:11px 0 14px}.portal-heading-compact h1{font-size:21px}.portal-heading-compact .identity-box{width:auto;min-width:0;max-width:55%;padding-left:10px}.portal-heading-compact .identity-box strong{max-width:100%;font-size:12px}.client-detail-head{align-items:flex-start;padding:17px 14px 12px}.client-detail-head h2{font-size:21px}.client-head-actions{flex-direction:column;align-items:stretch;gap:6px}.client-head-actions button{min-height:34px;padding:5px 9px;font-size:12px}.client-record-meta{padding-inline:14px}.profile-details,.profile-form-grid{grid-template-columns:minmax(0,1fr);gap:13px;padding:17px 14px}.profile-wide{grid-column:auto}.profile-actions{padding-inline:14px}.client-empty{min-height:340px;padding:26px 18px}.client-dialog{padding:18px 15px}.client-dialog .profile-form-grid{padding:8px 0 12px}.client-dialog .profile-actions{padding:0}.conflict-preview,.workspace-message{margin-inline:14px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.worksheet{min-width:0;padding:20px 21px 16px}.worksheet-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:17px;display:flex}.worksheet-header h2{letter-spacing:-.025em;margin:4px 0 3px;font-size:21px;font-weight:550;line-height:1.2}.worksheet-header p{color:var(--muted);margin:0;font-size:12px}.worksheet-count{border:1px solid var(--line-bright);color:var(--accent);font:12px/1.4 var(--mono);align-items:baseline;gap:7px;padding:5px 9px;display:inline-flex}.worksheet-count>span{color:var(--muted);font:10px/1.4 var(--sans);text-transform:uppercase;letter-spacing:.06em}.worksheet-add{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:7px;padding:17px 0 18px;display:grid}.worksheet-field{min-width:0}.worksheet-field label,.worksheet-edit-field label{color:var(--ink-soft);margin-bottom:5px;font-size:12px;font-weight:600;display:block}.worksheet-input-hint{color:var(--dim);font:10px/1.4 var(--mono);margin-bottom:8px;display:block}.worksheet-add-row{align-items:stretch;gap:9px;display:flex}.worksheet-add-row input,.worksheet-edit-field input{border:1px solid var(--line-bright);width:100%;min-width:0;min-height:39px;color:var(--ink);font:13px/1.5 var(--mono);letter-spacing:.035em;background:#13110e;border-radius:0;padding:8px 10px;transition:border-color .16s,background .16s}.worksheet-add-row input::placeholder,.worksheet-edit-field input::placeholder{color:var(--dim);opacity:1}.worksheet-add-row input:focus,.worksheet-edit-field input:focus{outline:2px solid var(--focus);outline-offset:1px;border-color:var(--accent)}.worksheet-add-row input:disabled,.worksheet-edit-field input:disabled{opacity:.58;cursor:wait}.worksheet-add-row .button-primary{flex:none}.worksheet-validation{color:var(--danger);margin:0;font-size:12px;line-height:1.45}.worksheet-message{border-left:2px solid var(--danger);color:var(--ink-soft);background:#ea846c12;align-items:flex-start;gap:9px;margin:13px 0 0;padding:9px 11px;font-size:12px;line-height:1.5;animation:.18s ease-out both worksheet-feedback-in;display:flex}.worksheet-message.success{border-color:var(--accent);background:#d4a86613}.worksheet-message-mark{color:var(--danger);font:10px/1.8 var(--mono);letter-spacing:.04em;text-transform:uppercase;flex:none}.worksheet-message.success .worksheet-message-mark{color:var(--accent)}.worksheet-list-heading{justify-content:space-between;align-items:baseline;gap:10px;padding:16px 0 9px;display:flex}.worksheet-list-heading h3{color:var(--ink-soft);margin:0;font-size:13px;font-weight:600}.worksheet-list-heading>span{color:var(--dim);font:10px/1.4 var(--mono)}.worksheet-entries{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.worksheet-entry{border-bottom:1px solid var(--line);grid-template-columns:minmax(100px,.46fr) minmax(0,1.25fr) auto;align-items:center;gap:15px;min-width:0;padding:12px 9px;transition:background .16s;display:grid}.worksheet-entry:hover{background:#d4a86609}.worksheet-entry.is-editing,.worksheet-entry.is-confirming{background:#d4a8660b;grid-template-columns:minmax(0,1fr);padding:14px 12px}.worksheet-symbol-cell,.worksheet-company{gap:3px;min-width:0;display:grid}.worksheet-symbol{overflow-wrap:anywhere;color:var(--accent);font:600 14px/1.35 var(--mono);letter-spacing:.025em}.worksheet-exchange{color:var(--dim);font:10px/1.4 var(--mono);text-transform:uppercase}.worksheet-company strong{color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:550;overflow:hidden}.worksheet-company span{color:var(--dim);font:10px/1.4 var(--mono)}.worksheet-entry-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.worksheet-entry-actions .button-quiet,.worksheet-entry-actions .button-danger-quiet{min-height:31px;padding:5px 9px;font-size:11px}.worksheet-entry-actions .button-danger-quiet{min-height:31px}.worksheet-edit-form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:13px;display:grid}.worksheet-edit-field{gap:5px;min-width:0;display:grid}.worksheet-edit-field label{margin:0}.worksheet-edit-field .worksheet-validation{margin-top:1px}.worksheet-remove-confirm{justify-content:space-between;align-items:center;gap:15px;display:flex}.worksheet-remove-confirm strong{color:var(--ink);font-size:13px;font-weight:600}.worksheet-remove-confirm p{color:var(--muted);margin:3px 0 0;font-size:11px;line-height:1.5}.worksheet-state{border:1px solid var(--line);background:#1c19148f;padding:20px 15px 21px}.worksheet-state-index{color:var(--accent);font:10px/1.4 var(--mono);letter-spacing:.08em}.worksheet-state h3{color:var(--ink-soft);margin:7px 0 4px;font-size:14px;font-weight:600}.worksheet-state p{max-width:520px;color:var(--muted);margin:0 0 12px;font-size:12px;line-height:1.55}.worksheet-state .button-quiet{min-height:32px;padding:5px 10px;font-size:12px}.worksheet-footnote{color:var(--dim);margin:13px 0 0;font-size:10px;line-height:1.5}.worksheet-loading{border-top:1px solid var(--line);display:grid}.worksheet-skeleton-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(100px,.46fr) minmax(0,1.25fr) 110px;align-items:center;gap:15px;min-height:62px;padding:10px 9px;display:grid}.worksheet-skeleton-row span{background:#29241c;max-width:100%;height:11px;display:block}.worksheet-skeleton-row span:first-child{width:56px;height:14px}.worksheet-skeleton-row span:nth-child(2){width:72%}.worksheet-skeleton-row span:last-child{width:100%}@keyframes worksheet-feedback-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (width<=600px){.worksheet{padding:17px 14px 14px}.worksheet-header{gap:8px}.worksheet-add-row{flex-direction:column}.worksheet-add-row .button-primary{width:100%}.worksheet-list-heading{flex-direction:column;align-items:flex-start;gap:3px}.worksheet-entry{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:12px 5px}.worksheet-symbol-cell,.worksheet-company{grid-column:1}.worksheet-entry>.worksheet-entry-actions{grid-area:1/2/span 2}.worksheet-edit-form{grid-template-columns:minmax(0,1fr)}.worksheet-edit-form .worksheet-entry-actions{justify-content:flex-start}.worksheet-remove-confirm{flex-direction:column;align-items:flex-start;gap:11px}.worksheet-remove-confirm .worksheet-entry-actions{justify-content:flex-start}.worksheet-skeleton-row{grid-template-columns:65px minmax(0,1fr) 62px;gap:9px;padding-inline:5px}}
