.toaster{position:fixed;inset:16px 16px auto auto;z-index:9500;width:min(380px,calc(100vw - 32px));height:auto;margin:0;padding:0;border:0;background:transparent;color:inherit;overflow:visible;pointer-events:none}.toaster-list{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.toast{pointer-events:auto;display:grid;grid-template-columns:22px 1fr 24px;align-items:start;grid-gap:10px;gap:10px;padding:12px 10px 12px 12px;border:1px solid var(--line-strong);border-left:3px solid var(--slate);border-radius:var(--radius);background:var(--card);color:var(--ink);box-shadow:var(--shadow-md);animation:toast-in var(--mo-enter) var(--mo-ease-enter)}.toast.is-success{border-left-color:var(--success)}.toast.is-error{border-left-color:var(--clay)}.toast.is-info{border-left-color:var(--brand)}.toast-ico{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;font-size:12px;font-weight:700;line-height:1;color:#fff;background:var(--slate)}.toast.is-success .toast-ico{background:var(--success)}.toast.is-error .toast-ico{background:var(--clay)}.toast.is-info .toast-ico{background:var(--brand)}.toast-body{display:flex;flex-direction:column;gap:3px;min-width:0;color:inherit;text-decoration:none}.toast-body.is-link{cursor:pointer;border-radius:2px}.toast-body.is-link:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.toast-title{font-size:var(--fs-base);font-weight:var(--fw-semibold);line-height:var(--lh-ui)}.toast-detail{font-size:var(--fs-sm);line-height:var(--lh-ui);color:var(--ink-2);overflow-wrap:anywhere}.toast-go{margin-top:2px;font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--brand-ink)}@media (hover:hover) and (pointer:fine){.toast-body.is-link:hover .toast-go{text-decoration:underline;text-underline-offset:2px}}.toast-x{display:inline-grid;place-items:center;width:24px;height:24px;padding:0;border:1px solid transparent;border-radius:2px;background:transparent;color:var(--ink-3);font-size:18px;line-height:1;cursor:pointer}.toast-x:hover{color:var(--ink);border-color:var(--line)}.toast-x:focus-visible{outline:2px solid var(--brand);outline-offset:1px}@keyframes toast-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (max-width:640px){.toaster{inset:10px 10px auto auto;width:calc(100vw - 20px)}}@media print{.toaster{display:none}}@font-face{font-family:display;src:url(/_next/static/media/2829ce62aa7187e9-s.p.woff2) format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:display;src:url(/_next/static/media/1a471e9640148d0c-s.p.woff2) format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:display Fallback;src:local("Arial");ascent-override:87.80%;descent-override:21.00%;line-gap-override:0.00%;size-adjust:100.00%}.__className_1ef608{font-family:display,display Fallback,Helvetica Neue,Arial,sans-serif}.__variable_1ef608{--font-display:"display","display Fallback",Helvetica Neue,Arial,sans-serif}@font-face{font-family:body;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:body;src:url(/_next/static/media/a8a8dd7277bab4cf-s.p.woff2) format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:body Fallback;src:local("Arial");ascent-override:100.00%;descent-override:30.30%;line-gap-override:0.00%;size-adjust:100.00%}.__className_21a111{font-family:body,body Fallback,ui-sans-serif,system-ui,sans-serif}.__variable_21a111{--font-body:"body","body Fallback",ui-sans-serif,system-ui,sans-serif}@font-face{font-family:mono;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");font-display:swap;font-weight:400 500;font-style:normal}@font-face{font-family:mono;src:url(/_next/static/media/6d831b18ae5b01dc-s.p.woff2) format("woff2");font-display:swap;font-weight:400 500;font-style:normal}@font-face{font-family:mono Fallback;src:local("Arial");ascent-override:102.00%;descent-override:30.00%;line-gap-override:0.00%;size-adjust:100.00%}.__className_b3b854{font-family:mono,mono Fallback,ui-monospace,monospace}.__variable_b3b854{--font-mono:"mono","mono Fallback",ui-monospace,monospace}