.overlay_backdrop__3u7ZB{position:fixed;inset:0;background:rgba(48,42,51,.34);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:90;animation:overlay_systa-fade-in__BprnR .18s ease;display:flex;align-items:flex-end;justify-content:center}.overlay_sheet__hKpkB{position:relative;width:100%;max-height:92vh;background:var(--surface);border-radius:var(--r-xl) var(--r-xl) 0 0;box-shadow:var(--sh-lg);animation:overlay_systa-sheet-up__DGUmt .26s cubic-bezier(.32,.72,0,1);display:flex;flex-direction:column;padding-bottom:var(--safe-b)}.overlay_grabber__5c_MW{width:38px;height:4px;border-radius:var(--r-full);background:var(--border-strong);margin:10px auto 0;flex:none}.overlay_head__Qm6Hi{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px 10px;flex:none}.overlay_title__mpU_4{font-size:17px;font-weight:700;letter-spacing:-.01em}.overlay_subtitle__YopAv{font-size:12px;color:var(--text-2);margin-top:2px}.overlay_body___EcIe{padding:4px 18px 18px;overflow-y:auto;flex:1 1;-webkit-overflow-scrolling:touch}.overlay_footer__uZ6_8{padding:12px 18px 18px;border-top:1px solid var(--border);display:flex;gap:10px;flex:none;background:var(--surface)}.overlay_footer__uZ6_8>*{flex:1 1}@media (min-width:768px){.overlay_backdrop__3u7ZB{align-items:center;padding:24px}.overlay_sheet__hKpkB{max-width:520px;border-radius:var(--r-lg);animation:overlay_systa-rise__JgojI .2s ease;max-height:86vh}.overlay_sheetWide__RtaAE{max-width:720px}.overlay_grabber__5c_MW{display:none}.overlay_head__Qm6Hi{padding:20px 22px 10px}.overlay_body___EcIe{padding:4px 22px 20px}.overlay_footer__uZ6_8{padding:14px 22px 20px}}.overlay_confirmWrap__WWQUN{position:fixed;inset:0;z-index:120;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(48,42,51,.3);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:overlay_systa-fade-in__BprnR .18s ease}.overlay_confirmBox__641jv{width:100%;max-width:360px;background:var(--surface);border-radius:var(--r-xl);padding:28px 24px 22px;text-align:center;box-shadow:var(--sh-lg);animation:overlay_systa-rise__JgojI .22s ease}.overlay_confirmIcon__lhbhO{width:74px;height:74px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-bottom:16px}.overlay_confirmIconSuccess__dp6yP{background:var(--grad-rose);color:#fff}.overlay_confirmIconWarning__8uVtu{background:var(--warning-soft);color:var(--warning)}.overlay_confirmIconDanger__tfOyY{background:var(--urgent-soft);color:var(--urgent)}.overlay_confirmTitle__SwVSm{font-size:20px;font-weight:600;margin-bottom:6px}.overlay_confirmText__s0QxL{font-size:13px;color:var(--text-2);line-height:19px;margin-bottom:20px}.overlay_confirmActions__BqHBq{display:flex;flex-direction:column;gap:8px}.overlay_confirmActionsRow__DryAm{flex-direction:row}.overlay_confirmActions__BqHBq>*{width:100%}.overlay_spoken__fi0B3{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:var(--text-2);background:var(--blush);border-radius:var(--r-full);padding:6px 12px;margin-bottom:16px;font-style:italic}.overlay_toastLayer__fpiKI{position:fixed;left:50%;transform:translateX(-50%);bottom:calc(var(--nav-h) + 18px + var(--safe-b));z-index:140;display:flex;flex-direction:column;gap:8px;width:calc(100% - 32px);max-width:420px;pointer-events:none}@media (min-width:900px){.overlay_toastLayer__fpiKI{bottom:24px;left:auto;right:24px;transform:none}}.overlay_toast__SNJ95{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:var(--r-sm);background:var(--surface);border:1px solid var(--border);box-shadow:var(--sh-md);font-size:13px;font-weight:600;animation:overlay_systa-rise__JgojI .2s ease;pointer-events:auto}.overlay_toastSuccess__7zv6H{border-color:#d9e7de}.overlay_toastError__0gcBI{border-color:#f1d7db}.overlay_toastInfo__5Sdnp{border-color:var(--border)}.overlay_toastText__H8gwc{flex:1 1;min-width:0}.overlay_toastAction__BDa7J{color:var(--plum);font-weight:700;font-size:13px;white-space:nowrap}.overlay_toastAction__BDa7J:hover{text-decoration:underline}