@layer theme,base;@layer components{.Toaster-module__xnGHkW__region{z-index:120;left:12px;right:12px;bottom:calc(env(safe-area-inset-bottom,0px) + 16px);pointer-events:none;background:0 0;justify-content:center;display:flex;position:fixed}.Toaster-module__xnGHkW__aboveTabbar{bottom:var(--tabbar-space,calc(92px + env(safe-area-inset-bottom,0px)))}.Toaster-module__xnGHkW__list{flex-direction:column;gap:8px;width:100%;max-width:26rem;margin:0;padding:0;list-style:none;display:flex}.Toaster-module__xnGHkW__toast{pointer-events:auto;border-radius:var(--r-2,8px);background:var(--c-surface-2);min-height:52px;color:var(--c-ink);border:1px solid var(--c-line-3);box-shadow:var(--c-shadow-3);animation:Toaster-module__xnGHkW__toastIn var(--dur-base,.26s) var(--ease-out,cubic-bezier(.22, 1, .36, 1)) backwards;align-items:center;gap:10px;padding:4px 4px 4px 12px;display:flex}.Toaster-module__xnGHkW__icon{border-radius:var(--r-1,4px);flex:none;place-items:center;width:30px;height:30px;display:grid}[data-tone=success] .Toaster-module__xnGHkW__icon{color:var(--c-success-fg);background:var(--c-success-tint)}[data-tone=error] .Toaster-module__xnGHkW__icon{color:var(--c-danger-fg);background:var(--c-danger-tint)}[data-tone=info] .Toaster-module__xnGHkW__icon{color:var(--c-brand-fg-2);background:color-mix(in srgb, var(--c-brand) 22%, transparent)}.Toaster-module__xnGHkW__toast[data-tone=error]{border-color:var(--c-danger-line)}.Toaster-module__xnGHkW__message{min-width:0;font-family:var(--font-barlow), "Barlow", system-ui, sans-serif;overflow-wrap:anywhere;flex:1;margin:0;font-size:15px;font-weight:500;line-height:1.35}.Toaster-module__xnGHkW__dismiss{border-radius:var(--r-2,8px);width:44px;height:44px;color:var(--c-ink-3);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;place-items:center;margin:0;padding:0;display:grid}.Toaster-module__xnGHkW__dismiss:hover{background:var(--c-film-3);color:var(--c-ink)}@media (prefers-reduced-motion:reduce){.Toaster-module__xnGHkW__toast{animation:none}}@media print{.Toaster-module__xnGHkW__region{display:none}}}@layer utilities;@keyframes Toaster-module__xnGHkW__toastIn{0%{opacity:0;transform:translateY(12px)scale(.96)}}
