.XeyORq_pageWrap{gap:var(--space-6,24px);padding-block:var(--space-6,24px) var(--space-8,40px);width:100%;color:var(--color-text);transition:background var(--transition-base), color var(--transition-base);flex-direction:column;display:flex}.XeyORq_container{box-sizing:border-box;width:100%}.XeyORq_studioCard{gap:var(--space-5,20px);width:100%;font-family:var(--font-sans);flex-direction:column;margin:0;display:flex}.XeyORq_headerBox{justify-content:space-between;align-items:flex-start;gap:var(--space-4,16px);padding-bottom:var(--space-2,8px);flex-wrap:wrap;display:flex}.XeyORq_titleArea{gap:var(--space-1,4px);flex-direction:column;display:flex}.XeyORq_eyebrow{color:var(--color-brand-700);font-size:var(--text-label,12px);letter-spacing:var(--tracking-label,.08em);text-transform:uppercase;align-items:center;gap:8px;font-weight:800;display:inline-flex}.XeyORq_pageTitle{font-family:var(--font-display);font-size:var(--text-h1,clamp(24px, 3vw, 32px));color:var(--color-text);letter-spacing:var(--tracking-tight,-.02em);font-weight:850;line-height:var(--leading-tight,1.2);margin:0}.XeyORq_pageSubtitle{font-size:var(--text-body-sm,14px);color:var(--color-text-muted);line-height:var(--leading-snug,1.45);margin:0}.XeyORq_topActions{align-items:center;gap:var(--space-4,16px);display:flex}.XeyORq_promptAgentBtn{border-radius:var(--radius-md,12px);background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-body-sm,13.5px);cursor:pointer;transition:all var(--transition-fast);box-shadow:var(--shadow-xs);align-items:center;gap:8px;padding:8px 16px;font-weight:650;display:inline-flex}.XeyORq_promptAgentBtn:hover{background:var(--color-surface-hover);border-color:var(--color-border-brand);color:var(--color-brand-700);transform:translateY(-1px)}.XeyORq_switchWrap{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;display:inline-flex}.XeyORq_switchLabel{font-size:var(--text-body-sm,13.5px);color:var(--color-text);font-weight:600}.XeyORq_switchTrack{border-radius:var(--radius-full,999px);background:var(--color-border-strong);width:44px;height:24px;transition:background var(--transition-fast);align-items:center;display:flex;position:relative}.XeyORq_switchTrack.XeyORq_switchTrackActive{background:var(--color-brand-700)}.XeyORq_switchThumb{width:20px;height:20px;box-shadow:var(--shadow-sm);transition:transform var(--transition-fast);background:#fff;border-radius:50%;position:absolute;left:2px}.XeyORq_switchThumbActive{transform:translate(20px)}.XeyORq_helpBanner{border-radius:var(--radius-lg,16px);background:var(--color-surface);border:1px solid var(--color-border);border-left:4px solid var(--color-brand-700);color:var(--color-text);font-size:var(--text-body-sm,13.5px);transition:all var(--transition-fast);box-shadow:var(--shadow-xs);justify-content:space-between;align-items:center;padding:13px 20px;font-weight:600;text-decoration:none;display:flex}.XeyORq_helpBanner:hover{background:var(--color-surface-hover);border-color:var(--color-border-strong);border-left-color:var(--color-brand-700);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.XeyORq_helpLeft{align-items:center;gap:10px;display:flex}.XeyORq_helpIcon{font-size:16px}.XeyORq_helpLinkText{color:var(--color-brand-700);font-weight:700}.XeyORq_helpExternalIcon{color:var(--color-text-muted);font-size:14px}.XeyORq_userStatusNotice{border-radius:var(--radius-md,12px);background:var(--color-surface);border:1px solid var(--color-border);font-size:var(--text-body-sm,13px);color:var(--color-text-muted);box-shadow:var(--shadow-xs);justify-content:space-between;align-items:center;padding:10px 16px;display:flex}.XeyORq_userStatusNotice strong{color:var(--color-text)}.XeyORq_statusDot{background:var(--color-live,#4ade80);border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.XeyORq_errorAlert{border-radius:var(--radius-md,12px);background:var(--color-danger-soft);border:1px solid var(--color-danger-border);color:var(--color-danger);font-size:var(--text-body-sm,13.5px);align-items:center;gap:10px;padding:12px 18px;font-weight:600;display:flex}.XeyORq_formContainer{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl,22px);box-shadow:var(--shadow-sm);gap:var(--space-6,24px);flex-direction:column;padding:clamp(20px,3vw,36px);display:flex;position:relative}.XeyORq_honeypot{opacity:0;pointer-events:none;position:absolute;left:-9999px}.XeyORq_formRowSplit{gap:var(--space-5,20px);grid-template-columns:1fr 320px;display:grid}@media (max-width:768px){.XeyORq_formRowSplit{grid-template-columns:1fr}}.XeyORq_fieldGroup{flex-direction:column;gap:8px;display:flex;position:relative}.XeyORq_fieldLabelRow{justify-content:space-between;align-items:center;display:flex}.XeyORq_fieldLabel{font-size:var(--text-body-sm,14px);color:var(--color-text);letter-spacing:-.01em;font-weight:700}.XeyORq_requiredStar{color:var(--color-brand-700);margin-left:4px;font-weight:700}.XeyORq_fieldSubtitle{font-size:var(--text-caption,13px);color:var(--color-text-muted);line-height:var(--leading-snug,1.45);margin:0}.XeyORq_input{border-radius:var(--radius-md,12px);background:var(--color-bg);border:1px solid var(--color-border);width:100%;color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-body-sm,14px);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);box-sizing:border-box;outline:none;padding:11px 15px}.XeyORq_input:hover{border-color:var(--color-border-strong)}.XeyORq_input:focus{border-color:var(--color-brand-700);box-shadow:var(--ring-brand)}.XeyORq_input::placeholder{color:var(--color-text-subtle)}.XeyORq_textarea{border-radius:var(--radius-md,12px);background:var(--color-bg);border:1px solid var(--color-border);width:100%;color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-body-sm,14px);line-height:var(--leading-body,1.6);resize:vertical;min-height:76px;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);box-sizing:border-box;outline:none;padding:11px 15px}.XeyORq_textarea:hover{border-color:var(--color-border-strong)}.XeyORq_textarea:focus{border-color:var(--color-brand-700);box-shadow:var(--ring-brand)}.XeyORq_textarea::placeholder{color:var(--color-text-subtle)}.XeyORq_searchInputWrap{align-items:center;display:flex;position:relative}.XeyORq_searchIcon{color:var(--color-text-subtle);pointer-events:none;font-size:14px;position:absolute;left:14px}.XeyORq_searchInput{border-radius:var(--radius-md,12px);background:var(--color-bg);border:1px solid var(--color-border);width:100%;color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-body-sm,14px);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);box-sizing:border-box;outline:none;padding:11px 15px 11px 40px}.XeyORq_searchInput:hover{border-color:var(--color-border-strong)}.XeyORq_searchInput:focus{border-color:var(--color-brand-700);box-shadow:var(--ring-brand)}.XeyORq_searchInput::placeholder{color:var(--color-text-subtle)}.XeyORq_chipsRow{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.XeyORq_chipItem{border-radius:var(--radius-sm,8px);background:var(--color-info-soft,#eff6ff);border:1px solid var(--color-info-border,#bfdbfe);color:var(--color-brand-700);font-family:var(--font-mono,monospace);align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:650;display:inline-flex}.XeyORq_chipRemoveBtn{color:var(--color-text-muted);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;align-items:center;padding:0;font-size:13px;display:flex}.XeyORq_chipRemoveBtn:hover{color:var(--color-danger,#dc2626)}.XeyORq_selectTrigger{border-radius:var(--radius-md,12px);background:var(--color-bg);border:1px solid var(--color-border);width:100%;color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-body-sm,14px);cursor:pointer;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);text-align:left;box-sizing:border-box;outline:none;justify-content:space-between;align-items:center;padding:11px 15px;display:flex}.XeyORq_selectTrigger:hover{border-color:var(--color-border-strong)}.XeyORq_selectTrigger:focus,.XeyORq_selectTriggerOpen{border-color:var(--color-brand-700);box-shadow:var(--ring-brand)}.XeyORq_selectTriggerPlaceholder{color:var(--color-text-subtle)}.XeyORq_chevronIcon{color:var(--color-text-muted);transition:transform var(--transition-fast,.2s cubic-bezier(.16, 1, .3, 1)), color var(--transition-fast,.2s ease);transform-origin:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.XeyORq_chevronUp{color:var(--color-brand-700);transform:rotate(180deg)}.XeyORq_dropdownMenu{background:var(--color-surface-elevated,#fff);border:1px solid var(--color-border);border-radius:var(--radius-md,12px);box-shadow:var(--shadow-xl);z-index:100;flex-direction:column;max-height:350px;display:flex;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden}.XeyORq_dropdownScrollBody{scrollbar-width:thin;flex:auto;min-height:0;padding:6px 0;overflow-y:auto}.XeyORq_dropdownGroupHeader{font-family:var(--font-sans);font-size:var(--text-label,11px);color:var(--color-brand-700);letter-spacing:.06em;text-transform:uppercase;padding:10px 16px 4px;font-weight:800}.XeyORq_dropdownItem{width:100%;color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-body-sm,13.5px);text-align:left;cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;justify-content:space-between;align-items:center;padding:8px 16px;display:flex}.XeyORq_dropdownItem:hover{background:var(--color-surface-hover);color:var(--color-brand-700)}.XeyORq_dropdownItem.XeyORq_dropdownItemActive{color:var(--color-brand-700);background:var(--color-info-soft);font-weight:700}.XeyORq_dropdownItemIndent{color:var(--color-text-muted);padding-left:28px}.XeyORq_dropdownItemIndent:hover{color:var(--color-text)}.XeyORq_checkIcon{color:var(--color-brand-700);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.XeyORq_dropdownFooterHint{color:var(--color-text-subtle);font-family:var(--font-sans);border-top:1px solid var(--color-border);background:var(--color-surface-sunken,var(--color-bg));cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--transition-fast), color var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:8px 16px;font-size:11.5px;font-weight:600;display:flex}.XeyORq_dropdownFooterHint:hover{background:var(--color-surface-hover);color:var(--color-brand-700)}.XeyORq_footerChevron{flex-shrink:0;justify-content:center;align-items:center;animation:1.6s ease-in-out infinite XeyORq_bounceHint;display:inline-flex}@keyframes XeyORq_bounceHint{0%,to{transform:translateY(0)}50%{transform:translateY(2px)}}.XeyORq_accordionCard{border-radius:var(--radius-lg,16px);border:1px solid var(--color-border);background:var(--color-surface-sunken);transition:border-color var(--transition-fast);position:relative;overflow:visible}.XeyORq_accordionHeader{width:100%;color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-body-sm,14px);cursor:pointer;transition:background var(--transition-fast);background:0 0;border:none;justify-content:space-between;align-items:center;padding:14px 20px;font-weight:750;display:flex}.XeyORq_accordionHeader:hover{background:#00000005}.dark .XeyORq_accordionHeader:hover{background:#ffffff08}.XeyORq_accordionHeaderLeft{align-items:center;gap:10px;display:flex}.XeyORq_accordionIcon{color:var(--color-brand-700);font-size:15px}.XeyORq_accordionBody{border-top:1px solid var(--color-border);gap:var(--space-5,20px);flex-direction:column;padding:20px;display:flex}.XeyORq_mcpInputRow{align-items:center;gap:10px;display:flex}@media (max-width:640px){.XeyORq_mcpInputRow{flex-direction:column;align-items:stretch}}.XeyORq_mcpServerInput{flex:1.6}.XeyORq_mcpToolsInput{flex:1}.XeyORq_mcpAddBtn{border-radius:var(--radius-md,12px);background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-body-sm,13.5px);cursor:pointer;white-space:nowrap;transition:all var(--transition-fast);padding:11px 20px;font-weight:700}.XeyORq_mcpAddBtn:hover{background:var(--color-brand-700);border-color:var(--color-brand-700);color:#fff}.XeyORq_mcpList{flex-direction:column;gap:6px;margin-top:4px;display:flex}.XeyORq_mcpItem{border-radius:var(--radius-sm,8px);background:var(--color-bg);border:1px solid var(--color-border);font-size:12.5px;font-family:var(--font-mono);justify-content:space-between;align-items:center;padding:8px 14px;display:flex}.XeyORq_mcpCmd{color:var(--color-brand-700);font-weight:600}.XeyORq_mcpToolsTag{color:var(--color-success);margin-left:8px;font-size:12px}.XeyORq_userPromptSection{flex-direction:column;gap:14px;display:flex}.XeyORq_userPromptTopBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.XeyORq_promptTypeSelectWrap{min-width:170px;position:relative}.XeyORq_promptTypeTrigger{border-radius:var(--radius-md,12px);background:var(--color-bg);border:1px solid var(--color-border);color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-body-sm,13.5px);cursor:pointer;transition:border-color var(--transition-fast);outline:none;align-items:center;gap:10px;padding:8px 16px;font-weight:650;display:inline-flex}.XeyORq_promptTypeTrigger:hover{border-color:var(--color-border-strong)}.XeyORq_promptTypeDropdown{width:max-content;min-width:240px;max-width:320px;left:0;right:auto}.XeyORq_consoleContainer{border-radius:var(--radius-xl,16px);background:#090d16;border:1px solid #ffffff1a;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 12px 36px -6px #00000073}.XeyORq_consoleTopBar{background:#ffffff0d;border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 18px;display:flex}.XeyORq_consoleControls{align-items:center;gap:8px;display:flex}.XeyORq_dotRed,.XeyORq_dotYellow,.XeyORq_dotGreen{border-radius:50%;width:10px;height:10px}.XeyORq_dotRed{background:#ef4444}.XeyORq_dotYellow{background:#f59e0b}.XeyORq_dotGreen{background:#10b981}.XeyORq_consoleTitle{font-family:var(--font-mono,monospace);letter-spacing:.06em;color:#94a3b8;margin-left:6px;font-size:11px;font-weight:750}.XeyORq_consoleStats{align-items:center;gap:10px;display:flex}.XeyORq_insertVarBtn{color:#60a5fa;font-family:var(--font-mono);cursor:pointer;transition:all var(--transition-fast);background:#2563eb40;border:1px solid #3b82f666;border-radius:6px;align-items:center;gap:5px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.XeyORq_insertVarBtn:hover{color:#fff;background:#2563eb66}.XeyORq_insertVarHint{color:#64748b;font-size:12px;font-family:var(--font-mono)}.XeyORq_charCount{font-family:var(--font-mono);color:#64748b;font-size:11.5px}.XeyORq_promptTextarea{color:#f8fafc;width:100%;font-family:var(--font-mono);font-size:14px;line-height:var(--leading-body,1.7);resize:vertical;box-sizing:border-box;background:0 0;border:none;outline:none;min-height:240px;padding:18px 20px}.XeyORq_promptTextarea::placeholder{color:#475569}.XeyORq_varChipsBox{background:#ffffff08;border-top:1px solid #ffffff14;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 18px;display:flex}.XeyORq_varChipsTitle{color:#60a5fa;font-size:12px;font-weight:700;font-family:var(--font-mono)}.XeyORq_varChip{font-family:var(--font-mono);color:var(--color-brand-400,#60a5fa);background:#38bdf826;border:1px solid #38bdf84d;border-radius:4px;padding:2px 8px;font-size:11.5px;font-weight:700}.XeyORq_studioLayout{align-items:flex-start;gap:var(--space-6,24px);width:100%;display:flex}.XeyORq_mainColumn{gap:var(--space-5,20px);flex-direction:column;flex:1;min-width:0;display:flex}.XeyORq_sidebarColumn{gap:var(--space-4,16px);flex-direction:column;flex-shrink:0;width:360px;display:flex;position:sticky;top:84px}@media (max-width:1080px){.XeyORq_studioLayout{flex-direction:column}.XeyORq_sidebarColumn{width:100%;position:static}}.XeyORq_sidebarCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl,20px);padding:var(--space-5,20px);box-shadow:var(--shadow-xs);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);flex-direction:column;gap:16px;display:flex}.XeyORq_sidebarCard:hover{border-color:var(--color-border-strong)}.XeyORq_sidebarCardHeader{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:10px;padding-bottom:12px;display:flex}.XeyORq_sidebarCardTitleRow{align-items:center;gap:8px;display:flex}.XeyORq_sidebarCardIcon{font-size:16px;line-height:1}.XeyORq_sidebarCardTitle{font-family:var(--font-sans);font-size:var(--text-body-sm,14.5px);color:var(--color-text);margin:0;font-weight:750}.XeyORq_statusBadge{border-radius:var(--radius-full,9999px);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:5px;padding:3px 10px;font-size:11px;font-weight:750;display:inline-flex}.XeyORq_statusBadgePublic{color:#16a34a;background:#22c55e1a;border:1px solid #22c55e40}.dark .XeyORq_statusBadgePublic{color:#4ade80;background:#22c55e26;border-color:#22c55e4d}.XeyORq_statusBadgePrivate{color:#d97706;background:#f59e0b1a;border:1px solid #f59e0b40}.dark .XeyORq_statusBadgePrivate{color:#fbbf24;background:#f59e0b26;border-color:#f59e0b4d}.XeyORq_sidebarSwitchRow{border-radius:var(--radius-md,12px);background:var(--color-surface-sunken);border:1px solid var(--color-border);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--transition-fast);justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.XeyORq_sidebarSwitchRow:hover{background:var(--color-surface-hover)}.XeyORq_switchInfo{flex-direction:column;gap:2px;display:flex}.XeyORq_switchTitle{color:var(--color-text);font-size:13px;font-weight:700}.XeyORq_switchDesc{color:var(--color-text-muted);font-size:11.5px;line-height:1.4}.XeyORq_checklistWrap{border-radius:var(--radius-md,12px);background:var(--color-surface-sunken);border:1px solid var(--color-border);flex-direction:column;gap:8px;padding:12px 14px;font-size:12.5px;display:flex}.XeyORq_checklistTitle{color:var(--color-text);text-transform:uppercase;letter-spacing:.05em;margin-bottom:2px;font-size:11.5px;font-weight:750}.XeyORq_checklistItem{color:var(--color-text-muted);align-items:center;gap:8px;font-weight:550;display:flex}.XeyORq_checkDone{color:#16a34a;justify-content:center;align-items:center;width:16px;font-weight:850;display:inline-flex}.dark .XeyORq_checkDone{color:#4ade80}.XeyORq_checkPending{color:var(--color-text-subtle);justify-content:center;align-items:center;width:16px;display:inline-flex}.XeyORq_sidebarSubmitBtn{background:var(--color-brand-700);color:#fff;border-radius:var(--radius-md,12px);width:100%;font-family:var(--font-sans);font-size:var(--text-body,15px);cursor:pointer;transition:all var(--transition-fast);letter-spacing:-.01em;border:none;justify-content:center;align-items:center;gap:10px;padding:14px 20px;font-weight:750;display:flex;box-shadow:0 4px 14px #1d4ed847}.XeyORq_sidebarSubmitBtn:hover:not(:disabled){background:var(--color-brand-600);transform:translateY(-1px);box-shadow:0 6px 20px #1d4ed861}.XeyORq_sidebarSubmitBtn:active:not(:disabled){transform:translateY(0)}.XeyORq_sidebarSubmitBtn:disabled{opacity:.6;cursor:not-allowed;transform:none}.XeyORq_submitNote{font-size:var(--text-caption,12px);color:var(--color-text-muted);text-align:center;margin:0;line-height:1.45}.XeyORq_authorProfile{flex-direction:column;gap:12px;display:flex}.XeyORq_authorProfileHeader{align-items:center;gap:12px;display:flex}.XeyORq_authorAvatarWrap{border-radius:50%;flex-shrink:0;width:48px;height:48px;position:relative}.XeyORq_authorAvatarImg{object-fit:cover;border:2px solid var(--color-brand-700);border-radius:50%;width:100%;height:100%}.XeyORq_authorAvatarInitials{background:var(--color-brand-100);width:100%;height:100%;color:var(--color-brand-700);border:2px solid var(--color-brand-700);border-radius:50%;justify-content:center;align-items:center;font-size:16px;font-weight:800;display:flex}.dark .XeyORq_authorAvatarInitials{color:var(--color-brand-400);background:#2563eb33}.XeyORq_onlineBadge{border:2px solid var(--color-surface);background:#22c55e;border-radius:50%;width:12px;height:12px;position:absolute;bottom:0;right:0}.XeyORq_authorDetails{flex-direction:column;gap:2px;min-width:0;display:flex}.XeyORq_authorName{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:750;overflow:hidden}.XeyORq_authorHandle{color:var(--color-text-muted);font-size:12px;font-family:var(--font-mono)}.XeyORq_authorRoleBadge{color:var(--color-brand-700);background:var(--color-brand-50);border-radius:var(--radius-sm,6px);align-items:center;gap:4px;width:fit-content;margin-top:2px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}.dark .XeyORq_authorRoleBadge{color:var(--color-brand-300);background:#2563eb26}.XeyORq_authorAttributionNote{color:var(--color-text-muted);border-radius:var(--radius-md,10px);background:var(--color-surface-sunken);border:1px solid var(--color-border);margin:0;padding:10px 12px;font-size:12px;line-height:1.5}.XeyORq_authorProfileLink{color:var(--color-brand-700);transition:color var(--transition-fast);justify-content:space-between;align-items:center;padding-top:4px;font-size:12.5px;font-weight:650;text-decoration:none;display:flex}.XeyORq_authorProfileLink:hover{color:var(--color-brand-800);text-decoration:underline}.XeyORq_guestProfile{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:8px 4px;display:flex}.XeyORq_guestAvatarIcon{background:var(--color-surface-sunken);border:1px dashed var(--color-border-strong);width:48px;height:48px;color:var(--color-text-muted);border-radius:50%;justify-content:center;align-items:center;font-size:20px;display:flex}.XeyORq_guestTitle{color:var(--color-text);font-size:14.5px;font-weight:750}.XeyORq_guestDesc{color:var(--color-text-muted);margin:0;font-size:12px;line-height:1.5}.XeyORq_guestLoginBtn{border-radius:var(--radius-md,10px);border:1px solid var(--color-brand-700);width:100%;color:var(--color-brand-700);font-family:var(--font-sans);cursor:pointer;transition:all var(--transition-fast);background:0 0;padding:9px 16px;font-size:13px;font-weight:700}.XeyORq_guestLoginBtn:hover{background:var(--color-brand-50)}.dark .XeyORq_guestLoginBtn:hover{background:#2563eb26}.XeyORq_sidebarGuidelinesCard{background:var(--color-surface)}.XeyORq_guidelinesList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.XeyORq_guidelinesItem{color:var(--color-text-muted);align-items:flex-start;gap:8px;font-size:12px;line-height:1.45;display:flex}.XeyORq_guidelinesItem strong{color:var(--color-text)}.XeyORq_guidelinesItem code{font-family:var(--font-mono);background:var(--color-surface-sunken);color:var(--color-brand-700);border:1px solid var(--color-border);border-radius:4px;padding:1px 4px;font-size:11px}.dark .XeyORq_guidelinesItem code{color:var(--color-brand-300)}.XeyORq_guidelinesLink{color:var(--color-brand-700);border-top:1px solid var(--color-border);transition:color var(--transition-fast);justify-content:space-between;align-items:center;padding-top:8px;font-size:12px;font-weight:650;text-decoration:none;display:flex}.XeyORq_guidelinesLink:hover{text-decoration:underline}.XeyORq_successCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl,22px);text-align:center;max-width:640px;box-shadow:var(--shadow-md);flex-direction:column;align-items:center;gap:16px;margin:40px auto;padding:48px 32px;display:flex}.XeyORq_successIcon{background:var(--color-success-soft);border:1px solid var(--color-success-border);width:56px;height:56px;color:var(--color-success);border-radius:50%;justify-content:center;align-items:center;font-size:26px;font-weight:900;display:flex}.XeyORq_badgeSuccess{letter-spacing:.08em;color:var(--color-success);text-transform:uppercase;font-size:11.5px;font-weight:800}.XeyORq_successTitle{font-family:var(--font-display);color:var(--color-text);margin:0;font-size:24px;font-weight:850}.XeyORq_successDesc{font-size:14.5px;line-height:var(--leading-body,1.65);color:var(--color-text-muted);margin:0}.XeyORq_refBadge{font-family:var(--font-mono);border-radius:var(--radius-sm);background:var(--color-surface-sunken);border:1px solid var(--color-border);color:var(--color-text-muted);padding:4px 10px;font-size:12px}.XeyORq_successActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:12px;display:flex}.XeyORq_primaryBtn{border-radius:var(--radius-md,12px);background:var(--color-brand-700);color:#fff;font-family:var(--font-sans);transition:all var(--transition-fast);padding:11px 22px;font-size:14px;font-weight:700;text-decoration:none}.XeyORq_primaryBtn:hover{background:var(--color-brand-800);transform:translateY(-1px)}.XeyORq_secondaryBtn{border-radius:var(--radius-md,12px);border:1px solid var(--color-border);color:var(--color-text);font-family:var(--font-sans);cursor:pointer;transition:all var(--transition-fast);background:0 0;padding:11px 22px;font-size:14px;font-weight:650}.XeyORq_secondaryBtn:hover{background:var(--color-surface-hover);border-color:var(--color-border-strong)}
