.toast-container[data-v-af4f1fce]{bottom:24px;display:flex;flex-direction:column;gap:10px;max-width:420px;pointer-events:none;position:fixed;right:24px;width:calc(100% - 48px);z-index:9999}.toast[data-v-af4f1fce]{align-items:flex-start;background:var(--bg-surface-elevated);border:1px solid var(--border-primary);border-radius:var(--radius-sm);box-shadow:var(--shadow-xl);color:var(--text-primary);display:flex;font-size:.8125rem;gap:10px;line-height:1.45;padding:10px 14px;pointer-events:auto;transition:all .2s cubic-bezier(.16,1,.3,1)}.toast--success[data-v-af4f1fce]{background:#1f2d24;border-color:#10b98173}.toast--error[data-v-af4f1fce]{background:#312123;border-color:#ef444473}.toast--warning[data-v-af4f1fce]{background:#31271b;border-color:#f59e0b73}.toast--info[data-v-af4f1fce]{background:#232d3b;border-color:#3b82f673}.toast__icon[data-v-af4f1fce]{flex-shrink:0;margin-top:1px}.toast--success .toast__icon[data-v-af4f1fce]{color:var(--success)}.toast--error .toast__icon[data-v-af4f1fce]{color:var(--error)}.toast--warning .toast__icon[data-v-af4f1fce]{color:var(--warning)}.toast--info .toast__icon[data-v-af4f1fce]{color:var(--accent-primary)}.toast__message[data-v-af4f1fce]{flex:1;word-break:break-word}.toast__close[data-v-af4f1fce]{align-items:center;background:transparent;border:none;border-radius:4px;color:var(--text-muted);cursor:pointer;display:flex;justify-content:center;line-height:1;margin-left:4px;padding:0;transition:color .15s ease}.toast__close[data-v-af4f1fce]:hover{color:var(--text-primary)}.toast-enter-active[data-v-af4f1fce],.toast-leave-active[data-v-af4f1fce]{transition:all .25s cubic-bezier(.16,1,.3,1)}.toast-enter-from[data-v-af4f1fce]{opacity:0;transform:translateY(16px) scale(.96)}.toast-leave-to[data-v-af4f1fce]{opacity:0;transform:translate(24px) scale(.96)}:root{--bg-app:#222226;--bg-surface:#2d2d32;--bg-surface-elevated:#37373e;--bg-surface-hover:#42424b;--bg-sidebar:#27272c;--bg-body:var(--bg-app);--text-primary:#ededf0;--text-secondary:#c4c4cd;--text-muted:#9fa0ab;--text-inverse:#fff;--font-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--border-primary:#43434c;--border-light:hsla(0,0%,100%,.09);--border-subtle:#35353d;--border-focus:#3b82f6;--accent-primary:#3b82f6;--accent-primary-hover:#2563eb;--accent-primary-active:#1d4ed8;--accent-surface:rgba(59,130,246,.08);--accent-border:rgba(59,130,246,.25);--accent-gradient:#2563eb;--success:#10b981;--warning:#f59e0b;--error:#ef4444;--radius-xs:3px;--radius-sm:5px;--radius-md:6px;--radius-lg:8px;--shadow-xs:0 1px 2px 0 rgba(0,0,0,.25);--shadow-sm:0 1px 3px 0 rgba(0,0,0,.3),0 1px 2px -1px rgba(0,0,0,.2);--shadow-md:0 4px 6px -1px rgba(0,0,0,.35),0 2px 4px -2px rgba(0,0,0,.25);--shadow-lg:0 10px 15px -3px rgba(0,0,0,.4),0 4px 6px -4px rgba(0,0,0,.3);--shadow-xl:0 20px 25px -5px rgba(0,0,0,.5),0 8px 10px -6px rgba(0,0,0,.4)}#__nuxt,body,html{background:var(--bg-app);color:var(--text-primary);font-family:var(--font-sans);height:100%;margin:0;padding:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:after,:before{box-sizing:border-box}a{color:inherit;text-decoration:none}::-webkit-scrollbar{height:5px;width:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--border-primary);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}*{scrollbar-color:var(--border-primary) transparent;scrollbar-width:thin}.tasks-status-tooltip-enter-active,.tasks-status-tooltip-leave-active{transition:opacity .12s ease,transform .12s ease}.tasks-status-tooltip-enter-from,.tasks-status-tooltip-leave-to{opacity:0;transform:translate(-50%) translateY(3px)}.tasks-status-tooltip--above.tasks-status-tooltip-enter-from,.tasks-status-tooltip--above.tasks-status-tooltip-leave-to{transform:translate(-50%) translateY(-3px)}.tasks-status-tooltip{background:var(--bg-surface);border:1px solid var(--border-primary);border-radius:var(--radius-sm);box-shadow:var(--shadow-lg);margin:0!important;overflow:hidden;padding:.4375rem .6875rem;pointer-events:none!important;position:fixed!important;z-index:10000}.tasks-status-tooltip__shine{display:none}.tasks-status-tooltip__text{color:var(--text-primary);font-size:.75rem;font-weight:500;line-height:1.4;margin:0;word-break:break-word}
