.ui-toast-viewport{inset:auto 16px max(16px, env(safe-area-inset-bottom)) auto;width:min(380px,100vw - 32px);color:var(--ui-ink);interpolate-size:allow-keywords;background:0 0;border:0;margin:0;padding:0;position:fixed;overflow:visible}.ui-toast-list{height:var(--ui-toast-front-height,0px);transition:height .32s var(--ui-ease-out);margin:0;padding:0;list-style:none;position:relative}.ui-toast-viewport[data-expanded] .ui-toast-list{height:var(--ui-toast-stack-height,0px)}.ui-toast{box-sizing:border-box;border:1px solid var(--ui-line);border-radius:var(--ui-popup-radius);background:var(--ui-surface);box-shadow:var(--ui-shadow);z-index:calc(100 - var(--ui-toast-index,0));touch-action:pan-y;-webkit-user-select:none;user-select:none;transform-origin:bottom;translate:var(--ui-toast-swipe,0px) calc(var(--ui-toast-index,0) * -12px);scale:calc(1 - var(--ui-toast-index,0) * .05);transition:translate .4s var(--ui-ease-out), scale .4s var(--ui-ease-out), opacity .4s var(--ui-ease-out), height .4s var(--ui-ease-out);align-items:flex-start;gap:12px;padding:14px 12px 14px 16px;display:flex;position:absolute;inset:auto 0 0}@starting-style{.ui-toast{opacity:0;translate:0 100%}}.ui-toast:not([data-front]){height:var(--ui-toast-front-height);overflow:hidden}.ui-toast:not([data-front])>*{opacity:0;transition:opacity .2s}.ui-toast-viewport[data-expanded] .ui-toast{height:auto;translate:var(--ui-toast-swipe,0px) calc(var(--ui-toast-offset,0px) * -1);scale:1}.ui-toast-viewport[data-expanded] .ui-toast>*{opacity:1}.ui-toast-viewport[data-expanded] .ui-toast:after{content:"";height:14px;position:absolute;inset:100% 0 auto}.ui-toast[data-behind],.ui-toast[data-removed]{opacity:0;pointer-events:none}.ui-toast[data-removed]{transition-duration:.2s}.ui-toast[data-swiping]{transition:none}.ui-toast-icon{flex-shrink:0;margin-top:1px}.ui-toast[data-type=success] .ui-toast-icon{color:var(--ui-success)}.ui-toast[data-type=error] .ui-toast-icon{color:var(--ui-danger)}.ui-toast-content{flex:auto;min-width:0}.ui-toast-title{margin:0;font-size:.9375rem;font-weight:500;line-height:1.4}.ui-toast-description{color:var(--ui-muted);margin:2px 0 0;font-size:.875rem;line-height:1.45}.ui-toast-action{border:1px solid var(--ui-edge);border-radius:var(--ui-control-radius);min-height:32px;color:var(--ui-ink);font:inherit;cursor:pointer;background:0 0;flex-shrink:0;align-self:center;padding:0 12px;font-size:.875rem}.ui-toast-close{border-radius:var(--ui-control-radius);width:28px;height:28px;color:var(--ui-muted);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;margin:-4px 0 0;transition:background-color .15s,color .15s;display:grid}@media (hover:hover) and (pointer:fine){.ui-toast-close:hover{background:var(--ui-highlight);color:var(--ui-ink)}}.ui-toast-action:focus-visible,.ui-toast-close:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}@media (width<=479px){.ui-toast-viewport{width:auto;inset-inline:16px}}@media (prefers-reduced-motion:reduce){.ui-toast,.ui-toast-viewport[data-expanded] .ui-toast{transition-property:opacity;scale:1}@starting-style{.ui-toast{translate:var(--ui-toast-swipe,0px) calc(var(--ui-toast-index,0) * -12px)}}}
