:root{--wd-ease-out:cubic-bezier(.2, 0, 0, 1);--wd-ease-in-out:cubic-bezier(.4, 0, .2, 1);--wd-dur-press:90ms;--wd-dur-fast:.15s;--wd-dur-base:.22s;--wd-dur-slow:.36s;--wd-spring-snappy:linear(0, .045, .153, .274, .397, .511, .618, .702, .772, .831, .874, .908, .935, .953, .967, .978, .985, .99, .994, .996, .998, .999, 1, 1, 1);--wd-spring-snappy-duration:.343s;--wd-spring-smooth:linear(0, .065, .19, .338, .477, .593, .692, .771, .829, .876, .91, .935, .954, .967, .977, .984, .989, .992, .994, .996, .997, .998, .999, .999, 1);--wd-spring-smooth-duration:.544s;--wd-spring-gentle:linear(0, .062, .189, .337, .472, .59, .686, .763, .825, .87, .905, .93, .95, .964, .974, .981, .987, .991, .993, .995, .997, .998, .998, .999, 1);--wd-spring-gentle-duration:.725s}@media (prefers-reduced-motion:reduce){:root{--wd-dur-press:0s;--wd-dur-fast:0s;--wd-dur-base:0s;--wd-dur-slow:0s;--wd-spring-snappy-duration:0s;--wd-spring-smooth-duration:0s;--wd-spring-gentle-duration:0s}}@keyframes sd-fadeIn{0%{opacity:0}}[data-sd-animate]{animation:var(--sd-animation,sd-fadeIn) var(--sd-duration,.15s) var(--sd-easing,ease) var(--sd-delay,0s) both}@media (prefers-reduced-motion:reduce){[data-sd-animate]{animation:none}}@keyframes wd-pill-in{0%{opacity:0;transform:translateY(8px)scale(.98)}}@keyframes wd-fade-in{0%{opacity:0}}@keyframes wd-rise-in{0%{transform:translateY(6px)}}.wd-send{background:var(--wd-lime);width:36px;height:36px;color:var(--wd-charcoal);cursor:pointer;transition:transform var(--wd-spring-snappy-duration) var(--wd-spring-snappy), border-radius var(--wd-spring-smooth-duration) var(--wd-spring-smooth), background-color var(--wd-dur-fast) var(--wd-ease-out), opacity var(--wd-dur-fast) var(--wd-ease-out);border:0;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.wd-send:active:not(:disabled){transform:scale(.92)}.wd-send:focus-visible{outline:2px solid var(--wd-charcoal);outline-offset:2px}.wd-send:disabled{opacity:1;background:var(--wd-surface);color:var(--wd-muted-dark);cursor:default}.wd-send-arrow{transition:transform var(--wd-spring-snappy-duration) var(--wd-spring-snappy), opacity var(--wd-dur-fast) var(--wd-ease-out);animation:wd-arrow-back var(--wd-spring-snappy-duration) var(--wd-spring-snappy)}.wd-send:active:not(:disabled) .wd-send-arrow{opacity:0;transform:translateY(-6px)}@keyframes wd-arrow-back{0%{opacity:0;transform:translateY(6px)}}.wd-send[data-mode=stop]{background:var(--wd-charcoal);color:var(--wd-offwhite);border-radius:12px}.wd-card{background:var(--dt-background-primary);transition:transform var(--wd-spring-smooth-duration) var(--wd-spring-smooth);border-radius:20px;box-shadow:0 1px 2px #22251f0f,0 8px 24px #22251f14}@starting-style{.wd-card{transform:translateY(10px)}}.wd-option{isolation:isolate;position:relative;overflow:hidden}.wd-option:before{z-index:-1;background:var(--wd-lime);clip-path:circle(0% at var(--wd-fill-x,50%) var(--wd-fill-y,50%));content:"";transition:clip-path var(--wd-spring-smooth-duration) var(--wd-spring-smooth);position:absolute;inset:0}.wd-option[data-chosen]:before{clip-path:circle(150% at var(--wd-fill-x,50%) var(--wd-fill-y,50%))}dialog.wd-dialog{transition:opacity var(--wd-dur-base) var(--wd-ease-out), transform var(--wd-spring-gentle-duration) var(--wd-spring-gentle), display var(--wd-spring-gentle-duration) allow-discrete, overlay var(--wd-spring-gentle-duration) allow-discrete}dialog.wd-dialog:not([open]){opacity:0;pointer-events:none;transform:translateY(8px)scale(.97)}@starting-style{dialog.wd-dialog[open]{transform:translateY(8px)scale(.97)}}dialog.wd-dialog::backdrop{transition:opacity var(--wd-dur-base) var(--wd-ease-out), display var(--wd-spring-gentle-duration) allow-discrete, overlay var(--wd-spring-gentle-duration) allow-discrete}dialog.wd-dialog:not([open])::backdrop{opacity:0}@starting-style{dialog.wd-dialog[open]::backdrop{opacity:0}}::view-transition-group(root){animation:none}::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}[data-dot-dock]{view-transition-name:dot-dock}[data-assistant-float]:not([inert]){view-transition-name:dot-window}[data-live-toasts]{view-transition-name:live-toasts}::view-transition-group(dot-dock){animation:none}::view-transition-group(dot-window){animation:none}::view-transition-group(live-toasts){animation:none}::view-transition-new(dot-dock){animation:none}::view-transition-new(dot-window){animation:none}::view-transition-new(live-toasts){animation:none}::view-transition-old(dot-dock){display:none}::view-transition-old(dot-window){display:none}::view-transition-old(live-toasts){display:none}::view-transition{pointer-events:none}::view-transition-group(.wd-page){animation:none}::view-transition-old(.wd-page){animation:.12s var(--wd-ease-out) both wd-page-out}::view-transition-new(.wd-page){animation:.15s var(--wd-ease-out) 40ms both wd-page-in}@keyframes wd-page-out{to{opacity:0}}@keyframes wd-page-in{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}
