.toast-container.toast-container[data-v-b41c05f1]{z-index:var(--z-toast);gap:var(--space-2);pointer-events:none;inline-size:min(360px,100dvw - var(--space-8));flex-direction:column;align-items:flex-end;display:flex;position:fixed;inset-block-start:calc(72px + env(safe-area-inset-top,0px));inset-inline-end:max(var(--space-4),env(safe-area-inset-right,0px))}@media (width<=767px){.toast-container.toast-container[data-v-b41c05f1]{align-items:center;inline-size:auto;inset-block-start:calc(66px + env(safe-area-inset-top,0px));inset-inline-start:max(var(--space-3),env(safe-area-inset-left,0px));inset-inline-end:max(var(--space-3),env(safe-area-inset-right,0px))}}.toast[data-v-b41c05f1]{background:var(--color-surface-1);border:var(--ui-border);box-shadow:var(--shadow-sm);color:var(--color-text-primary);pointer-events:auto;grid-template-columns:var(--space-1) minmax(0,1fr) auto;align-items:center;gap:var(--space-2);width:fit-content;min-inline-size:168px;max-inline-size:100%;min-height:var(--control-height-sm);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);cursor:pointer;transition:transform var(--transition-standard),border-color var(--transition-standard);touch-action:pan-y;align-self:flex-end;display:grid}.toast .indicator[data-v-b41c05f1]{border-radius:var(--radius-full);width:5px;height:5px}.toast.success .indicator[data-v-b41c05f1]{background:var(--color-success)}.toast.warning .indicator[data-v-b41c05f1]{background:var(--color-warning)}.toast.error .indicator[data-v-b41c05f1]{background:var(--color-error)}.toast .toast-action[data-v-b41c05f1],.toast.info .indicator[data-v-b41c05f1]{background:var(--color-accent)}.toast .message[data-v-b41c05f1]{font-size:var(--text-sm);line-height:var(--leading-tight);font-weight:var(--weight-medium);-webkit-line-clamp:2;overflow-wrap:break-word;word-break:normal;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.toast .toast-action[data-v-b41c05f1]{color:var(--color-bg);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:var(--weight-semibold);cursor:pointer;transition:opacity var(--transition-standard);border:none}@media (hover:hover) and (pointer:fine){.toast .toast-action[data-v-b41c05f1]:hover{opacity:.8}}@media (width<=767px),(pointer:coarse){.toast[data-v-b41c05f1],.toast-action[data-v-b41c05f1]{min-height:var(--space-11)}}.toast-enter-active[data-v-b41c05f1],.toast-leave-active[data-v-b41c05f1]{transition:opacity var(--transition-emphasized),transform var(--transition-emphasized)}.toast-enter-from[data-v-b41c05f1]{opacity:0;transform:translate(18px)}@media (width<=767px){.toast[data-v-b41c05f1]{align-self:center;margin-inline:auto}.toast-enter-from[data-v-b41c05f1]{align-self:center;transform:translateY(-18px)}}.toast-leave-to[data-v-b41c05f1]{opacity:0;transform:translate(18px)}@media (width<=767px){.toast-leave-to[data-v-b41c05f1]{transform:translateY(-18px)}}
