._4WpgRW_page{min-height:calc(100dvh / var(--ui-zoom));justify-content:center;width:100%;padding:32px 24px;display:flex}._4WpgRW_card{width:100%;max-width:720px}._4WpgRW_title{margin:0 0 4px;font-size:22px;font-weight:700}._4WpgRW_subtitle{opacity:.65;margin:0 0 20px;font-size:14px}._4WpgRW_linkList{flex-direction:column;gap:10px;margin:20px 0 0;padding:0;list-style:none;display:flex}._4WpgRW_link{color:inherit;border:1px solid #8080804d;border-radius:8px;padding:14px 16px;font-weight:600;text-decoration:none;display:block}._4WpgRW_link:hover{background:#80808014}._4WpgRW_backLink{opacity:.6;margin-bottom:16px;font-size:13px;text-decoration:none;display:inline-block}._4WpgRW_backLink:hover{opacity:1}._4WpgRW_toolbar{align-items:center;gap:10px;margin-bottom:16px;display:flex}._4WpgRW_syncButton{color:inherit;cursor:pointer;background:0 0;border:1px solid #4c8ef780;border-radius:7px;padding:8px 14px;font-size:13px;font-weight:600}._4WpgRW_syncButton:hover{background:#4c8ef71f}._4WpgRW_syncButton:disabled{opacity:.5;cursor:default}._4WpgRW_searchInput{color:inherit;background:0 0;border:1px solid #80808059;border-radius:7px;flex:1;padding:8px 12px;font-size:13.5px}._4WpgRW_table{border-collapse:collapse;width:100%;font-size:13.5px}._4WpgRW_table th{text-align:left;opacity:.65;border-bottom:1px solid #8080804d;padding:8px 10px;font-weight:600}._4WpgRW_table td{border-bottom:1px solid #80808026;padding:8px 10px}._4WpgRW_thumb{object-fit:cover;border-radius:6px;width:32px;height:32px;display:block}._4WpgRW_releasedBadge{color:#4c9a6e;background:#4c9a6e24;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}._4WpgRW_hiddenBadge{opacity:.6;background:#80808024;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}._4WpgRW_form{flex-direction:column;gap:16px;max-width:320px;display:flex}._4WpgRW_fieldLabel{opacity:.75;margin-bottom:8px;font-size:13px;font-weight:600;display:block}._4WpgRW_input{box-sizing:border-box;width:100%;color:inherit;background:0 0;border:1px solid #80808059;border-radius:8px;padding:10px 12px;font-size:14.5px}._4WpgRW_textarea{box-sizing:border-box;width:100%;color:inherit;resize:vertical;background:0 0;border:1px solid #80808059;border-radius:8px;min-height:120px;padding:10px 12px;font-family:inherit;font-size:14.5px;line-height:1.5}._4WpgRW_actionRow{gap:10px;display:flex}._4WpgRW_primaryButton{color:#fff;cursor:pointer;background:#4c8ef7;border:none;border-radius:8px;padding:10px 16px;font-size:13.5px;font-weight:700}._4WpgRW_primaryButton:disabled{opacity:.5;cursor:default}._4WpgRW_secondaryButton{color:inherit;cursor:pointer;background:0 0;border:1px solid #80808059;border-radius:8px;padding:10px 16px;font-size:13.5px;font-weight:600}._4WpgRW_secondaryButton:disabled{opacity:.5;cursor:default}._4WpgRW_dangerButton{border:1px solid var(--danger-line);background:var(--danger-soft);color:var(--danger);cursor:pointer;border-radius:8px;padding:10px 16px;font-size:13.5px;font-weight:600}._4WpgRW_dangerButton:disabled{opacity:.5;cursor:default}._4WpgRW_qrCode{box-sizing:content-box;background:#fff;border-radius:8px;padding:12px}._4WpgRW_notice{color:#4c9a6e;margin:4px 0 0;font-size:13px}._4WpgRW_error{color:#e2685f;margin:4px 0 0;font-size:13px}._4WpgRW_inlineLink{color:#4c8ef7;font-weight:700;text-decoration:underline}._4WpgRW_panelSwitch{border:1px solid var(--line);border-radius:var(--r);background:var(--surface-2);justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding:14px 16px;display:flex}._4WpgRW_panelSwitchTitle{margin:0 0 3px;font-size:14px;font-weight:700}._4WpgRW_panelSwitchNote{color:var(--muted);margin:0;font-size:12.5px;line-height:1.55}
.frD6Da_empty{opacity:.65;margin:16px 0 0;font-size:13px}.frD6Da_list{flex-direction:column;gap:18px;margin-top:16px;display:flex}.frD6Da_item{border:1px solid #80808038;border-radius:12px;flex-direction:column;gap:14px;padding:16px;display:flex}.frD6Da_itemHead{opacity:.75;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.frD6Da_status{opacity:1;border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:700}.frD6Da_status_open{color:#4c8ef7;background:#4c8ef729}.frD6Da_status_triaged{color:#c98a2c;background:#c98a2c29}.frD6Da_status_warned{color:#4c9a6e;background:#4c9a6e29}.frD6Da_status_actioned{color:#e2685f;background:#e2685f29}.frD6Da_status_dismissed{opacity:.75;background:#80808029}.frD6Da_chip{border:1px solid #8080804d;border-radius:999px;padding:2px 8px;font-size:11.5px}.frD6Da_reason{margin:0;font-size:15.5px;font-weight:700}.frD6Da_penalty{color:#c98a2c;margin:0;font-size:12.5px}.frD6Da_detail{white-space:pre-wrap;background:#80808014;border-radius:8px;margin:0;padding:10px 12px;font-size:13.5px;line-height:1.6}.frD6Da_people{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.frD6Da_name{font-weight:700}.frD6Da_arrow{opacity:.5}.frD6Da_tally{background:#80808024;border-radius:999px;padding:2px 8px;font-size:11.5px}.frD6Da_tallyStack{flex-direction:column;flex-basis:100%;align-items:flex-start;gap:4px;display:flex}.frD6Da_warnTally{color:#e2685f;background:#e2685f24;border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:700}.frD6Da_sectionLabel{opacity:.6;margin:0 0 6px;font-size:11.5px;font-weight:700}.frD6Da_agreed{margin:0;font-size:13px}.frD6Da_scroll{overflow-x:auto}.frD6Da_table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:12.5px}.frD6Da_table th,.frD6Da_table td{text-align:left;border-bottom:1px solid #80808029;padding:6px 10px}.frD6Da_table th{opacity:.6;font-weight:700}.frD6Da_rowTarget{background:#e2685f1a}.frD6Da_unknownCell{opacity:.5}.frD6Da_note{opacity:.65;margin:0;font-size:12px}.frD6Da_noteFailed{opacity:1}.frD6Da_retryLink{font:inherit;color:#4c8ef7;cursor:pointer;background:0 0;border:none;padding:0;font-weight:700;text-decoration:underline}.frD6Da_retryLink:disabled{opacity:var(--dim-disabled);cursor:default}.frD6Da_gameList{flex-direction:column;gap:8px;margin:0;padding:0;font-size:12.5px;list-style:none;display:flex}.frD6Da_gameHead{opacity:.7;display:block}.frD6Da_players{flex-wrap:wrap;gap:6px;margin-top:3px;display:flex}.frD6Da_playerIn{background:#80808024;border-radius:999px;padding:1px 7px}.frD6Da_playerOut{color:#e2685f;background:#e2685f24;border-radius:999px;padding:1px 7px;font-weight:700}.frD6Da_chatBox{border:1px solid #8080802e;border-radius:8px;flex-direction:column;gap:6px;max-height:260px;padding:10px 12px;display:flex;overflow-y:auto}.frD6Da_message{flex-wrap:wrap;gap:8px;margin:0;font-size:12.5px;line-height:1.5;display:flex}.frD6Da_messageWho{font-weight:700}.frD6Da_messageTime{opacity:.5;font-size:11.5px}.frD6Da_actions{border-top:1px solid #80808029;flex-direction:column;gap:8px;padding-top:12px;display:flex}.frD6Da_noteInput{color:inherit;background:0 0;border:1px solid #8080804d;border-radius:8px;padding:8px 11px;font-family:inherit;font-size:13px}.frD6Da_buttonRow{flex-wrap:wrap;gap:8px;display:flex}.frD6Da_button{color:inherit;cursor:pointer;background:0 0;border:1px solid #80808059;border-radius:8px;padding:7px 14px;font-size:12.5px;font-weight:700}.frD6Da_button:hover:not(:disabled){background:#8080801f}.frD6Da_button:disabled{opacity:.4;cursor:not-allowed}.frD6Da_buttonActive{color:#4c8ef7;cursor:not-allowed;background:#4c8ef724;border:1px solid #4c8ef7;border-radius:8px;padding:7px 14px;font-size:12.5px;font-weight:700}.frD6Da_error{color:#e2685f;margin:0;font-size:12.5px}.frD6Da_banOpen{color:#e2685f;cursor:pointer;background:0 0;border:1px solid #e2685f80;border-radius:8px;align-self:flex-start;padding:6px 13px;font-size:12px;font-weight:700}.frD6Da_banOpen:hover{background:#e2685f1a}.frD6Da_banPanel{background:#e2685f0f;border:1px solid #e2685f59;border-radius:10px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.frD6Da_banKey{margin:0;font-size:12.5px;line-height:1.55}.frD6Da_banConfirmed{color:#4c9a6e;margin:0;font-size:12px;font-weight:700}.frD6Da_banNote{opacity:.75;margin:0;font-size:12px}.frD6Da_banBlocked{color:#c98a2c;margin:0;font-size:12px;line-height:1.5}.frD6Da_banDone{color:#e2685f;margin:0;font-size:12.5px;font-weight:700}.frD6Da_banDays{width:96px;color:inherit;background:0 0;border:1px solid #80808066;border-radius:8px;padding:5px 8px;font-size:12px}.frD6Da_banConflict{flex-direction:column;gap:6px;display:flex}.frD6Da_groupTitle{opacity:.8;margin:4px 0 0;font-size:13px;font-weight:700}.frD6Da_groupToggle{color:inherit;opacity:.7;cursor:pointer;background:0 0;border:none;align-self:flex-start;margin-top:8px;padding:4px 0;font-size:13px;font-weight:700}.frD6Da_groupToggle:hover{opacity:1}.frD6Da_itemToggle{width:100%;color:inherit;text-align:left;cursor:pointer;font:inherit;background:0 0;border:none;align-items:center;gap:8px;padding:0;display:flex}.frD6Da_chevron{opacity:.55;flex:none;font-size:10px}.frD6Da_headSummary{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:700;overflow:hidden}.frD6Da_headWhen{opacity:.6;flex:none;font-size:12px}.frD6Da_warnOpen{color:#c98a2c;cursor:pointer;background:0 0;border:1px solid #c98a2c80;border-radius:8px;align-self:flex-start;padding:6px 13px;font-size:12px;font-weight:700}.frD6Da_warnOpen:hover:not(:disabled){background:#c98a2c1f}.frD6Da_warnOpen:disabled{opacity:.45;cursor:not-allowed}.frD6Da_warnConfirm{background:#c98a2c0f;border:1px solid #c98a2c66;border-radius:10px;flex-direction:column;gap:8px;padding:11px 13px;display:flex}.frD6Da_warnConfirmHead{margin:0;font-size:12.5px;line-height:1.6}.frD6Da_warnHint{opacity:.75;margin:0;font-size:12px;line-height:1.6}.frD6Da_warnPreview{white-space:pre-wrap;background:#8080801a;border-radius:8px;margin:0;padding:10px 12px;font-family:inherit;font-size:12.5px;line-height:1.7;overflow-x:auto}.frD6Da_warnSent{color:#c98a2c;margin:0;font-size:12.5px;font-weight:700}.frD6Da_tabs{border-bottom:1px solid #80808038;flex-wrap:wrap;gap:6px;padding-bottom:12px;display:flex}.frD6Da_tab,.frD6Da_tabOn{color:inherit;cursor:pointer;background:0 0;border:1px solid #8080804d;border-radius:999px;padding:6px 14px;font-size:13px;font-weight:700}.frD6Da_tabOn{color:#fff;background:#4c8ef7;border-color:#4c8ef7}.frD6Da_tabCount{opacity:.75;margin-left:3px;font-weight:400}.frD6Da_searchBar{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.frD6Da_searchInput{min-width:0;color:inherit;background:0 0;border:1px solid #8080804d;border-radius:8px;flex:200px;padding:8px 11px;font-family:inherit;font-size:13px}.frD6Da_searchButton,.frD6Da_searchClear{color:inherit;cursor:pointer;background:0 0;border:1px solid #8080804d;border-radius:999px;padding:7px 15px;font-size:13px;font-weight:700}.frD6Da_searchButton:disabled{opacity:.45;cursor:default}.frD6Da_searchNote{opacity:.8;margin:0;font-size:12.5px;line-height:1.6}.frD6Da_searchError{color:#e2685f;margin:0;font-size:12.5px;line-height:1.6}.frD6Da_tabHint{opacity:.75;margin:0;font-size:12.5px;line-height:1.6}.frD6Da_truncated{color:#c98a2c;margin:0;font-size:12.5px;line-height:1.6}.frD6Da_groupHead{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:flex-start;gap:8px;padding:0;display:flex}.frD6Da_groupBody{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.frD6Da_groupTop{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.frD6Da_groupReasons{opacity:.6;font-size:12px}.frD6Da_sortRow{align-items:center;gap:6px;display:flex}.frD6Da_sortLabel{opacity:.6;margin-right:2px;font-size:12px}.frD6Da_sortOn,.frD6Da_sortOff{cursor:pointer;color:inherit;background:0 0;border:1px solid #80808066;border-radius:8px;padding:4px 11px;font-size:12px;font-weight:700}.frD6Da_sortOn{color:#fff;background:#4c8ef7;border-color:#4c8ef7}.frD6Da_reasonList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.frD6Da_enforcePick{border:1px solid #80808038;border-radius:10px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.frD6Da_enforceLabel{margin:0;font-size:12.5px;font-weight:700}.frD6Da_enforceHint{opacity:.6;font-weight:400}.frD6Da_enforceRow{flex-direction:column;gap:5px;display:flex}.frD6Da_enforceItem{cursor:pointer;align-items:flex-start;gap:8px;font-size:13px;line-height:1.45;display:flex}.frD6Da_watchInfo{opacity:.62;margin:0;font-size:12px;line-height:1.5}
.As-P4a_glyph{vertical-align:-.125em;flex:none;width:1em;height:1em;display:inline-block}.As-P4a_lead{vertical-align:-.2em;flex:none;width:1.15em;height:1.15em;margin-right:.3em;display:inline-block}.As-P4a_verified{width:15px;height:15px;color:var(--accent);vertical-align:-2px;cursor:help;border:1px solid;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.As-P4a_spaced{margin-left:4px}
.oBmAVG_dock{border-left:1px solid var(--line);border-bottom:1px solid var(--line);border-bottom-left-radius:var(--r-lg);background:color-mix(in srgb, var(--surface-over) 92%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:20;flex-direction:column;gap:10px;width:300px;padding:16px 14px;display:flex;position:fixed;top:0;bottom:80px;right:0;overflow-y:auto;box-shadow:-12px 0 40px #00000073}.oBmAVG_handle{border:1px solid var(--line);border-top-color:var(--edge);border-radius:var(--r-lg);background:color-mix(in srgb, var(--surface-over) 88%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:52px;height:52px;color:var(--muted);cursor:pointer;z-index:21;justify-content:center;align-items:center;transition:color .12s,background-color .12s,border-color .12s;display:flex;position:fixed;bottom:16px;right:16px;box-shadow:0 8px 24px #00000080}.oBmAVG_handle:hover{color:var(--ink);background:var(--surface-2);border-color:var(--edge)}.oBmAVG_handleOn{color:var(--accent-ink);background:var(--accent);border-color:var(--accent)}.oBmAVG_handleOn:hover{color:var(--accent-ink);background:var(--accent);filter:brightness(1.08)}.oBmAVG_handleIcon{width:22px;height:22px}.oBmAVG_handleDot{background:var(--danger);width:11px;height:11px;box-shadow:0 0 0 2px #0009, 0 0 10px color-mix(in srgb, var(--danger) 70%, transparent);border-radius:50%;position:absolute;top:-3px;right:-3px}.oBmAVG_count{background:var(--accent-soft);min-width:18px;height:18px;color:var(--accent);border-radius:9px;justify-content:center;align-items:center;margin-left:6px;padding:0 5px;font-size:11px;font-weight:700;display:inline-flex}.oBmAVG_dockHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}.oBmAVG_dockTitle{font-size:13px;font-weight:700}.oBmAVG_manageLink{color:var(--muted);border-bottom:1px solid var(--line);padding:2px;font-size:12px;font-weight:600;transition:color .12s,border-color .12s}.oBmAVG_manageLink:hover{color:var(--ink);border-bottom-color:var(--edge)}.oBmAVG_reqBox{border:1px solid var(--accent-line);border-radius:var(--r-sm);background:var(--accent-soft);flex-direction:column;flex:none;gap:6px;margin-bottom:10px;padding:10px;display:flex}.oBmAVG_sugBox{border-color:var(--line);background:var(--surface-2)}.oBmAVG_reqTitle{color:var(--ink);align-items:center;margin:0;font-size:12px;font-weight:700;display:flex}.oBmAVG_reqList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.oBmAVG_reqRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.oBmAVG_reqRow+.oBmAVG_reqRow{border-top:1px solid var(--accent-line);padding-top:6px}.oBmAVG_sugBox .oBmAVG_reqRow+.oBmAVG_reqRow{border-top-color:var(--line)}.oBmAVG_reqTitle+.oBmAVG_reqList{border-top:1px solid var(--accent-line);padding-top:6px}.oBmAVG_sugBox .oBmAVG_reqList{border-top:1px solid var(--line);padding-top:6px}.oBmAVG_reqActions{flex:none;gap:5px;display:flex}.oBmAVG_reqAccept{border-radius:var(--r-sm);border:1px solid var(--accent);background:var(--accent);color:var(--accent-ink);cursor:pointer;padding:5px 10px;justify-content:center;align-items:center;min-height:32px;padding-block:0;font-family:inherit;font-size:12px;font-weight:700;display:inline-flex}.oBmAVG_reqDecline{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--surface-2);color:var(--muted);cursor:pointer;justify-content:center;align-items:center;min-height:32px;padding:5px 10px;padding-block:0;font-family:inherit;font-size:12px;font-weight:600;display:inline-flex}.oBmAVG_reqDecline:hover:not(:disabled){color:var(--ink);border-color:var(--edge)}.oBmAVG_sugMessage{color:var(--danger);margin:0;font-size:11.5px;line-height:1.5}.oBmAVG_reqAccept:disabled,.oBmAVG_reqDecline:disabled{opacity:.5;cursor:default}.oBmAVG_group{flex-direction:column;gap:6px;display:flex}.oBmAVG_groupTitle{letter-spacing:.03em;color:color-mix(in srgb, var(--ink) 72%, var(--muted));align-items:center;gap:6px;margin:2px 0 0;padding:0 2px;font-size:11px;font-weight:700;display:flex}.oBmAVG_groupTitleQuiet{color:color-mix(in srgb, var(--ink) 36%, var(--muted))}.oBmAVG_groupCount{background:var(--ok-soft);min-width:16px;height:16px;color:var(--ok);font-variant-numeric:tabular-nums;border-radius:8px;justify-content:center;align-items:center;padding:0 5px;font-size:10.5px;font-weight:700;display:inline-flex}.oBmAVG_groupCountQuiet{font-variant-numeric:tabular-nums;color:inherit;opacity:.8;font-size:11px;font-weight:700}.oBmAVG_list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.oBmAVG_row{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;border:1px solid #80808038;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.oBmAVG_rowMenuButton{border-radius:var(--r-sm);width:24px;height:24px;color:var(--faint);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;transition:color .12s,background-color .12s;display:inline-flex}.oBmAVG_rowMenuButton svg{width:16px;height:16px}.oBmAVG_rowMenuButton:hover,.oBmAVG_rowMenuButton:focus-visible{color:var(--ink);background:var(--surface-3)}.oBmAVG_row:focus-visible{outline-offset:1px;outline:2px solid #60a5fae6}.oBmAVG_row[draggable=true]{cursor:grab}.oBmAVG_row[draggable=true]:active{cursor:grabbing}.oBmAVG_rowInviting{background:#60a5fa14;border-color:#60a5fa8c}.oBmAVG_who{flex-direction:column;gap:1px;min-width:0;display:flex}.oBmAVG_name{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.oBmAVG_meta{opacity:.65;font-size:11px}.oBmAVG_inviteButton{color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #80808059;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;min-height:32px;padding:6px 9px;padding-block:0;font-size:12px;font-weight:600;display:inline-flex}.oBmAVG_inviteButton:disabled{opacity:.45;cursor:default}.oBmAVG_empty,.oBmAVG_hint{opacity:.65;margin:0;font-size:12px;line-height:1.5}.oBmAVG_loadFail{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.oBmAVG_loadFailText{color:var(--danger);margin:0;font-size:12px;line-height:1.5}.oBmAVG_staleNotice{color:var(--danger);margin:0 0 8px;font-size:11.5px;line-height:1.5}.oBmAVG_inlineLink{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:none;padding:0;font-weight:700;text-decoration:underline}.oBmAVG_inlineLink:disabled,.oBmAVG_addGhost:disabled{opacity:var(--dim-disabled);cursor:default}@media (max-width:900px){.oBmAVG_dock{width:min(280px, calc(88vw / var(--ui-zoom)))}}.oBmAVG_actions{flex-direction:column;flex:none;gap:4px;display:flex}.oBmAVG_chatButton{color:inherit;cursor:pointer;background:0 0;border:1px solid #80808059;border-radius:6px;justify-content:center;align-items:center;min-height:32px;padding:4px 8px;padding-block:0;font-size:12px;display:inline-flex}.oBmAVG_menu{z-index:60;border:1px solid var(--line);border-top-color:var(--edge);border-radius:var(--r);background:var(--surface-over);flex-direction:column;gap:2px;min-width:148px;padding:4px;display:flex;position:fixed;box-shadow:0 10px 28px #0000008c}.oBmAVG_menuTitle{opacity:.6;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #8080802e;margin:0;padding:4px 8px 6px;font-size:11px;font-weight:600;overflow:hidden}.oBmAVG_menuItem{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:7px 9px;font-size:12px}.oBmAVG_menuItem:hover:not(:disabled),.oBmAVG_menuItem:focus-visible{background:#80808029}.oBmAVG_menuItem:disabled{opacity:.42;cursor:default}.oBmAVG_menuItemDanger{color:color-mix(in srgb, var(--danger) 62%, var(--ink));border-top:1px solid var(--line);border-radius:0 0 var(--r-sm) var(--r-sm);margin-top:2px}.oBmAVG_menuItemDanger:hover:not(:disabled),.oBmAVG_menuItemDanger:focus-visible{background:var(--danger-soft);color:var(--danger)}.oBmAVG_menuConfirm{border-top:1px solid var(--line);flex-direction:column;gap:4px;margin-top:2px;padding:6px 8px 4px;display:flex}.oBmAVG_menuConfirmText{color:var(--ink);font-size:11.5px;font-weight:600}.oBmAVG_menuConfirmRow{gap:4px;display:flex}.oBmAVG_menuError{color:var(--danger);font-size:11.5px;font-weight:600}.oBmAVG_menuErrorAlone{border-top:1px solid var(--line);margin-top:2px;padding:6px 9px 4px}.oBmAVG_menuConfirmRow>*{text-align:center;flex:1}.oBmAVG_menuDanger{border:1px solid var(--danger-line);background:var(--danger-soft);color:var(--danger);font-weight:700}.oBmAVG_menuDanger:hover:not(:disabled){border-color:var(--danger);background:color-mix(in srgb, var(--danger) 22%, transparent)}.oBmAVG_menuCancel{border:1px solid var(--line);background:var(--surface-3);color:var(--ink)}.oBmAVG_addBox{border-top:1px solid var(--line);flex-direction:column;flex:none;gap:7px;margin-top:auto;padding-top:12px;display:flex}.oBmAVG_addRow{gap:6px;display:flex}.oBmAVG_addInput{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--bg);min-width:0;color:var(--ink);letter-spacing:.08em;text-transform:uppercase;flex:1;padding:8px 10px;font-family:inherit;font-size:12.5px}.oBmAVG_addInput::placeholder{letter-spacing:normal;text-transform:none}.oBmAVG_addInput:focus{border-color:var(--accent-line)}.oBmAVG_addButton{border-radius:var(--r-sm);border:1px solid var(--accent);background:var(--accent);color:var(--accent-ink);cursor:pointer;padding:8px 14px;flex:none;justify-content:center;align-items:center;min-height:32px;padding-block:0;font-family:inherit;font-size:12px;font-weight:700;display:inline-flex}.oBmAVG_addButton:disabled{opacity:.5;cursor:default}.oBmAVG_addGhost{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--surface-2);color:var(--muted);cursor:pointer;justify-content:center;align-items:center;min-height:32px;padding:7px 10px;padding-block:0;font-family:inherit;font-size:12px;font-weight:600;display:inline-flex}.oBmAVG_addGhost:hover:not(:disabled){color:var(--ink);border-color:var(--edge)}.oBmAVG_myCode{flex-direction:column;gap:3px;margin:0;display:flex}.oBmAVG_myCodeValue{letter-spacing:4px;color:var(--ink);-webkit-user-select:all;user-select:all;font-size:17px;font-weight:800}.oBmAVG_addHint{color:var(--faint);font-size:11px;line-height:1.45}.oBmAVG_addMessage{color:var(--gold);margin:0;font-size:11.5px}.oBmAVG_hintBottom{border-top:1px solid var(--line);color:var(--faint);margin:0;padding-top:10px;font-size:11px;line-height:1.55}.oBmAVG_handle.oBmAVG_handleOn{color:var(--accent-ink);background:var(--accent);border-color:var(--accent)}.oBmAVG_handle.oBmAVG_handleOn:hover{color:var(--accent-ink);background:var(--accent);filter:brightness(1.08)}.oBmAVG_handleCount{background:var(--bg);box-shadow:0 0 0 1px var(--edge);color:var(--ink);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:3px;padding:1px 6px 1px 5px;font-size:10.5px;font-weight:700;line-height:1.6;display:inline-flex;position:absolute;bottom:-5px;left:-5px}.oBmAVG_handleCountDot{background:var(--ok);border-radius:50%;flex:none;width:5px;height:5px}
.REhjGq_partyPanel,.REhjGq_friendPanel{border:1px solid var(--edge);background:var(--surface-sunken);z-index:20;flex-direction:column;gap:8px;padding:12px;display:flex;position:fixed;bottom:0}.REhjGq_partyPanel{width:min(520px, calc(40vw / var(--ui-zoom)));border:1px solid var(--edge);border-radius:var(--r-lg);height:260px;bottom:16px;left:16px;box-shadow:0 10px 34px #0000008c}.REhjGq_friendPanel{width:min(600px, calc(44vw / var(--ui-zoom)));height:min(320px, calc(100dvh / var(--ui-zoom) - 96px));border-radius:var(--r-lg);bottom:80px;right:16px}.REhjGq_chatHint{z-index:20;color:var(--muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:11px;padding:4px;font-family:inherit;font-size:13px;font-weight:600;transition:color .12s;display:flex;position:fixed;bottom:18px;left:20px}.REhjGq_chatHint:hover{color:var(--ink)}.REhjGq_chatKey{border:1px solid var(--edge);border-radius:var(--r-sm);background:var(--surface-3);color:var(--ink);letter-spacing:.04em;padding:3px 7px 3px 8px;font-family:inherit;font-size:10.5px;font-weight:800}.REhjGq_friendHandle{border:1px solid var(--line);border-top-color:var(--edge);border-radius:var(--r-lg);background:color-mix(in srgb, var(--surface-over) 88%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:52px;height:52px;color:var(--muted);cursor:pointer;z-index:20;justify-content:center;align-items:center;transition:color .12s,background-color .12s,border-color .12s;display:flex;position:fixed;bottom:16px;right:78px;box-shadow:0 8px 24px #00000080}.REhjGq_friendHandle:hover{color:var(--ink);background:var(--surface-2);border-color:var(--edge)}.REhjGq_handleIcon{width:22px;height:22px}.REhjGq_alert{border-color:#e2685f;font-weight:700}.REhjGq_header{justify-content:space-between;align-items:center;gap:8px;display:flex}.REhjGq_title{font-size:14px;font-weight:700}.REhjGq_close{color:inherit;cursor:pointer;opacity:.7;background:0 0;border:none;padding:2px 4px;font-size:13px;font-weight:600}.REhjGq_chatBody{flex:1;gap:8px;min-height:0;display:flex}.REhjGq_chatMain{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.REhjGq_roomRail{border-right:1px solid var(--line);flex-direction:column;flex:none;gap:3px;width:128px;min-height:0;padding-right:8px;display:flex;overflow-y:auto}.REhjGq_roomItem{color:var(--muted);text-align:left;cursor:pointer;background:0 0;border:0;border-left:3px solid #0000;border-radius:0 6px 6px 0;align-items:center;gap:6px;padding:6px 8px 6px 5px;font-family:inherit;font-size:12.5px;transition:color .12s,background-color .12s;display:flex}.REhjGq_roomItem:hover{color:var(--ink);background:var(--surface-2)}.REhjGq_roomItemActive,.REhjGq_roomItemActive:hover{border-left-color:var(--accent);background:var(--surface-3);color:var(--ink);font-weight:700}.REhjGq_roomName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.REhjGq_badge{color:#fff;font-variant-numeric:tabular-nums;background:#e2685f;border-radius:9px;flex:none;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;display:inline-flex}.REhjGq_messages{flex-direction:column;flex:1;gap:2px;padding:4px 2px 10px;display:flex;overflow-y:auto}.REhjGq_composer{gap:6px;display:flex}.REhjGq_input{min-width:0;color:inherit;background:0 0;border:1px solid #80808059;border-radius:8px;flex:1;padding:8px 10px;font-size:13px}.REhjGq_send{color:#fff;cursor:pointer;padding:8px 12px;background:#4c8ef7;border:none;border-radius:8px;justify-content:center;align-items:center;min-height:32px;padding-block:0;font-size:12px;font-weight:600;display:inline-flex}.REhjGq_send:disabled{opacity:.45;cursor:default}.REhjGq_empty{opacity:.7;margin:0;padding:12px 4px;font-size:13px;line-height:1.5}.REhjGq_error{color:#e2685f;background:#e2685f26;border-radius:8px;margin:0;padding:8px 10px;font-size:12px}@media (max-width:900px){.REhjGq_friendPanel{right:0}.REhjGq_friendHandle{right:78px}.REhjGq_friendPanel{width:calc(100vw / var(--ui-zoom));max-width:320px}}.REhjGq_reportFlag{-webkit-user-select:none;user-select:none;color:inherit;opacity:0;cursor:pointer;background:0 0;border:none;padding:2px 4px;font-size:12px;line-height:1;transition:opacity .12s}.REhjGq_line:hover .REhjGq_reportFlag,.REhjGq_line:focus-within .REhjGq_reportFlag{opacity:.55}.REhjGq_reportFlag:hover,.REhjGq_reportFlag:focus-visible{color:#e2685f;opacity:1!important}.REhjGq_handleOn{color:var(--accent-ink);background:var(--accent);border-color:var(--accent)}.REhjGq_handleOn:hover{color:var(--accent-ink);background:var(--accent);filter:brightness(1.08)}.REhjGq_friendHandle .REhjGq_badge{position:absolute;top:-6px;right:-6px;box-shadow:0 0 0 2px #0009}.REhjGq_friendPanelBesideDock{right:316px}.REhjGq_friendHandle.REhjGq_handleOn{color:var(--accent-ink);background:var(--accent);border-color:var(--accent)}.REhjGq_friendHandle.REhjGq_handleOn:hover{color:var(--accent-ink);background:var(--accent);filter:brightness(1.08)}.REhjGq_line{text-indent:-13px;overflow-wrap:anywhere;margin:0;padding-left:13px;padding-right:42px;font-size:13px;line-height:1.5;position:relative}.REhjGq_time{text-indent:0;line-height:1.5;font-family:var(--font-num);font-variant-numeric:tabular-nums;color:var(--faint);opacity:0;pointer-events:none;white-space:pre;font-size:11px;transition:opacity .12s;position:absolute;top:0;right:0}.REhjGq_line:hover .REhjGq_time,.REhjGq_line:focus-within .REhjGq_time{opacity:1}.REhjGq_name{color:var(--ink);font-weight:800}.REhjGq_colon{color:var(--faint);font-weight:600}.REhjGq_nameMine{color:var(--accent)}.REhjGq_text{color:var(--ink);white-space:pre-wrap}.REhjGq_dayDivider{color:var(--faint);align-items:center;gap:8px;margin:10px 0 6px;font-size:11px;font-weight:700;display:flex}.REhjGq_dayDivider:before,.REhjGq_dayDivider:after{content:"";background:var(--line);flex:1;height:1px}.REhjGq_chatHintAlert{color:var(--ink);font-weight:700}.REhjGq_chatHintAlert .REhjGq_chatKey{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 20%, var(--surface-3));color:var(--accent)}.REhjGq_chatHintAlert .REhjGq_badge{animation:.4s ease-out 2 REhjGq_chatBadgeIn}@keyframes REhjGq_chatBadgeIn{0%,to{transform:scale(1)}40%{transform:scale(1.18)}}@media (prefers-reduced-motion:reduce){.REhjGq_chatHintAlert .REhjGq_badge{animation:none}}.REhjGq_notice{color:#c98a2c;background:#c98a2c26;border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:8px 10px;font-size:12px;line-height:1.5;display:flex}.REhjGq_retry{color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:6px;padding:2px 8px;font-size:12px;font-weight:700}.REhjGq_retry:hover{background:#ffffff14}.REhjGq_retry:disabled{opacity:var(--dim-disabled);cursor:default}.REhjGq_backToFriends{border:1px solid var(--line);border-radius:var(--r-sm);min-height:32px;color:var(--ink);cursor:pointer;background:0 0;flex:none;align-items:center;padding:0 10px;font-family:inherit;font-size:13px;font-weight:600;display:none}.REhjGq_backToFriends:hover{background:var(--surface-3)}@media (max-width:651px){.REhjGq_friendPanelBesideDock{border-radius:0 0 var(--r-lg) var(--r-lg);z-index:21;width:auto;max-width:none;height:auto;inset:0 0 80px}.REhjGq_friendPanelBesideDock .REhjGq_backToFriends{display:inline-flex}}@media (max-width:900px){.REhjGq_partyPanel{width:auto;max-width:520px;height:min(260px, calc(100dvh / var(--ui-zoom) - 96px));z-index:19;bottom:80px;left:8px;right:8px}}.REhjGq_chatHintOpen{display:none}@media (max-width:600px),(max-height:500px){.REhjGq_chatHint{box-sizing:border-box;border:1px solid var(--line);border-top-color:var(--edge);background:color-mix(in srgb, var(--surface-over) 88%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:100px;height:40px;color:var(--ink);white-space:nowrap;border-radius:999px;justify-content:center;gap:7px;padding:0 14px 0 11px;font-size:13px;font-weight:600;transition:color .12s,background-color .12s,border-color .12s;bottom:22px;left:16px;box-shadow:0 6px 18px #00000073}.REhjGq_chatHint:before{content:"";background:var(--accent);flex:none;width:17px;height:17px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21 6h-2v9H6v2c0 .55.45 1 1 1h11l4 4V7c0-.55-.45-1-1-1zm-4 6V3c0-.55-.45-1-1-1H3c-.55 0-1 .45-1 1v14l4-4h10c.55 0 1-.45 1-1z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21 6h-2v9H6v2c0 .55.45 1 1 1h11l4 4V7c0-.55-.45-1-1-1zm-4 6V3c0-.55-.45-1-1-1H3c-.55 0-1 .45-1 1v14l4-4h10c.55 0 1-.45 1-1z'/%3E%3C/svg%3E") 50%/contain no-repeat}.REhjGq_chatHint:hover{color:var(--ink);background:var(--surface-2);border-color:var(--edge)}.REhjGq_chatHint .REhjGq_chatKey{display:none}.REhjGq_chatHint .REhjGq_badge{position:absolute;top:-7px;right:-5px;box-shadow:0 0 0 2px #0009}.REhjGq_chatHintAlert{color:var(--ink)}}@media (max-width:600px),(max-width:900px) and (max-height:500px){.REhjGq_chatHintOpen{color:var(--accent-ink);background:var(--accent);border-color:var(--accent);display:flex}.REhjGq_chatHintOpen:hover{color:var(--accent-ink);background:var(--accent);border-color:var(--accent);filter:brightness(1.08)}.REhjGq_chatHintOpen:before{background:currentColor}}
.tysaka_close{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);width:28px;height:28px;color:var(--muted);cursor:pointer;flex:none;justify-content:center;align-items:center;font-family:inherit;font-size:13px;line-height:1;transition:color .12s,background-color .12s,border-color .12s;display:inline-flex}.tysaka_close:hover{color:var(--ink);background:var(--surface-3);border-color:var(--edge)}.tysaka_floating{z-index:1;position:absolute;top:12px;right:12px}
.dtdRba_backdrop{z-index:60;background:#14161c8c;justify-content:center;align-items:flex-start;padding:24px;display:flex;position:fixed;inset:0;overflow-y:auto}.dtdRba_modal{background:var(--surface-over);border:1px solid var(--edge);border-radius:14px;flex-direction:column;gap:12px;width:100%;max-width:560px;margin:auto;padding:24px;display:flex;position:relative;box-shadow:0 18px 48px #00000047}.dtdRba_title{margin:0;font-size:19px;font-weight:700}.dtdRba_body{opacity:.85;margin:0;font-size:13.5px;line-height:1.6}.dtdRba_fieldLabel{color:var(--text-title);margin:6px 0 0;font-size:16px;font-weight:700}.dtdRba_optional{opacity:.6;font-weight:400}.dtdRba_select{background:var(--bg);color:inherit;border:1px solid #8080804d;border-radius:8px;padding:10px 12px;font-size:14px}.dtdRba_reasonList{flex-direction:column;gap:10px;display:flex}.dtdRba_reasonRow{cursor:pointer;align-items:flex-start;gap:9px;font-size:13.5px;line-height:1.45;display:flex}.dtdRba_reasonRow input{flex-shrink:0;margin-top:3px}.dtdRba_reasonLabel{display:block}.dtdRba_reasonHint{opacity:.6;margin-top:2px;font-size:12px;display:block}.dtdRba_textarea{background:var(--bg);color:inherit;resize:vertical;border:1px solid #8080804d;border-radius:8px;padding:10px 12px;font-family:inherit;font-size:14px;line-height:1.5}.dtdRba_counter{opacity:.55;text-align:right;margin:0;font-size:12px}.dtdRba_checkRow{cursor:pointer;align-items:center;gap:8px;margin-top:4px;font-size:13.5px;display:flex}.dtdRba_error{color:#e2685f;margin:0;font-size:13px}.dtdRba_warn{color:#c98a2c;margin:0;font-size:12.5px}.dtdRba_actions{gap:10px;margin-top:8px;display:flex}.dtdRba_primary{color:#fff;cursor:pointer;padding:12px 14px;background:#4c8ef7;border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;min-height:50px;padding-block:0;font-size:16px;font-weight:600;display:inline-flex}.dtdRba_primary:disabled{opacity:.45;cursor:not-allowed}.dtdRba_secondary{color:inherit;cursor:pointer;background:0 0;border:1px solid #8080804d;border-radius:8px;justify-content:center;align-items:center;min-height:50px;padding:12px 18px;padding-block:0;font-size:16px;display:inline-flex}.dtdRba_secondary:disabled{opacity:.45;cursor:not-allowed}
._461mTa_bar{border:1px solid var(--line);border-top-color:var(--edge);border-radius:var(--r-lg);background:var(--surface);min-width:320px;box-shadow:var(--lift);align-items:center;gap:22px;padding:11px 14px 11px 20px;display:flex}._461mTa_barInline{align-self:center}._461mTa_barFloating{z-index:18;max-width:calc(100vw / var(--ui-zoom) - 32px);position:fixed;bottom:22px;left:50%;transform:translate(-50%)}._461mTa_info{align-items:baseline;gap:10px;min-width:0;display:flex}._461mTa_mode{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--surface-2);color:var(--muted);flex:none;padding:3px 9px;font-size:12px;font-weight:700}._461mTa_label{color:var(--muted);flex:none;align-items:center;gap:7px;font-size:13px;font-weight:600;display:inline-flex}._461mTa_label:before{content:"";background:var(--accent);width:7px;height:7px;box-shadow:0 0 0 0 color-mix(in srgb, var(--accent) 55%, transparent);border-radius:50%;animation:1.8s ease-out infinite _461mTa_pulse}@keyframes _461mTa_pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent) 55%, transparent)}70%{box-shadow:0 0 0 7px #0000}to{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){._461mTa_label:before{animation:none}}._461mTa_timer{font-family:var(--font-num);font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--ink);font-size:25px;font-weight:800}._461mTa_actions{align-items:center;gap:8px;margin-left:auto;display:flex}._461mTa_detailLink{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--surface-2);color:var(--muted);padding:9px 13px;justify-content:center;align-items:center;min-height:32px;padding-block:0;font-size:12px;font-weight:600;transition:color .12s,background-color .12s,border-color .12s;display:inline-flex}._461mTa_detailLink:hover{color:var(--ink);background:var(--surface-3);border-color:var(--edge)}._461mTa_cancel{border-radius:var(--r-sm);border:1px solid var(--danger-line);background:var(--danger-soft);color:var(--danger);cursor:pointer;justify-content:center;align-items:center;min-height:32px;padding:9px 15px;padding-block:0;font-family:inherit;font-size:12px;font-weight:700;transition:background-color .12s,border-color .12s;display:inline-flex}._461mTa_cancel:not(:disabled):hover{background:color-mix(in srgb, var(--danger) 22%, transparent);border-color:var(--danger)}._461mTa_cancel:disabled{opacity:.55;cursor:default}._461mTa_barUnknown{gap:14px;padding:9px 10px 9px 16px}._461mTa_unknownText{min-width:0;color:var(--danger);font-size:13px;font-weight:600;line-height:1.45}._461mTa_unknownRetry{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--surface-2);min-height:32px;color:var(--ink);cursor:pointer;flex:none;justify-content:center;align-items:center;padding:0 13px;font-family:inherit;font-size:12px;font-weight:700;display:inline-flex}._461mTa_unknownRetry:not(:disabled):hover{background:var(--surface-3);border-color:var(--edge)}._461mTa_unknownRetry:disabled{opacity:var(--dim-disabled);cursor:default}@media (max-width:900px){._461mTa_barFloating{left:16px;right:16px;bottom:calc(82px + env(safe-area-inset-bottom));width:fit-content;max-width:none;margin-inline:auto;transform:none}}@media (min-width:640px) and (max-width:900px){._461mTa_barFloating{left:146px;right:146px;bottom:max(14px, env(safe-area-inset-bottom))}}@media (max-width:740px){._461mTa_detailLink{display:none}}@media (max-width:560px){._461mTa_bar{gap:12px;min-width:0;padding:10px 12px}._461mTa_timer{font-size:21px}}._461mTa_invite{z-index:55;width:296px;max-width:calc(100vw / var(--ui-zoom) - 32px);border:1px solid var(--win-duo);border-radius:var(--r-lg);background:var(--surface-over);box-shadow:var(--lift);flex-direction:column;display:flex;position:fixed;bottom:84px;right:16px;overflow:hidden}._461mTa_inviteHead{border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--win-duo) 13%, var(--surface-2));color:var(--ink);align-items:center;gap:8px;padding:9px 12px;font-size:12.5px;font-weight:700;display:flex}._461mTa_inviteHead:before{content:"";background:var(--win-duo);border-radius:2px;flex:none;width:3px;height:12px}._461mTa_inviteBody{align-items:center;gap:11px;padding:13px 12px;display:flex}._461mTa_inviteIcon{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);width:38px;height:38px;color:var(--win-duo);flex:none;justify-content:center;align-items:center;display:flex}._461mTa_inviteText{flex-direction:column;gap:3px;min-width:0;display:flex}._461mTa_inviteName{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:800;overflow:hidden}._461mTa_inviteSub{color:var(--muted);font-size:12.5px}._461mTa_inviteBlocked{color:var(--text-body-over);margin:0;padding:0 12px 10px;font-size:12.5px;line-height:1.5}._461mTa_inviteActions{grid-template-columns:1fr 1fr;gap:8px;padding:0 12px 12px;display:grid}._461mTa_inviteAccept,._461mTa_inviteDecline{border-radius:var(--r-sm);cursor:pointer;justify-content:center;align-items:center;min-height:32px;padding:10px 0;padding-block:0;font-family:inherit;font-size:12px;font-weight:700;transition:filter .12s,background-color .12s,border-color .12s;display:inline-flex}._461mTa_inviteAccept{border:1px solid var(--win-duo);background:var(--win-duo);color:var(--accent-ink);justify-content:center;align-items:center;min-height:32px;padding-block:0;display:inline-flex}._461mTa_inviteAccept:not(:disabled):hover{filter:brightness(1.08)}._461mTa_inviteDecline{border:1px solid var(--line);background:var(--surface-2);color:var(--muted)}._461mTa_inviteDecline:not(:disabled):hover{color:var(--ink);background:var(--surface-3);border-color:var(--edge)}._461mTa_inviteAccept:disabled,._461mTa_inviteDecline:disabled{opacity:.55;cursor:default}._461mTa_inviteAccept:disabled{cursor:not-allowed}._461mTa_stage1Scrim{z-index:70;background:#06080dbd;justify-content:center;align-items:flex-start;padding:24px;animation:.14s ease-out _461mTa_stage1In;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes _461mTa_stage1In{0%{opacity:0}}._461mTa_stage1Card{border:1px solid var(--accent-line);border-top-color:var(--accent);border-radius:var(--r-lg);background:var(--surface-over);width:100%;max-width:340px;box-shadow:var(--lift);text-align:center;flex-direction:column;align-items:center;margin:auto;padding:24px 24px 18px;display:flex}._461mTa_stage1Eyebrow{border:1px solid var(--accent-line);border-radius:var(--r-sm);background:var(--accent-soft);letter-spacing:.02em;color:var(--accent);margin:0 0 9px;padding:2px 9px;font-size:11.5px;font-weight:800}._461mTa_stage1Title{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:21px;font-weight:800}._461mTa_stage1Sub{color:var(--muted);margin:6px 0 0;font-size:13px}._461mTa_stage1Clock{align-items:baseline;gap:3px;margin:18px 0 0;display:flex}._461mTa_stage1Count{font-family:var(--font-num);font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:var(--ink);font-size:46px;font-weight:800;line-height:1}._461mTa_stage1CountLow{color:var(--danger)}._461mTa_stage1Unit{color:var(--muted);font-size:14px;font-weight:700}._461mTa_stage1Bar{background:var(--surface-3);border-radius:999px;width:100%;height:4px;margin-top:14px;overflow:hidden}._461mTa_stage1BarFill{background:var(--accent);transform-origin:0;border-radius:999px;width:100%;height:100%;transition:transform .96s linear,background-color .2s;display:block}._461mTa_stage1BarFillLow{background:var(--danger)}._461mTa_stage1Accept{border-radius:var(--r);border:1px solid var(--accent);background:var(--accent);width:100%;color:var(--accent-ink);letter-spacing:-.01em;cursor:pointer;box-shadow:0 1px 0 #ffffff38 inset, 0 8px 26px color-mix(in srgb, var(--accent) 26%, transparent);justify-content:center;align-items:center;min-height:50px;margin-top:18px;padding:14px 20px;padding-block:0;font-family:inherit;font-size:16px;font-weight:800;transition:filter .12s;display:inline-flex}._461mTa_stage1Accept:not(:disabled):hover{filter:brightness(1.07)}._461mTa_stage1Accept:disabled{opacity:.6;cursor:default}._461mTa_stage1Caption{color:var(--faint);margin:11px 0 0;font-size:12px}._461mTa_stage1Error{color:var(--danger);margin:9px 0 0;font-size:12.5px;font-weight:600}@media (prefers-reduced-motion:reduce){._461mTa_stage1Scrim{animation:none}._461mTa_stage1BarFill{transition:none}}
.qZi8Ba_dot{background:var(--danger);width:8px;height:8px;box-shadow:0 0 0 2px #0000008c, 0 0 10px color-mix(in srgb, var(--danger) 70%, transparent);border-radius:50%;flex:none;margin-left:2px}
.lC0qdW_page{min-height:calc(100dvh / var(--ui-zoom));flex:1;padding:0;display:flex;position:relative}@media (max-width:900px){html[data-ticket-bar=true] .lC0qdW_page{min-height:calc(100dvh / var(--ui-zoom) - var(--ticket-bar-room))}.lC0qdW_page{box-sizing:border-box;padding-bottom:64px}}.lC0qdW_page:before{content:"";height:calc(100lvh / var(--ui-zoom));z-index:0;pointer-events:none;background-color:var(--bg);background-image:var(--bg-art);--bg-art:url(/bg/login-sm.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;position:fixed;inset:0 0 auto}@media (min-width:768px){.lC0qdW_page:before{--bg-art:url(/bg/login.webp)}}.lC0qdW_nav{z-index:1;margin-top:calc(18vh / var(--ui-zoom));--menu-inset:clamp(40px, calc(3.9vw / var(--ui-zoom)), 75px);flex-direction:column;align-self:flex-start;min-width:260px;padding:0 40px 0 0;display:flex;position:relative}.lC0qdW_nav:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(to right, color-mix(in srgb, var(--bg) 62%, transparent) 0%, color-mix(in srgb, var(--bg) 30%, transparent) 38%, transparent 100%);width:430px;position:fixed;top:0;bottom:0;left:0}.lC0qdW_item{padding:clamp(7px, calc(1.1vh / var(--ui-zoom)), 13px) 24px clamp(7px, calc(1.1vh / var(--ui-zoom)), 13px) var(--menu-inset);color:var(--ink);font-family:inherit;font-size:clamp(18px, calc(1.5vw / var(--ui-zoom)), 26px);text-align:left;text-shadow:0 0 2px #000,0 1px 3px #000,0 2px 12px #000000eb,0 0 30px #000000bf;transform-origin:0;align-items:center;gap:8px;font-weight:700;transition:color .13s,transform .13s;display:flex;position:relative}.lC0qdW_item:before{content:"";z-index:-1;background:linear-gradient(to right, color-mix(in srgb, var(--accent) 88%, transparent) 0%, color-mix(in srgb, var(--accent) 58%, transparent) 32%, color-mix(in srgb, var(--accent) 24%, transparent) 64%, transparent 96%);opacity:0;transition:opacity .13s;position:absolute;inset:0}.lC0qdW_item:hover{color:var(--ink);transform:scale(1.04)}.lC0qdW_item:hover:before{opacity:1}.lC0qdW_item:hover,.lC0qdW_item:focus-visible{box-shadow:inset 3px 0 0 var(--accent)}.lC0qdW_item:after{content:"";left:calc(var(--menu-inset) - 14px);opacity:.55;background:currentColor;border-radius:50%;width:3px;height:3px;position:absolute;top:50%;transform:translateY(-50%)}.lC0qdW_primary{padding:18px 24px 18px var(--menu-inset);margin-bottom:clamp(14px, calc(3.2vh / var(--ui-zoom)), 34px);color:var(--ink);font-size:clamp(32px, calc(2.5vw / var(--ui-zoom)), 50px);letter-spacing:-.02em;font-weight:800}.lC0qdW_primary:before{background:linear-gradient(to right, color-mix(in srgb, var(--gold) 88%, transparent) 0%, color-mix(in srgb, var(--gold) 58%, transparent) 32%, color-mix(in srgb, var(--gold) 24%, transparent) 64%, transparent 96%);top:5px;bottom:5px}.lC0qdW_primary:hover,.lC0qdW_primary:focus-visible{box-shadow:none}.lC0qdW_primary:hover{transform:scale(1.02)}.lC0qdW_primary:after{display:none}.lC0qdW_primaryLabel{position:relative}.lC0qdW_primaryLabel:before{content:"";top:14%;bottom:6%;left:calc(var(--menu-inset) * -.95);z-index:-1;pointer-events:none;background:linear-gradient(to right, transparent 0%, color-mix(in srgb, var(--gold) 40%, transparent) 4%, color-mix(in srgb, var(--gold) 90%, transparent) 11%, var(--gold) 17%, var(--gold) 34%, color-mix(in srgb, var(--gold) 80%, transparent) 48%, color-mix(in srgb, var(--gold) 50%, transparent) 64%, color-mix(in srgb, var(--gold) 22%, transparent) 80%, color-mix(in srgb, var(--gold) 7%, transparent) 92%, transparent 100%);transition:opacity .13s;position:absolute;right:-200%;-webkit-mask-image:linear-gradient(#0000 0%,#0000004d 20%,#000000d9 38%,#000 50%,#000000d9 62%,#0000004d 80%,#0000 100%);mask-image:linear-gradient(#0000 0%,#0000004d 20%,#000000d9 38%,#000 50%,#000000d9 62%,#0000004d 80%,#0000 100%)}.lC0qdW_primary:hover .lC0qdW_primaryLabel:before{opacity:0}.lC0qdW_hint{z-index:6;pointer-events:none;width:max-content;max-width:min(340px, calc(100vw / var(--ui-zoom) - 24px));border:1px solid color-mix(in srgb, var(--ink) 62%, var(--bg));background:var(--ink);color:var(--bg);font-size:clamp(13.5px, calc(1vw / var(--ui-zoom)), 18px);border-radius:10px;padding:10px 16px;font-weight:600;animation:.24s ease-out both lC0qdW_hintIn;position:fixed;transform:translateY(-50%);box-shadow:0 8px 28px #0000008c,0 0 0 1px #00000059}.lC0qdW_hint:before{content:"";background:var(--ink);border-left:1px solid color-mix(in srgb, var(--ink) 62%, var(--bg));border-bottom:1px solid color-mix(in srgb, var(--ink) 62%, var(--bg));width:10px;height:10px;position:absolute;top:50%;left:-6px;transform:translateY(-50%)rotate(45deg)}@keyframes lC0qdW_hintIn{0%{opacity:0;transform:translateY(-50%)translate(-8px)}to{opacity:1;transform:translateY(-50%)translate(0)}}.lC0qdW_statusFailRetry{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:none;padding:0;font-weight:700;text-decoration:underline}.lC0qdW_statusFailRetry:disabled{opacity:var(--dim-disabled);cursor:default}.lC0qdW_chipStatic{cursor:default}.lC0qdW_chipStatic:hover{background:color-mix(in srgb, var(--surface) 88%, transparent)}.lC0qdW_minor{margin-top:clamp(30px, calc(11vh / var(--ui-zoom)), 110px);flex-direction:column;display:flex}.lC0qdW_minorItem{font-size:clamp(15px, calc(1.1vw / var(--ui-zoom)), 21px);color:color-mix(in srgb, var(--ink) 78%, var(--muted));padding-top:7px;padding-bottom:7px;font-weight:600}.lC0qdW_rail{z-index:5;flex-direction:column;align-items:stretch;gap:10px;width:306px;min-height:0;display:flex;position:fixed;top:54px;bottom:92px;right:52px}.lC0qdW_presence{color:color-mix(in srgb, var(--ink) 74%, var(--muted));text-shadow:0 0 2px #000,0 1px 3px #000,0 0 22px #000c;justify-content:flex-end;align-items:center;gap:10px;margin-bottom:6px;padding:0 4px;font-size:12.5px;display:flex}.lC0qdW_presenceItem{font-weight:600}.lC0qdW_presenceItem b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:800}.lC0qdW_presenceDivider{background:color-mix(in srgb, var(--ink) 34%, transparent);width:1px;height:11px}.lC0qdW_panel{border:1px solid var(--line);border-top-color:var(--edge);border-radius:var(--r-lg);background:color-mix(in srgb, var(--surface) 86%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);flex:none;padding:13px 14px;box-shadow:0 8px 26px #00000080}.lC0qdW_guestSummary{border-top:1px solid var(--line);margin-top:10px;padding-top:10px}.lC0qdW_guestLogin{border-radius:var(--r);background:var(--accent);min-height:44px;color:var(--accent-ink);justify-content:center;align-items:center;font-size:15px;font-weight:800;text-decoration:none;transition:filter .12s;display:flex}.lC0qdW_guestLogin:hover{filter:brightness(1.08)}.lC0qdW_meRow{align-items:center;gap:12px;display:flex}.lC0qdW_tierIcon{width:48px;height:48px;box-shadow:0 0 0 2px var(--tier-ring,var(--tier-unknown));border-radius:50%}.lC0qdW_meText{flex-direction:column;gap:2px;min-width:0;display:flex}.lC0qdW_meName{color:var(--ink);align-items:center;gap:5px;font-size:16px;font-weight:700;display:flex}.lC0qdW_meTier{color:var(--tier-ring,var(--muted));font-size:12px;font-weight:600}.lC0qdW_chips{flex-direction:column;flex:none;gap:6px;margin-top:-4px;display:flex}.lC0qdW_chip{border-radius:var(--r);border:1px solid var(--gold-line);background:color-mix(in srgb, var(--surface) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--gold);text-align:left;align-items:center;gap:8px;padding:11px 12px;font-size:12.5px;font-weight:600;transition:background-color .12s;display:flex}.lC0qdW_chip:hover{background:var(--surface-2)}.lC0qdW_chipDanger{border-color:var(--danger-line);color:var(--danger);align-items:flex-start}.lC0qdW_chipTop{align-items:flex-start}.lC0qdW_chipLines{flex-direction:column;align-items:stretch;gap:2px;display:flex}.lC0qdW_chipIcon{flex:none;margin-top:1px;display:flex}.lC0qdW_modeTabs{background:var(--bg);border:1px solid var(--line);border-radius:var(--r);grid-template-columns:1fr 1fr;gap:3px;margin-top:12px;padding:3px;display:grid}.lC0qdW_modeTab{border-radius:var(--r-sm);color:var(--muted);cursor:pointer;padding:6px;background:0 0;border:none;justify-content:center;align-items:center;min-height:32px;padding-block:0;font-family:inherit;font-size:12px;font-weight:700;transition:background-color .12s,color .12s;display:inline-flex}.lC0qdW_modeTab:hover{color:var(--ink)}.lC0qdW_modeTabOn{background:var(--surface-3);color:var(--ink);box-shadow:inset 0 1px #ffffff0f}.lC0qdW_noticeHead{justify-content:space-between;align-items:baseline;margin-bottom:8px;display:flex}.lC0qdW_noticeTitle{letter-spacing:.02em;font-size:13px;font-weight:700}.lC0qdW_noticePlaceholder{border-radius:var(--r-sm);border:1px solid var(--gold-line);background:var(--gold-soft);color:var(--gold);padding:1px 6px;font-size:10.5px;font-weight:700}.lC0qdW_notice{border-top:1px solid var(--line);gap:8px;padding:6px 0;display:flex}.lC0qdW_notice:first-child{border-top:none;padding-top:0}.lC0qdW_noticeOpenable{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border-bottom:none;border-left:none;border-right:none}.lC0qdW_noticeOpenable:hover .lC0qdW_noticeText{text-decoration:underline}.lC0qdW_noticeEmpty{color:var(--muted);margin:0;font-size:12.5px}.lC0qdW_noticeBackdrop{z-index:60;background:#14161c8c;justify-content:center;align-items:flex-start;padding:24px;display:flex;position:fixed;inset:0;overflow-y:auto}.lC0qdW_noticeModal{box-sizing:border-box;border-radius:var(--r-lg);border:1px solid var(--edge);background:var(--surface-over);width:min(520px,100%);margin:auto;padding:0;position:relative;overflow:hidden}.lC0qdW_noticeModalHead{padding:18px 22px 15px}.lC0qdW_noticeModalMeta{align-items:center;gap:8px;margin-bottom:9px;display:flex}.lC0qdW_noticeModalKind{letter-spacing:.04em;border-radius:var(--r-sm);border:1px solid var(--line);background:var(--surface-3);color:var(--muted);flex:none;padding:2px 7px;font-size:11px;font-weight:700}.lC0qdW_noticeModalDate{color:var(--faint);font-variant-numeric:tabular-nums;margin:0;font-size:12px}.lC0qdW_noticeModalTitle{margin:0;font-size:20px;font-weight:800;line-height:1.3}.lC0qdW_noticeModalBody{background:var(--surface-sunken);border-top:1px solid var(--edge);border-bottom:1px solid var(--edge);color:var(--ink);white-space:pre-wrap;min-height:120px;max-height:calc(52vh / var(--ui-zoom));overscroll-behavior:contain;margin:0;padding:18px 22px;font-size:13.5px;line-height:1.7;overflow-y:auto}.lC0qdW_noticeDate{color:var(--faint);font-variant-numeric:tabular-nums;flex:none;font-size:11.5px}.lC0qdW_noticeText{min-width:0;font-size:12.5px;line-height:1.45}.lC0qdW_noticeNew{border-radius:var(--r-sm);background:var(--gold);color:var(--accent-ink);vertical-align:1px;margin-left:5px;padding:0 4px;font-size:9.5px;font-weight:800;display:inline-block}.lC0qdW_noticePanel{flex-direction:column;flex:0 auto;min-height:120px;max-height:250px;margin-top:auto;margin-bottom:auto;display:flex}.lC0qdW_noticeList{flex:auto;min-height:0;overflow-y:auto}.lC0qdW_noticeListEmpty{justify-content:center;align-items:center;display:flex}.lC0qdW_noticeList[data-fade=true]{-webkit-mask-image:linear-gradient(#000 calc(100% - 16px),#0000);mask-image:linear-gradient(#000 calc(100% - 16px),#0000)}.lC0qdW_faceIcon{width:48px;height:48px;box-shadow:0 0 0 2px var(--line);border-radius:50%}.lC0qdW_facePlaceholder{background:var(--surface-2);width:48px;height:48px;box-shadow:0 0 0 2px var(--line);border-radius:50%}.lC0qdW_summary{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:center;gap:5px;margin-top:10px;padding-top:10px;font-size:12.5px;display:flex}.lC0qdW_summary b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:800}.lC0qdW_summaryLabel{border-radius:var(--r-sm);background:var(--surface-2);border:1px solid var(--line);color:var(--ink);padding:1px 6px;font-size:11px;font-weight:700}.lC0qdW_summaryDot{background:var(--faint);border-radius:50%;width:2px;height:2px}.lC0qdW_summaryEmpty{border-top:1px solid var(--line);color:var(--faint);margin-top:10px;padding-top:10px;font-size:12.5px}.lC0qdW_summaryFail{border-top:1px solid var(--line);color:var(--danger);margin-top:10px;padding-top:10px;font-size:12.5px;line-height:1.5}.lC0qdW_summaryRetry{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:none;padding:0;font-weight:700;text-decoration:underline}.lC0qdW_summaryRetry:disabled{opacity:.55;cursor:default}.lC0qdW_menuBox{display:contents}.lC0qdW_chipSummary{width:100%;min-height:44px;font:inherit;cursor:pointer;align-items:center;font-size:12.5px;font-weight:600;display:none}.lC0qdW_chips[data-fold=true]>.lC0qdW_chipSummary{display:flex}.lC0qdW_chips[data-fold=true][data-collapsed=true]>.lC0qdW_chip:not(.lC0qdW_chipSummary){display:none}.lC0qdW_chipSummaryText{flex:1}.lC0qdW_chipSummaryArrow{opacity:.8;flex:none}@media (max-width:600px),(max-height:500px){.lC0qdW_page{box-sizing:border-box;width:100%;max-width:480px;padding:16px 16px calc(88px + env(safe-area-inset-bottom));flex-direction:column;align-items:stretch;gap:10px;margin-inline:auto}@media (max-width:900px){html[data-ticket-bar=true] .lC0qdW_page{min-height:calc(100dvh / var(--ui-zoom) - var(--ticket-bar-room));padding-bottom:16px}}.lC0qdW_rail,.lC0qdW_nav{display:contents}.lC0qdW_presence,.lC0qdW_panel,.lC0qdW_menuBox,.lC0qdW_chips{z-index:1;position:relative}.lC0qdW_presence{order:1}.lC0qdW_panel{order:2}.lC0qdW_menuBox{order:3}.lC0qdW_chips{order:4;margin-top:0}.lC0qdW_noticePanel{max-height:clamp(120px, calc(100dvh / var(--ui-zoom) - 564px), 200px);flex:none;order:5;margin:0}.lC0qdW_chipSummary{display:flex}.lC0qdW_chips[data-collapsed=true]>.lC0qdW_chip:not(.lC0qdW_chipSummary){display:none}.lC0qdW_nav{--menu-inset:0px}.lC0qdW_nav:before{display:none}.lC0qdW_menuBox{grid-template-columns:repeat(var(--menu-cols,3), minmax(0, 1fr));border:1px solid var(--line);border-top-color:var(--edge);background:color-mix(in srgb, var(--bg) 84%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:16px;gap:8px;padding:12px;display:grid;box-shadow:0 10px 30px #00000073}.lC0qdW_item{border:1px solid var(--line);border-radius:var(--r-lg);background:color-mix(in srgb, var(--ink) 7%, transparent);min-height:50px;font-size:clamp(14px, calc(4.4vw / var(--ui-zoom)), 17px);white-space:nowrap;text-align:center;text-shadow:none;justify-content:center;padding:0 4px;transition:background-color .13s;transform:none}.lC0qdW_item:before,.lC0qdW_item:after{display:none}.lC0qdW_item:hover{background:color-mix(in srgb, var(--ink) 13%, transparent);transform:none}.lC0qdW_item:hover,.lC0qdW_item:focus-visible{box-shadow:none}.lC0qdW_item.lC0qdW_phoneHidden{display:none}.lC0qdW_primary{border-color:var(--accent-line);background:var(--accent);min-height:56px;color:var(--accent-ink);letter-spacing:0;grid-column:1/-1;margin:0;padding:0 12px;font-size:19px;font-weight:800}.lC0qdW_primary:hover{color:var(--accent-ink);background:color-mix(in srgb, var(--accent) 86%, var(--ink));transform:none}.lC0qdW_primaryLabel:before{display:none}.lC0qdW_minor{border-top:1px solid var(--line);flex-flow:row;grid-column:1/-1;justify-content:center;gap:2px;margin-top:0;padding-top:6px}.lC0qdW_minorItem{-webkit-backdrop-filter:none;backdrop-filter:none;min-height:36px;color:color-mix(in srgb, var(--ink) 86%, var(--muted));background:0 0;border-color:#0000;border-radius:999px;padding:0 10px;font-size:13px}.lC0qdW_minorItem:hover{background:color-mix(in srgb, var(--ink) 7%, transparent)}.lC0qdW_page:after{content:"";min-height:0;max-height:calc(26svh / var(--ui-zoom));flex:1 1 0;order:-1;margin-bottom:-10px}.lC0qdW_page:before{inset-inline:calc(50% - 50vw / var(--ui-zoom));height:var(--phone-hero-height);-webkit-mask-image:var(--phone-hero-mask);-webkit-mask-image:var(--phone-hero-mask);mask-image:var(--phone-hero-mask);background-color:#0000;background-position:50% 40%;position:absolute}@media (max-width:359px){.lC0qdW_page{padding-top:12px;padding-bottom:calc(80px + env(safe-area-inset-bottom));gap:8px}.lC0qdW_panel{padding:10px 12px}.lC0qdW_tierIcon,.lC0qdW_faceIcon,.lC0qdW_facePlaceholder{width:40px;height:40px}.lC0qdW_modeTabs{margin-top:8px}.lC0qdW_modeTab{min-height:28px}.lC0qdW_menuBox{gap:6px;padding:10px}.lC0qdW_primary{min-height:46px;font-size:18px}.lC0qdW_item{min-height:42px}.lC0qdW_chipSummary{min-height:40px}.lC0qdW_noticePanel{max-height:clamp(120px, calc(100dvh / var(--ui-zoom) - 488px), 200px)}.lC0qdW_minor{gap:0;padding-top:4px}.lC0qdW_minorItem{min-height:32px;padding:0 8px;font-size:12px}}}
.SdgdaW_frame{min-height:calc(100dvh / var(--ui-zoom));flex-direction:column;flex:1;display:flex;position:relative}.SdgdaW_frame:before{content:"";height:calc(100lvh / var(--ui-zoom));z-index:0;pointer-events:none;background-color:var(--bg);background-image:var(--bg-art);--bg-art:url(/bg/login-sm.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;position:fixed;inset:0 0 auto}@media (min-width:768px){.SdgdaW_frame:before{--bg-art:url(/bg/login.webp)}}.SdgdaW_frame:after{content:"";height:calc(100lvh / var(--ui-zoom));z-index:0;pointer-events:none;background:linear-gradient(to bottom, color-mix(in srgb, var(--bg) 86%, transparent) 0%, color-mix(in srgb, var(--bg) 74%, transparent) 190px, color-mix(in srgb, var(--bg) 80%, transparent) 62%, color-mix(in srgb, var(--bg) 93%, transparent) 100%);position:fixed;inset:0 0 auto}.SdgdaW_band{z-index:1;align-items:flex-end;gap:clamp(14px, calc(2vw / var(--ui-zoom)), 30px);padding:clamp(20px, calc(3.4vh / var(--ui-zoom)), 34px) clamp(18px, calc(3vw / var(--ui-zoom)), 52px) 0;flex-wrap:wrap;display:flex;position:relative}.SdgdaW_back{border:1px solid var(--line);border-top-color:var(--edge);border-radius:var(--r-sm);background:color-mix(in srgb, var(--surface) 72%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:color-mix(in srgb, var(--ink) 82%, var(--muted));cursor:pointer;padding:8px 14px 8px 11px;justify-content:center;align-self:center;align-items:center;gap:7px;min-height:50px;padding-block:0;font-size:13px;font-weight:700;transition:color .12s,border-color .12s,background-color .12s;display:inline-flex}.SdgdaW_back:hover{color:var(--ink);border-color:var(--edge);background:var(--surface-2)}.SdgdaW_backMark{color:var(--muted);font-size:10px;line-height:1}.SdgdaW_back:hover .SdgdaW_backMark{color:var(--accent)}.SdgdaW_titleWrap{flex-wrap:wrap;align-items:baseline;gap:12px;min-width:0;display:flex}.SdgdaW_title{font-size:clamp(26px, calc(2.1vw / var(--ui-zoom)), 40px);letter-spacing:-.02em;color:var(--text-title);text-shadow:0 0 2px #000,0 1px 3px #000,0 0 22px #000000d9,0 0 40px #0009;margin:0;font-weight:800}.SdgdaW_titleNote{font-size:clamp(12.5px, calc(.95vw / var(--ui-zoom)), 15px);color:color-mix(in srgb, var(--ink) 76%, var(--muted));text-shadow:0 0 2px #000,0 1px 3px #000,0 0 22px #000c;font-weight:500}.SdgdaW_tabs{align-self:center;align-items:center;gap:2px;margin-left:auto;display:flex}.SdgdaW_tab{border-radius:var(--r-sm);color:color-mix(in srgb, var(--ink) 78%, var(--muted));text-shadow:0 0 2px #000,0 1px 3px #000,0 0 18px #000c;justify-content:center;align-items:center;min-height:32px;padding:9px 15px;padding-block:0;font-size:12px;font-weight:700;transition:color .12s,background-color .12s;display:inline-flex;position:relative}.SdgdaW_tab:hover{color:var(--ink);background:color-mix(in srgb, var(--surface-2) 62%, transparent)}.SdgdaW_tabOn{color:var(--ink)}.SdgdaW_tabOn:after{content:"";background:var(--accent);height:2px;box-shadow:0 0 10px color-mix(in srgb, var(--accent) 70%, transparent);position:absolute;bottom:2px;left:15px;right:15px}.SdgdaW_bandRule{z-index:1;height:1px;margin-top:clamp(12px, calc(1.8vh / var(--ui-zoom)), 20px);background:linear-gradient(to right, var(--edge) 0%, var(--line) 34%, color-mix(in srgb, var(--line) 40%, transparent) 72%, transparent 100%);position:relative}.SdgdaW_body{z-index:1;padding:clamp(16px, calc(2.6vh / var(--ui-zoom)), 26px) clamp(18px, calc(3vw / var(--ui-zoom)), 52px) 104px;flex-direction:column;flex:1;display:flex;position:relative}.SdgdaW_grid{--grid-gap:clamp(12px, calc(1.4vw / var(--ui-zoom)), 20px);gap:var(--grid-gap);flex:1;align-items:start;display:grid}.SdgdaW_col{--col-gap:clamp(12px, calc(1.4vw / var(--ui-zoom)), 18px);gap:var(--col-gap);flex-direction:column;min-width:0;display:flex}.SdgdaW_panel{border:1px solid var(--line);border-top-color:var(--edge);border-radius:var(--r-lg);background:color-mix(in srgb, var(--surface) 90%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);flex-direction:column;gap:11px;min-width:0;padding:15px 16px 16px;display:flex;position:relative;box-shadow:0 8px 26px #00000073}.SdgdaW_panelDanger{border-color:var(--danger-line);border-top-color:var(--danger-line)}.SdgdaW_panelAlert{border-color:var(--accent-line);border-top-color:var(--accent-line);background:linear-gradient(to bottom, var(--accent-soft) 0%, transparent 120px), color-mix(in srgb, var(--surface) 90%, transparent)}.SdgdaW_head{align-items:center;gap:8px;min-height:18px;display:flex}.SdgdaW_headTick{background:var(--accent);width:3px;height:13px;box-shadow:0 0 8px color-mix(in srgb, var(--accent) 60%, transparent);border-radius:1px;flex:none}.SdgdaW_panelDanger .SdgdaW_headTick{background:var(--danger);box-shadow:0 0 8px color-mix(in srgb, var(--danger) 60%, transparent)}.SdgdaW_headTitle{letter-spacing:.06em;color:var(--text-title);margin:0;font-size:16px;font-weight:700}.SdgdaW_panelDanger .SdgdaW_headTitle{color:var(--danger)}.SdgdaW_headLine{background:linear-gradient(to right, var(--line) 0%, color-mix(in srgb, var(--line) 35%, transparent) 100%);flex:1;min-width:12px;height:1px}.SdgdaW_count{border-radius:var(--r-sm);border:1px solid var(--accent-line);background:var(--accent-soft);color:var(--accent);font-family:var(--font-num);font-variant-numeric:tabular-nums;flex:none;padding:1px 7px;font-size:11.5px;font-weight:800}.SdgdaW_countFull{border-color:var(--gold-line);background:var(--gold-soft);color:var(--gold)}.SdgdaW_row{border:1px solid var(--line);border-radius:var(--r);background:var(--surface-2);flex-wrap:wrap;align-items:center;gap:10px;min-width:0;padding:10px 12px;transition:box-shadow .12s,border-color .12s,background-color .12s;display:flex}.SdgdaW_row:hover{border-color:var(--edge);background:var(--surface-3);box-shadow:inset 3px 0 0 var(--accent)}.SdgdaW_rowStatic:hover{border-color:var(--line);background:var(--surface-2);box-shadow:none}.SdgdaW_rows{flex-direction:column;gap:7px;display:flex}.SdgdaW_who{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.SdgdaW_name{color:var(--ink);word-break:break-all;align-items:center;gap:6px;font-size:14.5px;font-weight:700;display:flex}.SdgdaW_meta{color:var(--muted);font-size:11.5px;font-weight:500}.SdgdaW_metaRow{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.SdgdaW_metaTier{color:color-mix(in srgb, var(--tier-ring,var(--muted)) 88%, var(--ink));font-weight:700}.SdgdaW_tierIcon{width:34px;height:34px;box-shadow:0 0 0 2px var(--tier-ring,var(--tier-unknown));border-radius:50%;flex:none}.SdgdaW_actions{flex:none;align-items:center;gap:6px;display:flex}.SdgdaW_btn{border:1px solid var(--line);border-top-color:var(--edge);border-radius:var(--r-sm);background:var(--surface-3);color:var(--ink);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;min-height:32px;padding:8px 13px;padding-block:0;font-family:inherit;font-size:12px;font-weight:700;transition:border-color .12s,background-color .12s,color .12s;display:inline-flex}.SdgdaW_btn:hover:not(:disabled){border-color:var(--edge);background:var(--surface-over)}.SdgdaW_btn:disabled{opacity:.42;cursor:not-allowed}.SdgdaW_btnPrimary{border-color:var(--accent);border-top-color:var(--accent);background:var(--accent);color:var(--accent-ink)}.SdgdaW_btnPrimary:hover:not(:disabled){border-color:var(--accent);background:color-mix(in srgb, var(--accent) 84%, white)}.SdgdaW_btnDanger{border-color:var(--danger-line);background:var(--danger-soft);color:var(--danger)}.SdgdaW_btnDanger:hover:not(:disabled){border-color:var(--danger);background:color-mix(in srgb, var(--danger) 22%, transparent)}.SdgdaW_btnSubtleDanger{color:var(--muted)}.SdgdaW_btnSubtleDanger:hover:not(:disabled){border-color:var(--danger-line);background:var(--danger-soft);color:var(--danger)}.SdgdaW_linkButton{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:none;padding:0;font-weight:700;text-decoration:underline}.SdgdaW_linkButton:disabled{opacity:var(--dim-disabled);cursor:default}.SdgdaW_hint{color:var(--text-body);margin:0;font-size:14px;font-weight:500;line-height:1.65}.SdgdaW_empty{color:var(--text-body);margin:0;padding:10px 2px;font-size:14px;font-weight:500}.SdgdaW_error{color:var(--danger);margin:0;font-size:12.5px;line-height:1.6}.SdgdaW_notice{color:var(--ok);margin:0;font-size:12.5px;line-height:1.6}.SdgdaW_factList{color:var(--text-body);margin:0;padding-left:17px;font-size:14px;font-weight:500;line-height:1.75}.SdgdaW_input{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-sunken);width:100%;min-width:0;color:var(--ink);padding:10px 12px;font-family:inherit;font-size:14px}.SdgdaW_input:focus{border-color:var(--accent-line);box-shadow:0 0 0 2px var(--accent-soft);outline:none}.SdgdaW_chip{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-3);color:color-mix(in srgb, var(--ink) 25%, var(--muted));white-space:nowrap;padding:2px 7px;font-size:11px;font-weight:700}.SdgdaW_chipOn{border-color:var(--ok-line);background:var(--ok-soft);color:var(--ok)}@media (max-width:900px){.SdgdaW_tabs{order:3;width:100%;margin-left:0}}.SdgdaW_sheetScrim{z-index:60;background:#06080db3;justify-content:center;align-items:flex-start;padding:24px;display:flex;position:fixed;inset:0;overflow-y:auto}.SdgdaW_sheet{--text-body:var(--text-body-over);border:1px solid var(--line);border-top-color:var(--edge);border-radius:var(--r-lg);background:var(--surface-over);width:100%;max-width:460px;box-shadow:var(--lift);margin:auto;padding:20px;position:relative}.SdgdaW_sheet>:not(button)>:first-child{padding-right:34px}@media (max-width:600px),(max-height:500px){.SdgdaW_frame:before{height:var(--phone-hero-height);-webkit-mask-image:var(--phone-hero-mask);-webkit-mask-image:var(--phone-hero-mask);mask-image:var(--phone-hero-mask);background-color:#0000;background-position:50% 40%;position:absolute}.SdgdaW_frame:after{height:var(--phone-hero-height);-webkit-mask-image:var(--phone-hero-mask);-webkit-mask-image:var(--phone-hero-mask);mask-image:var(--phone-hero-mask);background:linear-gradient(to bottom, color-mix(in srgb, var(--bg) 62%, transparent) 0%, color-mix(in srgb, var(--bg) 38%, transparent) 45%, color-mix(in srgb, var(--bg) 55%, transparent) 100%);position:absolute}}
.CodGWG_rowDead{background:var(--surface-sunken);border-style:dashed}.CodGWG_nameUnknown{color:var(--muted);font-weight:600}.CodGWG_confirmText{color:var(--ink);font-size:12px;font-weight:600}.CodGWG_deadNote{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-sunken);color:color-mix(in srgb, var(--ink) 74%, var(--muted));margin:0;padding:9px 11px;font-size:12px;line-height:1.6}.CodGWG_inlineLink{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:none;padding:0;font-weight:700;text-decoration:underline}.CodGWG_inlineLink:disabled{opacity:var(--dim-disabled);cursor:default}
._7JhBSW_page{min-height:calc(100dvh / var(--ui-zoom));flex:1;justify-content:center;align-items:center;padding:32px 20px;display:flex;position:relative}._7JhBSW_page:before{content:"";height:calc(100lvh / var(--ui-zoom));z-index:0;pointer-events:none;background-color:var(--bg);background-image:linear-gradient(to bottom, color-mix(in srgb, var(--bg) 46%, transparent) 0%, color-mix(in srgb, var(--bg) 24%, transparent) 34%, color-mix(in srgb, var(--bg) 20%, transparent) 60%, color-mix(in srgb, var(--bg) 52%, transparent) 100%), var(--bg-art);--bg-art:url(/bg/login-sm.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;position:fixed;inset:0 0 auto}@media (min-width:768px){._7JhBSW_page:before{--bg-art:url(/bg/login.webp)}}._7JhBSW_shell{z-index:1;width:100%;max-width:400px;position:relative}._7JhBSW_shellWide{max-width:460px}._7JhBSW_brand{text-align:center;text-shadow:0 1px 3px #000000e6,0 2px 20px #000000bf;margin-bottom:20px}._7JhBSW_eyebrow{letter-spacing:.24em;color:var(--muted);font-size:11.5px;font-weight:600}._7JhBSW_eyebrowStrong{letter-spacing:.06em;color:var(--ink);font-size:15px;font-weight:700}._7JhBSW_title{color:var(--text-title);letter-spacing:-.02em;margin-top:4px;font-size:30px;font-weight:800;line-height:1.15}._7JhBSW_titleSmall{font-size:23px}._7JhBSW_subtitle{color:var(--text-body);margin-top:7px;font-size:14px;font-weight:500}._7JhBSW_panel{background:color-mix(in srgb, var(--surface) 94%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--line);border-top-color:var(--edge);border-radius:var(--r-lg);padding:22px 22px 20px;box-shadow:inset 0 1px #ffffff0f,0 24px 64px #0000009e,0 2px 10px #00000073}._7JhBSW_foot{text-align:center;color:var(--ink);text-shadow:0 1px 3px #000000e6,0 1px 14px #000000b3;margin-top:16px;font-size:12.5px}._7JhBSW_titleLink{color:inherit;text-decoration:none}._7JhBSW_footLink{border-radius:var(--r);color:var(--ink);text-underline-offset:3px;padding:3px 9px;text-decoration:underline;transition:background-color .12s,text-decoration-color .12s;display:inline-block}._7JhBSW_footLink:hover,._7JhBSW_footLink:focus-visible{background:var(--accent);color:var(--accent-ink);text-shadow:none;text-decoration-color:#0000}@media (max-width:360px){._7JhBSW_page{padding-inline:12px}._7JhBSW_panel{padding-inline:16px}}@media (max-width:600px),(max-height:500px){._7JhBSW_page:before{height:var(--phone-hero-height);-webkit-mask-image:var(--phone-hero-mask);-webkit-mask-image:var(--phone-hero-mask);mask-image:var(--phone-hero-mask);background-color:#0000;background-position:50% 30%;position:absolute}}
.Fl5TgG_grid{grid-template-columns:minmax(0,1fr)}@media (min-width:940px){.Fl5TgG_grid{grid-template-columns:minmax(0,880px) 340px;justify-content:center}}.Fl5TgG_list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.Fl5TgG_party{border:1px solid var(--line);border-top-color:var(--edge);border-radius:var(--r-lg);background:color-mix(in srgb, var(--surface) 90%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);overflow:hidden;box-shadow:0 8px 26px #00000073}.Fl5TgG_partyHead{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex-wrap:wrap;align-items:center;gap:12px;padding:13px 14px;display:flex}.Fl5TgG_partyHead:hover{background:var(--surface-2);box-shadow:inset 3px 0 0 var(--accent)}.Fl5TgG_partyHead:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.Fl5TgG_chevron{color:var(--muted);flex-shrink:0;width:12px;font-size:12px}.Fl5TgG_headMain{flex-direction:column;flex:220px;gap:3px;min-width:0;display:flex}.Fl5TgG_headDate{color:var(--muted);font-size:13px}.Fl5TgG_headDot{color:var(--muted);margin:0 5px}.Fl5TgG_headMode{color:var(--muted);font-weight:700}.Fl5TgG_headMembers{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;font-size:15px;font-weight:600;display:flex}.Fl5TgG_headMember{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);white-space:nowrap;align-items:center;gap:5px;min-height:28px;padding:2px 8px 2px 3px;display:flex}.Fl5TgG_headMember:not(:has(img)){padding-left:8px}.Fl5TgG_headStats{font-variant-numeric:tabular-nums;align-items:baseline;gap:14px;display:flex}.Fl5TgG_stat{flex-direction:column;align-items:center;gap:2px;display:flex}.Fl5TgG_statValue{font-size:17px;font-weight:700}.Fl5TgG_statLabel{color:var(--muted);font-size:12px}.Fl5TgG_rpUp{color:var(--ok)}.Fl5TgG_rpDown{color:var(--danger)}.Fl5TgG_modeChip,.Fl5TgG_pendingChip,.Fl5TgG_liveChip,.Fl5TgG_mismatchChip{border:1px solid var(--line);border-radius:var(--r-sm);white-space:nowrap;padding:2px 8px;font-size:12px;font-weight:700}.Fl5TgG_modeChip{background:var(--surface-3);color:color-mix(in srgb, var(--ink) 25%, var(--muted))}.Fl5TgG_pendingChip{border-color:var(--accent-line);background:var(--accent-soft);color:var(--accent)}.Fl5TgG_liveChip{border-color:var(--ok-line);background:var(--ok-soft);color:var(--ok)}.Fl5TgG_mismatchChip{border-color:var(--gold-line);background:var(--gold-soft);color:var(--gold)}.Fl5TgG_body{border-top:1px solid var(--line);flex-direction:column;gap:18px;padding:14px;display:flex}.Fl5TgG_section{flex-direction:column;gap:9px;display:flex}.Fl5TgG_sectionTitle{color:var(--text-title);margin:0;font-size:16px;font-weight:700}.Fl5TgG_note{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.Fl5TgG_mismatchNote{border:1px solid var(--gold-line);background:var(--gold-soft);border-radius:var(--r-sm);margin:0;padding:9px 11px;font-size:13.5px;line-height:1.6}.Fl5TgG_memberRow{border:1px solid var(--line);border-radius:var(--r-lg);grid-template-columns:minmax(0,320px) minmax(0,1fr) auto;align-items:center;gap:10px;min-height:46px;padding:8px 10px;display:grid}@media (max-width:720px){.Fl5TgG_memberRow{grid-template-columns:minmax(0,1fr)}}.Fl5TgG_memberRowOutside{border-style:dashed;border-color:var(--gold-line)}.Fl5TgG_memberActions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.Fl5TgG_memberActions .Fl5TgG_blockOn{border-color:var(--danger);background:color-mix(in srgb, var(--danger) 22%, transparent)}.Fl5TgG_actionWhy{color:var(--faint);white-space:nowrap;font-size:12.5px}.Fl5TgG_actionNote{color:var(--danger);text-align:left;flex-basis:100%;font-size:12.5px}.Fl5TgG_memberIdent{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.Fl5TgG_memberName{overflow-wrap:anywhere;font-size:15px;font-weight:700}.Fl5TgG_viewerTag{color:color-mix(in srgb, var(--ink) 25%, var(--muted));margin-left:5px;font-size:12px;font-weight:400}.Fl5TgG_memberStats{text-align:right;color:color-mix(in srgb, var(--ink) 30%, var(--muted));font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13.5px}.Fl5TgG_chars{gap:5px;display:flex}.Fl5TgG_charChip{background:var(--surface-3);border:1px solid var(--line);border-radius:var(--r-sm);align-items:center;gap:4px;padding:2px 7px 2px 2px;font-size:12.5px;display:flex}.Fl5TgG_charImg{object-fit:cover;border-radius:5px;width:22px;height:22px}.Fl5TgG_gameCard{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface-2);grid-template-columns:74px minmax(0,1fr);gap:12px;padding:10px 12px;display:grid}.Fl5TgG_gameRail{flex-direction:column;align-self:start;align-items:flex-start;gap:3px;display:flex}.Fl5TgG_railRankPoint{font-variant-numeric:tabular-nums;font-size:14px;font-weight:800}.Fl5TgG_rankBadge{font-variant-numeric:tabular-nums;font-size:21px;font-weight:800;line-height:1.1}.Fl5TgG_rankWin{color:var(--gold)}.Fl5TgG_rankTop3{color:var(--accent)}.Fl5TgG_rankPlain{color:var(--muted)}.Fl5TgG_rankUnknown{color:var(--faint)}.Fl5TgG_gameWhen{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px}.Fl5TgG_gameTable{flex-direction:column;gap:2px;min-width:0;max-width:560px;display:flex}.Fl5TgG_gamePlayer{border-radius:var(--r-sm);grid-template-columns:22px minmax(0,1fr) 86px 68px 48px;align-items:center;gap:8px;padding:3px 6px;font-size:13.5px;display:grid}.Fl5TgG_gamePlayerMe{background:var(--surface-3)}.Fl5TgG_gameLabels{color:var(--muted);padding-bottom:1px;font-size:12px}.Fl5TgG_gamePlayerName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Fl5TgG_gamePlayerOutside{color:var(--gold)}.Fl5TgG_num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width:560px){.Fl5TgG_gamePlayer{grid-template-columns:22px minmax(0,1fr) 76px 62px}.Fl5TgG_gamePlayer>.Fl5TgG_num:last-child{display:none}}.Fl5TgG_refreshLimit{color:var(--muted);font-size:13px}.Fl5TgG_refreshScope{color:var(--text-body);font-size:14px;font-weight:600}.Fl5TgG_refreshRow{flex-direction:column;align-items:flex-start;gap:7px;display:flex}.Fl5TgG_body .Fl5TgG_refreshRow{flex-flow:wrap;align-items:center;gap:10px}.Fl5TgG_refreshButton{border:1px solid var(--accent);background:var(--accent);color:var(--accent-ink);border-radius:var(--r-sm);white-space:nowrap;cursor:pointer;padding:8px 13px;justify-content:center;align-items:center;min-height:32px;padding-block:0;font-family:inherit;font-size:12px;font-weight:700;transition:background-color .12s;display:inline-flex}.Fl5TgG_refreshButton:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 84%, white)}.Fl5TgG_refreshButton:disabled{opacity:.45;cursor:not-allowed}.Fl5TgG_refreshButtonBig{border-radius:var(--r);justify-content:center;align-items:center;width:100%;min-height:50px;padding:14px 13px;padding-block:0;font-size:16px;display:inline-flex}.Fl5TgG_refreshNote{color:var(--text-body);font-size:14px;font-weight:500;line-height:1.6}.Fl5TgG_moreButton.Fl5TgG_moreButton{justify-content:center;align-items:center;width:100%;min-height:50px;padding:11px;padding-block:0;font-size:16px;display:flex}.Fl5TgG_reportRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}
.WEZH7G_oauthGroup{flex-direction:column;gap:8px;display:flex}.WEZH7G_oauthButton{box-sizing:border-box;border-radius:var(--r);border:1px solid var(--line);background:var(--surface-2);width:100%;color:var(--ink);text-align:center;cursor:pointer;padding:12px 14px;justify-content:center;align-items:center;min-height:50px;padding-block:0;font-family:inherit;font-size:16px;font-weight:600;text-decoration:none;transition:background-color .12s,border-color .12s;display:flex;position:relative}.WEZH7G_oauthButton:not(:disabled):not([aria-disabled=true]):hover{background:var(--surface-3);border-color:var(--edge)}.WEZH7G_oauthButton:disabled,.WEZH7G_oauthButton[aria-disabled=true]{opacity:.45;cursor:default}.WEZH7G_oauthIcon{color:#5865f2;flex:none;width:18px;height:18px;position:absolute;left:14px}.WEZH7G_discord{background:#5865f224;border-color:#5865f28c}.WEZH7G_discord:not(:disabled):not([aria-disabled=true]):hover{background:#5865f23d;border-color:#5865f2bf}.WEZH7G_divider{letter-spacing:.08em;color:var(--faint);align-items:center;gap:10px;margin:20px 0 14px;font-size:11.5px;font-weight:600;display:flex}.WEZH7G_divider:before,.WEZH7G_divider:after{content:"";background:var(--line);flex:1;height:1px}.WEZH7G_modes{background:var(--bg);border:1px solid var(--line);border-radius:var(--r);grid-template-columns:1fr 1fr;gap:3px;margin-bottom:14px;padding:3px;display:grid}.WEZH7G_mode{border-radius:var(--r-sm);color:var(--muted);cursor:pointer;background:0 0;border:none;padding:8px 6px;font-family:inherit;font-size:13.5px;font-weight:600;transition:background-color .12s,color .12s}.WEZH7G_mode:hover{color:var(--ink)}.WEZH7G_mode[aria-pressed=true]{background:var(--surface-3);color:var(--ink);box-shadow:inset 0 1px #ffffff0f}.WEZH7G_form{flex-direction:column;gap:14px;display:flex}.WEZH7G_inlineLink.WEZH7G_inlineLink{align-self:flex-start;font-size:14px}.WEZH7G_field{flex-direction:column;gap:6px;display:flex}.WEZH7G_label{letter-spacing:.02em;color:var(--text-title);font-size:16px;font-weight:700}.WEZH7G_input{border-radius:var(--r);border:1px solid var(--line);background:var(--bg);color:var(--ink);padding:11px 12px;font-family:inherit;font-size:15px;transition:border-color .12s,background-color .12s}.WEZH7G_input:hover{border-color:var(--edge)}.WEZH7G_input:focus{border-color:var(--accent-line);background:var(--surface-2)}.WEZH7G_input:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.WEZH7G_hint{color:var(--text-body);font-size:14px;font-weight:500}.WEZH7G_alert{border-radius:var(--r);padding:10px 12px;font-size:13px;line-height:1.55}.WEZH7G_error{color:var(--danger);background:var(--danger-soft);border:1px solid var(--danger-line)}.WEZH7G_notice{color:var(--ok);background:var(--ok-soft);border:1px solid var(--ok-line)}.WEZH7G_topAlert{margin-bottom:14px}.WEZH7G_submit{border-radius:var(--r);border:1px solid var(--accent);background:var(--accent);color:var(--accent-ink);cursor:pointer;justify-content:center;align-items:center;min-height:50px;margin-top:2px;padding:12px 14px;padding-block:0;font-family:inherit;font-size:16px;font-weight:700;transition:filter .12s;display:inline-flex;box-shadow:inset 0 1px #ffffff38}.WEZH7G_submit:not(:disabled):hover{filter:brightness(1.08)}.WEZH7G_submit:not(:disabled):active{filter:brightness(.94)}.WEZH7G_submit:disabled{opacity:.55;cursor:default}.WEZH7G_secondary{color:var(--ink);border-color:var(--line);box-shadow:none;background:0 0;font-weight:600}.WEZH7G_secondary:not(:disabled):hover{background:var(--surface-2)}.WEZH7G_submitLink{text-align:center;justify-content:center;align-items:center;text-decoration:none;display:flex}.WEZH7G_resetLink{color:var(--muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:center;margin-top:2px;padding:4px 6px;font-family:inherit;font-size:12.5px;text-decoration:underline}.WEZH7G_resetLink:hover{color:var(--ink)}.WEZH7G_resetLink:disabled{opacity:.55;cursor:default}.WEZH7G_blockGroup{flex-direction:column;gap:10px;display:flex}
.KbU56q_identity:before{content:"";background:var(--tier-ring,var(--tier-unknown));height:2px;box-shadow:0 0 12px color-mix(in srgb, var(--tier-ring,var(--tier-unknown)) 60%, transparent);border-radius:2px;position:absolute;top:-1px;left:12px;right:12px}.KbU56q_identityRow{align-items:center;gap:14px;min-width:0;padding:2px 0;display:flex}.KbU56q_identityIcon{width:64px;height:64px;box-shadow:0 0 0 2px var(--tier-ring,var(--tier-unknown));border-radius:50%;flex:none}.KbU56q_identityText{flex-direction:column;gap:3px;min-width:0;display:flex}.KbU56q_identityName{letter-spacing:-.01em;color:var(--ink);word-break:break-all;align-items:center;gap:7px;margin:0;font-size:21px;font-weight:800;display:flex}.KbU56q_identityTier{color:color-mix(in srgb, var(--tier-ring,var(--muted)) 88%, var(--ink));margin:0;font-size:13px;font-weight:700}.KbU56q_notifyRow{align-items:center;gap:8px;font-size:13.5px;display:flex}.KbU56q_nameEditButton{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);color:var(--muted);cursor:pointer;padding:7px 12px;flex:none;justify-content:center;align-self:center;align-items:center;min-height:32px;margin-left:auto;padding-block:0;font-family:inherit;font-size:12px;font-weight:600;transition:color .12s,background-color .12s,border-color .12s;display:inline-flex}.KbU56q_nameEditButton:hover{color:var(--ink);background:var(--surface-3);border-color:var(--edge)}.KbU56q_identityActions{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}.KbU56q_signOutFailed{align-self:center}.KbU56q_identityNotices{color:var(--text-body);flex-direction:column;gap:5px;margin:0;padding-left:17px;font-size:14px;font-weight:500;line-height:1.65;display:flex}.KbU56q_identityNotices strong{color:var(--ink);font-weight:700}.KbU56q_needLine{color:var(--text-title);margin:0;font-size:16px;font-weight:700}
.jkeTbW_grid{grid-template-columns:repeat(auto-fit,minmax(330px,1fr));width:100%;max-width:1360px;margin-inline:auto}.jkeTbW_grid>*{width:100%;max-width:440px;margin-inline:auto}.jkeTbW_blocked{border:1px solid var(--gold-line);border-radius:var(--r-sm);background:var(--gold-soft);color:var(--gold);margin:0;padding:9px 11px;font-size:12.5px;line-height:1.6}.jkeTbW_phrase{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-sunken);color:var(--ink);font-family:var(--font-num);-webkit-user-select:all;user-select:all;padding:1px 6px;font-weight:800}.jkeTbW_gridWrap{flex-direction:column;flex:1;min-width:0;display:flex;container-type:inline-size}@container not (min-width:1021px){.jkeTbW_gridWrap>.jkeTbW_grid{columns:330px 2;column-gap:var(--grid-gap);max-width:calc(440px * 2 + var(--grid-gap));display:block}.jkeTbW_gridWrap>.jkeTbW_grid>*{display:contents}.jkeTbW_gridWrap>.jkeTbW_grid>*>*{width:100%;max-width:440px;margin-inline:auto;margin-bottom:var(--col-gap);break-inside:avoid;-webkit-backdrop-filter:none;backdrop-filter:none}}
.fNCYFa_bar{z-index:1000;pointer-events:none;background:var(--accent);height:3px;box-shadow:0 0 8px color-mix(in srgb, var(--accent) 70%, transparent);transform-origin:0;position:fixed;top:0;left:0;right:0}.fNCYFa_running{animation:2.4s cubic-bezier(.1,.6,.3,1) forwards fNCYFa_navProgressRun}.fNCYFa_done{opacity:0;transition:transform .15s ease-out,opacity .25s ease-in 80ms;transform:scaleX(1)}@keyframes fNCYFa_navProgressRun{0%{transform:scaleX(.08)}to{transform:scaleX(.7)}}@media (prefers-reduced-motion:reduce){.fNCYFa_running{animation:none;transform:scaleX(.7)}}
.-g_tTq_grid.-g_tTq_grid{grid-template-columns:minmax(0,1fr);align-items:stretch}.-g_tTq_roster{flex:1}@media (min-width:940px){.-g_tTq_grid.-g_tTq_grid{grid-template-columns:minmax(0,1fr) 340px}}.-g_tTq_people{grid-template-columns:repeat(auto-fill,minmax(246px,1fr));gap:8px;display:grid}.-g_tTq_person{border:1px solid var(--line);border-radius:var(--r);background:var(--surface-2);flex-direction:column;gap:10px;min-width:0;padding:11px 12px 12px;transition:border-color .12s,background-color .12s,box-shadow .12s;display:flex}.-g_tTq_person:hover{border-color:var(--edge);border-top-color:var(--tier-ring,var(--edge));background:var(--surface-3);box-shadow:inset 3px 0 0 var(--accent)}.-g_tTq_personTop{align-items:center;gap:10px;min-width:0;display:flex}.-g_tTq_personActions{border-top:1px solid var(--line);flex-wrap:wrap;gap:6px;padding-top:10px;display:flex}.-g_tTq_personActions>*{text-align:center;flex:auto}.-g_tTq_confirmRow{flex:100%;align-items:center;gap:6px;min-width:0;display:flex}.-g_tTq_confirmRow>button{flex:none;padding-inline:11px}.-g_tTq_confirmText{text-align:left;min-width:0;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:12.5px;font-weight:700;overflow:hidden}.-g_tTq_banner{border-radius:var(--r-sm);background:color-mix(in srgb, var(--surface) 86%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid;padding:10px 12px}.-g_tTq_duoBanner{border:1px solid color-mix(in srgb, var(--win-duo) 55%, transparent);border-radius:var(--r);background:color-mix(in srgb, var(--win-duo) 12%, var(--surface));color:var(--ink);align-items:center;gap:10px;padding:11px 13px;font-size:13px;line-height:1.55;display:flex}.-g_tTq_duoMark{background:var(--win-duo);width:3px;min-height:22px;box-shadow:0 0 10px color-mix(in srgb, var(--win-duo) 60%, transparent);border-radius:2px;flex:none;align-self:stretch}.-g_tTq_duoBannerLink{color:var(--accent);font-weight:700;text-decoration:underline}.-g_tTq_code{border:1px solid var(--edge);border-radius:var(--r-sm);background:var(--surface-sunken);color:var(--ink);font-family:var(--font-num);letter-spacing:6px;text-indent:6px;text-align:center;font-variant-numeric:tabular-nums;-webkit-user-select:all;user-select:all;margin:0;padding:12px 8px;font-size:27px;font-weight:800}.-g_tTq_codeInputRow{gap:7px;display:flex}.-g_tTq_codeInput{letter-spacing:3px;text-transform:uppercase;flex:1}.-g_tTq_codeInput::placeholder{letter-spacing:normal;text-transform:none}.-g_tTq_toggleRow{border:1px solid var(--line);border-radius:var(--r);background:var(--surface-2);color:var(--ink);cursor:pointer;align-items:center;gap:10px;padding:10px 12px;font-size:13px;font-weight:600;transition:border-color .12s,background-color .12s,box-shadow .12s;display:flex}.-g_tTq_toggleRow:hover{border-color:var(--edge);background:var(--surface-3);box-shadow:inset 3px 0 0 var(--accent)}.-g_tTq_toggle{cursor:pointer}
.X8sWMG_boxTitle{color:var(--text-title);margin:0 0 6px;font-size:18px;font-weight:700;line-height:1.4}.X8sWMG_lead{color:var(--text-body);margin:0 0 12px;font-size:14px;font-weight:500;line-height:1.55}.X8sWMG_textError.X8sWMG_textError{color:var(--danger)}.X8sWMG_body{flex-direction:column;gap:4px;width:100%;display:flex}.X8sWMG_preview{border:1px solid #8080804d;border-radius:10px;flex-direction:column;gap:16px;padding:16px;display:flex}.X8sWMG_previewHeader{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.X8sWMG_previewNickname{font-size:17px;font-weight:700}.X8sWMG_previewTier{opacity:.85;align-items:baseline;gap:6px;font-size:13.5px;font-weight:600;display:flex}.X8sWMG_rankNote{opacity:.6;font-size:11.5px;font-weight:500}.X8sWMG_modeBlock{flex-direction:column;gap:8px;display:flex}.X8sWMG_modeHeader{align-items:baseline;gap:6px;display:flex}.X8sWMG_modeTitle{opacity:.75;font-size:12.5px;font-weight:700}.X8sWMG_modeNote{opacity:.55;font-size:11px}.X8sWMG_modeEmpty{opacity:.5;margin:0;font-size:12.5px}.X8sWMG_statRow{gap:20px;display:flex}.X8sWMG_stat{flex-direction:column;gap:2px;display:flex}.X8sWMG_statLabel{opacity:.6;font-size:11px}.X8sWMG_statValue{font-size:14.5px;font-weight:700}.X8sWMG_characterList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.X8sWMG_character{align-items:center;gap:8px;display:flex}.X8sWMG_characterIcon{object-fit:cover;border-radius:4px;flex-shrink:0;width:26px;height:34px}.X8sWMG_characterName{font-size:13px;font-weight:600}.X8sWMG_characterMeta{opacity:.6;margin-left:auto;font-size:11.5px}.X8sWMG_warnBox{background:#e2a05f14;border:1px solid #e2a05f73;border-radius:8px;flex-direction:column;gap:4px;margin-bottom:16px;padding:12px 14px;display:flex}.X8sWMG_warnBody{opacity:.8;margin:0;font-size:12.5px;line-height:1.5}.X8sWMG_noticeTitle{opacity:1;color:var(--text-title);margin:0;font-size:16px;font-weight:700}.X8sWMG_noticeList{opacity:.8;flex-direction:column;gap:4px;margin:0;padding-left:18px;font-size:12.5px;line-height:1.5;display:flex}.X8sWMG_secondary{color:inherit;cursor:pointer;padding:10px 14px;background:0 0;border:1px solid #80808066;border-radius:8px;justify-content:center;align-items:center;min-height:50px;margin-top:8px;padding-block:0;font-size:16px;font-weight:600;display:inline-flex}.X8sWMG_secondary:disabled{opacity:.6;cursor:default}.X8sWMG_secondary:not(:disabled):hover{background:#8080801f}.X8sWMG_confirmRow{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.X8sWMG_confirmRow .X8sWMG_submit{white-space:nowrap;flex:999 0 auto;margin-top:0}.X8sWMG_confirmRow .X8sWMG_reject{white-space:nowrap;flex:1 0 auto}.X8sWMG_reject{color:inherit;cursor:pointer;background:0 0;border:1px solid #80808066;border-radius:8px;justify-content:center;align-items:center;min-height:50px;padding:11px 14px;padding-block:0;font-size:16px;font-weight:600;display:inline-flex}.X8sWMG_reject:disabled{opacity:.6;cursor:default}.X8sWMG_reject:not(:disabled):hover{background:#8080801f}.X8sWMG_title{color:var(--text-title);margin:0 0 4px;font-size:22px;font-weight:700}.X8sWMG_subtitle{color:var(--text-body);margin:0 0 24px;font-size:14px;font-weight:500;line-height:1.5}.X8sWMG_form{flex-direction:column;gap:6px;display:flex}.X8sWMG_label{opacity:1;color:var(--text-title);font-size:16px;font-weight:700}.X8sWMG_input{color:inherit;background:0 0;border:1px solid #80808059;border-radius:8px;padding:10px 12px;font-size:14.5px}.X8sWMG_input:focus{outline-offset:1px;outline:2px solid #6c8cff}.X8sWMG_input:disabled{opacity:.6;cursor:default}.X8sWMG_waiting{background:#8080801a;border-radius:8px;flex-direction:column;gap:3px;margin:10px 0 0;padding:10px 12px;display:flex}.X8sWMG_waitingMain{margin:0;font-size:13px}.X8sWMG_waitingReason{opacity:.65;margin:0;font-size:12px;line-height:1.5}.X8sWMG_waitingKeep{margin:0;font-size:12px;line-height:1.5}.X8sWMG_waiting .X8sWMG_reject{margin-top:8px}.X8sWMG_error{color:#e2685f;margin:8px 0 0;font-size:13px}.X8sWMG_submit{color:#fff;cursor:pointer;background:#3f6fed;border:none;border-radius:8px;justify-content:center;align-items:center;min-height:50px;margin-top:16px;padding:11px 14px;padding-block:0;font-size:16px;font-weight:700;display:inline-flex}.X8sWMG_submit:disabled{opacity:.6;cursor:default}.X8sWMG_submit:not(:disabled):hover{background:#3660d6}.X8sWMG_skipLink{text-align:center;text-underline-offset:3px;opacity:.75;margin-top:14px;font-size:14px;font-weight:600;text-decoration:underline;display:block}.X8sWMG_skipLink:hover{opacity:1}.X8sWMG_leaveLink{width:100%;color:inherit;text-align:center;text-underline-offset:3px;cursor:pointer;opacity:.55;background:0 0;border:0;margin-top:18px;padding:0;font-family:inherit;font-size:12.5px;text-decoration:underline;transition:opacity .12s;display:block}.X8sWMG_leaveLink:hover:not(:disabled),.X8sWMG_leaveLink:focus-visible{opacity:.95}.X8sWMG_leaveLink:disabled{cursor:default;opacity:.4}.X8sWMG_skipHint{text-align:center;opacity:.6;margin:8px 0 0;font-size:12.5px;line-height:1.5}.X8sWMG_modeTabs{gap:4px;margin-left:auto;display:flex}.X8sWMG_modeTab{color:inherit;opacity:.55;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #80808040;border-radius:999px;padding:3px 9px;font-family:inherit;font-size:12px;font-weight:700}.X8sWMG_modeTab:hover{opacity:.85}.X8sWMG_modeTabOn{color:#4c8ef7;opacity:1;background:#4c8ef724;border-color:#4c8ef7}.X8sWMG_modeTabSolo{cursor:default;justify-content:center;align-items:center;line-height:normal;display:inline-flex}.X8sWMG_modeTabSolo:hover{opacity:1}.X8sWMG_modeSeasonTier{background:#80808024;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.X8sWMG_claimLink{text-align:center;border:1px solid var(--gold-line);border-radius:var(--r);background:var(--gold-soft);color:var(--gold);margin-top:10px;padding:8px 14px;font-size:13.5px;font-weight:700;display:inline-block}.X8sWMG_claimLink:hover{background:color-mix(in srgb, var(--gold) 22%, transparent)}@media (max-width:360px){.X8sWMG_submit,.X8sWMG_secondary,.X8sWMG_reject{padding-inline:10px}}
.FvZqvq_grid{grid-template-columns:minmax(0,1fr)}@media (min-width:1000px){.FvZqvq_grid{grid-template-columns:minmax(0,1fr) 340px}}.FvZqvq_codePanel.FvZqvq_codePanel{border-color:var(--gold-line);border-top-color:var(--gold-line);background:linear-gradient(to bottom, var(--gold-soft) 0%, transparent 130px), color-mix(in srgb, var(--surface) 90%, transparent)}.FvZqvq_codePanel .FvZqvq_tick{background:var(--gold);box-shadow:0 0 8px color-mix(in srgb, var(--gold) 60%, transparent)}.FvZqvq_codeRow{border:1px solid var(--gold-line);border-radius:var(--r);background:var(--surface-sunken);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px;display:flex}.FvZqvq_code{min-width:0;font-family:var(--font-num);font-size:clamp(21px, calc(2.1vw / var(--ui-zoom)), 27px);letter-spacing:.12em;font-variant-numeric:tabular-nums;color:var(--gold);overflow-wrap:anywhere;flex:0 auto;font-weight:800}.FvZqvq_copyCode{border-radius:var(--r-sm);width:30px;height:30px;color:var(--gold);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;transition:color .12s,filter .12s;display:inline-flex}.FvZqvq_copyCode:hover,.FvZqvq_copyCode:focus-visible{filter:brightness(1.3)}.FvZqvq_copyCode.FvZqvq_copyCodeDone{color:var(--ok)}.FvZqvq_copyCode.FvZqvq_copyCodeFailed{color:var(--danger)}.FvZqvq_copyCodeIcon{flex:none;width:22px;height:22px}.FvZqvq_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.FvZqvq_stepRail{counter-reset:step;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.FvZqvq_step{color:var(--text-body);grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;font-size:14px;font-weight:500;line-height:1.65;display:grid}.FvZqvq_step:before{counter-increment:step;content:counter(step);border-radius:var(--r-sm);border:1px solid var(--accent-line);background:var(--accent-soft);width:22px;height:22px;color:var(--accent);font-family:var(--font-num);font-variant-numeric:tabular-nums;place-items:center;font-size:12px;font-weight:800;display:grid}.FvZqvq_step strong{color:var(--ink);font-weight:700}.FvZqvq_field{flex-direction:column;gap:7px;display:flex}.FvZqvq_label{letter-spacing:.02em;color:var(--text-title);font-size:16px;font-weight:700}.FvZqvq_labelHint{color:var(--text-body);letter-spacing:0;font-size:14px;font-weight:500;display:block}.FvZqvq_faceGrid{border:1px solid var(--line);border-radius:var(--r);background:var(--surface-sunken);grid-template-columns:repeat(auto-fill,minmax(74px,1fr));gap:6px;max-height:296px;padding:8px;display:grid;overflow-y:auto}.FvZqvq_gridState.FvZqvq_gridState{flex-direction:column;grid-column:1/-1;align-items:flex-start;gap:8px;padding:6px 2px;display:flex}.FvZqvq_face{border-radius:var(--r);color:var(--muted);text-align:center;cursor:pointer;background:0 0;border:1px solid #0000;flex-direction:column;align-items:center;gap:5px;padding:8px 4px 7px;font-family:inherit;font-size:11.5px;font-weight:600;transition:background-color .12s,border-color .12s,color .12s;display:flex}.FvZqvq_face:hover{background:var(--surface-2);color:var(--ink)}.FvZqvq_faceImg{object-fit:cover;background:var(--surface-2);width:44px;height:44px;box-shadow:0 0 0 2px var(--line);border-radius:50%;transition:box-shadow .12s}.FvZqvq_faceBlank{background:var(--surface-2);width:44px;height:44px;box-shadow:0 0 0 2px var(--line);border-radius:50%}.FvZqvq_faceOn{border-color:var(--accent-line);background:var(--accent-soft);color:var(--accent)}.FvZqvq_faceOn .FvZqvq_faceImg,.FvZqvq_faceOn .FvZqvq_faceBlank{box-shadow:0 0 0 2px var(--accent)}.FvZqvq_picked{color:var(--muted);align-items:center;gap:12px;font-size:15px;display:flex}.FvZqvq_pickedName{color:var(--accent);font-size:17px;font-weight:700}.FvZqvq_pickedFaceLarge{object-fit:cover;width:36px;height:36px;box-shadow:0 0 0 1px var(--accent-line);border-radius:50%;flex:none}.FvZqvq_submitRow{justify-content:center;display:flex}.FvZqvq_submitButton.FvZqvq_submitButton{border-radius:var(--r);padding:14px 28px;justify-content:center;align-items:center;min-width:240px;min-height:50px;padding-block:0;font-size:16px;display:inline-flex}.FvZqvq_pickedFace{object-fit:cover;width:22px;height:22px;box-shadow:0 0 0 1px var(--accent-line);border-radius:50%}.FvZqvq_stateWrap{flex:1;display:flex}.FvZqvq_stateStack{flex-direction:column;gap:16px;width:100%;max-width:560px;margin:auto;display:flex}.FvZqvq_statePanel.FvZqvq_statePanel{gap:14px;width:100%;max-width:560px;margin:auto}.FvZqvq_stateWaiting.FvZqvq_stateWaiting{border-color:var(--accent-line);border-top-color:var(--accent-line);background:linear-gradient(to bottom, var(--accent-soft) 0%, transparent 150px), color-mix(in srgb, var(--surface) 90%, transparent)}.FvZqvq_stateDone.FvZqvq_stateDone{border-color:var(--ok-line);border-top-color:var(--ok-line);background:linear-gradient(to bottom, var(--ok-soft) 0%, transparent 150px), color-mix(in srgb, var(--surface) 90%, transparent)}.FvZqvq_stateDone .FvZqvq_tick{background:var(--ok);box-shadow:0 0 8px color-mix(in srgb, var(--ok) 60%, transparent)}.FvZqvq_stateTitle{font-size:clamp(19px, calc(1.7vw / var(--ui-zoom)), 24px);letter-spacing:-.01em;color:var(--ink);margin:0;font-weight:800}.FvZqvq_stateText{color:var(--text-body);margin:0;font-size:14px;font-weight:500;line-height:1.7}.FvZqvq_stateText b{color:var(--ink);font-weight:700}.FvZqvq_clock{border:1px solid var(--accent-line);border-radius:var(--r);background:var(--surface-sunken);align-items:baseline;gap:10px;padding:13px 15px;display:flex}.FvZqvq_clockTime{font-family:var(--font-num);font-size:clamp(24px, calc(2.4vw / var(--ui-zoom)), 32px);font-variant-numeric:tabular-nums;letter-spacing:.02em;color:var(--accent);font-weight:800}.FvZqvq_clockLabel{color:var(--muted);font-size:12.5px}.FvZqvq_doneMark{border:1px solid var(--ok-line);background:var(--ok-soft);width:46px;height:46px;color:var(--ok);border-radius:50%;place-items:center;font-size:22px;font-weight:800;display:grid}.FvZqvq_stalledNote{border-color:var(--gold-line);background:var(--gold-soft)}.FvZqvq_stalledNote .FvZqvq_clockLabel{color:var(--gold)}.FvZqvq_submittedRow{border:1px solid var(--line);border-radius:var(--r);background:var(--surface-sunken);color:var(--muted);align-items:center;gap:9px;margin:0;padding:10px 13px;font-size:12.5px;display:flex}.FvZqvq_submittedValue{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:700}.FvZqvq_stalledInline{color:var(--gold);margin:0;font-size:12.5px;line-height:1.65}.FvZqvq_stalledInline b{font-weight:700}.FvZqvq_claimPanel.FvZqvq_claimPanel{border-color:var(--gold-line);border-top-color:var(--gold-line)}.FvZqvq_claimPanel .FvZqvq_tick{background:var(--gold);box-shadow:0 0 8px color-mix(in srgb, var(--gold) 60%, transparent)}.FvZqvq_claimTitle{color:var(--text-title);margin:0;font-size:16px;font-weight:800}.FvZqvq_failTitle{color:var(--danger);margin:0;font-size:14.5px;font-weight:800}
.RB9gOG_banner{text-align:center;color:#8a6316;background:#f0ad4e29;border-bottom:1px solid #f0ad4e59;width:100%;padding:10px 16px;font-size:13px;font-weight:700}
.t8FoFG_backdrop{z-index:70;background:#14161c9e;justify-content:center;align-items:flex-start;padding:24px;display:flex;position:fixed;inset:0;overflow-y:auto}.t8FoFG_modal{color:#f2f4f8;background:#14161c;border:1px solid #c98a2c80;border-radius:14px;flex-direction:column;gap:10px;width:100%;max-width:420px;margin:auto;padding:20px;display:flex}.t8FoFG_title{color:#c98a2c;margin:0;font-size:16px;font-weight:800}.t8FoFG_when{opacity:.6;margin:0;font-size:12px}.t8FoFG_message{white-space:pre-wrap;margin:0;font-size:13.5px;line-height:1.65}.t8FoFG_more{opacity:.7;margin:0;font-size:12px}.t8FoFG_confirm{color:#14161c;cursor:pointer;padding:11px 14px;background:#c98a2c;border:none;border-radius:9px;justify-content:center;align-items:center;min-height:50px;margin-top:4px;padding-block:0;font-size:16px;font-weight:800;display:inline-flex}.t8FoFG_confirm:disabled{opacity:.6;cursor:default}.t8FoFG_rulesLink{color:#c98a2c;align-self:flex-start;font-size:12.5px;font-weight:700;text-decoration:underline}
.EDv79W_page{min-height:calc(100vh / var(--ui-zoom));background:var(--bg);color:var(--ink);font-family:var(--font-ui);padding:0 0 120px}.EDv79W_header{max-width:1180px;margin:0 auto;padding:48px 24px 8px}.EDv79W_eyebrow{font-family:var(--font-num);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin:0 0 10px;font-size:11px}.EDv79W_title{font-size:clamp(28px, calc(4vw / var(--ui-zoom)), 40px);letter-spacing:-.02em;margin:0 0 12px;font-weight:800}.EDv79W_lede{max-width:68ch;color:var(--muted);word-break:keep-all;margin:0;line-height:1.7}.EDv79W_lede strong{color:var(--ink)}.EDv79W_selfCheck{border-radius:var(--r);word-break:keep-all;max-width:1180px;margin:24px auto 0;padding:12px 16px;font-size:13.5px;line-height:1.6}.EDv79W_selfOk{background:var(--ok-soft);border:1px solid var(--ok-line);color:var(--ok)}.EDv79W_selfBad{background:var(--danger-soft);border:1px solid var(--danger-line);color:var(--danger)}.EDv79W_toc{flex-wrap:wrap;gap:6px;max-width:1180px;margin:22px auto 0;padding:0 24px;display:flex}.EDv79W_toc a{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--surface);color:var(--muted);padding:5px 11px;font-size:12.5px;text-decoration:none}.EDv79W_toc a:hover{color:var(--accent);border-color:var(--accent-line)}.EDv79W_section{max-width:1180px;margin:56px auto 0;padding:0 24px;scroll-margin-top:24px}.EDv79W_sectionHead{align-items:baseline;gap:12px;margin:0 0 6px;display:flex}.EDv79W_sectionNum{font-family:var(--font-num);color:var(--accent);font-size:13px}.EDv79W_sectionTitle{letter-spacing:-.01em;margin:0;font-size:21px;font-weight:700}.EDv79W_sectionNote{max-width:72ch;color:var(--muted);word-break:keep-all;margin:0 0 20px;font-size:13.5px;line-height:1.7}.EDv79W_sectionNote strong{color:var(--ink)}.EDv79W_swatches{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.EDv79W_swatch{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);grid-template-columns:52px 1fr;align-items:center;gap:12px;padding:10px;display:grid}.EDv79W_chipColor{border-radius:var(--r-sm);border:1px solid var(--edge);background-image:linear-gradient(45deg,#2a2a2a 25%,#0000 25%),linear-gradient(-45deg,#2a2a2a 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#2a2a2a 75%),linear-gradient(-45deg,#0000 75%,#2a2a2a 75%);background-position:0 0,0 5px,5px -5px,-5px 0;background-size:10px 10px;width:52px;height:52px}.EDv79W_chipInner{border-radius:inherit;width:100%;height:100%}.EDv79W_swatchName{font-family:var(--font-num);color:var(--ink);font-size:12.5px}.EDv79W_swatchValue{font-family:var(--font-num);color:var(--muted);word-break:break-all;font-size:11.5px}.EDv79W_swatchWhy{color:var(--muted);word-break:keep-all;margin:4px 0 0;font-size:12px;line-height:1.55}.EDv79W_table{border-collapse:collapse;width:100%;font-size:13px}.EDv79W_table th{text-align:left;border-bottom:1px solid var(--edge);color:var(--muted);white-space:nowrap;padding:8px 10px;font-size:12px;font-weight:600}.EDv79W_table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:9px 10px}.EDv79W_tableWrap{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);overflow-x:auto}.EDv79W_ratio{font-family:var(--font-num);font-variant-numeric:tabular-nums;font-weight:700}.EDv79W_pass{color:var(--ok)}.EDv79W_warn{color:var(--gold)}.EDv79W_fail{color:var(--danger)}.EDv79W_sampleCell{white-space:nowrap}.EDv79W_sample{border-radius:var(--r-sm);padding:5px 12px;font-size:13px;display:inline-block}.EDv79W_specGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;display:grid}.EDv79W_spec{border:1px dashed var(--line);border-radius:var(--r);background:var(--bg);padding:14px}.EDv79W_specLabel{font-family:var(--font-num);color:var(--muted);justify-content:space-between;align-items:center;gap:8px;margin:0 0 12px;font-size:11.5px;display:flex}.EDv79W_badgeReal,.EDv79W_badgeCopy{letter-spacing:.02em;white-space:nowrap;border-radius:999px;padding:2px 7px;font-size:10px}.EDv79W_badgeReal{background:var(--ok-soft);border:1px solid var(--ok-line);color:var(--ok)}.EDv79W_badgeCopy{background:var(--gold-soft);border:1px solid var(--gold-line);color:var(--gold)}.EDv79W_stack{flex-direction:column;gap:10px;display:flex}.EDv79W_rowWrap{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.EDv79W_ladder{border-radius:var(--r);border:1px solid var(--line);flex-direction:column;gap:0;display:flex;overflow:hidden}.EDv79W_rung{font-family:var(--font-num);justify-content:space-between;gap:12px;padding:14px 16px;font-size:12px;display:flex}.EDv79W_footer{border-top:1px solid var(--line);max-width:1180px;color:var(--muted);word-break:keep-all;margin:72px auto 0;padding:20px 24px 0;font-size:12.5px;line-height:1.7}.EDv79W_screenFrame{border:1px solid var(--edge);border-radius:var(--r);contain:layout paint;height:620px;position:relative;overflow:auto}
.UmuPMG_page{min-height:calc(100dvh / var(--ui-zoom));justify-content:center;padding:32px 20px 64px;display:flex;position:relative}.UmuPMG_page:before{content:"";pointer-events:none;background:linear-gradient(to bottom, color-mix(in srgb, var(--surface) 45%, transparent), transparent);height:320px;position:absolute;inset:0 0 auto}.UmuPMG_card{flex-direction:column;width:100%;max-width:820px;display:flex;position:relative}.UmuPMG_back{color:var(--muted);align-self:flex-start;margin-bottom:14px;font-size:13px;text-decoration:none}.UmuPMG_back:hover{color:var(--ink)}.UmuPMG_header{border-bottom:1px solid var(--line);margin-bottom:18px;padding-bottom:13px}.UmuPMG_title{letter-spacing:-.01em;color:var(--text-title);margin:0;font-size:24px;font-weight:800}.UmuPMG_board{border:1px solid var(--line);border-top-color:var(--edge);border-radius:var(--r-lg);background:var(--surface);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 8px 26px #00000073}.UmuPMG_list{margin:0;padding:0;list-style:none}.UmuPMG_item+.UmuPMG_item{border-top:1px solid var(--line)}.UmuPMG_row{--board-pad:16px;--board-gap:11px;align-items:center;gap:var(--board-gap);width:100%;padding:13px var(--board-pad);color:inherit;font:inherit;text-align:left;background:0 0;border:none;grid-template-columns:14px auto minmax(0,1fr) auto;transition:background-color .12s,box-shadow .12s;display:grid}.UmuPMG_rowOpenable{cursor:pointer}.UmuPMG_rowOpenable:hover{background:var(--surface-2);box-shadow:inset 3px 0 0 var(--accent)}.UmuPMG_rowOpenable:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.UmuPMG_rowOn{background:var(--surface-2);box-shadow:inset 3px 0 0 var(--accent)}.UmuPMG_chev{color:var(--muted);text-align:center;font-size:11px}.UmuPMG_rowOpenable:hover .UmuPMG_chev{color:var(--ink)}.UmuPMG_chevBlank{visibility:hidden}.UmuPMG_kind{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--surface-3);color:var(--muted);letter-spacing:.04em;padding:2px 7px;font-size:11px;font-weight:700}.UmuPMG_rowTitle{min-width:0;color:var(--ink);font-size:15px;font-weight:700;line-height:1.45}.UmuPMG_new{border-radius:var(--r-sm);background:var(--gold);color:var(--accent-ink);vertical-align:1px;margin-left:6px;padding:1px 5px;font-size:10px;font-weight:800;display:inline-block}.UmuPMG_date{font-family:var(--font-num);color:var(--muted);font-variant-numeric:tabular-nums;text-align:right;font-size:12.5px}.UmuPMG_body{background:var(--surface-sunken);border-top:1px solid var(--edge);color:var(--text-body);white-space:pre-wrap;margin:0;padding:16px 20px 20px 41px;font-size:14px;font-weight:500;line-height:1.8}.UmuPMG_empty{text-align:center;flex-direction:column;gap:7px;padding:44px 20px 48px;display:flex}.UmuPMG_emptyTitle{color:var(--ink);margin:0;font-size:15px;font-weight:700}.UmuPMG_retry{border:1px solid var(--line);border-radius:var(--r);color:var(--ink);font:inherit;cursor:pointer;background:0 0;align-self:center;margin-top:6px;padding:6px 14px;font-size:13px}.UmuPMG_retry:disabled{opacity:var(--dim-disabled);cursor:default}.UmuPMG_emptyNote{color:var(--text-body);margin:0;font-size:13px;font-weight:500}.UmuPMG_emptyNote strong{color:var(--ink);font-weight:700}.UmuPMG_foot{color:var(--muted);text-align:right;margin:12px 2px 0;font-size:12.5px;font-weight:500}@media (max-width:520px){.UmuPMG_row{--board-pad:11px;--board-gap:8px}.UmuPMG_body{padding-left:33px;padding-right:14px}}@media (max-width:900px){.UmuPMG_page{padding-bottom:88px}}
.KFZ05W_pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}@media (max-width:720px){.KFZ05W_pair{grid-template-columns:minmax(0,1fr)}}.KFZ05W_pairCell{min-width:0;overflow-x:auto}.KFZ05W_risk{color:#e2685f;margin:0;font-size:12.5px;font-weight:700}.KFZ05W_effects{opacity:.75;margin:0;padding-left:18px;font-size:12px}
