/* THE CEO VAULT — V20 PERSONAL VAULT GUARDIAN */
:root{--v20-bg:#040906;--v20-panel:#07140e;--v20-panel2:#0b1b13;--v20-gold:#f5c542;--v20-gold2:#c99727;--v20-green:#43e88b;--v20-cyan:#6ee7f6;--v20-red:#ff7f86;--v20-text:#f4f8f5;--v20-muted:#82978b;--v20-line:rgba(166,211,184,.14)}
body.ceo-retention-v20{background:radial-gradient(circle at 78% 2%,rgba(43,166,98,.09),transparent 30%),radial-gradient(circle at 10% 15%,rgba(245,197,66,.07),transparent 28%),#040906!important}
body.ceo-retention-v20 #ceo-v19-member-home{display:none!important}
body.ceo-retention-v20 .badge-tag-purple{background:rgba(245,197,66,.1)!important;color:#f5c542!important;border-color:rgba(245,197,66,.2)!important}
body.ceo-retention-v20 .text-gradient-purple{background:linear-gradient(135deg,#d9f8e5,#46e68e)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important}
.ceo-retention-command-v20{display:grid;gap:12px;margin:14px 0 26px;color:var(--v20-text)}

/* Player HQ hero */
.v20-player-hero{position:relative;min-height:320px;padding:28px 30px 92px 180px;border:1px solid rgba(245,197,66,.35);border-radius:21px;overflow:hidden;background:radial-gradient(circle at 86% 15%,rgba(245,197,66,.16),transparent 25%),radial-gradient(circle at 18% 100%,rgba(64,232,139,.16),transparent 37%),linear-gradient(126deg,#0d2418 0%,#07120d 60%,#17170c 100%);box-shadow:0 28px 80px rgba(0,0,0,.28),inset 0 1px rgba(255,255,255,.04)}
.v20-player-hero:before{content:"MYPLAYER HQ";position:absolute;right:-1%;bottom:-24px;font:900 108px/1 Inter,sans-serif;letter-spacing:-.075em;color:rgba(255,255,255,.025);pointer-events:none;white-space:nowrap}
.v20-player-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.014) 1px,transparent 1px);background-size:34px 34px;mask-image:linear-gradient(to right,transparent,black 35%,black);pointer-events:none}
.v20-overall{position:absolute;left:28px;top:28px;width:124px;height:154px;border:1px solid rgba(245,197,66,.42);border-radius:16px;display:grid;place-items:center;align-content:center;background:linear-gradient(155deg,rgba(245,197,66,.14),rgba(5,14,9,.92));box-shadow:inset 0 0 40px rgba(245,197,66,.05);z-index:2}
.v20-overall small{font:800 9px 'JetBrains Mono',monospace;letter-spacing:.14em;color:#b99e54}.v20-overall b{font:950 58px/.9 Inter,sans-serif;letter-spacing:-.07em;color:#fff;margin:8px 0}.v20-overall span{font:900 10px 'JetBrains Mono',monospace;color:var(--v20-green)}
.v20-player-copy{position:relative;z-index:2;max-width:680px}.v20-player-copy>span,.v20-panel header>span,.v20-moat-head>span,.v20-compound>span{font:850 9px 'JetBrains Mono',monospace;letter-spacing:.14em;color:var(--v20-gold)}
.v20-player-copy h1{margin:10px 0 7px;font:950 clamp(34px,4.3vw,65px)/.92 Inter,sans-serif;letter-spacing:-.055em;text-transform:uppercase;color:#fff}.v20-player-copy p{margin:0;color:#9caf9f;font-size:13px}.v20-dna{display:inline-flex;margin-top:16px;border:1px solid rgba(67,232,139,.32);border-radius:999px;background:rgba(67,232,139,.07);padding:8px 13px;font:850 9px 'JetBrains Mono',monospace;letter-spacing:.08em;color:#70f0a6}
.v20-hero-right{position:absolute;right:28px;top:28px;width:min(340px,28vw);z-index:3;display:grid;gap:10px}.v20-guardian-chip{padding:14px 15px;border:1px solid rgba(67,232,139,.28);border-left:4px solid var(--v20-green);border-radius:12px;background:rgba(5,17,11,.86);backdrop-filter:blur(12px)}.v20-guardian-chip.review,.v20-guardian-chip.hold{border-left-color:var(--v20-red)}.v20-guardian-chip.watch{border-left-color:var(--v20-gold)}.v20-guardian-chip span{display:block;font:800 7px 'JetBrains Mono',monospace;color:#779085}.v20-guardian-chip b{display:block;margin:4px 0;font:950 20px Inter,sans-serif}.v20-guardian-chip small{display:block;font-size:8px;line-height:1.45;color:#7f9488}
.v20-hero-buttons{display:grid;grid-template-columns:1fr 1fr;gap:7px}.v20-hero-buttons button,.v20-panel button,.v20-form-row button,.v20-test-form button{appearance:none;border:1px solid rgba(245,197,66,.28);border-radius:9px;background:#09150f;color:#e4c86f;min-height:40px;padding:8px 10px;font:850 8px Inter,sans-serif;letter-spacing:.045em;cursor:pointer;transition:.15s ease}.v20-hero-buttons button:hover,.v20-panel button:hover{border-color:rgba(245,197,66,.6);transform:translateY(-1px)}.v20-hero-buttons button:disabled,.v20-panel button:disabled{opacity:.35;cursor:not-allowed;transform:none}
.v20-stat-ribbon{position:absolute;left:180px;right:28px;bottom:25px;display:flex;gap:7px;overflow-x:auto;z-index:3}.v20-stat-ribbon i{font-style:normal;min-width:82px;padding:10px 12px;border:1px solid rgba(255,255,255,.075);border-radius:10px;background:rgba(3,12,8,.74);backdrop-filter:blur(10px)}.v20-stat-ribbon small{display:block;font:750 7px 'JetBrains Mono',monospace;color:#71877b}.v20-stat-ribbon b{display:block;margin-top:2px;font:950 21px 'JetBrains Mono',monospace;color:#fff}

/* Main command nav */
.v20-command-nav{display:flex;gap:5px;padding:7px;border:1px solid var(--v20-line);border-radius:13px;background:rgba(6,17,11,.96);overflow-x:auto;scrollbar-width:none}.v20-command-nav::-webkit-scrollbar{display:none}.v20-command-nav button{border:1px solid transparent;background:transparent;color:#809488;border-radius:8px;padding:10px 12px;white-space:nowrap;font:850 8px 'JetBrains Mono',monospace;letter-spacing:.07em;cursor:pointer}.v20-command-nav button:hover{color:#d9e6df;background:rgba(255,255,255,.035)}.v20-command-nav button.active{background:linear-gradient(135deg,rgba(245,197,66,.17),rgba(67,232,139,.07));border-color:rgba(245,197,66,.3);color:#f5d66a}.v20-command-nav button b{display:inline-grid;place-items:center;min-width:16px;height:16px;border-radius:999px;background:#b93f49;color:#fff;font-size:7px;margin-left:4px}
.v20-command-body{min-height:260px}.v20-panel{padding:18px;border:1px solid var(--v20-line);border-radius:16px;background:linear-gradient(145deg,rgba(10,27,18,.98),rgba(5,14,9,.99));box-shadow:inset 0 1px rgba(255,255,255,.025)}.v20-panel header{margin-bottom:13px}.v20-panel header h2{margin:4px 0;font-size:21px;letter-spacing:-.025em}.v20-panel header p{margin:5px 0 0;color:var(--v20-muted);font-size:9px;line-height:1.45}.v20-split{display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.v20-split>small{color:#71867a;font:700 8px 'JetBrains Mono',monospace}

/* Today / community */
.v20-grid-main{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(260px,.75fr);gap:10px}.v20-move{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:12px;align-items:center;padding:13px 0;border-top:1px solid rgba(255,255,255,.065)}.v20-move:first-of-type{border-top:0}.v20-move>i{font:950 24px 'JetBrains Mono',monospace;font-style:normal;color:rgba(245,197,66,.72)}.v20-move>div>span{font:800 7px 'JetBrains Mono',monospace;color:#62e99a}.v20-move h3{margin:4px 0;font-size:13px;line-height:1.25}.v20-move p{margin:0;color:#71877b;font-size:8px}.v20-move button{white-space:nowrap}.v20-community{background:radial-gradient(circle at 80% 0%,rgba(67,232,139,.09),transparent 36%),linear-gradient(145deg,#0a1b12,#06100b)}.v20-mini-metrics{display:grid;grid-template-columns:1fr 1fr;gap:7px}.v20-mini-metrics i{font-style:normal;padding:12px;border:1px solid rgba(255,255,255,.07);border-radius:10px;background:#06110b}.v20-mini-metrics b{display:block;font:950 25px 'JetBrains Mono',monospace;color:#f6d15d}.v20-mini-metrics small{display:block;margin-top:2px;color:#71857a;font-size:7px}.v20-community>p{color:#788d81;font-size:8px;line-height:1.5;margin:12px 0}.v20-community>button{width:100%}
.v20-retention-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:10px}.v20-retention-strip article{padding:14px;border:1px solid rgba(255,255,255,.07);border-radius:12px;background:#07140e}.v20-retention-strip span{display:block;font:800 7px 'JetBrains Mono',monospace;color:#71867a}.v20-retention-strip b{display:block;margin:5px 0;font:950 28px 'JetBrains Mono',monospace;color:var(--v20-green)}.v20-retention-strip p{margin:0;font-size:8px;color:#72877b;line-height:1.45}

/* Alerts */
.v20-alert-list{display:grid;gap:7px}.v20-alert{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;padding:12px;border:1px solid rgba(255,255,255,.075);border-left:3px solid #6dd9e8;border-radius:10px;background:#06130d}.v20-alert.warning{border-left-color:var(--v20-gold)}.v20-alert.critical,.v20-alert.error{border-left-color:var(--v20-red)}.v20-alert span,.v20-derived h3{font:800 7px 'JetBrains Mono',monospace;color:#6add9a}.v20-alert h3{margin:4px 0;font-size:12px}.v20-alert p{margin:0;color:#84978d;font-size:9px}.v20-alert small{color:#64786d;font-size:7px}.v20-derived{margin-top:17px;padding-top:14px;border-top:1px solid rgba(255,255,255,.07)}.v20-derived>article{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:9px;align-items:center;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.045)}.v20-derived>article:last-child{border-bottom:0}.v20-derived b{font-size:10px}.v20-derived small{font-size:7px;color:#6f8277}.truth{display:inline-flex;border-radius:999px;padding:5px 7px;font:800 6px 'JetBrains Mono',monospace}.truth.verified{background:rgba(67,232,139,.1);color:#67efa1}.truth.source_reported{background:rgba(110,231,246,.08);color:#78e5f2}.truth.community_signal{background:rgba(245,197,66,.09);color:#efd16e}.truth.conflicting{background:rgba(255,127,134,.09);color:#ff9da2}

/* Watchlist */
.v20-form-row{display:grid;grid-template-columns:150px 1.2fr 1fr auto;gap:7px;margin:10px 0 12px}.v20-form-row input,.v20-form-row select,.v20-test-form input,.v20-test-form select,.v20-test-form textarea{width:100%;border:1px solid rgba(255,255,255,.1);border-radius:9px;background:#050f0a;color:#dce7e0;padding:10px;font:700 9px Inter,sans-serif;outline:none}.v20-form-row input:focus,.v20-form-row select:focus,.v20-test-form input:focus,.v20-test-form textarea:focus,.v20-test-form select:focus{border-color:rgba(245,197,66,.5);box-shadow:0 0 0 2px rgba(245,197,66,.05)}.v20-suggestion-row{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:12px}.v20-suggestion-row button{min-height:32px;padding:6px 9px;border-color:rgba(67,232,139,.18);color:#6be69d}.v20-watch-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.v20-watch-grid article{position:relative;padding:13px;border:1px solid rgba(255,255,255,.075);border-radius:11px;background:#06120c;min-height:110px}.v20-watch-grid article>span{font:800 7px 'JetBrains Mono',monospace;color:#6ae8a0}.v20-watch-grid h3{font-size:12px;margin:6px 0}.v20-watch-grid small{font-size:7px;color:#6e8176}.v20-watch-grid button{position:absolute;right:8px;bottom:8px;min-height:28px;padding:5px 7px;border-color:rgba(255,127,134,.15);color:#c98a8e}

/* Weekly */
.v20-report-scoreboard{display:grid;grid-template-columns:repeat(6,1fr);gap:7px;margin:11px 0}.v20-report-scoreboard i{font-style:normal;padding:12px 10px;border:1px solid rgba(255,255,255,.075);border-radius:10px;background:#06120c}.v20-report-scoreboard b{display:block;font:950 25px 'JetBrains Mono',monospace;color:#f4cf5f}.v20-report-scoreboard span{font-size:7px;color:#71867a}.v20-report-items{display:grid;gap:5px}.v20-report-items article{display:grid;grid-template-columns:44px 1fr;gap:10px;align-items:center;padding:10px;border:1px solid rgba(255,255,255,.06);border-radius:9px;background:rgba(4,13,8,.55)}.v20-report-items article>i{font:900 17px 'JetBrains Mono',monospace;font-style:normal;color:#8b773a}.v20-report-items span{font:800 7px 'JetBrains Mono',monospace;color:#61e899}.v20-report-items h3{margin:4px 0;font-size:11px}.v20-report-items small{font-size:7px;color:#65796d}.v20-report-history{margin-top:10px;border-top:1px solid rgba(255,255,255,.06);padding-top:10px;font-size:8px;color:#72877b}.v20-report-history b{color:#f5c542}

/* Test lab */
.v20-test-form{display:grid;grid-template-columns:150px minmax(180px,1fr) 120px 120px 160px;gap:7px;margin:12px 0}.v20-test-form textarea{grid-column:1/5;min-height:82px;resize:vertical}.v20-test-form>button{grid-column:5;grid-row:2;background:linear-gradient(135deg,#efc94f,#ad7c1e);color:#0c0d07;border-color:#f5c542}.v20-test-grid{display:grid;gap:7px}.v20-test-grid article{display:grid;grid-template-columns:70px minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px;border:1px solid rgba(255,255,255,.07);border-radius:11px;background:#06130d}.v20-test-score{height:58px;border-radius:10px;border:1px solid rgba(67,232,139,.2);display:grid;place-items:center;align-content:center;font:950 25px 'JetBrains Mono',monospace;color:#6aee9f}.v20-test-score small{font-size:6px;color:#73877b}.v20-test-grid span{font:800 7px 'JetBrains Mono',monospace;color:#65e99b}.v20-test-grid h3{font-size:12px;margin:3px 0}.v20-test-grid p{font-size:8px;color:#7d9185;margin:0 0 4px}.v20-test-grid small{font-size:7px;color:#65796d}.v20-test-grid button{border-color:rgba(255,127,134,.15);color:#c98a8e}

/* Version history */
.v20-diff{display:grid;gap:4px;padding:12px;margin:10px 0 14px;border:1px solid rgba(245,197,66,.13);border-radius:10px;background:rgba(245,197,66,.035)}.v20-diff>span{font:800 7px 'JetBrains Mono',monospace;color:#e8c65d}.v20-diff>b{font-size:8px;font-weight:650;color:#91a69a}.v20-timeline{position:relative;padding-left:16px}.v20-timeline:before{content:"";position:absolute;left:30px;top:8px;bottom:8px;width:1px;background:linear-gradient(#f5c542,rgba(67,232,139,.15))}.v20-timeline article{position:relative;display:grid;grid-template-columns:42px 1fr;gap:11px;align-items:center;padding:9px 0}.v20-timeline article>i{position:relative;z-index:2;width:30px;height:30px;display:grid;place-items:center;border-radius:999px;border:1px solid rgba(245,197,66,.35);background:#07130d;font:900 7px 'JetBrains Mono',monospace;font-style:normal;color:#f0cc63}.v20-timeline span{font:800 7px 'JetBrains Mono',monospace;color:#65e99b}.v20-timeline h3{font-size:11px;margin:3px 0}.v20-timeline small{font-size:7px;color:#65796d}

/* Consensus */
.v20-consensus-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.v20-consensus-grid article{display:grid;grid-template-columns:72px minmax(0,1fr) auto;gap:11px;align-items:center;padding:13px;border:1px solid rgba(255,255,255,.07);border-left:3px solid #6bd8e6;border-radius:11px;background:#06120c}.v20-consensus-grid article.verified{border-left-color:#4ce991}.v20-consensus-grid article.conflict{border-left-color:#ff848b}.v20-consensus-count{display:grid;place-items:center;align-content:center;border-right:1px solid rgba(255,255,255,.06)}.v20-consensus-count b{font:950 30px 'JetBrains Mono',monospace;color:#f5cf5b}.v20-consensus-count small{font-size:6px;color:#657a6e}.v20-consensus-grid article>div:nth-child(2)>span{font:800 7px 'JetBrains Mono',monospace;color:#65e99b}.v20-consensus-grid h3{font-size:11px;margin:4px 0}.v20-consensus-grid p{font-size:8px;color:#7d9085;margin:0 0 4px}.v20-consensus-grid small{font-size:7px;color:#65796d}

/* VC guard */
.v20-vc-decision{display:grid;grid-template-columns:1fr auto;align-items:center;gap:20px;padding:22px;border:1px solid rgba(245,197,66,.25);border-left:5px solid var(--v20-gold);border-radius:14px;background:linear-gradient(90deg,rgba(245,197,66,.07),rgba(5,15,10,.82))}.v20-vc-decision.ready{border-left-color:var(--v20-green);background:linear-gradient(90deg,rgba(67,232,139,.08),rgba(5,15,10,.82))}.v20-vc-decision.hold{border-left-color:var(--v20-red);background:linear-gradient(90deg,rgba(255,127,134,.07),rgba(5,15,10,.82))}.v20-vc-decision span{font:800 8px 'JetBrains Mono',monospace;color:#82978b}.v20-vc-decision strong{display:block;margin:5px 0;font:950 clamp(27px,4vw,44px)/1 Inter,sans-serif;letter-spacing:-.04em}.v20-vc-decision p{max-width:850px;color:#8ea297;font-size:10px;line-height:1.5}.v20-vc-ring{width:84px;height:84px;display:grid;place-items:center;border-radius:50%;border:1px solid rgba(245,197,66,.45);font:950 34px 'JetBrains Mono',monospace}.ready .v20-vc-ring{border-color:rgba(67,232,139,.48);color:#5bea99}.hold .v20-vc-ring{border-color:rgba(255,127,134,.48);color:#ff8f96}.v20-vc-factors{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin:10px 0}.v20-vc-factors article{padding:12px;border:1px solid rgba(255,255,255,.07);border-radius:10px;background:#06120c}.v20-vc-factors span{display:block;font:800 7px 'JetBrains Mono',monospace;color:#71867a}.v20-vc-factors b{display:block;margin-top:4px;font:900 15px Inter,sans-serif}.v20-disclaimer{color:#70847a;font-size:8px;line-height:1.45;border-left:2px solid rgba(245,197,66,.25);padding-left:10px}.v20-vc-actions{display:flex;gap:7px;flex-wrap:wrap;margin-top:12px}

/* Compounding value footer */
.v20-compound{padding:13px 15px;border:1px solid rgba(67,232,139,.12);border-radius:11px;background:linear-gradient(90deg,rgba(67,232,139,.045),rgba(245,197,66,.025))}.v20-compound p{display:inline;margin-left:10px;color:#6f8377;font-size:8px;line-height:1.45}
.v20-empty{padding:18px;border:1px dashed rgba(255,255,255,.09);border-radius:10px;color:#70847a;font-size:9px;text-align:center}

/* Founder price visibility */
.v20-founder-nav-price{display:grid;place-items:end;text-decoration:none;padding:5px 9px;border:1px solid rgba(245,197,66,.3);border-radius:9px;background:rgba(245,197,66,.06);line-height:1}.v20-founder-nav-price span{font:800 6px 'JetBrains Mono',monospace;color:#aa9250;letter-spacing:.12em}.v20-founder-nav-price b{font:950 14px Inter,sans-serif;color:#f6d66f}.v20-founder-nav-price small{font-size:7px;color:#9c8a59}
.v20-founder-card{position:relative!important;border-color:rgba(245,197,66,.55)!important;box-shadow:0 18px 50px rgba(0,0,0,.18),inset 0 0 45px rgba(245,197,66,.025)!important}.v20-founder-rate{margin:2px 0 12px;padding:12px;border:1px solid rgba(245,197,66,.32);border-radius:11px;background:linear-gradient(135deg,rgba(245,197,66,.11),rgba(67,232,139,.035));text-align:left}.v20-founder-rate>span{display:block;font:850 7px 'JetBrains Mono',monospace;color:#d1ae4f;letter-spacing:.14em}.v20-founder-rate strong{display:block;margin:3px 0;font:950 34px/.95 Inter,sans-serif;letter-spacing:-.045em;color:#fff}.v20-founder-rate strong small{font-size:11px;color:#d8bd69;letter-spacing:0}.v20-founder-rate p{margin:5px 0 0!important;font:750 7px/1.4 'JetBrains Mono',monospace!important;color:#8f8462!important}
.v20-standard-card{border-color:rgba(67,232,139,.18)!important}
.v20-membership-moat{margin:22px auto 26px;max-width:1120px;padding:22px;border:1px solid rgba(245,197,66,.18);border-radius:17px;background:radial-gradient(circle at 90% 0%,rgba(67,232,139,.07),transparent 28%),linear-gradient(145deg,#091911,#06100b)}.v20-moat-head{text-align:center;max-width:760px;margin:0 auto 18px}.v20-moat-head h2{font-size:clamp(23px,3.4vw,40px);letter-spacing:-.04em;margin:7px 0}.v20-moat-head p{color:#7f9387;font-size:10px;line-height:1.55}.v20-moat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.v20-moat-grid article{padding:15px;border:1px solid rgba(255,255,255,.07);border-radius:11px;background:#06120c}.v20-moat-grid i{font:950 22px 'JetBrains Mono',monospace;font-style:normal;color:rgba(245,197,66,.65)}.v20-moat-grid span{display:block;margin-top:7px;font:800 7px 'JetBrains Mono',monospace;color:#62e99a}.v20-moat-grid h3{font-size:12px;margin:5px 0}.v20-moat-grid p{font-size:8px;line-height:1.45;color:#75897e}.v20-moat-tools{display:flex;justify-content:center;gap:6px;flex-wrap:wrap;margin-top:14px}.v20-moat-tools b{padding:6px 8px;border:1px solid rgba(245,197,66,.13);border-radius:999px;background:rgba(245,197,66,.035);font:800 7px 'JetBrains Mono',monospace;color:#a9955d}

@media(max-width:1180px){.v20-player-hero{padding-left:160px}.v20-overall{width:110px}.v20-hero-right{position:relative;right:auto;top:auto;width:auto;margin-top:18px;display:flex;align-items:stretch}.v20-guardian-chip{flex:1}.v20-hero-buttons{min-width:260px}.v20-stat-ribbon{left:160px}.v20-grid-main{grid-template-columns:1fr}.v20-retention-strip{grid-template-columns:1fr 1fr}.v20-watch-grid{grid-template-columns:1fr 1fr}.v20-consensus-grid{grid-template-columns:1fr}.v20-report-scoreboard{grid-template-columns:repeat(3,1fr)}.v20-moat-grid{grid-template-columns:1fr 1fr}}
@media(max-width:760px){.ceo-retention-command-v20{margin-inline:-2px;gap:8px}.v20-player-hero{min-height:0;padding:18px 14px 82px;border-radius:15px}.v20-player-hero:before{font-size:55px;bottom:0}.v20-overall{position:relative;left:auto;top:auto;width:82px;height:92px;margin-bottom:13px;border-radius:12px}.v20-overall b{font-size:38px;margin:3px 0}.v20-overall small,.v20-overall span{font-size:6px}.v20-player-copy h1{font-size:32px}.v20-player-copy p{font-size:10px}.v20-hero-right{display:grid;margin-top:13px}.v20-hero-buttons{min-width:0}.v20-stat-ribbon{left:14px;right:14px;bottom:14px}.v20-stat-ribbon i{min-width:65px;padding:8px}.v20-stat-ribbon b{font-size:17px}.v20-command-nav{position:sticky;top:64px;z-index:20;border-radius:10px}.v20-command-nav button{padding:9px 10px}.v20-panel{padding:13px;border-radius:12px}.v20-panel header h2{font-size:18px}.v20-split{display:grid}.v20-move{grid-template-columns:34px minmax(0,1fr);gap:8px}.v20-move>button{grid-column:2;width:100%}.v20-move>i{font-size:18px}.v20-retention-strip{grid-template-columns:1fr 1fr;gap:6px}.v20-retention-strip article{padding:10px}.v20-retention-strip b{font-size:22px}.v20-form-row{grid-template-columns:1fr 1fr}.v20-form-row input:nth-of-type(1){grid-column:1/3}.v20-form-row input:nth-of-type(2){grid-column:1/3}.v20-form-row button{grid-column:1/3}.v20-watch-grid{grid-template-columns:1fr}.v20-report-scoreboard{grid-template-columns:1fr 1fr}.v20-test-form{grid-template-columns:1fr 1fr}.v20-test-form textarea{grid-column:1/3}.v20-test-form>button{grid-column:1/3;grid-row:auto}.v20-test-grid article{grid-template-columns:55px 1fr}.v20-test-grid article>button{grid-column:2}.v20-consensus-grid article{grid-template-columns:56px 1fr}.v20-consensus-grid article>button{grid-column:2}.v20-vc-decision{padding:15px;grid-template-columns:1fr}.v20-vc-ring{width:64px;height:64px}.v20-vc-factors{grid-template-columns:1fr 1fr}.v20-compound p{display:block;margin:6px 0 0}.v20-founder-nav-price{display:none}.v20-moat-grid{grid-template-columns:1fr}.v20-membership-moat{padding:14px;margin:16px 0}.v20-moat-head h2{font-size:25px}}
@media(max-width:430px){.v20-retention-strip,.v20-vc-factors,.v20-mini-metrics,.v20-report-scoreboard{grid-template-columns:1fr 1fr}.v20-hero-buttons{grid-template-columns:1fr}.v20-stat-ribbon{gap:5px}.v20-stat-ribbon i{min-width:59px}.v20-command-nav{top:58px}}
