._panelLoader_o5sf7_1{--loader-accent:var(--panel-muted,#9ca3af);--loader-accent-soft:color-mix(in srgb, var(--loader-accent) 28%, transparent);--loader-accent-faint:color-mix(in srgb, var(--loader-accent) 14%, transparent);background:var(--panel-bg);justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}._panelLoaderNeutral_o5sf7_14{--panel-bg:#141414;--panel-muted:#9ca3af;--loader-accent:#9ca3af;--loader-accent-soft:#9ca3af59;--loader-accent-faint:#9ca3af24;background:#141414}._content_o5sf7_23{flex-direction:column;align-items:center;gap:20px;display:flex}._spinner_o5sf7_30{width:52px;height:52px;position:relative}._ring_o5sf7_36{border:2.5px solid var(--loader-accent-faint);border-radius:50%;position:absolute;inset:0}._ringTrack_o5sf7_43{border-top-color:var(--loader-accent);border-right-color:var(--loader-accent-soft);animation:.85s cubic-bezier(.5,.1,.3,.9) infinite _panelSpin_o5sf7_1}._ringInner_o5sf7_49{border-width:2px;border-bottom-color:var(--loader-accent);border-left-color:var(--loader-accent-soft);opacity:.85;animation:1.15s cubic-bezier(.5,.1,.3,.9) infinite reverse _panelSpin_o5sf7_1;inset:9px}._dot_o5sf7_58{background:var(--loader-accent);width:8px;height:8px;box-shadow:0 0 10px var(--loader-accent-soft);border-radius:50%;margin:-4px 0 0 -4px;animation:1.4s ease-in-out infinite _panelPulse_o5sf7_1;position:absolute;top:50%;left:50%}._label_o5sf7_71{letter-spacing:.04em;color:var(--panel-muted);margin:0;font-size:.88rem;font-weight:500;animation:1.4s ease-in-out infinite _panelFade_o5sf7_1}._inline_o5sf7_80{background:0 0;min-height:240px}._errorBox_o5sf7_85{border:1px solid var(--panel-border);background:var(--panel-surface);max-width:360px;color:var(--panel-error-text,#fca5a5);text-align:center;border-radius:12px;padding:16px 18px;font-size:.9rem;line-height:1.45}@keyframes _panelSpin_o5sf7_1{to{transform:rotate(360deg)}}@keyframes _panelPulse_o5sf7_1{0%,to{opacity:.75;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes _panelFade_o5sf7_1{0%,to{opacity:.55}50%{opacity:1}}
