.WK-0Ja_page{background-color:var(--bg-void,#111318);min-height:100vh;color:var(--text-primary,#f1f3f7);padding:5rem 0 6rem}.WK-0Ja_toast{border:1px solid var(--accent-gold,#c5a059);color:#fff;z-index:1000;background:#1c202a;border-radius:8px;padding:.85rem 1.4rem;font-size:.9rem;font-weight:500;animation:.25s ease-out WK-0Ja_fadeIn;position:fixed;bottom:2rem;right:2rem;box-shadow:0 12px 36px #00000080}@keyframes WK-0Ja_fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.WK-0Ja_editorialHeader{border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:2rem;padding-bottom:1.5rem;display:flex}.WK-0Ja_headerTitleCol{max-width:720px}.WK-0Ja_headerTag{font-family:var(--font-mono,monospace);letter-spacing:.12em;color:var(--accent-gold,#c5a059);text-transform:uppercase;margin-bottom:.4rem;font-size:.72rem;font-weight:600;display:inline-block}.WK-0Ja_headerTitle{font-family:var(--font-display,"Outfit", sans-serif);color:#fff;letter-spacing:-.02em;margin:0 0 .5rem;font-size:2.25rem;font-weight:800;line-height:1.15}.WK-0Ja_headerSubtitle{color:var(--text-secondary,#94a3b8);margin:0;font-size:.95rem;line-height:1.55}.WK-0Ja_headerActions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.WK-0Ja_myPosCard{background:var(--bg-surface);border-radius:var(--radius-sm);border:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;margin-bottom:2rem;padding:1.5rem 1.75rem;display:flex;box-shadow:0 10px 28px #00000073}.WK-0Ja_myPosLeft{align-items:center;gap:1.25rem;display:flex}.WK-0Ja_myAvatar{background:var(--bg-card,#1c202a);border:1px solid #c5a05966;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:1.6rem;display:flex}.WK-0Ja_myPosOverline{font-family:var(--font-mono,monospace);letter-spacing:.08em;color:var(--accent-gold,#c5a059);margin-bottom:.2rem;font-size:.68rem;font-weight:600;display:block}.WK-0Ja_myClubTitle{font-family:var(--font-display,"Outfit", sans-serif);color:#fff;margin:0 0 .2rem;font-size:1.35rem;font-weight:700}.WK-0Ja_myManagerSub{color:var(--text-secondary,#94a3b8);font-size:.88rem;font-weight:500}.WK-0Ja_myLineupText{font-family:var(--font-mono,monospace);color:var(--text-muted,#64748b);margin:0;font-size:.75rem}.WK-0Ja_myPosMetrics{flex-wrap:wrap;gap:1.75rem;display:flex}.WK-0Ja_metricCell{flex-direction:column;align-items:flex-end;display:flex}.WK-0Ja_metricLabel{font-family:var(--font-mono,monospace);color:var(--text-muted,#64748b);letter-spacing:.06em;margin-bottom:.2rem;font-size:.65rem}.WK-0Ja_metricRank{font-family:var(--font-display,"Outfit", sans-serif);color:#fff;font-size:1.75rem;font-weight:800;line-height:1}.WK-0Ja_metricVal{font-family:var(--font-mono,monospace);color:#e2e8f0;font-size:1.15rem;font-weight:700}.WK-0Ja_metricEmerald{font-family:var(--font-mono,monospace);color:#34d399;font-size:1.15rem;font-weight:700}.WK-0Ja_metricGold{font-family:var(--font-display,"Outfit", sans-serif);color:var(--accent-gold,#c5a059);font-size:1.55rem;font-weight:800;line-height:1}.WK-0Ja_totwSection{background:var(--bg-surface);border-radius:var(--radius-sm);border:1px solid #ffffff14;margin-bottom:2rem;padding:1.5rem;box-shadow:0 10px 28px #00000073}.WK-0Ja_totwHeader{border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.25rem;padding-bottom:1rem;display:flex}.WK-0Ja_totwTag{font-family:var(--font-mono,monospace);letter-spacing:.1em;color:var(--accent-dirty-yellow);margin-bottom:.25rem;font-size:.7rem;font-weight:800;display:block}.WK-0Ja_totwTitle{font-family:var(--font-display);color:var(--text-primary);margin:0;font-size:1.35rem;font-weight:800}.WK-0Ja_totwBonusNote{color:var(--text-secondary);font-size:.8rem}.WK-0Ja_totwGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;display:grid}.WK-0Ja_totwCard{background:var(--bg-card);border-radius:var(--radius-sm);border:1px solid #ffffff14;flex-direction:column;gap:.6rem;padding:.85rem;transition:transform .14s,box-shadow .14s;display:flex;box-shadow:0 10px 28px #00000073}.WK-0Ja_totwCard:hover{transform:translateY(-2px);box-shadow:0 10px 28px #00000073}.WK-0Ja_totwCardTop{justify-content:space-between;align-items:center;display:flex}.WK-0Ja_totwRole{font-family:var(--font-mono,monospace);color:var(--accent-gold,#c5a059);background:#c5a0591a;border-radius:4px;padding:.15rem .45rem;font-size:.68rem;font-weight:700}.WK-0Ja_totwPts{font-family:var(--font-mono,monospace);color:#34d399;font-size:.78rem;font-weight:700}.WK-0Ja_totwBody{align-items:center;gap:.75rem;display:flex}.WK-0Ja_totwImg{object-fit:cover;background:#141720;border:1px solid #ffffff26;border-radius:50%;flex-shrink:0;width:48px;height:48px}.WK-0Ja_totwInfo{flex-direction:column;gap:.1rem;min-width:0;display:flex}.WK-0Ja_totwAlias{font-family:var(--font-display,"Outfit", sans-serif);color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:1rem;font-weight:700;overflow:hidden}.WK-0Ja_totwTeam{font-family:var(--font-mono,monospace);color:var(--text-muted,#64748b);font-size:.68rem}.WK-0Ja_totwPrice{font-family:var(--font-mono,monospace);color:var(--text-secondary,#94a3b8);margin-top:.15rem;font-size:.72rem}.WK-0Ja_deltaUp{color:#34d399}.WK-0Ja_deltaDown{color:#f87171}.WK-0Ja_swissSection{background:var(--bg-surface,#171a22);border:1px solid #ffffff14;border-radius:12px;margin-bottom:2rem;padding:1.5rem}.WK-0Ja_swissHeader{margin-bottom:1.25rem}.WK-0Ja_swissTitle{font-family:var(--font-display,"Outfit", sans-serif);color:#fff;margin:0;font-size:1.25rem;font-weight:700}.WK-0Ja_windowsTabs{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.65rem;margin-bottom:1.25rem;display:grid}.WK-0Ja_winTabBtn{background:var(--bg-card,#1c202a);text-align:left;cursor:pointer;border:1px solid #ffffff14;border-radius:8px;flex-direction:column;gap:.2rem;padding:.75rem .9rem;transition:all .15s;display:flex}.WK-0Ja_winTabBtn:hover{background:#232838;border-color:#ffffff2e}.WK-0Ja_winTabActive{border-color:var(--accent-gold,#c5a059);background:#252b3a}.WK-0Ja_winTabName{color:#fff;font-size:.82rem;font-weight:600}.WK-0Ja_winTabDates{font-family:var(--font-mono,monospace);color:var(--text-muted,#64748b);font-size:.68rem}.WK-0Ja_windowDetailCard{background:var(--bg-card,#1c202a);border:1px solid #ffffff0f;border-radius:8px;grid-template-columns:1fr 1.3fr 1.2fr;gap:1.25rem;padding:1.15rem 1.35rem;display:grid}.WK-0Ja_winCol{flex-direction:column;gap:.35rem;display:flex}.WK-0Ja_winLabel{font-family:var(--font-mono,monospace);color:var(--accent-gold,#c5a059);letter-spacing:.06em;font-size:.65rem;font-weight:600}.WK-0Ja_winVal{font-family:var(--font-display,"Outfit", sans-serif);color:#fff;font-size:1.1rem;font-weight:700}.WK-0Ja_winFormatBadge{font-family:var(--font-mono,monospace);color:#38bdf8;font-size:.7rem}.WK-0Ja_winDesc{color:var(--text-secondary,#94a3b8);margin:0;font-size:.82rem;line-height:1.45}.WK-0Ja_tableCard{background:var(--bg-surface);border-radius:var(--radius-sm);border:1px solid #ffffff14;overflow:hidden;box-shadow:0 10px 28px #00000073}.WK-0Ja_tableScroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.WK-0Ja_standingsTable{border-collapse:collapse;text-align:left;width:100%;font-size:.88rem}.WK-0Ja_standingsTable th{font-family:var(--font-mono,monospace);color:var(--text-muted);letter-spacing:.08em;white-space:nowrap;background:#121316;border-bottom:1px solid #ffffff14;padding:.85rem 1rem;font-size:.7rem;font-weight:700}.WK-0Ja_standingsTable td{vertical-align:middle;border-bottom:1px solid #ffffff0a;padding:.9rem 1rem}.WK-0Ja_standingsTable tr:last-child td{border-bottom:none}.WK-0Ja_standingsTable tr:hover td{background:#ffffff05}.WK-0Ja_rowMe td{border-top:1px solid #c5a05940;background:#c5a05914!important;border-bottom:1px solid #c5a05940!important}.WK-0Ja_rankCell{white-space:nowrap}.WK-0Ja_medal{font-size:1.15rem}.WK-0Ja_rankNum{font-family:var(--font-mono,monospace);color:#94a3b8;font-size:.95rem;font-weight:700}.WK-0Ja_managerCell{align-items:center;gap:.65rem;display:flex}.WK-0Ja_avatarCircle{background:#232938;border:1px solid #ffffff26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:1rem;display:flex}.WK-0Ja_managerName{color:#fff;align-items:center;gap:.4rem;font-weight:600;display:flex}.WK-0Ja_youBadge{background:var(--accent-gold,#c5a059);color:#0e121b;font-family:var(--font-mono,monospace);border-radius:3px;padding:.1rem .35rem;font-size:.62rem;font-weight:800}.WK-0Ja_clubSub{font-family:var(--font-mono,monospace);color:var(--text-muted,#64748b);font-size:.68rem}.WK-0Ja_rosterCell{color:var(--text-secondary,#94a3b8);white-space:nowrap;text-overflow:ellipsis;max-width:360px;font-size:.8rem;overflow:hidden}.WK-0Ja_thRight,.WK-0Ja_tdRight{text-align:right;white-space:nowrap}.WK-0Ja_squadVal{font-family:var(--font-mono,monospace);color:var(--text-secondary,#94a3b8);font-size:.85rem}.WK-0Ja_weekPtsWrap{align-items:center;gap:.4rem;display:inline-flex}.WK-0Ja_weekPts{font-family:var(--font-mono,monospace);color:#34d399;font-size:.95rem;font-weight:700}.WK-0Ja_changeUp{font-family:var(--font-mono,monospace);color:#34d399;font-size:.7rem;font-weight:700}.WK-0Ja_changeDown{font-family:var(--font-mono,monospace);color:#f87171;font-size:.7rem;font-weight:700}.WK-0Ja_changeNeutral{font-family:var(--font-mono,monospace);color:var(--text-muted,#64748b);font-size:.7rem}.WK-0Ja_totalPtsWrap{align-items:baseline;gap:.3rem;display:inline-flex}.WK-0Ja_totalPts{font-family:var(--font-mono,monospace);color:#fff;font-size:1.15rem;font-weight:800}.WK-0Ja_ptsUnit{font-family:var(--font-mono,monospace);color:var(--accent-gold,#c5a059);font-size:.7rem}@media (max-width:900px){.WK-0Ja_windowDetailCard{grid-template-columns:1fr}}@media (max-width:768px){.WK-0Ja_page{padding:72px 0 84px}.WK-0Ja_editorialHeader{flex-direction:column;align-items:stretch}.WK-0Ja_windowsTabs{grid-template-columns:1fr;gap:.5rem}.WK-0Ja_headerActions{width:100%}.WK-0Ja_headerActions button,.WK-0Ja_headerActions a{text-align:center;flex:calc(50% - .4rem);justify-content:center}.WK-0Ja_myPosCard{flex-direction:column;align-items:flex-start}.WK-0Ja_myPosMetrics{justify-content:space-between;width:100%}.WK-0Ja_metricCell{align-items:flex-start}}
