@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;650;700&family=IBM+Plex+Mono:wght@400;500;600&display=swap";:root{color-scheme:dark;--rv-color-canvas: #0b0e14;--rv-color-surface-1: #101722;--rv-color-surface-2: #16202c;--rv-color-surface-3: #1f2b36;--rv-color-text-strong: #edf3ff;--rv-color-text-muted: #a9b6c8;--rv-color-text-soft: #7f8ea4;--rv-color-border-subtle: rgba(196, 210, 232, .12);--rv-color-border-default: rgba(196, 210, 232, .22);--rv-color-border-control: #566887;--rv-color-brand-blue: #48a8ff;--rv-color-brand-blue-strong: #0a74d1;--rv-color-brand-blue-hover: #0b6fc4;--rv-color-brand-blue-active: #095fae;--rv-color-brand-blue-soft: rgba(72, 168, 255, .14);--rv-color-brand-blue-border: rgba(72, 168, 255, .38);--rv-color-brand-gold: #c8b97a;--rv-color-brand-gold-strong: #b79e46;--rv-color-brand-gold-soft: rgba(200, 185, 122, .14);--rv-color-brand-gold-border: rgba(200, 185, 122, .34);--rv-color-success: #41cf8c;--rv-color-success-soft: rgba(65, 207, 140, .14);--rv-color-warning: var(--rv-color-warning);--rv-color-warning-soft: rgba(255, 191, 71, .14);--rv-color-danger: #ff6b79;--rv-color-danger-soft: rgba(255, 107, 121, .12);--rv-color-danger-border: rgba(255, 107, 121, .38);--rv-color-info: #95a8ff;--rv-color-info-soft: rgba(149, 168, 255, .14);--rv-color-overlay: rgba(4, 7, 12, .72);--rv-focus-ring: #48a8ff;--rv-color-on-primary: #ffffff;--rv-color-ink-on-accent: #06111f;--rv-font-sans: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--rv-font-mono: "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--rv-text-xs: 12px;--rv-text-sm: 13px;--rv-text-md: 14px;--rv-text-lg: 16px;--rv-text-xl: 20px;--rv-text-2xl: 28px;--rv-text-3xl: 40px;--rv-line-tight: 1.2;--rv-line-copy: 1.5;--rv-space-1: 4px;--rv-space-2: 8px;--rv-space-3: 12px;--rv-space-4: 16px;--rv-space-5: 24px;--rv-space-6: 32px;--rv-space-7: 48px;--rv-space-8: 64px;--rv-shell-min-h: 100dvh;--rv-topbar-h: 56px;--rv-rail-w-collapsed: 72px;--rv-rail-w-expanded: 240px;--rv-inspector-w: 384px;--rv-grid-gap: 16px;--rv-page-pad-x: 20px;--rv-page-pad-y: 20px;--rv-row-h-dense: 32px;--rv-row-h-standard: 40px;--rv-row-h-relaxed: 48px;--rv-radius-xs: 4px;--rv-radius-sm: 6px;--rv-radius-md: 8px;--rv-radius-lg: 8px;--rv-radius-xl: 8px;--rv-radius-pill: 999px;--rv-z-topbar: 1000;--rv-z-rail: 900;--rv-z-inspector: 950;--rv-z-overlay-root: 9000;--rv-z-screen-loader: 9100;--rv-z-dialog: 9200;--rv-z-toast: 9300;--bg-void: var(--rv-color-canvas);--bg-surface: var(--rv-color-surface-1);--bg-elevated: var(--rv-color-surface-2);--bg-hover: var(--rv-color-surface-3);--text-primary: var(--rv-color-text-strong);--text-secondary: var(--rv-color-text-muted);--text-tertiary: var(--rv-color-text-soft);--border: var(--rv-color-border-subtle);--border-strong: var(--rv-color-border-default);--shadow-panel: 0 18px 48px rgba(0, 0, 0, .44);--accent: var(--rv-color-brand-blue);--accent-dim: var(--rv-color-brand-blue-soft);--accent-surface: var(--rv-color-brand-blue-soft);--accent-2: var(--rv-color-brand-gold);--rv-blue: var(--rv-color-brand-blue);--rv-gold: var(--rv-color-brand-gold);--rv-amber: var(--rv-color-warning);--rv-green: var(--rv-color-success);--rv-red: var(--rv-color-danger);--rv-bg-deep: var(--rv-color-canvas);--rv-bg-base: var(--rv-color-canvas);--rv-bg-raised: var(--rv-color-surface-1);--rv-bg-overlay: var(--rv-color-surface-2);--rv-border-subtle: var(--rv-color-border-subtle);--rv-border-default: var(--rv-color-border-default);--rv-border-strong: var(--rv-color-border-control);--rv-text-primary: var(--rv-color-text-strong);--rv-text-secondary: var(--rv-color-text-muted);--rv-text-tertiary: var(--rv-color-text-soft);--rv-border: var(--rv-color-border-subtle);--rv-border-med: var(--rv-color-border-default);--rv-surface: var(--rv-color-surface-1);--rv-page-bg: var(--rv-color-canvas);--rv-text: var(--rv-color-text-strong);--rv-muted: var(--rv-color-text-muted);--rv-hint: var(--rv-color-text-soft);--font-sans-premium: var(--rv-font-sans);--font-display-premium: var(--rv-font-sans);--font-mono-premium: var(--rv-font-mono);--font-editorial: var(--rv-font-sans);--rv-type-display: var(--rv-font-sans);--rv-type-heading: var(--rv-font-sans);--rv-type-landing: var(--rv-font-sans);--rv-type-body: var(--rv-font-sans);--rv-type-mono: var(--rv-font-mono)}:root{color-scheme:dark;--app-min-width: 0px}*{box-sizing:border-box}html,body,#root{margin:0;min-height:100%}body{min-height:100vh;background:radial-gradient(ellipse at 18% 0%,rgba(72,168,255,.1) 0%,transparent 42%),radial-gradient(ellipse at 86% 12%,rgba(200,185,122,.08) 0%,transparent 44%),repeating-linear-gradient(180deg,rgba(255,255,255,.026) 0px,rgba(255,255,255,.026) 1px,transparent 1px,transparent 3px),var(--rv-color-canvas);color:var(--rv-color-text-strong);font-family:var(--rv-font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}code,.mono-cell,.query-chip,.topbar-search input{font-family:var(--rv-type-mono)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--border);border-radius:999px}::selection{background:var(--rv-color-brand-blue-soft);color:var(--rv-color-text-strong)}.app-shell{min-height:100vh;min-width:0}.app-main{display:flex;flex-direction:column;min-width:var(--app-min-width);min-height:100vh}.topbar{position:relative;z-index:2400;overflow:visible;min-width:0;min-height:56px;display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,860px) minmax(0,1fr);align-items:center;gap:18px;padding:0 22px;border-bottom:1px solid var(--border-strong);background:#101113e6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100%}.topbar-leading{display:flex;align-items:center;gap:12px;min-width:0}.topbar-brand-link{display:inline-flex;align-items:center;min-width:0}.topbar-brand{font-family:var(--rv-type-display);font-size:1.08rem;font-weight:700;letter-spacing:0;white-space:nowrap}.topbar-center{display:flex;justify-content:center;min-width:0;overflow:visible;position:relative;z-index:2400}.topbar-search{display:flex;align-items:center;gap:10px;width:min(100%,840px);min-width:0;height:38px;padding:0 12px;border:1px solid var(--border);background:#080808b8;box-shadow:inset 0 0 0 1px #ffffff05}.topbar-search input{flex:1;min-width:0;background:transparent;border:0;outline:none;color:var(--text-primary);font-size:.8rem}.topbar-search input::placeholder{color:var(--text-tertiary)}.topbar-submit{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--rv-color-brand-blue-border);background:var(--rv-color-brand-blue-soft);color:var(--text-primary);width:28px;height:28px;padding:0;cursor:pointer}.topbar-submit:hover{border-color:#ffffff2e;background:#ffffff0f}.topbar-trailing{display:flex;justify-content:flex-end;align-items:center;min-width:0;overflow:visible;position:relative;z-index:2600}.topbar-menu{position:relative;display:inline-flex;z-index:2700;isolation:isolate;overflow:visible}.topbar-menu-button{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--border-strong);background:#ffffff08;color:var(--text-secondary);cursor:pointer}.topbar-menu-button:hover,.topbar-menu:hover .topbar-menu-button,.topbar-menu:focus-within .topbar-menu-button{color:var(--text-primary);border-color:#ffffff2e;background:#ffffff0f}.topbar-menu-dropdown{position:absolute;top:calc(100% + 6px);right:0;width:224px;padding:10px;border:1px solid var(--border-strong);background:#0a0c10fa;box-shadow:var(--shadow-panel);opacity:0;transform:translateY(-4px);pointer-events:none;transition:.14s ease;z-index:3200}.topbar-menu-dropdown-open{opacity:1;transform:translateY(0);pointer-events:auto}.topbar-menu-divider{height:1px;margin:10px 0;background:#ffffff14}.topbar-menu-label{margin-bottom:8px;font-size:.66rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-tertiary)}.topbar-menu-nav{display:grid;gap:6px}.topbar-menu-item{display:flex;align-items:center;gap:10px;padding:10px 11px;border:1px solid transparent;background:#ffffff05;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.11em;font-size:.72rem;transition:.12s ease}.topbar-menu-item:hover{color:var(--text-primary);border-color:#ffffff14;background:#ffffff0a}.topbar-menu-item-active{color:var(--text-primary);border-color:var(--rv-color-brand-gold-border);background:linear-gradient(180deg,#c8b97a2e,#c8b97a0f);box-shadow:inset 2px 0 0 var(--rv-color-brand-gold)}.topbar-menu-item-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;color:currentColor;flex:0 0 16px}.topbar-menu-item-icon-image-wrap{background:#fffffff5;border-radius:999px;border:1px solid rgba(255,255,255,.22)}.topbar-menu-item-icon-image{width:12px;height:12px;object-fit:contain;display:block}.topbar-spacer{width:min(100%,840px);height:38px}.app-content{min-width:0;padding:14px;overflow-x:hidden}.rv-route-chunk-fallback{min-height:100vh;display:grid;place-items:center;padding:24px;color:var(--text-secondary);background:var(--bg);font-size:var(--rv-text-sm)}.page-grid{display:grid;grid-template-columns:minmax(310px,360px) minmax(0,1fr);gap:18px;align-items:start;min-width:0}.page-grid-single{grid-template-columns:1fr}.explorer-content{display:grid;gap:18px;min-width:0}.control-panel,.hero-card,.results-panel,.state-card,.placeholder-card{border:1px solid var(--border);background:linear-gradient(180deg,#101113f5,#0a0a0aeb);box-shadow:var(--shadow-panel);min-width:0}.control-panel{padding:18px;position:sticky;top:20px}.hero-card,.results-panel,.state-card,.placeholder-card{padding:18px}.hero-card-investigation{display:grid;gap:16px}.explorer-page{min-width:0}.explorer-content-organized{gap:16px}.explorer-section{display:grid;gap:14px;min-width:0;border:1px solid var(--border);background:linear-gradient(180deg,#101113f5,#0a0a0aeb);box-shadow:var(--shadow-panel)}.explorer-section-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;min-width:0;padding:16px 18px 0}.explorer-section-title-block{display:grid;gap:5px;min-width:0}.explorer-section-eyebrow{display:inline-flex;align-items:center;gap:8px;color:var(--accent-2);font-size:.66rem;text-transform:uppercase;letter-spacing:.22em}.explorer-section-title-block h2{margin:0;font-family:var(--rv-type-display);font-size:1.62rem;line-height:1;letter-spacing:.08em;font-weight:600;text-transform:uppercase}.explorer-section-title-block p{max-width:780px;margin:0;color:var(--text-secondary);font-size:.8rem;line-height:1.45}.explorer-section-header-aside{display:flex;align-items:flex-start;justify-content:flex-end;gap:10px;min-width:0}.explorer-section-body{display:grid;gap:14px;min-width:0;padding:0 18px 18px}.explorer-query-stack{display:grid;gap:12px;min-width:0}.explorer-scope-grid{display:grid;grid-template-columns:minmax(260px,.82fr) minmax(0,1.18fr);gap:12px;min-width:0}.explorer-scope-card{min-width:0;padding:12px;border:1px solid rgba(255,255,255,.07);background:#ffffff05}.explorer-focus-summary{display:grid;justify-items:end;gap:3px;min-width:150px;color:var(--text-secondary);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase}.explorer-focus-summary span{color:var(--accent-2);font-weight:700}.explorer-focus-summary strong{color:var(--text-primary);font-size:.78rem}.explorer-focus-summary small{color:var(--text-tertiary);font-size:.64rem}.explorer-section-metrics{display:flex;align-items:stretch;justify-content:flex-end;gap:8px;min-width:0}.explorer-section-metrics-compact{flex-wrap:wrap}.explorer-metric-card{display:grid;gap:3px;min-width:112px;padding:9px 11px;border:1px solid rgba(255,255,255,.08);background:#ffffff06}.explorer-metric-card span{color:var(--text-tertiary);font-size:.62rem;letter-spacing:.16em;text-transform:uppercase}.explorer-metric-card strong{color:var(--text-primary);font-family:var(--rv-font-mono);font-size:.88rem}.explorer-metric-card small{color:var(--text-secondary);font-size:.66rem}.explorer-section .investigation-canvas,.explorer-section .balance-chart-card{box-shadow:none}.explorer-section .investigation-canvas{border-color:#ffffff14}.explorer-section .canvas-toolbar{background:#ffffff05}@media (max-width: 1080px){.explorer-section-header{flex-direction:column}.explorer-section-header-aside{justify-content:flex-start;width:100%}.explorer-focus-summary{justify-items:start}.explorer-scope-grid{grid-template-columns:1fr}}@media (max-width: 720px){.explorer-section-header,.explorer-section-body{padding-left:14px;padding-right:14px}.explorer-section-body{padding-bottom:14px}.explorer-section-metrics{width:100%}.explorer-metric-card{min-width:0;flex:1 1 120px}}.hero-card-stats{display:flex;justify-content:space-between;align-items:center;gap:14px}.workflow-controls{display:grid;gap:14px}.workflow-controls-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.workflow-controls-grid-4up{grid-template-columns:repeat(4,minmax(0,1fr))}.workflow-range-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.workflow-controls-actions{display:flex;justify-content:flex-end;align-items:center;gap:10px;flex-wrap:wrap}.workflow-advanced-toggle-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.workflow-advanced-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;padding:12px;border:1px solid rgba(148,163,184,.12);background:#ffffff06}.workflow-checkbox-filter{min-height:64px}.workflow-meta-note{margin-right:auto;color:var(--text-secondary);font-size:.74rem}.workflow-meta-note strong{color:var(--text-primary);font-weight:600}.field-inline .field-readonly{display:flex;align-items:center;min-height:44px;padding:11px 12px;border:1px solid var(--border-strong);background:#06060699;color:var(--text-secondary)}.query-strip-compact{padding-top:10px}.hero-copy h2,.panel-title,.results-header h2,.state-card h2{margin:0;font-family:var(--rv-type-display);font-size:1.7rem;letter-spacing:.08em;font-weight:600}.hero-copy p,.panel-copy,.state-card p,.placeholder-card p{color:var(--text-secondary);line-height:1.5;margin:8px 0 0}.eyebrow{font-size:.68rem;color:var(--accent-2);text-transform:uppercase;letter-spacing:.24em;margin-bottom:8px}.panel-header-row{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.panel-header-stack{flex-direction:column}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px}.form-grid.two-up{grid-template-columns:repeat(2,minmax(0,1fr))}.field{display:grid;gap:7px}.field>span{font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--text-tertiary)}.field input,.field textarea,.field select{width:100%;border:1px solid var(--border-strong);background:#06060699;color:var(--text-primary);padding:11px 12px;outline:none}.field input:focus,.field textarea:focus,.field select:focus{border-color:var(--rv-color-brand-blue);box-shadow:0 0 0 1px var(--rv-color-brand-blue-soft)}.field-input-with-action{position:relative;display:flex;align-items:center}.field-input-icon{position:absolute;left:10px;display:inline-flex;align-items:center;justify-content:center;color:var(--text-tertiary);pointer-events:none}.field-input-with-action input{padding-right:40px}.field-input-with-action input[type=text]{padding-left:34px}.field-clear-button{position:absolute;top:50%;right:8px;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:1px solid var(--border-strong);background:#ffffff08;color:var(--text-secondary);cursor:pointer}.field-clear-button:hover{color:var(--text-primary);border-color:#ffffff2e;background:#ffffff0f}.field textarea{resize:vertical;min-height:132px}.explorer-setup-panel{display:grid;gap:14px;padding:16px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#ffffff09,#ffffff04)}.explorer-setup-copy{display:grid;gap:6px;max-width:820px}.explorer-setup-copy h3{margin:0;font-family:var(--rv-type-display);font-size:1.45rem;line-height:1;letter-spacing:.08em;text-transform:uppercase}.explorer-setup-copy p{margin:0;color:var(--text-secondary);font-size:.82rem;line-height:1.5}.explorer-setup-actions{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}.field small{color:var(--text-tertiary)}.field-checkbox{display:flex;align-items:center;justify-content:space-between;padding:12px;border:1px solid var(--border-strong);background:#06060699}.field-checkbox input{width:18px;height:18px;accent-color:var(--accent)}.field-block{margin-top:16px}.primary-button,.ghost-button,.query-chip,.mini-add-button{cursor:pointer;transition:.12s ease}.primary-button{border:1px solid rgba(10,116,209,.72);background:linear-gradient(180deg,var(--rv-color-brand-blue-strong),#075fae);color:var(--rv-color-on-primary);padding:11px 14px;text-transform:uppercase;letter-spacing:.16em;font-size:.72rem;box-shadow:0 0 18px #48a8ff2e}.primary-button:hover:not(:disabled){transform:translateY(-1px)}.ghost-button{border:1px solid var(--border-strong);background:#ffffff05;color:var(--text-secondary);padding:10px 12px;text-transform:uppercase;letter-spacing:.14em;font-size:.68rem}.ghost-button:hover:not(:disabled),.query-chip:hover,.mini-add-button:hover{color:var(--text-primary);border-color:#ffffff24;background:#ffffff0d}.ghost-button.is-active,.accent-button{border-color:var(--rv-color-brand-gold-border);background:var(--rv-color-brand-gold-soft);color:var(--text-primary)}.primary-button:disabled,.ghost-button:disabled{opacity:.5;cursor:not-allowed}.segmented-toggle{display:inline-flex;gap:8px}.query-strip{display:grid;gap:10px;border-top:1px solid rgba(255,255,255,.06);padding-top:12px}.query-strip-header{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.query-strip-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.query-strip-actions .ghost-button,.label-manager-save{display:inline-flex;align-items:center;justify-content:center;gap:7px}.query-strip-note{color:var(--text-tertiary);font-size:.74rem;line-height:1.4}.query-strip-label{font-size:.68rem;letter-spacing:.22em;text-transform:uppercase;color:var(--text-tertiary)}.query-strip-chips{display:flex;gap:8px;flex-wrap:wrap}.query-chip{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid var(--border-strong);background:#ffffff08;color:var(--text-primary);font-size:.74rem}.query-chip-network-tag{color:var(--accent-2);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase}.query-chip-actions{display:inline-flex;align-items:center;gap:6px;margin-left:2px}.query-chip-action{width:20px;height:20px}.query-chip-x{color:var(--accent-2)}.query-chip-subtle{color:var(--text-tertiary);font-size:.68rem}.label-manager-strip{background:#ffffff05}.label-manager-grid{display:grid;grid-template-columns:minmax(260px,1.5fr) repeat(2,minmax(140px,1fr)) auto;gap:10px;align-items:end}.label-manager-save{min-height:42px;white-space:nowrap}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:flex;align-items:center;justify-content:center;padding:24px;background:#000000a8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.modal-panel{width:min(980px,96vw);max-height:min(760px,92vh);overflow:visible;border:1px solid var(--border-strong);background:#0a0c10fa;box-shadow:var(--shadow-panel)}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:16px 18px;border-bottom:1px solid rgba(255,255,255,.08)}.label-manager-modal{display:grid;gap:14px;padding-bottom:16px}.label-manager-grid-modal{grid-template-columns:minmax(280px,1.8fr) repeat(2,minmax(150px,1fr)) auto;padding:0 18px;align-items:end}.label-manager-existing{display:grid;gap:10px;padding:0 18px}.label-entity-search{position:relative;display:grid;gap:7px;min-width:0}.label-entity-search-input{position:relative;display:flex;align-items:center;gap:8px;border:1px solid var(--border-strong);background:#06060699;padding:0 38px 0 10px;min-height:42px;color:var(--text-tertiary)}.label-entity-search-input:focus-within{border-color:var(--rv-color-brand-blue);box-shadow:0 0 0 1px var(--rv-color-brand-blue-soft)}.label-entity-search-input input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--text-primary);padding:11px 0}.label-entity-search-menu{position:absolute;top:calc(100% + 6px);left:0;z-index:150;width:min(560px,88vw);max-height:320px;overflow:auto;border:1px solid var(--border-strong);background:#090b0ffc;box-shadow:var(--shadow-panel)}.label-entity-search-menu button{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) auto;align-items:center;gap:8px;width:100%;border:0;border-bottom:1px solid rgba(255,255,255,.04);background:transparent;color:var(--text-secondary);padding:9px 10px;cursor:pointer;text-align:left}.label-entity-search-menu button:hover,.label-entity-search-menu button:focus-visible,.label-entity-search-menu button.is-active{color:var(--text-primary);background:#ffffff0d}.label-entity-search-main,.label-entity-search-sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.label-entity-search-main{color:var(--text-primary);font-weight:700;font-size:.74rem}.label-entity-search-sub{color:var(--text-tertiary);font-size:.68rem}.label-entity-search-count{color:var(--text-tertiary);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.66rem}.share-menu{position:relative;display:inline-flex}.share-menu-popover{position:absolute;top:calc(100% + 6px);right:0;z-index:80;min-width:180px;display:grid;gap:4px;padding:6px;border:1px solid var(--border-strong);background:#0a0c10fa;box-shadow:var(--shadow-panel)}.share-menu-popover button{display:flex;align-items:center;gap:8px;width:100%;border:0;background:transparent;color:var(--text-secondary);padding:9px 10px;text-align:left;cursor:pointer;font-size:.72rem}.share-menu-popover button:hover:not(:disabled){color:var(--text-primary);background:#ffffff0f}.share-menu-popover button:disabled{opacity:.45;cursor:not-allowed}.advanced-local-strip{background:#ffffff05;position:relative;overflow:visible}.advanced-local-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;align-items:start;overflow:visible}.filter-dropdown-field{position:relative;display:grid;gap:7px;min-width:0}.filter-dropdown-label{font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--text-tertiary)}.filter-dropdown-trigger{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:42px;border:1px solid var(--border-strong);background:#06060699;color:var(--text-primary);padding:10px 12px;cursor:pointer}.filter-dropdown-trigger span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-dropdown-trigger.is-active{border-color:var(--rv-color-brand-gold-border);background:var(--rv-color-brand-gold-soft)}.filter-selected-chips{display:flex;gap:5px;flex-wrap:wrap;min-width:0}.filter-selected-chip{display:inline-flex;align-items:center;gap:5px;max-width:100%;padding:4px 6px;border:1px solid rgba(148,163,184,.18);background:#ffffff08;color:var(--text-secondary);font-size:.68rem}.filter-selected-chip img,.filter-option-media img{width:16px;height:16px;border-radius:999px;object-fit:contain;background:#ffffffeb}.filter-token-fallback,.filter-option-media span{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:999px;background:#475569e6;color:#f8fafcf0;font-size:.54rem;font-weight:700}.filter-selected-chip-muted{color:var(--text-tertiary)}.filter-dropdown-menu{position:absolute;top:calc(100% + 6px);left:0;z-index:90;width:min(420px,92vw);max-height:320px;display:grid;grid-template-rows:auto minmax(0,1fr);border:1px solid var(--border-strong);background:#090b0ffa;box-shadow:var(--shadow-panel)}.filter-dropdown-menu-header{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;border-bottom:1px solid rgba(255,255,255,.06);color:var(--text-tertiary);font-size:.68rem;text-transform:uppercase;letter-spacing:.14em}.filter-dropdown-menu-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.filter-dropdown-menu-header button{border:0;background:transparent;color:var(--accent-2);cursor:pointer;font-size:.68rem;text-transform:uppercase;letter-spacing:.12em}.filter-dropdown-menu-header button:disabled{opacity:.42;cursor:not-allowed}.filter-dropdown-search{display:flex;align-items:center;gap:8px;padding:8px 10px;border-bottom:1px solid rgba(255,255,255,.06);color:var(--text-tertiary)}.filter-dropdown-search input{width:100%;border:0;outline:0;background:transparent;color:var(--text-primary);font-size:.74rem}.filter-dropdown-search input::placeholder{color:var(--text-tertiary)}.filter-dropdown-options{overflow:auto;max-height:270px}.filter-dropdown-option{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 10px;cursor:pointer;border-bottom:1px solid rgba(255,255,255,.04)}.filter-dropdown-option:hover{background:#ffffff0a}.filter-dropdown-option-group{background:#ffffff06}.filter-dropdown-option input{accent-color:var(--accent)}.filter-option-media{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px}.filter-option-copy{display:grid;gap:2px;min-width:0}.filter-option-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;font-weight:700;color:var(--text-primary)}.filter-option-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-tertiary);font-size:.66rem}.filter-option-count{color:var(--text-tertiary);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.66rem}.filter-dropdown-empty{padding:14px 10px;color:var(--text-tertiary);font-size:.72rem}.active-filter-strip{display:grid;gap:10px;margin-top:16px;padding:12px;border:1px solid rgba(200,185,122,.24);background:#c8b97a0f}.hero-pills{display:flex;gap:10px;flex-wrap:wrap}.hero-pills-dense{align-items:center}.hero-pill{display:inline-flex;align-items:center;gap:7px;padding:9px 12px;border:1px solid var(--border-strong);background:#ffffff08;color:var(--text-primary);font-size:.74rem}.investigation-canvas{position:relative;border:1px solid var(--border);background:linear-gradient(180deg,#080c12fa,#0b1119f5);overflow:hidden}.canvas-toolbar,.canvas-footer{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;border-bottom:1px solid var(--border)}.canvas-footer{border-top:1px solid var(--border);border-bottom:0;color:var(--text-secondary);font-size:.72rem;text-transform:uppercase;letter-spacing:.15em}.canvas-note{color:var(--text-secondary);font-size:.78rem;line-height:1.45;max-width:760px}.canvas-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.canvas-grid{display:grid;gap:12px;padding:12px;align-items:start;min-width:0}.canvas-grid-item{min-width:0}.canvas-scroll-shell{width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none}.canvas-scroll-shell::-webkit-scrollbar{display:none}.canvas-scroll-inner{min-width:100%}.canvas-svg{display:block;width:100%;height:auto}.viz-surface{fill:#0e1520fa;stroke:#94a3b81f}.graph-title{fill:#f8fafceb;font-size:11px;font-family:IBM Plex Mono,monospace;text-transform:uppercase;letter-spacing:.18em}.tooltip{position:absolute;opacity:0;pointer-events:none;width:max-content;max-width:min(360px,calc(100% - 16px));max-height:min(360px,calc(100% - 16px));overflow:hidden;padding:9px 10px;background:#05080ef7;border:1px solid rgba(148,163,184,.2);color:#fff;font-size:11px;line-height:1.35;z-index:40;box-shadow:0 16px 34px #0000005c}.tooltip-title{font-weight:700;margin-bottom:6px;color:var(--accent-2);text-transform:uppercase;letter-spacing:.14em;font-size:.66rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.edge-flow-token-label{pointer-events:none;dominant-baseline:middle}.external-arrow{pointer-events:none}.tooltip-row{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:6px;align-items:baseline;min-width:0;white-space:nowrap}.tooltip-label{color:#94a3b8e6;font-weight:700}.tooltip-value{display:flex;align-items:baseline;min-width:0;overflow:hidden;text-overflow:ellipsis}.tooltip-section{display:grid;gap:4px;margin-top:7px;padding-top:7px;border-top:1px solid rgba(148,163,184,.14);min-width:0}.tooltip-token-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;min-width:0;white-space:nowrap}.tooltip-token-main{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.tooltip-token-usd{color:#e2e8f0b8;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:10px}.tooltip-inline-value{display:inline-block;max-width:100%;vertical-align:bottom}.tooltip-inline-scroll{display:inline-flex;max-width:100%;min-width:0;overflow:hidden;vertical-align:bottom;scrollbar-width:none;-ms-overflow-style:none}.tooltip-inline-scroll::-webkit-scrollbar{display:none}.tooltip-inline-scroll-content{display:inline-block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tooltip-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.results-header{display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.summary-grid{display:flex;gap:10px;flex-wrap:wrap}.metric-card{min-width:116px;padding:10px 12px;border:1px solid var(--border-strong);background:#ffffff08}.metric-card span{display:block;color:var(--text-tertiary);font-size:.68rem;text-transform:uppercase;letter-spacing:.16em;margin-bottom:7px}.metric-card strong{font-size:1rem}.table-wrap{width:100%;min-width:0;overflow-x:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;margin-top:16px;border:1px solid var(--border);max-height:min(72vh,980px);overscroll-behavior:contain}.transfer-table{width:100%;min-width:1680px;border-collapse:collapse;table-layout:fixed}.transfer-table th,.transfer-table td{padding:12px 14px;border-bottom:1px solid rgba(255,255,255,.06);text-align:left;vertical-align:top}.transfer-table thead th{position:sticky;top:0;background:#0c0e10fa;color:var(--text-tertiary);font-size:.68rem;letter-spacing:.18em;text-transform:uppercase}.transfer-table tbody tr:hover{background:#ffffff08}.token-cell{display:grid;gap:4px;min-width:0}.token-cell-main{display:flex;align-items:center;gap:8px;min-width:0}.token-avatar{width:16px;height:16px;border-radius:999px;object-fit:contain;border:1px solid rgba(255,255,255,.18);background:#fffffffa;padding:2px;box-sizing:border-box;flex:0 0 auto}.token-address-meta{display:flex;align-items:center;gap:8px;min-width:0;width:100%;max-width:100%;overflow:hidden}.token-address-text{min-width:0}.token-cell small,.empty-cell,.mono-cell{color:var(--text-secondary)}.empty-cell{text-align:center}.address-cell{min-width:0;width:100%;max-width:100%;overflow:hidden}.address-cell-stacked{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;width:100%;max-width:100%;overflow:hidden}.address-detail-row{display:flex;align-items:center;gap:8px;min-width:0;width:100%;max-width:100%;overflow:hidden}.address-label-shell,.address-value-shell,.token-address-shell{flex:1 1 auto;min-width:0;overflow:hidden}.address-label-text{font-weight:500;color:var(--text-primary)}.tracked-address-text{font-weight:600}.mini-add-button{border:1px solid var(--rv-color-brand-blue-border);background:var(--rv-color-brand-blue-soft);color:var(--text-primary);padding:4px 8px;font-size:.62rem;letter-spacing:.16em;text-transform:uppercase}.mini-add-button-square{width:20px;height:20px;display:grid;place-items:center;padding:0;border-radius:999px;font-size:.78rem;line-height:1}.flow-pill{display:inline-flex;padding:4px 8px;border:1px solid var(--border-strong);font-size:.62rem;text-transform:uppercase;letter-spacing:.15em}.flow-pill-internal{border-color:#ffffff24;color:var(--text-secondary);background:#ffffff07}.flow-pill-incoming{border-color:#c8b97a47;color:#f0d8aa;background:#c8b97a0d}.flow-pill-outgoing{border-color:#c8b97a57;color:#fde68a;background:#c8b97a14}.flow-pill-contextual,.flow-pill-approval{border-color:#c8b97a3d;color:var(--text-secondary);background:#c8b97a0b}.flow-pill-revoke{border-color:#f8717157;color:#fecaca;background:#f8717114}.flow-pill-unknown{color:var(--text-secondary)}.state-card,.placeholder-card{display:flex;gap:16px;align-items:center}.state-card-error{border-color:#ff6b793d}.state-card p,.placeholder-card p{margin:6px 0 0;color:var(--text-secondary)}.page-center-empty{min-height:calc(100vh - 130px);display:grid;place-items:center}.spin{animation:spin 1.1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width: 1180px){.page-grid{grid-template-columns:1fr}.control-panel{position:static}}@media (max-width: 820px){.app-content{padding:10px}.topbar{min-height:auto;grid-template-columns:1fr auto;grid-template-areas:"brand menu" "search search";gap:12px;padding:12px}.topbar-leading{grid-area:brand}.topbar-center{grid-area:search}.topbar-trailing{grid-area:menu;align-self:start}.topbar-search,.topbar-spacer{width:100%;max-width:none}.topbar-menu-dropdown{position:fixed;top:56px;right:12px;width:min(240px,calc(100vw - 24px));z-index:6200}.hero-card,.results-panel,.state-card,.placeholder-card,.control-panel{padding:14px}.canvas-toolbar,.canvas-footer,.hero-card-stats{flex-direction:column;align-items:flex-start}.results-header{flex-direction:column}.summary-grid{width:100%}.metric-card{flex:1 1 calc(50% - 10px);min-width:0}}@media (max-width: 980px){.workflow-controls-grid,.workflow-range-grid{grid-template-columns:1fr}.workflow-controls-actions{justify-content:flex-end;align-items:flex-end;flex-direction:column}.workflow-meta-note{width:100%;margin-right:0}}.inline-status{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--border-strong);background:#ffffff08;color:var(--text-secondary)}.inline-status-neutral{border-color:#ffffff1f;background:#ffffff0a}.inline-status-stack{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.inline-status-copy{display:flex;align-items:center;gap:10px;min-width:0;flex:1 1 320px}.inline-status-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.inline-status-loading{border-color:#c8b97a42;background:#c8b97a14}.inline-status-error{border-color:#ff6b794d;background:#ff6b7914;color:#ffd3d0}.inline-status-warning{border-color:#c8b97a52;background:#c8b97a1a;color:#ffe7bf}.inline-status-dismissible{justify-content:space-between;align-items:flex-start}.inline-status-dismissible .inline-status-stack{flex:1 1 auto;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:4px}.inline-status-detail{color:var(--text-secondary);font-size:12px;line-height:1.4}.results-header-tight{align-items:flex-start;gap:14px}.results-header-actions{display:flex;flex-direction:column;align-items:flex-end;gap:12px}.table-filter-toggle{display:inline-flex;align-items:center;gap:8px;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}.table-filter-toggle input{width:16px;height:16px;accent-color:var(--accent)}.table-subtitle{margin:14px 0 12px;color:var(--text-secondary);font-size:.82rem}.when-column-col,.when-column-header,.when-column-cell{width:176px;min-width:176px}.network-column-col,.network-column-header,.network-column-cell{width:112px;min-width:112px}.flow-column-col,.flow-column-header,.flow-column-cell{width:124px;min-width:124px}.type-column-col,.type-column-header,.type-column-cell{width:340px;min-width:320px;max-width:340px}.address-column-col,.address-column-header,.address-column-cell{width:224px;min-width:208px;max-width:224px}.token-column-col,.token-column-header,.token-column-cell{width:220px;min-width:208px;max-width:220px}.amount-column-col,.amount-column-header,.numeric-column-cell.amount-column-cell{width:156px;min-width:156px}.price-column-col,.price-column-header,.numeric-column-cell.price-column-cell{width:120px;min-width:120px}.value-column-col,.value-column-header,.numeric-column-cell.value-column-cell{width:136px;min-width:136px}.hash-column-col,.hash-column-header,.tx-column-cell{width:176px;min-width:168px}.numeric-column-header,.numeric-column-cell{white-space:nowrap;text-align:right}.numeric-column-cell{padding-left:14px;padding-right:14px;font-variant-numeric:tabular-nums}.numeric-column-cell .inline-scroll-shell{min-width:0;display:flex;justify-content:flex-end}.inline-scroll-shell{min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.inline-scroll-shell::-webkit-scrollbar{display:none}.inline-scroll-content{display:inline-block;min-width:100%;width:max-content;white-space:nowrap}.address-value-shell,.token-address-shell,.tx-hash-shell{min-width:0;flex:1 1 auto;width:0;max-width:100%}.tx-hash-shell{min-width:120px;width:auto;max-width:none}.when-column-cell,.network-column-cell,.flow-column-cell,.tx-column-cell,.address-column-cell,.token-column-cell{min-width:0}.address-column-cell,.token-column-cell{overflow:hidden}.network-cell-wrap,.flow-cell-wrap{min-width:96px;display:flex;align-items:center}.semantic-cell{display:flex;flex-direction:column;gap:4px;min-width:0;max-width:100%;overflow:hidden}.semantic-cell-main{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.semantic-pill{max-width:100%}.semantic-signature,.semantic-inputs{color:var(--text-secondary);font-size:.72rem;line-height:1.35}.semantic-scroll{max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.semantic-scroll::-webkit-scrollbar{display:none}.semantic-scroll-line{display:inline-block;min-width:100%;width:max-content;white-space:nowrap}.address-actions{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;flex-shrink:0;white-space:nowrap}.network-column-cell,.flow-column-cell{white-space:nowrap}.when-column-cell .inline-scroll-shell{min-width:148px}.token-cell{min-width:0}.token-cell-main>span,.token-cell small{min-width:0}.icon-action-button{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:1px solid var(--border-strong);background:#ffffff08;color:var(--text-secondary);cursor:pointer}.icon-action-button:hover{color:var(--text-primary);border-color:#ffffff2e;background:#ffffff0f}.tooltip-muted{color:var(--text-secondary);font-size:.68rem;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.canvas-grid-wide{gap:8px;padding:8px}.app-content{padding:14px}.control-panel{top:14px}.investigation-canvas{overflow:hidden}.canvas-toolbar,.canvas-footer{padding:10px 12px}.canvas-grid{gap:8px;padding:8px}.transfer-table td .address-cell,.transfer-table th .address-cell,.transfer-table .mono-cell{min-width:0}@media (max-width: 900px){.address-detail-row,.token-address-meta{flex-wrap:wrap;align-items:flex-start}.address-actions{width:100%;justify-content:flex-start}}@media (max-width: 1100px){.results-header-actions{align-items:flex-start}}.graph-pan-surface{cursor:grab}.graph-pan-surface:active{cursor:grabbing}.edge-flow-token{pointer-events:auto;will-change:transform}.edge-flow-token-bg{filter:drop-shadow(0 1px 4px rgba(15,23,42,.5))}.edge-flow-token-image{clip-path:circle(8px at center)}.edge-flow-token-fallback{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:.02em}.query-chip-network-tag{display:inline-flex;align-items:center;justify-content:center;padding:2px 6px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;color:var(--text-secondary);font-size:.62rem;letter-spacing:.12em;text-transform:uppercase}.network-focus-row{display:flex;gap:10px;flex-wrap:wrap}.network-focus-button{display:inline-flex;align-items:center;gap:8px}.network-focus-button strong{font-size:.8rem}.network-focus-status{color:var(--accent-2);font-size:.62rem;letter-spacing:.12em;text-transform:uppercase}.timeline-wallet-label-title{letter-spacing:.18em;text-transform:uppercase}.timeline-wallet-label-card{overflow:hidden}.timeline-wallet-label-title-svg,.timeline-wallet-label-address-svg,.timeline-wallet-label-verified-svg{pointer-events:none;paint-order:stroke;stroke:#080c12f0;stroke-width:3px;stroke-linejoin:round}.timeline-wallet-label-title-svg{fill:#e2e8f0e6;font-family:var(--rv-font-sans);font-size:11px;font-weight:700;letter-spacing:.12em}.timeline-wallet-label-address-svg{font-family:var(--rv-font-mono);font-size:12px;font-weight:600;letter-spacing:0}.timeline-wallet-label-verified-svg{fill:#9be7c7;font-weight:800}.timeline-wallet-label-box{width:100%;height:100%;display:grid;align-content:center;gap:2px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;color:var(--wallet-color)}.timeline-wallet-label-box::-webkit-scrollbar{display:none}.timeline-wallet-label-title-line,.timeline-wallet-label-address-line{width:max-content;max-width:none;white-space:nowrap;text-shadow:0 0 4px rgba(8,12,18,.96),0 1px 8px rgba(8,12,18,.92)}.timeline-wallet-label-title-line{display:inline-flex;align-items:center;gap:4px;color:#e2e8f0e6;font-size:11px;font-weight:700;letter-spacing:.18em;line-height:1.05;text-transform:uppercase}.timeline-wallet-label-address{font-family:var(--rv-font-mono)}.timeline-wallet-label-address-line{font-family:var(--rv-font-mono);font-size:12px;font-weight:600;line-height:1.1}.timeline-wallet-label-verified{color:#9be7c7;font-weight:800}.connection-highlight-ring{filter:drop-shadow(0 0 8px rgba(15,23,42,.42))}.network-node-icon-bg{filter:drop-shadow(0 1px 6px rgba(15,23,42,.5))}.network-node-icon-image{clip-path:circle(50% at center)}.timeline-wallet-label-icon-bg{filter:drop-shadow(0 1px 6px rgba(15,23,42,.5))}.timeline-wallet-label:focus-visible .timeline-wallet-label-icon-bg,.timeline-wallet-label:focus-visible .timeline-wallet-label-title-svg,.timeline-wallet-label:focus-visible .timeline-wallet-label-address-svg{stroke:var(--rv-color-accent);stroke-width:2px;paint-order:stroke}.internal-group:focus-visible .stem,.external-group:focus-visible .dot,.graph-link-base:focus-visible,.edge-flow-token:focus-visible .edge-flow-token-bg,circle[role=button]:focus-visible{stroke:var(--rv-color-accent)!important;stroke-width:3px!important;filter:drop-shadow(0 0 8px rgba(72,168,255,.34));outline:none}.internal-group.is-selected .stem,.external-group.is-selected .dot{stroke:#f8fafcf5;stroke-width:2.4px}.internal-group.is-selected .from-dot,.internal-group.is-selected .to-dot,.external-group.is-selected .dot{fill:#f8fafc;opacity:1}.internal-group.is-dimmed .stem,.internal-group.is-dimmed .from-dot,.internal-group.is-dimmed .to-dot,.external-group.is-dimmed .dot{opacity:.16}.icon-action-button.is-active{background:#3b82f62e;border-color:#60a5fa75;color:var(--text-primary)}@media (max-width: 1180px){.workflow-advanced-grid,.advanced-local-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.label-manager-grid,.label-manager-grid-modal{grid-template-columns:repeat(2,minmax(0,1fr))}.label-manager-save{grid-column:span 2}}@media (max-width: 1280px){.page-grid{grid-template-columns:1fr}.control-panel{position:static}}@media (max-width: 820px){.app-content{padding:10px}.canvas-toolbar,.canvas-footer,.hero-card-stats,.results-header,.results-header-actions{flex-direction:column;align-items:stretch}.canvas-actions{width:100%;justify-content:flex-start}.workflow-advanced-grid,.advanced-local-grid,.label-manager-grid,.label-manager-grid-modal{grid-template-columns:1fr}.modal-backdrop{align-items:flex-start;padding:12px}.modal-panel{width:100%;max-height:calc(100vh - 24px);overflow:auto}.query-strip-actions{justify-content:flex-start}.summary-grid{width:100%}.metric-card{flex:1 1 100%}.network-focus-row,.query-strip-chips{overflow-x:auto;flex-wrap:nowrap;padding-bottom:4px}}.virtual-table-wrap{contain:none;will-change:auto}.virtual-spacer-row td{padding:0!important;border-bottom:0!important;line-height:0;font-size:0}.share-menu .ghost-button{display:inline-flex;align-items:center;justify-content:center;gap:7px}.network-canvas-panel.is-fullscreen{position:fixed;top:12px;right:12px;bottom:12px;left:12px;z-index:7000;display:flex;flex-direction:column;min-width:0;padding:10px;border:1px solid rgba(148,163,184,.28);background:linear-gradient(180deg,#080c12fc,#0b1119fa);box-shadow:0 28px 80px #00000094}.network-canvas-panel.is-fullscreen .canvas-scroll-shell{flex:1 1 auto;height:100%;overflow:hidden}.network-canvas-panel.is-fullscreen .canvas-scroll-inner{width:100%;height:100%;min-width:0!important}.network-canvas-panel.is-fullscreen .canvas-svg{height:100%}.network-fullscreen-close{position:relative;z-index:7200;flex:0 0 auto;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(148,163,184,.36);background:#0f172aeb;color:var(--text-primary);font-size:1.35rem;line-height:1;cursor:pointer;box-shadow:0 12px 30px #00000059;pointer-events:auto}.network-fullscreen-close:hover{border-color:#94a3b89e;background:#1e293bf5}.network-fullscreen-header{position:relative;z-index:7100;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 0 10px}.network-fullscreen-title{display:grid;gap:2px;min-width:160px;flex:1 1 180px}.network-fullscreen-actions{flex:0 1 auto;justify-content:flex-end;flex-wrap:wrap}.network-fullscreen-actions .share-menu-popover{z-index:7300}.network-fullscreen-header strong{color:var(--text-primary);font-size:.82rem;letter-spacing:.12em;text-transform:uppercase}.network-fullscreen-header span{color:var(--text-secondary);font-size:.72rem}.investigation-canvas.has-network-fullscreen{overflow:visible}.investigation-canvas.has-network-fullscreen .tooltip{position:fixed;z-index:7400}.balance-chart-card{display:grid;gap:14px;min-width:0;padding:16px;border:1px solid var(--border);background:linear-gradient(180deg,#101113f5,#0a0a0aeb);box-shadow:var(--shadow-panel)}.balance-chart-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;min-width:0}.balance-chart-title-block{min-width:0}.balance-chart-title-block h3{display:flex;align-items:center;gap:8px;margin:0;font-family:var(--rv-type-display);font-size:1.38rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.balance-chart-title-block p{margin:6px 0 0;color:var(--text-secondary);font-size:.78rem;line-height:1.45}.balance-chart-summary{display:grid;justify-items:end;gap:3px;min-width:150px;color:var(--text-secondary);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase}.balance-chart-summary strong{color:var(--text-primary);font-family:var(--rv-font-mono);font-size:1rem;letter-spacing:.02em}.balance-chart-summary small{color:var(--text-tertiary);font-size:.64rem;letter-spacing:.08em}.balance-chart-controls{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.balance-chart-toggle .ghost-button,.balance-chart-controls>.ghost-button{min-height:36px}.balance-chart-select-label{display:inline-flex;align-items:center;gap:8px;color:var(--text-tertiary);font-size:.66rem;letter-spacing:.14em;text-transform:uppercase}.balance-chart-select-label select{min-height:36px;border:1px solid var(--border-strong);background:#060606b8;color:var(--text-primary);padding:7px 28px 7px 10px;outline:none}.balance-chart-status{display:inline-flex;align-items:center;gap:6px;color:var(--text-tertiary);font-size:.68rem;letter-spacing:.1em;text-transform:uppercase}.balance-chart-status-warn{color:var(--accent-2)}.balance-chart-empty{display:flex;align-items:center;gap:8px;min-height:72px;padding:14px;border:1px dashed rgba(255,255,255,.12);background:#ffffff06;color:var(--text-secondary);font-size:.82rem}.balance-chart-empty-error{border-color:#ff6b794d;background:#ff6b7914;color:var(--text-primary)}.balance-chart-plot-wrap{min-width:0;overflow:visible;border:1px solid rgba(255,255,255,.08);background:#06060657}.balance-chart-svg{display:block;width:100%;height:auto;min-height:260px}.balance-chart-plot-bg{fill:#ffffff04}.balance-chart-grid-line{stroke:#ffffff14;stroke-width:1}.balance-chart-grid-line-vertical{stroke:#ffffff0a}.balance-chart-zero-line{stroke:#ffffff47;stroke-width:1.2}.balance-chart-axis-text{fill:var(--text-tertiary);font-family:var(--rv-font-mono);font-size:10px}.balance-chart-area{opacity:.66;stroke:#08080880;stroke-width:.8}.balance-chart-line{stroke-width:2.2;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.balance-chart-legend{display:flex;gap:8px;flex-wrap:wrap;align-items:center;min-width:0}.balance-chart-legend-item{display:inline-flex;align-items:center;gap:7px;max-width:260px;padding:6px 8px;border:1px solid rgba(255,255,255,.08);background:#ffffff06;color:var(--text-secondary);font-size:.72rem}.balance-chart-legend-item img,.balance-chart-legend-dot{width:16px;height:16px;flex:0 0 16px;border-radius:999px;object-fit:contain;background:#ffffffeb}.balance-chart-legend-item span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.balance-chart-legend-item strong{color:var(--text-primary);font-family:var(--rv-font-mono);font-size:.68rem;font-weight:500}.balance-chart-overflow{color:var(--text-tertiary);font-size:.68rem}.balance-chart-overflow-button{border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#ffffff08;cursor:pointer;padding:6px 9px}.balance-chart-overflow-button:hover{color:var(--text-primary);border-color:#fbbf242e}@media (max-width: 760px){.balance-chart-header{flex-direction:column}.balance-chart-summary{justify-items:start}}.graph-link-arrow{pointer-events:none}.balance-chart-token-select select{min-width:220px}.balance-chart-range-mode select{min-width:178px}.balance-chart-plot-wrap{position:relative}.balance-chart-overlay{fill:transparent;cursor:crosshair;pointer-events:all}.balance-chart-overlay:focus-visible{outline:none;stroke:#fbbf24e6;stroke-width:2;stroke-dasharray:5 4;vector-effect:non-scaling-stroke}.balance-chart-selection{fill:#fbbf242e;stroke:#fbbf24b8;stroke-width:1;pointer-events:none}.balance-chart-hover-line{stroke:#fbbf24b8;stroke-width:1.1;stroke-dasharray:4 4;pointer-events:none}.balance-chart-hover-dot{fill:#fbbf24f5;stroke:#05080ef2;stroke-width:2;pointer-events:none}.balance-chart-point-group{pointer-events:none}.balance-chart-point{stroke:#05080ee6;stroke-width:1.4;filter:drop-shadow(0 0 5px rgba(255,255,255,.14))}.balance-chart-point-stem{stroke:#e2e8f057;stroke-width:1.2;stroke-dasharray:3 3}.balance-chart-tooltip{position:absolute;z-index:80;display:grid;gap:5px;min-width:230px;max-width:280px;padding:9px 10px;border:1px solid rgba(251,191,36,.28);background:#05080ef5;box-shadow:0 14px 34px #00000061;color:var(--text-primary);font-size:.72rem;pointer-events:none}.balance-chart-tooltip>strong{color:var(--accent-2);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase}.balance-chart-tooltip-total{color:var(--text-secondary);font-family:var(--rv-font-mono);font-size:.68rem}.balance-chart-tooltip-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:7px;align-items:center;min-width:0}.balance-chart-tooltip-row span:nth-child(2){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-secondary)}.balance-chart-tooltip-row b{font-family:var(--rv-font-mono);font-size:.68rem;font-weight:600}.balance-chart-tooltip-dot{width:9px;height:9px;border-radius:999px;box-shadow:0 0 0 1px #fff3}.balance-chart-tooltip small{color:var(--text-tertiary)}button.balance-chart-legend-item{border:1px solid rgba(255,255,255,.08);cursor:pointer;font:inherit;text-align:left}button.balance-chart-legend-item:disabled{cursor:default}.balance-chart-legend-item.is-muted{opacity:.42}.balance-chart-legend-item.is-active{border-color:#fbbf242e}.landing-page-modern{display:grid;gap:22px;align-content:start;max-width:1320px;margin:0 auto;padding-bottom:28px}.landing-hero-modern,.landing-differentiator-card,.landing-workspace-copy-card,.landing-cta-card-modern,.landing-shot-card,.landing-section-modern{border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#0e1014f5,#08090cf0);box-shadow:var(--shadow-panel)}.landing-hero-modern{display:grid;grid-template-columns:minmax(0,.9fr) minmax(460px,1.1fr);gap:28px;padding:30px;overflow:hidden}.landing-hero-copy-modern{display:grid;align-content:center;gap:18px;min-width:0}.landing-hero-copy-modern h1,.landing-cta-card-modern h2,.landing-section-heading-modern h2{margin:0;font-family:var(--rv-type-display);font-weight:600;letter-spacing:.04em;line-height:.92}.landing-hero-copy-modern h1{font-size:clamp(2.7rem,5.4vw,4.9rem);max-width:760px}.landing-hero-copy-modern p,.landing-section-heading-modern p,.landing-differentiator-card p,.landing-workspace-copy-card,.landing-cta-card-modern p{margin:0;color:var(--text-secondary);line-height:1.6}.landing-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.landing-action-primary,.landing-action-secondary{display:inline-flex;align-items:center;gap:8px}.landing-action-secondary{display:inline-flex;align-items:center;justify-content:center}.landing-stat-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.landing-stat-pill{display:grid;gap:6px;min-height:78px;padding:12px 14px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.landing-stat-pill span{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.16em;font-size:.64rem}.landing-stat-pill strong{font-size:.82rem;line-height:1.4;color:var(--text-primary)}.landing-hero-visual-modern{position:relative;min-height:560px}.landing-shot-card img{display:block;width:100%;height:100%;object-fit:cover;object-position:top center}.landing-shot-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 56%,#05060829),linear-gradient(90deg,rgba(200,185,122,.04),transparent 40%);pointer-events:none}.landing-shot-card-main{position:absolute;top:0;right:0;bottom:72px;left:0;padding-top:42px}.landing-shot-card-detail{position:absolute;right:-8px;bottom:0;width:56%;aspect-ratio:1.54;transform:translateY(0);box-shadow:0 24px 64px #00000070}.landing-shot-topbar{position:absolute;top:14px;left:16px;z-index:2;display:inline-flex;gap:8px}.landing-shot-topbar span{width:9px;height:9px;border-radius:999px;background:#ffffff3d}.landing-section-modern{display:grid;gap:18px;padding:24px}.landing-section-heading-modern{display:grid;gap:10px;max-width:760px}.landing-section-heading-modern h2,.landing-cta-card-modern h2{font-size:clamp(2rem,4vw,3rem)}.landing-differentiator-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px;width:100%}.landing-differentiator-card{min-width:0;padding:16px}.landing-differentiator-card h3,.landing-differentiator-card p{min-width:0}.landing-differentiator-card p{font-size:.82rem;line-height:1.45}@media (max-width: 1100px){.landing-differentiator-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 640px){.landing-differentiator-grid{grid-template-columns:1fr!important}}.landing-workspace-grid{display:grid;grid-template-columns:minmax(260px,.42fr) minmax(0,1fr);gap:16px;align-items:stretch}.landing-workspace-copy-card{display:grid;gap:18px;padding:20px}.landing-workspace-list{display:grid;gap:14px;margin:0;padding:0;list-style:none}.landing-workspace-list li{position:relative;padding-left:18px;color:var(--text-secondary);line-height:1.5}.landing-workspace-list li:before{content:"";position:absolute;top:.6em;left:0;width:7px;height:7px;border-radius:999px;background:var(--accent-2);box-shadow:0 0 0 4px #c8b97a14}.landing-inline-proof{display:inline-flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid rgba(200,185,122,.14);background:#c8b97a0f;color:#fff4dceb}.landing-workspace-shot-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.landing-shot-card-grid-main,.landing-shot-card-grid-secondary{aspect-ratio:1.98}.landing-cta-card-modern{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:24px}.landing-network-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.landing-network-pill{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:5px 11px 5px 6px;border:1px solid rgba(200,185,122,.24);border-radius:999px;background:#c8b97a14;color:#fff4dceb;font-size:13px;font-weight:650;line-height:1;white-space:nowrap}.landing-network-icon-frame{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;min-width:26px;border-radius:999px;background:#fff;box-shadow:0 0 0 1px #0f172a14,0 8px 18px #0000002e;overflow:hidden}.landing-network-icon{display:block;width:17px;height:17px;max-width:17px;max-height:17px;object-fit:contain;object-position:center;flex:0 0 auto}@media (max-width: 1120px){.landing-hero-modern{grid-template-columns:1fr}.landing-hero-copy-modern h1{max-width:12ch}.landing-hero-visual-modern{min-height:500px}.landing-workspace-grid{grid-template-columns:1fr}}@media (max-width: 860px){.landing-differentiator-grid,.landing-stat-row{grid-template-columns:1fr}.landing-shot-card-main{top:0;right:0;bottom:108px;left:0}.landing-shot-card-detail{width:76%}.landing-cta-card-modern{flex-direction:column;align-items:flex-start}}@media (max-width: 640px){.landing-page-modern{gap:16px}.landing-hero-modern,.landing-section-modern,.landing-cta-card-modern{padding:18px}.landing-hero-copy-modern h1{max-width:none;font-size:clamp(2.35rem,15vw,3.7rem)}.landing-hero-visual-modern{min-height:340px}.landing-shot-card-main{top:0;right:0;bottom:80px;left:0;padding-top:34px}.landing-shot-card-detail{width:84%}.landing-shot-topbar{top:10px;left:12px}}.topbar{min-height:52px}.topbar-landing{min-height:64px;padding:0 18px;border-bottom:1px solid rgba(255,255,255,.07);background:linear-gradient(180deg,#0d0e11f5,#090a0ceb)}.topbar-no-search{grid-template-columns:auto 1fr auto}.topbar-no-search .topbar-leading{grid-column:1}.topbar-no-search .topbar-trailing{grid-column:3}.topbar-no-search .topbar-center{display:none}.topbar-brand-link{display:inline-flex;align-items:center}.topbar-menu-button{width:40px;height:40px}.landing-page-modern{display:grid;gap:14px;align-content:start;max-width:1240px;margin:0 auto;padding:0 0 28px}.landing-hero-modern,.landing-integrations-compact,.landing-differentiator-card,.landing-cta-card-modern,.landing-shot-card,.landing-section-modern{border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#0f1013f0,#08090bf0);box-shadow:var(--shadow-panel)}.landing-hero-modern{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(20px,4vw,48px);align-items:center;min-height:clamp(340px,42vh,500px);padding:clamp(24px,4vw,48px);overflow:hidden;background:linear-gradient(180deg,#0f1013f7,#07080af5)}.landing-page-modern .landing-hero-modern{grid-template-columns:minmax(0,1fr)!important;background:linear-gradient(180deg,#0f1013f7,#07080af5)!important}.landing-hero-copy-modern{display:grid;align-content:center;gap:18px;min-width:0;max-width:780px}.landing-hero-copy-modern h1,.landing-cta-card-modern h2,.landing-section-heading-modern h2,.landing-product-copy-card h2{margin:0;font-family:var(--rv-type-display);font-weight:600;letter-spacing:.035em;line-height:.92;color:var(--text-primary);text-wrap:balance}.landing-hero-copy-modern h1{width:100%;max-width:760px;font-size:clamp(2.85rem,5.8vw,5rem);line-height:.95}.landing-hero-copy-modern p,.landing-section-heading-modern p,.landing-differentiator-card p,.landing-product-copy-card,.landing-cta-card-modern p{margin:0;color:var(--text-secondary);line-height:1.6}.landing-hero-copy-modern p{max-width:680px;font-size:clamp(1rem,1.5vw,1.22rem)}.landing-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding-top:4px}.landing-hero-product-row{display:flex;flex-wrap:wrap;gap:8px;padding-top:2px}.landing-hero-product-link{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:7px 11px;overflow:hidden;border:1px solid rgba(255,255,255,.085);background:#ffffff09;color:#f2f2f2d1;font-size:.78rem;font-weight:650;line-height:1.1;text-decoration:none;transition:border-color .16s ease,background .16s ease,color .16s ease,transform .16s ease}.landing-hero-product-link:hover,.landing-hero-product-link:focus-visible{transform:translateY(-1px);border-color:#c8b97a57;background:#c8b97a16;color:#fff4dcf5}.landing-hero-product-link-icon{flex:0 0 auto;color:var(--accent-2)}.landing-hero-product-link-labels{position:relative;display:inline-grid;align-items:center;min-width:0;height:1.16em;overflow:hidden}.landing-hero-product-link-default,.landing-hero-product-link-open{grid-area:1 / 1;transition:transform .18s ease,opacity .18s ease;white-space:nowrap}.landing-hero-product-link-open{color:#fff4dcfa;opacity:0;transform:translateY(115%)}.landing-hero-product-link:hover .landing-hero-product-link-default,.landing-hero-product-link:focus-visible .landing-hero-product-link-default{opacity:0;transform:translateY(-115%)}.landing-hero-product-link:hover .landing-hero-product-link-open,.landing-hero-product-link:focus-visible .landing-hero-product-link-open{opacity:1;transform:translateY(0)}.landing-hero-product-link-arrow{flex:0 0 auto;opacity:.48;transform:translate(-2px);transition:opacity .16s ease,transform .16s ease}.landing-hero-product-link:hover .landing-hero-product-link-arrow,.landing-hero-product-link:focus-visible .landing-hero-product-link-arrow{opacity:1;transform:translate(1px)}.landing-action-primary,.landing-action-secondary{display:inline-flex;align-items:center;justify-content:center;gap:8px}.landing-hero-product{display:none}.landing-product-frame{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:#040507d1;box-shadow:0 28px 90px #00000075}.landing-product-frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#0000 65%,#00000038),linear-gradient(90deg,rgba(200,185,122,.04),transparent 34%)}.landing-product-frame img,.landing-shot-card img{display:block;width:100%;height:100%;object-fit:cover;object-position:top center}.landing-product-frame img{aspect-ratio:1.78}.landing-product-bar{display:flex;align-items:center;gap:8px;height:36px;padding:0 13px;border-bottom:1px solid rgba(255,255,255,.08);color:var(--text-tertiary);font-family:var(--rv-font-mono);font-size:.68rem;letter-spacing:.08em}.landing-product-bar span{width:8px;height:8px;border-radius:999px;background:#ffffff3d}.landing-product-bar strong{margin-left:6px;font-weight:500;color:#f2f2f294}.landing-integrations-compact{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 14px;background:linear-gradient(180deg,#ffffff09,#ffffff04),#0a0b0dbd;box-shadow:none}.landing-integrations-copy{display:grid;gap:3px;min-width:220px}.landing-integrations-copy span{color:var(--text-tertiary);font-size:.62rem;letter-spacing:.18em;text-transform:uppercase}.landing-integrations-copy strong{color:#f2f2f2d1;font-size:.82rem;font-weight:500}.landing-integration-chip-row,.landing-network-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.landing-network-pill,.landing-protocol-chip{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.landing-network-pill{min-height:34px;padding:5px 11px 5px 6px;border:1px solid rgba(200,185,122,.18);border-radius:999px;background:#c8b97a0f;color:#fff4dce6;font-size:.78rem;font-weight:650;line-height:1}.landing-network-pill-compact,.landing-protocol-chip{min-height:28px;padding:3px 9px 3px 4px;font-size:.72rem}.landing-protocol-chip{border:1px solid rgba(255,255,255,.075);border-radius:999px;background:#ffffff06;color:#f2f2f2ad}.landing-protocol-chip small{color:var(--text-tertiary);font-size:.58rem;letter-spacing:.12em;text-transform:uppercase}.landing-network-icon-frame,.landing-protocol-icon-frame{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;min-width:22px;border-radius:999px;background:#fff;box-shadow:0 0 0 1px #0f172a14,0 8px 18px #0000002e;overflow:hidden}.landing-network-icon{display:block;width:15px;height:15px;max-width:15px;max-height:15px;object-fit:contain;object-position:center;flex:0 0 auto}.landing-protocol-icon-frame img{display:block;width:15px;height:15px;object-fit:contain}.landing-section-modern{display:grid;gap:18px;padding:clamp(20px,3vw,30px)}.landing-section-heading-modern{display:grid;gap:9px;max-width:780px}.landing-section-heading-modern h2,.landing-cta-card-modern h2,.landing-product-copy-card h2{font-size:clamp(2.1rem,4vw,3.4rem)}.landing-differentiator-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.landing-differentiator-card{display:grid;align-content:start;gap:12px;padding:18px;box-shadow:none;background:linear-gradient(180deg,#ffffff09,#ffffff03),#090a0cd1}.landing-differentiator-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid rgba(200,185,122,.16);background:#c8b97a12;color:var(--accent-2)}.landing-differentiator-card h3{margin:0;color:var(--text-primary);font-size:1rem}.landing-tools-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.landing-suite-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,430px),1fr));gap:14px}.landing-suite-card{display:flex;flex-direction:column;gap:16px;min-width:0;padding:20px;border:1px solid rgba(255,255,255,.085);background:linear-gradient(180deg,#ffffff09,#ffffff03),#090a0cd1}.landing-suite-card-heading{display:flex;align-items:center;gap:12px;min-width:0}.landing-suite-card-heading span{display:block;color:var(--accent-2);font-size:.66rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.landing-suite-card-heading h3{margin:2px 0 0;color:var(--text-primary);font-size:1.16rem}.landing-suite-card p{margin:0;color:var(--text-secondary);line-height:1.55}.landing-suite-card .landing-inline-proof{display:flex;width:100%;box-sizing:border-box;max-width:100%;align-items:flex-start}.landing-tool-card{display:grid;grid-template-columns:42px minmax(0,1fr);gap:13px;min-width:0;padding:18px;border:1px solid rgba(255,255,255,.085);background:linear-gradient(180deg,#ffffff09,#ffffff03),#090a0cd1}.landing-tool-icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid rgba(200,185,122,.16);background:#c8b97a12;color:var(--accent-2)}.landing-tool-copy{display:grid;gap:7px;min-width:0}.landing-tool-copy span{color:var(--accent-2);font-size:.66rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.landing-tool-copy h3{margin:0;color:var(--text-primary);font-size:1.08rem}.landing-tool-copy p{margin:0;color:var(--text-secondary);font-size:.84rem;line-height:1.55}.landing-tool-actions{grid-column:2;display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:2px}.landing-tool-actions.landing-suite-actions{grid-column:auto;margin-top:auto;padding-top:2px;justify-content:flex-start}.landing-tool-primary,.landing-tool-docs{display:inline-flex;align-items:center;justify-content:center;gap:8px}.landing-cta-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.landing-product-section{grid-template-columns:minmax(280px,.42fr) minmax(0,1fr);align-items:stretch}.landing-product-copy-card{display:grid;align-content:center;gap:16px;min-width:0}.landing-product-list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.landing-product-list li{display:flex;align-items:flex-start;gap:10px;color:var(--text-secondary);line-height:1.45}.landing-product-list svg{flex:0 0 auto;margin-top:2px;color:var(--accent-2)}.landing-inline-proof{display:inline-flex;align-items:center;gap:10px;max-width:max-content;padding:10px 12px;border:1px solid rgba(200,185,122,.12);background:#c8b97a0e;color:#fff4dce0;font-size:.82rem}.landing-section-cta-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.landing-section-primary,.landing-section-docs{display:inline-flex;align-items:center;justify-content:center;gap:8px}.landing-synergy-actions{margin-top:auto;padding-top:2px}.landing-explorer-section-row{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;width:100%}.landing-explorer-heading-row{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.landing-explorer-heading-icon{flex:0 0 auto}.landing-explorer-actions{justify-content:flex-end}.landing-explorer-support-row{display:inline-flex;align-items:center;justify-content:start;gap:14px;width:fit-content;max-width:100%;padding:0;color:var(--text-secondary)}.landing-explorer-support-copy{display:inline-flex;align-items:center;gap:9px;min-width:0;font-size:.82rem;font-weight:500}.landing-explorer-support-copy svg{flex:0 0 auto;color:var(--accent-2)}.landing-shot-card{position:relative;overflow:hidden}.landing-shot-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#0000 64%,#0003)}.landing-product-shot-card{min-height:320px}.landing-cta-card-modern{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:clamp(22px,3vw,32px)}.landing-cta-card-modern p{max-width:560px}.nav-item-disabled,.topbar-menu-item-disabled{cursor:not-allowed;opacity:.52}.nav-item-disabled:hover,.topbar-menu-item-disabled:hover{color:var(--text-secondary);border-color:transparent;background:#ffffff05}.landing-contact-footer{display:flex;align-items:center;justify-content:center;gap:9px;min-height:28px;padding:0 12px 4px;color:var(--text-tertiary);font-size:.74rem;line-height:1.35;text-align:center}.landing-contact-link{color:#b6b6b69e;text-decoration:none;transition:color .14s ease,text-shadow .14s ease}.landing-contact-link:hover,.landing-contact-link:focus-visible{color:#c8b97ad6;text-shadow:0 0 18px rgba(200,185,122,.18)}.landing-contact-divider{color:#ffffff29}@media (max-width: 1120px){.landing-product-section{grid-template-columns:1fr}.landing-hero-modern{min-height:auto}.landing-hero-copy-modern h1{max-width:900px}.landing-integrations-compact{align-items:flex-start;flex-direction:column}.landing-integration-chip-row{justify-content:flex-start}}@media (max-width: 860px){.landing-differentiator-grid,.landing-tools-grid{grid-template-columns:1fr}.landing-cta-card-modern{flex-direction:column;align-items:flex-start}}@media (max-width: 640px){.landing-page-modern{gap:12px}.landing-hero-modern,.landing-section-modern,.landing-cta-card-modern{padding:18px}.landing-hero-copy-modern{gap:16px}.landing-hero-copy-modern h1{width:100%;max-width:none;font-size:clamp(2.75rem,13vw,4.1rem);line-height:.94;letter-spacing:.025em}.landing-hero-copy-modern p{font-size:1rem}.landing-actions{align-items:stretch}.landing-action-primary,.landing-action-secondary,.landing-tool-primary,.landing-tool-docs{width:100%}.landing-hero-product-link{justify-content:left}.landing-explorer-support-row{display:flex;width:100%;box-sizing:border-box;flex-wrap:wrap;align-items:flex-start}.landing-cta-actions{width:100%}.landing-explorer-actions{justify-content:flex-start}.landing-tool-card{grid-template-columns:1fr}.landing-tool-actions{grid-column:1}.landing-product-bar strong{display:none}.landing-integrations-compact{padding:12px}.landing-contact-footer{flex-wrap:wrap;row-gap:6px;padding-bottom:8px;font-size:.72rem}.landing-product-shot-card{min-height:220px}}@media (max-width: 520px){.landing-suite-card{padding:16px}}.explorer-page-frame{padding-top:28px}.explorer-content{display:flex;flex-direction:column;gap:18px}.explorer-query-card,.explorer-section-card{border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#17181bf5,#0e0f11f5);box-shadow:var(--shadow-panel)}.explorer-query-card{display:flex;flex-direction:column;gap:16px}.explorer-section-card{padding:18px;border-radius:22px}.explorer-section-card-canvas{padding:0;overflow:hidden}.explorer-results-stack{display:flex;flex-direction:column;gap:18px}.explorer-section-heading{display:flex;flex-direction:column;gap:6px;margin-bottom:2px}.explorer-section-heading h2,.explorer-section-heading h3{margin:0;font-family:var(--rv-font-sans);font-size:clamp(1.18rem,1.9vw,1.52rem);line-height:1.12;letter-spacing:0;text-transform:none}.explorer-section-heading p{margin:0;max-width:760px;color:var(--text-secondary);font-size:.9rem;line-height:1.55}.explorer-eyebrow{color:var(--accent-2);font-size:.78rem;letter-spacing:.14em}.explorer-query-heading{margin-bottom:8px}.advanced-local-strip{padding:14px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff09}.advanced-local-strip .query-strip-header{gap:12px}.investigation-canvas{border:0;border-radius:22px;background:transparent}.canvas-toolbar,.balance-chart-header,.table-card>.table-header{padding:18px 18px 12px;border-bottom:1px solid rgba(255,255,255,.07);background:transparent}.canvas-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 16px;align-items:end}.canvas-toolbar .hero-copy{grid-column:1}.canvas-toolbar .hero-copy h2,.balance-chart-title-block h3,.table-header h3{margin:0;font-family:var(--rv-font-sans);font-size:clamp(1.08rem,1.6vw,1.32rem);line-height:1.15;letter-spacing:0;text-transform:none}.canvas-toolbar .canvas-note{grid-column:1;grid-row:2;margin:0;color:var(--text-secondary);font-size:.88rem}.canvas-toolbar .canvas-actions{grid-column:2;grid-row:1 / span 2;justify-content:flex-end}.canvas-grid{padding:18px;background:transparent}.canvas-grid-item{border-radius:18px;border-color:#ffffff14;background:#08080852}.balance-chart-card,.table-card{border:0;background:transparent;box-shadow:none}.balance-chart-title-block .eyebrow,.balance-chart-title-block p{display:none}.balance-chart-controls{padding:14px 18px;border-bottom:1px solid rgba(255,255,255,.07)}.balance-chart-plot-wrap,.table-wrap{margin:18px}.table-card>.table-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.table-header .eyebrow{display:none}.landing-product-frame-built{min-height:420px}.landing-product-frame-built img{display:none}.landing-product-surface{padding:18px;min-height:360px;background:radial-gradient(circle at 25% 20%,rgba(200,185,122,.14),transparent 34%),radial-gradient(circle at 80% 55%,rgba(255,107,121,.035),transparent 32%),#0808088f}.landing-product-query,.landing-product-panel{border:1px solid rgba(255,255,255,.1);background:#101113d1;box-shadow:inset 0 1px #ffffff0a;border-radius:16px}.landing-product-query{display:flex;align-items:center;gap:12px;padding:12px 14px;margin-bottom:14px}.landing-product-query span,.landing-product-panel span{color:var(--accent-2);font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.landing-product-query strong{color:var(--text-primary);font-size:.92rem}.landing-product-query small{margin-left:auto;color:var(--text-tertiary);font-size:.74rem}.landing-product-grid{display:grid;grid-template-columns:1.1fr .9fr;grid-template-rows:132px 132px;gap:14px}.landing-product-cap{display:grid;grid-column:1 / -1;grid-template-columns:auto minmax(100px,.35fr) minmax(0,1fr);align-items:center;gap:12px;min-height:84px}.landing-product-panel{position:relative;overflow:hidden;padding:12px}.landing-product-cap span{position:static}.landing-product-cap strong{color:#5dd6c4f0;font-family:var(--rv-font-mono);font-size:.9rem}.landing-product-cap i{display:block;grid-column:3;width:100%;height:10px;border-radius:999px;background:#5dd6c438}.landing-product-cap i:nth-of-type(2){width:78%;background:#c8b97a57}.landing-product-cap i:nth-of-type(3){width:54%;background:#ff6b7938}.landing-product-timeline i{position:absolute;left:14%;right:10%;height:1px;background:#ffffff24}.landing-product-timeline i:nth-of-type(1){top:38%}.landing-product-timeline i:nth-of-type(2){top:52%}.landing-product-timeline i:nth-of-type(3){top:66%}.landing-product-timeline i:nth-of-type(4){top:52%;left:22%;right:24%;height:8px;border-radius:999px;background:linear-gradient(90deg,#c8b97abf,#ff6b796b)}.landing-product-network-graph{position:absolute;top:30px;right:12px;bottom:8px;left:12px;width:calc(100% - 24px);height:calc(100% - 38px);overflow:visible}.landing-product-network-graph .network-edge{stroke:#c8b97a70;stroke-width:3;stroke-linecap:round;vector-effect:non-scaling-stroke}.landing-product-network-graph .network-node{fill:#c8b97a2e;stroke:#ffffff3d;stroke-width:1.3;vector-effect:non-scaling-stroke}.landing-product-network-graph .network-node-a{fill:#c8b97a3d}.landing-product-flows i{display:block;height:12px;margin-top:14px;border-radius:999px;background:#ffffff21}.landing-product-flows i:nth-of-type(2){width:76%;background:#c8b97a6b}.landing-product-flows i:nth-of-type(3){width:52%;background:#ff6b793d}.landing-product-table i{display:block;height:10px;margin-top:12px;border-radius:999px;background:#ffffff1f}@media (max-width: 900px){.canvas-toolbar{grid-template-columns:1fr}.canvas-toolbar .canvas-actions{grid-column:1;grid-row:auto;justify-content:flex-start}.landing-product-grid{grid-template-columns:1fr;grid-template-rows:repeat(4,112px)}.landing-product-cap{grid-template-columns:1fr}.landing-product-cap i{grid-column:auto}.landing-product-query{align-items:flex-start;flex-direction:column}.landing-product-query small{margin-left:0}}.landing-synergy-section{gap:20px}.landing-synergy-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.landing-synergy-card{display:flex;flex-direction:column;gap:12px;min-width:0;padding:18px;border:1px solid rgba(255,255,255,.085);background:linear-gradient(180deg,#ffffff09,#ffffff03),#090a0cd1}.landing-synergy-card-topline{display:flex;align-items:center;justify-content:space-between;gap:12px}.landing-synergy-card-topline span{color:var(--accent-2);font-family:var(--rv-font-mono);font-size:.72rem;letter-spacing:.16em}.landing-synergy-card h3{margin:0;color:var(--text-primary);font-size:1.08rem}.landing-synergy-card p{margin:0;color:var(--text-secondary);font-size:.84rem;line-height:1.56}.landing-synergy-proof{width:100%;max-width:100%;box-sizing:border-box}@media (max-width: 920px){.landing-synergy-grid{grid-template-columns:1fr}}:root{--bg-void: #080808;--bg-surface: #101113;--bg-elevated: #17181b;--bg-hover: rgba(255,255,255,.055);--text-primary: #f2f2f2;--text-secondary: #b6b6b6;--text-tertiary: #777b82;--accent: var(--rv-color-brand-blue);--accent-dim: var(--rv-color-brand-blue-soft);--accent-surface: var(--rv-color-brand-blue-soft);--accent-2: var(--rv-color-brand-gold);--border: rgba(255,255,255,.08);--border-strong: rgba(255,255,255,.16);--panel-shadow: 0 18px 44px rgba(0,0,0,.34), inset 0 0 0 1px rgba(255,255,255,.02);--shadow-panel: var(--panel-shadow)}body{background:radial-gradient(ellipse at 18% 4%,rgba(255,255,255,.035),transparent 36%),radial-gradient(ellipse at 78% 18%,rgba(200,185,122,.035),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.018),transparent 260px),var(--bg-void)}svg{color:currentColor}.topbar,.control-panel,.hero-card,.results-panel,.state-card,.placeholder-card,.explorer-query-card,.explorer-section-card,.explorer-section,.modal-panel,.table-wrap,.investigation-canvas,.balance-chart-card,.table-card,.landing-hero-modern,.landing-integrations-compact,.landing-section-modern,.landing-cta-card-modern,.landing-product-frame,.landing-differentiator-card,.landing-product-panel,.landing-product-query,.advanced-local-strip,.canvas-grid-item,.metric-card,.explorer-metric-card,.inline-status,.query-chip,.field-checkbox{border:1px solid var(--border);background:linear-gradient(180deg,#ffffff07,#ffffff03),#101113e0;box-shadow:var(--panel-shadow);border-radius:var(--rv-radius-md)!important}.topbar,.topbar-search,.topbar-menu-button,.topbar-menu-dropdown,.topbar-menu-item,.primary-button,.ghost-button,.mini-add-button,.icon-action-button,.field input,.field textarea,.field select,.field-readonly,.label-entity-search-input,.label-entity-search-menu,.query-chip,.network-focus-button,.flow-pill,.tooltip,.table-wrap,.transfer-table,.landing-network-pill,.landing-protocol-chip,.landing-product-bar,.landing-inline-proof,.landing-differentiator-icon{border-radius:var(--rv-radius-md)!important}.topbar{min-height:58px;border-color:#ffffff13;background:#080808e0}.topbar-brand,.hero-copy h2,.panel-title,.results-header h2,.state-card h2,.placeholder-card h2,.explorer-section-heading h2,.explorer-section-heading h3,.canvas-toolbar .hero-copy h2,.balance-chart-title-block h3,.table-header h3,.landing-hero-copy-modern h1,.landing-section-heading-modern h2,.landing-cta-card-modern h2,.landing-product-copy-card h2{font-family:var(--rv-type-display);font-weight:600;letter-spacing:.055em!important;text-transform:uppercase!important}.explorer-section-heading h2,.explorer-section-heading h3,.canvas-toolbar .hero-copy h2,.balance-chart-title-block h3,.table-header h3{font-size:clamp(1.55rem,2.1vw,2.2rem)!important;line-height:.96!important}.eyebrow,.explorer-eyebrow,.query-strip-label,.field>span,.metric-card span,.explorer-metric-card span,.landing-product-query span,.landing-product-panel span,.topbar-menu-label,.flow-pill,.ghost-button,.primary-button,.table-filter-toggle,.transfer-table thead th{color:var(--text-tertiary);font-size:.66rem;letter-spacing:.2em;text-transform:uppercase;font-weight:600}.eyebrow,.explorer-eyebrow,.query-chip-network-tag,.landing-product-query span,.landing-product-panel span{color:var(--accent-2)}.primary-button{border-color:#0a74d1b8;background:linear-gradient(180deg,var(--rv-color-brand-blue-strong),#075fae);box-shadow:0 10px 22px #48a8ff24,inset 0 0 0 1px #ffffff0a}.primary-button:hover:not(:disabled){border-color:#0a74d1db;background:linear-gradient(180deg,var(--rv-color-brand-blue-hover),var(--rv-color-brand-blue-strong));transform:translateY(-1px)}.ghost-button,.topbar-menu-button,.topbar-submit,.icon-action-button,.mini-add-button{border-color:#ffffff24;background:#ffffff05;color:var(--text-secondary)}.ghost-button:hover:not(:disabled),.topbar-menu-button:hover,.topbar-submit:hover,.icon-action-button:hover,.mini-add-button:hover,.query-chip:hover{border-color:#ffffff2e;background:#ffffff0e;color:var(--text-primary)}.ghost-button.is-active,.accent-button,.topbar-menu-item-active{border-color:#c8b97a42;background:#c8b97a11;color:var(--text-primary);box-shadow:inset 2px 0 #c8b97ad1}.field input,.field textarea,.field select,.topbar-search,.label-entity-search-input,.field-inline .field-readonly{border-color:#ffffff29;background:#00000057}.field input:focus,.field textarea:focus,.field select:focus,.topbar-search:focus-within,.label-entity-search-input:focus-within{border-color:var(--rv-color-brand-blue);box-shadow:0 0 0 1px var(--rv-color-brand-blue-soft)}.explorer-page-frame,.landing-page-modern{max-width:1500px;margin:0 auto}.explorer-section-card,.explorer-query-card{padding:18px}.explorer-section-card-canvas{padding:0}.canvas-grid,.balance-chart-plot-wrap,.table-wrap{background:#00000038}.canvas-grid-item{background:#08080861}.transfer-table th,.transfer-table td{border-bottom-color:#ffffff0e}.transfer-table tbody tr:hover{background:#ffffff0b}.transfer-table thead th{background:#080808f5}.mono-cell,.tooltip-mono,.metric-card strong,.explorer-metric-card strong,.query-chip{font-family:var(--rv-font-mono)}.flow-pill-internal,.flow-pill-incoming,.flow-pill-outgoing,.flow-pill-contextual,.flow-pill-approval,.flow-pill-revoke,.flow-pill-unknown{border-color:#ffffff24;background:#ffffff07;color:var(--text-secondary)}.flow-pill-incoming{border-left-color:#c8b97a8c;color:#f0d8aa}.flow-pill-outgoing{border-left-color:#ff6b798c;color:#e8aaa6}.flow-pill-internal{border-left-color:#ffffff3d}.flow-pill-contextual,.flow-pill-approval{border-left-color:#c8b97a70}.flow-pill-revoke{border-left-color:#ff6b799e}.inline-status-loading,.inline-status-warning{border-color:#c8b97a38;background:#c8b97a0e;color:var(--text-secondary)}.inline-status-error,.state-card-error{border-color:#ff6b7947;background:#ff6b790e;color:var(--text-secondary)}.landing-page-modern{gap:14px}.landing-hero-modern,.landing-section-modern,.landing-cta-card-modern,.landing-integrations-compact{background:linear-gradient(180deg,#ffffff07,#ffffff03),#101113d6}.landing-hero-copy-modern h1{max-width:760px;font-size:clamp(2.85rem,5.8vw,5rem);line-height:.95}.landing-hero-copy-modern p,.landing-section-heading-modern p,.landing-product-copy-card p,.landing-cta-card-modern p,.landing-differentiator-card p{color:var(--text-secondary)}.landing-product-surface{background:radial-gradient(circle at 20% 20%,rgba(200,185,122,.05),transparent 32%),radial-gradient(circle at 88% 58%,rgba(255,107,121,.035),transparent 34%),#08080885}.landing-product-surface-secondary{min-height:100%}.landing-product-grid-wide{grid-template-columns:1fr;grid-template-rows:128px 178px}.landing-product-panel-wide{min-height:0}.landing-product-timeline i:nth-of-type(4){background:linear-gradient(90deg,#c8b97aa6,#ff6b796b)}.landing-product-network .edge{background:#c8b97a70}.landing-product-flows i:nth-of-type(2){background:#c8b97a57}.landing-product-flows i:nth-of-type(3){background:#ff6b793d}.landing-differentiator-icon,.landing-inline-proof{border-color:#c8b97a2e;background:#c8b97a0e;color:var(--accent-2)}.landing-network-pill,.landing-protocol-chip{border-color:#ffffff1f;background:#ffffff06}.tooltip{background:#080808fa;border-color:#ffffff29;color:var(--text-primary);box-shadow:0 18px 36px #0006}.tooltip-label{color:var(--text-tertiary)}.tooltip-value{color:var(--text-primary)}.graph-surface{fill:#0a0a0af5;stroke:#ffffff14}.graph-title{fill:#f2f2f2e6}@media (max-width: 640px){.landing-hero-copy-modern h1{font-size:clamp(2.75rem,13vw,4.1rem)}.explorer-section-card,.explorer-query-card,.landing-hero-modern,.landing-section-modern,.landing-cta-card-modern{padding:14px}.explorer-section-card-canvas{padding:0}}:root{--bg-void: #080808;--bg-surface: #101113;--bg-elevated: #17181b;--text-primary: #f2f2f2;--text-secondary: #b6b6b6;--text-tertiary: #777b82;--accent: var(--rv-color-brand-blue);--accent-2: var(--rv-color-brand-gold);--border: rgba(255,255,255,.08);--border-strong: rgba(255,255,255,.14);--shadow-panel: 0 18px 48px rgba(0,0,0,.44), inset 0 0 0 1px rgba(255,255,255,.02);--shadow-dropdown: 0 12px 32px rgba(0,0,0,.36);--shadow-tooltip: 0 8px 24px rgba(0,0,0,.32)}body{background:radial-gradient(ellipse at 18% 4%,rgba(255,255,255,.035),transparent 36%),radial-gradient(ellipse at 78% 18%,rgba(200,185,122,.025),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.016),transparent 260px),var(--bg-void)}*{transition-duration:.12s;transition-timing-function:ease}.investigation-canvas svg,.investigation-canvas svg *,.balance-chart-card svg,.balance-chart-card svg *,.network-fullscreen-shell svg,.network-fullscreen-shell svg *{transition:none!important}.investigation-canvas .edge-flow-token-bg,.investigation-canvas .connection-highlight-ring,.investigation-canvas .network-node-icon-bg,.investigation-canvas .timeline-wallet-label-icon-bg,.network-fullscreen-shell .edge-flow-token-bg,.network-fullscreen-shell .connection-highlight-ring,.network-fullscreen-shell .network-node-icon-bg,.network-fullscreen-shell .timeline-wallet-label-icon-bg{filter:none!important}a:hover{color:var(--text-primary)}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[role=button]:focus-visible{outline:2px solid var(--rv-focus-ring);outline-offset:2px}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}}.topbar-menu-dropdown,.share-menu-popover,.label-entity-search-menu,.filter-dropdown-menu{box-shadow:var(--shadow-dropdown)!important}.tooltip,.balance-chart-tooltip{box-shadow:var(--shadow-tooltip)!important}.primary-button,.ghost-button,.topbar-submit,.icon-action-button,.mini-add-button,.query-chip-action,.network-fullscreen-close,.balance-chart-overflow-button{box-shadow:none!important}.primary-button{border-color:#0a74d1b8!important;background:linear-gradient(180deg,var(--rv-color-brand-blue-strong),#075fae)!important;color:var(--rv-color-on-primary)!important;letter-spacing:.16em!important}.primary-button:hover:not(:disabled){transform:translateY(-1px);border-color:#0a74d1db!important;background:linear-gradient(180deg,var(--rv-color-brand-blue-hover),var(--rv-color-brand-blue-strong))!important}.ghost-button,.topbar-menu-button,.topbar-submit,.mini-add-button{border-color:#ffffff24!important;background:#ffffff05!important;color:var(--text-secondary)!important;letter-spacing:.16em!important}.ghost-button:hover:not(:disabled),.topbar-menu-button:hover,.topbar-submit:hover,.mini-add-button:hover,.query-chip:hover,.filter-dropdown-trigger:hover{border-color:#ffffff2e!important;background:#ffffff0a!important;color:var(--text-primary)!important}.ghost-button.is-active,.accent-button,.topbar-menu-item-active{border-color:#ffffff29!important;background:#ffffff0a!important;color:var(--text-primary)!important;box-shadow:inset 2px 0 #ff6b79e6!important}.icon-action-button,.query-chip-action{width:22px;height:22px;border-color:transparent!important;background:transparent!important;color:var(--text-tertiary)!important;opacity:.62}.icon-action-button:hover,.query-chip-action:hover{border-color:transparent!important;background:transparent!important;color:var(--text-primary)!important;opacity:1}.icon-action-button.is-active{border-color:transparent!important;background:transparent!important;color:var(--accent)!important;opacity:1}.field input,.field textarea,.field select,.topbar-search,.label-entity-search-input,.filter-dropdown-trigger,.balance-chart-select-label select,.field-inline .field-readonly{min-height:38px;padding:11px 12px!important;border-color:#ffffff24!important;background:#00000057!important;color:var(--text-primary)!important}.topbar-search{padding:0 12px!important}input[type=datetime-local],input[type=date],input[type=time],.mono-cell,.tx-column-cell,.numeric-column-cell,.balance-chart-axis-text,.metric-card strong,.explorer-metric-card strong{font-family:IBM Plex Mono,ui-monospace,monospace!important;letter-spacing:0}.field input:focus,.field textarea:focus,.field select:focus,.topbar-search:focus-within,.label-entity-search-input:focus-within,.filter-dropdown-trigger:focus-visible,.balance-chart-select-label select:focus{border-color:#ff6b7975!important;box-shadow:0 0 0 1px #ff6b792e!important}.field-input-with-action input[type=text]{padding-left:36px!important;padding-right:42px!important}.eyebrow,.explorer-eyebrow,.query-strip-label,.explorer-section-eyebrow{letter-spacing:.24em!important}.explorer-section-heading h2,.explorer-section-heading h3,.canvas-toolbar .hero-copy h2,.balance-chart-title-block h3,.table-header h3,.landing-section-heading-modern h2,.landing-cta-card-modern h2,.landing-product-copy-card h2{letter-spacing:.08em!important}.field>span,.filter-dropdown-label,.transfer-table thead th,.metric-card span,.explorer-metric-card span{font-size:.68rem!important;letter-spacing:.18em!important}.landing-page-modern{gap:18px}.landing-hero-modern{background:radial-gradient(ellipse at 16% 10%,rgba(255,255,255,.032),transparent 34%),linear-gradient(180deg,#ffffff06,#ffffff03),#101113d6!important}.landing-hero-copy-modern .eyebrow{margin-top:24px}.landing-hero-copy-modern h1{max-width:760px!important;font-size:clamp(2.85rem,5.8vw,5rem)!important;line-height:.95!important}.landing-hero-copy-modern p{max-width:620px;line-height:1.65!important}.landing-product-frame{border-color:#ffffff0f!important;background:#080808d1!important}.landing-product-frame:after,.landing-shot-card:after{background:linear-gradient(180deg,transparent 62%,rgba(0,0,0,.2))!important}.landing-product-bar span,.landing-shot-topbar span{width:7px!important;height:7px!important;opacity:.16!important;background:#fff!important}.landing-product-surface{background:linear-gradient(180deg,#ffffff08,#ffffff03),#0808088f!important}.landing-product-timeline i:nth-of-type(4),.landing-product-flows i:nth-of-type(2),.landing-product-flows i:nth-of-type(3){background:#fff3!important}.landing-product-network-graph .network-edge{stroke:#fff3!important}.landing-product-network-graph .network-node{fill:#ffffff29!important;stroke:#ffffff38!important}.landing-differentiator-icon{width:18px!important;height:18px!important;border:0!important;background:transparent!important;color:var(--text-secondary)!important}.landing-product-list svg,.landing-inline-proof svg{color:var(--text-secondary)!important}.landing-inline-proof{border-color:#ffffff1a!important;background:#ffffff06!important;color:var(--text-secondary)!important}.landing-profile-section{display:grid;gap:18px}.landing-profile-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:18px}.landing-profile-all-link{display:inline-flex;align-items:center;justify-content:center;gap:7px;white-space:nowrap}.landing-profile-carousel{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(320px,460px);gap:14px;overflow-x:auto;overflow-y:hidden;padding:2px 2px 4px;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.landing-profile-carousel::-webkit-scrollbar{display:none}.landing-profile-card{display:grid;grid-template-columns:68px minmax(0,1fr);gap:14px;align-items:start;min-width:0;padding:14px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#ffffff09,#ffffff04),#0808086b;scroll-snap-align:start}.landing-profile-avatar{width:68px;height:68px;border-radius:999px;object-fit:cover;border:1px solid rgba(255,255,255,.16);background:#ffffff0d}.landing-profile-copy{display:grid;gap:8px;min-width:0}.landing-profile-copy h3{margin:0;color:var(--text-primary);font-size:1rem;line-height:1.15;letter-spacing:0}.landing-profile-copy p{margin:0;color:var(--text-secondary);font-size:.8rem;line-height:1.45}.landing-profile-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding-top:2px}.landing-profile-actions .primary-button,.landing-profile-actions .ghost-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:34px;padding:8px 10px;font-size:.64rem;line-height:1}.landing-protocols-note{min-height:52px;display:flex;align-items:center;justify-content:center;gap:12px;padding:8px 12px;color:var(--text-tertiary);font-size:.78rem;line-height:1.35;text-align:center}.landing-protocols-note-icons{display:inline-flex;align-items:center;gap:12px}.landing-protocols-note-icons img{display:block;width:20px;height:20px;max-width:20px;max-height:20px;opacity:.4;object-fit:contain;filter:grayscale(1)}.landing-integrations-compact,.landing-protocol-chip,.landing-network-pill{display:none!important}.rv-save-default-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;height:38px;padding:0 13px;border-radius:var(--rv-radius-md);white-space:nowrap}.rv-save-default-button:disabled{opacity:.44;cursor:not-allowed}.rv-field-reset-button{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:18px;border:0;background:transparent;color:#777b82;padding:0;font-size:9px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.rv-field-reset-button:hover:not(:disabled),.rv-field-reset-button:focus-visible:not(:disabled){color:var(--rv-color-brand-gold)}.rv-field-reset-button:disabled{opacity:.35;cursor:not-allowed}.rv-field-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;flex-shrink:0}.rv-field-help{position:relative;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#ffffff08;color:#9ca0a8;font-size:10px;font-weight:900;line-height:1;cursor:help;outline:none}.rv-field-help:hover,.rv-field-help:focus-visible{border-color:#c8b97a80;color:var(--rv-color-brand-gold);background:#c8b97a14}.rv-field-help-popover{position:absolute;top:calc(100% + 8px);right:0;z-index:80;width:min(260px,calc(100vw - 32px));padding:10px 11px;border:1px solid rgba(255,255,255,.14);border-radius:10px;background:#101113;box-shadow:0 16px 40px #0000006b;color:#d6d7da;font-size:11px;font-weight:650;line-height:1.45;letter-spacing:0;text-align:left;text-transform:none;white-space:normal;opacity:0;transform:translateY(-3px);pointer-events:none;transition:opacity .14s ease,transform .14s ease}.rv-field-help:hover .rv-field-help-popover,.rv-field-help:focus-visible .rv-field-help-popover,.rv-field-help:focus-within .rv-field-help-popover{opacity:1;transform:translateY(0)}.explorer-page-frame{padding-top:24px}.explorer-content,.explorer-results-stack{gap:18px!important}.explorer-query-card,.explorer-section-card,.results-panel,.balance-chart-card,.investigation-canvas{border-color:#ffffff14!important;background:linear-gradient(180deg,#ffffff07,#ffffff03),#101113e0!important;box-shadow:var(--shadow-panel)!important}.advanced-local-strip{margin-top:8px;padding:12px!important;border-color:#ffffff14!important;background:#ffffff06!important}.advanced-local-grid,.workflow-advanced-grid{gap:10px!important;padding-top:8px}.advanced-local-strip .query-strip-label{color:var(--text-tertiary)!important}.query-chip-network-tag,.network-badge,.flow-pill.flow-pill-internal:first-child,.network-cell-wrap .flow-pill{border:1px solid rgba(255,255,255,.12)!important;background:#ffffff0a!important;color:var(--text-primary)!important}.flow-pill,.semantic-pill,.flow-pill-internal,.flow-pill-incoming,.flow-pill-outgoing,.flow-pill-contextual,.flow-pill-approval,.flow-pill-revoke,.flow-pill-unknown{border:1px solid rgba(255,255,255,.1)!important;background:#ffffff06!important;color:var(--text-secondary)!important;font-size:.66rem!important;letter-spacing:.18em!important;text-transform:uppercase}.token-cell{color:var(--text-primary)}.token-cell small,.token-address-text,.numeric-column-cell,.semantic-signature,.semantic-inputs{color:var(--text-secondary)!important}.tx-column-cell .mono-cell,.tx-hash-shell .mono-cell{color:var(--text-tertiary)!important}.address-label-text,.address-value-shell .mono-cell{color:inherit}.transfer-table tbody tr{position:relative}.transfer-table tbody tr:hover{background:#ffffff09!important}.transfer-table tbody tr.transfer-row-active{box-shadow:inset 1px 0 0 var(--accent)!important;background:#ff6b790a!important}.transfer-table th,.transfer-table td{padding:12px 14px!important}.active-filter-strip{border-color:#ffffff1a!important;background:#ffffff06!important}.balance-chart-grid-line{stroke:#ffffff0a!important}.balance-chart-line{stroke-width:2px!important}.balance-chart-area{opacity:.54!important;stroke:transparent!important}.balance-chart-axis-text{fill:var(--text-tertiary)!important;font-size:.68rem!important}.balance-chart-tooltip{background:#080808f5!important;border-color:#ffffff1f!important}.spin{color:var(--accent)!important}.skeleton{position:relative;overflow:hidden;background:#ffffff0a!important}.skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent);animation:skeleton-shimmer 1.4s infinite}@keyframes skeleton-shimmer{to{transform:translate(100%)}}@media (max-width: 820px){.topbar{min-height:48px;padding:12px 14px}.app-content{padding:14px}.landing-hero-copy-modern h1{max-width:none!important;font-size:clamp(2.75rem,13vw,4.1rem)!important}.landing-protocols-note{flex-wrap:wrap}.landing-profile-heading{align-items:flex-start;flex-direction:column}.landing-profile-carousel{grid-auto-columns:minmax(260px,88vw)}.landing-profile-card{grid-template-columns:52px minmax(0,1fr)}.landing-profile-avatar{width:52px;height:52px}.landing-profile-actions .primary-button,.landing-profile-actions .ghost-button{flex:1 1 auto}}::-webkit-scrollbar-track{background:#0808086b}::-webkit-scrollbar-corner{background:var(--bg-void)}.app-content{width:100%;max-width:none}.explorer-page-frame{width:100%!important;max-width:none!important;margin:0!important;padding-inline:0!important}.landing-page-modern{width:100%!important;max-width:min(1840px,calc(100vw - 28px))!important}@media (min-width: 1600px){.page-grid{grid-template-columns:minmax(340px,380px) minmax(0,1fr)}.topbar{grid-template-columns:minmax(0,1fr) minmax(420px,1040px) minmax(0,1fr)}.topbar-search,.topbar-spacer{width:min(100%,1040px)}.landing-hero-modern{grid-template-columns:minmax(440px,.78fr) minmax(720px,1.22fr)}}.landing-protocols-note-icons img{opacity:.78!important;filter:none!important;background:#fffffff5;border-radius:999px;padding:2px;box-sizing:border-box}.explorer-results-stack{gap:14px!important}.explorer-visualization-section{display:grid;gap:0!important;min-width:0;padding:0!important;overflow:hidden}.explorer-visualization-pane{min-width:0}.explorer-visualization-pane+.explorer-visualization-pane{border-top:1px solid rgba(255,255,255,.08)}.explorer-visualization-section .investigation-canvas,.explorer-visualization-section .balance-chart-card{border:0!important;border-radius:var(--rv-radius-md)!important;background:transparent!important;box-shadow:none!important}.explorer-visualization-section .canvas-toolbar,.explorer-visualization-section .balance-chart-header{padding:14px 16px 10px!important;background:#0808082e!important}.explorer-visualization-section .canvas-grid{padding:12px!important;gap:10px!important}.explorer-visualization-section .balance-chart-controls{padding:10px 16px!important}.explorer-visualization-section .balance-chart-plot-wrap{margin:12px 16px 16px!important}.explorer-visualization-section .canvas-footer{padding:8px 16px 12px!important}.table-wrap,.virtual-table-wrap{background:var(--bg-void)!important;scrollbar-gutter:stable both-edges;overflow-anchor:none}.results-panel>.table-wrap.virtual-table-wrap{width:100%;max-width:100%;margin:16px 0 0!important;-webkit-overflow-scrolling:auto;scrollbar-gutter:auto}.results-panel>.table-wrap,.results-panel>.virtual-table-wrap{max-height:min(88vh,1800px)!important}.table-wrap::-webkit-scrollbar-corner,.virtual-table-wrap::-webkit-scrollbar-corner{background:var(--bg-void)!important}.transfer-table{border-collapse:separate!important;border-spacing:0!important;background:transparent!important}.transfer-table thead th{z-index:8;background:#080808!important;background-clip:padding-box;box-shadow:inset 0 -1px #ffffff1a;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.transfer-table tbody tr:not(.virtual-spacer-row){height:104px;min-height:104px}.transfer-table tbody tr:not(.virtual-spacer-row)>td{height:104px;max-height:104px;overflow:hidden;background-clip:padding-box}.virtual-spacer-row td{background:transparent!important}.tracked-address-text{text-shadow:0 0 14px color-mix(in srgb,currentColor 24%,transparent)}.landing-protocols-note-icon{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#fffffff5;box-shadow:none;opacity:.82}.landing-protocols-note-icon img{width:16px!important;height:16px!important;max-width:16px!important;max-height:16px!important;padding:0!important;background:transparent!important;opacity:1!important;filter:none!important}.explorer-page-frame{width:100%!important;max-width:none!important;margin:0!important;padding:14px 0 0!important}.explorer-page-frame .page-grid-single{display:block;width:100%}.explorer-page-frame .explorer-content{display:flex!important;flex-direction:column;gap:14px;width:100%;max-width:none;min-width:0}.explorer-page-frame .explorer-query-card{position:relative;top:auto;z-index:auto;max-height:none;overflow:visible}.explorer-results-stack{gap:12px!important}.explorer-visualization-section{border-radius:var(--rv-radius-md)!important;background:linear-gradient(180deg,#ffffff06,#ffffff03),#101113e6!important}.explorer-visualization-section .canvas-toolbar,.explorer-visualization-section .balance-chart-header{min-height:unset}.explorer-visualization-section .canvas-grid{padding:10px!important;gap:10px!important;align-items:stretch}.explorer-visualization-section .canvas-grid-item{border-radius:var(--rv-radius-md)!important;min-height:0}.explorer-visualization-section .canvas-svg{width:100%;height:auto}.explorer-visualization-section .canvas-footer{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.explorer-visualization-section .balance-chart-plot-wrap{margin:8px 14px 14px!important}.virtual-table-wrap.is-not-virtualized tbody tr:not(.virtual-spacer-row){height:auto!important;min-height:0!important}.virtual-table-wrap.is-not-virtualized tbody tr:not(.virtual-spacer-row)>td{height:auto!important;max-height:none!important;overflow:visible!important}.virtual-table-wrap.is-not-virtualized{contain:none!important;will-change:auto!important}.transfer-table thead th{background:#080808!important;color:var(--text-secondary)!important}@media (min-width: 1500px){.app-content{padding-inline:18px}}@media (min-width: 1800px){.app-content{padding-inline:20px}}.transfer-table{table-layout:fixed!important;min-width:1740px!important}.when-column-col{width:156px}.network-column-col,.flow-column-col{width:96px}.type-column-col{width:190px}.address-column-col{width:238px}.token-column-col{width:260px}.amount-column-col{width:128px}.price-column-col,.value-column-col{width:116px}.hash-column-col{width:150px}.transfer-table th,.transfer-table td,.transfer-table th *,.transfer-table td *{min-width:0;box-sizing:border-box}.transfer-table tbody tr:not(.virtual-spacer-row)>td{overflow:hidden!important}.explorer-actions-strip .query-strip-header{justify-content:flex-end}.explorer-actions-strip .query-strip-label{margin-right:auto}.explorer-actions-strip .query-strip-actions{width:100%;justify-content:flex-end}.explorer-run-query-button{width:auto!important;min-width:128px!important;max-width:100%!important;min-height:36px!important;flex:0 0 auto!important;align-self:flex-start!important;white-space:nowrap}.explorer-query-card .workflow-controls-actions .primary-button.explorer-run-query-button{width:auto!important;min-width:128px!important;flex:0 0 auto!important}@media (max-width: 820px){.workflow-controls-actions{justify-content:flex-start!important;align-items:flex-start!important;gap:8px!important}.workflow-meta-note{margin-right:0!important}.explorer-run-query-button{align-self:flex-start}.explorer-actions-strip .query-strip-actions{justify-content:flex-start}}.transfer-table .inline-scroll-shell,.transfer-table .semantic-scroll,.transfer-table .token-cell,.transfer-table .token-cell-main,.transfer-table .address-cell,.transfer-table .address-detail-row{max-width:100%}.transfer-table .inline-scroll-shell,.transfer-table .semantic-scroll{overflow-x:auto;overscroll-behavior-x:contain}.transfer-table .inline-scroll-content,.transfer-table .semantic-scroll-line{max-width:none;min-width:100%;width:max-content;overflow:visible;text-overflow:clip;vertical-align:bottom}.token-cell-main>span,.token-cell small,.address-label-text,.token-address-text,.semantic-scroll-line{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.token-cell-main>span,.token-cell small{display:block}.token-cell-main .cell-action-menu{margin-left:auto;flex:0 0 auto}.token-address-meta .cell-action-menu,.address-detail-row .cell-action-menu{flex:0 0 auto}.cell-action-menu{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;z-index:12}.cell-action-menu-trigger{opacity:.72}.cell-action-menu-list{position:absolute;top:50%;right:0;display:inline-flex;align-items:center;gap:6px;max-width:min(190px,calc(100vw - 32px));padding:6px;border:1px solid var(--border-strong);background:#080808fa;box-shadow:0 14px 30px #00000057;opacity:0;transform:translateY(-50%) translate(4px);pointer-events:none;transition:opacity .12s ease,transform .12s ease;z-index:70}.cell-action-menu:hover .cell-action-menu-list,.cell-action-menu:focus-within .cell-action-menu-list{opacity:1;transform:translateY(-50%) translate(0);pointer-events:auto}.cell-action-menu:hover .cell-action-menu-trigger,.cell-action-menu:focus-within .cell-action-menu-trigger{opacity:1;color:var(--text-primary);border-color:#fff3}.icon-action-button.is-active{color:var(--accent-2);border-color:#c8b97a61;background:#c8b97a14}.transfer-table thead tr:first-child th{top:0!important;z-index:12!important}.transfer-table thead tr.column-filter-row th{top:40px!important;z-index:11!important;padding-top:7px;padding-bottom:9px;letter-spacing:0;text-transform:none}.column-filter-field{display:flex;align-items:center;gap:5px;width:100%;min-height:28px;padding:4px 6px;border:1px solid rgba(148,163,184,.16);background:#ffffff06;color:var(--text-tertiary)}.column-filter-field:focus-within{border-color:var(--rv-color-brand-blue);box-shadow:0 0 0 1px var(--rv-color-brand-blue-soft)}.column-filter-field input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--text-primary);font-size:.68rem}.column-filter-field input::placeholder{color:#94a3b894}.column-filter-field button{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:0;background:transparent;color:var(--text-tertiary);cursor:pointer}.column-filter-field button:hover{color:var(--text-primary)}.table-subtitle-with-actions{display:flex;align-items:center;justify-content:space-between;gap:10px}.table-clear-column-filters{padding-block:6px!important;white-space:nowrap}.token-filter-mode-field select:disabled{opacity:.58;cursor:not-allowed}.label-entity-search-input{min-height:44px!important;border:1px solid var(--border-strong)!important;background:#06060699!important;padding:0 40px 0 12px!important}.label-entity-search-input input{padding:12px 0!important;font-size:.8rem}.label-manager-modal .label-entity-search-input,.label-manager-modal .field input,.label-manager-modal .field select{min-height:44px}.graph-node-label-title,.graph-node-label-address{paint-order:stroke}.graph-node-label-verified{font-weight:800}.topbar-search{position:relative}.topbar-open-submit:disabled{opacity:.38;cursor:not-allowed}.topbar-search-dropdown{position:absolute;left:0;right:0;top:calc(100% + 8px);z-index:3600;display:grid;gap:4px;max-height:min(420px,calc(100vh - 88px));overflow:auto;padding:8px;border:1px solid var(--border-strong);background:#0a0c10fa;box-shadow:var(--shadow-panel)}.topbar-search-option{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;min-width:0;padding:8px 9px;border:1px solid transparent;background:#ffffff06;color:var(--text-secondary);text-align:left;cursor:pointer}.topbar-search-option:hover,.topbar-search-option:focus-visible,.topbar-search-option.is-active{border-color:#ffffff1f;background:#ffffff0f;color:var(--text-primary);outline:none}.topbar-search-option-icon{display:inline-flex;align-items:center;justify-content:center;color:var(--accent-2)}.topbar-search-option-main{display:grid;min-width:0;gap:2px}.topbar-search-option-main strong,.topbar-search-option-main small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar-search-option-main strong{color:var(--text-primary);font-size:.78rem}.topbar-search-option-main small{color:var(--text-tertiary);font-size:.68rem}.topbar-search-option-source{padding:3px 6px;border:1px solid rgba(255,255,255,.08);background:#ffffff09;color:var(--text-tertiary);font-size:.62rem;text-transform:uppercase;letter-spacing:.08em}.query-strip-header-clickable{cursor:pointer;border-radius:8px}.query-strip-header-clickable:hover{background:#ffffff06}.address-label-with-verified{display:inline-flex;align-items:center;gap:4px;max-width:100%}.verified-label-mark{flex:0 0 auto;color:#9be7c7;stroke-width:2.4}.topbar-search-multiselect{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:5px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;cursor:text}.topbar-search-multiselect::-webkit-scrollbar{display:none}.topbar-search-multiselect input{flex:1 0 170px;min-width:120px;height:26px}.topbar-search-chip{display:inline-flex;align-items:center;gap:5px;max-width:220px;min-width:0;height:24px;padding:0 4px 0 8px;border:1px solid rgba(255,255,255,.1);background:#ffffff0e;color:var(--text-primary);font-size:.7rem;white-space:nowrap;flex:0 0 auto}.topbar-search-chip-main{min-width:0;overflow:hidden;text-overflow:ellipsis}.topbar-search-chip small{color:var(--text-tertiary);font-size:.58rem;text-transform:uppercase;letter-spacing:.06em}.topbar-search-chip button{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:0;background:transparent;color:var(--text-tertiary);cursor:pointer}.topbar-search-chip button:hover,.topbar-search-chip button:focus-visible{color:var(--text-primary);outline:none}.topbar-submit:disabled{opacity:.38;cursor:not-allowed}.topbar-clear-submit{border-color:#ffffff1f;background:#ffffff0a}.address-label-shell{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.address-label-shell::-webkit-scrollbar{display:none}.address-label-shell .address-label-text,.address-label-shell .address-label-with-verified{width:max-content;min-width:max-content;max-width:none;overflow:visible;text-overflow:clip}.address-label-shell .verified-label-mark{margin-right:2px}.inline-status-neutral{border-color:#ffffff1a;background:#ffffff09;color:var(--text-secondary, #b6b6b6)}.explorer-defaults-add-grid{grid-template-columns:minmax(280px,1fr) auto}.explorer-defaults-modal-status{margin:0 18px}.explorer-defaults-modal-footer{display:flex;justify-content:flex-start;gap:.5rem;padding:12px 18px 0;border-top:1px solid rgba(255,255,255,.08)}.explorer-defaults-modal .query-chip{max-width:100%}.explorer-defaults-modal .query-chip>span:not(.query-chip-network-tag):not(.query-chip-subtle){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.explorer-defaults-modal .query-chip-subtle{max-width:min(340px,48vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.explorer-defaults-empty-note{padding:.8rem;border:1px solid rgba(255,255,255,.08);background:#ffffff06}@media (max-width: 720px){.explorer-defaults-add-grid{grid-template-columns:1fr}.explorer-defaults-modal-footer .ghost-button,.explorer-defaults-add-grid .primary-button{width:100%}}.explorer-page-frame .explorer-workspace-grid,.explorer-page-frame .rv-workspace-main,.explorer-page-frame .explorer-content,.explorer-page-frame .explorer-results-stack,.explorer-page-frame .explorer-section-card,.explorer-page-frame .explorer-query-card,.explorer-page-frame .explorer-visualization-section,.explorer-page-frame .explorer-visualization-pane,.explorer-page-frame .ai-summary-card,.explorer-page-frame .results-panel{width:100%!important;max-width:none!important;min-width:0!important}.explorer-page-frame .explorer-results-stack{align-self:stretch!important}.explorer-query-card .workflow-controls-actions{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;justify-content:stretch!important;gap:12px!important}.explorer-query-card .workflow-controls-actions .workflow-meta-note{width:auto!important;min-width:0!important;flex:0 1 auto!important;margin:0!important}.explorer-query-card .workflow-controls-actions .explorer-run-query-button{justify-self:end!important;align-self:start!important;width:auto!important;min-width:128px!important;min-height:36px!important;flex:0 0 auto!important}@media (max-width: 820px){.explorer-query-card .workflow-controls-actions{grid-template-columns:1fr!important;gap:10px!important}.explorer-query-card .workflow-controls-actions .workflow-meta-note{width:100%!important}.explorer-query-card .workflow-controls-actions .explorer-run-query-button{justify-self:start!important}}.results-panel>.table-wrap.virtual-table-wrap{position:relative;isolation:isolate}.transfer-table thead{position:relative;z-index:140}.transfer-table thead th{z-index:140!important;background:#080808!important;background-clip:padding-box}.transfer-table thead tr:first-child th{z-index:142!important}.transfer-table thead tr.column-filter-row th{z-index:141!important}.transfer-table tbody td{position:relative;z-index:1}.admin-page{width:min(1280px,calc(100vw - 32px));margin:0 auto;padding:48px 0 80px;color:#f2f2f2}.admin-hero,.admin-card{border:1px solid rgba(255,255,255,.08);background:#ffffff08;border-radius:var(--rv-radius-md);padding:24px;box-shadow:0 18px 60px #0000003d}.admin-hero{margin-bottom:20px}.admin-hero h1{margin:8px 0 12px;font-size:clamp(32px,5vw,56px);line-height:1}.admin-hero p,.admin-card p{color:#b6b6b6;max-width:760px}.admin-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:16px}.admin-card{margin-bottom:16px;overflow:hidden}.admin-card h2{margin:0 0 16px;font-size:18px}.admin-card table{width:100%;border-collapse:collapse;font-size:13px}.admin-table-scroll{width:100%;overflow-x:auto}.admin-card th,.admin-card td{border-top:1px solid rgba(255,255,255,.08);padding:10px 8px;text-align:left;vertical-align:top}.admin-card td:last-child,.admin-card th:last-child{text-align:right}.admin-card td.admin-mono,.admin-card .admin-mono{max-width:520px;overflow-x:auto;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:#b6b6b6}.admin-kpi{font-size:48px;line-height:1;margin:8px 0;color:var(--rv-color-brand-gold)!important}.admin-error{border-color:#ff6b7959}.admin-error strong{color:var(--rv-color-brand-gold)}.admin-inline-error{display:grid;gap:4px;margin:12px 0;padding:12px 14px;border:1px solid rgba(255,107,121,.35);border-radius:8px;color:#d8d8d8;background:#ff6b7914}.admin-inline-error strong{color:var(--rv-color-brand-gold)}@media (max-width: 840px){.admin-grid{grid-template-columns:1fr}.admin-page{width:min(100vw - 20px,1280px);padding-top:24px}}.admin-hero{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.admin-hero-actions{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap}.admin-select-label{display:grid;gap:6px;color:#777b82;font-size:11px;text-transform:uppercase;letter-spacing:.12em}.admin-select-label select{min-width:128px;border:1px solid rgba(255,255,255,.1);background:#101113;color:#f2f2f2;border-radius:var(--rv-radius-md);padding:9px 10px}.admin-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px}.admin-metric-grid-compact{margin:0 0 18px}.admin-metric-card{border:1px solid rgba(255,255,255,.08);background:#ffffff09;border-radius:var(--rv-radius-md);padding:16px;min-height:108px}.admin-metric-card span,.admin-section-heading span,.admin-event-card small{color:#777b82;font-size:12px}.admin-metric-card strong{display:block;margin:10px 0 6px;font-size:clamp(24px,4vw,40px);line-height:1;color:var(--rv-color-brand-gold)}.admin-metric-card small{color:#b6b6b6}.admin-grid-wide{grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr)}.admin-section-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:14px}.admin-section-heading h2{margin:0}.admin-subheading{margin:18px 0 10px;font-size:14px;color:#f2f2f2}.admin-event-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.admin-event-card{width:100%;border:1px solid rgba(255,255,255,.08);background:#ffffff06;color:#f2f2f2;text-align:left;border-radius:var(--rv-radius-md);padding:14px;cursor:pointer;transition:.14s ease}.admin-event-card:hover,.admin-event-card-active{border-color:#c8b97a6b;background:#c8b97a12}.admin-event-name,.admin-event-count{display:block}.admin-event-name{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:#f2f2f2;margin-bottom:8px}.admin-event-count{color:var(--rv-color-brand-gold);font-size:28px;font-weight:700;line-height:1;margin-bottom:10px}.admin-event-card small{display:block;margin-top:4px}.admin-bar-list{display:grid;gap:12px}.admin-bar-row-main{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:6px}.admin-bar-track{height:7px;overflow:hidden;border-radius:var(--rv-radius-md);background:#ffffff0f}.admin-bar-fill{height:100%;border-radius:var(--rv-radius-md);background:#c8b97a9e}.admin-facet-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.admin-facet-card{border:1px solid rgba(255,255,255,.08);background:#ffffff06;border-radius:var(--rv-radius-md);padding:14px;min-height:180px}.admin-facet-card h3{margin:0 0 12px;font-size:13px;text-transform:uppercase;letter-spacing:.12em;color:#b6b6b6}.admin-facet-card p{margin:0}@media (max-width: 1080px){.admin-metric-grid,.admin-grid-wide,.admin-facet-grid,.admin-event-list{grid-template-columns:1fr 1fr}}@media (max-width: 720px){.admin-hero{display:grid}.admin-metric-grid,.admin-grid-wide,.admin-facet-grid,.admin-event-list{grid-template-columns:1fr}.admin-hero-actions,.admin-hero-actions .secondary-button,.admin-select-label,.admin-select-label select{width:100%}}.admin-card td.admin-mono:last-child,.admin-card th.admin-mono:last-child{text-align:left}.app-content:has(.docs-page),.app-content:has(.docs-home-page){overflow-x:visible}.docs-page{display:grid;grid-template-columns:232px minmax(0,1fr);gap:20px;width:min(100%,1480px);margin:0 auto;align-items:start;overflow:visible}.docs-sidebar{position:sticky;top:14px;align-self:start;max-height:calc(100vh - 28px);overflow-y:auto;display:grid;gap:14px;padding:14px;border:1px solid var(--border);background:linear-gradient(180deg,#101113f0,#080808e0);box-shadow:var(--shadow-panel)}.docs-sidebar-brand{font-family:var(--rv-type-display);letter-spacing:.18em;font-size:1.06rem;color:var(--text-primary)}.docs-sidebar nav{display:grid;gap:4px}.docs-nav-link{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:8px;min-height:34px;padding:7px 8px;border:1px solid transparent;color:var(--text-secondary);font-size:.76rem;line-height:1.2}.docs-nav-link span{color:var(--accent-2);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.63rem}.docs-nav-link:hover{color:var(--text-primary);border-color:#ffffff14;background:#ffffff09}.docs-main{display:grid;gap:16px;min-width:0}.docs-hero,.docs-search-card,.docs-section{border:1px solid var(--border);background:linear-gradient(180deg,#101113f5,#0a0a0aeb);box-shadow:var(--shadow-panel);min-width:0}.docs-hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);gap:22px;align-items:stretch;padding:26px;overflow:hidden;position:relative}.docs-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,rgba(200,185,122,.08),transparent 28%),radial-gradient(circle at 74% 18%,rgba(255,107,121,.14),transparent 34%);opacity:.92}.docs-hero-copy{display:grid;align-content:center;gap:15px;min-width:0}.docs-eyebrow{display:inline-flex;align-items:center;gap:8px;color:var(--accent-2)}.docs-preview-tag{display:inline-flex;align-items:center;justify-content:center;width:fit-content;margin-left:8px;padding:3px 7px;border:1px solid rgba(200,185,122,.28);background:#c8b97a12;color:var(--accent-2);font-family:var(--rv-font-mono);font-size:.56rem;font-style:normal;font-weight:800;letter-spacing:.12em;line-height:1;text-transform:uppercase;vertical-align:middle}.docs-callout-warning{border-color:#c8b97a3d;background:linear-gradient(180deg,#c8b97a12,#ffffff05)}.docs-hero h1{margin:0;font-family:var(--rv-type-display);font-size:clamp(2.8rem,7vw,6.4rem);line-height:.88;letter-spacing:.075em;text-transform:uppercase}.docs-hero-compact{grid-template-columns:1fr}.docs-hero p{max-width:740px;margin:0;color:var(--text-secondary);font-size:.98rem;line-height:1.65}.docs-hero-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.docs-hero-actions .primary-button,.docs-hero-actions .ghost-button{display:inline-flex;align-items:center;justify-content:center;gap:8px}.docs-section-header span{color:var(--accent-2);text-transform:uppercase;letter-spacing:.18em;font-size:.66rem}.docs-mobile-nav{display:none;gap:8px;overflow-x:auto;padding:8px 0;position:sticky;top:8px;z-index:1200;background:linear-gradient(180deg,#080808f5,#080808c7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.docs-mobile-nav a{flex:0 0 auto;padding:9px 11px;border:1px solid var(--border);background:#ffffff08;color:var(--text-secondary);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.docs-search-card{display:grid;gap:12px;padding:14px}.docs-search-input{display:flex;align-items:center;gap:10px;min-height:42px;padding:0 12px;border:1px solid var(--border);background:#080808b8}.docs-search-input svg{color:var(--accent-2);flex:0 0 auto}.docs-search-input input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--text-primary);font-size:.86rem}.docs-search-input input::placeholder{color:var(--text-tertiary)}.docs-search-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.docs-search-result,.docs-search-empty{min-width:0;padding:10px;border:1px solid rgba(255,255,255,.07);background:#ffffff06}.docs-search-result{display:grid;grid-template-columns:18px minmax(0,1fr);gap:8px}.docs-search-result svg{margin-top:2px;color:var(--accent-2)}.docs-search-result div{display:grid;gap:3px;min-width:0}.docs-search-result strong{color:var(--text-primary);font-size:.8rem}.docs-search-result span,.docs-search-empty{color:var(--text-secondary);font-size:.76rem;line-height:1.45}.docs-section{display:grid;gap:16px;padding:22px;scroll-margin-top:78px}.docs-section-header{display:grid;gap:7px;max-width:920px}.docs-section-header h2{margin:0;font-family:var(--rv-type-display);font-size:clamp(2rem,4vw,3.6rem);line-height:.92;letter-spacing:.075em;text-transform:uppercase}.docs-section-header p{margin:0;color:var(--text-secondary);font-size:.9rem;line-height:1.62}.docs-step-grid,.docs-feature-grid,.docs-terms-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.docs-step-card,.docs-feature-card,.docs-terms-grid article,.docs-callout{border:1px solid rgba(255,255,255,.075);background:#ffffff06;min-width:0}.docs-step-card{display:grid;gap:9px;padding:14px}.docs-step-card span{color:var(--accent-2);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.72rem}.docs-step-card h3,.docs-feature-card h3,.docs-terms-grid h3{margin:0;color:var(--text-primary);font-size:.94rem;letter-spacing:.01em}.docs-step-card p,.docs-feature-card p,.docs-terms-grid p,.docs-feature-card small,.docs-callout p{margin:0;color:var(--text-secondary);font-size:.8rem;line-height:1.56}.docs-feature-card small{display:block;margin-top:7px;color:var(--text-tertiary)}.docs-feature-grid-three{grid-template-columns:1fr}.docs-feature-card{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;padding:14px}.docs-feature-card-wide{grid-template-columns:36px minmax(0,1fr)}.docs-feature-icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid rgba(200,185,122,.22);background:#c8b97a11;color:var(--accent-2)}.docs-feature-card>div:last-child{min-width:0;display:grid;gap:5px}.docs-split-block{display:grid;grid-template-columns:minmax(320px,.86fr) minmax(0,1.14fr);gap:12px;align-items:stretch}.docs-split-block-reverse{grid-template-columns:minmax(0,1.14fr) minmax(320px,.86fr)}.docs-callout{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;align-items:start;padding:12px;border-color:#c8b97a2e;background:#c8b97a0b}.docs-callout-secondary{border-color:#ffffff17;background:#ffffff06}.docs-callout svg{color:var(--accent-2);margin-top:2px}.docs-terms-grid article{padding:14px;display:grid;gap:7px}.docs-terms-grid-wide{grid-template-columns:1fr}.docs-terms-grid-wide article{gap:9px}.docs-terms-grid-wide strong{color:var(--text-secondary);font-weight:600}.docs-terms-grid small{margin:0;color:var(--text-tertiary);font-size:.76rem;line-height:1.5}.docs-visual{position:relative;min-height:296px;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(255,255,255,.035) 1px,transparent 1px),radial-gradient(circle at 72% 28%,rgba(255,107,121,.12),transparent 36%),#080808ad;background-size:28px 28px,28px 28px,auto,auto}.docs-visual-timeline{display:grid;align-content:center;gap:22px;padding:38px 28px}.docs-lane{position:relative;height:34px}.docs-lane span{position:absolute;left:0;top:4px;width:84px;color:var(--text-secondary);font-size:.75rem}.docs-lane i{position:absolute;left:102px;right:0;top:16px;height:1px;background:#ffffff2e}.docs-lane b{position:absolute;left:148px;top:9px;width:14px;height:14px;border-radius:50%;border:2px solid var(--accent-2);background:#c8b97a1f;box-shadow:0 0 0 5px #c8b97a0b}.docs-lane:nth-child(2) b{left:64%;border-color:#ff6b79f2}.docs-lane:nth-child(3) b{left:42%}.docs-visual-table{display:grid;gap:8px;align-content:center;padding:22px}.docs-table-row{display:grid;grid-template-columns:1fr .7fr 1.2fr .8fr 52px;gap:8px;align-items:center;padding:9px;border:1px solid rgba(255,255,255,.07);background:#ffffff06}.docs-table-row span,.docs-table-row b{height:9px;background:#ffffff21}.docs-table-row b{background:#c8b97a3d}.docs-visual-cap{display:grid;align-content:center;gap:10px;padding:26px}.docs-cap-row{display:grid;grid-template-columns:30px 64px minmax(0,1fr) 76px;gap:10px;align-items:center;min-height:42px;padding:9px 10px;border:1px solid rgba(255,255,255,.075);background:#101113bd}.docs-cap-row span{color:var(--text-tertiary);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.72rem}.docs-cap-row strong{color:var(--text-primary);font-size:.82rem;letter-spacing:.12em}.docs-cap-row i{display:block;height:8px;background:linear-gradient(90deg,#c8b97aa3,#ff6b795c)}.docs-cap-row:nth-child(2) i,.docs-cap-row:nth-child(4) i{background:linear-gradient(90deg,#ff6b7994,#ffffff1f)}.docs-cap-row b{color:var(--accent-2);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.76rem;text-align:right}.docs-visual-order-flow{display:grid;align-content:center;gap:10px;padding:26px}.docs-order-flow-row{display:grid;grid-template-columns:92px minmax(92px,.6fr) minmax(0,1fr);gap:10px;align-items:center;min-height:46px;padding:10px 11px;border:1px solid rgba(255,255,255,.075);background:#101113bd}.docs-order-flow-row span,.docs-order-flow-row small{color:var(--text-tertiary);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.72rem}.docs-order-flow-row strong{color:var(--text-primary);font-family:var(--rv-type-display);font-size:1.02rem;letter-spacing:.08em;text-transform:uppercase}.docs-order-flow-row small{color:#fff4dcd1;text-align:right}.docs-home-page{width:min(100%,1240px);margin:0 auto;display:grid;gap:16px}.docs-home-hero,.docs-home-section,.docs-home-footer-card{border:1px solid var(--border);background:linear-gradient(180deg,#101113f5,#0a0a0aeb);box-shadow:var(--shadow-panel)}.docs-home-hero{display:grid;gap:16px;padding:28px;position:relative;overflow:hidden}.docs-home-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,rgba(200,185,122,.08),transparent 30%),radial-gradient(circle at 82% 18%,rgba(255,107,121,.12),transparent 34%)}.docs-home-hero>*{position:relative;z-index:1}.docs-home-hero h1{margin:0;font-family:var(--rv-type-display);font-size:clamp(3.2rem,8vw,7.4rem);line-height:.88;letter-spacing:.075em;text-transform:uppercase}.docs-home-hero p{margin:0;max-width:760px;color:var(--text-secondary);font-size:.98rem;line-height:1.65}.docs-breadcrumbs{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px;min-height:28px;color:var(--text-tertiary);font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.docs-breadcrumbs a,.docs-breadcrumbs span{color:inherit;text-decoration:none}.docs-breadcrumbs a:hover,.docs-breadcrumbs a:focus-visible,.docs-breadcrumbs span[aria-current=page]{color:var(--accent-2)}.docs-home-command-card{display:grid;grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);gap:12px;align-items:stretch;border:1px solid rgba(255,255,255,.08);background:#ffffff08;padding:12px}.docs-home-command-copy{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-width:0}.docs-home-command-copy svg{color:var(--accent-2)}.docs-home-command-copy span{display:block;color:var(--accent-2);font-size:.64rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.docs-home-command-copy strong{display:block;min-width:0;color:var(--text-primary);font-size:.9rem;line-height:1.35}.docs-home-command-links{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;min-width:0}.docs-home-command-links a,.docs-home-toc a{border:1px solid rgba(255,255,255,.075);background:#ffffff07;color:var(--text-secondary);text-decoration:none}.docs-home-command-links a{display:grid;gap:3px;min-width:0;min-height:58px;padding:10px}.docs-home-command-links a:hover,.docs-home-command-links a:focus-visible,.docs-home-toc a:hover,.docs-home-toc a:focus-visible{border-color:#c8b97a47;background:#c8b97a0e;color:var(--text-primary)}.docs-home-command-links span,.docs-home-command-links small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-home-command-links span{color:var(--text-primary);font-size:.82rem;font-weight:800}.docs-home-command-links small{color:var(--text-tertiary);font-size:.72rem}.docs-home-toc{display:flex;flex-wrap:wrap;gap:8px}.docs-home-toc a{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;font-size:.72rem;font-weight:800}.docs-home-section{display:grid;gap:16px;padding:22px}.docs-home-topic-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.docs-home-inline-guide{justify-self:flex-start}.docs-home-module-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.docs-home-module-card{display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;min-width:0;padding:16px;border:1px solid rgba(255,255,255,.085);background:#ffffff07}.docs-home-module-card h3,.docs-home-module-heading h3{margin:0;color:var(--text-primary)}.docs-home-module-card p{margin:0 0 12px;color:var(--text-secondary);font-size:.82rem;line-height:1.56}.docs-home-module-card .ghost-button,.docs-home-footer-actions .ghost-button{display:inline-flex;align-items:center;justify-content:center;gap:8px}.docs-home-module-heading{display:grid;gap:4px;margin-top:4px}.docs-home-module-heading span{color:var(--accent-2);font-size:.64rem;letter-spacing:.18em;text-transform:uppercase}.docs-home-module-heading h3{font-size:1.02rem}.docs-home-topic-card{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;min-width:0;padding:14px;border:1px solid rgba(255,255,255,.075);background:#ffffff06}.docs-home-topic-card h3{margin:0 0 5px;color:var(--text-primary);font-size:.94rem}.docs-home-topic-card p{margin:0;color:var(--text-secondary);font-size:.8rem;line-height:1.56}.docs-home-footer-card{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;background:#c8b97a0b;border-color:#c8b97a2e}.docs-home-footer-card div{display:grid;gap:5px}.docs-home-footer-card span{color:var(--accent-2);text-transform:uppercase;letter-spacing:.18em;font-size:.66rem}.docs-home-footer-card strong{color:var(--text-primary);font-size:.98rem}.docs-home-footer-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.docs-home-footer-card p{margin:0;color:var(--text-secondary);font-size:.82rem;line-height:1.5}@media (max-width: 1320px){.docs-page{grid-template-columns:210px minmax(0,1fr)}}@media (max-width: 1080px){.docs-page{grid-template-columns:1fr}.docs-home-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.docs-home-module-grid,.docs-home-command-card{grid-template-columns:1fr}.docs-home-command-links{grid-template-columns:repeat(2,minmax(0,1fr))}.docs-sidebar{display:none}.docs-mobile-nav{display:flex}.docs-hero,.docs-split-block,.docs-split-block-reverse{grid-template-columns:1fr}}@media (max-width: 760px){.docs-page,.docs-home-page{gap:12px}.docs-home-hero,.docs-home-section{padding:16px}.docs-home-topic-grid,.docs-home-command-links{grid-template-columns:1fr}.docs-home-footer-card{align-items:flex-start;flex-direction:column}.docs-home-footer-actions{justify-content:flex-start}.docs-hero,.docs-section{padding:16px}.docs-step-grid,.docs-feature-grid,.docs-terms-grid,.docs-search-results{grid-template-columns:1fr}.docs-hero h1{font-size:clamp(2.8rem,17vw,4.2rem)}.docs-visual{min-height:242px}.docs-feature-card{grid-template-columns:30px minmax(0,1fr);padding:12px}.docs-feature-icon{width:30px;height:30px}}.ai-summary-card{display:grid;gap:16px;overflow:visible;border-color:#ffffff1a;background:linear-gradient(135deg,rgba(200,185,122,.06),transparent 32%),#ffffff06}.ai-summary-header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px}.ai-summary-title-group{display:grid;gap:6px;min-width:0}.ai-summary-title-group h3{margin:0;font-size:1rem;letter-spacing:.01em;color:var(--text-primary)}.ai-summary-title-group p{margin:0;max-width:760px;color:var(--text-tertiary);font-size:.78rem;line-height:1.45}.ai-summary-actions{display:grid;align-items:start;justify-content:flex-end;justify-items:end;gap:8px;min-width:max-content}.ai-summary-tabs-row{display:flex;align-items:center;justify-content:flex-end;gap:12px}.ai-summary-action-row{display:flex;align-items:center;justify-content:flex-end;gap:10px}.ai-summary-status{color:var(--text-tertiary);font-size:.72rem;white-space:nowrap}.ai-summary-generate{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:238px;white-space:nowrap}.ai-summary-skeleton{display:grid;gap:8px}.ai-summary-skeleton div{height:12px;border-radius:999px;background:linear-gradient(90deg,#ffffff0a,#ffffff1a,#ffffff0a);background-size:220% 100%;animation:ai-summary-shimmer 1.2s linear infinite}.ai-summary-skeleton div:nth-child(2){width:82%}.ai-summary-skeleton div:nth-child(3){width:58%}.ai-summary-deferred-status{color:var(--muted, #777b82);font-size:12px;letter-spacing:.01em}@keyframes ai-summary-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}.ai-summary-body{display:grid;gap:14px}.ai-summary-freshness-notice{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border:1px solid rgba(200,185,122,.26);border-radius:12px;background:#c8b97a12;color:var(--text-secondary);font-size:.78rem;line-height:1.45}.ai-summary-freshness-notice svg{flex:0 0 auto;margin-top:2px;color:var(--rv-color-brand-gold)}.ai-summary-overview{margin:0;color:var(--text-secondary);font-size:.86rem;line-height:1.6}.ai-summary-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:stretch;gap:12px;min-width:0}.ai-summary-panel{display:grid;grid-template-rows:auto minmax(0,1fr);height:100%;max-height:clamp(260px,34vh,420px);gap:10px;min-width:0;min-height:0;overflow:hidden;padding:12px;border:1px solid rgba(255,255,255,.07);background:#08080857}.ai-summary-panel h4{margin:0;color:var(--text-tertiary);font-size:.7rem;letter-spacing:.16em;text-transform:uppercase}.ai-summary-list{display:grid;align-content:start;gap:10px;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding-right:2px}.ai-summary-item{display:grid;gap:3px;min-width:0}.ai-summary-item-heading{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0}.ai-summary-item strong{color:var(--text-primary);font-size:.8rem;font-weight:600;min-width:0;overflow:visible;white-space:normal;overflow-wrap:anywhere}.ai-summary-transaction-heading{display:inline-flex;align-items:center;flex-wrap:wrap;gap:5px;min-width:0;max-width:100%}.ai-summary-raw-transaction{min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere}.ai-summary-evidence-filter{display:inline-flex;align-items:center;gap:4px;height:20px;min-width:0;padding:0 6px;border:1px solid rgba(200,185,122,.22);background:#c8b97a12;color:var(--accent-2);font-size:.65rem;font-weight:700;cursor:pointer}.ai-summary-evidence-filter:hover{border-color:#c8b97a61;background:#c8b97a1f;color:#ffd166}.ai-summary-evidence-filter.is-active{border-color:#ff6b7957;background:#ff6b791f;color:#ff6b60}.ai-summary-evidence-filter.is-active:hover{border-color:#ff6b7994;background:#ff6b7933;color:#ff8a80}.ai-summary-evidence-filter span{color:inherit;font-size:inherit;line-height:1}.ai-summary-item>span{color:var(--text-secondary);font-size:.76rem;line-height:1.45;min-width:0;overflow-wrap:anywhere}.ai-summary-caveats{display:grid;gap:4px;padding-top:2px;color:var(--text-tertiary);font-size:.72rem;line-height:1.45}.ai-summary-caveats span:before{content:"— ";color:#ffffff38}.ai-summary-regenerate-row{display:flex;justify-content:flex-end;gap:10px}@media (max-width: 900px){.ai-summary-header{grid-template-columns:1fr}.ai-summary-actions{justify-content:flex-start;justify-items:start;min-width:0}.ai-summary-action-row{justify-content:flex-start;flex-wrap:wrap}.ai-summary-tabs-row{justify-content:flex-start;flex-wrap:wrap-reverse}.ai-summary-generate{min-width:0}.ai-summary-grid{grid-template-columns:1fr}}.ai-summary-tabs{display:inline-flex;align-items:center;gap:2px;padding:3px;border:1px solid rgba(255,255,255,.08);background:#08080861}.ai-summary-tabs button{border:0;background:transparent;color:var(--text-tertiary);font-size:.72rem;padding:5px 9px;cursor:pointer}.ai-summary-tabs button.active{color:var(--text-primary);background:#ffffff14}.ai-summary-ref-mark{position:relative;display:inline-flex;align-items:center;gap:4px;max-width:100%;vertical-align:middle;color:var(--accent-2);font-weight:700;line-height:1;text-decoration:none;cursor:default;outline:none}.ai-summary-ref-text{display:inline-block;line-height:inherit}.ai-summary-overview .ai-summary-ref-mark,.ai-summary-overview .ai-summary-ref-mark .ai-summary-ref-text,.ai-summary-item .ai-summary-ref-mark,.ai-summary-item .ai-summary-ref-mark .ai-summary-ref-text{color:var(--accent-2)}.ai-summary-overview .ai-summary-ref-text,.ai-summary-item .ai-summary-ref-text{font-size:inherit;line-height:1}.ai-summary-overview .ai-summary-ref-mark:hover,.ai-summary-overview .ai-summary-ref-mark:hover .ai-summary-ref-text,.ai-summary-overview .ai-summary-ref-mark:focus-within,.ai-summary-overview .ai-summary-ref-mark:focus-within .ai-summary-ref-text,.ai-summary-item .ai-summary-ref-mark:hover,.ai-summary-item .ai-summary-ref-mark:hover .ai-summary-ref-text,.ai-summary-item .ai-summary-ref-mark:focus-within,.ai-summary-item .ai-summary-ref-mark:focus-within .ai-summary-ref-text{color:#ffd166}.ai-summary-ref-verified{flex:0 0 auto;align-self:center;color:#f8c46b;stroke-width:2.3}.ai-summary-ref-inline-filter{display:inline-flex;align-items:center;justify-content:center;align-self:center;width:16px;height:16px;min-width:16px;margin-left:1px;padding:0;border:1px solid rgba(255,107,121,.34);border-radius:999px;background:#ff6b791f;color:#ff6b60;cursor:pointer}.ai-summary-ref-inline-filter:hover{border-color:#ff6b7994;background:#ff6b7933;color:#ff8a80}.ai-summary-ref-mark:after{content:"";position:absolute;left:-12px;right:-12px;bottom:100%;height:14px;background:transparent;pointer-events:auto}.ai-summary-ref-mark:hover,.ai-summary-ref-mark:focus-within{color:#ffd166}.ai-summary-ref-token-icon{width:1em;height:1em;border-radius:999px;object-fit:contain;background:#ffffffeb;box-shadow:0 0 0 1px #ffffff29;flex:0 0 1em;align-self:center}.ai-summary-ref-mark .ai-summary-ref-popover{position:fixed;z-index:3200;left:var(--ai-summary-popover-x, 50vw);right:auto;top:var(--ai-summary-popover-y, 0);bottom:auto;transform:translate(-50%) translateY(calc(-100% + 4px));display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px 8px;align-items:center;width:max-content;min-width:220px;max-width:min(420px,82vw);padding:8px 9px;border:1px solid rgba(255,255,255,.12);background:#0a0a0af7;box-shadow:0 16px 34px #00000061;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .12s ease,transform .12s ease,visibility .12s ease;white-space:normal;overflow-wrap:normal;word-break:normal}.ai-summary-ref-mark.ai-summary-popover-left .ai-summary-ref-popover{left:var(--ai-summary-popover-x, 12px);right:auto;transform:translate(-50%) translateY(calc(-100% + 4px))}.ai-summary-ref-mark.ai-summary-popover-right .ai-summary-ref-popover{left:var(--ai-summary-popover-x, calc(100vw - 12px) );right:auto;transform:translate(-50%) translateY(calc(-100% + 4px))}.ai-summary-ref-mark:hover .ai-summary-ref-popover,.ai-summary-ref-mark:focus-within .ai-summary-ref-popover,.ai-summary-ref-popover:hover{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%) translateY(-100%)}.ai-summary-ref-mark.ai-summary-popover-left:hover .ai-summary-ref-popover,.ai-summary-ref-mark.ai-summary-popover-left:focus-within .ai-summary-ref-popover,.ai-summary-ref-mark.ai-summary-popover-left .ai-summary-ref-popover:hover,.ai-summary-ref-mark.ai-summary-popover-right:hover .ai-summary-ref-popover,.ai-summary-ref-mark.ai-summary-popover-right:focus-within .ai-summary-ref-popover,.ai-summary-ref-mark.ai-summary-popover-right .ai-summary-ref-popover:hover{transform:translate(-50%) translateY(-100%)}.ai-summary-ref-mark .ai-summary-ref-popover:after{content:"";position:absolute;left:50%;bottom:-5px;width:9px;height:9px;transform:translate(-50%) rotate(45deg);border-right:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12);background:#0a0a0af7}.ai-summary-ref-mark.ai-summary-popover-left .ai-summary-ref-popover:after{left:18px;transform:rotate(45deg)}.ai-summary-ref-mark.ai-summary-popover-right .ai-summary-ref-popover:after{left:auto;right:18px;transform:rotate(45deg)}.ai-summary-ref-mark .ai-summary-ref-popover-kind{grid-column:1 / 2;color:var(--accent-2);text-transform:uppercase;letter-spacing:.12em;font-size:.58rem;line-height:1;white-space:nowrap;overflow-wrap:normal;word-break:normal}.ai-summary-ref-mark .ai-summary-ref-popover-value{grid-column:1 / 2;min-width:0;max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal;word-break:normal;color:var(--text-secondary);font-size:.68rem;font-weight:500}.ai-summary-ref-popover-actions{grid-column:2 / 3;grid-row:1 / span 2;display:inline-flex;align-items:center;gap:4px}.ai-summary-ref-action{width:22px;height:22px;min-width:22px;color:var(--text-tertiary)}.ai-summary-ref-action:hover{color:var(--accent-2)}.ai-summary-ref-action.is-active{color:#ff6b60;border-color:#ff6b7952;background:#ff6b791a}.ai-summary-unavailable{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start;padding:12px;border:1px solid rgba(200,185,122,.14);background:#c8b97a0b;color:var(--text-secondary)}.ai-summary-unavailable strong{display:block;margin-bottom:3px;color:var(--text-primary);font-size:.8rem}.ai-summary-unavailable span{display:block;color:var(--text-tertiary);font-size:.76rem;line-height:1.45}.active-transaction-filter-strip{max-height:132px;overflow:hidden}.active-transaction-filter-chips{max-height:72px;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;padding-bottom:4px;scrollbar-width:none;-ms-overflow-style:none}.active-transaction-filter-chips::-webkit-scrollbar{display:none}.active-transaction-filter-chips .query-chip{flex:0 0 auto}.admin-grid-nested{margin-top:16px}.admin-card.admin-card-subtle{background:#ffffff05;box-shadow:none}.admin-card.admin-card-subtle h3{margin:0;font-size:.92rem}.admin-nav{position:sticky;top:8px;z-index:20;display:flex;gap:8px;flex-wrap:wrap;margin:0 0 18px;padding:10px;border:1px solid rgba(255,255,255,.08);border-radius:var(--rv-radius-md);background:#080808e0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.admin-nav a{color:#f2f2f2;text-decoration:none;border:1px solid rgba(255,255,255,.08);border-radius:var(--rv-radius-md);padding:8px 12px;background:#ffffff09;font-size:13px}.admin-nav a:hover{border-color:#c8b97a73;background:#c8b97a14}.admin-anchor-section,.admin-ops-stack{scroll-margin-top:88px}.admin-section-heading-large{align-items:flex-end;margin:8px 0 14px}.admin-section-heading-large h2{margin:0 0 6px;font-size:24px}.admin-section-heading-large p{margin:0;color:#b6b6b6}.admin-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0}.admin-form-grid-wide{grid-column:1 / -1}.admin-form-grid label{display:grid;gap:6px;color:#777b82;font-size:11px;letter-spacing:.1em;text-transform:uppercase}.admin-form-grid input,.admin-form-grid select,.admin-form-grid textarea{width:100%;border:1px solid rgba(255,255,255,.1);background:#101113;color:#f2f2f2;border-radius:var(--rv-radius-md);padding:10px 11px;letter-spacing:normal;text-transform:none}.admin-action-row input,.admin-action-row select{border:1px solid rgba(255,255,255,.1);background:#101113;color:#f2f2f2;border-radius:var(--rv-radius-md);padding:10px 11px}.admin-form-grid textarea{min-height:84px;resize:vertical}.admin-checkbox{display:inline-flex!important;align-items:center;gap:8px;color:#b6b6b6!important;letter-spacing:normal!important;text-transform:none!important}.admin-checkbox input{width:auto}.admin-checkbox-block{align-self:end;min-height:40px}.admin-action-row{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:12px 0 4px}.danger-button{border:1px solid rgba(255,107,121,.42);background:#ff6b791f;color:#f2f2f2;border-radius:var(--rv-radius-md);padding:10px 14px;cursor:pointer}.danger-button:hover{background:#ff6b7933}.admin-inline-note{margin:10px 0 12px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:#b6b6b6;border-radius:var(--rv-radius-md);padding:10px 12px}.admin-inline-note strong{color:#f2f2f2}.admin-inline-error{margin:10px 0 16px;border:1px solid rgba(255,107,121,.35);background:#ff6b7914;color:#f2f2f2;border-radius:var(--rv-radius-md);padding:12px 14px}.admin-result-json{max-height:420px;overflow:auto;border:1px solid rgba(255,255,255,.08);border-radius:var(--rv-radius-md);background:#00000047;color:#b6b6b6;padding:14px;font-size:12px;line-height:1.5}.admin-coverage-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px}.admin-coverage-summary div{border:1px solid rgba(255,255,255,.08);border-radius:var(--rv-radius-md);background:#ffffff06;padding:12px}.admin-coverage-summary span{display:block;color:#777b82;font-size:11px;text-transform:uppercase;letter-spacing:.1em;margin-bottom:6px}.admin-coverage-summary strong{display:block;color:var(--rv-color-brand-gold);font-size:15px;overflow-wrap:anywhere}.admin-brief-list tbody tr{cursor:pointer}.admin-brief-row-active{background:#c8b97a12}.admin-brief-row-button{border:0;background:transparent;color:#f2f2f2;padding:0;text-align:left;cursor:pointer}.admin-brief-pill{display:inline-flex;align-items:center;border:1px solid rgba(255,255,255,.1);background:#ffffff09;color:#b6b6b6;padding:4px 8px;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.admin-brief-pill-watch,.admin-brief-pill-draft{border-color:#c8b97a47;background:#c8b97a12;color:#ffe5b0}.admin-brief-pill-active,.admin-brief-pill-reviewed,.admin-brief-pill-public-ready{border-color:#47d18c47;background:#47d18c12;color:#c9f7df}.admin-brief-pill-invalidated,.admin-brief-pill-hidden{border-color:#ff6b7947;background:#ff6b7912;color:#ffd6d3}.admin-brief-source-link{color:#70a7ff;overflow-wrap:anywhere}.admin-brief-source-list{display:grid;gap:6px;margin:10px 0}.admin-brief-candidate-detail{margin-top:16px;border-top:1px solid rgba(255,255,255,.08);padding-top:14px}.admin-brief-meta-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:12px 0}.admin-brief-meta-grid span{border:1px solid rgba(255,255,255,.08);background:#ffffff06;padding:10px;color:#b6b6b6;font-size:12px}.admin-brief-meta-grid strong{display:block;color:#777b82;font-size:10px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px}.admin-brief-reject-note{width:100%;min-height:72px;margin-top:10px}@media (max-width: 840px){.admin-form-grid,.admin-coverage-summary,.admin-brief-meta-grid{grid-template-columns:1fr}}.admin-page{width:min(1680px,calc(100vw - 28px));padding:28px 0 76px;color:var(--text-primary, #f2f2f2)}.admin-page,.admin-page *{box-sizing:border-box}.admin-page :is(.admin-hero,.admin-card,.admin-panel,.admin-metric-card,.admin-event-card,.admin-facet-card,.admin-nav,.admin-nav a,.admin-side-nav,.admin-inline-error,.admin-result-json,.admin-coverage-summary div,.admin-brief-meta-grid span,.admin-brief-pill,input,select,textarea,button,.primary-button,.secondary-button,.ghost-button,.danger-button){border-radius:var(--rv-radius-md)!important}.admin-hero,.admin-card,.admin-panel,.admin-side-nav{border:1px solid var(--border, rgba(255, 255, 255, .08));background:linear-gradient(180deg,#101113f5,#080808eb);box-shadow:var(--shadow-panel, 0 18px 60px rgba(0, 0, 0, .24))}.admin-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px;margin-bottom:16px;padding:18px 20px}.admin-hero h1{margin:2px 0 6px;font-family:var(--rv-type-display);font-size:clamp(2.4rem,5.6vw,5rem);line-height:.88;letter-spacing:.075em;text-transform:uppercase}.admin-hero p{margin:0;max-width:900px;color:var(--text-secondary, #b6b6b6);font-size:.86rem;line-height:1.58}.admin-shell{display:grid;grid-template-columns:232px minmax(0,1fr);gap:16px;align-items:start}.admin-main-stack{display:grid;gap:18px;min-width:0}.admin-side-nav{position:sticky;top:12px;z-index:30;max-height:calc(100vh - 24px);overflow:auto;overscroll-behavior:contain;padding:12px}.admin-side-nav-heading{display:grid;gap:3px;padding:2px 4px 12px;border-bottom:1px solid rgba(255,255,255,.08);margin-bottom:10px}.admin-side-nav-heading span,.admin-nav-group>span{color:var(--accent-2, var(--rv-color-brand-gold));font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.62rem;letter-spacing:.16em;text-transform:uppercase}.admin-side-nav-heading strong{color:var(--text-primary, #f2f2f2);font-size:.9rem;letter-spacing:.02em}.admin-nav{position:static;display:grid;gap:12px;margin:0;padding:0;border:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.admin-nav-group{display:grid;gap:4px}.admin-nav-group>span{padding:0 4px 4px;color:var(--text-tertiary, #777b82)}.admin-nav a{display:flex;align-items:center;min-height:32px;padding:7px 9px;border:1px solid transparent;background:transparent;color:var(--text-secondary, #b6b6b6);font-size:.76rem;line-height:1.2}.admin-nav a:hover,.admin-nav a:focus-visible{border-color:#c8b97a47;background:#c8b97a0f;color:var(--text-primary, #f2f2f2);outline:0}.admin-anchor-section,.admin-ops-stack,.admin-card{scroll-margin-top:22px}.admin-ops-stack{display:grid;gap:14px}.admin-card,.admin-panel{min-width:0;margin-bottom:0;padding:16px;overflow:hidden}.admin-panel{background:#ffffff05;box-shadow:none}.admin-panel h3,.admin-card.admin-card-subtle h3{margin:0;font-size:.92rem}.admin-grid{gap:14px;margin-bottom:0}.admin-grid-wide{grid-template-columns:minmax(0,1.06fr) minmax(380px,.94fr)}.admin-grid-nested{margin-top:14px}.admin-section-heading{gap:12px;min-width:0}.admin-section-heading h2,.admin-section-heading h3{min-width:0}.admin-section-heading-large{margin:0;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.08)}.admin-section-heading-large h2,.admin-card h2{font-family:var(--rv-type-display);letter-spacing:.075em;text-transform:uppercase}.admin-section-heading-large h2{margin:0 0 2px;font-size:clamp(1.9rem,3vw,2.9rem);line-height:.95}.admin-card h2{margin:0;font-size:1.58rem;line-height:.95}.admin-card p,.admin-section-heading-large p{color:var(--text-secondary, #b6b6b6);font-size:.82rem;line-height:1.52}.admin-metric-card{min-height:98px;padding:13px;border-color:#ffffff14;background:#ffffff06}.admin-metric-card strong{color:var(--accent-2, var(--rv-color-brand-gold));font-size:clamp(1.45rem,2.4vw,2.35rem)}.admin-table-scroll{width:100%;max-height:var(--admin-table-max, 360px);min-height:0;overflow:auto;overscroll-behavior:contain;border:1px solid rgba(255,255,255,.065);background:#0808083d}.admin-table-scroll table{min-width:1040px}.admin-panel table{width:100%;border-collapse:collapse;font-size:.78rem}.admin-table-scroll thead th{position:sticky;top:0;z-index:2;border-top:0;background:#101113fa;box-shadow:0 1px #ffffff14}.admin-card th,.admin-card td,.admin-panel th,.admin-panel td{border-top:1px solid rgba(255,255,255,.07);padding:8px 9px;font-size:.78rem}.admin-card th,.admin-panel th{color:var(--text-tertiary, #777b82);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.67rem;letter-spacing:.11em;text-transform:uppercase}.admin-card td,.admin-panel td{color:var(--text-secondary, #b6b6b6)}.admin-card td.admin-mono,.admin-card .admin-mono,.admin-panel td.admin-mono,.admin-panel .admin-mono{max-width:560px;color:var(--text-tertiary, #777b82)}.admin-brief-list,.admin-event-list{max-height:340px;overflow:auto;overscroll-behavior:contain}.admin-event-list{grid-template-columns:1fr;padding-right:2px}.admin-event-card{min-height:116px}.admin-bar-track,.admin-bar-fill{border-radius:var(--rv-radius-md)}.admin-form-grid input,.admin-form-grid select,.admin-form-grid textarea,.admin-action-row input,.admin-action-row select,.admin-select-label select{background:#080808ad;border-color:#ffffff1f;color:var(--text-primary, #f2f2f2)}.admin-page :is(.primary-button,.secondary-button,.ghost-button,.danger-button){min-height:36px;padding:8px 12px}.admin-inline-error,.admin-result-json{border-color:#ff6b7952}.admin-result-json{max-height:340px}.admin-coverage-summary{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width: 1180px){.admin-shell{grid-template-columns:1fr}.admin-side-nav{top:0;max-height:none;margin-bottom:2px}.admin-nav{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start}}@media (max-width: 900px){.admin-hero{grid-template-columns:1fr}.admin-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-grid,.admin-grid-wide,.admin-metric-grid,.admin-facet-grid{grid-template-columns:1fr}.admin-table-scroll{max-height:320px}}@media (max-width: 620px){.admin-page{width:min(100vw - 16px,1680px);padding-top:16px}.admin-hero,.admin-card,.admin-panel,.admin-side-nav{padding:12px}.admin-nav{grid-template-columns:1fr}}.docs-regime-grid .docs-regime-card{position:relative;overflow:hidden;border-color:color-mix(in srgb,var(--regime-color, #9aa0a6) 34%,rgba(255,255,255,.08));background:linear-gradient(90deg,color-mix(in srgb,var(--regime-color, #9aa0a6) 12%,transparent),#ffffff05 48%),#ffffff06}.docs-regime-grid .docs-regime-card:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--regime-color, #9aa0a6);opacity:.88}.docs-regime-grid .docs-regime-card h3{display:inline-flex;align-items:center;gap:8px;color:color-mix(in srgb,var(--regime-color, #f2f2f2) 58%,#f2f2f2)}.docs-regime-dot{width:8px;height:8px;border-radius:999px;background:var(--regime-color, #9aa0a6);box-shadow:0 0 14px color-mix(in srgb,var(--regime-color, #9aa0a6) 54%,transparent);flex:0 0 auto}.docs-regime-card.pattern-spot_accumulation,.docs-regime-card.pattern-spot_led_markup{--regime-color: #2ee66b}.docs-regime-card.pattern-distribution{--regime-color: var(--rv-color-danger)}.docs-regime-card.pattern-selling_into_strength,.docs-regime-card.pattern-crowded_long,.docs-regime-card.pattern-crowded_short,.docs-regime-card.pattern-basis_dislocation{--regime-color: var(--rv-color-brand-gold)}.docs-regime-card.pattern-perp_led_markup,.docs-regime-card.pattern-trend_confirmation{--regime-color: #58a6ff}.docs-regime-card.pattern-short_squeeze,.docs-regime-card.pattern-long_squeeze,.docs-regime-card.pattern-deleveraging{--regime-color: #b28dff}.docs-regime-card.pattern-absorption,.docs-regime-card.pattern-divergent_flow,.docs-regime-card.pattern-whipsaw{--regime-color: #d8d8d8}.docs-regime-card.pattern-price_led,.docs-regime-card.pattern-price_led_data_sparse,.docs-regime-card.pattern-price_led_low_volume,.docs-regime-card.pattern-price_led_no_confluence,.docs-regime-card.pattern-neutral,.docs-regime-card.pattern-no_data{--regime-color: #9aa0a6}.docs-home-workflow-heading{margin-top:8px}.docs-home-workflow-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.docs-home-workflow-card{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;min-width:0;padding:14px;border:1px solid rgba(200,185,122,.13);background:linear-gradient(180deg,#c8b97a0d,#ffffff03),#ffffff06}.docs-home-workflow-card h3{margin:0 0 5px;color:var(--text-primary);font-size:.94rem}.docs-home-workflow-card p{margin:0;color:var(--text-secondary);font-size:.8rem;line-height:1.56}.docs-home-workflow-callout{margin-top:0}@media (max-width: 1080px){.docs-home-workflow-grid{grid-template-columns:1fr}}.app-content:has(.admin-page){overflow-x:visible;padding-inline:clamp(10px,1.25vw,22px)}.admin-page{width:min(100%,1760px);max-width:1760px;padding-block:clamp(14px,2vw,28px) 76px}.admin-shell{grid-template-columns:clamp(188px,13vw,224px) minmax(0,1fr);gap:clamp(12px,1.2vw,20px)}.admin-main-stack{min-width:0;width:100%}.admin-command-panel{display:grid;gap:14px;min-width:0;padding:clamp(14px,1.5vw,18px);border:1px solid rgba(255,255,255,.08);background:linear-gradient(135deg,#c8b97a0e,#ff6b7909 38%,#ffffff06),#08080894;box-shadow:var(--shadow-panel)}.admin-priority-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.admin-priority-card,.admin-surface-card{min-width:0;border:1px solid rgba(255,255,255,.08);background:#ffffff07;padding:13px;position:relative;overflow:hidden}.admin-priority-card:before,.admin-surface-card:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:#ffffff29}.admin-priority-card-good:before,.admin-surface-card-good:before{background:#47d18cd1}.admin-priority-card-watch:before,.admin-surface-card-watch:before{background:#c8b97adb}.admin-priority-card-risk:before,.admin-surface-card-risk:before{background:#ff6b79e0}.admin-priority-card-neutral:before,.admin-surface-card-neutral:before{background:#777b82d1}.admin-priority-card>span,.admin-surface-card span{display:block;color:var(--text-tertiary, #777b82);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.66rem;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.admin-priority-card>strong{display:block;margin:9px 0 6px;color:var(--accent-2, var(--rv-color-brand-gold));font-size:clamp(1.45rem,2.2vw,2.3rem);line-height:.95}.admin-priority-card>small,.admin-surface-card>small{display:-webkit-box;color:var(--text-secondary, #b6b6b6);font-size:.76rem;line-height:1.35;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.admin-surface-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.admin-surface-card{display:grid;align-content:start;gap:10px;min-height:154px}.admin-surface-card strong{display:block;margin-top:7px;color:var(--text-primary, #f2f2f2);font-size:.98rem;line-height:1.2}.admin-surface-card p{margin:0;color:var(--accent-2, var(--rv-color-brand-gold));font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.78rem;line-height:1.45;overflow-wrap:anywhere}.admin-card,.admin-panel,.admin-command-panel,.admin-side-nav{max-width:100%}.admin-table-scroll{max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable both-edges}.admin-table-scroll table{width:100%;min-width:min(1040px,122vw)}.admin-table-scroll thead th{position:sticky;top:0;z-index:5}.admin-card td.admin-mono,.admin-card .admin-mono,.admin-panel td.admin-mono,.admin-panel .admin-mono{max-width:clamp(220px,32vw,560px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-bar-row-main .admin-mono{min-width:0}.admin-side-nav{top:72px}@media (min-width: 1500px){.admin-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-grid-wide{grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr)}.admin-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 1280px){.admin-priority-grid,.admin-surface-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 1180px){.app-content:has(.admin-page){overflow-x:clip}.admin-shell{grid-template-columns:1fr}.admin-side-nav{position:sticky;top:0;z-index:1800;max-height:42vh;overflow:auto;margin-inline:-2px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.admin-side-nav-heading{display:none}.admin-nav{display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;padding-bottom:2px}.admin-nav-group{flex:0 0 min(230px,72vw);scroll-snap-align:start;padding:8px;border:1px solid rgba(255,255,255,.07);background:#ffffff06}.admin-nav a{min-height:34px;background:#ffffff07}}@media (max-width: 760px){.app-content:has(.admin-page){padding:8px}.admin-page{width:100%;padding-top:8px}.admin-hero{position:sticky;top:0;z-index:1700;grid-template-columns:1fr;padding:12px;background:#080808f0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.admin-hero h1{font-size:clamp(2rem,11vw,3.2rem)}.admin-hero p:not(.eyebrow){display:none}.admin-hero-actions{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;width:100%}.admin-hero-actions .secondary-button{width:auto;white-space:nowrap}.admin-priority-grid,.admin-surface-grid,.admin-metric-grid,.admin-grid,.admin-grid-wide,.admin-grid-nested,.admin-facet-grid{grid-template-columns:1fr}.admin-section-heading,.admin-section-heading-large{display:grid;align-items:start}.admin-section-heading h2,.admin-card h2{overflow-wrap:anywhere}.admin-command-panel,.admin-card,.admin-panel,.admin-side-nav{padding:11px}.admin-table-scroll{max-height:min(var(--admin-table-max, 360px),58vh)}.admin-table-scroll table{min-width:760px}.admin-card th,.admin-card td,.admin-panel th,.admin-panel td{padding:8px}.admin-card td.admin-mono,.admin-card .admin-mono,.admin-panel td.admin-mono,.admin-panel .admin-mono{max-width:260px}}@media (max-width: 460px){.admin-hero-actions{grid-template-columns:1fr}.admin-nav-group{flex-basis:84vw}.admin-priority-card>strong{font-size:1.65rem}}.app-content:has(.admin-page){width:100%;max-width:100vw;overflow-x:clip;padding-inline:clamp(8px,1vw,18px)}.admin-page{width:100%;max-width:1760px;min-width:0;overflow-x:clip}.admin-hero,.admin-shell,.admin-main-stack,.admin-command-panel,.admin-card,.admin-panel,.admin-grid,.admin-grid-wide,.admin-grid-nested,.admin-metric-grid,.admin-priority-grid,.admin-surface-grid,.admin-facet-grid,.admin-section-heading,.admin-form-grid,.admin-action-row,.admin-coverage-summary,.admin-brief-meta-grid,.admin-event-list,.admin-bar-list,.admin-result-json,.admin-inline-note,.admin-inline-error{max-width:100%;min-width:0}.admin-shell{grid-template-columns:minmax(0,1fr);gap:14px}.admin-side-nav{position:sticky;top:8px;z-index:1900;max-width:100%;max-height:none;min-width:0;overflow:hidden;padding:8px;margin:0;background:linear-gradient(180deg,#101113f5,#080808e8);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.admin-side-nav-heading,.admin-nav-group>span{display:none}.admin-nav{display:flex;grid-template-columns:none;align-items:center;gap:8px;width:100%;max-width:100%;min-width:0;margin:0;padding:0 1px 1px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none;white-space:nowrap}.admin-nav::-webkit-scrollbar{display:none;width:0;height:0}.admin-nav-group{display:contents}.admin-nav a{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:34px;max-width:min(220px,72vw);padding:8px 12px;scroll-snap-align:start;border:1px solid rgba(255,255,255,.09);background:linear-gradient(180deg,#ffffff0c,#ffffff05),#0808088f;color:var(--text-secondary, #b6b6b6);box-shadow:inset 0 -1px #ffffff0b;font-size:.74rem;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-nav a:hover,.admin-nav a:focus-visible{border-color:#c8b97a5c;background:linear-gradient(180deg,#c8b97a1b,#c8b97a09),#080808b8;color:var(--text-primary, #f2f2f2);outline:0}.admin-nav a:active{transform:translateY(1px);border-color:#c8b97a80;background:#c8b97a1f;box-shadow:inset 0 1px 9px #00000061,inset 0 0 0 1px #c8b97a14}.admin-anchor-section,.admin-ops-stack,.admin-card{scroll-margin-top:72px}.admin-table-scroll{max-width:100%;min-width:0;overflow-x:auto;overflow-y:auto;contain:inline-size}.admin-table-scroll table{width:max-content;min-width:min(860px,100%);max-width:none}.admin-card table,.admin-panel table{max-width:100%}.admin-card th,.admin-card td,.admin-panel th,.admin-panel td{max-width:min(360px,44vw);overflow-wrap:anywhere}.admin-card td.admin-mono,.admin-card .admin-mono,.admin-panel td.admin-mono,.admin-panel .admin-mono{max-width:min(420px,48vw);min-width:0}.admin-form-grid label,.admin-select-label,.admin-checkbox,.admin-action-row>*,.admin-page :is(input,select,textarea,button,.primary-button,.secondary-button,.ghost-button,.danger-button){max-width:100%;min-width:0}.admin-action-row{overflow-x:clip}.admin-checkbox{white-space:normal;overflow-wrap:anywhere}.admin-result-json{white-space:pre-wrap;overflow-wrap:anywhere}.admin-brief-row-button,.admin-brief-source-link,.admin-surface-card p,.admin-priority-card small,.admin-surface-card small,.admin-section-heading span,.admin-card p{overflow-wrap:anywhere}@media (min-width: 1181px){.admin-side-nav{top:10px}}@media (max-width: 760px){.app-content:has(.admin-page){padding-inline:6px}.admin-side-nav{top:var(--admin-mobile-nav-top, 106px);padding:7px}.admin-nav{gap:6px}.admin-nav a{min-height:32px;max-width:76vw;padding:8px 10px;font-size:.7rem}.admin-anchor-section,.admin-ops-stack,.admin-card{scroll-margin-top:156px}.admin-table-scroll table{min-width:min(720px,185vw)}.admin-card th,.admin-card td,.admin-panel th,.admin-panel td{max-width:240px}.admin-card td.admin-mono,.admin-card .admin-mono,.admin-panel td.admin-mono,.admin-panel .admin-mono{max-width:220px}}@media (max-width: 460px){.admin-side-nav{top:var(--admin-mobile-nav-top, 96px)}.admin-form-grid,.admin-coverage-summary,.admin-brief-meta-grid{grid-template-columns:minmax(0,1fr)}.admin-action-row .primary-button,.admin-action-row .secondary-button,.admin-action-row .ghost-button,.admin-action-row .danger-button,.admin-action-row button{width:100%}}.admin-page{--admin-table-cell-xs: 84px;--admin-table-cell-sm: 112px;--admin-table-cell-md: 148px;--admin-table-cell-lg: 220px;--admin-table-cell-xl: 320px}.admin-table-scroll{max-width:100%;min-width:0;overflow-x:auto;overflow-y:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.admin-table-scroll::-webkit-scrollbar{display:none;width:0;height:0}.admin-table-scroll table{width:max-content;min-width:max(880px,100%);max-width:none;table-layout:auto}.admin-table-scroll table:has(thead th:nth-child(4)){min-width:max(760px,100%)}.admin-table-scroll table:has(thead th:nth-child(6)){min-width:max(920px,100%)}.admin-table-scroll table:has(thead th:nth-child(8)){min-width:max(1080px,100%)}.admin-table-scroll table:has(thead th:nth-child(10)){min-width:max(1240px,100%)}.admin-table-scroll th,.admin-table-scroll td{min-width:var(--admin-table-cell-sm);max-width:var(--admin-table-cell-lg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.admin-table-scroll th:nth-child(1),.admin-table-scroll td:nth-child(1){min-width:var(--admin-table-cell-md)}.admin-table-scroll th:nth-child(n+2),.admin-table-scroll td:nth-child(n+2){width:var(--admin-table-cell-sm)}.admin-table-scroll th:is(:last-child),.admin-table-scroll td:is(:last-child){min-width:var(--admin-table-cell-md);max-width:var(--admin-table-cell-xl)}.admin-table-scroll td.admin-mono,.admin-table-scroll .admin-mono{min-width:var(--admin-table-cell-md);max-width:var(--admin-table-cell-xl);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;overflow-wrap:normal;word-break:normal}.admin-table-scroll td.admin-mono:first-child,.admin-table-scroll td.admin-mono:nth-child(2){min-width:var(--admin-table-cell-lg)}.admin-table-scroll td:has(.admin-pill),.admin-table-scroll td:has(.admin-status-pill){min-width:var(--admin-table-cell-md)}.admin-table-scroll .admin-pill,.admin-table-scroll .admin-status-pill{white-space:nowrap}.admin-metric-card,.admin-priority-card,.admin-surface-card{overflow-wrap:normal;word-break:normal}.admin-metric-card span,.admin-priority-card>span,.admin-surface-card span,.admin-metric-card strong,.admin-priority-card>strong,.admin-surface-card strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-metric-card small,.admin-priority-card>small,.admin-surface-card>small,.admin-surface-card p{overflow-wrap:normal;word-break:normal}@media (max-width: 980px){.admin-priority-grid,.admin-surface-grid,.admin-metric-grid{display:flex;grid-template-columns:none;gap:10px;max-width:100%;margin-inline:calc(-1*clamp(10px,3vw,14px));padding-inline:clamp(10px,3vw,14px);padding-bottom:1px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none}.admin-priority-grid::-webkit-scrollbar,.admin-surface-grid::-webkit-scrollbar,.admin-metric-grid::-webkit-scrollbar{display:none;width:0;height:0}.admin-priority-card,.admin-surface-card,.admin-metric-card{flex:0 0 clamp(218px,58vw,286px);min-width:clamp(218px,58vw,286px);scroll-snap-align:start}.admin-priority-card>strong,.admin-metric-card strong{font-size:clamp(1.45rem,7vw,2rem)}.admin-surface-card p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media (max-width: 760px){.admin-table-scroll{max-height:min(var(--admin-table-max, 360px),58vh);margin-inline:-2px}.admin-table-scroll table,.admin-table-scroll table:has(thead th:nth-child(4)),.admin-table-scroll table:has(thead th:nth-child(6)),.admin-table-scroll table:has(thead th:nth-child(8)),.admin-table-scroll table:has(thead th:nth-child(10)){min-width:max(820px,178vw)}.admin-table-scroll table:has(thead th:nth-child(8)){min-width:max(1040px,226vw)}.admin-table-scroll table:has(thead th:nth-child(10)){min-width:max(1200px,260vw)}.admin-table-scroll th,.admin-table-scroll td{padding:8px 10px;min-width:104px;max-width:220px;font-size:.76rem}.admin-table-scroll td.admin-mono,.admin-table-scroll .admin-mono{min-width:156px;max-width:300px}.admin-table-scroll td.admin-mono:first-child,.admin-table-scroll td.admin-mono:nth-child(2){min-width:190px}}@media (max-width: 460px){.admin-priority-card,.admin-surface-card,.admin-metric-card{flex-basis:clamp(208px,72vw,260px);min-width:clamp(208px,72vw,260px)}.admin-table-scroll table,.admin-table-scroll table:has(thead th:nth-child(4)),.admin-table-scroll table:has(thead th:nth-child(6)),.admin-table-scroll table:has(thead th:nth-child(8)),.admin-table-scroll table:has(thead th:nth-child(10)){min-width:max(780px,235vw)}.admin-table-scroll table:has(thead th:nth-child(8)){min-width:max(1000px,302vw)}.admin-table-scroll table:has(thead th:nth-child(10)){min-width:max(1160px,350vw)}}.admin-market-briefs-page{display:grid;gap:16px;min-width:0}.admin-briefs-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;min-width:0}.admin-workflow-kicker,.admin-modal-header span,.admin-workflow-step-number,.admin-setup-summary-card span,.admin-selected-conditions span,.admin-management-grid button span,.admin-workflow-metric small{color:var(--accent-2, var(--rv-color-brand-gold));font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.64rem;letter-spacing:.15em;text-transform:uppercase}.admin-briefs-hero-actions{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:10px;min-width:0}.admin-workflow-strip{display:grid;grid-template-columns:repeat(7,minmax(220px,1fr));gap:12px;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none}.admin-workflow-strip::-webkit-scrollbar{display:none;width:0;height:0}.admin-workflow-step{position:relative;display:grid;grid-template-rows:auto auto 1fr auto;gap:12px;min-width:0;min-height:282px;padding:16px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#ffffff08,#ffffff04);box-shadow:inset 0 1px #ffffff0a;overflow:hidden}.admin-workflow-step:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:#ffffff1f}.admin-workflow-step-primary:before{background:linear-gradient(90deg,#c8b97ac2,#ff6b796b)}.admin-workflow-step h3,.admin-management-grid button strong,.admin-setup-summary-card strong{margin:0;color:var(--text-primary, #f2f2f2);font-size:.92rem;line-height:1.25}.admin-workflow-step p,.admin-selected-conditions p,.admin-empty-state p{margin:0;color:var(--text-secondary, #b6b6b6);font-size:.78rem;line-height:1.52}.admin-workflow-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0}.admin-workflow-metric{min-width:0;padding:10px;border:1px solid rgba(255,255,255,.075);background:#08080852}.admin-workflow-metric strong,.admin-workflow-metric em{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-workflow-metric strong{margin-bottom:4px;color:var(--text-primary, #f2f2f2);font-size:.95rem}.admin-workflow-metric em{margin-top:5px;color:var(--text-tertiary, #777b82);font-style:normal;font-size:.69rem}.admin-briefs-main-grid{grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);align-items:start}.admin-briefs-setup-browser,.admin-briefs-selected-panel{min-width:0}.admin-toolbar-row{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none}.admin-toolbar-row::-webkit-scrollbar{display:none;width:0;height:0}.admin-toolbar-row>*{flex:0 0 auto}.admin-toolbar-row input{min-width:220px}.admin-setup-list-scroll{--admin-table-max: 520px}.admin-setup-summary-card{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;min-width:0;margin:12px 0}.admin-setup-summary-card div,.admin-selected-conditions div{min-width:0;border:1px solid rgba(255,255,255,.075);background:#ffffff06;padding:12px}.admin-setup-summary-card strong{display:block;margin-top:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-setup-summary-card small{display:block;margin-top:4px;color:#9ba3ad;font-size:11px}.admin-proof-loop-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.admin-proof-loop-grid article{min-width:0}.admin-proof-lane-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;min-width:0;padding:11px 0;border-top:1px solid rgba(255,255,255,.065)}.admin-proof-lane-row:first-child{border-top:0;padding-top:0}.admin-calibration-list .admin-proof-lane-row>strong{min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-proof-lane-row>span{color:var(--accent-2, var(--rv-color-brand-gold));font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.72rem}.admin-proof-lane-row>small{grid-column:1 / -1;min-width:0;color:var(--text-tertiary, #777b82);font-size:.74rem;line-height:1.35;overflow-wrap:anywhere}.admin-management-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:14px 0}.admin-management-grid button{display:grid;gap:5px;min-width:0;min-height:74px;padding:12px;border:1px solid rgba(255,255,255,.08);background:#ffffff07;color:var(--text-primary, #f2f2f2);text-align:left;cursor:pointer}.admin-management-grid button:hover,.admin-management-grid button:focus-visible{border-color:#c8b97a57;background:#c8b97a0f;outline:0}.admin-management-grid button strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-selected-conditions{display:grid;gap:8px;min-width:0}.admin-selected-conditions p{margin-top:7px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.admin-empty-state{display:grid;gap:12px;place-items:start;min-height:180px;align-content:center}.admin-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4000;display:grid;place-items:center;padding:clamp(10px,2.2vw,24px);background:#000000b8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.admin-modal-panel{display:grid;grid-template-rows:auto minmax(0,1fr);width:min(880px,calc(100vw - 20px));max-height:min(86vh,900px);min-width:0;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#101113fa,#080808f7);box-shadow:0 24px 90px #0000008a;overflow:hidden}.admin-modal-panel-wide{width:min(1480px,calc(100vw - 20px))}.admin-modal-header{display:flex;align-items:start;justify-content:space-between;gap:16px;min-width:0;padding:16px;border-bottom:1px solid rgba(255,255,255,.08);background:#08080875}.admin-modal-header>div{min-width:0}.admin-modal-header h2{margin:4px 0 0;font-family:var(--rv-type-display);font-size:clamp(1.8rem,3.2vw,2.6rem);line-height:.95;letter-spacing:.075em;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-modal-close{flex:0 0 auto}.admin-modal-body{min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain;padding:16px;scrollbar-width:none;-ms-overflow-style:none}.admin-modal-body::-webkit-scrollbar{display:none;width:0;height:0}.admin-modal-grid{display:grid;grid-template-columns:minmax(0,.86fr) minmax(340px,1.14fr);gap:14px;align-items:start;min-width:0}.admin-modal-grid-candidates{grid-template-columns:minmax(0,1.12fr) minmax(360px,.88fr)}.admin-modal-grid-markouts{grid-template-columns:minmax(0,1fr) minmax(360px,1fr)}.admin-modal-primary-pane,.admin-modal-secondary-pane,.admin-candidate-review-pane{min-width:0;padding:14px;border:1px solid rgba(255,255,255,.075);background:#ffffff05}.admin-brief-candidate-detail-modal{margin-top:0;padding-top:0;border-top:0}.admin-json-block,.admin-bundle-thread{min-width:0;max-height:220px;overflow:auto;padding:12px;border:1px solid rgba(255,255,255,.075);background:#0808086b;color:var(--text-secondary, #b6b6b6);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.72rem;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.admin-bundle-thread{display:grid;gap:9px;font-family:inherit;white-space:normal}.admin-bundle-thread p{margin:0;color:var(--text-secondary, #b6b6b6);font-size:.78rem;line-height:1.5}.admin-dismissible-message{display:flex;align-items:center;justify-content:space-between;gap:10px}.admin-anchor-fallback,.admin-thread-publish-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;align-items:end}.admin-thread-panel{display:grid;gap:14px}.admin-thread-card-list{display:grid;gap:10px}.admin-thread-card{display:grid;gap:6px;padding:10px;border:1px solid rgba(255,255,255,.075);background:#ffffff06}.admin-thread-card span{color:var(--text-secondary, #b6b6b6);font-size:.75rem}.admin-thread-card textarea{width:100%;min-height:104px;resize:vertical}.admin-thread-card.is-warning{border-color:#f59e0b73}.admin-thread-card.is-danger{border-color:#ef44448c}.admin-form-grid-brief textarea{min-height:112px}.admin-modal-body .admin-table-scroll{--admin-table-max: 52vh}.admin-modal-body .admin-brief-list{max-height:56vh}.admin-modal-body .admin-table-scroll table{min-width:max(860px,100%)}.admin-modal-body .admin-table-scroll table:has(thead th:nth-child(7)){min-width:max(980px,100%)}@media (max-width: 1280px){.admin-workflow-strip{display:flex;max-width:100%;margin-inline:-8px;padding:0 8px 1px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none}.admin-workflow-strip::-webkit-scrollbar{display:none;width:0;height:0}.admin-workflow-step{flex:0 0 clamp(282px,34vw,372px);scroll-snap-align:start}}@media (max-width: 980px){.admin-briefs-hero,.admin-briefs-hero-actions{align-items:stretch}.admin-briefs-hero{display:grid}.admin-briefs-hero-actions{justify-content:start;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.admin-briefs-hero-actions::-webkit-scrollbar{display:none;width:0;height:0}.admin-briefs-hero-actions>*{flex:0 0 auto}.admin-briefs-main-grid,.admin-proof-loop-grid,.admin-modal-grid,.admin-modal-grid-candidates,.admin-modal-grid-markouts{grid-template-columns:minmax(0,1fr)}.admin-modal-secondary-pane,.admin-modal-primary-pane,.admin-candidate-review-pane{padding:12px}}@media (max-width: 620px){.admin-workflow-step{flex-basis:min(292px,82vw);min-height:264px;padding:13px}.admin-workflow-metrics,.admin-setup-summary-card,.admin-management-grid{grid-template-columns:minmax(0,1fr)}.admin-modal-backdrop{align-items:stretch;padding:0}.admin-modal-panel,.admin-modal-panel-wide{width:100vw;max-height:100dvh;height:100dvh;border-inline:0}.admin-modal-header,.admin-modal-body{padding:12px}.admin-modal-header h2{white-space:normal}.admin-modal-close{min-width:72px}.admin-toolbar-row{margin-inline:-2px;padding-bottom:1px}.admin-toolbar-row input{min-width:190px}}.admin-workflow-loading-state{flex:0 0 auto;align-self:center;color:var(--text-tertiary, #777b82);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.admin-markout-chart-grid{display:grid;gap:14px;min-width:0}.admin-markout-chart-card{display:grid;gap:10px;min-width:0;padding:12px;border:1px solid rgba(255,255,255,.08);background:radial-gradient(circle at 12% 0%,rgba(200,185,122,.08),transparent 32%),linear-gradient(180deg,#ffffff09,#ffffff03);box-shadow:0 12px 32px #00000042}.admin-markout-chart-card.is-empty{min-height:104px;align-content:center}.admin-markout-chart-card>header,.admin-markout-chart-card>footer{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;min-width:0}.admin-markout-chart-card>header>div{display:grid;gap:3px;min-width:0}.admin-markout-chart-card strong{color:var(--text-primary, #f2f2f2);font-size:.84rem;letter-spacing:.01em}.admin-markout-chart-card small,.admin-markout-chart-card footer span{color:var(--text-tertiary, #777b82);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.68rem}.admin-markout-chart-card>footer{justify-content:flex-start;flex-wrap:wrap;padding-top:2px}.admin-markout-chart-card>footer span{padding:3px 7px;border:1px solid rgba(255,255,255,.07);background:#ffffff06}.admin-markout-chart-shell{position:relative;min-height:210px;border:1px solid rgba(255,255,255,.065);background:#08080885;overflow:hidden}.admin-markout-chart-svg{display:block;width:100%;height:230px;touch-action:none}.admin-markout-chart-bg{fill:#08080857}.admin-markout-grid-line{stroke:#ffffff0e;stroke-width:1;vector-effect:non-scaling-stroke}.admin-markout-axis-line,.admin-markout-axis-tick{stroke:#ffffff2e;stroke-width:1;vector-effect:non-scaling-stroke}.admin-markout-axis-label{fill:var(--text-tertiary, #777b82);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.02em}.admin-markout-zero-line{stroke:#ffffff47;stroke-width:1.3;stroke-dasharray:4 5;vector-effect:non-scaling-stroke}.admin-markout-line{fill:none;stroke:var(--accent-secondary, var(--rv-color-brand-gold));stroke-width:2.2;filter:drop-shadow(0 0 8px rgba(200,185,122,.18));vector-effect:non-scaling-stroke}.admin-markout-dot{fill:var(--accent-secondary, var(--rv-color-brand-gold));stroke:#080808f2;stroke-width:1.8;vector-effect:non-scaling-stroke}.admin-markout-dot.is-positive{fill:#2ee66bf2}.admin-markout-dot.is-negative{fill:var(--accent-primary, var(--rv-color-danger))}.admin-markout-dot.is-flat,.admin-markout-dot.is-empty{fill:#ffffff94}.admin-markout-crosshair{stroke:#ffffff4d;stroke-width:1;stroke-dasharray:3 4;vector-effect:non-scaling-stroke}.admin-markout-tooltip{position:absolute;z-index:2;display:grid;gap:3px;min-width:118px;max-width:210px;padding:8px 9px;border:1px solid rgba(255,255,255,.13);background:#0a0a0aeb;box-shadow:0 14px 32px #0000006b;transform:translate(-50%,-110%);pointer-events:none}.admin-markout-tooltip b{color:var(--text-primary, #f2f2f2);font-size:.75rem}.admin-markout-tooltip span{color:var(--accent-secondary, var(--rv-color-brand-gold));font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.78rem}.admin-markout-tooltip small{color:var(--text-tertiary, #777b82);font-size:.66rem}.admin-markout-raw-details{min-width:0;color:var(--text-tertiary, #777b82);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.68rem}.admin-markout-raw-details summary{cursor:pointer;color:var(--text-secondary, #b6b6b6)}.admin-markout-raw-details code{display:block;max-height:150px;overflow:auto;margin-top:8px;padding:9px;border:1px solid rgba(255,255,255,.065);background:#0000003d;white-space:pre-wrap;overflow-wrap:anywhere}.admin-calibration-list{margin:10px 0 12px;border:1px solid rgba(255,255,255,.08);background:#ffffff06;padding:12px 14px;color:#b6b6b6}.admin-calibration-list strong{display:block;color:#f2f2f2;font-size:11px;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.admin-calibration-list ul{margin:0;padding-left:18px}.admin-calibration-list li{margin:4px 0}.admin-proof-queue-card{grid-column:1 / -1;display:grid;gap:8px;min-width:0;max-width:100%;margin:8px 0 2px;border:1px solid rgba(255,255,255,.075);background:#0000002e;padding:10px;overflow:hidden}.admin-proof-queue-card-head{display:flex;align-items:start;justify-content:space-between;gap:10px;min-width:0}.admin-proof-queue-card b{min-width:0;color:#f2f2f2;font-size:12px;line-height:1.25;overflow-wrap:anywhere}.admin-proof-card-status{flex:0 0 auto;max-width:42%;border:1px solid rgba(200,185,122,.22);background:#c8b97a0f;color:var(--accent-2, var(--rv-color-brand-gold));font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.08em;padding:2px 6px;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-proof-queue-card small{min-width:0;color:#aeb4bd;line-height:1.35;overflow-wrap:anywhere}.admin-proof-card-meta{display:block}.admin-pair-audit-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 10px;border:1px solid rgba(200,185,122,.16);background:#c8b97a0b;padding:8px}.admin-pair-audit-strip span{display:grid;gap:3px;min-width:0;color:#c8cdd4;font-size:11px;line-height:1.35;overflow-wrap:anywhere}.admin-pair-audit-strip strong{color:var(--rv-color-brand-gold);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:9px;letter-spacing:.08em;text-transform:uppercase}@media (max-width: 760px){.admin-pair-audit-strip{grid-template-columns:1fr}}.admin-proof-card-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 10px;margin:0}.admin-proof-card-facts div{min-width:0}.admin-proof-card-facts dt{margin:0 0 2px;color:var(--text-tertiary, #777b82);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:9px;letter-spacing:.1em;text-transform:uppercase}.admin-proof-card-facts dd{margin:0;color:#b8bec7;font-size:11px;line-height:1.35;overflow-wrap:anywhere}.admin-proof-route-links{display:flex;flex-wrap:wrap;gap:8px}.admin-proof-route-links a{color:#dce3ec;text-decoration:underline;text-decoration-color:#dce3ec59;text-underline-offset:2px}.admin-proof-queue-actions{display:flex;flex-wrap:wrap;gap:6px;min-width:0;margin-top:2px}.admin-proof-queue-actions :is(.ghost-button,.primary-button){width:auto;min-height:30px;max-width:100%;padding:6px 10px;font-size:11px}.admin-proof-queue-actions select{min-height:28px;max-width:132px;border:1px solid rgba(255,255,255,.12);background:#00000047;color:#dce3ec;font-size:11px}@media (max-width: 1360px){.admin-proof-loop-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width: 620px){.admin-proof-card-facts{grid-template-columns:minmax(0,1fr)}.admin-proof-queue-card-head{display:grid}.admin-proof-card-status{max-width:100%;justify-self:start}}.admin-gate-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0}.admin-gate-card{border:1px solid rgba(255,255,255,.08);background:#ffffff06;padding:10px;color:#b6b6b6;min-height:82px}.admin-gate-card strong,.admin-gate-card em,.admin-gate-card small{display:block}.admin-gate-card strong{color:#f2f2f2;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.admin-gate-card em{color:var(--rv-color-brand-gold);font-size:11px;font-style:normal;margin:4px 0;text-transform:uppercase}.admin-gate-card small{color:#777b82;line-height:1.35}.admin-gate-card-pass em{color:#9bd67a}.admin-gate-card-blocked em,.admin-gate-card-refresh em,.admin-gate-card-failed em{color:#ff6b61}.admin-brief-meta-grid-compact{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width: 900px){.admin-gate-grid,.admin-brief-meta-grid-compact{grid-template-columns:1fr}}.admin-trade-setup-card{display:grid;gap:.9rem;padding:1rem;margin:1rem 0;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:#ffffff09}.admin-trade-setup-card.is-trade{border-color:#c8b97a42}.admin-trade-setup-card.is-watch,.admin-trade-setup-card-empty{border-style:dashed}.admin-trade-setup-header{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.admin-trade-setup-header>div{display:grid;gap:.25rem}.admin-trade-setup-eyebrow{color:var(--rv-color-brand-gold);font-size:.7rem;text-transform:uppercase;letter-spacing:.14em}.admin-trade-setup-header strong{color:#f2f2f2;font-size:1rem}.admin-trade-setup-header small,.admin-trade-support-list li,.admin-trade-setup-card-empty small{color:#b6b6b6}.admin-trade-setup-score{flex:0 0 auto;color:#f2f2f2;border:1px solid rgba(255,255,255,.12);border-radius:999px;padding:.35rem .6rem;background:#ffffff0a;font-size:.78rem}.admin-trade-rule-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.admin-trade-rule-grid span{display:grid;gap:.25rem;padding:.7rem;border-radius:14px;background:#0000002e;border:1px solid rgba(255,255,255,.08);color:#b6b6b6}.admin-trade-rule-grid strong,.admin-trade-support-list strong{color:#f2f2f2;font-size:.76rem;text-transform:uppercase;letter-spacing:.09em}.admin-trade-support-list{display:grid;gap:.35rem}.admin-trade-support-list ul{margin:0;padding-left:1.1rem}.admin-trade-support-list li+li{margin-top:.25rem}@media (max-width: 760px){.admin-trade-rule-grid{grid-template-columns:1fr}}.admin-coverage-badge-list{display:flex;flex-wrap:wrap;gap:5px;min-width:0}.admin-coverage-badge-list.is-compact{margin:2px 0}.admin-coverage-badge{max-width:100%;border:1px solid rgba(255,255,255,.11);border-radius:999px;background:#ffffff09;color:#b6b6b6;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:9px;line-height:1.2;letter-spacing:.06em;padding:3px 7px;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-coverage-badge.is-ok{border-color:#76d88b57;background:#76d88b0f;color:#d8ffe4}.admin-coverage-badge.is-warning,.admin-coverage-badge.state-stale,.admin-coverage-badge.state-partial{border-color:#c8b97a57;background:#c8b97a12;color:#ffe5b0}.admin-coverage-badge.is-blocker,.admin-coverage-badge.state-negative_cache,.admin-coverage-badge.state-unsupported_asset,.admin-coverage-badge.state-missing,.admin-coverage-badge.state-failed{border-color:#ff5b4d6b;background:#ff5b4d14;color:#ffd1cc}.admin-proof-blocker-strip{display:grid;gap:4px;padding:7px 8px;border:1px solid rgba(255,91,77,.18);background:#ff5b4d0e;color:#ffd1cc;font-size:10px;line-height:1.35}.admin-calibration-slices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:8px 0}.admin-calibration-slice{display:grid;gap:4px;min-width:0;border:1px solid rgba(255,255,255,.08);background:#00000029;padding:8px}.admin-calibration-slice strong{margin-bottom:0}.admin-calibration-slice small{color:#aeb4bd;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-trade-state-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem}.admin-trade-state-strip span{display:grid;gap:.2rem;min-width:0;padding:.55rem .65rem;border:1px solid rgba(200,185,122,.18);border-radius:12px;background:#c8b97a0b;color:#f2f2f2;font-size:.78rem;text-transform:capitalize}.admin-trade-state-strip strong{color:var(--rv-color-brand-gold);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.62rem;letter-spacing:.1em;text-transform:uppercase}.admin-trade-rule-grid span small{color:#777b82;font-size:.68rem}@media (max-width: 900px){.admin-calibration-slices,.admin-trade-state-strip{grid-template-columns:1fr}}.admin-debug-payload-drawer{border:1px solid rgba(255,255,255,.08);background:#ffffff06;padding:10px}.admin-debug-payload-drawer summary{cursor:pointer;color:#f2f2f2;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.admin-debug-payload-drawer p{color:#aeb4bd;font-size:12px;line-height:1.5;margin:8px 0 10px}.admin-provider-telemetry-panel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:.75rem 0 1rem}.admin-provider-telemetry-panel>div{border:1px solid rgba(255,255,255,.08);background:#ffffff08;border-radius:14px;padding:.75rem;min-width:0}.admin-provider-telemetry-panel span,.admin-provider-telemetry-panel small{display:block;color:var(--admin-muted, #8d929a);font-size:.72rem;letter-spacing:.04em;text-transform:uppercase}.admin-provider-telemetry-panel strong{display:block;margin-top:.25rem;color:var(--admin-text, #f2f2f2);font-size:1rem}.docs-page-ewt .docs-hero.docs-hero-compact{grid-template-columns:minmax(0,1fr) minmax(260px,.34fr)}.docs-page-ewt .docs-hero-copy,.docs-page-ewt .docs-visual{position:relative;z-index:1}.docs-visual-flow{display:grid;align-content:center;gap:10px;min-height:240px;padding:18px}.docs-flow-row{display:grid;grid-template-columns:minmax(84px,.42fr) minmax(72px,1fr) minmax(54px,.32fr);gap:10px;align-items:center;min-height:28px}.docs-flow-row span,.docs-flow-row em{min-width:0;overflow:hidden;color:var(--text-secondary);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.72rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.docs-flow-row span{color:var(--text-primary)}.docs-flow-row i{display:block;height:8px;min-width:24px;border:1px solid rgba(200,185,122,.32);background:linear-gradient(90deg,#c8b97a94,#ff6b7947)}.docs-flow-row em{color:#fff4dcc2;font-style:italic;text-align:right}.docs-page-ewt .docs-feature-card>div:not(.docs-feature-icon),.docs-page-ewt .docs-search-result>div{min-width:0;display:grid;gap:5px}.docs-page-ewt .docs-feature-card h3,.docs-page-ewt .docs-feature-card p,.docs-page-ewt .docs-feature-card small{grid-column:auto}@media (max-width: 1080px){.docs-page-ewt .docs-hero.docs-hero-compact{grid-template-columns:1fr}}@media (max-width: 760px){.docs-visual-flow{min-height:210px;padding:14px}.docs-flow-row{grid-template-columns:minmax(78px,.48fr) minmax(58px,1fr) minmax(46px,.32fr);gap:8px}}.docs-page-ewt .docs-step-grid-wide{grid-template-columns:repeat(3,minmax(0,1fr))}.docs-page-ewt .docs-quality-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.docs-page-ewt .docs-step-grid-wide .docs-step-card{min-height:122px}.docs-page-ewt .docs-step-grid-wide .docs-step-card h3{color:var(--accent-2);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.76rem;letter-spacing:.08em;text-transform:uppercase}@media (max-width: 1180px){.docs-page-ewt .docs-step-grid-wide,.docs-page-ewt .docs-quality-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 680px){.docs-page-ewt .docs-step-grid-wide,.docs-page-ewt .docs-quality-grid{grid-template-columns:1fr}}.cap-page{width:100%;max-width:none;margin:0;display:grid;gap:14px}.cap-panel,.cap-alert{border:1px solid var(--border);background:linear-gradient(180deg,#ffffff08,#ffffff03),#101113e0;box-shadow:var(--panel-shadow)}.cap-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;padding:22px}.cap-hero-copy h1,.cap-section-heading h2{margin:0;font-family:var(--rv-type-display);font-size:clamp(2.05rem,3.8vw,4rem);line-height:.92;letter-spacing:.06em;text-transform:uppercase}.cap-inspired-link{width:fit-content;display:inline-flex;align-items:center;gap:9px;margin-top:10px;border:1px solid rgba(255,255,255,.11);background:#ffffff06;color:var(--text-tertiary);padding:7px 9px;font-size:.68rem;letter-spacing:.1em;text-decoration:none;text-transform:uppercase}.cap-inspired-link:hover{border-color:#ffffff38;color:var(--text-primary)}.cap-inspired-link img{width:82px;max-height:16px;display:block}.cap-hero-copy p{max-width:900px;margin:12px 0 0;color:var(--text-secondary);line-height:1.6}.cap-hero-actions,.cap-section-heading,.cap-control-heading,.cap-token-row,.cap-input-row,.cap-chip-row,.cap-suggestion-row,.cap-lookback-row,.cap-switch-row,.cap-leader-strip,.cap-chart-meta,.cap-chart-legend{display:flex;align-items:center}.cap-hero-actions{gap:10px;flex-wrap:wrap;justify-content:flex-end}.cap-hero-actions .primary-button,.cap-hero-actions .ghost-button,.cap-summary-card .cap-section-heading-compact .ghost-button{flex:0 0 auto;width:auto;white-space:nowrap}.cap-sticky-header{position:sticky;top:0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:9px 14px;background:#0a0a0bf0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.cap-sticky-header div{min-width:0}.cap-sticky-header span{color:var(--text-tertiary);font-size:.62rem;letter-spacing:.16em;text-transform:uppercase}.cap-sticky-header strong{display:block;overflow:hidden;color:var(--text-primary);font-family:var(--rv-type-display);font-size:1.34rem;letter-spacing:.08em;line-height:.95;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.cap-sticky-meta{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.cap-sticky-meta span{border:1px solid rgba(255,255,255,.1);background:#ffffff06;padding:5px 7px;color:var(--text-secondary);letter-spacing:.1em}.cap-page .primary-button,.cap-page .ghost-button,.cap-page .mini-add-button,.cap-alert-dismiss{display:inline-flex;align-items:center;justify-content:center;gap:8px}.cap-page button svg{flex:0 0 auto}.cap-control-grid{display:grid;grid-template-columns:minmax(150px,.42fr) minmax(260px,.8fr) minmax(260px,.75fr);gap:14px}.cap-universe-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.cap-control-block,.cap-universe-card,.cap-chart-card,.cap-matrix-card,.cap-summary-card{min-width:0;padding:14px}.cap-matrix-card{order:10}.cap-scanner-card{order:11}.cap-control-block{display:grid;align-content:start;gap:12px}.cap-control-heading{justify-content:space-between;gap:12px}.cap-heading-actions{position:relative;display:inline-flex;align-items:center;gap:10px}.cap-control-heading span{color:var(--accent-2);font-size:.66rem;letter-spacing:.2em;text-transform:uppercase;font-weight:600}.cap-control-heading button{border:0;background:transparent;color:var(--text-tertiary);cursor:pointer;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}.cap-control-heading button:hover{color:var(--text-primary)}.cap-select-wrap{position:relative;display:flex;align-items:center;min-width:0}.cap-select-wrap svg{position:absolute;right:11px;pointer-events:none;color:var(--text-tertiary)}.cap-select{width:100%;min-width:0;height:38px;border:1px solid rgba(255,255,255,.16);border-radius:var(--rv-radius-md);background:#00000057;color:var(--text-primary);cursor:pointer;font:inherit;font-size:.78rem;letter-spacing:.08em;outline:none;padding:0 34px 0 12px;text-transform:uppercase;-moz-appearance:none;appearance:none;-webkit-appearance:none}.cap-select:focus{border-color:var(--rv-color-brand-blue);box-shadow:0 0 0 1px var(--rv-color-brand-blue-soft)}.cap-select option{background:#101113;color:var(--text-primary)}.cap-reset-trigger{display:inline-flex;align-items:center;gap:5px}.cap-reset-menu{position:absolute;top:calc(100% + 8px);right:0;z-index:10;display:grid;min-width:172px;border:1px solid rgba(255,255,255,.13);background:#0a0a0bfa;box-shadow:0 18px 46px #0000006b;padding:6px}.cap-reset-menu button{min-height:34px;padding:8px 10px;text-align:left}.cap-token-row,.cap-chip-row,.cap-suggestion-row,.cap-leader-strip{gap:8px;flex-wrap:wrap}.cap-token,.cap-chip,.cap-suggestion-row button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:30px;border:1px solid rgba(255,255,255,.12);background:#111316;color:var(--text-secondary);font-size:.72rem;letter-spacing:.11em;text-transform:uppercase}.cap-token,.cap-chip,.cap-suggestion-row button{cursor:pointer}.cap-token{padding:7px 11px}.cap-chip,.cap-suggestion-row button{padding:7px 9px}.cap-chip svg{color:var(--text-tertiary)}.cap-chip-icon{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:var(--text-tertiary);cursor:pointer;padding:0}.cap-chip-icon:hover{color:var(--text-primary)}.cap-chip:focus-visible{outline:1px solid var(--cap-chip-color, var(--accent-2));outline-offset:2px}.cap-token:hover,.cap-token.is-active,.cap-chip:hover,.cap-chip-focused,.cap-suggestion-row button:hover{color:var(--text-primary);border-color:#c8b97a57;background:#c8b97a13}.cap-chip-focused{border-color:var(--cap-chip-color, rgba(200, 185, 122, .5))}.cap-input-row{gap:8px;position:relative}.cap-picker{position:relative;display:grid;gap:8px}.cap-picker-trigger{width:100%;min-height:40px;display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid rgba(255,255,255,.16);background:#00000057;color:var(--text-secondary);cursor:pointer;padding:0 12px;text-align:left}.cap-picker-trigger.is-active{border-color:#c8b97a47;color:var(--text-primary)}.cap-picker-trigger span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cap-input-row input,.cap-lookback-row input{min-width:0;height:38px;padding:0 12px;border:1px solid rgba(255,255,255,.16);background:#00000057;color:var(--text-primary);outline:none}.cap-input-row input{flex:1}.cap-ticker-menu{position:absolute;top:calc(100% + 7px);left:0;right:0;z-index:8;display:grid;gap:8px;border:1px solid rgba(255,255,255,.13);background:#0a0a0bfa;box-shadow:0 18px 46px #0000006b;padding:8px}.cap-ticker-menu-header{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--accent-2);font-size:.66rem;letter-spacing:.16em;text-transform:uppercase}.cap-ticker-menu-header button{border:0;background:transparent;color:var(--text-tertiary);cursor:pointer;font-size:.66rem;letter-spacing:.12em;text-transform:uppercase}.cap-ticker-search{display:flex;align-items:center;gap:8px;min-height:38px;border:1px solid rgba(255,255,255,.14);background:#00000057;color:var(--text-tertiary);padding:0 10px}.cap-ticker-search input{min-width:0;flex:1;border:0;background:transparent;color:var(--text-primary);outline:none}.cap-ticker-options{display:grid;gap:4px;max-height:320px;overflow:auto}.cap-ticker-options button{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:42px;border:1px solid transparent;background:#ffffff05;color:var(--text-secondary);cursor:pointer;padding:8px 10px;text-align:left}.cap-ticker-options button:hover{border-color:#c8b97a47;background:#c8b97a13;color:var(--text-primary)}.cap-ticker-option{display:grid!important;grid-template-columns:26px minmax(0,1fr) auto;align-items:center}.cap-ticker-option.is-selected{border-color:#c8b97a57;background:#c8b97a13;color:var(--text-primary)}.cap-option-check{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.16);color:var(--accent-2);font-size:.76rem}.cap-ticker-option.is-selected .cap-option-check,.cap-ticker-option.is-partial .cap-option-check{border-color:#c8b97a7a;background:#c8b97a1f}.cap-ticker-options button:disabled{cursor:default;opacity:.48}.cap-ticker-options button:disabled:hover{border-color:transparent;background:#ffffff05;color:var(--text-secondary)}.cap-ticker-menu-sector{border-color:#c8b97a29!important;background:#c8b97a0b!important}.cap-ticker-menu-sector.is-selected,.cap-ticker-menu-sector.is-partial{border-color:#c8b97a57!important;background:#c8b97a16!important}.cap-ticker-menu-sector em{color:var(--accent-2)}.cap-option-copy{display:grid;gap:2px;min-width:0}.cap-ticker-menu strong,.cap-ticker-menu em{font-size:.72rem;letter-spacing:.1em;text-transform:uppercase}.cap-ticker-menu small{max-width:100%;overflow:hidden;color:var(--text-tertiary);font-size:.66rem;text-overflow:ellipsis;white-space:nowrap}.cap-ticker-menu em{color:var(--text-tertiary);font-style:normal}.cap-ticker-empty{border:1px dashed rgba(255,255,255,.12);color:var(--text-tertiary);padding:12px;text-align:center}.cap-lookback-row{gap:8px}.cap-lookback-row input{width:130px}.cap-input-row input:focus,.cap-lookback-row input:focus{border-color:var(--rv-color-brand-blue);box-shadow:0 0 0 1px var(--rv-color-brand-blue-soft)}.cap-universe-card{display:grid;gap:12px}.cap-chip-empty{width:100%;border:1px dashed rgba(255,255,255,.13);color:var(--text-tertiary);font-size:.78rem;padding:11px 12px}.cap-chip-row{align-content:flex-start;max-height:124px;overflow-y:auto;overflow-x:hidden;padding-right:2px;scrollbar-width:none;-ms-overflow-style:none}.cap-chip-row::-webkit-scrollbar{display:none}.cap-switch-row{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;gap:18px;padding:12px 14px;color:var(--text-secondary);font-size:.8rem}.cap-switch-row::-webkit-scrollbar{display:none}.cap-switch-row label{display:inline-flex;align-items:center;gap:8px;cursor:pointer;flex:0 0 auto;white-space:nowrap}.cap-switch-row input{accent-color:var(--accent)}.cap-last-updated{margin-left:auto;color:var(--text-tertiary);letter-spacing:.05em}.cap-last-updated strong{color:var(--text-primary)}.cap-cluster-strip{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;color:var(--text-secondary)}.cap-cluster-chip{--cap-cluster-color: var(--accent-2);-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:7px;min-height:30px;border:1px solid color-mix(in srgb,var(--cap-cluster-color) 38%,transparent);background:color-mix(in srgb,var(--cap-cluster-color) 10%,transparent);color:var(--text-secondary);cursor:pointer;font-family:inherit;font-size:.72rem;letter-spacing:.04em;padding:5px 9px}.cap-cluster-chip:hover,.cap-cluster-chip.is-focused{border-color:color-mix(in srgb,var(--cap-cluster-color) 68%,transparent);background:color-mix(in srgb,var(--cap-cluster-color) 18%,transparent);color:var(--text-primary)}.cap-cluster-chip.is-focused{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cap-cluster-color) 26%,transparent)}.cap-cluster-chip i{width:8px;height:8px;border-radius:999px;background:var(--cap-cluster-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--cap-cluster-color) 18%,transparent)}.cap-cluster-chip strong{color:var(--text-primary);font-size:.68rem;letter-spacing:.12em}.cap-cluster-chip em{color:var(--text-tertiary);font-style:normal}.cap-pivot-cell-clustered{position:relative}.cap-pivot-cluster-badge{position:absolute;top:4px;right:5px;color:#ffffffb8;font-size:.52rem;font-weight:800;letter-spacing:.08em}.cap-alert{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-color:#ff6b7947;color:var(--text-secondary);background:#ff6b790f}.cap-alert span{flex:1}.cap-alert-dismiss{width:26px;height:26px;margin-left:auto;border:1px solid rgba(255,255,255,.1);background:#ffffff09;color:var(--text-tertiary);cursor:pointer;padding:0}.cap-alert-dismiss:hover{color:var(--text-primary);border-color:#fff3}.cap-alert-muted{border-color:#c8b97a3d;background:#c8b97a0e}.cap-section-heading{justify-content:space-between;gap:16px;margin-bottom:14px}.cap-section-heading h2{font-size:clamp(1.5rem,2.1vw,2.3rem)}.cap-section-heading-compact{align-items:flex-start}.cap-chart-meta{gap:8px;color:var(--text-tertiary);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase}.cap-chart-wrap{position:relative;border:1px solid rgba(255,255,255,.08);background:#0003;padding:12px;overflow:visible}.cap-chart-wrap svg{display:block;width:100%;height:auto;min-height:250px;cursor:crosshair;touch-action:none}.cap-chart-grid-line{stroke:#ffffff14;stroke-width:1}.cap-chart-zero-line{stroke:#ffffff3d;stroke-width:1.25;stroke-dasharray:4 4}.cap-chart-axis-label,.cap-chart-x-label{font-size:11px;letter-spacing:.04em;fill:var(--text-tertiary)}.cap-chart-hover-line{stroke:#ffffff3d;stroke-width:1;stroke-dasharray:3 4}.cap-chart-selection{fill:#c8b97a26;stroke:#c8b97a6b;stroke-width:1}.cap-chart-legend{gap:12px;flex-wrap:wrap;padding:8px 2px 0}.cap-chart-legend-item{display:inline-flex;align-items:center;gap:6px;min-height:28px;border:1px solid rgba(255,255,255,.1);background:#ffffff06;color:var(--text-secondary);cursor:pointer;font-size:.72rem;letter-spacing:.09em;padding:6px 9px}.cap-chart-legend-item.is-active{color:var(--text-primary);border-color:#c8b97a40;background:#c8b97a0e}.cap-chart-legend i,.cap-chart-hover-row i{display:block;width:9px;height:9px;border-radius:999px}.cap-chart-hovercard{position:absolute;z-index:5;width:min(520px,calc(100% - 24px));max-height:300px;transform:translate(-50%);border:1px solid rgba(255,255,255,.14);background:#0a0a0bfa;box-shadow:0 18px 44px #00000061;color:var(--text-secondary);pointer-events:auto;padding:10px}.cap-chart-hovercard strong{display:block;color:var(--text-primary);font-size:.78rem;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.cap-chart-hover-head,.cap-chart-hover-row{display:grid;grid-template-columns:minmax(76px,1fr) repeat(3,minmax(74px,.8fr));gap:8px;align-items:center}.cap-chart-hover-compact{grid-template-columns:minmax(76px,1fr) repeat(2,minmax(74px,.8fr))}.cap-chart-hover-head span,.cap-chart-hover-row span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cap-chart-hover-head{color:var(--text-tertiary);font-size:.62rem;letter-spacing:.11em;padding:0 4px 6px;text-transform:uppercase}.cap-chart-hover-body{max-height:220px;overflow:auto;display:grid;gap:4px}.cap-chart-hover-row{border-top:1px solid rgba(255,255,255,.06);color:var(--text-secondary);font-size:.72rem;padding:6px 4px 2px}.cap-chart-hover-row span:first-child{display:inline-flex;align-items:center;gap:6px;color:var(--text-primary);font-weight:800;letter-spacing:.08em}.cap-chart-facet-wrap{overflow:hidden}.cap-chart-facet-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(max(220px,calc((100% - 30px)/4)),1fr));gap:10px;align-items:stretch;max-height:clamp(520px,68vh,860px);overflow-y:auto;padding-right:4px;scrollbar-gutter:stable}.cap-chart-facet{--cap-facet-color: var(--accent-2);min-width:0;border:1px solid color-mix(in srgb,var(--cap-facet-color) 30%,rgba(255,255,255,.08));background:color-mix(in srgb,var(--cap-facet-color) 7%,rgba(0,0,0,.26));padding:9px;box-shadow:inset 3px 0 color-mix(in srgb,var(--cap-facet-color) 72%,transparent)}.cap-chart-facet-head,.cap-chart-facet-legend,.cap-chart-facet-note{display:flex;align-items:center}.cap-chart-facet-head{justify-content:space-between;gap:8px;margin-bottom:7px}.cap-chart-facet-head span{min-width:0;overflow:hidden;color:var(--text-primary);font-size:.68rem;font-weight:800;letter-spacing:.12em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.cap-chart-facet-head em{flex:0 0 auto;color:var(--text-tertiary);font-size:.66rem;font-style:normal}.cap-chart-facet svg{min-height:172px}.cap-chart-facet-legend{flex-wrap:wrap;gap:6px;min-height:25px;padding-top:6px}.cap-chart-facet-legend span{display:inline-flex;align-items:center;gap:5px;max-width:100%;overflow:hidden;color:var(--text-secondary);font-size:.62rem;font-weight:800;letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap}.cap-chart-facet-legend i{flex:0 0 auto;width:7px;height:7px;border-radius:999px}.cap-chart-facet-note{justify-content:flex-end;padding:8px 3px 0;color:var(--text-tertiary);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.cap-leader-strip{justify-content:flex-end}.cap-leader-strip span{border:1px solid rgba(255,255,255,.1);background:#ffffff06;padding:7px 9px;color:var(--text-secondary);font-size:.72rem;letter-spacing:.05em}.cap-pivot-scroll{position:relative;overflow:auto;max-height:min(78vh,860px);border:1px solid rgba(255,255,255,.08);background:#080808}.cap-pivot-grid{--cap-pivot-template: 54px;display:flex;flex-direction:column;gap:1px;width:max-content;min-width:100%;background:#101113;isolation:isolate}.cap-pivot-header-row,.cap-pivot-row{display:grid;grid-template-columns:var(--cap-pivot-template);gap:1px}.cap-pivot-header-row{position:sticky;top:0;z-index:8;background:#101113;box-shadow:0 1px #101113}.cap-pivot-rank-head,.cap-pivot-column-head,.cap-pivot-rank{background:#080808;border:1px solid rgba(255,255,255,.02);backface-visibility:hidden;transform:translateZ(0)}.cap-pivot-rank-head,.cap-pivot-rank{position:sticky;left:0;min-height:52px;display:flex;align-items:center;justify-content:center;color:var(--text-tertiary);font-size:.72rem;letter-spacing:.14em;font-weight:700}.cap-pivot-rank-head{z-index:10;min-height:62px;box-shadow:1px 0 #101113,0 1px #101113}.cap-pivot-rank{z-index:4;box-shadow:1px 0 #101113}.cap-pivot-column-head{min-height:62px;display:grid;align-content:center;justify-items:center;gap:3px;padding:7px 8px;color:var(--text-primary);font-size:.72rem;letter-spacing:.08em;text-align:center;text-transform:uppercase}.cap-pivot-cell-wrap{position:relative;z-index:1;background:#101113}.cap-pivot-column-head span:first-child{color:var(--text-primary);font-weight:800}.cap-pivot-column-head span:not(:first-child){color:var(--text-tertiary);font-size:.62rem}.cap-pivot-cell{width:100%;min-height:54px;display:grid;align-content:center;justify-items:center;gap:2px;padding:5px 7px;border:1px solid rgba(255,255,255,.1);background:#ffffff06;color:var(--text-secondary);text-align:center;cursor:pointer;overflow:hidden}.cap-pivot-cell:hover{color:var(--text-primary);box-shadow:inset 0 0 0 1px #ffffff2e}.cap-pivot-cell-focused{color:var(--text-primary)}.cap-pivot-cell-return-positive .cap-pivot-ticker,.cap-pivot-cell-return-negative .cap-pivot-ticker,.cap-pivot-cell-return-flat .cap-pivot-ticker,.cap-pivot-cell-return-positive .cap-pivot-return,.cap-pivot-cell-return-negative .cap-pivot-return,.cap-pivot-cell-return-flat .cap-pivot-return{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.44)}.cap-pivot-cell-return-positive .cap-pivot-price,.cap-pivot-cell-return-negative .cap-pivot-price,.cap-pivot-cell-return-flat .cap-pivot-price{color:#ffffffc7}.cap-pivot-cell-missing{border-color:#ffffff21;background:#000000d1;color:#fff}.cap-pivot-cell-missing:hover{border-color:#ffffff3d;background:#000000e6}.cap-pivot-cell-missing .cap-pivot-return,.cap-pivot-cell-missing .cap-pivot-price{color:#ffffffc2}.cap-pivot-cell-empty{cursor:default;color:var(--text-tertiary);background:#0808088a}.cap-pivot-ticker{max-width:100%;overflow:hidden;text-overflow:ellipsis;color:var(--text-primary);font-size:.75rem;font-weight:800;letter-spacing:.08em;white-space:nowrap}.cap-pivot-return{color:var(--text-primary);font-size:.72rem;font-weight:700}.cap-pivot-return.is-positive{color:#4ade80}.cap-pivot-return.is-negative{color:#ff6b5d}.cap-pivot-return.is-flat{color:var(--text-primary)}.cap-pivot-price{max-width:100%;overflow:hidden;text-overflow:ellipsis;color:#f2f2f2b8;font-size:.61rem;letter-spacing:.04em;white-space:nowrap}.cap-loading,.cap-summary-empty{min-height:170px;display:flex;align-items:center;justify-content:center;gap:10px;color:var(--text-tertiary);border:1px dashed rgba(255,255,255,.12);background:#0000002e;text-align:center;padding:18px}.cap-summary-content{display:grid;grid-template-columns:minmax(240px,.9fr) minmax(320px,1.1fr);gap:10px;align-items:stretch}.cap-summary-freshness-notice{grid-column:1 / -1;display:flex;align-items:flex-start;gap:8px;border:1px solid rgba(200,185,122,.26);background:#c8b97a12;color:var(--text-secondary);font-size:.76rem;line-height:1.42;padding:9px 10px}.cap-summary-freshness-notice svg{flex:0 0 auto;margin-top:2px;color:var(--rv-color-brand-gold)}.cap-summary-column{min-width:0;border:1px solid rgba(255,255,255,.08);background:#00000029;padding:10px}.cap-summary-column>span{display:block;margin-bottom:7px;color:var(--accent-2);font-size:.62rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.cap-summary-overview p,.cap-summary-list p{margin:0;color:var(--text-secondary);line-height:1.45}.cap-summary-overview p{font-size:.86rem}.cap-summary-list{display:grid;gap:7px}.cap-summary-list p{position:relative;padding-left:14px;font-size:.8rem}.cap-summary-list p:before{content:"";position:absolute;left:0;top:.58em;width:5px;height:5px;background:var(--accent-2)}.cap-summary-caveats{grid-column:1 / -1;display:flex;gap:6px;flex-wrap:wrap}.cap-summary-caveats small{display:inline-flex;border:1px solid rgba(255,255,255,.08);background:#ffffff05;color:var(--text-tertiary);font-size:.68rem;line-height:1.35;padding:6px 8px}.cap-spin{animation:cap-spin .9s linear infinite}@keyframes cap-spin{to{transform:rotate(360deg)}}@media (min-width: 1600px){.cap-control-grid{grid-template-columns:minmax(160px,.42fr) minmax(300px,.78fr) minmax(300px,.68fr)}.cap-chart-wrap svg{min-height:310px}}@media (max-width: 1240px){.cap-control-grid{grid-template-columns:minmax(132px,.42fr) minmax(250px,.8fr) minmax(250px,.76fr)}.cap-universe-grid{grid-template-columns:1fr}}@media (max-width: 820px){.cap-hero,.cap-section-heading{display:grid}.cap-sticky-header{align-items:flex-start;display:grid}.cap-sticky-meta{justify-content:flex-start}.cap-hero-actions{justify-self:end;justify-content:flex-end;width:auto}.cap-leader-strip{justify-content:flex-start}.cap-summary-card .cap-section-heading-compact{display:flex;grid-template-columns:none;align-items:center;justify-content:space-between;gap:12px}.cap-summary-card .cap-section-heading-compact>div{min-width:0}.cap-summary-card .cap-section-heading-compact .ghost-button{margin-left:auto}.cap-summary-content{grid-template-columns:1fr}.cap-last-updated{margin-left:0;width:100%}}@media (max-width: 900px){.cap-control-grid{grid-template-columns:minmax(64px,.48fr) minmax(166px,1.2fr) minmax(118px,.86fr);gap:8px}.cap-control-block{gap:10px;padding:10px 9px}.cap-benchmark-block{grid-column:1}.cap-interval-block{grid-column:2}.cap-lookback-block{grid-column:3}.cap-control-heading{gap:6px}.cap-control-heading span{font-size:.56rem;letter-spacing:.12em}.cap-lookback-block .cap-control-heading button{font-size:.54rem;letter-spacing:.06em}.cap-token-row{flex-wrap:nowrap;gap:5px}.cap-token{flex:1 1 0;min-height:34px;gap:4px;padding:6px 5px;font-size:.56rem;letter-spacing:.07em}.cap-interval-block .cap-token svg{display:none}.cap-select{height:34px;padding:0 26px 0 8px;font-size:.68rem;letter-spacing:.06em}.cap-select-wrap svg{right:8px}.cap-lookback-row{width:100%;align-items:stretch;gap:5px}.cap-lookback-row input{flex:1 1 0;width:auto;height:34px;min-width:0;padding:0 8px}.cap-lookback-row .ghost-button{flex:0 0 auto;min-height:34px;padding-inline:8px}}@media (max-width: 380px){.cap-control-grid{grid-template-columns:minmax(76px,.52fr) minmax(0,1fr)}.cap-lookback-block{grid-column:1 / -1}}.cap-scanner-card{position:relative;display:grid;gap:12px;min-width:0;padding:14px}.cap-scanner-card.is-stale:after{content:"Refreshing scanner…";position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#08080894;color:var(--text-secondary);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:2}.cap-scanner-context,.cap-scanner-groups,.cap-scanner-evidence,.cap-scanner-actions,.cap-scanner-next,.cap-scanner-warning-row,.cap-scanner-candidate-head{display:flex;align-items:center}.cap-scanner-context,.cap-scanner-groups,.cap-scanner-evidence,.cap-scanner-actions,.cap-scanner-next{flex-wrap:wrap;gap:7px}.cap-scanner-groups{align-content:flex-start;max-height:112px;overflow-y:auto;overflow-x:hidden;padding-right:2px;scrollbar-width:none;-ms-overflow-style:none}.cap-scanner-groups::-webkit-scrollbar{display:none}.cap-scanner-context span,.cap-scanner-groups button,.cap-scanner-evidence-chip,.cap-scanner-confidence{border:1px solid rgba(255,255,255,.1);background:#ffffff07;color:var(--text-secondary);padding:4px 6px;font-size:.58rem;line-height:1;letter-spacing:.1em;text-transform:uppercase}.cap-scanner-groups button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-family:inherit}.cap-scanner-groups button:hover,.cap-scanner-groups button.is-active{border-color:#ff6b7980;background:#ff6b791a;color:var(--text-primary)}.cap-scanner-groups button.cap-scanner-cluster-filter{--cap-scanner-filter-color: var(--accent-2);border-color:color-mix(in srgb,var(--cap-scanner-filter-color) 34%,rgba(255,255,255,.1));background:color-mix(in srgb,var(--cap-scanner-filter-color) 8%,rgba(255,255,255,.028));color:var(--text-secondary)}.cap-scanner-groups button.cap-scanner-cluster-filter:hover,.cap-scanner-groups button.cap-scanner-cluster-filter.is-active{border-color:color-mix(in srgb,var(--cap-scanner-filter-color) 64%,transparent);background:color-mix(in srgb,var(--cap-scanner-filter-color) 17%,transparent);color:var(--text-primary)}.cap-scanner-copy{max-width:980px;color:var(--text-secondary);font-size:.84rem;line-height:1.55}.cap-scanner-warning-row{gap:8px;border:1px solid rgba(200,185,122,.22);background:#c8b97a0e;color:var(--text-secondary);padding:9px 10px;font-size:.76rem}.cap-scanner-warning-row svg{color:var(--accent-2)}.cap-scanner-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));grid-auto-rows:390px;gap:10px;height:auto;max-height:none;overflow-y:auto;overscroll-behavior:contain;padding-right:4px;scrollbar-gutter:stable}.cap-scanner-grid.is-multi-row{height:clamp(560px,72vh,780px)}.cap-scanner-empty{height:clamp(340px,48vh,560px)}.cap-scanner-candidate{--cap-card-cluster-color: var(--accent-2);display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:10px;height:100%;min-width:0;min-height:0;overflow:hidden;border:1px solid rgba(255,255,255,.095);background:#ffffff06;padding:12px}.cap-scanner-candidate.has-cluster{border-color:color-mix(in srgb,var(--cap-card-cluster-color) 32%,rgba(255,255,255,.095));box-shadow:inset 3px 0 color-mix(in srgb,var(--cap-card-cluster-color) 78%,transparent)}.cap-scanner-candidate:hover{border-color:#ffffff2e;background:#ffffff0a}.cap-scanner-candidate-head{justify-content:space-between;gap:12px;align-items:flex-start}.cap-scanner-candidate-head button{display:grid;gap:2px;min-width:0;border:0;background:transparent;color:inherit;padding:0;text-align:left;cursor:pointer}.cap-scanner-candidate-head strong{color:var(--text-primary);font-family:var(--rv-type-display);font-size:1.55rem;letter-spacing:.08em;line-height:.92}.cap-scanner-candidate-head button span{overflow:hidden;color:var(--text-tertiary);font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.cap-scanner-candidate-head>div{display:grid;justify-items:end;gap:5px;flex:0 0 auto}.cap-scanner-role{color:var(--accent-2);font-size:.66rem;letter-spacing:.15em;text-transform:uppercase;white-space:nowrap}.cap-scanner-cluster-pill{display:inline-flex;align-items:center;gap:5px;max-width:190px;overflow:hidden;border:1px solid color-mix(in srgb,var(--cap-card-cluster-color) 45%,transparent);background:color-mix(in srgb,var(--cap-card-cluster-color) 14%,transparent);color:var(--text-primary);font-size:.58rem;font-weight:800;letter-spacing:.1em;line-height:1;padding:4px 6px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.cap-scanner-cluster-pill i{flex:0 0 auto;width:7px;height:7px;border-radius:999px;background:var(--cap-card-cluster-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--cap-card-cluster-color) 18%,transparent)}.cap-scanner-confidence.tier-high,.cap-scanner-evidence-chip.tier-high{border-color:#68d39152;background:#68d39114;color:#d8ffe4}.cap-scanner-confidence.tier-medium,.cap-scanner-evidence-chip.tier-medium{border-color:#c8b97a47;background:#c8b97a11;color:#ffe5b0}.cap-scanner-confidence.tier-low,.cap-scanner-evidence-chip.tier-low{color:var(--text-tertiary)}.cap-scanner-candidate-body{display:grid;align-content:start;gap:10px;min-height:0;overflow-y:auto;padding-right:4px;scrollbar-gutter:stable}.cap-scanner-candidate p{margin:0;color:var(--text-secondary);font-size:.83rem;line-height:1.55}.cap-scanner-card-warning{border-left:2px solid rgba(200,185,122,.7);color:var(--text-tertiary);padding-left:9px;font-size:.74rem;line-height:1.45}.cap-scanner-next span{color:var(--text-tertiary);font-size:.72rem;line-height:1.4}.cap-scanner-spread-insight{display:grid;gap:8px;border:1px solid rgba(255,255,255,.085);background:#ffffff07;padding:9px}.cap-scanner-spread-heading{display:flex;align-items:center;gap:7px;color:var(--accent-2);font-size:.6rem;letter-spacing:.14em;line-height:1;text-transform:uppercase}.cap-scanner-spread-heading svg{flex:0 0 auto}.cap-scanner-spread-insight p{color:var(--text-tertiary);font-size:.74rem;line-height:1.48}.cap-scanner-spread-insight p.cap-scanner-cohort-read{color:var(--text-secondary);font-size:.78rem}.cap-scanner-peer-row{display:flex;flex-wrap:wrap;gap:5px}.cap-scanner-peer-row span{border:1px solid rgba(255,255,255,.09);background:#ffffff06;color:var(--text-tertiary);padding:4px 6px;font-size:.58rem;letter-spacing:.08em;line-height:1;text-transform:uppercase}.cap-scanner-spread-links{display:flex;flex-wrap:wrap;gap:6px}.cap-scanner-spread-links a{display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:var(--text-secondary);padding:5px 7px;font-size:.63rem;letter-spacing:.08em;line-height:1;text-decoration:none;text-transform:uppercase}.cap-scanner-spread-links a span{color:var(--text-tertiary);font-size:.55rem}.cap-scanner-spread-links a.is-primary,.cap-scanner-spread-links a:hover{border-color:#ff6b796b;background:#ff6b7913;color:var(--text-primary)}.cap-scanner-spread-links a.is-rank-divergence.is-primary,.cap-scanner-spread-links a.is-leader-laggard-flip.is-primary,.cap-scanner-spread-links a.is-cohort-outlier.is-primary,.cap-scanner-spread-links a.is-close-rank-history.is-primary{box-shadow:inset 0 0 0 1px #c8b97a14}.cap-scanner-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;align-self:end}.cap-scanner-actions a,.cap-scanner-actions span{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid rgba(255,255,255,.12);background:#ffffff08;color:var(--text-primary);padding:7px 9px;font-size:.68rem;letter-spacing:.11em;line-height:1;text-decoration:none;text-transform:uppercase;white-space:nowrap}.cap-scanner-actions a:hover{border-color:#ff6b7985;color:#fff}.cap-scanner-actions span{color:var(--text-tertiary);cursor:not-allowed;opacity:.48}@media (max-width: 760px){.cap-scanner-candidate-head{display:grid}.cap-scanner-candidate-head>div{justify-items:start}}.cap-scanner-horizon-strip{display:flex;flex-wrap:nowrap;gap:6px;overflow-x:auto;overflow-y:hidden;padding-bottom:2px;scrollbar-width:none;-ms-overflow-style:none}.cap-scanner-horizon-strip::-webkit-scrollbar{display:none}.cap-scanner-horizon-strip span{display:grid;flex:0 0 148px;gap:3px;min-width:148px;border:1px solid rgba(255,255,255,.085);background:#0003;padding:7px}.cap-scanner-horizon-strip span.is-muted{opacity:.5}.cap-scanner-horizon-strip b{color:var(--accent-2);font-size:.56rem;letter-spacing:.14em;line-height:1;text-transform:uppercase}.cap-scanner-horizon-strip em{overflow:hidden;color:var(--text-primary);font-size:.7rem;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.cap-scanner-horizon-strip small{color:var(--text-tertiary);font-size:.64rem}.cap-scanner-composite-read{border-left:2px solid rgba(200,185,122,.56);padding-left:8px}.public-setups-page{display:grid;gap:18px;max-width:1320px;margin:0 auto;padding-bottom:32px}.public-setups-hero,.public-setup-card,.public-setups-summary-grid>div,.public-setups-toolbar,.public-setups-empty,.public-setups-notes,.public-setups-state{border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#ffffff07,#ffffff03),#101113e0;box-shadow:var(--shadow-panel)}.public-setups-hero{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:22px;padding:28px}.public-setups-hero h1{max-width:850px;margin:0;font-family:var(--rv-type-display);font-size:clamp(2.8rem,6vw,5.2rem);line-height:.92;text-transform:uppercase;letter-spacing:.055em}.public-setups-hero p,.public-setup-card p,.public-setups-empty p,.public-setups-notes span,.public-setups-hero-panel p{margin:0;color:var(--text-secondary);line-height:1.55}.public-setups-kicker,.public-setups-hero-panel span,.public-setup-eyebrow{display:inline-flex;align-items:center;gap:8px;color:var(--accent-2);text-transform:uppercase;letter-spacing:.16em;font-size:.68rem}.public-setups-actions,.public-setup-actions,.public-setups-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.public-setups-hero>div:first-child{display:grid;align-content:center;gap:16px}.public-setups-hero-panel{display:grid;align-content:end;gap:12px;min-height:240px;padding:18px;border-left:1px solid rgba(255,255,255,.08);background:radial-gradient(circle at top right,rgba(255,107,121,.14),transparent 42%)}.public-setups-hero-panel strong{font-size:1.25rem;line-height:1.3}.public-setups-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.public-setups-summary-grid>div{display:grid;gap:6px;padding:14px}.public-setups-summary-grid span,.public-setup-facts strong,.public-setup-structure-grid strong{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.14em;font-size:.66rem}.public-setups-summary-grid strong{font-size:1.25rem}.public-setups-toolbar{padding:12px}.public-setups-toolbar input,.public-setups-toolbar select{min-height:36px;border:1px solid rgba(255,255,255,.1);background:#00000038;color:var(--text-primary);padding:0 10px}.public-setups-toolbar input{flex:1 1 260px}.public-setups-toolbar label{display:inline-flex;align-items:center;gap:8px;color:var(--text-secondary);font-size:.82rem}.public-setups-list{display:grid;gap:14px}.public-setup-card{display:grid;gap:16px;padding:18px}.public-setup-card-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px}.public-setup-card h2,.public-setup-two-col h3,.public-setups-empty h2{margin:0;font-family:var(--rv-type-display);text-transform:uppercase;letter-spacing:.055em}.public-setup-card h2{font-size:clamp(1.8rem,3vw,2.8rem);line-height:.95}.public-setup-outcome{display:inline-flex;align-items:center;align-self:start;padding:7px 10px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:var(--text-primary);text-transform:uppercase;letter-spacing:.12em;font-size:.64rem}.public-setup-outcome-hit,.public-setup-outcome-achieved{border-color:#5bd68a5c;background:#5bd68a14}.public-setup-outcome-stopped,.public-setup-outcome-failed,.public-setup-outcome-invalidated{border-color:#ff6b7961;background:#ff6b7914}.public-setup-outcome-expired,.public-setup-outcome-entry-never-triggered,.public-setup-outcome-data-gap{border-color:#c8b97a57;background:#c8b97a14}.public-setup-outcome-pending{border-color:#79b3ff52;background:#79b3ff14}.public-setup-facts,.public-setup-structure-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.public-setup-facts span,.public-setup-structure-grid div{display:grid;gap:5px;min-width:0;padding:10px;border:1px solid rgba(255,255,255,.08);background:#ffffff06}.public-setup-facts span{color:var(--text-primary);font-size:.82rem}.public-setup-structure-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.public-setup-structure-grid span{font-size:1.05rem;color:var(--text-primary)}.public-setup-structure-grid small,.public-setup-two-col small{color:var(--text-tertiary);line-height:1.4}.public-setup-two-col{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.public-setup-two-col>div{display:grid;gap:8px;padding:12px;border:1px solid rgba(255,255,255,.08);background:#ffffff05}.public-setup-two-col ul{margin:0;padding-left:18px;color:var(--text-secondary)}.public-setup-badges{display:flex;flex-wrap:wrap;gap:6px}.public-setup-badges span{padding:5px 8px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:var(--text-secondary);font-size:.72rem}.public-setup-badges span[data-severity=blocker]{border-color:#ff6b7952;color:#ffd2ce}.public-setup-badges span[data-severity=warning]{border-color:#c8b97a52;color:#ffe0a3}.public-setup-resolution{border-left:2px solid rgba(200,185,122,.55);padding-left:12px}.public-setup-actions a{text-transform:uppercase;font-size:.72rem}.public-setups-empty,.public-setups-notes,.public-setups-state{padding:18px}.public-setups-state{display:inline-flex;align-items:center;gap:8px;color:var(--text-secondary)}.public-setups-error{border-color:#ff6b794d;color:#ffd2ce}.public-setups-notes{display:grid;gap:6px}@media (max-width: 980px){.public-setups-hero,.public-setup-card-head,.public-setup-two-col{grid-template-columns:1fr}.public-setups-summary-grid,.public-setup-structure-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.public-setup-facts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 620px){.public-setups-summary-grid,.public-setup-structure-grid,.public-setup-facts{grid-template-columns:1fr}}.setups-admin-page{display:grid;gap:16px;max-width:1440px;margin:0 auto;padding:18px 0 40px}.setups-admin-hero,.setups-admin-status,.setups-lane-tabs,.setup-review-card,.setups-admin-empty,.setups-admin-error,.setups-scan-log,.setups-scan-runs-panel,.setups-diagnostic-card,.setup-detail-card,.setup-detail-evidence>section,.setup-detail-actions,.setup-outcome-box{border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#ffffff08,#ffffff03),#101113e6;box-shadow:var(--shadow-panel)}.setups-admin-hero{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(300px,.7fr);gap:18px;padding:24px}.setups-admin-hero h1,.setup-review-card h2,.setup-detail-card h1,.setup-detail-evidence h2,.setups-admin-empty h2,.setups-section-heading h2{margin:0;font-family:var(--rv-type-display);text-transform:uppercase;letter-spacing:.055em}.setups-admin-hero h1{font-size:clamp(2.6rem,5vw,4.8rem);line-height:.95}.setups-admin-hero p,.setup-review-card p,.setups-admin-empty p,.setup-detail-card p,.setup-detail-evidence p,.setup-detail-card li,.setup-detail-evidence li,.setup-outcome-box small{margin:0;color:var(--text-secondary);line-height:1.55}.setups-eyebrow,.setup-card-kicker,.setup-card-evidence-grid span,.setup-card-blocker span,.setup-detail-evidence span,.setup-detail-facts dt,.setup-outcome-box span,.setups-section-heading span{color:var(--accent-2);text-transform:uppercase;letter-spacing:.15em;font-size:.66rem}.setups-scan-controls{display:grid;gap:10px;align-content:end}.setups-scan-controls label,.setups-check{display:grid;gap:6px;color:var(--text-secondary);font-size:.76rem;text-transform:uppercase;letter-spacing:.12em}.setups-check{display:inline-flex;align-items:center;gap:8px;text-transform:none;letter-spacing:normal;font-size:.86rem}.setups-scan-controls select{min-height:38px;border:1px solid rgba(255,255,255,.1);background:#00000047;color:var(--text-primary);padding:0 10px}.setups-admin-status,.setups-section-heading{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:12px 14px}.setups-admin-status span{color:var(--text-secondary);font-size:.88rem}.setups-lane-tabs{display:flex;flex-wrap:wrap;gap:8px;padding:10px}.setups-lane-tabs button{display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.09);background:#ffffff06;color:var(--text-secondary);padding:8px 10px;text-transform:uppercase;letter-spacing:.08em;font-size:.68rem;cursor:pointer}.setups-lane-tabs button.active,.setups-lane-tabs button:hover{color:var(--text-primary);border-color:#c8b97a59;background:#c8b97a12}.setups-lane-tabs span{color:var(--accent-2)}.setups-queue-filters{display:flex;align-items:stretch;flex-wrap:wrap;gap:10px;padding:10px}.setups-queue-filters label{display:grid;gap:6px;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.1em;font-size:.62rem}.setups-queue-filters select{min-width:138px}.setups-muted-copy{margin:0;color:var(--text-secondary);line-height:1.5}.setups-review-queue{display:grid;gap:14px}.setup-review-card{display:grid;gap:14px;padding:16px}.setup-review-card-contradiction{border-color:#ff7e3047;background:#ff7e3009}.setup-review-card-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px}.setup-card-kicker{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.setup-review-card h2{font-size:clamp(1.6rem,2.6vw,2.7rem);line-height:.95}.setup-review-status,.setup-lane{display:inline-flex;align-items:center;justify-content:center;padding:6px 9px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:var(--text-primary);text-transform:uppercase;letter-spacing:.11em;font-size:.62rem}.setup-lane-actionable,.setup-lane-public-ready{border-color:#5bd68a57;background:#5bd68a14}.setup-lane-data-gap,.setup-lane-watch,.setup-lane-monitor-only{border-color:#c8b97a57;background:#c8b97a14}.setup-lane-contradiction,.setup-lane-rejected{border-color:#ff6b795c;background:#ff6b7914}.setup-recipe-badge{display:inline-flex;align-items:center;padding:5px 8px;border:1px solid rgba(255,255,255,.12);color:var(--text-primary);text-transform:uppercase;letter-spacing:.11em;font-size:.58rem}.setup-recipe-badge-watch,.setup-recipe-badge-experimental{border-color:#c8b97a57;background:#c8b97a14}.setup-recipe-badge-flow{border-color:#50aaff57;background:#50aaff14}.setup-recipe-badge-contradiction{border-color:#ff7e3061;background:#ff7e301a}.setup-card-metrics,.setup-card-evidence-grid,.setup-detail-facts{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.setup-card-metrics span,.setup-card-evidence-grid>div,.setup-card-blocker,.setup-detail-facts>div{display:grid;gap:5px;min-width:0;padding:10px;border:1px solid rgba(255,255,255,.08);background:#ffffff06;color:var(--text-primary)}.setup-card-metrics strong,.setup-card-evidence-grid small,.setup-detail-facts dt{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.12em;font-size:.62rem}.setup-trade-plan-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.setup-trade-plan-strip section{display:grid;gap:5px;min-width:0;padding:10px;border:1px solid rgba(255,255,255,.08);background:#ffffff06}.setup-trade-plan-strip span,.setup-trade-plan-strip small{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.1em;font-size:.62rem}.setup-trade-plan-strip strong{overflow:hidden;color:var(--text-primary);font-weight:500;text-overflow:ellipsis;white-space:nowrap}.setup-card-blocker{grid-template-columns:auto minmax(0,1fr);align-items:center;border-color:#c8b97a29}.setup-contradiction-panel{display:grid;gap:10px;padding:12px;border:1px solid rgba(255,126,48,.28);background:#ff7e3012}.setup-contradiction-panel>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.setup-contradiction-panel section{display:grid;gap:4px;min-width:0}.setup-contradiction-panel span,.setup-contradiction-panel small{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.1em;font-size:.62rem}.setup-contradiction-panel p{margin:0}.setup-card-blocker strong{color:var(--text-primary);font-weight:500}.setup-card-evidence-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.setup-card-evidence-grid strong{color:var(--text-primary)}.setup-card-evidence-grid small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.setup-card-actions{display:flex;flex-wrap:wrap;gap:10px}.setup-reject-button{border-color:#ff6b7947!important;color:#ff8c86!important}.setups-admin-empty,.setups-admin-error{display:grid;gap:10px;padding:18px}.setups-admin-error{border-color:#ff6b7959;background:#ff6b7914}.setups-scan-log{display:grid;gap:8px;padding:12px}.setups-log-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;max-height:340px;overflow:auto}.setups-log-grid>div{display:grid;gap:4px;padding:9px;border:1px solid rgba(255,255,255,.08);background:#0000002e}.setups-log-grid span{color:var(--text-secondary);font-size:.78rem}.setups-log-grid small{color:var(--text-secondary);font-size:.72rem;line-height:1.35}.setups-scan-log-actions{align-content:center;justify-items:stretch}.setups-scan-log-layout{display:grid;grid-template-columns:minmax(260px,.34fr) minmax(0,1fr);gap:14px;align-items:start}.setups-scan-runs-panel,.setups-diagnostic-card{display:grid;gap:10px;padding:12px;min-width:0;max-width:100%}.setups-scan-runs-panel{position:sticky;top:14px;max-height:calc(100vh - 28px);overflow:hidden}.setups-run-list{display:grid;gap:8px;max-height:calc(100vh - 120px);overflow:auto}.setups-scan-log-filters{display:grid;gap:8px;grid-template-columns:1fr}.setups-scan-log-filters label{display:grid;gap:5px}.setups-scan-log-filters span{color:var(--accent-2);text-transform:uppercase;letter-spacing:.12em;font-size:.6rem}.setups-scan-log-filters input,.setups-scan-log-filters select{width:100%;min-width:0;border:1px solid rgba(255,255,255,.1);background:#0000003d;color:var(--text-primary);padding:8px}.setups-run-row{display:grid;gap:8px;border:1px solid rgba(255,255,255,.08);background:#ffffff06;padding:8px}.setups-run-row:hover,.setups-run-row.active{border-color:#c8b97a61;background:#c8b97a0f}.setups-run-select{display:grid;gap:4px;width:100%;text-align:left;border:0;background:transparent;color:var(--text-primary);padding:2px;cursor:pointer}.setups-run-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.tiny-button{min-height:0;padding:5px 7px;font-size:.68rem;letter-spacing:.08em}.danger-button{border:1px solid rgba(255,107,121,.38);background:#ff6b7914;color:var(--text-primary)}.danger-button:hover:not(:disabled){border-color:#ff6b799e;background:#ff6b7924}.setups-run-list span,.setups-run-list small,.setups-run-list em{color:var(--text-secondary);font-style:normal;font-size:.76rem}.setups-scan-detail-panel{display:grid;gap:14px}.setups-scan-contracts-card,.setups-scan-contract-list{gap:12px}.setups-scan-contract-list .setup-card-actions{justify-content:flex-start}.setups-diagnostic-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.setups-diagnostic-metric,.setups-config-grid>div,.setups-breakdown-list>div{display:grid;gap:5px;border:1px solid rgba(255,255,255,.08);background:#0000002e;padding:10px}.setups-diagnostic-metric span,.setups-config-grid span,.setups-breakdown-list span{color:var(--accent-2);text-transform:uppercase;letter-spacing:.13em;font-size:.61rem}.setups-diagnostic-metric strong,.setups-config-grid strong,.setups-breakdown-list strong{color:var(--text-primary);word-break:break-word}.setups-diagnostic-metric small{color:var(--text-secondary);font-size:.74rem}.setups-diagnostic-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.setups-breakdown-list{display:grid;gap:8px}.setups-breakdown-list>div{grid-template-columns:minmax(0,1fr) auto;align-items:center}.setups-config-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.setups-diagnostics-table .is-warning td{background:#c8b97a0b}.setups-diagnostics-table .is-error td{background:#ff6b790e}.setups-linked-scan-runs{display:grid;gap:8px;border:1px solid rgba(255,255,255,.08);background:#00000029;padding:10px}.setups-linked-scan-runs>span{color:var(--accent-2);text-transform:uppercase;letter-spacing:.12em;font-size:.62rem}.setups-linked-scan-runs>div{display:flex;flex-wrap:wrap;gap:8px}.setups-linked-scan-runs a{color:var(--text-primary);border:1px solid rgba(255,255,255,.1);background:#ffffff09;padding:6px 8px;text-decoration:none;font-size:.78rem}.setups-debug-list{display:grid;gap:6px;margin:0;padding-left:18px;color:var(--text-secondary)}.setups-log-grid-wide{grid-template-columns:repeat(3,minmax(0,1fr));max-height:460px}.setups-json-toolbar{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:10px;margin:10px 0;padding:8px 10px;max-width:100%;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:#ffffff06}.setups-json-toolbar span{color:var(--text-secondary);font-size:.74rem;line-height:1.4;min-width:0;overflow-wrap:anywhere}.setups-copy-json-button{flex:0 0 auto;white-space:nowrap}.setups-debug-json{min-width:0;max-width:100%;overflow:hidden}.setups-debug-json summary{cursor:pointer;color:var(--accent-2);text-transform:uppercase;letter-spacing:.12em;font-size:.7rem}.setups-debug-json pre{box-sizing:border-box;width:100%;max-width:100%;max-height:520px;overflow:auto;margin:0;border:1px solid rgba(255,255,255,.08);background:#00000038;color:var(--text-secondary);font-size:.76rem;line-height:1.45;padding:10px}.setup-detail-grid{display:grid;grid-template-columns:minmax(280px,.85fr) minmax(0,1.35fr) minmax(220px,.55fr);gap:14px}.setup-detail-card,.setup-detail-evidence,.setup-detail-actions{display:grid;gap:12px;align-content:start}.setup-detail-card,.setup-detail-actions{padding:14px}.setup-back-link{color:var(--text-secondary);text-decoration:none}.setup-back-link:hover{color:var(--text-primary)}.setup-detail-card h1{font-size:clamp(2rem,4vw,3.4rem);line-height:.95}.setup-detail-card h3{margin:6px 0 0;color:var(--text-primary);text-transform:uppercase;letter-spacing:.1em;font-size:.75rem}.setup-detail-card ul,.setup-detail-evidence ul{margin:0;padding-left:18px}.setup-detail-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.setup-detail-facts dd{margin:0;color:var(--text-primary)}.setup-detail-evidence>section{display:grid;gap:8px;padding:14px}.setup-detail-actions{position:sticky;top:14px}.setup-outcome-box{display:grid;gap:5px;padding:12px}.setup-outcome-box strong{color:var(--text-primary)}.setup-outcome-box p,.setup-outcome-box summary,.setup-outcome-box pre{margin:0;color:var(--text-secondary);font-size:.82rem}.setup-outcome-box summary{cursor:pointer;color:var(--text-primary)}.setup-outcome-box pre{max-width:100%;overflow:auto;white-space:pre-wrap}.setup-outcome-box ul{margin:0;padding-left:18px;color:var(--text-secondary);font-size:.82rem}.setup-draft-post textarea{min-height:170px;width:100%;resize:vertical;border:1px solid rgba(255,255,255,.12);border-radius:6px;background:#080a0ec7;color:var(--text-primary);font:inherit;font-size:.86rem;line-height:1.45;padding:10px}.setup-evidence-links{display:flex;flex-wrap:wrap;gap:8px}@media (max-width: 1100px){.setups-admin-hero,.setup-detail-grid{grid-template-columns:1fr}.setup-card-metrics,.setup-card-evidence-grid,.setups-log-grid,.setups-log-grid-wide,.setups-diagnostic-grid,.setups-config-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.setups-scan-log-layout,.setups-diagnostic-columns{grid-template-columns:1fr}.setups-scan-runs-panel{position:static;max-height:none}.setups-run-list{max-height:320px}.setup-detail-actions{position:static}}@media (max-width: 720px){.setup-review-card-head,.setup-card-metrics,.setup-card-evidence-grid,.setups-log-grid,.setups-log-grid-wide,.setups-diagnostic-grid,.setups-config-grid,.setup-detail-facts{grid-template-columns:1fr}}.setup-outcome-metrics,.setup-performance-summary{display:grid;gap:8px}.setup-outcome-metrics{grid-template-columns:repeat(2,minmax(0,1fr));margin:4px 0}.setup-outcome-metrics div,.setup-performance-summary div{border:1px solid rgba(255,255,255,.08);background:#ffffff06;padding:9px}.setup-outcome-metrics dt,.setup-performance-summary span{color:var(--accent-2);font-size:.62rem;letter-spacing:.14em;text-transform:uppercase}.setup-outcome-metrics dd,.setup-performance-summary strong{display:block;margin:3px 0 0;color:var(--text-primary)}.setup-inline-error{color:var(--accent)}.setup-performance-summary{grid-template-columns:repeat(6,minmax(0,1fr))}.setup-performance-grid{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.setup-performance-card{display:grid;gap:12px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#ffffff08,#ffffff03),#101113e6;box-shadow:var(--shadow-panel);padding:14px}.setup-performance-card p{margin:0;color:var(--text-secondary)}.setup-performance-card-wide{margin-bottom:14px;overflow-x:auto}.setup-performance-summary.compact{grid-template-columns:repeat(5,minmax(0,1fr))}.setup-performance-table{width:100%;max-width:100%;table-layout:fixed;border-collapse:collapse;font-size:.82rem}.setup-performance-table th,.setup-performance-table td{border-bottom:1px solid rgba(255,255,255,.07);padding:8px 7px;text-align:left;vertical-align:top;overflow-wrap:anywhere;word-break:break-word}.setup-performance-table th{color:var(--accent-2);font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;font-weight:600}.setup-performance-table td{color:var(--text-secondary)}.setup-performance-table td:first-child{color:var(--text-primary)}@media (max-width: 1100px){.setup-performance-summary,.setup-performance-grid{grid-template-columns:1fr}}.setups-backtest-hero{grid-template-columns:minmax(280px,.62fr) minmax(520px,1.38fr);align-items:start}.setups-backtest-intro{display:grid;gap:12px;min-width:0}.setups-backtest-note,.setup-warning-copy{display:grid;gap:6px;padding:12px;border:1px solid rgba(200,185,122,.16);background:#c8b97a0e}.setups-backtest-note strong,.setup-warning-copy strong{color:var(--text-primary);font-size:.9rem}.setups-backtest-note span,.setup-warning-copy span{color:var(--text-secondary);line-height:1.5;font-size:.84rem}.setup-warning-copy{border-color:#ff6b7947;background:#ff6b7914}.setups-backtest-panel{gap:12px;padding:14px;overflow:visible}.setups-backtest-controls label{display:grid;gap:7px;min-width:0;align-content:start}.setups-backtest-controls label>span,.setups-backtest-summary{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.12em;font-size:.62rem;line-height:1.35}.setups-backtest-summary{margin:0;color:var(--text-secondary);text-transform:none;letter-spacing:.02em;font-size:.82rem}.setups-backtest-controls input,.setups-backtest-controls textarea,.setups-backtest-controls select{width:100%;box-sizing:border-box;min-height:42px;border:1px solid rgba(255,255,255,.1);background:#00000047;color:var(--text-primary);padding:9px 10px;font:inherit;outline:none}.setups-backtest-controls input:focus,.setups-backtest-controls textarea:focus,.setups-backtest-controls select:focus{border-color:#c8b97a73;box-shadow:0 0 0 1px #c8b97a1f}.setups-backtest-controls textarea{min-height:86px;resize:vertical;line-height:1.45}.setups-backtest-grid,.setups-backtest-checks,.setups-backtest-metrics,.setups-backtest-two-col{display:grid;gap:10px}.setups-backtest-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.setups-backtest-grid-3{grid-template-columns:repeat(3,minmax(150px,1fr))}.setups-backtest-field-full{grid-column:1 / -1}.setups-backtest-budget-row{display:grid;grid-template-columns:minmax(180px,.9fr) minmax(220px,1.1fr);gap:10px;align-items:stretch}.setups-backtest-checks{grid-template-columns:repeat(3,minmax(160px,1fr))}.setups-check{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:10px!important;min-height:46px;padding:11px 12px;border:1px solid rgba(255,255,255,.09);background:#ffffff06;color:var(--text-secondary);line-height:1.35;cursor:pointer}.setups-check input{flex:0 0 20px;width:20px!important;height:20px!important;min-height:20px!important;margin:0;accent-color:var(--accent-2);cursor:pointer}.setups-check input:disabled{opacity:.55;cursor:not-allowed}.setups-check span{min-width:0;color:var(--text-secondary);font-size:.82rem;text-transform:none;letter-spacing:.02em}.setups-backtest-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.setups-backtest-metrics>div,.setups-backtest-two-col>div,.setups-provider-row{display:grid;gap:5px;min-width:0;padding:11px;border:1px solid rgba(255,255,255,.08);background:#ffffff06}.setups-backtest-metrics span,.setups-backtest-two-col span,.setups-backtest-runs small{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.12em;font-size:.62rem}.setups-backtest-metrics strong{font-size:1.25rem;color:var(--text-primary)}.setups-backtest-two-col{grid-template-columns:repeat(4,minmax(0,1fr))}.setups-backtest-two-col p,.setups-backtest-runs small{margin:0;color:var(--text-secondary);line-height:1.45;word-break:break-word}.setups-backtest-runs a{color:var(--accent-2);text-decoration:none;font-size:.78rem}.setups-backtest-proof,.setups-calibration-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.setups-calibration-grid.compact{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.setup-proof-card{display:grid;gap:6px;min-width:0;align-content:start;padding:12px;border:1px solid rgba(255,255,255,.08);background:#ffffff06}.setup-proof-card-muted{background:#ffffff05}.setup-proof-card span{color:var(--accent-2);text-transform:uppercase;letter-spacing:.12em;font-size:.62rem;line-height:1.35}.setup-proof-card strong{color:var(--text-primary);font-size:.92rem;line-height:1.35;overflow-wrap:anywhere}.setup-proof-card p,.setup-proof-card small{margin:0;color:var(--text-secondary);line-height:1.45;font-size:.8rem;overflow-wrap:anywhere}.setups-backtest-dashboard,.setups-provider-drilldown{display:grid;gap:10px;padding:12px;border:1px solid rgba(255,255,255,.08);background:#0000002e}.setups-section-heading.compact{margin-bottom:0}.setups-section-heading.compact h3{margin:0;font-size:.95rem;color:var(--text-primary)}.setups-provider-row{grid-template-columns:minmax(160px,.32fr) minmax(0,1fr);align-items:center}.setups-provider-row strong{color:var(--text-primary);font-size:.84rem;line-height:1.35;overflow-wrap:anywhere}.setups-provider-row span{color:var(--text-secondary);line-height:1.45;font-size:.8rem;overflow-wrap:anywhere}@media (max-width: 1180px){.setups-backtest-hero,.setups-backtest-two-col{grid-template-columns:1fr}}@media (max-width: 760px){.setups-backtest-grid-2,.setups-backtest-grid-3,.setups-backtest-budget-row,.setups-backtest-checks,.setups-backtest-metrics,.setups-provider-row{grid-template-columns:1fr}}.setup-cap-horizon-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.setup-cap-horizon-strip>div{display:grid;gap:4px;min-width:0;padding:8px;border:1px solid rgba(255,255,255,.085);background:#0000002e}.setup-cap-horizon-strip>div.is-muted{opacity:.52}.setup-cap-horizon-strip span,.setup-cap-synthesis-grid span,.setups-cap-horizon-diagnostics-grid span{color:var(--accent-2);text-transform:uppercase;letter-spacing:.13em;font-size:.58rem}.setup-cap-horizon-strip strong,.setup-cap-synthesis-grid strong,.setups-cap-horizon-diagnostics-grid strong{min-width:0;overflow:hidden;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap}.setup-cap-horizon-strip small,.setups-cap-horizon-diagnostics-grid small{color:var(--text-tertiary);font-size:.68rem}.setup-cap-reason{margin:0;color:var(--text-secondary);font-size:.78rem;line-height:1.5}.setup-cap-warning{border-left:2px solid rgba(200,185,122,.7);padding-left:9px;color:#ffe5b0}.setup-cap-synthesis-grid,.setups-cap-horizon-diagnostics-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.setup-cap-synthesis-grid>div,.setups-cap-horizon-diagnostics-grid>div{display:grid;gap:5px;min-width:0;padding:9px;border:1px solid rgba(255,255,255,.08);background:#0000002e}.setups-cap-diagnostics{border-color:#c8b97a2e}.setup-detail-main-stack{display:grid;gap:1rem;min-width:0}.setup-recipe-panel{border:1px solid rgba(255,255,255,.08);background:#ffffff08;border-radius:18px;padding:1rem;min-width:0}.setup-recipe-panel-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem;color:#777b82;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem}.setup-recipe-panel-head strong{color:var(--rv-color-brand-gold);font-size:.75rem;text-transform:none;letter-spacing:0}.setup-trader-panel h3,.setup-recipe-panel h3{margin:0 0 .45rem;color:#f2f2f2}.setup-trader-panel p,.setup-recipe-panel p,.setup-recipe-panel small{color:#b6b6b6;line-height:1.5}.setup-plan-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin:.9rem 0}.setup-plan-grid>div,.setup-recipe-grid>div{min-width:0}.setup-plan-grid span,.setup-recipe-grid span{display:block;color:#777b82;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.25rem}.setup-plan-grid strong,.setup-recipe-grid strong{display:block;color:#f2f2f2;font-size:.86rem;line-height:1.45;overflow-wrap:anywhere}.setup-recipe-routes{display:flex;flex-wrap:wrap;gap:.5rem;margin:.9rem 0}.setup-recipe-routes a{border:1px solid rgba(255,255,255,.1);border-radius:999px;color:#f2f2f2;padding:.35rem .65rem;text-decoration:none;background:#ffffff08}.public-setup-recipe-row>.setup-recipe-panel{width:100%}.setups-mini-bars{display:grid;gap:3px;margin:4px 0}.setups-mini-bars i{display:block;min-width:2px;height:4px;border-radius:999px;background:#ffffff38}.setups-mini-bars i:nth-child(2){background:#c8b97a6b}.setups-mini-bars i:nth-child(3){background:#ffffff61}.setups-mini-bars i:nth-child(4){background:#ff6b7973}.setups-log-grid pre{max-height:220px;overflow:auto;margin:4px 0 0;padding:8px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#00000038;color:var(--text-secondary);font-size:.68rem;line-height:1.35}.setup-lifecycle-chip{display:inline-flex;align-items:center;justify-content:center;padding:5px 8px;border:1px solid rgba(255,255,255,.12);background:#ffffff09;color:var(--text-primary);text-transform:uppercase;letter-spacing:.11em;font-size:.58rem}.setup-lifecycle-created,.setup-lifecycle-strengthened,.setup-lifecycle-armed,.setup-lifecycle-triggered{border-color:#5bd68a57;background:#5bd68a14}.setup-lifecycle-continued,.setup-lifecycle-measured{border-color:#50aaff52;background:#50aaff12}.setup-lifecycle-weakened,.setup-lifecycle-data-gap-persisted,.setup-lifecycle-dormant{border-color:#c8b97a57;background:#c8b97a14}.setup-lifecycle-contradicted,.setup-lifecycle-expired,.setup-lifecycle-resolved,.setup-lifecycle-superseded{border-color:#ff6b7952;background:#ff6b7912}.setup-thesis-history-panel{padding:14px}.setup-thesis-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.setup-thesis-summary-grid>div,.setup-thesis-event-row,.setup-thesis-prior-contracts{border:1px solid rgba(255,255,255,.08);background:#ffffff06;padding:10px}.setup-thesis-summary-grid span,.setup-thesis-prior-contracts>span{color:var(--accent-2);font-size:.62rem;letter-spacing:.14em;text-transform:uppercase}.setup-thesis-summary-grid strong,.setup-thesis-event-row strong{display:block;color:var(--text-primary)}.setup-thesis-summary-grid small,.setup-thesis-event-row small{color:var(--text-secondary)}.setup-thesis-event-list{display:grid;gap:8px}.setup-thesis-event-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center}.setup-thesis-event-row a,.setup-thesis-prior-contracts a{color:var(--text-primary);text-decoration:none}.setup-proof-capsule-panel{padding:14px}.setup-proof-empty,.setup-proof-message,.setup-proof-section{border:1px solid rgba(255,255,255,.08);background:#ffffff06;padding:10px}.setup-proof-empty,.setup-proof-message{display:grid;gap:8px}.setup-proof-empty p,.setup-proof-section p{margin:0;color:var(--text-secondary)}.setup-proof-state-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.setup-proof-state-grid>div,.setup-proof-feature-row{border:1px solid rgba(255,255,255,.08);background:#ffffff06;padding:10px}.setup-proof-state-grid span,.setup-proof-feature-row span,.setup-proof-section h3{color:var(--accent-2);font-size:.62rem;letter-spacing:.14em;text-transform:uppercase}.setup-proof-state-grid strong,.setup-proof-feature-row strong,.setup-proof-message strong{display:block;color:var(--text-primary);overflow-wrap:anywhere}.setup-proof-feature-row{display:grid;gap:3px}.setup-proof-section{display:grid;gap:8px}.setup-proof-section h3{margin:0}.setup-proof-section small,.setup-proof-feature-row small{color:var(--text-secondary)}.setup-proof-section ul,.setup-proof-message ul{margin:0;padding-left:18px;color:var(--text-secondary)}.setup-thesis-event-row a:hover,.setup-thesis-prior-contracts a:hover{color:var(--accent-2)}.setup-thesis-prior-contracts{display:grid;gap:6px}@media (max-width: 900px){.setup-thesis-summary-grid,.setup-proof-state-grid,.setup-thesis-event-row{grid-template-columns:1fr}}.setup-ewt-badge{border:1px solid rgba(137,154,255,.32);background:#899aff14;color:var(--text-primary);font-size:.64rem;letter-spacing:.1em;padding:3px 7px;text-transform:uppercase}.setup-ewt-badge.is-aligned,.setup-card-ewt-cell.is-aligned,.setup-ewt-section.is-aligned{border-color:#48c77452;background:#48c7740f}.setup-ewt-badge.is-divergence,.setup-card-ewt-cell.is-divergence,.setup-ewt-section.is-divergence{border-color:#f59e0b57;background:#f59e0b12}.setup-ewt-section{border-color:#899aff3d!important;background:#899aff0b!important}.setup-ewt-grid,.setup-ewt-targets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.setup-ewt-grid>div,.setup-ewt-targets>div{border:1px solid rgba(255,255,255,.08);background:#ffffff06;padding:9px}.setup-ewt-grid span,.setup-ewt-targets span,.setup-card-ewt-cell span{color:var(--accent-2);display:block;font-size:.62rem;letter-spacing:.14em;text-transform:uppercase}.setup-ewt-grid strong,.setup-ewt-targets strong,.setup-card-ewt-cell strong{color:var(--text-primary);display:block}.setup-ewt-memory{border-left:2px solid rgba(137,154,255,.45);color:var(--text-secondary);margin-top:10px;padding-left:10px}.setup-card-ewt-cell{border:1px solid rgba(137,154,255,.2);background:#899aff0b}:root{--rv-bg-0: #0d0d0e;--rv-bg-1: #141313;--rv-bg-2: #1b1a1a;--rv-bg-3: #242323;--rv-text-0: #f2efec;--rv-text-1: #c8c4bd;--rv-text-2: #8f8a82;--rv-gold: #d8b45d;--rv-gold-soft: rgba(216, 180, 93, .13);--rv-blue: #8fb3ff;--rv-green: #7dd7a1;--rv-red: var(--rv-color-danger);--rv-border: rgba(255, 255, 255, .09);--rv-border-strong: rgba(255, 255, 255, .16);--rv-radius-sm: 4px;--rv-radius-md: 8px;--rv-shadow: 0 28px 70px rgba(0, 0, 0, .38), inset 0 1px 0 rgba(255,255,255,.035);--bg-void: var(--rv-bg-0);--bg-surface: var(--rv-bg-1);--bg-elevated: var(--rv-bg-2);--text-primary: var(--rv-text-0);--text-secondary: var(--rv-text-1);--text-tertiary: var(--rv-text-2);--accent: var(--rv-gold);--accent-dim: rgba(216, 180, 93, .22);--accent-surface: var(--rv-gold-soft);--accent-2: var(--rv-gold);--border: var(--rv-border);--border-strong: var(--rv-border-strong);--shadow-panel: var(--rv-shadow)}body{background:radial-gradient(circle at 18% -5%,rgba(216,180,93,.105),transparent 34%),radial-gradient(circle at 85% 5%,rgba(143,179,255,.075),transparent 32%),linear-gradient(180deg,rgba(255,255,255,.028),transparent 310px),var(--rv-bg-0)!important;color:var(--rv-text-0)}.app-shell-intelligence{display:grid;grid-template-columns:268px minmax(0,1fr);min-height:100vh}.app-shell-intelligence .app-main{min-width:0;border-left:1px solid rgba(255,255,255,.065)}.app-shell-intelligence .app-content{padding:clamp(14px,1.8vw,26px)}.sidebar{position:sticky;top:0;z-index:2600;display:flex;flex-direction:column;gap:16px;width:268px;height:100vh;padding:18px 14px 14px;overflow-y:auto;border-right:1px solid rgba(255,255,255,.075);background:linear-gradient(180deg,#ffffff09,#ffffff03),#0c0c0df5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.brand-mark{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:11px;align-items:center;min-width:0}.brand-symbol{display:grid;place-items:center;width:34px;height:34px;border:1px solid rgba(216,180,93,.32);background:linear-gradient(145deg,#d8b45d29,#ffffff06);color:var(--rv-gold);border-radius:var(--rv-radius-sm)}.brand-title{color:var(--rv-text-0);font-family:var(--rv-font-sans);font-size:.95rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.brand-subtitle{margin-top:2px;color:var(--rv-text-2);font-family:var(--rv-font-mono);font-size:.66rem;letter-spacing:.045em;white-space:nowrap}.sidebar-close-button,.topbar-menu-button,.topbar-submit,.primary-button,.ghost-button,.spm-button,button{border-radius:var(--rv-radius-sm)!important}.sidebar-close-button{display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--rv-border);background:#ffffff09;color:var(--rv-text-1)}.sidebar-trust-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:9px;padding:12px;border:1px solid rgba(216,180,93,.2);background:radial-gradient(circle at 0 0,rgba(216,180,93,.12),transparent 58%),#d8b45d09;color:var(--rv-gold);border-radius:var(--rv-radius-md)}.sidebar-trust-card strong{display:block;color:var(--rv-text-0);font-size:.78rem;line-height:1.2}.sidebar-trust-card span{display:block;margin-top:3px;color:#f2efec94;font-size:.72rem;line-height:1.35}.sidebar-section-label{margin-top:3px;color:#d8b45db8;font-family:var(--rv-font-mono);font-size:.63rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.sidebar-nav{display:grid;gap:6px}.nav-item{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;align-items:center;min-height:46px;padding:9px 10px;border:1px solid transparent;color:#f2efecb8;background:#ffffff05;border-radius:var(--rv-radius-sm);transition:background .14s ease,border-color .14s ease,color .14s ease,transform .14s ease}.nav-item svg{color:#f2efec94}.nav-item:hover{color:var(--rv-text-0);border-color:#ffffff1a;background:#ffffff0b;transform:translate(1px)}.nav-item-active{color:var(--rv-text-0);border-color:#d8b45d52;background:linear-gradient(90deg,#d8b45d21,#ffffff06);box-shadow:inset 2px 0 0 var(--rv-gold)}.nav-item-active svg{color:var(--rv-gold)}.nav-item-disabled{opacity:.46;cursor:not-allowed}.nav-item-copy{display:grid;gap:2px;min-width:0}.nav-item-copy strong{overflow:hidden;color:inherit;font-size:.82rem;font-weight:650;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.nav-item-copy small{overflow:hidden;color:#f2efec70;font-family:var(--rv-font-mono);font-size:.62rem;letter-spacing:.05em;line-height:1;text-overflow:ellipsis;white-space:nowrap}.sidebar-footer{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:12px;border-top:1px solid rgba(255,255,255,.07);color:#f2efec75;font-family:var(--rv-font-mono);font-size:.66rem;line-height:1.35}.topbar{position:sticky!important;top:0;z-index:2300;min-height:62px;grid-template-columns:minmax(180px,.8fr) minmax(320px,860px) minmax(80px,.45fr)!important;border-bottom-color:#ffffff13!important;background:#0d0d0ed1!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.topbar-brand{display:grid;gap:1px;font-family:var(--rv-font-sans)!important;letter-spacing:.08em!important;line-height:1.05;text-transform:uppercase}.topbar-brand span{font-size:.88rem;font-weight:750}.topbar-brand small{color:#f2efec70;font-family:var(--rv-font-mono);font-size:.56rem;letter-spacing:.08em}.topbar-search,.topbar-menu-dropdown,.topbar-search-dropdown,.field input,.field select,.field textarea{border-color:#ffffff1c!important;background:#0a0a0bb8!important;border-radius:var(--rv-radius-sm)!important}.topbar-search:focus-within,.field input:focus,.field select:focus,.field textarea:focus{border-color:#d8b45d70!important;box-shadow:0 0 0 1px #d8b45d29!important}.primary-button,.spm-button.primary{border-color:#d8b45d8a!important;background:linear-gradient(180deg,#d8b45df5,#ac8634f5)!important;color:#11100e!important;font-weight:800}.ghost-button,.spm-button,.topbar-menu-button,.topbar-submit{border-color:#ffffff1f!important;background:#ffffff07!important;color:#f2efecb8!important}.ghost-button:hover,.spm-button:hover,.topbar-menu-button:hover,.topbar-submit:hover{border-color:#d8b45d4d!important;background:#d8b45d12!important;color:var(--rv-text-0)!important}.topbar-menu-item-active{border-color:#d8b45d47!important;background:#d8b45d14!important;box-shadow:inset 2px 0 0 var(--rv-gold)!important}.landing-intelligence-refresh{display:grid;gap:clamp(18px,2.2vw,30px);max-width:1480px}.landing-intel-hero{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(360px,.68fr);gap:clamp(18px,2.8vw,42px);align-items:stretch;min-height:min(680px,calc(100vh - 128px));padding:clamp(28px,4.5vw,72px);overflow:hidden;border:1px solid rgba(255,255,255,.1);background:radial-gradient(circle at 14% 0%,rgba(216,180,93,.16),transparent 32%),linear-gradient(135deg,#ffffff0b,#ffffff03),#121111f0;box-shadow:var(--rv-shadow);border-radius:var(--rv-radius-md)}.landing-intel-hero-copy{display:flex;flex-direction:column;justify-content:center;min-width:0}.landing-intel-eyebrow,.landing-briefing-topline,.landing-intel-entry-card>span,.landing-workflow-step small,.landing-machine-head,.landing-intel-final-cta span{display:inline-flex;align-items:center;gap:7px;color:#d8b45dc7;font-family:var(--rv-font-mono);font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.landing-intel-hero h1{max-width:980px;margin:18px 0 0;color:var(--rv-text-0);font-family:var(--rv-font-sans);font-size:clamp(3.1rem,7.5vw,7.5rem);font-weight:760;letter-spacing:0;line-height:.86}.landing-intel-hero-copy p{max-width:760px;margin:24px 0 0;color:#f2efecb3;font-size:clamp(1.02rem,1.6vw,1.3rem);line-height:1.55}.landing-intel-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.landing-intel-primary,.landing-intel-secondary,.landing-intel-final-cta .primary-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:0 16px}.landing-intel-briefing-card{align-self:center;display:grid;gap:14px;min-width:0;padding:18px;border:1px solid rgba(255,255,255,.13);background:radial-gradient(circle at 0% 0%,rgba(143,179,255,.11),transparent 40%),#0a0a0bb8;box-shadow:0 30px 90px #00000057,inset 0 1px #ffffff0a;border-radius:var(--rv-radius-md)}.landing-briefing-topline{justify-content:space-between;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.08)}.landing-briefing-topline strong{color:var(--rv-green);font-size:.68rem}.landing-briefing-read span,.landing-briefing-grid span{color:#f2efec80;font-family:var(--rv-font-mono);font-size:.66rem;letter-spacing:.1em;text-transform:uppercase}.landing-briefing-read strong{display:block;margin-top:8px;color:var(--rv-text-0);font-size:clamp(1.35rem,2vw,1.9rem);line-height:1.05}.landing-briefing-read p{margin:8px 0 0;color:#f2efeca3;font-size:.86rem;line-height:1.45}.landing-briefing-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.landing-briefing-grid>div{padding:12px;border:1px solid rgba(255,255,255,.08);background:#ffffff06;border-radius:var(--rv-radius-sm)}.landing-briefing-grid strong{display:block;margin-top:5px;color:#f2efece6;font-family:var(--rv-font-mono);font-size:.82rem}.landing-briefing-bars{display:grid;gap:7px;padding-top:4px}.landing-briefing-bars i{display:block;height:7px;background:linear-gradient(90deg,#d8b45dd9,#8fb3ff73);border-radius:999px}.landing-intel-entry-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.landing-intel-entry-card{display:grid;gap:10px;min-width:0;padding:20px;border:1px solid rgba(255,255,255,.09);background:linear-gradient(180deg,#ffffff09,#ffffff03),#121111d1;box-shadow:var(--rv-shadow);border-radius:var(--rv-radius-md)}.landing-intel-entry-card:hover{border-color:#d8b45d47;background:linear-gradient(180deg,#d8b45d0f,#ffffff04),#121111e6}.landing-intel-card-icon,.landing-workflow-step-icon{display:grid;place-items:center;width:36px;height:36px;border:1px solid rgba(216,180,93,.24);background:#d8b45d12;color:var(--rv-gold);border-radius:var(--rv-radius-sm)}.landing-intel-entry-card h2{margin:4px 0 0;color:var(--rv-text-0);font-size:clamp(1.25rem,1.8vw,1.55rem);line-height:1.08}.landing-intel-entry-card p{margin:0;color:#f2efec9e;font-size:.92rem;line-height:1.48}.landing-intel-entry-card>strong{display:inline-flex;align-items:center;gap:7px;margin-top:4px;color:#f2efecdb;font-size:.82rem}.landing-workflow-refresh,.landing-intel-trust-grid,.landing-intel-final-cta{border-radius:var(--rv-radius-md)!important}.landing-workflow-timeline{display:grid;gap:8px;margin-top:18px}.landing-workflow-step{display:grid;grid-template-columns:48px 38px minmax(0,1fr) 18px;gap:14px;align-items:center;min-width:0;padding:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;border-radius:var(--rv-radius-sm)}.landing-workflow-step:hover{border-color:#d8b45d3d;background:#d8b45d0b}.landing-workflow-step-index{color:#f2efec5c;font-family:var(--rv-font-mono);font-size:.72rem}.landing-workflow-step strong{display:block;margin-top:2px;color:var(--rv-text-0);font-size:1rem}.landing-workflow-step p{margin:4px 0 0;color:#f2efec94;font-size:.85rem;line-height:1.38}.landing-intel-trust-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);gap:18px;padding:clamp(20px,3vw,36px);border:1px solid rgba(255,255,255,.09);background:linear-gradient(180deg,#ffffff07,#ffffff03),#121111db;box-shadow:var(--rv-shadow)}.landing-intel-trust-copy h2,.landing-intel-final-cta h2{margin:8px 0 0;color:var(--rv-text-0);font-size:clamp(2rem,3.8vw,4.6rem);letter-spacing:0;line-height:.92}.landing-intel-trust-copy p{max-width:780px;color:#f2efeca8;line-height:1.55}.landing-intel-trust-list{display:grid;gap:9px;margin-top:18px}.landing-intel-trust-list>div{display:grid;grid-template-columns:auto minmax(0,1fr);gap:9px;align-items:start;color:#f2efecb8;font-size:.92rem}.landing-intel-trust-list svg{color:var(--rv-green);margin-top:2px}.landing-intel-machine-card{display:grid;align-content:start;gap:12px;padding:16px;border:1px solid rgba(143,179,255,.18);background:#05080c6b;border-radius:var(--rv-radius-md)}.landing-intel-machine-card pre{margin:0;overflow-x:auto;color:#f2efecc2;font-family:var(--rv-font-mono);font-size:.78rem;line-height:1.55}.landing-intel-final-cta{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:clamp(18px,2.5vw,30px);border:1px solid rgba(216,180,93,.18);background:radial-gradient(circle at 0 0,rgba(216,180,93,.12),transparent 35%),#121111e0;box-shadow:var(--rv-shadow)}.landing-intel-final-cta h2{max-width:720px;font-size:clamp(1.55rem,3vw,3.2rem)}@media (max-width: 1023px){.app-shell-intelligence{display:block}.app-shell-intelligence .app-main{border-left:0}.sidebar{position:fixed;inset:0 auto 0 0;transform:translate(-104%);transition:transform .18s ease;box-shadow:30px 0 70px #0000006b}.sidebar.sidebar-visible{transform:translate(0)}.sidebar-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2500;border:0;background:#0000007a}.topbar{grid-template-columns:minmax(0,1fr) auto!important}.topbar-center{display:none!important}}@media (max-width: 900px){.landing-intel-hero,.landing-intel-trust-grid,.landing-intel-entry-grid{grid-template-columns:1fr}.landing-intel-final-cta{align-items:flex-start;flex-direction:column}}@media (max-width: 640px){.landing-workflow-step{grid-template-columns:32px minmax(0,1fr) 18px}.landing-workflow-step-icon{display:none}.landing-briefing-grid{grid-template-columns:1fr}.landing-intel-hero{padding:22px}}:root{--rv-ink: #f6f1e8;--rv-muted-2: rgba(246,241,232,.58);--rv-panel-glass: rgba(15, 16, 18, .76);--rv-panel-line: rgba(232, 202, 140, .14);--rv-gold-soft: rgba(216, 180, 93, .16);--rv-gold-glow: rgba(216, 180, 93, .22)}.app-shell-intelligence{background:radial-gradient(circle at 18% 0%,rgba(216,180,93,.075),transparent 30%),radial-gradient(circle at 80% 16%,rgba(143,179,255,.05),transparent 26%),linear-gradient(180deg,#08090b,#0f1012 52%,#08090a)}.sidebar,.topbar,.landing-intel-hero,.landing-intel-card,.landing-intel-panel,.landing-intel-final-cta{-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.sidebar{background:linear-gradient(180deg,#0e0f11f5,#08090bfa),radial-gradient(circle at 50% 0%,rgba(216,180,93,.1),transparent 34%);border-right-color:#e8ca8c21}.sidebar-brand-mark{box-shadow:inset 0 0 0 1px #fff3,0 16px 34px #d8b45d2e}.sidebar-nav-link,.topbar-nav-link,.landing-intel-entry-card,.landing-workflow-step{transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease,color .18s ease}.sidebar-nav-link:hover,.topbar-nav-link:hover,.landing-workflow-step:hover{transform:translateY(-1px)}.sidebar-nav-link.is-active{box-shadow:inset 2px 0 #d8b45deb,0 12px 28px #00000038}.topbar{-webkit-backdrop-filter:blur(18px) saturate(120%);backdrop-filter:blur(18px) saturate(120%);background:#08090bc2;border-bottom-color:#e8ca8c1f}.topbar-brand strong,.sidebar-brand-copy strong,.landing-intel-hero-copy h1,.landing-intel-section-heading h2,.landing-intel-final-cta h2{letter-spacing:0}.landing-intel-page{background:radial-gradient(circle at 12% 4%,rgba(216,180,93,.1),transparent 26%),radial-gradient(circle at 92% 12%,rgba(143,179,255,.055),transparent 26%),linear-gradient(180deg,rgba(255,255,255,.018),transparent 16%)}.landing-intel-hero,.landing-intel-panel,.landing-intel-card,.landing-intel-final-cta{border-radius:28px;border-color:var(--rv-panel-line);background:linear-gradient(145deg,#ffffff0e,#ffffff05),var(--rv-panel-glass);box-shadow:0 32px 100px #00000057,inset 0 1px #ffffff12}.landing-intel-hero{position:relative;overflow:hidden}.landing-intel-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,rgba(216,180,93,.09),transparent 34%),radial-gradient(circle at 78% 18%,rgba(255,255,255,.08),transparent 16%);opacity:.9}.landing-intel-hero>*{position:relative;z-index:1}.landing-intel-kicker,.landing-intel-entry-card span,.landing-workflow-step-index,.landing-intel-trust-list span,.landing-intel-final-cta span{letter-spacing:.12em}.landing-intel-hero-actions .btn-primary,.landing-intel-final-cta .btn-primary{background:linear-gradient(135deg,#f1d38b,#c79a3f)!important;color:#16120a!important;box-shadow:0 16px 36px #d8b45d38,inset 0 1px #ffffff8c}.landing-intel-entry-card:hover,.landing-intel-card:hover{border-color:#d8b45d4d;box-shadow:0 36px 100px #00000061,0 0 0 1px #d8b45d14,inset 0 1px #ffffff14}.landing-briefing-grid{gap:12px}.landing-briefing-grid>div,.landing-brief-card-lines li{border-radius:16px;background:#ffffff09;border:1px solid rgba(255,255,255,.075)}.landing-brief-card-lines li{padding:12px 14px}:root{--rv-bg-0: #0e0e0e;--rv-bg-1: #141313;--rv-bg-2: #1c1b1b;--rv-bg-3: #201f1f;--rv-bg-4: #2a2a2a;--rv-text-0: #f4f0ea;--rv-text-1: #c9c4bd;--rv-text-2: #8e9192;--rv-gold: #e9c349;--rv-gold-soft: rgba(233, 195, 73, .12);--rv-blue: #bcc7de;--rv-green: #36ffc4;--rv-red: var(--rv-color-danger);--rv-border: rgba(255, 255, 255, .105);--rv-border-strong: rgba(255, 255, 255, .18);--rv-radius-sm: 2px;--rv-radius-md: 4px;--rv-radius-lg: 8px;--rv-shadow: none;--font-editorial: var(--font-display-premium);--font-sans-premium: "Inter", var(--rv-font-sans);--font-mono-premium: "IBM Plex Mono", "IBM Plex Mono", ui-monospace, monospace;--accent: var(--rv-gold);--accent-2: var(--rv-gold);--accent-dim: rgba(233, 195, 73, .24);--accent-surface: rgba(233, 195, 73, .075);--border: var(--rv-border);--border-strong: var(--rv-border-strong);--bg-void: var(--rv-bg-0);--bg-surface: var(--rv-bg-1);--bg-elevated: var(--rv-bg-2);--text-primary: var(--rv-text-0);--text-secondary: var(--rv-text-1);--text-tertiary: var(--rv-text-2)}html,body{background:#0e0e0e!important}body{font-family:var(--font-sans-premium);background:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.014) 1px,transparent 1px),radial-gradient(circle at 50% -20%,rgba(233,195,73,.075),transparent 38%),#0e0e0e!important;background-size:32px 32px,32px 32px,auto,auto!important;color:var(--rv-text-0)}button,input,select,textarea,code,.mono-cell,.query-chip,.topbar-search input{font-family:var(--font-mono-premium)}.app-shell-intelligence{grid-template-columns:276px minmax(0,1fr);background:#0e0e0e}.app-shell-intelligence .app-main{border-left:1px solid rgba(255,255,255,.1);background:radial-gradient(circle at 50% 0%,rgba(255,255,255,.035),transparent 22%),#0e0e0e}.app-shell-intelligence .app-content{padding:0}.sidebar{width:276px;gap:0;padding:0;border-right:1px solid rgba(255,255,255,.13);background:linear-gradient(180deg,#1c1b1b,#141313);box-shadow:none}.brand-mark{min-height:72px;padding:18px 20px;border-bottom:1px solid rgba(255,255,255,.12)}.brand-symbol{width:34px;height:34px;border-color:#ffffff2e;background:#f4f0ea;color:#141313;border-radius:2px}.brand-title{font-family:var(--font-sans-premium);font-size:.96rem;font-weight:800;letter-spacing:0;text-transform:none}.brand-subtitle,.sidebar-trust-card span,.nav-item-copy small,.sidebar-footer,.sidebar-status-card small{font-family:var(--font-mono-premium)}.brand-subtitle{color:#f4f0ea8c;font-size:.62rem;letter-spacing:.04em;text-transform:uppercase}.sidebar-trust-card{margin:0;padding:18px 20px 20px;border:0;border-bottom:1px solid rgba(255,255,255,.12);background:#141313;border-radius:var(--rv-radius-md)}.sidebar-trust-card strong{font-size:.72rem;letter-spacing:.16em;text-transform:uppercase}.sidebar-section-label{margin:0;padding:18px 20px 8px;color:var(--rv-gold);font-family:var(--font-mono-premium);font-size:.62rem;letter-spacing:.16em}.sidebar-nav{gap:0}.nav-item{min-height:52px;padding:13px 20px;border:0;border-left:2px solid transparent;border-top:1px solid rgba(255,255,255,.035);background:transparent;border-radius:var(--rv-radius-md);color:#f4f0eabd}.nav-item:hover{transform:none;background:#ffffff0b;color:#fff}.nav-item-active{border-left-color:var(--rv-gold);background:#2a2a2a;color:#fff;box-shadow:none}.nav-item-copy strong{font-family:var(--font-mono-premium);font-size:.75rem;letter-spacing:.05em;text-transform:uppercase}.nav-item-copy small{font-size:.58rem;letter-spacing:.08em}.sidebar-status-card{margin:auto 20px 16px;padding:14px 0 0;border-top:1px solid rgba(255,255,255,.12);color:#f4f0eaa8}.sidebar-status-card>div{display:flex;align-items:center;gap:8px}.sidebar-status-card strong{color:var(--rv-green);font-family:var(--font-mono-premium);font-size:.62rem;letter-spacing:.12em;text-transform:uppercase}.sidebar-status-dot{width:6px;height:6px;background:var(--rv-green);border-radius:50%;box-shadow:0 0 14px #36ffc4a3}.sidebar-status-card small{display:block;margin-top:8px;color:#f4f0ea73;font-size:.58rem;line-height:1.45}.sidebar-footer{margin:0 20px 18px;padding:12px 0 0;font-size:.58rem;letter-spacing:.08em;text-transform:uppercase}.topbar{min-height:68px!important;grid-template-columns:minmax(210px,.5fr) minmax(280px,680px) minmax(410px,.9fr)!important;gap:20px!important;padding:0 24px!important;border-bottom:1px solid rgba(255,255,255,.14)!important;background:#141313eb!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.topbar-brand{font-family:var(--font-sans-premium)!important;letter-spacing:0!important;text-transform:none}.topbar-brand span{font-size:1.05rem;font-weight:800}.topbar-brand small{color:var(--rv-gold);font-family:var(--font-mono-premium);font-size:.56rem;letter-spacing:.14em;text-transform:uppercase}.topbar-primary-nav{display:flex;align-items:center;justify-content:flex-end;gap:20px;min-width:0}.topbar-nav-link{position:relative;display:inline-flex;align-items:center;min-height:68px;color:#f4f0eaad;font-family:var(--font-mono-premium);font-size:.66rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase;white-space:nowrap}.topbar-nav-link:hover,.topbar-nav-link-active{color:#fff}.topbar-nav-link-active:after{content:"";position:absolute;right:0;bottom:0;left:0;height:2px;background:var(--rv-gold)}.topbar-search{height:40px;border-color:#ffffff2e!important;background:#141313!important;box-shadow:inset 0 1px #ffffff09}.topbar-search input{color:#f4f0ea;font-size:.74rem;letter-spacing:.02em}.topbar-menu-button,.topbar-submit,.ghost-button,.spm-button{border-radius:2px!important}.primary-button,.spm-button.primary{min-height:42px;border:1px solid #f4f0ea!important;background:#f4f0ea!important;color:#141313!important;box-shadow:none!important;font-family:var(--font-mono-premium);font-size:.7rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.ghost-button,.spm-button,.topbar-menu-button,.topbar-submit{border:1px solid rgba(255,255,255,.18)!important;background:#ffffff09!important;color:#f4f0eac2!important;font-family:var(--font-mono-premium);letter-spacing:.06em}.primary-button:hover,.spm-button.primary:hover{background:var(--rv-gold)!important;border-color:var(--rv-gold)!important}.ghost-button:hover,.spm-button:hover,.topbar-menu-button:hover,.topbar-submit:hover{border-color:#e9c3498c!important;background:#e9c34917!important;color:#fff!important}.topbar-menu-dropdown,.topbar-search-dropdown{border-color:#ffffff2e!important;background:#141313fa!important;border-radius:2px!important;box-shadow:0 28px 80px #00000073!important}.landing-stitch-spec{max-width:none;gap:0;padding:0}.landing-stitch-hero,.landing-stitch-funnel,.landing-stitch-onchain,.landing-stitch-intel,.landing-stitch-final-cta{max-width:1180px;width:min(100%,calc(100vw - 276px));margin:0 auto;border:1px solid rgba(255,255,255,.1)}.landing-stitch-hero{display:grid;place-items:center;min-height:min(600px,calc(100vh - 68px));padding:clamp(64px,9vw,120px) clamp(20px,6vw,92px) clamp(56px,7vw,96px);text-align:center;background:radial-gradient(circle at 50% 28%,rgba(255,255,255,.055),transparent 23%),linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.014) 1px,transparent 1px),#0e0e0e;background-size:auto,28px 28px,28px 28px,auto}.landing-stitch-kicker,.landing-stitch-section-heading span,.landing-stitch-onchain-copy>span,.landing-stitch-intel>div>span,.landing-stitch-final-cta span,.landing-stitch-profile-kicker,.landing-stitch-brief-grid span{display:inline-flex;align-items:center;gap:8px;color:var(--rv-gold);font-family:var(--font-mono-premium);font-size:.62rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.landing-stitch-hero h1{max-width:980px;margin:22px auto 0;color:#f4f0ea;font-family:var(--rv-type-display);font-size:clamp(3.6rem,7.6vw,7.8rem);font-weight:700;letter-spacing:0;line-height:.84;text-wrap:balance;text-shadow:0 1px 0 rgba(255,255,255,.12)}.landing-stitch-hero p{max-width:760px;margin:22px auto 0;color:#f4f0eaad;font-family:var(--font-sans-premium);font-size:clamp(1rem,1.3vw,1.2rem);line-height:1.62;text-wrap:balance}.landing-stitch-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:18px;margin-top:46px}.landing-stitch-primary,.landing-stitch-secondary,.landing-stitch-final-cta .primary-button{display:inline-flex;align-items:center;justify-content:center;gap:11px;min-width:206px;min-height:58px;padding:0 24px}.landing-stitch-secondary{background:transparent!important}.landing-stitch-funnel,.landing-stitch-onchain,.landing-stitch-intel,.landing-stitch-final-cta{padding:clamp(40px,6vw,86px) clamp(22px,4vw,48px);border-bottom:1px solid rgba(255,255,255,.1);background:#0e0e0e}.landing-stitch-section-heading{max-width:680px}.landing-stitch-section-heading h2,.landing-stitch-onchain-copy h2,.landing-stitch-intel h2,.landing-stitch-final-cta h2{margin:14px 0 0;color:#f4f0ea;font-family:var(--rv-type-display);font-size:clamp(2.4rem,4vw,4.8rem);font-weight:650;letter-spacing:0;line-height:.93;text-wrap:balance}.landing-stitch-section-heading p,.landing-stitch-onchain-copy>p,.landing-stitch-intel>div>p{max-width:680px;margin:18px 0 0;color:#f4f0eaa8;line-height:1.62}.landing-stitch-stack-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:52px}.landing-stitch-stack-card{display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;align-content:start;min-height:270px;padding:24px;border:1px solid rgba(255,255,255,.105);background:linear-gradient(180deg,#ffffff08,#ffffff02);border-radius:2px}.landing-stitch-stack-card:hover{border-color:#e9c34973;background:linear-gradient(180deg,#e9c3490e,#ffffff02);transform:translateY(-2px)}.landing-stitch-card-title{display:grid;gap:10px;align-content:start;justify-items:start;margin-top:18px}.landing-stitch-card-head{display:flex;align-items:center;justify-content:space-between;color:var(--rv-gold);font-family:var(--font-mono-premium);font-size:.78rem}.landing-stitch-stack-card h3{margin:0;color:#fff;font-family:var(--rv-type-display);font-size:1.76rem;letter-spacing:0;line-height:1}.landing-stitch-preview-tag{justify-self:start;padding:3px 7px;border:1px solid rgba(200,185,122,.26);background:#c8b97a13;color:var(--rv-gold);font-family:var(--font-mono-premium);font-size:.58rem;font-weight:700;letter-spacing:.12em;line-height:1;text-transform:uppercase}.landing-stitch-stack-card p{margin:14px 0 0;align-self:start;color:#f4f0eaa1;font-size:.92rem;line-height:1.55}.landing-stitch-stack-card strong{display:inline-flex;align-items:center;gap:8px;margin-top:22px;padding-top:14px;border-top:1px solid rgba(255,255,255,.08);color:#f4f0ea;font-family:var(--font-mono-premium);font-size:.62rem;letter-spacing:.1em;text-transform:uppercase}.landing-stitch-onchain,.landing-stitch-intel,.landing-stitch-final-cta{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.78fr);gap:clamp(28px,6vw,72px);align-items:center}.landing-stitch-onchain{grid-template-columns:1fr;align-items:start;gap:12px;padding-top:clamp(22px,2.5vw,34px);padding-bottom:clamp(22px,2.5vw,34px)}.landing-stitch-onchain>span{display:inline-flex;align-items:center;gap:8px;color:var(--rv-gold);font-family:var(--font-mono-premium);font-size:.62rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.landing-stitch-onchain>h2{max-width:900px;margin:8px 0 0;color:#f4f0ea;font-family:var(--rv-type-display);font-size:clamp(2.35rem,3.6vw,4.05rem);font-weight:650;letter-spacing:0;line-height:.96;text-wrap:balance}.landing-stitch-onchain-intro{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;width:100%;margin-top:1rem}.landing-stitch-onchain-intro>p{flex:1 1 520px;max-width:640px;margin:0;color:#f4f0eaa8;line-height:1.5}.landing-stitch-onchain-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:0 0 auto;width:auto;min-height:44px;padding:0 16px;border:1px solid rgba(244,240,234,.66);color:#f4f0ea;font-family:var(--font-mono-premium);font-size:.62rem;font-weight:800;letter-spacing:.1em;line-height:1;text-decoration:none;text-transform:uppercase;transition:border-color .15s,background .15s,color .15s,transform .15s}.landing-stitch-onchain-cta:hover,.landing-stitch-onchain-cta:focus-visible{border-color:#e9c3499e;transform:translateY(-1px)}.landing-stitch-network-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:4px 0 2px;padding:9px 0;border-top:1px solid rgba(255,255,255,.09)}.landing-stitch-network-copy{flex:1 1 240px;color:#f4f0eaad;font-size:.86rem;line-height:1.35}.landing-stitch-network-badges{display:inline-flex;flex:0 0 auto;flex-wrap:nowrap;align-items:center;gap:8px}.landing-stitch-network-chip{display:inline-flex;align-items:center;gap:8px;min-height:30px;padding:3px 9px 3px 3px;border:1px solid rgba(255,255,255,.14);background:#ffffff06;color:#f4f0ead1;font-family:var(--font-mono-premium);font-size:.56rem;letter-spacing:.08em;text-transform:uppercase}.landing-stitch-network-icon{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:5px;border:1px solid rgba(255,255,255,.92);border-radius:999px;background:#fff;box-shadow:0 8px 24px #00000047}.landing-stitch-network-icon img{display:block;width:100%;height:100%;object-fit:contain}.landing-stitch-feature-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:3rem;margin-bottom:3rem}.landing-stitch-feature-grid article{display:grid;gap:7px}.landing-stitch-feature-grid svg{color:var(--rv-gold)}.landing-stitch-feature-grid strong{color:#fff;font-family:var(--rv-type-display);font-size:1.16rem;letter-spacing:0;line-height:1.08}.landing-stitch-feature-grid p{margin:0;color:#f4f0ea8f;font-size:.8rem;line-height:1.42}.landing-stitch-profile-section{margin-top:20px;padding-top:18px;border-top:1px solid rgba(255,255,255,.09)}.landing-stitch-profile-section .landing-profile-heading{margin-bottom:14px}.landing-stitch-profile-section .landing-profile-heading h3{margin:0;color:#f4f0ea;font-family:var(--rv-type-display);font-size:clamp(1.65rem,2.4vw,2.65rem);font-weight:650;letter-spacing:0;line-height:1}.landing-stitch-profile-section .landing-profile-carousel{grid-auto-columns:minmax(300px,calc((100% - 28px) / 3));gap:14px;padding-bottom:8px}.landing-stitch-profile-section .landing-profile-card{grid-template-columns:62px minmax(0,1fr);align-items:stretch;min-height:132px;padding:14px;border-color:#ffffff1b;background:linear-gradient(180deg,#ffffff08,#ffffff02)}.landing-stitch-profile-section .landing-profile-avatar{width:62px;height:62px}.landing-stitch-profile-section .landing-profile-copy{display:grid;grid-template-rows:auto 1fr auto;min-height:100%}.landing-stitch-profile-section .landing-profile-copy h4{margin:0;color:#fff;font-family:var(--rv-type-display);font-size:1.1rem;font-weight:650;letter-spacing:0;line-height:1.08}.landing-stitch-profile-section .landing-profile-actions{align-self:end;margin-top:10px}.landing-stitch-intel{align-items:start}.landing-stitch-brief-grid{display:grid;gap:18px}.landing-stitch-brief-grid article{padding:22px;border:1px solid rgba(255,255,255,.105);background:#ffffff05}.landing-stitch-brief-grid strong{display:block;margin-top:12px;color:#fff;font-family:var(--rv-type-display);font-size:1.52rem;line-height:1}.landing-stitch-brief-grid p{margin:9px 0 0;color:#f4f0ea8f;font-size:.9rem;line-height:1.5}.landing-stitch-final-cta{grid-template-columns:minmax(0,1fr) auto}.landing-page-links-section{display:block!important;grid-template-columns:unset!important}.landing-page-links-heading{margin-bottom:40px}.landing-page-links-heading>span{display:inline-flex;align-items:center;gap:8px;color:var(--rv-gold);font-family:var(--font-mono-premium);font-size:.62rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.landing-page-links-heading h2{margin:14px 0 0;color:#f4f0ea;font-family:var(--rv-type-display);font-size:clamp(2.4rem,4vw,4.8rem);font-weight:650;letter-spacing:0;line-height:.93}.landing-page-links-heading p{max-width:560px;margin:14px 0 0;color:#f4f0ea94;font-size:.92rem;line-height:1.58}.landing-page-directory-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:0;border-top:1px solid rgba(255,255,255,.09);border-left:1px solid rgba(255,255,255,.09)}.landing-page-directory-group{padding:22px 24px 24px;border-right:1px solid rgba(255,255,255,.09);border-bottom:1px solid rgba(255,255,255,.09)}.landing-page-directory-group>h3{margin:0 0 14px;color:#f4f0ea61;font-family:var(--font-mono-premium);font-size:.58rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.landing-page-directory-list{display:flex;flex-direction:column;gap:2px}.landing-page-directory-link{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:2px;text-decoration:none;transition:background .14s}.landing-page-directory-link:hover{background:#ffffff0b}.landing-page-directory-link>strong{color:#f4f0ea;font-family:var(--rv-type-display);font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.1}.landing-page-directory-link>span{color:#f4f0ea75;font-size:.78rem;line-height:1.45}.landing-page-directory-link:hover>strong{color:var(--rv-gold)}.tools-spm-page.is-ewt{display:grid;gap:0;padding:0;color:var(--rv-text-0)}.spm-panel,.tools-spm-page.is-ewt .spm-hero,.tools-spm-page.is-ewt .spm-controls,.tools-spm-page.is-ewt .spm-ewt-canvas-panel,.tools-spm-page.is-ewt .ewt-quick-read-rail,.tools-spm-page.is-ewt .ewt-agent-packet-panel,.tools-spm-page.is-ewt .spm-ewt-branch-panel,.tools-spm-page.is-ewt .spm-ewt-diagnostics-drawer,.tools-spm-page.is-ewt .spm-ewt-snapshot-status,.tools-spm-page.is-ewt .spm-ewt-stale-banner,.tools-spm-page.is-ewt .spm-ewt-pending-selection,.tools-spm-page.is-ewt .spm-error{border-radius:var(--rv-radius-md)!important;border-color:#ffffff20!important;background:#141313!important;box-shadow:none!important}.tools-spm-page.is-ewt .spm-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:26px;align-items:end;margin:0;padding:clamp(28px,4vw,54px) clamp(22px,3vw,40px);border-width:0 0 1px!important;background:radial-gradient(circle at 70% 0%,rgba(233,195,73,.065),transparent 28%),#0e0e0e!important}.tools-spm-page.is-ewt .spm-eyebrow,.tools-spm-page.is-ewt .spm-field>span,.tools-spm-page.is-ewt .spm-hero-meta span,.tools-spm-page.is-ewt .spm-section-heading span,.tools-spm-page.is-ewt .spm-ewt-mass span,.tools-spm-page.is-ewt .ewt-quick-read-rail-head span,.tools-spm-page.is-ewt .ewt-quick-read-cards span,.tools-spm-page.is-ewt .ewt-agent-packet-head span,.tools-spm-page.is-ewt .ewt-brief-share-grid span{color:var(--rv-gold)!important;font-family:var(--font-mono-premium)!important;font-size:.62rem!important;font-weight:800!important;letter-spacing:.14em!important;text-transform:uppercase!important}.tools-spm-page.is-ewt .spm-hero-copy h1{max-width:950px;margin-top:14px;color:#f4f0ea;font-family:var(--rv-type-display);font-size:clamp(3rem,5.8vw,6.9rem);font-weight:700;letter-spacing:0;line-height:.86;text-wrap:balance}.tools-spm-page.is-ewt .spm-hero-copy p{max-width:760px;color:#f4f0eaa8;font-family:var(--font-sans-premium);font-size:1rem;line-height:1.6}.tools-spm-page.is-ewt .spm-hero-meta{justify-self:end;display:grid;min-width:250px;gap:0;padding:0;border:1px solid rgba(255,255,255,.13);background:#141313}.tools-spm-page.is-ewt .spm-hero-meta span{display:block;padding:12px 14px;border-bottom:1px solid rgba(255,255,255,.09);color:#f4f0eac7!important}.tools-spm-page.is-ewt .spm-hero-meta span:last-child{border-bottom:0}.tools-spm-page.is-ewt .spm-controls{margin:0;padding:14px 24px;border-width:0 0 1px!important;background:#141313!important}.tools-spm-page.is-ewt .spm-controls-primary-row.is-ewt-compact{grid-template-columns:minmax(150px,190px) minmax(120px,150px) minmax(0,1fr);gap:16px;align-items:end}.tools-spm-page.is-ewt .spm-field select,.tools-spm-page.is-ewt .spm-field input,.tools-spm-page.is-ewt .spm-field textarea{min-height:42px;border-color:#ffffff2e!important;background:#0e0e0e!important;color:#fff!important;border-radius:2px!important}.tools-spm-page.is-ewt .spm-ewt-mode-toggle{height:42px;padding:0;border:1px solid rgba(255,255,255,.18);background:#0e0e0e;border-radius:2px}.tools-spm-page.is-ewt .spm-ewt-mode-toggle button{min-width:106px;color:#f4f0eaa8;font-family:var(--font-mono-premium);font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;border-radius:var(--rv-radius-md)!important}.tools-spm-page.is-ewt .spm-ewt-mode-toggle button.active{background:#f4f0ea!important;color:#141313!important}.tools-spm-page.is-ewt .spm-ewt-canvas{position:relative;margin:0;border-top:0}.spm-ewt-branch-disclaimer{margin:0;padding:9px 24px;border-bottom:1px solid rgba(255,255,255,.12);background:#0e0e0e;color:#f4f0ea8f;font-family:var(--font-mono-premium);font-size:.62rem;font-weight:800;letter-spacing:.16em;text-align:left}.tools-spm-page.is-ewt .spm-ewt-wave-map-layout.is-redesign{display:grid;grid-template-columns:minmax(0,1fr) 392px;gap:0;align-items:stretch;min-height:calc(100vh - 250px)}.tools-spm-page.is-ewt .spm-ewt-wave-map-layout.is-redesign .spm-ewt-wave-map-main,.tools-spm-page.is-ewt .spm-ewt-wave-map-layout.is-redesign .spm-ewt-wave-map-side{gap:0}.tools-spm-page.is-ewt .spm-ewt-wave-map-layout.is-redesign .spm-ewt-wave-map-side{border-left:1px solid rgba(255,255,255,.14);background:#0e0e0e}.tools-spm-page.is-ewt .spm-ewt-canvas-panel{border-width:0 0 1px 0!important;background:#0e0e0e!important}.tools-spm-page.is-ewt .spm-ewt-canvas-panel>.spm-section-heading{min-height:64px;margin:0;padding:16px 24px;border-bottom:1px solid rgba(255,255,255,.12);background:#141313}.tools-spm-page.is-ewt .spm-section-heading h2,.tools-spm-page.is-ewt .ewt-quick-read-rail-head strong,.tools-spm-page.is-ewt .ewt-agent-packet-head strong,.tools-spm-page.is-ewt .ewt-quick-read-cards strong,.tools-spm-page.is-ewt .ewt-brief-share-grid strong{color:#fff!important;font-family:var(--font-sans-premium)!important;font-weight:700!important;letter-spacing:0!important}.tools-spm-page.is-ewt .spm-ewt-mass{padding:8px 12px;border:1px solid rgba(255,255,255,.14);background:#0e0e0e}.tools-spm-page.is-ewt .spm-ewt-tv-desk,.tools-spm-page.is-ewt .spm-ewt-temporal-canvas-shell,.tools-spm-page.is-ewt .spm-ewt-tv-chart-panel,.tools-spm-page.is-ewt .spm-ewt-chart-body,.tools-spm-page.is-ewt .spm-ewt-tv-chart,.tools-spm-page.is-ewt .spm-ewt-canvas-bg{background-color:#0e0e0e!important}.tools-spm-page.is-ewt .spm-ewt-temporal-canvas-shell{border-color:#ffffff1a!important;border-radius:var(--rv-radius-md)!important}.tools-spm-page.is-ewt .spm-ewt-canvas-toolbar,.tools-spm-page.is-ewt .spm-ewt-canvas-controls,.tools-spm-page.is-ewt .spm-ewt-canvas-footer{border-color:#ffffff1a!important;background:#141313!important;border-radius:var(--rv-radius-md)!important}.tools-spm-page.is-ewt .ewt-quick-branch-note{margin:0;padding:14px 24px;border-top:1px solid rgba(255,255,255,.1);background:#141313;color:#f4f0ea94;font-family:var(--font-sans-premium);font-size:.86rem}.tools-spm-page.is-ewt .ewt-quick-read-rail,.tools-spm-page.is-ewt .ewt-agent-packet-panel,.tools-spm-page.is-ewt .spm-ewt-branch-panel,.tools-spm-page.is-ewt .spm-ewt-diagnostics-drawer,.tools-spm-page.is-ewt .spm-ewt-evidence-legend,.tools-spm-page.is-ewt .spm-ewt-focused-metrics,.tools-spm-page.is-ewt .spm-ewt-setup-evidence,.tools-spm-page.is-ewt .spm-ewt-memory-analogs,.tools-spm-page.is-ewt .spm-ewt-narrative-panel{margin:0;padding:24px;border-width:0 0 1px 0!important;background:#141313!important}.tools-spm-page.is-ewt .ewt-quick-read-cards,.tools-spm-page.is-ewt .ewt-brief-share-grid{display:grid;gap:16px}.tools-spm-page.is-ewt .ewt-quick-read-cards article,.tools-spm-page.is-ewt .ewt-brief-share-grid>div,.tools-spm-page.is-ewt .spm-ewt-selected-grid>div,.tools-spm-page.is-ewt .spm-ewt-snapshot-metrics span{border-radius:2px!important;border:1px solid rgba(255,255,255,.105)!important;background:#ffffff06!important}.tools-spm-page.is-ewt .ewt-quick-read-cards article{padding:16px}.tools-spm-page.is-ewt .ewt-quick-read-cards article.is-risk{border-color:#ffb4ab4d!important;background:#ffb4ab0b!important}.tools-spm-page.is-ewt .ewt-quick-read-cards p,.tools-spm-page.is-ewt .ewt-brief-share-grid p,.tools-spm-page.is-ewt .spm-ewt-snapshot-copy p{color:#f4f0ea8f;line-height:1.5}.tools-spm-page.is-ewt .spm-ewt-snapshot-status,.tools-spm-page.is-ewt .spm-ewt-stale-banner,.tools-spm-page.is-ewt .spm-ewt-pending-selection,.tools-spm-page.is-ewt .spm-error{margin:0;padding:18px 24px;border-width:0 0 1px 0!important}@media (max-width: 1180px){.topbar{grid-template-columns:minmax(160px,.6fr) minmax(240px,1fr) auto!important}.topbar-primary-nav{display:none}.landing-stitch-stack-grid,.landing-stitch-onchain .landing-stitch-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tools-spm-page.is-ewt .spm-ewt-wave-map-layout.is-redesign{grid-template-columns:minmax(0,1fr)}.tools-spm-page.is-ewt .spm-ewt-wave-map-layout.is-redesign .spm-ewt-wave-map-side{border-left:0;border-top:1px solid rgba(255,255,255,.14)}}@media (max-width: 1023px){.app-shell-intelligence .app-content{padding:0}.landing-stitch-hero,.landing-stitch-funnel,.landing-stitch-onchain,.landing-stitch-intel,.landing-stitch-final-cta{width:100%;border-right:0;border-left:0}.sidebar{width:min(86vw,320px)}}@media (max-width: 760px){.topbar{min-height:58px!important;grid-template-columns:minmax(0,1fr) auto!important;padding:0 14px!important}.landing-stitch-stack-grid,.landing-stitch-onchain,.landing-stitch-intel,.landing-stitch-final-cta,.tools-spm-page.is-ewt .spm-hero,.tools-spm-page.is-ewt .spm-controls-primary-row.is-ewt-compact,.landing-stitch-feature-grid,.landing-stitch-onchain .landing-stitch-feature-grid{grid-template-columns:1fr}.landing-stitch-actions{flex-direction:column}.landing-stitch-primary,.landing-stitch-secondary{width:100%}.tools-spm-page.is-ewt .spm-hero-meta{justify-self:stretch;min-width:0}.tools-spm-page.is-ewt .spm-controls-actions-row{align-items:stretch}.tools-spm-page.is-ewt .spm-ewt-mode-toggle,.tools-spm-page.is-ewt .spm-button{width:100%}}:root{--rv-signal-active: var(--rv-gold);--rv-signal-watch: #e4b65f;--rv-signal-confirmed: #78d29a;--rv-signal-break: #ff8f86;--rv-signal-graph: #72c7d9}.sidebar-section-label{padding-top:24px!important;padding-bottom:10px!important;font-size:.72rem!important;letter-spacing:.18em!important;color:#f4f0ead1!important}.sidebar-nav+.sidebar-section-label,.sidebar-section-label+.sidebar-nav{margin-top:0!important}.nav-item-copy strong{font-size:.78rem!important}.nav-item-copy small{color:#f4f0ea8f!important}.nav-item-disabled{opacity:.72!important}.nav-item-disabled .nav-item-copy small{color:var(--rv-gold)!important}.spreads-page .cap-hero-copy h1,.order-flow-hero h1,.explorer-module-hero h1{color:#f4f0ea!important;font-family:var(--rv-type-display);font-size:clamp(3rem,6.2vw,7rem)!important;font-weight:700!important;letter-spacing:0!important;line-height:.86!important;text-transform:none!important;text-wrap:balance}.spreads-page .cap-hero-copy p,.order-flow-hero p,.explorer-module-hero p{max-width:820px;color:#f4f0eaa8!important;font-family:var(--font-sans-premium)!important;font-size:1rem!important;line-height:1.65!important}.explorer-page-frame{padding:0!important}.explorer-page-frame .page-grid-single{max-width:none!important}.explorer-module-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,360px);gap:clamp(20px,4vw,54px);align-items:end;padding:clamp(32px,5vw,72px) clamp(22px,3.6vw,54px);border-bottom:1px solid rgba(255,255,255,.12);background:radial-gradient(circle at 78% 0%,rgba(114,199,217,.095),transparent 28%),radial-gradient(circle at 4% 0%,rgba(233,195,73,.06),transparent 30%),#0e0e0e}.explorer-module-hero-card{display:grid;gap:8px;padding:20px;border:1px solid rgba(255,255,255,.13);background:#141313}.explorer-module-hero-card span,.explorer-query-heading .eyebrow{color:var(--rv-gold)!important;font-family:var(--font-mono-premium)!important;font-size:.66rem!important;font-weight:800!important;letter-spacing:.16em!important;text-transform:uppercase!important}.explorer-module-hero-card strong{color:#fff;font-family:var(--font-sans-premium);font-size:1rem;line-height:1.35}.explorer-module-hero-card small{color:#f4f0ea8f;font-size:.8rem;line-height:1.45}.explorer-query-card{margin:0 clamp(18px,3vw,44px) clamp(18px,3vw,44px)!important;border-radius:var(--rv-radius-md)!important;border-color:#ffffff1f!important;background:#141313!important}.explorer-query-heading h2,.explorer-section-title-block h2,.hero-copy h2,.panel-title,.results-header h2,.state-card h2{font-family:var(--rv-type-display);letter-spacing:0!important;text-transform:none!important}@media (max-width: 900px){.explorer-module-hero{grid-template-columns:1fr}}.tools-spm-page.is-ewt .spm-ewt-stale-banner{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:18px!important;min-height:64px!important;padding:18px 24px!important;border-color:#ffb4506b!important;background:linear-gradient(90deg,#e4b65f33,#e4b65f0e),#141313!important;color:#f4f0ea!important}.tools-spm-page.is-ewt .spm-ewt-stale-banner>svg{color:var(--rv-signal-watch)!important}.tools-spm-page.is-ewt .spm-ewt-stale-banner strong{display:block;color:#fff;font-family:var(--font-sans-premium);font-size:1rem;letter-spacing:0}.tools-spm-page.is-ewt .spm-ewt-stale-banner p{margin:3px 0 0;color:#f4f0eaa8;font-size:.86rem;line-height:1.45}.tools-spm-page.is-ewt .ewt-briefing-hero-metric.is-confidence.is-stale,.tools-spm-page.is-ewt .ewt-briefing-hero-metric.is-confidence.is-low{border-color:#e4b65f6b!important;background:#e4b65f14!important}.tools-spm-page.is-ewt .ewt-briefing-hero-metric.is-confidence.is-stale small,.tools-spm-page.is-ewt .ewt-briefing-hero-metric.is-confidence.is-low small{display:inline-flex;width:fit-content;margin-top:8px;padding:5px 8px;border:1px solid rgba(228,182,95,.32);background:#e4b65f1f;color:#ffd28a!important;font-family:var(--font-mono-premium);font-size:.62rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.spread-tone-watch,.spreads-bottom-line-verdict.is-watch strong,.spreads-bottom-line-verdict.is-neutral strong{color:var(--rv-signal-watch)!important}.pattern-insufficient_data,.pattern-price_led_no_confluence,.pattern-price_led_data_sparse{border-color:#e4b65f57!important;background:#e4b65f14!important}:root{--rv-type-display: var(--font-display-premium, Inter, system-ui, sans-serif);--rv-type-body: var(--font-sans-premium, "Inter", var(--rv-font-sans));--rv-type-mono: var(--font-mono-premium, "IBM Plex Mono", ui-monospace, monospace);--rv-copy-primary: #f4f0ea;--rv-copy-secondary: rgba(244, 240, 234, .68);--rv-copy-tertiary: rgba(244, 240, 234, .46)}code,pre,.mono-cell,.query-chip,.topbar-search input,.eyebrow,.spm-eyebrow,.docs-eyebrow,.setups-eyebrow,.sidebar-section-label,.nav-item-copy small,.kpi-card span,.cap-control-heading,.spreads-control-field>span,.order-flow-controls label>span,.explorer-filter-label,.table-meta,.matrix-note{font-family:var(--rv-type-mono)!important}.landing-stitch-hero h1,.landing-stitch-section-heading h2,.landing-stitch-onchain-copy h2,.landing-stitch-intel h2,.landing-stitch-final-cta h2,.cap-hero-copy h1,.order-flow-hero-copy h1,.spm-hero-copy h1,.explorer-module-hero-copy h1,.docs-home-hero h1,.docs-hero h1,.admin-hero h1,.setups-admin-hero h1,.cap-section-heading h2,.panel-heading-row h2,.spreads-section-heading h2,.order-flow-panel h2,.explorer-section-title-block h2,.docs-section-header h2,.docs-section h2,.setups-section-heading h2,.admin-section-heading h2,.spm-panel h2{font-family:var(--rv-type-display)!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;color:var(--rv-copy-primary)!important}.eyebrow,.spm-eyebrow,.docs-eyebrow,.setups-eyebrow,.panel-heading-row .eyebrow,.cap-section-heading .eyebrow,.explorer-query-heading .eyebrow,.sidebar-section-label{color:var(--rv-gold)!important;font-size:.64rem!important;font-weight:800!important;letter-spacing:.16em!important;line-height:1.2!important;text-transform:uppercase!important}.cap-hero,.order-flow-hero,.spm-hero,.explorer-module-hero,.docs-home-hero,.docs-hero,.admin-hero,.setups-admin-hero{border:1px solid rgba(255,255,255,.12)!important;background:radial-gradient(circle at 2% 0%,rgba(216,180,93,.11),transparent 30%),linear-gradient(180deg,#ffffff0b,#ffffff04),#111112!important;box-shadow:0 28px 70px #0000004d,inset 0 1px #ffffff0b!important}.cap-hero-copy p,.order-flow-hero-copy p,.spm-hero-copy p,.explorer-module-hero-copy p,.docs-home-hero p,.docs-hero p,.admin-hero p,.setups-admin-hero p,.landing-stitch-hero p,.landing-stitch-section-heading p,.landing-stitch-onchain-copy p,.landing-stitch-intel p{color:var(--rv-copy-secondary)!important;font-family:var(--rv-type-body)!important;font-size:clamp(.94rem,1.05vw,1.08rem)!important;line-height:1.65!important;letter-spacing:0!important}.cap-hero-copy h1,.order-flow-hero-copy h1,.spm-hero-copy h1,.explorer-module-hero-copy h1,.docs-hero h1,.docs-home-hero h1,.admin-hero h1,.setups-admin-hero h1{max-width:980px;font-size:clamp(3rem,5.8vw,6.4rem)!important;line-height:.91!important}.cap-panel,.order-flow-panel,.spm-panel,.explorer-panel,.explorer-query-card,.docs-feature-card,.docs-callout,.setups-card,.setups-diagnostic-card,.admin-card,.kpi-card{border-radius:var(--rv-radius-md)!important;border-color:#ffffff1b!important}.primary-button,.ghost-button,.cap-token,.nav-item,.topbar-menu-item,.spreads-reset-menu button,.order-flow-controls button,.setups-filter-bar button,button{font-family:var(--rv-type-mono)!important;letter-spacing:.08em}.primary-button{background:linear-gradient(135deg,#d8b45df2,#b28837eb)!important;border-color:#d8b45d8f!important;color:#111!important;box-shadow:0 14px 34px #d8b45d1f!important}.ghost-button{border-color:#ffffff24!important;background:#ffffff09!important;color:var(--rv-copy-secondary)!important}.ghost-button:hover{border-color:#d8b45d57!important;color:var(--rv-copy-primary)!important}.spreads-rotation-read.is-no_usable_regime,.spreads-read-state-no_usable_regime,.cap-scanner-confidence.tier-insufficient,.order-flow-regime-pill.is-insufficient,.setup-card-blocker{color:var(--rv-signal-watch, #e4b65f)!important;border-color:#e4b65f5c!important;background:#e4b65f14!important}@media (max-width: 780px){.cap-hero-copy h1,.order-flow-hero-copy h1,.spm-hero-copy h1,.explorer-module-hero-copy h1,.docs-hero h1,.docs-home-hero h1,.admin-hero h1,.setups-admin-hero h1{font-size:clamp(2.4rem,14vw,4.2rem)!important}}:root{--rv-gold: #C8B97A;--rv-amber: #C8B97A;--rv-bg-deep: #0A0A08;--rv-bg-base: #0E0E0C;--rv-bg-raised: #141412;--rv-bg-overlay: #1C1C19;--rv-border-subtle: rgba(255,255,255,.06);--rv-border-default: rgba(255,255,255,.12);--rv-border-strong: rgba(255,255,255,.22);--rv-green: #7BAF44;--rv-red: var(--rv-color-danger);--rv-blue: #4F9FCF;--rv-teal: #3ABFA0;--rv-text-primary: rgba(255,255,255,.9);--rv-text-secondary: rgba(255,255,255,.45);--rv-text-tertiary: rgba(255,255,255,.25);--rv-radius-xs: 3px;--rv-radius-sm: 4px;--rv-radius-md: 6px;--rv-type-display: var(--font-sans-premium, Inter, system-ui, sans-serif);--rv-type-landing: var(--font-display-premium, Inter, system-ui, sans-serif);--rv-type-body: var(--font-sans-premium, Inter, system-ui, sans-serif);--rv-type-mono: var(--font-mono-premium, "IBM Plex Mono", ui-monospace, monospace);--accent: var(--rv-gold);--accent-2: var(--rv-gold);--accent-dim: rgba(200,185,122,.25);--accent-surface: rgba(200,185,122,.08);--bg-void: var(--rv-bg-base);--bg-surface: var(--rv-bg-raised);--bg-elevated: var(--rv-bg-overlay);--border: var(--rv-border-subtle);--border-strong: var(--rv-border-default);--text-primary: var(--rv-text-primary);--text-secondary: rgba(255,255,255,.62);--text-tertiary: var(--rv-text-secondary)}html,body{background:var(--rv-bg-base)!important;color:var(--rv-text-primary)!important;font-family:var(--rv-type-body)!important}body{background:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.014) 1px,transparent 1px),radial-gradient(circle at 50% -18%,rgba(200,185,122,.08),transparent 38%),var(--rv-bg-base)!important;background-size:32px 32px,32px 32px,auto,auto!important}.app-shell-intelligence{display:grid!important;grid-template-columns:168px minmax(0,1fr)!important;background:var(--rv-bg-base)!important}.app-shell-intelligence .app-main{border-left:.5px solid var(--rv-border-subtle)!important;background:var(--rv-bg-base)!important}.app-shell-intelligence .app-content{padding:0!important}.topbar{display:grid!important;grid-template-columns:minmax(132px,.58fr) minmax(220px,640px) minmax(360px,1fr)!important;gap:12px!important;align-items:center!important;min-height:44px!important;height:44px!important;padding:0 16px!important;border-bottom:.5px solid var(--rv-border-default)!important;background:#0a0a08f0!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important}.topbar-no-search{grid-template-columns:minmax(132px,.58fr) minmax(0,1fr)!important}.topbar-leading,.topbar-center,.topbar-trailing{min-height:44px!important}.topbar-brand{gap:0!important;color:var(--rv-text-primary)!important;font-family:var(--rv-type-body)!important;letter-spacing:.06em!important;text-transform:uppercase!important}.topbar-brand span{color:var(--rv-text-primary)!important;font-size:.72rem!important;font-weight:700!important;letter-spacing:.06em!important}.topbar-brand small{display:block!important;margin-top:-2px!important;color:var(--rv-text-tertiary)!important;font-family:var(--rv-type-mono)!important;font-size:.54rem!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important}.topbar-primary-nav{display:flex!important;justify-content:flex-end!important;gap:4px!important;min-width:0!important}.topbar-nav-link{position:relative!important;min-height:44px!important;padding:0 10px!important;color:#ffffff59!important;font-family:var(--rv-type-body)!important;font-size:10px!important;font-weight:500!important;letter-spacing:.05em!important;line-height:44px!important;text-transform:none!important;white-space:nowrap!important}.topbar-nav-link:hover:not(.topbar-nav-link-active){color:#fff9!important}.topbar-nav-link-active{color:var(--rv-gold)!important;font-weight:500!important}.topbar-nav-link-active:after{right:0!important;bottom:0!important;left:0!important;height:2px!important;background:var(--rv-gold)!important}.topbar-search{height:32px!important;min-height:32px!important;border:.5px solid var(--rv-border-default)!important;background:var(--rv-bg-raised)!important;border-radius:var(--rv-radius-sm)!important}.topbar-search input{color:#ffffffc2!important;font-family:var(--rv-type-mono)!important;font-size:11px!important;letter-spacing:0!important}.topbar-menu-button,.topbar-submit{width:28px!important;height:28px!important;min-height:28px!important;border:.5px solid var(--rv-border-default)!important;background:#ffffff0a!important;color:#ffffff85!important;border-radius:var(--rv-radius-sm)!important}.sidebar{width:168px!important;min-width:168px!important;gap:0!important;padding:0!important;border-right:.5px solid var(--rv-border-subtle)!important;background:var(--rv-bg-deep)!important;box-shadow:none!important}.brand-mark{min-height:56px!important;padding:12px!important;border-bottom:.5px solid var(--rv-border-subtle)!important}.brand-symbol{width:22px!important;height:22px!important;border:.5px solid var(--rv-border-default)!important;background:#ffffff14!important;color:var(--rv-gold)!important;border-radius:var(--rv-radius-sm)!important}.brand-title{color:var(--rv-text-primary)!important;font-family:var(--rv-type-body)!important;font-size:.7rem!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important}.brand-subtitle{color:var(--rv-text-tertiary)!important;font-family:var(--rv-type-mono)!important;font-size:.52rem!important;font-weight:400!important;letter-spacing:.08em!important}.sidebar-status-card{order:0!important;margin:0!important;padding:12px!important;border:0!important;border-bottom:.5px solid var(--rv-border-subtle)!important;color:#ffffff73!important;background:transparent!important}.sidebar-status-card>div{display:flex!important;align-items:center!important;gap:7px!important}.sidebar-status-card strong{color:#ffffff5c!important;font-family:var(--rv-type-mono)!important;font-size:9px!important;font-weight:500!important;letter-spacing:.06em!important;line-height:1.35!important;text-transform:uppercase!important}.sidebar-status-card small{display:block!important;margin-top:6px!important;color:#ffffff38!important;font-family:var(--rv-type-body)!important;font-size:9px!important;line-height:1.45!important}.sidebar-status-dot{width:6px!important;height:6px!important;background:var(--rv-green)!important;border-radius:999px!important;box-shadow:none!important}.sidebar-section-label{margin:0!important;padding:18px 12px 8px!important;color:#fff3!important;font-family:var(--rv-type-mono)!important;font-size:8.5px!important;font-weight:500!important;letter-spacing:.1em!important;line-height:1.1!important;text-transform:uppercase!important}.sidebar-nav{display:grid!important;gap:1px!important;padding:0 12px!important}.nav-item{display:grid!important;grid-template-columns:minmax(0,1fr)!important;min-height:44px!important;margin:0!important;padding:6px 8px!important;border:0!important;border-left:2px solid transparent!important;background:transparent!important;border-radius:var(--rv-radius-sm)!important;color:#fff6!important;transform:none!important;box-shadow:none!important}.nav-item>svg{display:none!important}.nav-item:hover{background:#ffffff0b!important;color:#fff9!important;transform:none!important}.nav-item-active{border-left-color:var(--rv-gold)!important;background:#c8b97a14!important;color:#ffffffbf!important}.nav-item-copy{gap:1px!important}.nav-item-copy strong{color:inherit!important;font-family:var(--rv-type-body)!important;font-size:11px!important;font-weight:500!important;letter-spacing:0!important;line-height:1.1!important;text-transform:uppercase!important}.nav-item-copy small{color:#ffffff38!important;font-family:var(--rv-type-body)!important;font-size:9px!important;font-weight:500!important;letter-spacing:.06em!important;line-height:1.2!important;text-transform:uppercase!important}.nav-item-active .nav-item-copy strong{color:var(--rv-gold)!important}.nav-item-active .nav-item-copy small,.nav-item-disabled .nav-item-copy small{color:#ffffff38!important}.nav-item-disabled{opacity:1!important;cursor:not-allowed!important}.sidebar-footer{margin:auto 12px 14px!important;padding-top:10px!important;border-top:.5px solid var(--rv-border-subtle)!important;color:#ffffff3d!important;font-family:var(--rv-type-mono)!important;font-size:9px!important;letter-spacing:.06em!important;text-transform:uppercase!important}button,.primary-button,.ghost-button,.spm-button,.cap-token,.order-flow-controls button,.setups-filter-bar button{min-height:32px!important;border-radius:5px!important;font-family:var(--rv-type-body)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.02em!important;text-transform:none!important}.primary-button,.spm-button.primary,.spreads-page .primary-button,.order-flow-hero .primary-button{border:.5px solid var(--rv-gold)!important;background:var(--rv-gold)!important;color:var(--rv-bg-deep)!important;box-shadow:none!important}.ghost-button,.spm-button:not(.primary),.cap-token,.order-flow-controls button{border:.5px solid rgba(255,255,255,.18)!important;background:transparent!important;color:#ffffffb3!important;box-shadow:none!important}.ghost-button:hover,.spm-button:not(.primary):hover,.cap-token:hover,.order-flow-controls button:hover{border-color:var(--rv-border-strong)!important;background:#ffffff0b!important;color:#ffffffdb!important}.ghost-button.is-active,.cap-token.is-active,.network-focus-button.is-active{border-color:var(--rv-border-strong)!important;background:#ffffff0e!important;color:#ffffffc7!important}.rv-button-destructive,button.rv-button-destructive,.spreads-reset-menu button,.cap-reset-menu button:first-child{border-color:#d0553866!important;color:var(--rv-red)!important}.cap-page,.tools-order-flow-page,.tools-spm-page.is-ewt,.explorer-page-frame,.docs-page,.admin-page,.setups-admin-page{color:var(--rv-text-primary)!important}.cap-hero,.order-flow-hero,.tools-spm-page.is-ewt .spm-hero,.explorer-module-hero,.docs-home-hero,.docs-hero,.admin-hero,.setups-admin-hero{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:24px!important;align-items:end!important;margin:0!important;padding:24px!important;border:0!important;border-bottom:.5px solid var(--rv-border-subtle)!important;border-radius:var(--rv-radius-md)!important;background:var(--rv-bg-base)!important;box-shadow:none!important}.cap-hero-copy,.order-flow-hero-copy,.spm-hero-copy,.explorer-module-hero-copy,.explorer-module-hero>div:first-child{display:grid!important;gap:8px!important;max-width:720px!important}.eyebrow,.spm-eyebrow,.docs-eyebrow,.setups-eyebrow,.explorer-eyebrow,.cap-control-heading span,.spreads-control-field>span,.order-flow-controls label>span,.demo-module-label{color:var(--rv-gold)!important;font-family:var(--rv-type-mono)!important;font-size:9px!important;font-weight:500!important;letter-spacing:.1em!important;line-height:1.2!important;text-transform:uppercase!important}.cap-hero-copy h1,.order-flow-hero-copy h1,.tools-spm-page.is-ewt .spm-hero-copy h1,.explorer-module-hero h1,.admin-hero h1,.setups-admin-hero h1,.docs-home-hero h1,.docs-hero h1{margin:0!important;color:var(--rv-text-primary)!important;font-family:var(--rv-type-display)!important;font-size:clamp(32px,3.3vw,40px)!important;font-weight:600!important;letter-spacing:0!important;line-height:1.1!important;text-transform:none!important}.landing-stitch-hero h1,.landing-stitch-section-heading h2,.landing-stitch-onchain-copy h2,.landing-stitch-intel h2,.landing-stitch-final-cta h2{font-family:var(--rv-type-landing)!important}.cap-hero-copy p,.order-flow-hero-copy p,.tools-spm-page.is-ewt .spm-hero-copy p,.explorer-module-hero p,.admin-hero p,.setups-admin-hero p,.docs-home-hero p,.docs-hero p{max-width:520px!important;margin:0!important;color:var(--rv-text-secondary)!important;font-family:var(--rv-type-body)!important;font-size:12px!important;line-height:1.6!important}.cap-hero-actions,.order-flow-hero-actions,.spreads-hero-actions,.spm-controls-actions-row{display:flex!important;flex-wrap:wrap!important;gap:8px!important;align-items:center!important;justify-content:flex-end!important}.cap-section-heading h2,.panel-heading-row h2,.spreads-section-heading h2,.order-flow-panel h2,.explorer-section-title-block h2,.explorer-query-heading h2,.docs-section-header h2,.docs-section h2,.setups-section-heading h2,.admin-section-heading h2,.spm-panel h2,.cap-control-heading span,.query-strip-label,.demo-section-label{color:#ffffffd9!important;font-family:var(--rv-type-body)!important;font-size:13px!important;font-weight:500!important;letter-spacing:.06em!important;line-height:1.2!important;text-transform:uppercase!important}.cap-panel,.order-flow-panel,.spm-panel,.explorer-panel,.explorer-query-card,.hero-card,.docs-feature-card,.docs-callout,.setups-card,.setups-diagnostic-card,.admin-card,.kpi-card,.spread-current-metric-card,.demo-metric,.ai-summary-card,.explorer-section-card{border-radius:var(--rv-radius-md)!important;border:.5px solid var(--rv-border-subtle)!important;background:var(--rv-bg-raised)!important;box-shadow:none!important}.field input,.field select,.field textarea,.cap-select,.cap-lookback-row input,.spreads-control-field input,.spreads-control-field select,.order-flow-controls input,.order-flow-controls select,.spm-field input,.spm-field select,.spm-field textarea{min-height:32px!important;border:.5px solid var(--rv-border-default)!important;background:var(--rv-bg-raised)!important;color:#ffffffc7!important;border-radius:var(--rv-radius-sm)!important;font-family:var(--rv-type-body)!important;font-size:12px!important}.field input:focus,.field select:focus,.field textarea:focus,.cap-select:focus,.spreads-control-field input:focus,.spreads-control-field select:focus,.order-flow-controls input:focus,.order-flow-controls select:focus,.spm-field input:focus,.spm-field select:focus,.spm-field textarea:focus{border-color:var(--rv-border-strong)!important;box-shadow:0 0 0 1px #ffffff0a!important}[class*=badge],.ai-summary-status,.zoom-pill,.cap-scanner-confidence,.order-flow-regime-pill,.spm-ewt-snapshot-status span,.ewt-briefing-hero-metric small{border-radius:var(--rv-radius-xs)!important;font-family:var(--rv-type-mono)!important;font-size:9px!important;font-weight:500!important;letter-spacing:.05em!important;text-transform:uppercase!important}.spreads-rotation-read.is-no_usable_regime,.spreads-read-state-no_usable_regime,.spreads-bottom-line-verdict.is-watch,.spreads-bottom-line-verdict.is-neutral,.pattern-insufficient_data,.pattern-price_led_no_confluence,.pattern-price_led_data_sparse,.order-flow-regime-pill.is-insufficient,.cap-scanner-confidence.tier-insufficient,.setup-card-blocker{color:var(--rv-amber)!important;border-color:#c8b97a40!important;background:#c8b97a14!important}.spreads-page .spread-current-metrics-primary-grid{display:grid!important;grid-template-columns:repeat(2,minmax(220px,1fr))!important;gap:8px!important}.spreads-page .spread-current-primary-metric-card{padding:12px 14px!important;border:.5px solid var(--rv-border-subtle)!important;background:#ffffff08!important}.spreads-page .spread-current-primary-metric-card span,.spreads-page .spread-current-metric-card span,.demo-metric-label,.kpi-card span{color:var(--rv-text-tertiary)!important;font-family:var(--rv-type-mono)!important;font-size:9px!important;font-weight:500!important;letter-spacing:.06em!important;text-transform:uppercase!important}.spreads-page .spread-current-primary-metric-card strong,.demo-metric-val,.kpi-card strong{color:var(--rv-text-primary)!important;font-size:22px!important;font-weight:500!important;letter-spacing:0!important;line-height:1.1!important}.spreads-page .spread-current-metrics-supporting{display:grid!important;grid-template-columns:repeat(4,minmax(120px,1fr))!important;gap:8px!important}.spreads-page .spread-current-metrics-supporting .spread-current-metric-card strong{font-size:16px!important}.spreads-page .spread-current-metric-card em,.demo-metric-note{color:var(--rv-text-tertiary)!important;font-size:9px!important;line-height:1.4!important}.order-flow-regime-lead .selected-cell-detail,.spreads-current-regime-card-promoted,.spread-current-bottom-line,.ewt-briefing-hero{border-left:2px solid var(--rv-gold)!important;border-radius:0 var(--rv-radius-md) var(--rv-radius-md) 0!important;background:#ffffff05!important}.order-flow-regime-lead{margin:0 0 24px!important;overflow:hidden!important}.order-flow-regime-lead .selected-cell-detail{padding:14px 16px!important;border-top:.5px solid var(--rv-border-subtle)!important;border-right:.5px solid var(--rv-border-subtle)!important;border-bottom:.5px solid var(--rv-border-subtle)!important}.order-flow-regime-lead .regime-compact-head h3{color:var(--rv-text-primary)!important;font-family:var(--rv-type-body)!important;font-size:22px!important;font-weight:500!important;letter-spacing:0!important;line-height:1.15!important;text-transform:none!important}.heatmap-panel-shell,.order-flow-main-grid,.markouts-panel{margin:0 0 24px!important}.tools-spm-page.is-ewt .spm-ewt-stale-banner,.cap-summary-freshness-notice,.ai-summary-freshness-notice{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;min-height:48px!important;padding:9px 14px!important;border:.5px solid rgba(200,185,122,.2)!important;background:#c8b97a12!important;color:var(--rv-gold)!important;border-radius:var(--rv-radius-md)!important}.tools-spm-page.is-ewt .spm-ewt-stale-banner{margin:12px 0 24px!important}.tools-spm-page.is-ewt .spm-ewt-stale-banner strong{color:var(--rv-gold)!important;font-size:12px!important;font-weight:500!important}.tools-spm-page.is-ewt .spm-ewt-stale-banner p{color:#c8b97ad1!important;font-size:11px!important;line-height:1.5!important}.tools-spm-page.is-ewt .spm-ewt-stale-banner .spm-button.primary{min-height:30px!important;padding:0 12px!important}.ewt-briefing-hero-metric.is-confidence.is-stale small,.ewt-briefing-hero-metric.is-confidence.is-low small{display:inline-flex!important;width:fit-content!important;margin-top:6px!important;padding:3px 8px!important;border:.5px solid rgba(200,185,122,.25)!important;background:#c8b97a1f!important;color:var(--rv-gold)!important}.cap-summary-card,.ai-summary-card{overflow:hidden!important}.cap-summary-card .cap-section-heading,.ai-summary-header{min-height:42px!important;padding-bottom:10px!important;border-bottom:.5px solid var(--rv-border-subtle)!important}.cap-summary-empty,.ai-summary-body,.ai-summary-skeleton,.ai-summary-empty{color:var(--rv-text-secondary)!important;font-size:12px!important;line-height:1.55!important}.explorer-action-groups{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:0!important}.explorer-action-group{display:inline-flex!important;align-items:center!important;gap:6px!important;padding-inline:8px!important;border-left:.5px solid var(--rv-border-subtle)!important}.explorer-action-group:first-child{padding-left:0!important;border-left:0!important}.explorer-action-group:last-child{padding-right:0!important}.cap-control-grid,.cap-universe-grid,.order-flow-controls,.order-flow-kpis,.spreads-controls,.spm-controls,.explorer-query-card{margin:24px!important}.cap-panel+.cap-panel,.order-flow-panel+.order-flow-panel,.spm-panel+.spm-panel,.explorer-section-card+.explorer-section-card{margin-top:24px!important}@media (max-width: 1180px){.topbar{grid-template-columns:minmax(132px,1fr) minmax(220px,520px) auto!important}.topbar-primary-nav{display:none!important}}@media (max-width: 1023px){.app-shell-intelligence{display:block!important}.sidebar{width:min(86vw,320px)!important;min-width:0!important}.topbar{grid-template-columns:minmax(0,1fr) auto!important}.topbar-center{display:none!important}.cap-hero,.order-flow-hero,.tools-spm-page.is-ewt .spm-hero,.explorer-module-hero,.docs-home-hero,.docs-hero,.admin-hero,.setups-admin-hero{grid-template-columns:1fr!important}.cap-hero-actions,.order-flow-hero-actions,.spreads-hero-actions{justify-content:flex-start!important}}@media (max-width: 760px){.topbar{height:44px!important;min-height:44px!important;padding:0 12px!important}.spreads-page .spread-current-metrics-primary-grid,.spreads-page .spread-current-metrics-supporting,.order-flow-regime-lead .selected-cell-detail{grid-template-columns:1fr!important}.cap-control-grid,.cap-universe-grid,.order-flow-controls,.order-flow-kpis,.spreads-controls,.spm-controls,.explorer-query-card,.order-flow-regime-lead,.heatmap-panel-shell,.order-flow-main-grid,.markouts-panel{margin:16px!important}.tools-spm-page.is-ewt .spm-ewt-stale-banner{margin:16px 0!important}}:root{--rv-gold: #C8B97A;--rv-amber: #C8B97A;--rv-red: var(--rv-color-danger);--rv-green: #7BAF44;--rv-blue: #4F9FCF;--rv-teal: #3ABFA0;--rv-bg-deep: #0A0A08;--rv-bg-base: #0E0E0C;--rv-bg-surface-elevation-1: #0B0B0B;--rv-bg-raised: #141412;--rv-bg-overlay: #1C1C19;--rv-border-subtle: rgba(255,255,255,.06);--rv-border-default: rgba(255,255,255,.12);--rv-border-strong: rgba(255,255,255,.22);--rv-text-primary: rgba(255,255,255,.9);--rv-text-secondary: rgba(255,255,255,.58);--rv-text-muted: rgba(255,255,255,.35);--rv-text-faint: rgba(255,255,255,.22);--rv-focus-gold: rgba(212,175,55,.4);--rv-gap: 16px;--rv-card-radius: 4px;--rv-card-padding: 20px;--rv-type-display: var(--font-display-premium, Inter, system-ui, sans-serif);--rv-type-heading: var(--font-sans-premium, Inter, system-ui, sans-serif);--rv-type-body: var(--font-sans-premium, Inter, system-ui, sans-serif);--rv-type-mono: var(--font-mono-premium, "IBM Plex Mono", ui-monospace, monospace);--accent: var(--rv-gold);--accent-2: var(--rv-gold);--accent-primary: var(--rv-gold);--accent-secondary: var(--rv-gold);--danger: var(--rv-red);--success: var(--rv-green);--warning: var(--rv-amber)}.app-shell-intelligence{grid-template-columns:216px minmax(0,1fr)!important;background:var(--rv-bg-base)!important}.app-shell-intelligence.app-shell-sidebar-collapsed{grid-template-columns:78px minmax(0,1fr)!important}.app-shell-intelligence .app-main{min-width:0!important;border-left:.5px solid var(--rv-border-subtle)!important}.app-shell-intelligence .app-content,.page-frame{background:var(--rv-bg-base)!important}.page-frame,.tools-order-flow-page,.tools-spm-page,.docs-home-page,.docs-page,.setups-admin-page,.admin-page{gap:16px!important}.topbar,.topbar-no-search{grid-template-columns:minmax(180px,.5fr) minmax(260px,620px) minmax(420px,1fr)!important;height:56px!important;min-height:56px!important;padding:0 24px!important;align-items:center!important;gap:16px!important;border-bottom:.5px solid var(--rv-border-default)!important;background:#0a0a08f5!important}.topbar-leading,.topbar-center,.topbar-trailing{min-height:56px!important;align-items:center!important}.topbar-brand span{font-size:11px!important;letter-spacing:.08em!important}.topbar-brand small{font-size:9px!important;letter-spacing:.1em!important}.topbar-primary-nav{gap:4px!important;align-self:stretch!important}.topbar-nav-link{min-height:56px!important;padding:0 12px!important;font-size:10px!important;letter-spacing:.05em!important;line-height:56px!important;font-weight:500!important;color:#ffffff59!important;text-transform:none!important}.topbar-nav-link-active{color:#ffffffd1!important;font-weight:500!important}.topbar-nav-link-active:after{height:2px!important;background:var(--rv-gold)!important}.topbar-search{height:36px!important;min-height:36px!important;border-radius:var(--rv-card-radius)!important;border-color:var(--rv-border-default)!important;background:var(--rv-bg-raised)!important}.topbar-search:focus-within{border-color:var(--rv-focus-gold)!important;box-shadow:0 0 0 1px #d4af371f!important}.topbar-menu-button,.topbar-submit{width:32px!important;height:32px!important;min-height:32px!important;border-radius:var(--rv-card-radius)!important}.topbar.topbar-module-mode,.topbar-no-search.topbar-module-mode{grid-template-columns:minmax(190px,.58fr) minmax(220px,1fr) auto!important}.topbar-module-leading{align-items:center!important}.topbar-module-heading{display:grid!important;min-width:0!important;gap:2px!important}.topbar-module-heading span{color:var(--rv-gold)!important;font-family:var(--font-mono-premium, ui-monospace, monospace)!important;font-size:8px!important;font-weight:700!important;letter-spacing:.16em!important;line-height:1!important;text-transform:uppercase!important}.topbar-module-heading strong{overflow:hidden!important;color:var(--rv-text-primary)!important;font-family:var(--rv-type-heading)!important;font-size:15px!important;font-weight:600!important;letter-spacing:0!important;line-height:1.1!important;text-overflow:ellipsis!important;white-space:nowrap!important}.topbar-module-center{justify-content:flex-start!important}.topbar-module-center span{overflow:hidden!important;color:#ffffff85!important;font-size:11px!important;line-height:1.4!important;text-overflow:ellipsis!important;white-space:nowrap!important}.topbar-module-actions{display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;min-width:0!important}.topbar-module-action{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:auto!important;height:32px!important;min-height:32px!important;padding:0 12px!important;border:1px solid var(--rv-border-default)!important;border-radius:var(--rv-card-radius)!important;background:#ffffff06!important;color:#ffffffb8!important;cursor:pointer!important;font-size:10px!important;font-weight:600!important;letter-spacing:0!important;line-height:1!important;white-space:nowrap!important}.topbar-module-action:hover:not(:disabled),.topbar-module-action:focus-visible:not(:disabled){border-color:#ffffff29!important;background:#ffffff0e!important;color:var(--rv-text-primary)!important}.topbar-module-action-primary{border-color:#c8b97a7a!important;background:var(--rv-gold)!important;color:#141313!important}.topbar-module-action-primary:hover:not(:disabled),.topbar-module-action-primary:focus-visible:not(:disabled){border-color:#f0dc92b8!important;background:#d8ca86!important;color:#0d0d0e!important}.topbar-module-action:disabled{cursor:not-allowed!important;opacity:.46!important}.topbar-module-action-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important}.topbar-module-mode .topbar-menu{display:none!important}.sidebar{width:216px!important;min-width:216px!important;background:var(--rv-bg-deep)!important;transition:width .18s ease,min-width .18s ease,transform .18s ease!important}.brand-mark{min-height:72px!important;padding:16px 24px!important;gap:12px!important;border-bottom:.5px solid var(--rv-border-subtle)!important}.brand-mark>div:last-of-type{min-width:0!important;padding-right:16px!important}.brand-symbol{width:28px!important;height:28px!important;border-radius:var(--rv-card-radius)!important}.brand-title{font-family:var(--rv-type-heading)!important;font-size:14px!important;font-weight:600!important;letter-spacing:.1em!important;white-space:nowrap!important}.brand-subtitle{max-width:128px!important;margin-top:2px!important;font-size:11px!important;letter-spacing:0!important;line-height:1.35!important;text-transform:none!important;color:#ffffff61!important}.sidebar-status-card{padding:14px 24px!important}.sidebar-section-label{padding:20px 24px 10px!important;color:var(--rv-gold)!important;font-size:9px!important}.sidebar-nav{padding:0 16px!important;gap:2px!important}.nav-item{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:10px!important;min-height:46px!important;padding:8px!important;border-radius:var(--rv-card-radius)!important}.nav-item>svg{display:inline-flex!important;flex:0 0 auto!important;color:#c8b97ac2!important}.nav-item-copy strong{font-size:11px!important;font-weight:500!important}.nav-item-copy small{font-size:9px!important}.nav-item:hover>svg,.nav-item-active>svg{color:var(--rv-gold)!important}.nav-item-active{border-left:2px solid var(--rv-gold)!important;background:#c8b97a12!important}.nav-item-active .nav-item-copy strong{color:var(--rv-gold)!important;font-weight:500!important}.nav-item-active .nav-item-copy small{color:#ffffff6b!important}.sidebar-footer{margin:auto 24px 16px!important}.sidebar-close-button,.sidebar-collapse-button,.topbar-sidebar-toggle{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;min-height:32px!important;border:.5px solid var(--rv-border-default)!important;border-radius:var(--rv-card-radius)!important;background:#ffffff08!important;color:#ffffffb8!important;cursor:pointer!important}.sidebar-close-button:hover,.sidebar-collapse-button:hover,.topbar-sidebar-toggle:hover,.sidebar-close-button:focus-visible,.sidebar-collapse-button:focus-visible,.topbar-sidebar-toggle:focus-visible{border-color:#ffffff29!important;background:#ffffff0e!important;color:var(--rv-text-primary)!important}.topbar-sidebar-toggle{flex:0 0 auto!important}.sidebar-brand-copy{min-width:0!important}.sidebar-collapsed{width:78px!important;min-width:78px!important}.sidebar-collapsed .brand-mark{justify-content:center!important;padding:16px 12px!important}.sidebar-collapsed .brand-home-link{justify-content:center!important;width:100%!important;gap:0!important}.sidebar-collapsed .sidebar-brand-copy,.sidebar-collapsed .sidebar-section-label,.sidebar-collapsed .sidebar-footer,.sidebar-collapsed .sidebar-collapse-button{display:none!important}.sidebar-collapsed .sidebar-nav{position:relative!important;z-index:1!important;padding:12px 10px 0!important}.sidebar-collapsed .sidebar-nav+.sidebar-nav{margin-top:10px!important;padding-top:10px!important;border-top:.5px solid var(--rv-border-subtle)!important}.sidebar-collapsed .nav-item{position:relative!important;z-index:1!important;grid-template-columns:1fr!important;justify-items:center!important;width:100%!important;gap:0!important;min-height:44px!important;padding:10px 0!important;pointer-events:auto!important}.sidebar-collapsed .nav-item-copy{display:none!important}.sidebar-collapsed .nav-item>svg,.sidebar-collapsed .nav-item>svg *{pointer-events:none!important}.sidebar-collapsed .nav-item-active{border-left-width:0!important;box-shadow:inset 0 0 0 1px #c8b97a2e!important}.cap-hero-copy h1,.spreads-page .cap-hero-copy h1,.order-flow-hero-copy h1,.tools-spm-page.is-ewt .spm-hero-copy h1,.explorer-module-hero h1,.admin-hero h1,.setups-admin-hero h1,.docs-home-hero h1,.docs-hero h1,.protocol-placeholder h1{font-family:var(--rv-type-heading)!important;font-size:clamp(32px,3vw,36px)!important;font-weight:600!important;letter-spacing:0!important;line-height:1.08!important;text-transform:none!important}.landing-stitch-hero h1{font-family:var(--rv-type-display)!important;font-weight:400!important;letter-spacing:0!important}.cap-hero-copy p,.order-flow-hero-copy p,.tools-spm-page.is-ewt .spm-hero-copy p,.explorer-module-hero p,.docs-home-hero p,.docs-hero p,.admin-hero p,.setups-admin-hero p,body{font-family:var(--rv-type-body)!important}.cap-section-heading h2,.panel-heading-row h2,.spreads-section-heading h2,.spreads-panel-heading-row h2,.explorer-section-title-block h2,.explorer-query-heading h2,.docs-section-header h2,.docs-section h2,.setups-section-heading h2,.admin-section-heading h2,.spm-panel h2,.order-flow-panel h2{font-family:var(--rv-type-heading)!important;font-size:20px!important;font-weight:600!important;letter-spacing:0!important;line-height:1.2!important;text-transform:none!important}.eyebrow,.spm-eyebrow,.docs-eyebrow,.setups-eyebrow,.explorer-eyebrow,.cap-control-heading span,.query-strip-label,.demo-section-label,.kpi-card span,.spread-current-primary-metric-card span,.spread-current-metric-card span,.stack-pane-head>span,.pane-legend,.order-flow-matrix th,.cap-pivot-grid .cap-pivot-cell:first-child,.ai-summary-header h3,.ai-summary-label{font-family:var(--rv-type-heading)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.06em!important;line-height:1.2!important;text-transform:uppercase!important}.cap-hero-copy p,.order-flow-hero-copy p,.tools-spm-page.is-ewt .spm-hero-copy p,.explorer-module-hero p,.docs-home-hero p,.docs-hero p,.admin-hero p,.setups-admin-hero p,.landing-stitch-hero p,.landing-stitch-section-heading p,.landing-stitch-onchain-copy p,.landing-stitch-intel p,.order-flow-panel p,.cap-panel p,.spm-panel p,.explorer-panel p,.docs-feature-card p,.docs-home-module-card p{font-size:12px!important;line-height:1.6!important;color:#ffffff73!important}.cap-pivot-cell,.order-flow-matrix td,.results-table td,.transfer-table td,.wallet-address,.mono,code,.kpi-card strong,.spread-current-metric-card strong,.axis-tick,.chart-latest-badge{font-family:var(--rv-type-mono)!important;font-size:13px!important;font-weight:400!important}.rv-analytics-card,.cap-panel,.order-flow-panel,.spm-panel,.explorer-panel,.explorer-query-card,.hero-card,.docs-feature-card,.docs-callout,.docs-home-module-card,.docs-home-workflow-card,.docs-home-topic-card,.setups-card,.setups-diagnostic-card,.admin-card,.kpi-card,.spread-current-metric-card,.ai-summary-card,.explorer-section-card,.results-panel,.timeline-panel,.summary-card,.public-setups-hero-panel,.public-setups-summary-grid>*{border:1px solid var(--rv-border-subtle)!important;border-radius:var(--rv-card-radius)!important;background:var(--rv-bg-surface-elevation-1)!important;box-shadow:none!important}.cap-panel:not(.cap-hero),.order-flow-panel:not(.order-flow-hero),.spm-panel:not(.spm-hero),.explorer-panel,.explorer-query-card,.hero-card,.docs-feature-card,.docs-callout,.docs-home-module-card,.docs-home-workflow-card,.docs-home-topic-card,.setups-card,.setups-diagnostic-card,.admin-card,.kpi-card,.spread-current-metric-card,.ai-summary-card,.explorer-section-card,.results-panel,.timeline-panel,.summary-card{padding:var(--rv-card-padding)!important}.cap-hero,.order-flow-hero,.tools-spm-page.is-ewt .spm-hero,.explorer-module-hero,.docs-home-hero,.docs-hero,.admin-hero,.setups-admin-hero{padding:24px!important;gap:16px!important;background:var(--rv-bg-base)!important;border-bottom:1px solid var(--rv-border-subtle)!important}.cap-control-grid,.cap-universe-grid,.order-flow-controls,.order-flow-kpis,.order-flow-main-grid,.order-flow-intelligence-grid,.heatmap-layout,.spreads-controls-grid,.spreads-controls-row,.spread-current-read-grid,.spread-current-metrics-primary-grid,.spread-current-metrics-supporting,.spreads-markout-summary-grid,.spm-controls,.spm-grid,.ewt-briefing-hero,.ewt-briefing-thesis,.explorer-module-hero,.explorer-action-groups,.explorer-query-card,.advanced-local-grid,.ai-summary-grid,.docs-home-module-grid,.docs-home-workflow-grid,.docs-home-topic-grid,.admin-grid,.admin-form-grid,.setups-admin-grid,.public-setups-summary-grid,.workflow-controls-grid,.canvas-grid,.summary-grid{gap:16px!important}button,.primary-button,.secondary-button,.ghost-button,.spm-button,.cap-token,.order-flow-controls button,.setups-filter-bar button,.explorer-action-group button{min-height:32px!important;height:auto!important;border-radius:var(--rv-card-radius)!important}input,select,textarea,.field input,.field select,.field textarea,.cap-select,.cap-lookback-row input,.spreads-control-field input,.spreads-control-field select,.order-flow-controls input,.order-flow-controls select,.spm-field input,.spm-field select,.spm-field textarea,.label-entity-search-input,.filter-dropdown-search input{min-height:32px!important;border-radius:var(--rv-card-radius)!important;border:1px solid var(--rv-border-default)!important;background:var(--rv-bg-raised)!important;color:#ffffffc7!important}input:focus,select:focus,textarea:focus,.field input:focus,.field select:focus,.field textarea:focus,.cap-select:focus,.spreads-control-field input:focus,.spreads-control-field select:focus,.order-flow-controls input:focus,.order-flow-controls select:focus,.spm-field input:focus,.spm-field select:focus,.spm-field textarea:focus,.label-entity-search-input:focus-within,.filter-dropdown-search:focus-within{outline:none!important;border-color:var(--rv-focus-gold)!important;box-shadow:0 0 0 1px #d4af371f!important}.primary-button,.spm-button.primary,.spreads-page .primary-button,.order-flow-hero .primary-button,button.primary-button{background:var(--rv-gold)!important;border-color:var(--rv-gold)!important;color:var(--rv-bg-deep)!important}.ghost-button,.spm-button:not(.primary),.secondary-button,.cap-token,.order-flow-controls button:not(.primary-button){background:transparent!important;border:1px solid rgba(255,255,255,.18)!important;color:#ffffffb3!important}.rv-button-destructive,button.rv-button-destructive,.cap-reset-menu button:first-child,.spreads-reset-menu button,.explorer-action-group .rv-button-destructive{border-color:#d0553866!important;color:var(--rv-red)!important;background:transparent!important}[class*=badge],.ai-summary-status,.zoom-pill,.cap-scanner-confidence,.order-flow-regime-pill,.spm-ewt-snapshot-status span{border-radius:3px!important;font-family:var(--rv-type-heading)!important;font-size:9px!important;font-weight:700!important;letter-spacing:.05em!important;text-transform:uppercase!important}.is-positive,.tone-positive,.metric-return.is-positive{color:var(--rv-green)!important}.is-negative,.tone-negative,.metric-return.is-negative{color:var(--rv-red)!important}.pattern-distribution,.pattern-price_led_low_volume,.pattern-selling_into_strength,.pattern-manipulation{color:#d05538c7!important}.pattern-insufficient_data,.pattern-price_led_no_confluence,.pattern-price_led_data_sparse,.order-flow-regime-pill.is-insufficient,.spreads-rotation-read.is-no_usable_regime,.spreads-read-state-no_usable_regime,.spreads-bottom-line-verdict.is-watch,.spreads-bottom-line-verdict.is-neutral,.cap-scanner-confidence.tier-insufficient,.setup-card-blocker{color:var(--rv-amber)!important;border-color:#c8b97a40!important;background:#c8b97a14!important}.order-flow-pivot-cell-wrap,.order-flow-matrix td,.spread-current-metric-card,.stack-pane,.stack-plot-area,.stack-plot-canvas,.chart-x-axis,.chart-y-axis,.explorer-graph-container,.canvas-grid-item{background-color:#ffffff05!important;border-color:#ffffff0e!important}.order-flow-pivot-cell-wrap:not(.is-range-filtered):not(.is-chart-focused):not(:hover){filter:saturate(.56) brightness(.84)!important}.order-flow-pivot-cell-wrap.is-chart-focused,.order-flow-pivot-cell-wrap:hover,.network-node.is-selected,.timeline-event.is-selected{filter:saturate(1) brightness(1)!important}.stack-pane:not(.is-compact) .stack-plot-area,.stack-pane.is-price-pane .stack-plot-area{grid-template-columns:minmax(0,1fr) 64px!important;padding-left:16px!important;padding-right:0!important}.chart-y-axis{width:64px!important;min-width:64px!important}.chart-x-axis{padding-right:64px!important}.stack-chart,.stack-plot-canvas{border-radius:var(--rv-card-radius)!important}.chart-grid,.cap-chart-grid-line{stroke:#ffffff0e!important}.order-flow-regime-lead .selected-cell-detail,.spreads-current-regime-card-promoted,.spread-current-bottom-line,.ewt-briefing-hero{border-left:2px solid var(--rv-gold)!important;border-radius:0 var(--rv-card-radius) var(--rv-card-radius) 0!important}.tools-spm-page.is-ewt .spm-ewt-stale-banner,.cap-summary-freshness-notice,.ai-summary-freshness-notice,.cap-alert{min-height:48px!important;border:1px solid rgba(200,185,122,.2)!important;background:#c8b97a12!important;color:var(--rv-amber)!important;border-radius:var(--rv-card-radius)!important}.tools-spm-page.is-ewt .spm-ewt-stale-banner+.ewt-wave-analysis,.tools-spm-page.is-ewt .spm-ewt-stale-banner~.ewt-structural-briefing,.tools-spm-page.is-ewt .spm-ewt-stale-banner~.spm-panel:not(.spm-ewt-stale-banner){opacity:.62}.explorer-action-group{gap:8px!important;padding-inline:12px!important}.explorer-action-group:first-child{padding-left:0!important}.explorer-action-group+.explorer-action-group{border-left:1px solid var(--rv-border-subtle)!important}.ai-summary-card,.cap-summary-card{overflow:hidden!important}.ai-summary-header,.cap-summary-card .cap-section-heading{min-height:44px!important;border-bottom:1px solid var(--rv-border-subtle)!important}.ai-summary-body,.ai-summary-empty,.cap-summary-empty{color:#ffffff73!important;font-style:normal!important}@media (max-width: 1180px){.topbar{grid-template-columns:minmax(160px,1fr) auto!important}.topbar-primary-nav{display:none!important}.topbar.topbar-module-mode,.topbar-no-search.topbar-module-mode{grid-template-columns:minmax(0,1fr) auto!important}.topbar-module-center{display:none!important}}@media (max-width: 1023px){.app-shell-intelligence{display:block!important}.sidebar{width:min(86vw,320px)!important;min-width:0!important}.brand-mark{padding:16px 20px!important}.topbar{height:56px!important;min-height:56px!important;grid-template-columns:minmax(0,1fr) auto!important;padding:0 16px!important}.topbar-module-mode .topbar-menu{display:inline-flex!important}.cap-hero,.order-flow-hero,.tools-spm-page.is-ewt .spm-hero,.explorer-module-hero,.docs-home-hero,.docs-hero,.admin-hero,.setups-admin-hero{grid-template-columns:1fr!important}}@media (max-width: 760px){.cap-hero-copy h1,.spreads-page .cap-hero-copy h1,.order-flow-hero-copy h1,.tools-spm-page.is-ewt .spm-hero-copy h1,.explorer-module-hero h1,.docs-home-hero h1,.docs-hero h1{font-size:26px!important}.cap-panel:not(.cap-hero),.order-flow-panel:not(.order-flow-hero),.spm-panel:not(.spm-hero),.explorer-query-card,.explorer-section-card{padding:16px!important}.topbar-module-actions{gap:6px!important}.topbar-module-action{padding:0 9px!important}.topbar-module-action-label{display:none!important}}:root{--rv-page-gutter-x: clamp(16px, 1.6vw, 32px);--rv-page-gutter-y: clamp(18px, 1.6vw, 28px)}.app-shell-intelligence .app-content{width:100%!important;max-width:none!important;min-width:0!important;overflow-x:clip!important}.page-frame,.cap-page,.spreads-page,.tools-order-flow-page,.tools-spm-page,.docs-home-page,.docs-page,.admin-page,.setups-admin-page{width:100%!important;max-width:none!important;margin-right:auto!important;margin-left:auto!important;padding:var(--rv-page-gutter-y) var(--rv-page-gutter-x) 72px!important;box-sizing:border-box!important}.page-frame>*,.cap-page>*,.spreads-page>*,.tools-order-flow-page>*,.tools-spm-page>*,.docs-home-page>*,.docs-page>*,.admin-page>*,.setups-admin-page>*{min-width:0!important;max-width:none!important}.spreads-page .cap-hero.cap-panel,.spreads-page .spreads-controls,.spreads-page .cap-spread-readout,.spreads-page .cap-spread-charts-section,.spreads-page .cap-spread-events-card,.spreads-page .spreads-diagnostics-section,.spreads-page .spreads-regime-duration-banner,.spreads-page .cap-alert,.spreads-page .spreads-current-meta-banner,.docs-home-page,.docs-page,.tools-spm-page{width:100%!important;max-width:none!important}.cap-control-grid,.cap-universe-grid,.order-flow-controls,.order-flow-kpis,.spreads-page .spreads-controls,.tools-spm-page.is-ewt .spm-controls,.explorer-query-card{margin:0!important}.cap-panel+.cap-panel,.order-flow-panel+.order-flow-panel,.spm-panel+.spm-panel,.explorer-section-card+.explorer-section-card{margin-top:0!important}.cap-control-grid{grid-template-columns:minmax(176px,.58fr) minmax(250px,.72fr) minmax(260px,.78fr)!important;align-items:stretch!important;gap:12px!important}.cap-control-block{align-content:center!important;gap:8px!important;min-height:82px!important;padding:12px 14px!important}.cap-control-heading{min-height:0!important;gap:8px!important}.cap-control-heading span{font-size:9px!important;letter-spacing:.08em!important}.cap-select,.cap-picker-trigger,.cap-lookback-row input,.cap-lookback-row .ghost-button{min-height:32px!important;height:32px!important}.cap-select{padding-top:0!important;padding-bottom:0!important}.cap-token-row{flex-wrap:nowrap!important;gap:6px!important}.cap-token{min-height:32px!important;padding:0 10px!important;font-size:10px!important;letter-spacing:.03em!important}.cap-token svg{display:none!important}.cap-lookback-row{align-items:center!important;gap:6px!important}.cap-lookback-row input{width:min(118px,100%)!important}@media (min-width: 1540px){.cap-control-grid{grid-template-columns:minmax(180px,.46fr) minmax(280px,.58fr) minmax(280px,.56fr) minmax(0,1fr)!important}.cap-lookback-block{max-width:360px!important}}@media (max-width: 980px){.page-frame,.cap-page,.spreads-page,.tools-order-flow-page,.tools-spm-page,.docs-home-page,.docs-page,.admin-page,.setups-admin-page{padding:16px 14px 56px!important}.cap-control-grid{grid-template-columns:1fr!important}.cap-token-row{flex-wrap:wrap!important}}:where(.spm-ewt-mode-toggle,.tools-spm-page.is-ewt .spm-ewt-mode-toggle,.tools-spm-page.is-ewt .spm-ewt-chart-scale-toggle,.tools-spm-page.is-ewt .spm-ewt-context-toggle,.spm-mode-switch,.segmented-toggle,.balance-chart-toggle){display:inline-flex!important;align-items:center!important;gap:6px!important;padding:0!important;border:0!important;border-radius:var(--rv-radius-md)!important;background:transparent!important;box-shadow:none!important}:where(.spm-ewt-mode-toggle,.tools-spm-page.is-ewt .spm-ewt-mode-toggle,.tools-spm-page.is-ewt .spm-ewt-chart-scale-toggle,.tools-spm-page.is-ewt .spm-ewt-context-toggle,.spm-mode-switch,.segmented-toggle,.balance-chart-toggle)>button,.toggle-chip,.source-filter-chip,.follow-heatmap-toggle,.cap-token,.ghost-button.is-active,.icon-action-button,.cap-scanner-groups button{border:1px solid var(--rv-border-default)!important;border-radius:var(--rv-card-radius)!important;background:#ffffff07!important;color:#ffffff9e!important;box-shadow:none!important}:where(.spm-ewt-mode-toggle,.tools-spm-page.is-ewt .spm-ewt-mode-toggle,.tools-spm-page.is-ewt .spm-ewt-chart-scale-toggle,.tools-spm-page.is-ewt .spm-ewt-context-toggle,.spm-mode-switch,.segmented-toggle,.balance-chart-toggle)>button:hover,.toggle-chip:hover,.source-filter-chip:hover,.follow-heatmap-toggle:hover,.cap-token:hover,.ghost-button.is-active:hover,.icon-action-button:hover,.cap-scanner-groups button:hover{border-color:#c8b97a57!important;background:#c8b97a12!important;color:var(--rv-text-primary)!important}:where(.spm-ewt-mode-toggle,.tools-spm-page.is-ewt .spm-ewt-mode-toggle,.tools-spm-page.is-ewt .spm-ewt-chart-scale-toggle,.tools-spm-page.is-ewt .spm-ewt-context-toggle,.spm-mode-switch,.segmented-toggle,.balance-chart-toggle)>button.active,:where(.spm-ewt-mode-toggle,.tools-spm-page.is-ewt .spm-ewt-mode-toggle,.tools-spm-page.is-ewt .spm-ewt-chart-scale-toggle,.tools-spm-page.is-ewt .spm-ewt-context-toggle,.spm-mode-switch,.segmented-toggle,.balance-chart-toggle)>button.is-active,.toggle-chip.is-active,.source-filter-chip.is-active,.cap-token.is-active,.ghost-button.is-active,.icon-action-button.is-active,.cap-scanner-groups button.is-active{border-color:#c8b97a85!important;background:#c8b97a1d!important;color:var(--rv-text-primary)!important;box-shadow:inset 0 0 0 1px #c8b97a26!important}.tools-spm-page.is-ewt .spm-controls-primary-row,.tools-spm-page.is-ewt .spm-ewt-snapshot-status,.tools-spm-page.is-ewt .spm-ewt-stale-banner,.tools-spm-page.is-ewt .spm-ewt-pending-selection{border-radius:var(--rv-card-radius)!important}.cap-hero,.order-flow-hero,.tools-spm-page.is-ewt .spm-hero,.explorer-module-hero,.docs-home-hero,.docs-hero{min-height:132px!important;align-items:center!important;border:1px solid var(--rv-border-subtle)!important;border-radius:var(--rv-card-radius)!important;background:radial-gradient(circle at 82% -12%,rgba(200,185,122,.08),transparent 28%),linear-gradient(90deg,#ffffff07,#ffffff02),var(--rv-bg-surface-elevation-1)!important}.cap-hero-copy,.order-flow-hero-copy,.tools-spm-page.is-ewt .spm-hero-copy,.explorer-module-hero>div:first-child,.docs-home-hero,.docs-hero-copy{gap:10px!important}.cap-hero-copy h1,.spreads-page .cap-hero-copy h1,.order-flow-hero-copy h1,.tools-spm-page.is-ewt .spm-hero-copy h1,.explorer-module-hero h1,.docs-home-hero h1,.docs-hero h1{font-size:clamp(30px,2.4vw,38px)!important;line-height:1.06!important}.cap-hero-copy p,.order-flow-hero-copy p,.tools-spm-page.is-ewt .spm-hero-copy p,.explorer-module-hero p,.docs-home-hero p,.docs-hero p{max-width:680px!important}.explorer-case-search{display:grid!important;gap:8px!important}.explorer-case-search .explorer-entity-search{width:100%!important;max-width:100%!important;height:38px!important;min-height:38px!important;margin:0!important}.explorer-case-search .topbar-search-dropdown{top:calc(100% + 8px)!important;width:min(920px,calc(100vw - 64px))!important}@media (max-width: 1180px){.topbar-module-mode .topbar-menu{display:inline-flex!important}}@media (max-width: 760px){.cap-hero,.order-flow-hero,.tools-spm-page.is-ewt .spm-hero,.explorer-module-hero,.docs-home-hero,.docs-hero{min-height:112px!important;padding:18px!important}.explorer-case-search .explorer-entity-search{height:auto!important;min-height:38px!important}}.brand-home-link{display:inline-flex!important;align-items:center!important;gap:12px!important;min-width:0!important;color:inherit!important;text-decoration:none!important}.brand-home-link:hover .brand-title,.brand-home-link:focus-visible .brand-title{color:var(--rv-text-primary)!important}.brand-title{max-width:132px!important;overflow:hidden!important;text-overflow:ellipsis!important}.topbar-brand-home{text-transform:none!important;letter-spacing:.04em!important}.topbar-brand-home span{font-size:13px!important;letter-spacing:.04em!important}.app-shell-hide-landing-topbar .app-main{min-height:100vh!important}.cap-hero,.spreads-page .cap-hero.cap-panel,.order-flow-hero,.tools-spm-page.is-ewt .spm-hero,.explorer-module-hero,.docs-home-hero,.docs-hero{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;min-height:128px!important;padding:24px!important;gap:20px!important;border:1px solid var(--rv-border-subtle)!important;border-radius:var(--rv-card-radius)!important;background:radial-gradient(circle at 82% -12%,rgba(200,185,122,.075),transparent 28%),linear-gradient(90deg,#ffffff07,#ffffff02),var(--rv-bg-surface-elevation-1)!important;box-shadow:none!important;overflow:hidden!important}.tools-spm-page.is-ewt .spm-hero:after{display:none!important}.cap-hero-copy,.order-flow-hero-copy,.tools-spm-page.is-ewt .spm-hero-copy,.explorer-module-hero>div:first-child,.docs-hero-copy{display:grid!important;gap:10px!important;min-width:0!important}.cap-hero-copy h1,.spreads-page .cap-hero-copy h1,.order-flow-hero-copy h1,.tools-spm-page.is-ewt .spm-hero-copy h1,.explorer-module-hero h1,.docs-home-hero h1,.docs-hero h1{margin:0!important;color:var(--rv-text-primary)!important;font-family:var(--rv-type-heading)!important;font-size:clamp(30px,2.4vw,38px)!important;font-weight:620!important;letter-spacing:0!important;line-height:1.06!important;text-transform:none!important}.cap-hero-copy p,.spreads-page .cap-hero-copy p,.order-flow-hero-copy p,.tools-spm-page.is-ewt .spm-hero-copy p,.explorer-module-hero p,.docs-home-hero p,.docs-hero p{max-width:720px!important;margin:0!important;color:var(--rv-text-secondary)!important;font-size:13px!important;line-height:1.55!important}.tools-spm-page.is-ewt .spm-ewt-mode-toggle{display:inline-flex!important;align-items:center!important;gap:0!important;padding:0!important;border:1px solid var(--rv-border-default)!important;border-radius:var(--rv-card-radius)!important;background:#ffffff07!important;box-shadow:none!important;overflow:hidden!important}.tools-spm-page.is-ewt .spm-ewt-mode-toggle button{height:32px!important;min-height:32px!important;padding:0 14px!important;border:0!important;border-right:1px solid var(--rv-border-default)!important;border-radius:var(--rv-radius-md)!important;background:transparent!important;color:var(--rv-text-secondary)!important;font-family:var(--rv-type-heading)!important;font-size:10px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important}.tools-spm-page.is-ewt .spm-ewt-mode-toggle button.active{border-color:transparent!important;background:#c8b97a21!important;color:var(--rv-text-primary)!important;box-shadow:inset 0 0 0 1px #c8b97a3d!important}.tools-spm-page.is-ewt .ewt-agent-packet-panel{grid-column:1 / -1!important;width:100%!important;min-width:0!important;overflow:hidden!important}.tools-spm-page.is-ewt .ewt-agent-packet-panel pre{white-space:pre-wrap!important;overflow-wrap:anywhere!important}@media (max-width: 760px){.cap-hero,.spreads-page .cap-hero.cap-panel,.order-flow-hero,.tools-spm-page.is-ewt .spm-hero,.explorer-module-hero,.docs-home-hero,.docs-hero{grid-template-columns:1fr!important;min-height:112px!important;padding:18px!important}}.topbar-leading-hidden{pointer-events:none!important}.topbar-brand-placeholder{display:block!important;width:1px!important;height:1px!important;opacity:0!important}.cap-page .cap-hero.cap-panel,.spreads-page .cap-hero.cap-panel,.tools-order-flow-page .order-flow-hero,.tools-spm-page.is-ewt .spm-hero.spm-panel,.explorer-page-frame .explorer-module-hero,.docs-home-page .docs-home-hero,.docs-page .docs-hero{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(220px,auto)!important;align-items:center!important;min-height:128px!important;padding:24px!important;gap:20px!important;border:1px solid var(--rv-border-subtle)!important;border-radius:var(--rv-card-radius)!important;background:radial-gradient(circle at 82% -12%,rgba(200,185,122,.075),transparent 28%),linear-gradient(90deg,#ffffff07,#ffffff02),var(--rv-bg-surface-elevation-1)!important;box-shadow:none!important}.cap-page .cap-hero-copy h1,.spreads-page .cap-hero-copy h1,.tools-order-flow-page .order-flow-hero-copy h1,.tools-spm-page.is-ewt .spm-hero-copy h1,.explorer-page-frame .explorer-module-hero h1,.docs-home-page .docs-home-hero h1,.docs-page .docs-hero h1{margin:0!important;color:var(--rv-text-primary)!important;font-family:var(--rv-type-heading)!important;font-size:clamp(30px,2.4vw,38px)!important;font-weight:620!important;letter-spacing:0!important;line-height:1.06!important;text-transform:none!important}.cap-page .cap-hero-copy p,.spreads-page .cap-hero-copy p,.tools-order-flow-page .order-flow-hero-copy p,.tools-spm-page.is-ewt .spm-hero-copy p,.explorer-page-frame .explorer-module-hero p,.docs-home-page .docs-home-hero p,.docs-page .docs-hero p{max-width:720px!important;margin:0!important;color:var(--rv-text-secondary)!important;font-family:var(--rv-type-body)!important;font-size:13px!important;line-height:1.55!important}.spm-ewt-mode-toggle,.tools-spm-page.is-ewt .spm-ewt-mode-toggle,.cap-interval-selector,.cap-toggle-group,.explorer-toggle-group,.docs-hero-actions,.order-flow-segmented,.spread-cadence-toggle{border-radius:var(--rv-card-radius)!important}.tools-spm-page.is-ewt .spm-ewt-mode-toggle{height:34px!important;padding:0!important;border:1px solid var(--rv-border-default)!important;border-radius:var(--rv-card-radius)!important;background:#ffffff07!important;box-shadow:none!important;overflow:hidden!important}.tools-spm-page.is-ewt .spm-ewt-mode-toggle button{height:32px!important;min-height:32px!important;margin:0!important;padding:0 14px!important;border:0!important;border-right:1px solid var(--rv-border-default)!important;border-radius:var(--rv-radius-md)!important;background:transparent!important;color:var(--rv-text-secondary)!important;box-shadow:none!important}.tools-spm-page.is-ewt .spm-ewt-mode-toggle button.active,.tools-spm-page.is-ewt .spm-ewt-mode-toggle button.is-active{background:#c8b97a24!important;color:var(--rv-text-primary)!important;box-shadow:inset 0 0 0 1px #c8b97a47!important}.tools-spm-page.is-ewt .spm-ewt-wave-map-layout .ewt-agent-packet-panel{grid-column:1 / -1!important;width:100%!important;max-width:none!important;min-width:0!important;align-self:stretch!important}@media (max-width: 760px){.cap-page .cap-hero.cap-panel,.spreads-page .cap-hero.cap-panel,.tools-order-flow-page .order-flow-hero,.tools-spm-page.is-ewt .spm-hero.spm-panel,.explorer-page-frame .explorer-module-hero,.docs-home-page .docs-home-hero,.docs-page .docs-hero{grid-template-columns:1fr!important;min-height:112px!important;padding:18px!important}}.brand-mark{justify-content:space-between!important}.brand-home-link{display:inline-flex!important;align-items:center!important;min-width:0!important;max-width:100%!important;color:var(--rv-text-primary)!important;text-decoration:none!important}.brand-title{max-width:154px!important;color:var(--rv-text-primary)!important;font-size:13px!important;font-weight:760!important;letter-spacing:.14em!important;text-transform:uppercase!important}.brand-rail-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;min-height:32px!important;border:.5px solid var(--rv-border-default)!important;border-radius:var(--rv-card-radius)!important;background:#ffffff08!important;color:#ffffffc2!important;cursor:pointer!important}.brand-rail-button:hover,.brand-rail-button:focus-visible{border-color:#ffffff29!important;background:#ffffff0e!important;color:var(--rv-text-primary)!important}.sidebar-overlay .brand-mark{justify-content:space-between!important;padding:16px 20px!important}.sidebar-overlay .brand-home-link{flex:1 1 auto!important}.sidebar-overlay .brand-title{max-width:none!important}.sidebar-overlay .sidebar-close-button{margin-left:auto!important}.topbar-brand-home{text-transform:uppercase!important;letter-spacing:.06em!important}.topbar-brand-home span{font-weight:760!important;letter-spacing:.08em!important}@media (max-width: 760px){.topbar-brand small{display:none!important}}@media (min-width: 1024px){.sidebar.sidebar-collapsed{position:relative!important;z-index:2800!important;overflow:hidden!important;border-right:.5px solid var(--rv-border-subtle)!important}.sidebar-collapsed .brand-mark-collapsed{justify-content:center!important;padding:16px 12px!important}}.cap-control-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))!important;align-items:stretch!important}.cap-control-block{min-width:0!important}.cap-select-wrap,.cap-select{width:100%!important}.cap-token-row,.cap-lookback-row{flex-wrap:wrap!important}.cap-lookback-row input{flex:1 1 124px!important;width:auto!important}.cap-lookback-row .ghost-button{flex:0 0 auto!important}@media (min-width: 1420px){.cap-control-grid{grid-template-columns:minmax(260px,.92fr) minmax(300px,1fr) minmax(300px,.86fr)!important}}.cap-controls-toolbar{display:grid!important;grid-template-columns:minmax(220px,1fr) minmax(270px,auto) minmax(230px,auto)!important;align-items:end!important;gap:14px!important;margin:0!important;padding:14px!important}.cap-controls-toolbar .cap-control-block{display:grid!important;align-content:end!important;gap:8px!important;min-width:0!important;min-height:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.cap-controls-toolbar .cap-control-heading{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:16px!important;gap:10px!important}.cap-controls-toolbar .cap-control-heading span{font-size:10px!important;letter-spacing:.11em!important;white-space:nowrap!important}.cap-controls-toolbar .cap-control-heading button{min-height:0!important;height:auto!important;padding:0!important;border:0!important;background:transparent!important}.cap-controls-toolbar .cap-select,.cap-controls-toolbar .cap-lookback-row input,.cap-controls-toolbar .cap-lookback-row .ghost-button,.cap-controls-toolbar .cap-token{min-height:38px!important;height:38px!important}.cap-controls-toolbar .cap-token-row{display:grid!important;grid-template-columns:repeat(3,minmax(76px,1fr))!important;gap:6px!important;flex-wrap:nowrap!important}.cap-controls-toolbar .cap-token{width:100%!important;padding:0 12px!important;font-size:12px!important;letter-spacing:0!important;text-transform:none!important}.cap-controls-toolbar .cap-token svg{display:none!important}.cap-controls-toolbar .cap-lookback-row{display:grid!important;grid-template-columns:minmax(86px,1fr) auto!important;align-items:stretch!important;gap:8px!important;flex-wrap:nowrap!important}.cap-controls-toolbar .cap-lookback-row input{width:100%!important;min-width:0!important}.cap-controls-toolbar .cap-lookback-row .ghost-button{min-width:82px!important;padding-inline:12px!important}@media (max-width: 800px){.cap-controls-toolbar{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.cap-controls-toolbar .cap-benchmark-block{grid-column:1 / -1!important}.cap-controls-toolbar .cap-interval-block,.cap-controls-toolbar .cap-lookback-block{grid-column:auto!important}}@media (max-width: 620px){.cap-controls-toolbar{grid-template-columns:1fr!important;margin:0 16px!important}.cap-controls-toolbar .cap-benchmark-block,.cap-controls-toolbar .cap-interval-block,.cap-controls-toolbar .cap-lookback-block{grid-column:1 / -1!important}}.explorer-query-card .workflow-controls-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr))!important}.explorer-query-card .workflow-controls-actions{justify-content:space-between!important;align-items:center!important;gap:12px!important}.explorer-query-card .workflow-meta-note{flex:1 1 260px!important;margin-right:0!important}.explorer-query-card .query-strip-header{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:12px!important}.explorer-query-card .query-strip-actions{justify-content:flex-start!important}.explorer-action-groups{display:flex!important;flex-wrap:wrap!important;width:100%!important;gap:8px!important}.explorer-action-group{display:flex!important;flex-wrap:wrap!important;gap:8px!important;padding:0!important;border-left:0!important}.explorer-action-group+.explorer-action-group{border-left:0!important}.explorer-action-group button{min-width:0!important}@media (max-width: 680px){.explorer-action-group{flex:1 1 100%!important}.explorer-action-group button{flex:1 1 140px!important}.explorer-query-card .workflow-controls-actions .explorer-run-query-button{flex:0 0 auto!important;align-self:flex-start!important;width:auto!important}}.tools-spm-page.is-ewt .spm-controls-primary-row.is-ewt-compact{grid-template-columns:minmax(180px,1fr) minmax(150px,.72fr) auto!important;align-items:end!important;gap:14px!important}.tools-spm-page.is-ewt .spm-controls-primary-row.is-ewt-compact .spm-control-actions{width:auto!important;justify-self:end!important;justify-content:flex-end!important;align-self:end!important;padding:0!important;border-top:0!important}.tools-spm-page.is-ewt .spm-ewt-mode-toggle{display:inline-grid!important;grid-template-columns:repeat(2,minmax(96px,1fr))!important;width:auto!important;min-width:216px!important;height:34px!important;min-height:34px!important;padding:0!important;border:1px solid var(--rv-border-default)!important;border-radius:var(--rv-card-radius)!important;background:#ffffff07!important;overflow:hidden!important}.tools-spm-page.is-ewt .spm-ewt-mode-toggle button{width:100%!important;min-width:0!important;height:32px!important;min-height:32px!important;margin:0!important;border:0!important;border-right:1px solid var(--rv-border-default)!important;border-radius:var(--rv-radius-md)!important;background:transparent!important}.tools-spm-page.is-ewt .spm-ewt-mode-toggle button:last-child{border-right:0!important}.tools-spm-page.is-ewt .spm-ewt-mode-toggle button.active,.tools-spm-page.is-ewt .spm-ewt-mode-toggle button.is-active,.tools-spm-page.is-ewt .spm-ewt-mode-toggle button[aria-pressed=true]{background:#c8b97a24!important;color:var(--rv-text-primary)!important;box-shadow:inset 0 0 0 1px #c8b97a47!important}@media (max-width: 900px){.tools-spm-page.is-ewt .spm-controls-primary-row.is-ewt-compact{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.tools-spm-page.is-ewt .spm-controls-primary-row.is-ewt-compact .spm-control-actions{grid-column:1 / -1!important;justify-self:start!important;justify-content:flex-start!important}}@media (max-width: 560px){.tools-spm-page.is-ewt .spm-controls-primary-row.is-ewt-compact{grid-template-columns:1fr!important}.tools-spm-page.is-ewt .spm-ewt-mode-toggle{width:100%!important;min-width:0!important}}.sidebar .brand-mark:not(.brand-mark-collapsed){display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important}.sidebar .brand-mark:not(.brand-mark-collapsed) .brand-home-link{grid-column:1!important;min-width:0!important}.sidebar .brand-mark:not(.brand-mark-collapsed) .sidebar-collapse-button,.sidebar .brand-mark:not(.brand-mark-collapsed) .sidebar-close-button{grid-column:2!important;justify-self:end!important;margin-left:auto!important}@media (min-width: 1024px){.sidebar.sidebar-collapsed .brand-mark-collapsed{display:grid!important;grid-template-columns:1fr!important;align-items:center!important;justify-items:center!important;padding:16px 0!important}.sidebar.sidebar-collapsed .brand-mark-collapsed .brand-rail-button{grid-column:1!important;grid-row:1!important;justify-self:center!important;margin:0!important}}@media (min-width: 1024px){.app-shell-intelligence>.sidebar{position:fixed!important;inset:0 auto 0 0!important;z-index:2800!important;height:100dvh!important;max-height:100dvh!important;overflow-y:auto!important;overscroll-behavior:contain!important}.app-shell-intelligence>.app-main{grid-column:2!important;min-width:0!important}}:root{--font-sans-premium: var(--rv-font-sans);--font-display-premium: var(--rv-font-sans);--font-mono-premium: var(--rv-font-mono);--font-editorial: var(--rv-font-sans);--rv-type-display: var(--rv-font-sans);--rv-type-heading: var(--rv-font-sans);--rv-type-landing: var(--rv-font-sans);--rv-type-body: var(--rv-font-sans);--rv-type-mono: var(--rv-font-mono)}body,button,input,select,textarea{font-family:var(--rv-type-body)!important}code,pre,kbd,.mono-cell,.query-chip,.topbar-search input,.metric-value,.cap-value,.spreads-value,.order-flow-value,.spm-metric-value{font-family:var(--rv-type-mono)!important}h1,h2,h3,h4,.topbar-brand,.hero-copy h2,.panel-title,.results-header h2,.state-card h2,.placeholder-card h2,.explorer-section-heading h2,.explorer-section-heading h3,.balance-chart-title-block h3,.table-header h3,.landing-hero-copy-modern h1,.landing-section-heading-modern h2,.landing-cta-card-modern h2,.landing-product-copy-card h2,.landing-stitch-hero h1,.landing-stitch-section-heading h2,.landing-stitch-onchain-copy h2,.landing-stitch-intel h2,.landing-stitch-final-cta h2,.cap-hero-copy h1,.order-flow-hero-copy h1,.order-flow-regime-lead .regime-compact-head h3,.tools-spm-page.is-ewt .spm-hero-copy h1,.explorer-module-hero h1,.admin-hero h1,.setups-admin-hero h1,.docs-home-hero h1,.docs-hero h1{font-family:var(--rv-type-display)!important;font-weight:650!important;letter-spacing:0!important}.cap-page .cap-hero-copy h1,.spreads-page .cap-hero-copy h1,.tools-order-flow-page .order-flow-hero-copy h1,.tools-spm-page.is-ewt .spm-hero-copy h1,.admin-page .admin-hero h1,.setups-admin-page .setups-admin-hero h1,.docs-home-page .docs-home-hero h1,.docs-page .docs-hero h1{font-family:var(--rv-type-display)!important;letter-spacing:0!important}:root{--rv-page-max: 1920px;--rv-grid-cols: 12;--rv-color-border-strong: var(--rv-color-border-default);--rv-color-accent: var(--rv-color-brand-blue);--rv-color-accent-2: var(--rv-color-brand-gold);--rv-color-accent-soft: var(--rv-color-brand-blue-soft);--bg-void: var(--rv-color-canvas);--bg-surface: var(--rv-color-surface-1);--bg-elevated: var(--rv-color-surface-2);--border: var(--rv-color-border-subtle);--border-strong: var(--rv-color-border-default);--text-primary: var(--rv-color-text-strong);--text-secondary: var(--rv-color-text-muted);--text-tertiary: var(--rv-color-text-soft);--accent: var(--rv-color-brand-blue);--accent-2: var(--rv-color-brand-gold);--rv-blue: var(--rv-color-brand-blue);--rv-gold: var(--rv-color-brand-gold);--rv-amber: var(--rv-color-warning);--rv-green: var(--rv-color-success);--rv-red: var(--rv-color-danger);--rv-bg-deep: var(--rv-color-canvas);--rv-bg-base: var(--rv-color-canvas);--rv-bg-raised: var(--rv-color-surface-1);--rv-bg-overlay: var(--rv-color-surface-2);--rv-text-primary: var(--rv-color-text-strong);--rv-text-secondary: var(--rv-color-text-muted);--rv-text-tertiary: var(--rv-color-text-soft);--accent-dim: var(--rv-color-brand-blue-soft);--accent-surface: var(--rv-color-brand-blue-soft)}html,body,#root{min-height:100%}body{min-height:var(--rv-shell-min-h);background:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.014) 1px,transparent 1px),radial-gradient(circle at 8% 0%,rgba(72,168,255,.1),transparent 30%),radial-gradient(circle at 88% 18%,rgba(200,185,122,.08),transparent 32%),var(--rv-color-canvas)!important;background-size:32px 32px,32px 32px,auto,auto,auto!important;color:var(--rv-color-text-strong);font:400 var(--rv-text-md) / 1.5 var(--rv-font-sans)}body.rv-route-loading{overflow:hidden}.rv-skip-link{position:fixed;top:-100px;left:var(--rv-space-4);z-index:var(--rv-z-toast);border:1px solid transparent;border-radius:var(--rv-radius-sm);padding:var(--rv-space-2) var(--rv-space-3);background:var(--rv-color-brand-blue-strong);color:var(--rv-color-on-primary);font-weight:700}.rv-skip-link:focus{top:var(--rv-space-3)}.rv-sr-only{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;padding:0!important}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--rv-focus-ring);outline-offset:2px}.app-shell-workbench{min-height:var(--rv-shell-min-h)!important;background:var(--rv-color-canvas)!important}.app-shell-workbench .app-main{min-width:0!important;min-height:var(--rv-shell-min-h)!important;background:transparent!important}.app-shell-workbench .app-content{min-width:0!important;overflow-x:clip!important}.app-shell-topbar-only{display:block!important;grid-template-columns:minmax(0,1fr)!important}.app-shell-topbar-only .app-main{border-left:0!important}.app-shell-topbar-only .app-content{padding:0!important}.app-shell-topbar-only .topbar{grid-template-columns:minmax(180px,.8fr) minmax(0,1fr) auto!important}.topbar{position:sticky!important;top:0!important;z-index:var(--rv-z-topbar)!important;min-height:var(--rv-topbar-h)!important;height:var(--rv-topbar-h)!important;border-bottom:1px solid var(--rv-color-border-subtle)!important;background:#0b0e14e6!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}.topbar-brand,.brand-title{letter-spacing:.04em!important}.topbar-nav-link,.nav-item{min-height:40px}.topbar-menu-button,.topbar-submit,.topbar-module-action,.topbar-command-trigger,.topbar-command-search button,.sidebar-close-button,.sidebar-collapse-button,.brand-rail-button,.icon-action-button{min-width:28px!important;min-height:28px!important}.topbar-search-chip button,.ai-summary-ref-inline-filter,.mini-add-button-square{width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important}.topbar-search-chip button:focus-visible,.ai-summary-ref-inline-filter:focus-visible,.mini-add-button-square:focus-visible{outline:2px solid var(--rv-color-accent)!important;outline-offset:2px!important}.topbar-command{position:relative;display:inline-flex;align-items:center}.topbar-command-trigger{display:inline-flex;align-items:center;gap:var(--rv-space-2);border:1px solid var(--rv-color-border-subtle);border-radius:var(--rv-radius-sm);padding:0 var(--rv-space-2);background:#ffffff09;color:var(--rv-color-text-muted);cursor:pointer;white-space:nowrap}.topbar-command-trigger:hover,.topbar-command-trigger.is-active{border-color:var(--rv-color-brand-blue-border);color:var(--rv-color-text-strong);background:var(--rv-color-brand-blue-soft)}.topbar-command-trigger kbd{border:1px solid var(--rv-color-border-subtle);border-radius:4px;padding:1px 5px;color:var(--rv-color-text-soft);font-family:var(--rv-font-mono);font-size:10px}.topbar-command-palette{position:fixed;top:calc(var(--rv-topbar-h) + var(--rv-space-2));right:var(--rv-space-4);z-index:var(--rv-z-dialog);display:grid;width:min(560px,calc(100vw - (var(--rv-space-4) * 2)));gap:var(--rv-space-3);border:1px solid var(--rv-color-border-strong);border-radius:var(--rv-radius-lg);padding:var(--rv-space-3);background:linear-gradient(180deg,#ffffff0a,#ffffff03),#0b1220fa;box-shadow:0 24px 72px #0000007a}.topbar-command-search{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--rv-space-2);border:1px solid var(--rv-color-border-subtle);border-radius:var(--rv-radius-sm);padding:0 var(--rv-space-2);background:#00000038}.topbar-command-search input{min-width:0;height:40px;border:0;outline:0;background:transparent;color:var(--rv-color-text-strong)}.topbar-command-search button{border:0;background:transparent;color:var(--rv-color-text-muted);cursor:pointer}.topbar-command-results{display:grid;gap:var(--rv-space-1)}.topbar-command-option,.topbar-command-empty{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--rv-space-3);min-height:54px;border:1px solid transparent;border-radius:var(--rv-radius-sm);padding:var(--rv-space-2);background:transparent;color:var(--rv-color-text-muted);text-align:left}.topbar-command-option{cursor:pointer}.topbar-command-option:hover,.topbar-command-option:focus-visible,.topbar-command-option.is-active{border-color:#48a8ff57;background:#48a8ff1a}.topbar-command-option-icon{display:grid;width:30px;height:30px;place-items:center;border:1px solid var(--rv-color-border-subtle);border-radius:var(--rv-radius-sm);color:var(--rv-color-accent-2);background:#ffffff09}.topbar-command-option-main{display:grid;min-width:0;gap:2px}.topbar-command-option-main strong,.topbar-command-option-main small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar-command-option-main strong{color:var(--rv-color-text-strong);font-size:var(--rv-text-sm)}.topbar-command-option-main small,.topbar-command-section{color:var(--rv-color-text-soft);font-size:var(--rv-text-xs)}.topbar-command-section{font-family:var(--rv-font-mono);text-transform:uppercase}@media (min-width: 1024px){.app-shell-hybrid{display:grid!important;grid-template-columns:var(--rv-rail-w-expanded) minmax(0,1fr)!important}.app-shell-hybrid.app-shell-sidebar-collapsed{grid-template-columns:var(--rv-rail-w-collapsed) minmax(0,1fr)!important}.app-shell-hybrid>.sidebar{position:fixed!important;inset:0 auto 0 0!important;z-index:var(--rv-z-rail)!important;width:var(--rv-rail-w-expanded)!important;min-width:var(--rv-rail-w-expanded)!important;height:var(--rv-shell-min-h)!important;max-height:var(--rv-shell-min-h)!important;border-right:1px solid var(--rv-color-border-subtle)!important;background:#070a0ffa!important;overflow-y:auto!important;overscroll-behavior:contain!important}.app-shell-hybrid.app-shell-sidebar-collapsed>.sidebar{width:var(--rv-rail-w-collapsed)!important;min-width:var(--rv-rail-w-collapsed)!important}.app-shell-hybrid>.app-main{grid-column:2!important}.app-shell-hybrid.app-shell-focus-mode{grid-template-columns:minmax(0,1fr)!important}.app-shell-hybrid.app-shell-focus-mode>.app-main{grid-column:1!important}}@media (max-width: 1023px){.app-shell-workbench{display:block!important}.app-shell-workbench .app-content{padding:0!important}.sidebar-overlay{position:fixed!important;inset:0 auto 0 0!important;z-index:var(--rv-z-dialog)!important;width:min(86vw,320px)!important;min-width:0!important;max-height:var(--rv-shell-min-h)!important}.topbar,.topbar.topbar-module-mode{grid-template-columns:minmax(0,1fr) auto!important;padding-inline:16px!important}.topbar-center,.topbar-primary-nav{display:none!important}.topbar-command-trigger span,.topbar-command-trigger kbd{display:none}.topbar-command-palette{right:var(--rv-space-2);left:var(--rv-space-2);width:auto}}.rv-route-loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--rv-z-screen-loader);display:grid;min-height:100dvh;width:100vw;align-items:center;justify-items:center;padding:clamp(20px,4vw,40px);pointer-events:auto;background:linear-gradient(180deg,#070a0fd6,#070a0ff2),radial-gradient(circle at 80% 12%,rgba(72,168,255,.18),transparent 30%),radial-gradient(circle at 18% 78%,rgba(200,185,122,.12),transparent 28%),var(--rv-color-overlay);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.rv-route-loader-card{display:grid;width:min(920px,100%);gap:var(--rv-space-5);border:1px solid var(--rv-color-border-subtle);border-radius:var(--rv-radius-xl);padding:clamp(20px,4vw,40px);background:linear-gradient(180deg,#ffffff09,#ffffff03),#101722f0;box-shadow:0 24px 80px #00000075}.rv-route-loader-head{display:grid;gap:var(--rv-space-3)}.rv-route-loader-eyebrow{color:var(--rv-color-accent-2);font-family:var(--rv-font-mono);font-size:var(--rv-text-xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.rv-route-loader h2{margin:0;color:var(--rv-color-text-strong);font-size:clamp(26px,4vw,40px);line-height:1.05}.rv-route-loader p{margin:0;max-width:70ch;color:var(--rv-color-text-muted)}.rv-route-loader-progress{display:grid;gap:var(--rv-space-2)}.rv-route-loader-progress-head{display:flex;justify-content:space-between;gap:var(--rv-space-3);color:var(--rv-color-text-muted);font-family:var(--rv-font-mono);font-size:var(--rv-text-xs);text-transform:uppercase}.rv-route-loader-progress-head strong{color:var(--rv-color-text-strong)}.rv-route-loader-track{height:8px;overflow:hidden;border-radius:999px;background:#ffffff14}.rv-route-loader-track span{display:block;height:100%;min-width:8px;border-radius:inherit;background:linear-gradient(90deg,var(--rv-color-accent),var(--rv-color-accent-2));transition:width .18s ease}.rv-route-loader-grid,.rv-route-loader-skeletons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--rv-space-3)}.rv-route-loader-grid span,.rv-route-loader-skeletons span{min-height:96px;border:1px solid rgba(255,255,255,.06);border-radius:var(--rv-radius-lg);padding:var(--rv-space-3);background:linear-gradient(90deg,#ffffff09,#ffffff13,#ffffff09);background-size:200% 100%;color:var(--rv-color-text-muted);animation:rv-loader-sheen 1.4s linear infinite}.rv-route-loader-grid span{display:flex;align-items:end;font-family:var(--rv-font-mono);font-size:var(--rv-text-xs);text-transform:uppercase}.rv-route-loader-footnote{color:var(--rv-color-text-soft)!important;font-size:var(--rv-text-sm)}@keyframes rv-loader-sheen{0%{background-position:200% 0}to{background-position:-200% 0}}.rv-workspace-header{border:1px solid var(--rv-color-border-subtle);border-radius:var(--rv-radius-lg);background:linear-gradient(180deg,#ffffff08,#ffffff03),#101722e0}.cap-page .rv-workspace-header.cap-hero,.spreads-page .rv-workspace-header.cap-hero,.tools-order-flow-page .rv-workspace-header.order-flow-hero,.explorer-page-frame .rv-workspace-header.explorer-module-hero,.tools-spm-page.is-ewt .rv-workspace-header.ewt-canvas-commandbar{display:block!important;grid-template-columns:none!important;align-items:stretch!important;min-height:0!important;gap:0!important;margin-bottom:var(--rv-space-3)!important;padding:0!important;background:linear-gradient(180deg,#ffffff08,#ffffff03),#101722e0!important}.rv-workspace-header-main{display:grid;gap:var(--rv-space-3);padding:clamp(16px,2.4vw,24px)}.rv-breadcrumbs ol{display:flex;flex-wrap:wrap;gap:var(--rv-space-2);margin:0;padding:0;color:var(--rv-color-text-soft);font-family:var(--rv-font-mono);font-size:var(--rv-text-xs);list-style:none;text-transform:uppercase}.rv-breadcrumbs li{display:inline-flex;align-items:center;gap:var(--rv-space-2);min-width:0}.rv-breadcrumbs li+li:before{content:"/";color:var(--rv-color-border-strong)}.rv-breadcrumbs a,.rv-breadcrumbs span{color:inherit;text-decoration:none}.rv-breadcrumbs a:hover{color:var(--rv-color-accent)}.rv-workspace-eyebrow{color:var(--rv-color-accent-2);font-family:var(--rv-font-mono);font-size:var(--rv-text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.rv-workspace-title-row{display:flex;align-items:start;justify-content:space-between;gap:var(--rv-space-4)}.rv-workspace-title-row h1,.rv-workspace-inspector h2,.rv-inspector-section h3{margin:0;color:var(--rv-color-text-strong);letter-spacing:0}.rv-workspace-title-row h1{font-size:clamp(24px,2.2vw,var(--rv-text-2xl));line-height:1.08}.cap-page .rv-workspace-header.cap-hero .rv-workspace-title-row h1,.spreads-page .rv-workspace-header.cap-hero .rv-workspace-title-row h1,.tools-order-flow-page .rv-workspace-header.order-flow-hero .rv-workspace-title-row h1,.explorer-page-frame .rv-workspace-header.explorer-module-hero .rv-workspace-title-row h1,.tools-spm-page.is-ewt .rv-workspace-header.ewt-canvas-commandbar .rv-workspace-title-row h1{margin:0!important;color:var(--rv-color-text-strong)!important;font-family:var(--rv-font-sans)!important;font-size:clamp(24px,2.2vw,var(--rv-text-2xl))!important;font-weight:680!important;line-height:1.08!important;letter-spacing:0!important;text-transform:none!important}.rv-workspace-title-row p{margin:var(--rv-space-2) 0 0;max-width:76ch;color:var(--rv-color-text-muted);font-size:var(--rv-text-sm)}.cap-page .rv-workspace-header.cap-hero .rv-workspace-title-row p,.spreads-page .rv-workspace-header.cap-hero .rv-workspace-title-row p,.tools-order-flow-page .rv-workspace-header.order-flow-hero .rv-workspace-title-row p,.explorer-page-frame .rv-workspace-header.explorer-module-hero .rv-workspace-title-row p,.tools-spm-page.is-ewt .rv-workspace-header.ewt-canvas-commandbar .rv-workspace-title-row p{margin:var(--rv-space-2) 0 0!important;color:var(--rv-color-text-muted)!important;font-family:var(--rv-font-sans)!important;font-size:var(--rv-text-sm)!important;line-height:1.5!important;white-space:normal!important}.rv-workspace-actions{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--rv-space-2)}.rv-workspace-scope{display:flex;flex-wrap:wrap;gap:var(--rv-space-2)}.rv-workspace-scope-chip{display:inline-flex;align-items:center;gap:var(--rv-space-2);min-height:30px;max-width:100%;border:1px solid var(--rv-color-border-subtle);border-radius:999px;padding:0 var(--rv-space-3);background:#ffffff09;color:var(--rv-color-text-muted);font-size:var(--rv-text-sm);white-space:nowrap}.rv-workspace-scope-chip span{color:var(--rv-color-text-soft)}.rv-workspace-scope-chip strong{color:var(--rv-color-text-strong);font-family:var(--rv-font-mono);font-size:var(--rv-text-xs)}.rv-workspace-scope-chip-accent,.rv-workspace-scope-chip[aria-current=true]{border-color:#48a8ff5c;background:var(--rv-color-brand-blue-soft)}.rv-workspace-scope-chip-success{border-color:#41cf8c57}.rv-workspace-scope-chip-warning{border-color:#ffbf476b}.rv-workspace-scope-chip-danger{border-color:#ff6b7961}.rv-workspace-scope-chip-info{border-color:#95a8ff61}.rv-workspace-with-inspector{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,var(--rv-inspector-w));align-items:start;gap:var(--rv-grid-gap)}.app-shell-focus-mode .rv-workspace-with-inspector{grid-template-columns:minmax(0,1fr)}.app-shell-focus-mode .rv-workspace-inspector{display:none}.rv-workspace-main{min-width:0}.explorer-workspace-grid,.ewt-workspace-grid,.cap-workspace-grid,.spreads-workspace-grid,.order-flow-workspace-grid{width:min(100%,1860px);margin-right:auto;margin-left:auto}.tools-order-flow-page.is-focus-mode{padding-inline:clamp(12px,2vw,32px)!important}.tools-order-flow-page.is-focus-mode .order-flow-workspace-grid{width:min(100%,var(--rv-page-max))}.cap-workspace-grid .rv-workspace-main,.spreads-workspace-grid .rv-workspace-main,.order-flow-workspace-grid .rv-workspace-main{display:grid;gap:var(--rv-grid-gap);min-width:0}.explorer-workspace-grid .explorer-results-stack,.ewt-workspace-grid .spm-ewt-canvas{width:100%!important;min-width:0}.rv-workspace-inspector{position:sticky;top:calc(var(--rv-topbar-h) + var(--rv-space-4));z-index:1;display:grid;gap:var(--rv-space-3);max-height:calc(100dvh - var(--rv-topbar-h) - (var(--rv-space-4) * 2));overflow:auto;border:1px solid var(--rv-color-border-subtle);border-radius:var(--rv-radius-lg);padding:var(--rv-space-4);background:linear-gradient(180deg,#ffffff07,#ffffff03),#101722eb}.rv-workspace-inspector-head{display:flex;align-items:start;justify-content:space-between;gap:var(--rv-space-3);padding-bottom:var(--rv-space-3);border-bottom:1px solid var(--rv-color-border-subtle)}.rv-workspace-inspector-controls{display:inline-flex;align-items:center;justify-content:flex-end;gap:var(--rv-space-2)}.rv-workspace-inspector-toggle{display:none;width:32px;min-width:32px;height:32px;min-height:32px;place-items:center;border:1px solid var(--rv-color-border-subtle);border-radius:var(--rv-radius-sm);background:#ffffff09;color:var(--rv-color-text-muted);cursor:pointer}.rv-workspace-inspector-toggle:hover{border-color:#48a8ff5c;color:var(--rv-color-text-strong);background:var(--rv-color-brand-blue-soft)}.rv-workspace-inspector-body{display:grid;gap:var(--rv-space-3);min-width:0}.rv-workspace-inspector h2{margin-top:var(--rv-space-1);font-size:var(--rv-text-xl);line-height:1.15}.rv-inspector-section{display:grid;gap:var(--rv-space-2)}.rv-inspector-section+.rv-inspector-section{padding-top:var(--rv-space-3);border-top:1px solid var(--rv-color-border-subtle)}.rv-inspector-section h3{color:var(--rv-color-text-muted);font-family:var(--rv-font-mono);font-size:var(--rv-text-xs);font-weight:700;text-transform:uppercase}.rv-inspector-kv{display:grid;gap:var(--rv-space-2);margin:0}.rv-inspector-kv div{display:grid;grid-template-columns:minmax(88px,.58fr) minmax(0,1fr);gap:var(--rv-space-3);min-width:0}.rv-inspector-kv dt{color:var(--rv-color-text-soft)}.rv-inspector-kv dd{min-width:0;margin:0;color:var(--rv-color-text-strong);font-family:var(--rv-font-mono);font-size:var(--rv-text-xs);overflow-wrap:anywhere}.rv-workspace-state{display:block;border:1px solid var(--rv-color-border-subtle);border-radius:var(--rv-radius-sm);padding:var(--rv-space-2);background:#0000002e;color:var(--rv-color-text-muted);font-family:var(--rv-font-mono);font-size:var(--rv-text-xs);overflow-wrap:anywhere}.rv-panel,.hero-card,.results-panel,.state-card,.explorer-query-card,.explorer-section-card,.cap-panel,.spm-panel,.order-flow-panel,.table-wrap{border-color:var(--rv-color-border-subtle)!important;border-radius:var(--rv-radius-lg)!important;background:linear-gradient(180deg,#ffffff07,#ffffff03),#101722e0!important}.rv-scope-chip,.query-chip,.flow-pill{display:inline-flex;align-items:center;gap:8px;min-height:28px;border:1px solid var(--rv-color-border-subtle)!important;border-radius:999px!important;background:#ffffff09!important;color:var(--rv-color-text-muted)!important;font-size:var(--rv-text-sm);white-space:nowrap}.rv-scope-chip[aria-current=true],.query-chip-network-tag,.topbar-nav-link-active,.nav-item-active{color:var(--rv-color-accent-2)!important}.transfer-table,.rv-table{width:100%;border-collapse:collapse;font-size:var(--rv-text-sm)}.transfer-table thead th,.rv-table th{position:sticky;top:0;z-index:2;min-height:var(--rv-row-h-dense);background:var(--rv-color-surface-1)!important}@supports (content-visibility: auto){.rv-defer-render{content-visibility:auto;contain-intrinsic-size:720px}}@media (max-width: 767px){:root{--rv-page-pad-x: 16px;--rv-page-pad-y: 16px}.rv-workspace-title-row,.rv-workspace-inspector-head{display:grid}.rv-workspace-inspector-controls{display:flex;width:100%;align-items:center;justify-content:space-between}.rv-workspace-actions{justify-content:start}.rv-workspace-inspector.rv-workspace-inspector-sheet{position:sticky;bottom:0;z-index:var(--rv-z-inspector);display:grid;gap:var(--rv-space-3);max-height:min(68dvh,540px);overflow:hidden;border-radius:var(--rv-radius-lg) var(--rv-radius-lg) 0 0;box-shadow:0 -20px 60px #00000061}.rv-workspace-inspector.rv-workspace-inspector-sheet:before{content:"";width:42px;height:4px;justify-self:center;border-radius:999px;background:var(--rv-color-border-strong)}.rv-workspace-inspector.rv-workspace-inspector-sheet.is-collapsed{max-height:86px}.rv-workspace-inspector.rv-workspace-inspector-sheet .rv-workspace-inspector-head{display:flex;align-items:center;padding-bottom:0;border-bottom:0}.rv-workspace-inspector.rv-workspace-inspector-sheet:not(.is-collapsed) .rv-workspace-inspector-head{padding-bottom:var(--rv-space-3);border-bottom:1px solid var(--rv-color-border-subtle)}.rv-workspace-inspector.rv-workspace-inspector-sheet .rv-workspace-inspector-toggle{display:grid}.rv-workspace-inspector.rv-workspace-inspector-sheet .rv-workspace-inspector-toggle svg{transition:transform .16s ease}.rv-workspace-inspector.rv-workspace-inspector-sheet.is-collapsed .rv-workspace-inspector-toggle svg{transform:rotate(180deg)}.rv-workspace-inspector.rv-workspace-inspector-sheet .rv-workspace-inspector-body{min-height:0;overflow:auto;overscroll-behavior:contain}.rv-route-loader-grid,.rv-route-loader-skeletons{grid-template-columns:1fr}.rv-route-loader-grid span,.rv-route-loader-skeletons span{min-height:72px}}@media (max-width: 1199px){.rv-workspace-with-inspector{grid-template-columns:1fr}.rv-workspace-inspector{position:static;max-height:none}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.rv-workspace-with-inspector{display:block!important;width:100%!important;max-width:none!important;margin-right:0!important;margin-left:0!important}.rv-workspace-with-inspector>.rv-workspace-main,.rv-workspace-main{width:100%!important;max-width:none!important;min-width:0!important}.explorer-workspace-grid,.ewt-workspace-grid,.cap-workspace-grid,.spreads-workspace-grid,.order-flow-workspace-grid{width:100%!important;max-width:none!important;margin-right:0!important;margin-left:0!important}.rv-workspace-inspector-launcher{position:fixed;right:max(18px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));z-index:calc(var(--rv-z-inspector) + 3);display:inline-flex;align-items:center;justify-content:center;min-height:38px;border:1px solid var(--rv-color-border-strong);border-radius:999px;padding:0 14px;background:linear-gradient(180deg,#ffffff12,#ffffff08),#0b0e14f0;color:var(--rv-color-text-strong);box-shadow:0 18px 48px #00000061,inset 0 1px #ffffff0f;cursor:pointer;font-family:var(--rv-font-mono);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.rv-workspace-inspector-launcher:hover,.rv-workspace-inspector-launcher.is-open{border-color:#c8b97a75;background:linear-gradient(180deg,#c8b97a24,#c8b97a0a),#0b0e14f5}.rv-workspace-inspector-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--rv-z-inspector);border:0;padding:0;background:#04070c00;opacity:0;pointer-events:none;transition:opacity .16s ease,background .16s ease}.rv-workspace-inspector-backdrop.is-open{background:#04070c5c;opacity:1;pointer-events:auto}.rv-workspace-context-drawer,.rv-workspace-inspector.rv-workspace-context-drawer{position:fixed!important;top:calc(var(--rv-topbar-h) + 12px)!important;right:max(16px,env(safe-area-inset-right))!important;bottom:max(16px,env(safe-area-inset-bottom))!important;left:auto!important;z-index:calc(var(--rv-z-inspector) + 1)!important;display:grid!important;grid-template-rows:auto minmax(0,1fr);gap:var(--rv-space-3);width:min(var(--rv-inspector-w),calc(100vw - 32px));max-height:none!important;overflow:hidden!important;border:1px solid var(--rv-color-border-strong)!important;border-radius:var(--rv-radius-lg)!important;padding:var(--rv-space-4)!important;background:linear-gradient(180deg,#ffffff0d,#ffffff05),#101722fa!important;box-shadow:-24px 0 70px #00000075,inset 1px 0 #ffffff0a!important;transform:translate(calc(100% + 28px));opacity:0;visibility:hidden;pointer-events:none;transition:transform .18s ease,opacity .18s ease,visibility .18s ease}.rv-workspace-context-drawer.is-open,.rv-workspace-inspector.rv-workspace-context-drawer.is-open{transform:translate(0);opacity:1;visibility:visible;pointer-events:auto}.rv-workspace-context-drawer .rv-workspace-inspector-toggle{display:grid!important;transform:rotate(-90deg)}.rv-workspace-context-drawer .rv-workspace-inspector-body{min-height:0;overflow:auto;overscroll-behavior:contain;padding-right:2px}.rv-workspace-state{max-width:100%;white-space:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;overflow-wrap:normal!important;word-break:normal!important;scrollbar-width:thin}.rv-inspector-section .rv-workspace-state{min-width:0}.app-shell-focus-mode .rv-workspace-inspector-launcher,.app-shell-focus-mode .rv-workspace-inspector-backdrop,.app-shell-focus-mode .rv-workspace-context-drawer{display:none!important}@media (max-width: 767px){.rv-workspace-inspector-launcher{right:max(14px,env(safe-area-inset-right));bottom:max(14px,env(safe-area-inset-bottom));min-height:36px;padding-inline:12px}.rv-workspace-context-drawer,.rv-workspace-inspector.rv-workspace-context-drawer{top:auto!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;max-height:min(74dvh,620px)!important;border-right:0!important;border-bottom:0!important;border-left:0!important;border-radius:var(--rv-radius-lg) var(--rv-radius-lg) 0 0!important;transform:translateY(calc(100% + 18px));box-shadow:0 -24px 70px #00000080,inset 0 1px #ffffff0d!important}.rv-workspace-context-drawer.is-open,.rv-workspace-inspector.rv-workspace-context-drawer.is-open{transform:translateY(0)}.rv-workspace-context-drawer .rv-workspace-inspector-toggle{transform:rotate(0)}}.rv-workspace-context-drawer .rv-workspace-inspector-head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important}.rv-workspace-context-drawer,.rv-workspace-inspector.rv-workspace-context-drawer{align-content:start!important}.rv-workspace-context-drawer .rv-workspace-inspector-body,.rv-workspace-inspector.rv-workspace-context-drawer .rv-workspace-inspector-body{align-content:start!important;align-items:start!important;grid-auto-rows:max-content!important}.rv-workspace-context-drawer .rv-inspector-section,.rv-workspace-inspector.rv-workspace-context-drawer .rv-inspector-section{align-self:start!important;min-height:0!important}.rv-workspace-context-drawer .rv-workspace-state,.rv-workspace-inspector.rv-workspace-context-drawer .rv-workspace-state{min-height:0!important;max-height:96px!important;white-space:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;overflow-wrap:normal!important;word-break:normal!important}.rv-workspace-context-drawer .rv-inspector-kv,.rv-workspace-inspector.rv-workspace-context-drawer .rv-inspector-kv{gap:8px!important}.rv-workspace-context-drawer .rv-inspector-kv div,.rv-workspace-inspector.rv-workspace-context-drawer .rv-inspector-kv div{align-items:baseline!important;min-height:24px!important}.topbar-link-menu{position:relative;display:inline-flex;align-items:center;z-index:calc(var(--rv-z-topbar) + 6);margin-left:1rem}.topbar-link-menu-trigger{display:inline-flex;align-items:center;gap:7px;min-height:34px;border:1px solid rgba(255,255,255,.095);border-radius:999px;padding:0 11px;background:#080b10bd;color:#edf3ffe6;cursor:pointer;font-family:var(--rv-font-mono);font-size:11px;font-weight:850;letter-spacing:.08em;text-transform:uppercase;transition:border-color .16s ease,background .16s ease,color .16s ease}.topbar-link-menu-trigger:hover,.topbar-link-menu-trigger:focus-visible,.topbar-link-menu-trigger.is-open{border-color:#c8b97a6b;background:#c8b97a17;color:var(--rv-color-text-strong);outline:none}.topbar-link-menu-popover{position:absolute;top:calc(100% + 9px);right:0;z-index:calc(var(--rv-z-dialog) + 10);display:grid;gap:4px;width:min(310px,calc(100vw - 24px));max-height:min(70vh,520px);overflow:auto;border:1px solid rgba(255,255,255,.12);border-radius:18px;padding:8px;background:linear-gradient(180deg,#ffffff12,#ffffff06),#090c12fb;box-shadow:0 24px 70px #00000085,inset 0 1px #ffffff0e;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.topbar-link-menu-popover:before{content:"";position:absolute;top:-10px;right:0;width:140px;height:10px}.topbar-link-menu-item{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:9px;min-height:38px;border:1px solid transparent;border-radius:12px;padding:5px 9px;color:#edf3ffc7;font-size:13px;font-weight:760;text-decoration:none;transition:border-color .14s ease,background .14s ease,color .14s ease}.topbar-link-menu-item:hover,.topbar-link-menu-item:focus-visible,.topbar-link-menu-item.is-active{border-color:#c8b97a3d;background:#c8b97a14;color:var(--rv-color-text-strong);outline:none}.topbar-link-menu-item-icon{display:inline-grid;place-items:center;width:28px;height:28px;border:1px solid rgba(255,255,255,.08);border-radius:9px;background:#ffffff09;color:var(--rv-color-brand-gold)}.topbar-link-menu-divider{height:1px;margin:4px 3px;background:#ffffff14}.landing-stitch-onchain-actions{display:flex;flex-wrap:wrap;gap:10px;margin:16px 0 18px}.landing-stitch-onchain-actions .landing-stitch-secondary{min-height:42px;border-color:#ffffff1c;background:#ffffff09}.landing-page-links-section.landing-stitch-final-cta{display:grid!important;grid-template-columns:minmax(0,.78fr) minmax(0,1.5fr)!important;align-items:start!important;gap:clamp(18px,3vw,34px)!important;border-color:#ffffff17!important;background:linear-gradient(180deg,#ffffff0a,#ffffff04),#0a0d13d1!important;box-shadow:inset 0 1px #ffffff0a!important}.landing-page-links-heading{display:grid;gap:8px;min-width:0}.landing-page-links-heading h2{margin:0;max-width:14ch}.landing-page-links-heading p{margin:0;max-width:42ch;color:#edf3ff94;font-size:14px;line-height:1.55}.landing-page-links-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-width:0}.landing-page-link-group{display:grid;align-content:start;gap:10px;min-width:0}.landing-page-link-group h3{margin:0;color:#edf3ffb8;font-family:var(--rv-font-mono);font-size:11px;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.landing-page-link-list{display:grid;gap:7px}.landing-page-link-card{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:58px;border:1px solid rgba(255,255,255,.075);border-radius:14px;padding:8px 10px;background:#00000029;color:#edf3ffd6;text-decoration:none;transition:border-color .16s ease,background .16s ease,transform .16s ease}.landing-page-link-card:hover,.landing-page-link-card:focus-visible{border-color:#c8b97a47;background:#c8b97a11;transform:translateY(-1px);outline:none}.landing-page-link-icon{display:inline-grid;place-items:center;width:34px;height:34px;border:1px solid rgba(200,185,122,.18);border-radius:11px;background:#c8b97a0e;color:var(--rv-color-brand-gold)}.landing-page-link-copy{display:grid;gap:2px;min-width:0}.landing-page-link-copy strong{overflow:hidden;color:var(--rv-color-text-strong);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.landing-page-link-copy small{display:-webkit-box;overflow:hidden;color:#edf3ff85;font-size:11px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media (max-width: 900px){.landing-page-links-section.landing-stitch-final-cta,.landing-page-links-grid{grid-template-columns:1fr!important}.landing-page-links-heading h2{max-width:none}}@media (max-width: 640px){.topbar-link-menu-trigger span{display:none}.topbar-link-menu-trigger{width:34px;padding-inline:0;justify-content:center}}.rv-workspace-actions .rv-module-docs-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;height:38px;padding:0 12px;border:1px solid var(--rv-color-border-subtle);border-radius:var(--rv-radius-md);background:#ffffff06;color:var(--rv-color-text-muted);font-family:var(--rv-font-mono);font-size:var(--rv-text-xs);font-weight:800;letter-spacing:.12em;line-height:1;text-decoration:none;text-transform:uppercase;white-space:nowrap}.rv-workspace-actions .rv-module-docs-link:hover,.rv-workspace-actions .rv-module-docs-link:focus-visible{border-color:#c8b97a57;color:var(--rv-color-brand-gold);outline:none}.rv-workspace-actions .rv-module-docs-link svg{flex:0 0 auto}@media (max-width: 720px){.rv-workspace-title-row{align-items:stretch;flex-direction:column}.rv-workspace-actions{justify-content:flex-start}}.explorer-page-frame .rv-workspace-header.explorer-module-hero>.rv-workspace-header-main{width:100%!important;max-width:none!important}.explorer-page-frame .rv-workspace-header.explorer-module-hero .rv-workspace-title-row>div:first-child{min-width:0!important;max-width:none!important}.explorer-page-frame .rv-workspace-header.explorer-module-hero .rv-workspace-actions{margin-left:auto!important}.rv-route-loader-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--rv-space-2)}.rv-route-loader-action{width:fit-content}.explorer-page-frame .rv-workspace-header.explorer-module-hero .rv-workspace-title-row{width:100%!important}body,button,input,select,textarea{font-family:var(--rv-font-sans);font-size:var(--rv-text-md);line-height:var(--rv-line-copy)}code,pre,kbd,.rv-mono,.mono-cell,.query-chip,.topbar-search input,.metric-value,.cap-value,.spreads-value,.order-flow-value,.spm-metric-value,.rv-table td[data-type=number],.rv-table td[data-type=timestamp]{font-family:var(--rv-font-mono);font-variant-numeric:tabular-nums}.rv-label,.rv-eyebrow,.rv-workspace-eyebrow,.eyebrow,.spm-eyebrow{font-size:var(--rv-text-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.rv-btn,.rv-input,.rv-select,.rv-textarea{transition:background-color .12s ease,border-color .12s ease,color .12s ease,box-shadow .12s ease,transform .12s ease}.rv-btn,.primary-button,.secondary-button,.ghost-button,.topbar-submit,button.control-chip,button.module-control-chip{display:inline-flex;align-items:center;justify-content:center;gap:var(--rv-space-2);min-height:32px;border-radius:var(--rv-radius-sm);font-size:var(--rv-text-sm);font-weight:600}.rv-btn--primary,.primary-button{border:1px solid rgba(255,255,255,.06);background:var(--rv-color-brand-blue-strong);color:var(--rv-color-on-primary)}.rv-btn--primary:hover:not(:disabled),.primary-button:hover:not(:disabled){background:var(--rv-color-brand-blue-hover)}.rv-btn--secondary,.secondary-button,.rv-btn--ghost,.ghost-button{border:1px solid var(--rv-color-border-control);background:#ffffff09;color:var(--rv-color-text-strong)}.rv-btn--secondary:hover:not(:disabled),.secondary-button:hover:not(:disabled),.rv-btn--ghost:hover:not(:disabled),.ghost-button:hover:not(:disabled){border-color:var(--rv-color-brand-blue);background:var(--rv-color-brand-blue-soft);color:var(--rv-color-text-strong)}.rv-btn--danger,button.danger,button.destructive{border-color:var(--rv-color-danger-border);background:var(--rv-color-danger-soft);color:var(--rv-color-danger)}.rv-btn:disabled,.primary-button:disabled,.secondary-button:disabled,.ghost-button:disabled,button:disabled{cursor:not-allowed}.rv-input,.rv-select,.rv-textarea,input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea{border-color:var(--rv-color-border-control);border-radius:var(--rv-radius-sm);background:var(--rv-color-surface-1);color:var(--rv-color-text-strong)}.rv-input::placeholder,.rv-textarea::placeholder,input::placeholder,textarea::placeholder{color:var(--rv-color-text-soft)}.rv-field--error .rv-input,.rv-field--error .rv-select,.rv-field--error .rv-textarea,[aria-invalid=true]{border-color:var(--rv-color-danger)}.rv-field__message--error,.error-text,.form-error{color:var(--rv-color-danger);font-size:var(--rv-text-xs)}.rv-panel,.rv-card,.rv-table-shell,.panel,.module-panel{border:1px solid var(--rv-color-border-default);border-radius:var(--rv-radius-md);background:linear-gradient(180deg,#ffffff07,#ffffff03),var(--rv-color-surface-1)}.rv-spinner,.loading-spinner,.spinner{width:16px;height:16px;border:2px solid rgba(255,255,255,.12);border-top-color:var(--rv-color-brand-blue);border-radius:var(--rv-radius-pill);animation:rv-spin .72s linear infinite}.rv-overlay-root{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--rv-z-overlay-root);pointer-events:none}.rv-route-loader,.rv-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0}.rv-route-loader{display:grid;min-height:100dvh;place-items:center;padding:clamp(20px,4vw,40px);background:linear-gradient(180deg,#070a0fd6,#070a0ff2),radial-gradient(circle at 80% 12%,rgba(72,168,255,.18),transparent 30%),radial-gradient(circle at 18% 78%,rgba(200,185,122,.12),transparent 28%),var(--rv-color-overlay);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:auto}.rv-modal-backdrop,.modal-backdrop{background:var(--rv-color-overlay);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.rv-modal,.modal-panel{width:min(720px,calc(100vw - 32px));max-height:min(88dvh,900px);overflow:auto;border:1px solid var(--rv-color-border-default);border-radius:var(--rv-radius-md);background:linear-gradient(180deg,#ffffff0a,#ffffff04),var(--rv-color-surface-2);box-shadow:0 24px 72px #0000007a}.rv-table,table{font-variant-numeric:tabular-nums}.rv-table tbody tr:hover,table tbody tr:hover{background:var(--rv-color-brand-blue-soft)}@keyframes rv-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.rv-spinner,.loading-spinner,.spinner{animation:none!important}}:root{--rv-cloudflare-pages-bust-20260511: 1}
