.tactic-comparison[data-v-2fdd0da7]{margin:18px 0}.tactic-comparison p[data-v-2fdd0da7]{margin:9px 0;line-height:1.7}.tactic-comparison h3[data-v-2fdd0da7]{font-size:13px}:root{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;color:#272d37;background:#f4f6f8;font-synthesis:none;font-size:13px;font-weight:400;line-height:1.5;--green:#3c4554;--border:#e3e7ed;--muted:#7f8ca1}*{box-sizing:border-box}body{margin:0}button,input,select{font:inherit}button,a,input,select,summary{-webkit-tap-highlight-color:transparent}button,a{color:inherit}button{cursor:pointer}button:disabled{cursor:default;opacity:.45}button{border:0;background:none}a{text-decoration:none}input,select{outline:none}input:focus,select:focus{border-color:#7e8a9f;box-shadow:0 0 0 3px #dfe3e9}button:focus-visible,a:focus-visible,summary:focus-visible,tr:focus-visible{outline:2px solid #728097;outline-offset:3px}h1,h2,h3,p{margin:0}h1{font-size:29px;letter-spacing:-1px;line-height:1.3;font-weight:620}h2{font-size:15px;letter-spacing:-.2px;font-weight:620}h3{font-size:14px;font-weight:600}svg{flex-shrink:0}small{font-size:11px}.muted{color:var(--muted)}.small{font-size:11px}.positive{color:#454f60}.negative{color:#be6268}.numeric{font-variant-numeric:tabular-nums}.eyebrow{font-size:10px;font-weight:650;letter-spacing:1.8px;color:#707e96;margin-bottom:10px}.section-kicker{font-size:10px;letter-spacing:1.1px;color:#748198;font-weight:650}.tiny-dot{display:inline-block;width:5px;height:5px;background:#8b96a9;border-radius:50%;vertical-align:middle}.green-dot{background:#69768d}.amber-dot{background:#d4a150}.app-shell{display:flex;min-height:100vh}.sidebar{position:fixed;inset:0 auto 0 0;width:224px;background:#1a1e24;color:#a9b3c5;display:flex;flex-direction:column;padding:30px 17px 0;z-index:30}.brand{display:flex;align-items:center;gap:10px;color:#fff;font-size:29px;font-weight:600;letter-spacing:-1px;padding:0 10px}.brand-mark{font-family:Georgia,serif;display:inline-flex;align-items:center;justify-content:center;background:#c3cad7;color:#232831;width:33px;height:34px;border-radius:10px;font-size:31px;line-height:1;font-weight:400;padding-bottom:3px}.version{font-size:8px;border:1px solid #475163;padding:2px 5px;border-radius:4px;color:#9fa8b8;letter-spacing:1px;margin-left:4px}.workspace{display:flex;align-items:center;gap:9px;background:#ffffff07;border:1px solid #ffffff0d;border-radius:8px;margin:31px 0 30px;padding:12px 10px;font-size:11px;color:#dfe3ea}.workspace small{display:block;color:#7c889e;font-size:9px;margin-top:2px}.workspace>svg{margin-left:auto}.workspace-icon{display:flex;align-items:center;justify-content:center;background:#373e4b;width:30px;height:30px;border-radius:7px;color:#bac2d1}.nav-label{font-size:8px;letter-spacing:1.4px;color:#69778f;padding:0 13px;margin-bottom:11px}nav{display:flex;flex-direction:column;gap:5px}nav button{display:flex;align-items:center;gap:11px;padding:12px;font-size:11px;font-weight:500;text-align:left;color:#a0a9b8;border-radius:7px;white-space:nowrap}nav button:hover{background:#ffffff08}nav button.active{background:#dce0e712;color:#ccd2dd}nav button.active svg{color:#b4bdcd}.nav-count{margin-left:auto;background:#97a1b222;color:#cad1dc;border-radius:4px;padding:0 6px;font-size:10px}.sidebar-note{margin:42px 10px 20px;border-top:1px solid #ffffff12;padding-top:23px}.sidebar-note>div{display:flex;align-items:center;gap:7px;font-size:11px;color:#bbc3d2}.sidebar-note p{font-size:11px;color:#758299;line-height:1.9;margin-top:12px}.sidebar-note>span{display:block;font-size:8px;letter-spacing:.65px;color:#7d899f;margin-top:21px}.sidebar-note .tiny-dot{margin:0 5px;width:3px;height:3px}.sidebar-bottom{margin-top:auto}.source-state{display:flex;align-items:center;gap:7px;font-size:9px;color:#8b96a9;padding:15px 8px}.source-state i{width:5px;height:5px;border-radius:50%;background:#8a95a8;box-shadow:0 0 0 3px #8a95a80f}.source-state i.warning{background:#d0ab6f}.profile{display:flex;align-items:center;gap:10px;border-top:1px solid #ffffff10;padding:17px 5px;width:100%;text-align:left;font-size:11px;color:#ced4df}.profile small{display:block;color:#707e96;font-size:9px}.profile>svg{margin-left:auto;color:#6c7a92}.avatar{display:flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:50%;background:#3a4351;color:#d7dce5;font-size:9px}.main-shell{margin-left:224px;min-width:0;width:calc(100% - 224px)}.topbar{height:70px;display:flex;justify-content:space-between;align-items:center;padding:0 34px;border-bottom:1px solid var(--border);background:#ffffffbd;gap:15px}.breadcrumb,.topbar-right{display:flex;align-items:center;gap:13px}.breadcrumb{font-size:10px;color:#8a95a9}.breadcrumb strong{font-weight:500;color:#566175}.breadcrumb>svg{color:#acb6c7}.topbar-right{gap:19px}.timezone{font-size:9px;color:#818da2}.badge{display:inline-flex;align-items:center;gap:6px;border:1px solid #dfe3e9;border-radius:5px;padding:4px 8px;font-size:9px;white-space:nowrap;color:#6c7991;background:#f8f9fa;font-weight:550}.badge i{height:4px;width:4px;border-radius:50%;background:currentColor}.badge.green{background:#eff1f4;border-color:#e0e4eb;color:#5a667a}.badge.amber{background:#fbf4e9;border-color:#eddfc7;color:#a48245}.icon-button{display:inline-flex;align-items:center;justify-content:center;padding:7px;color:#7d899f;border-radius:6px}.icon-button:hover{background:#eef0f3}.mobile-menu{display:none}main{padding:24px 34px 0;max-width:1720px;margin:auto}.demo-strip{display:flex;align-items:center;gap:8px;background:#f5f1e7;color:#95815d;border:1px solid #eae4d7;border-radius:6px;padding:7px 11px;font-size:10px;margin-bottom:24px}.demo-right{margin-left:auto;font-size:9px;opacity:.8}.page-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:28px 0 27px}.page-heading p{color:#818da2;font-size:11px;margin-top:9px}.page-heading .eyebrow{margin-bottom:8px;font-size:9px}.subtle-number{font-size:16px;background:#e8eaef;color:#717f96;border-radius:6px;padding:3px 8px;font-weight:450;letter-spacing:0;vertical-align:middle;margin-left:8px}.secondary,.primary{display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:6px;padding:11px 14px;font-size:11px;white-space:nowrap}.secondary{background:#fff;border:1px solid #dadfe7;color:#5a667a;font-weight:500;box-shadow:0 1px 2px #191c2203}.secondary:hover{background:#f6f7f9;border-color:#b5bece}.primary{background:#3c4452;color:#fff;border:1px solid #3c4452;font-weight:550}.primary:hover{background:#2e3540}.compact{padding:8px 12px;font-size:10px}.stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-bottom:27px}.stat-card{background:#fff;border:1px solid var(--border);border-radius:9px;padding:18px 20px;min-width:0;box-shadow:0 2px 3px #2b313b02}.stat-label{display:flex;align-items:center;justify-content:space-between;font-size:10px;color:#808ca1;gap:8px}.stat-label svg{color:#8c97aa}.stat-value{font-size:29px;letter-spacing:-.8px;font-weight:560;margin:13px 0 10px;display:flex;align-items:center;gap:9px;line-height:1.25;font-variant-numeric:tabular-nums}.stat-pill{font-size:8px;letter-spacing:0;background:#eff1f5;color:#7f8ca1;padding:4px 6px;border-radius:4px;white-space:nowrap}.stat-foot{font-size:9px;color:#929cae;white-space:nowrap}.stat-foot b{font-weight:550;color:#5c687c}.stat-foot .tiny-dot{margin-right:4px;width:4px;height:4px}.times{font-size:13px;font-weight:400;letter-spacing:0;color:#9da6b6;align-self:flex-end;margin-bottom:4px}.mini-bars{height:26px;width:60px;margin-left:auto;stroke:#a9b3c5;stroke-width:4}.muted-stat{background:#f8f9fb}.panel{background:#fff;border:1px solid var(--border);border-radius:9px;overflow:hidden;margin-bottom:22px;box-shadow:0 2px 3px #2b313b02}.panel-heading{display:flex;align-items:center;justify-content:space-between;padding:20px 22px;gap:14px}.panel-heading>div>span.small{display:block;margin-top:4px;font-size:9px}.panel-heading h2{font-size:13px}.table-toolbar{display:flex;align-items:center;justify-content:space-between;padding:0 20px 18px;gap:15px}.segments{display:flex;align-items:center;background:#f2f4f7;border:1px solid #e9ecf0;border-radius:6px;padding:3px;gap:3px}.segments button{padding:6px 9px;font-size:9px;color:#8490a4;white-space:nowrap;border-radius:4px}.segments button.selected{background:#fff;box-shadow:0 1px 3px #1c202710;color:#535e70;font-weight:550}.segments button span{margin-left:5px;padding:0 4px;background:#eaedf1;color:#707e95;border-radius:3px;font-size:8px}.search{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #e2e5eb;border-radius:6px;padding:7px 10px;color:#8d98aa;width:190px}.search input{border:0;background:none;width:100%;min-width:0;font-size:10px;box-shadow:none;color:#424b5b}.search input::placeholder{color:#a4adbc}.search kbd{font-family:inherit;font-size:9px;border:1px solid #e7eaef;padding:0 4px;border-radius:3px;color:#a7b2c5}.table-scroll{overflow:auto}table{border-collapse:collapse;width:100%;font-size:11px;white-space:nowrap;text-align:left}thead{background:#f8f9fa;border-top:1px solid #ebeef2;border-bottom:1px solid #e6e9ef}th{font-size:9px;font-weight:500;color:#8b96a9;padding:11px 15px;text-align:left}th button{display:flex;align-items:center;gap:5px;padding:0;color:inherit;font-size:inherit}td{padding:15px;border-bottom:1px solid #ebeef2;font-variant-numeric:tabular-nums}td b{font-weight:550}tbody tr:last-child td{border-bottom:0}tbody tr{transition:background .12s}tbody tr[tabindex],.market-table tbody tr{cursor:pointer}tbody tr[tabindex]:hover,.market-table tbody tr:hover{background:#f7f8f9}.market-table th,.market-table td{padding-left:12px;padding-right:12px}.star-cell{width:32px;padding-right:0!important;padding-left:18px!important}.favorite{padding:3px;display:inline-flex;align-items:center;color:#c4cbd8;vertical-align:middle}.favorite.chosen{color:#bd9854}.favorite.chosen svg{fill:#bd98541a}.instrument{display:flex;align-items:center;gap:10px;min-width:133px}.instrument b{font-size:11px;font-weight:600;color:#3b4351}.instrument small{display:block;font-size:8px;color:#9da6b6;margin-top:1px}.coin-avatar{display:flex;width:29px;height:29px;border-radius:50%;align-items:center;justify-content:center;font-size:11px;font-weight:600;background:#e6e9ef;color:#606c81}.coin-1{background:#f3ede5;color:#aa8a66}.coin-2{background:#e7eff5;color:#6e95b1}.coin-3{background:#e8eaef;color:#69778e}.coin-4{background:#eeebf5;color:#8b7da4}.impulse-mark{display:flex;align-items:center;justify-content:center;width:19px;height:19px;background:#f6f1e4;color:#bd9a4c;border-radius:4px;margin-left:2px}.change-chip{display:inline-block;border-radius:4px;padding:4px 7px;font-size:10px;min-width:65px;text-align:center}.change-chip.positive{background:#f1f3f6;color:#5d697d}.change-chip.negative{background:#fcf0ef;color:#ba7b79}.ratio{font-size:10px;display:inline-flex;align-items:center;gap:3px;color:#808da2}.ratio-up{color:#545f72}.table-footer{display:flex;justify-content:space-between;align-items:center;gap:10px;border-top:1px solid #e6e9ef;padding:13px 21px;font-size:9px;color:#929daf}.table-footer .tiny-dot{margin-right:5px;width:4px;height:4px}.footer-separator{margin:0 8px;color:#c9d0db}.column-menu{position:relative}.column-menu summary{list-style:none;cursor:pointer}.column-menu summary::-webkit-details-marker{display:none}.dropdown{position:absolute;z-index:15;right:0;top:37px;padding:12px;background:#fff;box-shadow:0 8px 25px #20242c18;border:1px solid var(--border);border-radius:7px;width:180px}.dropdown label{display:flex;gap:7px;padding:5px;font-size:11px}.dropdown input{accent-color:#475061}.bottom-grid{display:grid;grid-template-columns:1.45fr 1fr;gap:20px;margin-top:22px}.insight-card{display:flex;gap:15px;background:#edeff3;border:1px solid #dfe3e9;border-radius:8px;padding:23px;align-items:flex-start}.icon-tile{display:inline-flex;align-items:center;justify-content:center;color:#647187;background:#dce0e8;border:1px solid #d4dae3;width:41px;height:41px;flex-shrink:0;border-radius:10px}.insight-card h3{font-size:12px;color:#576276;margin-bottom:7px}.insight-card p{font-size:10px;line-height:1.9;color:#7f8ca1;max-width:520px}.text-button{display:inline-flex;align-items:center;gap:6px;padding:0;font-size:10px;color:#606c82;font-weight:500}.insight-card .text-button{margin-top:15px}.collection-card{background:#fff;border:1px solid var(--border);border-radius:8px;padding:20px 23px}.collection-card .section-kicker{font-size:8px}.collection-main{display:flex;align-items:center;gap:17px;margin:10px 0}.collection-main strong{font-size:23px;font-weight:500;color:#4f596b}.collection-main strong span{font-size:13px;color:#abb5c7}.collection-main>span{font-size:9px;line-height:1.6;color:#8691a5}.progress{height:4px;border-radius:3px;background:#eceff3;overflow:hidden;margin-bottom:12px}.progress i{display:block;height:100%;background:#828ea3;border-radius:3px}.collection-card .text-button{font-size:9px}.page-footer{padding:30px 0 20px;display:flex;justify-content:space-between;font-size:8px;color:#a9b3c5;letter-spacing:.6px}.page-footer>span>span{margin:0 8px;color:#d1d6e0}.back-link{display:flex;gap:6px;align-items:center;color:#79869c;font-size:10px;padding:0;margin-top:20px}.symbol-heading{margin-top:20px}.symbol-heading h1{display:flex;align-items:center;gap:6px}.symbol-quote{font-size:19px;color:#a0a9b8;font-weight:400}.symbol-price{text-align:right}.symbol-price strong{font-size:27px;font-weight:550;display:block;font-variant-numeric:tabular-nums}.symbol-price>span{font-size:12px}.symbol-price small{color:#939eb0;margin-left:6px}.symbol-metrics{display:grid;grid-template-columns:repeat(6,1fr);border:1px solid var(--border);border-radius:8px;background:#fff;margin:0 0 22px;padding:20px 5px}.symbol-metrics>div{border-right:1px solid #ebedf1;padding:0 17px}.symbol-metrics>div:last-child{border:0}.symbol-metrics span{display:block;font-size:9px;color:#909bad;margin-bottom:8px}.symbol-metrics strong{font-size:16px;font-weight:550}.controls{display:flex;align-items:center;gap:10px}.controls select,select{border:1px solid #dce0e8;border-radius:5px;background:#fff;color:#637087;padding:6px 9px;font-size:10px}.controls label{display:flex;align-items:center;gap:7px;font-size:10px;color:#7a869c}.cost-input{width:65px;border:1px solid #dce0e8;border-radius:5px;padding:6px 9px;color:#5b677b}.charts{padding:0 14px 13px}.chart-label{display:flex;justify-content:space-between;padding:9px 10px;color:#8792a6;font-size:9px;letter-spacing:.6px}.chart-label>span+span{color:#acb6c7;letter-spacing:0;font-size:8px}.price-chart{height:280px}.metric-chart{height:105px}.detail-list{margin:0;padding:0 22px 15px}.detail-list>div{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #e9ecf1;gap:20px}.detail-list>div:last-child{border:0}.detail-list dt{color:#8b96aa;font-size:10px}.detail-list dd{font-size:11px;text-align:right;margin:0;color:#556072}.event-list{padding:0 20px 15px}.event-list>button{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;border-bottom:1px solid var(--border);padding:13px 0;text-align:left;font-size:11px}.event-list>button>span:first-child{margin-right:auto}.event-list small{display:block;color:#99a3b4;font-size:9px;margin-top:3px}.event-list b{font-weight:500}.research-rule{display:flex;gap:20px;padding:25px;background:#edeff3;border:1px solid #dde1e8;border-radius:9px;margin-bottom:25px}.research-rule h3{font-size:15px;font-weight:500;color:#535e71;margin:7px 0}.research-rule p{color:#818da2;font-size:11px}.research-note{display:flex;gap:11px;background:#f8f9fb;padding:18px 22px;border-top:1px solid #e8eaef;color:#919bad;font-size:10px;line-height:1.9}.research-caution{background:transparent;border:0;padding:6px 0;max-width:850px;color:#808da2}.research-caution h3{font-size:12px}.settings-note{padding:0 22px 20px;color:#909bad;font-size:10px}.error-log{padding:0 22px 20px}.error-log>div{display:flex;gap:20px;padding:12px 0;border-bottom:1px solid var(--border);font-size:11px}.error-log span{color:#909bad;white-space:nowrap}.error-log code{white-space:pre-wrap;overflow-wrap:anywhere;color:#a16e62}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:60px 20px;gap:10px;color:#99a2b3;white-space:normal}.empty-state h3{font-size:13px;color:#768399}.empty-state p{font-size:11px;max-width:450px;line-height:1.8}.empty-state.small{padding:30px}.alert{padding:12px 15px;margin-bottom:15px;display:flex;align-items:center;justify-content:space-between;font-size:11px;border-radius:6px}.alert.error{background:#fcf0ed;color:#ac6559;border:1px solid #eed4ca}.alert.warning{background:#faf3e6;color:#a5884c;border:1px solid #eee0c3}.alert button{display:flex;color:inherit}.stale{opacity:.5}.modal-backdrop{position:fixed;inset:0;z-index:50;background:#171a1f55;display:flex;justify-content:flex-end;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.event-drawer{width:570px;max-width:100%;height:100%;overflow:auto;background:#fff;box-shadow:-10px 0 50px #1b1f2515}.event-drawer .panel-heading{border-bottom:1px solid var(--border);padding:27px}.event-drawer h2{font-size:20px}.event-drawer h2 span{font-size:15px;margin-left:6px}.drawer-content{padding:24px 27px}.drawer-content .detail-list{padding:10px 0 25px}.drawer-content h3{margin-bottom:15px}.drawer-content .small{margin:15px 0 30px}.drawer-content .primary{width:100%}.boot{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;gap:15px;color:#8591a5}.login-shell{display:grid;grid-template-columns:1.1fr 1fr;min-height:100vh;background:#f8f9fb}.login-art{display:flex;flex-direction:column;justify-content:space-between;padding:50px 60px;background:#1c2027;color:#e4e7ed;position:relative;overflow:hidden}.login-art .brand{padding:0;gap:12px}.brand-caption{font-size:8px;color:#8994a8;letter-spacing:1.7px;font-weight:400;display:block;margin-left:12px;border-left:1px solid #4b5567;padding:7px 15px}.login-art h1{font-size:42px;line-height:1.3;font-weight:450;letter-spacing:-1.1px;margin:20px 0}.login-art p{color:#8994a7;font-size:13px;line-height:1.9}.login-art .eyebrow{color:#8e99ab}.login-art small{font-size:8px;letter-spacing:1.6px;color:#727f96}.login-lines{margin-top:45px;width:100%;opacity:.6}.login-lines svg{width:100%;stroke:#96a0b2;stroke-width:2;fill:none}.login-card{max-width:365px;margin:auto;padding:50px 20px;width:100%}.login-card>.icon-tile{margin-bottom:22px}.login-card h2{font-size:21px;letter-spacing:-.5px;font-weight:550}.login-card>p{color:#8c97aa;font-size:11px;margin:10px 0 30px}.login-card label{display:block;font-size:11px;color:#67748b;margin:18px 0}.login-card input{display:block;margin-top:7px;width:100%;padding:12px;border:1px solid #d7dce4;border-radius:6px;background:#fff;font-size:12px;color:#505b6d}.login-card input::placeholder{color:#a9b4c6}.login-card button{width:100%;margin-top:7px;padding:12px}.login-card small{display:block;font-size:9px;text-align:center;margin-top:20px;line-height:1.8}.divider{font-size:8px;letter-spacing:1.4px;color:#96a0b1;display:flex;align-items:center;gap:10px;margin:28px 0 8px}.divider:before,.divider:after{content:"";height:1px;background:#dde2e9;flex:1}@media(min-width:1550px){main{padding:30px 45px 0}.topbar{padding:0 45px}.stat-card{padding:22px 25px}.stat-value{font-size:33px}.market-table td{padding-top:18px;padding-bottom:18px}.page-heading{margin-bottom:32px}table{font-size:12px}}@media(max-width:1250px){.sidebar{width:202px;padding-left:12px;padding-right:12px}.main-shell{margin-left:202px;width:calc(100% - 202px)}main{padding:20px 24px 0}.topbar{padding:0 24px}.stat-card{padding:16px}.stat-label{font-size:9px}.stat-foot{font-size:8px}.stat-value{font-size:25px}.table-toolbar{flex-wrap:wrap}.search{margin-left:auto}.symbol-metrics{grid-template-columns:repeat(3,1fr);gap:20px}.symbol-metrics>div:nth-child(3){border:0}.mini-bars{width:42px}.stat-pill{font-size:7px}.bottom-grid{grid-template-columns:1.2fr 1fr}}@media(max-width:950px){.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bottom-grid{grid-template-columns:1fr}.page-heading{align-items:flex-start}h1{font-size:25px}.page-heading>.secondary{font-size:0;padding:9px}.page-heading>.secondary svg{width:17px}.page-heading>.secondary svg:last-child{display:none}.table-footer,.panel-heading{flex-wrap:wrap}.login-art{padding:35px}.login-art h1{font-size:32px}.brand-caption{display:none}.topbar-right{gap:10px}.timezone{display:none}}@media(max-width:700px){.sidebar{transform:translate(-100%);width:224px;transition:transform .2s}.sidebar.open{transform:translate(0)}.main-shell{margin-left:0;width:100%}.mobile-menu{display:inline-flex;margin-left:-7px}.nav-backdrop{position:fixed;inset:0;background:#181b2066;z-index:25}.topbar{height:59px;padding:0 17px}.breadcrumb{gap:7px}.breadcrumb>span{display:none}.breadcrumb>svg{display:none}.topbar-right>.icon-button{display:none}main{padding:16px 16px 0}.demo-strip{font-size:8px;margin-bottom:20px}.demo-right{display:none}.page-heading{margin:22px 0;gap:12px}.page-heading p{font-size:10px;max-width:280px;line-height:1.8}.eyebrow{font-size:8px!important}.stats-grid{gap:10px;margin-bottom:20px}.stat-card{padding:14px}.stat-value{font-size:25px;margin:12px 0 8px}.stat-label{font-size:9px}.stat-label svg{width:15px}.stat-foot{font-size:8px}.stat-pill{font-size:7px;padding:3px 4px}.stat-value{gap:6px}.mini-bars{width:35px}.table-toolbar{padding:0 13px 13px;gap:12px}.segments{overflow:auto;max-width:100%;width:100%;justify-content:space-between}.segments button{font-size:8px;padding:6px 7px}.search{width:100%}.search input{font-size:11px}.panel-heading{padding:17px 15px}.table-footer{padding:12px 15px;font-size:8px}.table-footer>span+span{line-height:1.8}.panel{margin-bottom:16px}.bottom-grid{margin-top:16px;gap:15px}.insight-card{padding:20px;gap:12px}.insight-card .icon-tile{width:34px;height:34px;border-radius:7px}.insight-card h3{font-size:11px}.insight-card p{font-size:10px}.page-footer{font-size:7px;gap:15px;line-height:1.9}.page-footer>span:last-child{max-width:110px;text-align:right}.symbol-heading{flex-wrap:wrap}.symbol-price{width:100%;text-align:left;display:flex;gap:15px;align-items:center}.symbol-price strong{font-size:23px}.symbol-price small{font-size:8px}.symbol-heading h1{font-size:27px}.symbol-metrics>div{padding:0 12px}.symbol-metrics span{font-size:8px}.symbol-metrics strong{font-size:13px}.controls{gap:8px;flex-wrap:wrap}.controls label,.controls select{font-size:9px}.charts{padding:0 5px 10px}.price-chart{height:245px}.metric-chart{height:100px}.chart-label{font-size:8px}.chart-label>span+span{font-size:7px}.research-rule{padding:18px;gap:12px}.research-rule h3{font-size:12px}.research-rule p{font-size:10px}.research-rule .icon-tile{width:32px;height:32px}.research-rule .icon-tile svg{width:19px}.detail-list{padding:0 16px 15px}.detail-list dt{font-size:9px}.detail-list dd{font-size:10px}.login-shell{display:block}.login-art{min-height:260px;padding:25px}.login-art h1{font-size:27px;margin:16px 0 8px}.login-art p{font-size:11px}.login-art .eyebrow,.login-art small,.login-lines{display:none}.login-art .brand{font-size:23px;margin-bottom:27px}.login-card{padding:35px 24px}.login-card h2{font-size:21px}.login-card>.icon-tile{display:none}.drawer-content,.event-drawer .panel-heading{padding:20px}}@media(min-width:701px){table{font-size:12px}th{font-size:10px}.instrument b{font-size:12px}.instrument small{font-size:9px}.change-chip,.ratio{font-size:11px}.segments button{font-size:10px}.stat-label{font-size:11px}.stat-foot{font-size:10px}.page-heading p{font-size:12px}.panel-heading h2{font-size:14px}.search input,.breadcrumb{font-size:11px}}:root{--green:#285bd7;--border:#e3e7ee;--muted:#7b8798;color:#253044;background:#f4f6fa}.sidebar{background:#111827;color:#a5b0c2}.brand-mark{background:#356be5;color:#fff}.version{border-color:#3a465b;color:#aebbd0}.workspace{background:#ffffff05;border-color:#ffffff0c;color:#e2e8f0}.workspace-icon{background:#26344d;color:#a9c2ff}.workspace small{color:#8290a7}nav button{color:#9ca9bd}nav button.active{background:#253451;color:#e1eaff}nav button.active svg{color:#8ab1ff}.nav-count{background:#3b64b844;color:#c8dbff}.nav-label{color:#65758e}.sidebar-note>div{color:#bec9da}.sidebar-note p{color:#8090a9}.sidebar-note>span{color:#72839e}.avatar{background:#2a3952;color:#d7e5ff}.primary{background:#285bd7;border-color:#285bd7}.primary:hover{background:#214dbb}.text-button{color:#3566c5}.secondary{color:#53647e;border-color:#dce2ec}.secondary:hover{background:#f5f8ff;border-color:#b8c9e8}input:focus,select:focus{border-color:#7a9de7;box-shadow:0 0 0 3px #e6edfc}button:focus-visible,a:focus-visible,summary:focus-visible,tr:focus-visible{outline-color:#5985e4}.icon-tile{background:#e8eefb;border-color:#dce5fa;color:#4a71bd}.insight-card,.research-rule{background:#eef3fc;border-color:#dfe7f6}.insight-card h3,.research-rule h3{color:#3d557e}.insight-card p,.research-rule p{color:#77879e}.demo-strip{background:#eef1f6;border-color:#e1e6ef;color:#7b879a}.badge.amber{background:#f0f3f8;border-color:#dfe6f0;color:#7b89a1}.demo-right{color:#8d99ab}.badge.green{background:#eef3fe;border-color:#dce6fb;color:#5279c2}.green-dot,.source-state i{background:#648ae5}.source-state i{box-shadow:0 0 0 3px #648ae50f}.segments button.selected{color:#315aab}.segments button span{background:#e5edff;color:#5577ba}.dropdown input{accent-color:#356be5}.progress i{background:#648ae5}.positive,.ratio-up{color:#14805e}.negative{color:#c15965}.change-chip.positive{background:#edf8f2;color:#187653}.change-chip.negative{background:#fceff1;color:#b55d68}.stat-pill{background:#edf2fc;color:#6d86b5}.mini-bars{stroke:#9ab0d6}.coin-avatar,.coin-1,.coin-2,.coin-3,.coin-4{background:#edf1f8;color:#7e91b1}.login-art{background:#111827}.login-art .eyebrow{color:#87a8eb}.login-lines svg{stroke:#7ba3fa}.login-art p{color:#8d9cb5}.login-art small{color:#6e829f}.research-caution{background:transparent}.nav-backdrop{background:#11182766}.modal-backdrop{background:#11182755}.baseline-progress{display:block;font-size:9px;color:#8491a6;margin-top:3px;white-space:nowrap}.signal-definition{font-size:12px;line-height:1.7;color:#67758d;background:#edf2fc;border:1px solid #dce5f6;border-radius:8px;padding:12px 16px;margin:0 0 18px}.chart-view-controls{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;padding:0 9px 8px;color:#8190a7;font-size:10px}.chart-view-controls>div{display:flex;gap:6px}.chart-view-controls button{min-width:30px}.impulse-followup{border:1px solid #dce5f4;border-radius:9px;padding:16px;margin:14px 0 22px;background:#f8faff}.followup-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.followup-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px 12px;margin:18px 0}.followup-metrics span{display:block;font-size:10px;color:#7c899e;margin-bottom:5px}.followup-metrics strong{font-size:18px;font-weight:600}.followup-confirmation{font-size:11px;line-height:1.7;color:#45628e;border-left:2px solid #5c83d9;padding-left:10px}.followup-history{margin:14px 0;font-size:11px}.followup-history summary{cursor:pointer;color:#45628e;padding:6px 0}.followup-history table{font-size:10px}.impulse-followup>p:last-child{margin-bottom:0}@media(max-width:600px){.followup-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.followup-heading{align-items:flex-start;flex-direction:column}}.event-table th,.event-table td{padding-left:9px;padding-right:9px}.event-table th{white-space:normal;min-width:58px}.event-table th:first-child{min-width:100px}.event-table td .badge{font-size:8px}:root{--muted:#718097;--border:#dde3ed;background:#f3f5f8;color:#263246}.sidebar{width:208px;padding:24px 14px 0}.main-shell{margin-left:208px;width:calc(100% - 208px)}.brand{font-size:27px;padding:0 10px}.workspace{margin:24px 0;padding:10px;gap:8px}.sidebar-note{margin:28px 10px 16px;padding-top:18px}.sidebar-note p{line-height:1.7}.sidebar-note>span{margin-top:14px}nav button{padding:11px 12px;font-size:12px}.nav-label{margin-bottom:8px}.topbar{height:56px;padding:0 24px;background:#fff}.breadcrumb{font-size:11px}.timezone{font-size:10px}main{max-width:1600px;padding:20px 24px 0}.page-heading{margin:0 0 20px;gap:16px}.page-heading h1{font-size:25px;letter-spacing:-.7px}.page-heading p{font-size:12px;margin-top:5px;color:#718097}.page-heading .eyebrow{font-size:9px;margin-bottom:5px;letter-spacing:1.35px}.subtle-number{font-size:13px;padding:3px 7px;background:#e6ebf3;color:#61718a}.demo-strip{margin-bottom:16px;padding:6px 10px}.secondary,.primary{padding:9px 12px}.compact{padding:7px 10px}.stats-grid{gap:0;border:1px solid var(--border);border-radius:8px;background:#fff;overflow:hidden;margin-bottom:18px;box-shadow:0 1px 2px #17243a03}.stat-card{border:0;border-right:1px solid var(--border);border-radius:0;padding:16px 18px;box-shadow:none;background:transparent}.stat-card:last-child{border-right:0}.stat-label{font-size:11px;color:#6c7b91}.stat-label svg{width:16px;height:16px;color:#8b9ab0}.stat-value{font-size:28px;font-weight:600;margin:9px 0 6px;gap:8px}.stat-foot{font-size:10px;color:#7a889e;white-space:normal}.stat-pill{font-size:9px;padding:3px 5px}.times{font-size:12px}.mini-bars{height:22px;width:48px}.muted-stat{background:#f9fafc}.panel{border-radius:8px;margin-bottom:18px;box-shadow:0 1px 2px #17243a03}.panel-heading{padding:14px 18px;min-height:55px;gap:12px;flex-wrap:wrap}.panel-heading h2{font-size:13px;font-weight:600;color:#35435a}.panel-heading>div>span.small{font-size:10px;margin-top:3px}.panel-heading>.small{margin-left:auto}.table-toolbar{padding:0 18px 12px;gap:12px}.segments{padding:3px;gap:2px;max-width:100%;flex-wrap:wrap}.segments button{font-size:10px;padding:6px 8px;color:#66758c}.segments button.selected{color:#2857af}.search{width:200px;min-height:32px;padding:6px 9px}.search input{font-size:11px}table{font-size:12px}th{font-size:10px;font-weight:550;color:#6d7d94;padding:10px 12px}td{padding:11px 12px;color:#3f4e65}.market-table td{padding-top:10px;padding-bottom:10px}.market-table th,.market-table td{padding-left:10px;padding-right:10px}.instrument{gap:8px;min-width:125px}.instrument b{font-size:12px;color:#2f3e54}.instrument small{font-size:9px;color:#8b97aa}.coin-avatar{width:26px;height:26px;font-size:10px}.change-chip{padding:3px 5px;min-width:62px;font-size:11px}.ratio{font-size:11px}.baseline-progress{font-size:9px;margin-top:2px}.badge{font-size:10px;padding:3px 6px}.event-table td .badge{font-size:9px}.table-footer{padding:10px 18px;font-size:10px;flex-wrap:wrap}.table-footer>span{line-height:1.6}.event-table th{max-width:150px}.event-table td{padding-top:11px;padding-bottom:11px}.bottom-grid{gap:16px;grid-template-columns:1fr 1fr;margin-top:18px;align-items:stretch}.bottom-grid>.panel{margin-bottom:0}.insight-card{padding:17px;gap:12px;background:#f6f8fc}.insight-card p{line-height:1.7;font-size:11px}.insight-card .text-button{margin-top:10px}.insight-card h3{font-size:12px;margin-bottom:5px}.icon-tile{width:34px;height:34px;border-radius:7px}.collection-card{padding:17px}.collection-main{margin:8px 0;gap:14px}.collection-main strong{font-size:24px}.collection-main>span{font-size:10px}.collection-card .text-button{font-size:10px}.page-footer{padding:20px 0 16px;font-size:9px}.detail-list{padding:0 18px 14px}.detail-list>div{padding:10px 0;align-items:flex-start;gap:16px}.detail-list dt{font-size:11px;color:#728097}.detail-list dd{font-size:12px;color:#3c4c64;max-width:64%;line-height:1.6}.settings-note{padding:0 18px 16px;line-height:1.7}.error-log{padding:0 18px 16px}.empty-state{padding:36px 18px}.empty-state p{color:#7d8aa0}.page-system .bottom-grid{margin-bottom:18px}.page-system>.panel .empty-state{padding:26px 18px}.research-rule{padding:16px 18px;gap:12px;margin-bottom:18px;background:#f6f8fc}.research-rule h3{font-size:14px;margin:4px 0 6px}.research-rule p{line-height:1.7;font-size:11px;max-width:1050px}.research-note{padding:13px 18px;font-size:11px;line-height:1.7}.research-caution{padding:0;background:transparent}.controls{flex-wrap:wrap;gap:8px}.controls label{font-size:11px}.controls select,select{font-size:11px;min-height:30px}.cost-input{font-size:11px}.back-link{margin-top:0;margin-bottom:12px}.symbol-heading{margin-top:0}.symbol-price strong{font-size:25px}.symbol-metrics{padding:0;gap:0;grid-template-columns:repeat(6,minmax(0,1fr));overflow:hidden;margin-bottom:18px}.symbol-metrics>div{padding:12px 14px;border-right:1px solid var(--border);border-bottom:1px solid var(--border);min-width:0}.symbol-metrics>div:nth-child(6n){border-right:0}.symbol-metrics>div:nth-last-child(-n+6){border-bottom:0}.symbol-metrics span{font-size:10px;line-height:1.5;margin-bottom:5px}.symbol-metrics strong{font-size:16px;overflow-wrap:anywhere}.symbol-metrics>div:last-child{border-bottom:0}.charts{padding:0 12px 12px}.event-list{padding:0 18px 12px}.event-list>button{padding:10px 0}.chart-view-controls{padding-bottom:6px}.event-drawer .panel-heading{padding:18px 22px;position:sticky;top:0;background:#fff;z-index:2}.event-drawer h2{font-size:19px}.drawer-content{padding:18px 22px}.drawer-content .detail-list{padding:4px 0 18px}.drawer-content h3{margin-bottom:10px}.drawer-content .small{margin:10px 0 18px}.impulse-followup{margin:12px 0 20px;padding:14px}.followup-metrics{gap:14px 12px;margin:14px 0}.followup-metrics strong{font-size:18px}.followup-heading h3{margin:0}.followup-heading .badge{font-size:9px}@media(min-width:1550px){main{padding:24px 28px 0}.topbar{padding:0 28px}}@media(max-width:1150px){.sidebar{width:188px;padding-left:10px;padding-right:10px}.main-shell{margin-left:188px;width:calc(100% - 188px)}main{padding:18px 18px 0}.topbar{padding:0 18px}.stat-card{padding:14px}.stat-value{font-size:25px}.symbol-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.symbol-metrics>div{border-right:1px solid var(--border)!important;border-bottom:1px solid var(--border)!important}.symbol-metrics>div:nth-child(4n){border-right:0!important}.symbol-metrics>div:nth-last-child(-n+4){border-bottom:0!important}}@media(max-width:900px){.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stat-card:nth-child(2){border-right:0}.stat-card:nth-child(-n+2){border-bottom:1px solid var(--border)}.bottom-grid{grid-template-columns:1fr}.symbol-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.symbol-metrics>div{border-right:1px solid var(--border)!important;border-bottom:1px solid var(--border)!important}.symbol-metrics>div:nth-child(3n){border-right:0!important}.symbol-metrics>div:nth-last-child(-n+3){border-bottom:0!important}}@media(max-width:700px){.sidebar{width:208px}.main-shell{margin-left:0;width:100%}main{padding:16px 12px 0}.topbar{padding:0 12px}.page-heading{margin-bottom:16px;align-items:flex-start;flex-wrap:wrap}.page-heading h1{font-size:23px}.page-heading p{font-size:11px}.stat-card{padding:12px}.stat-value{font-size:24px}.stat-label,.stat-foot{font-size:10px}.panel-heading{padding:12px;gap:9px}.table-toolbar{padding:0 12px 12px}.table-toolbar .search{width:100%;margin:0}.table-footer{padding:10px 12px}.symbol-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.symbol-metrics>div{border-right:1px solid var(--border)!important;border-bottom:1px solid var(--border)!important;padding:10px 12px}.symbol-metrics>div:nth-child(2n){border-right:0!important}.symbol-metrics>div:nth-last-child(-n+2){border-bottom:0!important}.symbol-price{text-align:left}.detail-list dd{max-width:60%}.research-rule{padding:14px 12px}.research-rule .icon-tile{display:none}.research-caution{padding:0}.page-footer{gap:12px;flex-wrap:wrap}.demo-right{display:none}.event-drawer .panel-heading,.drawer-content{padding:16px}.followup-metrics{gap:12px}.breadcrumb>span{display:none}}.symbol-metrics{gap:1px;background:var(--border)}.symbol-metrics>div:nth-child(n){border:0!important;background:#fff}.market-table th:nth-child(n+3):nth-last-child(n+3),.market-table td:nth-child(n+3):nth-last-child(n+3){text-align:right}.market-table th:nth-child(n+3):nth-last-child(n+3) button{justify-content:flex-end;width:100%}.event-table th:nth-child(n+4):nth-last-child(n+2),.event-table td:nth-child(n+4):nth-last-child(n+2){text-align:right}.panel table{font-size:12px}.panel th{font-size:11px;color:#657185}.panel td{line-height:1.5}.event-table .event-rule{display:block;margin-top:2px;font-size:10px;color:#7b879a;font-weight:400}.result-count{display:block;font-size:11px;line-height:1.65}.result-count b{font-variant-numeric:tabular-nums}.research-table td{vertical-align:middle}.research-table tr:nth-child(4n+1),.research-table tr:nth-child(4n+2){background:#fafbfd}.research-table tr:nth-child(2n) td{border-bottom-color:#dbe1e9}.research-table td:first-child{font-weight:500}.price-extremes{margin:0 0 20px;border:1px solid var(--border);border-radius:7px;overflow:hidden}.price-extremes summary{cursor:pointer;padding:12px 14px;font-size:12px;font-weight:550;color:#526076;background:#f8f9fb}.price-extremes>p{padding:0 14px}.event-table .muted{color:#69768a}@media(max-width:700px){.panel table{font-size:11px}.panel th{font-size:10px}.event-rule{font-size:9px}}.panel-heading{flex-wrap:wrap}.controls input[type=checkbox]{accent-color:#5b6e8b}.research-table .empty-state{text-align:center;padding:26px}.price-extremes summary:hover{background:#f0f3f7}.strategy-bar{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:20px;padding:20px 22px;border:1px solid var(--border);border-radius:12px;background:#fff}.strategy-bar p,.study-detail-heading p{font-size:12px;color:#738198;margin:7px 0 0;line-height:1.6}.strategy-switch{display:grid;grid-template-columns:repeat(4,minmax(62px,1fr));padding:4px;gap:4px;background:#f1f4f9;border:1px solid #e6eaf1;border-radius:10px;min-width:330px}.strategy-switch button{border:1px solid transparent;border-radius:7px;background:transparent;padding:9px 15px;text-align:left;color:#7d899b;transition:background .15s,color .15s}.strategy-switch button:hover{background:#e8edf6;color:#425b83}.strategy-switch button.selected{background:#fff;border-color:#dce4f1;color:#285bd7;box-shadow:0 1px 3px #2336500a}.strategy-number{display:block;font-size:20px;font-weight:600;letter-spacing:-.6px;line-height:1.3}.strategy-number small{font-size:12px;margin-left:2px}.strategy-switch-caption{display:block;font-size:9px;margin-top:3px;white-space:nowrap;letter-spacing:0}.study-intro{margin:0 0 23px}.study-intro>div{display:flex;align-items:center;gap:9px;flex-wrap:wrap;font-size:12px}.study-intro>div>span:last-child{color:#7b8798;font-size:11px}.study-intro p{font-size:12px;color:#77859a;line-height:1.7;margin:8px 0 0}.study-status-dot{width:7px;height:7px;border-radius:50%;background:#6d8fce}.study-controls label{display:flex;align-items:center;gap:8px;color:#7c8798;font-size:11px;white-space:nowrap}.study-controls select,.study-controls input{background:#f9fafc}.study-comparison{width:100%;font-variant-numeric:tabular-nums}.study-comparison th{white-space:nowrap}.study-comparison tbody tr{transition:background .15s}.study-comparison tbody tr.chosen{background:#f3f6fd}.study-comparison tbody tr:hover{background:#f7f9fc}.strategy-row-button{display:flex;align-items:center;gap:10px;background:transparent;border:0;color:#364258;padding:8px 0;white-space:nowrap}.strategy-row-button b{font-size:12px;font-weight:600}.strategy-row-button small{color:#8b98ae;font-size:9px;min-width:42px}.strategy-row-dot{width:7px;height:7px;border:1.5px solid #bbc6d8;border-radius:50%;background:transparent}.chosen .strategy-row-dot{border-color:#4d79d4;background:#4d79d4}.chosen .strategy-row-button b{color:#315dab}.study-comparison .result-count{font-size:11px}.study-comparison td.positive,.study-comparison td.negative{font-weight:600;font-size:13px}.study-detail{margin-top:22px}.study-detail-heading{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:22px}.study-detail-heading h2{font-size:20px;margin:6px 0 0;letter-spacing:-.5px}.study-detail-actions{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:0 22px 20px;color:#8490a3;font-size:11px}.study-tps-details{border-top:1px solid var(--border)}.study-tps-details>summary{cursor:pointer;padding:17px 22px;color:#637591;font-size:12px}.empty-groups-control{display:flex;align-items:center;gap:7px;padding:0 22px 14px;font-size:11px;color:#7c899d}.study-footnote{display:flex;align-items:flex-start;gap:11px;margin:20px 3px 0;color:#8591a2}.study-footnote svg{flex-shrink:0;margin-top:2px}.study-footnote p{font-size:11px;line-height:1.8;margin:0;max-width:850px}.symbol-strategy-choice{float:right;margin-bottom:15px}.symbol-strategy-choice>.small{display:block;margin-bottom:6px}.symbol-strategy-choice .strategy-switch{min-width:290px}.symbol-strategy-choice .strategy-number{font-size:16px}@media(max-width:1050px){.study-panel>.panel-heading{align-items:flex-start;gap:14px;flex-wrap:wrap}.study-controls{width:100%;justify-content:flex-start}.strategy-bar{align-items:flex-start;gap:17px;flex-direction:column}.strategy-switch{width:100%;min-width:0}.study-detail-heading{align-items:flex-start;flex-direction:column}.study-detail-heading .strategy-switch{width:100%}.symbol-strategy-choice{float:none;margin:10px 0 20px}}@media(max-width:600px){.strategy-bar,.study-detail-heading{padding:16px}.study-detail-actions{padding:0 16px 16px;align-items:flex-start;flex-direction:column}.strategy-switch{grid-template-columns:repeat(4,minmax(0,1fr))}.strategy-switch button{padding:9px 7px}.strategy-number{font-size:19px}.strategy-switch-caption{font-size:9px}.study-controls{gap:10px;flex-wrap:wrap}.study-controls label{font-size:10px}.study-panel .panel-heading h2{font-size:15px}.study-comparison th,.study-comparison td{padding:12px}.strategy-row-button small{display:none}.study-intro p{font-size:11px}.study-footnote p{font-size:10px}}.daily-caption,.daily-note,.daily-message{padding:0 22px;color:#7c899d;font-size:11px;line-height:1.7}.daily-caption{margin:0 0 13px}.daily-note{margin:14px 0 20px}.daily-message{margin:0 0 12px}.daily-message.negative{color:#b36860}.daily-table{width:100%;font-variant-numeric:tabular-nums}.daily-table th,.daily-table td{white-space:nowrap;text-align:right}.daily-table th:first-child,.daily-table td:first-child{text-align:left}.daily-date{display:inline-flex;align-items:center;gap:10px}.daily-today{display:inline-block;padding:2px 7px;border:1px solid #dce6fb;border-radius:5px;background:#f0f5ff;color:#3e6ac8;font-size:10px}.daily-table tfoot{background:#f5f7fa;border-top:1px solid var(--border);font-weight:600}.daily-table td.positive,.daily-table td.negative{font-weight:600}.daily-table .empty-state{text-align:center;padding:24px}.daily-table{min-width:690px}@media(max-width:600px){.daily-caption,.daily-note,.daily-message{padding-left:16px;padding-right:16px}.daily-table th,.daily-table td{padding:12px}.daily-today{font-size:9px}.daily-date{gap:6px}}.paper-controls{padding-bottom:18px}.paper-controls .strategy-switch{margin:0 20px 16px;flex-wrap:wrap}.paper-settings{padding:0 20px;flex-wrap:wrap;gap:14px}.paper-settings label{min-width:125px}.paper-tabs{margin:18px 0}.paper-table{min-width:850px}.paper-table small{display:block;color:var(--muted,#788698);margin-top:5px;font-size:11px;white-space:normal;max-width:210px}.paper-chosen{background:#3269d20b}.paper-table .badge{white-space:nowrap}@media(max-width:640px){.paper-controls .panel-heading{align-items:flex-start;gap:12px;flex-direction:column}.paper-settings{gap:10px}.paper-settings label{flex:1;min-width:100px}.paper-controls .strategy-switch{gap:6px}.paper-controls .strategy-switch button{flex:1;min-width:100px}.paper-tabs{display:flex}.paper-tabs button{flex:1;padding:9px}}.paper-overview{margin-bottom:24px}.paper-overview-note{margin:0;padding:0 22px 12px;color:#738198;font-size:11px;line-height:1.6}.paper-overview-scroll{max-height:650px;overflow:auto;isolation:isolate}.paper-overview-scroll:focus-visible{outline:2px solid #527ac6;outline-offset:-2px}.paper-overview-table{min-width:960px;width:100%;font-variant-numeric:tabular-nums;border-collapse:separate;border-spacing:0}.paper-overview-table thead th{position:sticky;top:0;z-index:2;background:#f2f5fa;white-space:nowrap;text-align:left}.paper-overview-table tbody th{position:sticky;left:0;z-index:1;background:#fff;min-width:142px;text-align:left;font-size:12px}.paper-overview-table thead th:first-child{left:0;z-index:3}.paper-overview-table tbody th small{display:block;margin-top:7px;font-weight:400;color:#738198}.paper-overview-table td{padding:0;min-width:195px;vertical-align:top}.paper-overview-table .paper-overview-group>th,.paper-overview-table .paper-overview-group>td{border-top:1px solid #dce3ee}.paper-overview-cell{display:block;width:100%;min-height:103px;height:100%;padding:12px 16px;border:0;background:transparent;text-align:left;color:#52647c}.paper-overview-cell:hover,.paper-overview-cell:focus-visible{background:#f0f5ff;outline:2px solid #b7c9ec;outline-offset:-2px}.paper-overview-cell strong{display:block;font-size:16px;font-weight:600;margin-bottom:5px}.paper-overview-cell span,.paper-overview-cell small{display:block;font-size:10px;line-height:1.6}.paper-overview-cell small{color:#738198}@media(max-width:640px){.paper-overview-note{padding-left:16px;padding-right:16px}.paper-overview-table{min-width:850px}.paper-overview-table tbody th{min-width:120px}.paper-overview-table td{min-width:175px}.paper-overview-cell{padding:11px}.paper-overview-scroll{max-height:570px}}
