@font-face{font-family:RookieAnton;src:url(/fonts/rookie/anton-latin-400-normal.woff2) format("woff2");font-display:swap}@font-face{font-family:RookieMono;font-weight:400;src:url(/fonts/rookie/jetbrains-mono-latin-400-normal.woff2) format("woff2");font-display:swap}@font-face{font-family:RookieMono;font-weight:700;src:url(/fonts/rookie/jetbrains-mono-latin-700-normal.woff2) format("woff2");font-display:swap}@font-face{font-family:RookieMono;font-weight:800;src:url(/fonts/rookie/jetbrains-mono-latin-800-normal.woff2) format("woff2");font-display:swap}.rookie_rookie__2UspS{--r-ink:#0b0b0c;--r-cream:#f2f0e8;--r-org:#ff6a13;--r-grn:#3dff7a;--r-gold:#ffb020;--r-red:#e8322b;--r-mute:#8a8a85;--r-panel:#141418;--r-line:#2a2a30;font-family:RookieMono,SF Mono,monospace;color:var(--r-cream);max-width:1100px;margin:0 auto}.rookie_anton__L_W_y{font-family:RookieAnton,Impact,sans-serif;letter-spacing:.01em;font-weight:400}.rookie_hero__bKVgL{margin:8px 0 28px}.rookie_heroImg__9jW94{width:100%;height:auto;display:block;border-radius:10px;border:1px solid var(--r-line)}.rookie_pitch__1vJRq{font-size:17px;line-height:1.55;margin:18px 0 14px;max-width:760px}.rookie_pitch__1vJRq b{color:var(--r-grn)}.rookie_ctaRow__mwpS7{display:flex;flex-wrap:wrap;gap:10px}.rookie_ctaGhost__GmMIn,.rookie_cta__2TJvp{display:inline-block;font:inherit;font-weight:800;font-size:15px;letter-spacing:.04em;padding:12px 20px;border-radius:6px;cursor:pointer;text-decoration:none;text-align:center}.rookie_cta__2TJvp{background:var(--r-org);color:var(--r-ink);border:2px solid var(--r-org)}.rookie_cta__2TJvp:hover{filter:brightness(1.08)}.rookie_ctaGhost__GmMIn{background:transparent;color:var(--r-cream);border:2px solid var(--r-line)}.rookie_ctaGhost__GmMIn:hover{border-color:var(--r-cream)}.rookie_ctaGhost__GmMIn:disabled,.rookie_cta__2TJvp:disabled{opacity:.5;cursor:default}.rookie_section__JgZoQ{margin:0 0 44px;scroll-margin-top:16px}.rookie_kicker__mC96B{font-weight:800;font-size:13px;letter-spacing:.28em;color:var(--r-mute);margin:0 0 6px;text-transform:uppercase}.rookie_h2__QYxkg{font-family:RookieAnton,Impact,sans-serif;font-weight:400;font-size:clamp(40px,7vw,68px);line-height:.95;margin:0 0 14px;color:var(--r-cream)}.rookie_h2__QYxkg em{font-style:normal;color:var(--r-org)}.rookie_lead__XO1r0{font-size:15px;line-height:1.6;color:#c8c6be;max-width:760px;margin:0 0 14px}.rookie_small__pyemp{font-size:13px;line-height:1.55;color:var(--r-mute)}.rookie_panel__hC6Wm{background:var(--r-panel);border:1px solid var(--r-line);border-radius:10px;padding:18px}.rookie_boxImg__acHrD{width:100%;height:auto;display:block;border-radius:10px;margin-bottom:18px}.rookie_steps__ar6FI{list-style:none;padding:0;margin:0 0 16px;display:grid;grid-gap:12px;gap:12px}.rookie_step__dZCly{display:flex;gap:14px;align-items:flex-start}.rookie_stepNo__kG1OS{flex:0 0 38px;height:38px;border-radius:50%;background:var(--r-org);color:var(--r-ink);display:flex;align-items:center;justify-content:center;font-family:RookieAnton,Impact,sans-serif;font-size:22px}.rookie_step__dZCly p{margin:6px 0 0;line-height:1.55;font-size:15px}.rookie_tag__aZt5v{background:var(--r-ink);color:var(--r-grn);padding:2px 8px;border-radius:4px;border:1px solid var(--r-line);font-weight:700;white-space:nowrap}.rookie_parts__yFDFd{width:100%;border-collapse:collapse;font-size:14px;margin:6px 0 0}.rookie_parts__yFDFd td{padding:7px 8px;border-bottom:1px solid var(--r-line)}.rookie_parts__yFDFd td:last-child{text-align:right;white-space:nowrap}.rookie_parts__yFDFd tr:last-child td{border-bottom:none;font-weight:800;color:var(--r-gold)}.rookie_letter___63_x{display:inline-block;min-width:22px;text-align:center;background:var(--r-org);color:var(--r-ink);font-weight:800;border-radius:3px;margin-right:8px}.rookie_power__wGAfj{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:10px;gap:10px;margin:14px 0 0}.rookie_powerCell__909nX{background:var(--r-ink);border:1px solid var(--r-line);border-radius:8px;padding:12px 14px}.rookie_powerNum__wadBw{font-family:RookieAnton,Impact,sans-serif;font-size:52px;line-height:1}.rookie_powerLabel__MquHG{font-size:12px;letter-spacing:.18em;color:var(--r-mute);font-weight:800;text-transform:uppercase}.rookie_powerNote__z7v9k{font-size:13px;color:#c8c6be;margin-top:4px}.rookie_trackHead___kFkG{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;margin-bottom:16px}.rookie_left__7s4p_{text-align:right}.rookie_leftNum__xIe8f{font-family:RookieAnton,Impact,sans-serif;font-size:clamp(72px,12vw,120px);line-height:.85;color:var(--r-grn)}.rookie_leftLabel__ArjKI{font-weight:800;letter-spacing:.18em;font-size:16px}.rookie_kits__6rnUg{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}@media (max-width:760px){.rookie_kits__6rnUg{grid-template-columns:repeat(2,minmax(0,1fr))}}.rookie_kit__YOAzY{position:relative;background:var(--r-panel);border:2px solid var(--r-line);border-radius:8px;overflow:hidden;aspect-ratio:184/282;container-type:inline-size}.rookie_kitTop__jqVj3{height:15.6%;background:var(--r-cream);border-bottom:5px solid var(--acc);display:flex;align-items:center;justify-content:space-between;padding:0 7%;color:var(--r-ink)}.rookie_kitNo__7Iwzs{font-family:RookieAnton,Impact,sans-serif;font-size:14cqw}.rookie_kitJp__5Q0Zk{font-weight:900;font-size:8cqw;color:var(--r-red)}.rookie_kitTitle__8tsmj{font-family:RookieAnton,Impact,sans-serif;padding:7% 7% 0;font-size:23cqw;line-height:.9;color:var(--r-cream);text-shadow:3px 3px 0 var(--acc)}.rookie_kitCar__pAYKr{position:absolute;left:-18%;right:-1%;top:52%}.rookie_kitWho__MrrnH{position:absolute;left:7%;right:4%;bottom:4.5%;font-size:7cqw;font-weight:700;color:var(--acc);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rookie_kitWhoClaimed__rMNKi{color:var(--r-cream)}.rookie_kitWhoGrid__kF3CB{color:var(--r-grn)}.rookie_stamp__DypOY{position:absolute;left:5%;top:42%;transform:rotate(-14deg);border:5px solid var(--r-red);color:var(--r-red);padding:1% 6%;font-size:20cqw;line-height:1.15;background:rgba(11,11,12,.75);font-family:RookieAnton,Impact,sans-serif}.rookie_trackFoot__onDYX{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:12px}.rookie_cols__pECMq{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}@media (max-width:860px){.rookie_cols__pECMq{grid-template-columns:1fr}}.rookie_form__F26mm{display:grid;grid-gap:12px;gap:12px}.rookie_field__BJcgu{display:grid;grid-gap:5px;gap:5px;font-size:13px;color:var(--r-mute);font-weight:700;letter-spacing:.04em}.rookie_input__T8pZS{font:inherit;font-size:15px;color:var(--r-cream);background:var(--r-ink);border:1px solid var(--r-line);border-radius:6px;padding:11px 12px;width:100%;min-width:0}.rookie_input__T8pZS:focus{outline:2px solid var(--r-org);outline-offset:1px;border-color:transparent}.rookie_err__okfvV{color:#ff7a6b;font-size:14px;margin:0;line-height:1.5}.rookie_ok__HHYrf{color:var(--r-grn);font-size:15px;margin:0;line-height:1.55}.rookie_linkOut__5Iw0U{display:grid;grid-gap:10px;gap:10px}.rookie_linkText__MdZ4k{font-size:13px;word-break:break-all;background:var(--r-ink);border:1px dashed var(--r-org);border-radius:6px;padding:10px 12px;color:var(--r-cream)}.rookie_rule__6aX48{border-left:3px solid var(--r-org);padding:2px 0 2px 12px;margin:0 0 14px;font-size:14px;line-height:1.55;color:#c8c6be}.rookie_countdown__tTwic{display:flex;gap:10px;flex-wrap:wrap;margin:0 0 14px}.rookie_cdCell__KfBUj{background:var(--r-panel);border:1px solid var(--r-line);border-radius:8px;padding:8px 12px;min-width:70px;text-align:center}.rookie_cdNum__btqC0{font-family:RookieAnton,Impact,sans-serif;font-size:34px;line-height:1;color:var(--r-gold)}.rookie_cdLabel__eQCQn{font-size:11px;letter-spacing:.18em;color:var(--r-mute);font-weight:800}.rookie_prizes__QjCRu{display:flex;gap:10px;flex-wrap:wrap;margin:0 0 14px}.rookie_prize__LR7ue{border:1px solid var(--r-line);border-radius:8px;padding:8px 12px;font-size:14px}.rookie_prize__LR7ue b{font-family:RookieAnton,Impact,sans-serif;font-weight:400;font-size:22px;color:var(--r-gold);margin-right:6px}.rookie_tableWrap__5D9VL{overflow-x:auto;border:1px solid var(--r-line);border-radius:10px}.rookie_table__BmSYc{width:100%;border-collapse:collapse;font-size:14px}.rookie_table__BmSYc th{text-align:left;font-size:11px;letter-spacing:.16em;color:var(--r-mute);text-transform:uppercase}.rookie_table__BmSYc td,.rookie_table__BmSYc th{padding:10px 12px;border-bottom:1px solid var(--r-line)}.rookie_table__BmSYc td{white-space:nowrap}.rookie_table__BmSYc tr:last-child td{border-bottom:none}.rookie_num__Ob7kt{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rookie_medal__50bMt{display:inline-block;font-weight:800;font-size:12px;padding:2px 8px;border-radius:4px;color:var(--r-ink)}.rookie_m1__ZJwjx{background:var(--r-gold)}.rookie_m2__kiJ2f{background:#c9ccd2}.rookie_m3__I7at7{background:#d08a4e}.rookie_empty__Tcd36{padding:18px 12px;color:var(--r-mute);font-size:14px}.rookie_faq__26eeI{display:grid;grid-gap:8px;gap:8px}.rookie_faq__26eeI details{background:var(--r-panel);border:1px solid var(--r-line);border-radius:8px;padding:12px 14px}.rookie_faq__26eeI summary{cursor:pointer;font-weight:800;font-size:15px}.rookie_faq__26eeI p,.rookie_faq__26eeI ul{margin:10px 0 0;font-size:14px;line-height:1.6;color:#c8c6be}.rookie_faq__26eeI ul{padding-left:20px}.rookie_tabs__o1faQ{display:flex;gap:8px;margin:0 0 14px;flex-wrap:wrap}.rookie_tabOn__3mPzG{border-color:var(--r-org);color:var(--r-org)}.rookie_adminTable__USGNd td{vertical-align:top;white-space:normal}.rookie_pill__z1Skb{display:inline-block;font-size:11px;font-weight:800;padding:2px 7px;border-radius:4px;margin:0 4px 4px 0}.rookie_pillWarn__7kmQT{background:#4a2a12;color:var(--r-gold)}.rookie_pillBad__gqRfH{background:#4a1612;color:#ff8a7a}.rookie_pillOk__AYnid{background:#12391f;color:var(--r-grn)}.rookie_pillMute__QXMRX{background:#26262a;color:var(--r-mute)}.rookie_actions__QOSxG{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.rookie_miniInput__vZvla{background:var(--r-ink);border:1px solid var(--r-line);padding:5px 7px;width:170px}.rookie_miniBtn__p2jQx,.rookie_miniInput__vZvla{font:inherit;font-size:12px;color:var(--r-cream);border-radius:4px}.rookie_miniBtn__p2jQx{font-weight:800;padding:5px 9px;cursor:pointer;background:transparent;border:1px solid var(--r-line)}.rookie_miniBtn__p2jQx:hover{border-color:var(--r-cream)}.rookie_miniGo___zshE{background:var(--r-org);color:var(--r-ink);border-color:var(--r-org)}.rookie_mono__zERXC{font-size:12px;word-break:break-all}.rookie_help__xbAX1{background:var(--r-ink);border:1px dashed var(--r-line);border-radius:8px;padding:10px 12px;margin-top:10px;font-size:14px}.rookie_help__xbAX1 summary{cursor:pointer;font-weight:800;color:var(--r-grn)}.rookie_help__xbAX1 ol{margin:10px 0 0;padding-left:20px;line-height:1.6;color:#c8c6be}.rookie_help__xbAX1 li{margin-bottom:6px}.rookie_help__xbAX1 p{margin:6px 0 0;font-size:13px;color:var(--r-mute)}.rookie_faq__26eeI a,.rookie_help__xbAX1 a{color:var(--r-org)}.rookie_mine__AM_7b{display:grid;grid-gap:10px;gap:10px;margin:0 0 14px}.rookie_mineRow__YV6xk{display:flex;gap:8px;flex-wrap:wrap}.rookie_mineRow__YV6xk .rookie_input__T8pZS{flex:1 1 260px}.rookie_mineStats__dMwEc{display:flex;gap:10px;flex-wrap:wrap}