@font-face{font-family:fontSans;src:url(../media/GeistVF-s.2glxvv8dkzvo5.woff2)format("woff2");font-display:optional}@font-face{font-family:fontSans Fallback;src:local(Arial);ascent-override:85.83%;descent-override:20.52%;line-gap-override:9.33%;size-adjust:107.19%}.fontsans_32d765b-module__5gp0Oa__className{font-family:fontSans,fontSans Fallback}.fontsans_32d765b-module__5gp0Oa__variable{--font-sans:"fontSans", "fontSans Fallback"}
@font-face{font-family:fontUrban;src:url(../media/GeistVF-s.2glxvv8dkzvo5.woff2)format("woff2");font-display:optional}@font-face{font-family:fontUrban Fallback;src:local(Arial);ascent-override:85.83%;descent-override:20.52%;line-gap-override:9.33%;size-adjust:107.19%}.fonturban_da6246b2-module__-mAsfW__className{font-family:fontUrban,fontUrban Fallback}.fonturban_da6246b2-module__-mAsfW__variable{--font-urban:"fontUrban", "fontUrban Fallback"}
@font-face{font-family:fontHeading;src:url(../media/CalSans_SemiBold-s.339l157_0_ui6.woff2)format("woff2");font-display:optional}@font-face{font-family:fontHeading Fallback;src:local(Arial);ascent-override:98.6%;descent-override:19.72%;line-gap-override:0.0%;size-adjust:101.42%}.fontheading_1660dfa2-module__WKnEjG__className{font-family:fontHeading,fontHeading Fallback}.fontheading_1660dfa2-module__WKnEjG__variable{--font-heading:"fontHeading", "fontHeading Fallback"}
@font-face{font-family:fontGeist;src:url(../media/GeistVF-s.2glxvv8dkzvo5.woff2)format("woff2");font-display:optional}@font-face{font-family:fontGeist Fallback;src:local(Arial);ascent-override:85.83%;descent-override:20.52%;line-gap-override:9.33%;size-adjust:107.19%}.fontgeist_98478a90-module__ANZ3Rq__className{font-family:fontGeist,fontGeist Fallback}.fontgeist_98478a90-module__ANZ3Rq__variable{--font-geist:"fontGeist", "fontGeist Fallback"}
.check-in-modal-module__u4eLda__dialog{animation:.3s ease-out check-in-modal-module__u4eLda__checkInSlideIn}@keyframes check-in-modal-module__u4eLda__checkInSlideIn{0%{opacity:0;transform:translate(-50%,-48%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}
.workflow-agent-window-module__ei35ZG__window{z-index:10300;top:max(calc(var(--site-top-stack,0px) + 4.75rem), .75rem);border:1px solid hsl(var(--border));border-radius:var(--radius-panel);background:hsl(var(--background) / .985);width:min(38.75rem,100vw - 2rem);height:min(48.75rem,100dvh - 6rem);min-height:32rem;color:hsl(var(--foreground));box-shadow:var(--shadow-2xl);opacity:1;transition:opacity var(--duration-feedback) var(--ease-out-product), transform var(--duration-feedback) var(--ease-out-product);flex-direction:column;display:flex;position:fixed;right:1.25rem;overflow:hidden}.workflow-agent-window-module__ei35ZG__window[hidden]{display:none}.workflow-agent-window-module__ei35ZG__embedded{z-index:30;width:clamp(23rem,32vw,34rem);height:100%;min-height:0;box-shadow:none;border-width:0 1px 0 0;border-radius:0;position:relative;inset:auto;transform:none}.workflow-agent-window-module__ei35ZG__embedded .workflow-agent-window-module__ei35ZG__dragHandle{cursor:default;touch-action:auto}.workflow-agent-window-module__ei35ZG__titleBar{border-bottom:1px solid hsl(var(--border));background:hsl(var(--card));flex:none;align-items:center;gap:.75rem;min-height:3.75rem;padding:.5rem .75rem .5rem 1rem;display:flex}.workflow-agent-window-module__ei35ZG__dragHandle{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;flex:auto;align-items:center;gap:.75rem;min-width:0;display:flex}.workflow-agent-window-module__ei35ZG__dragHandle:active{cursor:grabbing}.workflow-agent-window-module__ei35ZG__identityMark{border:1px solid hsl(var(--primary) / .35);background:hsl(var(--primary) / .1);width:2.25rem;height:2.25rem;color:hsl(var(--primary));border-radius:.625rem;flex:none;place-items:center;display:grid}.workflow-agent-window-module__ei35ZG__identityText{align-items:center;gap:.625rem;min-width:0;display:flex}.workflow-agent-window-module__ei35ZG__title{letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:650;line-height:1;overflow:hidden}.workflow-agent-window-module__ei35ZG__headerActions{flex:none;align-items:center;gap:.25rem;display:flex}.workflow-agent-window-module__ei35ZG__headerButton{min-width:2.75rem;min-height:2.75rem;color:hsl(var(--muted-foreground));transition:color var(--duration-feedback) var(--ease-out-product), background-color var(--duration-feedback) var(--ease-out-product);border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;font-size:.75rem;font-weight:600;display:inline-flex}.workflow-agent-window-module__ei35ZG__headerButton:hover{background:hsl(var(--muted) / .72);color:hsl(var(--foreground))}.workflow-agent-window-module__ei35ZG__headerButton:active{background:hsl(var(--muted));color:hsl(var(--foreground))}.workflow-agent-window-module__ei35ZG__headerButton:disabled{cursor:not-allowed;opacity:.55}.workflow-agent-window-module__ei35ZG__headerButton:focus-visible,.workflow-agent-window-module__ei35ZG__window:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.workflow-agent-window-module__ei35ZG__statusItem{color:hsl(var(--muted-foreground));white-space:nowrap;flex:none;align-items:center;gap:.35rem;font-size:.625rem;line-height:1;display:inline-flex}.workflow-agent-window-module__ei35ZG__statusDot{background:hsl(var(--primary));width:.375rem;height:.375rem;box-shadow:0 0 0 3px hsl(var(--primary) / .1);border-radius:999px}.workflow-agent-window-module__ei35ZG__body{flex:auto;min-height:0;overflow:hidden}@media (max-height:42.5rem) and (min-width:48rem){.workflow-agent-window-module__ei35ZG__window{height:calc(100dvh - 1.5rem);min-height:0;top:.75rem}}@media (max-width:47.999rem){.workflow-agent-window-module__ei35ZG__window{width:auto;height:auto;min-height:0;top:calc(4rem + var(--site-top-stack,0px) + .5rem)!important;right:.5rem!important;bottom:calc(var(--mobile-bottom-nav-total-height,0px) + .5rem)!important;left:.5rem!important;transform:none!important}.workflow-agent-window-module__ei35ZG__dragHandle{cursor:default;touch-action:auto}.workflow-agent-window-module__ei35ZG__headerButtonLabel{display:none}.workflow-agent-window-module__ei35ZG__window.workflow-agent-window-module__ei35ZG__embedded{z-index:60;border:0;border-radius:0;width:100%;height:100%;position:absolute;inset:0!important}}@media (prefers-reduced-motion:reduce){.workflow-agent-window-module__ei35ZG__window,.workflow-agent-window-module__ei35ZG__headerButton{transition:none}}
