.M56VUq_overlay{z-index:200;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#05050ac7;justify-content:center;align-items:center;padding:24px;animation:.18s M56VUq_overlayIn;display:flex;position:fixed;inset:0}.M56VUq_modal{background:var(--bg-card);border:1px solid var(--border);border-radius:14px;flex-direction:column;width:100%;max-width:480px;max-height:80vh;animation:.22s ease-out M56VUq_modalIn;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000080}@keyframes M56VUq_overlayIn{0%{opacity:0}to{opacity:1}}@keyframes M56VUq_modalIn{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.M56VUq_header{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.M56VUq_headerLeft{align-items:center;gap:10px;min-width:0;display:flex}.M56VUq_headerIcon{background:color-mix(in srgb, #1d9bf0 12%, var(--bg-elevated));border:1px solid #1d9bf04d;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.M56VUq_headerTitle{font-size:var(--text-md);font-weight:700;font-family:var(--font-sans);color:var(--text-primary);margin:0}.M56VUq_headerCount{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--green);background:var(--green-dim);border:1px solid var(--green-mid);border-radius:10px;padding:2px 8px;font-weight:700}.M56VUq_closeBtn{width:28px;height:28px;font-size:var(--text-xl);color:var(--text-secondary);border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;padding:0;line-height:1;transition:border-color .15s,color .15s;display:flex}.M56VUq_closeBtn:hover{border-color:var(--text-primary);color:var(--text-primary)}.M56VUq_tabs{border-bottom:1px solid var(--border);flex-shrink:0;gap:6px;padding:8px 16px;display:flex}.M56VUq_tab{font-size:var(--text-xs);font-weight:600;font-family:var(--font-sans);color:var(--text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;padding:8px 14px;transition:background .15s,color .15s,border-color .15s}.M56VUq_tab:hover{color:var(--text-primary)}.M56VUq_tabActive{color:var(--green);background:var(--green-dim);border-color:var(--green-mid)}.M56VUq_tabCount{font-family:var(--font-mono);font-size:var(--text-2xs);opacity:.8;margin-left:2px}.M56VUq_body{flex:1;min-height:0;padding:8px 0;overflow-y:auto}.M56VUq_empty{text-align:center;font-size:var(--text-xs);color:var(--text-secondary);padding:40px 20px}.M56VUq_row{border-left:2px solid #0000;align-items:flex-start;gap:12px;padding:12px 20px;transition:background .15s;display:flex}.M56VUq_row:hover{background:var(--bg-elevated);border-left-color:#1d9bf066}.M56VUq_avatarWrap{flex-shrink:0;position:relative}.M56VUq_avatar{object-fit:cover;background:var(--bg-elevated);border:1px solid #1d9bf040;border-radius:50%;width:44px;height:44px;display:block}.M56VUq_avatarFallback{background:color-mix(in srgb, #1d9bf0 15%, var(--bg-elevated));width:44px;height:44px;font-family:var(--font-mono);font-size:var(--text-md);color:#1d9bf0;border:1px solid #1d9bf04d;border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex}.M56VUq_onlineDot{background:var(--green);border:2px solid var(--bg-card);width:12px;height:12px;box-shadow:0 0 6px var(--green);border-radius:50%;position:absolute;bottom:-1px;right:-1px}.M56VUq_info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.M56VUq_nameRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.M56VUq_name{font-size:var(--text-sm);color:var(--text-primary);font-weight:700;font-family:var(--font-sans)}.M56VUq_liveBadge{font-family:var(--font-mono);font-size:var(--text-3xs);letter-spacing:1px;color:var(--red);background:var(--red-dim);border:1px solid color-mix(in srgb, var(--red) 30%, transparent);border-radius:3px;align-items:center;gap:4px;padding:2px 6px;font-weight:700;display:inline-flex}.M56VUq_livePulse{background:var(--red);border-radius:50%;width:5px;height:5px;animation:1.4s ease-in-out infinite M56VUq_livePulse}@keyframes M56VUq_livePulse{0%,to{opacity:1}50%{opacity:.35}}.M56VUq_meta{font-size:var(--text-xs);color:var(--text-secondary);font-family:var(--font-sans);align-items:center;gap:6px;display:flex}.M56VUq_handle{color:#1d9bf0;font-family:var(--font-mono);font-weight:500}.M56VUq_metaDot{color:var(--text-tertiary)}.M56VUq_followers{font-family:var(--font-mono)}.M56VUq_bio{font-size:var(--text-xs);color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;line-height:1.4;overflow:hidden}.M56VUq_addBtn{font-family:var(--font-sans);font-size:var(--text-2xs);letter-spacing:.8px;color:#fff;cursor:pointer;white-space:nowrap;text-align:center;background:#1d9bf0;border:1px solid #1d9bf0;border-radius:6px;flex-shrink:0;min-width:96px;padding:7px 12px;font-weight:700;transition:opacity .15s,background .15s}.M56VUq_addBtn:hover:not(:disabled){opacity:.9}.M56VUq_addBtn:disabled{cursor:default}.M56VUq_addedBtn{color:var(--green);border-color:var(--green);background:0 0}.M56VUq_footer{border-top:1px solid var(--border);background:var(--bg-secondary);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.M56VUq_footerNote{font-size:var(--text-2xs);color:var(--text-tertiary);font-family:var(--font-sans);flex:1;min-width:0}.M56VUq_doneBtn{font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:.4px;color:#0a0a14;background:var(--green);cursor:pointer;border:none;border-radius:8px;flex-shrink:0;padding:8px 20px;font-weight:700;transition:opacity .15s}.M56VUq_doneBtn:hover{opacity:.9}
.p2i89q_sectionHeader{border-top:1px dashed var(--border);align-items:center;gap:10px;padding-top:8px;display:flex}.p2i89q_sectionLabel{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:2px;color:var(--text-secondary);font-weight:700}.p2i89q_errorText{font-size:var(--text-xs);color:var(--red)}.p2i89q_card{background:var(--bg-card);border:1px solid var(--border);border-radius:10px;padding:18px 20px;position:relative;overflow:hidden}.p2i89q_row{z-index:1;align-items:center;gap:14px;display:flex;position:relative}.p2i89q_iconTile{background:var(--bg-elevated);border:1px solid var(--border);width:44px;height:44px;color:var(--text-primary);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.p2i89q_iconTileBlue{background:color-mix(in srgb, #1d9bf0 10%, var(--bg-elevated));color:#1d9bf0;border-color:#1d9bf059}.p2i89q_rowText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.p2i89q_title{font-size:var(--text-base);color:var(--text-primary);font-weight:700;font-family:var(--font-sans);margin:0}.p2i89q_description{font-size:var(--text-xs);color:var(--text-secondary);margin:0;line-height:1.45}.p2i89q_connectBtn{font-size:var(--text-xs);font-weight:700;font-family:var(--font-sans);letter-spacing:.8px;color:#fff;cursor:pointer;background:#1d9bf0;border:none;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:9px 16px;transition:opacity .15s;display:inline-flex}.p2i89q_connectBtn:hover{opacity:.9}.p2i89q_watermark{opacity:.03;color:#fff;pointer-events:none;z-index:0;position:absolute;bottom:-30px;right:-18px}.p2i89q_connectedTitleRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.p2i89q_connectedBadge{font-family:var(--font-mono);font-size:var(--text-3xs);letter-spacing:1px;color:var(--green);background:var(--green-dim);border:1px solid var(--green-mid);border-radius:3px;align-items:center;gap:4px;padding:2px 6px;font-weight:700;display:inline-flex}.p2i89q_connectedDot{background:var(--green);border-radius:50%;width:5px;height:5px}.p2i89q_friendsPill{font-family:var(--font-sans);font-size:var(--text-2xs);letter-spacing:.8px;color:var(--green);background:var(--green-dim);border:1px solid var(--green-mid);cursor:pointer;white-space:nowrap;border-radius:20px;flex-shrink:0;align-items:center;gap:6px;padding:8px 14px;font-weight:700;transition:background .15s,border-color .15s;display:inline-flex}.p2i89q_friendsPill:hover{background:color-mix(in srgb, var(--green) 18%, transparent);border-color:var(--green)}.p2i89q_dashedDivider{border-top:1px dashed var(--border);height:0;margin:14px 0}.p2i89q_friendPillsRow{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.p2i89q_friendPill{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--green);background:var(--green-dim);border:1px solid var(--green-mid);border-radius:20px;align-items:center;gap:5px;padding:4px 10px;font-weight:500;display:inline-flex}.p2i89q_friendPillDot{background:var(--green);width:5px;height:5px;box-shadow:0 0 4px var(--green);border-radius:50%}.p2i89q_friendPillOffline{color:var(--text-secondary);border-color:var(--border);background:0 0}.p2i89q_emptyNote{font-size:var(--text-xs);color:var(--text-secondary);line-height:1.4}.p2i89q_footerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.p2i89q_privacyNote{font-size:var(--text-2xs);color:var(--text-tertiary);flex:1;min-width:160px;line-height:1.4}.p2i89q_disconnectLink{font-size:var(--text-xs);font-weight:500;font-family:var(--font-sans);color:var(--red);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:4px 0;text-decoration:none;transition:-webkit-text-decoration .15s,text-decoration .15s,opacity .15s}.p2i89q_disconnectLink:hover{opacity:.85;text-decoration:underline}@media (max-width:520px){.p2i89q_row{flex-wrap:wrap}.p2i89q_connectBtn,.p2i89q_friendsPill{margin-left:auto}}
.X8dGxq_root{flex-direction:column;gap:20px;max-width:560px;display:flex}.X8dGxq_header{flex-direction:column;gap:4px;margin-bottom:8px;display:flex}.X8dGxq_title{font-family:var(--font-sans);font-size:var(--text-xl);color:var(--text-primary);margin:0;font-weight:700}.X8dGxq_subtitle{font-size:var(--text-xs);color:var(--text-secondary);margin:0}.X8dGxq_avatarRow{background:var(--bg-card);border:1px solid var(--border);border-radius:10px;align-items:center;gap:20px;padding:20px;display:flex}.X8dGxq_avatar{background:var(--bg-elevated);border:2px solid var(--green-mid);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;display:flex;overflow:hidden}.X8dGxq_avatarImg{object-fit:cover;width:100%;height:100%}.X8dGxq_avatarInitial{font-family:var(--font-mono);font-size:var(--text-2xl);color:var(--green);font-weight:700}.X8dGxq_avatarActions{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.X8dGxq_avatarButtons{flex-wrap:wrap;gap:8px;display:flex}.X8dGxq_avatarHint{font-size:var(--text-2xs);color:var(--text-secondary)}.X8dGxq_hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.X8dGxq_field{flex-direction:column;gap:6px;display:flex}.X8dGxq_row{gap:12px;display:flex}.X8dGxq_row>.X8dGxq_field{flex:1}.X8dGxq_label{font-size:var(--text-xs);color:var(--text-secondary);font-weight:500}.X8dGxq_input{width:100%;font-size:var(--text-base);font-family:var(--font-sans);color:var(--text-primary);background:var(--bg-card);border:1px solid var(--border);box-sizing:border-box;border-radius:8px;outline:none;padding:10px 12px;transition:border-color .15s}.X8dGxq_input:focus{border-color:var(--green-mid)}.X8dGxq_inputElevated{width:100%;font-size:var(--text-base);font-family:var(--font-sans);color:var(--text-primary);background:var(--bg-elevated);border:1px solid var(--border);box-sizing:border-box;border-radius:7px;outline:none;padding:9px 12px;transition:border-color .15s}.X8dGxq_inputElevated:focus{border-color:var(--green-mid)}.X8dGxq_inputOk{border-color:color-mix(in srgb, var(--green) 50%, transparent)}.X8dGxq_inputBad{border-color:color-mix(in srgb, var(--red) 50%, transparent)}.X8dGxq_idInputWrap{position:relative}.X8dGxq_idPrefix{font-size:var(--text-base);color:var(--text-secondary);pointer-events:none;font-weight:500;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.X8dGxq_idInput{padding-left:28px;padding-right:100px}.X8dGxq_idStatus{font-size:var(--text-xs);color:var(--text-secondary);font-weight:600;font-family:var(--font-mono);position:absolute;top:50%;right:12px;transform:translateY(-50%)}.X8dGxq_idStatusOk{color:var(--green)}.X8dGxq_idStatusBad{color:var(--red)}.X8dGxq_hint{font-size:var(--text-2xs);color:var(--text-secondary)}.X8dGxq_divider{background:var(--border);height:1px;margin:4px 0}.X8dGxq_disclosureBtn{cursor:pointer;width:100%;color:var(--text-primary);font-family:var(--font-sans);font-size:var(--text-base);background:0 0;border:none;justify-content:space-between;align-items:center;padding:12px 0;font-weight:600;display:flex}.X8dGxq_disclosureLeft{color:var(--text-secondary);align-items:center;gap:10px;display:flex}.X8dGxq_disclosureLeft>span{color:var(--text-primary)}.X8dGxq_chevron{color:var(--text-secondary);transition:transform .2s}.X8dGxq_chevronOpen{transform:rotate(180deg)}.X8dGxq_passwordPanel{background:var(--bg-card);border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:14px;padding:16px 20px;animation:.2s X8dGxq_fadeIn;display:flex}@keyframes X8dGxq_fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.X8dGxq_pwError{font-size:var(--text-xs);color:var(--red)}.X8dGxq_pwActions{gap:10px;display:flex}.X8dGxq_btnPrimary{font-size:var(--text-sm);font-weight:600;font-family:var(--font-sans);color:#0a0a14;background:var(--green);cursor:pointer;border:none;border-radius:8px;align-items:center;gap:8px;padding:10px 20px;transition:opacity .15s;display:inline-flex}.X8dGxq_btnPrimary:hover:not(:disabled){opacity:.9}.X8dGxq_btnPrimary:disabled{opacity:.55;cursor:not-allowed}.X8dGxq_btnSecondary{font-size:var(--text-xs);font-weight:600;font-family:var(--font-sans);color:var(--text-primary);background:var(--bg-elevated);border:1px solid var(--border);cursor:pointer;border-radius:6px;padding:7px 14px;transition:border-color .15s}.X8dGxq_btnSecondary:hover{border-color:var(--green-mid)}.X8dGxq_btnDanger{font-size:var(--text-xs);font-weight:600;font-family:var(--font-sans);color:var(--red);border:1px solid color-mix(in srgb, var(--red) 30%, transparent);cursor:pointer;background:0 0;border-radius:6px;padding:7px 14px;transition:background .15s}.X8dGxq_btnDanger:hover{background:color-mix(in srgb, var(--red) 8%, transparent)}.X8dGxq_btnGhost{font-size:var(--text-xs);font-weight:500;font-family:var(--font-sans);color:var(--text-secondary);border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:8px;padding:10px 20px;transition:color .15s,border-color .15s;display:inline-flex}.X8dGxq_btnGhost:hover{color:var(--text-primary);border-color:color-mix(in srgb, var(--text-primary) 20%, transparent)}.X8dGxq_footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}@media (max-width:520px){.X8dGxq_row{flex-direction:column}.X8dGxq_idInput{padding-right:12px}.X8dGxq_idStatus{margin-top:4px;display:inline-block;position:static;transform:none}}
.Ba7PHq_root{flex-direction:column;gap:18px;display:flex}.Ba7PHq_header{justify-content:space-between;align-items:center;gap:16px;min-height:44px;display:flex}.Ba7PHq_headerText{flex-direction:column;gap:4px;min-width:0;display:flex}.Ba7PHq_savedPill{font-family:var(--font-sans);font-size:var(--text-xs);color:#0a0a14;background:var(--green);box-shadow:0 4px 16px color-mix(in srgb, var(--green) 30%, transparent);opacity:0;pointer-events:none;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:8px 14px;font-weight:700;transition:opacity .2s,transform .2s;display:inline-flex;transform:translateY(-4px)scale(.96)}.Ba7PHq_savedPillVisible{opacity:1;transform:translateY(0)scale(1)}.Ba7PHq_title{font-family:var(--font-sans);font-size:var(--text-xl);color:var(--text-primary);margin:0;font-weight:700}.Ba7PHq_subtitle{font-size:var(--text-xs);color:var(--text-secondary);margin:0}.Ba7PHq_errorBanner{font-size:var(--text-xs);color:var(--red);background:color-mix(in srgb, var(--red) 10%, transparent);border:1px solid color-mix(in srgb, var(--red) 30%, transparent);border-radius:8px;padding:10px 14px}.Ba7PHq_defaultCard{background:var(--bg-card);border:1px solid var(--border);cursor:pointer;text-align:left;width:100%;font-family:var(--font-sans);border-radius:10px;align-items:center;gap:14px;padding:14px 18px;transition:background .15s,border-color .15s;display:flex}.Ba7PHq_defaultCard:hover{border-color:var(--green-mid)}.Ba7PHq_defaultCardSelected{background:var(--green-dim);border-color:var(--green)}.Ba7PHq_defaultIcon{background:var(--bg-elevated);border:1px solid var(--border);width:40px;height:40px;color:var(--green);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Ba7PHq_defaultText{flex:1;min-width:0}.Ba7PHq_defaultTitle{font-size:var(--text-base);color:var(--text-primary);font-weight:600}.Ba7PHq_defaultSub{font-size:var(--text-xs);color:var(--text-secondary);margin-top:2px}.Ba7PHq_defaultCheck{background:var(--green);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.Ba7PHq_grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;display:grid}.Ba7PHq_teamCard{background:var(--bg-card);border:1.5px solid var(--border);cursor:pointer;font-family:var(--font-sans);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px 8px;transition:background .15s,border-color .15s;display:flex;position:relative}.Ba7PHq_teamCard:hover{border-color:var(--text-tertiary)}.Ba7PHq_teamCardSelected{border-width:1.5px}.Ba7PHq_swatch{border-radius:8px;justify-content:center;align-items:center;width:42px;height:42px;transition:box-shadow .15s;display:flex}.Ba7PHq_swatchAbbr{font-family:var(--font-mono);font-size:var(--text-xs);color:#fff;text-shadow:0 1px 3px #00000080;letter-spacing:.5px;font-weight:800}.Ba7PHq_teamMeta{text-align:center;line-height:1.2}.Ba7PHq_teamName{font-size:var(--text-xs);color:var(--text-primary);font-weight:600}.Ba7PHq_teamCity{font-size:var(--text-3xs);color:var(--text-secondary);margin-top:2px}.Ba7PHq_teamCheck{border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:absolute;top:6px;right:6px}@media (prefers-reduced-motion:reduce){.Ba7PHq_savedPill{transition:opacity .01ms}}@media (max-width:520px){.Ba7PHq_grid{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}}
@keyframes NCkfTW_fadeSlide{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes NCkfTW_pillIn{0%{opacity:0;transform:scale(.7)}60%{transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes NCkfTW_syncPulse{0%,to{opacity:1}50%{opacity:.3}}.NCkfTW_fade{animation:.25s NCkfTW_fadeSlide}.NCkfTW_fadeFast{animation:.2s NCkfTW_fadeSlide}.NCkfTW_stagger{animation:.28s both NCkfTW_fadeSlide}.NCkfTW_pillIn{animation:.28s NCkfTW_pillIn}.NCkfTW_syncDot{animation:1.1s infinite NCkfTW_syncPulse}.NCkfTW_rowScroll{scrollbar-width:thin;flex-direction:column;flex:1;gap:8px;min-height:0;padding-right:6px;display:flex;overflow-y:auto}@media (prefers-reduced-motion:reduce){.NCkfTW_fade,.NCkfTW_fadeFast,.NCkfTW_stagger,.NCkfTW_pillIn,.NCkfTW_syncDot{animation:none}}
.S54w2G_container{background:var(--card,#141428);border:var(--card-border);border-radius:10px;flex-direction:column;gap:16px;width:100%;max-width:520px;padding:28px 24px 24px;display:flex}.S54w2G_header{justify-content:space-between;align-items:center;gap:12px;display:flex}.S54w2G_title{font-family:var(--font-sans);font-size:var(--text-2xl,1.125rem);color:#fff;margin:0;font-weight:700}.S54w2G_cancelBtn{color:#fff6;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:4px 6px;font-size:1rem;transition:color .15s}.S54w2G_cancelBtn:hover{color:#ffffffbf}.S54w2G_subtitle{font-family:var(--font-sans);font-size:var(--text-sm,.8125rem);color:#ffffff80;margin:0}.S54w2G_teamList{flex-direction:column;gap:8px;display:flex}.S54w2G_teamCard{cursor:pointer;text-align:left;background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:12px 16px;transition:border-color .15s,background .15s;display:flex}.S54w2G_teamCard:hover{background:#ffffff12;border-color:#ffffff2e}.S54w2G_teamCardSelected{border-color:var(--accent,#0f8);background:#00ff880f}.S54w2G_teamCardSelected:hover{background:#00ff8817}.S54w2G_primaryName{font-family:var(--font-sans);font-size:var(--text-base,.9375rem);color:#fff;font-weight:600}.S54w2G_secondaryName{font-family:var(--font-sans);font-size:var(--text-sm,.8125rem);color:#ffffff80}.S54w2G_submitError{font-family:var(--font-sans);font-size:var(--text-sm,.8125rem);color:#ff6b6b;margin:0}.S54w2G_confirmBtn{background:var(--accent,#0f8);color:#000;font-family:var(--font-sans);font-size:var(--text-base,.9375rem);cursor:pointer;border:none;border-radius:8px;width:100%;margin-top:4px;padding:12px 20px;font-weight:700;transition:opacity .15s}.S54w2G_confirmBtn:disabled{opacity:.35;cursor:not-allowed}.S54w2G_confirmBtn:not(:disabled):hover{opacity:.88}.S54w2G_status{font-family:var(--font-sans);font-size:var(--text-sm,.8125rem);color:#ffffff80;text-align:center;margin:0}.S54w2G_retryBtn{color:#ffffffb3;font-family:var(--font-sans);font-size:var(--text-sm,.8125rem);cursor:pointer;background:0 0;border:1px solid #ffffff2e;border-radius:6px;align-self:center;padding:8px 16px;transition:border-color .15s,color .15s}.S54w2G_retryBtn:hover{color:#fff;border-color:#fff6}
.iiNy3W_heading{font-size:var(--text-lg);text-align:center;margin-bottom:6px;font-weight:600}.iiNy3W_subtitle{font-size:var(--text-sm);color:var(--text-secondary);text-align:center;margin-bottom:28px}.iiNy3W_fanModeLabel{font-size:var(--text-3xl);text-align:center;color:var(--green);letter-spacing:2px;margin-bottom:16px;font-weight:700}.iiNy3W_perforation{justify-content:center;gap:5px;margin:24px 0;display:flex}.iiNy3W_perfDot{background:var(--green);border-radius:50%;width:3px;height:3px}.iiNy3W_form{flex-direction:column;gap:18px;width:100%;display:flex}.iiNy3W_field{flex-direction:column;gap:6px;display:flex}.iiNy3W_formLabel{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary);letter-spacing:.5px}.iiNy3W_input{background:var(--bg-card);border:1px solid var(--border);width:100%;font-size:var(--text-base);font-family:var(--font-sans);color:var(--text-primary);border-radius:8px;outline:none;padding:14px 16px;transition:border-color .2s,box-shadow .2s}.iiNy3W_input::placeholder{color:var(--text-tertiary)}.iiNy3W_input:focus{border-color:var(--green-mid);box-shadow:0 0 0 3px var(--green-glow)}.iiNy3W_input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--bg-card) inset;-webkit-text-fill-color:var(--text-primary);caret-color:var(--text-primary);transition:background-color 5000s ease-in-out}.iiNy3W_input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--bg-card) inset;-webkit-text-fill-color:var(--text-primary);caret-color:var(--text-primary);transition:background-color 5000s ease-in-out}.iiNy3W_input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--bg-card) inset;-webkit-text-fill-color:var(--text-primary);caret-color:var(--text-primary);transition:background-color 5000s ease-in-out}.iiNy3W_inputError{border-color:var(--red)}.iiNy3W_inputError:focus{border-color:var(--red);box-shadow:0 0 0 3px var(--red-dim)}.iiNy3W_errorMsg{font-size:var(--text-xs);color:var(--red)}.iiNy3W_codeRow{justify-content:center;gap:10px;display:flex}.iiNy3W_codeInput{text-align:center;width:48px;height:56px;font-size:var(--text-2xl);font-family:var(--font-mono);background:var(--bg-card);border:1px solid var(--border);color:var(--text-primary);border-radius:8px;outline:none;font-weight:600;transition:border-color .2s,box-shadow .2s}.iiNy3W_codeInput:focus{border-color:var(--green-mid);box-shadow:0 0 0 3px var(--green-glow)}.iiNy3W_resendRow{text-align:center;font-size:var(--text-sm);color:var(--text-tertiary)}.iiNy3W_resendBtn{color:var(--green);font-size:var(--text-sm);font-family:var(--font-sans);cursor:pointer;background:0 0;border:none;padding:0}.iiNy3W_resendBtn:hover:not(:disabled){text-decoration:underline}.iiNy3W_resendBtn:disabled{color:var(--text-tertiary);cursor:not-allowed}.iiNy3W_ctaBtn{background:var(--green);width:100%;color:var(--bg-primary);font-size:var(--text-base);font-weight:600;font-family:var(--font-sans);letter-spacing:.5px;cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;margin-top:8px;padding:14px 24px;transition:transform .1s,opacity .2s;display:flex}.iiNy3W_ctaBtn:hover:not(:disabled){opacity:.9}.iiNy3W_ctaBtn:active:not(:disabled){transform:scale(.98)}.iiNy3W_ctaBtn:disabled{opacity:.4;cursor:not-allowed}.iiNy3W_footer{text-align:center;font-size:var(--text-xs);color:var(--text-tertiary);margin-top:24px}.iiNy3W_greenLink{color:var(--green);opacity:.7;text-decoration:none;transition:opacity .2s}.iiNy3W_greenLink:hover{opacity:1}.iiNy3W_panelTitle{font-size:var(--text-base);text-align:center;font-weight:600}.iiNy3W_pickPanel{border-bottom:1px solid #ffffff0f;margin-bottom:16px;padding-bottom:16px}.iiNy3W_skipBtn{color:var(--text-tertiary);font-size:var(--text-xs);font-family:var(--font-sans);cursor:pointer;background:0 0;border:none;padding:8px;transition:color .2s}.iiNy3W_skipBtn:hover{color:var(--text-primary)}.iiNy3W_syncMoreBtn{border:1px solid var(--border);color:var(--text-secondary);font-size:var(--text-sm);font-weight:500;font-family:var(--font-sans);cursor:pointer;background:0 0;border-radius:8px;padding:10px 20px;transition:border-color .2s,color .2s}.iiNy3W_syncMoreBtn:hover{border-color:var(--green-mid);color:var(--text-primary)}.iiNy3W_teamGrid{grid-template-columns:repeat(4,1fr);gap:12px;max-width:600px;margin:0 auto 32px;display:grid}.iiNy3W_teamCard{background:var(--bg-card);border:1px solid var(--border);cursor:pointer;font-family:var(--font-sans);color:var(--text-primary);border-radius:10px;flex-direction:column;align-items:center;gap:4px;padding:16px 12px;transition:border-color .2s;display:flex}.iiNy3W_teamCard:hover{border-color:var(--green-mid)}.iiNy3W_teamSelected{border-color:var(--green);background:var(--green-dim);border-width:2px}.iiNy3W_teamAbbr{font-family:var(--font-mono);font-size:var(--text-xl);font-weight:700}.iiNy3W_teamName{font-size:var(--text-xs);color:var(--text-secondary)}@media (max-width:640px){.iiNy3W_teamGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:480px){.iiNy3W_teamGrid{grid-template-columns:repeat(2,1fr);gap:8px}}
.sRTZfW_root{flex-direction:column;gap:18px;display:flex}.sRTZfW_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.sRTZfW_title{font-family:var(--font-sans);font-size:var(--text-xl);color:var(--text-primary);margin:0 0 4px;font-weight:700}.sRTZfW_subtitle{font-size:var(--text-xs);color:var(--text-secondary);margin:0}.sRTZfW_addBtn{font-size:var(--text-xs);font-weight:600;font-family:var(--font-sans);color:var(--green);background:var(--green-dim);border:1px solid var(--green-mid);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:9px 16px;transition:background .15s,border-color .15s;display:inline-flex}.sRTZfW_addBtn:hover{background:color-mix(in srgb, var(--green) 15%, transparent);border-color:var(--green)}.sRTZfW_addPanel{background:var(--bg-card);border:1px solid var(--green-mid);border-radius:12px;flex-direction:column;gap:14px;padding:20px;animation:.2s sRTZfW_fadeIn;display:flex}@keyframes sRTZfW_fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.sRTZfW_addHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.sRTZfW_addTitle{font-size:var(--text-base);color:var(--text-primary);margin-bottom:2px;font-weight:700}.sRTZfW_addSub{font-size:var(--text-xs);color:var(--text-secondary)}.sRTZfW_closeBtn{cursor:pointer;color:var(--text-secondary);font-size:var(--text-md);background:0 0;border:none;padding:4px 8px;line-height:1}.sRTZfW_closeBtn:hover{color:var(--text-primary)}.sRTZfW_pickPanel{border-bottom:1px solid #ffffff0f;margin:12px 0 16px;padding-bottom:16px}.sRTZfW_panelTitle{margin:0 0 10px;font-size:13px;font-weight:700}.sRTZfW_empty{font-size:var(--text-xs);color:var(--text-secondary);text-align:center;padding:24px}.sRTZfW_chips{flex-wrap:wrap;gap:8px;display:flex}.sRTZfW_chip{background:var(--bg-card);border:1px solid var(--border);border-radius:6px;align-items:center;gap:8px;padding:6px 12px;display:inline-flex}.sRTZfW_chipName{font-size:var(--text-xs);color:var(--text-secondary)}.sRTZfW_chipCount{font-size:var(--text-2xs);color:var(--text-tertiary);font-family:var(--font-mono)}.sRTZfW_chipDot{background:var(--green);border-radius:50%;width:6px;height:6px}.sRTZfW_errorBanner{font-size:var(--text-xs);color:var(--red);background:color-mix(in srgb, var(--red) 10%, transparent);border:1px solid color-mix(in srgb, var(--red) 30%, transparent);border-radius:8px;padding:10px 14px}.sRTZfW_list{border:1px solid var(--border);background:var(--bg-secondary);border-radius:10px;overflow:hidden}.sRTZfW_listItem{flex-direction:column;display:flex}.sRTZfW_row{background:var(--bg-secondary);border:none;border-bottom:1px solid var(--border);cursor:pointer;text-align:left;width:100%;font-family:var(--font-sans);color:var(--text-primary);align-items:center;gap:12px;padding:12px 16px;transition:background .15s;display:flex}.sRTZfW_row:hover{background:var(--bg-card)}.sRTZfW_rowLast{border-bottom:none}.sRTZfW_rowExpanded{background:var(--bg-card);border-bottom:1px solid var(--border)}.sRTZfW_rowPaused{opacity:.65}.sRTZfW_rowMeta{flex:1;min-width:0}.sRTZfW_rowTitleLine{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sRTZfW_rowName{font-size:var(--text-base);color:var(--text-primary);font-weight:600}.sRTZfW_typeBadge{font-size:var(--text-3xs);font-weight:600;font-family:var(--font-mono);letter-spacing:.8px;border:1px solid;border-radius:3px;padding:2px 6px}.sRTZfW_type_redraft{color:var(--blue);background:color-mix(in srgb, var(--blue) 10%, transparent);border-color:color-mix(in srgb, var(--blue) 25%, transparent)}.sRTZfW_type_dynasty{color:var(--green);background:color-mix(in srgb, var(--green) 10%, transparent);border-color:color-mix(in srgb, var(--green) 25%, transparent)}.sRTZfW_type_keeper{color:var(--amber);background:color-mix(in srgb, var(--amber) 10%, transparent);border-color:color-mix(in srgb, var(--amber) 25%, transparent)}.sRTZfW_rowSubLine{font-size:var(--text-xs);color:var(--text-secondary);align-items:center;gap:12px;margin-top:3px;display:flex}.sRTZfW_rowLastSync{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-tertiary)}.sRTZfW_rowRight{flex-shrink:0;align-items:center;gap:10px;display:flex}.sRTZfW_statusPill{font-size:var(--text-2xs);font-weight:600;font-family:var(--font-sans);align-items:center;gap:5px;display:inline-flex}.sRTZfW_statusActive{color:var(--green)}.sRTZfW_statusPaused{color:var(--amber)}.sRTZfW_statusDotGreen{background:var(--green);border-radius:50%;width:7px;height:7px}.sRTZfW_statusDotAmber{background:var(--amber);opacity:.8;border-radius:50%;width:7px;height:7px}.sRTZfW_chevron{color:var(--text-secondary);transition:transform .2s}.sRTZfW_chevronOpen{transform:rotate(180deg)}.sRTZfW_rowExpand{background:var(--bg-card);border-bottom:1px solid var(--border);flex-direction:column;gap:12px;padding:14px 16px 14px 56px;animation:.2s sRTZfW_fadeIn;display:flex}.sRTZfW_rowExpandLast{border-bottom:none}.sRTZfW_detailMeta{font-size:var(--text-xs);flex-wrap:wrap;align-items:center;gap:18px;display:flex}.sRTZfW_detailLabel{color:var(--text-secondary)}.sRTZfW_detailValue{color:var(--text-primary);font-weight:500}.sRTZfW_detailActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sRTZfW_resyncControls{flex-direction:column;gap:4px;display:flex}.sRTZfW_btnResyncSecondary{font:inherit;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:.8rem;text-decoration:underline}.sRTZfW_btnResyncSecondary:disabled{opacity:.5;cursor:default}.sRTZfW_resyncHint{color:var(--text-secondary);font-size:.72rem}.sRTZfW_btnPause,.sRTZfW_btnResume,.sRTZfW_btnNeutral,.sRTZfW_btnRemove{font-size:var(--text-xs);font-weight:600;font-family:var(--font-sans);cursor:pointer;border-radius:6px;padding:6px 14px;transition:background .15s,border-color .15s}.sRTZfW_btnPause{color:var(--amber);background:color-mix(in srgb, var(--amber) 10%, transparent);border:1px solid color-mix(in srgb, var(--amber) 30%, transparent)}.sRTZfW_btnPause:hover{background:color-mix(in srgb, var(--amber) 18%, transparent)}.sRTZfW_btnResume{color:var(--green);background:var(--green-dim);border:1px solid var(--green-mid)}.sRTZfW_btnResume:hover{background:color-mix(in srgb, var(--green) 16%, transparent)}.sRTZfW_btnNeutral{color:var(--text-secondary);border:1px solid var(--border);background:0 0;font-weight:500}.sRTZfW_btnNeutral:hover{color:var(--text-primary);border-color:color-mix(in srgb, var(--text-primary) 20%, transparent)}.sRTZfW_btnRemove{color:var(--red);border:1px solid color-mix(in srgb, var(--red) 25%, transparent);background:0 0;margin-left:auto;font-weight:500}.sRTZfW_btnRemove:hover{background:color-mix(in srgb, var(--red) 10%, transparent)}.sRTZfW_btnPrimary{font-size:var(--text-xs);font-weight:600;font-family:var(--font-sans);color:#0a0a14;background:var(--green);cursor:pointer;border:none;border-radius:8px;padding:10px 20px;transition:opacity .15s}.sRTZfW_btnPrimary:hover:not(:disabled){opacity:.9}.sRTZfW_btnPrimary:disabled{opacity:.5;cursor:not-allowed}.sRTZfW_btnGhost{font-size:var(--text-xs);font-weight:500;font-family:var(--font-sans);color:var(--text-secondary);border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:6px;padding:8px 16px;transition:color .15s,border-color .15s}.sRTZfW_btnGhost:hover{color:var(--text-primary);border-color:color-mix(in srgb, var(--text-primary) 20%, transparent)}.sRTZfW_infoNote{background:var(--bg-card);border:1px dashed var(--border);font-size:var(--text-xs);color:var(--text-secondary);border-radius:8px;align-items:flex-start;gap:10px;padding:12px 16px;line-height:1.5;display:flex}.sRTZfW_infoNote svg{flex-shrink:0;margin-top:1px}.sRTZfW_dialogBackdrop{z-index:100;background:#0009;justify-content:center;align-items:center;padding:16px;animation:.15s sRTZfW_fadeIn;display:flex;position:fixed;inset:0}.sRTZfW_dialog{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;width:100%;max-width:420px;padding:20px 24px;box-shadow:0 20px 50px #00000080}.sRTZfW_dialogTitle{font-size:var(--text-md);color:var(--text-primary);margin:0 0 8px;font-weight:700}.sRTZfW_dialogBody{font-size:var(--text-xs);color:var(--text-secondary);margin:0 0 18px;line-height:1.5}.sRTZfW_dialogActions{justify-content:flex-end;gap:10px;display:flex}.sRTZfW_btnRemoveSolid{font-size:var(--text-xs);font-weight:600;font-family:var(--font-sans);color:#fff;background:var(--red);cursor:pointer;border:none;border-radius:6px;padding:8px 18px;transition:opacity .15s}.sRTZfW_btnRemoveSolid:hover{opacity:.9}.sRTZfW_dialogHint{color:var(--text-secondary);margin-top:8px;font-size:.8rem}.sRTZfW_dialogLink{font:inherit;color:var(--green);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}@media (max-width:640px){.sRTZfW_row{flex-wrap:wrap}.sRTZfW_rowExpand{padding-left:16px}}
._7sCR4a_checkingState{flex-direction:column;align-items:center;gap:16px;padding:60px 0;display:flex}._7sCR4a_spinner{border:3px solid var(--border);border-top-color:var(--green);border-radius:50%;width:36px;height:36px;animation:.8s linear infinite _7sCR4a_spin}@keyframes _7sCR4a_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._7sCR4a_spinner{animation:none}}._7sCR4a_loaderText{font-size:var(--text-base);color:var(--text-secondary);text-align:center}._7sCR4a_panelTitle{font-size:var(--text-base);text-align:center;font-weight:600}._7sCR4a_pickPanel{border-bottom:1px solid #ffffff0f;margin-bottom:16px;padding-bottom:16px}
.z6hFhW_inputWrap{position:relative}.z6hFhW_inputWrap input{padding-right:48px}.z6hFhW_eyeBtn{color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;align-items:center;padding:4px;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.z6hFhW_eyeBtn:hover{color:var(--text-secondary)}.z6hFhW_forgotRow{justify-content:flex-end;display:flex}
.Vdg7ZG_card{background:color-mix(in srgb, var(--dk) 4%, var(--bg-card));border:1px dashed color-mix(in srgb, var(--dk) 24%, var(--border));cursor:pointer;border-radius:12px;padding:18px 20px 16px;transition:border-color .15s,transform .15s}.Vdg7ZG_card:hover{border-color:color-mix(in srgb, var(--dk) 40%, var(--border));transform:translateY(-1px)}.Vdg7ZG_header{align-items:center;gap:9px;margin-bottom:14px;display:flex}.Vdg7ZG_badge{font-family:var(--font-mono);letter-spacing:.08em;color:#0a0a14;background:var(--dk);border-radius:4px;padding:2px 6px;font-size:9px;font-weight:700}.Vdg7ZG_slate{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text-primary);font-weight:700}.Vdg7ZG_cta{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--dk);align-items:center;gap:4px;margin-left:auto;font-weight:700;display:flex}.Vdg7ZG_netBlock{align-items:baseline;gap:8px;margin-bottom:16px;display:flex}.Vdg7ZG_net{font-family:var(--font-mono);font-size:34px;font-weight:700;line-height:1}.Vdg7ZG_netPositive{color:var(--green)}.Vdg7ZG_netNegative{color:var(--red)}.Vdg7ZG_netLabel{font-family:var(--font-mono);letter-spacing:.1em;color:var(--text-tertiary);font-size:9px}.Vdg7ZG_statGrid{grid-template-columns:1fr 1fr;gap:10px 20px;display:grid}.Vdg7ZG_statCell{flex-direction:column;gap:3px;display:flex}.Vdg7ZG_statLabel{font-family:var(--font-mono);letter-spacing:.1em;color:var(--text-tertiary);font-size:8.5px}.Vdg7ZG_statValue{font-family:var(--font-mono);font-size:var(--text-md);color:var(--text-primary);font-weight:700}.Vdg7ZG_statValuePositive{color:var(--green)}
.wjZ-Uq_root{flex-direction:column;gap:36px;display:flex}.wjZ-Uq_zone{flex-direction:column;gap:16px;max-width:720px;display:flex}.wjZ-Uq_zoneTitle{font-family:var(--font-sans);font-size:var(--text-xl);color:var(--text-primary);margin:0;font-weight:700}.wjZ-Uq_zoneSub{font-size:var(--text-xs);color:var(--text-secondary);margin:-10px 0 0}.wjZ-Uq_sectionKicker{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.8px;color:var(--text-tertiary);margin:8px 0 -6px;font-weight:700}.wjZ-Uq_card{background:var(--bg-card);border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:10px;padding:16px 18px;display:flex}.wjZ-Uq_cardHead{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.wjZ-Uq_modeChip{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.5px;border:1px solid color-mix(in srgb, var(--green) 45%, transparent);color:var(--green);border-radius:4px;padding:2px 8px;font-weight:700}.wjZ-Uq_modeChipAma{border-color:color-mix(in srgb, var(--amber) 45%, transparent);color:var(--amber)}.wjZ-Uq_cardTitle{color:var(--text-primary);font-size:15px;font-weight:700}.wjZ-Uq_cardMeta{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-tertiary);flex-wrap:wrap;gap:10px;display:flex}.wjZ-Uq_simulcastChip{color:var(--amber);font-weight:700}.wjZ-Uq_prep{border-top:1px dashed var(--border);flex-direction:column;gap:6px;padding-top:10px;display:flex}.wjZ-Uq_prepLabel{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.6px;color:var(--text-tertiary);font-weight:700}.wjZ-Uq_prepRow{align-items:center;gap:8px;min-width:0;display:flex}.wjZ-Uq_prepKey{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-secondary);flex-shrink:0;width:74px}.wjZ-Uq_prepValue{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-primary);background:var(--bg-elevated);border:1px solid var(--border);text-overflow:ellipsis;white-space:nowrap;border-radius:5px;flex:1;min-width:0;padding:4px 8px;overflow:hidden}.wjZ-Uq_copyBtn{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-secondary);border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:5px;flex-shrink:0;padding:4px 10px;font-weight:700}.wjZ-Uq_copyBtn:hover{color:var(--text-primary);border-color:var(--text-tertiary)}.wjZ-Uq_copied{color:var(--green);border-color:color-mix(in srgb, var(--green) 45%, transparent)}.wjZ-Uq_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wjZ-Uq_btn{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.5px;border:1px solid var(--border);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:6px;padding:6px 12px;font-weight:700}.wjZ-Uq_btn:hover{color:var(--text-primary);border-color:var(--text-tertiary)}.wjZ-Uq_btnGo{background:var(--green);border-color:var(--green);color:var(--bg-primary)}.wjZ-Uq_btnGo:hover{filter:brightness(1.1);color:var(--bg-primary)}.wjZ-Uq_btnDanger{border-color:color-mix(in srgb, var(--red,#e5484d) 55%, transparent);color:var(--red,#e5484d)}.wjZ-Uq_addBtn{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.5px;color:var(--green);border:1px dashed color-mix(in srgb, var(--green) 45%, transparent);cursor:pointer;background:0 0;border-radius:8px;align-self:flex-start;padding:10px 16px;font-weight:700}.wjZ-Uq_form{background:var(--bg-card);border:1px solid color-mix(in srgb, var(--green) 30%, transparent);border-radius:10px;flex-direction:column;gap:14px;padding:18px;display:flex}.wjZ-Uq_formTitle{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.8px;color:var(--green);font-weight:700}.wjZ-Uq_segment{border:1px solid var(--border);border-radius:7px;align-self:flex-start;display:inline-flex;overflow:hidden}.wjZ-Uq_segBtn{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.5px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;padding:7px 14px;font-weight:700}.wjZ-Uq_segActive{background:var(--bg-elevated);color:var(--green)}.wjZ-Uq_fieldLabel{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.6px;color:var(--text-tertiary);flex-direction:column;gap:5px;font-weight:700;display:flex}.wjZ-Uq_input,.wjZ-Uq_textarea{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text-primary);background:var(--bg-elevated);border:1px solid var(--border);border-radius:7px;width:100%;padding:9px 12px}.wjZ-Uq_input:focus,.wjZ-Uq_textarea:focus{border-color:color-mix(in srgb, var(--green) 55%, transparent);outline:none}.wjZ-Uq_inputMono{font-family:var(--font-mono);font-size:var(--text-xs)}.wjZ-Uq_textarea{resize:vertical;min-height:54px}.wjZ-Uq_typeRow{flex-wrap:wrap;gap:6px;display:flex}.wjZ-Uq_typeChip{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.4px;border:1px solid var(--border);color:var(--text-tertiary);cursor:pointer;background:0 0;border-radius:999px;padding:5px 10px;font-weight:700}.wjZ-Uq_typeOn{border-color:color-mix(in srgb, var(--green) 55%, transparent);color:var(--green);background:color-mix(in srgb, var(--green) 8%, transparent)}.wjZ-Uq_formActions{align-items:center;gap:8px;display:flex}.wjZ-Uq_err{font-size:var(--text-2xs);color:var(--red,#e5484d)}.wjZ-Uq_fieldRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}.wjZ-Uq_pastRow{background:var(--bg-card);border:1px solid var(--border);cursor:pointer;border-radius:8px;align-items:center;gap:12px;padding:12px 16px;display:flex}.wjZ-Uq_pastRow:hover{border-color:var(--text-tertiary)}.wjZ-Uq_pastBody{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.wjZ-Uq_pastTitle{font-size:var(--text-sm);color:var(--text-primary);font-weight:600}.wjZ-Uq_pastStats{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-tertiary)}.wjZ-Uq_recChip{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--green);border:1px solid color-mix(in srgb, var(--green) 40%, transparent);border-radius:5px;flex-shrink:0;padding:3px 8px;font-weight:700}.wjZ-Uq_pastGo{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-tertiary);flex-shrink:0}.wjZ-Uq_profileGrid{background:var(--bg-card);border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:14px;padding:18px;display:flex}.wjZ-Uq_avatarRow{align-items:center;gap:16px;display:flex}.wjZ-Uq_avatarCircle{background:var(--bg-elevated);border:2px solid color-mix(in srgb, var(--green) 60%, transparent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;font-size:30px;display:flex}.wjZ-Uq_emojiInput{text-align:center;width:84px}.wjZ-Uq_socialsGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.wjZ-Uq_saveNote{font-size:var(--text-2xs);color:var(--text-tertiary)}.wjZ-Uq_savedFlash{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--green);font-weight:700}@media (max-width:640px){.wjZ-Uq_fieldRow,.wjZ-Uq_socialsGrid{grid-template-columns:1fr}}
.rkAp_G_grid{flex:1;padding:24px 20px 20px;overflow:hidden auto}.rkAp_G_gridInner{columns:2;column-gap:20px}.rkAp_G_gridInnerSolo{justify-content:center;align-items:center;min-height:100%;display:flex}.rkAp_G_gridInnerSolo .rkAp_G_cardWrapper{margin-bottom:0}.rkAp_G_cardWrapper{cursor:pointer;break-inside:avoid;margin-bottom:20px;animation:.2s ease-out rkAp_G_fadeIn}.rkAp_G_pulseWrapper{column-span:all;break-inside:avoid;margin-bottom:20px;animation:.2s ease-out rkAp_G_fadeIn}.rkAp_G_reorderPinnedPulseWrapper{width:100%;transition:left .45s cubic-bezier(.4,0,.2,1),top .45s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}.rkAp_G_reorderGrid{flex:1;padding:24px 20px 20px;overflow:auto}.rkAp_G_reorderInner{width:100%;position:relative}.rkAp_G_reorderCardWrapper{cursor:default;transform-origin:50%;will-change:transform, left, top;transition:left .45s cubic-bezier(.4,0,.2,1),top .45s cubic-bezier(.4,0,.2,1);animation:.3s ease-in-out infinite alternate rkAp_G_jiggle;position:absolute}@keyframes rkAp_G_jiggle{0%{transform:rotate(-.5deg)scale(.995)}to{transform:rotate(.5deg)scale(1.005)}}@keyframes rkAp_G_fadeIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.rkAp_G_cardWrapper,.rkAp_G_reorderCardWrapper{transition:none;animation:none}}@media (max-width:1215px){.rkAp_G_grid{padding:16px}.rkAp_G_gridInner{columns:1}.rkAp_G_reorderGrid{padding:16px}}@media (max-width:480px){.rkAp_G_grid{padding:12px}.rkAp_G_gridInner{column-gap:0}.rkAp_G_reorderGrid{padding:12px}}@media (max-width:1627px){:is(body:has([data-chat-state=open]) .rkAp_G_gridInner,body:has([data-roster-state=open]) .rkAp_G_gridInner){columns:1}}.rkAp_G_emptyState{text-align:center;color:#ffffff80;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:80px 20px;display:flex}.rkAp_G_emptyDash{font-size:var(--text-3xl);color:#fff3;font-weight:300;font-family:var(--font-mono)}.rkAp_G_emptyTitle{font-size:var(--text-md);color:#ffffff80;font-weight:600;font-family:var(--font-sans)}.rkAp_G_emptyBody{font-size:var(--text-xs);color:#ffffff59;max-width:440px;line-height:1.5;font-family:var(--font-sans)}.rkAp_G_h2hPlaceholderCard{text-align:center;border:1px solid var(--border-faint);background:var(--card);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:56px 24px;display:flex}.rkAp_G_h2hPlaceholderTitle{font-size:var(--text-md);color:#fff9;font-weight:600;font-family:var(--font-sans)}.rkAp_G_h2hPlaceholderBody{font-size:var(--text-xs);color:#fff6;max-width:320px;line-height:1.5;font-family:var(--font-sans)}.rkAp_G_pickerOverlay{z-index:200;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#05050ac7;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.rkAp_G_pickerPanel{background:var(--bg-card);border:1px solid var(--border);border-radius:14px;width:100%;max-width:480px;max-height:90vh;animation:.22s ease-out rkAp_G_slideUp;overflow-y:auto}@media (prefers-reduced-motion:reduce){.rkAp_G_pickerPanel{animation:none}}
.Be8ZOW_overlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:300;background:#05050ad1;justify-content:center;align-items:center;padding:24px;animation:.22s Be8ZOW_fadeIn;display:flex;position:fixed;inset:0}.Be8ZOW_card{background:var(--bg-card);border:1px solid var(--border);text-align:center;border-radius:14px;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:420px;padding:32px 28px;animation:.24s ease-out Be8ZOW_modalIn;display:flex;box-shadow:0 30px 80px #0009}@keyframes Be8ZOW_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Be8ZOW_modalIn{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.Be8ZOW_iconTile{background:color-mix(in srgb, #1d9bf0 12%, var(--bg-elevated));border:1px solid #1d9bf059;border-radius:14px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:4px;display:flex}.Be8ZOW_heading{font-family:var(--font-sans);font-size:var(--text-lg);color:var(--text-primary);margin:0;font-weight:700}.Be8ZOW_subheading{font-size:var(--text-xs);color:var(--text-secondary);max-width:320px;margin:0;line-height:1.45}.Be8ZOW_steps{border-top:1px dashed var(--border);flex-direction:column;gap:12px;width:100%;margin:18px 0 0;padding:18px 0 0;list-style:none;display:flex}.Be8ZOW_step{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text-tertiary);text-align:left;align-items:center;gap:12px;transition:color .2s;display:flex}.Be8ZOW_step_pending .Be8ZOW_stepLabel{color:var(--text-tertiary)}.Be8ZOW_step_active .Be8ZOW_stepLabel{color:var(--text-primary)}.Be8ZOW_step_done .Be8ZOW_stepLabel{color:var(--green)}.Be8ZOW_stepIndicator{border:1px solid var(--border);background:var(--bg-elevated);width:22px;height:22px;color:var(--text-tertiary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .2s,color .2s,border-color .2s;display:flex}.Be8ZOW_step_active .Be8ZOW_stepIndicator{color:#1d9bf0;background:color-mix(in srgb, #1d9bf0 10%, var(--bg-elevated));border-color:#1d9bf066}.Be8ZOW_step_done .Be8ZOW_stepIndicator{color:#0a0a14;background:var(--green);border-color:var(--green)}.Be8ZOW_spinner{color:currentColor;animation:.9s linear infinite Be8ZOW_spin}@keyframes Be8ZOW_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Be8ZOW_pendingDot{opacity:.5;background:currentColor;border-radius:50%;width:5px;height:5px}.Be8ZOW_stepLabel{font-weight:500;transition:color .2s}
.L8CkUq_page{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.L8CkUq_tabNav{border-bottom:1px solid var(--border);background:var(--bg-secondary);flex-shrink:0;gap:0;padding:0 32px;display:flex}.L8CkUq_tab{font-size:var(--text-sm);color:var(--text-secondary);cursor:pointer;font-weight:400;font-family:var(--font-sans);background:0 0;border:none;border-bottom:2px solid #0000;padding:14px 20px;transition:color .15s,border-color .15s}.L8CkUq_tab:hover{color:var(--text-primary)}.L8CkUq_tabActive{color:var(--text-primary);border-bottom-color:var(--green);font-weight:600}.L8CkUq_tabPanel{scrollbar-width:thin;flex:1;padding:28px 32px;overflow-y:auto}@media (max-width:640px){.L8CkUq_tabNav{padding:0 16px;overflow-x:auto}.L8CkUq_tab{white-space:nowrap;padding:12px 14px}.L8CkUq_tabPanel{padding:20px 16px}}
