.OrVEkW_viewport{right:var(--ui-space-sm);bottom:var(--ui-space-sm);z-index:1200;gap:var(--ui-space-md);width:min(416px, calc(100vw - 2 * var(--ui-space-sm)));max-height:calc(100dvh - 2 * var(--ui-space-sm));padding:var(--ui-space-lg);overscroll-behavior:contain;pointer-events:none;flex-direction:column;margin:0;list-style:none;display:flex;position:fixed;overflow:auto}.OrVEkW_toast{align-items:flex-start;gap:var(--ui-space-md);padding:var(--ui-space-lg);border:1px solid var(--color-border-light);border-inline-start:var(--ui-space-xs) solid var(--toast-accent);background:var(--toast-surface);color:var(--toast-accent);border-radius:var(--radius-md);box-shadow:var(--shadow-floating);overflow-wrap:anywhere;pointer-events:auto;flex:none;animation:.2s ease-out both OrVEkW_toast-enter;display:flex}.OrVEkW_icon{width:var(--ui-control-height);height:var(--ui-control-height);font-size:var(--ui-heading-size);flex:none;justify-content:center;align-items:center;display:inline-flex}.OrVEkW_content{min-width:0;padding-block:var(--ui-space-sm);flex:auto}.OrVEkW_title{font-size:var(--ui-control-font-size-large);font-weight:700;line-height:1.4}.OrVEkW_description{margin-top:var(--ui-space-sm);font-size:var(--ui-control-font-size);line-height:1.5}.OrVEkW_description a{color:inherit;font-weight:600;text-decoration:underline}.OrVEkW_description button{margin-top:var(--ui-space-sm)}.OrVEkW_toast .OrVEkW_close{width:var(--ui-control-height);min-height:var(--ui-control-height);padding:var(--ui-space-sm);color:inherit;background:0 0;border-color:#0000;flex:none}.OrVEkW_toast .OrVEkW_close:where(:hover){background:var(--color-surface-hover);color:var(--color-text)}.OrVEkW_success{--toast-accent:var(--color-success-dark);--toast-surface:var(--color-success-surface)}.OrVEkW_info{--toast-accent:var(--color-info-dark);--toast-surface:var(--color-info-surface)}.OrVEkW_warning{--toast-accent:var(--color-warning-dark);--toast-surface:var(--color-warning-surface)}.OrVEkW_error{--toast-accent:var(--color-danger-dark);--toast-surface:var(--color-danger-surface)}.OrVEkW_toast[data-closing]{pointer-events:none;animation:.16s ease-in both OrVEkW_toast-exit}@keyframes OrVEkW_toast-enter{0%{opacity:0;transform:translateX(var(--ui-space-xl))}to{opacity:1;transform:translate(0)}}@keyframes OrVEkW_toast-exit{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateX(var(--ui-space-lg))}}@media (prefers-reduced-motion:reduce){.OrVEkW_toast{animation:none}.OrVEkW_toast[data-closing]{opacity:0;animation:none}}
