.perfect-poster_wrap__aOeB1{padding:0 clamp(14px,2vw,22px) 48px}.perfect-poster_num__G3uqi{font-variant-numeric:tabular-nums}.perfect-poster_kicker__amEkv{display:inline-flex;align-items:center;gap:8px;margin-bottom:8px;font-size:9.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--fff-hot-ink)}.perfect-poster_kicker__amEkv:before{content:"";width:26px;height:3px;background:var(--fff-hot)}.perfect-poster_panel__Jg_CL{border:1px solid var(--fff-rule-hard);background:var(--fff-paper)}.perfect-poster_panelPad__Rgwm_{padding:18px}.perfect-poster_panelTitle__TZVvY{letter-spacing:.14em;margin-bottom:10px}.perfect-poster_lab__dOfsa,.perfect-poster_panelTitle__TZVvY{font-size:9.5px;font-weight:800;text-transform:uppercase;color:var(--fff-ink-60)}.perfect-poster_lab__dOfsa{display:block;margin-bottom:5px;letter-spacing:.13em}.perfect-poster_input__V9UwF{width:100%;height:34px;border:1px solid var(--fff-rule);background:var(--fff-paper);color:var(--fff-ink);font-family:inherit;font-size:13px;padding:0 10px;outline:none}.perfect-poster_input__V9UwF::-moz-placeholder{color:var(--fff-ink-60)}.perfect-poster_input__V9UwF::placeholder{color:var(--fff-ink-60)}.perfect-poster_input__V9UwF:focus{border-color:var(--fff-hot);box-shadow:inset 0 0 0 1px var(--fff-hot)}.perfect-poster_cta__5V0vT{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 26px;background:var(--fff-hot-deep);color:var(--fff-paper);font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background .12s ease-out}.perfect-poster_cta__5V0vT:hover:not(:disabled){background:var(--fff-ink)}.perfect-poster_cta__5V0vT:disabled{opacity:.55;cursor:default}.perfect-poster_ctaFull___NhU9{width:100%}.perfect-poster_ghostBtn__peLp5{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px 16px;border:1px solid var(--fff-rule-hard);color:var(--fff-ink);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background .12s ease-out,color .12s ease-out}.perfect-poster_ghostBtn__peLp5:hover{background:var(--fff-ink);color:var(--fff-paper)}.perfect-poster_centerCard__Wc4fm{margin:0 auto;max-width:460px;padding:96px 0;text-align:center}.perfect-poster_centerCard__Wc4fm h2{font-family:var(--fff-display);font-weight:400;font-size:28px;text-transform:uppercase;letter-spacing:.02em;color:var(--fff-ink);margin-bottom:10px}.perfect-poster_centerCardSub__3F3mF{font-size:13.5px;color:var(--fff-ink-60);margin-bottom:22px}.perfect-poster_empty__wyaF9{padding:48px 0;text-align:center;font-size:13px;color:var(--fff-ink-60)}.perfect-poster_pos__914Fk{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:26px;padding:2px 5px;font-size:8.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--fff-paper);background:var(--pos-c,var(--fff-pos-pick))}.perfect-poster_posQb__1AJnH{--pos-c:var(--fff-pos-qb)}.perfect-poster_posRb__3VSdD{--pos-c:var(--fff-pos-rb)}.perfect-poster_posWr__iWkK4{--pos-c:var(--fff-pos-wr)}.perfect-poster_posTe__DnoWj{--pos-c:var(--fff-pos-te)}.perfect-poster_posK__qc5s0{--pos-c:var(--fff-pos-k)}.perfect-poster_posDst__d8t82{--pos-c:var(--fff-pos-dst)}.perfect-poster_hero__yq4iP{padding:26px 0 18px;border-bottom:2px solid var(--fff-rule-hard);margin-bottom:18px}.perfect-poster_hero__yq4iP h1{font-family:var(--fff-display);font-weight:400;font-size:clamp(30px,5vw,46px);line-height:1;text-transform:uppercase;letter-spacing:.02em;color:var(--fff-ink)}.perfect-poster_hero__yq4iP h1 span{color:var(--fff-hot)}.perfect-poster_heroSub__yso3X{margin-top:10px;max-width:66ch;font-size:13.5px;line-height:1.55;color:var(--fff-ink-60)}.perfect-poster_howGrid__7Y5TB{display:grid;gap:1px;background:var(--fff-rule);border:1px solid var(--fff-rule);margin-bottom:18px}@media (min-width:640px){.perfect-poster_howGrid__7Y5TB{grid-template-columns:repeat(3,minmax(0,1fr))}}.perfect-poster_infoCard__0QCr9{background:var(--fff-paper);padding:14px 16px}.perfect-poster_infoCardHead__CEsw4{display:flex;align-items:center;gap:8px;margin-bottom:6px;color:var(--fff-hot-ink);font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.perfect-poster_infoCardBody__vl5RD{font-size:12px;line-height:1.55;color:var(--fff-ink-60)}.perfect-poster_pickerHead__ZxeVe{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}.perfect-poster_pickerTitle__dBJlJ{font-family:var(--fff-display);font-weight:400;font-size:20px;text-transform:uppercase;letter-spacing:.02em;color:var(--fff-ink)}.perfect-poster_pickerSub__jIYjC{margin-top:2px;font-size:12.5px;color:var(--fff-ink-60)}.perfect-poster_slotGrid__dTJsS{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;background:var(--fff-rule);border:1px solid var(--fff-rule);margin-bottom:16px}.perfect-poster_slotBtn__dC1CR{background:var(--fff-paper);padding:11px 0;font-size:13px;font-weight:800;font-variant-numeric:tabular-nums;color:var(--fff-ink-60);cursor:pointer;transition:background .12s ease-out,color .12s ease-out}.perfect-poster_slotBtn__dC1CR:hover{color:var(--fff-ink);background:var(--fff-surface)}.perfect-poster_slotBtnOn__XrCfX{background:var(--fff-ink)!important;color:var(--fff-paper)!important}.perfect-poster_picksBox__r1_hq{border:1px solid var(--fff-rule);background:var(--fff-surface);padding:10px 12px;margin-bottom:16px}.perfect-poster_pickChips__xLrD2{display:flex;flex-wrap:wrap;gap:6px}.perfect-poster_pickChip__f05_Q{border:1px solid var(--fff-rule);background:var(--fff-paper);padding:2px 8px;font-size:11.5px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--fff-ink)}.perfect-poster_backRow__cyU3e{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0}.perfect-poster_backBtn__Aj1TL{font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--fff-ink-60);cursor:pointer;transition:color .12s ease-out}.perfect-poster_backBtn__Aj1TL:hover{color:var(--fff-ink)}.perfect-poster_backLab__1hu3k{font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--fff-ink-60)}.perfect-poster_roomGrid__iYyun{display:grid;gap:18px;align-items:start}@media (min-width:1024px){.perfect-poster_roomGrid__iYyun{grid-template-columns:minmax(0,1fr) 340px}}.perfect-poster_clockRow__Ehcv9{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border-bottom:1px solid var(--fff-rule-hard)}.perfect-poster_clockMain__sM54g{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.perfect-poster_clockRound__Cv_kR{font-family:var(--fff-display);font-weight:400;font-size:19px;text-transform:uppercase;letter-spacing:.02em;color:var(--fff-ink)}.perfect-poster_clockMeta__oz3K3{font-size:12px;color:var(--fff-ink-60);font-variant-numeric:tabular-nums}.perfect-poster_clockMeta__oz3K3 b{color:var(--fff-hot-ink);font-weight:800}.perfect-poster_clockDone__L0xbF{font-family:var(--fff-display);font-weight:400;font-size:19px;text-transform:uppercase;letter-spacing:.02em;color:var(--fff-success)}.perfect-poster_undoBtn__PnG5R{padding:4px 12px;border:1px solid var(--fff-rule);font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--fff-ink-60);cursor:pointer;transition:background .12s ease-out,color .12s ease-out}.perfect-poster_undoBtn__PnG5R:hover{background:var(--fff-ink);border-color:var(--fff-ink);color:var(--fff-paper)}.perfect-poster_filterRow__9g3A6{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;border-bottom:1px solid var(--fff-rule)}.perfect-poster_filterRow__9g3A6 .perfect-poster_input__V9UwF{flex:1;min-width:160px;width:auto;height:30px}.perfect-poster_filBtns__7NhB6{display:flex;border:1px solid var(--fff-rule)}.perfect-poster_filBtns__7NhB6 button{padding:5px 11px;font-size:10.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--fff-ink-60);border-right:1px solid var(--fff-rule);cursor:pointer;transition:background .12s ease-out,color .12s ease-out}.perfect-poster_filBtns__7NhB6 button:last-child{border-right:none}.perfect-poster_filBtns__7NhB6 button:hover{color:var(--fff-ink)}.perfect-poster_filBtns__7NhB6 button[aria-pressed=true]{background:var(--fff-ink);color:var(--fff-paper)}.perfect-poster_lockNote__6BRGF{padding:8px 14px;border-bottom:1px solid var(--fff-rule);background:var(--fff-surface);font-size:11.5px;color:var(--fff-ink-60)}.perfect-poster_rows__q2ny2{display:block}.perfect-poster_rowBtn__64ccY{display:flex;width:100%;align-items:center;gap:10px;padding:8px 14px;border-bottom:1px solid var(--fff-rule-soft);text-align:left;cursor:pointer;transition:background .1s ease-out}.perfect-poster_rowBtn__64ccY:hover{background:var(--fff-surface);box-shadow:inset 3px 0 0 var(--fff-hot)}.perfect-poster_rowRank___siB_{width:28px;flex-shrink:0;text-align:right;font-size:11px;font-weight:800;color:var(--fff-ink-60);font-variant-numeric:tabular-nums}.perfect-poster_rowName__kyVo4{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;color:var(--fff-ink)}.perfect-poster_rowName__kyVo4 small{margin-left:6px;font-size:11px;font-weight:600;color:var(--fff-ink-60)}.perfect-poster_tierTag__GryIw{flex-shrink:0;border:1px solid var(--fff-rule);padding:1px 6px;font-size:9px;font-weight:800;color:var(--fff-ink-60);font-variant-numeric:tabular-nums}@media (max-width:640px){.perfect-poster_tierTag__GryIw{display:none}}.perfect-poster_rowAdp__XOeRe{width:58px;flex-shrink:0;text-align:right;font-size:11.5px;color:var(--fff-ink-60);font-variant-numeric:tabular-nums}.perfect-poster_stealTag__IGejT{flex-shrink:0;background:var(--fff-success);color:var(--fff-paper);padding:1px 6px;font-size:9.5px;font-weight:800;letter-spacing:.03em;font-variant-numeric:tabular-nums}.perfect-poster_railStack__uQ2gV{display:grid;gap:18px}.perfect-poster_strengthVal__87vQo{font-family:var(--fff-display);font-weight:400;font-size:34px;line-height:1;color:var(--fff-hot-ink);font-variant-numeric:tabular-nums}.perfect-poster_strengthSub__6X_UP{margin-top:3px;font-size:11px;color:var(--fff-ink-60)}.perfect-poster_meter__W5HZU{margin-top:12px;height:6px;background:var(--fff-rule-soft);overflow:hidden}.perfect-poster_meterFill__p_lY9{height:100%;background:var(--fff-hot);transition:width .3s ease-out}.perfect-poster_meterCount__pWsL1{margin-top:4px;text-align:right;font-size:10.5px;color:var(--fff-ink-60);font-variant-numeric:tabular-nums}.perfect-poster_saveError__nWugp{margin-bottom:10px;border-left:3px solid var(--fff-danger);background:var(--fff-surface);padding:7px 10px;font-size:11.5px;color:var(--fff-danger)}.perfect-poster_rosterRow__CW_D6{display:flex;align-items:center;gap:8px;padding:6px 0;border-bottom:1px solid var(--fff-rule-soft);font-size:13px}.perfect-poster_rosterRow__CW_D6:last-child{border-bottom:none}.perfect-poster_rosterSlot__o9WFT{width:40px;flex-shrink:0;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--fff-ink-60)}.perfect-poster_rosterSlotWide__3JVc1{width:64px}.perfect-poster_rosterName__JMkgA{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;color:var(--fff-ink)}.perfect-poster_rosterMeta__hqVab{flex-shrink:0;font-size:11px;color:var(--fff-ink-60);font-variant-numeric:tabular-nums}.perfect-poster_mutedRow__THyUv{opacity:.65}.perfect-poster_scopeRow__cUdk_{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.perfect-poster_scopeSeg__IscMV{display:inline-flex;border:1px solid var(--fff-rule-hard)}.perfect-poster_scopeSeg__IscMV button{padding:6px 14px;font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--fff-ink-60);border-right:1px solid var(--fff-rule-hard);cursor:pointer;transition:background .12s ease-out,color .12s ease-out}.perfect-poster_scopeSeg__IscMV button:last-child{border-right:none}.perfect-poster_scopeSeg__IscMV button:hover{color:var(--fff-ink)}.perfect-poster_scopeSeg__IscMV button[aria-pressed=true]{background:var(--fff-ink);color:var(--fff-paper)}.perfect-poster_podium__7uhUU{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--fff-rule-hard);border:1px solid var(--fff-rule-hard);margin-bottom:16px}.perfect-poster_podiumCard__KUfFI{display:flex;flex-direction:column;align-items:center;gap:2px;background:var(--fff-paper);padding:16px 10px;text-align:center;transition:background .12s ease-out}.perfect-poster_podiumCard__KUfFI:hover{background:var(--fff-surface)}.perfect-poster_podiumFirst__CG1p3{background:var(--fff-ink);color:var(--fff-paper)}.perfect-poster_podiumFirst__CG1p3:hover{background:var(--fff-band-bg)}.perfect-poster_podiumMedal__NTJqx{font-size:20px}.perfect-poster_podiumName__0dsQb{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:800}.perfect-poster_podiumPts__bikqN{font-family:var(--fff-display);font-weight:400;font-size:20px;color:var(--fff-hot-ink);font-variant-numeric:tabular-nums}.perfect-poster_podiumFirst__CG1p3 .perfect-poster_podiumPts__bikqN{color:var(--fff-hot-band)}.perfect-poster_lbRows__m7FnB{border:1px solid var(--fff-rule-hard)}.perfect-poster_lbRow__dO667{display:flex;align-items:center;gap:10px;padding:9px 12px;border-bottom:1px solid var(--fff-rule-soft);transition:background .1s ease-out}.perfect-poster_lbRow__dO667:last-child{border-bottom:none}.perfect-poster_lbRow__dO667:hover{background:var(--fff-surface);box-shadow:inset 3px 0 0 var(--fff-hot)}.perfect-poster_lbRank__jI2gR{width:30px;flex-shrink:0;text-align:center;font-family:var(--fff-display);font-weight:400;font-size:14px;color:var(--fff-ink-60);font-variant-numeric:tabular-nums}.perfect-poster_lbMove__k6IXe{width:30px;flex-shrink:0;font-size:10.5px;font-weight:800;font-variant-numeric:tabular-nums}.perfect-poster_lbUp__lssgI{color:var(--fff-success)}.perfect-poster_lbDown__YDYv3{color:var(--fff-danger)}.perfect-poster_lbName__uynDX{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;color:var(--fff-ink)}.perfect-poster_lbBadges__PXxLd{display:none;gap:4px;margin-left:8px;vertical-align:middle}@media (min-width:640px){.perfect-poster_lbBadges__PXxLd{display:inline-flex}}.perfect-poster_lbWk__sJlaA{display:none;width:68px;flex-shrink:0;text-align:right;font-size:11.5px;color:var(--fff-ink-60);font-variant-numeric:tabular-nums}@media (min-width:640px){.perfect-poster_lbWk__sJlaA{display:block}}.perfect-poster_lbTotal__hNz08{width:64px;flex-shrink:0;text-align:right;font-size:13px;font-weight:800;color:var(--fff-ink);font-variant-numeric:tabular-nums}.perfect-poster_statRow__1Vo0q{display:flex;flex-wrap:wrap;gap:24px 36px;margin-top:16px}.perfect-poster_statVal__ch6xm{font-family:var(--fff-display);font-weight:400;font-size:26px;line-height:1.1;color:var(--fff-ink);font-variant-numeric:tabular-nums}.perfect-poster_statValAccent__Lx_ky{color:var(--fff-hot-ink)}.perfect-poster_statLab__e7VTD{margin-top:2px;font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--fff-ink-60)}.perfect-poster_shareRow__UO7ib{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:18px}.perfect-poster_chart__v7XYa{display:flex;align-items:flex-end;gap:5px;height:120px}.perfect-poster_chartCol__cGrR0{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:flex-end;height:100%}.perfect-poster_chartBar__uLHMP{width:100%;background:var(--fff-hot)}.perfect-poster_chartWeek__KYMZW{margin-top:4px;font-size:9px;color:var(--fff-ink-60);font-variant-numeric:tabular-nums}.perfect-poster_rosterGrid__Zx352{display:grid;gap:18px;margin-top:18px}@media (min-width:768px){.perfect-poster_rosterGrid__Zx352{grid-template-columns:repeat(2,minmax(0,1fr))}}.perfect-poster_ctaRow__3x0GD{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:32px}