.ui-hooks-module__iJqNgG__toastStack{z-index:1000;top:max(16px, env(safe-area-inset-top));pointer-events:none;flex-direction:column;gap:8px;display:flex;position:fixed;right:16px}.ui-hooks-module__iJqNgG__toast{border:1px solid var(--rule-2);border-left:3px solid var(--ink-3);width:min(420px,100vw - 32px);min-width:min(260px,100vw - 32px);color:var(--ink);pointer-events:auto;background:#fbf8f3fa;border-radius:9px;align-items:center;gap:10px;padding:11px 11px 11px 13px;font-size:12px;animation:.16s ease-out ui-hooks-module__iJqNgG__toastIn;display:flex;box-shadow:0 18px 45px -34px #1c1a17b3}.ui-hooks-module__iJqNgG__success{border-left-color:var(--accent)}.ui-hooks-module__iJqNgG__error{background:#fbf6f0fc;border-left-color:#a45035}.ui-hooks-module__iJqNgG__info{border-left-color:#a6893e}.ui-hooks-module__iJqNgG__toastMessage{flex:1;min-width:0;line-height:1.45}.ui-hooks-module__iJqNgG__toastDismiss{width:30px;height:30px;color:var(--ink-3);border-radius:8px;flex:none;place-items:center;display:grid}.ui-hooks-module__iJqNgG__toastDismiss:hover,.ui-hooks-module__iJqNgG__toastDismiss:focus-visible{color:var(--ink);background:var(--paper-2)}.ui-hooks-module__iJqNgG__confirmBackdrop{z-index:1100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1c1a1752;place-items:center;padding:24px;animation:.14s ease-out ui-hooks-module__iJqNgG__backdropIn;display:grid;position:fixed;inset:0}.ui-hooks-module__iJqNgG__confirmDialog{border:1px solid var(--rule-2);width:min(100%,480px);color:var(--ink);background:var(--paper);border-radius:14px;flex-direction:column;gap:11px;padding:23px;animation:.16s ease-out ui-hooks-module__iJqNgG__dialogIn;display:flex;box-shadow:0 30px 80px -46px #1c1a17d1}.ui-hooks-module__iJqNgG__danger{border-top:3px solid #a45035;padding-top:21px}.ui-hooks-module__iJqNgG__confirmTitle{font:500 23px/1.15 var(--serif);margin:0}.ui-hooks-module__iJqNgG__confirmMessage{color:var(--ink-2);margin:0;font-size:12px;line-height:1.55}.ui-hooks-module__iJqNgG__confirmBody{max-height:min(280px,40dvh);color:var(--ink-2);background:var(--paper-2);border-radius:9px;padding:12px 13px;font-size:11px;line-height:1.5;overflow-y:auto}.ui-hooks-module__iJqNgG__confirmFooter{justify-content:flex-end;gap:8px;margin-top:5px;display:flex}.ui-hooks-module__iJqNgG__cancelButton,.ui-hooks-module__iJqNgG__confirmButton,.ui-hooks-module__iJqNgG__dangerButton{border:1px solid var(--rule-2);border-radius:9px;min-height:40px;padding:9px 15px;font-size:11px;font-weight:600}.ui-hooks-module__iJqNgG__cancelButton{color:var(--ink-2);background:0 0}.ui-hooks-module__iJqNgG__confirmButton{border-color:var(--accent);color:var(--paper);background:var(--accent)}.ui-hooks-module__iJqNgG__dangerButton{color:var(--paper);background:#a45035;border-color:#a45035}.ui-hooks-module__iJqNgG__cancelButton:hover,.ui-hooks-module__iJqNgG__cancelButton:focus-visible{color:var(--ink);background:var(--paper-2)}.ui-hooks-module__iJqNgG__confirmButton:hover,.ui-hooks-module__iJqNgG__confirmButton:focus-visible{background:#31574d}.ui-hooks-module__iJqNgG__dangerButton:hover,.ui-hooks-module__iJqNgG__dangerButton:focus-visible{background:#8f402d}@keyframes ui-hooks-module__iJqNgG__toastIn{0%{opacity:0;transform:translateY(-5px)}}@keyframes ui-hooks-module__iJqNgG__backdropIn{0%{opacity:0}}@keyframes ui-hooks-module__iJqNgG__dialogIn{0%{opacity:0;transform:translateY(5px)scale(.99)}}@media (max-width:520px){.ui-hooks-module__iJqNgG__toastStack{left:10px;right:10px}.ui-hooks-module__iJqNgG__toast{width:100%;min-width:0}.ui-hooks-module__iJqNgG__confirmBackdrop{align-items:end;padding:12px}.ui-hooks-module__iJqNgG__confirmDialog{border-radius:16px}.ui-hooks-module__iJqNgG__confirmFooter{grid-template-columns:1fr 1fr;display:grid}}@media (prefers-reduced-motion:reduce){.ui-hooks-module__iJqNgG__toast,.ui-hooks-module__iJqNgG__confirmBackdrop,.ui-hooks-module__iJqNgG__confirmDialog{animation:none}}
