.one-mind-toast-layer{z-index:10;right:calc(24px + env(safe-area-inset-right));bottom:calc(24px + env(safe-area-inset-bottom));width:min(480px, calc(100vw - 48px - env(safe-area-inset-left) - env(safe-area-inset-right)));pointer-events:none;justify-items:end;display:grid;position:fixed}.one-mind-toast-layer--main-window{max-width:calc(100vw - var(--main-window-sidebar-width,280px) - 48px - env(safe-area-inset-right))}.one-mind-toast-layer--modal{z-index:2500}.one-mind-toast-layer__content{box-sizing:border-box;width:calc(100% + 24px);max-height:calc(100dvh - 48px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overscroll-behavior:contain;pointer-events:auto;grid-auto-rows:max-content;gap:10px;margin:-12px;padding:12px;display:grid;overflow-y:auto}.one-mind-toast-layer__content:focus-visible{outline:2px solid var(--one-mind-focus-ring,#699aee);outline-offset:-4px;border-radius:16px}.one-mind-toast{align-items:start;gap:var(--one-mind-control-gap,8px);box-sizing:border-box;border:1px solid var(--one-mind-beta-content-border,#e3e7ee);width:100%;min-height:48px;box-shadow:var(--one-mind-beta-floating-panel-shadow,0 1px 2px #1b2a450f, 0 28px 56px -24px #1b2a4552);color:var(--one-mind-text-primary,#2d2e2f);font-size:var(--one-mind-font-size-ui,14px);max-height:calc(100dvh - 72px - env(safe-area-inset-top) - env(safe-area-inset-bottom));pointer-events:auto;-webkit-backdrop-filter:saturate(150%)blur(18px);background:#fffffff2;border-radius:14px;grid-template-columns:10px minmax(0,1fr);padding:14px 16px;line-height:1.45;animation:.18s ease-out both one-mind-toast-enter;display:grid;overflow-y:auto}.one-mind-toast-layer--dark .one-mind-toast,.component-preview-scenario--dark .one-mind-toast{color:#f7f7f7;background:#15171bf2;border-color:#2a2e35;box-shadow:0 28px 60px -24px #000000d9}.one-mind-toast__indicator{background:var(--one-mind-icon-info,var(--one-mind-text-info,#1677ff));border-radius:999px;width:8px;height:8px;margin-top:6px}.one-mind-toast--success .one-mind-toast__indicator{background:var(--one-mind-icon-success,var(--one-mind-text-success,#16794f))}.one-mind-toast--warning .one-mind-toast__indicator{background:var(--one-mind-icon-warning,var(--one-mind-text-warning,#a15c00))}.one-mind-toast--danger .one-mind-toast__indicator{background:var(--one-mind-icon-danger,var(--one-mind-text-danger,#c8231b))}.one-mind-toast__content{overflow-wrap:anywhere;min-width:0}.one-mind-toast--exiting{pointer-events:none;animation:.24s ease-in both one-mind-toast-exit}.toast-preview-stack{gap:10px;width:100%;display:grid}@keyframes one-mind-toast-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes one-mind-toast-exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@keyframes one-mind-toast-fade-out{0%{opacity:1}to{opacity:0}}@media (width<=760px){.one-mind-toast-layer{right:calc(16px + env(safe-area-inset-right));width:calc(100vw - 32px - env(safe-area-inset-left) - env(safe-area-inset-right))}.one-mind-toast-layer--main-window{max-width:calc(100vw - 32px - env(safe-area-inset-left) - env(safe-area-inset-right));bottom:calc(max(20px, env(safe-area-inset-bottom) + 8px) + 88px)}.one-mind-toast-layer--main-window .one-mind-toast-layer__content{max-height:calc(100dvh - 136px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.one-mind-toast-layer--main-window .one-mind-toast{max-height:calc(100dvh - 160px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.one-mind-toast{animation:none}.one-mind-toast--exiting{animation:.24s ease-in both one-mind-toast-fade-out}}.one-mind-floating-alert{--one-mind-surface:#fff;--one-mind-surface-hover:#eceff4;--one-mind-border:#d8d8d8;--one-mind-border-subtle:#d8d8d8;--one-mind-text-primary:#2d2e2f;--one-mind-text-secondary:#5f6163;--one-mind-floating-alert-shadow:0 1px 2px #1b2a450f, 0 28px 56px -24px #1b2a4552;box-sizing:border-box;z-index:1100;right:calc(var(--one-mind-floating-alert-inset,24px) + env(safe-area-inset-right));bottom:calc(var(--one-mind-floating-alert-bottom,calc(24px + env(safe-area-inset-bottom))) + var(--one-mind-floating-alert-lift,0px));width:min(360px, calc(100vw - 2 * var(--one-mind-floating-alert-inset,24px) - env(safe-area-inset-left) - env(safe-area-inset-right)));border:1px solid var(--one-mind-beta-content-border,#e3e7ee);-webkit-backdrop-filter:saturate(150%)blur(18px);box-shadow:var(--one-mind-floating-alert-shadow);color:var(--one-mind-text-primary);font-family:var(--one-mind-font-sans);font-size:var(--one-mind-font-size-ui,13px);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fffffff2;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;gap:12px 8px;padding:12px;line-height:1.45;animation:.18s ease-out both one-mind-floating-alert-enter;display:grid;position:fixed}.one-mind-floating-alert--dark{--one-mind-surface:#15171b;--one-mind-surface-hover:#2a2f37;--one-mind-border:#2a2e35;--one-mind-border-subtle:#2a2e35;--one-mind-text-primary:#f7f7f7;--one-mind-text-secondary:#b9babb;--one-mind-floating-alert-shadow:0 28px 60px -24px #000000d9;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#15171bf2}.one-mind-floating-alert[hidden]{display:none}.one-mind-floating-alert__message{align-items:flex-start;gap:12px;min-width:0;display:flex}.one-mind-floating-alert__icon{flex:none;place-items:center;width:32px;height:32px;display:grid}.one-mind-floating-alert__icon>*{max-width:32px;max-height:32px}.one-mind-floating-alert__copy{overflow-wrap:anywhere;gap:4px;min-width:0;display:grid}.one-mind-floating-alert__title{margin:0;font-weight:600}.one-mind-floating-alert__description{color:var(--one-mind-text-secondary)}.one-mind-floating-alert__description>p{margin:0}.one-mind-floating-alert__close{width:28px;height:28px;color:var(--one-mind-text-secondary);font:22px/1 var(--one-mind-font-sans);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;margin:-4px -4px 0 0;padding:0;transition:background-color .14s,color .14s,transform .12s;display:grid}.one-mind-floating-alert__close:hover,.one-mind-floating-alert__close:focus-visible{background:var(--one-mind-surface-hover);color:var(--one-mind-text-primary)}.one-mind-floating-alert__close:focus-visible{outline:2px solid var(--one-mind-focus-ring,#699aee);outline-offset:2px}.one-mind-floating-alert__close:active{transform:translateY(1px)}.one-mind-floating-alert__actions{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;gap:8px;display:flex}.one-mind-floating-alert .one-mind-button.ant-btn{--one-mind-button-radius:var(--one-mind-beta-cta-radius,12px);border-radius:var(--one-mind-beta-cta-radius,12px);font-size:13px}.one-mind-floating-alert .one-mind-button.ant-btn:not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-loading){border-color:var(--one-mind-beta-content-border,#e3e7ee);background:var(--one-mind-surface);color:var(--one-mind-text-primary)}.one-mind-floating-alert .one-mind-button.ant-btn:not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-loading):is(:hover,:focus-visible){border-color:var(--one-mind-input-hover-border,var(--one-mind-text-secondary));background:var(--one-mind-surface-hover);color:var(--one-mind-text-primary)}.one-mind-floating-alert .one-mind-button.ant-btn-primary:not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-loading){border-color:var(--one-mind-beta-cta-background);background:var(--one-mind-beta-cta-background);color:var(--one-mind-beta-cta-foreground)}.one-mind-floating-alert .one-mind-button.ant-btn-primary:not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-loading):is(:hover,:focus-visible){border-color:var(--one-mind-beta-cta-hover-background);background:var(--one-mind-beta-cta-hover-background);color:var(--one-mind-beta-cta-foreground)}.one-mind-floating-alert .one-mind-button.ant-btn-primary:not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-loading):active{border-color:var(--one-mind-beta-cta-pressed-background);background:var(--one-mind-beta-cta-pressed-background)}.one-mind-floating-alert .one-mind-button.ant-btn:not(:disabled):not(.ant-btn-loading):focus-visible{outline:2px solid var(--one-mind-focus-ring,#699aee);outline-offset:2px}.one-mind-floating-alert .one-mind-button.ant-btn:not(:disabled):not(.ant-btn-loading):active{transform:translateY(1px)}.one-mind-floating-alert .one-mind-button.ant-btn:disabled,.one-mind-floating-alert .one-mind-button.ant-btn-loading{border-color:var(--one-mind-beta-content-border,#e3e7ee);background:var(--one-mind-surface-hover);color:var(--one-mind-text-secondary);opacity:.65}@keyframes one-mind-floating-alert-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (width<=760px){.one-mind-floating-alert{--one-mind-floating-alert-inset:16px;bottom:calc(var(--one-mind-floating-alert-bottom,calc(max(20px, env(safe-area-inset-bottom) + 8px) + 88px)) + var(--one-mind-floating-alert-lift,0px))}.one-mind-floating-alert__actions>*{flex:1 1 0;min-height:44px}}@media (prefers-reduced-motion:reduce){.one-mind-floating-alert{animation:none}}
