:root{color-scheme:dark;font-family:Inter,SF Pro Display,PingFang SC,system-ui,Arial,sans-serif;background:#07100f;color:#e7efec;font-synthesis:none;letter-spacing:0}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;-webkit-font-smoothing:antialiased;background:#07100f}button,input,textarea,select{font:inherit}button{cursor:pointer}.access-gate{position:relative;min-height:100vh;display:grid;place-items:center;overflow:hidden;padding:28px;background:linear-gradient(130deg,#071716fa,#04090cfa 52%,#12150df5),#050b0c}.access-bg-grid{position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;opacity:.11;background-image:linear-gradient(rgba(85,196,232,.16) 1px,transparent 1px),linear-gradient(90deg,rgba(95,216,144,.12) 1px,transparent 1px);background-size:42px 42px;transform:perspective(760px) rotateX(58deg) translateY(16%);transform-origin:center bottom}.access-card{position:relative;z-index:1;width:min(440px,calc(100vw - 32px));display:grid;gap:22px;padding:28px;border:1px solid rgba(144,165,158,.2);border-radius:8px;background:linear-gradient(180deg,#0b1f1feb,#061112eb),#051011f0;box-shadow:0 28px 90px #0000006b}.access-brand{display:flex;align-items:center;gap:13px}.access-brand img{width:54px;height:54px;border:1px solid rgba(85,196,232,.54);border-radius:10px;background:#55c4e81f}.access-brand span,.access-form span,.access-foot{color:#8fa39f;font-size:12px}.access-brand strong{display:block;margin-top:4px;color:#f4faf8;font-size:24px;line-height:1}.access-copy strong{color:#f4faf8;font-size:28px;line-height:1.15}.access-copy p{margin:10px 0 0;color:#a8bbb6;font-size:14px;line-height:1.65}.access-form{display:grid;gap:13px}.access-form label{display:grid;gap:7px}.access-form input{width:100%;height:46px;border:1px solid rgba(144,165,158,.2);border-radius:7px;padding:0 13px;color:#f4faf8;background:#020a0bb8;outline:none}.access-form select,.access-form textarea{width:100%;border:1px solid rgba(144,165,158,.2);border-radius:7px;color:#f4faf8;background:#020a0bb8;outline:none}.access-form select{height:46px;padding:0 13px}.access-form textarea{min-height:82px;padding:11px 13px;resize:vertical}.access-form input:focus,.access-form select:focus,.access-form textarea:focus{border-color:#55c4e88c;box-shadow:0 0 0 3px #55c4e81a}.access-form button{height:46px;border:1px solid rgba(240,192,82,.34);border-radius:7px;color:#10120d;background:linear-gradient(135deg,#f0c052,#70e0aa);font-weight:800}.access-form button:disabled{cursor:not-allowed;opacity:.55}.access-error{margin:0;padding:9px 10px;border:1px solid rgba(255,102,89,.26);border-radius:7px;color:#ff9a90;background:#ff665914;font-size:13px}.access-success{margin:0;padding:9px 10px;border:1px solid rgba(95,216,144,.24);border-radius:7px;color:#7ee0ad;background:#5fd89014;font-size:13px}.access-mode-switch{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:5px;border:1px solid rgba(144,165,158,.12);border-radius:8px;background:#020a0b6b}.access-mode-switch button{min-height:36px;border:1px solid transparent;border-radius:7px;color:#a8bbb6;background:transparent;font-weight:800}.access-mode-switch button.is-active{border-color:#f0c05252;color:#f0c052;background:#f0c05217}.access-foot{display:flex;flex-wrap:wrap;gap:8px 12px;padding-top:2px}.boot-sequence{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;overflow:hidden;background:#020305;animation:boot-shell 3.2s cubic-bezier(.2,.72,.16,1) forwards}.boot-video{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain;object-position:center;background:#020305 url(/xinghang-product-opening-3s-poster.png) center / contain no-repeat;filter:saturate(1.08) contrast(1.06) brightness(.98)}.boot-film-grain{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-radial-gradient(circle at 12% 18%,rgba(255,255,255,.028) 0 1px,transparent 1px 4px),linear-gradient(90deg,transparent,rgba(255,255,255,.045),transparent);opacity:.16;mix-blend-mode:overlay;pointer-events:none;animation:boot-grain 1.2s steps(3) infinite}.boot-vignette{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse at center,#0000 28%,#00000057 70%,#000000e0),linear-gradient(180deg,rgba(0,0,0,.38),transparent 24%,rgba(0,0,0,.5))}.boot-status{position:absolute;left:50%;bottom:32px;z-index:1;display:grid;grid-template-columns:auto auto auto;align-items:center;gap:14px;min-height:44px;max-width:calc(100vw - 176px);padding:8px 18px;border:1px solid rgba(232,226,211,.18);border-radius:999px;color:#f5f2e9d1;background:linear-gradient(120deg,#f6ebce1f,#5fd2d714),#06090c94;box-shadow:inset 0 0 18px #ffffff0d,0 20px 60px #00000052;-webkit-backdrop-filter:blur(16px) saturate(1.2);backdrop-filter:blur(16px) saturate(1.2);transform:translate(-50%);animation:boot-status 3.2s cubic-bezier(.18,.78,.2,1) forwards}.boot-status span,.boot-status em{color:#eee7d2a8;font-family:SF Mono,JetBrains Mono,Consolas,monospace;font-size:10px;font-style:normal;letter-spacing:.1em;text-transform:uppercase}.boot-status strong{color:#f6f0df;font-family:SF Pro Display,PingFang SC,sans-serif;font-size:13px;font-weight:800;letter-spacing:0;text-shadow:0 0 18px rgba(246,235,206,.22)}.boot-skip{position:absolute;right:28px;bottom:28px;min-width:68px;min-height:34px;border:1px solid rgba(255,255,255,.16);border-radius:999px;color:#f5f2e9c2;background:#040709a8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.boot-skip:hover,.boot-skip:focus-visible{color:#fff9f1;border-color:#f4c56a94;box-shadow:0 0 24px #f4c56a29}.app-shell{min-height:100vh;display:grid;grid-template-columns:232px minmax(0,1fr);background:linear-gradient(180deg,#091b19f5,#060d0efa),#07100f}@keyframes boot-shell{0%,86%{opacity:1}to{opacity:0}}@keyframes boot-grain{0%{transform:translateZ(0)}to{transform:translate3d(2%,-1%,0)}}@keyframes boot-status{0%{opacity:0;transform:translate(-50%,10px)}18%,78%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-8px)}}.sidebar{border-right:1px solid rgba(144,165,158,.18);background:#071213f0;display:flex;flex-direction:column;min-height:100vh}.brand{height:72px;display:flex;align-items:center;gap:12px;padding:0 18px;border-bottom:1px solid rgba(144,165,158,.16)}.brand-mark{width:42px;height:42px;border:1px solid rgba(33,190,214,.6);border-radius:10px;background:#19788a24;object-fit:cover;object-position:center}.brand strong{display:block;font-size:18px;line-height:1.2}.brand span,.section-title span,.clock-block span,.regime-block span,.discipline-block span,.search-box span,.metric span,.index-line span,.sidebar-signal-card span,.side-mini-grid span,.theme-node strong,.theme-node em,.method-mini span,.axis span{color:#8da09a;font-size:12px}.nav-list{padding:14px 0 10px;display:grid;gap:4px}.nav-list.owner-grouped{padding:10px 8px 12px;gap:10px}.nav-section{display:grid;gap:5px;padding:8px;border:1px solid rgba(144,165,158,.09);border-radius:9px;background:linear-gradient(135deg,#ffffff06,#030d0e3d),#ffffff03}.nav-section-title{display:flex;justify-content:space-between;gap:8px;padding:0 3px 3px}.nav-section-title span{color:#f0c052;font-size:11px;font-weight:900}.nav-section-title b{color:#536763;font-size:10px;letter-spacing:.1em}.role-boundary-plate{display:grid;gap:5px;margin:12px 8px 0;padding:12px 13px;border:1px solid rgba(144,165,158,.14);border-radius:8px;background:linear-gradient(135deg,#092a2d99,#051213d1),#ffffff06}.role-boundary-plate.owner{border-color:#f0c0523d;background:linear-gradient(135deg,#48331252,#051213db),#ffffff06}.role-boundary-plate.visitor{border-color:#55c4e833}.role-boundary-plate span,.nav-lock-head span,.nav-locked-item span,.feature-lock-modal span{color:#f0c052;font-size:11px;font-weight:900;letter-spacing:.08em}.role-boundary-plate strong{color:#f4faf8;font-size:15px;line-height:1.2}.role-boundary-plate p{margin:0;color:#91a6a1;font-size:12px;line-height:1.45}.nav-lock-group{display:grid;gap:7px;margin:2px 8px 12px;padding:10px;border:1px solid rgba(144,165,158,.1);border-radius:8px;background:#ffffff05}.nav-lock-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 2px 2px}.nav-lock-head strong{color:#7f928d;font-size:12px}.nav-locked-item{display:grid;gap:4px;min-height:56px;width:100%;border:1px solid rgba(240,192,82,.16);border-radius:7px;padding:9px 11px;color:inherit;text-align:left;background:linear-gradient(135deg,#f0c05212,#051213b8),#ffffff05}.nav-locked-item:hover,.nav-locked-item:focus-visible{border-color:#f0c05257;background:linear-gradient(135deg,#f0c0521f,#051213b8),#ffffff05}.nav-locked-item strong{color:#c9d4d0;font-size:14px}.sidebar-tower{display:grid;gap:10px}.mascot-card{margin:0 8px;padding:10px;display:grid;grid-template-columns:54px minmax(0,1fr);gap:10px;align-items:center;border:1px solid rgba(240,192,82,.18);border-radius:8px;background:linear-gradient(135deg,#f0c0521c,#226a741f),#ffffff07}.mascot-card img{width:54px;height:54px;border-radius:8px;border:1px solid rgba(85,196,232,.22);object-fit:cover;object-position:center}.mascot-card strong,.mascot-card span{display:block}.mascot-card strong{color:#f0c052;font-size:14px}.mascot-card span{margin-top:3px;color:#91a6a1;font-size:12px;line-height:1.35}.sidebar-signal-card{display:grid;gap:5px;margin:0 8px;padding:12px 14px;border:1px solid rgba(85,196,232,.2);border-radius:8px;color:inherit;text-align:left;background:linear-gradient(135deg,#18525947,#051416b8),#ffffff06}.sidebar-signal-card.gold{border-color:#f0c0523d}.sidebar-signal-card.tight{border-color:#ff66593d}.sidebar-signal-card.market.attack,.sidebar-signal-card.market.probe{border-color:#5fd8903d;background:linear-gradient(135deg,#1c704e38,#051416b8),#ffffff06}.sidebar-signal-card.market.defense{border-color:#ff66593d;background:linear-gradient(135deg,#712a2638,#051416b8),#ffffff06}.sidebar-signal-card strong{color:#f0c052;font-size:15px;line-height:1.35}.sidebar-signal-card small{color:#91a6a1;font-size:12px;line-height:1.45}.nav-item{width:100%;min-height:56px;padding:9px 14px;border:0;border-left:3px solid transparent;color:#9caaa5;background:transparent;display:grid;align-content:center;gap:4px;text-align:left}.nav-list.owner-grouped .nav-item{min-height:58px;border:1px solid rgba(144,165,158,.1);border-left:3px solid transparent;border-radius:8px;background:#0512135c}.nav-item-main{color:inherit;font-size:15px;font-weight:900;line-height:1.2}.nav-item-sub{color:#657873;font-size:11px;line-height:1.25}.nav-item:hover,.nav-item.is-active{color:#f2faf7;background:linear-gradient(135deg,#f963441a,#55c4e80a),#f963440b;border-left-color:#ff614b}.nav-item:hover .nav-item-sub,.nav-item.is-active .nav-item-sub{color:#9fb2ad}.index-strip{margin:0 8px;padding:11px 14px;border:1px solid rgba(144,165,158,.16);border-radius:8px;background:#ffffff06}.index-line{display:grid;grid-template-columns:1fr auto;gap:4px 10px;padding:8px 0;border-bottom:1px solid rgba(144,165,158,.1)}.index-line:last-child{border-bottom:0}.index-line strong,.index-line em,.up{color:#ff6659}.index-line em{font-style:normal;grid-column:2}.side-note{margin:0 8px 14px;padding:12px 14px;border:1px solid rgba(144,165,158,.16);border-radius:8px;background:#0d2c2b5c}.side-mini-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:0 8px}.side-mini-grid button{min-height:56px;display:grid;justify-items:start;gap:3px;padding:8px 9px;border:1px solid rgba(144,165,158,.14);border-radius:7px;color:inherit;background:#ffffff07}.side-mini-grid strong{color:#55c4e8;font-size:18px}.side-note span,.side-note small{display:block;color:#8ea29d;font-size:12px;line-height:1.6}.side-note strong{display:block;margin:4px 0;color:#f0c052}.main{min-width:0;display:flex;flex-direction:column}.page-frame{flex:1;display:grid;align-content:start;gap:12px;padding:16px}.page-head{min-height:78px;display:flex;justify-content:space-between;gap:18px;align-items:flex-end;padding:4px 2px 12px;border-bottom:1px solid rgba(144,165,158,.16)}.page-head strong{display:block;color:#f4faf8;font-size:28px;line-height:1.2}.page-head span{display:block;margin-top:7px;color:#9fb0ab;line-height:1.6}.page-head small{flex:0 0 auto;color:#81938f}.watch-desk-page{display:grid;gap:12px}.watch-desk-page .page-head{min-height:58px;padding-bottom:8px}.watch-desk-page .page-head strong{font-size:25px}.watch-quick-search{display:grid;grid-template-columns:minmax(220px,.82fr) minmax(360px,1.18fr);gap:12px;align-items:end;padding:12px;border:1px solid rgba(85,196,232,.18);border-radius:8px;background:linear-gradient(135deg,#55c4e814,#051213b8),#ffffff06}.watch-quick-search strong,.watch-quick-search span,.watch-quick-search label{display:block}.watch-quick-search strong{color:#f4faf8;font-size:16px}.watch-quick-search span{margin-top:4px;color:#8da09a;font-size:12px;line-height:1.45}.watch-quick-search label span{margin:0 0 6px;color:#9fb0ab}.watch-quick-search input{width:100%;height:38px;border:1px solid rgba(144,165,158,.16);border-radius:7px;padding:0 12px;color:#e7efec;background:#051213a3;outline:none}.watch-quick-search input:focus{border-color:#55c4e875;box-shadow:0 0 0 3px #55c4e814}.mainline-radar-page{display:grid;gap:14px}.mainline-radar-hero{display:grid;grid-template-columns:1.35fr 1fr 1fr;gap:12px}.radar-hero-card{min-height:138px;padding:18px;border:1px solid rgba(144,165,158,.14);border-radius:8px;background:linear-gradient(135deg,#18474433,#091615db),#ffffff06}.radar-hero-card.primary{border-color:#55c4e842;background:linear-gradient(135deg,#226a7452,#0c1c18e6),#ffffff07}.radar-hero-card span{display:block;color:#8ca09a;font-size:12px}.radar-hero-card strong{display:block;margin-top:10px;color:#f4faf8;font-size:24px;line-height:1.18}.radar-hero-card.primary strong{color:#f4d077;font-size:28px}.radar-hero-card p{margin:10px 0 0;color:#a7bab4;line-height:1.65}.radar-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:6px;border:1px solid rgba(144,165,158,.13);border-radius:8px;background:#ffffff06}.radar-tabs button{min-height:58px;border:1px solid transparent;border-radius:7px;color:#9fb0ab;background:transparent;text-align:left;padding:10px 14px;font-weight:800}.radar-tabs button span{display:block;margin-top:4px;color:#7f928d;font-size:12px;font-weight:600}.radar-tabs button.is-active{border-color:#f0c0524d;color:#f0c052;background:#f0c05214}.radar-panel{padding:14px;border:1px solid rgba(144,165,158,.13);border-radius:8px;background:#ffffff05}.topbar{min-height:72px;display:grid;grid-template-columns:minmax(120px,.75fr) minmax(150px,1.05fr) minmax(126px,.85fr) minmax(170px,1fr) minmax(72px,auto) minmax(80px,auto);gap:12px;align-items:center;padding:0 16px;border-bottom:1px solid rgba(144,165,158,.16);background:#081112d1}.topbar>*{min-width:0}.clock-block,.regime-block,.discipline-block{border-right:1px solid rgba(144,165,158,.16)}.clock-block strong,.regime-block strong,.discipline-block strong{display:block;font-size:24px;line-height:1.15}.regime-block strong,.discipline-block strong{color:#f0c052}.regime-block em{margin-left:10px;padding:2px 7px;border:1px solid rgba(240,192,82,.4);color:#f0c052;border-radius:4px;font-size:12px;font-style:normal}.regime-block.attack strong,.regime-block.probe strong{color:#70e0aa}.regime-block.defense strong{color:#ff7b6d}.regime-block.attack em,.regime-block.probe em{border-color:#5fd8905c;color:#70e0aa}.regime-block.defense em{border-color:#ff665961;color:#ff7b6d}.search-box{height:42px;display:grid;grid-template-columns:minmax(0,112px) minmax(0,1fr);align-items:center;padding:0 12px;border:1px solid rgba(144,165,158,.16);border-radius:6px;background:#ffffff09}.search-result-panel{margin:10px 16px 0;padding:12px;border:1px solid rgba(85,196,232,.18);border-radius:8px;background:linear-gradient(135deg,#13454c42,#061214d6),#ffffff07}.market-switch-panel{display:grid;grid-template-columns:minmax(220px,1.05fr) 118px 220px minmax(420px,1.4fr);gap:12px;align-items:stretch;margin-bottom:12px;padding:14px;border:1px solid rgba(85,196,232,.2);border-radius:8px;background:radial-gradient(circle at 12% 12%,rgba(85,196,232,.14),transparent 34%),#ffffff07}.watch-desk-page .market-switch-panel{grid-template-columns:minmax(220px,1fr) 96px minmax(170px,.72fr) minmax(340px,1.35fr);gap:8px;margin-bottom:0;padding:10px}.watch-desk-page .market-switch-main,.watch-desk-page .market-switch-score,.watch-desk-page .market-switch-discipline,.watch-desk-page .switch-evidence{padding:9px 10px}.watch-desk-page .market-switch-main strong{font-size:22px}.watch-desk-page .market-switch-main p,.watch-desk-page .market-switch-discipline small,.watch-desk-page .switch-evidence small{line-height:1.35}.watch-desk-page .market-switch-score .score,.watch-desk-page .market-switch-discipline strong{font-size:18px}.personal-pool-editor{display:grid;grid-template-columns:minmax(220px,.82fr) minmax(420px,1.18fr);gap:12px;align-items:end;margin-bottom:12px;padding:13px;border:1px solid rgba(95,216,144,.2);border-radius:8px;background:linear-gradient(135deg,#14583b29,#051213bd),#ffffff07}.personal-pool-editor strong,.personal-pool-editor span{display:block}.personal-pool-editor strong{color:#f4faf8;font-size:17px}.personal-pool-editor span,.personal-pool-editor p{color:#8da09a;font-size:12px}.personal-pool-editor p{grid-column:1 / -1;margin:0;padding:8px 10px;border:1px solid rgba(240,192,82,.14);border-radius:7px;color:#f0c052;background:#f0c0520f}.personal-pool-form{display:grid;grid-template-columns:minmax(120px,.86fr) minmax(120px,1fr) auto;gap:8px}.personal-pool-form.holding{grid-template-columns:minmax(112px,.9fr) minmax(110px,1fr) minmax(88px,.72fr) minmax(88px,.72fr) auto}.personal-pool-form input{min-width:0;height:36px;padding:0 10px;border:1px solid rgba(144,165,158,.16);border-radius:7px;color:#e7efec;background:#05121394;outline:none}.personal-pool-form button,.inline-table-action{min-height:32px;padding:0 11px;border:1px solid rgba(95,216,144,.24);border-radius:7px;color:#071615;background:linear-gradient(135deg,#70e0aa,#f0c052);font-weight:800}.personal-pool-form button:disabled{cursor:not-allowed;opacity:.46}.inline-table-action{min-height:28px;color:#ffb0a8;border-color:#ff665947;background:#ff665914}.table-action-muted{color:#6f8781;font-size:12px}.empty-table-cell{height:74px;color:#8da09a;text-align:center}.market-switch-panel.attack,.market-switch-panel.probe{border-color:#5fd8903d;background:radial-gradient(circle at 12% 12%,rgba(95,216,144,.14),transparent 34%),#ffffff07}.market-switch-panel.defense{border-color:#ff665942;background:radial-gradient(circle at 12% 12%,rgba(255,102,89,.14),transparent 34%),#ffffff07}.market-switch-main,.market-switch-score,.market-switch-discipline,.switch-evidence{min-width:0;padding:12px;border:1px solid rgba(144,165,158,.12);border-radius:7px;background:#05121373}.market-switch-main span,.market-switch-discipline span,.switch-evidence span,.market-switch-score span{color:#91a6a1;font-size:12px}.market-switch-main strong{display:block;margin-top:5px;color:#f4faf8;font-size:27px;line-height:1.1}.market-switch-main p{margin:8px 0 0;color:#a8bbb6;line-height:1.5}.market-switch-score,.market-switch-discipline{display:grid;align-content:center;gap:8px}.market-switch-score .score{width:max-content;font-size:22px}.market-switch-discipline strong{color:#f0c052;font-size:21px}.market-switch-discipline small{color:#91a6a1;line-height:1.45}.market-switch-evidence{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.switch-evidence{display:grid;gap:5px}.switch-evidence strong{color:#f4faf8;font-size:17px;line-height:1.2}.market-knowledge-strip{grid-column:1 / -1;display:grid;grid-template-columns:150px repeat(3,minmax(0,1fr));gap:8px;align-items:stretch;padding-top:4px}.market-knowledge-strip>span,.market-knowledge-strip article{min-width:0;padding:10px 11px;border:1px solid rgba(144,165,158,.1);border-radius:7px;background:#0512135c}.market-knowledge-strip>span{display:grid;place-items:center;color:#f0c052;font-size:12px;font-weight:900}.market-knowledge-strip strong,.market-knowledge-strip small{display:block}.market-knowledge-strip strong{color:#f4faf8;font-size:13px}.market-knowledge-strip small{margin-top:4px;color:#91a6a1;font-size:12px;line-height:1.45}.switch-evidence small{color:#8fa39e;line-height:1.35}.switch-evidence.good{border-color:#5fd89033}.switch-evidence.good strong{color:#70e0aa}.switch-evidence.bad{border-color:#ff665938}.switch-evidence.bad strong{color:#ff8d80}.search-result-head,.search-result-grid,.search-levels,.search-actions{display:flex;gap:10px}.search-result-head{justify-content:space-between;align-items:flex-start;margin-bottom:10px}.search-result-head strong,.search-quote-card strong,.search-plan-card strong{display:block;color:#f4faf8}.search-result-head span,.search-quote-card span,.search-quote-card small,.search-plan-card span,.search-news-card span,.search-actions span,.search-status{color:#8da09a;font-size:12px}.search-result-head button,.search-actions button{min-height:30px;border:1px solid rgba(144,165,158,.18);border-radius:5px;color:#cfe8e3;background:#ffffff09}.search-result-grid{align-items:stretch}.search-quote-card,.search-plan-card,.search-news-card{min-width:0;padding:10px;border:1px solid rgba(144,165,158,.12);border-radius:7px;background:#05131580}.search-quote-card{flex:0 0 170px}.search-quote-card strong{margin-top:5px;font-size:28px}.search-quote-card em{display:block;font-style:normal}.search-plan-card{flex:1.4}.search-plan-card p,.search-news-card p{margin:6px 0 0;color:#a9bbb6;font-size:12px;line-height:1.5}.search-levels{flex-wrap:wrap;margin-top:8px}.search-levels i{padding:3px 7px;border:1px solid rgba(85,196,232,.16);border-radius:4px;color:#c5d8d4;font-size:11px;font-style:normal}.search-signal-lock{display:grid;gap:5px;margin-top:8px;padding:8px 9px;border:1px solid rgba(240,192,82,.2);border-radius:6px;background:#f0c05212}.search-signal-lock b{color:#f0c052;font-size:12px}.search-signal-lock span{color:#a9bbb6;line-height:1.5}.search-news-card{flex:1}.search-news-card a{display:block;margin-top:6px;overflow:hidden;color:#d9ebe8;font-size:12px;line-height:1.4;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.search-actions{flex:0 0 132px;flex-direction:column}.search-status.warn{color:#f0c052}.search-box input{min-width:0;border:0;outline:0;color:#e9f1ee;background:transparent}.refresh-button,.feedback-chips button,.tier-tabs button{height:36px;border:1px solid rgba(81,188,226,.24);border-radius:6px;color:#dff9ff;background:#1979972e}.refresh-button:disabled{opacity:.5}.data-status{display:flex;align-items:center;gap:8px;color:#9bb0aa;font-size:13px}.viewer-chip{min-height:36px;border:1px solid rgba(240,192,82,.2);border-radius:6px;color:#f0c052;background:#f0c05214;font-size:12px}.status-light{width:9px;height:9px;border-radius:50%;background:#41d887;box-shadow:0 0 14px #41d887b3}.theme-map{margin:14px 16px 0;padding:14px;border:1px solid rgba(144,165,158,.14);border-radius:8px;background:#ffffff07}.theme-map.embedded{margin:0 0 12px}.gold-panel{margin:12px 16px 0;padding:12px 14px;border:1px solid rgba(240,192,82,.18);border-radius:10px;background:#2b22122e;display:grid;grid-template-columns:240px minmax(0,1fr) 260px;gap:14px;align-items:center}.gold-head strong,.friendly-tip strong{display:block;color:#f4d077;font-size:16px}.gold-head span,.friendly-tip span{display:block;margin-top:4px;color:#9facaa;font-size:12px;line-height:1.5}.gold-pulse{margin-top:10px;display:inline-flex;padding:5px 9px;border-radius:999px;background:#f0c0521a;font-size:12px}.gold-list{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.gold-item{min-height:58px;padding:9px 10px;border:1px solid rgba(240,192,82,.14);border-radius:8px;background:#ffffff08}.gold-item span,.gold-item strong,.gold-item em{display:block}.gold-item span{color:#b8c7c2;font-size:12px}.gold-item strong{margin-top:3px;color:#f5f0dc}.gold-item em{margin-top:2px;font-style:normal;font-size:12px}.friendly-tip{min-height:70px;padding:12px 14px;border:1px solid rgba(85,196,232,.18);border-radius:10px;background:#1c525e24}.macro-hero{display:grid;grid-template-columns:1.05fr 1.35fr 1fr;gap:12px}.macro-regime-card,.macro-event-card,.macro-base-card,.asset-group,.scenario-panel{border:1px solid rgba(144,165,158,.14);border-radius:8px;background:#ffffff07}.macro-regime-card,.macro-event-card,.macro-base-card{min-height:178px;padding:16px}.macro-regime-card{background:linear-gradient(135deg,#30658038,#0a1819bd),#ffffff08}.macro-hero.tight .macro-regime-card{background:linear-gradient(135deg,#78342a3d,#0a1819bd),#ffffff08}.macro-hero.gold .macro-regime-card{background:linear-gradient(135deg,#80602340,#0a1819bd),#ffffff08}.macro-regime-card span,.macro-event-card span,.macro-base-card span,.asset-row span,.asset-row small,.scenario-card span,.macro-source{color:#8da09a;font-size:12px}.macro-regime-card strong,.macro-event-card strong,.macro-base-card strong{display:block;margin-top:8px;color:#f5f9f7;font-size:22px;line-height:1.25}.macro-regime-card p,.macro-event-card p,.macro-base-card p,.scenario-card p{margin:9px 0 0;color:#a9bbb6;font-size:13px;line-height:1.55}.macro-regime-card em{display:inline-flex;margin-top:12px;padding:5px 9px;border-radius:5px;color:#f0c052;background:#f0c0521f;font-size:12px;font-style:normal}.event-time{display:flex;align-items:baseline;gap:10px;margin-top:10px}.event-time b{color:#ff6659;font-size:20px}.event-time small{color:#8da09a}.global-assets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.asset-group{min-height:174px;padding:12px;background:#0614168c}.asset-row{display:grid;grid-template-columns:minmax(0,1fr) 86px;gap:10px;align-items:center;min-height:48px;border-bottom:1px solid rgba(144,165,158,.1)}.asset-row:last-child{border-bottom:0}.asset-row strong,.asset-row span,.asset-row em,.asset-row small{display:block}.asset-row strong{color:#edf5f2;font-size:13px}.asset-row em{justify-self:end;font-style:normal;text-align:right}.macro-news-radar,.macro-impact-grid{min-width:0}.macro-news-radar{padding:14px;border:1px solid rgba(144,165,158,.14);border-radius:8px;background:linear-gradient(135deg,#20494c33,#0714159e),#ffffff06}.macro-news-radar .section-title em{flex:0 0 auto;padding:5px 9px;border-radius:5px;color:#55c4e8;background:#55c4e81a;font-style:normal;font-size:12px}.macro-news-grid,.macro-impact-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.macro-news-card,.impact-card{min-width:0;border:1px solid rgba(144,165,158,.14);border-radius:8px;background:#06141694}.macro-news-card{min-height:188px;display:flex;flex-direction:column;gap:9px;padding:13px;color:inherit;text-decoration:none}.macro-news-card:hover,.macro-news-card:focus-visible{border-color:#55c4e857;background:#0c2627d1}.macro-news-card.positive{border-color:#5fd89038}.macro-news-card.negative{border-color:#ff66593d}.macro-news-top,.impact-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.macro-news-top span,.macro-news-card small,.impact-head span,.impact-card li{color:#8da09a;font-size:12px}.macro-news-top em{flex:0 0 auto;padding:3px 7px;border-radius:4px;color:#f0c052;background:#f0c0521a;font-style:normal;font-size:12px}.macro-news-card strong,.impact-card strong{color:#f4faf8;font-size:15px;line-height:1.35}.macro-news-card p,.impact-card p{margin:0;color:#a9bbb6;font-size:12px;line-height:1.55}.target-pills{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto}.target-pills i{padding:3px 7px;border:1px solid rgba(85,196,232,.2);border-radius:4px;color:#b9d1cc;background:#55c4e814;font-size:11px;font-style:normal}.impact-card{min-height:220px;padding:13px}.impact-head strong{display:block;margin-top:4px}.impact-head em{flex:0 0 44px;height:44px;display:grid;place-items:center;border-radius:50%;color:#061617;background:#f0c052;font-size:18px;font-style:normal;font-weight:800}.impact-card.hot .impact-head em{background:#ff6659}.impact-card.watch .impact-head em{background:#f0c052}.impact-card.calm .impact-head em{background:#55c4e8}.impact-card>b{display:inline-flex;margin-top:11px;color:#f0c052;font-size:13px}.impact-card ul{display:grid;gap:6px;margin:10px 0 0;padding:0;list-style:none}.impact-card li{padding:6px 7px;border-radius:5px;background:#ffffff09;line-height:1.45}.macro-watchlist-impact{padding:14px;border:1px solid rgba(144,165,158,.14);border-radius:8px;background:#ffffff07}.macro-impact-table{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.macro-stock-impact{min-width:0;min-height:198px;display:grid;gap:8px;padding:12px;border:1px solid rgba(144,165,158,.13);border-radius:8px;background:linear-gradient(180deg,#55c4e80e,#ffffff05),#06141694}.macro-stock-impact>div:first-child{min-width:0}.macro-stock-impact strong,.macro-stock-impact span,.macro-stock-impact em{display:block}.macro-stock-impact strong{overflow:hidden;color:#f4faf8;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.macro-stock-impact span,.macro-stock-impact li{color:#8da09a;font-size:12px}.macro-stock-impact em{font-style:normal;font-size:13px}.macro-stock-impact b{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;color:#061617;background:#f0c052;font-size:17px}.macro-stock-impact p{margin:0;color:#a9bbb6;font-size:12px;line-height:1.45}.macro-stock-impact ul{display:grid;gap:5px;margin:0;padding:0;list-style:none}.scenario-panel{padding:14px}.scenario-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.scenario-card{min-height:220px;padding:14px;border:1px solid rgba(144,165,158,.14);border-radius:8px;background:#ffffff07}.scenario-card.tight{border-color:#ff665947}.scenario-card.neutral{border-color:#55c4e838}.scenario-card.loose{border-color:#5fd8903d}.scenario-card strong{display:block;margin-top:7px;color:#f0c052;font-size:18px}.scenario-card p b{display:inline-flex;min-width:58px;margin-right:6px;color:#e8f4f0}.macro-playbook{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.macro-source{margin:-4px 0 0}.section-title{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px}.section-title strong{display:block;font-size:17px;line-height:1.3}.section-title.compact strong{font-size:16px}.section-title.mini{margin-bottom:8px}.section-title.mini strong{font-size:14px}.section-title small{color:#81938f}.theme-flow{display:grid;grid-template-columns:repeat(7,minmax(118px,1fr));gap:12px}.theme-node{position:relative;min-height:92px;padding:14px 12px;border:1px solid rgba(144,165,158,.12);border-radius:8px;background:#ffffff09}.theme-node>span{display:block;margin-bottom:8px;font-weight:700}.theme-node em{display:inline-block;margin-top:8px;padding:2px 9px;border-radius:4px;border:1px solid rgba(144,165,158,.25);font-style:normal}.theme-node.hot{background:#32627533}.theme-node.warm{background:#6c442638}.theme-node.cool{background:#2b50492e}.theme-node.muted{background:#50432f2e}.flow-arrow{position:absolute;right:-13px;top:36px;color:#778783;z-index:2}.meter{height:7px;overflow:hidden;border-radius:999px;background:#90a59e29}.meter i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2dd58a,#f0c052,#ff6659)}.content-grid{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:12px;padding:12px 16px 0}.page-frame>.content-grid{padding:0}.page-frame>.gold-panel{margin:0}.workspace,.coach-panel,.playbook-strip,.review-strip{min-width:0;border:1px solid rgba(144,165,158,.14);border-radius:8px;background:#ffffff07}.workspace,.page-workspace{padding:14px}.watch-header{display:flex;justify-content:space-between;gap:16px}.stat-row{display:flex;gap:8px}.watch-focus-strip{display:grid;grid-template-columns:minmax(220px,.72fr) minmax(520px,1.28fr);gap:10px;margin:12px 0}.watch-focus-identity,.watch-focus-levels article{min-width:0;border:1px solid rgba(144,165,158,.14);border-radius:8px;background:#05121394}.watch-focus-identity{display:grid;gap:5px;padding:13px;border-color:#f0c05247;background:linear-gradient(135deg,#f0c0521f,#051213ad),#ffffff07}.watch-focus-identity span,.watch-focus-levels span,.watch-focus-levels small{color:#8da09a;font-size:12px}.watch-focus-identity strong{overflow:hidden;color:#f4faf8;font-size:clamp(28px,3vw,42px);line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.watch-focus-identity p{margin:0;color:#b7cbc5;font-size:13px}.watch-focus-identity button{width:max-content;min-height:31px;margin-top:4px;border:1px solid rgba(255,102,89,.3);border-radius:7px;padding:0 11px;color:#ffb0a8;background:#ff665914;font-weight:800}.watch-focus-levels{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.watch-focus-levels article{display:grid;gap:5px;min-height:104px;padding:11px}.watch-focus-levels strong{overflow-wrap:anywhere;color:#f4faf8;font-size:20px;line-height:1.15}.watch-focus-levels article:nth-child(2) strong{color:#70e0aa}.watch-focus-levels article:nth-child(3) strong{color:#ff8f84}.watch-focus-levels article:nth-child(4) strong{color:#f0c052}.watch-focus-levels small{line-height:1.35}.metric{min-width:70px;padding:8px 10px;border:1px solid rgba(144,165,158,.14);border-radius:7px;background:#0a1c1d75}.metric span{display:block}.metric span small{display:block;margin-top:2px;color:#6f8781;font-size:10px;white-space:nowrap}.metric strong{display:block;color:#f0c052;font-size:18px}.metric-popover{position:relative;outline:none}.metric-popover:hover,.metric-popover:focus-within{border-color:#f0c05266;background:#122c2ab8}.metric-detail{position:absolute;top:calc(100% + 8px);right:0;z-index:30;width:270px;max-height:320px;padding:10px;overflow:auto;opacity:0;pointer-events:none;transform:translateY(-4px);border:1px solid rgba(85,196,232,.25);border-radius:8px;background:linear-gradient(180deg,#0b2323fa,#071415fa),#071615;box-shadow:0 18px 42px #00000057;transition:opacity .16s ease,transform .16s ease}.metric-popover:hover .metric-detail,.metric-popover:focus-within .metric-detail{opacity:1;pointer-events:auto;transform:translateY(0)}.metric-detail-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:8px;margin-bottom:6px;border-bottom:1px solid rgba(144,165,158,.12)}.metric-detail-head b{color:#eef8f5;font-size:13px}.metric-detail-head em{color:#f0c052;font-style:normal;font-size:12px}.metric-detail p{margin:6px 0 0;color:#8da09a;font-size:12px}.metric-stock{width:100%;min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 8px;border:0;border-radius:6px;color:#dfecea;text-align:left;background:transparent}.metric-stock:hover,.metric-stock:focus-visible{background:#55c4e81a}.metric-stock span{min-width:0}.metric-stock b{display:block;overflow:hidden;color:#f4faf8;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.metric-stock small{color:#8da09a;font-size:11px}.metric-stock em{flex:0 0 auto;font-style:normal;font-size:12px}.tier-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.tier-tabs button{height:auto;min-height:44px;padding:7px 12px;color:#9bb5b0;background:#ffffff06}.tier-tab-label{display:grid;gap:2px;justify-items:start;line-height:1.05}.tier-tab-label b{color:inherit;font-size:14px}.tier-tab-label small{color:#6f8781;font-size:11px}.tier-tabs button.is-active .tier-tab-label small{color:#ffffffb8}.tier-tabs button.is-active{color:#fff;border-color:#f0c0527a;background:#f0c0521f}.table-wrap{overflow:auto;max-height:380px;border:1px solid rgba(144,165,158,.12);border-radius:6px;-webkit-overflow-scrolling:touch}.kline-panel{margin-top:14px;padding:13px;border:1px solid rgba(85,196,232,.16);border-radius:10px;background:#0511128f}.kline-stock-plate{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:11px;padding:12px 14px;border:1px solid rgba(85,196,232,.2);border-radius:8px;background:linear-gradient(135deg,#55c4e81a,#0512139e),#ffffff06}.kline-stock-plate span{display:block;color:#8da09a;font-size:12px}.kline-stock-plate strong{display:block;margin-top:3px;color:#f4faf8;font-size:27px;line-height:1.1}.kline-stock-plate p{margin:0;color:#b7cbc5;text-align:right}.kline-head-actions{display:flex;align-items:center;gap:10px}.kline-tabs{display:inline-flex;gap:4px;padding:3px;border:1px solid rgba(144,165,158,.16);border-radius:6px;background:#ffffff09}.kline-tabs button{min-width:46px;height:28px;border:0;border-radius:4px;color:#9fb0ab;background:transparent}.kline-tabs button.is-active{color:#061512;background:linear-gradient(135deg,#62e6dc,#f0c052)}.kline-tabs button:disabled{cursor:not-allowed;opacity:.45}.kline-chart{width:100%;height:340px;min-height:340px}.kline-empty{height:340px;display:grid;place-items:center;border:1px dashed rgba(143,163,159,.18);border-radius:8px;color:#8da09a;background:#ffffff05}table{width:100%;border-collapse:collapse;font-size:12.5px;white-space:nowrap}th,td{height:42px;padding:0 9px;border-bottom:1px solid rgba(144,165,158,.11);text-align:right}th{position:sticky;top:0;z-index:1;color:#8fa39f;font-weight:600;background:#0f1d1d}th:first-child,td:first-child,th:nth-child(2),td:nth-child(2),th:nth-child(3),td:nth-child(3){text-align:left}tbody tr{transition:background .15s ease;cursor:pointer}tbody tr:hover,tbody tr.is-selected,tbody tr.family-row-active{background:#38bcdb14}.name-cell,.strong{color:#f4faf8;font-weight:700}.down{color:#38d27b}.tier-badge,.action-badge,.score{display:inline-flex;justify-content:center;min-width:52px;padding:4px 8px;border-radius:5px;border:1px solid rgba(144,165,158,.18);font-size:12px}.tier-badge{min-width:74px;flex-direction:column;align-items:flex-start;gap:2px;line-height:1.05}.tier-badge b{font-size:12px}.tier-badge small{opacity:.72;font-size:10px}.tier-badge.core{color:#ff6b5c;background:#ff5b491f}.tier-badge.watch{color:#f0c052;background:#f0c0521a}.tier-badge.hot,.tier-badge.liquid-cooling-hot{color:#ff8c4f;background:#ff8c4f24}.tier-badge.liquid-cooling{color:#6ee7c8;background:#46dcc11a}.score.high{color:#ff6659;background:#ff665929}.score.mid{color:#f0c052;background:#f0c05224}.score.low{color:#5fd890;background:#5fd8901f}.action-badge.risk-high{color:#ff816f;background:#ff66591f}.action-badge.risk-mid{color:#f0c052;background:#f0c0521f}.action-badge.risk-normal{color:#77dcff;background:#4bbee61c}.coach-panel{padding:12px;display:flex;flex-direction:column;gap:10px}.current-stock-badge{display:flex;align-items:center;gap:10px;min-height:64px;padding:10px 12px;border:1px solid rgba(85,196,232,.24);border-radius:8px;background:linear-gradient(135deg,#55c4e824,#f0c05212),#061516bd;box-shadow:inset 3px 0 #f0c052b8}.current-stock-badge div{min-width:0;flex:1}.current-stock-badge span,.current-stock-badge em,.current-stock-badge i,.current-stock-badge b{font-style:normal}.current-stock-badge span{display:block;color:#8fa39f;font-size:11px}.current-stock-badge strong{display:block;overflow:hidden;margin-top:2px;color:#f4faf8;font-size:24px;line-height:1.08;text-overflow:ellipsis;white-space:nowrap}.current-stock-badge em,.current-stock-badge i,.current-stock-badge b{flex:0 0 auto;padding:5px 8px;border:1px solid rgba(144,165,158,.16);border-radius:999px;color:#b7c8c4;background:#ffffff09;font-size:12px}.current-stock-badge b.up{color:#ff7b6d;border-color:#ff66593d;background:#ff665914}.current-stock-badge b.down{color:#60dc96;border-color:#5fd8903d;background:#5fd89014}.current-stock-badge.brain{margin-bottom:12px}.current-stock-badge.brain strong{font-size:28px}.sector-funds-page{display:grid;gap:12px}.sector-radar-hero{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);gap:12px;padding:16px;border:1px solid rgba(85,196,232,.2);border-radius:8px;background:radial-gradient(circle at 20% 20%,rgba(85,196,232,.14),transparent 34%),#ffffff07}.sector-radar-hero span,.sector-radar-hero p,.sector-legend span,.sector-card-head span,.sector-disclaimer{color:#91a7a2}.sector-radar-hero strong{display:block;margin-top:6px;color:#f4faf8;font-size:30px;line-height:1.1}.sector-radar-hero p{margin:8px 0 0;line-height:1.5}.sector-legend{display:grid;gap:5px;padding:12px;border:1px solid rgba(144,165,158,.12);border-radius:7px;background:#05121375}.sector-legend b{color:#f0c052;font-size:13px}.sector-legend span{margin-bottom:5px;font-size:12px;line-height:1.45}.sector-fund-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.market-sector-section{display:grid;gap:12px}.market-sector-section.compact-list{padding:14px;border:1px solid rgba(144,165,158,.12);border-radius:8px;background:#ffffff06}.market-sector-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.market-sector-card{min-width:0;padding:13px;border:1px solid rgba(85,196,232,.18);border-radius:8px;background:linear-gradient(145deg,rgba(85,196,232,.08),transparent 42%),#ffffff07}.market-sector-card.hot{border-color:#ff66594d;background:radial-gradient(circle at 16% 10%,rgba(255,102,89,.16),transparent 32%),#ffffff08}.market-sector-card.warm{border-color:#f0c05247}.market-sector-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.market-sector-head strong{display:block;color:#f4faf8;font-size:19px;line-height:1.15}.market-sector-head span{display:block;margin-top:5px;color:#91a7a2;font-size:12px}.market-sector-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:12px}.market-sector-metrics span{min-width:0;padding:8px;border-radius:6px;color:#9fb3ae;background:#05121370;font-size:12px}.market-sector-metrics b{display:block;margin-top:4px;color:#f4faf8;font-size:14px}.market-sector-leader{display:grid;gap:5px;margin-top:11px;color:#a8bbb6;font-size:12px}.market-sector-leader b{color:#d9f4ed}.market-sector-leader em{margin-left:7px;color:#ff7b6d;font-style:normal}.watch-match-box{margin-top:12px;padding:10px;border:1px solid rgba(95,216,144,.16);border-radius:7px;background:#5fd8900e}.watch-match-box>strong{display:block;margin-bottom:8px;color:#70e0aa;font-size:13px}.watch-match-list{display:grid;gap:6px}.watch-match-list button{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:7px 8px;border:1px solid rgba(144,165,158,.12);border-radius:6px;color:#d9f4ed;background:#05121373;cursor:pointer}.watch-match-list button span{display:grid;gap:2px;text-align:left}.watch-match-list small,.watch-match-list p{margin:0;color:#8ca29d;font-size:11px}.sector-hot-strip{display:flex;flex-wrap:wrap;gap:8px}.sector-hot-strip span{display:inline-flex;align-items:center;gap:7px;padding:8px 10px;border:1px solid rgba(144,165,158,.14);border-radius:999px;color:#d9f4ed;background:#05121380;font-size:12px}.sector-hot-strip b{color:#f0c052}.sector-fund-card{min-width:0;padding:13px;border:1px solid rgba(144,165,158,.14);border-radius:8px;background:#ffffff07}.sector-fund-card.hot{border-color:#ff665942;background:linear-gradient(135deg,#712a262e,#08181999)}.sector-fund-card.warm{border-color:#f0c0523d}.sector-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.sector-card-head strong{display:block;color:#f4faf8;font-size:18px}.sector-card-head span{display:block;margin-top:4px;font-size:12px}.fund-bars{display:grid;gap:9px;margin-top:13px}.fund-bar span{display:flex;justify-content:space-between;gap:10px;color:#a9bbb6;font-size:12px}.fund-bar span b{color:#f0c052}.fund-bar i{display:block;height:7px;margin-top:5px;overflow:hidden;border-radius:999px;background:#90a59e21}.fund-bar i em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#54bce2,#f0c052)}.sector-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:13px}.sector-metrics span{min-width:0;padding:8px;border-radius:6px;color:#8fa39f;background:#ffffff07;font-size:11px}.sector-metrics b{display:block;overflow:hidden;margin-top:3px;color:#edf5f2;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.sector-stock-list{display:grid;gap:6px;margin-top:12px}.sector-stock-list button{width:100%;min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 8px;border:1px solid rgba(144,165,158,.1);border-radius:6px;text-align:left;background:#0512136b}.sector-stock-list button:hover,.sector-stock-list button:focus-visible{border-color:#55c4e857;background:#55c4e817}.sector-stock-list span{min-width:0;color:#edf5f2;font-size:13px}.sector-stock-list small{display:block;margin-top:2px;color:#7f928e;font-size:11px}.sector-stock-list em{flex:0 0 auto;font-style:normal;font-size:12px}.sector-disclaimer{margin:0;padding:10px 12px;border:1px solid rgba(240,192,82,.16);border-radius:7px;background:#f0c0520f;font-size:12px;line-height:1.5}.gold-rules{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.gold-table{max-height:none}.family-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.family-table table{min-width:1120px}.family-table th:last-child,.family-table td:last-child{min-width:230px;max-width:320px;text-align:left;white-space:normal;line-height:1.45}.alias-name{display:inline;margin-left:4px;color:#81938f;font-size:12px;font-weight:400}.share-hero{display:grid;grid-template-columns:1.4fr .8fr;gap:12px}.share-url-box,.share-role-box,.share-sample-form,.share-sample-list,.sample-brain-panel,.device-monitor-panel,.access-log-panel,.key-manager-panel,.access-request-panel{min-width:0;padding:14px;border:1px solid rgba(144,165,158,.12);border-radius:8px;background:#ffffff07}.share-url-box{border-color:#55c4e82e;background:linear-gradient(135deg,#13454b2e,#05121394),#ffffff07}.share-role-box{border-color:#f0c0522e;background:linear-gradient(135deg,#5b372129,#05121394),#ffffff07}.share-url-box span,.share-role-box span,.share-sample-form label span,.shared-sample-card span,.access-log-row small{color:#8fa39f;font-size:12px}.share-url-box strong,.share-role-box strong{display:block;margin-top:6px;color:#f4faf8;font-size:18px;line-height:1.35;overflow-wrap:anywhere}.share-url-box p,.share-role-box p,.shared-sample-card p{margin:8px 0 0;color:#a8bbb6;font-size:13px;line-height:1.6}.share-layout{display:grid;grid-template-columns:.95fr 1.05fr;gap:12px}.founder-quality-radar{display:grid;grid-template-columns:minmax(300px,.8fr) minmax(0,1.2fr);gap:12px;margin-bottom:12px;padding:14px;border:1px solid rgba(240,192,82,.2);border-radius:8px;background:linear-gradient(135deg,#5c3d192e,#061213c7),#ffffff07}.founder-quality-head{display:grid;align-content:center;gap:10px;min-width:0;padding:14px;border:1px solid rgba(240,192,82,.16);border-radius:8px;background:#0512136b}.founder-quality-head span,.founder-quality-metrics span,.founder-quality-lists>div>span{color:#8fa39f;font-size:12px;font-weight:800}.founder-quality-head strong{color:#f5f9f7;font-size:26px;line-height:1.18}.founder-quality-head p,.founder-quality-metrics p,.founder-quality-health p,.founder-quality-lists p{margin:0;color:#a8bbb6;font-size:13px;line-height:1.55}.founder-quality-actions{display:flex;flex-wrap:wrap;gap:8px}.founder-quality-actions button{min-height:38px;border:1px solid rgba(240,192,82,.3);border-radius:7px;padding:0 13px;color:#07100e;background:linear-gradient(135deg,#f0c052,#70e0aa);font-weight:900}.founder-quality-actions button.ghost{color:#f0c052;background:#f0c05214}.founder-quality-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.founder-quality-metrics article,.founder-quality-health article,.founder-quality-lists>div{min-width:0;border:1px solid rgba(144,165,158,.12);border-radius:7px;background:#0512136b}.founder-quality-metrics article{min-height:118px;display:grid;align-content:start;gap:7px;padding:11px}.founder-quality-metrics strong{color:#f0c052;font-size:26px;line-height:1.05}.founder-quality-health{grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.founder-quality-health article{display:grid;gap:8px;padding:11px}.founder-quality-health article div{display:flex;align-items:center;justify-content:space-between;gap:8px}.founder-quality-health strong{color:#f4faf8;font-size:14px}.founder-quality-health span{color:#70e0aa;font-size:14px;font-weight:900}.founder-quality-health i{height:8px;overflow:hidden;border-radius:999px;background:#90a59e26}.founder-quality-health b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#55c4e8,#70e0aa,#f0c052)}.founder-quality-lists{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.founder-quality-lists>div{display:grid;align-content:start;gap:8px;padding:11px}.founder-quality-lists article{display:grid;gap:4px;padding:8px;border:1px solid rgba(144,165,158,.1);border-radius:7px;background:#ffffff06}.founder-quality-lists strong{color:#f4faf8;font-size:14px}.founder-action-queue{display:grid;grid-template-columns:minmax(300px,.78fr) minmax(260px,.42fr) minmax(0,1.15fr);gap:12px;margin-bottom:12px;padding:14px;border:1px solid rgba(85,196,232,.2);border-radius:8px;background:linear-gradient(135deg,#13404f33,#051213c2),#ffffff07}.founder-action-head,.founder-action-stats article,.founder-action-list article{min-width:0;border:1px solid rgba(144,165,158,.12);border-radius:7px;background:#0512136b}.founder-action-head{display:grid;align-content:center;gap:9px;padding:13px}.founder-action-head span,.founder-action-stats span{color:#8fa39f;font-size:12px;font-weight:800}.founder-action-head strong{color:#f5f9f7;font-size:23px;line-height:1.2}.founder-action-head p,.founder-action-list p{margin:0;color:#a8bbb6;font-size:13px;line-height:1.5}.founder-action-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.founder-action-stats article{min-height:82px;display:grid;align-content:center;gap:5px;padding:10px}.founder-action-stats strong{color:#55c4e8;font-size:25px}.founder-action-list{display:grid;gap:8px}.founder-action-list article{display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px}.founder-action-list article.risk{border-color:#ff66593d;background:#66261f24}.founder-action-list article.warn{border-color:#f0c0523d;background:#5e441824}.founder-action-list article.good{border-color:#70e0aa3d;background:#1c563d24}.founder-action-list b{display:grid;place-items:center;width:32px;height:32px;border:1px solid rgba(85,196,232,.24);border-radius:50%;color:#9feaff;font-size:12px}.founder-action-list strong{color:#f4faf8;font-size:14px}.founder-action-list button{min-height:34px;border:1px solid rgba(85,196,232,.28);border-radius:7px;padding:0 11px;color:#9feaff;background:#55c4e814;font-weight:800;white-space:nowrap}.founder-intake-radar,.founder-sample-flow{display:grid;gap:14px;margin-bottom:12px;padding:14px;border:1px solid rgba(85,196,232,.18);border-radius:8px;background:linear-gradient(135deg,#13404f2e,#051213c7),#ffffff07}.founder-intake-head,.founder-flow-head{display:grid;gap:8px}.founder-intake-head span,.founder-flow-head span,.founder-intake-stats span,.founder-flow-metrics span,.founder-flow-grid>div>span,.founder-flow-stream>span{color:#8fa39f;font-size:12px;font-weight:800}.founder-intake-head strong,.founder-flow-head strong{color:#f5f9f7;font-size:23px;line-height:1.2}.founder-intake-head p,.founder-flow-head p,.founder-intake-stats p,.founder-flow-metrics p,.founder-flow-stream p{margin:0;color:#a8bbb6;font-size:13px;line-height:1.5}.founder-intake-head button,.founder-flow-head button{width:fit-content;min-height:34px;border:1px solid rgba(240,192,82,.32);border-radius:7px;padding:0 12px;color:#071512;background:linear-gradient(135deg,#62e6dc,#f0c052);font-weight:900}.founder-intake-stats,.founder-flow-metrics,.founder-flow-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.founder-flow-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.founder-intake-stats article,.founder-flow-metrics article,.founder-flow-grid>div,.founder-intake-list article,.founder-flow-stream article{min-width:0;border:1px solid rgba(144,165,158,.12);border-radius:7px;background:#0512136b}.founder-intake-stats article,.founder-flow-metrics article{min-height:82px;display:grid;align-content:center;gap:5px;padding:10px}.founder-intake-stats strong,.founder-flow-metrics strong{color:#f0c052;font-size:25px}.founder-intake-list,.founder-flow-stream{display:grid;gap:8px}.founder-intake-list article,.founder-flow-stream article{display:grid;grid-template-columns:44px minmax(0,1fr);gap:10px;padding:10px}.founder-intake-list b,.founder-flow-stream b{display:grid;place-items:center;width:36px;height:36px;border:1px solid rgba(85,196,232,.24);border-radius:9px;color:#9feaff;font-size:12px}.founder-intake-list article.good b{color:#70e0aa;border-color:#70e0aa47}.founder-intake-list article.warn b{color:#f0c052;border-color:#f0c05247}.founder-intake-list article.risk b{color:#ff8d80;border-color:#ff665947}.founder-intake-list strong,.founder-flow-stream strong{display:block;color:#f4faf8;font-size:14px}.founder-intake-list span,.founder-flow-stream small{color:#8fa39f;font-size:12px}.founder-flow-grid>div{display:grid;gap:8px;padding:10px}.founder-flow-grid article{display:flex;justify-content:space-between;gap:10px;padding:7px 0;border-bottom:1px solid rgba(144,165,158,.09)}.founder-flow-grid article:last-child{border-bottom:0}.founder-flow-grid strong{color:#dffaf5}.founder-flow-grid em{color:#f0c052;font-style:normal}.founder-pm-model{display:grid;grid-template-columns:minmax(300px,.58fr) minmax(0,1.42fr);gap:12px;margin-bottom:12px;padding:14px;border:1px solid rgba(112,224,170,.18);border-radius:8px;background:linear-gradient(135deg,#1c563d29,#051213c7),#ffffff07}.founder-pm-head,.founder-pm-list article{min-width:0;border:1px solid rgba(144,165,158,.12);border-radius:7px;background:#0512136b}.founder-pm-head{display:grid;align-content:center;gap:9px;padding:13px}.founder-pm-head span{color:#8fa39f;font-size:12px;font-weight:800}.founder-pm-head strong{color:#f5f9f7;font-size:23px;line-height:1.2}.founder-pm-head p,.founder-pm-list p,.founder-pm-list small{margin:0;color:#a8bbb6;font-size:13px;line-height:1.52}.founder-pm-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.founder-pm-list article{display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px}.founder-pm-list article.risk{border-color:#ff665938;background:#66261f21}.founder-pm-list article.warn{border-color:#f0c05238;background:#5e441821}.founder-pm-list article.good{border-color:#70e0aa38;background:#1c563d21}.founder-pm-list b{display:grid;place-items:center;width:32px;height:32px;border:1px solid rgba(112,224,170,.24);border-radius:50%;color:#70e0aa;font-size:12px}.founder-pm-list strong{display:block;margin-bottom:5px;color:#f4faf8;font-size:14px}.founder-pm-list small{display:block;margin-top:6px;color:#c8b48d}.founder-pm-list button{min-height:34px;border:1px solid rgba(112,224,170,.28);border-radius:7px;padding:0 11px;color:#70e0aa;background:#70e0aa14;font-weight:800;white-space:nowrap}.sample-insight-panel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.sample-privacy-card,.sample-ai-card,.sample-people-card{min-width:0;padding:14px;border:1px solid rgba(144,165,158,.12);border-radius:8px;background:#ffffff07}.sample-privacy-card{border-color:#5fd8902e}.sample-ai-card{border-color:#f0c05233}.sample-people-card{display:grid;gap:8px;border-color:#55c4e82e}.sample-privacy-card span,.sample-ai-card span,.sample-people-card>span{color:#8fa39f;font-size:12px}.sample-privacy-card strong,.sample-ai-card strong{display:block;margin-top:6px;color:#f4faf8;font-size:18px}.sample-privacy-card p,.sample-ai-card p{margin:8px 0 0;color:#a8bbb6;font-size:13px;line-height:1.55}.sample-person-row{display:grid;grid-template-columns:.9fr .75fr 1.1fr;gap:8px;align-items:center;min-height:34px;padding:7px 8px;border:1px solid rgba(144,165,158,.1);border-radius:7px;background:#05121366}.sample-person-row strong{color:#f4faf8;font-size:13px}.sample-person-row em,.sample-person-row small{color:#a8bbb6;font-size:12px;font-style:normal}.founder-value-radar{display:grid;gap:12px;margin-bottom:12px;padding:14px;border:1px solid rgba(85,196,232,.22);border-radius:8px;background:radial-gradient(circle at 14% 8%,rgba(85,196,232,.16),transparent 30%),linear-gradient(135deg,#083034b8,#051213e0)}.founder-value-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center}.founder-value-hero span,.founder-value-metrics span,.founder-value-grid span,.founder-value-users>span{color:#55c4e8;font-size:12px;font-weight:950}.founder-value-hero strong{display:block;margin-top:6px;color:#f4faf8;font-size:24px;line-height:1.2}.founder-value-hero p,.founder-value-metrics p,.founder-value-grid p,.founder-value-grid small,.founder-value-users p{margin:7px 0 0;color:#a8bbb6;font-size:12px;line-height:1.5}.founder-value-hero button{min-height:38px;border:1px solid rgba(112,224,170,.28);border-radius:7px;padding:0 14px;color:#07100e;background:linear-gradient(135deg,#70e0aa,#f0c052);font-weight:900}.founder-value-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.founder-value-metrics article,.founder-value-grid article,.founder-nudge-console,.founder-value-users{min-width:0;border:1px solid rgba(144,165,158,.12);border-radius:7px;background:#05121375}.founder-value-metrics article{display:grid;gap:4px;padding:10px}.founder-value-metrics strong{color:#f4faf8;font-size:24px;line-height:1}.founder-value-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.founder-value-grid article{display:grid;align-content:start;gap:7px;padding:10px}.founder-value-grid article.active{border-color:#70e0aa33;background:#70e0aa0e}.founder-value-grid article.empty-type{border-color:#f0c0522e;background:#f0c0520d}.founder-value-grid strong{color:#f4faf8;font-size:16px}.founder-value-grid b{color:#f0c052;font-size:28px;line-height:1}.founder-value-grid i{height:6px;overflow:hidden;border-radius:999px;background:#90a59e29}.founder-value-grid i em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#55c4e8,#70e0aa,#f0c052)}.founder-nudge-console{display:grid;gap:10px;padding:12px;border-color:#f0c05233;background:linear-gradient(135deg,#503d163d,#05121385),#ffffff05}.founder-nudge-head{display:grid;gap:5px}.founder-nudge-head span,.founder-nudge-grid span{color:#f0c052;font-size:12px;font-weight:950}.founder-nudge-head strong{color:#f4faf8;font-size:18px;line-height:1.3}.founder-nudge-head p,.founder-nudge-grid p,.founder-nudge-grid em{margin:0;color:#a8bbb6;font-size:12px;line-height:1.5;font-style:normal}.founder-nudge-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.founder-nudge-grid article{display:grid;align-content:start;gap:8px;min-width:0;min-height:210px;padding:10px;border:1px solid rgba(144,165,158,.12);border-radius:7px;background:#0512137a}.founder-nudge-grid strong{display:block;margin-top:4px;color:#f4faf8;font-size:15px;line-height:1.28}.founder-nudge-grid p{min-height:86px}.founder-nudge-grid button{align-self:end;min-height:32px;border:1px solid rgba(112,224,170,.26);border-radius:7px;color:#07100e;background:linear-gradient(135deg,#70e0aa,#f0c052);font-size:12px;font-weight:900}.founder-value-users{display:grid;gap:8px;padding:10px}.founder-value-users article{display:grid;grid-template-columns:minmax(0,1fr) 54px;gap:10px;align-items:center;min-height:48px;padding:9px 10px;border:1px solid rgba(144,165,158,.1);border-radius:7px;background:#ffffff06}.founder-value-users strong{color:#f4faf8;font-size:14px}.founder-value-users b{justify-self:end;color:#70e0aa;font-size:22px}.share-sample-form,.share-sample-list,.sample-brain-panel,.device-monitor-panel,.access-log-panel,.key-manager-panel,.access-request-panel{display:grid;gap:12px}.sample-quality-coach{display:grid;grid-template-columns:116px minmax(0,1fr) minmax(150px,.42fr);gap:10px;align-items:stretch;padding:10px;border:1px solid rgba(144,165,158,.14);border-radius:8px;background:#05121370}.sample-quality-coach.compact{grid-template-columns:92px minmax(0,1fr);gap:8px;padding:8px}.sample-quality-score,.sample-quality-main,.sample-quality-next{min-width:0;display:grid;align-content:center;gap:5px;padding:9px;border:1px solid rgba(144,165,158,.1);border-radius:7px;background:#ffffff06}.sample-quality-coach.good{border-color:#70e0aa42;background:#1c563d26}.sample-quality-coach.warn{border-color:#f0c05242;background:#5e441824}.sample-quality-coach.risk{border-color:#ff66593d;background:#66261f24}.sample-quality-score span,.sample-quality-next span{color:#8fa39f;font-size:11px;font-weight:800}.sample-quality-score strong{color:#f4faf8;font-size:28px;line-height:1}.sample-quality-score em{color:#f0c052;font-size:12px;font-style:normal;font-weight:900}.sample-quality-main strong,.sample-quality-next strong{color:#f4faf8;font-size:14px;line-height:1.35}.sample-quality-main p{margin:0;color:#a8bbb6;font-size:12px;line-height:1.45}.sample-quality-bar{height:7px;overflow:hidden;border-radius:999px;background:#90a59e29}.sample-quality-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ff6659,#f0c052,#70e0aa)}.sample-quality-checks{display:flex;flex-wrap:wrap;gap:5px}.sample-quality-checks span{padding:4px 6px;border:1px solid rgba(144,165,158,.11);border-radius:999px;color:#8fa39f;background:#05121359;font-size:11px}.sample-quality-checks span.is-done{border-color:#70e0aa2e;color:#9fdcc9;background:#70e0aa12}.sample-intake-receipt{display:grid;grid-template-columns:128px minmax(0,1fr);gap:10px;padding:10px;border:1px solid rgba(85,196,232,.22);border-radius:8px;background:radial-gradient(circle at 8% 12%,rgba(85,196,232,.14),transparent 32%),linear-gradient(135deg,#083034b8,#051213d6)}.sample-intake-receipt.good{border-color:#70e0aa4d}.sample-intake-receipt.warn{border-color:#f0c0524d;background:radial-gradient(circle at 8% 12%,rgba(240,192,82,.13),transparent 32%),linear-gradient(135deg,#3e3012b3,#051213d6)}.sample-intake-receipt.risk{border-color:#ff665947;background:radial-gradient(circle at 8% 12%,rgba(255,102,89,.12),transparent 32%),linear-gradient(135deg,#481f1bb3,#051213d6)}.receipt-stamp,.receipt-body,.receipt-grid article,.receipt-worklist{min-width:0;border:1px solid rgba(144,165,158,.12);border-radius:7px;background:#0512136b}.receipt-stamp{display:grid;place-items:center;align-content:center;gap:7px;min-height:142px;text-align:center}.receipt-stamp span,.receipt-title span,.receipt-grid span,.receipt-worklist span{color:#55c4e8;font-size:11px;font-weight:900}.receipt-stamp strong{color:#f0c052;font-family:SF Mono,JetBrains Mono,Consolas,monospace;font-size:17px;line-height:1.15}.receipt-stamp p{margin:0;padding:4px 8px;border-radius:999px;color:#07100e;background:#70e0aa;font-size:12px;font-weight:950}.receipt-body{display:grid;gap:10px;padding:12px}.receipt-title{display:grid;gap:6px}.receipt-title strong{color:#f4faf8;font-size:23px;line-height:1.2}.receipt-title p,.receipt-grid p{margin:0;color:#a8bbb6;font-size:12px;line-height:1.5}.receipt-badges,.receipt-actions,.receipt-worklist{display:flex;flex-wrap:wrap;gap:7px}.receipt-badges i,.receipt-worklist b{border:1px solid rgba(85,196,232,.18);border-radius:999px;padding:4px 8px;color:#9feaff;background:#55c4e812;font-size:11px;font-style:normal;font-weight:850}.receipt-grid{display:grid;grid-template-columns:.62fr .72fr minmax(0,1.35fr);gap:8px}.receipt-grid article{display:grid;gap:5px;padding:10px}.receipt-grid strong{color:#f4faf8;font-size:17px;line-height:1.15}.receipt-worklist{align-items:center;padding:9px}.receipt-next-feed{display:grid;gap:8px;padding:10px;border:1px solid rgba(240,192,82,.18);border-radius:7px;background:linear-gradient(135deg,#f0c05214,#05121361),#ffffff05}.receipt-next-title{display:grid;gap:4px}.receipt-next-title span,.receipt-mission-grid button span{color:#f0c052;font-size:11px;font-weight:950}.receipt-next-title strong{color:#f4faf8;font-size:15px;line-height:1.35}.receipt-mission-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.receipt-mission-grid button{min-height:118px;display:grid;align-content:start;gap:6px;border:1px solid rgba(85,196,232,.16);border-radius:7px;padding:10px;color:inherit;text-align:left;background:#05121375}.receipt-mission-grid button:hover,.receipt-mission-grid button:focus-visible{border-color:#70e0aa52;background:#70e0aa12}.receipt-mission-grid button strong{color:#f4faf8;font-size:14px;line-height:1.3}.receipt-mission-grid button p{margin:0;color:#a8bbb6;font-size:12px;line-height:1.45}.receipt-actions button{min-height:34px;border:1px solid rgba(112,224,170,.28);border-radius:7px;padding:0 12px;color:#07100e;background:linear-gradient(135deg,#70e0aa,#f0c052);font-size:12px;font-weight:900}.receipt-actions button.ghost{color:#dff7ef;background:#55c4e813}.sample-card-badges{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.sample-card-badges i{padding:4px 7px;border:1px solid rgba(144,165,158,.14);border-radius:999px;color:#a8bbb6;background:#05121375;font-size:12px;font-style:normal;font-weight:800}.sample-card-badges i.good{border-color:#70e0aa3d;color:#70e0aa}.sample-card-badges i.warn{border-color:#f0c0523d;color:#f0c052}.sample-card-badges i.risk{border-color:#ff66593d;color:#ff9a90}.sample-card-badges i.review{border-color:#55c4e842;color:#9feaff}.sample-review-source{display:grid;gap:5px;padding:10px;border:1px solid rgba(85,196,232,.2);border-radius:8px;background:#55c4e811}.sample-review-source.compact{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px}.sample-review-source span{color:#55c4e8;font-size:12px;font-weight:900}.sample-review-source strong{color:#f4faf8;font-size:14px}.sample-review-source p{margin:0;color:#a8bbb6;font-size:12px;line-height:1.45}.sample-review-result{border-left:2px solid rgba(85,196,232,.55);padding-left:8px;color:#d7f4ff}.sample-starter-mission{display:grid;grid-template-columns:minmax(280px,.62fr) minmax(0,1fr) auto;gap:10px;align-items:stretch;margin-bottom:12px;padding:12px;border:1px solid rgba(112,224,170,.2);border-radius:8px;background:linear-gradient(135deg,#1c563d29,#051213c7),#ffffff07}.sample-starter-mission.risk{border-color:#f0c0523d;background:linear-gradient(135deg,#5e44182b,#051213c7),#ffffff07}.sample-starter-mission.good{border-color:#55c4e833}.sample-starter-head,.sample-starter-steps article{min-width:0;border:1px solid rgba(144,165,158,.12);border-radius:7px;background:#0512136b}.sample-starter-head{display:grid;align-content:center;gap:8px;padding:12px}.sample-starter-head span{color:#70e0aa;font-size:12px;font-weight:900}.sample-starter-head strong{color:#f4faf8;font-size:20px;line-height:1.24}.sample-starter-head p,.sample-starter-steps p{margin:0;color:#a8bbb6;font-size:13px;line-height:1.5}.sample-starter-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.sample-starter-steps article{display:grid;grid-template-columns:34px minmax(0,1fr);gap:8px;align-items:center;padding:10px}.sample-starter-steps article.is-done{border-color:#70e0aa3b;background:#70e0aa11}.sample-starter-steps b{display:grid;place-items:center;width:30px;height:30px;border:1px solid rgba(112,224,170,.24);border-radius:50%;color:#70e0aa;font-size:11px}.sample-starter-steps strong{color:#f4faf8;font-size:13px}.sample-starter-actions{display:grid;min-width:150px;gap:8px}.sample-starter-actions button{min-height:36px;border:1px solid rgba(112,224,170,.28);border-radius:7px;padding:0 11px;color:#07100e;background:linear-gradient(135deg,#70e0aa,#f0c052);font-weight:900;white-space:nowrap}.sample-starter-actions button.ghost{color:#dff7ef;background:#70e0aa12}.visitor-feed-deck{display:grid;gap:12px;margin-bottom:12px}.visitor-feed-hero{display:grid;grid-template-columns:minmax(0,1.28fr) minmax(260px,.72fr);gap:12px;padding:12px;border:1px solid rgba(85,196,232,.18);border-radius:8px;background:radial-gradient(circle at 16% 18%,rgba(85,196,232,.18),transparent 28%),linear-gradient(135deg,#092b2ed1,#051213f2 64%,#30240eb8);box-shadow:inset 0 0 0 1px #ffffff08}.visitor-feed-copy,.visitor-feed-status,.visitor-feed-metrics article,.visitor-feed-steps article,.visitor-feed-prompts{min-width:0;border:1px solid rgba(144,165,158,.14);border-radius:8px;background:#05121385;box-shadow:inset 0 1px #ffffff09}.visitor-feed-copy{display:grid;gap:10px;padding:18px}.visitor-feed-copy span,.visitor-feed-status span,.visitor-feed-metrics span,.visitor-feed-steps span,.visitor-feed-prompts span{color:#55c4e8;font-size:12px;font-weight:900;letter-spacing:0}.visitor-feed-copy strong{max-width:640px;color:#f4faf8;font-size:30px;line-height:1.16}.visitor-feed-copy p,.visitor-feed-status p,.visitor-feed-metrics p,.visitor-feed-steps p{margin:0;color:#a8bbb6;font-size:13px;line-height:1.55}.visitor-feed-actions{display:flex;flex-wrap:wrap;gap:8px}.visitor-feed-actions button,.visitor-feed-prompts button{min-height:36px;border:1px solid rgba(112,224,170,.28);border-radius:7px;padding:0 13px;color:#07100e;background:linear-gradient(135deg,#70e0aa,#f0c052);font-weight:900}.visitor-feed-actions button.ghost,.visitor-feed-prompts button{color:#dff7ef;background:#55c4e813}.visitor-feed-status{display:grid;align-content:center;gap:8px;padding:18px}.visitor-feed-status strong{color:#f0c052;font-size:24px;line-height:1.2}.visitor-feed-status.ready{border-color:#70e0aa47;background:#70e0aa13}.visitor-feed-status.ready strong{color:#70e0aa}.visitor-feed-status.blocked{border-color:#f0c05247;background:#f0c05212}.visitor-feed-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.visitor-feed-metrics article{display:grid;gap:5px;padding:12px}.visitor-feed-metrics strong{color:#f4faf8;font-size:24px;line-height:1}.visitor-feed-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.visitor-feed-steps article{display:grid;grid-template-columns:36px minmax(0,1fr);gap:10px;padding:12px}.visitor-feed-steps article.is-done{border-color:#70e0aa47;background:#70e0aa12}.visitor-feed-steps b{display:grid;place-items:center;width:34px;height:34px;border:1px solid rgba(85,196,232,.28);border-radius:50%;color:#9feaff;font-size:11px;font-weight:950}.visitor-feed-steps article.is-done b{border-color:#70e0aa5c;color:#70e0aa}.visitor-feed-steps strong,.visitor-feed-prompts strong{color:#f4faf8;font-size:15px;line-height:1.35}.visitor-feed-prompts{display:grid;grid-template-columns:minmax(220px,.42fr) minmax(0,1fr);gap:12px;align-items:center;padding:12px}.visitor-feed-prompts>div{min-width:0}.visitor-feed-prompts>div:first-child{display:grid;gap:5px}.visitor-feed-prompts>div:last-child{display:flex;flex-wrap:wrap;gap:8px}.visitor-feed-prompts button{min-height:34px;border-color:#55c4e83d;color:#9feaff;font-size:12px}.visitor-task-inbox{display:grid;gap:12px;margin-bottom:12px}.visitor-task-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:14px;border:1px solid rgba(85,196,232,.22);border-radius:8px;background:radial-gradient(circle at 12% 10%,rgba(85,196,232,.16),transparent 32%),linear-gradient(135deg,#083034b8,#051213e0);box-shadow:inset 0 1px #ffffff0a}.visitor-task-hero span,.visitor-task-metrics span,.visitor-task-list span{color:#55c4e8;font-size:12px;font-weight:950;letter-spacing:0}.visitor-task-hero strong{display:block;margin-top:6px;color:#f4faf8;font-size:26px;line-height:1.18}.visitor-task-hero p,.visitor-task-metrics p,.visitor-task-list p{margin:7px 0 0;color:#a8bbb6;font-size:12px;line-height:1.5}.visitor-task-hero button,.visitor-task-list button{min-height:36px;border:1px solid rgba(112,224,170,.28);border-radius:7px;padding:0 13px;color:#07100e;background:linear-gradient(135deg,#70e0aa,#f0c052);font-weight:900;white-space:nowrap}.visitor-task-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.visitor-task-metrics article,.visitor-task-list article{min-width:0;border:1px solid rgba(144,165,158,.12);border-radius:7px;background:#05121375;box-shadow:inset 0 1px #ffffff08}.visitor-task-metrics article{display:grid;gap:4px;padding:10px}.visitor-task-metrics strong{color:#f4faf8;font-size:24px;line-height:1}.visitor-task-list{display:grid;gap:8px}.visitor-task-list article{display:grid;grid-template-columns:46px minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px}.visitor-task-list b{display:grid;place-items:center;width:38px;height:38px;border:1px solid rgba(240,192,82,.26);border-radius:50%;color:#f0c052;font-size:12px;font-weight:950}.visitor-task-list strong{color:#f4faf8;font-size:16px;line-height:1.3}.sample-prompt-assist{display:grid;grid-template-columns:minmax(220px,.42fr) minmax(0,1fr);gap:10px;align-items:center;padding:10px;border:1px solid rgba(85,196,232,.16);border-radius:8px;background:linear-gradient(135deg,#13454b24,#0512137a),#ffffff05}.sample-prompt-assist>div:first-child{min-width:0;display:grid;gap:5px}.sample-prompt-assist span{color:#55c4e8;font-size:12px;font-weight:900}.sample-prompt-assist strong{color:#f4faf8;font-size:13px;line-height:1.35}.sample-prompt-buttons{display:flex;flex-wrap:wrap;gap:7px}.sample-prompt-buttons button{min-height:32px;border:1px solid rgba(85,196,232,.25);border-radius:999px;padding:0 11px;color:#9feaff;background:#55c4e813;font-size:12px;font-weight:850}.sample-submit-gate{display:grid;gap:8px;padding:10px;border:1px solid rgba(240,192,82,.22);border-radius:8px;background:#5e44181f}.sample-submit-gate.ready{border-color:#70e0aa3d;background:#1c563d24}.sample-submit-gate span{color:#f0c052;font-size:13px;font-weight:850;line-height:1.45}.sample-submit-gate.ready span{color:#70e0aa}.sample-submit-gate div{display:flex;flex-wrap:wrap;gap:6px}.sample-submit-gate i{padding:4px 7px;border:1px solid rgba(144,165,158,.14);border-radius:999px;color:#8fa39f;background:#05121359;font-size:11px;font-style:normal;font-weight:800}.sample-submit-gate i.is-done{border-color:#70e0aa3d;color:#70e0aa;background:#70e0aa13}.sample-save-message{margin:0;padding:9px 10px;border:1px solid rgba(255,102,89,.24);border-radius:7px;color:#ffb0a8;background:#ff665914;font-size:12px;line-height:1.45}.visitor-welcome-bridge{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;margin-bottom:12px;padding:14px;overflow:hidden;border:1px solid rgba(85,196,232,.24);border-radius:8px;background:radial-gradient(circle at 16% 0%,rgba(85,196,232,.18),transparent 34%),linear-gradient(132deg,#09282bd1,#071717eb 44%,#051213f5),#ffffff07;box-shadow:0 22px 60px #00000047}.visitor-welcome-bridge:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(rgba(85,196,232,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(85,196,232,.045) 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.8),transparent 78%);mask-image:linear-gradient(90deg,rgba(0,0,0,.8),transparent 78%)}.visitor-welcome-bridge.has-sample{border-color:#70e0aa42;background:radial-gradient(circle at 16% 0%,rgba(112,224,170,.18),transparent 34%),linear-gradient(132deg,#09282bd1,#071717eb 44%,#051213f5),#ffffff07}.visitor-welcome-main,.visitor-welcome-steps article,.visitor-path-map,.visitor-access-map,.visitor-welcome-actions{position:relative;min-width:0;border:1px solid rgba(144,165,158,.13);border-radius:8px;background:linear-gradient(145deg,#ffffff0b,#ffffff03),#0512138c;box-shadow:inset 0 1px #ffffff0b}.visitor-welcome-main{order:0;grid-column:span 4;display:grid;align-content:center;gap:10px;padding:14px}.visitor-welcome-main>span,.visitor-welcome-actions>span{width:fit-content;color:#55c4e8;font-size:11px;font-weight:950;letter-spacing:0}.visitor-welcome-main strong{color:#f4faf8;font-size:23px;line-height:1.2}.visitor-welcome-main p,.visitor-welcome-steps p,.visitor-welcome-actions p{margin:0;color:#a8bbb6;font-size:13px;line-height:1.55}.visitor-path-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.visitor-path-metrics article{min-width:0;padding:9px;border:1px solid rgba(85,196,232,.12);border-radius:7px;background:#05121357}.visitor-path-metrics b{display:block;color:#f0c052;font-size:23px;line-height:1}.visitor-path-metrics span,.visitor-path-metrics em{display:block;margin-top:4px;color:#8fa39f;font-size:11px;font-style:normal}.visitor-welcome-steps{order:0;grid-column:span 5;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.visitor-welcome-steps article{min-height:168px;display:grid;align-content:start;gap:8px;padding:12px}.visitor-welcome-steps article.is-active{border-color:#f0c05257;background:linear-gradient(145deg,#f0c0521c,#ffffff04),#05121394}.visitor-welcome-steps article.is-done{border-color:#70e0aa47}.visitor-path-code{display:flex;align-items:center;justify-content:space-between;gap:8px}.visitor-path-code b{display:grid;place-items:center;width:32px;height:32px;border:1px solid rgba(85,196,232,.22);border-radius:50%;color:#9feaff;font-size:11px}.visitor-path-code span{overflow:hidden;max-width:90px;padding:4px 7px;border:1px solid rgba(144,165,158,.14);border-radius:999px;color:#8fa39f;font-size:11px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.visitor-welcome-steps article.is-active .visitor-path-code span{border-color:#f0c05252;color:#f0c052}.visitor-welcome-steps article.is-done .visitor-path-code span{border-color:#70e0aa47;color:#70e0aa}.visitor-welcome-steps strong,.visitor-welcome-actions strong{color:#f4faf8;font-size:16px;line-height:1.25}.visitor-welcome-steps button,.visitor-welcome-actions button{min-height:36px;border:1px solid rgba(85,196,232,.28);border-radius:7px;padding:0 11px;color:#07100e;background:linear-gradient(135deg,#55c4e8,#70e0aa);font-weight:900;white-space:nowrap}.visitor-welcome-steps button{align-self:end;margin-top:auto;color:#dff7ef;background:#55c4e813}.visitor-welcome-steps article.is-active button{color:#07100e;background:linear-gradient(135deg,#f0c052,#70e0aa)}.visitor-path-map{order:2;grid-column:span 8;display:grid;gap:10px;padding:12px}.visitor-path-map-head,.visitor-access-head{display:flex;justify-content:space-between;gap:12px;align-items:end}.visitor-path-map-head span,.visitor-access-head span,.visitor-path-map-grid span,.visitor-access-grid span{color:#8fa39f;font-size:11px;font-weight:900}.visitor-path-map-head strong,.visitor-access-head strong{color:#f4faf8;font-size:18px;line-height:1.25}.visitor-path-map-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.visitor-path-map-grid button{min-height:146px;display:grid;align-content:start;gap:7px;padding:10px;border:1px solid rgba(144,165,158,.12);border-radius:7px;color:inherit;background:#0512136b;font:inherit;text-align:left}.visitor-path-map-grid button:hover,.visitor-path-map-grid button:focus-visible{border-color:#55c4e847;background:#55c4e812}.visitor-path-map-grid b{width:max-content;padding:4px 7px;border:1px solid rgba(85,196,232,.22);border-radius:5px;color:#9feaff;font-family:SF Mono,JetBrains Mono,Consolas,monospace;font-size:11px}.visitor-path-map-grid strong,.visitor-access-grid strong{color:#f4faf8;font-size:15px;line-height:1.25}.visitor-path-map-grid p,.visitor-access-grid p{margin:0;color:#a8bbb6;font-size:12px;line-height:1.45}.visitor-path-map-grid em{margin-top:auto;color:#70e0aa;font-size:12px;font-style:normal;font-weight:900}.visitor-access-map{order:2;grid-column:span 4;display:grid;gap:10px;padding:12px}.visitor-access-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.visitor-access-grid article{min-height:104px;display:grid;align-content:start;gap:6px;padding:10px;border:1px solid rgba(112,224,170,.14);border-radius:7px;background:#70e0aa0d}.visitor-access-grid article.is-locked{border-color:#f0c05233;background:#f0c0520e}.visitor-access-grid article.is-locked span{color:#f0c052}.visitor-welcome-actions{order:1;grid-column:span 3;display:grid;align-content:center;gap:9px;padding:12px}.visitor-welcome-actions strong{color:#f0c052;font-size:19px}.visitor-welcome-actions button.ghost{color:#dff7ef;background:#55c4e813}.visitor-access-pass{display:grid;gap:12px}.visitor-pass-hero,.visitor-pass-metrics,.visitor-pass-grid,.visitor-pass-actions{min-width:0}.visitor-pass-hero{position:relative;display:grid;grid-template-columns:minmax(280px,1.25fr) minmax(180px,.55fr);gap:10px;padding:14px;overflow:hidden;border:1px solid rgba(85,196,232,.22);border-radius:8px;background:radial-gradient(circle at 12% 0%,rgba(85,196,232,.22),transparent 32%),linear-gradient(135deg,#0a2a2de6,#051213f2 52%,#191811eb),#ffffff08;box-shadow:inset 0 1px #ffffff0d}.visitor-pass-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(rgba(85,196,232,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(85,196,232,.045) 1px,transparent 1px);background-size:36px 36px;-webkit-mask-image:linear-gradient(120deg,transparent 38%,rgba(0,0,0,.75),transparent 88%);mask-image:linear-gradient(120deg,transparent 38%,rgba(0,0,0,.75),transparent 88%)}.visitor-pass-id,.visitor-pass-badge,.visitor-pass-link,.visitor-pass-metrics article,.visitor-pass-column,.visitor-pass-card,.visitor-pass-actions{position:relative;z-index:1;min-width:0;border:1px solid rgba(144,165,158,.12);border-radius:8px;background:linear-gradient(145deg,#ffffff0b,#ffffff03),#05121385}.visitor-pass-id{display:grid;align-content:center;gap:9px;padding:16px}.visitor-pass-id span,.visitor-pass-badge span,.visitor-pass-link span,.visitor-pass-metrics span,.visitor-pass-section-title span,.visitor-pass-card span,.visitor-pass-actions span{color:#8fa39f;font-size:11px;font-weight:950}.visitor-pass-id strong{color:#f4faf8;font-size:clamp(28px,3vw,44px);line-height:1.02}.visitor-pass-id p,.visitor-pass-card p,.visitor-pass-actions p{margin:0;color:#a8bbb6;font-size:13px;line-height:1.55}.visitor-pass-badge{display:grid;align-content:center;gap:8px;padding:14px;border-color:#f0c05233;background:linear-gradient(145deg,#f0c0521b,#ffffff03),#0512138c}.visitor-pass-badge strong{color:#f0c052;font-size:24px;line-height:1.1}.visitor-pass-badge em{width:fit-content;padding:5px 9px;border:1px solid rgba(112,224,170,.24);border-radius:999px;color:#70e0aa;font-size:12px;font-style:normal;font-weight:900}.visitor-pass-link{grid-column:1 / -1;display:grid;gap:5px;padding:10px 12px}.visitor-pass-link strong{color:#dff7ef;font-family:SF Mono,JetBrains Mono,Consolas,monospace;font-size:13px;overflow-wrap:anywhere}.visitor-pass-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.visitor-pass-metrics article{display:grid;gap:6px;padding:12px}.visitor-pass-metrics strong{color:#f0c052;font-size:26px;line-height:1}.visitor-pass-metrics p{margin:0;color:#8fa39f;font-size:12px}.visitor-pass-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:12px}.visitor-pass-column{display:grid;align-content:start;gap:9px;padding:12px}.visitor-pass-column.locked{border-color:#f0c05229}.visitor-pass-section-title{display:flex;align-items:end;justify-content:space-between;gap:12px}.visitor-pass-section-title strong{color:#f4faf8;font-size:18px;line-height:1.25}.visitor-pass-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px 10px;padding:11px;border-color:#70e0aa29;background:#70e0aa0b}.visitor-pass-card strong{color:#f4faf8;font-size:16px}.visitor-pass-card p{grid-column:1 / -1}.visitor-pass-card em{justify-self:end;color:#70e0aa;font-size:12px;font-style:normal;font-weight:900;white-space:nowrap}.visitor-pass-card.locked{border-color:#f0c0522e;background:#f0c0520b}.visitor-pass-card.locked span{color:#f0c052}.visitor-pass-actions{display:grid;grid-template-columns:minmax(260px,1fr) auto auto auto;gap:10px;align-items:center;padding:13px;border-color:#55c4e82e}.visitor-pass-actions strong{display:block;margin-top:5px;color:#f0c052;font-size:20px;line-height:1.25}.visitor-pass-actions p{margin-top:5px}.visitor-pass-actions button{min-height:38px;border:1px solid rgba(85,196,232,.28);border-radius:7px;padding:0 14px;color:#07100e;background:linear-gradient(135deg,#55c4e8,#70e0aa);font-weight:950;white-space:nowrap}.visitor-pass-actions button.ghost{color:#dff7ef;background:#55c4e813}.sample-review-loop{display:grid;grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr);gap:12px;margin-bottom:12px;padding:14px;border:1px solid rgba(85,196,232,.18);border-radius:8px;background:linear-gradient(135deg,#13454b2e,#051213b8),#ffffff07}.sample-review-head,.sample-review-list article,.sample-review-metrics article{min-width:0;border:1px solid rgba(144,165,158,.12);border-radius:7px;background:#0512136b}.sample-review-head{display:grid;align-content:center;gap:9px;padding:13px}.sample-review-head span,.sample-review-metrics span,.sample-review-list span{color:#8fa39f;font-size:12px}.sample-review-head strong{color:#f5f9f7;font-size:22px;line-height:1.22}.sample-review-head p,.sample-review-list p{margin:0;color:#a8bbb6;font-size:13px;line-height:1.55}.sample-review-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.sample-review-metrics article{min-height:72px;display:grid;align-content:center;gap:5px;padding:10px}.sample-review-metrics strong{color:#f0c052;font-size:22px}.sample-review-list{grid-column:1 / -1;display:grid;gap:8px}.sample-review-list article{display:grid;grid-template-columns:minmax(160px,.75fr) minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px}.sample-review-list article.good{border-color:#70e0aa3d;background:#1c563d24}.sample-review-list article.warn{border-color:#f0c0523d;background:#5e441824}.sample-review-list article.risk{border-color:#ff66593d;background:#66261f24}.sample-review-list strong{display:block;color:#f4faf8;font-size:14px}.sample-review-list button,.sample-review-jump{min-height:34px;border:1px solid rgba(85,196,232,.28);border-radius:7px;padding:0 11px;color:#9feaff;background:#55c4e814;font-weight:800;white-space:nowrap}.sample-review-jump{grid-column:1 / -1;justify-self:end}.visitor-star-map{display:grid;gap:12px}.visitor-star-hero,.visitor-star-metrics,.visitor-star-lanes,.visitor-star-grid{min-width:0}.visitor-star-hero{position:relative;display:grid;grid-template-columns:minmax(320px,1.3fr) minmax(220px,.7fr);gap:12px;overflow:hidden;padding:14px;border:1px solid rgba(85,196,232,.2);border-radius:8px;background:radial-gradient(circle at 14% 0%,rgba(85,196,232,.18),transparent 33%),radial-gradient(circle at 82% 20%,rgba(112,224,170,.13),transparent 28%),linear-gradient(135deg,#082529e6,#051213f5),#ffffff08}.visitor-star-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 16% 38%,rgba(240,192,82,.22) 0 2px,transparent 3px),radial-gradient(circle at 42% 68%,rgba(85,196,232,.22) 0 2px,transparent 3px),radial-gradient(circle at 76% 42%,rgba(112,224,170,.2) 0 2px,transparent 3px),linear-gradient(rgba(85,196,232,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(85,196,232,.04) 1px,transparent 1px);background-size:auto,auto,auto,40px 40px,40px 40px;-webkit-mask-image:linear-gradient(115deg,rgba(0,0,0,.78),transparent 82%);mask-image:linear-gradient(115deg,rgba(0,0,0,.78),transparent 82%)}.visitor-star-copy,.visitor-star-id,.visitor-star-metrics article,.visitor-star-lanes button,.visitor-star-gauge,.visitor-star-review,.visitor-star-latest{position:relative;z-index:1;min-width:0;border:1px solid rgba(144,165,158,.12);border-radius:8px;background:linear-gradient(145deg,#ffffff0b,#ffffff03),#05121385}.visitor-star-copy{display:grid;align-content:center;gap:10px;padding:16px}.visitor-star-copy span,.visitor-star-id span,.visitor-star-metrics span,.visitor-star-lanes span,.visitor-star-section-title span,.visitor-star-gauge span,.visitor-star-review span,.visitor-star-latest span{color:#8fa39f;font-size:11px;font-weight:950}.visitor-star-copy strong{color:#f4faf8;font-size:clamp(28px,3.2vw,46px);line-height:1.04}.visitor-star-copy p,.visitor-star-lanes p,.visitor-star-review p,.visitor-star-latest p{margin:0;color:#a8bbb6;font-size:13px;line-height:1.55}.visitor-star-actions{display:flex;flex-wrap:wrap;gap:8px}.visitor-star-actions button,.visitor-star-review button{min-height:38px;border:1px solid rgba(85,196,232,.28);border-radius:7px;padding:0 13px;color:#07100e;background:linear-gradient(135deg,#55c4e8,#70e0aa);font-weight:950}.visitor-star-actions button.ghost{color:#dff7ef;background:#55c4e813}.visitor-star-id{display:grid;align-content:center;gap:8px;padding:14px;border-color:#f0c05233}.visitor-star-id strong{color:#f0c052;font-size:26px;line-height:1.1}.visitor-star-id p{margin:0;color:#a8bbb6;font-size:13px;line-height:1.5}.visitor-star-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.visitor-star-metrics article{display:grid;gap:6px;padding:12px}.visitor-star-metrics strong{color:#f0c052;font-size:26px;line-height:1}.visitor-star-metrics p{margin:0;color:#8fa39f;font-size:12px}.visitor-star-lanes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.visitor-star-lanes button{min-height:156px;display:grid;align-content:start;gap:8px;padding:12px;color:inherit;font:inherit;text-align:left}.visitor-star-lanes button:hover,.visitor-star-lanes button:focus-visible{border-color:#55c4e84d;background:#55c4e812}.visitor-star-lanes b{width:max-content;padding:4px 7px;border:1px solid rgba(85,196,232,.22);border-radius:5px;color:#9feaff;font-family:SF Mono,JetBrains Mono,Consolas,monospace;font-size:11px}.visitor-star-lanes strong,.visitor-star-section-title strong{color:#f4faf8;font-size:17px;line-height:1.25}.visitor-star-grid{display:grid;grid-template-columns:minmax(240px,.72fr) minmax(280px,.9fr) minmax(320px,1.15fr);gap:12px}.visitor-star-gauge,.visitor-star-review,.visitor-star-latest{display:grid;align-content:start;gap:9px;padding:12px}.visitor-star-section-title{display:flex;align-items:end;justify-content:space-between;gap:12px}.visitor-star-gauge article{display:grid;grid-template-columns:minmax(0,1fr) 1fr auto;gap:8px;align-items:center;min-height:56px;padding:9px;border:1px solid rgba(144,165,158,.1);border-radius:7px;background:#0512136b}.visitor-star-gauge article strong{color:#f0c052;font-size:22px;line-height:1}.visitor-star-gauge i{display:block;height:7px;overflow:hidden;border-radius:999px;background:#90a59e26}.visitor-star-gauge i b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#55c4e8,#70e0aa,#f0c052)}.visitor-star-gauge em,.visitor-star-latest em{color:#f0c052;font-size:12px;font-style:normal;font-weight:900}.visitor-star-review article,.visitor-star-latest article{min-width:0;display:grid;gap:7px;padding:10px;border:1px solid rgba(144,165,158,.12);border-radius:7px;background:#0512136b}.visitor-star-review article.good{border-color:#70e0aa38;background:#70e0aa0d}.visitor-star-review article.warn{border-color:#f0c05238;background:#f0c0520d}.visitor-star-review article.risk{border-color:#ff665938;background:#ff66590d}.visitor-star-review strong,.visitor-star-latest strong{display:block;color:#f4faf8;font-size:14px}.visitor-star-review button{justify-self:start;min-height:32px;color:#9feaff;background:#55c4e814}.device-monitor-panel{border-color:#f0c05233;background:linear-gradient(135deg,#482f1429,#0512139e),#ffffff07}.device-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.device-summary-grid div{min-width:0;padding:10px;border:1px solid rgba(144,165,158,.1);border-radius:7px;background:#0512136b}.device-summary-grid span,.device-key-list span,.device-row span,.device-row small{color:#8fa39f;font-size:12px}.device-summary-grid strong{display:block;margin-top:4px;color:#f0c052;font-size:24px}.device-key-list{display:flex;flex-wrap:wrap;gap:8px}.device-key-list span{padding:6px 9px;border:1px solid rgba(240,192,82,.16);border-radius:7px;background:#f0c05214}.device-table{display:grid;gap:8px}.device-row{display:grid;grid-template-columns:.9fr 1fr 1fr 1fr;gap:10px;align-items:center;min-height:42px;padding:9px 10px;border:1px solid rgba(144,165,158,.1);border-radius:7px;background:#0512136b}.device-row strong{color:#f4faf8;font-size:13px}.device-row em{color:#a8bbb6;font-size:12px;font-style:normal}.share-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.share-sample-form label{display:grid;gap:6px}.share-sample-form input,.share-sample-form select,.share-sample-form textarea{width:100%;border:1px solid rgba(144,165,158,.16);border-radius:7px;color:#e7efec;background:#05121394;outline:none}.share-sample-form input,.share-sample-form select{height:38px;padding:0 10px}.share-sample-form textarea{min-height:70px;resize:vertical;padding:10px}.share-sample-form button{min-height:38px;border:1px solid rgba(95,216,144,.28);border-radius:7px;color:#061211;background:linear-gradient(135deg,#70e0aa,#f0c052);font-weight:800}.share-sample-form button:disabled{cursor:not-allowed;border-color:#90a59e1f;color:#8fa39f;background:#90a59e14}.shared-sample-card{display:grid;gap:6px;padding:11px;border:1px solid rgba(144,165,158,.1);border-radius:7px;background:#0512136b}.shared-sample-card strong{display:block;color:#f4faf8;font-size:15px}.shared-sample-card em{color:#f0c052;font-size:12px;font-style:normal}.sample-ai-judgment{display:grid;gap:4px;margin-top:4px;padding:8px;border:1px solid rgba(95,216,144,.16);border-radius:7px;background:#1c563d29}.sample-ai-judgment b{color:#7ee0ad;font-size:13px}.sample-ai-judgment span,.sample-ai-judgment small{color:#a8bbb6;font-size:12px;line-height:1.45}.sample-track-line{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 8px;border:1px solid rgba(144,165,158,.12);border-radius:7px;background:#ffffff06}.sample-track-line span{color:#a8bbb6;font-size:12px}.sample-track-line b{color:#f4faf8;font-size:12px;white-space:nowrap}.sample-track-line.good,.sample-mover-row.good,.sample-brain-card.good,.sample-pattern-card.good{border-color:#5fd89042;background:#1c563d29}.sample-track-line.risk,.sample-mover-row.risk,.sample-brain-card.risk,.sample-pattern-card.risk{border-color:#ff665947;background:#66261f29}.sample-track-line.warn,.sample-mover-row.warn,.sample-brain-card.warn,.sample-pattern-card.warn{border-color:#f0c05247;background:#5e441829}.sample-checkpoints{display:flex;flex-wrap:wrap;gap:6px}.sample-checkpoints span{padding:4px 7px;border:1px solid rgba(144,165,158,.1);border-radius:999px;color:#8fa39f;background:#05121361;font-size:11px}.visitor-alpha-report{display:grid;gap:12px}.visitor-alpha-hero,.visitor-alpha-score-grid,.visitor-alpha-progress,.visitor-alpha-main,.visitor-alpha-movers{min-width:0}.visitor-alpha-hero{position:relative;display:grid;grid-template-columns:minmax(320px,1.35fr) minmax(220px,.65fr);gap:12px;overflow:hidden;padding:14px;border:1px solid rgba(85,196,232,.2);border-radius:8px;background:radial-gradient(circle at 18% 0%,rgba(85,196,232,.18),transparent 34%),radial-gradient(circle at 88% 26%,rgba(240,192,82,.13),transparent 28%),linear-gradient(135deg,#082529e6,#051213f5),#ffffff08;box-shadow:inset 0 1px #ffffff0b}.visitor-alpha-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(rgba(85,196,232,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(85,196,232,.04) 1px,transparent 1px);background-size:40px 40px;-webkit-mask-image:linear-gradient(110deg,rgba(0,0,0,.72),transparent 72%);mask-image:linear-gradient(110deg,rgba(0,0,0,.72),transparent 72%)}.visitor-alpha-title,.visitor-alpha-id,.visitor-alpha-score-card,.visitor-alpha-progress,.visitor-alpha-block,.visitor-alpha-movers{position:relative;z-index:1;min-width:0;border:1px solid rgba(144,165,158,.12);border-radius:8px;background:linear-gradient(145deg,#ffffff0b,#ffffff03),#05121385}.visitor-alpha-title{display:grid;align-content:center;gap:10px;padding:16px}.visitor-alpha-title span,.visitor-alpha-id span,.visitor-alpha-score-card span,.visitor-alpha-progress-head span,.visitor-alpha-progress article span,.visitor-alpha-block-head span,.visitor-alpha-focus-card span,.visitor-alpha-mover span{color:#8fa39f;font-size:11px;font-weight:950}.visitor-alpha-title strong{color:#f4faf8;font-size:clamp(28px,3.5vw,48px);line-height:1.04}.visitor-alpha-title p,.visitor-alpha-score-card p,.visitor-alpha-focus-card p,.visitor-alpha-evidence p,.visitor-alpha-task p{margin:0;color:#a8bbb6;font-size:13px;line-height:1.55}.visitor-alpha-actions{display:flex;flex-wrap:wrap;gap:8px}.visitor-alpha-actions button{min-height:38px;border:1px solid rgba(85,196,232,.28);border-radius:7px;padding:0 13px;color:#07100e;background:linear-gradient(135deg,#55c4e8,#70e0aa);font-weight:950}.visitor-alpha-actions button.ghost{color:#dff7ef;background:#55c4e813}.visitor-alpha-id{display:grid;align-content:center;gap:8px;padding:14px;border-color:#f0c05233}.visitor-alpha-id>span{display:grid;place-items:center;width:44px;height:44px;border:1px solid rgba(240,192,82,.32);border-radius:50%;color:#f0c052;background:#f0c05217}.visitor-alpha-id strong{color:#f0c052;font-size:25px;line-height:1.1}.visitor-alpha-id p{margin:0;color:#a8bbb6;font-size:13px;line-height:1.5}.visitor-alpha-id em{width:fit-content;padding:6px 9px;border:1px solid rgba(112,224,170,.23);border-radius:999px;color:#70e0aa;font-size:12px;font-style:normal;font-weight:900}.visitor-alpha-score-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.visitor-alpha-score-card{display:grid;align-content:start;gap:7px;min-height:118px;padding:12px}.visitor-alpha-score-card.good{border-color:#70e0aa3d;background:#70e0aa0e}.visitor-alpha-score-card.warn{border-color:#f0c0523d;background:#f0c0520e}.visitor-alpha-score-card.risk{border-color:#ff66593d;background:#ff66590e}.visitor-alpha-score-card strong{color:#f4faf8;font-size:24px;line-height:1.1}.visitor-alpha-progress{display:grid;grid-template-columns:minmax(240px,.9fr) repeat(4,minmax(0,1fr));gap:9px;padding:12px}.visitor-alpha-progress-head{display:grid;align-content:center;gap:6px}.visitor-alpha-progress-head strong{color:#f4faf8;font-size:18px;line-height:1.3}.visitor-alpha-progress article{display:grid;align-content:center;gap:9px;min-width:0;padding:10px;border:1px solid rgba(144,165,158,.1);border-radius:7px;background:#0512136b}.visitor-alpha-progress article div{display:grid;gap:3px}.visitor-alpha-progress article strong{color:#f0c052;font-size:23px;line-height:1}.visitor-alpha-progress article em{color:#8fa39f;font-size:11px;font-style:normal}.visitor-alpha-progress i{display:block;height:7px;overflow:hidden;border-radius:999px;background:#90a59e26}.visitor-alpha-progress i b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#55c4e8,#70e0aa,#f0c052)}.visitor-alpha-main{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,.85fr) minmax(0,1fr);gap:12px}.visitor-alpha-block,.visitor-alpha-movers{display:grid;align-content:start;gap:9px;padding:12px}.visitor-alpha-block-head{display:flex;align-items:end;justify-content:space-between;gap:12px}.visitor-alpha-block-head strong{color:#f4faf8;font-size:17px;line-height:1.25}.visitor-alpha-focus-card,.visitor-alpha-evidence,.visitor-alpha-task,.visitor-alpha-mover{min-width:0;border:1px solid rgba(144,165,158,.12);border-radius:7px;background:#0512136b}.visitor-alpha-focus-card{display:grid;gap:7px;padding:11px;border-color:#ff66592e;background:#ff66590b}.visitor-alpha-focus-card.good{border-color:#70e0aa2e;background:#70e0aa0b}.visitor-alpha-focus-card strong,.visitor-alpha-evidence strong{color:#f4faf8;font-size:15px}.visitor-alpha-task{display:grid;grid-template-columns:28px minmax(0,1fr);gap:9px;align-items:start;padding:10px}.visitor-alpha-task b{display:grid;place-items:center;width:23px;height:23px;border:1px solid rgba(240,192,82,.25);border-radius:50%;color:#f0c052;font-size:12px}.visitor-alpha-evidence{display:grid;gap:6px;padding:10px}.visitor-alpha-evidence.good{border-color:#70e0aa38;background:#70e0aa0d}.visitor-alpha-evidence.risk{border-color:#ff665938;background:#ff66590d}.visitor-alpha-evidence.warn{border-color:#f0c05238;background:#f0c0520d}.visitor-alpha-mover-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.visitor-alpha-mover{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;padding:10px}.visitor-alpha-mover.good{border-color:#70e0aa38;background:#70e0aa0d}.visitor-alpha-mover.risk{border-color:#ff665938;background:#ff66590d}.visitor-alpha-mover.warn{border-color:#f0c05238;background:#f0c0520d}.visitor-alpha-mover strong{display:block;color:#f4faf8;font-size:14px}.visitor-alpha-mover b{color:#f0c052;font-size:15px;white-space:nowrap}.visitor-alpha-mover.empty-mover{grid-column:1 / -1}.sample-brain-panel{border-color:#55c4e833;background:linear-gradient(135deg,#09282b57,#051213ad),#ffffff07}.sample-brain-console{display:grid;grid-template-columns:minmax(280px,.56fr) minmax(0,1.44fr);gap:12px;margin-bottom:12px}.sample-brain-console>div:first-child,.sample-brain-analysis-card{min-width:0;border:1px solid rgba(144,165,158,.12);border-radius:8px;background:#0512137a}.sample-brain-console>div:first-child{display:grid;align-content:center;gap:8px;padding:16px}.sample-brain-console span,.sample-brain-console-lanes span,.sample-brain-analysis-head span{color:#55c4e8;font-size:12px;font-weight:950}.sample-brain-console>div:first-child strong{color:#f4faf8;font-size:27px;line-height:1.16}.sample-brain-console p,.sample-brain-console-lanes p,.sample-brain-analysis-head p{margin:0;color:#a8bbb6;font-size:12px;line-height:1.5}.sample-brain-console-lanes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.sample-brain-console-lanes article{min-width:0;display:grid;align-content:start;gap:6px;min-height:132px;padding:10px;border:1px solid rgba(144,165,158,.12);border-radius:8px;background:linear-gradient(145deg,#ffffff09,#05121361),#ffffff05}.sample-brain-console-lanes b{display:grid;place-items:center;width:28px;height:28px;border:1px solid rgba(240,192,82,.24);border-radius:50%;color:#f0c052;font-size:11px}.sample-brain-console-lanes strong{color:#f4faf8;font-size:15px;line-height:1.25}.sample-brain-console-lanes em{color:#f0c052;font-size:24px;font-style:normal;font-weight:950;line-height:1}.sample-brain-analysis-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.sample-brain-analysis-card{display:grid;align-content:start;gap:10px;padding:12px}.sample-brain-analysis-card.profile{grid-column:1 / -1;border-color:#55c4e82e;background:radial-gradient(circle at 9% 8%,rgba(85,196,232,.13),transparent 34%),#0512137a}.sample-brain-analysis-card.pattern{border-color:#ff66592e}.sample-brain-analysis-card.train{border-color:#f0c0522e}.sample-brain-analysis-card.echo{border-color:#70e0aa2e}.sample-brain-analysis-head{display:grid;gap:6px}.sample-brain-analysis-head strong{color:#f4faf8;font-size:18px;line-height:1.25}.sample-brain-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.sample-brain-grid.compact{grid-template-columns:repeat(4,minmax(0,1fr))}.sample-brain-card,.sample-pattern-card,.sample-training-row,.sample-mover-row{min-width:0;border:1px solid rgba(144,165,158,.12);border-radius:7px;background:#0512136b}.sample-brain-card{padding:11px}.sample-brain-card span,.sample-brain-block>span,.sample-mover-row small{color:#8fa39f;font-size:12px}.sample-brain-card strong{display:block;margin-top:5px;color:#f4faf8;font-size:24px;line-height:1.15}.sample-brain-card p,.sample-pattern-card p,.sample-training-row p{margin:7px 0 0;color:#a8bbb6;font-size:12px;line-height:1.45}.sample-brain-columns{display:grid;grid-template-columns:1.05fr 1fr 1fr;gap:12px}.sample-brain-block{display:grid;align-content:start;gap:8px;min-width:0}.sample-pattern-card{padding:10px}.sample-pattern-card strong{color:#f4faf8;font-size:13px}.sample-training-row,.sample-mover-row{display:grid;grid-template-columns:28px 1fr;gap:8px;align-items:start;padding:9px}.sample-training-row b{display:grid;place-items:center;width:22px;height:22px;border:1px solid rgba(240,192,82,.24);border-radius:50%;color:#f0c052;font-size:12px}.sample-mover-row{grid-template-columns:1fr auto;align-items:center}.sample-mover-row strong{display:block;color:#f4faf8;font-size:13px}.sample-mover-row b{color:#f0c052;font-size:14px;white-space:nowrap}.access-log-table{display:grid;gap:8px}.access-log-row{display:grid;grid-template-columns:1fr 120px 170px 1.2fr;gap:10px;align-items:center;min-height:42px;padding:9px 10px;border:1px solid rgba(144,165,158,.1);border-radius:7px;background:#0512136b}.access-log-row strong{color:#f4faf8}.access-log-row span{color:#70e0aa;font-size:12px}.access-log-row em{color:#a8bbb6;font-size:12px;font-style:normal}.share-command-strip,.share-overview-grid,.share-flow-board,.share-two-col{display:grid;gap:12px}.share-command-strip{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));padding:12px;border:1px solid rgba(85,196,232,.14);border-radius:8px;background:linear-gradient(135deg,#09282bad,#051213db),#ffffff05}.share-command-strip div{min-width:0;padding:11px 12px;border:1px solid rgba(144,165,158,.1);border-radius:7px;background:#05121370}.share-command-strip span,.flow-card span,.sample-position-line span{color:#8fa39f;font-size:12px}.share-command-strip strong{display:block;margin-top:5px;color:#f4faf8;font-size:24px;line-height:1.2}.share-command-strip p{margin:7px 0 0;color:#a8bbb6;font-size:12px;line-height:1.45}.founder-center-mode,.founder-trade-center{display:grid;gap:12px}.founder-center-mode{grid-template-columns:minmax(320px,.72fr) minmax(0,1.28fr);align-items:stretch;padding:14px;border:1px solid rgba(85,196,232,.16);border-radius:8px;background:radial-gradient(circle at 12% 8%,rgba(85,196,232,.14),transparent 30%),linear-gradient(135deg,#051819d6,#051213e6)}.founder-mode-command{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,.9fr);gap:12px;align-items:stretch;padding:12px;border:1px solid rgba(112,224,170,.16);border-radius:8px;background:linear-gradient(135deg,#70e0aa14,#55c4e80d),#ffffff06}.founder-mode-command>div:first-child{min-width:0;display:grid;align-content:center;gap:7px}.founder-mode-command span,.founder-mode-command-stats span{color:#70e0aa;font-size:12px;font-weight:950}.founder-mode-command strong{color:#f4faf8;font-size:26px;line-height:1.18}.founder-mode-command p{margin:0;color:#a8bbb6;font-size:13px;line-height:1.55}.founder-mode-command-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.founder-mode-command-stats article{min-width:0;display:grid;align-content:center;gap:4px;min-height:82px;padding:10px;border:1px solid rgba(144,165,158,.12);border-radius:7px;background:#0512136b}.founder-mode-command-stats article.has-signal{border-color:#f0c0523d;background:#f0c0520e}.founder-mode-command-stats strong{color:#f4faf8;font-size:24px;line-height:1}.founder-mode-command-stats em{color:#8fa39f;font-size:11px;font-style:normal}.founder-center-mode-title,.founder-center-mode-actions button,.founder-trade-hero,.founder-trade-grid article,.founder-trade-ops{min-width:0;border:1px solid rgba(144,165,158,.12);border-radius:8px;background:#05121380}.founder-center-mode-title{display:grid;align-content:center;gap:8px;padding:16px}.founder-center-mode-title span,.founder-center-mode-actions span,.founder-trade-copy span,.founder-trade-metrics span,.founder-trade-grid span,.founder-trade-ops>div:first-child span{color:#f0c052;font-size:12px;font-weight:900}.founder-center-mode-title strong,.founder-center-mode-actions strong,.founder-trade-copy strong,.founder-trade-metrics strong,.founder-trade-grid strong,.founder-trade-ops strong{display:block;color:#f4faf8;line-height:1.24}.founder-center-mode-title strong,.founder-trade-copy strong{font-size:28px}.founder-center-mode-title p,.founder-center-mode-actions p,.founder-trade-copy p,.founder-trade-metrics p,.founder-trade-grid p,.founder-trade-ops p{margin:0;color:#a8bbb6;font-size:13px;line-height:1.55}.founder-center-mode-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.founder-center-mode-actions button{min-height:144px;display:grid;align-content:start;gap:8px;padding:14px;color:#dff7ef;text-align:left}.founder-center-mode-actions button:hover,.founder-center-mode-actions button:focus-visible,.founder-center-mode-actions button.is-active{border-color:#f0c0526b;background:linear-gradient(135deg,#f0c0521a,#55c4e80e),#ffffff08}.founder-center-mode-actions em{align-self:end;color:#70e0aa;font-size:12px;font-style:normal;font-weight:900}.founder-trade-center{padding:14px;border:1px solid rgba(240,192,82,.18);border-radius:8px;background:radial-gradient(circle at 0% 0%,rgba(240,192,82,.13),transparent 28%),radial-gradient(circle at 84% 6%,rgba(112,224,170,.1),transparent 28%),linear-gradient(135deg,#191f15d1,#051213eb)}.founder-trade-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);gap:14px;align-items:center;padding:16px}.founder-trade-copy{min-width:0;display:grid;align-content:center;gap:10px}.founder-trade-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.founder-trade-metrics article{min-width:0;min-height:96px;padding:12px;border:1px solid rgba(144,165,158,.12);border-radius:8px;background:#ffffff06}.founder-trade-metrics article.warn{border-color:#f0c0524d;background:#f0c05212}.founder-trade-metrics strong{margin-top:6px;font-size:30px}.founder-trade-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.founder-trade-grid article{min-height:168px;display:grid;align-content:start;gap:10px;padding:14px}.founder-trade-grid strong{font-size:18px}.founder-trade-grid button,.founder-trade-ops-list button{min-height:34px;border:1px solid rgba(85,196,232,.24);border-radius:7px;color:#70e0aa;background:#55c4e814;font-weight:900}.founder-trade-grid button{align-self:end}.founder-trade-ops{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:12px;padding:14px}.founder-trade-ops-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.founder-trade-ops-list button{min-height:58px;display:grid;align-content:center;gap:4px;padding:8px 10px;text-align:left}.founder-trade-ops-list button strong{font-size:14px}.founder-trade-ops-list button span{color:#9fb2ad;font-size:12px}.founder-ops-mission-dock{display:grid;gap:12px;padding:14px;border:1px solid rgba(85,196,232,.18);border-radius:8px;background:radial-gradient(circle at 8% 0%,rgba(85,196,232,.13),transparent 30%),linear-gradient(135deg,#051a1cd6,#051213f0)}.founder-ops-dock-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px;border:1px solid rgba(144,165,158,.12);border-radius:8px;background:#0512137a}.founder-ops-dock-head span,.founder-ops-lane-main span,.founder-ops-dock-foot span{color:#55c4e8;font-size:12px;font-weight:950}.founder-ops-dock-head strong{display:block;margin-top:6px;color:#f4faf8;font-size:24px;line-height:1.18}.founder-ops-dock-head p,.founder-ops-lane-main p{margin:7px 0 0;color:#a8bbb6;font-size:12px;line-height:1.5}.founder-ops-dock-head>button{min-height:36px;border:1px solid rgba(240,192,82,.28);border-radius:7px;padding:0 13px;color:#f0c052;background:#f0c05214;font-weight:900}.founder-ops-dock-lanes{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px}.founder-ops-dock-lanes article{min-width:0;display:grid;gap:8px;padding:9px;border:1px solid rgba(144,165,158,.12);border-radius:8px;background:#0512137a}.founder-ops-dock-lanes article.is-active{border-color:#f0c0527a;background:linear-gradient(135deg,#f0c0521f,#55c4e80e),#ffffff06}.founder-ops-dock-lanes article.warn{border-color:#f0c05238}.founder-ops-dock-lanes article.risk{border-color:#ff665942}.founder-ops-dock-lanes article.good{border-color:#70e0aa33}.founder-ops-lane-main{min-height:172px;display:grid;align-content:start;gap:7px;width:100%;border:0;padding:0;color:inherit;background:transparent;text-align:left}.founder-ops-lane-main strong{color:#f4faf8;font-size:17px;line-height:1.24}.founder-ops-lane-main em{align-self:end;color:#f0c052;font-size:24px;font-style:normal;font-weight:950;line-height:1}.founder-ops-lane-main em small{color:#8fa39f;font-size:11px;font-weight:800}.founder-ops-lane-main b{display:inline-grid;place-items:center;min-height:28px;border:1px solid rgba(85,196,232,.22);border-radius:7px;color:#70e0aa;font-size:12px}.founder-ops-lane-sub{display:flex;flex-wrap:wrap;gap:6px}.founder-ops-lane-sub button{min-height:28px;border:1px solid rgba(144,165,158,.14);border-radius:999px;padding:0 9px;color:#a8bbb6;background:#ffffff07;font-size:12px;font-weight:800}.founder-ops-dock-foot{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:10px 12px;border:1px solid rgba(112,224,170,.14);border-radius:7px;background:#70e0aa0e}.founder-ops-dock-foot strong{color:#dff7ef;font-size:13px}@media(max-width:1180px){.founder-center-mode,.founder-mode-command,.founder-trade-hero,.founder-trade-ops{grid-template-columns:1fr}.founder-mode-command-stats,.founder-ops-dock-lanes,.founder-trade-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.founder-mode-command-stats,.founder-ops-dock-head,.founder-ops-dock-lanes,.founder-center-mode-actions,.founder-trade-metrics,.founder-trade-grid,.founder-trade-ops-list{grid-template-columns:1fr}.founder-center-mode-title strong,.founder-trade-copy strong{font-size:24px}}.founder-command-deck{display:grid;gap:12px}.founder-command-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px;border:1px solid rgba(240,192,82,.22);border-radius:9px;background:radial-gradient(circle at 0% 0%,rgba(240,192,82,.13),transparent 34%),linear-gradient(135deg,#21311e8a,#051213db),#ffffff06}.founder-command-hero span,.founder-command-metrics span,.founder-command-wings span,.founder-command-queue-head span{color:#f0c052;font-size:12px;font-weight:900;letter-spacing:.04em}.founder-command-hero strong{display:block;margin-top:7px;color:#f4faf8;font-size:34px;line-height:1.12}.founder-command-hero p{margin:10px 0 0;color:#a8bbb6;font-size:14px;line-height:1.6}.founder-command-hero button,.founder-wing-actions button,.founder-command-queue-list button{min-height:38px;border:1px solid rgba(240,192,82,.32);border-radius:7px;color:#071615;background:linear-gradient(135deg,#f0c052,#70e0aa);font-weight:900}.founder-command-hero button{min-width:132px;padding:0 16px}.founder-command-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.founder-command-metrics article,.founder-command-wings article,.founder-command-queue{min-width:0;border:1px solid rgba(144,165,158,.12);border-radius:8px;background:#0512137a}.founder-command-metrics article{min-height:96px;padding:12px}.founder-command-metrics article.warn{border-color:#f0c05247;background:#f0c0520f}.founder-command-metrics article.risk{border-color:#ff665947;background:#ff66590f}.founder-command-metrics article.good{border-color:#70e0aa33}.founder-command-metrics strong{display:block;margin-top:6px;color:#f4faf8;font-size:30px;line-height:1}.founder-command-metrics p,.founder-command-wings p,.founder-command-queue-list p{margin:8px 0 0;color:#9fb2ad;font-size:12px;line-height:1.5}.founder-command-wings{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.founder-command-wings article{min-height:210px;display:grid;align-content:start;gap:9px;padding:13px}.founder-command-wings article>div:first-child{display:flex;justify-content:space-between;gap:8px}.founder-command-wings b{color:#70e0aa;font-size:22px}.founder-command-wings strong,.founder-command-queue-head strong,.founder-command-queue-list strong{color:#f4faf8}.founder-command-wings strong{font-size:18px;line-height:1.25}.founder-wing-actions{display:flex;flex-wrap:wrap;gap:7px;margin-top:4px}.founder-wing-actions button,.founder-command-queue-list button{min-height:32px;padding:0 10px;color:#70e0aa;background:#55c4e814;border-color:#55c4e838}.founder-command-queue{display:grid;gap:10px;padding:14px}.founder-command-queue-head{display:flex;justify-content:space-between;gap:12px;align-items:end}.founder-command-queue-list{display:grid;gap:8px}.founder-command-queue-list article{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:70px;padding:10px;border:1px solid rgba(144,165,158,.1);border-radius:7px;background:#ffffff06}.founder-command-queue-list article.warn{border-color:#f0c05238}.founder-command-queue-list article.risk{border-color:#ff665938}.founder-command-queue-list article.good{border-color:#70e0aa2e}.founder-command-queue-list b{display:grid;place-items:center;width:28px;height:28px;border-radius:999px;color:#071615;background:#f0c052;font-size:12px}.founder-demo-panel{display:grid;gap:12px;padding:14px;border:1px solid rgba(240,192,82,.18);border-radius:8px;background:linear-gradient(135deg,#2c3b2757,#051213c7),#ffffff05}.founder-demo-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.founder-demo-card{min-height:188px;display:grid;align-content:start;gap:8px;border:1px solid rgba(144,165,158,.12);border-radius:8px;padding:12px;background:#05121385}.founder-demo-card span{color:#f0c052;font-size:12px;font-weight:900}.founder-demo-card strong{color:#f4faf8;font-size:17px;line-height:1.25}.founder-demo-card p{min-height:66px;margin:0;color:#a8bbb6;font-size:12px;line-height:1.55}.founder-demo-card button{min-height:34px;border:1px solid rgba(240,192,82,.26);border-radius:7px;color:#f0c052;background:#f0c05217;font-weight:800}.founder-runbook{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(270px,.65fr);gap:10px}.founder-runbook-main,.founder-talk-card{min-width:0;border:1px solid rgba(144,165,158,.12);border-radius:8px;padding:12px;background:#ffffff07}.founder-checklist{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.founder-check-card{min-height:126px;border:1px solid rgba(112,224,170,.12);border-radius:7px;padding:10px;background:#70e0aa0b}.founder-check-card span,.founder-talk-card>span{color:#70e0aa;font-size:12px;font-weight:900}.founder-check-card strong,.founder-talk-row strong{display:block;margin-top:6px;color:#f4faf8;font-size:15px}.founder-check-card p,.founder-talk-row p{margin:7px 0 0;color:#a8bbb6;font-size:12px;line-height:1.5}.founder-talk-card{display:grid;align-content:start;gap:8px}.founder-talk-row{border-top:1px solid rgba(144,165,158,.1);padding-top:9px}.share-tabs{display:flex;flex-wrap:wrap;gap:8px;padding:6px;border:1px solid rgba(144,165,158,.1);border-radius:8px;background:#05121357}.share-tabs.owner-center-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:10px;border-color:#55c4e824;background:linear-gradient(135deg,#051819c2,#051213e6),#ffffff05}.center-tab-group{min-width:0;display:grid;gap:8px;padding:10px;border:1px solid rgba(144,165,158,.1);border-radius:8px;background:#ffffff05}.center-tab-group-title{display:flex;justify-content:space-between;gap:8px}.center-tab-group-title span{color:#f0c052;font-size:12px;font-weight:900}.center-tab-group-title b{color:#536763;font-size:10px;letter-spacing:.1em}.center-tab-group-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.center-tab-group:nth-child(2) .center-tab-group-actions{grid-template-columns:1fr}.share-tabs button,.sample-type-switch button{min-height:34px;padding:0 13px;border:1px solid rgba(144,165,158,.13);border-radius:7px;color:#a8bbb6;background:#ffffff06;font-weight:700}.owner-center-tabs button{min-width:0;min-height:58px;display:grid;align-content:center;gap:4px;padding:9px 10px;text-align:left}.owner-center-tabs button strong,.owner-center-tabs button span{display:block}.owner-center-tabs button strong{color:inherit;font-size:14px;line-height:1.2}.owner-center-tabs button span{color:#687b76;font-size:11px;line-height:1.25}.share-tabs button:hover,.share-tabs button:focus-visible,.sample-type-switch button:hover,.sample-type-switch button:focus-visible{border-color:#55c4e857;color:#f4faf8}.share-tabs button.is-active,.sample-type-switch button.is-active{border-color:#f0c05273;color:#f0c052;background:#f0c0521f}.owner-center-tabs button:hover span,.owner-center-tabs button:focus-visible span,.owner-center-tabs button.is-active span{color:#9fb2ad}.sample-forge-switch{display:grid;grid-template-columns:minmax(240px,.58fr) minmax(0,1.42fr);gap:12px;margin-bottom:12px;padding:12px;border:1px solid rgba(240,192,82,.18);border-radius:8px;background:radial-gradient(circle at 18% 12%,rgba(240,192,82,.13),transparent 34%),linear-gradient(135deg,#161b15eb,#051213e0)}.sample-forge-intro{min-width:0;display:grid;align-content:center;gap:8px;padding:14px;border:1px solid rgba(144,165,158,.1);border-radius:7px;background:#ffffff06}.sample-forge-route-current{display:grid;grid-template-columns:38px minmax(0,1fr);gap:9px;align-items:center;margin-top:4px;padding:10px;border:1px solid rgba(240,192,82,.18);border-radius:7px;background:#f0c0520f}.sample-forge-route-current b{display:grid;place-items:center;width:34px;height:34px;border:1px solid rgba(240,192,82,.28);border-radius:50%;color:#f0c052;font-size:12px}.sample-forge-route-current strong{color:#f5f9f7;font-size:15px;line-height:1.2}.sample-forge-route-current p{margin:4px 0 0;color:#9fb2ad;font-size:12px}.sample-forge-intro span,.sample-forge-card span,.sample-forge-route-panel span{color:#55c4e8;font-size:11px;font-weight:900;letter-spacing:.11em}.sample-forge-intro strong{color:#f5f9f7;font-size:24px;line-height:1.18}.sample-forge-intro p,.sample-forge-card p,.sample-forge-card em,.sample-forge-route-panel p{margin:0;color:#9fb2ad;font-size:13px;line-height:1.45}.sample-forge-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.sample-forge-card{min-width:0;min-height:178px;display:grid;grid-template-rows:auto auto minmax(44px,1fr) auto auto auto;gap:7px;padding:13px;border:1px solid rgba(144,165,158,.12);border-radius:8px;color:#dff7ef;text-align:left;background:linear-gradient(145deg,#ffffff0d,#05121359),#ffffff05}.sample-forge-card:hover,.sample-forge-card:focus-visible{border-color:#55c4e85c;transform:translateY(-1px)}.sample-forge-card.is-active{border-color:#f0c05280;box-shadow:inset 0 0 0 1px #f0c05224,0 16px 35px #00000038;background:radial-gradient(circle at 75% 8%,rgba(240,192,82,.18),transparent 35%),linear-gradient(145deg,#2e2815bd,#051213b8)}.sample-forge-card strong{color:#f5f9f7;font-size:20px;line-height:1.15}.sample-forge-card b{color:#f0c052;font-size:28px;line-height:1}.sample-forge-card em{font-style:normal;color:#71857f}.sample-forge-card i{align-self:end;width:max-content;max-width:100%;border:1px solid rgba(85,196,232,.18);border-radius:999px;padding:3px 8px;color:#70e0aa;font-size:11px;font-style:normal;font-weight:900}.sample-forge-route-panel{grid-column:1 / -1;display:grid;grid-template-columns:minmax(220px,.4fr) minmax(0,1fr);gap:10px;padding:12px;border:1px solid rgba(85,196,232,.16);border-radius:8px;background:linear-gradient(135deg,#55c4e811,#0512136b),#ffffff05}.sample-forge-route-panel>div:first-child{min-width:0;display:grid;align-content:center;gap:6px}.sample-forge-route-panel strong{color:#f5f9f7;font-size:19px;line-height:1.2}.sample-forge-route-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.sample-forge-route-steps article{min-width:0;display:grid;grid-template-columns:34px minmax(0,1fr);gap:8px;align-items:center;min-height:58px;padding:9px;border:1px solid rgba(144,165,158,.12);border-radius:7px;background:#05121373}.sample-forge-route-steps b{display:grid;place-items:center;width:30px;height:30px;border:1px solid rgba(112,224,170,.22);border-radius:50%;color:#70e0aa;font-size:11px}.sample-forge-route-steps span{color:#dff7ef;font-size:13px;line-height:1.35;letter-spacing:0}.sample-forge-body{margin-top:0}.sample-forge-body.single{display:block}.owner-center-guide,.training-command-deck,.training-level-map,.training-protocol-panel,.training-hub-hero,.training-hub-rule,.training-mini-page,.founder-dual-hero,.founder-dual-layout,.founder-dual-brain{display:grid;gap:12px}.owner-center-guide{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:14px;border:1px solid rgba(240,192,82,.18);border-radius:8px;background:linear-gradient(135deg,#382f1447,#051213c7),#ffffff05}.owner-center-guide span,.training-command-main span,.training-command-flow-head span,.training-command-side span,.training-protocol-main span,.training-level-column>span,.training-mini-head span,.training-mini-grid span,.training-mini-footer strong,.training-hub-hero span,.training-hub-card span,.founder-dual-card>span,.founder-dual-panel-head span,.founder-dual-brain span{color:#f0c052;font-size:12px;font-weight:900}.owner-center-guide strong,.training-command-main strong,.training-command-flow-head strong,.training-command-side strong,.training-protocol-main strong,.training-level-column button strong,.training-mini-head strong,.training-mini-grid strong,.training-hub-hero strong,.training-hub-card>strong,.training-hub-rule strong,.founder-dual-card>strong,.founder-dual-panel-head strong,.founder-dual-brain strong{display:block;margin-top:6px;color:#f4faf8;font-size:22px;line-height:1.25}.owner-center-guide p,.training-command-main p,.training-command-side p,.training-protocol-main p,.training-mini-head p,.training-mini-grid p,.training-mini-footer span,.training-hub-hero p,.training-hub-card p,.training-hub-rule p,.founder-dual-card p,.founder-dual-note p,.founder-dual-brain p{margin:8px 0 0;color:#a8bbb6;font-size:13px;line-height:1.55}.owner-center-guide-actions{display:flex;flex-wrap:wrap;gap:8px}.owner-center-guide-actions button,.training-command-actions button,.training-hub-card button,.founder-dual-actions button,.founder-dual-card button{min-height:36px;border:1px solid rgba(85,196,232,.28);border-radius:7px;color:#70e0aa;background:#55c4e814;font-weight:800}.owner-center-guide-actions button{padding:0 14px}.owner-center-guide-actions button.ghost{border-color:#f0c05247;color:#f0c052;background:#f0c05214}.founder-context-strip{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(230px,.62fr) minmax(360px,1.12fr) minmax(190px,.46fr);gap:10px;padding:12px;border:1px solid rgba(85,196,232,.16);border-radius:8px;background:radial-gradient(circle at 0% 0%,rgba(85,196,232,.14),transparent 28%),linear-gradient(135deg,#051819d1,#051213eb)}.founder-context-strip.sample{border-color:#55c4e833}.founder-context-strip.access{border-color:#f0c05238}.founder-context-strip.device{border-color:#ff66592e}.founder-context-main,.founder-context-rules article,.founder-context-metrics article,.founder-context-actions{min-width:0;border:1px solid rgba(144,165,158,.1);border-radius:7px;background:#05121375}.founder-context-main{display:grid;align-content:center;gap:7px;padding:14px}.founder-context-main span,.founder-context-rules span,.founder-context-metrics span{color:#55c4e8;font-size:12px;font-weight:950}.founder-context-main strong{color:#f4faf8;font-size:24px;line-height:1.18}.founder-context-main p,.founder-context-metrics p{margin:0;color:#a8bbb6;font-size:12px;line-height:1.5}.founder-context-rules{display:grid;gap:8px}.founder-context-rules article{display:grid;align-content:center;gap:6px;min-height:72px;padding:10px}.founder-context-rules article:first-child{border-color:#70e0aa33;background:#70e0aa0e}.founder-context-rules article.quiet{border-color:#f0c05233;background:#f0c0520d}.founder-context-rules strong{color:#f4faf8;font-size:16px;line-height:1.25}.founder-context-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.founder-context-metrics article{display:grid;align-content:center;gap:5px;min-height:96px;padding:9px}.founder-context-metrics strong{overflow:hidden;color:#f0c052;font-size:20px;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.founder-context-actions{display:grid;align-content:center;gap:7px;padding:9px}.founder-context-actions button{min-height:32px;border:1px solid rgba(85,196,232,.24);border-radius:7px;color:#70e0aa;background:#55c4e814;font-weight:850}.founder-context-actions button.primary{border-color:#f0c05252;color:#071615;background:linear-gradient(135deg,#f0c052,#70e0aa)}.founder-ops-route-layer{display:grid;grid-template-columns:minmax(270px,.42fr) minmax(0,1.58fr);gap:12px;padding:14px;border:1px solid rgba(85,196,232,.16);border-radius:8px;background:radial-gradient(circle at 0% 0%,rgba(85,196,232,.14),transparent 30%),radial-gradient(circle at 82% 4%,rgba(240,192,82,.1),transparent 28%),linear-gradient(135deg,#05191bdb,#051213eb)}.founder-ops-priority,.founder-ops-lanes article{min-width:0;border:1px solid rgba(144,165,158,.12);border-radius:8px;background:linear-gradient(145deg,#ffffff0b,#ffffff04),#05121385;box-shadow:inset 0 1px #ffffff0a}.founder-ops-priority{display:grid;align-content:center;gap:10px;padding:16px}.founder-ops-priority.warn,.founder-ops-lanes article.warn{border-color:#f0c0524d;background:linear-gradient(145deg,#f0c05217,#ffffff04),#0512138a}.founder-ops-priority.risk,.founder-ops-lanes article.risk{border-color:#ff665947;background:linear-gradient(145deg,#ff665913,#ffffff04),#0512138a}.founder-ops-priority.good,.founder-ops-lanes article.good{border-color:#70e0aa3d}.founder-ops-priority span,.founder-ops-lane-head span{color:#f0c052;font-size:12px;font-weight:900;letter-spacing:0}.founder-ops-priority strong{color:#f4faf8;font-size:30px;line-height:1.12}.founder-ops-priority p,.founder-ops-lanes p{margin:0;color:#a8bbb6;font-size:13px;line-height:1.55}.founder-ops-priority button,.founder-ops-lane-actions button{min-height:36px;border:1px solid rgba(240,192,82,.32);border-radius:7px;color:#071615;background:linear-gradient(135deg,#f0c052,#70e0aa);font-weight:900}.founder-ops-priority button{width:fit-content;min-width:120px;padding:0 16px}.founder-ops-lanes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.founder-ops-lanes article{min-height:318px;display:grid;grid-template-rows:auto auto minmax(54px,auto) auto auto auto;gap:9px;padding:13px}.founder-ops-lane-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.founder-ops-lane-head b{display:grid;place-items:center;width:34px;height:34px;border:1px solid rgba(85,196,232,.24);border-radius:50%;color:#9feaff;font-size:11px}.founder-ops-lane-head span{overflow:hidden;max-width:118px;padding:4px 7px;border:1px solid rgba(144,165,158,.13);border-radius:999px;color:#8fa39f;text-overflow:ellipsis;white-space:nowrap}.founder-ops-lanes article.warn .founder-ops-lane-head span{border-color:#f0c05242;color:#f0c052}.founder-ops-lanes article.risk .founder-ops-lane-head span{border-color:#ff66593d;color:#ff8b7f}.founder-ops-lanes article.good .founder-ops-lane-head span{border-color:#70e0aa3d;color:#70e0aa}.founder-ops-lanes strong{color:#f4faf8;font-size:18px;line-height:1.22}.founder-ops-lane-flow{display:grid;gap:6px;padding:9px;border:1px solid rgba(144,165,158,.1);border-radius:7px;background:#0512135c}.founder-ops-lane-flow div{display:grid;grid-template-columns:42px minmax(0,1fr);gap:7px;align-items:start}.founder-ops-lane-flow span{color:#55c4e8;font-size:11px;font-weight:900}.founder-ops-lane-flow small{overflow:hidden;color:#b8c9c4;font-size:12px;line-height:1.35;text-overflow:ellipsis}.founder-ops-lane-meter{display:flex;align-items:end;gap:8px}.founder-ops-lane-meter em{color:#f0c052;font-size:30px;font-style:normal;font-weight:950;line-height:1}.founder-ops-lane-meter small{color:#8fa39f;font-size:12px}.founder-ops-lane-actions{display:flex;flex-wrap:wrap;gap:7px}.founder-ops-lane-actions button{min-height:32px;padding:0 10px;color:#071615}.founder-ops-lane-actions button.ghost{color:#70e0aa;background:#55c4e814;border-color:#55c4e838}.founder-ops-workflow{grid-column:1 / -1;display:grid;gap:10px;padding:13px;border:1px solid rgba(144,165,158,.12);border-radius:8px;background:linear-gradient(135deg,#55c4e812,#0512139e),#ffffff05}.founder-ops-workflow-head{display:flex;justify-content:space-between;gap:12px;align-items:end}.founder-ops-workflow-head span,.founder-ops-workflow-steps span{color:#8fa39f;font-size:12px}.founder-ops-workflow-head strong{color:#f4faf8;font-size:20px;line-height:1.25}.founder-ops-workflow-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.founder-ops-workflow-steps button{min-height:128px;display:grid;align-content:start;gap:7px;padding:11px;border:1px solid rgba(144,165,158,.12);border-radius:7px;color:inherit;background:#0512136b;font:inherit;text-align:left}.founder-ops-workflow-steps button.warn{border-color:#f0c05240;background:#f0c0520e}.founder-ops-workflow-steps button.risk{border-color:#ff665940;background:#ff66590e}.founder-ops-workflow-steps button.good{border-color:#70e0aa33}.founder-ops-workflow-steps b{width:max-content;padding:4px 7px;border:1px solid rgba(240,192,82,.2);border-radius:5px;color:#f0c052;font-family:SF Mono,JetBrains Mono,Consolas,monospace;font-size:12px}.founder-ops-workflow-steps strong{color:#f4faf8;font-size:17px;line-height:1.25}.founder-ops-workflow-steps p{margin:0;color:#a9bbb6;font-size:12px;line-height:1.45}.training-command-deck{grid-template-columns:minmax(280px,.78fr) minmax(300px,.78fr) minmax(360px,1fr);align-items:stretch;padding:14px;border:1px solid rgba(240,192,82,.18);border-radius:8px;background:radial-gradient(circle at 9% 8%,rgba(240,192,82,.15),transparent 28%),radial-gradient(circle at 72% 4%,rgba(85,196,232,.12),transparent 30%),linear-gradient(135deg,#1c1f17d1,#051213e6)}.training-command-main,.training-command-flow,.training-command-side article{min-width:0;border:1px solid rgba(144,165,158,.12);border-radius:8px;background:#0512137a}.training-command-main{display:grid;align-content:center;gap:10px;padding:15px}.training-command-main strong{font-size:26px}.training-command-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.training-command-actions button{min-height:36px;padding:0 14px}.training-command-flow{display:grid;gap:8px;padding:12px}.training-command-flow-head{padding-bottom:6px;border-bottom:1px solid rgba(144,165,158,.1)}.training-command-flow button{min-width:0;min-height:54px;display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:9px;align-items:center;padding:8px 10px;border:1px solid rgba(144,165,158,.12);border-radius:7px;color:#dff7ef;text-align:left;background:#ffffff05}.training-command-flow button:hover,.training-command-flow button:focus-visible,.training-command-flow button.is-active{border-color:#f0c0526b;background:linear-gradient(135deg,#f0c0521f,#55c4e80d),#ffffff08}.training-command-flow b{display:grid;place-items:center;width:30px;height:30px;border:1px solid rgba(240,192,82,.32);border-radius:999px;color:#f0c052;font-size:12px}.training-command-flow button span{min-width:0;color:#f4faf8;font-size:14px;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.training-command-flow em{color:#70e0aa;font-size:12px;font-style:normal;font-weight:900}.training-command-side{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.training-command-side article{display:grid;align-content:start;gap:7px;padding:12px}.training-command-side strong{margin-top:0;font-size:18px}.training-ops-shell{display:grid;grid-template-columns:minmax(330px,.94fr) minmax(250px,.66fr) minmax(320px,.82fr);grid-template-areas:"hero nav side" "focus focus side";gap:12px;padding:14px;border:1px solid rgba(85,196,232,.16);border-radius:8px;background:radial-gradient(circle at 12% 0%,rgba(85,196,232,.14),transparent 32%),radial-gradient(circle at 78% 8%,rgba(240,192,82,.13),transparent 30%),linear-gradient(135deg,#051618eb,#040d0ef0)}.training-ops-hero,.training-ops-nav,.training-ops-focus,.training-ops-side article,.training-overview-main,.training-overview-cards article{min-width:0;border:1px solid rgba(144,165,158,.12);border-radius:8px;background:#05121385}.training-ops-hero{grid-area:hero;display:grid;align-content:center;gap:10px;padding:16px}.training-ops-hero span,.training-ops-focus>span,.training-ops-side span,.training-overview-main>span{color:#f0c052;font-size:12px;font-weight:900}.training-ops-hero strong,.training-ops-focus>strong,.training-ops-side strong,.training-overview-main>strong,.training-overview-cards strong{display:block;color:#f4faf8;line-height:1.22}.training-ops-hero strong{font-size:30px}.training-ops-hero p,.training-ops-focus p,.training-ops-side p,.training-overview-main p,.training-overview-cards p{margin:0;color:#a8bbb6;font-size:13px;line-height:1.58}.training-ops-breadcrumb{width:fit-content;max-width:100%;padding:7px 10px;border:1px solid rgba(240,192,82,.26);border-radius:999px;color:#f0c052;font-size:12px;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#f0c05214}.training-ops-actions{display:flex;flex-wrap:wrap;gap:8px}.training-ops-actions button,.training-overview-cards button{min-height:36px;border:1px solid rgba(112,224,170,.26);border-radius:7px;padding:0 13px;color:#071615;background:linear-gradient(135deg,#f0c052,#70e0aa);font-weight:900}.training-ops-actions button.ghost{color:#b8fff6;background:#55c4e814;border-color:#55c4e83d}.training-ops-nav{grid-area:nav;display:grid;gap:8px;padding:10px}.training-ops-nav button{min-height:58px;display:grid;grid-template-columns:34px minmax(0,1fr);grid-template-areas:"code title" "code tag";gap:2px 9px;align-items:center;padding:9px 10px;border:1px solid rgba(144,165,158,.12);border-radius:7px;color:#dff7ef;text-align:left;background:#ffffff06}.training-ops-nav button:hover,.training-ops-nav button:focus-visible,.training-ops-nav button.is-active{border-color:#f0c0526b;background:linear-gradient(135deg,#f0c0521f,#55c4e80d),#ffffff08}.training-ops-nav button.locked{border-color:#f0c05233}.training-ops-nav b{grid-area:code;display:grid;place-items:center;width:30px;height:30px;border:1px solid rgba(240,192,82,.28);border-radius:999px;color:#f0c052;font-size:12px}.training-ops-nav span{grid-area:title;min-width:0;color:#f4faf8;font-size:14px;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.training-ops-nav em{grid-area:tag;color:#70e0aa;font-size:12px;font-style:normal;font-weight:900}.training-ops-focus{grid-area:focus;display:grid;align-content:start;gap:10px;padding:14px}.training-ops-focus>strong{font-size:24px}.training-ops-action-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.training-ops-action-grid button{min-width:0;min-height:54px;display:grid;align-content:center;gap:5px;padding:9px 10px;border:1px solid rgba(144,165,158,.12);border-radius:7px;color:#dff7ef;text-align:left;background:#ffffff06}.training-ops-action-grid button:hover,.training-ops-action-grid button:focus-visible,.training-ops-action-grid button.is-active{border-color:#70e0aa52;background:#70e0aa14}.training-ops-action-grid b{color:#70e0aa;font-size:11px}.training-ops-action-grid span{color:#f4faf8;font-size:13px;font-weight:900}.training-ops-side{grid-area:side;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.training-ops-side article{display:grid;align-content:start;gap:7px;padding:12px}.training-ops-side article:nth-child(n+3){grid-column:span 2}.training-ops-side strong{font-size:17px}.training-overview-board{display:grid;grid-template-columns:minmax(360px,.9fr) minmax(0,1.1fr);gap:12px}.training-overview-main{display:grid;align-content:center;gap:12px;padding:16px;background:linear-gradient(135deg,#092d2794,#051213db),#ffffff05}.training-overview-main>strong{font-size:28px}.training-overview-line{display:grid;gap:8px}.training-overview-line button{min-height:44px;display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px;border:1px solid rgba(144,165,158,.12);border-radius:7px;padding:8px 10px;color:#dff7ef;text-align:left;background:#ffffff05}.training-overview-line b{color:#f0c052}.training-overview-line span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:900}.training-overview-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.training-overview-cards article{min-height:194px;display:grid;align-content:start;gap:10px;padding:14px}.training-overview-cards strong{font-size:19px}.training-overview-cards button{align-self:end}.training-chamber-map{display:grid;grid-template-columns:minmax(290px,.42fr) minmax(0,1.58fr);gap:12px;padding:14px;border:1px solid rgba(112,224,170,.16);border-radius:8px;background:radial-gradient(circle at 14% 0%,rgba(112,224,170,.13),transparent 30%),radial-gradient(circle at 82% 10%,rgba(85,196,232,.12),transparent 30%),linear-gradient(135deg,#051c1be0,#051213f0)}.training-chamber-head,.training-chamber-lanes article{min-width:0;border:1px solid rgba(144,165,158,.12);border-radius:8px;background:linear-gradient(145deg,#ffffff0b,#ffffff03),#05121385}.training-chamber-head{display:grid;align-content:center;gap:10px;padding:16px}.training-chamber-head span,.training-chamber-top span{color:#70e0aa;font-size:12px;font-weight:900}.training-chamber-head strong{color:#f4faf8;font-size:27px;line-height:1.16}.training-chamber-head p,.training-chamber-lanes p,.training-chamber-lanes small{margin:0;color:#a8bbb6;font-size:13px;line-height:1.55}.training-chamber-lanes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.training-chamber-lanes article{min-height:282px;display:grid;grid-template-rows:auto auto minmax(54px,1fr) auto auto auto auto;gap:8px;padding:13px}.training-chamber-lanes article.is-active{border-color:#f0c0526b;background:linear-gradient(145deg,#f0c0521a,#70e0aa0a),#0512138f}.training-chamber-lanes article.locked{border-color:#f0c0522e}.training-chamber-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.training-chamber-top b{display:grid;place-items:center;width:34px;height:34px;border:1px solid rgba(112,224,170,.26);border-radius:50%;color:#70e0aa;font-size:12px}.training-chamber-top span{overflow:hidden;max-width:112px;padding:4px 7px;border:1px solid rgba(144,165,158,.13);border-radius:999px;color:#8fa39f;text-overflow:ellipsis;white-space:nowrap}.training-chamber-lanes strong{color:#f4faf8;font-size:18px;line-height:1.22}.training-chamber-flow{display:grid;gap:5px}.training-chamber-flow i{min-height:24px;display:flex;align-items:center;border-left:2px solid rgba(85,196,232,.28);padding-left:8px;color:#9fb2ad;font-size:12px;font-style:normal;font-weight:800}.training-chamber-lanes em{color:#f0c052;font-size:13px;font-style:normal;font-weight:900;line-height:1.4}.training-chamber-actions{display:flex;flex-wrap:wrap;gap:7px}.training-chamber-actions button{min-height:32px;border:1px solid rgba(112,224,170,.26);border-radius:7px;padding:0 10px;color:#071615;background:linear-gradient(135deg,#70e0aa,#55c4e8);font-weight:900}.training-chamber-actions button.ghost{color:#f0c052;background:#f0c05214;border-color:#f0c05238}.training-focus-gate{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(260px,.62fr) minmax(250px,.62fr) minmax(190px,.44fr);gap:10px;padding:12px;border:1px solid rgba(112,224,170,.18);border-radius:8px;background:radial-gradient(circle at 0% 0%,rgba(112,224,170,.12),transparent 30%),linear-gradient(135deg,#051d1cd6,#051213f0)}.training-focus-gate.warn{border-color:#f0c0523d}.training-focus-gate.locked{border-color:#55c4e833}.training-focus-gate-main,.training-focus-gate-rule article,.training-focus-gate-path,.training-focus-gate-actions{min-width:0;border:1px solid rgba(144,165,158,.11);border-radius:7px;background:#05121380}.training-focus-gate-main{display:grid;align-content:center;gap:7px;padding:13px}.training-focus-gate-main span,.training-focus-gate-rule span,.training-focus-gate-path>span{color:#70e0aa;font-size:12px;font-weight:950}.training-focus-gate-main strong{color:#f4faf8;font-size:24px;line-height:1.18}.training-focus-gate-main p{margin:0;color:#a8bbb6;font-size:12px;line-height:1.5}.training-focus-gate-rule{display:grid;gap:8px}.training-focus-gate-rule article{display:grid;align-content:center;gap:6px;min-height:68px;padding:10px}.training-focus-gate-rule strong{color:#f4faf8;font-size:15px;line-height:1.3}.training-focus-gate-path{display:grid;align-content:center;gap:9px;padding:10px}.training-focus-gate-path div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.training-focus-gate-path b,.training-focus-gate-path i{min-height:30px;display:grid;place-items:center;border:1px solid rgba(85,196,232,.18);border-radius:6px;color:#9fb2ad;font-size:11px;font-style:normal;font-weight:850;text-align:center}.training-focus-gate-path i:nth-child(2),.training-focus-gate-path i:nth-child(3){border-color:#f0c05240;color:#f0c052;background:#f0c0520f}.training-focus-gate-actions{display:grid;align-content:center;gap:7px;padding:9px}.training-focus-gate-actions button{min-height:32px;border:1px solid rgba(85,196,232,.24);border-radius:7px;color:#b8fff6;background:#55c4e814;font-weight:850}.training-focus-gate-actions button.primary{border-color:#70e0aa52;color:#071615;background:linear-gradient(135deg,#70e0aa,#f0c052)}@media(max-width:1240px){.training-ops-shell{grid-template-columns:minmax(0,1fr) minmax(280px,.78fr);grid-template-areas:"hero nav" "focus focus" "side side"}.training-ops-side{grid-template-columns:repeat(3,minmax(0,1fr))}.training-ops-side article:nth-child(n+3){grid-column:auto}.training-focus-gate,.training-overview-board,.training-overview-cards,.training-chamber-map{grid-template-columns:1fr}.training-chamber-lanes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.training-ops-shell{grid-template-columns:1fr;grid-template-areas:"hero" "nav" "focus" "side"}.training-ops-side,.training-ops-action-grid,.training-focus-gate-rule,.training-focus-gate-path div,.training-chamber-lanes{grid-template-columns:1fr}.training-ops-hero strong,.training-overview-main>strong{font-size:24px}.training-ops-breadcrumb{width:100%}}.training-protocol-panel{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);align-items:stretch;padding:14px;border:1px solid rgba(112,224,170,.16);border-radius:8px;background:linear-gradient(135deg,#092d2794,#051213db),#ffffff05}.training-protocol-main{min-width:0;display:grid;align-content:center;gap:8px;padding:14px;border:1px solid rgba(144,165,158,.1);border-radius:8px;background:#05121375}.training-protocol-main strong{font-size:24px}.training-protocol-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.training-protocol-steps button{min-width:0;min-height:118px;display:grid;align-content:start;gap:8px;padding:12px;border:1px solid rgba(144,165,158,.12);border-radius:8px;color:#dff7ef;text-align:left;background:#ffffff06}.training-protocol-steps button:hover,.training-protocol-steps button:focus-visible{border-color:#f0c05261;background:#f0c05214}.training-protocol-steps b{color:#f0c052;font-size:13px}.training-protocol-steps strong{color:#f4faf8;font-size:16px;line-height:1.25}.training-protocol-steps span{color:#70e0aa;font-size:12px;font-weight:900}.training-hub-hero{grid-template-columns:minmax(0,1fr) minmax(360px,.68fr);align-items:stretch;padding:16px;border:1px solid rgba(85,196,232,.16);border-radius:8px;background:linear-gradient(135deg,#09282b9e,#051213db),#ffffff05}.training-level-map{grid-template-columns:minmax(220px,.7fr) minmax(380px,1.35fr) minmax(260px,.95fr);align-items:stretch;padding:12px;border:1px solid rgba(85,196,232,.16);border-radius:8px;background:linear-gradient(135deg,#072427b8,#051213db),#ffffff06}.training-level-column{min-width:0;display:grid;align-content:start;gap:8px}.training-level-column>div{display:grid;gap:8px}.training-level-column.middle>div{grid-template-columns:repeat(2,minmax(0,1fr))}.training-level-column.tertiary>div{grid-template-columns:repeat(3,minmax(0,1fr))}.training-level-column button{min-width:0;min-height:58px;border:1px solid rgba(144,165,158,.12);border-radius:8px;padding:10px 11px;color:#dfe9e6;text-align:left;background:#0512137a}.training-level-column.tertiary button{min-height:38px;display:grid;place-items:center;color:#b8cbc6;font-size:12px;font-weight:900;text-align:center}.training-level-column button:hover,.training-level-column button:focus-visible,.training-level-column button.is-active{border-color:#f0c05261;background:linear-gradient(135deg,#f0c0521a,#55c4e80e),#05121399}.training-level-column button small{display:block;margin-top:5px;color:#8fa39e;font-size:12px;line-height:1.35}.training-hub-hero strong{font-size:28px}.training-hub-metrics,.founder-dual-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.training-hub-metrics article,.founder-dual-metrics article,.founder-watch-mini article,.founder-dual-note{min-width:0;padding:12px;border:1px solid rgba(144,165,158,.12);border-radius:8px;background:#0512137a}.training-hub-metrics strong,.founder-dual-metrics b{margin:5px 0 0;color:#f4faf8;font-size:22px;line-height:1.1}.training-hub-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.training-hub-card{min-height:240px;display:grid;align-content:start;gap:10px;padding:14px;border:1px solid rgba(144,165,158,.12);border-radius:8px;background:#ffffff07}.training-hub-card.good{border-color:#70e0aa2e}.training-hub-card.warn{border-color:#f0c0523d}.training-hub-card.locked{border-color:#f0c05257;background:linear-gradient(135deg,#4f36111f,#051213bd),#ffffff05}.training-hub-card div{display:flex;align-items:center;justify-content:space-between;gap:8px}.training-hub-card em{color:#70e0aa;font-size:12px;font-style:normal;font-weight:900}.training-hub-card>strong{font-size:20px}.training-hub-card button{align-self:end}.training-mini-page{min-height:320px;padding:16px;border:1px solid rgba(85,196,232,.16);border-radius:8px;background:radial-gradient(circle at 6% 0%,rgba(85,196,232,.11),transparent 30%),linear-gradient(135deg,#08282aad,#051213db),#ffffff06}.training-mini-page.warn{border-color:#f0c0523d}.training-mini-page.locked{border-color:#f0c05252;background:radial-gradient(circle at 6% 0%,rgba(240,192,82,.12),transparent 30%),linear-gradient(135deg,#2f231070,#051213db),#ffffff06}.training-mini-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:start}.training-mini-head strong{font-size:30px}.training-mini-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.training-mini-actions button{min-height:36px;border:1px solid rgba(85,196,232,.24);border-radius:7px;padding:0 13px;color:#b8fff6;background:#55c4e814;font-weight:900}.training-mini-actions button.primary{border-color:#f0c05257;color:#071615;background:linear-gradient(135deg,#f0c052,#70e0aa)}.training-mini-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.training-mini-summary article{min-width:0;min-height:84px;display:grid;align-content:center;gap:7px;padding:12px;border:1px solid rgba(85,196,232,.14);border-radius:8px;background:#0512136b}.training-mini-summary span{color:#55c4e8;font-size:12px;font-weight:900}.training-mini-summary strong{color:#f4faf8;font-size:16px;line-height:1.35}.training-mini-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.training-mini-grid article{min-height:156px;border:1px solid rgba(144,165,158,.12);border-radius:8px;padding:13px;background:#05121380;cursor:pointer}.training-mini-grid article:hover,.training-mini-grid article.is-active{border-color:#f0c0525c;background:linear-gradient(135deg,#f0c0521a,#70e0aa0e),#0512139e}.training-mini-grid strong{font-size:18px}.training-mini-grid b{display:block;margin-top:7px;color:#f0c052;font-size:13px;line-height:1.35}.training-mini-footer{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding-top:12px;border-top:1px solid rgba(144,165,158,.1)}.training-hub-rule,.founder-dual-brain{padding:14px;border:1px solid rgba(240,192,82,.18);border-radius:8px;background:#f0c05212}.founder-dual-hero{grid-template-columns:repeat(2,minmax(0,1fr))}.founder-dual-card,.founder-dual-panel{min-width:0;padding:16px;border:1px solid rgba(85,196,232,.16);border-radius:8px;background:linear-gradient(135deg,#09282b94,#051213d6),#ffffff05}.founder-dual-card.trading{border-color:#70e0aa33}.founder-dual-card.control{border-color:#f0c05233}.founder-dual-metrics{margin-top:14px}.founder-dual-metrics small{display:block;margin-top:6px;color:#8fa39f;font-size:12px}.founder-dual-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.founder-dual-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.founder-dual-panel-head strong{margin-top:0;font-size:20px}.founder-dual-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.founder-dual-actions button{min-height:72px;display:grid;align-content:center;justify-items:start;gap:5px;padding:10px 12px;text-align:left}.founder-dual-actions button strong{color:#f4faf8;font-size:15px}.founder-dual-actions button span{color:#a8bbb6;font-size:12px;line-height:1.35}.founder-watch-mini{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:12px}.founder-watch-mini strong,.founder-watch-mini span,.founder-watch-mini em{display:block}.founder-watch-mini strong{color:#f4faf8;font-size:15px}.founder-watch-mini span{margin-top:5px;color:#a8bbb6;font-size:12px}.founder-watch-mini em{margin-top:5px;color:#f0c052;font-size:12px;font-style:normal;font-weight:900}.founder-dual-note{margin-top:12px}.founder-dual-note strong{color:#f4faf8;font-size:16px}.share-overview-grid{grid-template-columns:1.3fr .9fr}.share-flow-board{grid-template-columns:repeat(3,minmax(0,1fr))}.flow-card{min-width:0;padding:13px;border:1px solid rgba(144,165,158,.12);border-radius:8px;background:#ffffff07}.flow-card.done{border-color:#5fd8902e}.flow-card.doing{border-color:#f0c0523d;background:linear-gradient(135deg,#4f361121,#0512139e),#ffffff07}.flow-card.todo{border-color:#55c4e82e}.flow-card strong{display:block;margin-top:6px;color:#f4faf8;font-size:16px}.flow-card p{margin:8px 0 0;color:#a8bbb6;font-size:13px;line-height:1.55}.share-two-col{grid-template-columns:minmax(280px,.72fr) minmax(420px,1.28fr)}.sample-type-switch{display:flex;gap:8px}.shared-sample-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.shared-sample-head>div{min-width:0}.shared-sample-head b{flex:0 0 auto;padding:4px 8px;border:1px solid rgba(85,196,232,.18);border-radius:999px;color:#70e0aa;background:#55c4e814;font-size:12px}.sample-position-line{padding:7px 8px;border:1px solid rgba(240,192,82,.14);border-radius:7px;background:#f0c0520f}.key-manager-panel{border-color:#5fd8902e;background:linear-gradient(135deg,#17563c24,#051213a8),#ffffff07}.key-manager-form{display:grid;grid-template-columns:minmax(240px,1fr) auto;gap:10px;align-items:end}.key-manager-form label{display:grid;gap:6px}.key-manager-form label span,.key-list span{color:#8fa39f;font-size:12px}.key-manager-form input{width:100%;height:38px;padding:0 10px;border:1px solid rgba(144,165,158,.16);border-radius:7px;color:#e7efec;background:#05121394;outline:none}.key-manager-actions{display:flex;gap:8px}.key-manager-actions button{min-height:38px;padding:0 12px;border:1px solid rgba(95,216,144,.22);border-radius:7px;color:#061211;background:linear-gradient(135deg,#70e0aa,#f0c052);font-weight:800}.key-manager-actions button:disabled{cursor:not-allowed;opacity:.48}.key-manager-message{margin:0;padding:9px 10px;border:1px solid rgba(240,192,82,.16);border-radius:7px;color:#f0c052;background:#f0c05212;font-size:13px}.key-manager-message.error{border-color:#ff665942;color:#ff9a90;background:#ff665914}.key-list{display:grid;gap:8px}.key-list .key-row{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:40px;padding:8px 10px;border:1px solid rgba(144,165,158,.1);border-radius:7px;background:#0512136b}.key-list .key-row.is-disabled{border-color:#ff665933;background:#ff66590e}.key-row-info{display:grid;gap:4px;min-width:0}.key-row-info small{color:#8fa39f;font-size:12px;overflow-wrap:anywhere}.key-list strong{color:#f4faf8;font-size:13px}.key-row-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.key-row-actions button{min-height:30px;padding:0 10px;border:1px solid rgba(144,165,158,.14);border-radius:7px;color:#dce8e4;background:#ffffff0f;font-size:12px;font-weight:800}.key-row-actions button.danger{border-color:#ff665952;color:#ffb0a8;background:#ff665914}.key-row-actions button.signal{border-color:#f0c05247;color:#f6d982;background:#f0c05217}.key-row-actions button:disabled{cursor:not-allowed;opacity:.46}.key-row-actions em{color:#70847f;font-size:12px;font-style:normal}.access-request-panel{border-color:#55c4e82e;background:linear-gradient(135deg,#13454c24,#051213a8),#ffffff07}.generated-invite-card{display:grid;gap:7px;padding:13px;border:1px solid rgba(95,216,144,.24);border-radius:8px;background:#5fd89014}.generated-invite-card span,.access-request-card em,.access-request-card small{color:#8fa39f;font-size:12px;font-style:normal}.generated-invite-card strong{color:#7ee0ad;font-size:24px;overflow-wrap:anywhere}.generated-invite-card p{margin:0;color:#a8bbb6;font-size:13px;line-height:1.55}.generated-invite-link{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;align-items:center;padding:8px;border:1px solid rgba(95,216,144,.16);border-radius:7px;background:#0512136b}.generated-invite-link span{color:#d7e6e1;overflow-wrap:anywhere}.generated-invite-link button{min-height:32px;padding:0 10px;border:1px solid rgba(95,216,144,.24);border-radius:7px;color:#061211;background:linear-gradient(135deg,#70e0aa,#f0c052);font-size:12px;font-weight:800}.generated-invite-link button.ghost{color:#dce8e4;background:#ffffff0f;border-color:#90a59e24}.access-request-list{display:grid;gap:10px}.access-request-card{display:grid;gap:8px;padding:12px;border:1px solid rgba(144,165,158,.11);border-radius:8px;background:#0512136b}.access-request-card.pending{border-color:#f0c05238}.access-request-card.approved{border-color:#5fd89033}.access-request-card.rejected{border-color:#ff66592e}.access-request-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.access-request-head strong{display:block;color:#f4faf8;font-size:16px}.access-request-head span{display:block;margin-top:4px;color:#a8bbb6;font-size:12px}.access-request-head b{flex:0 0 auto;padding:4px 8px;border:1px solid rgba(240,192,82,.18);border-radius:999px;color:#f0c052;background:#f0c05214;font-size:12px}.access-request-card p{margin:0;color:#c8d8d4;font-size:13px;line-height:1.5}.access-request-score{display:grid;grid-template-columns:52px minmax(90px,auto) minmax(0,1fr);gap:9px;align-items:center;padding:8px;border:1px solid rgba(85,196,232,.14);border-radius:7px;background:#ffffff06}.access-request-score strong{display:grid;width:42px;height:42px;place-items:center;border:1px solid rgba(85,196,232,.22);border-radius:8px;color:#9feaff;background:#55c4e814}.access-request-score span{color:#dffaf5;font-size:13px;font-weight:900}.access-request-score p{color:#8fa39f;font-size:12px}.access-request-score.good strong{color:#70e0aa;border-color:#70e0aa47}.access-request-score.warn strong{color:#f0c052;border-color:#f0c05247}.access-request-score.risk strong{color:#ff8d80;border-color:#ff665947}.access-request-actions{display:flex;flex-wrap:wrap;gap:8px}.access-request-actions button{min-height:34px;padding:0 12px;border:1px solid rgba(95,216,144,.24);border-radius:7px;color:#061211;background:linear-gradient(135deg,#70e0aa,#f0c052);font-weight:800}.access-request-actions button.ghost{color:#ffb4ad;border-color:#ff665938;background:#ff665914}.access-request-actions button:disabled{cursor:not-allowed;opacity:.52}.brain-panel{margin:0;padding:14px;border:1px solid rgba(85,196,232,.18);border-radius:8px;background:linear-gradient(135deg,#13454b38,#0b1b1dad),#ffffff07}.brain-panel.high{border-color:#ff665952;background:linear-gradient(135deg,#712a263b,#0b1b1dad),#ffffff07}.brain-panel.mid{border-color:#f0c0524d}.brain-grid{display:grid;grid-template-columns:1.25fr repeat(4,minmax(120px,1fr));gap:10px}.brain-metric{min-height:74px;display:grid;align-content:center;gap:5px;padding:12px;border:1px solid rgba(144,165,158,.14);border-radius:7px;background:#08181994}.brain-metric span{color:#8da09a;font-size:12px}.brain-metric strong{color:#f5f8f6;font-size:17px;line-height:1.25}.brain-metric.high strong{color:#ff816f}.brain-metric.mid strong{color:#f0c052}.brain-metric.low strong{color:#74e0b0}.brain-metric.locked{border-color:#f0c05233;background:linear-gradient(135deg,#f0c05214,#08181994),#ffffff05}.brain-metric.locked strong{color:#f0c052}.brain-summary{margin-top:12px;padding:12px 13px;border:1px solid rgba(144,165,158,.12);border-radius:7px;background:#ffffff07}.brain-summary p{margin:0;color:#edf6f2;line-height:1.55}.brain-summary span,.brain-footnote,.brain-loading span,.brain-rule span,.signal-lock-card small{display:block;margin-top:5px;color:#8fa39f;font-size:12px;line-height:1.5}.dynamic-line-card{display:grid;gap:10px;margin-top:12px;padding:12px 13px;border:1px solid rgba(95,216,144,.18);border-radius:7px;background:linear-gradient(135deg,#5fd8901a,#0818199e),#ffffff06}.dynamic-line-card p{margin:0;color:#dcebe6;line-height:1.55}.dynamic-line-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.dynamic-line-grid span{display:grid;gap:4px;min-height:64px;align-content:center;padding:10px;border:1px solid rgba(144,165,158,.13);border-radius:7px;background:#04101185}.dynamic-line-grid i,.dynamic-evidence em,.plan-table-cell small{color:#8fa39f;font-style:normal;font-size:12px}.dynamic-line-grid b{color:#f4f8f6;font-size:15px;line-height:1.35}.dynamic-evidence{display:flex;flex-wrap:wrap;gap:7px}.dynamic-evidence em{padding:5px 8px;border:1px solid rgba(95,216,144,.18);border-radius:999px;background:#5fd89012;color:#a8dcc4}.plan-table-cell{display:grid;gap:3px;min-width:104px}.plan-table-cell b{color:#eef5f2;font-size:13px;line-height:1.25}.plan-table-cell small{line-height:1.2}.signal-lock-card{display:grid;gap:8px;min-height:220px;align-content:center;padding:18px;border:1px solid rgba(240,192,82,.2);border-radius:7px;background:radial-gradient(circle at 18% 0%,rgba(240,192,82,.14),transparent 32%),#08181994}.signal-lock-card span{color:#f0c052;font-size:12px}.signal-lock-card strong{color:#f5f8f6;font-size:20px}.signal-lock-card p{margin:0;color:#b9cbc6;line-height:1.6}.battle-plan-panel{display:grid;gap:11px;margin-top:12px;padding:13px;border:1px solid rgba(95,216,144,.16);border-radius:8px;background:linear-gradient(135deg,#22715424,#05121394),#ffffff06}.battle-suitability{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.battle-role{min-width:0;padding:11px;border:1px solid rgba(144,165,158,.12);border-radius:7px;background:#0512137a}.battle-role.good{border-color:#5fd8903d}.battle-role.warn{border-color:#f0c05247}.battle-role.bad{border-color:#ff665947}.battle-role span,.battle-step span{color:#8fa39f;font-size:12px}.battle-role strong{display:block;margin-top:5px;color:#f4faf8;font-size:18px;line-height:1.18}.battle-role.good strong{color:#70e0aa}.battle-role.warn strong{color:#f0c052}.battle-role.bad strong{color:#ff8d80}.battle-role p{margin:7px 0 0;color:#a8bbb6;font-size:12px;line-height:1.5}.battle-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.battle-step{min-width:0;padding:10px;border:1px solid rgba(85,196,232,.14);border-radius:7px;background:#0512136b}.battle-step strong{display:block;margin-top:5px;color:#d9f4ed;font-size:12px;line-height:1.5}.battle-rules{display:flex;flex-wrap:wrap;gap:8px}.battle-rules i{padding:6px 9px;border:1px solid rgba(240,192,82,.18);border-radius:999px;color:#f0c052;background:#f0c05212;font-size:12px;font-style:normal}.account-plan-reminder{display:grid;gap:5px;padding:10px;border:1px solid rgba(144,165,158,.12);border-radius:7px;background:#05121370}.account-plan-reminder span{color:#8fa39f;font-size:12px}.account-plan-reminder strong{color:#f4faf8;font-size:15px;line-height:1.25}.account-plan-reminder p{margin:0;color:#a8bbb6;font-size:12px;line-height:1.5}.account-plan-reminder.safe,.account-plan-reminder.good{border-color:#5fd8903d}.account-plan-reminder.safe strong,.account-plan-reminder.good strong{color:#70e0aa}.account-plan-reminder.warn{border-color:#f0c05247}.account-plan-reminder.warn strong{color:#f0c052}.brain-detail-grid{display:grid;grid-template-columns:1.05fr 1fr 1fr;gap:12px;margin-top:12px}.risk-stack,.news-list{min-width:0;padding:12px;border:1px solid rgba(144,165,158,.12);border-radius:7px;background:#05121375}.problem-levels{margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid rgba(144,165,158,.12)}.problem-level{display:grid;grid-template-columns:minmax(0,1fr) 76px;gap:10px;align-items:center;min-height:58px;padding:9px 0;border-bottom:1px solid rgba(144,165,158,.08)}.problem-level:last-child{border-bottom:0}.problem-level strong,.problem-level span,.problem-level em,.problem-level small{display:block}.problem-level strong{color:#edf5f2;font-size:13px}.problem-level span{margin-top:4px;color:#9cadab;font-size:12px;line-height:1.45}.problem-level em{justify-self:end;min-width:70px;padding:6px 7px;border:1px solid rgba(144,165,158,.16);border-radius:6px;color:#f3f9f6;background:#ffffff09;font-style:normal;text-align:right}.problem-level small{margin-top:2px;color:#8ea09b;font-size:11px}.problem-level.high em{border-color:#ff66595c;color:#ff8d7d;background:#ff66591a}.problem-level.mid em{border-color:#f0c05257;color:#f0c052;background:#f0c0521a}.problem-level.low em{border-color:#5fd89040;color:#74e0b0;background:#5fd89014}.problem-level.is-triggered{margin-left:-6px;margin-right:-6px;padding-left:6px;padding-right:6px;border-radius:7px;background:#ff665914}.problem-level.is-triggered em{box-shadow:0 0 0 1px #ff66592e}.risk-chip{padding:10px 0;border-bottom:1px solid rgba(144,165,158,.1)}.risk-chip:last-of-type{border-bottom:0}.risk-chip strong,.risk-chip span,.news-item span,.news-item strong,.news-item em,.brain-rule strong,.brain-loading strong{display:block}.risk-chip strong{font-size:13px}.risk-chip.high strong{color:#ff816f}.risk-chip.mid strong{color:#f0c052}.risk-chip.low strong{color:#6edfa7}.risk-chip span{margin-top:4px;color:#a6b8b3;font-size:12px;line-height:1.5}.brain-rule{margin-top:8px;padding-top:10px;border-top:1px solid rgba(144,165,158,.1)}.brain-rule strong{color:#f0c052;font-size:13px}.news-item{min-height:64px;padding:10px 0;border-bottom:1px solid rgba(144,165,158,.1);color:inherit;text-decoration:none}.news-item:last-child{border-bottom:0}.news-item:hover strong{color:#77dcff}.news-item span{color:#7f928e;font-size:11px}.news-item strong{margin-top:4px;color:#edf5f2;font-size:13px;line-height:1.4;white-space:normal}.news-item.positive strong{color:#8be7b5}.news-item.negative strong{color:#ff8c7b}.news-item em{margin-top:4px;color:#93a7a2;font-size:12px;font-style:normal;line-height:1.45;white-space:normal}.brain-loading{min-height:110px;display:grid;place-content:center;gap:4px;border:1px dashed rgba(144,165,158,.18);border-radius:7px;text-align:center}.coach-card{padding:13px 14px;border:1px solid rgba(144,165,158,.14);border-radius:7px;background:#ffffff08}.coach-card strong{color:#f3f8f6}.coach-card p{margin:7px 0 0;color:#a9bbb6;font-size:13px;line-height:1.55}.coach-card.danger{border-color:#ff654f4d;background:#782a242e}.coach-card.warn{border-color:#f0c0524d;background:#7a582029}.coach-card.focus{border-color:#55c4e840;background:#1c525e2e}.coach-card.safe{border-color:#51d18740;background:#1650362e}.alert-list{margin-top:auto;padding-top:10px;border-top:1px solid rgba(144,165,158,.12)}.alert-row{width:100%;min-height:48px;border:0;border-bottom:1px solid rgba(144,165,158,.1);color:#dfe9e6;background:transparent;text-align:left}.alert-row span,.alert-row small{display:block}.alert-row small,.empty{color:#8ea09b;font-size:12px;line-height:1.5}.bottom-grid{display:grid;grid-template-columns:.88fr 1.12fr;gap:12px;padding:12px 16px 16px}.playbook-strip,.review-strip{padding:14px}.method-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.method-mini,.method-card{min-height:78px;padding:12px;border:1px solid rgba(144,165,158,.12);border-radius:7px;background:#ffffff08}.method-mini strong,.method-card strong{color:#f0c052}.method-mini span,.method-card p{display:block;margin-top:7px;color:#a8bbb5;font-size:12px;line-height:1.5}.review-strip textarea{width:100%;height:70px;resize:none;border:1px solid rgba(144,165,158,.14);border-radius:7px;color:#e8f2ee;background:#050f10b3;outline:0;padding:12px}.review-strip select{height:32px;border:1px solid rgba(144,165,158,.18);border-radius:5px;color:#dfeae6;background:#081617e0}.feedback-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.feedback-chips span{padding:6px 9px;border-radius:5px;color:#9fd6cb;background:#57dab314;font-size:12px}.feedback-chips button{margin-left:auto;padding:0 14px}.matrix{display:grid;gap:8px}.matrix-row{display:grid;grid-template-columns:160px repeat(5,minmax(86px,1fr)) 70px;gap:14px;align-items:center;min-height:62px;padding:10px 12px;border:1px solid rgba(144,165,158,.12);border-radius:7px;color:inherit;background:#ffffff07;text-align:left}.matrix-row strong,.matrix-row span{display:block}.matrix-row span{color:#8ea09b;font-size:12px}.axis{display:grid;gap:6px}.theme-detail,.playbook-page,.journal-page{display:grid;gap:12px}.theme-detail-row{display:grid;grid-template-columns:160px 220px minmax(0,1fr);gap:16px;align-items:center;min-height:72px;padding:12px;border:1px solid rgba(144,165,158,.12);border-radius:7px;background:#ffffff07}.theme-detail-row strong,.theme-detail-row span{display:block}.theme-detail-row span{color:#f0c052;font-size:12px}.theme-detail-row p{margin:0;color:#a8bbb5;line-height:1.6}.playbook-page{grid-template-columns:1fr}.tactic-engine-page{gap:14px}.tactic-chamber-shell{display:grid;gap:12px;padding:15px;border:1px solid rgba(85,196,232,.2);border-radius:8px;background:linear-gradient(135deg,#55c4e81f,#071414d1 48%,#f0c05212),#ffffff07;box-shadow:inset 0 1px #ffffff0a}.tactic-chamber-title{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,.36fr);gap:12px;align-items:stretch}.tactic-chamber-title div,.tactic-chamber-title aside{min-width:0}.tactic-chamber-title span,.tactic-chamber-rail span,.tactic-chamber-rail em{color:#8fa39f;font-size:12px}.tactic-chamber-title strong{display:block;margin-top:5px;color:#f4faf8;font-size:28px;line-height:1.18}.tactic-chamber-title p{max-width:760px;margin:8px 0 0;color:#a9bbb6;line-height:1.62}.tactic-chamber-title aside{display:grid;align-content:center;gap:6px;padding:13px;border:1px solid rgba(240,192,82,.18);border-radius:7px;background:#f0c0520f}.tactic-chamber-title aside strong{margin:0;color:#f0c052;font-size:17px}.tactic-chamber-rail{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.tactic-chamber-rail button{min-height:126px;display:grid;align-content:start;gap:7px;padding:12px;border:1px solid rgba(144,165,158,.13);border-radius:7px;color:inherit;background:linear-gradient(145deg,#ffffff08,#051212ad),#ffffff06;font:inherit;text-align:left}.tactic-chamber-rail button:hover,.tactic-chamber-rail button.is-active{border-color:#f0c0525c;background:linear-gradient(145deg,#f0c05221,#0c2220c7),#ffffff09}.tactic-chamber-rail b{width:max-content;padding:4px 7px;border:1px solid rgba(85,196,232,.22);border-radius:5px;color:#77dcff;background:#55c4e814;font-family:SF Mono,JetBrains Mono,Consolas,monospace;font-size:12px}.tactic-chamber-rail strong{color:#f4faf8;font-size:18px;line-height:1.25}.tactic-chamber-rail button.is-active strong{color:#f0c052}.tactic-chamber-rail em{margin-top:auto;color:#70e0aa;font-style:normal;font-weight:800}@media(max-width:1100px){.tactic-chamber-title{grid-template-columns:1fr}.tactic-chamber-rail{grid-template-columns:repeat(3,minmax(0,1fr))}}.tactic-hero-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);gap:12px}.playbook-brief{min-height:118px;display:grid;grid-template-columns:.82fr 1.18fr;gap:18px;align-items:center;padding:18px;border:1px solid rgba(240,192,82,.18);border-radius:8px;background:linear-gradient(135deg,#5b372138,#081718bd),#ffffff07}.playbook-brief.engine{min-height:184px;grid-template-columns:.92fr 1.08fr;background:linear-gradient(135deg,#55c4e829,#102b2285 46%,#091214e6),#ffffff08}.playbook-brief span,.method-head span,.method-head em,.method-card small{color:#8fa39f;font-size:12px}.playbook-brief strong{display:block;margin-top:6px;color:#f0c052;font-size:22px;line-height:1.25}.playbook-brief p{margin:0;color:#adbfba;line-height:1.7}.tactic-hero-aside{display:grid;align-content:center;gap:12px;min-height:184px;padding:18px;border:1px solid rgba(85,196,232,.18);border-radius:8px;background:linear-gradient(160deg,#103a4038,#061212db),#ffffff07}.tactic-hero-aside span,.tactic-layer-card span,.tactic-school-card span,.playbook-section-head span,.tactic-drill-step b{color:#8fa39f;font-size:12px}.tactic-hero-aside strong{color:#f4faf8;font-size:24px;line-height:1.2}.tactic-hero-aside p{margin:0;color:#a9bbb6;line-height:1.65}.tactic-hero-aside div{display:flex;flex-wrap:wrap;gap:8px}.tactic-hero-aside i{padding:6px 9px;border:1px solid rgba(112,224,170,.18);border-radius:999px;color:#9be6c2;background:#70e0aa14;font-size:12px;font-style:normal}.tactic-workbench,.tactic-focus-grid,.tactic-rule-layout,.tactic-path-panel,.tactic-path-strip,.tactic-today-drill,.tactic-today-steps{display:grid;gap:12px}.tactic-path-panel{padding:14px;border:1px solid rgba(85,196,232,.16);border-radius:8px;background:linear-gradient(135deg,#55c4e814,#051213b8),#ffffff06}.tactic-path-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.tactic-path-strip article{min-height:118px;display:grid;align-content:start;gap:7px;padding:12px;border:1px solid rgba(144,165,158,.12);border-radius:7px;background:#0512136b}.tactic-path-strip b{color:#55c4e8;font-size:12px}.tactic-path-strip strong{color:#f4faf8;font-size:17px}.tactic-path-strip p{margin:0;color:#a8bbb6;font-size:12px;line-height:1.48}.tactic-today-drill{grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr);padding:14px;border:1px solid rgba(240,192,82,.18);border-radius:8px;background:linear-gradient(135deg,#f0c0521a,#051213bd),#ffffff06}.tactic-today-main{display:grid;align-content:center;gap:10px;min-width:0}.tactic-today-main span,.tactic-today-steps b{color:#f0c052;font-size:12px;font-weight:900}.tactic-today-main strong{color:#f5f9f7;font-size:24px;line-height:1.2}.tactic-today-main p,.tactic-today-steps p{margin:0;color:#a8bbb6;line-height:1.55}.tactic-today-actions{display:flex;flex-wrap:wrap;gap:8px}.tactic-today-actions button{min-height:38px;border:1px solid rgba(240,192,82,.3);border-radius:7px;padding:0 13px;color:#08100e;background:linear-gradient(135deg,#f0c052,#70e0aa);font-weight:900}.tactic-today-actions button.ghost{color:#f0c052;background:#f0c05214}.tactic-today-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.tactic-today-steps article{min-height:118px;display:grid;align-content:start;gap:7px;padding:12px;border:1px solid rgba(144,165,158,.12);border-radius:7px;background:#05121375}.tactic-today-steps strong{color:#f4faf8;font-size:16px}.tactic-workbench{grid-template-columns:1.05fr 1.05fr .9fr}.tactic-live-card{min-height:176px;display:grid;align-content:start;gap:10px;padding:16px;border:1px solid rgba(144,165,158,.14);border-radius:8px;background:linear-gradient(145deg,#ffffff09,#051212bd),#ffffff06}.tactic-live-card.attack,.tactic-live-card.probe{border-color:#70e0aa38;background:linear-gradient(145deg,#22603f2e,#051212cc),#ffffff07}.tactic-live-card.defense{border-color:#f0c05238;background:linear-gradient(145deg,#70491f2e,#051212cc),#ffffff07}.tactic-live-card.selected{border-color:#55c4e833}.tactic-live-card.accent{border-color:#f0c05242;background:linear-gradient(145deg,#f0c0521c,#071716d1),#ffffff07}.tactic-live-card span,.tactic-detail-title span,.tactic-detail-grid span,.tactic-rule-detail span{color:#8fa39f;font-size:12px}.tactic-live-card strong,.tactic-detail-title strong,.tactic-detail-grid strong,.tactic-rule-detail strong,.tactic-stock-row strong{color:#f4faf8;line-height:1.25}.tactic-live-card strong{font-size:22px}.tactic-live-card p,.tactic-detail-title p,.tactic-rule-detail p,.tactic-stock-row span{margin:0;color:#a9bbb6;line-height:1.6}.tactic-mini-metrics{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}.tactic-mini-metrics em{padding:6px 8px;border:1px solid rgba(144,165,158,.12);border-radius:6px;color:#dce8e5;background:#ffffff09;font-size:12px;font-style:normal}.tactic-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}.tactic-actions button{min-height:34px;padding:0 12px;border:1px solid rgba(240,192,82,.24);border-radius:6px;color:#f6d77a;background:#f0c05217;font-weight:800}.tactic-actions button:hover{color:#071211;background:linear-gradient(135deg,#f0c052,#75dfa7)}.tactic-layer-grid,.tactic-school-grid,.tactic-drill-grid{display:grid;gap:12px}.tactic-layer-grid,.tactic-school-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tactic-layer-card,.tactic-school-card,.tactic-drill-panel{border:1px solid rgba(144,165,158,.13);border-radius:8px;background:#ffffff06}.tactic-layer-card{min-height:162px;display:grid;gap:9px;padding:16px}.tactic-layer-card strong,.tactic-school-card strong,.playbook-section-head strong,.tactic-drill-step strong{color:#f4faf8;line-height:1.25}.tactic-layer-card strong{font-size:22px}.tactic-layer-card p,.tactic-school-card p,.playbook-section-head p,.tactic-drill-step p{margin:0;color:#a9bbb6;line-height:1.62}.tactic-layer-card em{align-self:end;color:#f0c052;font-size:12px;font-style:normal;font-weight:800}.playbook-section-head{display:flex;justify-content:space-between;gap:18px;align-items:flex-end;padding:4px 2px}.playbook-section-head strong{display:block;margin-top:5px;font-size:22px}.playbook-section-head p{max-width:540px;text-align:right}.playbook-section-head.inline{align-items:flex-start;padding:0}.tactic-school-card{min-height:132px;display:grid;gap:9px;padding:15px;color:inherit;cursor:default;font:inherit;text-align:left}.tactic-school-card strong{color:#f0c052;font-size:18px}.tactic-focus-grid{grid-template-columns:minmax(360px,.92fr) minmax(0,1.08fr);align-items:stretch}.tactic-school-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}button.tactic-school-card{cursor:pointer}.tactic-school-card.is-active,button.tactic-school-card:hover{border-color:#f0c05257;background:linear-gradient(135deg,#f0c0521f,#071716bd),#ffffff08}.tactic-school-card em{justify-self:start;padding:5px 7px;border:1px solid rgba(112,224,170,.2);border-radius:5px;color:#9be6c2;background:#70e0aa14;font-size:12px;font-style:normal;font-weight:800}.tactic-detail-panel,.tactic-rule-detail{display:grid;gap:14px;padding:16px;border:1px solid rgba(85,196,232,.17);border-radius:8px;background:linear-gradient(145deg,#1c57582e,#061212d1),#ffffff07}.tactic-detail-title{display:grid;gap:7px}.tactic-detail-title strong,.tactic-rule-detail strong{font-size:24px}.tactic-tag-row{display:flex;flex-wrap:wrap;gap:8px}.tactic-tag-row i{padding:6px 9px;border-radius:999px;color:#dff9ff;background:#55c4e81a;font-size:12px;font-style:normal}.tactic-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tactic-detail-grid div{min-height:92px;display:grid;gap:6px;align-content:start;padding:12px;border:1px solid rgba(144,165,158,.12);border-radius:7px;background:#ffffff08}.tactic-detail-grid strong{font-size:14px}.tactic-match-list{display:grid;gap:8px;padding-top:12px;border-top:1px solid rgba(144,165,158,.12)}.tactic-stock-row{min-height:58px;display:grid;grid-template-columns:minmax(0,1fr) 72px 56px;gap:10px;align-items:center;padding:10px 11px;border:1px solid rgba(144,165,158,.12);border-radius:7px;color:inherit;background:#ffffff07;font:inherit;text-align:left}.tactic-stock-row:hover,.tactic-stock-row.is-selected{border-color:#55c4e847;background:#55c4e814}.tactic-stock-row em{color:#f0c052;font-style:normal;font-weight:800;text-align:right}.playbook-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.method-card{color:inherit;font:inherit;text-align:left}.method-card{min-height:140px}.method-card.distilled{min-height:206px;display:flex;flex-direction:column;gap:8px}button.method-card{cursor:pointer}button.method-card:hover,button.method-card.is-active{border-color:#f0c05252;background:linear-gradient(145deg,#f0c0521a,#071716bf),#ffffff09}.tactic-rule-layout{grid-template-columns:minmax(0,1.28fr) minmax(300px,.72fr)}.tactic-rule-detail{align-content:start;min-height:206px;border-color:#f0c05233}.tactic-rule-detail div{padding-top:11px;border-top:1px solid rgba(144,165,158,.12)}.tactic-rule-detail b{display:block;margin-bottom:6px;color:#f0c052;font-size:13px}.method-head{display:flex;justify-content:space-between;gap:8px;align-items:center}.method-head em{padding:3px 7px;border:1px solid rgba(85,196,232,.18);border-radius:5px;color:#77dcff;font-style:normal;background:#2c75881f}.method-card small{display:block;margin-top:auto;padding-top:10px;border-top:1px solid rgba(144,165,158,.1);line-height:1.5}.tactic-drill-panel{display:grid;gap:14px;padding:16px;background:linear-gradient(135deg,#f0c05214,#071616d1),#ffffff06}.tactic-drill-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.tactic-drill-step{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;min-height:110px;padding:13px;border:1px solid rgba(144,165,158,.12);border-radius:7px;background:#ffffff07}.tactic-drill-step b{color:#70e0aa;font-family:SF Mono,JetBrains Mono,Consolas,monospace;font-weight:800}.tactic-drill-step strong{display:block;margin-bottom:6px}.journal-history{padding:14px;border:1px solid rgba(144,165,158,.12);border-radius:8px;background:#ffffff07}.review-chamber-shell{display:grid;gap:12px;padding:15px;border:1px solid rgba(240,192,82,.2);border-radius:8px;background:linear-gradient(135deg,#f0c0521a,#071414d6 48%,#55c4e814),#ffffff07;box-shadow:inset 0 1px #ffffff0a}.review-chamber-title{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,.36fr);gap:12px;align-items:stretch}.review-chamber-title span,.review-chamber-rail span,.review-chamber-rail em,.review-diagnosis-hero span,.review-correction-card span,.review-account-profile-grid span,.review-mistake-ladder span{color:#8fa39f;font-size:12px}.review-chamber-title strong{display:block;margin-top:5px;color:#f4faf8;font-size:28px;line-height:1.18}.review-chamber-title p{max-width:760px;margin:8px 0 0;color:#a9bbb6;line-height:1.62}.review-chamber-title aside{display:grid;align-content:center;gap:6px;min-width:0;padding:13px;border:1px solid rgba(112,224,170,.18);border-radius:7px;background:#70e0aa0e}.review-chamber-title aside strong{margin:0;color:#70e0aa;font-size:17px}.review-chamber-rail{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.review-chamber-rail button{min-height:126px;display:grid;align-content:start;gap:7px;padding:12px;border:1px solid rgba(144,165,158,.13);border-radius:7px;color:inherit;background:linear-gradient(145deg,#ffffff08,#051212ad),#ffffff06;font:inherit;text-align:left}.review-chamber-rail button:hover,.review-chamber-rail button.is-active{border-color:#70e0aa57;background:linear-gradient(145deg,#70e0aa1f,#0c2220c7),#ffffff09}.review-chamber-rail b{width:max-content;padding:4px 7px;border:1px solid rgba(240,192,82,.22);border-radius:5px;color:#f0c052;background:#f0c05214;font-family:SF Mono,JetBrains Mono,Consolas,monospace;font-size:12px}.review-chamber-rail strong{color:#f4faf8;font-size:18px;line-height:1.25}.review-chamber-rail button.is-active strong{color:#70e0aa}.review-chamber-rail em{margin-top:auto;color:#f0c052;font-style:normal;font-weight:800}@media(max-width:1100px){.review-chamber-title,.review-diagnosis-hero{grid-template-columns:1fr}.review-chamber-rail{grid-template-columns:repeat(3,minmax(0,1fr))}.review-account-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.review-cockpit{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:12px;padding:14px;border:1px solid rgba(240,192,82,.2);border-radius:8px;background:radial-gradient(circle at 12% 8%,rgba(240,192,82,.14),transparent 30%),radial-gradient(circle at 86% 10%,rgba(85,196,232,.1),transparent 28%),linear-gradient(135deg,#1f2217db,#051213e6)}.review-cockpit.good{border-color:#70e0aa42}.review-cockpit.risk{border-color:#ff665952}.review-cockpit-hero,.review-rule-card,.review-mistake-card,.review-today-card,.review-cockpit-metrics article{min-width:0;border:1px solid rgba(144,165,158,.12);border-radius:8px;background:#05121380}.review-cockpit-hero{display:grid;align-content:center;gap:10px;padding:16px}.review-cockpit-hero span,.review-rule-card span,.review-mistake-card span,.review-today-card span,.review-cockpit-metrics span{color:#f0c052;font-size:12px;font-weight:900}.review-cockpit-hero strong{color:#f5f9f7;font-size:28px;line-height:1.18}.review-cockpit-hero p,.review-rule-card p,.review-today-card p,.review-cockpit-metrics p{margin:0;color:#a8bbb6;font-size:13px;line-height:1.55}.review-cockpit-actions{display:flex;flex-wrap:wrap;gap:8px}.review-cockpit-actions button{min-height:36px;border:1px solid rgba(112,224,170,.28);border-radius:7px;padding:0 14px;color:#70e0aa;background:#70e0aa14;font-weight:900}.review-cockpit-actions button.ghost{border-color:#f0c05247;color:#f0c052;background:#f0c05214}.review-cockpit-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.review-cockpit-metrics article{min-height:110px;display:grid;align-content:center;gap:6px;padding:12px}.review-cockpit-metrics strong{overflow:hidden;color:#f4faf8;font-size:23px;line-height:1.12;text-overflow:ellipsis;white-space:nowrap}.review-cockpit-metrics article.good strong{color:#70e0aa}.review-cockpit-metrics article.risk strong{color:#ff7b6d}.review-cockpit-grid{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(260px,.72fr) minmax(260px,.72fr);gap:10px}.review-rule-card,.review-mistake-card,.review-today-card{display:grid;align-content:start;gap:9px;padding:13px}.review-rule-card strong,.review-today-card strong{color:#f5f9f7;font-size:18px;line-height:1.35}.review-mistake-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 0;border-top:1px solid rgba(144,165,158,.1)}.review-mistake-row strong{color:#e7f3ef}.review-mistake-row em{color:#ffcf6b;font-style:normal;font-weight:900}.trade-record-panel{display:grid;gap:12px;padding:14px;border:1px solid rgba(85,196,232,.18);border-radius:8px;background:radial-gradient(circle at 12% 12%,rgba(85,196,232,.1),transparent 34%),#ffffff07}.trade-record-panel .section-title button,.trade-record-footer button,.trade-tag-row button{min-height:32px;border:1px solid rgba(85,196,232,.18);border-radius:6px;color:#dff9ff;background:#19799729}.trade-record-layout{display:grid;grid-template-columns:.72fr 1.28fr;gap:12px}.trade-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.trade-text-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.trade-form-grid label,.trade-text-grid label{display:grid;gap:6px;min-width:0}.trade-form-grid span,.trade-text-grid span,.trade-record-footer span,.trade-stat span,.trade-record-item span{color:#8fa39f;font-size:12px}.trade-form-grid input,.trade-form-grid select,.trade-text-grid textarea{width:100%;border:1px solid rgba(144,165,158,.14);border-radius:7px;color:#e8f2ee;background:#050f10b3;outline:0}.trade-form-grid input,.trade-form-grid select{height:36px;padding:0 10px}.trade-text-grid textarea{min-height:92px;resize:vertical;padding:10px;line-height:1.5}.trade-tag-row{display:flex;flex-wrap:wrap;gap:8px}.trade-tag-row button{padding:0 11px;color:#9fd6cb;background:#57dab312}.trade-tag-row button.is-active{border-color:#f0c0526b;color:#f0c052;background:#f0c0521f}.trade-record-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border:1px solid rgba(144,165,158,.1);border-radius:7px;background:#05121373}.trade-record-footer strong{display:block;margin-top:4px;color:#f0c052}.trade-record-footer button{padding:0 16px;white-space:nowrap}.trade-brain-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.trade-stat{min-width:0;padding:10px;border:1px solid rgba(144,165,158,.12);border-radius:7px;background:#ffffff07}.trade-stat strong{display:block;margin-top:5px;overflow:hidden;color:#f4faf8;font-size:20px;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.trade-profile-card{display:grid;gap:11px;padding:13px;border:1px solid rgba(85,196,232,.18);border-radius:8px;background:linear-gradient(135deg,#13454c2e,#061214a8),#ffffff07}.trade-profile-card.warn{border-color:#ff665947;background:linear-gradient(135deg,#712a2633,#061214a8),#ffffff07}.trade-profile-card.good{border-color:#5fd8903d;background:linear-gradient(135deg,#2076522e,#061214a8),#ffffff07}.trade-profile-card.empty{border-color:#f0c05233}.trade-profile-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.trade-profile-head span,.trade-profile-head em,.trade-profile-rule strong{color:#8fa39f;font-size:12px;font-style:normal}.trade-profile-head strong{display:block;margin-top:4px;color:#f0c052;font-size:22px;line-height:1.16}.trade-profile-card p{margin:0;color:#c8d8d4;line-height:1.6}.trade-profile-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.trade-profile-rule{display:grid;gap:5px;padding:10px;border:1px solid rgba(144,165,158,.1);border-radius:7px;background:#0512136b}.trade-profile-rule span{color:#d8ebe6;line-height:1.45}.trade-profile-rule.drill{border-color:#f0c05224}.trade-record-list{display:grid;gap:8px}.trade-record-item{display:grid;gap:7px;padding:10px;border:1px solid rgba(144,165,158,.1);border-radius:7px;background:#0512136b}.trade-record-item strong{color:#f4faf8}.trade-record-item p{margin:0;color:#a8bbb5;line-height:1.5}.trade-record-tags{display:flex;flex-wrap:wrap;gap:6px}.trade-record-tags i{padding:3px 7px;border:1px solid rgba(240,192,82,.18);border-radius:999px;color:#f0c052;font-size:11px;font-style:normal;background:#f0c05212}.review-diagnosis-panel{display:grid;gap:12px}.review-diagnosis-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.36fr);gap:12px;padding:15px;border:1px solid rgba(255,102,89,.18);border-radius:8px;background:radial-gradient(circle at 12% 0%,rgba(255,102,89,.12),transparent 32%),linear-gradient(135deg,#3517156b,#051213d1),#ffffff07}.review-diagnosis-hero div,.review-diagnosis-hero aside{min-width:0}.review-diagnosis-hero strong{display:block;margin-top:5px;color:#f5f9f7;font-size:27px;line-height:1.18}.review-diagnosis-hero p,.review-correction-card p,.review-account-profile-grid p,.review-mistake-ladder p{margin:8px 0 0;color:#a8bbb6;line-height:1.58}.review-diagnosis-hero aside{display:grid;align-content:center;padding:12px;border:1px solid rgba(240,192,82,.16);border-radius:7px;background:#f0c0520e}.review-diagnosis-hero aside strong{color:#f0c052;font-size:18px}.review-diagnosis-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);gap:12px}.review-correction-card,.review-account-profile-grid article,.review-mistake-ladder{border:1px solid rgba(144,165,158,.13);border-radius:8px;background:#ffffff07}.review-correction-card{display:grid;align-content:start;gap:10px;padding:14px}.review-correction-card strong,.review-account-profile-grid strong,.review-mistake-ladder b{color:#f4faf8}.review-correction-card>strong{color:#70e0aa;font-size:21px;line-height:1.28}.review-correction-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:auto}.review-account-profile-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.review-account-profile-grid article{min-height:150px;display:grid;align-content:start;gap:7px;padding:12px}.review-account-profile-grid strong{color:#f0c052;font-size:18px;line-height:1.25}.review-account-profile-grid em{margin-top:auto;color:#70e0aa;font-size:12px;font-style:normal;font-weight:800}.review-mistake-ladder{display:grid;gap:8px;padding:14px}.review-mistake-ladder article{display:grid;grid-template-columns:150px 76px minmax(0,1fr);gap:12px;align-items:center;min-height:58px;padding:10px;border:1px solid rgba(144,165,158,.1);border-radius:7px;background:#0512136b}.review-mistake-ladder article.is-hot{border-color:#ff665942;background:#ff66590f}.review-mistake-ladder article.is-hot b{color:#ff9287}.review-mistake-ladder p{margin:0;font-size:13px}.review-history-panel{min-height:360px}.training-route-panel{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(520px,1.28fr);gap:12px;margin-bottom:12px;padding:14px;border:1px solid rgba(240,192,82,.18);border-radius:8px;background:linear-gradient(135deg,#f0c05214,#55c4e80e 48%,#051213c2),#ffffff07}.training-route-head{display:grid;align-content:center;gap:8px;min-width:0}.training-route-head span{color:#f0c052;font-size:12px;font-weight:900}.training-route-head strong{color:#f4faf8;font-size:21px;line-height:1.28}.training-route-head p{margin:0;color:#a9bbb6;font-size:13px;line-height:1.62}.training-route-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.training-route-actions button{min-height:36px;border:1px solid rgba(240,192,82,.3);border-radius:7px;padding:0 12px;color:#07100e;background:linear-gradient(135deg,#f0c052,#70e0aa);font-weight:900}.training-route-actions button.ghost{color:#f0c052;background:#f0c05214}.training-route-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.training-route-steps button{min-width:0;min-height:112px;display:grid;align-content:start;gap:7px;padding:12px;border:1px solid rgba(144,165,158,.12);border-radius:8px;color:#dfe9e6;text-align:left;background:#0512137a}.training-route-steps button:hover,.training-route-steps button.is-active{border-color:#f0c0525c;background:linear-gradient(135deg,#f0c0521a,#70e0aa0e),#0512139e}.training-route-steps b{width:fit-content;padding:3px 7px;border-radius:999px;color:#07100f;background:#f0c052;font-size:11px;font-weight:950}.training-route-steps strong{color:#f4faf8;font-size:15px}.training-route-steps span{color:#9dafaa;font-size:12px;line-height:1.55}.training-route-guide{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.training-route-guide article{min-width:0;min-height:78px;padding:11px;border:1px solid rgba(85,196,232,.16);border-radius:8px;background:#0512136b}.training-route-guide span{display:block;color:#8fa39f;font-size:12px;font-weight:800}.training-route-guide strong{display:block;margin-top:6px;color:#dff7ef;font-size:13px;line-height:1.5}.training-return-loop{display:grid;grid-template-columns:minmax(280px,.58fr) minmax(0,1.42fr);gap:10px;margin-bottom:12px;padding:12px;border:1px solid rgba(112,224,170,.18);border-radius:8px;background:linear-gradient(135deg,#1c563d24,#13454b14 52%,#051213c2),#ffffff06}.training-return-loop.quant{border-color:#55c4e833}.training-return-loop.tactic{border-color:#f0c05233}.training-return-head,.training-return-steps article{min-width:0;border:1px solid rgba(144,165,158,.12);border-radius:7px;background:#0512136b}.training-return-head{display:grid;align-content:center;gap:8px;padding:12px}.training-return-head span{color:#70e0aa;font-size:12px;font-weight:900}.training-return-loop.quant .training-return-head span{color:#55c4e8}.training-return-loop.tactic .training-return-head span{color:#f0c052}.training-return-head strong{color:#f4faf8;font-size:20px;line-height:1.25}.training-return-head p{margin:0;color:#a9bbb6;font-size:13px;line-height:1.58}.training-return-head em{width:fit-content;max-width:100%;padding:5px 8px;border:1px solid rgba(112,224,170,.2);border-radius:999px;color:#dff7ef;background:#70e0aa12;font-size:12px;font-style:normal;overflow-wrap:anywhere}.training-return-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.training-return-steps article{min-height:104px;display:grid;align-content:start;gap:6px;padding:10px}.training-return-steps b{width:fit-content;padding:3px 7px;border:1px solid rgba(112,224,170,.2);border-radius:999px;color:#70e0aa;font-size:11px}.training-return-steps strong{color:#f4faf8;font-size:14px}.training-return-steps p{margin:0;color:#9dafaa;font-size:12px;line-height:1.48}.training-return-actions{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:8px}.training-return-actions button{min-height:36px;border:1px solid rgba(112,224,170,.28);border-radius:7px;padding:0 12px;color:#07100e;background:linear-gradient(135deg,#70e0aa,#55c4e8);font-weight:900}.training-return-actions button.ghost{color:#dff7ef;background:#70e0aa12}.sim-hero{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);gap:12px;margin-bottom:12px}.sim-hero-main,.sim-capital-card,.sim-order-panel,.sim-side-panel,.sim-position-panel,.sim-record-panel{min-width:0;border:1px solid rgba(112,224,170,.16);border-radius:8px;background:radial-gradient(circle at 12% 10%,rgba(112,224,170,.1),transparent 36%),#ffffff07}.sim-hero-main{display:grid;gap:10px;padding:16px}.sim-hero-main>span,.sim-capital-card span,.sim-metric span,.sim-source-note{color:#8fa39f;font-size:12px}.sim-hero-main strong{color:#f4faf8;font-size:clamp(25px,3vw,40px);line-height:1.06}.sim-hero-main p{max-width:820px;margin:0;color:#bdd0cb;line-height:1.65}.sim-hero-tags,.sim-tag-row{display:flex;flex-wrap:wrap;gap:8px}.sim-hero-tags i{padding:6px 9px;border:1px solid rgba(112,224,170,.18);border-radius:999px;color:#70e0aa;font-size:12px;font-style:normal;background:#70e0aa12}.sim-capital-card{display:grid;align-content:center;gap:9px;padding:16px;background:linear-gradient(160deg,#f0c05221,#071415ad),#ffffff07}.sim-capital-card strong{color:#f0c052;font-size:34px;line-height:1}.sim-capital-card em{font-style:normal;font-weight:900}.sim-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px}.sim-metric{min-width:0;padding:12px;border:1px solid rgba(144,165,158,.12);border-radius:8px;background:#ffffff07}.sim-metric strong{display:block;margin-top:7px;overflow:hidden;color:#f4faf8;font-size:22px;text-overflow:ellipsis;white-space:nowrap}.sim-metric p{margin:6px 0 0;color:#a8bbb5;font-size:12px;line-height:1.45}.sim-step-trainer{display:grid;gap:12px;margin-bottom:12px;padding:14px;border:1px solid rgba(85,196,232,.18);border-radius:8px;background:linear-gradient(135deg,#55c4e817,#70e0aa0a 42%,#051213c2),#ffffff07}.sim-step-header{display:grid;gap:7px}.sim-step-header span,.sim-step-stock span,.sim-step-field span,.sim-step-submit span{color:#8fa39f;font-size:12px;font-weight:850}.sim-step-header strong{color:#f4faf8;font-size:22px;line-height:1.25}.sim-step-header p,.sim-step-cards p,.sim-step-stock p,.sim-step-submit p{margin:0;color:#a9bbb6;font-size:13px;line-height:1.6}.sim-step-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.sim-step-cards article{min-width:0;min-height:112px;display:grid;align-content:start;gap:7px;padding:12px;border:1px solid rgba(144,165,158,.12);border-radius:8px;background:#05121370}.sim-step-cards article.is-active{border-color:#f0c0525c;background:linear-gradient(135deg,#f0c05217,#55c4e80b),#0512138f}.sim-step-cards article.is-done{border-color:#70e0aa47}.sim-step-cards b{width:fit-content;padding:3px 7px;border-radius:999px;color:#07100f;background:#70e0aa;font-size:11px;font-weight:950}.sim-step-cards article.is-active b{background:#f0c052}.sim-step-cards strong,.sim-step-stock strong,.sim-step-submit strong{color:#f4faf8;font-size:16px}.sim-step-work{display:grid;grid-template-columns:minmax(220px,.78fr) minmax(260px,1fr) minmax(260px,1fr) minmax(220px,.75fr);gap:10px}.sim-step-stock,.sim-step-field,.sim-step-submit{min-width:0;display:grid;align-content:start;gap:8px;padding:12px;border:1px solid rgba(144,165,158,.12);border-radius:8px;background:#05121375}.sim-step-field textarea{min-height:118px;width:100%;border:1px solid rgba(144,165,158,.16);border-radius:7px;padding:10px;resize:vertical;color:#e7efec;background:#05121394;outline:none}.sim-step-actions{display:flex;flex-wrap:wrap;gap:8px}.sim-step-actions button{min-height:34px;border:1px solid rgba(240,192,82,.26);border-radius:7px;padding:0 11px;color:#09100e;background:linear-gradient(135deg,#f0c052,#70e0aa);font-weight:900}.sim-step-actions button.ghost{color:#d8e6e2;background:#ffffff09}.sim-step-actions button:disabled{cursor:not-allowed;opacity:.48}.sim-step-submit p{padding:8px;border:1px solid rgba(112,224,170,.16);border-radius:7px;color:#70e0aa;background:#70e0aa0f}.sim-step-submit p.warn{border-color:#ff8b7d38;color:#ff8b7d;background:#ff8b7d12}.sim-training-panel{display:grid;grid-template-columns:minmax(0,1.28fr) minmax(300px,.72fr);gap:12px;margin-bottom:12px;padding:14px;border:1px solid rgba(240,192,82,.16);border-radius:8px;background:linear-gradient(135deg,#f0c05214,#051213bd),#ffffff07}.sim-training-panel.attack{border-color:#70e0aa38}.sim-training-panel.defense{border-color:#ff665938}.sim-training-main,.sim-training-side,.sim-pulse-card,.sim-beginner-card,.sim-boundary-card{min-width:0}.sim-training-main,.sim-training-side{display:grid;gap:12px}.sim-pulse-card,.sim-beginner-card,.sim-boundary-card,.sim-task-grid article{border:1px solid rgba(144,165,158,.12);border-radius:8px;background:#05121370}.sim-pulse-card{display:grid;gap:8px;padding:13px}.sim-pulse-card span,.sim-beginner-card>span,.sim-boundary-card>span,.sim-task-grid span{color:#8fa39f;font-size:12px}.sim-pulse-card strong{color:#f0c052;font-size:23px;line-height:1.18}.sim-pulse-card p,.sim-task-grid p,.sim-beginner-row p,.sim-boundary-card p{margin:0;color:#a8bbb5;font-size:12px;line-height:1.52}.sim-pulse-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.sim-pulse-actions button{min-height:34px;border:1px solid rgba(240,192,82,.24);border-radius:7px;padding:0 12px;color:#f0c052;background:#f0c05214;font-weight:900}.sim-pulse-actions button.ghost{border-color:#70e0aa33;color:#70e0aa;background:#70e0aa12}.sim-task-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.sim-task-grid article{min-height:124px;display:grid;align-content:start;gap:7px;padding:10px}.sim-task-grid article.done{border-color:#70e0aa2e;background:#70e0aa0b}.sim-task-grid strong,.sim-beginner-row strong{color:#f4faf8;font-size:15px}.sim-beginner-card,.sim-boundary-card{display:grid;gap:9px;padding:12px}.sim-beginner-row{display:grid;grid-template-columns:auto minmax(0,1fr);gap:9px;padding-top:9px;border-top:1px solid rgba(144,165,158,.1)}.sim-beginner-row b{color:#55c4e8;font-size:12px}.sim-boundary-card div{display:flex;flex-wrap:wrap;gap:7px}.sim-boundary-card i{padding:5px 8px;border:1px solid rgba(255,102,89,.18);border-radius:999px;color:#ff9a8f;font-size:11px;font-style:normal;background:#ff66590e}.strategy-lab-panel{display:grid;gap:12px;margin-bottom:12px;padding:14px;border:1px solid rgba(85,196,232,.18);border-radius:8px;background:linear-gradient(135deg,#55c4e812,#051213b8),#ffffff07}.strategy-lab-grid{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(220px,.55fr) minmax(0,1.15fr);gap:12px}.strategy-lab-grid.compact{grid-template-columns:minmax(230px,.88fr) minmax(260px,1fr) minmax(260px,1fr) minmax(230px,.9fr);align-items:stretch}.strategy-function-list,.strategy-selector-card,.strategy-explain-card,.strategy-rank-panel{min-width:0;border:1px solid rgba(144,165,158,.12);border-radius:8px;padding:12px;background:#0512136b}.strategy-function-list{display:grid;gap:8px}.strategy-selector-card{display:grid;gap:10px}.strategy-selector-card label{display:grid;gap:7px}.strategy-selector-card label span{color:#8fa39f;font-size:12px}.strategy-selector-card select{width:100%;min-height:38px;border:1px solid rgba(85,196,232,.18);border-radius:7px;color:#e8f2ee;background:#051213c2;outline:0}.strategy-function-list.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.strategy-function-list button,.strategy-rank-list button{border:1px solid rgba(144,165,158,.12);border-radius:7px;color:#dff9ff;text-align:left;background:#ffffff07}.strategy-function-list button{display:grid;gap:5px;padding:10px}.strategy-function-list.compact button{min-height:78px;align-content:start}.strategy-function-list button.is-active{border-color:#55c4e85c;background:#55c4e814}.strategy-function-list strong,.strategy-explain-card strong,.strategy-rank-head strong,.strategy-rank-list strong{color:#f4faf8}.strategy-function-list span,.strategy-explain-card span,.strategy-rank-head span,.strategy-rank-list span{color:#8fa39f;font-size:12px;line-height:1.45}.strategy-explain-card{display:grid;align-content:start;gap:8px}.strategy-explain-card.compact{min-height:100%}.strategy-explain-card p{margin:0;color:#bdd0cb;line-height:1.58}.strategy-explain-card em{padding:9px;border:1px solid rgba(240,192,82,.16);border-radius:7px;color:#f0c052;font-size:12px;font-style:normal;line-height:1.45;background:#f0c0520f}.strategy-rule-stack{display:grid;gap:6px;padding-top:8px;border-top:1px solid rgba(144,165,158,.1)}.strategy-rule-stack small{color:#8fa39f;font-size:12px;line-height:1.42}.strategy-rank-panel{display:grid;gap:10px}.strategy-rank-panel.compact{align-content:start}.strategy-rank-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.strategy-rank-list{display:grid;gap:8px}.strategy-rank-list button{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:9px;align-items:center;min-height:54px;padding:9px}.strategy-rank-list b{color:#55c4e8;font-size:12px}.strategy-rank-list em{min-width:36px;color:#70e0aa;font-size:20px;font-style:normal;font-weight:900;text-align:right}.strategy-lab-panel.compact .behavior-alert-panel{margin-bottom:0;padding:12px}.strategy-lab-panel.compact .behavior-alert-grid{grid-template-columns:1fr}.strategy-lab-panel.compact .behavior-alert-grid button{min-height:76px}.strategy-lab-panel.compact .behavior-alert-grid p{display:none}.behavior-alert-panel{display:grid;gap:12px;margin-bottom:12px;padding:14px;border:1px solid rgba(240,192,82,.16);border-radius:8px;background:linear-gradient(135deg,#694b1929,#051213bd),#ffffff06}.behavior-alert-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.behavior-alert-grid button{min-height:126px;display:grid;align-content:start;gap:7px;border:1px solid rgba(144,165,158,.12);border-radius:7px;padding:12px;color:inherit;text-align:left;background:#05121373}.behavior-alert-grid button:hover{border-color:#f0c0524d;background:#f0c05212}.behavior-alert-grid span,.behavior-alert-panel>p{color:#8fa39f;font-size:12px}.behavior-alert-grid strong{color:#f0c052;font-size:17px}.behavior-alert-grid p,.behavior-alert-panel>p{margin:0;line-height:1.5}.knowledge-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;display:grid;place-items:center;padding:24px;background:#00000094;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.knowledge-modal{position:relative;width:min(720px,100%);display:grid;gap:12px;padding:22px;border:1px solid rgba(240,192,82,.24);border-radius:8px;background:linear-gradient(135deg,#233a31f5,#051011fa),#071111;box-shadow:0 26px 90px #00000073}.knowledge-modal-close{position:absolute;top:12px;right:12px;min-height:30px;border:1px solid rgba(144,165,158,.18);border-radius:6px;color:#dfeae6;background:#ffffff0b}.knowledge-modal>span{color:#8fa39f;font-size:12px}.knowledge-modal>strong{color:#f0c052;font-size:28px}.knowledge-modal p{margin:0;color:#b9cbc6;line-height:1.65}.knowledge-modal-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.knowledge-modal-grid div{display:grid;gap:7px;padding:12px;border:1px solid rgba(144,165,158,.12);border-radius:7px;background:#ffffff07}.knowledge-modal-grid b{color:#f4faf8}.knowledge-modal-grid small{color:#9fb2ad;line-height:1.5}.sim-workbench{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);gap:12px;margin-bottom:12px}.sim-order-panel,.sim-side-panel,.sim-position-panel,.sim-record-panel{display:grid;gap:12px;padding:14px}.sim-order-panel .section-title button,.sim-order-footer button,.sim-tag-row button,.sim-pick-list button,.sim-jump{min-height:34px;border:1px solid rgba(112,224,170,.2);border-radius:7px;color:#dffff2;background:#217e5b21}.sim-form-grid,.sim-text-grid{display:grid;gap:9px}.sim-form-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.sim-text-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sim-form-grid label,.sim-text-grid label{display:grid;gap:6px;min-width:0}.sim-form-grid span,.sim-text-grid span,.sim-order-footer span,.sim-position-row span,.sim-record-item span,.sim-record-item small{color:#8fa39f;font-size:12px}.sim-form-grid input,.sim-form-grid select,.sim-text-grid textarea{width:100%;border:1px solid rgba(144,165,158,.14);border-radius:7px;color:#e8f2ee;background:#050f10b3;outline:0}.sim-form-grid input,.sim-form-grid select{height:36px;padding:0 10px}.sim-text-grid textarea{min-height:94px;resize:vertical;padding:10px;line-height:1.5}.sim-tag-row button{padding:0 11px;color:#9fd6cb;background:#57dab312}.sim-tag-row button.is-active{border-color:#f0c0526b;color:#f0c052;background:#f0c0521f}.sim-order-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border:1px solid rgba(144,165,158,.1);border-radius:7px;background:#05121373}.sim-order-footer strong{display:block;margin-top:4px;color:#70e0aa}.sim-order-footer button{padding:0 16px;font-weight:900;white-space:nowrap}.sim-message{margin:0;color:#70e0aa;font-size:13px}.sim-message.warn{color:#f0c052}.sim-pick-list,.sim-position-list,.sim-record-list{display:grid;gap:8px}.sim-pick-list button{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;padding:10px;text-align:left;background:#0512136b}.sim-pick-list strong,.sim-position-row strong,.sim-record-item strong{color:#f4faf8}.sim-pick-list span,.sim-pick-list em{font-size:12px}.sim-pick-list em{grid-row:1 / span 2;grid-column:2;align-self:center;font-style:normal;font-weight:900}.sim-jump{width:100%;font-weight:900}.sim-analysis-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:12px}.sim-position-row,.sim-record-item{display:grid;gap:7px;padding:10px;border:1px solid rgba(144,165,158,.1);border-radius:7px;background:#0512136b}.sim-position-row{grid-template-columns:minmax(0,1fr) auto}.sim-position-row b{display:block;color:#f4faf8;text-align:right}.sim-position-row em{display:block;font-style:normal;font-weight:800;text-align:right}.sim-record-item{border-color:#55c4e81f}.sim-record-item.buy{border-color:#70e0aa33}.sim-record-item.sell{border-color:#f0c05238}.sim-record-item.wait{border-color:#ff665933}.sim-record-item p{margin:0;color:#a8bbb5;line-height:1.5}.sim-source-note{margin:12px 0 0}.journal-item{padding:12px 0;border-bottom:1px solid rgba(144,165,158,.12)}.journal-item:last-child{border-bottom:0}.journal-item span{color:#f0c052;font-size:12px}.journal-item p{margin:6px 0 0;color:#d7e5e0;line-height:1.6}.quant-hero{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(260px,.8fr);gap:12px;margin-bottom:12px}.quant-hero-main,.quant-status-card,.quant-metric,.quant-preview-panel,.quant-roadmap-panel,.quant-founder-panel,.quant-locked-modal{border:1px solid rgba(144,165,158,.14);border-radius:8px;background:#ffffff07}.quant-hero-main{min-height:240px;padding:22px;background:linear-gradient(135deg,#55c4e833,#061214d1),#ffffff08}.quant-hero.prepared .quant-hero-main{background:linear-gradient(135deg,#f0c05233,#061214d1),#ffffff08}.quant-hero-main span,.quant-status-card span,.quant-metric span,.quant-founder-panel span,.quant-locked-modal span,.quant-preview-row em,.quant-preview-row small,.quant-roadmap-row span{color:#8da09a;font-size:12px}.quant-hero-main strong{display:block;margin-top:10px;color:#f5f9f7;font-size:34px;line-height:1.1}.quant-hero-subtitle{display:block;margin-top:6px;color:#f0c052;font-size:18px;line-height:1.35}.quant-hero-main p,.quant-status-card p,.quant-metric p,.quant-roadmap-row p,.quant-locked-modal p{margin:10px 0 0;color:#a9bbb6;font-size:13px;line-height:1.6}.quant-mode-strip{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.quant-mode-strip i{padding:6px 10px;border:1px solid rgba(112,224,170,.18);border-radius:999px;color:#9fdcc9;background:#70e0aa12;font-size:12px;font-style:normal;font-weight:800}.quant-locked-modal b{color:#f0c052;font-weight:900}.quant-action-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.quant-action-row button,.quant-founder-panel button,.quant-locked-modal button{min-height:40px;border:1px solid rgba(240,192,82,.28);border-radius:7px;padding:0 14px;color:#f0c052;background:#f0c05214;font-weight:800}.quant-action-row button:first-child{color:#09100e;background:linear-gradient(135deg,#f0c052,#70e0aa)}.quant-training-coach{display:grid;grid-template-columns:minmax(300px,.86fr) minmax(260px,.68fr) minmax(460px,1.32fr);gap:12px;margin-bottom:12px}.quant-training-main,.quant-training-next,.quant-factor-lights article{border:1px solid rgba(144,165,158,.14);border-radius:8px;background:#ffffff07}.quant-training-main,.quant-training-next{min-height:190px;display:grid;align-content:center;gap:10px;padding:16px}.quant-training-main{border-color:#70e0aa2e;background:linear-gradient(135deg,#25654f38,#051213c2),#ffffff07}.quant-training-next{border-color:#f0c05233;background:linear-gradient(135deg,#72511c38,#051213c2),#ffffff07}.quant-training-main span,.quant-training-next span,.quant-factor-lights span{color:#8da09a;font-size:12px}.quant-training-main strong,.quant-training-next strong{color:#f5f9f7;font-size:23px;line-height:1.22}.quant-training-main p,.quant-training-next p,.quant-factor-lights p{margin:0;color:#a8bbb6;font-size:13px;line-height:1.56}.quant-training-main small{color:#9fdcc9;font-size:12px;line-height:1.45}.quant-training-progress{height:8px;overflow:hidden;border-radius:999px;background:#90a59e29}.quant-training-progress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#55c4e8,#70e0aa)}.quant-training-actions{display:flex;flex-wrap:wrap;gap:8px}.quant-training-actions button{min-height:38px;border:1px solid rgba(240,192,82,.28);border-radius:7px;padding:0 13px;color:#08100e;background:linear-gradient(135deg,#f0c052,#70e0aa);font-weight:900}.quant-training-actions button.ghost{color:#f0c052;background:#f0c05214}.quant-factor-lights{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.quant-factor-lights article{min-height:190px;display:grid;align-content:start;gap:7px;padding:12px}.quant-factor-lights b{width:12px;height:12px;border-radius:999px;background:#90a59e4d;box-shadow:0 0 0 4px #90a59e0f}.quant-factor-lights article.is-on{border-color:#70e0aa38;background:#70e0aa0e}.quant-factor-lights article.is-on b{background:#70e0aa;box-shadow:0 0 0 4px #70e0aa14}.quant-factor-lights strong{color:#f4faf8;font-size:16px}.quant-status-card{display:grid;align-content:center;min-height:240px;padding:18px;background:linear-gradient(180deg,#193f4347,#071415b8),#ffffff06}.quant-status-card strong{display:block;margin-top:8px;color:#f0c052;font-size:24px}.quant-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:12px}.quant-metric{min-height:126px;padding:14px}.quant-metric strong{display:block;margin-top:8px;color:#f5f9f7;font-size:22px}.quant-metric.warn strong{color:#f0c052}.flagship-core-panel{display:grid;gap:12px;margin-bottom:12px;border:1px solid rgba(112,224,170,.18);border-radius:8px;padding:14px;background:linear-gradient(135deg,#113e3457,#041011d1),#ffffff06}.flagship-core-panel.locked{grid-template-columns:minmax(0,1fr) auto;align-items:center;border-color:#f0c05229;background:linear-gradient(135deg,#56431938,#041011d1),#ffffff06}.flagship-core-hero{display:grid;grid-template-columns:148px minmax(0,1fr) auto;gap:14px;align-items:center}.flagship-core-orbit{min-height:148px;display:grid;place-items:center;align-content:center;gap:4px;border:1px solid rgba(112,224,170,.24);border-radius:999px;background:radial-gradient(circle at 50% 40%,#70e0aa24,#081b1bb8 66%),#ffffff06}.flagship-core-orbit span,.flagship-core-orbit em,.flagship-core-title span,.flagship-pipeline-row span,.flagship-pipeline-row em,.flagship-source-grid span,.flagship-rank-row small,.flagship-rank-row em{color:#8da09a;font-size:12px;font-style:normal}.flagship-core-orbit strong{color:#70e0aa;font-size:34px;line-height:1}.flagship-core-title{min-width:0}.flagship-core-title strong{display:block;margin-top:7px;color:#f5f9f7;font-size:24px;line-height:1.22}.flagship-core-title p{margin:9px 0 0;color:#a8bbb6;line-height:1.56}.flagship-core-tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.flagship-core-tags i{border:1px solid rgba(112,224,170,.16);border-radius:999px;padding:5px 9px;color:#bdebdc;background:#70e0aa11;font-size:12px;font-style:normal;font-weight:800}.flagship-core-hero>button,.flagship-core-panel.locked>button{min-height:40px;border:1px solid rgba(240,192,82,.28);border-radius:7px;padding:0 14px;color:#07100f;background:linear-gradient(135deg,#f0c052,#70e0aa);font-weight:900}.flagship-core-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.flagship-core-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);gap:12px}.flagship-core-pipeline,.flagship-source-panel,.flagship-rank-panel{border:1px solid rgba(144,165,158,.12);border-radius:8px;padding:12px;background:#ffffff06}.flagship-pipeline-row{display:grid;grid-template-columns:92px minmax(0,1fr) 58px;gap:10px;align-items:center;min-height:48px;border-top:1px solid rgba(144,165,158,.1)}.flagship-pipeline-row strong{color:#dceae5;font-size:13px;line-height:1.4}.flagship-pipeline-row.online em{color:#70e0aa}.flagship-source-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.flagship-source-grid div{border:1px solid rgba(85,196,232,.12);border-radius:7px;padding:10px;background:#55c4e80b}.flagship-source-grid strong{display:block;margin-top:5px;color:#edf5f2;font-size:21px}.flagship-rank-list{display:grid;gap:8px}.flagship-rank-row{display:grid;grid-template-columns:34px minmax(120px,1fr) 58px 88px minmax(220px,1.25fr);gap:10px;align-items:center;min-height:58px;border:1px solid rgba(144,165,158,.1);border-radius:7px;padding:9px 10px;background:#ffffff06}.flagship-rank-row>span,.flagship-rank-row b{color:#70e0aa;font-weight:900}.flagship-rank-row strong{display:block;color:#f4faf8}.flagship-rank-row p{margin:0;color:#a8bbb6;font-size:12px;line-height:1.42}.quant-layer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:12px}.quant-layer-card{min-height:168px;display:grid;align-content:start;gap:9px;border:1px solid rgba(144,165,158,.14);border-radius:8px;padding:16px;color:inherit;text-align:left;background:#ffffff07}.quant-layer-card.open{border-color:#70e0aa3d;background:linear-gradient(135deg,#2869523d,#051213b8),#ffffff07}.quant-layer-card.sandbox{border-color:#f0c0523d;background:linear-gradient(135deg,#7053203d,#051213b8),#ffffff07}.quant-layer-card.core{border-color:#55c4e838;background:linear-gradient(135deg,#1e485a42,#051213b8),#ffffff07}.quant-layer-card:hover,.quant-layer-card:focus-visible{transform:translateY(-1px);border-color:#f0c0525c;background-color:#f0c0520d}.quant-layer-card span{color:#8da09a;font-size:12px;font-weight:800}.quant-layer-card strong{color:#f4faf8;font-size:22px;line-height:1.25}.quant-layer-card p{margin:0;color:#a8bbb6;font-size:13px;line-height:1.55}.quant-layer-card em{align-self:end;margin-top:4px;color:#f0c052;font-style:normal;font-size:12px;font-weight:900}.quant-knowledge-panel{display:grid;gap:12px;margin-bottom:12px;padding:14px;border:1px solid rgba(85,196,232,.18);border-radius:8px;background:linear-gradient(135deg,#134c572e,#051213c7),#ffffff07}.knowledge-tab-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.knowledge-tab-row button{min-height:58px;display:grid;align-content:center;gap:4px;border:1px solid rgba(144,165,158,.12);border-radius:7px;color:#dfeae6;background:#05121370}.knowledge-tab-row button.is-active,.knowledge-tab-row button:hover{border-color:#55c4e857;background:#55c4e817}.knowledge-tab-row strong,.knowledge-tab-row span{display:block}.knowledge-tab-row strong{color:#f4faf8;font-size:14px}.knowledge-tab-row span{color:#8fa39f;font-size:12px}.knowledge-card-grid{display:grid;gap:10px}.knowledge-card-grid.factor,.knowledge-card-grid.strategy,.knowledge-card-grid.coach,.knowledge-card-grid.apex{grid-template-columns:repeat(4,minmax(0,1fr))}.knowledge-card-grid.market{grid-template-columns:repeat(2,minmax(0,1fr))}.knowledge-card{min-height:154px;display:grid;align-content:start;gap:8px;padding:12px;border:1px solid rgba(144,165,158,.12);border-radius:7px;color:inherit;background:#0512136b;text-align:left}button.knowledge-card{cursor:pointer}button.knowledge-card:hover{border-color:#f0c0524d;background:#f0c0520f}.knowledge-card span{color:#55c4e8;font-size:12px;font-weight:800}.knowledge-card strong{color:#f4faf8;font-size:17px;line-height:1.24}.knowledge-card p,.knowledge-card small{margin:0;color:#a8bbb6;font-size:12px;line-height:1.5}.knowledge-card small{margin-top:auto;padding-top:8px;border-top:1px solid rgba(144,165,158,.1);color:#f0c052}.knowledge-market-layout,.knowledge-apex-layout{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:10px}.knowledge-market-state,.knowledge-apex-lead{display:grid;align-content:start;gap:9px;padding:14px;border:1px solid rgba(85,196,232,.16);border-radius:7px;background:#05121375}.knowledge-market-state.attack,.knowledge-market-state.probe{border-color:#70e0aa38}.knowledge-market-state.defense{border-color:#ff665938}.knowledge-market-state span,.knowledge-apex-lead span{color:#8fa39f;font-size:12px}.knowledge-market-state strong,.knowledge-apex-lead strong{color:#f0c052;font-size:24px;line-height:1.18}.knowledge-market-state p,.knowledge-apex-lead p,.knowledge-apex-lead small{margin:0;color:#a8bbb6;line-height:1.56}.knowledge-market-state em{justify-self:start;padding:6px 9px;border-radius:999px;color:#70e0aa;background:#70e0aa14;font-size:12px;font-style:normal}.quant-v151-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.85fr) minmax(250px,.7fr);gap:12px;margin-bottom:12px}.quant-boundary-panel,.quant-unlock-panel,.quant-coverage-panel{min-width:0;border:1px solid rgba(144,165,158,.14);border-radius:8px;padding:14px;background:#ffffff07}.quant-boundary-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.quant-boundary-card{min-height:134px;border:1px solid rgba(85,196,232,.12);border-radius:7px;padding:11px;background:#55c4e80b}.quant-boundary-card span,.quant-unlock-row span,.quant-coverage-panel span,.quant-coverage-panel small{color:#8da09a;font-size:12px}.quant-boundary-card strong,.quant-unlock-row strong,.quant-coverage-panel strong{display:block;color:#edf5f2}.quant-boundary-card strong{margin-top:6px;font-size:17px}.quant-boundary-card p,.quant-unlock-row p,.quant-coverage-panel p{margin:8px 0 0;color:#a9bbb6;font-size:12px;line-height:1.5}.quant-unlock-row{min-height:68px;border-top:1px solid rgba(144,165,158,.1);padding:10px 0}.quant-coverage-panel{display:grid;align-content:center;gap:9px;background:linear-gradient(180deg,#244e413d,#071415b8),#ffffff06}.quant-coverage-panel>strong{color:#70e0aa;font-size:34px;line-height:1}.quant-coverage-bar{height:8px;overflow:hidden;border-radius:999px;background:#90a59e24}.quant-coverage-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#55c4e8,#70e0aa)}.quant-coverage-panel button{min-height:36px;border:1px solid rgba(112,224,170,.24);border-radius:7px;color:#70e0aa;background:#70e0aa14;font-weight:800}.quant-access-panel{display:grid;gap:12px;margin-bottom:12px;border:1px solid rgba(240,192,82,.14);border-radius:8px;padding:14px;background:linear-gradient(135deg,#f0c05214,#051213bd),#ffffff06}.quant-access-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.quant-access-card{min-height:138px;display:grid;align-content:start;gap:7px;border:1px solid rgba(144,165,158,.14);border-radius:7px;padding:12px;text-align:left;background:#0512137a}.quant-access-card:hover{border-color:#f0c05247;background:#f0c0520f}.quant-access-card span{color:#f0c052;font-size:12px;font-weight:900}.quant-access-card strong{color:#f4faf8;font-size:17px;line-height:1.25}.quant-access-card p{margin:0;color:#a8bbb6;font-size:12px;line-height:1.52}.quant-preview-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:12px}.quant-preview-panel,.quant-roadmap-panel{min-height:320px;padding:14px}.quant-preview-list{display:grid;gap:8px}.quant-preview-row{display:grid;grid-template-columns:34px minmax(80px,1fr) 92px minmax(120px,1fr);gap:10px;align-items:center;width:100%;min-height:48px;border:1px solid rgba(144,165,158,.1);border-radius:7px;padding:8px 10px;color:inherit;text-align:left;background:#ffffff06}.quant-preview-row:hover,.quant-preview-row:focus-visible{border-color:#55c4e847;background:#55c4e80f}.quant-preview-row span{color:#55c4e8;font-weight:900}.quant-preview-row strong{color:#edf5f2}.quant-preview-row small{justify-self:end;text-align:right}.quant-roadmap-row{display:grid;gap:4px;min-height:64px;border-top:1px solid rgba(144,165,158,.1);padding:10px 0}.quant-roadmap-row strong{color:#edf5f2}.quant-founder-panel{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:12px;padding:16px;background:#55c4e80e}.quant-founder-panel strong{display:block;margin-top:5px;color:#edf5f2;line-height:1.5}.quant-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:grid;place-items:center;padding:18px;background:#010607b8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.feature-lock-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2100;display:grid;place-items:center;padding:18px;background:#010607b8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.feature-lock-modal{width:min(480px,calc(100vw - 32px));border:1px solid rgba(240,192,82,.24);border-radius:9px;padding:22px;background:radial-gradient(circle at 18% 0%,rgba(240,192,82,.16),transparent 34%),linear-gradient(135deg,#193536f5,#071113fa),#07100f;box-shadow:0 28px 86px #0000007a}.feature-lock-modal strong{display:block;margin-top:8px;color:#f5f9f7;font-size:25px;line-height:1.18}.feature-lock-modal p{margin:12px 0 0;color:#a8bbb6;line-height:1.65}.feature-lock-steps{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.feature-lock-steps i{border:1px solid rgba(85,196,232,.18);border-radius:6px;padding:6px 8px;color:#bfeee6;background:#55c4e812;font-size:12px;font-style:normal}.feature-lock-modal button{width:100%;min-height:38px;margin-top:18px;border:1px solid rgba(240,192,82,.32);border-radius:7px;color:#071615;background:linear-gradient(135deg,#f0c052,#70e0aa);font-weight:900}.quant-locked-modal{width:min(520px,calc(100vw - 32px));padding:22px;box-shadow:0 28px 80px #0000006b;background:linear-gradient(135deg,#173e42f0,#071113f5),#07100f}.quant-locked-modal.owner-preview{width:min(620px,calc(100vw - 32px));border-color:#70e0aa47;background:linear-gradient(135deg,#185b4ef0,#071113f5),#07100f}.quant-locked-modal strong{display:block;margin-top:8px;color:#f5f9f7;font-size:24px}.quant-owner-preview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:16px}.quant-owner-preview-grid div{min-height:72px;border:1px solid rgba(112,224,170,.16);border-radius:7px;padding:10px;background:#70e0aa0e}.quant-owner-preview-grid span{display:block;color:#9db8b1;font-size:12px}.quant-owner-preview-grid strong{margin-top:6px;color:#d9fff1;font-size:16px;line-height:1.35}.quant-lock-steps{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.quant-lock-steps i{border:1px solid rgba(85,196,232,.18);border-radius:6px;padding:6px 8px;color:#bfeee6;background:#55c4e812;font-size:12px;font-style:normal}.quant-locked-modal button{width:100%;margin-top:18px}@media(max-width:1500px){.content-grid{grid-template-columns:1fr}.coach-panel{min-height:0}}@media(max-width:1320px){.gold-panel{grid-template-columns:1fr}.macro-hero,.global-assets,.scenario-grid,.macro-playbook,.brain-grid,.brain-detail-grid,.dynamic-line-grid,.battle-suitability,.battle-steps,.market-switch-panel{grid-template-columns:1fr 1fr}.personal-pool-editor,.personal-pool-form,.personal-pool-form.holding{grid-template-columns:1fr}.trade-record-layout,.trade-text-grid,.trade-profile-grid,.review-chamber-title,.review-chamber-rail,.review-diagnosis-hero,.review-diagnosis-grid,.review-account-profile-grid,.review-mistake-ladder article,.review-cockpit,.review-cockpit-grid,.founder-ops-workflow-steps,.training-route-panel,.training-command-deck,.training-level-map,.training-protocol-panel,.training-mini-head,.tactic-today-drill,.tactic-workbench,.tactic-path-strip,.tactic-today-steps,.tactic-focus-grid,.tactic-rule-layout,.knowledge-market-layout,.knowledge-apex-layout,.sim-hero,.sim-metric-grid,.sim-step-work,.sim-workbench,.sim-form-grid,.sim-text-grid,.sim-analysis-grid,.sim-training-panel,.sim-task-grid,.strategy-lab-grid{grid-template-columns:1fr}.market-switch-evidence{grid-column:1 / -1}.market-knowledge-strip{grid-column:1 / -1;grid-template-columns:1fr}.behavior-alert-grid,.knowledge-card-grid.factor,.knowledge-card-grid.strategy,.knowledge-card-grid.coach,.knowledge-card-grid.apex,.knowledge-card-grid.market{grid-template-columns:repeat(2,minmax(0,1fr))}.knowledge-tab-row{grid-template-columns:repeat(3,minmax(0,1fr))}.sector-fund-grid,.market-sector-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.risk-stack{grid-column:1 / -1}.gold-list{grid-template-columns:repeat(3,minmax(0,1fr))}.bottom-grid,.gold-rules{grid-template-columns:1fr}.share-hero,.share-overview-grid,.share-flow-board,.founder-demo-grid,.founder-runbook,.founder-checklist,.share-two-col,.key-manager-form,.generated-invite-link,.founder-quality-radar,.founder-quality-metrics,.founder-quality-health,.founder-quality-lists,.founder-action-queue,.founder-action-stats,.founder-pm-model,.founder-pm-list,.founder-command-hero,.sample-forge-route-panel,.training-route-guide,.training-command-side,.training-protocol-steps,.training-return-loop,.training-return-steps,.training-chamber-map,.visitor-welcome-bridge,.visitor-welcome-steps,.visitor-path-map,.visitor-access-map,.visitor-path-map-grid,.visitor-access-grid,.visitor-welcome-actions,.visitor-access-pass,.visitor-pass-hero,.visitor-pass-metrics,.visitor-pass-grid,.visitor-pass-actions,.visitor-alpha-hero,.visitor-alpha-score-grid,.visitor-alpha-progress,.visitor-alpha-main,.visitor-alpha-mover-grid,.visitor-star-hero,.visitor-star-metrics,.visitor-star-lanes,.visitor-star-grid,.visitor-feed-hero,.visitor-feed-metrics,.visitor-feed-steps,.visitor-feed-prompts,.visitor-task-hero,.visitor-task-list article,.sample-intake-receipt,.receipt-grid,.receipt-mission-grid,.receipt-actions,.sample-starter-mission,.sample-starter-steps,.sample-starter-actions,.sample-prompt-assist,.sample-quality-coach,.sample-forge-switch,.sample-review-loop,.sample-review-metrics,.sample-review-list article,.sample-review-source.compact,.owner-center-guide,.founder-context-strip,.founder-ops-route-layer,.training-hub-hero,.training-hub-metrics,.training-hub-grid,.training-mini-grid,.training-mini-summary,.sample-insight-panel,.sample-brain-console,.sample-brain-analysis-grid,.sample-brain-grid,.sample-brain-columns,.device-summary-grid,.device-row,.quant-training-coach,.quant-factor-lights,.quant-v151-grid,.quant-access-grid,.share-layout{grid-template-columns:1fr}.flagship-core-hero,.flagship-core-grid,.flagship-core-panel.locked{grid-template-columns:1fr}.flagship-core-orbit{width:148px}.flagship-core-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.flagship-rank-row{grid-template-columns:34px minmax(0,1fr) 58px 84px}.flagship-rank-row p{grid-column:2 / -1}.family-summary,.share-command-strip,.founder-command-metrics,.founder-command-wings,.founder-ops-lanes,.founder-ops-workflow-steps,.training-chamber-lanes,.share-tabs.owner-center-tabs,.sample-forge-cards,.training-command-side{grid-template-columns:repeat(2,minmax(0,1fr))}.training-protocol-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.founder-value-hero,.founder-value-users article{grid-template-columns:1fr}.founder-value-metrics,.visitor-task-metrics,.sample-brain-console-lanes,.sample-brain-grid.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.founder-context-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.founder-nudge-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.founder-value-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1180px){.app-shell{grid-template-columns:126px minmax(0,1fr)}.brand{justify-content:center;padding:0}.brand div:not(.brand-mark){display:none}.nav-item{min-height:48px;justify-content:flex-start;padding:0 12px;font-size:13px}.nav-list.owner-grouped{padding:8px 6px;gap:7px}.nav-section{padding:6px}.nav-section-title{padding:0 2px}.nav-section-title b,.nav-item-sub,.index-strip,.side-note,.mascot-card,.sidebar-tower,.role-boundary-plate,.nav-lock-group{display:none}.topbar{grid-template-columns:repeat(3,minmax(130px,1fr))}.search-box,.refresh-button,.data-status{display:none}table{min-width:980px}}@media(max-width:780px){.app-shell{display:block}.training-level-column.middle>div,.training-level-column.tertiary>div{grid-template-columns:1fr}.training-mini-actions{justify-content:flex-start}.founder-command-queue-list article{grid-template-columns:34px minmax(0,1fr)}.founder-command-queue-list button{grid-column:1 / -1;width:100%}.share-tabs.owner-center-tabs,.share-command-strip,.founder-command-metrics,.founder-command-wings,.founder-ops-lanes,.training-chamber-lanes,.training-mini-summary,.sample-forge-cards,.sample-forge-route-steps,.center-tab-group-actions,.center-tab-group:nth-child(2) .center-tab-group-actions{grid-template-columns:1fr}.founder-ops-priority button{width:100%}.founder-value-metrics,.founder-nudge-grid,.founder-value-grid{grid-template-columns:1fr}.founder-value-hero button{width:100%}.boot-video{object-fit:cover;object-position:62% center}.boot-status{left:14px;right:14px;bottom:18px;grid-template-columns:1fr;gap:3px;max-width:none;padding:10px 14px;border-radius:16px;transform:none}.boot-status span,.boot-status em{font-size:9px;line-height:1.3}.boot-status strong{font-size:13px}.boot-skip{right:14px;top:14px;bottom:auto}.sidebar{min-height:0;border-right:0}.nav-list{display:flex;overflow-x:auto;padding:8px}.nav-list.owner-grouped{display:flex;padding:8px;gap:8px}.nav-list.owner-grouped .nav-section{display:contents}.nav-list.owner-grouped .nav-section-title{display:none}.nav-item{min-width:124px;font-size:14px;border-left:0;border-bottom:2px solid transparent}.nav-list.owner-grouped .nav-item{min-width:146px;border-left:0;border-bottom:2px solid transparent}.topbar,.gold-list,.macro-hero,.global-assets,.macro-news-grid,.macro-impact-grid,.macro-impact-table,.scenario-grid,.macro-playbook,.brain-grid,.brain-detail-grid,.dynamic-line-grid,.battle-suitability,.battle-steps,.mainline-radar-hero,.radar-tabs,.theme-flow,.matrix-row,.theme-detail-row,.method-grid,.playbook-brief,.playbook-card-grid,.playbook-page,.tactic-chamber-title,.tactic-chamber-rail,.tactic-hero-grid,.tactic-today-drill,.tactic-workbench,.tactic-path-strip,.tactic-today-steps,.tactic-layer-grid,.tactic-school-grid,.tactic-school-list,.tactic-focus-grid,.tactic-detail-grid,.tactic-rule-layout,.tactic-drill-grid,.sector-radar-hero,.sector-fund-grid,.market-sector-grid,.market-sector-metrics,.market-switch-panel,.market-switch-evidence,.market-knowledge-strip,.share-hero,.share-command-strip,.share-overview-grid,.share-flow-board,.founder-demo-grid,.founder-runbook,.founder-checklist,.share-two-col,.key-manager-form,.generated-invite-link,.founder-quality-radar,.founder-quality-metrics,.founder-quality-health,.founder-quality-lists,.founder-action-queue,.founder-action-stats,.founder-action-list article,.founder-pm-model,.founder-pm-list,.founder-pm-list article,.visitor-welcome-bridge,.visitor-welcome-steps,.visitor-path-map,.visitor-access-map,.visitor-path-map-grid,.visitor-access-grid,.visitor-welcome-actions,.visitor-access-pass,.visitor-pass-hero,.visitor-pass-metrics,.visitor-pass-grid,.visitor-pass-actions,.visitor-alpha-hero,.visitor-alpha-score-grid,.visitor-alpha-progress,.visitor-alpha-main,.visitor-alpha-mover-grid,.visitor-star-hero,.visitor-star-metrics,.visitor-star-lanes,.visitor-star-grid,.visitor-feed-hero,.visitor-feed-metrics,.visitor-feed-steps,.visitor-feed-prompts,.visitor-task-hero,.visitor-task-metrics,.visitor-task-list article,.sample-intake-receipt,.receipt-grid,.receipt-mission-grid,.receipt-actions,.sample-starter-mission,.sample-starter-steps,.sample-starter-steps article,.sample-starter-actions,.sample-prompt-assist,.sample-quality-coach,.sample-review-loop,.sample-review-metrics,.sample-review-list article,.sample-review-source.compact,.sample-insight-panel,.founder-context-strip,.founder-context-rules,.founder-context-metrics,.sample-brain-console,.sample-brain-console-lanes,.sample-brain-analysis-grid,.sample-brain-grid,.sample-brain-grid.compact,.sample-brain-columns,.device-summary-grid,.device-row,.sample-person-row,.founder-dual-hero,.founder-dual-metrics,.founder-dual-layout,.founder-dual-actions,.founder-watch-mini,.share-layout,.trade-form-grid,.trade-brain-summary,.review-chamber-title,.review-chamber-rail,.review-diagnosis-hero,.review-diagnosis-grid,.review-account-profile-grid,.review-correction-metrics,.review-mistake-ladder article,.review-cockpit,.review-cockpit-metrics,.review-cockpit-grid,.training-route-panel,.training-command-deck,.training-route-steps,.training-route-guide,.training-command-side,.training-protocol-steps,.training-return-loop,.training-return-steps,.sim-step-cards,.sim-step-work,.sim-hero,.sim-metric-grid,.sim-workbench,.sim-form-grid,.sim-text-grid,.sim-analysis-grid,.sim-training-panel,.sim-task-grid,.strategy-lab-grid,.strategy-function-list.compact,.behavior-alert-grid,.knowledge-tab-row,.knowledge-card-grid.factor,.knowledge-card-grid.strategy,.knowledge-card-grid.coach,.knowledge-card-grid.market,.knowledge-card-grid.apex,.knowledge-market-layout,.knowledge-apex-layout,.knowledge-modal-grid,.quant-training-coach,.quant-factor-lights,.quant-hero,.quant-layer-grid,.quant-metric-grid,.quant-v151-grid,.quant-boundary-list,.quant-access-grid,.quant-preview-grid,.founder-intake-stats,.founder-flow-metrics,.founder-flow-grid,.founder-intake-list article,.founder-flow-stream article,.access-request-score{grid-template-columns:1fr}.trade-record-footer,.sim-order-footer{align-items:stretch;flex-direction:column}.current-stock-badge{flex-wrap:wrap}.current-stock-badge strong,.current-stock-badge.brain strong{font-size:22px}.sector-metrics{grid-template-columns:1fr}.visitor-task-hero button,.visitor-task-list button{width:100%}.topbar{min-height:0;padding:12px 14px;gap:10px}.search-result-grid{display:grid;grid-template-columns:1fr}.search-actions{flex-basis:auto}.quant-founder-panel{align-items:stretch;flex-direction:column}.playbook-section-head{align-items:flex-start;flex-direction:column}.playbook-section-head p{max-width:none;text-align:left}.tactic-actions button{flex:1 1 120px}.tactic-stock-row{grid-template-columns:1fr}.tactic-stock-row em{text-align:left}.quant-preview-row{grid-template-columns:34px minmax(0,1fr)}.quant-preview-row em,.quant-preview-row small{justify-self:start;grid-column:2;text-align:left}.flagship-core-metrics,.flagship-source-grid,.flagship-pipeline-row,.flagship-rank-row{grid-template-columns:1fr}.flagship-rank-row p{grid-column:auto}.page-frame{padding:10px}.page-head{display:block;min-height:0;padding-top:0}.page-head strong{font-size:22px}.theme-map,.gold-panel{margin-left:10px;margin-right:10px}.content-grid,.bottom-grid{padding-left:10px;padding-right:10px}.page-frame>.content-grid{padding-left:0;padding-right:0}.workspace{padding:10px}.watch-header{flex-direction:column;align-items:stretch}.watch-header .section-title{margin-bottom:0}.stat-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.family-summary{grid-template-columns:1fr 1fr}.metric{min-width:0}.section-title,.section-title>div{min-width:0}.tier-tabs{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px}.tier-tabs button{flex:0 0 auto}.clock-block,.regime-block,.discipline-block{border-right:0}.table-wrap{max-height:none}.kline-chart,.kline-empty{height:220px}}@media(max-width:1320px){.watch-quick-search,.watch-focus-strip{grid-template-columns:1fr}.watch-focus-levels{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:780px){.watch-focus-levels{grid-template-columns:1fr}.watch-focus-identity strong{font-size:28px}.kline-stock-plate{align-items:flex-start;flex-direction:column}.kline-stock-plate p{text-align:left}}@media(prefers-reduced-motion:reduce){.boot-sequence,.boot-film-grain,.boot-vignette,.boot-status{animation:none}}
