:root{--color-bg:#f1eee6;--color-surface:#fbfaf6;--color-surface-elevated:#f7f3eb;--color-navy:#0e1a2d;--color-navy-soft:#1c2c45;--color-gold:#a8792e;--color-gold-soft:#eadcc1;--color-text:#17202c;--color-muted:#627080;--color-border:#d8d1c3;--shadow-card:0 16px 42px rgba(14,26,45,0.08);--radius-card:8px;--background:var(--color-bg);--surface:var(--color-surface);--surface-muted:var(--color-surface-elevated);--border:var(--color-border);--text:var(--color-text);--muted:var(--color-muted);--green:#236a55;--amber:var(--color-gold);--red:#9b3c3f;--blue:#286a85;--shadow:var(--shadow-card);--panel:var(--surface);--line:var(--border)}.wi31CohortCoverage{margin-top:1rem;min-width:0}.wi31CohortUnavailable{color:var(--muted);overflow-wrap:anywhere}.wi31Workspace{display:grid;grid-gap:18px;gap:18px;min-width:0}.wi31StickyHeader{position:-webkit-sticky;position:sticky;top:0;z-index:24;display:grid;grid-template-columns:minmax(180px,.8fr) minmax(220px,1fr) auto;grid-gap:14px;gap:14px;align-items:center;padding:13px 16px;border:1px solid rgba(201,155,74,.35);border-radius:14px;background:color-mix(in srgb,var(--panel) 94%,transparent);box-shadow:0 10px 28px rgba(9,25,43,.13);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.wi31ContextBadges,.wi31Identity{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;min-width:0}.wi31Identity strong{font-size:17px;color:var(--text)}.wi31ContextBadges>span:last-child,.wi31Identity>span:last-child{color:var(--muted);font-size:12px}.wi31Identity .eyebrow{flex-basis:100%}.wi31HeaderActions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.wi31HeaderActions .button{min-height:38px;padding:8px 11px;white-space:nowrap}.wi31Coverage,.wi31Event,.wi31Terminal{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;border-radius:999px;padding:4px 8px;font-size:10px;font-weight:850;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.wi31Terminal{color:#fff;background:var(--blue)}.wi31Coverage{color:#425264;background:#edf1f5}.wi31CoverageAVAILABLE_COMPLETE_BY_REQUEST_CONTRACT,.wi31CoveragePROVIDER_REPORTED{color:#0d6548;background:#dff4eb}.wi31CoverageAVAILABLE_PARTIAL,.wi31CoverageDERIVED_PARTIAL,.wi31CoveragePARTIAL,.wi31CoveragePROVIDER_REPORTED_PARTIAL{color:#805a19;background:#fff0cf}.wi31CoverageUNAVAILABLE{color:#7b3542;background:#f7e2e6}.wi31Tabs{position:-webkit-sticky;position:sticky;top:82px;z-index:22;display:flex;gap:4px;overflow-x:auto;padding:6px;border:1px solid var(--line);border-radius:12px;background:var(--panel)}.wi31Tab{flex:0 0 auto;border:0;border-radius:8px;padding:10px 14px;color:var(--muted);background:transparent;font-weight:800;cursor:pointer}.wi31Tab:hover{color:var(--text);background:rgba(201,155,74,.08)}.wi31Tab:focus-visible{outline:3px solid rgba(201,155,74,.36);outline-offset:1px}.wi31TabActive,.wi31TabActive:hover{color:#fff;background:var(--blue)}.wi31Workspace [role=tabpanel]{display:grid;grid-gap:18px;gap:18px;min-width:0}.wi31Workspace [role=tabpanel][hidden]{display:none}.wi31SectionLead{display:flex;align-items:end;justify-content:space-between;gap:20px}.wi31SectionLead h2{margin:3px 0 0;font-size:clamp(22px,3vw,34px)}.wi31SectionLead div>p,.wi31SectionLead>p{max-width:660px;margin:0;color:var(--muted)}.wi31Filters label,.wi31SectionLead label{display:grid;grid-gap:5px;gap:5px;color:var(--muted);font-size:11px;font-weight:800;text-transform:uppercase}.wi31Filters input,.wi31Filters select,.wi31SectionLead input,.wi31SectionLead select{min-height:40px;max-width:260px;border:1px solid var(--line);border-radius:8px;padding:7px 10px;color:var(--text);background:var(--panel)}.wi31Filters{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:9px}.wi31Kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.wi31ChartCard,.wi31EvidenceGrid article,.wi31Highlights article,.wi31Kpis article,.wi31Ledger,.wi31MethodLimits,.wi31Network,.wi31Technical{min-width:0;border:1px solid var(--line);border-radius:12px;background:var(--panel);box-shadow:0 8px 24px rgba(9,25,43,.06)}.wi31Kpis article{display:grid;grid-gap:6px;gap:6px;padding:15px}.wi31Highlights article>span,.wi31Kpis article>span{color:var(--muted);font-size:11px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.wi31Kpis strong{font-size:clamp(19px,2vw,27px);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wi31Highlights small,.wi31Kpis small{color:var(--muted)}.wi31Highlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.wi31Highlights article{display:grid;grid-gap:7px;gap:7px;padding:14px}.wi31ChartGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;align-items:start}.wi31ChartCard{display:grid;grid-gap:8px;gap:8px;padding:14px}.wi31ChartCard h4{margin:0;font-size:14px}.wi31Chart{height:270px;min-width:0;font-size:11px}.wi31ChartTooltip{display:grid;grid-gap:3px;gap:3px;max-width:260px;padding:9px;border:1px solid var(--line);border-radius:8px;color:var(--text);background:var(--panel);box-shadow:0 8px 20px rgba(9,25,43,.16)}.wi31ChartAlternative{color:var(--muted);font-size:12px}.wi31ChartAlternative summary{cursor:pointer;font-weight:800}.wi31ChartAlternative ol{max-height:150px;overflow:auto}.wi31ChartEmpty,.wi31ChartSkeleton,.wi31Empty,.wi31Error,.wi31Loading{padding:22px;border:1px dashed var(--line);border-radius:12px;color:var(--muted);background:rgba(255,255,255,.35)}.wi31Error{display:grid;grid-gap:5px;gap:5px;color:#7b3542;border-color:#d99aa5}.wi31TableScroll{min-width:0;overflow:auto;max-height:590px;border:1px solid var(--line);border-radius:12px;background:var(--panel)}.wi31TableScroll:focus-visible{outline:3px solid rgba(201,155,74,.35)}.wi31Table{width:100%;min-width:880px;border-collapse:collapse;font-size:12px}.wi31TokenTable{min-width:1640px}.wi31Table caption{padding:10px 12px;color:var(--muted);text-align:left}.wi31Table td,.wi31Table th{padding:10px 11px;border-top:1px solid var(--line);vertical-align:top;text-align:left;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wi31Table thead th{position:-webkit-sticky;position:sticky;top:0;z-index:2;color:#fff;background:var(--blue);white-space:nowrap}.wi31Table tbody tr:hover{background:rgba(201,155,74,.055)}.wi31Table td a,.wi31Table td button{margin:0 6px 5px 0;color:var(--blue);font-weight:800}.wi31TokenName{display:grid;min-width:130px}.wi31Table code,.wi31TokenName span{color:var(--muted);font-size:10px}.wi31Profit{color:#116849;font-weight:800}.wi31Loss{color:#a93848;font-weight:800}.wi31Unavailable{color:var(--muted);font-style:italic}.wi31EventBUY{color:#116849;background:#dff4eb}.wi31EventSELL{color:#9d3443;background:#f7e2e6}.wi31EventTRANSFER_IN,.wi31EventTRANSFER_OUT{color:#315f87;background:#e3edf6}.wi31ResultCount{color:var(--muted);font-size:12px;font-weight:800}.wi31Pagination{align-items:center;display:flex;gap:.75rem;justify-content:flex-end;margin-top:.75rem}.wi31Pagination span{color:var(--muted);font-size:.82rem}.wi31SelectedRow{background:color-mix(in srgb,var(--color-gold) 11%,transparent)}.wi31GraphSelected{outline:4px solid #fff;outline-offset:2px}.wi31Ledger{display:grid;grid-gap:12px;gap:12px;padding:15px}.wi31Ledger h3{margin:0}.wi31Network{display:grid;grid-gap:10px;gap:10px;padding:14px}.wi31Network>header{display:flex;justify-content:space-between;gap:12px}.wi31Network h3{margin:0}.wi31Network p{margin:3px 0 0;color:var(--muted)}.wi31GraphControls{display:flex;flex-wrap:wrap;gap:5px}.wi31GraphControls button{min-height:34px;border:1px solid var(--line);border-radius:7px;background:var(--panel);cursor:pointer}.wi31NetworkCanvas{height:min(56vh,500px);overflow:hidden;border-radius:9px;background:radial-gradient(circle at 50% 50%,rgba(201,155,74,.13),rgba(25,50,77,.035))}.wi31NetworkCanvas svg{width:100%;height:100%}.wi31GraphLabel{fill:var(--text);font-size:10px;font-weight:700}.wi31GraphCentral{fill:#fff;font-size:11px;font-weight:850}.wi31NetworkFullscreen{position:fixed;inset:18px;z-index:80}.wi31NetworkFullscreen .wi31NetworkCanvas{height:calc(100vh - 150px)}.wi31Legend{display:flex;flex-wrap:wrap;gap:10px 16px;color:var(--muted);font-size:11px}.wi31Legend span{display:inline-flex;align-items:center;gap:5px}.wi31Legend i{width:10px;height:10px;border-radius:50%;background:#718091}.wi31Legend .inbound{background:#1f8a63}.wi31Legend .outbound{background:#3979a8}.wi31Legend .bidirectional{background:#c99b4a}.wi31EvidenceGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;align-items:start}.wi31EvidenceGrid article,.wi31MethodLimits{display:grid;grid-gap:8px;gap:8px;padding:15px}.wi31EvidenceGrid h3,.wi31MethodLimits h3{margin:0}.wi31EvidenceGrid p{margin:0;color:var(--muted)}.wi31EvidenceGrid dl,.wi31EvidenceGrid dl div,.wi31MethodLimits dl,.wi31MethodLimits dl div{display:grid;min-width:0;grid-gap:5px;gap:5px}.wi31EvidenceGrid dl div,.wi31MethodLimits dl div{grid-template-columns:minmax(0,1fr) minmax(0,1fr);border-top:1px solid var(--line);padding-top:5px}.wi31EvidenceGrid dt,.wi31MethodLimits dt{color:var(--muted);text-transform:capitalize}.wi31EvidenceGrid dd,.wi31MethodLimits dd{min-width:0;-webkit-margin-start:0;margin-inline-start:0;overflow-wrap:anywhere}.wi31Technical{padding:13px 15px}.wi31Technical summary{cursor:pointer;font-weight:850}.wi31Technical code{display:block;max-height:180px;overflow:auto;margin-top:7px;padding:10px;border-radius:8px;white-space:pre-wrap;background:#0d2135;color:#eaf0f4}.wi31ExecutionDetails{margin-top:10px}.wi31ExecutionDetails summary{cursor:pointer;color:var(--muted);font-size:12px;font-weight:800}.wi31ModalBackdrop{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:18px;background:rgba(4,18,31,.68)}.wi31Modal{display:grid;grid-gap:14px;gap:14px;width:min(520px,100%);max-height:calc(100vh - 36px);overflow:auto;padding:20px;border:1px solid rgba(201,155,74,.5);border-radius:14px;background:var(--panel);box-shadow:0 24px 80px rgba(0,0,0,.34)}.wi31Modal>footer,.wi31Modal>header{display:flex;justify-content:space-between;align-items:center;gap:9px}.wi31Modal h3,.wi31Modal p{margin:0}.wi31ModalStatus{display:grid;grid-gap:5px;gap:5px;color:var(--muted)}.wi31IconButton{width:38px;height:38px;border:1px solid var(--line);border-radius:50%;background:transparent;font-size:24px;cursor:pointer}@media (max-width:1100px){.wi31StickyHeader{grid-template-columns:1fr 1fr}.wi31HeaderActions{grid-column:1/-1;justify-content:flex-start}.wi31Tabs{top:135px}.wi31Kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.wi31StickyHeader{position:-webkit-sticky;position:sticky;top:0;grid-template-columns:1fr;gap:6px;padding:8px;border-radius:10px}.wi31ContextBadges,.wi31Identity{flex-wrap:nowrap;overflow:hidden}.wi31Identity .eyebrow{display:none}.wi31HeaderActions{grid-column:auto;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding-bottom:2px;scrollbar-width:thin}.wi31HeaderActions .button{flex:0 0 auto;min-height:34px;padding:6px 9px}.wi31Tabs{top:104px;margin-inline:-4px}.wi31Network>header,.wi31SectionLead{align-items:stretch;flex-direction:column}.wi31SectionLead input,.wi31SectionLead select{max-width:none;width:100%}.wi31Filters{justify-content:stretch}.wi31Filters label{flex:1 1 160px}.wi31ChartGrid,.wi31EvidenceGrid,.wi31Highlights,.wi31Kpis{grid-template-columns:1fr}.wi31EvidenceGrid dl div,.wi31MethodLimits dl div{grid-template-columns:minmax(0,1fr)}.wi31Chart{height:245px}.wi31Table{min-width:760px}.wi31TokenTable{min-width:0}.wi31TokenTable thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.wi31TokenTable,.wi31TokenTable tbody,.wi31TokenTable td,.wi31TokenTable tr{display:block;width:100%}.wi31TokenTable tr{padding:10px;border-top:1px solid var(--line)}.wi31TokenTable td{display:grid;grid-template-columns:105px minmax(0,1fr);grid-gap:8px;gap:8px;padding:6px;border:0}.wi31TokenTable td:before{color:var(--muted);font-size:10px;font-weight:850;text-transform:uppercase}.wi31TokenTable td:first-child:before{content:"Token / contract"}.wi31TokenTable td:nth-child(2):before{content:"Buys"}.wi31TokenTable td:nth-child(3):before{content:"Sells"}.wi31TokenTable td:nth-child(4):before{content:"Bought quantity"}.wi31TokenTable td:nth-child(5):before{content:"Sold quantity"}.wi31TokenTable td:nth-child(6):before{content:"Known cost"}.wi31TokenTable td:nth-child(7):before{content:"Known proceeds"}.wi31TokenTable td:nth-child(8):before{content:"Covered realized PnL"}.wi31TokenTable td:nth-child(9):before{content:"Covered unrealized PnL"}.wi31TokenTable td:nth-child(10):before{content:"Covered total PnL"}.wi31TokenTable td:nth-child(11):before{content:"Known-basis ROI"}.wi31TokenTable td:nth-child(12):before{content:"Unknown inventory"}.wi31TokenTable td:nth-child(13):before{content:"Coverage"}.wi31TokenTable td:nth-child(14):before{content:"Fees"}.wi31TokenTable td:nth-child(15):before{content:"Actions"}.wi31NetworkCanvas{height:380px}.wi31NetworkFullscreen{inset:6px}.wi31Modal>footer{align-items:stretch;flex-direction:column}.wi31Modal>footer .button{width:100%}}*{box-sizing:border-box}body,html{min-height:100%;margin:0}body{background:linear-gradient(180deg,rgba(251,250,246,.86),rgba(241,238,230,.94)),var(--background);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}.shell{min-height:100vh;display:grid;grid-template-columns:264px minmax(0,1fr);isolation:isolate;overflow:hidden;position:relative;transition:grid-template-columns .18s ease}.shellSidebarCollapsed{grid-template-columns:76px minmax(0,1fr)}.authGate:before,.shell:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background:repeating-linear-gradient(126deg,transparent 0 210px,rgba(14,26,45,.014) 210px 232px,transparent 232px 430px),linear-gradient(135deg,rgba(168,121,46,.038),transparent 42%),linear-gradient(315deg,rgba(28,44,69,.034),transparent 38%)}.sidebar{background:linear-gradient(180deg,rgba(14,26,45,.98),rgba(9,17,30,.98)),var(--color-navy);color:#f7f3eb;padding:28px 24px;display:flex;flex-direction:column;gap:28px;position:relative;z-index:1;transition:background .18s ease,gap .18s ease,padding .18s ease}.sidebarCollapsed{gap:20px;padding:22px 12px}.sidebarTop{display:grid;grid-template-columns:minmax(0,1fr) 36px;grid-gap:12px;gap:12px;align-items:start}.brand{display:grid;grid-template-columns:40px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center;min-width:0}.brandMark{width:40px;height:40px;border-radius:8px;background:linear-gradient(135deg,var(--color-gold-soft),var(--color-gold)),var(--color-gold);display:grid;place-items:center;color:#0b1322;font-weight:800;box-shadow:0 12px 24px rgba(0,0,0,.22)}.brandName{font-size:18px;font-weight:750;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brandMeta{color:#bac5d4;font-size:13px}.sidebarToggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:34px;height:34px;border:1px solid rgba(234,220,193,.18);border-radius:8px;background:rgba(234,220,193,.06);color:#e8dcc4;cursor:pointer;display:grid;place-items:center;padding:0;transition:background .16s ease,border-color .16s ease,color .16s ease}.sidebarToggle:hover{border-color:rgba(234,220,193,.34);background:rgba(234,220,193,.13);color:#fbfaf6}.sidebarToggle:focus-visible{border-color:rgba(234,220,193,.52);outline:2px solid rgba(168,121,46,.36);outline-offset:2px}.sidebarToggleIcon{width:18px;height:18px}.sidebarCollapsed .brand,.sidebarCollapsed .sidebarTop{grid-template-columns:1fr;justify-items:center}.sidebarCollapsed .brandText{display:none}.nav{grid-gap:10px}.nav,.navItem{display:grid;gap:10px}.navItem{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid transparent;border-radius:8px;color:#dce4ee;cursor:pointer;grid-template-columns:22px minmax(0,1fr);grid-gap:10px;align-items:center;font:inherit;padding:11px 12px;text-align:left;transition:background .16s ease,border-color .16s ease,color .16s ease}.navItemIcon{display:grid;place-items:center;color:#d7c8ab;opacity:.82;transition:color .16s ease,opacity .16s ease}.navIcon{width:20px;height:20px}.navItemText{display:grid;min-width:0}.navItemLabel{color:#dce4ee;font-size:14px;font-weight:720}.navItemLabel,.navItemText small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navItemText small{color:#aab6c6;font-size:12px;line-height:1.35;margin-top:4px}.navItemActive{background:rgba(234,220,193,.115);border-color:rgba(234,220,193,.28);box-shadow:inset 3px 0 0 var(--color-gold)}.navItem:hover{background:rgba(234,220,193,.075);border-color:rgba(234,220,193,.16)}.navItem:hover .navItemIcon,.navItemActive .navItemIcon{color:#f2d18f;opacity:1}.navItemActive .navItemText small{color:#d7c8ab}.navItem:focus-visible{border-color:rgba(234,220,193,.52);outline:2px solid rgba(168,121,46,.36);outline-offset:2px}.sidebarNotice{margin-top:auto;border-top:1px solid rgba(234,220,193,.18);padding-top:18px;color:#c5cfdd;font-size:13px;line-height:1.5}.sidebarCollapsed .nav{gap:9px}.sidebarCollapsed .navItem{grid-template-columns:1fr;justify-items:center;min-height:44px;padding:10px;text-align:center}.sidebarCollapsed .navItemText{display:none}.sidebarCollapsed .navItemActive{border-color:rgba(234,220,193,.26);box-shadow:inset 0 0 0 1px rgba(168,121,46,.22)}.sidebarCollapsed .navIcon{width:21px;height:21px}.sidebarCollapsed .sidebarNotice{display:none}.main{min-width:0;padding:30px;position:relative;z-index:1}.dashboardContentFrame{width:min(100%,1480px);margin:0 auto}.topbar{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:center;grid-gap:22px;gap:22px;margin-bottom:22px}.topbarIntro{min-width:0}.topbarTitleRow{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.topbarTabBadge{border:1px solid rgba(168,121,46,.24);border-radius:8px;background:rgba(248,237,219,.76);color:#654a1b;font-size:13px;font-weight:760;padding:7px 10px;white-space:nowrap}.eyebrow{color:var(--color-gold);font-size:13px;font-weight:750;text-transform:uppercase}.title{margin:6px 0 0;color:var(--color-navy);font-size:34px;line-height:1.1}.subtitle{color:var(--muted);font-size:15px;line-height:1.45;margin:8px 0 0;max-width:680px}.badge{border:1px solid var(--border);border-radius:8px;background:rgba(251,250,246,.78);color:var(--color-navy-soft);padding:9px 12px;font-size:13px;font-weight:700;white-space:nowrap}.authGate{min-height:100vh;background:var(--background);display:grid;isolation:isolate;overflow:hidden;padding:32px;place-items:center;position:relative}.authGateCard{width:min(100%,590px);border:1px solid var(--border);border-radius:8px;background:rgba(251,250,246,.95);box-shadow:0 20px 52px rgba(14,26,45,.11);padding:24px;position:relative;z-index:1}.authGateCard:before{content:"";display:block;height:4px;border-radius:999px;background:linear-gradient(90deg,var(--color-gold),rgba(168,121,46,0));margin-bottom:20px}.authGateHeader{display:grid;grid-template-columns:40px minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:start;border-bottom:1px solid var(--border);padding-bottom:18px;margin-bottom:18px}.authGateTitle{margin:4px 0 0;color:var(--color-navy);font-size:28px;line-height:1.1}.authGateSubtitle,.authGateText{color:var(--muted);font-size:14px;line-height:1.45;margin:8px 0 0}.authGateBody{display:grid;grid-gap:16px;gap:16px}.authGateSectionTitle{color:var(--color-navy);font-size:18px;font-weight:780}.sessionSummary{width:min(260px,100%);justify-self:end;position:relative}.sessionMenu{display:grid;justify-items:end;position:relative}.sessionMenuButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-height:38px;border:1px solid rgba(216,209,195,.78);border-radius:8px;background:rgba(251,250,246,.72);color:var(--color-navy);cursor:pointer;display:grid;grid-template-columns:30px minmax(0,1fr) 14px;grid-gap:8px;gap:8px;align-items:center;padding:4px 8px 4px 5px;text-align:left;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}.sessionMenuButton:hover{border-color:rgba(168,121,46,.34);background:rgba(251,250,246,.92);box-shadow:0 10px 24px rgba(14,26,45,.06)}.sessionMenuButton:focus-visible{border-color:rgba(168,121,46,.56);outline:2px solid rgba(168,121,46,.28);outline-offset:2px}.sessionAvatar{width:30px;height:30px;border-radius:8px;background:rgba(14,26,45,.9);color:#f7f3eb;display:grid;place-items:center;font-size:11px;font-weight:800}.sessionMenuEmail{color:var(--muted);font-size:13px;font-weight:680;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sessionMenuChevron{color:#8994a3;display:grid;place-items:center}.sessionMenuChevron svg{width:14px;height:14px}.accountMenu{width:min(300px,calc(100vw - 36px));border:1px solid rgba(216,209,195,.86);border-radius:8px;background:rgba(251,250,246,.98);box-shadow:0 18px 46px rgba(14,26,45,.14);display:grid;grid-gap:4px;gap:4px;padding:8px;position:absolute;right:0;top:calc(100% + 8px);z-index:20}.accountMenuHeader{border-bottom:1px solid rgba(216,209,195,.72);display:grid;grid-gap:8px;gap:8px;padding:8px 9px 10px}.accountMenuEmail{color:var(--color-navy);font-size:13px;font-weight:760;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accountMenuRoleBadge{width:max-content;border:1px solid rgba(35,106,85,.14);border-radius:8px;background:rgba(35,106,85,.065);color:var(--green);font-size:11px;font-weight:760;padding:5px 7px;white-space:nowrap}.accountMenuItem{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:0;border-radius:8px;background:transparent;color:var(--color-navy-soft);cursor:pointer;display:block;font:inherit;font-size:14px;font-weight:700;padding:10px 9px;text-align:left;transition:background .15s ease,color .15s ease}.accountMenuItem:hover{background:rgba(168,121,46,.09);color:var(--color-navy)}.accountMenuItem:focus-visible{outline:2px solid rgba(168,121,46,.28);outline-offset:2px}.accountMenuItem:disabled{cursor:not-allowed;opacity:.62}.accountMenuSeparator{height:1px;background:rgba(216,209,195,.72);margin:4px 0}.accountMenuLogout{color:var(--red)}.profilePanel{max-width:760px}.profileActions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.notice{border:1px solid var(--color-gold-soft);border-left:3px solid var(--amber);border-radius:8px;background:rgba(248,237,219,.86);padding:15px 16px;color:#563b16;margin-bottom:0}.grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:16px;gap:16px}.card,.grid{display:grid}.card{min-height:164px;border:1px solid var(--border);border-radius:8px;background:rgba(251,250,246,.94);box-shadow:0 12px 30px rgba(14,26,45,.07);padding:18px;align-content:space-between;grid-gap:18px;gap:18px;position:relative}.card:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;border-radius:8px 0 0 8px;background:var(--color-gold);opacity:.44}.cardHeader{display:flex;align-items:center;justify-content:space-between;gap:12px}.cardTitle{font-size:12px;color:var(--muted);font-weight:780;letter-spacing:0;text-transform:uppercase}.statusDot{width:20px;height:8px;border-radius:999px;flex:0 0 auto;box-shadow:inset 0 0 0 1px rgba(14,26,45,.08)}.statusOk{background:var(--green)}.statusNeutral{background:#9a9488}.statusWarn{background:var(--amber)}.statusStop{background:var(--red)}.statusInfo{background:var(--blue)}.metric{color:var(--color-navy);font-size:24px;line-height:1.15;font-weight:780}.subtle{color:var(--muted);font-size:13px;line-height:1.45}.panelGrid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr);grid-gap:16px;gap:16px}.panel{border:1px solid var(--border);border-radius:8px;background:rgba(251,250,246,.94);box-shadow:0 14px 36px rgba(14,26,45,.075);padding:20px}.panelHeader{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid rgba(216,209,195,.7);padding-bottom:15px;margin-bottom:16px}.panelHeaderActions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.panelTitle{color:var(--color-navy);font-size:18px;font-weight:780}.dashboardSection{margin-bottom:26px;scroll-margin-top:24px}.dashboardTabPanel{min-height:420px}.overviewSection{display:grid;grid-gap:20px;gap:20px}.accountSecuritySection,.systemSection{display:grid;grid-gap:16px;gap:16px}.sectionHeader{align-items:flex-end;display:flex;gap:16px;justify-content:space-between}.tokenIntelligenceSection{display:grid;grid-gap:16px;gap:16px;min-width:0}.tokenIntelligenceSection>*{max-width:100%;min-width:0}.tokenIntelligenceHeader{align-items:flex-start}.tokenDashboardHeader{align-items:center}.tokenCommandActions{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.tokenCommandBar{align-items:center;border:1px solid rgba(216,209,195,.72);border-radius:10px;background:rgba(255,255,255,.58);display:grid;grid-gap:8px 14px;gap:8px 14px;grid-template-columns:auto minmax(220px,1fr) auto;padding:7px 8px}.tokenCommandActions{justify-content:flex-end}.tokenCommandActions .button{min-height:44px}.tokenViewModeSelector{border:1px solid rgba(216,209,195,.86);border-radius:9px;background:rgba(244,242,235,.78);display:inline-flex;padding:3px}.tokenViewModeSelector button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:7px;background:transparent;color:var(--muted);cursor:pointer;font:inherit;font-size:13px;font-weight:850;min-height:44px;padding:7px 12px}.tokenViewModeSelector .tokenViewModeActive{background:#fff;box-shadow:0 3px 12px rgba(14,26,45,.08);color:var(--color-navy)}.tokenResearchDisclaimer{color:var(--muted);font-size:12px;line-height:1.45;margin:0;text-align:center}.tokenResearchDisclaimer strong{color:var(--color-navy)}.tokenDashboardTab:focus-visible,.tokenHelpDialogButton:focus-visible,.tokenViewModeSelector button:focus-visible{outline:3px solid rgba(35,106,85,.3);outline-offset:2px}.tokenDashboardToolbar{align-items:center;border:1px solid rgba(216,209,195,.72);border-radius:10px;background:rgba(255,255,255,.5);display:flex;flex-wrap:wrap;gap:8px 12px;justify-content:space-between;padding:6px}.tokenDashboardContext{min-width:0}.tokenBlockchainFilter,.tokenDashboardContext{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.tokenBlockchainFilter{border:1px solid rgba(216,209,195,.78);border-radius:8px;background:rgba(251,250,246,.78);color:var(--muted);min-height:40px;padding:3px 7px}.tokenBlockchainFilter span{color:var(--muted);font-size:12px;font-weight:820;text-transform:uppercase}.tokenBlockchainContext strong{color:var(--color-navy);font-size:13px;font-weight:840;padding-inline:3px 5px}.tokenFilterSelect{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(216,209,195,.72);border-radius:7px;background:#ffffff;color:var(--color-navy);cursor:pointer;font:inherit;font-size:13px;font-weight:780;min-height:34px;min-width:190px;padding:7px 26px 7px 10px}.tokenScopeHelp{color:var(--muted);font-size:13px;font-weight:700;line-height:1.45;margin:-4px 0 0}.tokenDashboardTabs,.tokenSourceFilterTabs,.tokenWalletReviewFilters{border:1px solid rgba(216,209,195,.78);border-radius:8px;background:rgba(251,250,246,.78);display:flex;flex-wrap:wrap;gap:6px;padding:5px}.tokenDashboardContext>.tokenBlockchainFilter,.tokenDashboardContext>.tokenSourceFilterTabs,.tokenDashboardToolbar>.tokenDashboardTabs{border-color:transparent;background:transparent}.tokenDashboardTab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:7px;background:transparent;color:var(--muted);cursor:pointer;min-height:44px;padding:8px 11px;font-size:13px;font-weight:820}.tokenDashboardTabActive{background:#ffffff;color:var(--color-navy);box-shadow:0 6px 16px rgba(14,26,45,.08)}.tokenDashboardPanel{display:grid;grid-gap:14px;gap:14px;min-width:0}.tokenDashboardPanelHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.tokenDashboardSplit{align-items:start;display:grid;grid-template-columns:minmax(280px,380px) minmax(0,1fr);grid-gap:14px;gap:14px}.tokenDashboardListPane{display:grid;grid-gap:12px;gap:12px;min-width:0}.tokenIntelligenceWorkbench{align-items:start;display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(320px,400px) minmax(0,1fr);min-width:0}.tokenAnalysisRail{display:grid;grid-gap:10px;gap:10px;min-width:0}.tokenAnalysisRailHeader{align-items:center;border:1px solid rgba(216,209,195,.76);border-radius:8px;background:rgba(251,250,246,.88);color:var(--color-navy);display:flex;justify-content:space-between;min-height:42px;padding:9px 11px}.tokenAnalysisRailHeader strong{font-size:13px;font-weight:850}.tokenAnalysisRailHeader span{color:var(--muted);font-size:12px;font-weight:780}.tokenAnalysisRail .analysisJobGrid{grid-template-columns:1fr;max-height:calc(100vh - 260px);overflow:auto;padding-right:2px}.tokenAnalysisRail .analysisJobCard{min-height:auto}.tokenAnalysisWorkbench{align-content:start}.tokenAnalysisWorkbench,.tokenResultSummary{display:grid;grid-gap:12px;gap:12px;min-width:0}.tokenResultSummary{border:1px solid rgba(216,209,195,.78);border-radius:8px;background:rgba(251,250,246,.9);padding:14px}.tokenResultSummaryHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.tokenResultSummaryHeader h3{color:var(--color-navy);font-size:22px;font-weight:850;line-height:1.1;margin:2px 0 5px}.tokenResultSummaryCaveat,.tokenResultSummaryHeader p{color:var(--muted);font-size:13px;font-weight:720;line-height:1.45;margin:0}.tokenResultSummaryBadges,.tokenResultSummaryMeta{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.tokenResultSummaryMeta span{border-radius:8px;background:rgba(14,26,45,.05);color:var(--color-navy-soft);font-size:12px;font-weight:820;padding:7px 9px}.tokenResultStatusBadge,.tokenSignalBadge{border-radius:999px;font-size:11px;font-weight:850;line-height:1.2;min-height:25px;padding:6px 9px;white-space:nowrap}.tokenResultStatusBadge-success,.tokenSignalBadge-success{background:rgba(35,106,85,.12);color:var(--green)}.tokenResultStatusBadge-info,.tokenSignalBadge-info{background:rgba(40,106,133,.12);color:#16465a}.tokenResultStatusBadge-warning,.tokenSignalBadge-warning{background:rgba(168,121,46,.14);color:#77531f}.tokenResultStatusBadge-danger,.tokenSignalBadge-danger{background:rgba(164,55,60,.12);color:#7d2f36}.tokenResultStatusBadge-neutral,.tokenSignalBadge-neutral{background:rgba(98,112,128,.12);color:#4c5968}.tokenMetricGridCompact{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.tokenMetricCard{border:1px solid rgba(216,209,195,.64);border-radius:8px;background:rgba(255,255,255,.62);display:grid;grid-gap:4px;gap:4px;min-width:0;padding:9px 10px}.tokenMetricCard span{color:var(--muted);font-size:11px;font-weight:820;text-transform:uppercase}.tokenMetricCard strong{color:var(--color-navy);font-size:18px;font-weight:880;line-height:1.15}.tokenMetricCard small{color:var(--muted);font-size:11px;font-weight:720;line-height:1.35}.tokenResultTabs{border:1px solid rgba(216,209,195,.78);border-radius:8px;background:rgba(251,250,246,.88);display:flex;gap:6px;max-width:100%;overflow-x:auto;padding:5px}.tokenResultTab{-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;border:0;border-radius:7px;background:transparent;color:var(--muted);cursor:pointer;display:flex;flex:0 0 auto;gap:7px;min-height:36px;padding:8px 10px;font:inherit;font-size:13px;font-weight:820;white-space:nowrap}.tokenResultTab strong{border-radius:999px;background:rgba(14,26,45,.07);color:inherit;font-size:10px;font-weight:850;padding:3px 6px}.tokenResultTabActive{background:#ffffff;color:var(--color-navy);box-shadow:0 6px 16px rgba(14,26,45,.08)}.tokenResultTabPanel{display:grid;grid-gap:12px;gap:12px;min-width:0}.tokenSimpleResult{gap:14px}.tokenSimpleResultTabs{border-bottom:1px solid rgba(216,209,195,.8);display:flex;gap:4px;overflow-x:auto}.tokenSimpleResultTabs button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-bottom:3px solid transparent;background:transparent;color:var(--muted);cursor:pointer;flex:0 0 auto;font:inherit;font-size:13px;font-weight:850;min-height:44px;padding:9px 12px}.tokenSimpleResultTabs .tokenSimpleResultTabActive{border-bottom-color:var(--color-navy);color:var(--color-navy)}.tokenRankingDetailsButton:focus-visible,.tokenSimpleFindingGroups summary:focus-visible,.tokenSimpleInterpretation summary:focus-visible,.tokenSimpleResultTabs button:focus-visible{outline:3px solid rgba(35,106,85,.3);outline-offset:2px}.tokenSimpleResultPanel{min-width:0}.tokenSimpleResultPanel>section{display:grid;grid-gap:14px;gap:14px}.tokenSimpleSectionHeader p{color:var(--muted);line-height:1.48;margin:5px 0 0}.tokenSimpleFindingGroups{display:grid;grid-gap:8px;gap:8px}.tokenSimpleFindingGroups details,.tokenSimpleInterpretation,.tokenSimpleRankingDetails{border:1px solid rgba(216,209,195,.72);border-radius:9px;background:rgba(255,255,255,.58)}.tokenSimpleFindingGroups summary,.tokenSimpleInterpretation summary,.tokenSimpleRankingDetails .tokenRankingDetailsButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;border:0;background:transparent;color:var(--color-navy);cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:840;gap:10px;justify-content:space-between;min-height:44px;padding:9px 11px;text-align:left;width:100%}.tokenSimpleFindingGroups details>:not(summary),.tokenSimpleInterpretation>:not(summary),.tokenSimpleRankingDetails .tokenRankingDetailContent{margin:0 11px 11px}.tokenSimpleFindingGroups p,.tokenSimpleInterpretation p{color:var(--muted);font-size:13px;line-height:1.48}.tokenSimpleFacts{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.tokenSimpleFacts>div{border:1px solid rgba(216,209,195,.66);border-radius:8px;background:rgba(255,255,255,.56);display:grid;grid-gap:5px;gap:5px;min-width:0;padding:10px 11px}.tokenSimpleFacts dt{color:var(--muted);font-size:11px;font-weight:820;text-transform:uppercase}.tokenSimpleFacts dd{color:var(--color-navy);font-size:13px;font-weight:760;line-height:1.4;margin:0;overflow-wrap:anywhere}.tokenSimpleCoverageWarning{border-left:3px solid rgba(168,121,46,.52);background:rgba(255,249,235,.64);color:var(--color-navy);line-height:1.45;margin:0;padding:10px 12px}.tokenResultCalloutGrid{display:grid;grid-gap:9px;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr))}.tokenResultCallout{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(216,209,195,.72);border-radius:8px;background:rgba(255,255,255,.68);color:var(--color-navy);cursor:pointer;display:grid;grid-gap:5px;gap:5px;padding:10px 11px;text-align:left}.tokenResultCallout strong{font-size:13px;font-weight:850}.tokenResultCallout span{color:var(--muted);font-size:12px;font-weight:720;line-height:1.4}.tokenResultCallout-success{border-color:rgba(35,106,85,.28)}.tokenResultCallout-info{border-color:rgba(40,106,133,.24)}.tokenResultCallout-warning{border-color:rgba(168,121,46,.28)}.tokenResultPreviewList{margin-top:2px}.tokenResultEmptyState strong{color:var(--color-navy);font-size:14px}.tokenAdvancedDisclosure{display:grid;grid-gap:10px;gap:10px}.tokenContextHelp{display:inline-grid;position:relative}.tokenContextHelpButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(40,106,133,.24);border-radius:999px;background:rgba(255,255,255,.78);color:var(--color-navy);cursor:pointer;font:inherit;font-size:12px;font-weight:900;height:28px;line-height:1;padding:0;width:28px}.tokenContextHelpButton[aria-expanded=true]{background:var(--color-navy);border-color:var(--color-navy);color:#ffffff}.tokenContextHelpPanel{border:1px solid rgba(216,209,195,.86);border-radius:8px;background:#ffffff;box-shadow:0 18px 42px rgba(14,26,45,.16);color:var(--color-navy);display:grid;grid-gap:6px;gap:6px;min-width:260px;padding:11px 12px;position:absolute;right:0;top:34px;width:min(360px,calc(100vw - 40px));z-index:30}.tokenContextHelpPanel strong{font-size:13px;font-weight:880}.tokenContextHelpPanel small,.tokenContextHelpPanel span{color:var(--muted);font-size:12px;font-weight:720;line-height:1.42}.tokenContextHelpPanel small{color:var(--color-navy-soft)}@media (max-width:640px){.tokenContextHelpPanel{bottom:max(16px,env(safe-area-inset-bottom));left:16px;max-height:min(62vh,380px);overflow-y:auto;position:fixed;right:16px;top:auto;width:auto}}.tokenContextHelpBlock{align-items:start;border:1px solid rgba(216,209,195,.62);border-radius:8px;background:rgba(255,255,255,.58);display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr) auto;min-width:0;padding:10px 11px}.tokenContextHelpBlock strong{color:var(--color-navy);font-size:13px;font-weight:850}.tokenContextHelpBlock p{color:var(--muted);font-size:12px;font-weight:720;line-height:1.42;margin:3px 0 0}.tokenContextHelpBlock-warning{border-color:rgba(168,121,46,.24);background:rgba(255,249,235,.62)}.tokenContextHelpBlock-info{border-color:rgba(40,106,133,.2);background:rgba(236,246,249,.62)}.tokenContextHelpBlock-success{border-color:rgba(35,106,85,.24);background:rgba(239,249,243,.62)}.button.tokenHelpDialogButton{min-height:44px}.tokenHelpDialogIcon{fill:none;height:20px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:20px}.tokenHelpDialogBackdrop{align-items:center;background:rgba(14,26,45,.48);display:flex;inset:0;justify-content:center;padding:18px;position:fixed;z-index:150}.tokenHelpDialog{border:1px solid rgba(216,209,195,.86);border-radius:14px;background:#fbfaf6;box-shadow:0 24px 70px rgba(14,26,45,.24);max-height:min(760px,calc(100vh - 36px));max-width:820px;overflow:auto;padding:20px;width:100%}.tokenHelpDialogHeader,.tokenSimpleSectionHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.tokenHelpDialogHeader h3{color:var(--color-navy);margin:5px 0 0}.tokenHelpDialogGroups{display:grid;grid-gap:16px;gap:16px;margin-top:18px}.tokenHelpDialogGroups>section{border-top:1px solid rgba(216,209,195,.72);padding-top:12px}.tokenHelpDialogGroups h4{color:var(--color-navy);margin:0 0 9px}.tokenHelpDialogGroups dl{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.tokenHelpDialogItem{border-left:3px solid rgba(14,26,45,.16);display:grid;grid-gap:4px;gap:4px;padding:5px 8px}.tokenHelpDialogItem dt{color:var(--color-navy);font-size:12px;font-weight:850}.tokenHelpDialogItem dd{color:var(--muted);font-size:12px;line-height:1.45;margin:0}.tokenHelpDialogItem-warning{border-left-color:rgba(168,121,46,.5)}.tokenHelpDialogItem-info{border-left-color:rgba(40,106,133,.45)}.tokenHelpDialogItem-success{border-left-color:rgba(35,106,85,.45)}@media (max-width:760px){.tokenHelpDialogGroups dl,.tokenSimpleFacts{grid-template-columns:minmax(0,1fr)}.tokenWalletScoreStripSimple{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.tokenIntelligenceSection{gap:10px}.tokenHelpDialogHeader,.tokenSimpleSectionHeader{align-items:stretch;flex-direction:column}.tokenCommandBar{grid-template-columns:minmax(0,1fr);padding:7px}.tokenCommandActions,.tokenViewModeSelector{width:100%}.tokenViewModeSelector button{flex:1 1}.tokenCommandActions{display:grid;grid-gap:7px;gap:7px;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)}.tokenCommandActions .button{justify-content:center;min-width:0;padding-inline:8px;width:100%}.tokenResearchDisclaimer{text-align:left}.tokenDashboardToolbar{align-items:stretch;gap:4px}.tokenDashboardContext,.tokenDashboardToolbar>.tokenDashboardTabs{width:100%}.tokenDashboardContext{display:grid;grid-gap:2px;gap:2px;grid-template-columns:minmax(0,1fr)}.tokenDashboardContext>.tokenSourceFilterTabs{min-width:0;width:100%}.tokenDashboardContext>.tokenBlockchainFilter{justify-content:space-between}.tokenHelpDialogBackdrop{padding:10px}.tokenHelpDialog{max-height:calc(100vh - 20px);padding:16px}}.tokenJobToast{align-items:center;border:1px solid rgba(35,106,85,.2);border-radius:8px;background:rgba(238,249,243,.96);box-shadow:0 18px 42px rgba(14,26,45,.14);color:var(--green);display:grid;font-size:14px;font-weight:820;grid-gap:10px;gap:10px;grid-template-columns:30px minmax(0,1fr) 30px;min-height:52px;padding:10px 12px;position:fixed;right:24px;top:24px;width:min(440px,calc(100vw - 32px));z-index:60}.tokenJobToast-existing{background:rgba(255,248,232,.96);border-color:rgba(168,121,46,.24);color:#77531f}.tokenJobToastIcon{align-items:center;border-radius:8px;background:rgba(255,255,255,.76);display:grid;font-weight:900;height:30px;justify-items:center;width:30px}.tokenJobToastClose{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:8px;background:rgba(255,255,255,.72);color:inherit;cursor:pointer;font:inherit;font-size:18px;font-weight:820;height:30px;line-height:1;padding:0;width:30px}.tokenAnalysisModalBackdrop{align-items:center;background:rgba(14,26,45,.28);display:grid;inset:0;justify-items:center;padding:20px;position:fixed;z-index:40}.tokenAnalysisModal{border:1px solid rgba(216,209,195,.86);border-radius:8px;background:#fbfaf6;box-shadow:0 28px 80px rgba(14,26,45,.22);display:grid;grid-gap:16px;gap:16px;max-height:calc(100vh - 40px);max-width:720px;overflow:auto;padding:16px;width:min(100%,720px)}.tokenReanalysisModal{max-width:560px;width:min(100%,560px)}.tokenReanalysisModal>p{color:var(--muted);line-height:1.55;margin:0}.tokenReanalysisProviderWarning{background:rgba(248,219,154,.26);border:1px solid rgba(184,124,28,.28);border-radius:8px;color:var(--color-navy)!important;padding:12px}.tokenReanalysisIdentity{margin:0}.tokenReanalysisActions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.tokenReanalysisActions .button{min-height:44px}.tokenModalChainGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));max-height:310px;overflow:auto}.tokenBlockchainSearchInput{min-height:40px}.tokenModalChainGrid .tokenChainButton{grid-template-columns:44px minmax(0,1fr);grid-template-rows:auto auto;min-height:96px}.tokenModalChainGrid .tokenChainStatus{align-self:center;grid-column:2;justify-self:start;max-width:100%;white-space:normal}.tokenModalChainGrid .tokenChainName{overflow:visible;text-overflow:clip;white-space:normal}.analysisJobGrid,.analysisJobList{display:grid;grid-gap:10px;gap:10px}.analysisJobGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.analysisJobCard,.analysisJobItem{border:1px solid rgba(216,209,195,.76);border-radius:8px;background:rgba(251,250,246,.78);display:grid;grid-gap:10px;gap:10px;padding:12px}.analysisJobCard{align-content:start;min-height:282px}.analysisJobCard-success{border-color:rgba(35,106,85,.36);background:rgba(239,249,243,.82)}.analysisJobCard-partial{border-color:rgba(168,121,46,.34);background:rgba(255,249,235,.82)}.analysisJobCard-neutral{border-color:rgba(168,121,46,.28);background:rgba(255,249,235,.82)}.analysisJobCard-active{border-color:rgba(40,106,133,.3);background:rgba(236,246,249,.82)}.analysisJobCard-failed{border-color:rgba(164,55,60,.26);background:rgba(255,244,244,.82)}.analysisJobCard-partial.analysisJobItemActive{border-color:rgba(168,121,46,.42);box-shadow:inset 3px 0 0 #a8792e}.analysisJobCard-failed.analysisJobItemActive{border-color:rgba(164,55,60,.38);box-shadow:inset 3px 0 0 #a4373c}.analysisJobCard-active.analysisJobItemActive{border-color:rgba(40,106,133,.4);box-shadow:inset 3px 0 0 #286a85}.analysisJobItemActive{border-color:rgba(35,106,85,.38);box-shadow:inset 3px 0 0 var(--green)}.analysisJobCardHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.analysisJobCardBadges{align-items:flex-end;display:grid;grid-gap:6px;gap:6px;justify-items:end}.analysisJobResultBadge{border-radius:999px;background:rgba(14,26,45,.06);color:var(--color-navy-soft);font-size:11px;font-weight:850;padding:6px 9px;text-align:right}.analysisJobSelectButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:flex-start;border:0;background:transparent;color:var(--color-navy);cursor:pointer;display:flex;gap:12px;justify-content:space-between;padding:0;text-align:left;width:100%}.analysisJobSelectButton>span:first-child{display:grid;grid-gap:4px;gap:4px;min-width:0}.analysisJobSelectButton strong{font-size:18px;line-height:1.15}.analysisJobMetricStrip{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.analysisJobMetricStrip div{border:1px solid rgba(216,209,195,.62);border-radius:8px;background:rgba(255,255,255,.58);display:grid;grid-gap:4px;gap:4px;min-width:0;padding:8px 9px}.analysisJobMetricStrip span{color:var(--muted);font-size:11px;font-weight:820;text-transform:uppercase}.analysisJobMetricStrip strong{color:var(--color-navy);font-size:17px;font-weight:880}.analysisJobActions,.analysisJobMeta{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.analysisJobViewButton{min-height:36px}.analysisJobMeta,.analysisJobStatusCopy{color:var(--muted);font-size:12px;font-weight:720}.analysisJobStatusCopy{line-height:1.45;margin:0}.analysisJobHumanResult{color:var(--color-navy);font-size:13px;font-weight:780;line-height:1.42;margin:-2px 0 0}.analysisJobExpandedSummary{border-top:1px solid rgba(216,209,195,.62);display:grid;grid-gap:10px;gap:10px;padding-top:10px}.analysisJobTechnicalDetails{border:1px solid rgba(216,209,195,.64);border-radius:8px;background:rgba(255,255,255,.56);padding:9px 10px}.analysisJobTechnicalDetails summary{color:var(--muted);cursor:pointer;font-size:12px;font-weight:820}.analysisJobStatus{border-radius:999px;min-height:25px;padding:6px 9px;font-size:11px;font-weight:850;line-height:1.2;white-space:nowrap}.analysisJobStatus-completed{background:rgba(35,106,85,.12);color:var(--green)}.analysisJobStatus-queued,.analysisJobStatus-running{background:rgba(40,106,133,.12);color:#16465a}.analysisJobStatus-partial{background:rgba(168,121,46,.14);color:#77531f}.analysisJobStatus-cancelled,.analysisJobStatus-failed{background:rgba(164,55,60,.12);color:#7d2f36}.analysisJobStatusTone-partial{background:rgba(168,121,46,.14);color:#77531f}.analysisJobStatusTone-failed{background:rgba(164,55,60,.12);color:#7d2f36}.tokenCoverageDiagnosticState,.tokenJobFailureState,.tokenJobInlineRunning,.tokenJobPartialState,.tokenJobQueuedState,.tokenJobRunningState{align-items:center;border:1px solid rgba(40,106,133,.22);border-radius:8px;background:rgba(235,245,248,.76);color:#16465a;display:flex;gap:11px;padding:11px 12px}.tokenCoverageDiagnosticState,.tokenJobFailureState,.tokenJobPartialState,.tokenJobQueuedState{align-items:flex-start;flex-direction:column}.tokenJobFailureState p,.tokenJobPartialState p,.tokenJobQueuedState p{margin:2px 0 0}.tokenCoverageDiagnosticState,.tokenJobPartialState{background:rgba(255,248,232,.86);border-color:rgba(168,121,46,.24);color:#77531f}.tokenCoverageDiagnosticState span{font-size:12px}.tokenJobFailureState{background:rgba(255,244,244,.86);border-color:rgba(164,55,60,.24);color:#7d2f36}.tokenJobRunningState p{margin:3px 0 0}.tokenJobInlineRunning{font-size:12px;font-weight:760;padding:8px 10px}.tokenJobResultPanel{min-width:0}.tokenJobResultPanel:focus-visible{outline:2px solid rgba(168,121,46,.34);outline-offset:3px}.tokenQueueStatus{align-items:center;background:rgba(255,255,255,.78);border:1px solid var(--border-soft);border-radius:8px;color:var(--muted);display:flex;flex-wrap:wrap;font-size:12px;font-weight:780;gap:10px;padding:10px 12px}.tokenJobMetricsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.sectionSubtitle{line-height:1.5;max-width:760px}.tokenIntelligenceLayout{display:grid;grid-template-columns:minmax(260px,320px) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.tokenChainSelector{display:grid;grid-gap:14px;gap:14px}.tokenChainSelectorHeader{border:1px solid rgba(216,209,195,.74);border-radius:8px;background:rgba(251,250,246,.78);padding:14px 15px}.tokenChainGrid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.tokenCatalogState,.tokenChainGrid{display:grid;grid-gap:12px;gap:12px}.tokenCatalogActions{display:flex;flex-wrap:wrap;gap:10px;margin-top:2px}.tokenChainButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:86px;border:1px solid rgba(216,209,195,.82);border-radius:8px;background:linear-gradient(180deg,rgba(251,250,246,.94),rgba(247,243,235,.78));color:var(--text);cursor:pointer;display:grid;grid-template-columns:44px minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;grid-gap:9px 11px;gap:9px 11px;padding:12px;text-align:left;transition:border-color .16s ease,box-shadow .16s ease,opacity .16s ease,transform .16s ease}.tokenChainButton:hover{border-color:rgba(168,121,46,.32);box-shadow:0 12px 26px rgba(14,26,45,.07);transform:translateY(-1px)}.tokenChainButton:focus-visible{outline:2px solid rgba(168,121,46,.32);outline-offset:2px}.tokenChainButtonActive{border-color:rgba(35,106,85,.42);box-shadow:0 12px 30px rgba(14,26,45,.08),inset 3px 0 0 var(--green)}.tokenChainButtonDisabled{cursor:not-allowed;opacity:.58;transform:none}.tokenChainButtonDisabled:hover{border-color:rgba(216,209,195,.82);box-shadow:none;transform:none}.tokenChainLogo{width:44px;height:44px;border-radius:8px;display:grid;place-items:center;color:#fbfaf6;font-size:11px;font-weight:850;letter-spacing:0;overflow:hidden;position:relative;text-align:center}.tokenChainLogo.tokenChainLogoImageWrap{border:1px solid rgba(216,209,195,.82);background:#ffffff}.tokenChainLogoImage{display:block;width:31px;height:31px;object-fit:contain}.tokenChainLogoFallbackVisible{line-height:1}.tokenChainLogo-evm{background:linear-gradient(135deg,#1f3b57,#236a55)}.tokenChainLogo-solana{background:linear-gradient(135deg,#2d485c,#6d4f96)}.tokenChainLogo-cardano{background:linear-gradient(135deg,#23476d,#286a85)}.tokenChainLogo-tron{background:linear-gradient(135deg,#7d2f36,#a8792e)}.tokenChainLogo-near{background:linear-gradient(135deg,#153b35,#627080)}.tokenChainLogo-move{background:linear-gradient(135deg,#24415f,#725c35)}.tokenChainBody{display:grid;grid-gap:4px;gap:4px;min-width:0}.tokenChainName{color:var(--color-navy);font-size:14px;font-weight:790}.tokenChainMeta,.tokenChainName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tokenChainMeta{color:var(--muted);font-size:12px;font-weight:720}.tokenChainStatus{width:max-content;border-radius:999px;grid-column:2;min-height:24px;padding:5px 8px;font-size:11px;font-weight:820;line-height:1.2;white-space:nowrap}.tokenChainStatusAvailable{background:rgba(35,106,85,.12);color:var(--green)}.tokenChainStatusSoon{background:rgba(98,112,128,.12);color:#4c5968}.tokenAnalysisPanel{display:grid;grid-gap:16px;gap:16px;min-width:0}.tokenAnalysisForm{display:grid;grid-gap:11px;gap:11px}.tokenAddressInput{min-height:44px}.tokenAnalysisButton{width:100%}.tokenLoadingState{border:1px solid rgba(40,106,133,.22);border-radius:8px;background:rgba(235,245,248,.74);color:#16465a;display:flex;gap:9px;align-items:center;padding:10px 12px}.tokenLoadingState,.tokenLookupError{min-height:42px;font-size:13px;font-weight:760}.tokenLookupError{border:1px solid rgba(164,55,60,.24);border-radius:8px;background:rgba(255,241,241,.84);color:#7d2f36;padding:11px 12px;line-height:1.45}.oneClickProgress{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px;list-style:none;margin:0;padding:0}.oneClickProgressItem{align-items:center;border:1px solid rgba(216,209,195,.74);border-radius:8px;background:rgba(255,255,255,.55);color:var(--muted);display:grid;grid-gap:6px;gap:6px;grid-template-columns:24px minmax(0,1fr);min-height:46px;padding:8px;font-size:12px;font-weight:760}.oneClickProgressItemActive{border-color:rgba(40,106,133,.28);color:#16465a}.oneClickProgressItemDone{border-color:rgba(35,106,85,.3);color:var(--green)}.oneClickProgressIndex{align-items:center;border-radius:999px;background:rgba(98,112,128,.14);display:grid;height:24px;justify-content:center;width:24px}.oneClickResultPanel{border:1px solid rgba(216,209,195,.82);border-radius:8px;background:rgba(251,250,246,.84);display:grid;grid-gap:16px;gap:16px;padding:14px}.oneClickResultHeader{align-items:flex-start;display:flex;gap:14px;justify-content:space-between}.oneClickResultHeader h3{color:var(--color-navy);font-size:22px;letter-spacing:0;line-height:1.18;margin:2px 0 5px}.oneClickResultHeader p{color:var(--muted);font-size:13px;font-weight:720;line-height:1.45;margin:0}.oneClickStatus{border-radius:999px;min-height:28px;padding:7px 10px;font-size:11px;font-weight:850;line-height:1.2;white-space:nowrap}.oneClickStatus-completed{background:rgba(35,106,85,.12);color:var(--green)}.oneClickStatus-partial{background:rgba(168,121,46,.14);color:#77531f}.oneClickStatus-blocked,.oneClickStatus-error{background:rgba(164,55,60,.12);color:#7d2f36}.oneClickMetricsGrid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:10px;gap:10px}.oneClickMetric{border:1px solid rgba(216,209,195,.68);border-radius:8px;background:rgba(255,255,255,.62);display:grid;grid-gap:4px;gap:4px;min-width:0;padding:10px}.oneClickMetricLabel{color:var(--muted);font-size:11px;font-weight:820;text-transform:uppercase}.oneClickMetricValue{color:var(--color-navy);font-size:22px;font-weight:850;letter-spacing:0;line-height:1.1}.oneClickWarnings{border:1px solid rgba(168,121,46,.24);border-radius:8px;background:rgba(255,249,235,.84);color:#77531f;display:grid;grid-gap:5px;gap:5px;font-size:13px;font-weight:760;line-height:1.45;padding:10px 12px}.oneClickSection{display:grid;grid-gap:12px;gap:12px}.oneClickSourceGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.oneClickSourceCard{border:1px solid rgba(216,209,195,.72);border-radius:8px;background:rgba(255,255,255,.58);display:grid;grid-gap:12px;gap:12px;min-width:0;padding:12px}.oneClickTableWrap{overflow-x:auto}.oneClickTable{border-collapse:collapse;min-width:720px;width:100%}.oneClickTable td,.oneClickTable th{border-bottom:1px solid rgba(216,209,195,.72);color:var(--color-navy);font-size:12px;padding:9px 8px;text-align:left;vertical-align:top;white-space:nowrap}.oneClickTable th{color:var(--muted);font-size:11px;font-weight:850;text-transform:uppercase}.oneClickRankingList{display:grid;grid-gap:8px;gap:8px}.oneClickRankingRow{align-items:center;border:1px solid rgba(216,209,195,.68);border-radius:8px;background:rgba(255,255,255,.62);display:grid;grid-gap:10px;gap:10px;grid-template-columns:44px minmax(130px,1fr) repeat(3,minmax(80px,auto));min-height:44px;padding:9px 10px}.oneClickRank{color:var(--green);font-size:13px;font-weight:850}.oneClickAdvancedOutput,.tokenAdvancedControls{border:1px solid rgba(216,209,195,.72);border-radius:8px;background:rgba(255,255,255,.52);display:grid;grid-gap:12px;gap:12px;padding:12px}.oneClickAdvancedOutput summary,.tokenAdvancedControls summary{color:var(--color-navy);cursor:pointer;font-size:13px;font-weight:820}.oneClickSafeOutput{border:1px solid rgba(216,209,195,.72);border-radius:8px;background:rgba(14,26,45,.04);color:#253245;margin:0;max-height:260px;overflow:auto;padding:10px;white-space:pre-wrap}.tokenAdvancedToolbar{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.tokenLookupResult{border:1px solid rgba(216,209,195,.82);border-radius:8px;background:rgba(251,250,246,.84);display:grid;grid-gap:14px;gap:14px;padding:14px}.tokenLookupResultHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.tokenSourceResults{display:grid;grid-gap:12px;gap:12px}.tokenLegacyResult,.tokenSourceResultCard{border:1px solid rgba(216,209,195,.72);border-radius:8px;background:rgba(255,255,255,.58);display:grid;grid-gap:12px;gap:12px;min-width:0;padding:12px}.tokenSourceResultHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.tokenSourceResultEyebrow{color:var(--muted);font-size:11px;font-weight:820;text-transform:uppercase}.tokenSourceResultTitle{color:var(--color-navy);font-size:16px;font-weight:820;letter-spacing:0;line-height:1.25;margin:2px 0 0}.tokenSourceStatus{border-radius:999px;min-height:24px;padding:5px 8px;font-size:11px;font-weight:820;line-height:1.2;text-align:right;white-space:nowrap}.tokenSourceStatusFound{background:rgba(35,106,85,.12);color:var(--green)}.tokenSourceStatusMissing{background:rgba(98,112,128,.12);color:#4c5968}.tokenLookupGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px}.tokenLookupRow{border:1px solid rgba(216,209,195,.62);border-radius:8px;background:rgba(255,255,255,.62);display:grid;grid-gap:5px;gap:5px;min-width:0;padding:9px 10px}.tokenLookupRowWide{grid-column:1/-1}.tokenListingDateReviewPanel{border-top:1px solid rgba(216,209,195,.72);padding-top:12px}.tokenListingReviewActions{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.tokenListingReviewForm{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.tokenListingReviewForm .fieldLabel,.tokenListingReviewForm .tokenListingReviewActions{grid-column:1/-1}.tokenListingReviewNote{min-height:72px;resize:vertical}.tokenLookupLabel{color:var(--muted);font-size:11px;font-weight:820;text-transform:uppercase}.tokenLookupValue{color:var(--color-navy);font-size:13px;font-weight:760;min-width:0;overflow-wrap:anywhere}.tokenLookupMono{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px}.tokenSourceMessage{color:var(--muted);font-size:13px;font-weight:680;line-height:1.45;margin:0}.tokenSourceScanAction{display:grid;grid-gap:9px;gap:9px}.tokenSourceScanButton{justify-self:start;min-height:36px}.tokenSourceScanUnavailable{align-items:center;display:flex;flex-wrap:wrap;gap:9px}.tokenSourceScanSuccess span,.tokenSourceScanUnavailable span{color:var(--muted);font-size:12px;font-weight:720;line-height:1.4}.tokenSourceScanError,.tokenSourceScanSuccess{border-radius:8px;display:grid;grid-gap:5px;gap:5px;line-height:1.42;padding:9px 10px}.tokenSourceScanSuccess{border:1px solid rgba(35,106,85,.2);background:rgba(237,247,242,.78)}.tokenSourceScanSuccess strong{color:var(--green);font-size:13px;font-weight:820}.tokenSourceScanError{border:1px solid rgba(164,55,60,.24);background:rgba(255,241,241,.84);color:#7d2f36;font-size:13px;font-weight:760}.tokenScanHistoryPanel{border:1px solid rgba(216,209,195,.82);border-radius:8px;background:rgba(251,250,246,.84);display:grid;grid-gap:12px;gap:12px;padding:14px}.tokenHistoryRefreshButton{min-height:36px;white-space:nowrap}.tokenScanHistoryList{display:grid;grid-gap:10px;gap:10px}.tokenScanHistoryCard{border:1px solid rgba(216,209,195,.72);border-radius:8px;background:rgba(255,255,255,.58);display:grid;grid-gap:12px;gap:12px;min-width:0;padding:12px}.tokenPairDiscoveryAction{border-top:1px solid rgba(216,209,195,.62);display:grid;grid-gap:10px;gap:10px;padding-top:11px}.tokenPairCandidateListButton,.tokenPairDiscoveryButton,.tokenTradeEventListButton,.tokenWalletHitDerivationButton,.tokenWalletHitListButton{justify-self:start;min-height:36px}.tokenPairDiscoveryLoading{color:var(--muted);font-size:13px;font-weight:760}.tokenPairCandidateListResult,.tokenPairDiscoveryResult,.tokenTradeEventListResult,.tokenWalletHitDerivationResult,.tokenWalletHitListResult{background:rgba(251,250,246,.72);border-radius:8px;display:grid;grid-gap:10px;gap:10px;padding:10px}.tokenPairDiscoveryHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.tokenPairDiscoveryHeader div{display:grid;grid-gap:3px;gap:3px;min-width:0}.tokenPairDiscoveryHeader strong{color:var(--color-navy);font-size:14px;font-weight:860}.tokenPairDiscoveryHeader span:not(.accountMenuRoleBadge){color:var(--muted);font-size:12px;font-weight:740}.tokenPairCapabilities{grid-template-columns:repeat(3,minmax(0,1fr))}.tokenTradeEventCapabilities{grid-template-columns:repeat(2,minmax(0,1fr))}.tokenWalletHitCapabilities{grid-template-columns:minmax(0,1fr)}.tokenAlphaScoreCapabilities{grid-template-columns:repeat(4,minmax(0,1fr))}.tokenAlphaScoreNotice,.tokenPairDiscoveryEmpty,.tokenPairDiscoveryNotice,.tokenTradeEventEmpty,.tokenTradeEventNotice,.tokenTransferCandidateNotice,.tokenWalletHitDerivationNotice,.tokenWalletHitEmpty,.tokenWalletHitNotice{border-left:3px solid rgba(40,106,133,.28);color:var(--muted);font-size:13px;font-weight:720;line-height:1.45;margin:0;padding-left:10px}.tokenPairDiscoveryEmpty,.tokenTradeEventEmpty,.tokenWalletHitEmpty{border-left-color:rgba(98,112,128,.26)}.tokenAlphaScoreRankingList,.tokenPairList,.tokenTradeEventList,.tokenTransferCandidateList,.tokenWalletHitList{display:grid;grid-gap:10px;gap:10px}.tokenAlphaScoreRankingCard,.tokenPairItem,.tokenTradeEventItem,.tokenTransferCandidateCard,.tokenWalletHitItem{border-top:1px solid rgba(216,209,195,.68);display:grid;grid-gap:9px;gap:9px;min-width:0;padding-top:10px}.tokenAlphaScoreRankingCardDismissed{opacity:.68}.tokenWalletCardTop{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.tokenWalletIdentity{align-items:center;display:grid;grid-gap:11px;gap:11px;grid-template-columns:48px minmax(0,1fr);min-width:0}.tokenWalletIdentity div{display:grid;grid-gap:3px;gap:3px;min-width:0}.tokenWalletRank{align-items:center;border:1px solid rgba(35,106,85,.18);border-radius:8px;background:rgba(236,248,242,.84);color:var(--green);display:grid;font-size:13px;font-weight:900;height:40px;justify-items:center}.tokenWalletFullAddress{color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tokenWalletScoreStrip{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fit,minmax(112px,1fr))}.tokenWalletScoreStrip div{border:1px solid rgba(216,209,195,.62);border-radius:8px;background:rgba(255,255,255,.62);display:grid;grid-gap:4px;gap:4px;min-width:0;padding:9px 10px}.tokenWalletScoreStrip span{color:var(--muted);font-size:11px;font-weight:820;text-transform:uppercase}.tokenWalletScoreStrip strong{color:var(--color-navy);font-size:18px;font-weight:880}.tokenWalletCompactMetrics,.tokenWalletReviewActions,.tokenWalletReviewBadges,.tokenWalletReviewSummary{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.tokenWalletDismissedBadge{background:rgba(164,55,60,.08);border-color:rgba(164,55,60,.18);color:var(--red)}.tokenWalletReviewActions{justify-content:flex-start}.tokenWalletHeaderControls{align-items:flex-end;display:grid;grid-gap:7px;gap:7px;justify-items:end;min-width:0}.tokenWalletInlineActions{align-items:center;display:flex;gap:6px;justify-content:flex-end}.tokenRankingAction{display:inline-flex;position:relative}.button.tokenRankingActionControl{align-items:center;border-radius:9px;display:inline-flex;height:44px;justify-content:center;min-height:44px;min-width:44px;padding:0;width:44px}.tokenRankingActionControl[aria-pressed=true]{border-color:rgba(35,106,85,.48);background:rgba(238,249,243,.98);box-shadow:inset 0 0 0 2px rgba(35,106,85,.14);color:var(--green)}.tokenRankingActionControl:is([data-ranking-action=favorite],[data-ranking-action=candidate])[aria-pressed=true] .tokenOperatorIcon path{fill:currentColor}.tokenRankingActionControl[data-ranking-action=dismissed][aria-pressed=true] .tokenOperatorIcon path{stroke-width:2.8}.tokenRankingActionControl[aria-busy=true]{cursor:progress}.tokenRankingActionTooltip{border:1px solid rgba(14,26,45,.16);border-radius:6px;background:var(--color-navy);box-shadow:0 8px 20px rgba(14,26,45,.18);color:#fff;display:none;font-size:11px;font-weight:780;left:50%;opacity:0;padding:5px 7px;pointer-events:none;position:absolute;top:calc(100% + 7px);transform:translate(-50%,-2px);transition:opacity .12s ease,transform .12s ease,visibility .12s ease;visibility:hidden;white-space:nowrap;z-index:20}.tokenRankingAction:focus-within .tokenRankingActionTooltip,.tokenRankingAction:hover .tokenRankingActionTooltip{display:block;opacity:1;transform:translate(-50%);visibility:visible}.tokenRankingAction[data-tooltip-dismissed=true] .tokenRankingActionTooltip{display:none;opacity:0;transform:translate(-50%,-2px);visibility:hidden}.tokenRankingAction:last-child .tokenRankingActionTooltip{left:auto;right:0;transform:translateY(-2px)}.tokenRankingAction:last-child:focus-within .tokenRankingActionTooltip,.tokenRankingAction:last-child:hover .tokenRankingActionTooltip{transform:translateY(0)}.tokenRankingAction:last-child[data-tooltip-dismissed=true] .tokenRankingActionTooltip{transform:translateY(-2px)}.button.tokenWalletReviewButton{align-items:center;display:inline-flex;gap:6px;min-height:44px;padding:8px 10px}.tokenWalletReviewControl{justify-content:center}.tokenWalletReviewControl[aria-pressed=true]{border-color:rgba(35,106,85,.32);background:rgba(238,249,243,.96);color:var(--green)}.tokenOperatorIcon{display:block;height:19px;width:19px}.tokenOperatorIcon path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9}.tokenRankingSortBar{align-items:flex-end;display:flex;flex-wrap:wrap;gap:10px}.tokenRankingSortControl{color:var(--muted);display:grid;font-size:12px;font-weight:820;grid-gap:5px;gap:5px;min-width:min(100%,190px);text-transform:uppercase}.tokenWalletReviewSummary{border:1px solid rgba(216,209,195,.66);border-radius:8px;background:rgba(255,255,255,.58);color:var(--muted);font-size:12px;font-weight:780;justify-content:flex-start;padding:8px 10px}.tokenWalletReviewSummary span{border-radius:999px;background:rgba(14,26,45,.045);padding:5px 8px}.tokenTransferCandidatePanel{border:1px solid rgba(216,209,195,.72);border-radius:8px;background:rgba(255,255,255,.5);padding:12px}.tokenTransferCandidateActions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.tokenTransferCandidateSummary{grid-template-columns:repeat(4,minmax(0,1fr))}.tokenTransferTechnicalDetails{background:rgba(251,250,246,.72)}.tokenTransferCandidateFilters,.tokenTransferReviewSummary{justify-content:flex-start}.tokenTransferCandidateDetails{grid-template-columns:repeat(3,minmax(0,1fr))}.tokenTransferCandidateNote{min-height:34px}.tokenWalletCompactMetrics{justify-content:flex-start}.tokenWalletCompactMetrics span{border:1px solid rgba(216,209,195,.64);border-radius:8px;background:rgba(255,255,255,.56);color:var(--muted);font-size:12px;font-weight:780;padding:6px 8px}.tokenWalletReviewDetails[hidden]{display:none}.tokenShowMoreWalletsButton{justify-self:center;min-height:44px}.tokenWalletScoreStripSimple{grid-template-columns:repeat(4,minmax(0,1fr))}.tokenRankingRange{color:var(--muted);font-size:12px;font-weight:760;line-height:1.45;margin:0}.tokenSimpleRankingDetails .tokenWalletReviewDetails{padding-top:2px}.tokenAdvancedRankingDetails{display:grid;grid-gap:9px;gap:9px;justify-items:start}.tokenAdvancedRankingDetails .tokenRankingDetailsButton{align-items:center;display:inline-flex;gap:7px;min-height:44px}.tokenRankingDetailContent[hidden]{display:none}.tokenWalletDetailGroups{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.tokenWalletDetailGroups>section{border-left:2px solid rgba(35,106,85,.26);min-width:0;padding-left:10px}.tokenWalletDetailGroups h4{color:var(--color-navy);font-size:13px;margin:0 0 8px}.tokenWalletDetailGroups dl{display:grid;grid-gap:6px;gap:6px;margin:0}.tokenWalletDetailGroups dl>div{align-items:baseline;border-bottom:1px solid rgba(216,209,195,.5);display:flex;gap:8px;justify-content:space-between;min-width:0;padding-bottom:5px}.tokenWalletDetailGroups dl>div:last-child{border-bottom:0;padding-bottom:0}.tokenWalletDetailGroups dt{color:var(--muted);font-size:12px;font-weight:760}.tokenWalletDetailGroups dd{color:var(--color-navy);font-size:12px;font-weight:820;margin:0;overflow-wrap:anywhere;text-align:right}@media (max-width:760px){.tokenWalletCardTop{flex-wrap:wrap}.tokenWalletHeaderControls{align-items:center;display:flex;flex:1 1 100%;flex-wrap:wrap;justify-content:space-between}.tokenWalletDetailGroups,.tokenWalletScoreStripSimple{grid-template-columns:repeat(2,minmax(0,1fr))}.tokenWalletDetailGroups>section:last-child{grid-column:1/-1}}@media (max-width:520px){.tokenWalletHeaderControls{align-items:flex-start;flex:none;width:100%}.tokenWalletInlineActions{flex:0 0 auto}.tokenRankingAction .tokenRankingActionTooltip{left:auto;right:0;transform:translateY(-2px)}.tokenRankingAction:focus-within .tokenRankingActionTooltip,.tokenRankingAction:hover .tokenRankingActionTooltip{transform:translateY(0)}.tokenWalletDetailGroups{grid-template-columns:minmax(0,1fr)}.tokenWalletDetailGroups>section:last-child{grid-column:auto}}.tokenPairEventAction{display:grid;grid-gap:9px;gap:9px}.tokenEtherscanPersistenceForm,.tokenEtherscanPersistencePanel,.tokenEtherscanPersistenceResult{display:grid;grid-gap:9px;gap:9px;min-width:0}.tokenEtherscanPersistencePanel{border-top:1px solid rgba(216,209,195,.68);padding-top:10px}.tokenEtherscanPersistenceButton{justify-self:start;min-height:36px}.tokenBlockInput{min-height:36px;padding:7px 9px}.tokenCheckboxRow{align-content:start}.tokenCheckboxControl{align-items:center;color:var(--color-navy);display:flex;flex-wrap:wrap;font-size:13px;font-weight:740;gap:8px}.tokenCheckboxControl input{accent-color:var(--green);height:16px;width:16px}.tokenPairMeta{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.tokenPairMeta span{color:var(--muted);font-size:12px;font-weight:760}.tokenPairMeta strong{color:var(--green);font-size:13px;font-weight:840}.tokenPairLink{color:var(--blue);font-size:13px;font-weight:820;text-decoration:none}.tokenPairLink:hover{text-decoration:underline}.tokenCapabilityList{display:grid;grid-gap:8px;gap:8px}.tokenCapabilityItem{align-items:center;border:1px solid rgba(98,112,128,.16);border-radius:8px;background:rgba(238,241,244,.64);color:var(--muted);display:flex;gap:10px;justify-content:space-between;min-height:36px;padding:8px 10px;font-size:12px;font-weight:760}.tokenCapabilityItem strong{color:#4c5968;font-size:12px;font-weight:820;text-align:right}.tokenLoadingSpinner{width:16px;height:16px;border:2px solid rgba(40,106,133,.22);border-top:2px solid var(--blue);border-radius:999px;animation:tokenLoadingSpin .8s linear infinite}.tokenShellNotice{font-size:13px}@keyframes tokenLoadingSpin{to{transform:rotate(1turn)}}.operationalBoundary{max-width:980px}.operationalCard{gap:14px}.operationalCardAction{justify-self:start}.totpPanel{margin-bottom:0}.totpActions{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.totpSetupBlock{border:1px solid rgba(216,209,195,.8);border-radius:8px;background:rgba(247,243,235,.68);display:grid;grid-gap:14px;gap:14px;margin-top:16px;padding:16px}.totpQrBlock{border:1px solid rgba(216,209,195,.82);border-radius:8px;background:rgba(251,250,246,.92);display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(0,1fr) 176px;align-items:center;padding:16px}.totpQrImage{width:176px;height:176px;border:1px solid var(--border);border-radius:8px;background:#ffffff;justify-self:end;padding:8px}.totpSuccess{border:1px solid #b7d8c8;border-left:3px solid var(--green);border-radius:8px;background:rgba(238,248,242,.88);color:#174f35;font-size:14px;font-weight:720;margin-top:14px;padding:12px 14px}.totpResetWarning{border:1px solid var(--color-gold-soft);border-left:3px solid var(--amber);border-radius:8px;background:rgba(248,237,219,.82);color:#4f3716;display:grid;grid-gap:12px;gap:12px;margin-top:16px;padding:16px}.totpResetWarning p{font-size:14px;line-height:1.5;margin:0}.totpResetActions{display:flex;flex-wrap:wrap;gap:10px}.totpTextArea{min-height:72px;resize:vertical}.totpDetails{display:grid;grid-gap:10px;gap:10px}.totpDetails summary{color:var(--muted);cursor:pointer;font-size:13px;font-weight:740}.changePasswordPanel{display:grid;grid-gap:14px;gap:14px}.changePasswordForm{border:1px solid rgba(216,209,195,.8);border-radius:8px;background:rgba(247,243,235,.68);padding:16px}.changePasswordNotes{border:1px solid var(--color-gold-soft);border-radius:8px;background:rgba(248,237,219,.72);color:#4f3716;font-weight:720;padding:11px 12px}.changePasswordNotes,.validationDetails{display:grid;grid-gap:6px;gap:6px;font-size:13px;line-height:1.42}.validationDetails{border:1px solid rgba(216,209,195,.76);border-radius:8px;background:rgba(251,250,246,.9);color:var(--text);margin:0;padding:12px 12px 12px 30px}.userDirectoryPanel{display:grid;grid-gap:16px;gap:16px}.userDirectoryActions{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.userDirectoryCount{border:1px solid rgba(216,209,195,.76);border-radius:8px;background:rgba(247,243,235,.68);color:var(--muted);font-size:13px;font-weight:740;padding:10px 12px}.userDirectoryCount strong{color:var(--text);margin-left:6px}.userDirectoryGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:14px;gap:14px}.userDirectoryCard{border:1px solid rgba(216,209,195,.82);border-radius:8px;background:linear-gradient(180deg,rgba(251,250,246,.92),rgba(247,243,235,.72));display:grid;grid-gap:14px;gap:14px;min-width:0;padding:16px}.userDirectoryCardHeader{align-items:flex-start;border-bottom:1px solid rgba(216,209,195,.72);display:flex;gap:12px;justify-content:space-between;min-width:0;padding-bottom:12px}.userDirectoryEmail{color:var(--color-navy);font-size:15px;font-weight:780;overflow-wrap:anywhere}.userDirectoryId{color:var(--muted);font-size:12px;line-height:1.4;margin-top:4px;overflow-wrap:anywhere}.userDirectoryFlags{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.userDirectoryFlag{border:1px solid rgba(216,209,195,.76);border-radius:8px;background:rgba(251,250,246,.86);display:flex;gap:8px;justify-content:space-between;min-width:0;padding:9px 10px}.userDirectoryFlag span{color:var(--muted);font-size:12px;font-weight:760}.userDirectoryFlag strong{font-size:12px;font-weight:780}.userDirectoryFlagOn strong{color:var(--green)}.userDirectoryFlagOff strong{color:var(--red)}.userDirectoryDates,.userDirectoryTotp{display:grid;grid-gap:8px;gap:8px}.userDirectoryDates{border-top:1px solid rgba(216,209,195,.72);padding-top:12px}.userDirectoryDates div{display:grid;grid-gap:4px;gap:4px}.userDirectoryDates span{color:var(--muted);font-size:12px;font-weight:760;text-transform:uppercase}.userDirectoryDates strong{color:var(--text);font-size:13px;font-weight:700}.userManagementPanel,.usersManagementSection{display:grid;grid-gap:16px;gap:16px}.userManagementFilters{border:1px solid rgba(216,209,195,.82);border-radius:8px;background:rgba(247,243,235,.68);display:grid;grid-template-columns:minmax(180px,1.6fr) minmax(150px,.8fr) minmax(150px,.8fr) auto;grid-gap:12px;gap:12px;align-items:end;padding:14px}.userDetailActions,.userManagementActions,.userManagementFilterActions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.userManagementSummary{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.userManagementSummary div{border:1px solid rgba(216,209,195,.76);border-radius:8px;background:rgba(251,250,246,.86);color:var(--muted);font-size:13px;font-weight:740;padding:10px 12px}.userManagementSummary strong{color:var(--text);margin-left:6px}.userManagementTableWrap{border:1px solid rgba(216,209,195,.82);border-radius:8px;background:rgba(251,250,246,.9);overflow-x:auto}.userManagementTable{width:100%;min-width:940px;border-collapse:collapse}.userManagementTable th{background:rgba(247,243,235,.94);border-bottom:1px solid rgba(216,209,195,.82);color:var(--muted);font-size:12px;font-weight:800;padding:11px 12px;text-align:left;text-transform:uppercase}.userManagementTable td{border-bottom:1px solid rgba(216,209,195,.64);padding:12px;vertical-align:top}.userManagementTable tbody tr:last-child td{border-bottom:0}.userManagementRowInactive{background:rgba(250,238,238,.52)}.userDateCell,.userInvitationCell,.userManagementIdentity{display:grid;grid-gap:4px;gap:4px;min-width:0}.userInvitationCell strong,.userManagementIdentity strong{color:var(--color-navy);font-size:13px;overflow-wrap:anywhere}.userDateCell span,.userInvitationCell span,.userManagementIdentity span,.userMutedValue,.userProtectedNote{color:var(--muted);font-size:12px;font-weight:720;line-height:1.36}.userRoleBadge,.userStatusBadge{border-radius:999px;display:inline-flex;align-items:center;min-height:26px;padding:5px 9px;font-size:12px;font-weight:800;white-space:nowrap}.userRoleBadge-owner{background:rgba(168,121,46,.16);color:#60400e}.userRoleBadge-admin,.userRoleBadge-operator{background:rgba(40,106,133,.14);color:#16465a}.userRoleBadge-analyst{background:rgba(35,106,85,.13);color:#174f3e}.userRoleBadge-viewer{background:rgba(98,112,128,.13);color:#3d4b5b}.userRoleBadge-service{background:rgba(155,60,63,.12);color:#75292d}.userStatusBadgeActive{background:rgba(35,106,85,.13);color:var(--green)}.userStatusBadgeInactive{background:rgba(155,60,63,.12);color:var(--red)}.userModalBackdrop{position:fixed;inset:0;z-index:30;background:rgba(14,26,45,.42);display:grid;place-items:center;padding:24px}.userDetailModal{width:min(920px,100%);max-height:min(780px,calc(100vh - 48px));overflow:auto;border:1px solid rgba(216,209,195,.88);border-radius:8px;background:var(--surface);box-shadow:0 28px 80px rgba(14,26,45,.24);display:grid;grid-gap:16px;gap:16px;padding:20px}.userDetailBlock,.userDetailBody{display:grid;grid-gap:14px;gap:14px}.userDetailHero{align-items:flex-start;border:1px solid rgba(216,209,195,.78);border-radius:8px;background:rgba(247,243,235,.72);display:flex;gap:14px;justify-content:space-between;padding:14px}.userDetailEmail{color:var(--color-navy);font-size:18px;font-weight:820;overflow-wrap:anywhere}.userDetailName{color:var(--muted);font-size:13px;font-weight:720;margin-top:4px}.userDetailBadges{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.userDetailGrid,.userInvitationSummary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.userDetailBlock{border:1px solid rgba(216,209,195,.78);border-radius:8px;background:rgba(251,250,246,.86);padding:14px}.userInvitationSummary div{display:grid;grid-gap:4px;gap:4px}.userInvitationSummary span{color:var(--muted);font-size:12px;font-weight:780;text-transform:uppercase}.userInvitationSummary strong{color:var(--text);font-size:13px;overflow-wrap:anywhere}.userRoleChange{display:grid;grid-template-columns:minmax(160px,1fr) minmax(180px,1fr) auto;grid-gap:10px;gap:10px;align-items:end}.auditEventsPanel{display:grid;grid-gap:16px;gap:16px}.auditPanelTop{align-items:flex-start;border-bottom:1px solid rgba(216,209,195,.7);display:flex;gap:16px;justify-content:space-between;padding-bottom:15px}.auditFilters{align-items:flex-end;border:1px solid rgba(216,209,195,.8);border-radius:8px;background:rgba(247,243,235,.68);display:grid;grid-template-columns:minmax(96px,.48fr) minmax(130px,.58fr) minmax(220px,1fr) max-content max-content;grid-gap:10px;gap:10px;padding:16px}.auditFilterField{display:grid;grid-gap:7px;gap:7px;min-width:0}.auditEventTypeField{min-width:220px}.auditFilters .button{min-width:138px}.auditEventTypeHelper{align-items:center;color:var(--muted);display:flex;flex-wrap:wrap;gap:10px;font-size:13px;line-height:1.4}.auditEventTypeHelper strong{color:var(--red);font-weight:760}.auditEventStats{border:1px solid rgba(216,209,195,.76);border-radius:8px;background:rgba(251,250,246,.86);color:var(--muted);display:flex;flex-wrap:wrap;gap:10px;font-size:13px;font-weight:740;padding:10px 12px}.auditEventStats strong{color:var(--text)}.auditEventList{display:grid;grid-gap:14px;gap:14px}.auditEventCard{border:1px solid rgba(216,209,195,.82);border-radius:8px;background:linear-gradient(180deg,rgba(251,250,246,.94),rgba(247,243,235,.72));display:grid;grid-gap:12px;gap:12px;min-width:0;padding:16px}.auditEventTop{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;min-width:0}.auditEventName{color:var(--color-navy);font-size:15px;font-weight:780;overflow-wrap:anywhere}.auditEventTime{color:var(--muted);font-size:12px;line-height:1.4;margin-top:4px}.auditEventBadges{display:flex;flex-wrap:wrap;gap:8px}.auditEventBadge{border:1px solid var(--border);border-radius:8px;background:rgba(251,250,246,.86);flex:0 0 auto;font-size:12px;font-weight:780;padding:7px 10px}.auditEventBadgeSuccess{color:var(--green)}.auditEventBadgeFailed{color:var(--red)}.auditEventSummary{color:var(--text);font-size:14px;line-height:1.45;margin:0}.auditEventActor{display:grid;grid-gap:8px;gap:8px}.auditEventMeta{border:1px solid rgba(216,209,195,.76);border-radius:8px;background:rgba(14,26,45,.04);color:var(--color-navy);font:inherit;font-size:12px;line-height:1.45;margin:0;max-height:180px;overflow:auto;padding:12px;white-space:pre-wrap;word-break:break-word}.paperPreviewHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding-bottom:2px}.sectionTitle{margin:4px 0 0;color:var(--color-navy);font-size:24px;line-height:1.2}.sectionSubtitle{color:var(--muted);font-size:14px;line-height:1.45;margin:8px 0 0}.previewPanel{min-height:100%}.previewRows{display:grid;grid-gap:12px;gap:12px}.previewRow{display:grid;grid-template-columns:minmax(120px,.72fr) minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;border:1px solid rgba(216,209,195,.72);border-radius:8px;background:linear-gradient(180deg,rgba(251,250,246,.88),rgba(247,243,235,.74));padding:13px 14px}.previewLabel{color:var(--muted);font-size:12px;font-weight:780;letter-spacing:0;text-transform:uppercase}.previewValue{min-width:0;overflow-wrap:anywhere;color:var(--color-navy);font-size:14px;line-height:1.45;font-weight:740}.emptyState{border:1px solid rgba(216,209,195,.76);border-radius:8px;background:rgba(247,243,235,.68);padding:15px 16px;color:var(--text)}.emptyState p{margin:0;line-height:1.5}.emptyState p+p{margin-top:8px}.paperChildTitle{color:var(--color-navy);font-size:14px;font-weight:780}.paperErrorActions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:14px}.paperErrorCode{color:var(--muted);font-size:13px;font-weight:740}.stateList{display:grid;grid-gap:12px;gap:12px}.stateRow{display:grid;grid-template-columns:minmax(132px,.42fr) minmax(0,1fr);grid-gap:14px;gap:14px;align-items:center;border:1px solid rgba(216,209,195,.72);border-radius:8px;background:linear-gradient(180deg,rgba(251,250,246,.86),rgba(247,243,235,.72));padding:13px 14px}.stateLabel{color:var(--muted);font-size:12px;font-weight:780;letter-spacing:0;text-transform:uppercase}.stateValue{color:var(--color-navy);font-size:14px;line-height:1.45;font-weight:700}.authLayout{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,1fr);grid-gap:14px;gap:14px}.authBlock{border:1px solid rgba(216,209,195,.78);border-radius:8px;background:rgba(247,243,235,.68);padding:14px;min-width:0}.authBlockHeader{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.authBlockTitle{font-size:15px;font-weight:780}.authForm,.authStateRows{display:grid;grid-gap:10px;gap:10px}.authStateRow{display:grid;grid-template-columns:minmax(100px,140px) minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;border:1px solid rgba(216,209,195,.72);border-radius:8px;background:rgba(251,250,246,.92);padding:10px 12px}.fieldLabel{color:var(--muted);font-size:13px;font-weight:740}.fieldInput{width:100%;min-height:42px;border:1px solid var(--border);border-radius:8px;background:#fbfaf6;color:var(--text);font:inherit;font-size:14px;padding:10px 12px}.fieldInput:focus{border-color:var(--color-gold);outline:2px solid rgba(168,121,46,.22);outline-offset:1px}.button{min-height:40px;border:1px solid transparent;border-radius:8px;cursor:pointer;font:inherit;font-size:14px;font-weight:760;padding:9px 13px}.button:disabled{cursor:not-allowed;opacity:.62}.button:focus-visible{outline:2px solid rgba(168,121,46,.34);outline-offset:2px}.primaryButton{background:var(--color-navy);color:#fbfaf6}.secondaryButton{border-color:var(--border);background:rgba(251,250,246,.86);color:var(--text)}.dangerButton{background:var(--red);color:#fbfaf6}.fullWidthButton{width:100%;margin-top:12px}.authHint{border:1px solid var(--color-gold-soft);border-radius:8px;background:rgba(248,237,219,.82);color:#4f3716;font-size:13px;font-weight:720;line-height:1.4;margin:10px 0;padding:10px 12px}.authError{border:1px solid #e0b8b8;border-left:4px solid var(--red);border-radius:8px;background:#faeeee;color:#6d2020;font-size:14px;font-weight:720;margin-top:14px;overflow-wrap:anywhere;padding:12px 14px}.authDiagnostic{border:1px solid #bfd0df;border-left:3px solid var(--blue);border-radius:8px;background:rgba(238,245,248,.9);color:var(--text);display:grid;grid-gap:12px;gap:12px;padding:14px}.authDiagnosticRows,.authProxyResults{display:grid;grid-gap:8px;gap:8px}.authDiagnosticRow{display:grid;grid-template-columns:minmax(80px,112px) minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;color:var(--muted);font-size:13px;line-height:1.4}.authDiagnosticRow strong{color:var(--text);font-weight:760;overflow-wrap:anywhere}.authDiagnosticMessage{align-items:start}.authDiagnosticActions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.authProxyResult{border:1px solid rgba(216,209,195,.76);border-radius:8px;background:rgba(251,250,246,.92);color:var(--text);font-size:13px;font-weight:720;line-height:1.4;overflow-wrap:anywhere;padding:9px 10px}.plainList,.roadmapList{display:grid;grid-gap:10px;gap:10px}.plainListItem,.roadmapItem{border:1px solid rgba(216,209,195,.74);border-radius:8px;background:rgba(247,243,235,.7);color:var(--text);min-height:44px;padding:12px 13px;display:flex;align-items:center;font-size:14px;line-height:1.35}.roadmapPanel{margin-bottom:18px}.roadmapList{grid-template-columns:repeat(5,minmax(0,1fr))}.tradingViewReadPanel{display:grid;grid-gap:16px;gap:16px}.tradingViewTabs{align-items:center;border:1px solid rgba(216,209,195,.84);border-radius:8px;background:rgba(251,250,246,.88);display:flex;flex-wrap:nowrap;gap:5px;overflow-x:auto;padding:5px}.tradingViewTabButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--muted);cursor:pointer;font:inherit;font-size:13px;font-weight:780;letter-spacing:0;min-height:34px;padding:7px 11px;text-align:center;white-space:nowrap}.tradingViewTabsCompactComfort{gap:6px;padding:6px}.tradingViewTabsCompactComfort .tradingViewTabButton{flex:1 1;font-size:14px;min-height:38px;min-width:max-content;padding:8px 10px}.tradingViewTabButton[aria-selected=true]{background:var(--color-navy);border-color:rgba(14,26,45,.2);color:#fff}.tradingViewTabButton:focus-visible{outline:3px solid rgba(38,112,204,.24);outline-offset:2px}.tradingViewTabPanel{display:grid;grid-gap:16px;gap:16px}.tradingViewOverviewHero{align-items:flex-start;border:1px solid rgba(216,209,195,.84);border-radius:8px;background:rgba(251,250,246,.88);display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(220px,.7fr) minmax(0,1fr);padding:16px}.tradingViewGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.tradingViewMonitorGrid,.tradingViewSummaryCards{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(168px,1fr))}.tradingViewMonitorCard,.tradingViewSummaryCard{border:1px solid rgba(216,209,195,.82);border-radius:8px;background:rgba(251,250,246,.86);display:grid;grid-gap:8px;gap:8px;min-width:0;padding:12px}.tradingViewMonitorTop,.tradingViewSummaryCardTop{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.tradingViewMetricLabel,.tradingViewMonitorTimeframe{color:var(--muted);font-size:12px;font-weight:780;letter-spacing:0;text-transform:uppercase}.tradingViewMetricValue{color:var(--color-navy);font-size:21px;font-weight:820;line-height:1.2;overflow-wrap:anywhere}.tradingViewInlineMeta,.tradingViewMetricDetail{color:var(--muted);font-size:12px;line-height:1.35}.tradingViewMonitorPair{color:var(--color-navy);font-size:17px;font-weight:820;line-height:1.2}.tradingViewOpsCopy{display:flex;flex-wrap:wrap;gap:8px}.tradingViewOpsCopy span,.tradingViewStatusBadge{align-items:center;border:1px solid rgba(216,209,195,.82);border-radius:999px;display:inline-flex;font-size:12px;font-weight:780;letter-spacing:0;line-height:1;min-height:28px;padding:7px 10px;white-space:nowrap}.tradingViewOpsCopy span{background:rgba(247,243,235,.78);color:var(--text)}.tradingViewStatusBadge-neutral{background:rgba(238,242,247,.86);border-color:rgba(142,157,176,.34);color:#44556b}.tradingViewStatusBadge-success{background:rgba(232,245,237,.9);border-color:rgba(48,128,82,.28);color:var(--green)}.tradingViewStatusBadge-warning{background:rgba(255,247,224,.94);border-color:rgba(168,118,22,.3);color:#84600f}.tradingViewStatusBadge-danger{background:rgba(255,235,232,.94);border-color:rgba(176,66,52,.3);color:var(--red)}.tradingViewDetailPanel,.tradingViewWidePanel{display:grid;grid-gap:16px;gap:16px}.tradingViewSafeSummaryPanel{align-content:start}.tradingViewSafeSummaryGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.tradingViewSafeSummaryItem{border:1px solid rgba(216,209,195,.78);border-radius:8px;background:rgba(247,243,235,.62);display:grid;grid-gap:5px;gap:5px;min-width:0;padding:10px}.tradingViewFilters{border:1px solid rgba(216,209,195,.8);border-radius:8px;background:rgba(247,243,235,.68);display:grid;grid-gap:14px;gap:14px;padding:16px}.tradingViewFilterRow{align-items:start;display:grid;grid-gap:12px;gap:12px}.tradingViewFilterRowPrimary{grid-template-columns:repeat(5,minmax(150px,1fr))}.tradingViewFilterRowSecondary{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.tradingViewChartFilterRow{grid-template-columns:repeat(5,minmax(140px,1fr))}.tradingViewFilterError{color:var(--red);font-size:12px;line-height:1.35;margin-top:6px}.tradingViewFilterActions{align-items:center;border-top:1px solid rgba(216,209,195,.72);display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;padding-top:14px}.tradingViewFilterActions .button{min-width:140px}.tradingViewChartHeaderActions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.tradingViewUnifiedChartWorkspace{gap:12px}.tradingViewUnifiedChartStack{border:1px solid rgba(216,209,195,.86);border-radius:8px;background:linear-gradient(180deg,rgba(251,250,246,.92),rgba(247,243,235,.72)),var(--surface);display:grid;grid-gap:0;gap:0;overflow:hidden}.tradingViewChartOhlcvHeader{align-items:center;border:0;border-bottom:1px solid rgba(216,209,195,.78);border-radius:0;background:rgba(251,250,246,.72);color:var(--muted);display:flex;flex-wrap:wrap;gap:8px 13px;min-height:42px;padding:9px 11px}.tradingViewChartOhlcvHeader strong{color:var(--text)}.tradingViewChartOhlcvHeader-rising strong{color:var(--green)}.tradingViewChartOhlcvHeader-falling strong{color:var(--red)}.tradingViewChartOhlcvPair{color:var(--color-navy);font-weight:820}.tradingViewIndicatorChips{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.tradingViewIndicatorChip{align-items:flex-start;border:1px solid rgba(216,209,195,.82);border-radius:8px;background:rgba(247,243,235,.84);color:var(--text);display:inline-flex;font-size:12px;font-weight:780;gap:7px;min-height:30px;padding:6px 9px}.tradingViewIndicatorChip strong{display:block}.tradingViewIndicatorChip-highlighted{border-color:rgba(10,111,143,.5);background:rgba(232,244,247,.9);box-shadow:0 0 0 3px rgba(10,111,143,.09)}.tradingViewBandChannelChip{background:rgba(251,250,246,.9)}.tradingViewMacdChip{border-color:rgba(10,111,143,.36);background:rgba(232,244,247,.78)}.tradingViewMarkerChip-bullish{border-color:rgba(48,128,82,.32);background:rgba(230,244,234,.8)}.tradingViewMarkerChip-bearish{border-color:rgba(176,66,52,.3);background:rgba(250,235,232,.8)}.tradingViewMarkerChip-neutral{border-color:rgba(68,85,107,.26);background:rgba(240,241,242,.82)}.tradingViewTrendRibbonChip{border-color:rgba(49,87,164,.34);background:rgba(232,239,250,.82)}.tradingViewIndicatorValue{color:var(--muted);display:block;font-size:11px;font-weight:680;line-height:1.25;margin-top:2px}.tradingViewIndicatorChipEmpty{align-items:center;border-radius:999px;color:var(--muted)}.tradingViewIndicatorRemove{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(216,209,195,.9);border-radius:999px;background:rgba(251,250,246,.96);color:var(--muted);cursor:pointer;display:inline-flex;font:inherit;font-size:11px;height:20px;justify-content:center;line-height:1;padding:0;width:20px}.tradingViewIndicatorModalBackdrop{align-items:center;background:rgba(14,26,45,.2);border-radius:8px;display:flex;inset:0;justify-content:center;padding:18px;position:fixed;z-index:40}.tradingViewIndicatorModal{border:1px solid rgba(216,209,195,.86);border-radius:8px;background:rgba(251,250,246,.98);box-shadow:0 18px 55px rgba(14,26,45,.22);display:grid;grid-gap:14px;gap:14px;max-height:min(680px,calc(100vh - 40px));max-width:620px;overflow:auto;padding:18px;width:min(100%,620px)}.tradingViewIndicatorList{display:grid;grid-gap:10px;gap:10px}.tradingViewIndicatorModalSection{border:1px solid rgba(216,209,195,.78);border-radius:8px;background:rgba(251,250,246,.7);overflow:hidden}.tradingViewIndicatorModalSectionHeader{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:rgba(247,243,235,.84);color:var(--color-navy);cursor:pointer;display:grid;font:inherit;font-size:12px;font-weight:820;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,1fr) auto auto;letter-spacing:0;padding:10px 11px;text-align:left;text-transform:uppercase;width:100%}.tradingViewIndicatorModalSectionHeader:focus-visible{outline:2px solid rgba(49,87,164,.55);outline-offset:-2px}.tradingViewIndicatorModalSectionMeta{color:var(--muted);font-size:11px;font-weight:720;text-transform:none}.tradingViewIndicatorModalSectionChevron{border:1px solid rgba(216,209,195,.9);border-radius:999px;background:rgba(251,250,246,.92);color:var(--muted);font-size:10px;font-weight:780;line-height:1;padding:4px 7px;text-transform:none}.tradingViewIndicatorModalSectionBody{display:grid;grid-gap:8px;gap:8px;padding:10px}.tradingViewIndicatorGroupHeader{color:var(--muted);font-size:12px;font-weight:820;letter-spacing:0;text-transform:uppercase}.tradingViewIndicatorRow{align-items:center;border:1px solid rgba(216,209,195,.78);border-radius:8px;background:rgba(247,243,235,.62);display:flex;gap:12px;justify-content:space-between;min-width:0;padding:11px}.tradingViewChartViewport{border:0;border-radius:0;background:rgba(251,250,246,.3);overflow-x:auto;padding:6px 10px 0}.tradingViewChartViewportBorderlessPlot{box-shadow:none}.tradingViewCandleChart{display:block;min-width:760px;width:100%}.tradingViewChartAxis,.tradingViewChartAxisRow line{stroke:rgba(216,209,195,.9);stroke-width:1}.tradingViewChartAxisRow text{fill:var(--muted);font-size:12px;font-weight:680}.tradingViewChartCandle{outline:none}.tradingViewChartHitZone{fill:transparent;pointer-events:all}.tradingViewChartBody,.tradingViewChartWick{stroke-width:1.5}.tradingViewChartCandle-rising .tradingViewChartBody{fill:rgba(48,128,82,.75);stroke:var(--green)}.tradingViewChartCandle-rising .tradingViewChartWick{stroke:var(--green)}.tradingViewChartCandle-falling .tradingViewChartBody{fill:rgba(176,66,52,.72);stroke:var(--red)}.tradingViewChartCandle-falling .tradingViewChartWick{stroke:var(--red)}.tradingViewChartCandle-flat .tradingViewChartBody{fill:rgba(68,85,107,.42);stroke:#44556b}.tradingViewChartCandle-flat .tradingViewChartWick{stroke:#44556b}.tradingViewChartCandle-selected .tradingViewChartBody,.tradingViewChartCandle:focus .tradingViewChartBody,.tradingViewChartCandle:hover .tradingViewChartBody{stroke:var(--color-navy);stroke-width:2.4}.tradingViewSharedSelectedBar{stroke:rgba(14,26,45,.42);stroke-dasharray:3 4;stroke-width:1}.tradingViewPriceOverlayLine{opacity:.76;pointer-events:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;transition:opacity .14s ease,stroke-width .14s ease}.tradingViewPriceOverlayLine-highlighted{filter:drop-shadow(0 0 5px rgba(10,111,143,.28));opacity:.98;stroke-width:3.6}.tradingViewPriceOverlayLine-dimmed{opacity:.34}.tradingViewPriceOverlayHitLine{opacity:0;pointer-events:stroke;stroke-linecap:round;stroke-linejoin:round;stroke-width:14}.tradingViewBandChannelFill{opacity:.08;pointer-events:none;transition:opacity .14s ease}.tradingViewBandChannelFill-highlighted{opacity:.15}.tradingViewBandChannelFill-dimmed{opacity:.035}.tradingViewBandChannelLine{opacity:.72;pointer-events:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;transition:opacity .14s ease,stroke-width .14s ease}.tradingViewBandChannelLine-highlighted{filter:drop-shadow(0 0 5px rgba(10,111,143,.24));opacity:.96;stroke-width:3.2}.tradingViewBandChannelLine-dimmed{opacity:.3}.tradingViewBandChannelHitLine{opacity:0;pointer-events:stroke;stroke-linecap:round;stroke-linejoin:round;stroke-width:14}.tradingViewPriceOverlayLegend{padding:8px 11px 2px}.tradingViewBandChannelLegend,.tradingViewPriceOverlayLegend{align-items:center;border-top:1px solid rgba(216,209,195,.54);display:flex;flex-wrap:wrap;gap:7px}.tradingViewBandChannelLegend{padding:7px 11px 2px}.tradingViewChartMarker{outline:none}.tradingViewChartMarker circle,.tradingViewChartMarker polygon{stroke-width:1.5}.tradingViewChartMarker-bullish polygon{fill:rgba(48,128,82,.86);stroke:var(--green)}.tradingViewChartMarker-bearish polygon{fill:rgba(176,66,52,.86);stroke:var(--red)}.tradingViewChartMarker-neutral polygon{fill:rgba(68,85,107,.82);stroke:#44556b}.tradingViewChartMarker-hidden polygon{fill:rgba(251,250,246,.76);stroke-width:2}.tradingViewChartMarker:focus circle,.tradingViewChartMarker:focus polygon,.tradingViewChartMarker:hover circle,.tradingViewChartMarker:hover polygon{filter:drop-shadow(0 0 4px rgba(14,26,45,.28))}.tradingViewChartMarkerCount circle{fill:rgba(251,250,246,.92);stroke:rgba(68,85,107,.74)}.tradingViewChartMarkerCount text{fill:var(--color-navy);font-size:9px;font-weight:820;pointer-events:none;text-anchor:middle}.tradingViewBandChannelLegendItem,.tradingViewBandChannelNotice,.tradingViewMarkerLegendItem,.tradingViewMarkerNotice,.tradingViewPriceOverlayLegendItem,.tradingViewPriceOverlayNotice{align-items:center;border:1px solid rgba(216,209,195,.78);border-radius:999px;background:rgba(247,243,235,.66);color:var(--muted);display:inline-flex;font-size:11px;font-weight:720;gap:6px;min-height:24px;padding:4px 8px}.tradingViewBandChannelLegendItem strong,.tradingViewMarkerLegendItem strong,.tradingViewMarkerNotice strong,.tradingViewPriceOverlayLegendItem strong{color:var(--text)}.tradingViewBandChannelLegendItem-highlighted,.tradingViewPriceOverlayLegendItem-highlighted{border-color:rgba(10,111,143,.5);background:rgba(232,244,247,.9);box-shadow:0 0 0 3px rgba(10,111,143,.09);color:var(--color-navy)}.tradingViewBandChannelNotice,.tradingViewMarkerNotice,.tradingViewPriceOverlayNotice{background:rgba(251,250,246,.82);color:var(--color-navy)}.tradingViewMarkerLegend{align-items:center;border-top:1px solid rgba(216,209,195,.54);display:flex;flex-wrap:wrap;gap:7px;padding:7px 11px 2px}.tradingViewMarkerLegendGlyph{border-radius:999px;display:inline-block;height:8px;width:8px}.tradingViewMarkerLegendItem-bullish .tradingViewMarkerLegendGlyph{background:var(--green)}.tradingViewMarkerLegendItem-bearish .tradingViewMarkerLegendGlyph{background:var(--red)}.tradingViewMarkerLegendItem-neutral .tradingViewMarkerLegendGlyph{background:#44556b}.tradingViewTrendRibbonPanels{border:0;border-top:1px solid rgba(216,209,195,.74);background:rgba(247,243,235,.28);display:grid;grid-gap:8px;gap:8px;padding:9px 11px 10px}.tradingViewTrendRibbonInfoButton{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(49,87,164,.3);border-radius:999px;background:rgba(232,239,250,.86);color:var(--color-navy);cursor:pointer;display:inline-flex;font:inherit;font-size:11px;font-weight:820;height:22px;justify-content:center;line-height:1;padding:0;width:22px}.tradingViewTrendRibbonInfoButton:focus-visible{outline:2px solid rgba(49,87,164,.46);outline-offset:2px}.tradingViewTrendRibbonStack{display:grid;grid-gap:8px;gap:8px}.tradingViewTrendRibbonPanel{border:1px solid rgba(216,209,195,.72);border-radius:8px;background:rgba(251,250,246,.66);display:grid;grid-gap:7px;gap:7px;min-height:96px;padding:9px}.tradingViewTrendRibbonHeader{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,1fr) auto auto}.tradingViewTrendRibbonActions{align-items:center;display:inline-flex;gap:6px;justify-content:flex-end}.tradingViewTrendRibbonTitleRow{align-items:center;display:flex;flex-wrap:wrap;gap:7px 10px;min-width:0}.tradingViewTrendRibbonCurrent{color:var(--muted);font-size:12px;font-weight:760}.tradingViewTrendRibbonLegend{align-items:center;display:flex;flex-wrap:wrap;gap:5px;justify-content:flex-end}.tradingViewTrendRibbonLegendItem{align-items:center;color:var(--muted);display:inline-flex;font-size:10px;font-weight:720;gap:4px}.tradingViewTrendRibbonLegendSwatch{border-radius:999px;display:inline-block;height:7px;width:12px}.tradingViewTrendRibbonLegendSwatch-bullish{background:rgba(48,128,82,.82)}.tradingViewTrendRibbonLegendSwatch-bearish{background:rgba(176,66,52,.82)}.tradingViewTrendRibbonLegendSwatch-neutral{background:rgba(68,85,107,.32)}.tradingViewTrendRibbonLegendSwatch-conflict{background:rgba(177,95,0,.78)}.tradingViewTrendRibbonViewport{background:rgba(251,250,246,.38);overflow-x:auto}.tradingViewTrendRibbonChart{display:block;min-width:640px;width:100%}.tradingViewTrendRibbonSegment{stroke:rgba(251,250,246,.86);stroke-width:.6}.tradingViewTrendRibbonSegment-bullish{fill:rgba(48,128,82,.78)}.tradingViewTrendRibbonSegment-bearish{fill:rgba(176,66,52,.78)}.tradingViewTrendRibbonSegment-conflict{fill:rgba(177,95,0,.72)}.tradingViewTrendRibbonSegment-discrete{fill:rgba(49,87,164,.6)}.tradingViewTrendRibbonSegment-neutral{fill:rgba(68,85,107,.32)}.tradingViewTrendRibbonSegment-empty{fill:rgba(216,209,195,.34)}.tradingViewTrendRibbonSelectedBar{stroke:rgba(14,26,45,.42);stroke-dasharray:3 4;stroke-width:1}.tradingViewTrendRibbonHitGroup{outline:none}.tradingViewTrendRibbonHitGroup:focus .tradingViewTrendRibbonHitZone{fill:rgba(14,26,45,.05)}.tradingViewTrendRibbonHitZone{fill:transparent;pointer-events:all}.tradingViewTrendRibbonInfoBackdrop{align-items:center;background:rgba(14,26,45,.2);border-radius:8px;display:flex;inset:0;justify-content:center;padding:18px;position:fixed;z-index:45}.tradingViewTrendRibbonInfoModal{border:1px solid rgba(216,209,195,.86);border-radius:8px;background:rgba(251,250,246,.98);box-shadow:0 18px 55px rgba(14,26,45,.22);display:grid;grid-gap:10px;gap:10px;max-width:420px;padding:14px;width:min(100%,420px)}.tradingViewTrendRibbonInfoHeader{align-items:center;display:flex;gap:10px;justify-content:space-between}.tradingViewTrendRibbonInfoCopy{color:var(--muted);display:grid;font-size:13px;grid-gap:6px;gap:6px;line-height:1.45}.tradingViewTrendRibbonInfoCopy p{margin:0}.tradingViewChartFooter{align-items:center;border-top:1px solid rgba(216,209,195,.68);display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:9px 11px}.tradingViewIndicatorPanels{border:0;border-radius:0;border-top:1px solid rgba(216,209,195,.74);background:rgba(247,243,235,.34);display:grid;grid-gap:0;gap:0;padding:0 11px}.tradingViewIndicatorPanelsHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.tradingViewIndicatorPanelStack{display:grid;grid-gap:0;gap:0;padding-right:2px}.tradingViewIndicatorPanelStackNatural{overflow:visible}.tradingViewIndicatorPanel{border:0;border-top:1px solid rgba(216,209,195,.62);border-radius:0;background:rgba(251,250,246,.48);display:grid;grid-gap:8px;gap:8px;min-height:154px;padding:10px 0 11px}.tradingViewMacdPanel{background:rgba(251,250,246,.56)}.tradingViewIndicatorPanel:first-child{border-top:0}.tradingViewIndicatorPanelHeader{align-items:center;display:flex;gap:10px;justify-content:space-between;min-width:0}.tradingViewIndicatorPanelHeaderTitle{align-items:center;display:flex;flex:1 1 auto;flex-wrap:wrap;gap:6px 12px;min-width:0}.tradingViewIndicatorHeaderValues{flex:1 1 auto;justify-content:flex-end;min-width:min(100%,260px)}.tradingViewIndicatorPanelRemove{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(216,209,195,.9);border-radius:999px;background:rgba(251,250,246,.96);color:var(--muted);cursor:pointer;display:inline-flex;flex:0 0 auto;font:inherit;font-size:11px;height:22px;justify-content:center;line-height:1;padding:0;width:22px}.tradingViewIndicatorLegend{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.tradingViewIndicatorLegendItem{align-items:center;border:1px solid rgba(216,209,195,.78);border-radius:999px;background:rgba(247,243,235,.7);color:var(--muted);display:inline-flex;font-size:11px;font-weight:720;gap:6px;min-height:24px;padding:4px 8px}.tradingViewIndicatorLegendItem strong{color:var(--text)}.tradingViewIndicatorLegendSwatch{border-radius:999px;display:inline-block;height:8px;width:8px}.tradingViewIndicatorSeriesViewport{border:0;border-radius:0;background:rgba(251,250,246,.34);overflow-x:auto;padding:0 10px}.tradingViewIndicatorSeriesChart{display:block;min-width:640px;width:100%}.tradingViewIndicatorAxisRow line{stroke:rgba(216,209,195,.9);stroke-width:1}.tradingViewIndicatorAxisRow text,.tradingViewIndicatorGuide text{fill:var(--muted);font-size:11px;font-weight:680}.tradingViewIndicatorGuide line{stroke:rgba(68,85,107,.24);stroke-dasharray:4 5;stroke-width:1}.tradingViewIndicatorSelectedBar{stroke:rgba(14,26,45,.38);stroke-dasharray:3 4;stroke-width:1}.tradingViewIndicatorHitGroup{outline:none}.tradingViewIndicatorHitGroup:focus .tradingViewIndicatorHitZone{fill:rgba(14,26,45,.04)}.tradingViewIndicatorHitZone{fill:transparent;pointer-events:all}.tradingViewIndicatorSeriesLine{stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2}.tradingViewMacdSeriesChart{min-width:640px}.tradingViewMacdHistogramBar{opacity:.78}.tradingViewMacdHistogramBar-positive{fill:rgba(48,128,82,.72)}.tradingViewMacdHistogramBar-negative{fill:rgba(176,66,52,.72)}.tradingViewMacdZeroLine{stroke:rgba(68,85,107,.4);stroke-dasharray:4 4;stroke-width:1.2}.tradingViewMacdLine,.tradingViewMacdSignalLine{stroke-linecap:round;stroke-linejoin:round}.tradingViewMacdLine{stroke-width:2.3}.tradingViewMacdSignalLine{stroke-dasharray:5 4;stroke-width:2}.tradingViewUnsupportedIndicatorList{display:grid;grid-gap:8px;gap:8px}.dataTableWrap{border:1px solid rgba(216,209,195,.8);border-radius:8px;background:rgba(251,250,246,.78);max-width:100%;overflow-x:auto}.dataTable{border-collapse:collapse;color:var(--text);font-size:13px;min-width:980px;width:100%}.dataTable td,.dataTable th{border-bottom:1px solid rgba(216,209,195,.74);padding:10px 11px;text-align:left;vertical-align:top;white-space:nowrap}.dataTable th{background:rgba(247,243,235,.9);color:var(--muted);font-size:12px;font-weight:780;letter-spacing:0;position:-webkit-sticky;position:sticky;text-transform:uppercase;top:0;z-index:1}.dataTable td{max-width:220px;overflow-wrap:anywhere}.dataTable tbody tr:last-child td{border-bottom:0}.tradingViewPriceCell{color:var(--color-navy);font-weight:780}.tradingViewInlineMeta{display:block;margin-top:6px}.tableButton{min-height:32px;border-color:var(--border);background:rgba(251,250,246,.9);color:var(--text);font-size:12px;padding:6px 10px}.tradingViewPagination{align-items:center;border:1px solid rgba(216,209,195,.78);border-radius:8px;background:rgba(247,243,235,.58);display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:10px 12px}.tradingViewPaginationSummary{flex:1 1 auto}.tradingViewPaginationNav{align-items:center;display:inline-flex;flex:0 0 auto;gap:8px;justify-content:flex-end}.tradingViewDetailGrid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.tradingViewDetailBlock{border:1px solid rgba(216,209,195,.78);border-radius:8px;background:rgba(247,243,235,.5);display:grid;grid-gap:10px;gap:10px;min-width:0;padding:13px}.tradingViewDetailBlockWide{grid-column:1/-1}.tradingViewDetailHero{border:1px solid rgba(216,209,195,.78);border-radius:8px;background:rgba(247,243,235,.58);display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));padding:13px}.tradingViewSafeBlock{min-height:96px}.srOnly{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.publicRegisterPage{min-height:100vh;background:linear-gradient(180deg,rgba(251,250,246,.88),rgba(241,238,230,.95)),var(--background);display:grid;padding:32px;place-items:center;position:relative;isolation:isolate}.publicRegisterPage:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background:repeating-linear-gradient(126deg,transparent 0 220px,rgba(14,26,45,.018) 220px 244px,transparent 244px 460px),linear-gradient(135deg,rgba(35,106,85,.052),transparent 42%),linear-gradient(315deg,rgba(40,106,133,.045),transparent 38%)}.publicRegisterShell{border:1px solid var(--border);border-radius:8px;background:rgba(251,250,246,.96);box-shadow:0 20px 52px rgba(14,26,45,.11);display:grid;grid-gap:20px;gap:20px;max-width:760px;padding:26px;position:relative;width:min(100%,760px);z-index:1}.publicRegisterShell:before{content:"";display:block;height:4px;border-radius:999px;background:linear-gradient(90deg,var(--green),rgba(40,106,133,0))}.publicRegisterHeader{align-items:start;display:grid;grid-gap:14px;gap:14px;grid-template-columns:40px minmax(0,1fr)}.publicRegisterTitle{color:var(--color-navy);font-size:34px;line-height:1.12;margin:4px 0 0}.publicRegisterBody{color:var(--text);display:grid;grid-gap:14px;gap:14px;font-size:16px;line-height:1.58}.publicRegisterBody p{margin:0}.publicRegisterBody a,.publicRegisterFooter a{color:var(--blue);font-weight:780;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:3px}.publicRegisterNotice{border:1px solid #bfd0df;border-left:4px solid var(--blue);border-radius:8px;background:rgba(238,245,248,.92);color:#24495e;font-size:14px;font-weight:760;line-height:1.45;padding:14px 15px}.publicRegisterFooter{align-items:center;border-top:1px solid rgba(216,209,195,.72);color:var(--muted);display:flex;flex-wrap:wrap;gap:8px;padding-top:18px}.invitationValidationShell{max-width:720px}.invitationValidationState{align-items:center;border:1px solid rgba(216,209,195,.78);border-radius:8px;background:rgba(247,243,235,.72);display:grid;grid-gap:14px;gap:14px;grid-template-columns:34px minmax(0,1fr);padding:15px}.invitationValidationState p{color:var(--muted);line-height:1.45;margin:4px 0 0}.publicLoadingIndicator{width:26px;height:26px;border:3px solid rgba(216,209,195,.9);border-top:3px solid var(--blue);border-radius:999px;animation:publicLoadingSpin .86s linear infinite}@keyframes publicLoadingSpin{to{transform:rotate(1turn)}}.publicRegisterSectionTitle{color:var(--color-navy);font-size:17px;font-weight:780}.publicRegisterGreeting{color:var(--color-navy);font-size:20px;font-weight:800}.publicRegisterError{margin-top:0}.publicRegisterForm{border:1px solid rgba(216,209,195,.78);border-radius:8px;background:rgba(247,243,235,.68);margin-top:4px;padding:16px}.publicRegisterFieldErrors{color:#8f2c2c;display:grid;grid-gap:4px;gap:4px;font-size:13px;line-height:1.38;margin:-2px 0 4px;padding-left:18px}.publicRegisterSuccess{border:1px solid #b7d8c8;border-left:4px solid var(--green);border-radius:8px;background:rgba(238,248,242,.9);color:var(--green);font-size:16px;font-weight:820;padding:14px 15px}.publicRegisterLoginLink{align-items:center;display:inline-flex;justify-content:center;justify-self:start;text-decoration:none}.invitationCodesSection{display:grid;grid-gap:16px;gap:16px}.invitationPanel{display:grid;grid-gap:18px;gap:18px}.invitationPanel .panelHeader{align-items:flex-start}.invitationPanel .sectionSubtitle{max-width:520px}.invitationPanel .panelHeaderActions{padding-top:1px}.invitationTemplateNotice{margin:0}.invitationTemplateWarning{border:1px solid rgba(168,118,22,.3);border-left:4px solid #a87616;border-radius:8px;background:rgba(255,247,224,.94);color:#76540c;font-size:13px;font-weight:760;line-height:1.4;padding:12px 13px}.invitationCreateForm{border:1px solid rgba(216,209,195,.8);border-radius:8px;background:linear-gradient(180deg,rgba(251,250,246,.98),rgba(247,243,235,.72)),var(--surface);display:grid;grid-gap:16px;gap:16px;padding:18px}.invitationCreateGrid{display:grid;align-items:start;grid-column-gap:16px;column-gap:16px;grid-row-gap:15px;row-gap:15px;grid-template-columns:repeat(3,minmax(0,1fr))}.invitationField{color:var(--muted);display:grid;font-size:13px;font-weight:740;grid-gap:8px;gap:8px;min-width:0}.invitationField>span{align-items:flex-end;color:var(--color-navy);display:flex;min-height:18px}.invitationCreateForm .fieldInput{min-height:42px}.invitationField small{color:var(--muted);font-size:12px;font-weight:620;line-height:1.4;min-height:34px}.invitationNoteField{grid-column:1/-1}.invitationTextArea{min-height:74px;resize:vertical}.invitationCreateActions{align-items:center;border-top:1px solid rgba(216,209,195,.72);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding-top:14px}.invitationCreateActions span,.invitationListHeader span{color:var(--muted);font-size:13px;line-height:1.4}.invitationCreateHint{border:1px solid rgba(216,209,195,.72);border-radius:8px;background:rgba(251,250,246,.74);padding:8px 10px}.invitationCreatedBox{align-items:center;border:1px solid #b7d8c8;border-left:4px solid var(--green);border-radius:8px;background:rgba(238,248,242,.9);display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr) max-content max-content;padding:14px}.invitationCreatedBox div{display:grid;grid-gap:4px;gap:4px;min-width:0}.invitationCreatedBox strong{color:var(--green);font-size:13px;font-weight:800;text-transform:uppercase}.invitationCreatedBox span,.invitationCreatedUrl{color:var(--text);font-size:14px;overflow-wrap:anywhere}.invitationCreatedUrl{grid-column:1/-1}.invitationListHeader{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.invitationList{display:grid;grid-gap:16px;gap:16px}.invitationCard{border:1px solid rgba(216,209,195,.82);border-left-width:4px;border-radius:8px;background:linear-gradient(180deg,rgba(251,250,246,.94),rgba(247,243,235,.72)),var(--surface);display:grid;grid-gap:15px;gap:15px;min-width:0;padding:17px}.invitationCard-active{border-left-color:#6d88ba;background:linear-gradient(180deg,rgba(249,251,253,.98),rgba(242,246,250,.75)),var(--surface)}.invitationCard-sent{border-left-color:var(--blue);background:linear-gradient(180deg,rgba(246,251,253,.98),rgba(236,246,249,.76)),var(--surface)}.invitationCard-used{border-left-color:var(--green);background:linear-gradient(180deg,rgba(245,251,248,.98),rgba(232,245,237,.74)),var(--surface)}.invitationCard-expired{border-left-color:#a87616;background:linear-gradient(180deg,rgba(255,251,238,.96),rgba(248,240,219,.76)),var(--surface)}.invitationCard-revoked{border-left-color:var(--red);background:linear-gradient(180deg,rgba(255,247,246,.98),rgba(250,236,233,.78)),var(--surface)}.invitationCardTop{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;min-width:0}.invitationRecipient{color:var(--color-navy);font-size:17px;font-weight:800;line-height:1.28;overflow-wrap:anywhere}.invitationEmail{color:var(--muted);font-size:13px;line-height:1.4;margin-top:4px;overflow-wrap:anywhere}.invitationStatusBadge{border:1px solid rgba(216,209,195,.82);border-radius:8px;flex:0 0 auto;font-size:12px;font-weight:820;line-height:1;padding:8px 10px}.invitationStatusBadge-active{background:rgba(240,245,250,.96);border-color:rgba(90,117,159,.28);color:#36577d}.invitationStatusBadge-sent{background:rgba(238,245,248,.94);border-color:rgba(40,106,133,.28);color:var(--blue)}.invitationStatusBadge-used{background:rgba(232,245,237,.94);border-color:rgba(35,106,85,.28);color:var(--green)}.invitationStatusBadge-expired{background:rgba(255,247,224,.94);border-color:rgba(168,118,22,.3);color:#84600f}.invitationStatusBadge-revoked{background:rgba(255,235,232,.94);border-color:rgba(176,66,52,.3);color:var(--red)}.invitationLinkRow{align-items:center;border:1px solid rgba(216,209,195,.68);border-radius:8px;background:rgba(251,250,246,.72);display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr) max-content;padding:9px 10px}.invitationLinkRow code{color:var(--color-navy);font-size:13px;line-height:1.35;overflow-wrap:anywhere;white-space:normal}.invitationTimestampGrid{display:grid;grid-gap:9px;gap:9px;grid-template-columns:repeat(4,minmax(0,1fr))}.invitationTimestampGrid div{border-top:1px solid rgba(216,209,195,.72);display:grid;grid-gap:5px;gap:5px;min-width:0;padding:10px 2px 0}.invitationTimestampGrid span{color:var(--muted);font-size:11px;font-weight:800;text-transform:uppercase}.invitationTimestampGrid strong{color:var(--text);font-size:12px;font-weight:720;line-height:1.35;overflow-wrap:anywhere}.invitationActions{display:flex;flex-wrap:wrap;gap:10px}.invitationActions-muted{border-top:1px solid rgba(216,209,195,.62);padding-top:12px}.invitationActionsNote{color:var(--muted);font-size:13px;font-weight:700;line-height:1.4}.invitationConfirmBox{align-items:center;border:1px solid #e0b8b8;border-left:4px solid var(--red);border-radius:8px;background:#faeeee;color:#6d2020;display:flex;flex-wrap:wrap;font-size:13px;font-weight:740;gap:12px;line-height:1.4;padding:12px}.invitationModalBackdrop{align-items:center;background:rgba(14,26,45,.34);display:flex;inset:0;justify-content:center;padding:18px;position:fixed;z-index:60}.invitationModal{border:1px solid rgba(216,209,195,.86);border-radius:8px;background:rgba(251,250,246,.98);box-shadow:0 18px 55px rgba(14,26,45,.22);display:grid;grid-gap:16px;gap:16px;max-height:min(760px,calc(100vh - 40px));max-width:760px;overflow:auto;padding:20px;width:min(100%,760px)}.invitationWhatsAppTextArea{line-height:1.5;min-height:320px;resize:vertical;white-space:pre-wrap}.invitationTemplateHelp{border:1px solid rgba(216,209,195,.76);border-radius:8px;background:rgba(251,250,246,.88);color:var(--muted);font-size:13px;font-weight:680;line-height:1.45;padding:11px 12px}.invitationTemplateHelp code{color:var(--color-navy);font-size:12px;font-weight:760}.invitationModalActions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.otPaperSection{display:grid;grid-gap:12px;gap:12px;margin-left:auto;margin-right:auto;max-width:1520px;min-width:0;overflow-x:clip;width:100%}.otPaperToolbar{align-items:center;border:1px solid rgba(216,209,195,.78);border-radius:8px;background:rgba(251,250,246,.96);box-shadow:0 10px 26px rgba(14,26,45,.06);display:flex;gap:12px;justify-content:space-between;min-width:0;padding:12px 14px;transition:border-color .16s ease,box-shadow .16s ease}.otPaperToolbarTitle{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px 12px;min-width:0}.otPaperToolbarTitle h2{color:var(--color-navy);font-size:24px;font-weight:860;line-height:1.1;margin:0}.otPaperToolbarTitle span{color:var(--muted);font-size:13px;font-weight:760}.otPaperPanelActions,.otPaperSafetyStrip,.otPaperToolbarActions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.otPaperBadge,.otPaperSafetyStrip span{border:1px solid rgba(40,106,133,.18);border-radius:7px;background:rgba(236,246,249,.72);color:#16465a;display:inline-flex;font-size:12px;font-weight:820;line-height:1.2;min-height:28px;padding:6px 8px}.otPaperBadgeDanger{border-color:rgba(155,60,63,.26);background:rgba(155,60,63,.1);color:var(--red)}.otPaperPanel{min-width:0;padding:14px}.otPaperPanelHeader{align-items:flex-start;margin-bottom:12px;padding-bottom:11px}.otPaperTabs{align-items:center;border-bottom:1px solid rgba(216,209,195,.76);display:flex;gap:6px;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain}.otPaperTab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;border-bottom:0;border-radius:8px 8px 0 0;background:transparent;color:var(--muted);cursor:pointer;font:inherit;font-size:13px;font-weight:820;min-height:38px;padding:9px 13px;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease,color .15s ease}.otPaperTabActive{border-color:rgba(216,209,195,.76);background:rgba(251,250,246,.96);color:var(--color-navy);box-shadow:inset 0 3px 0 var(--blue)}.otPaperTabPanel{display:grid;grid-gap:12px;gap:12px;min-width:0}.otPaperTabPanel[hidden]{display:none}.otPaperStatusBanner{align-items:start;border:1px solid rgba(216,209,195,.84);border-left:4px solid var(--blue);border-radius:8px;background:rgba(251,250,246,.96);box-shadow:0 12px 28px rgba(14,26,45,.065);display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);padding:14px}.otPaperStatusMain h2{align-items:center;color:var(--color-navy);display:flex;flex-wrap:wrap;font-size:22px;gap:6px;line-height:1.12;margin:4px 0 5px}.otPaperStatusMain p{color:var(--muted);font-size:13px;font-weight:720;line-height:1.42;margin:4px 0 0}.otPaperStatusBanner-success{border-left-color:var(--green)}.otPaperStatusBanner-warning{border-left-color:var(--amber)}.otPaperStatusBanner-danger{border-left-color:var(--red)}.otPaperStatusBanner-neutral{border-left-color:var(--blue)}.otPaperStatusMeta{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(2,minmax(0,1fr))}.otPaperStatusMetaItem{border:1px solid rgba(216,209,195,.64);border-radius:7px;background:rgba(255,255,255,.62);color:var(--color-navy-soft);display:block;font-size:11px;font-weight:760;line-height:1.3;min-width:0;overflow-wrap:normal;padding:7px 8px}.otPaperStatusMetaItem .otPaperTimestampPair{display:block;margin-top:2px}.otPaperTimestampPair{color:inherit;font:inherit;overflow-wrap:normal}.otPaperTimestampPairStacked{display:grid;grid-gap:2px;gap:2px}.otPaperTimestampMadrid{color:var(--color-navy);font-size:13px;font-weight:800;line-height:1.25;overflow-wrap:normal}.otPaperTimestampUtc{color:var(--muted);font-size:11px;font-weight:720;line-height:1.25}.otPaperWarningList{display:flex;flex-wrap:wrap;gap:7px 10px}.otPaperWarningList span,.otPaperWarningList strong{display:inline-flex}.otPaperMetricGrid,.otPaperMetrics{display:grid;grid-gap:10px;gap:10px;min-width:0}.otPaperMetricGridOperational,.otPaperMetricGridPrimary{grid-template-columns:repeat(6,minmax(0,1fr))}.otPaperMetric{border:1px solid rgba(216,209,195,.68);border-radius:8px;background:rgba(251,250,246,.94);display:grid;grid-gap:4px;gap:4px;min-height:82px;min-width:0;padding:10px;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.otPaperMetricPriority{background:rgba(255,255,255,.72);box-shadow:0 8px 20px rgba(14,26,45,.055)}.otPaperMetric span{color:var(--muted);font-size:11px;font-weight:840;letter-spacing:0;text-transform:none}.otPaperMetric strong{color:var(--color-navy);font-size:19px;font-weight:860;line-height:1.15;overflow-wrap:break-word}.otPaperMetricPriority strong{font-size:22px}.otPaperMetric small{color:var(--muted);font-size:11px;font-weight:720;line-height:1.3}.otPaperMetricTimestamp{display:grid;grid-gap:2px;gap:2px}.otPaperMetricTimestamp .otPaperTimestampMadrid{font-size:16px}.otPaperMetric-success{border-color:rgba(35,106,85,.22)}.otPaperMetric-warning{border-color:rgba(168,121,46,.3)}.otPaperMetric-danger{border-color:rgba(155,60,63,.32)}.otPaperTwoColumn,.otPaperWorkbench{align-items:start;display:grid;grid-gap:12px;gap:12px;min-width:0}.otPaperTwoColumn{grid-template-columns:minmax(0,1.1fr) minmax(320px,.8fr)}.otPaperWorkbench{grid-template-columns:minmax(0,64fr) minmax(340px,36fr)}.otPaperWorkbench>.otPaperPanel:last-child{max-height:calc(100vh - 36px);overflow:hidden auto;position:-webkit-sticky;position:sticky;top:18px}.otPaperSummaryRows{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(4,minmax(0,1fr))}.otPaperSummaryItem{border-bottom:1px solid rgba(216,209,195,.58);display:grid;grid-gap:3px;gap:3px;min-width:0;padding:6px 0}.otPaperRow span,.otPaperSummaryItem span{color:var(--muted);font-size:11px;font-weight:800;letter-spacing:0;text-transform:none}.otPaperRow strong,.otPaperSummaryItem strong{color:var(--color-navy);font-size:13px;font-weight:760;min-width:0;overflow-wrap:break-word}.otPaperValueWithAction{align-items:center;display:inline-flex;flex-wrap:wrap;gap:6px;min-width:0}.otPaperValueWithAction code{color:var(--color-navy-soft);font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:11px;overflow-wrap:anywhere}.otPaperProviderStrip{align-items:stretch;display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.otPaperProviderStrip span{border:1px solid rgba(216,209,195,.64);border-radius:7px;background:rgba(255,255,255,.58);color:var(--color-navy-soft);display:grid;font-size:13px;font-weight:760;grid-gap:3px;gap:3px;min-width:0;padding:9px}.otPaperProviderStrip strong{color:var(--muted);font-size:11px;font-weight:840;text-transform:none}.otPaperProviderWarning{border-color:rgba(168,121,46,.34)!important;background:rgba(248,237,219,.62)!important}.otPaperRows{display:grid;grid-gap:6px;gap:6px}.otPaperRow{align-items:start;border-bottom:1px solid rgba(216,209,195,.54);display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(118px,.4fr) minmax(0,1fr);padding:6px 0}.otPaperFilters{border:1px solid rgba(216,209,195,.72);border-radius:8px;background:rgba(251,250,246,.82);display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:10px;padding:9px}.otPaperFilter{display:grid;grid-gap:4px;gap:4px}.otPaperFilter span{color:var(--muted);font-size:11px;font-weight:840;letter-spacing:0;text-transform:none}.otPaperFilter select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(216,209,195,.8);border-radius:7px;background:#ffffff;color:var(--color-navy);cursor:pointer;font:inherit;font-size:13px;font-weight:750;min-height:36px;padding:7px 9px}.otPaperFilter select:disabled{cursor:wait;opacity:.62}.otPaperArtifactTechnical summary:focus-visible,.otPaperDetailBlock summary:focus-visible,.otPaperFilter select:focus-visible,.otPaperInvocationCard:focus-visible,.otPaperRowButton:focus-visible,.otPaperTab:focus-visible{outline:2px solid rgba(168,121,46,.32);outline-offset:2px}.otPaperTableWrap{border:1px solid rgba(216,209,195,.72);border-radius:8px;max-width:100%;overflow:auto}.otPaperTable{border-collapse:collapse;table-layout:fixed;width:100%}.otPaperTable td:first-child,.otPaperTable th:first-child{width:24%}.otPaperTable td:nth-child(2),.otPaperTable th:nth-child(2){width:12%}.otPaperTable td:nth-child(3),.otPaperTable td:nth-child(4),.otPaperTable th:nth-child(3),.otPaperTable th:nth-child(4){width:11%}.otPaperTable td:nth-child(5),.otPaperTable th:nth-child(5){width:14%}.otPaperTable td:nth-child(6),.otPaperTable th:nth-child(6){width:10%}.otPaperTable td:nth-child(7),.otPaperTable th:nth-child(7){width:18%}.otPaperTable td,.otPaperTable th{border-bottom:1px solid rgba(216,209,195,.58);color:var(--color-navy-soft);font-size:13px;line-height:1.35;overflow-wrap:normal;padding:9px;text-align:left;vertical-align:top;word-break:normal}.otPaperTable th{background:rgba(248,237,219,.82);color:var(--muted);font-size:11px;font-weight:850;overflow-wrap:normal;position:-webkit-sticky;position:sticky;text-transform:uppercase;top:0;z-index:1}.otPaperTable tbody tr:nth-child(2n) td{background:rgba(255,255,255,.34)}.otPaperTable tbody tr:hover td{background:rgba(236,246,249,.56);transition:background-color .15s ease}.otPaperTable tbody tr.otPaperTableRowSelected:hover td,.otPaperTableRowSelected td{background:rgba(40,106,133,.11)}.otPaperTableRowSelected td:first-child{box-shadow:inset 3px 0 0 var(--blue)}.otPaperRowButton code,.otPaperTable code{overflow-wrap:normal;word-break:normal}.otPaperArtifactTechnical code,.otPaperRowButton code,.otPaperTable code{color:var(--color-navy-soft);font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:11px}.otPaperArtifactTechnical code{overflow-wrap:anywhere}.otPaperTableBranch{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.otPaperTable small{color:var(--muted);display:block;font-size:11px;font-weight:720;margin-top:3px}.otPaperTable small,.otPaperTable td>span{overflow-wrap:normal}.otPaperRowButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:7px;background:transparent;color:inherit;cursor:pointer;display:grid;grid-gap:3px;gap:3px;min-height:68px;padding:2px;text-align:left;transition:background-color .15s ease,color .15s ease;width:100%}.otPaperRowButton:hover{background:rgba(40,106,133,.055);color:var(--color-navy)}.otPaperRowButton:disabled{cursor:wait;opacity:.68}.otPaperRowButton .otPaperTimestampMadrid,.otPaperRowButton strong{color:var(--color-navy);font-size:13px;font-weight:800}.otPaperRowButton>span{color:var(--blue);font-size:11px;font-weight:790}.otPaperInvocationCards{display:none}.otPaperInvocationCard{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(216,209,195,.72);border-radius:8px;background:rgba(255,255,255,.66);color:var(--color-navy);cursor:pointer;display:grid;grid-gap:5px;gap:5px;min-height:76px;padding:10px;text-align:left;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease}.otPaperInvocationCard:hover{border-color:rgba(40,106,133,.28);transform:translateY(-1px)}.otPaperInvocationCard .otPaperTimestampPair,.otPaperInvocationCard small,.otPaperInvocationCard span,.otPaperInvocationCard strong{overflow-wrap:anywhere}.otPaperInvocationCard small,.otPaperInvocationCard span{color:var(--muted);font-size:12px;font-weight:730}.otPaperInvocationCard .otPaperTimestampMadrid{font-size:13px}.otPaperInvocationCardBranch{line-height:1.35}.otPaperInvocationCardSelected{border-color:rgba(40,106,133,.36);background:rgba(236,246,249,.8);box-shadow:inset 3px 0 0 var(--blue)}.otPaperListFooter{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin:8px 0}.otPaperDetailSummary{border:1px solid rgba(216,209,195,.64);border-radius:8px;background:rgba(255,255,255,.58);margin-bottom:10px;padding:10px}.otPaperDetailGrid{display:grid;grid-gap:8px;gap:8px}.otPaperDetailBlock{border:1px solid rgba(216,209,195,.64);border-radius:8px;background:rgba(255,255,255,.58);min-width:0;padding:0;transition:background-color .15s ease,border-color .15s ease}.otPaperDetailBlock summary{align-items:center;color:var(--color-navy);cursor:pointer;display:flex;font-size:14px;font-weight:850;gap:7px;list-style:none;padding:10px 11px}.otPaperDetailBlock summary::-webkit-details-marker{display:none}.otPaperDetailChevron{color:var(--blue);display:inline-flex;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px;font-weight:900;justify-content:center;width:14px}.otPaperDetailBlock>.emptyState,.otPaperDetailBlock>.otPaperArtifactList,.otPaperDetailBlock>.otPaperRows,.otPaperDetailBlock>.otPaperSectionHelpRow{padding:0 11px 11px}.otPaperSectionHelpRow{align-items:center;color:var(--muted);display:flex;flex-wrap:wrap;font-size:12px;font-weight:720;gap:6px}.otPaperArtifactList{display:grid;grid-gap:8px;gap:8px}.otPaperArtifactItem{border:1px solid rgba(216,209,195,.64);border-radius:8px;background:rgba(255,255,255,.58);display:grid;grid-gap:7px;gap:7px;min-width:0;padding:9px}.otPaperArtifactTitle{display:grid;grid-gap:2px;gap:2px;min-width:0}.otPaperArtifactTitle span,.otPaperArtifactTitle strong{display:block;overflow-wrap:anywhere}.otPaperArtifactTitle strong{color:var(--color-navy);font-size:13px;font-weight:850}.otPaperArtifactMeta span,.otPaperArtifactTitle span{color:var(--muted);font-size:12px;font-weight:720}.otPaperArtifactMeta{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr))}.otPaperArtifactMetaItem{border:1px solid rgba(216,209,195,.56);border-radius:7px;background:rgba(14,26,45,.06);color:var(--muted);display:grid;grid-gap:3px;gap:3px;min-width:0;padding:4px 7px}.otPaperArtifactMetaItem strong{color:var(--muted);font-size:10px;font-weight:840}.otPaperArtifactMetaItem code{color:var(--color-navy-soft);font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:11px;overflow-wrap:anywhere}.otPaperArtifactTechnical{color:var(--muted);font-size:12px;min-width:0}.otPaperArtifactTechnical summary{cursor:pointer;font-weight:800}.otPaperPermissionNotice{border:1px solid rgba(216,209,195,.78);border-radius:8px;background:rgba(251,250,246,.92);padding:20px}.otPaperPermissionNotice h2{color:var(--color-navy);margin:4px 0 8px}.otPaperPermissionNotice p{color:var(--muted);font-size:14px;line-height:1.45;margin:0}.otPaperErrorNotice{align-items:center;display:flex;flex-wrap:wrap;gap:8px 10px;margin:0}.otPaperErrorCode{background:rgba(86,59,22,.08);border:1px solid rgba(86,59,22,.16);border-radius:6px;color:#563b16;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px;line-height:1.3;padding:2px 6px}.otPaperRefreshStatus{align-items:center;border:1px solid rgba(216,209,195,.72);border-radius:8px;background:rgba(251,250,246,.9);color:var(--muted);display:flex;flex-wrap:wrap;font-size:12px;font-weight:760;gap:8px;padding:8px 10px;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.otPaperRefreshStatusSuccess{border-color:rgba(35,106,85,.22);background:rgba(238,249,243,.72);color:var(--green)}.otPaperRefreshStatusError{border-color:rgba(155,60,63,.24);background:rgba(155,60,63,.08);color:var(--red)}.otPaperLoadingState{display:grid;grid-gap:12px;gap:12px}.otPaperLoadingHeader,.otPaperLoadingTabs{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.otPaperLoadingHeader span:first-child{color:var(--color-navy);font-size:14px;font-weight:820}.otPaperLoadingStatus{display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr) minmax(260px,.62fr)}.otPaperLoadingMetrics{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.otPaperSkeletonBlock,.otPaperSkeletonLine,.otPaperSkeletonMetric{border-radius:7px;background:linear-gradient(90deg,rgba(216,209,195,.35),rgba(255,255,255,.72),rgba(216,209,195,.35));background-size:220% 100%;animation:otPaperSkeletonPulse 1.1s ease-in-out infinite}.otPaperSkeletonLine{height:30px;width:148px}.otPaperSkeletonLineShort{width:96px}.otPaperSkeletonBlock{min-height:116px}.otPaperSkeletonMetric{min-height:72px}.otPaperHelpLabel,.otPaperMetricLabel{align-items:center;display:inline-flex;flex-wrap:wrap;gap:5px;min-width:0}.otPaperHelp{display:inline-flex;position:relative;vertical-align:middle}.otPaperCopyButton,.otPaperHelpButton{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(40,106,133,.22);border-radius:7px;background:rgba(236,246,249,.78);color:#16465a;cursor:pointer;display:inline-flex;font:inherit;font-size:11px;font-weight:850;justify-content:center;min-height:24px;padding:3px 7px;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.otPaperHelpButton{border-radius:999px;padding:0;width:24px}.otPaperCopyButton:hover,.otPaperHelpButton:hover{border-color:rgba(40,106,133,.34);background:rgba(236,246,249,.98);transform:translateY(-1px)}.otPaperCopyButton:focus-visible,.otPaperHelpButton:focus-visible{outline:2px solid rgba(168,121,46,.32);outline-offset:2px}.otPaperHelpButton[aria-expanded=true]{border-color:rgba(168,121,46,.36);background:rgba(248,237,219,.9);color:#563b16}.otPaperHelpPanel{border:1px solid rgba(216,209,195,.78);border-radius:8px;background:rgba(255,255,255,.98);box-shadow:0 16px 34px rgba(14,26,45,.16);color:var(--color-navy-soft);display:grid;font-size:12px;font-weight:720;grid-gap:5px;gap:5px;left:0;line-height:1.4;max-width:min(310px,calc(100vw - 36px));min-width:236px;padding:10px;position:absolute;text-transform:none;top:calc(100% + 6px);width:max-content;z-index:20}.otPaperHelpPanel strong{color:var(--color-navy);font-size:12px;font-weight:860}.otPaperHelpPanel span{color:var(--color-navy-soft);font-size:12px;font-weight:720;letter-spacing:0;text-transform:none}.otPaperCopyControl{align-items:center;display:inline-flex;flex-wrap:wrap;gap:5px}.otPaperCopyButton:disabled{cursor:not-allowed;opacity:.55;transform:none}.otPaperCopyStatus{color:var(--muted);font-size:11px;font-weight:760;min-height:14px}@keyframes otPaperSkeletonPulse{0%{background-position:200% 0}to{background-position:-200% 0}}.otPaperAnalyticsShell{background:#fbfaf6;border:1px solid rgba(216,209,195,.84);border-radius:8px;display:grid;grid-gap:0;gap:0;min-width:0;overflow:hidden}.otPaperAnalyticsIntro{align-items:flex-start;border-bottom:1px solid rgba(216,209,195,.84);display:flex;gap:20px;justify-content:space-between;padding:18px}.otPaperAnalyticsIntro h2{color:var(--color-navy);font-size:22px;line-height:1.15;margin:3px 0 5px}.otPaperAnalyticsIntro p,.otPaperAnalyticsProvider p,.otPaperAnalyticsQuality p,.otPaperAnalyticsRangeChange p,.otPaperAnalyticsSectionHeader p,.otPaperAnalyticsWorkspaceHeading p{color:var(--muted);font-size:13px;line-height:1.45;margin:0}.otPaperAnalyticsQueryPanel{background:rgba(243,247,248,.72);border-bottom:1px solid rgba(216,209,195,.84);min-width:0}.otPaperAnalyticsQueryPanel>summary{align-items:center;color:var(--muted);cursor:pointer;display:flex;flex-wrap:wrap;font-size:12px;gap:7px 18px;min-height:46px;padding:9px 18px}.otPaperAnalyticsQueryPanel>summary::marker{color:var(--blue)}.otPaperAnalyticsQueryPanel>summary>strong{color:var(--color-navy);font-size:13px}.otPaperAnalyticsQueryPanel>summary span{min-width:0;overflow-wrap:anywhere}.otPaperAnalyticsDetailChunk>summary:focus-visible,.otPaperAnalyticsQueryPanel>summary:focus-visible,.otPaperAnalyticsWorkspaceNav button:focus-visible{outline:3px solid rgba(40,106,133,.25);outline-offset:-3px}.otPaperAnalyticsControls{align-items:end;background:rgba(243,247,248,.72);border-bottom:1px solid rgba(216,209,195,.84);display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(270px,auto) minmax(210px,1fr) minmax(210px,1fr) minmax(120px,.45fr) minmax(180px,.7fr) auto;min-width:0;padding:14px 18px}.otPaperAnalyticsQueryPanel .otPaperAnalyticsControls{border-bottom:0;border-top:1px solid rgba(216,209,195,.7)}.otPaperAnalyticsPresets{border:0;margin:0;min-width:0;padding:0}.otPaperAnalyticsField label,.otPaperAnalyticsPresets legend{color:var(--color-navy);display:block;font-size:12px;font-weight:820;margin-bottom:6px}.otPaperAnalyticsPresetButtons{display:flex;gap:4px}.otPaperAnalyticsPresetButtons button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff;border:1px solid rgba(40,106,133,.24);border-radius:6px;color:#16465a;cursor:pointer;font:inherit;font-size:12px;font-weight:820;min-height:38px;min-width:43px;padding:7px 9px}.otPaperAnalyticsPresetButtons button:focus-visible,.otPaperAnalyticsPresetButtons button:hover{background:#edf6f8;border-color:rgba(40,106,133,.48)}.otPaperAnalyticsField{min-width:0}.otPaperAnalyticsField input,.otPaperAnalyticsField select{background:#ffffff;border:1px solid rgba(155,148,135,.48);border-radius:6px;color:var(--color-navy);font:inherit;font-size:13px;min-height:40px;padding:8px 10px;width:100%}.otPaperAnalyticsField input:focus,.otPaperAnalyticsField select:focus{border-color:var(--blue);box-shadow:0 0 0 3px rgba(40,106,133,.13);outline:0}.otPaperAnalyticsFormError{color:var(--red);font-size:12px;font-weight:760;grid-column:1/-1;margin:0}.otPaperAnalyticsCritical code,.otPaperAnalyticsDiagnostic code,.otPaperAnalyticsFormError code,.otPaperAnalyticsWarning code{font-size:11px}.otPaperAnalyticsAppliedRange{align-items:center;border-bottom:1px solid rgba(216,209,195,.84);color:var(--muted);display:flex;flex-wrap:wrap;font-size:12px;gap:8px 18px;min-width:0;padding:10px 18px}.otPaperAnalyticsAppliedRange code{color:var(--color-navy);overflow-wrap:anywhere}.otPaperAnalyticsWorkspaceBar{align-items:center;background:#ffffff;border-bottom:1px solid rgba(216,209,195,.84);color:var(--muted);display:flex;font-size:12px;gap:12px 20px;justify-content:space-between;min-width:0;padding:9px 18px}.otPaperAnalyticsWorkspaceBarActions,.otPaperAnalyticsWorkspaceBarFacts{align-items:center;display:flex;flex-wrap:wrap;gap:7px 16px;min-width:0}.otPaperAnalyticsWorkspaceBarFacts code{color:var(--color-navy);overflow-wrap:anywhere}.otPaperAnalyticsWorkspaceBarActions{flex:0 0 auto;gap:6px}.otPaperAnalyticsWorkspaceBarActions .button{min-height:36px;padding:7px 10px}.otPaperAnalyticsWorkspaceNav{background:rgba(247,246,241,.94);border-bottom:1px solid rgba(216,209,195,.84);display:flex;min-width:0;overflow-x:auto;padding:0 18px}.otPaperAnalyticsWorkspaceNav button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-bottom:3px solid transparent;color:var(--muted);cursor:pointer;flex:0 0 auto;font:inherit;font-size:13px;font-weight:820;min-height:45px;padding:9px 15px 7px}.otPaperAnalyticsWorkspaceNav button[aria-selected=true]{border-bottom-color:var(--blue);color:var(--color-navy)}.otPaperAnalyticsWorkspaceNav button:disabled{cursor:not-allowed;opacity:.5}.otPaperAnalyticsReadout,.otPaperAnalyticsWorkspacePanel{display:grid;min-width:0}.otPaperAnalyticsWorkspacePanel[hidden]{display:none}.otPaperAnalyticsWorkspaceHeading{align-items:baseline;background:rgba(251,250,246,.72);border-bottom:1px solid rgba(216,209,195,.7);display:flex;gap:10px 18px;justify-content:space-between;padding:12px 18px}.otPaperAnalyticsWorkspaceHeading h3{color:var(--color-navy);font-size:17px;line-height:1.25;margin:0}.otPaperAnalyticsWorkspaceHeading h3:focus-visible{outline:3px solid rgba(40,106,133,.25);outline-offset:3px}.otPaperAnalyticsEmpty,.otPaperAnalyticsLoading,.otPaperAnalyticsQuietStatus,.otPaperAnalyticsRefreshStatus,.otPaperAnalyticsResourceStatus{color:var(--muted);font-size:13px;line-height:1.45}.otPaperAnalyticsLoading,.otPaperAnalyticsRefreshStatus{background:rgba(234,243,245,.72);border-bottom:1px solid rgba(40,106,133,.18);color:#16465a;font-weight:760;padding:11px 18px}.otPaperAnalyticsRefreshStatus{background:rgba(255,247,225,.78);border-color:rgba(170,116,17,.2);color:#75500d}.otPaperAnalyticsResource{border-bottom:1px solid rgba(216,209,195,.84);display:grid;grid-gap:14px;gap:14px;min-width:0;padding:18px}.otPaperAnalyticsResource:last-child{border-bottom:0}.otPaperAnalyticsSectionHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;min-width:0}.otPaperAnalyticsRangeChange h4,.otPaperAnalyticsSectionHeader h3,.otPaperAnalyticsSectionHeader h4{color:var(--color-navy);font-size:16px;line-height:1.25;margin:0 0 3px}.otPaperAnalyticsOverview{display:grid;grid-gap:18px;gap:18px;min-width:0}.otPaperAnalyticsSummaryColumns{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0}.otPaperAnalyticsMetricGrid{display:grid;grid-gap:1px;gap:1px;grid-template-columns:repeat(6,minmax(0,1fr));overflow:hidden}.otPaperAnalyticsMetric{background:rgba(239,244,245,.68);display:grid;grid-gap:5px;gap:5px;min-height:76px;min-width:0;padding:11px}.otPaperAnalyticsMetric span{color:var(--muted);font-size:11px;font-weight:760;line-height:1.25}.otPaperAnalyticsMetric strong{color:var(--color-navy);font-size:16px;line-height:1.2;overflow-wrap:anywhere}.otPaperAnalyticsCompactGrid{display:grid;grid-gap:1px;gap:1px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:10px;overflow:hidden}.otPaperAnalyticsProvider,.otPaperAnalyticsQuality,.otPaperAnalyticsRangeChange,.otPaperAnalyticsSafetyBlock{border-top:1px solid rgba(216,209,195,.74);min-width:0;padding-top:15px}.otPaperAnalyticsSummaryColumns>section{background:rgba(247,246,241,.58);border-top:3px solid rgba(40,106,133,.22);padding:12px}.otPaperAnalyticsSummaryColumns .otPaperAnalyticsCompactGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.otPaperAnalyticsSummaryColumns .otPaperAnalyticsMetric{min-height:62px;padding:9px}.otPaperAnalyticsSafetyBlock{min-width:0}.otPaperAnalyticsBadge{background:rgba(231,246,237,.86);border:1px solid rgba(39,115,69,.24);border-radius:6px;color:#1e643a;display:inline-flex;font-size:11px;font-weight:840;padding:6px 8px;white-space:nowrap}.otPaperAnalyticsBadgeDanger{background:rgba(155,60,63,.1);border-color:rgba(155,60,63,.28);color:var(--red)}.otPaperAnalyticsProviderWarning{background:rgba(155,60,63,.08);border-left:3px solid var(--red);color:#713437!important;margin-top:10px!important;padding:9px 10px}.otPaperAnalyticsQualityGrid{display:grid;grid-gap:1px;gap:1px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px;overflow:hidden}.otPaperAnalyticsQuality>summary{align-items:flex-start;cursor:pointer;display:flex;gap:12px 18px;justify-content:space-between;list-style-position:outside}.otPaperAnalyticsQualityHeading{display:grid;grid-gap:3px;gap:3px;min-width:150px}.otPaperAnalyticsQualityHeading>strong{color:var(--color-navy);font-size:16px}.otPaperAnalyticsQualityHeading>span{color:var(--muted);font-size:12px}.otPaperAnalyticsQualitySummary{align-items:center;display:flex;flex-wrap:wrap;gap:7px 12px;justify-content:flex-end}.otPaperAnalyticsQualitySummary>span:not(.otPaperAnalyticsBadge){color:var(--muted);font-size:11px}.otPaperAnalyticsQualitySummary strong{color:var(--color-navy)}.otPaperAnalyticsQualitySummaryWarning strong{color:#9b6710}.otPaperAnalyticsQualityDanger .otPaperAnalyticsQualityHeading>strong,.otPaperAnalyticsQualitySummaryDanger strong{color:var(--red)}.otPaperAnalyticsQualityContent{border-top:1px solid rgba(216,209,195,.64);margin-top:12px;padding-top:1px}.otPaperAnalyticsQualityGrid>div{background:rgba(247,246,241,.88);display:grid;grid-gap:4px;gap:4px;min-width:0;padding:9px 10px}.otPaperAnalyticsQualityGrid span{color:var(--muted);font-size:11px}.otPaperAnalyticsQualityGrid strong{color:var(--color-navy);font-size:12px;overflow-wrap:anywhere}.otPaperAnalyticsWarnings{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.otPaperAnalyticsWarning{border-left:3px solid var(--amber);background:rgba(255,247,225,.72);display:grid;grid-gap:4px;gap:4px;min-width:0;padding:10px}.otPaperAnalyticsWarning-danger{border-left-color:var(--red);background:rgba(155,60,63,.07)}.otPaperAnalyticsWarning strong{color:var(--color-navy);font-size:13px}.otPaperAnalyticsWarning code{color:var(--muted);overflow-wrap:anywhere}.otPaperAnalyticsCritical,.otPaperAnalyticsError{background:rgba(155,60,63,.08);border:1px solid rgba(155,60,63,.24);border-left:4px solid var(--red);color:#713437;display:grid;grid-gap:7px;gap:7px;padding:13px}.otPaperAnalyticsCritical p,.otPaperAnalyticsError p{line-height:1.45;margin:0}.otPaperAnalyticsDiagnostic{align-items:center;display:flex;flex-wrap:wrap;gap:7px 12px;font-size:12px}.otPaperAnalyticsSafetySummary{min-width:0}.otPaperAnalyticsBooleanCounts,.otPaperAnalyticsPointBounds{display:flex;flex-wrap:wrap;gap:8px 18px}.otPaperAnalyticsPointBounds{color:var(--muted);font-size:12px;margin-top:10px}.otPaperAnalyticsQuietStatus{margin:10px 0 0!important}.otPaperAnalyticsEmpty{background:rgba(234,243,245,.6);border-left:3px solid var(--blue);color:#16465a;font-weight:780;padding:11px}.otPaperAnalyticsTableScroll{max-width:100%;overflow-x:auto}.otPaperAnalyticsTable{border-collapse:collapse;font-size:12px;min-width:900px;width:100%}.otPaperAnalyticsTable caption{color:var(--muted);padding:0 0 8px;text-align:left}.otPaperAnalyticsTable td,.otPaperAnalyticsTable th{border-bottom:1px solid rgba(216,209,195,.72);color:var(--color-navy);padding:9px 8px;text-align:left;vertical-align:top}.otPaperAnalyticsTable thead th{background:rgba(239,244,245,.78);color:var(--muted);font-size:11px;text-transform:uppercase}.otPaperAnalyticsTable code{overflow-wrap:anywhere}.otPaperAnalyticsDetailChunks{display:grid;grid-gap:16px;gap:16px;min-width:0}.otPaperAnalyticsEnvelopeNotice{background:rgba(255,247,225,.72);border-left:3px solid var(--amber);color:#75500d;font-size:12px;line-height:1.45;margin:0;padding:9px 10px}.otPaperAnalyticsDetailChunk{border-top:1px solid rgba(216,209,195,.82);min-width:0}.otPaperAnalyticsDetailChunk>summary{align-items:center;cursor:pointer;display:grid;font-size:11px;grid-gap:8px 14px;gap:8px 14px;grid-template-columns:minmax(150px,.8fr) minmax(230px,1.6fr) auto auto minmax(150px,auto) auto;min-height:52px;padding:8px 4px}.otPaperAnalyticsDetailChunk>summary>div{display:grid;grid-gap:2px;gap:2px}.otPaperAnalyticsDetailChunk>summary>div strong{color:var(--color-navy);font-size:13px}.otPaperAnalyticsDetailChunk>summary>div span,.otPaperAnalyticsDetailChunk>summary>span{color:var(--muted);min-width:0;overflow-wrap:anywhere}.otPaperAnalyticsDetailChunk>summary>span strong{color:var(--color-navy)}.otPaperAnalyticsChunkContent{display:grid;grid-gap:12px;gap:12px;min-width:0;padding:8px 0 14px}.otPaperAnalyticsChunkEnvelopeTime{color:var(--muted);font-size:11px;margin:0}.otPaperAnalyticsDistributionSummary,.otPaperAnalyticsTimeseriesWorkspaceSummary{align-items:flex-start;background:rgba(239,244,245,.66);display:flex;flex-wrap:wrap;gap:7px 18px;min-width:0;padding:9px 10px}.otPaperAnalyticsDistributionSummary span,.otPaperAnalyticsTimeseriesWorkspaceSummary span{color:var(--muted);font-size:12px;overflow-wrap:anywhere}.otPaperAnalyticsDistributionSummary strong,.otPaperAnalyticsTimeseriesWorkspaceSummary strong{color:var(--color-navy)}.otPaperAnalyticsChunkMeta{align-items:flex-start;display:flex;flex-wrap:wrap;gap:7px 18px}.otPaperAnalyticsChunkMeta span{color:var(--muted);font-size:12px;line-height:1.4}.otPaperAnalyticsChunkMeta strong{color:var(--color-navy)}.otPaperAnalyticsChunkWarnings{display:flex;flex-wrap:wrap;gap:6px}.otPaperAnalyticsChunkWarnings code{background:rgba(255,247,225,.84);border:1px solid rgba(170,116,17,.2);border-radius:5px;color:#75500d;font-size:11px;padding:4px 6px}.otPaperAnalyticsBaselines{display:grid;grid-gap:1px;gap:1px;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden}.otPaperAnalyticsBaselines>div{background:rgba(247,246,241,.88);display:grid;grid-gap:4px;gap:4px;min-width:0;padding:10px}.otPaperAnalyticsBaselines strong{color:var(--color-navy);font-size:12px}.otPaperAnalyticsBaselines span{color:var(--muted);font-size:11px;overflow-wrap:anywhere}.otPaperAnalyticsTimeseriesTable{min-width:1100px}.otPaperAnalyticsExactReading{display:grid;grid-gap:2px;gap:2px}.otPaperAnalyticsExactReading strong{font-size:12px}.otPaperAnalyticsExactReading code,.otPaperAnalyticsTimeseriesTable small{color:var(--muted);font-size:10px}.otPaperAnalyticsMetricCell,.otPaperAnalyticsMetricSource{display:grid;grid-gap:3px;gap:3px}.otPaperAnalyticsMetricSource{border-top:1px solid rgba(216,209,195,.64);color:var(--muted);font-size:10px;line-height:1.35;margin-top:5px;min-width:150px;padding-top:5px}.otPaperAnalyticsMetricSource strong{color:var(--color-navy)}.otPaperAnalyticsMetricSource code{white-space:normal}.otPaperAnalyticsMetricSourceUnavailable{color:#75500d}.otPaperAnalyticsPagination{align-items:center;background:rgba(239,244,245,.62);display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:space-between;padding:9px 10px}.otPaperAnalyticsPagination label,.otPaperAnalyticsPagination span{color:var(--muted);font-size:12px;font-weight:740}.otPaperAnalyticsPagination label{align-items:center;display:flex;gap:7px}.otPaperAnalyticsPagination select{background:#ffffff;border:1px solid rgba(155,148,135,.48);border-radius:5px;color:var(--color-navy);min-height:34px;padding:5px 8px}.otPaperAnalyticsPagination>div{display:flex;gap:6px}.otPaperAnalyticsVisuals{border-top:1px solid rgba(216,209,195,.72);display:grid;grid-gap:10px;gap:10px;padding-top:12px}.otPaperAnalyticsVisualIntro{color:var(--muted);font-size:12px}.otPaperAnalyticsVisualGrid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.otPaperAnalyticsVisual h5{color:var(--color-navy);font-size:12px;margin:0 0 7px}.otPaperAnalyticsVisual ul{display:grid;grid-gap:5px;gap:5px;list-style:none;margin:0;padding:0}.otPaperAnalyticsVisual li{align-items:center;display:grid;font-size:11px;grid-gap:8px;gap:8px;grid-template-columns:minmax(130px,1fr) minmax(55px,auto) minmax(90px,1fr)}.otPaperAnalyticsVisual li>span:first-child{color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.otPaperAnalyticsDataBarTrack{background:rgba(40,106,133,.11);border-radius:3px;display:block;height:8px;min-width:70px;overflow:hidden}.otPaperAnalyticsDataBar{background:#286a85;display:block;height:100%;max-width:100%;width:calc(var(--ot-paper-analytics-bar-bp, 0) * .01%)}.otPaperAnalyticsChartLegend,.otPaperAnalyticsViewSelector{border:0;display:grid;grid-gap:7px;gap:7px;margin:0;min-width:0;padding:0}.otPaperAnalyticsChartLegend legend,.otPaperAnalyticsViewSelector legend{color:var(--color-navy);font-size:12px;font-weight:840}.otPaperAnalyticsChartLegend>div,.otPaperAnalyticsViewSelector>div{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.otPaperAnalyticsChartLegend label,.otPaperAnalyticsViewSelector label{align-items:center;background:rgba(239,244,245,.72);border:1px solid rgba(40,106,133,.2);border-radius:6px;color:var(--color-navy);cursor:pointer;display:inline-flex;font-size:12px;font-weight:760;gap:7px;min-height:36px;padding:6px 9px}.otPaperAnalyticsChartLegend .button:focus-visible,.otPaperAnalyticsChartLegend label:has(input:focus-visible),.otPaperAnalyticsExactTableDisclosure>summary:focus-visible,.otPaperAnalyticsViewSelector label:has(input:focus-visible){outline:3px solid rgba(40,106,133,.25);outline-offset:2px}.otPaperAnalyticsChartSummary,.otPaperAnalyticsSourceFreshness p,.otPaperAnalyticsViewSelector p{color:var(--muted);font-size:12px;line-height:1.45;margin:0}.otPaperAnalyticsChartPanel{background:rgba(247,246,241,.5);border:1px solid rgba(216,209,195,.82);display:grid;grid-gap:12px;gap:12px;min-width:0;padding:13px}.otPaperAnalyticsChartHeader,.otPaperAnalyticsSourceFreshnessHeading{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;min-width:0}.otPaperAnalyticsChartHeader h5{color:var(--color-navy);font-size:15px;margin:0 0 3px}.otPaperAnalyticsChartHeader p{color:var(--muted);font-size:12px;line-height:1.45;margin:0}.otPaperAnalyticsChartContext{background:rgba(239,244,245,.72);display:flex;flex-wrap:wrap;gap:6px 16px;padding:8px 9px}.otPaperAnalyticsChartContext span{color:var(--muted);font-size:11px;overflow-wrap:anywhere}.otPaperAnalyticsChartContext code,.otPaperAnalyticsChartContext strong{color:var(--color-navy)}.otPaperAnalyticsSourceFreshness{background:rgba(255,247,225,.7);border-left:3px solid var(--amber);display:grid;grid-gap:9px;gap:9px;min-width:0;padding:10px}.otPaperAnalyticsSourceFreshnessHeading>strong{color:#75500d;font-size:13px}.otPaperAnalyticsSourceFreshness dl{display:grid;grid-gap:1px;gap:1px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;min-width:0}.otPaperAnalyticsSourceFreshness dl>div{background:rgba(255,255,255,.55);display:grid;grid-gap:3px;gap:3px;min-width:0;padding:7px 8px}.otPaperAnalyticsSourceFreshness dt{color:var(--muted);font-size:10px;font-weight:800;text-transform:uppercase}.otPaperAnalyticsSourceFreshness dd{color:var(--color-navy);font-size:11px;margin:0;min-width:0;overflow-wrap:anywhere}.otPaperAnalyticsCommitReading{display:grid;grid-gap:4px;gap:4px}.otPaperAnalyticsCommitReading code{display:block;max-width:100%;overflow-wrap:anywhere;white-space:normal}.otPaperAnalyticsCommitReading small{color:var(--muted);font-size:10px;line-height:1.4}.otPaperAnalyticsChartLegendMarker{background:currentColor;border:2px solid;display:inline-block;height:9px;width:9px}.otPaperAnalyticsChartLegend label:first-of-type .otPaperAnalyticsChartLegendMarker{border-radius:999px}.otPaperAnalyticsChartLegend label:nth-of-type(3) .otPaperAnalyticsChartLegendMarker{transform:rotate(45deg)}.otPaperAnalyticsChartViewport{background:#ffffff;border:1px solid rgba(216,209,195,.72);max-width:100%;overflow:hidden}.otPaperAnalyticsChartSvg{display:block;height:auto;max-height:360px;min-height:230px;width:100%}.otPaperAnalyticsChartGrid line{stroke:rgba(68,85,107,.18);stroke-width:1}.otPaperAnalyticsChartZero line{stroke:#713437;stroke-dasharray:7 5;stroke-width:1.6}.otPaperAnalyticsChartZero text{fill:#713437;font-size:12px;font-weight:800}.otPaperAnalyticsChartSeries{stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4}.otPaperAnalyticsChartSeries0{color:#286a85;fill:#286a85;stroke:#286a85}.otPaperAnalyticsChartSeries1{color:#a5670d;fill:#a5670d;stroke:#a5670d;stroke-dasharray:8 4}.otPaperAnalyticsChartSeries2{color:#236a55;fill:#236a55;stroke:#236a55;stroke-dasharray:3 4}.otPaperAnalyticsChartSeries3{color:#9b3c3f;fill:#9b3c3f;stroke:#9b3c3f;stroke-dasharray:11 4 2 4}.otPaperAnalyticsChartFailureBar{fill-opacity:.32;stroke-dasharray:3 2;stroke-width:2}.otPaperAnalyticsChartMarker{stroke-width:2}.otPaperAnalyticsChartMarkerNegative{fill:#ffffff;stroke:#9b3c3f;stroke-width:3}.otPaperAnalyticsChartBounds{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr))}.otPaperAnalyticsChartBounds>span{background:rgba(239,244,245,.72);color:var(--muted);display:grid;font-size:11px;grid-gap:3px;gap:3px;min-width:0;padding:7px 8px}.otPaperAnalyticsChartBounds code{color:var(--color-navy);overflow-wrap:anywhere}.otPaperAnalyticsChartExactValues{display:grid;grid-gap:1px;gap:1px;list-style:none;margin:0;padding:0}.otPaperAnalyticsChartExactValues li{align-items:center;background:rgba(255,255,255,.62);display:grid;font-size:11px;grid-gap:8px;gap:8px;grid-template-columns:auto minmax(130px,.7fr) minmax(100px,1fr) minmax(160px,1fr);min-width:0;padding:7px 8px}.otPaperAnalyticsChartExactValues code,.otPaperAnalyticsChartExactValues strong{color:var(--color-navy);overflow-wrap:anywhere}.otPaperAnalyticsChartExactValues li>span:last-child{color:var(--muted)}.otPaperAnalyticsExactTableDisclosure{border-top:1px solid rgba(216,209,195,.78);min-width:0;padding-top:7px}.otPaperAnalyticsExactTableDisclosure>summary{align-items:center;color:var(--color-navy);cursor:pointer;display:flex;font-size:12px;gap:8px 16px;justify-content:space-between;min-height:38px;padding:7px 3px}.otPaperAnalyticsExactTableDisclosure>summary span{color:var(--muted);font-size:11px}.otPaperAnalyticsExactTableContent{display:grid;grid-gap:12px;gap:12px;min-width:0;padding-top:5px}.otPaperAnalyticsProviderGroupError{background:rgba(155,60,63,.08);border:1px solid rgba(155,60,63,.24);border-left:4px solid var(--red);color:#713437;display:grid;grid-gap:7px;gap:7px;padding:13px}.otPaperAnalyticsProviderGroupError p{margin:0}.otPaperAnalyticsDistributionDetails,.otPaperAnalyticsDistributionTables{display:grid;grid-gap:10px;gap:10px;min-width:0}.otPaperAnalyticsDistributionDetails details{border-top:1px solid rgba(216,209,195,.78);min-width:0;padding-top:8px}.otPaperAnalyticsDistributionDetails summary{align-items:center;color:var(--color-navy);cursor:pointer;display:flex;font-size:13px;font-weight:800;gap:8px 16px;justify-content:space-between;min-height:36px;padding:8px 3px}.otPaperAnalyticsDistributionDetails summary span:last-child{color:var(--muted);font-size:11px;font-weight:700}.otPaperAnalyticsDistributionDetails summary:focus-visible{outline:3px solid rgba(40,106,133,.25);outline-offset:2px}.otPaperAnalyticsBucketTable{min-width:760px}.otPaperAnalyticsBucketTable td:last-child{min-width:180px}.reviewWorkbench{border:1px solid rgba(216,209,195,.78);border-radius:12px;background:linear-gradient(145deg,rgba(255,255,255,.92),rgba(248,246,239,.88));box-shadow:0 16px 40px rgba(14,26,45,.07);display:grid;grid-gap:18px;gap:18px;max-width:100%;min-width:0;padding:18px}.reviewWorkbenchHeader{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.reviewWorkbenchHeader h3{color:var(--color-navy);font-size:clamp(21px,2.5vw,29px);line-height:1.12;margin:5px 0 7px}.reviewWorkbenchDefinitions,.reviewWorkbenchHeader p{color:var(--muted);line-height:1.5;margin:0;max-width:780px}.reviewWorkbenchHeaderActions{align-items:flex-end;display:grid;flex:0 0 auto;grid-gap:8px;gap:8px;justify-items:end}.reviewWorkbenchAuditButton{align-items:flex-start;display:grid;grid-gap:3px;gap:3px;min-height:52px;text-align:left}.reviewWorkbenchAuditButton small{color:var(--muted);font-size:10px;font-weight:700}.reviewWorkbenchSimpleDefinition{border-left:3px solid rgba(35,106,85,.42);color:var(--muted);font-size:12px;line-height:1.48;margin:0;padding-left:10px}.reviewWorkbenchScopeBadge{border:1px solid rgba(35,106,85,.24);border-radius:999px;background:rgba(238,249,243,.9);color:var(--green);flex:0 0 auto;font-size:11px;font-weight:880;letter-spacing:.04em;padding:7px 10px;text-transform:uppercase}.reviewWorkbenchQueueTabs{border-bottom:1px solid rgba(216,209,195,.8);display:flex;gap:4px}.reviewWorkbench>[role=tabpanel],.reviewWorkbenchAudit,.reviewWorkbenchAudit>div{max-width:100%;min-width:0}.reviewWorkbenchAuditDisclosure,.reviewWorkbenchQueueTabs button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--muted);cursor:pointer;font:inherit}.reviewWorkbenchQueueTabs button{border-bottom:3px solid transparent;font-size:14px;font-weight:850;min-height:44px;padding:9px 14px}.reviewWorkbenchQueueTabs .reviewWorkbenchTabActive{border-bottom-color:var(--color-navy);color:var(--color-navy)}.reviewWorkbenchFilters{align-items:end;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(220px,1fr) minmax(190px,260px) auto;margin-bottom:16px}.reviewWorkbenchAuditFilter,.reviewWorkbenchFilters label,.reviewWorkbenchNoteLabel{color:var(--muted);display:grid;font-size:12px;font-weight:820;grid-gap:6px;gap:6px}.reviewWorkbenchAuditFilter select,.reviewWorkbenchFilters input,.reviewWorkbenchFilters select,.reviewWorkbenchNoteLabel textarea{border:1px solid rgba(168,162,150,.62);border-radius:8px;background:#fff;color:var(--color-navy);font:inherit;min-height:42px;padding:9px 11px}.reviewWorkbenchFilterActions,.reviewWorkbenchNoteMeta,.reviewWorkbenchPagination>div,.reviewWorkbenchRowActions{align-items:center;display:flex;flex-wrap:wrap;gap:7px}.reviewWorkbenchFilterActions .button,.reviewWorkbenchNoteMeta .button,.reviewWorkbenchPagination .button,.reviewWorkbenchRowActions .button{min-height:44px}.reviewWorkbench :is(input,select,textarea){max-width:100%;min-height:44px;min-width:0;width:100%}.reviewWorkbenchFacetHeader{align-items:baseline;display:flex;flex-wrap:wrap;gap:7px;margin-bottom:8px}.reviewWorkbenchFacetHeader strong{color:var(--color-navy)}.reviewWorkbenchDefinitions,.reviewWorkbenchFacetHeader span{font-size:12px}.reviewWorkbenchCohortCounts{align-items:center;border:1px solid rgba(216,209,195,.66);border-radius:8px;background:rgba(255,255,255,.58);color:var(--muted);display:flex;flex-wrap:wrap;font-size:12px;gap:7px 12px;margin-bottom:10px;padding:9px 10px}.reviewWorkbenchCohortCounts strong{color:var(--color-navy)}.reviewWorkbenchCohortCounts small{flex-basis:100%}.reviewWorkbenchMoreFilters{border:1px solid rgba(216,209,195,.72);border-radius:8px;background:rgba(255,255,255,.46);margin-bottom:14px}.reviewWorkbenchMoreFilters>summary{color:var(--color-navy);cursor:pointer;font-size:13px;font-weight:850;min-height:44px;padding:11px 12px}.reviewWorkbenchFacetBody{padding:0 11px 1px}.reviewWorkbenchFacets{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(7,minmax(92px,1fr));margin-bottom:9px}.reviewWorkbenchFacet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(216,209,195,.8);border-radius:8px;background:rgba(255,255,255,.72);color:var(--muted);cursor:pointer;display:grid;font:inherit;grid-gap:4px;gap:4px;min-height:58px;padding:8px 9px;text-align:left}.reviewWorkbenchFacet span{font-size:11px;font-weight:780}.reviewWorkbenchFacet strong{color:var(--color-navy);font-size:18px}.reviewWorkbenchFacetActive{border-color:rgba(35,106,85,.38);background:rgba(238,249,243,.95);box-shadow:inset 0 0 0 1px rgba(35,106,85,.08)}.reviewWorkbenchDefinitions{border-left:3px solid rgba(35,106,85,.42);margin-bottom:15px;padding-left:10px}.reviewWorkbenchTableFrame{border:1px solid rgba(216,209,195,.72);border-radius:8px;max-width:100%;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-gutter:stable;width:100%}.reviewWorkbenchTableFrame:focus-visible{outline:3px solid rgba(35,106,85,.3);outline-offset:2px}.reviewWorkbenchTable{border-collapse:separate;border-spacing:0;min-width:880px;width:100%}.reviewWorkbenchTable caption{height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px}.reviewWorkbenchTable th{background:rgba(244,242,235,.94);color:var(--muted);font-size:11px;letter-spacing:.04em;padding:10px;text-align:left;text-transform:uppercase}.reviewWorkbenchTable td{border-bottom:1px solid rgba(216,209,195,.62);color:var(--color-navy);font-size:13px;padding:12px 10px;vertical-align:top}.reviewWorkbenchTable td>code,.reviewWorkbenchTable td>small,.reviewWorkbenchTable td>span,.reviewWorkbenchTable td>strong,.reviewWorkbenchTable td>time{display:block;margin-bottom:5px}.reviewWorkbenchTable code,.reviewWorkbenchTimeline code{color:var(--muted);font-size:12px}.reviewWorkbenchTable small,.reviewWorkbenchTable time,.reviewWorkbenchTimeline time{color:var(--muted);font-size:11px}.reviewWorkbenchBadges{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:7px}.reviewWorkbenchBadges span{border:1px solid rgba(35,106,85,.2);border-radius:999px;background:rgba(238,249,243,.84);color:var(--green);font-size:10px;font-weight:820;padding:4px 7px}.reviewWorkbenchRowActions button[aria-pressed=true]{border-color:rgba(35,106,85,.36);background:rgba(238,249,243,.94);color:var(--green)}.reviewWorkbenchNoteLabel textarea{min-width:230px;resize:vertical}.reviewWorkbenchNoteMeta{color:var(--muted);font-size:11px;justify-content:space-between;margin-top:6px}.reviewWorkbenchMutationError,.reviewWorkbenchMutationStatus{display:block;font-size:11px;margin-top:6px}.reviewWorkbenchMutationStatus{color:var(--green)}.reviewWorkbenchInlineError,.reviewWorkbenchMutationError{color:var(--red)}.reviewWorkbenchInlineError{border:1px solid rgba(164,55,60,.2);border-radius:8px;background:rgba(164,55,60,.05);font-size:12px;margin-bottom:10px;padding:9px 10px}.reviewWorkbenchPagination{align-items:center;color:var(--muted);display:flex;font-size:12px;font-weight:760;gap:12px;justify-content:space-between;margin-top:12px}.reviewWorkbenchEmpty,.reviewWorkbenchError,.reviewWorkbenchSkeleton{margin:14px 0}.reviewWorkbenchSkeleton{display:grid;grid-gap:8px;gap:8px}.reviewWorkbenchSkeleton i{animation:reviewWorkbenchPulse 1.2s ease-in-out infinite alternate;border-radius:7px;background:rgba(216,209,195,.5);display:block;height:42px}@keyframes reviewWorkbenchPulse{to{opacity:.4}}.reviewWorkbenchAudit{border-top:1px solid rgba(216,209,195,.8);display:grid;grid-gap:12px;gap:12px;padding-top:14px}.reviewWorkbenchAuditHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.reviewWorkbenchAuditHeader>div{display:grid;grid-gap:3px;gap:3px}.reviewWorkbenchAuditHeader strong{color:var(--color-navy)}.reviewWorkbenchAuditHeader small{color:var(--muted)}.reviewWorkbenchAuditDisclosure{align-items:center;display:flex;justify-content:space-between;min-height:52px;padding:8px 0;text-align:left;width:100%}.reviewWorkbenchAuditDisclosure span:first-child{display:grid;grid-gap:3px;gap:3px}.reviewWorkbenchAuditDisclosure strong{color:var(--color-navy)}.reviewWorkbenchAuditDisclosure small{color:var(--muted)}.reviewWorkbenchAuditDisclosure>span:last-child{color:var(--color-navy);font-size:24px}.reviewWorkbenchAuditFilter{margin:7px 0 12px;max-width:260px}.reviewWorkbenchTimeline{display:grid;grid-gap:8px;gap:8px;list-style:none;margin:0;padding:0}.reviewWorkbenchTimeline li{border:1px solid rgba(216,209,195,.68);border-radius:8px;background:rgba(255,255,255,.56);padding:10px 12px}.reviewWorkbenchTimeline li>div{display:flex;flex-wrap:wrap;gap:8px}.reviewWorkbenchTimeline p{color:var(--muted);font-size:12px;line-height:1.45;margin:5px 0}.reviewWorkbench :is(button,input,select,textarea):focus-visible{outline:3px solid rgba(35,106,85,.3);outline-offset:2px}@media (max-width:1080px){.reviewWorkbenchFilters{grid-template-columns:repeat(2,minmax(0,1fr))}.reviewWorkbenchFilterActions{grid-column:1/-1}.reviewWorkbenchFacets{grid-template-columns:repeat(4,minmax(90px,1fr))}.reviewWorkbenchTableFrame{border:0;overflow-x:visible;scrollbar-gutter:auto}.reviewWorkbenchTable{border-collapse:separate;display:block;min-width:0}.reviewWorkbenchTable thead{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.reviewWorkbenchTable tbody{display:grid;grid-gap:12px;gap:12px}.reviewWorkbenchTable tr{border:1px solid rgba(216,209,195,.78);border-radius:10px;background:rgba(255,255,255,.62);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}.reviewWorkbenchTable td{border-bottom:0;display:grid;grid-gap:5px;gap:5px;min-width:0;padding:12px}.reviewWorkbenchTable td:before{color:var(--muted);content:attr(data-label);font-size:10px;font-weight:850;letter-spacing:.05em;text-transform:uppercase}.reviewWorkbenchTable td:first-child,.reviewWorkbenchTable td:last-child{grid-column:1/-1}.reviewWorkbenchTable td+td{border-top:1px solid rgba(216,209,195,.58)}.reviewWorkbenchTable td code,.reviewWorkbenchTable td>:is(strong,code,small,span,time){min-width:0;overflow-wrap:anywhere}.reviewWorkbenchNoteLabel textarea{min-width:0}}@media (max-width:620px){.reviewWorkbench{border-left:0;border-radius:0;border-right:0;margin-inline:0;padding:14px}.reviewWorkbenchHeader,.reviewWorkbenchPagination{align-items:stretch;flex-direction:column}.reviewWorkbenchAuditButton,.reviewWorkbenchHeaderActions{align-items:stretch;justify-items:stretch;width:100%}.reviewWorkbenchAuditHeader{align-items:stretch;flex-direction:column}.reviewWorkbench .eyebrow,.title{max-width:100%;overflow-wrap:anywhere}.reviewWorkbenchScopeBadge{align-self:flex-start}.reviewWorkbenchQueueTabs button{flex:1 1;min-width:0;overflow-wrap:anywhere;padding-inline:8px}.reviewWorkbenchFilters{grid-template-columns:minmax(0,1fr)}.reviewWorkbenchFilterActions{grid-column:auto}.reviewWorkbenchFilterActions .button{flex:1 1 120px}.reviewWorkbenchFacets{grid-template-columns:repeat(2,minmax(0,1fr))}.reviewWorkbenchTableFrame{margin-inline:0;padding-inline:0}.reviewWorkbenchTable tr{grid-template-columns:minmax(0,1fr)}.reviewWorkbenchTable td,.reviewWorkbenchTable td:first-child,.reviewWorkbenchTable td:last-child{grid-column:auto}.reviewWorkbenchPagination>div{justify-content:space-between;width:100%}}.otPaperAnalyticsDistributionVisualText{color:var(--muted);display:block;font-size:11px;margin-bottom:5px}@media (prefers-reduced-motion:reduce){.tokenRankingActionTooltip{transition:none}.otPaperSkeletonBlock,.otPaperSkeletonLine,.otPaperSkeletonMetric,.reviewWorkbenchSkeleton i{animation:none}.otPaperCopyButton,.otPaperDetailBlock,.otPaperHelpButton,.otPaperInvocationCard,.otPaperMetric,.otPaperRefreshStatus,.otPaperRowButton,.otPaperTab,.otPaperToolbar,.otPaperToolbar .button{transition:none}.otPaperAnalyticsField input,.otPaperAnalyticsField select,.otPaperAnalyticsPresetButtons button{scroll-behavior:auto;transition:none}.otPaperCopyButton:hover,.otPaperHelpButton:hover,.otPaperInvocationCard:hover{transform:none}}@media (forced-colors:active){.tokenRankingActionControl[aria-pressed=true]{border:2px solid Highlight}.tokenRankingActionTooltip{border:1px solid CanvasText}}@media (max-width:1100px){.otPaperAnalyticsWorkspaceBar{align-items:flex-start;flex-direction:column}.otPaperAnalyticsControls{grid-template-columns:repeat(2,minmax(0,1fr))}.otPaperAnalyticsFormError,.otPaperAnalyticsPresets{grid-column:1/-1}.otPaperAnalyticsMetricGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.otPaperAnalyticsChartBounds,.otPaperAnalyticsSourceFreshness dl,.otPaperAnalyticsSummaryColumns{grid-template-columns:repeat(2,minmax(0,1fr))}.otPaperAnalyticsDetailChunk>summary,.otPaperAnalyticsQualityGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.otPaperAnalyticsBaselines,.otPaperAnalyticsVisualGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.otPaperWorkbench{grid-template-columns:1fr}.otPaperWorkbench>.otPaperPanel:last-child{max-height:none;overflow:visible;position:static}}@media (max-width:920px){.shell{grid-template-columns:1fr;overflow:visible}.sidebar{padding:18px}.sidebarTop{grid-template-columns:minmax(0,1fr) 34px}.brand{grid-template-columns:40px minmax(0,1fr);justify-items:stretch}.sidebarCollapsed .sidebarTop{grid-template-columns:minmax(0,1fr) 34px;justify-items:stretch}.sidebarCollapsed .brand{grid-template-columns:40px minmax(0,1fr);justify-items:stretch}.sidebarCollapsed .brandText{display:block}.sidebarNotice{display:none}.nav{grid-template-columns:repeat(2,minmax(0,1fr))}.main{padding:18px}.topbar{align-items:flex-start;grid-template-columns:1fr;gap:16px}.sessionSummary{justify-self:stretch;width:100%}.sessionMenu{justify-items:start}.sessionMenuButton{max-width:280px}.sectionHeader{align-items:flex-start;flex-direction:column}.grid{grid-template-columns:repeat(2,minmax(0,1fr))}.otPaperStatusBanner,.otPaperTwoColumn,.otPaperWorkbench,.panelGrid,.tokenDashboardSplit,.tokenIntelligenceLayout,.tokenIntelligenceWorkbench{grid-template-columns:1fr}.otPaperWorkbench>.otPaperPanel:last-child{max-height:none;overflow:visible;position:static}.otPaperDetailGrid,.otPaperFilters,.otPaperLoadingMetrics,.otPaperMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.tokenAnalysisRail .analysisJobGrid{max-height:none;overflow:visible;padding-right:0}.tokenGlossaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.tokenResultSummaryHeader{align-items:stretch;flex-direction:column}.tokenDashboardToolbar{align-items:center}.tokenDashboardTabs,.tokenSourceFilterTabs{flex-wrap:nowrap;max-width:100%;overflow-x:auto}.tokenDashboardContext{flex:1 1 360px;justify-content:flex-end}.tokenFilterSelect{min-width:0}.tokenWalletReviewFilters{width:100%}.tokenAnalysisPanel{position:static}.analysisJobMetricStrip,.oneClickMetricsGrid,.oneClickProgress,.oneClickSourceGrid,.tokenJobMetricsGrid,.tokenMetricGridCompact,.tokenWalletScoreStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.oneClickRankingRow{grid-template-columns:36px minmax(0,1fr)}.paperPreviewHeader{flex-direction:column}.authLayout,.totpQrBlock,.tradingViewDetailGrid,.tradingViewDetailHero,.tradingViewGrid,.tradingViewOverviewHero{grid-template-columns:1fr}.totpQrImage{justify-self:start}.invitationCreateGrid,.userDetailGrid,.userDirectoryGrid,.userInvitationSummary,.userManagementFilters,.userRoleChange{grid-template-columns:1fr}.auditFilters,.invitationTimestampGrid,.roadmapList,.tokenChainGrid,.tradingViewChartFilterRow,.tradingViewFilterRow,.tradingViewFilterRowPrimary,.tradingViewFilterRowSecondary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.otPaperTabs{padding-bottom:1px}.otPaperTab{flex:0 0 auto;min-height:44px}.otPaperAnalyticsIntro,.otPaperAnalyticsSectionHeader,.otPaperAnalyticsWorkspaceHeading{align-items:stretch;flex-direction:column}.otPaperAnalyticsIntro .button{width:100%}.otPaperAnalyticsBaselines,.otPaperAnalyticsChartBounds,.otPaperAnalyticsCompactGrid,.otPaperAnalyticsControls,.otPaperAnalyticsMetricGrid,.otPaperAnalyticsQualityGrid,.otPaperAnalyticsSourceFreshness dl,.otPaperAnalyticsSummaryColumns,.otPaperAnalyticsVisualGrid,.otPaperAnalyticsWarnings{grid-template-columns:minmax(0,1fr)}.otPaperAnalyticsChartHeader,.otPaperAnalyticsExactTableDisclosure>summary,.otPaperAnalyticsSourceFreshnessHeading{align-items:flex-start;flex-direction:column}.otPaperAnalyticsChartLegend .button,.otPaperAnalyticsChartLegend label,.otPaperAnalyticsViewSelector label{min-height:44px}.otPaperAnalyticsChartExactValues li{grid-template-columns:auto minmax(0,1fr)}.otPaperAnalyticsChartExactValues code,.otPaperAnalyticsChartExactValues li>span:last-child{grid-column:2}.otPaperAnalyticsPagination{align-items:stretch;flex-direction:column}.otPaperAnalyticsPagination .button,.otPaperAnalyticsPagination>div{min-height:44px;width:100%}.otPaperAnalyticsVisual li{grid-template-columns:minmax(0,1fr) minmax(48px,auto)}.otPaperAnalyticsVisual li .otPaperAnalyticsDataBarTrack{grid-column:1/-1}.otPaperAnalyticsFormError,.otPaperAnalyticsPresets{grid-column:auto}.otPaperAnalyticsPresetButtons{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.otPaperAnalyticsPresetButtons button{min-width:0;padding-left:4px;padding-right:4px}.otPaperAnalyticsControls .button{min-height:44px;width:100%}.otPaperAnalyticsDistributionDetails summary,.otPaperAnalyticsQuality>summary,.otPaperAnalyticsQueryPanel>summary,.otPaperAnalyticsWorkspaceBar,.otPaperAnalyticsWorkspaceBarFacts{align-items:flex-start;flex-direction:column}.otPaperAnalyticsWorkspaceBarActions,.otPaperAnalyticsWorkspaceBarActions .button{width:100%}.otPaperAnalyticsWorkspaceNav{padding:0 10px}.otPaperAnalyticsWorkspaceNav button{min-height:44px;padding-left:12px;padding-right:12px}.otPaperAnalyticsQualitySummary{justify-content:flex-start}.otPaperAnalyticsDetailChunk>summary{grid-template-columns:minmax(0,1fr);padding:10px 3px}.title{font-size:26px}.topbarTitleRow{align-items:flex-start;flex-direction:column;gap:8px}.topbarTabBadge{white-space:normal}.sessionMenuButton{width:max-content;grid-template-columns:30px 14px}.sessionMenuEmail{display:none}.accountMenu{left:0;right:auto}.sectionTitle{font-size:21px}.authGate{padding:18px}.authGateHeader{grid-template-columns:36px minmax(0,1fr)}.authGateHeader .badge{grid-column:1/-1;width:max-content}.authBlockHeader,.authDiagnosticActions,.authDiagnosticRow,.authStateRow,.grid,.nav,.previewRow,.stateRow{grid-template-columns:1fr}.authBlockHeader{align-items:stretch}.authBlockHeader,.userDirectoryCardHeader,.userDirectoryFlag{flex-direction:column}.userDirectoryFlags{grid-template-columns:1fr}.userDetailActions,.userDetailHero,.userManagementActions,.userManagementFilterActions,.userManagementSummary{align-items:stretch;flex-direction:column}.userDetailActions .button,.userManagementActions .button,.userManagementFilterActions .button,.userManagementSummary .button,.userRoleChange .button{width:100%}.userModalBackdrop{padding:12px}.userDetailModal{max-height:calc(100vh - 24px);padding:16px}.userDetailBadges{justify-content:flex-start}.analysisJobGrid,.analysisJobMetricStrip,.auditEventTop,.auditFilters,.auditPanelTop,.oneClickMetricsGrid,.oneClickProgress,.oneClickSourceGrid,.otPaperArtifactMeta,.otPaperDetailGrid,.otPaperFilters,.otPaperLoadingMetrics,.otPaperLoadingStatus,.otPaperMetricGrid,.otPaperProviderStrip,.otPaperRow,.otPaperStatusMeta,.otPaperSummaryRows,.tokenChainGrid,.tokenGlossaryGrid,.tokenJobMetricsGrid,.tokenMetricGridCompact,.tokenResultCalloutGrid,.tokenWalletScoreStrip,.tradingViewChartFilterRow,.tradingViewFilterRow,.tradingViewFilterRowPrimary,.tradingViewFilterRowSecondary,.tradingViewSafeSummaryGrid{grid-template-columns:1fr}.otPaperListFooter,.otPaperPanelActions,.otPaperPanelHeader,.otPaperToolbar,.otPaperToolbarActions,.otPaperToolbarTitle{align-items:stretch;flex-direction:column}.otPaperListFooter .button,.otPaperToolbar .button{width:100%}.otPaperHelpPanel{left:auto;right:0}.otPaperTableWrap{display:none}.otPaperInvocationCards{display:grid;grid-gap:8px;gap:8px}.analysisJobCardHeader,.tokenWalletCardTop{align-items:stretch;flex-direction:column}.analysisJobCardBadges,.tokenWalletReviewBadges{align-items:flex-start;justify-items:start}.tokenReanalysisActions{align-items:stretch;flex-direction:column-reverse}.tokenReanalysisActions .button{width:100%}.tradingViewFilterActions{align-items:stretch;flex-direction:column}.tradingViewFilterActions .button{width:100%}.tokenChainButton,.tokenModalChainGrid .tokenChainButton{grid-template-columns:40px minmax(0,1fr)}.tokenModalChainGrid .tokenChainStatus{grid-column:1/-1;justify-self:start}.tokenAlphaScoreCapabilities,.tokenPairCapabilities{grid-template-columns:1fr}.tokenPairDiscoveryHeader{align-items:stretch;flex-direction:column}.tokenChainLogo{width:40px;height:40px}.tradingViewPagination{align-items:stretch;flex-direction:column}.tradingViewPaginationNav{justify-content:flex-start}.tradingViewTabs{flex-wrap:wrap}.auditEventTop,.auditPanelTop{align-items:stretch;flex-direction:column}.roadmapList{grid-template-columns:1fr}.publicRegisterPage{padding:18px}.publicRegisterShell{padding:20px}.publicRegisterTitle{font-size:26px}.publicRegisterBody{font-size:15px}.invitationCreateGrid,.invitationCreatedBox,.invitationLinkRow,.invitationTimestampGrid,.invitationValidationState,.publicRegisterHeader{grid-template-columns:1fr}.invitationActions,.invitationCreateActions,.invitationModal .panelHeader,.invitationModalActions,.invitationPanel .panelHeader,.panelHeaderActions{align-items:stretch;flex-direction:column}.invitationActions .button,.invitationCreateActions .button,.invitationCreatedBox .button,.invitationLinkRow .button,.invitationModalActions .button,.panelHeaderActions .button{width:100%}.invitationCardTop{align-items:stretch;flex-direction:column}}@media print{.otPaperAnalyticsChartLegend button,.otPaperAnalyticsViewSelector{display:none}.otPaperAnalyticsExactTableDisclosure:not([open])>:not(summary){display:grid}.otPaperAnalyticsChartViewport{page-break-inside:avoid;break-inside:avoid}}.walletIntelligenceSection{display:grid;grid-gap:16px;gap:16px;min-width:0}.walletIntelligenceSection :is(button,input,select):focus-visible,.wiTabPanel:focus-visible{outline:3px solid rgba(35,106,85,.34);outline-offset:2px}.wiHero{align-items:flex-start;background:linear-gradient(135deg,rgba(14,26,45,.98),rgba(28,44,69,.95)),var(--color-navy);border:1px solid rgba(168,121,46,.42);border-radius:10px;box-shadow:var(--shadow-card);display:flex;gap:24px;justify-content:space-between;min-width:0;padding:24px}.wiHero,.wiHero .eyebrow,.wiHero .sectionTitle{color:#fbfaf6}.wiHeroText{color:rgba(251,250,246,.78);line-height:1.55;margin:8px 0 0;max-width:720px}.wiHeroMeta{display:grid;flex:0 1 360px;grid-gap:14px;gap:14px;justify-items:end;min-width:0}.wiBadges{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.wiBadges .badge{background:rgba(234,220,193,.14);border-color:rgba(234,220,193,.44);color:#fbfaf6}.wiObservedAt{display:grid;grid-gap:4px;gap:4px;max-width:100%;text-align:right}.wiObservedAt span{color:rgba(251,250,246,.66);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.wiObservedAt :is(time,strong){font-size:13px;overflow-wrap:anywhere}.wiTabs{background:rgba(251,250,246,.88);border:1px solid var(--border);border-radius:9px;display:flex;gap:5px;max-width:100%;overflow-x:auto;padding:6px;scrollbar-gutter:stable}.wiTab{background:transparent;border:1px solid transparent;border-radius:7px;color:var(--muted);cursor:pointer;flex:0 0 auto;font:inherit;font-size:13px;font-weight:780;min-height:40px;padding:9px 12px}.wiTab[aria-selected=true]{background:var(--color-navy);color:#fbfaf6}.wiTab:disabled{cursor:not-allowed;opacity:.46}.wiTabPanel{background:rgba(251,250,246,.95);border:1px solid var(--border);border-radius:9px;box-shadow:var(--shadow-card);display:grid;grid-gap:16px;gap:16px;min-width:0;padding:20px}.wiPanelHeader{align-items:center;border-bottom:1px solid rgba(216,209,195,.76);display:flex;gap:16px;justify-content:space-between;padding-bottom:15px}.wiInset h4,.wiPanelHeader h3{color:var(--color-navy);margin:0}.wiPanelHeader h3{font-size:19px}.wiPanelHeader p{color:var(--muted);line-height:1.45;margin:5px 0 0}.wiMetricGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(5,minmax(120px,1fr))}.wiMetric{background:linear-gradient(180deg,#fbfaf6,rgba(247,243,235,.82));border:1px solid rgba(216,209,195,.84);border-radius:8px;display:grid;grid-gap:8px;gap:8px;min-width:0;padding:14px}.wiMetric span{color:var(--muted);font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.wiMetric strong{color:var(--color-navy);font-size:24px;overflow-wrap:anywhere}.wiDetailLayout,.wiOverviewColumns,.wiSafetyGrid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.wiInset{background:rgba(247,243,235,.58);border:1px solid rgba(216,209,195,.78);border-radius:8px;min-width:0;padding:16px}.wiInset h4{font-size:15px;margin-bottom:13px}.wiInset ul{display:grid;grid-gap:9px;gap:9px;line-height:1.48;margin:0;padding-left:20px}.wiCapabilityGrid,.wiDetailGrid,.wiStatusCounts{display:grid;grid-gap:8px;gap:8px;margin:0}.wiCapabilityGrid{grid-template-columns:repeat(5,minmax(120px,1fr))}.wiDataPair{align-items:start;background:rgba(251,250,246,.86);border:1px solid rgba(216,209,195,.7);border-radius:7px;display:grid;grid-gap:7px;gap:7px;min-width:0;padding:11px 12px}.wiDataPair dt{color:var(--muted);font-size:10px;font-weight:830;letter-spacing:.05em;text-transform:uppercase}.wiDataPair dd{color:var(--color-navy);font-size:13px;font-weight:700;line-height:1.45;margin:0}.wiDataPair dd,.wiIdentifier{min-width:0;overflow-wrap:anywhere}.wiIdentifier{display:inline-block;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.88em;max-width:100%;word-break:break-word}.wiStatusBadge{background:rgba(40,106,133,.1);border:1px solid rgba(40,106,133,.28);border-radius:999px;color:#164f68;display:inline-flex;font-size:10px;font-weight:830;letter-spacing:.03em;line-height:1.2;padding:5px 8px;text-transform:uppercase}.wiFilters{align-items:end;background:rgba(247,243,235,.64);border:1px solid rgba(216,209,195,.78);border-radius:8px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(5,minmax(120px,1fr)) auto;padding:14px}.wiTransferFilters{grid-template-columns:repeat(3,minmax(140px,1fr)) auto}.wiFilters label{display:grid;grid-gap:6px;gap:6px;min-width:0}.wiFilters label>span{color:var(--muted);font-size:11px;font-weight:800;text-transform:uppercase}.wiFilters :is(input,select){background:#fbfaf6;border:1px solid var(--border);border-radius:7px;color:var(--text);font:inherit;font-size:13px;min-height:40px;min-width:0;padding:8px 10px;width:100%}.wiFilterError,.wiReadNotice,.wiRequestNotice{align-items:flex-start;background:rgba(40,106,133,.08);border:1px solid rgba(40,106,133,.28);border-radius:8px;display:flex;gap:10px;line-height:1.45;padding:12px 14px}.wiFilterError,.wiReadNoticeerror{background:rgba(155,60,63,.08);border-color:rgba(155,60,63,.3);color:#782d30}.wiReadNoticecancelled,.wiRequestNotice{background:rgba(168,121,46,.09);border-color:rgba(168,121,46,.32);color:#684719}.wiTableFrame{border:1px solid rgba(216,209,195,.82);border-radius:8px;max-width:100%;overflow-x:auto;scrollbar-gutter:stable}.wiTable{border-collapse:collapse;min-width:1080px;width:100%}.wiTable caption{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.wiTable td,.wiTable th{border-bottom:1px solid rgba(216,209,195,.7);padding:12px;text-align:left;vertical-align:top}.wiTable th{background:rgba(247,243,235,.9);color:var(--muted);font-size:10px;font-weight:840;letter-spacing:.05em;text-transform:uppercase}.wiTable td{font-size:12px;line-height:1.45;max-width:260px;overflow-wrap:anywhere}.wiTable tbody tr:last-child td{border-bottom:0}.wiPagination{align-items:center;display:flex;gap:12px;justify-content:space-between}.wiPagination span{color:var(--muted);font-size:12px;font-weight:740}.wiDetailAction{grid-column:1/-1;justify-self:start}@media (max-width:1180px){.wiCapabilityGrid,.wiMetricGrid{grid-template-columns:repeat(3,minmax(120px,1fr))}.wiFilters{grid-template-columns:repeat(3,minmax(130px,1fr))}}@media (max-width:768px){.wiHero,.wiPagination,.wiPanelHeader{align-items:stretch;flex-direction:column}.wiHeroMeta{flex-basis:auto;justify-items:start}.wiBadges{justify-content:flex-start}.wiObservedAt{text-align:left}.wiDetailLayout,.wiOverviewColumns,.wiSafetyGrid{grid-template-columns:minmax(0,1fr)}.wiCapabilityGrid,.wiFilters,.wiMetricGrid,.wiTransferFilters{grid-template-columns:repeat(2,minmax(0,1fr))}.wiTableFrame{border:0;overflow-x:visible}.wiTable{display:block;min-width:0}.wiTable thead{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.wiTable tbody{display:grid;grid-gap:12px;gap:12px}.wiTable tr{background:rgba(251,250,246,.9);border:1px solid rgba(216,209,195,.82);border-radius:8px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}.wiTable td{border-bottom:0;display:grid;grid-gap:5px;gap:5px;max-width:none;min-width:0}.wiTable td:before{color:var(--muted);content:attr(data-label);font-size:9px;font-weight:840;letter-spacing:.05em;text-transform:uppercase}.wiTable td+td{border-top:1px solid rgba(216,209,195,.58)}}@media (max-width:420px){.wiHero,.wiTabPanel{padding:15px}.wiTabs{flex-wrap:wrap;overflow-x:visible}.wiTab{flex:1 1 130px}.wiCapabilityGrid,.wiFilters,.wiMetricGrid,.wiTable tr,.wiTransferFilters{grid-template-columns:minmax(0,1fr)}.wiDetailAction,.wiFilters .button,.wiPagination .button,.wiPanelHeader .button{justify-self:stretch;width:100%}.wiFilterError,.wiReadNotice,.wiRequestNotice{display:grid}}.wi24Workspace{display:grid;grid-gap:14px;gap:14px}.wi24WorkspaceTabs{align-items:center;background:rgba(247,243,235,.84);border:1px solid var(--border);border-radius:8px;display:flex;gap:6px;padding:6px;width:-moz-fit-content;width:fit-content}.wi24WorkspaceTab{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid transparent;border-radius:6px;color:var(--muted);cursor:pointer;font:inherit;font-size:13px;font-weight:760;padding:9px 13px}.wi24WorkspaceTab:hover{background:rgba(168,121,46,.08);color:var(--text)}.wi24WorkspaceTab:focus-visible{outline:3px solid rgba(40,106,133,.3);outline-offset:2px}.wi24WorkspaceTabActive{background:var(--color-navy);border-color:var(--color-navy);color:#fbfaf6}.wi24View{display:grid;grid-gap:16px;gap:16px}.wi24FormCard,.wi24Hero,.wi24ProgressCard,.wi24Section{background:rgba(251,250,246,.95);border:1px solid rgba(216,209,195,.88);border-radius:var(--radius-card);box-shadow:0 12px 30px rgba(14,26,45,.055)}.wi24Hero{align-items:center;background:linear-gradient(128deg,rgba(14,26,45,.98),rgba(28,44,69,.96)),var(--color-navy);color:#fbfaf6;display:flex;gap:28px;justify-content:space-between;overflow:hidden;padding:26px;position:relative}.wi24Hero:after{background:linear-gradient(135deg,transparent,rgba(234,220,193,.13));content:"";inset:0;pointer-events:none;position:absolute}.wi24Hero>*{position:relative;z-index:1}.wi24Hero h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(27px,3vw,39px);line-height:1.08;margin:6px 0 10px}.wi24Hero p{color:#c8d1dd;line-height:1.55;margin:0;max-width:680px}.wi24Hero .wi24SafetyBoundary{display:inline-flex;margin-top:.8rem;border:1px solid rgba(215,176,85,.35);border-radius:999px;color:#f7d98a;font-size:.78rem;font-weight:800;letter-spacing:.04em;padding:.45rem .7rem;text-transform:uppercase}.wi24NetworkBadge{background:rgba(251,250,246,.08);border:1px solid rgba(234,220,193,.26);border-radius:8px;display:grid;flex:0 0 230px;grid-gap:5px;gap:5px;padding:15px}.wi24NetworkBadge span{color:#b8c4d4;font-size:10px;font-weight:820;letter-spacing:.08em;text-transform:uppercase}.wi24NetworkBadge code{color:#e8dcc4;font-size:12px}.wi24FormCard,.wi24ProgressCard,.wi24Section{padding:22px}.wi24SectionHeading{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px}.wi24Section h4,.wi24SectionHeading h3{color:var(--text);margin:4px 0 0}.wi24SectionHeading h3{font-family:Georgia,Times New Roman,serif;font-size:23px}.wi24Section h4{font-size:13px}.wi24FormGrid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(220px,.75fr) minmax(300px,1.5fr)}.wi24FormGrid label{display:grid;grid-gap:7px;gap:7px}.wi24FormGrid label>span{color:var(--muted);font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.wi24AddressInput:focus-visible,.wi24FormGrid .fieldInput:focus-visible{border-color:var(--blue);outline:3px solid rgba(40,106,133,.18);outline-offset:1px}.wi24AddressInput{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}.wi24Help,.wi24Interpretation,.wi24Unavailable{color:var(--muted);font-size:13px;line-height:1.55}.wi24Help{margin:10px 0 0}.wi24Interpretation{background:rgba(40,106,133,.065);border-left:3px solid rgba(40,106,133,.42);margin:16px 0 0;padding:10px 12px}.wi24InlineError{color:#782d30;font-size:13px;font-weight:700;margin:10px 0 0}.wi24Submit{margin-top:16px}.wi24Announcements:empty{display:none}.wi24Notice{background:rgba(168,121,46,.09);border:1px solid rgba(168,121,46,.3);border-radius:8px;color:#684719;display:grid;font-size:13px;grid-gap:5px;gap:5px;line-height:1.45;margin-top:14px;padding:12px 14px}.wi24NoticeError{background:rgba(155,60,63,.08);border-color:rgba(155,60,63,.3);color:#782d30}.wi24Diagnostic{display:grid;grid-gap:.35rem;gap:.35rem;margin:.6rem 0 0}.wi24Diagnostic div{display:grid;grid-template-columns:minmax(7rem,.8fr) minmax(0,1.2fr);grid-gap:.5rem;gap:.5rem}.wi24Diagnostic dt{color:var(--muted-text)}.wi24Diagnostic dd{margin:0;min-width:0;overflow-wrap:anywhere}.wi24SourceState,.wi24StateBadge{border:1px solid;border-radius:999px;font-size:10px;font-weight:840;letter-spacing:.05em;padding:6px 9px;text-transform:uppercase}.wi24StateGood{background:rgba(35,106,85,.08);color:var(--green)}.wi24SourceState,.wi24StateCaution{background:rgba(168,121,46,.09);color:#76501b}.wi24StateError{background:rgba(155,60,63,.08);color:var(--red)}.wi24Address{color:var(--color-navy-soft);display:inline-block;font-size:12px;overflow-wrap:anywhere}.wi24ProgressRow{align-items:center;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr) auto;margin-top:18px}.wi24ProgressRow progress{accent-color:var(--blue);height:12px;width:100%}.wi24Result{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.wi24Overview,.wi24Result>:last-child{grid-column:1/-1}.wi24CompactGrid,.wi24DataGrid{display:grid;grid-gap:10px;gap:10px;margin:0}.wi24CompactGrid,.wi24DataGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.wi24DataPoint{background:rgba(247,243,235,.72);border:1px solid rgba(216,209,195,.65);border-radius:7px;display:grid;grid-gap:5px;gap:5px;min-width:0;padding:11px 12px}.wi24DataPoint dt{color:var(--muted);font-size:9px;font-weight:840;letter-spacing:.05em;text-transform:uppercase}.wi24DataPoint dd{font-size:13px;font-weight:720;margin:0;overflow-wrap:anywhere}.wi24Decision{border:1px solid rgba(40,106,133,.28);border-left-width:5px;border-radius:8px;display:grid;grid-gap:6px;gap:6px;padding:15px}.wi24DecisionLabel{color:var(--muted);font-size:10px;font-weight:840;letter-spacing:.06em;text-transform:uppercase}.wi24Decision strong{font-family:Georgia,Times New Roman,serif;font-size:21px}.wi24Decision code{color:var(--muted);font-size:11px}.wi24DecisionOBSERVE,.wi24DecisionWATCHLIST_CANDIDATE{border-left-color:var(--blue)}.wi24DecisionOMIT{border-left-color:var(--muted)}.wi24DecisionINSUFFICIENT_DATA{border-left-color:var(--amber)}.wi24TwoColumns{display:grid;grid-gap:18px;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px}.wi24CardList,.wi24CodeList,.wi24TagList{list-style:none;margin:10px 0 0;padding:0}.wi24CodeList,.wi24TagList{display:flex;flex-wrap:wrap;gap:7px}.wi24CodeList li,.wi24TagList li{background:rgba(28,44,69,.065);border:1px solid rgba(28,44,69,.14);border-radius:999px;font-size:11px;padding:6px 9px}.wi24CodeList li{max-width:100%;min-width:0;overflow-wrap:anywhere}.wi24CodeList code{overflow-wrap:anywhere;word-break:break-word}.wi24CardList{display:grid;grid-gap:9px;gap:9px}.wi24ListCard{background:rgba(247,243,235,.58);border:1px solid rgba(216,209,195,.72);border-radius:7px;display:grid;grid-gap:8px;gap:8px;overflow-wrap:anywhere;padding:12px}.wi24ListCard>span{color:var(--muted);font-size:12px}.wi24Subsection{margin-top:18px}.wi24ResetRow{display:flex;justify-content:flex-end}.wi24SrOnly{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.blockchainIdentifier{display:inline-flex;min-width:0;max-width:100%;align-items:center;flex-wrap:wrap;gap:.45rem}.blockchainIdentifier>code{min-width:0;max-width:100%;overflow:hidden;color:#f7d98a;font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);text-overflow:ellipsis;white-space:nowrap}.blockchainIdentifierActions{display:inline-flex;flex-wrap:wrap;gap:.3rem}.blockchainValueAction{min-height:2rem;border:1px solid rgba(215,176,85,.45);border-radius:999px;background:rgba(9,24,47,.78);color:#f7d98a;cursor:pointer;font:inherit;font-size:.75rem;font-weight:700;line-height:1;padding:.48rem .65rem;text-decoration:none}.blockchainValueAction:focus-visible,.blockchainValueAction:hover{border-color:#f1c75b;background:rgba(215,176,85,.14);outline:2px solid rgba(241,199,91,.35);outline-offset:2px}.exactDecimal{display:inline-flex;max-width:100%;align-items:baseline;flex-wrap:wrap;gap:.45rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.exactDecimal details{color:var(--muted);font-size:.75rem}.exactDecimal summary{cursor:pointer}.exactDecimal code{display:block;max-width:min(36rem,80vw);overflow-wrap:anywhere;padding-top:.35rem}.humanTimestamp{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:normal}.wi24TechnicalDetail{width:100%;color:var(--muted)}.wi24TechnicalDetail summary{cursor:pointer;font-weight:700}.wi24TechnicalDetail code,.wi24TechnicalDetail span{display:inline-block;margin:.45rem .65rem 0 0}.wi30Stepper{display:grid;margin:1.15rem 0;padding:0;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none}.wi30Stepper li{position:relative;display:grid;min-width:0;justify-items:center;grid-gap:.2rem;gap:.2rem;color:var(--muted);text-align:center}.wi30Stepper li:before{position:absolute;top:1rem;right:50%;left:-50%;height:2px;background:rgba(147,164,190,.25);content:""}.wi30Stepper li:first-child:before{display:none}.wi30Stepper li>span{z-index:1;display:grid;width:2rem;height:2rem;place-items:center;border:1px solid rgba(147,164,190,.45);border-radius:50%;background:#0b1d38;font-weight:800}.wi30Stepper li[data-state=complete]:before,.wi30Stepper li[data-state=complete]>span{border-color:#d7b055;background:#d7b055;color:#071426}.wi30Stepper li[data-state=current]>span{border-color:#f1c75b;box-shadow:0 0 0 4px rgba(241,199,91,.12);color:#f7d98a}.wi30Stepper li[data-state=error]>span{border-color:#ff8c8c;color:#ffb0b0}.wi30Stepper li[data-state=complete],.wi30Stepper li[data-state=current]{color:var(--text)}.wi30Stepper small{max-width:9rem;overflow-wrap:anywhere}@media (max-width:900px){.wi24Hero{align-items:stretch;flex-direction:column}.wi24NetworkBadge{flex-basis:auto}.wi24Result{grid-template-columns:minmax(0,1fr)}.wi24Overview,.wi24Result>:last-child{grid-column:auto}}@media (max-width:680px){.wi24CompactGrid,.wi24DataGrid,.wi24FormGrid,.wi24TwoColumns,.wi24WorkspaceTabs{grid-template-columns:minmax(0,1fr)}.wi24WorkspaceTabs{display:grid;width:100%}.wi24ResetRow .button,.wi24Submit,.wi24WorkspaceTab{width:100%}.wi24FormCard,.wi24Hero,.wi24ProgressCard,.wi24Section{padding:17px}.wi24SectionHeading{align-items:flex-start;flex-direction:column}.wi24ResetRow{display:block}.wi30Stepper{grid-template-columns:1fr;gap:.75rem}.wi30Stepper li{grid-template-columns:2rem 1fr;justify-items:start;text-align:left}.wi30Stepper li:before{top:-.75rem;right:auto;bottom:calc(100% - .25rem);left:1rem;width:2px;height:auto}.wi30Stepper li>span{grid-row:1/span 2}.blockchainIdentifier{display:grid;width:100%}}@media (prefers-reduced-motion:reduce){.wi24ProgressRow progress,.wi24WorkspaceTab{scroll-behavior:auto;transition:none}}.wi25Graph,.wi25ResultWorkspace{display:grid;grid-gap:16px;gap:16px}.wi25ResultTabs{align-items:center;background:rgba(247,243,235,.84);border:1px solid var(--border);border-radius:8px;display:flex;gap:6px;padding:6px;width:-moz-fit-content;width:fit-content}.wi25ResultTab{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid transparent;border-radius:6px;color:var(--muted);cursor:pointer;font:inherit;font-size:13px;font-weight:760;padding:9px 13px}.wi25ResultTab:hover{background:rgba(168,121,46,.08);color:var(--text)}.wi25Controls .button:focus-visible,.wi25Detail .button:focus-visible,.wi25ResultTab:focus-visible,.wi25TableRegion .button:focus-visible,.wi25TableScroller:focus-visible{outline:3px solid rgba(40,106,133,.3);outline-offset:2px}.wi25ResultTabActive{background:var(--color-navy);border-color:var(--color-navy);color:#fbfaf6}.wi25Empty,.wi25Graph{background:rgba(251,250,246,.95);border:1px solid rgba(216,209,195,.88);border-radius:var(--radius-card);box-shadow:0 12px 30px rgba(14,26,45,.055);padding:22px}.wi25DetailHeading,.wi25Header,.wi25TableHeading{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.wi25Detail h3,.wi25Empty h3,.wi25Header h3,.wi25TableRegion h3{font-family:Georgia,Times New Roman,serif;font-size:23px;margin:4px 0 0}.wi25Empty>p,.wi25Header p{color:var(--muted);font-size:13px;line-height:1.55;margin:9px 0 0;max-width:760px}.wi25NodeCount{background:rgba(40,106,133,.08);border:1px solid rgba(40,106,133,.23);border-radius:999px;color:var(--blue);flex:0 0 auto;font-size:11px;font-weight:800;padding:7px 10px}.wi25Coverage{display:grid;grid-gap:10px;gap:10px}.wi25LimitNotice{background:rgba(40,106,133,.065);border-left:3px solid var(--blue);color:var(--muted);font-size:12px;line-height:1.5;margin:0;padding:9px 11px}.wi25PartialNotice{background:rgba(168,121,46,.09);border:1px solid rgba(168,121,46,.3);border-left:4px solid var(--amber);border-radius:8px;color:#684719;display:grid;font-size:13px;grid-gap:4px;gap:4px;line-height:1.45;padding:12px 14px}.wi25CoverageGrid,.wi25DetailGrid{display:grid;grid-gap:9px;gap:9px;margin:0}.wi25CoverageGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.wi25DetailGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.wi25DetailPoint{background:rgba(247,243,235,.7);border:1px solid rgba(216,209,195,.65);border-radius:7px;display:grid;grid-gap:5px;gap:5px;min-width:0;padding:10px 11px}.wi25DetailPoint dt{color:var(--muted);font-size:9px;font-weight:840;letter-spacing:.05em;text-transform:uppercase}.wi25DetailPoint dd{font-size:12px;font-weight:720;margin:0;overflow-wrap:anywhere}.wi25Warnings{background:rgba(155,60,63,.055);border:1px solid rgba(155,60,63,.2);border-radius:8px;display:grid;font-size:12px;grid-gap:7px;gap:7px;padding:11px 13px}.wi25CentralLabels ul,.wi25Warnings ul{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.wi25CentralLabels li,.wi25Warnings li{background:rgba(28,44,69,.065);border-radius:999px;padding:5px 8px}.wi25Controls{align-items:center;background:rgba(247,243,235,.68);border:1px solid rgba(216,209,195,.78);border-radius:8px;display:flex;flex-wrap:wrap;gap:8px 14px;justify-content:space-between;padding:10px}.wi25ControlGroup{display:flex;flex-wrap:wrap;gap:6px}.wi25Controls .button,.wi25Detail .button,.wi25TableRegion .button{min-height:36px}.wi25PanButton{text-transform:capitalize}.wi25ViewportStatus{color:var(--muted);font-size:11px;font-weight:780}.wi25VisualAndDetail{display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(0,1.65fr) minmax(280px,.75fr)}.wi25Canvas{background:linear-gradient(rgba(40,106,133,.035) 1px,transparent 0),linear-gradient(90deg,rgba(40,106,133,.035) 1px,transparent 0),rgba(247,243,235,.45);background-size:28px 28px;border:1px solid rgba(216,209,195,.9);border-radius:10px;min-height:420px;overflow:hidden}.wi25Canvas svg{display:block;height:auto;min-height:420px;touch-action:manipulation;width:100%}.wi25Canvas marker path{fill:#6f7b89}.wi25Edge{cursor:pointer;stroke:#718091;stroke-linecap:round}.wi25Edgebidirectional{stroke:var(--blue)}.wi25Edgeunknown{stroke-dasharray:8 7}.wi25EdgeSelected{filter:drop-shadow(0 0 3px rgba(14,26,45,.45));stroke:var(--color-navy);stroke-dasharray:5 3}.wi25Node{cursor:pointer}.wi25Node circle{fill:#f7f3eb;stroke:#617185;stroke-width:2}.wi25CentralNode circle{fill:var(--color-navy);stroke:#d7c393;stroke-width:3}.wi25NodeSelected circle{filter:drop-shadow(0 0 6px rgba(40,106,133,.35));stroke:var(--amber);stroke-dasharray:5 3;stroke-width:5}.wi25Node text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wi25NodeTitle{fill:#fbfaf6;font-size:12px;font-weight:800}.wi25NodeMeta{fill:#667485;font-size:10px;font-weight:700}.wi25CentralNode .wi25NodeMeta{fill:#d6dce5}.wi25NodeOrdinal{fill:var(--color-navy);font-size:13px;font-weight:850}.wi25Detail{align-self:start;background:rgba(247,243,235,.58);border:1px solid rgba(216,209,195,.8);border-radius:10px;display:grid;grid-gap:13px;gap:13px;padding:15px}.wi25DetailHeading{align-items:center}.wi25DetailHeading h3,.wi25TableRegion h3{font-size:19px}.wi25IdentityBoundary{background:rgba(40,106,133,.065);border-left:3px solid rgba(40,106,133,.42);color:var(--muted);font-size:12px;line-height:1.5;margin:0;padding:10px 11px}.wi25CentralLabels,.wi25Legend{display:grid;font-size:12px;grid-gap:8px;gap:8px}.wi25Legend{background:rgba(28,44,69,.045);border:1px solid rgba(28,44,69,.13);border-radius:8px;padding:12px 14px}.wi25Legend ul{display:flex;flex-wrap:wrap;gap:8px 18px;list-style:none;margin:0;padding:0}.wi25Legend li{align-items:center;display:flex;gap:6px}.wi25Legend li span{color:var(--blue);font-family:SFMono-Regular,Consolas,monospace;font-weight:850}.wi25Legend p{color:var(--muted);line-height:1.45;margin:0}.wi25TableRegion{border-top:1px solid rgba(216,209,195,.85);display:grid;grid-gap:12px;gap:12px;padding-top:16px}.wi25TableHeading{align-items:center}.wi25TableScroller{border:1px solid rgba(216,209,195,.85);border-radius:8px;overflow-x:auto}.wi25TableScroller table{border-collapse:collapse;min-width:760px;width:100%}.wi25TableScroller caption{color:var(--muted);font-size:11px;line-height:1.45;padding:10px 12px;text-align:left}.wi25TableScroller td,.wi25TableScroller th{border-top:1px solid rgba(216,209,195,.72);font-size:12px;padding:10px 12px;text-align:left;vertical-align:middle}.wi25TableScroller thead th{background:rgba(28,44,69,.055);color:var(--muted);font-size:10px;letter-spacing:.04em;text-transform:uppercase}.wi25TableRowSelected{background:rgba(168,121,46,.11);box-shadow:inset 4px 0 0 var(--amber)}.wi25Empty{display:grid;grid-gap:15px;gap:15px}@media (max-width:1000px){.wi25VisualAndDetail{grid-template-columns:minmax(0,1fr)}.wi25DetailGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.wi25Controls,.wi25DetailHeading,.wi25Header,.wi25ResultTabs,.wi25TableHeading{align-items:stretch;display:grid;width:100%}.wi25Controls .button,.wi25Detail .button,.wi25ResultTab,.wi25TableRegion .button{width:100%}.wi25ControlGroup,.wi25CoverageGrid,.wi25DetailGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.wi25Empty,.wi25Graph{padding:16px}.wi25Canvas,.wi25Canvas svg{min-height:330px}.wi25NodeCount{justify-self:start}}@media (max-width:480px){.wi25CoverageGrid,.wi25DetailGrid{grid-template-columns:minmax(0,1fr)}.wi25Canvas,.wi25Canvas svg{min-height:280px}}@media (prefers-reduced-motion:reduce){.wi25Canvas svg,.wi25Edge,.wi25Node,.wi25ResultTab{scroll-behavior:auto;transition:none}}.wi26Advanced{display:grid;grid-gap:16px;gap:16px}.wi26Header{align-items:flex-start;background:var(--color-navy);border-radius:var(--radius-card);color:#fbfaf6;display:flex;gap:22px;justify-content:space-between;padding:22px}.wi26Header h2{font-family:Georgia,Times New Roman,serif;font-size:28px;margin:4px 0 0}.wi26Header p{color:#d5dce6;font-size:13px;line-height:1.55;margin:9px 0 0;max-width:720px}.wi26Header .eyebrow{color:#d7c393}.wi26ProductState,.wi26StatusCaution,.wi26StatusGood{border:1px solid;border-radius:999px;flex:0 0 auto;font-size:10px;font-weight:850;letter-spacing:.035em;padding:7px 10px;text-transform:uppercase}.wi26ProductState{background:rgba(251,250,246,.1);border-color:rgba(251,250,246,.28)}.wi26StatusGood{background:rgba(53,124,89,.09);border-color:rgba(53,124,89,.3);color:#245f43}.wi26StatusCaution{background:rgba(168,121,46,.1);border-color:rgba(168,121,46,.32);color:#76501a}.wi26SectionIndex{background:rgba(247,243,235,.84);border:1px solid var(--border);border-radius:8px;display:flex;flex-wrap:wrap;gap:6px;padding:7px}.wi26SectionIndex a{border-radius:6px;color:var(--muted);font-size:12px;font-weight:760;padding:8px 11px;text-decoration:none}.wi26SectionIndex a:hover{background:rgba(168,121,46,.08);color:var(--text)}.wi26Section{background:rgba(251,250,246,.95);border:1px solid rgba(216,209,195,.88);border-radius:var(--radius-card);box-shadow:0 12px 30px rgba(14,26,45,.045);display:grid;grid-gap:15px;gap:15px;padding:21px;scroll-margin-top:18px}.wi26SectionHeading,.wi26Subheading{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.wi26SectionHeading h3{font-family:Georgia,Times New Roman,serif;font-size:22px;margin:4px 0 0}.wi26Section h4{font-size:14px;margin:0}.wi26DetailGrid,.wi26MetricGrid{display:grid;grid-gap:9px;gap:9px;margin:0}.wi26DetailGrid{grid-template-columns:repeat(5,minmax(0,1fr))}.wi26MetricGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.wi26DetailPoint{background:rgba(247,243,235,.68);border:1px solid rgba(216,209,195,.68);border-radius:7px;display:grid;grid-gap:5px;gap:5px;min-width:0;padding:10px 11px}.wi26DetailPoint dt,.wi26Integrity dt{color:var(--muted);font-size:9px;font-weight:840;letter-spacing:.05em;text-transform:uppercase}.wi26DetailPoint dd,.wi26Integrity dd{font-size:12px;font-weight:710;margin:0;overflow-wrap:anywhere}.wi26Address{overflow-wrap:anywhere;-webkit-user-select:text;-moz-user-select:text;user-select:text}.wi26DecisionSummary{background:rgba(28,44,69,.045);border:1px solid rgba(28,44,69,.13);border-radius:9px;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(210px,.65fr) minmax(0,2fr);padding:14px}.wi26DecisionSummary>div{display:grid;grid-gap:5px;gap:5px}.wi26DecisionSummary>div>span{color:var(--muted);font-size:10px;font-weight:820;text-transform:uppercase}.wi26DecisionSummary>div>strong{font-family:Georgia,Times New Roman,serif;font-size:21px}.wi26DecisionSummary>div>code{color:var(--blue);font-size:11px}.wi26DecisionSummary>dl{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.wi26EvidenceColumns{display:grid;grid-gap:11px;gap:11px;grid-template-columns:repeat(3,minmax(0,1fr))}.wi26EvidenceColumns>div,.wi26Warnings{border:1px solid rgba(216,209,195,.78);border-radius:8px;display:grid;grid-gap:9px;gap:9px;padding:12px}.wi26EvidenceList{display:grid;grid-gap:7px;gap:7px;list-style:none;margin:0;padding:0}.wi26EvidenceList li{background:rgba(247,243,235,.68);border-radius:6px;display:grid;grid-gap:3px;gap:3px;padding:8px}.wi26EvidenceList span{font-size:12px}.wi26EvidenceList code{color:var(--muted);font-size:10px;overflow-wrap:anywhere}.wi26AlignmentGrid{display:grid;grid-gap:9px;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr))}.wi26Alignment{border:1px solid;border-radius:8px;display:flex;font-size:12px;gap:12px;justify-content:space-between;padding:10px 12px}.wi26AlignmentMATCH{background:rgba(53,124,89,.07);border-color:rgba(53,124,89,.24)}.wi26AlignmentMISMATCH{background:rgba(155,60,63,.07);border-color:rgba(155,60,63,.25)}.wi26AlignmentNOT_VERIFIABLE{background:rgba(168,121,46,.08);border-color:rgba(168,121,46,.27)}.wi26BoundaryNotice,.wi26EmptyFiltered,.wi26EmptyState,.wi26FinePrint{color:var(--muted);font-size:12px;line-height:1.55;margin:0}.wi26BoundaryNotice{background:rgba(40,106,133,.06);border-left:3px solid rgba(40,106,133,.42);padding:10px 11px}.wi26EmptyFiltered,.wi26EmptyState{background:rgba(247,243,235,.72);border:1px dashed rgba(116,126,137,.42);border-radius:8px;padding:14px}.wi26Unknown{color:var(--muted);font-style:italic}.wi26ExactValue{font-family:SFMono-Regular,Consolas,monospace;overflow-wrap:anywhere}.wi26SecondaryText{color:var(--muted);display:block;font-size:10px;font-weight:600;margin-top:3px}.wi26ActivityExplorer,.wi26Subsection{display:grid;grid-gap:12px;gap:12px}.wi26Subsection+.wi26Subsection{border-top:1px solid rgba(216,209,195,.82);padding-top:17px}.wi26Subheading span{color:var(--muted);font-size:11px;font-weight:720}.wi26TableFrame{border:1px solid rgba(216,209,195,.85);border-radius:8px;overflow-x:auto}.wi26TableFrame table{border-collapse:collapse;min-width:760px;width:100%}.wi26TableFrame caption{color:var(--muted);font-size:11px;line-height:1.45;padding:10px 12px;text-align:left}.wi26TableFrame td,.wi26TableFrame th{border-top:1px solid rgba(216,209,195,.72);font-size:12px;padding:10px 12px;text-align:left;vertical-align:top}.wi26TableFrame thead th{background:rgba(28,44,69,.055);color:var(--muted);font-size:10px;letter-spacing:.04em;text-transform:uppercase}.wi26Integrity summary,.wi26TableFrame details summary{color:var(--blue);cursor:pointer;font-weight:760}.wi26TableFrame details code{display:block;margin-top:6px;overflow-wrap:anywhere}.wi26Filters{align-items:end;background:rgba(247,243,235,.68);border:1px solid rgba(216,209,195,.78);border-radius:8px;display:grid;grid-gap:9px;gap:9px;grid-template-columns:repeat(4,minmax(125px,1fr)) auto;padding:11px}.wi26Filters label{display:grid;grid-gap:5px;gap:5px}.wi26Filters label>span{color:var(--muted);font-size:10px;font-weight:800}.wi26Filters select{background:#fff;border:1px solid var(--border);border-radius:6px;color:var(--text);font:inherit;min-height:38px;padding:7px 28px 7px 9px}.wi26Filters .button{min-height:38px}.wi26TableStatus{align-items:flex-start;display:flex;font-size:11px;gap:10px 18px;justify-content:space-between}.wi26TableStatus span{color:var(--muted)}.wi26Integrity{background:rgba(28,44,69,.045);border:1px solid rgba(28,44,69,.14);border-radius:8px;padding:12px 14px}.wi26Integrity>p{color:var(--muted);font-size:12px;line-height:1.5}.wi26Integrity dl{display:grid;grid-gap:9px;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr));margin:12px 0 0}.wi26Integrity dl>div{background:rgba(251,250,246,.78);border-radius:6px;display:grid;grid-gap:5px;gap:5px;min-width:0;padding:9px}.wi26Integrity code{overflow-wrap:anywhere}.wi26Filters .button:focus-visible,.wi26Filters select:focus-visible,.wi26Integrity summary:focus-visible,.wi26SectionIndex a:focus-visible,.wi26TableFrame summary:focus-visible,.wi26TableFrame:focus-visible{outline:3px solid rgba(40,106,133,.3);outline-offset:2px}@media (max-width:1050px){.wi26DetailGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.wi26Filters{grid-template-columns:repeat(2,minmax(0,1fr))}.wi26Filters .button{width:100%}}@media (max-width:760px){.wi26Header,.wi26SectionHeading,.wi26Subheading,.wi26TableStatus{align-items:stretch;display:grid}.wi26Header,.wi26Section{padding:16px}.wi26ProductState,.wi26StatusCaution,.wi26StatusGood{justify-self:start}.wi26SectionIndex{display:grid;width:100%}.wi26AlignmentGrid,.wi26DecisionSummary,.wi26DecisionSummary>dl,.wi26DetailGrid,.wi26EvidenceColumns,.wi26Filters,.wi26Integrity dl,.wi26MetricGrid,.wi26SectionIndex{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.wi26Advanced,.wi26Filters select,.wi26Section,.wi26SectionIndex a{scroll-behavior:auto;transition:none}}.wi27Watchlist{display:grid;grid-gap:16px;gap:16px;outline:none}.wi27Watchlist button:focus-visible,.wi27Watchlist:focus,.wi27Watchlist:focus-visible{outline:3px solid rgba(40,106,133,.3);outline-offset:2px}.wi27Heading{margin-bottom:0}.wi27AlreadyPresent,.wi27Count{background:rgba(40,106,133,.08);border:1px solid rgba(40,106,133,.22);border-radius:999px;color:var(--blue);font-size:11px;font-weight:800;padding:7px 10px}.wi27Explanation{background:rgba(40,106,133,.055);border-left:3px solid rgba(40,106,133,.4);color:var(--muted);font-size:13px;line-height:1.55;margin:0;padding:10px 12px}.wi27LiveRegion{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.wi27Error{margin:0}.wi27AddPanel,.wi27Pagination{align-items:center;background:rgba(247,243,235,.72);border:1px solid rgba(216,209,195,.78);border-radius:8px;display:flex;gap:14px;justify-content:space-between;padding:13px 14px}.wi27AddPanel>div{display:grid;grid-gap:4px;gap:4px}.wi27AddPanel span,.wi27Pagination span{color:var(--muted);font-size:12px;line-height:1.45}.wi27Empty,.wi27Loading{background:rgba(247,243,235,.62);border:1px dashed rgba(116,126,137,.42);border-radius:8px;color:var(--muted);display:grid;font-size:13px;grid-gap:5px;gap:5px;padding:18px}.wi27Entries{display:grid;grid-gap:11px;gap:11px;list-style:none;margin:0;padding:0}.wi27Entry{background:rgba(251,250,246,.84);border:1px solid rgba(216,209,195,.85);border-radius:9px;display:grid;grid-gap:13px;gap:13px;min-width:0;padding:15px}.wi27EntryHeading{align-items:flex-start;display:flex;gap:14px;justify-content:space-between}.wi27EntryHeading>div{display:grid;grid-gap:6px;gap:6px;min-width:0}.wi27Address{color:var(--color-navy-soft);font-size:12px;overflow-wrap:anywhere;-webkit-user-select:text;-moz-user-select:text;user-select:text}.wi27EntryFacts{display:grid;grid-gap:9px;gap:9px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.wi27EntryFacts>div{background:rgba(247,243,235,.64);border-radius:7px;display:grid;grid-gap:5px;gap:5px;min-width:0;padding:9px 10px}.wi27EntryFacts dt{color:var(--muted);font-size:9px;font-weight:840;letter-spacing:.05em;text-transform:uppercase}.wi27EntryFacts dd{font-size:12px;margin:0;overflow-wrap:anywhere}.wi27EntryFacts dd code{display:block;margin-top:3px}.wi27SnapshotLabel{color:var(--muted);font-size:11px;margin:0}.wi27Remove{justify-self:start;min-height:40px}.wi27Confirmation{align-items:center;background:rgba(155,60,63,.06);border:1px solid rgba(155,60,63,.22);border-radius:8px;display:flex;gap:12px;justify-content:space-between;padding:11px 12px}.wi27Confirmation>span{font-size:12px;font-weight:720}.wi27Confirmation>div{display:flex;gap:8px}@media (max-width:760px){.wi27EntryFacts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.wi27AddPanel,.wi27Confirmation,.wi27EntryHeading,.wi27Pagination{align-items:stretch;display:grid}.wi27EntryFacts{grid-template-columns:minmax(0,1fr)}.wi27AddPanel .button,.wi27Confirmation .button,.wi27Pagination .button{width:100%}.wi27Confirmation>div{display:grid}}@media (prefers-reduced-motion:reduce){.wi27Confirmation,.wi27Entry,.wi27Watchlist,.wi27Watchlist button{scroll-behavior:auto;transition:none}}