.toast-module__EfniNW__toast{--tt:var(--fd-info);--tt-s:var(--fd-info-soft);--tt-e:var(--fd-info-strong,var(--fd-info));--tt-on:var(--btn-fg);--toast-pad-x:13px;--toast-pad-y:11px;--toast-gap:10px;--toast-title:12.5px;--toast-text:11.5px;--toast-well:22px;--toast-ease:cubic-bezier(.22, 1, .36, 1);align-items:start;column-gap:var(--toast-gap);box-sizing:border-box;width:100%;max-width:min(100%,400px);padding:var(--toast-pad-y) var(--toast-pad-x);border:1px solid var(--line);border-left:3px solid var(--tt);border-radius:var(--r-lg);background:var(--bg-1);box-shadow:var(--shadow-pop);color:var(--fg);text-align:start;touch-action:pan-y;transform:translate3d(var(--toast-swipe-x,0px), var(--toast-swipe-y,0px), 0);transition:transform var(--dur,.18s) var(--toast-ease), box-shadow var(--dur-slow,.25s) var(--ease), opacity var(--dur,.18s) var(--ease);grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}.toast-module__EfniNW__toast[data-size=sm]{--toast-pad-x:10px;--toast-pad-y:8px;--toast-gap:8px;--toast-title:12px;--toast-text:11px;--toast-well:20px;border-radius:var(--r-md)}.toast-module__EfniNW__toast[data-size=lg]{--toast-pad-x:14px;--toast-pad-y:13px;--toast-gap:11px;--toast-title:13.5px;--toast-text:12.5px;--toast-well:24px;border-radius:var(--r-xl)}.toast-module__EfniNW__toast[data-toast-tone=info]{--tt:var(--fd-info);--tt-s:var(--fd-info-soft);--tt-e:var(--fd-info-strong,var(--fd-info));--tt-on:var(--fd-on-info,var(--btn-fg))}.toast-module__EfniNW__toast[data-toast-tone=success]{--tt:var(--fd-success);--tt-s:var(--fd-success-soft);--tt-e:var(--fd-success-strong,var(--fd-success));--tt-on:var(--fd-on-success,var(--btn-fg))}.toast-module__EfniNW__toast[data-toast-tone=warning]{--tt:var(--fd-warning);--tt-s:var(--fd-warning-soft);--tt-e:var(--fd-warning-strong,var(--fd-warning));--tt-on:var(--fd-on-warning,var(--btn-fg))}.toast-module__EfniNW__toast[data-toast-tone=error]{--tt:var(--fd-danger);--tt-s:var(--fd-danger-soft);--tt-e:var(--fd-danger-strong,var(--fd-danger));--tt-on:var(--fd-on-danger,var(--btn-fg))}.toast-module__EfniNW__toast[data-toast-tone=neutral]{--tt:var(--fd-neutral);--tt-s:var(--fd-neutral-soft);--tt-e:var(--fd-neutral-strong,var(--fd-neutral));--tt-on:var(--fd-on-neutral,var(--btn-fg))}.toast-module__EfniNW__toast[data-toast-tone=accent],.toast-module__EfniNW__toast[data-toast-tone=loading]{--tt:var(--fd-accent);--tt-s:var(--fd-accent-subtle);--tt-e:var(--fd-accent-emphasis,var(--fd-accent));--tt-on:var(--fd-on-accent,var(--btn-fg))}.toast-module__EfniNW__toast[data-toast-tone=special]{--tt:var(--fd-special);--tt-s:var(--fd-special-soft);--tt-e:var(--fd-special-strong,var(--fd-special));--tt-on:var(--fd-on-special,var(--btn-fg))}.toast-module__EfniNW__toast[data-toast-tone=harmony-1]{--tt:var(--fd-h1,var(--fd-accent));--tt-s:var(--fd-h1-soft,var(--fd-accent-subtle));--tt-e:var(--fd-h1,var(--fd-accent));--tt-on:var(--fd-on-h1,var(--btn-fg))}.toast-module__EfniNW__toast[data-toast-tone=harmony-2]{--tt:var(--fd-h2,var(--fd-accent));--tt-s:var(--fd-h2-soft,var(--fd-accent-subtle));--tt-e:var(--fd-h2,var(--fd-accent));--tt-on:var(--fd-on-h2,var(--btn-fg))}.toast-module__EfniNW__toast[data-toast-tone=harmony-3]{--tt:var(--fd-h3,var(--fd-accent));--tt-s:var(--fd-h3-soft,var(--fd-accent-subtle));--tt-e:var(--fd-h3,var(--fd-accent));--tt-on:var(--fd-on-h3,var(--btn-fg))}.toast-module__EfniNW__toast[data-variant=soft]{background:color-mix(in oklab, var(--tt-s) 74%, var(--bg-1))}.toast-module__EfniNW__toast[data-variant=solid]{border-color:color-mix(in oklab, var(--tt-on) 26%, var(--tt));border-left-color:color-mix(in oklab, var(--tt-on) 52%, var(--tt));background:color-mix(in oklab, var(--tt) 92%, var(--fg));color:var(--tt-on);box-shadow:var(--shadow-pop), inset 0 1px 0 0 color-mix(in oklab, var(--tt-on) 22%, transparent)}.toast-module__EfniNW__toast[data-depth="1"],.toast-module__EfniNW__toast[data-depth="2"]{box-shadow:var(--shadow)}.toast-module__EfniNW__toast[data-depth="3"]{box-shadow:none}.toast-module__EfniNW__toast[data-expanded=true]{box-shadow:var(--shadow)}.toast-module__EfniNW__toast[data-expanded=true][data-front=true],.toast-module__EfniNW__toast:hover{box-shadow:var(--shadow-pop)}.toast-module__EfniNW__toast[data-important=true]{border-left-width:4px}.toast-module__EfniNW__iconWell{z-index:1;width:var(--toast-well);height:var(--toast-well);border-radius:var(--r-md);background:color-mix(in oklab, var(--tt) 16%, transparent);color:var(--tt-e);transition:opacity var(--dur-fast,.12s) var(--ease);flex:none;place-items:center;display:grid;position:relative}.toast-module__EfniNW__body{z-index:1;min-width:0;transition:opacity var(--dur-fast,.12s) var(--ease);flex-direction:column;gap:3px;padding-top:2px;display:flex;position:relative}.toast-module__EfniNW__close{z-index:1;border-radius:var(--r-sm);width:24px;min-width:24px;height:24px;min-height:24px;color:var(--fg-dim);opacity:.68;cursor:pointer;transition:opacity var(--dur-fast,.12s) var(--ease), background var(--dur-fast,.12s) var(--ease);background:0 0;border:0;flex:none;place-items:center;margin-right:-4px;display:grid;position:relative}.toast-module__EfniNW__progress{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.toast-module__EfniNW__count{z-index:0;letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:color-mix(in oklab, var(--tt) 13%, transparent);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:34px;font-weight:600;line-height:1;position:absolute;bottom:-4px;right:9px}.toast-module__EfniNW__toast[data-front=false]:not([data-expanded=true]) .toast-module__EfniNW__body,.toast-module__EfniNW__toast[data-front=false]:not([data-expanded=true]) .toast-module__EfniNW__iconWell,.toast-module__EfniNW__toast[data-front=false]:not([data-expanded=true]) .toast-module__EfniNW__close,.toast-module__EfniNW__toast[data-front=false]:not([data-expanded=true]) .toast-module__EfniNW__count,.toast-module__EfniNW__toast[data-front=false]:not([data-expanded=true]) .toast-module__EfniNW__progress{opacity:0}.toast-module__EfniNW__toast[data-icon-align=center] .toast-module__EfniNW__iconWell{align-self:center}.toast-module__EfniNW__toast[data-icon-fill=plain] .toast-module__EfniNW__iconWell{width:auto;color:var(--tt);background:0 0;border-radius:0}.toast-module__EfniNW__toast[data-icon-fill=solid] .toast-module__EfniNW__iconWell{border:1px solid color-mix(in oklab, var(--tt) 84%, transparent);background:var(--tt);color:var(--tt-on)}.toast-module__EfniNW__toast[data-variant=solid] .toast-module__EfniNW__iconWell{background:color-mix(in oklab, var(--tt-on) 18%, transparent);color:var(--tt-on)}.toast-module__EfniNW__spin{animation:.9s linear infinite toast-module__EfniNW__toast-spin;display:grid}.toast-module__EfniNW__title{font-size:var(--toast-title);letter-spacing:-.008em;color:inherit;text-wrap:pretty;-webkit-line-clamp:2;overflow-wrap:anywhere;word-break:break-word;-webkit-box-orient:vertical;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.toast-module__EfniNW__toast[data-variant=solid] .toast-module__EfniNW__title{letter-spacing:-.012em}.toast-module__EfniNW__text{font-size:var(--toast-text);color:var(--fg-2);text-wrap:pretty;line-height:1.55;display:block}.toast-module__EfniNW__toast[data-variant=solid] .toast-module__EfniNW__text{color:var(--tt-on)}.toast-module__EfniNW__actions{flex-wrap:wrap;gap:6px;margin-top:5px;display:flex}.toast-module__EfniNW__close:hover{background:color-mix(in oklab, var(--tt) 14%, transparent);opacity:1}.toast-module__EfniNW__close:focus-visible{opacity:1;box-shadow:0 0 0 2px var(--bg-1), 0 0 0 4px var(--accent-soft,var(--accent));outline:none}.toast-module__EfniNW__toast[data-variant=solid] .toast-module__EfniNW__close{color:var(--tt-on)}.toast-module__EfniNW__toast[data-variant=solid] .toast-module__EfniNW__close:hover{background:color-mix(in oklab, var(--tt-on) 20%, transparent)}.toast-module__EfniNW__progressFill{transform-origin:100%;background:color-mix(in oklab, var(--tt) 14%, transparent);width:100%;height:100%;animation-name:toast-module__EfniNW__toast-progress;animation-fill-mode:forwards}.toast-module__EfniNW__toast[data-timer=to-left] .toast-module__EfniNW__progressFill{transform-origin:0}.toast-module__EfniNW__toast[data-variant=soft] .toast-module__EfniNW__progressFill{background:color-mix(in oklab, var(--tt) 10%, transparent)}.toast-module__EfniNW__toast[data-variant=solid] .toast-module__EfniNW__progressFill{background:color-mix(in oklab, var(--fg) 14%, transparent)}:is([data-theme=dark],[data-theme=vscode]) .toast-module__EfniNW__progressFill{background:color-mix(in oklab, var(--tt) 16%, transparent)}:is([data-theme=dark],[data-theme=vscode]) .toast-module__EfniNW__toast[data-variant=soft] .toast-module__EfniNW__progressFill{background:color-mix(in oklab, var(--tt) 12%, transparent)}:is([data-theme=dark],[data-theme=vscode]) .toast-module__EfniNW__toast[data-variant=solid] .toast-module__EfniNW__progressFill{background:color-mix(in oklab, var(--fg) 14%, transparent)}.toast-module__EfniNW__progressFill[data-paused=true]{animation-play-state:paused}.toast-module__EfniNW__toast[data-count-size=sm] .toast-module__EfniNW__count{font-size:24px}.toast-module__EfniNW__toast[data-count-size=lg] .toast-module__EfniNW__count{font-size:44px}.toast-module__EfniNW__toast[data-count-size=xl] .toast-module__EfniNW__count{font-size:58px}.toast-module__EfniNW__toast[data-count-place=bottom-left] .toast-module__EfniNW__count{left:12px;right:auto}.toast-module__EfniNW__toast[data-count-place=top-right] .toast-module__EfniNW__count{top:-6px;bottom:auto}.toast-module__EfniNW__toast[data-count-place=middle-right] .toast-module__EfniNW__count{top:50%;bottom:auto;transform:translateY(-50%)}.toast-module__EfniNW__toast[data-count-color=ink] .toast-module__EfniNW__count{color:color-mix(in oklab, var(--fg) 12%, transparent)}.toast-module__EfniNW__toast[data-count-color=inverse] .toast-module__EfniNW__count{color:color-mix(in oklab, var(--bg-1) 60%, transparent)}.toast-module__EfniNW__toast[data-variant=solid] .toast-module__EfniNW__count{color:color-mix(in oklab, var(--tt-on) 22%, transparent)}.toast-module__EfniNW__toast[data-swiping=true]{cursor:grabbing;-webkit-user-select:none;user-select:none;transition:none}.toast-module__EfniNW__toast[data-swiped=true][data-leaving=true]{animation:toast-module__EfniNW__toast-swipe-out var(--dur,.18s) var(--ease) forwards}.toast-module__EfniNW__stack{flex-direction:column;gap:10px;width:min(100%,320px);display:flex}@keyframes toast-module__EfniNW__toast-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes toast-module__EfniNW__toast-spin{to{transform:rotate(360deg)}}@keyframes toast-module__EfniNW__toast-swipe-out{to{transform:translate3d(calc(var(--toast-swipe-x,0px) * 2.6), calc(var(--toast-swipe-y,0px) * 2.6), 0);opacity:0}}@media (prefers-reduced-motion:reduce){.toast-module__EfniNW__toast,.toast-module__EfniNW__toast[data-swiped=true][data-leaving=true]{transition:none;animation:none}.toast-module__EfniNW__spin{animation:none}.toast-module__EfniNW__progressFill{opacity:.5;animation:none;transform:scaleX(1)}}
.toast-viewport-module__F29x7W__viewport{--toast-peek:15px;--toast-shrink:.045;--toast-ease:cubic-bezier(.22, 1, .36, 1);z-index:1400;pointer-events:none;flex-direction:column;gap:8px;width:min(400px,100vw - 32px);display:flex;position:fixed}.toast-viewport-module__F29x7W__viewport>*{pointer-events:none}.toast-viewport-module__F29x7W__topLeft,.toast-viewport-module__F29x7W__topCenter,.toast-viewport-module__F29x7W__topRight{--toast-dir:1;top:18px}.toast-viewport-module__F29x7W__bottomLeft,.toast-viewport-module__F29x7W__bottomCenter,.toast-viewport-module__F29x7W__bottomRight{--toast-dir:-1;bottom:74px}.toast-viewport-module__F29x7W__topLeft,.toast-viewport-module__F29x7W__bottomLeft{left:18px}.toast-viewport-module__F29x7W__topRight,.toast-viewport-module__F29x7W__bottomRight{right:18px}.toast-viewport-module__F29x7W__topCenter,.toast-viewport-module__F29x7W__bottomCenter{left:50%;transform:translate(-50%)}.toast-viewport-module__F29x7W__list{height:var(--toast-stack-h,0px);pointer-events:none;transition:height var(--dur-slow,.25s) var(--toast-ease);margin:0;padding:0;list-style:none;position:relative}.toast-viewport-module__F29x7W__list[data-expanded=true]{pointer-events:auto}.toast-viewport-module__F29x7W__topLeft .toast-viewport-module__F29x7W__list,.toast-viewport-module__F29x7W__topCenter .toast-viewport-module__F29x7W__list,.toast-viewport-module__F29x7W__topRight .toast-viewport-module__F29x7W__list{order:1}.toast-viewport-module__F29x7W__toast{--toast-y:calc(var(--toast-index) * var(--toast-peek));--toast-sc:calc(1 - var(--toast-index) * var(--toast-shrink));z-index:calc(90 - var(--toast-index));pointer-events:auto;transform:translate3d(0, calc(var(--toast-dir) * var(--toast-y)), 0) scale(var(--toast-sc));transform-origin:center var(--toast-origin,bottom);transition:transform var(--dur-slow,.25s) var(--toast-ease), opacity var(--dur,.18s) var(--ease);display:flex;position:absolute;left:0;right:0}.toast-viewport-module__F29x7W__topLeft .toast-viewport-module__F29x7W__toast,.toast-viewport-module__F29x7W__topCenter .toast-viewport-module__F29x7W__toast,.toast-viewport-module__F29x7W__topRight .toast-viewport-module__F29x7W__toast{--toast-origin:top;top:0}.toast-viewport-module__F29x7W__bottomLeft .toast-viewport-module__F29x7W__toast,.toast-viewport-module__F29x7W__bottomCenter .toast-viewport-module__F29x7W__toast,.toast-viewport-module__F29x7W__bottomRight .toast-viewport-module__F29x7W__toast{--toast-origin:bottom;bottom:0}.toast-viewport-module__F29x7W__toast[data-front=false]{overflow:hidden}.toast-viewport-module__F29x7W__toast[data-depth="2"]{opacity:.92}.toast-viewport-module__F29x7W__toast[data-depth="3"]{opacity:.7}.toast-viewport-module__F29x7W__toast[data-depth=deep]{opacity:0}.toast-viewport-module__F29x7W__list[data-expanded=true] .toast-viewport-module__F29x7W__toast{--toast-y:var(--toast-offset,0px);--toast-sc:1;opacity:1;overflow:visible}.toast-viewport-module__F29x7W__toast[data-leaving=true]{pointer-events:none;animation:toast-viewport-module__F29x7W__toast-exit var(--dur,.18s) var(--ease) forwards}.toast-viewport-module__F29x7W__toast[data-enter=true]{--toast-y:-105%;--toast-sc:.94;opacity:0}.toast-viewport-module__F29x7W__toast[data-leaving=true][data-swiped=true]{animation:toast-viewport-module__F29x7W__toast-fade var(--dur,.18s) var(--ease) forwards}.toast-viewport-module__F29x7W__overflow{border:1px solid var(--line-soft);border-radius:var(--r-pill);background:var(--bg-2);box-shadow:var(--shadow);color:var(--fg-dim);font-size:var(--fs-10);font-weight:var(--w-bold);letter-spacing:var(--ls-label);text-transform:uppercase;align-self:center;padding:3px 9px}.toast-viewport-module__F29x7W__topLeft .toast-viewport-module__F29x7W__overflow,.toast-viewport-module__F29x7W__topCenter .toast-viewport-module__F29x7W__overflow,.toast-viewport-module__F29x7W__topRight .toast-viewport-module__F29x7W__overflow{order:2}@keyframes toast-viewport-module__F29x7W__toast-exit{to{opacity:0;transform:translate3d(0, calc(var(--toast-dir) * -70%), 0) scale(.9)}}@keyframes toast-viewport-module__F29x7W__toast-fade{to{opacity:0}}@media (prefers-reduced-motion:reduce){.toast-viewport-module__F29x7W__list,.toast-viewport-module__F29x7W__toast{transition:none;animation:none}.toast-viewport-module__F29x7W__toast[data-leaving=true],.toast-viewport-module__F29x7W__toast[data-leaving=true][data-swiped=true]{animation:toast-viewport-module__F29x7W__toast-fade var(--dur-fast,.12s) linear forwards}}
.avatar{--tn:var(--accent);--tn-h:var(--accent);--tn-a:var(--accent);--tn-s:var(--accent-soft);--tn-m:var(--accent-soft);--tn-e:var(--accent);--tn-b:var(--accent);--tn-on:var(--on-accent);--tn-g:transparent;--s:28px;width:var(--s);height:var(--s);border-radius:var(--r-pill);background:color-mix(in oklab, var(--lane,var(--accent)) 22%, var(--bg-2));color:color-mix(in oklab, var(--lane,var(--color-accent-text,var(--accent))) 55%, var(--fg));font-family:var(--ui);font-size:calc(var(--s) * .38);letter-spacing:.01em;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--lane,var(--accent)) 32%, transparent);flex:none;place-items:center;font-weight:620;display:inline-grid;position:relative;overflow:visible}.avatar[data-size=xs]{--s:18px}.avatar[data-size=sm]{--s:22px}.avatar[data-size=md]{--s:28px}.avatar[data-size=lg]{--s:36px}.avatar[data-size=xl]{--s:48px}.avatar[data-shape=square]{border-radius:var(--r-md)}.avatar>img{border-radius:inherit;object-fit:cover;width:100%;height:100%}.avatar>svg{width:calc(var(--s) * .5);height:calc(var(--s) * .5)}.avatar-i{line-height:1}.avatar[data-agent]{background:var(--violet-s-soft);color:var(--violet-s);box-shadow:inset 0 0 0 1px var(--violet-s)}.avatar-s{width:calc(var(--s) * .3);height:calc(var(--s) * .3);background:var(--tn);min-width:7px;min-height:7px;box-shadow:0 0 0 2px var(--bg-0);border-radius:50%;position:absolute;bottom:-1px;right:-1px}.avatar-s[data-tone=online]{background:var(--f4-success,var(--green))}.avatar-s[data-tone=away]{background:var(--f4-warning,var(--amber-s))}.avatar-s[data-tone=busy]{background:var(--f4-danger,var(--red))}.avatar-s[data-tone=offline]{box-shadow:0 0 0 2px var(--bg-0), inset 0 0 0 1.5px color-mix(in oklab, var(--f4-neutral,var(--fg-dim)) 72%, var(--bg-2));background:0 0}[data-theme=dark] .avatar-s[data-tone=offline],[data-theme=vscode] .avatar-s[data-tone=offline]{box-shadow:0 0 0 2px var(--bg-0), inset 0 0 0 1.5px color-mix(in oklab, var(--fg-dim) 85%, var(--bg-2))}.avatar-more{background:var(--bg-3);color:var(--fg-dim);box-shadow:inset 0 0 0 1px var(--line);font-size:calc(var(--s) * .32);font-weight:620}.avatar-group{align-items:center;display:inline-flex}.avatar-group>.avatar:not(:first-child){box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--lane,var(--accent)) 28%, transparent), 0 0 0 2px var(--bg-0);margin-left:-8px}.avatar-group[data-size=xs]>.avatar:not(:first-child),.avatar-group[data-size=sm]>.avatar:not(:first-child){margin-left:-6px}.avatar-group[data-size=lg]>.avatar:not(:first-child){margin-left:-10px}.avatar-group[data-size=xl]>.avatar:not(:first-child){margin-left:-14px}.avatar-group>.avatar-more{box-shadow:inset 0 0 0 1px var(--line), 0 0 0 2px var(--bg-0);margin-left:-8px}.avatar-group[data-size=xs]>.avatar-more,.avatar-group[data-size=sm]>.avatar-more{margin-left:-6px}.avatar-group[data-size=lg]>.avatar-more{margin-left:-10px}.avatar-group[data-size=xl]>.avatar-more{margin-left:-14px}
