.ConfirmDialog_overlay__rNDlx{position:fixed;inset:0;z-index:1500;display:flex;align-items:center;justify-content:center;padding:16px;background:var(--sb-overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:ConfirmDialog_fadeIn__3CJFb .14s var(--sb-ease)}.ConfirmDialog_dialog__dJuGj{width:100%;max-width:400px;padding:20px;border-radius:var(--sb-radius-lg);background:var(--sb-surface-raised);box-shadow:var(--sb-shadow-popover);color:var(--sb-text);font-family:var(--sb-font);animation:ConfirmDialog_popIn__oVCTd .18s var(--sb-ease)}@keyframes ConfirmDialog_fadeIn__3CJFb{0%{opacity:0}to{opacity:1}}@keyframes ConfirmDialog_popIn__oVCTd{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:none}}.ConfirmDialog_title__cAKek{margin:0;font-size:var(--sb-text-lg);font-weight:600;line-height:24px;letter-spacing:-.01em}.ConfirmDialog_message__gbDAA,.ConfirmDialog_submessage__ybrKA{margin:6px 0 0;color:var(--sb-text-muted);font-size:var(--sb-text-md);line-height:20px}.ConfirmDialog_submessage__ybrKA{font-size:var(--sb-text-sm);color:var(--sb-text-subtle)}.ConfirmDialog_field__cJht3{display:flex;flex-direction:column;gap:6px;margin-top:16px;color:var(--sb-text-muted);font-size:var(--sb-text-sm)}.ConfirmDialog_field__cJht3 strong{color:var(--sb-text);font-weight:600}.ConfirmDialog_field__cJht3 input{height:36px;padding:0 10px;border:0;border-radius:var(--sb-radius-sm);outline:none;background:var(--sb-surface);box-shadow:inset 0 0 0 1px var(--sb-border-strong);color:var(--sb-text);font:inherit;font-size:var(--sb-text-md)}.ConfirmDialog_field__cJht3 input:focus{box-shadow:inset 0 0 0 1px var(--sb-border-strong),var(--sb-focus-ring)}.ConfirmDialog_actions__UANTw{display:flex;justify-content:flex-end;gap:8px;margin-top:20px}.ConfirmDialog_button__Wazld{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:34px;padding:0 14px;border:0;border-radius:var(--sb-radius-sm);cursor:pointer;font:inherit;font-size:var(--sb-text-sm);font-weight:500;transition:background var(--sb-duration) var(--sb-ease),opacity var(--sb-duration) var(--sb-ease)}.ConfirmDialog_button__Wazld:focus-visible{outline:none;box-shadow:var(--sb-focus-ring)}.ConfirmDialog_button__Wazld:disabled{cursor:not-allowed;opacity:.45}.ConfirmDialog_cancel__t_6Tq{background:transparent;color:var(--sb-text);box-shadow:inset 0 0 0 1px var(--sb-border-strong)}.ConfirmDialog_cancel__t_6Tq:hover{background:var(--sb-surface-hover)}.ConfirmDialog_primary__Ej9Qi{background:var(--sb-accent);color:var(--sb-on-accent)}.ConfirmDialog_primary__Ej9Qi:hover:not(:disabled){background:var(--sb-accent-hover)}.ConfirmDialog_danger__DfVJM{background:var(--sb-danger);color:#fff}.ConfirmDialog_danger__DfVJM:hover:not(:disabled){background:var(--sb-danger-hover)}.BottomBar_region__Ee1hI{position:fixed;left:0;right:0;bottom:calc(16px + env(safe-area-inset-bottom, 0px));z-index:1600;flex-direction:column;gap:8px;padding:0 16px;pointer-events:none;font-family:var(--sb-font,inherit)}.BottomBar_notice__18a9s,.BottomBar_region__Ee1hI{display:flex;align-items:center;box-sizing:border-box}.BottomBar_notice__18a9s{pointer-events:auto;gap:10px;width:100%;max-width:560px;padding:10px 8px 10px 12px;border-radius:var(--sb-radius,10px);background:var(--sb-surface-raised,#1e1e22);box-shadow:var(--sb-shadow-popover,0 0 0 1px hsla(0,0%,100%,.08),0 16px 40px -12px rgba(0,0,0,.7));color:var(--sb-text,#ededef);font-size:var(--sb-text-md,14px);line-height:20px;animation:BottomBar_noticeIn__OgeJH .18s var(--sb-ease,cubic-bezier(.2,.8,.2,1))}.BottomBar_icon__HLMfP{display:inline-flex;flex-shrink:0;color:var(--sb-accent-text,#93a8ff)}.BottomBar_error__fFbpt .BottomBar_icon__HLMfP{color:var(--sb-danger,#ef5f5f)}.BottomBar_success__BZHbL .BottomBar_icon__HLMfP{color:var(--sb-success,#3ecf8e)}.BottomBar_message__8cD7c{flex:1 1;min-width:0;margin:0;overflow-wrap:anywhere;color:var(--sb-text,#ededef)}.BottomBar_action__YnVQS,.BottomBar_close__nvXy7{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin:0;border:0;background:transparent;font:inherit;cursor:pointer;transition:background var(--sb-duration,.14s) var(--sb-ease,ease),color var(--sb-duration,.14s) var(--sb-ease,ease)}.BottomBar_action__YnVQS{height:30px;padding:0 10px;border-radius:var(--sb-radius-sm,6px);color:var(--sb-accent-text,#93a8ff);font-weight:500}.BottomBar_action__YnVQS:hover{background:var(--sb-accent-soft,rgba(91,124,250,.16))}.BottomBar_close__nvXy7{width:30px;height:30px;border-radius:var(--sb-radius-sm,6px);color:var(--sb-text-subtle,#71717a)}.BottomBar_close__nvXy7:hover{background:var(--sb-surface-hover,hsla(0,0%,100%,.05));color:var(--sb-text,#ededef)}.BottomBar_action__YnVQS:focus-visible,.BottomBar_close__nvXy7:focus-visible{outline:none;box-shadow:var(--sb-focus-ring,0 0 0 3px rgba(91,124,250,.35))}.BottomBar_srOnly__nEKxK{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@keyframes BottomBar_noticeIn__OgeJH{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.BottomBar_notice__18a9s{animation:none}}@media (max-width:600px){.BottomBar_region__Ee1hI{padding:0 8px}}