.inner-page main{padding-top:150px;min-height:80vh}.inner-page .standings{padding-top:30px}.page-back{display:inline-flex;align-items:center;gap:12px;font-size:12px;color:#b1cbbd;margin-bottom:40px;min-height:44px}.inner-page .section-intro h2{font-size:clamp(48px,6vw,80px)}.page-prize{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end}.page-prize strong{font:500 64px var(--display);letter-spacing:-.06em;line-height:1.2;color:var(--accent)}.page-prize span{font-size:10px;letter-spacing:.18em;color:#bdd2c6}.inner-page .section-intro{margin-bottom:44px}.inner-page .board-toolbar{margin-bottom:60px}.inner-page .community{min-height:0;padding:80px 24px}.inner-page .community h2{font-size:44px}.inner-page .community>p{font-size:14px}.inner-page .bonus-section{padding-bottom:55px}.info-panels{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:30px}.info-panel{background:#07160edb;border:1px solid rgba(var(--accent-rgb),.2);border-radius:14px;padding:27px;backdrop-filter:blur(15px)}.info-panel span{color:var(--accent);font:12px var(--display)}.info-panel h3{font:500 20px var(--display);margin:14px 0 10px}.info-panel p{font-size:13px;line-height:1.9;color:#aac2b5}.bonus-page-heading{margin-bottom:45px}.bonus-page-heading h1{font:500 clamp(44px,6vw,76px) var(--display);letter-spacing:-.055em;line-height:1.1;margin:18px 0;background:none;color:#eafff3;filter:none}.bonus-page-heading p{max-width:480px;color:#aac2b5;font-size:15px}.data-empty{text-align:center;padding:60px 25px;border:1px solid rgba(var(--accent-rgb),.18);border-radius:18px;background:#081810dc}.data-empty h3{font:500 30px var(--display)}.data-empty p{font-size:14px;color:#aac2b5;margin-top:12px}.board-search{display:flex;align-items:center;gap:12px;margin:25px 0 0;font-size:12px;color:#b5cbbf}.board-search input{width:230px;max-width:100%;border:1px solid rgba(var(--accent-rgb),.24);border-radius:8px;background:#07150ee8;color:#eafff3;padding:13px 16px;min-height:44px}.no-results{color:#bad0c4;font-size:13px;padding:20px;text-align:center}.data-status{font-size:11px;color:#afc7ba;line-height:1.8}.data-empty[hidden],.no-results[hidden]{display:none}.board-search[hidden]{display:none}
@media(max-width:800px){.inner-page main{padding-top:148px}.inner-page .standings{padding-top:20px}.page-back{margin-bottom:23px}.page-prize{align-items:flex-start;margin-top:5px}.page-prize strong{font-size:44px}.info-panels{grid-template-columns:1fr}.info-panel{padding:24px}.inner-page .community h2{font-size:37px}}
@media(prefers-reduced-motion:no-preference){.inner-page.transit-landing main{animation:page-dock 1.4s cubic-bezier(.16,1,.3,1) both}@keyframes page-dock{from{transform:scale(.94) translateY(30px);filter:blur(5px)}to{transform:none;filter:none}}}

.inner-page #board-title{font-family:var(--display);font-size:clamp(48px,6vw,80px);font-weight:500;line-height:1.06;letter-spacing:-.06em;margin:9px 0 0;padding:0;max-width:600px;background:none;color:#eafff3;filter:none;text-shadow:none}.inner-page #board-title em{font-style:normal;display:block;background:linear-gradient(95deg,#e1ffec,var(--accent));background-clip:text;-webkit-background-clip:text;color:transparent}
