/* Member workspace: the same palette, with room for daily work. */
.shell{background:#121418}.side{background:#101215;padding:25px 14px}.side .logo{padding-bottom:30px}.nav-g{margin-bottom:22px}.nav-g .label{font:9px var(--mono);letter-spacing:.12em;margin-bottom:4px}.nav-a{border-radius:5px;min-height:42px;font-size:12px}.nav-a[aria-current='page']{background:#232938;box-shadow:inset 2px 0 0 #639cff}.nav-a[aria-current='page'] svg{stroke:#639cff}.side .foot{padding-top:20px}.topbar{background:rgba(18,20,24,.95);min-height:74px}.view{padding-top:32px;max-width:1800px}.view-h{margin-bottom:26px}.view-h h1{font-size:35px;font-weight:500;letter-spacing:-.05em}.view-h .sub{font-size:12px;margin-top:8px}.panel,.next,.prize-band{border-radius:8px;box-shadow:none}.panel{background:#1a1d23}.edge:before{display:none}.prize-band{background:#1b1e25;border-color:#343a48;padding:24px;gap:20px}.pb-h h2{font-size:27px;font-weight:500;letter-spacing:-.04em;margin-top:6px}.pb-h .kicker{font:9px/1.7 var(--mono);text-transform:uppercase;letter-spacing:.06em;color:#639cff}.pb-trio{gap:10px;grid-template-columns:1.25fr 1fr 1fr}.pb-trio .prz{min-height:245px;border-radius:5px}.pb-trio .prz .cap{padding:15px}.pb-trio .prz .ttl{font-size:clamp(19px,10cqi,32px);color:#f5f3ec;background:none}.pb-trio .p1 .ttl{font-size:clamp(40px,20cqi,74px)}.pb-trio .prz .place{font-size:10px;gap:6px}.pb-trio .medal{width:22px;height:22px;font-size:10px}.pb-foot .illus{font-size:10px;max-width:40ch}.pb-foot .btn{font-size:11px}.countdown span{border-radius:4px;background:#12151c;min-width:38px}.countdown b{font-size:16px}.countdown small{font-size:8px}.standing{padding:26px;background:linear-gradient(145deg,#242c3d,#191d26);border-color:#46516b;gap:23px}.standing h3{font-size:14px;font-weight:500}.standing .big{font-size:85px;font-weight:500;color:#639cff}.standing .ret{font-size:29px;font-weight:500}.standing .kv{font-size:12px;padding-top:8px}.standing .dim{font-size:11px}.next{border-left:2px solid #639cff;background:#1b202b;padding:20px 24px}.metrics{border-radius:7px}.metrics>div{padding:22px;background:#191c22}.metrics b{font-size:29px;font-weight:500}.metrics small{font-size:11px}.tbl th{background:#16191f;font:10px var(--mono)}.tbl td{padding-block:16px;font-size:12px}.tbl tr.me td{background:#242e49}.panel-h h3{font-size:15px;font-weight:500}.acct-sel{border-radius:5px;font-size:12px}.demo-pill{border-radius:4px;font-size:10px}.bnav{background:#15181f}.conn{font-size:10px}.feed li{padding-block:14px}.feed b{font-weight:500;font-size:13px}.feed .label{font:9px var(--mono);text-transform:uppercase;letter-spacing:.05em}.feed .dim{font-size:11px}.bens li b{font-size:12px}.reader{max-width:1100px}.reader h1{font-weight:500;letter-spacing:-.05em}.reader .prose{line-height:1.9;font-size:16px}.reader .prose h2{font-weight:500}.insight{border-radius:7px;background:#1a1e27}.insight h3{font-size:19px;font-weight:500}.podium{gap:15px}.pod{border-radius:6px;background:#1a1d24}.pod.p1{background:linear-gradient(160deg,#292a28,#191c22)}.metrics.six{grid-template-columns:repeat(3,minmax(0,1fr))}.kicker{color:#639cff}.note{border-radius:6px}.seg,.seg button,.seg a{border-radius:5px}.input{border-radius:5px}.btn.sm{border-radius:5px}.prize-band>.mine-strip{border-radius:5px}.view .s-community-link{color:#639cff}
@media(min-width:1200px){.ov-top{grid-template-columns:minmax(0,2.2fr) minmax(270px,1fr)}}
@media(min-width:1600px){.metrics.six{grid-template-columns:repeat(6,minmax(0,1fr))}.pb-trio .prz{min-height:290px}}
@media(max-width:1199px) and (min-width:760px){.standing{display:grid;grid-template-columns:1fr 1fr;align-items:start}.standing .kv{grid-row:1/5;grid-column:2}.standing .rk{grid-column:1}.standing .big{font-size:64px}}
@media(max-width:759px){.view{padding-top:24px}.view-h h1{font-size:29px}.view-h .sub{font-size:11px}.prize-band{padding:16px;gap:16px}.pb-h h2{font-size:23px}.pb-trio{grid-template-columns:1fr 1fr}.pb-trio .p1{min-height:180px;grid-column:1/-1}.pb-trio .p2,.pb-trio .p3{min-height:165px}.pb-trio .prz .ttl{font-size:24px}.pb-trio .p1 .ttl{font-size:63px}.pb-trio .prz .place{font-size:9px}.pb-foot{gap:15px}.pb-foot .row{width:100%}.pb-foot .btn{flex:1}.standing{padding:22px;gap:17px}.standing .big{font-size:65px}.standing .kv{font-size:13px}.metrics>div{padding:16px}.metrics b{font-size:25px}.metrics.six{grid-template-columns:repeat(2,minmax(0,1fr))}.next{padding:18px}.conn .when{display:none}.topbar{min-height:64px;gap:7px}.acct-sel{font-size:11px;padding-left:7px;max-width:150px}.tb-r{gap:6px}.tbl td{padding:13px 10px}.pb-h .kicker{font-size:8px}.pb-trio .prz img.ph{object-position:center 40%}}
.notification-center{display:grid;gap:22px;padding:12px 4px}.notification-center>.kicker{font:9px var(--mono);letter-spacing:.1em}.notification-center h3{font-size:25px;font-weight:500;letter-spacing:-.04em}.notification-empty{padding:26px 22px;background:#141922;border:1px solid var(--line);border-radius:7px;display:grid;gap:12px;justify-items:center;text-align:center}.notification-empty svg{height:30px;width:30px;stroke:#639cff;fill:none;stroke-width:1.4}.notification-empty b{font-size:16px;font-weight:500}.notification-empty p,.notification-center>.dim{font-size:12px;color:var(--muted);line-height:1.8}.notification-summary{display:flex;justify-content:space-between;gap:15px;font-size:13px}.notification-summary b{color:#639cff}.notification-center>.btn{justify-self:start}.s-next-step{display:grid;gap:20px;background:#1b1e25;border:1px solid var(--line);border-radius:7px;padding:30px}
.sheet-close{position:absolute;top:12px;right:14px;width:32px;height:32px;border:1px solid var(--line-2);border-radius:50%;font-size:22px;color:var(--muted);z-index:2;background:var(--surface)}.sheet-close:hover{color:var(--text);background:var(--raised)}.sheet{padding-top:40px}.sheet:focus{outline:none}
