.page-search-module__ZiM_dW__searchDialog[open]{animation:.26s cubic-bezier(.16,1,.3,1) both page-search-module__ZiM_dW__search-enter;display:block}.page-search-module__ZiM_dW__searchDialog::backdrop{animation:.22s ease-out both page-search-module__ZiM_dW__search-backdrop-enter}@keyframes page-search-module__ZiM_dW__search-enter{0%{opacity:0;filter:blur(4px);transform:translateY(12px)scale(.975)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes page-search-module__ZiM_dW__search-backdrop-enter{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.page-search-module__ZiM_dW__searchDialog[open],.page-search-module__ZiM_dW__searchDialog::backdrop{animation:none}}
.form-controls-module__-RxPIW__field,.form-controls-module__-RxPIW__selectTrigger{font-size:var(--control-font-size,14px);font-weight:500;line-height:20px}@media (pointer:coarse){.form-controls-module__-RxPIW__field{font-size:max(16px, var(--control-font-size,14px))}}.form-controls-module__-RxPIW__field,.form-controls-module__-RxPIW__selectTrigger,.form-controls-module__-RxPIW__selectSurface,.form-controls-module__-RxPIW__selectPanel,.form-controls-module__-RxPIW__selectOption,.form-controls-module__-RxPIW__segment,.form-controls-module__-RxPIW__segmentIndicator{corner-shape:round}@layer components{.form-controls-module__-RxPIW__field,.form-controls-module__-RxPIW__selectTrigger{--control-radius:14px;--control-stroke:var(--color-edge);border:1px solid var(--control-stroke);border-radius:var(--control-radius);background:linear-gradient(180deg, var(--color-surface-inset), var(--color-surface-raised));min-width:0;color:var(--color-foreground);transition:border-color .18s,background-color .18s;box-shadow:inset 0 1px 2px #0000001f}.form-controls-module__-RxPIW__field::placeholder{color:color-mix(in srgb, var(--color-muted) 70%, transparent)}.form-controls-module__-RxPIW__field:hover:not(:disabled),.form-controls-module__-RxPIW__selectTrigger:hover:not(:disabled){--control-stroke:color-mix(in srgb, var(--color-foreground) 24%, var(--color-edge))}.form-controls-module__-RxPIW__field:focus,.form-controls-module__-RxPIW__selectTrigger:focus-visible{--control-stroke:color-mix(in srgb, var(--color-foreground) 48%, var(--color-edge));outline:none}.form-controls-module__-RxPIW__field[aria-invalid=true],.form-controls-module__-RxPIW__selectTrigger[aria-invalid=true]{--control-stroke:color-mix(in srgb, var(--color-down) 70%, var(--color-edge))}.form-controls-module__-RxPIW__field:disabled,.form-controls-module__-RxPIW__selectTrigger:disabled{cursor:not-allowed;opacity:.48}.form-controls-module__-RxPIW__textarea{resize:vertical}.form-controls-module__-RxPIW__selectRoot{--select-trigger-height:40px;--select-panel-height:96px;--morph-press-scale:1;--morph-size-easing:cubic-bezier(.22, 1, .36, 1);--morph-open-radius:17px;--morph-closed-clip:inset(0 0 calc(100% - var(--select-trigger-height)) 0 round 14px);z-index:0;width:100%;min-width:0;transition:z-index 0s .5s;position:relative}.form-controls-module__-RxPIW__selectRoot[data-open=true]{z-index:40;transition-delay:0s}.form-controls-module__-RxPIW__selectRoot[data-side=above]{--morph-closed-clip:inset(calc(100% - var(--select-trigger-height)) 0 0 0 round 14px)}.form-controls-module__-RxPIW__selectRoot:has(.form-controls-module__-RxPIW__selectTrigger:disabled){opacity:.48}.form-controls-module__-RxPIW__selectSurface{width:100%;height:var(--select-trigger-height);background:linear-gradient(180deg, var(--color-surface-inset), var(--color-surface-raised));pointer-events:none;transition:height .5s var(--morph-size-easing), border-radius .48s ease;border-radius:14px;position:absolute;top:0;left:0;box-shadow:inset 0 1px 2px #0000001f}.form-controls-module__-RxPIW__selectSurface:after{content:"";border-radius:inherit;box-shadow:var(--shadow-card), 0 16px 48px #00000038;opacity:0;transition:opacity .36s;position:absolute;inset:-1px}.form-controls-module__-RxPIW__selectRoot[data-side=above] .form-controls-module__-RxPIW__selectSurface{top:auto;bottom:0}.form-controls-module__-RxPIW__selectRoot:is(:hover,:focus-within) .form-controls-module__-RxPIW__selectPanel{will-change:clip-path, filter}.form-controls-module__-RxPIW__selectRoot:has(.form-controls-module__-RxPIW__selectTrigger:hover:not(:disabled)) .form-controls-module__-RxPIW__selectSurface{border-color:color-mix(in srgb, var(--color-foreground) 24%, var(--color-edge))}.form-controls-module__-RxPIW__selectRoot:has(.form-controls-module__-RxPIW__selectTrigger:focus-visible) .form-controls-module__-RxPIW__selectSurface{border-color:color-mix(in srgb, var(--color-foreground) 48%, var(--color-edge))}.form-controls-module__-RxPIW__selectRoot:has(.form-controls-module__-RxPIW__selectTrigger[aria-invalid=true]) .form-controls-module__-RxPIW__selectSurface{border-color:color-mix(in srgb, var(--color-down) 70%, var(--color-edge))}.form-controls-module__-RxPIW__selectRoot[data-open=true] .form-controls-module__-RxPIW__selectSurface{height:var(--select-panel-height);background:var(--color-surface-raised);box-shadow:none;border-radius:17px}.form-controls-module__-RxPIW__selectRoot[data-open=true] .form-controls-module__-RxPIW__selectSurface:after{opacity:1}.form-controls-module__-RxPIW__selectRoot .form-controls-module__-RxPIW__selectTrigger{z-index:2;box-shadow:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border-color:#0000;position:relative}.form-controls-module__-RxPIW__selectRoot .form-controls-module__-RxPIW__selectTrigger:hover:not(:disabled),.form-controls-module__-RxPIW__selectRoot .form-controls-module__-RxPIW__selectTrigger:focus-visible,.form-controls-module__-RxPIW__selectRoot .form-controls-module__-RxPIW__selectTrigger[aria-invalid=true]{box-shadow:none;border-color:#0000}.form-controls-module__-RxPIW__selectChevron{color:var(--color-muted);flex-shrink:0;display:grid}.form-controls-module__-RxPIW__selectChevron svg{grid-area:1/1}.form-controls-module__-RxPIW__selectChevronOpen{rotate:180deg}.form-controls-module__-RxPIW__selectPanel{z-index:1;width:100%;height:var(--select-panel-height);flex-direction:column;display:flex;position:absolute;top:0;left:0}.form-controls-module__-RxPIW__selectRoot[data-side=above] .form-controls-module__-RxPIW__selectPanel{top:auto;bottom:0}.form-controls-module__-RxPIW__selectPanel:before{content:"";top:var(--select-trigger-height);background:var(--color-edge);pointer-events:none;height:1px;position:absolute;left:7px;right:7px}.form-controls-module__-RxPIW__selectRoot[data-side=above] .form-controls-module__-RxPIW__selectPanel:before{top:auto;bottom:var(--select-trigger-height)}.form-controls-module__-RxPIW__selectOptions{min-height:0;margin-top:var(--select-trigger-height);flex:1;padding:6px;overflow-y:auto}.form-controls-module__-RxPIW__selectRoot[data-side=above] .form-controls-module__-RxPIW__selectOptions{margin-top:0;margin-bottom:var(--select-trigger-height)}.form-controls-module__-RxPIW__selectOption{border-radius:11px;transition:background-color .15s,color .15s}.form-controls-module__-RxPIW__segment{background:var(--color-surface-inset);border-radius:15px}.form-controls-module__-RxPIW__segmentIndicator{z-index:0;width:var(--segment-width,0px);height:var(--segment-height,0px);background:linear-gradient(180deg, color-mix(in srgb, var(--color-surface-raised) 94%, var(--color-foreground)), var(--color-surface-raised));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-foreground) 8%, transparent), 0 2px 3px #0000001a;opacity:0;pointer-events:none;transform:translate3d(var(--segment-x,0px), var(--segment-y,0px), 0);border-radius:12px;transition:transform .36s cubic-bezier(.22,1.04,.36,1),width .36s cubic-bezier(.22,1.04,.36,1),height .24s,opacity .12s;position:absolute;top:0;left:0}.form-controls-module__-RxPIW__segmentIndicator[data-positioned=true]{opacity:1}.form-controls-module__-RxPIW__segmentOption[aria-pressed=true]:hover{color:var(--color-foreground);background-color:#0000!important}.form-controls-module__-RxPIW__segmentOption[aria-pressed]:active{background-color:#0000!important}@media (prefers-reduced-motion:reduce){.form-controls-module__-RxPIW__field,.form-controls-module__-RxPIW__selectRoot,.form-controls-module__-RxPIW__selectTrigger,.form-controls-module__-RxPIW__selectSurface,.form-controls-module__-RxPIW__selectSurface:after,.form-controls-module__-RxPIW__selectOption,.form-controls-module__-RxPIW__segmentIndicator{transition:none}}@media (forced-colors:active){.form-controls-module__-RxPIW__field,.form-controls-module__-RxPIW__selectTrigger,.form-controls-module__-RxPIW__selectSurface,.form-controls-module__-RxPIW__segment{border:1px solid canvastext}.form-controls-module__-RxPIW__field:focus,.form-controls-module__-RxPIW__selectTrigger:focus-visible{outline-offset:2px;outline:2px solid highlight}}}
.morph-motion-module__F9gdpW__surface{transform-origin:var(--morph-origin,calc(100% - 22px) 22px);transition:width .48s var(--morph-size-easing,cubic-bezier(.22, 1.04, .36, 1)), height .5s var(--morph-size-easing,cubic-bezier(.22, 1.04, .36, 1)), border-radius .48s ease, background .18s ease, box-shadow .36s ease, scale .42s cubic-bezier(.2, 1.5, .4, 1);scale:1}[data-open=true]>.morph-motion-module__F9gdpW__surface{animation:var(--morph-stretch-animation,softStretch .5s ease-out both)}@keyframes morph-motion-module__F9gdpW__softStretch{0%{border-radius:var(--morph-closed-radius,22px);transform:scale(1)}40%{border-radius:calc(var(--morph-open-radius,24px) + 8px) calc(var(--morph-open-radius,24px) - 2px) calc(var(--morph-open-radius,24px) + 6px) calc(var(--morph-open-radius,24px) + 4px);transform:scale(1.012,.988)}72%{border-radius:calc(var(--morph-open-radius,24px) + 1px) var(--morph-open-radius,24px) calc(var(--morph-open-radius,24px) + 2px) var(--morph-open-radius,24px);transform:scale(.997,1.004)}to{border-radius:var(--morph-open-radius,24px);transform:scale(1)}}[data-open=false]:has(>.morph-motion-module__F9gdpW__trigger:active:not(:disabled))>.morph-motion-module__F9gdpW__surface{scale:var(--morph-press-scale,.92);transition-duration:.12s;transition-timing-function:ease-out}.morph-motion-module__F9gdpW__icon{transform-origin:50%;transition:filter .28s ease-in-out,opacity .28s ease-in-out,scale .42s cubic-bezier(.2,1.5,.4,1);scale:1}.morph-motion-module__F9gdpW__trigger:active .morph-motion-module__F9gdpW__icon{scale:var(--morph-press-scale,.92);transition-duration:.12s}.morph-motion-module__F9gdpW__iconClosed{filter:blur()}.morph-motion-module__F9gdpW__iconOpen,[data-open=true]>.morph-motion-module__F9gdpW__trigger .morph-motion-module__F9gdpW__iconClosed{opacity:0;filter:blur(1.5px)}[data-open=true]>.morph-motion-module__F9gdpW__trigger .morph-motion-module__F9gdpW__iconOpen{opacity:1;filter:blur()}.morph-motion-module__F9gdpW__panel{visibility:hidden;filter:blur(2px);clip-path:var(--morph-closed-clip,inset(0 0 calc(100% - 44px) calc(100% - 44px) round 22px));transition:filter .26s cubic-bezier(.16, 1, .3, 1), clip-path .48s var(--morph-size-easing,cubic-bezier(.22, 1.04, .36, 1)), visibility 0s .26s}[data-open=true]>.morph-motion-module__F9gdpW__panel{visibility:visible;filter:blur();clip-path:inset(0 round var(--morph-open-radius,24px));transition:filter .38s 40ms ease-in-out, clip-path .5s var(--morph-size-easing,cubic-bezier(.22, 1.04, .36, 1)), visibility 0s}@media (prefers-reduced-motion:reduce){.morph-motion-module__F9gdpW__surface,.morph-motion-module__F9gdpW__icon,.morph-motion-module__F9gdpW__panel,[data-open=true]>.morph-motion-module__F9gdpW__panel{transition:none}.morph-motion-module__F9gdpW__trigger:active .morph-motion-module__F9gdpW__icon{transition:none;scale:1}[data-open=false]:has(>.morph-motion-module__F9gdpW__trigger:active:not(:disabled))>.morph-motion-module__F9gdpW__surface{transition:none;scale:1}[data-open=true]>.morph-motion-module__F9gdpW__surface{animation:none}}
.toast-provider-module__WDrw6W__viewport{right:max(.75rem, env(safe-area-inset-right));bottom:max(.75rem, env(safe-area-inset-bottom));z-index:200;pointer-events:none;flex-direction:column;gap:.625rem;width:min(23rem,100vw - 1.5rem);max-height:calc(100dvh - 1.5rem);display:flex;position:fixed}.toast-provider-module__WDrw6W__toast{--toast-outer-radius:1rem;--toast-inset:.25rem;--toast-inner-radius:.75rem;--toast-signal:var(--color-muted);border:1px solid var(--color-surface-stroke);border-radius:var(--toast-outer-radius);background:color-mix(in srgb, var(--color-surface-raised) 96%, transparent);width:100%;box-shadow:var(--shadow-modal);color:#f4f5f6;pointer-events:auto;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:opacity .18s ease-out,transform .18s cubic-bezier(.2,.75,.25,1);position:relative;overflow:hidden}.toast-provider-module__WDrw6W__toast[data-entering=true]{animation:.36s cubic-bezier(.16,1,.3,1) both toast-provider-module__WDrw6W__toast-enter}.toast-provider-module__WDrw6W__toast[data-tone=success]{--toast-signal:var(--color-up)}.toast-provider-module__WDrw6W__toast[data-tone=error]{--toast-signal:var(--color-down)}.toast-provider-module__WDrw6W__toast[data-tone=info]{--toast-signal:var(--color-muted)}.toast-provider-module__WDrw6W__toast[data-dragging=true]{cursor:grabbing;transition:none}.toast-provider-module__WDrw6W__toast[data-leaving=right]{pointer-events:none;animation:.28s cubic-bezier(.76,0,.24,1) both toast-provider-module__WDrw6W__toast-exit-right}.toast-provider-module__WDrw6W__toast[data-leaving=left]{opacity:0;transform:translate(-120vw)}.toast-provider-module__WDrw6W__content{margin:var(--toast-inset);border-radius:var(--toast-inner-radius);grid-template-columns:1.25rem minmax(0,1fr) 1.75rem;align-items:start;gap:.75rem;padding:.625rem .625rem .75rem;display:grid}.toast-provider-module__WDrw6W__signal{width:1.25rem;height:1.25rem;color:var(--toast-signal);place-items:center;margin-top:.0625rem;display:grid}.toast-provider-module__WDrw6W__copy{min-width:0}.toast-provider-module__WDrw6W__title{letter-spacing:-.006em;font-size:.8125rem;font-weight:650;line-height:1.125rem;color:#f4f5f6!important}.toast-provider-module__WDrw6W__message{overflow-wrap:anywhere;margin-top:.1875rem;font-size:.8125rem;line-height:1.2rem;color:#b7bec8!important}.toast-provider-module__WDrw6W__dismiss{cursor:pointer;background:0 0;border:0;border-radius:.5rem;place-items:center;width:1.75rem;height:1.75rem;margin:-.25rem -.25rem 0 0;transition:background-color .16s ease-out,color .16s ease-out;display:grid;position:relative;color:#b7bec8!important}html[data-theme=light] .toast-provider-module__WDrw6W__toast{color:#111214!important}:is(html[data-theme=light] .toast-provider-module__WDrw6W__message,html[data-theme=light] .toast-provider-module__WDrw6W__dismiss){color:#626a73!important}@media (pointer:coarse){.toast-provider-module__WDrw6W__dismiss:before{content:"";position:absolute;inset:-.5rem}}.toast-provider-module__WDrw6W__dismiss:hover{background:var(--color-surface-hover);color:var(--color-foreground)!important}.toast-provider-module__WDrw6W__dismiss:focus-visible{outline:2px solid color-mix(in srgb, var(--color-accent) 70%, transparent);outline-offset:1px}@keyframes toast-provider-module__WDrw6W__toast-enter{0%{opacity:0;transform:translate(1.5rem,.25rem)scale(.985)}to{opacity:1;transform:translate(0,0)}}@keyframes toast-provider-module__WDrw6W__toast-exit-right{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translate(calc(100% + 2rem))}}@media (max-width:480px){.toast-provider-module__WDrw6W__viewport{right:max(.5rem, env(safe-area-inset-right));bottom:max(.5rem, env(safe-area-inset-bottom));width:calc(100vw - 1rem)}}@media (prefers-reduced-motion:reduce){.toast-provider-module__WDrw6W__toast{transition-duration:1ms;animation:none}}
.button-module__eUE7Nq__button{font-family:inherit;font-size:var(--button-font-size,13px);letter-spacing:-.01em;font-weight:550;line-height:20px}.button-module__eUE7Nq__button,.button-module__eUE7Nq__button:before{corner-shape:round}@layer components{.button-module__eUE7Nq__button{--button-inset:0px;--button-cap-top:var(--color-surface-hover);--button-cap-bottom:var(--color-surface-raised);--button-highlight:color-mix(in srgb, var(--color-foreground) 8%, transparent);--button-ink:var(--color-foreground);--button-focus:var(--color-foreground);--button-settle:cubic-bezier(.2, 1.5, .4, 1);color:var(--button-ink);box-shadow:none;background:0 0;outline:none;transition:background-color .18s,color .18s,box-shadow .18s}.button-module__eUE7Nq__button:before{content:"";z-index:-1;inset:var(--button-inset);border-radius:max(0px, calc(var(--button-radius) - var(--button-inset)));background:linear-gradient(var(--button-cap-top), var(--button-cap-bottom));box-shadow:inset 0 1px 0 var(--button-highlight), 0 2px 3px #0000001a;pointer-events:none;transition:inset .42s var(--button-settle), border-radius .42s var(--button-settle), box-shadow .18s ease, filter .18s ease;border:0;position:absolute}.button-module__eUE7Nq__primary{--button-cap-top:color-mix(in srgb, var(--color-accent) 96%, white);--button-cap-bottom:color-mix(in srgb, var(--color-accent) 94%, black);--button-highlight:#ffffff2e;--button-ink:var(--color-accent-foreground)}.button-module__eUE7Nq__secondary{--button-cap-top:color-mix(in srgb, var(--color-surface-raised) 94%, var(--color-foreground))}.button-module__eUE7Nq__outline{--button-cap-top:var(--color-surface);--button-cap-bottom:var(--color-surface)}.button-module__eUE7Nq__outline:before{box-shadow:inset 0 0 0 1px var(--color-edge)}.button-module__eUE7Nq__destructive{--button-cap-top:color-mix(in srgb, var(--color-down) 16%, var(--color-surface-raised));--button-cap-bottom:color-mix(in srgb, var(--color-down) 7%, var(--color-surface-raised));--button-highlight:color-mix(in srgb, var(--color-down) 12%, transparent);--button-ink:var(--color-down);--button-focus:var(--color-down)}.button-module__eUE7Nq__black{--button-cap-top:#1a1c20;--button-cap-bottom:#0b0c0e;--button-highlight:#ffffff14;--button-ink:#f4f5f6}.button-module__eUE7Nq__white{--button-cap-top:#fff;--button-cap-bottom:#f0f1f3;--button-highlight:#fff;--button-ink:#111214}.button-module__eUE7Nq__ghost,.button-module__eUE7Nq__quiet{box-shadow:none;background:0 0}.button-module__eUE7Nq__quiet{color:var(--color-muted)}.button-module__eUE7Nq__ghost:before,.button-module__eUE7Nq__quiet:before{content:none}@media (hover:hover) and (pointer:fine){.button-module__eUE7Nq__button:not(:disabled):not([aria-disabled=true]):hover:before{filter:brightness(1.06)}.button-module__eUE7Nq__ghost:not(:disabled):not([aria-disabled=true]):hover,.button-module__eUE7Nq__quiet:not(:disabled):not([aria-disabled=true]):hover{background:var(--color-surface-hover);color:var(--color-foreground)}}.button-module__eUE7Nq__button:not(:disabled):not([aria-disabled=true]):active{--button-inset:1.5px}.button-module__eUE7Nq__button:active:before{box-shadow:none;transition-duration:.1s;transition-timing-function:ease-out}.button-module__eUE7Nq__ghost:active,.button-module__eUE7Nq__quiet:active{background:var(--color-selection)}.button-module__eUE7Nq__button:focus-visible{outline:2px solid var(--button-focus);outline-offset:3px}.button-module__eUE7Nq__button[aria-disabled=true]{pointer-events:none;opacity:.4}@media (pointer:coarse){.button-module__eUE7Nq__button:after{content:"";position:absolute;inset:min(0px,50% - 22px)}}@media (prefers-reduced-motion:reduce){.button-module__eUE7Nq__button,.button-module__eUE7Nq__button:before{transition:none}}@media (forced-colors:active){.button-module__eUE7Nq__button{outline-offset:-1px;outline:1px solid buttontext}.button-module__eUE7Nq__button:before{display:none}.button-module__eUE7Nq__button:focus-visible{outline-offset:3px;outline:2px solid highlight}.button-module__eUE7Nq__button:disabled,.button-module__eUE7Nq__button[aria-disabled=true]{color:graytext;opacity:1}}}
.switch-module__HhVeHa__root{--switch-on-track-top:#7d848c;--switch-on-track-bottom:#686f78;--switch-on-track-border:#626a73;--switch-on-thumb-top:#f4f5f6;--switch-on-thumb-bottom:#dfe2e5;--switch-on-thumb-border:#11121424;--switch-off-thumb-top:#777f88;--switch-off-thumb-bottom:#686f78;--switch-off-thumb-border:#1112142e}html[data-theme=dark] .switch-module__HhVeHa__root{--switch-on-track-top:#686f78;--switch-on-track-bottom:#555c64;--switch-on-track-border:#737b84;--switch-on-thumb-top:#d4d7db;--switch-on-thumb-bottom:#b8bdc3;--switch-on-thumb-border:#08090a47;--switch-off-thumb-top:#9aa1aa;--switch-off-thumb-bottom:#858c95;--switch-off-thumb-border:#08090a52}.switch-module__HhVeHa__root .switch-module__HhVeHa__thumb{border-color:var(--switch-off-thumb-border);background:linear-gradient(180deg, var(--switch-off-thumb-top) 0%, var(--switch-off-thumb-bottom) 100%)}.switch-module__HhVeHa__root[data-state=checked]{border-color:var(--switch-on-track-border);background:linear-gradient(180deg, var(--switch-on-track-top) 0%, var(--switch-on-track-bottom) 100%)}.switch-module__HhVeHa__root[data-state=checked] .switch-module__HhVeHa__thumb{border-color:var(--switch-on-thumb-border);background:linear-gradient(180deg, var(--switch-on-thumb-top) 0%, var(--switch-on-thumb-bottom) 100%)}
.morph-controls-module__j5uk7G__root{--card-width:min(288px, calc(100vw - 48px));--card-height:176px;z-index:30;flex:0 0 44px;width:44px;height:44px;position:relative}.morph-controls-module__j5uk7G__surface{pointer-events:none;background:0 0;border-radius:22px;width:44px;height:44px;position:absolute;top:0;right:0;box-shadow:inset 0 0 0 1px #0000}:is(.morph-controls-module__j5uk7G__root:has(.morph-controls-module__j5uk7G__trigger:hover) .morph-controls-module__j5uk7G__surface,.morph-controls-module__j5uk7G__root:has(.morph-controls-module__j5uk7G__trigger:focus-visible) .morph-controls-module__j5uk7G__surface,.morph-controls-module__j5uk7G__root:has(.morph-controls-module__j5uk7G__trigger:active) .morph-controls-module__j5uk7G__surface){background:var(--color-surface-raised)}.morph-controls-module__j5uk7G__root[data-open=true] .morph-controls-module__j5uk7G__surface{width:var(--card-width);height:var(--card-height);background:var(--color-surface-raised);box-shadow:inset 0 0 0 1px var(--color-edge), var(--shadow-modal);border-radius:24px}.morph-controls-module__j5uk7G__trigger{z-index:2;width:44px;height:44px;color:var(--color-muted);cursor:pointer;border-radius:22px;place-items:center;display:grid;position:relative}.morph-controls-module__j5uk7G__trigger:hover{color:var(--color-foreground)}.morph-controls-module__j5uk7G__trigger{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.morph-controls-module__j5uk7G__trigger:before{content:"";border-radius:inherit;pointer-events:none;background:0 0;transition:scale .42s cubic-bezier(.2,1.5,.4,1),background .18s;position:absolute;inset:0;scale:1}.morph-controls-module__j5uk7G__root[data-open=true] .morph-controls-module__j5uk7G__trigger:active:before{background:var(--color-surface-hover);transition-duration:.12s;scale:.92}.morph-controls-module__j5uk7G__trigger svg{grid-area:1/1;position:relative}.morph-controls-module__j5uk7G__panel{width:var(--card-width);height:var(--card-height);padding:12px;position:absolute;top:0;right:0}.morph-controls-module__j5uk7G__heading{min-height:32px;padding:2px 32px 0 8px;font-size:13px;font-weight:500}.morph-controls-module__j5uk7G__root[data-expand-direction=right]{--morph-origin:22px 22px;--morph-closed-clip:inset(0 calc(100% - 44px) calc(100% - 44px) 0 round 22px)}.morph-controls-module__j5uk7G__root[data-expand-direction=right] .morph-controls-module__j5uk7G__surface,.morph-controls-module__j5uk7G__root[data-expand-direction=right] .morph-controls-module__j5uk7G__panel{left:0;right:auto}.morph-controls-module__j5uk7G__root[data-expand-direction=right] .morph-controls-module__j5uk7G__heading{padding:2px 8px 0 32px}.morph-controls-module__j5uk7G__actions button{cursor:pointer;border-radius:12px;min-height:36px;font-size:13px;transition:background .15s,color .15s}.morph-controls-module__j5uk7G__actions{gap:4px;margin-top:8px;display:grid}.morph-controls-module__j5uk7G__actions:first-child{margin-top:0}.morph-controls-module__j5uk7G__actions button{text-align:left;align-items:center;gap:10px;padding:0 10px;display:flex}.morph-controls-module__j5uk7G__actions button:hover{background:var(--color-surface-hover);color:var(--color-foreground)}.morph-controls-module__j5uk7G__actions .morph-controls-module__j5uk7G__danger{color:var(--color-down)}.morph-controls-module__j5uk7G__actions .morph-controls-module__j5uk7G__danger:hover{color:var(--color-down);background:color-mix(in srgb, var(--color-down) 10%, transparent)}.morph-controls-module__j5uk7G__toggle{background:var(--color-surface-inset);cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-height:40px;margin-top:8px;padding:8px 12px;font-size:13px;display:flex}.morph-controls-module__j5uk7G__trigger:focus-visible,.morph-controls-module__j5uk7G__panel button:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.morph-controls-module__j5uk7G__trigger:before{transition:none}.morph-controls-module__j5uk7G__root[data-open=true] .morph-controls-module__j5uk7G__trigger:active:before{transition:none;scale:1}}
.add-action-module__TwjJXW__hoverArea{vertical-align:middle;flex:none;width:max-content;max-width:100%;display:inline-flex;position:relative}.add-action-module__TwjJXW__hoverTarget{z-index:0;opacity:0;letter-spacing:-.006em;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;min-width:36px;height:36px;padding:0 17px;font-weight:600;line-height:36px;display:block;position:absolute;top:0;right:0}.add-action-module__TwjJXW__hoverArea[data-hovered=true] .add-action-module__TwjJXW__hoverTarget{pointer-events:auto}.add-action-module__TwjJXW__addAction{z-index:1;isolation:isolate;background:var(--color-accent);min-height:36px;color:var(--color-accent-foreground);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-accent-hover) 42%, transparent), 0 1px 0 color-mix(in srgb, var(--color-accent-foreground) 55%, transparent), 0 9px 22px color-mix(in srgb, var(--color-accent-foreground) 24%, transparent);letter-spacing:-.006em;cursor:pointer;transition:border-color var(--default-transition-duration) var(--default-transition-timing-function), background-color var(--default-transition-duration) var(--default-transition-timing-function), color var(--default-transition-duration) var(--default-transition-timing-function), box-shadow var(--default-transition-duration) var(--default-transition-timing-function);border-radius:50px;align-items:center;padding:4px;font-weight:600;display:inline-flex;position:relative}.add-action-module__TwjJXW__addAction[data-open=true]{border-color:var(--color-accent-hover);background:var(--color-accent);color:var(--color-accent-foreground);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-accent-hover) 42%, transparent), 0 1px 0 color-mix(in srgb, var(--color-accent-foreground) 55%, transparent), 0 9px 22px color-mix(in srgb, var(--color-accent-foreground) 24%, transparent);border-radius:14px}.add-action-module__TwjJXW__contentSlot{white-space:nowrap;flex:none;min-width:0;height:38px;display:block;position:relative}.add-action-module__TwjJXW__labelSizer{visibility:hidden;height:38px;line-height:38px;display:block}.add-action-module__TwjJXW__plusWrap,.add-action-module__TwjJXW__labelInner{transform-origin:50%;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.add-action-module__TwjJXW__addAction:focus-visible{outline:2px solid color-mix(in srgb, var(--color-accent) 70%, transparent);outline-offset:3px}.add-action-module__TwjJXW__addAction:disabled{pointer-events:none;opacity:.48}@media (max-width:600px){.add-action-module__TwjJXW__addAction{min-height:48px}}
.charts-module__iG2pRG__statusBars{width:100%;padding-block:4px}.charts-module__iG2pRG__statusSegments{gap:clamp(2px,.3vw,4px);height:24px;display:grid;position:relative}.charts-module__iG2pRG__statusSegment{--segment-color:var(--color-up);background:color-mix(in srgb, var(--segment-color) 48%, var(--color-surface-inset));border-radius:4px;min-width:0;transition:background-color .15s}.charts-module__iG2pRG__statusSegment[data-tone=warn]{--segment-color:var(--color-warn);background:color-mix(in srgb, var(--segment-color) 80%, var(--color-surface-inset))}.charts-module__iG2pRG__statusSegment[data-tone=down]{--segment-color:var(--color-down);background:color-mix(in srgb, var(--segment-color) 85%, var(--color-surface-inset))}.charts-module__iG2pRG__statusSegment[data-tone=nodata]{--segment-color:var(--color-nodata);background:color-mix(in srgb, var(--segment-color) 22%, var(--color-surface-inset))}.charts-module__iG2pRG__statusSegment[data-active],.charts-module__iG2pRG__statusSegment:hover{background:var(--segment-color)}.charts-module__iG2pRG__statusCursor{background:var(--signal-line);pointer-events:none;width:1px;position:absolute;inset-block:-2px;transform:translate(-50%)}.charts-module__iG2pRG__statusTooltip{z-index:20;border:1px solid var(--color-edge);font-family:var(--font-mono);background:var(--color-surface-raised);color:var(--color-foreground);box-shadow:var(--shadow-card);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;border-radius:12px;gap:8px;padding:6px 10px;font-size:11px;font-weight:500;display:flex;position:absolute;top:calc(100% + 10px)}.charts-module__iG2pRG__statusTooltipTime{color:var(--color-muted);font-family:var(--font-sans);font-weight:400}.charts-module__iG2pRG__statusLoading,.charts-module__iG2pRG__statusEmpty{background:var(--color-surface-inset);border-radius:10px;height:40px}.charts-module__iG2pRG__statusEmpty{color:var(--color-nodata);justify-content:center;align-items:center;font-size:12px;display:flex}@media (prefers-reduced-motion:reduce){.charts-module__iG2pRG__statusSegment{transition:none}}
.team-dashboard-module__wjQ73a__slide{min-height:var(--slide-height,calc(100dvh - 6.25rem))}.team-dashboard-module__wjQ73a__welcome{z-index:0;translate:0 var(--slide-shift,0px);scale:calc(1 - .04 * var(--slide-cover,0));opacity:calc(1 - var(--slide-cover,0));transform-origin:50% 40%;will-change:translate, scale, opacity}.team-dashboard-module__wjQ73a__sheet{z-index:1;isolation:isolate;scroll-margin-top:var(--slide-offset,2rem);position:relative}.team-dashboard-module__wjQ73a__sheet:before,.team-dashboard-module__wjQ73a__sheet:after{content:"";top:calc(-1 * var(--slide-pad,2rem));z-index:-1;pointer-events:none;position:absolute;left:-50vw;right:-50vw}.team-dashboard-module__wjQ73a__sheet:before{background:var(--workspace-content-background,var(--color-surface));bottom:0}.team-dashboard-module__wjQ73a__sheet:after{background:var(--color-edge);height:1px;opacity:calc(min(1, var(--slide-cover,0) * 8) * min(1, (1 - var(--slide-cover,0)) * 8));box-shadow:0 -18px 48px 6px #00000059}.team-dashboard-module__wjQ73a__header{gap:20px;padding-bottom:16px;display:grid}.team-dashboard-module__wjQ73a__filters{z-index:2;flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:relative}.team-dashboard-module__wjQ73a__scope{flex:1;min-width:9rem}@container workspace-content (min-width:42rem){.team-dashboard-module__wjQ73a__scope{max-width:14rem}}@container workspace-content (max-width:27.99rem){.team-dashboard-module__wjQ73a__scope{flex-basis:100%}}@container workspace-content (min-width:64rem){.team-dashboard-module__wjQ73a__header,.team-dashboard-module__wjQ73a__body{grid-template-columns:minmax(0,1fr) 22.5rem}.team-dashboard-module__wjQ73a__header{align-items:end;gap:12px}.team-dashboard-module__wjQ73a__filters{flex-wrap:nowrap;justify-content:flex-end;gap:6px}.team-dashboard-module__wjQ73a__scope{min-width:0;max-width:none}.team-dashboard-module__wjQ73a__body{grid-template-rows:auto minmax(0,1fr)}.team-dashboard-module__wjQ73a__analytics{grid-area:1/1/span 2}.team-dashboard-module__wjQ73a__insights{grid-area:1/2}.team-dashboard-module__wjQ73a__incidents{grid-area:2/2;position:relative}.team-dashboard-module__wjQ73a__body:not(:has(>.team-dashboard-module__wjQ73a__insights)) .team-dashboard-module__wjQ73a__incidents{grid-row:1/span 2}.team-dashboard-module__wjQ73a__incidentsPanel{position:absolute;inset:0}}.team-dashboard-module__wjQ73a__body{z-index:1;gap:12px;display:grid;position:relative}.team-dashboard-module__wjQ73a__incidentsPanel{max-height:36rem}.team-dashboard-module__wjQ73a__donut{--series-1:#3987e5;--series-2:#d95926;--series-3:#199e70}html[data-theme=light] .team-dashboard-module__wjQ73a__donut{--series-1:#2a78d6;--series-2:#eb6834;--series-3:#1baf7a}
.project-checks-module__EnPjma__tabs{gap:6px;margin-bottom:16px;display:flex}.project-checks-module__EnPjma__tabs button{min-height:32px;color:var(--color-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:5px 12px;font-size:12px;font-weight:500;transition:background-color .15s,border-color .15s,color .15s;display:flex}.project-checks-module__EnPjma__tabs button:hover{color:var(--color-foreground);background:var(--color-surface-hover)}.project-checks-module__EnPjma__tabs button[aria-selected=true]{color:var(--color-foreground);border-color:var(--color-edge);background:var(--color-surface-raised)}.project-checks-module__EnPjma__count{font-variant-numeric:tabular-nums;color:var(--color-muted);font-size:11px}.project-checks-module__EnPjma__panel:focus-visible,.project-checks-module__EnPjma__tabs button:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.project-checks-module__EnPjma__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:12px;display:grid}.project-checks-module__EnPjma__card{position:relative}.project-checks-module__EnPjma__card:has(.project-checks-module__EnPjma__link:focus-visible){outline:2px solid var(--color-accent);outline-offset:3px}.project-checks-module__EnPjma__card:focus-within{z-index:40}.project-checks-module__EnPjma__link{outline:none}.project-checks-module__EnPjma__link:after{content:"";border-radius:16px;position:absolute;inset:0}.project-checks-module__EnPjma__menu{z-index:2;position:absolute;top:8px;right:8px}.project-checks-module__EnPjma__empty{text-align:center;color:var(--color-muted);flex-direction:column;align-items:center;gap:8px;padding:32px 16px;display:flex}.project-checks-module__EnPjma__empty h3{color:var(--color-foreground);font-size:14px;font-weight:500}.project-checks-module__EnPjma__empty p{font-size:13px}@media (prefers-reduced-motion:reduce){.project-checks-module__EnPjma__tabs button{transition:none}}@media (pointer:coarse){.project-checks-module__EnPjma__tabs button{position:relative}.project-checks-module__EnPjma__tabs button:before{content:"";position:absolute;inset:-6px 0}}
.dashboard-hero-module___5s10q__hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding-bottom:7rem;display:flex;position:relative}.dashboard-hero-module___5s10q__greeting{opacity:0;transition:opacity .24s var(--ease-out)}.dashboard-hero-module___5s10q__greeting[data-ready]{opacity:1}.dashboard-hero-module___5s10q__ask{--control-stroke:var(--color-edge);border:1px solid var(--control-stroke);corner-shape:round;background:linear-gradient(180deg, var(--color-surface-inset), var(--color-surface-raised));border-radius:28px;align-items:center;gap:10px;width:min(100%,36rem);height:56px;margin-top:2.25rem;padding:5px 5px 5px 11px;transition:border-color .18s;display:flex;box-shadow:inset 0 1px 2px #0000001f}.dashboard-hero-module___5s10q__ask:hover{--control-stroke:color-mix(in srgb, var(--color-foreground) 24%, var(--color-edge))}.dashboard-hero-module___5s10q__ask:focus-within{--control-stroke:color-mix(in srgb, var(--color-foreground) 48%, var(--color-edge))}.dashboard-hero-module___5s10q__mark{width:32px;height:32px;color:var(--color-muted);flex:none;place-items:center;display:grid}.dashboard-hero-module___5s10q__field{flex:1;min-width:0;height:100%;position:relative}.dashboard-hero-module___5s10q__input,.dashboard-hero-module___5s10q__suggestion{font-size:14px;font-weight:500;line-height:20px}.dashboard-hero-module___5s10q__input{width:100%;height:100%;color:var(--color-foreground);background:0 0;border:0;outline:none}.dashboard-hero-module___5s10q__suggestion{color:color-mix(in srgb, var(--color-muted) 70%, transparent);text-align:left;pointer-events:none;align-items:center;animation:linear both dashboard-hero-module___5s10q__suggestion;display:flex;position:absolute;inset:0}@keyframes dashboard-hero-module___5s10q__suggestion{0%{opacity:0;translate:0 6px}7%,93%{opacity:1;translate:0}to{opacity:0;translate:0 -6px}}.dashboard-hero-module___5s10q__status{color:var(--color-muted);flex-wrap:wrap;justify-content:center;gap:6px 0;margin-top:1.125rem;font-size:12px;line-height:20px;display:flex}.dashboard-hero-module___5s10q__status li{align-items:center;display:flex}.dashboard-hero-module___5s10q__status li+li:before{content:"";background:var(--color-edge);width:1px;height:12px;margin-inline:14px}.dashboard-hero-module___5s10q__statusLink{border-radius:6px;align-items:center;gap:7px;transition:color .18s;display:inline-flex}.dashboard-hero-module___5s10q__statusLink:hover,.dashboard-hero-module___5s10q__more:hover{color:var(--color-foreground)}.dashboard-hero-module___5s10q__statusLink:focus-visible,.dashboard-hero-module___5s10q__more:focus-visible{outline:2px solid var(--color-foreground);outline-offset:3px}.dashboard-hero-module___5s10q__more{color:var(--color-muted);cursor:pointer;border-radius:8px;flex-direction:column;align-items:center;gap:2px;font-size:12px;line-height:20px;transition:color .18s;display:flex;position:absolute;bottom:2.75rem;left:50%;translate:-50%}@media (prefers-reduced-motion:reduce){.dashboard-hero-module___5s10q__suggestion{animation:none}}@media (pointer:coarse){.dashboard-hero-module___5s10q__input,.dashboard-hero-module___5s10q__suggestion{font-size:16px}.dashboard-hero-module___5s10q__statusLink,.dashboard-hero-module___5s10q__more{position:relative}.dashboard-hero-module___5s10q__more{position:absolute}.dashboard-hero-module___5s10q__statusLink:before,.dashboard-hero-module___5s10q__more:before{content:"";position:absolute;inset:min(0px,50% - 22px) -6px}}
.project-detail-page-module__L1LdeG__clickableRow{--row-name-decoration:currentColor}.project-detail-page-module__L1LdeG__clickableName{-webkit-text-decoration-color:var(--row-name-decoration);text-decoration-color:var(--row-name-decoration);text-underline-offset:4px;transition:color .15s}.project-detail-page-module__L1LdeG__clickableRow:hover .project-detail-page-module__L1LdeG__clickableName,.project-detail-page-module__L1LdeG__clickableRow:focus-within .project-detail-page-module__L1LdeG__clickableName{color:var(--color-accent);text-decoration-line:underline}
.team-insights-module__8c7eZq__insights{background:radial-gradient(120% 90% at 0% 0%, color-mix(in srgb, var(--color-foreground) 5%, transparent), transparent 60%), color-mix(in srgb, var(--color-surface-raised) 96%, var(--color-foreground));min-width:0;min-height:13.25rem;box-shadow:inset 0 0 0 1px var(--color-surface-stroke), var(--shadow-subtle);border-radius:16px;flex-direction:column;padding:20px;display:flex;position:relative}.team-insights-module__8c7eZq__slides{--travel:14px;flex:1;margin-top:12px;display:grid}.team-insights-module__8c7eZq__slides[data-direction=previous]{--travel:-14px}.team-insights-module__8c7eZq__slide{opacity:0;flex-direction:column;grid-area:1/1;min-width:0;display:flex}.team-insights-module__8c7eZq__slide[data-active]{opacity:1}.team-insights-module__8c7eZq__slides[data-direction]>.team-insights-module__8c7eZq__slide[data-active]{animation:.42s cubic-bezier(.22,1,.36,1) .11s both team-insights-module__8c7eZq__insight-in}.team-insights-module__8c7eZq__slides[data-direction]>.team-insights-module__8c7eZq__slide[data-leaving]{animation:.2s ease-in both team-insights-module__8c7eZq__insight-out}@keyframes team-insights-module__8c7eZq__insight-in{0%{opacity:0;transform:translateX(var(--travel));filter:blur(4px)}to{opacity:1;filter:none;transform:none}}@keyframes team-insights-module__8c7eZq__insight-out{0%{opacity:1;filter:none;transform:none}to{opacity:0;transform:translateX(calc(var(--travel) * -1));filter:blur(4px)}}.team-insights-module__8c7eZq__progress{gap:4px;display:flex;position:absolute;bottom:26px;right:20px}.team-insights-module__8c7eZq__progress>span{background:var(--color-edge);border-radius:1px;width:6px;height:2px;transition:width .52s cubic-bezier(.22,1,.36,1),background-color .32s}.team-insights-module__8c7eZq__progress>span[data-active]{background:var(--color-foreground);width:20px}.team-insights-module__8c7eZq__beam{display:none}.team-insights-module__8c7eZq__insights[data-held]:after{content:"";z-index:-1;border-radius:inherit;background:var(--color-surface-raised);pointer-events:none;position:absolute;inset:0}.team-insights-module__8c7eZq__insights[data-held]:before,.team-insights-module__8c7eZq__insights[data-held] .team-insights-module__8c7eZq__slides,.team-insights-module__8c7eZq__insights[data-held] .team-insights-module__8c7eZq__progress{opacity:0}.team-insights-module__8c7eZq__insights[data-intro] .team-insights-module__8c7eZq__beam{z-index:2;border-radius:inherit;pointer-events:none;opacity:0;animation:1.8s linear .2s both team-insights-module__8c7eZq__insights-beam-presence;display:block;position:absolute;inset:0;container-type:size}.team-insights-module__8c7eZq__insights[data-intro] .team-insights-module__8c7eZq__beam svg{--radius:15.5px;--edge:calc(100cqh - 1px - 2 * var(--radius));--landing:calc(2 * (100cqw - 1px) + 2 * (100cqh - 1px) - 8 * var(--radius) + 4.7124 * var(--radius));width:calc(100% - 1px);height:calc(100% - 1px);filter:drop-shadow(0 0 4px color-mix(in srgb, var(--signal-line) 70%, transparent));position:absolute;inset:.5px;overflow:visible}.team-insights-module__8c7eZq__insights[data-intro] .team-insights-module__8c7eZq__beam rect{--length:calc(var(--edge) * var(--f));fill:none;stroke:var(--signal-line);stroke-width:1px;stroke-opacity:.22;stroke-dasharray:var(--length) 100000px;stroke-dashoffset:var(--length);animation:1.8s cubic-bezier(.45,0,.15,1) .2s both team-insights-module__8c7eZq__insights-beam-orbit}.team-insights-module__8c7eZq__insights[data-intro]:after{content:"";z-index:-1;border-radius:inherit;background:var(--color-surface-raised);opacity:0;pointer-events:none;animation:1.8s ease-in-out .2s backwards team-insights-module__8c7eZq__insights-cover;position:absolute;inset:0}.team-insights-module__8c7eZq__insights[data-intro]:before{animation:.45s ease-out 1.55s backwards team-insights-module__8c7eZq__insights-line}.team-insights-module__8c7eZq__insights[data-intro] .team-insights-module__8c7eZq__slides,.team-insights-module__8c7eZq__insights[data-intro] .team-insights-module__8c7eZq__progress{animation:.6s cubic-bezier(.22,1,.36,1) .45s backwards team-insights-module__8c7eZq__insights-resolve}@keyframes team-insights-module__8c7eZq__insights-beam-orbit{to{stroke-dashoffset:calc(var(--length) - var(--landing))}}@keyframes team-insights-module__8c7eZq__insights-beam-presence{0%{opacity:0;box-shadow:inset 0 0 0 1px #0000}10%{opacity:1}76%{opacity:1;box-shadow:inset 0 0 0 1px #0000}85%{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--signal-line) 26%, transparent)}to{opacity:0;box-shadow:inset 0 0 0 1px #0000}}@keyframes team-insights-module__8c7eZq__insights-cover{0%,18%{opacity:1}82%,to{opacity:0}}@keyframes team-insights-module__8c7eZq__insights-line{0%{opacity:0}to{opacity:1}}@keyframes team-insights-module__8c7eZq__insights-resolve{0%{opacity:0;filter:blur(6px);transform:translateY(4px)}to{opacity:1;filter:none;transform:none}}@media (prefers-reduced-motion:reduce){.team-insights-module__8c7eZq__slides[data-direction]>.team-insights-module__8c7eZq__slide{animation-duration:1ms;animation-delay:0s}.team-insights-module__8c7eZq__insights[data-intro] .team-insights-module__8c7eZq__beam{display:none}.team-insights-module__8c7eZq__insights[data-intro]:before,.team-insights-module__8c7eZq__insights[data-intro]:after,.team-insights-module__8c7eZq__insights[data-intro] .team-insights-module__8c7eZq__slides,.team-insights-module__8c7eZq__insights[data-intro] .team-insights-module__8c7eZq__progress{animation:none}}
.search-action-module__oCb5aa__searchAction{--search-cap-top:color-mix(in srgb, var(--color-accent) 96%, white);--search-cap-bottom:color-mix(in srgb, var(--color-accent) 94%, black);--search-highlight:#ffffff2e;z-index:1;isolation:isolate;box-sizing:border-box;corner-shape:round;background:linear-gradient(var(--search-cap-top), var(--search-cap-bottom));min-width:40px;max-width:100%;min-height:48px;color:var(--color-accent-foreground);box-shadow:inset 0 1px 0 var(--search-highlight), 0 2px 3px #0000001a;letter-spacing:-.01em;border:1px solid #0000;border-radius:50px;flex:0 auto;align-items:center;padding:4px;font-family:inherit;font-size:13px;font-weight:550;line-height:20px;transition:border-color .18s,box-shadow .18s;display:inline-flex;position:relative;overflow:hidden}.search-action-module__oCb5aa__searchAction[data-tone=secondary]{--search-cap-top:color-mix(in srgb, var(--color-surface-raised) 94%, var(--color-foreground));--search-cap-bottom:var(--color-surface-raised);--search-highlight:color-mix(in srgb, var(--color-foreground) 8%, transparent);color:var(--color-foreground)}.search-action-module__oCb5aa__searchAction[data-size=small]{min-height:40px;padding:3px}.search-action-module__oCb5aa__trigger,.search-action-module__oCb5aa__inputSlot{min-width:0;color:inherit;border:0;align-items:center;display:flex;position:absolute}.search-action-module__oCb5aa__trigger{border-radius:inherit;corner-shape:round;color:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;place-items:center;padding:0;display:grid;inset:0}.search-action-module__oCb5aa__trigger svg{display:block}.search-action-module__oCb5aa__inputSlot{gap:8px;padding:0 9px;inset:3px}.search-action-module__oCb5aa__inputSlot input{min-width:0;color:inherit;font:inherit;letter-spacing:inherit;box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;flex:1;font-size:13px}.search-action-module__oCb5aa__inputSlot input:focus{box-shadow:none;outline:none}.search-action-module__oCb5aa__inputSlot input::placeholder{color:color-mix(in srgb, currentColor 66%, transparent)}.search-action-module__oCb5aa__trigger:focus-visible,.search-action-module__oCb5aa__searchAction:focus-within{outline:none}:is(.search-action-module__oCb5aa__searchAction:has(.search-action-module__oCb5aa__inputSlot input:disabled),.search-action-module__oCb5aa__searchAction:has(.search-action-module__oCb5aa__trigger:disabled)){pointer-events:none;opacity:.48}@media (prefers-reduced-motion:reduce){.search-action-module__oCb5aa__searchAction{transition:none}}@media (max-width:600px){.search-action-module__oCb5aa__searchAction{min-height:40px}}@media (pointer:coarse){.search-action-module__oCb5aa__inputSlot input{font-size:16px}}
.workflow-progress-module__sDJ0XW__section{border-block:1px solid var(--color-edge);padding-block:clamp(3rem,6vw,5rem);scroll-margin-top:5.5rem}.workflow-progress-module__sDJ0XW__layout{max-width:1040px;margin-inline:auto}.workflow-progress-module__sDJ0XW__tabRow{align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.workflow-progress-module__sDJ0XW__tabs{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;min-width:0;display:grid}.workflow-progress-module__sDJ0XW__tab{text-align:left;min-height:48px;color:var(--color-muted);cursor:pointer;padding:.75rem 0 1rem;font-size:.9375rem;font-weight:500;transition:color .15s;position:relative}.workflow-progress-module__sDJ0XW__tab:hover,.workflow-progress-module__sDJ0XW__tab[aria-selected=true]{color:var(--color-foreground)}.workflow-progress-module__sDJ0XW__track{background:var(--color-edge);height:2px;position:absolute;inset:auto 0 0;overflow:hidden}.workflow-progress-module__sDJ0XW__track>span{background:var(--color-foreground);transform-origin:0;will-change:transform;height:100%;display:block}.workflow-progress-module__sDJ0XW__cycleButton{border:1px solid var(--color-edge);width:36px;height:36px;color:var(--color-muted);cursor:pointer;border-radius:8px;flex-shrink:0;place-items:center;display:grid}.workflow-progress-module__sDJ0XW__cycleButton:hover{color:var(--color-foreground);background:var(--color-surface-hover)}.workflow-progress-module__sDJ0XW__panel{border:1px solid var(--color-edge);background:var(--color-surface-inset);border-radius:16px;padding:7px}.workflow-progress-module__sDJ0XW__videoStack{aspect-ratio:16/9;position:relative}.workflow-progress-module__sDJ0XW__videoLayer{transition:opacity .22s ease-out;position:absolute;inset:0}.workflow-progress-module__sDJ0XW__currentLayer{z-index:2;opacity:1}.workflow-progress-module__sDJ0XW__previousLayer{z-index:1;opacity:1}.workflow-progress-module__sDJ0XW__pendingLayer{z-index:3;opacity:0;pointer-events:none}.workflow-progress-module__sDJ0XW__player{background:var(--color-surface);border-radius:8px;height:100%;overflow:hidden}.workflow-progress-module__sDJ0XW__video{object-fit:contain;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;height:100%;display:block}.workflow-progress-module__sDJ0XW__placeholder{height:100%;color:var(--color-muted);flex-direction:column;justify-content:center;align-items:center;display:flex}.workflow-progress-module__sDJ0XW__placeholder p{color:var(--color-foreground);margin-top:1rem;font-size:.875rem}.workflow-progress-module__sDJ0XW__placeholder span{margin-top:.375rem;font-size:.75rem}.workflow-progress-module__sDJ0XW__tab:focus-visible,.workflow-progress-module__sDJ0XW__cycleButton:focus-visible,.workflow-progress-module__sDJ0XW__panel:focus-visible{outline:2px solid var(--color-foreground);outline-offset:4px}@media (max-width:600px){.workflow-progress-module__sDJ0XW__tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem}.workflow-progress-module__sDJ0XW__tabRow{align-items:stretch;gap:.75rem;margin-bottom:1rem}.workflow-progress-module__sDJ0XW__tab{min-height:44px;padding-block:.5rem .75rem;font-size:.8125rem}.workflow-progress-module__sDJ0XW__cycleButton{align-self:center;width:44px;height:44px}}@media (max-width:380px){.workflow-progress-module__sDJ0XW__tabs,.workflow-progress-module__sDJ0XW__tabRow{gap:.5rem}}@media (prefers-reduced-motion:reduce){.workflow-progress-module__sDJ0XW__tab,.workflow-progress-module__sDJ0XW__videoLayer{transition:none}}
.app-shell-module__6lWJzW__workspaceRoot{--workspace-gap:6px;--workspace-edge:6px;--workspace-sidebar:224px;--workspace-drawer:0px;--workspace-drawer-enter-duration:.28s;--workspace-drawer-exit-duration:.22s;--workspace-drawer-fade-enter-duration:.18s;--workspace-drawer-fade-exit-duration:.16s;--workspace-drawer-enter-easing:cubic-bezier(.16, 1, .3, 1);--workspace-drawer-exit-easing:cubic-bezier(.2, .8, .2, 1);--workspace-sidebar-background:var(--color-surface-raised);--workspace-content-background:var(--color-sidebar);--sidebar-nav-strong:#e8ebee;--sidebar-nav-text:#aeb4bc;--sidebar-nav-section:#7c838c;--sidebar-nav-active:#1b1e22;--sidebar-nav-hover:#16191c;min-height:100dvh;display:flow-root}html[data-theme=light] .app-shell-module__6lWJzW__workspaceRoot{--workspace-sidebar-background:var(--color-sidebar);--workspace-content-background:var(--color-surface-raised);--sidebar-nav-strong:#292c2f;--sidebar-nav-text:#55595d;--sidebar-nav-section:#909499;--sidebar-nav-active:#e8e8e6;--sidebar-nav-hover:#eeeeec}:is(html[data-theme=light] .app-shell-module__6lWJzW__desktopSidebar,html[data-theme=light] .app-shell-module__6lWJzW__mobileHeader,html[data-theme=light] .app-shell-module__6lWJzW__mobileNavigation){--color-foreground:#292c2f;--color-muted:#55595d}.app-shell-module__6lWJzW__mobileHeader{background:color-mix(in srgb, var(--workspace-sidebar-background) 92%, transparent)}.app-shell-module__6lWJzW__mobileNavigation{background:var(--workspace-sidebar-background)}.app-shell-module__6lWJzW__desktopSidebar,.app-shell-module__6lWJzW__mobileNavigation{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.app-shell-module__6lWJzW__desktopNavItem{height:2.5rem;color:var(--sidebar-nav-text);font-family:var(--font-sans);letter-spacing:-.01em;border-radius:.625rem;gap:.625rem;padding-inline:.5rem;font-size:.875rem;font-weight:600;line-height:1.125rem}.app-shell-module__6lWJzW__desktopNavItem:hover{background:var(--sidebar-nav-hover);color:var(--sidebar-nav-strong)}.app-shell-module__6lWJzW__desktopNavItem[aria-current=page]{background:var(--sidebar-nav-active);color:var(--sidebar-nav-strong)}.app-shell-module__6lWJzW__desktopNavItem>svg{stroke-width:2px;flex:0 0 1.125rem;width:1.125rem;height:1.125rem}.app-shell-module__6lWJzW__sidebarTop{height:3.5rem;padding-inline:.5rem}.app-shell-module__6lWJzW__teamLogo{width:24px;height:24px}html[data-theme=light] .app-shell-module__6lWJzW__teamLogo{filter:invert()}.app-shell-module__6lWJzW__teamSwitcher{color:var(--sidebar-nav-strong)}.app-shell-module__6lWJzW__teamSwitcher:hover,.app-shell-module__6lWJzW__sidebarCollapse:hover{background:var(--sidebar-nav-hover);color:var(--sidebar-nav-strong)}.app-shell-module__6lWJzW__sidebarCollapse{color:var(--sidebar-nav-text)}.app-shell-module__6lWJzW__desktopNavigation{gap:.625rem;padding:.375rem .75rem 0}.app-shell-module__6lWJzW__sidebarNavGroup{gap:.125rem}.app-shell-module__6lWJzW__sidebarSectionToggle{width:100%;height:2.5rem;color:var(--sidebar-nav-text);cursor:pointer;font-family:var(--font-sans);letter-spacing:-.01em;white-space:nowrap;-webkit-user-select:none;user-select:none;background:0 0;border:0;border-radius:.625rem;justify-content:space-between;align-items:center;padding:0 .5rem;font-size:.875rem;font-weight:600;line-height:1.125rem;display:flex}.app-shell-module__6lWJzW__sidebarSectionToggle:hover{background:var(--sidebar-nav-hover);color:var(--sidebar-nav-strong)}.app-shell-module__6lWJzW__sidebarSectionToggle:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-accent) 70%, transparent);outline:none}.app-shell-module__6lWJzW__sidebarSectionChevron{flex:none;transition:transform .2s;transform:rotate(-90deg)}.app-shell-module__6lWJzW__sidebarSectionChevronOpen{transform:rotate(0)}.app-shell-module__6lWJzW__sidebarSectionItems{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .22s cubic-bezier(.16,1,.3,1),opacity .16s;display:grid}.app-shell-module__6lWJzW__sidebarSectionItems[data-open=true]{opacity:1;grid-template-rows:1fr}.app-shell-module__6lWJzW__sidebarSectionItemsInner{border-left:1px solid var(--color-edge);flex-direction:column;gap:.125rem;min-height:0;margin-left:.75rem;padding-left:.5rem;display:flex;overflow:hidden}.app-shell-module__6lWJzW__mobileSectionItems{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .22s cubic-bezier(.16,1,.3,1),opacity .16s;display:grid}.app-shell-module__6lWJzW__mobileSectionItems[data-open=true]{opacity:1;grid-template-rows:1fr}.app-shell-module__6lWJzW__mobileSectionItemsInner{border-left:1px solid var(--color-edge);flex-direction:column;gap:.25rem;min-height:0;margin-left:1rem;padding-left:.5rem;display:flex;overflow:hidden}.app-shell-module__6lWJzW__workspaceRoot[data-collapsed=true] .app-shell-module__6lWJzW__desktopNavItem{justify-content:center;gap:0;padding-inline:0}.app-shell-module__6lWJzW__workspaceRoot[data-collapsed=true] .app-shell-module__6lWJzW__desktopNavigation{padding-inline:.5rem}.app-shell-module__6lWJzW__workspaceRoot[data-collapsed=true] .app-shell-module__6lWJzW__sidebarTop{height:4rem}.app-shell-module__6lWJzW__workspaceRoot[data-collapsed=true] .app-shell-module__6lWJzW__desktopNavItem>[data-sidebar-nav-label]{width:0;max-width:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.app-shell-module__6lWJzW__sidebarSectionChevron,.app-shell-module__6lWJzW__sidebarSectionItems,.app-shell-module__6lWJzW__mobileSectionItems{transition-duration:0s}}.workspace-surface-header{flex:0 0 3.5rem;height:3.5rem;min-height:3.5rem;padding-inline:.75rem}.app-shell-module__6lWJzW__mainSurface{border:1px solid var(--color-surface-stroke);background:var(--workspace-content-background);min-width:0;min-height:calc(100dvh - 4.75rem);box-shadow:var(--shadow-card);border-radius:1.25rem;outline:none;margin:4.375rem .375rem .375rem;overflow:hidden}.app-shell-module__6lWJzW__workspaceRoot[data-sidebar=false] .app-shell-module__6lWJzW__mainSurface{min-height:calc(100dvh - .75rem);margin-top:.375rem}.app-shell-module__6lWJzW__desktopSidebar,.app-shell-module__6lWJzW__drawerSurface{display:none}.app-shell-module__6lWJzW__contentScroller{overscroll-behavior:contain;scroll-behavior:smooth;flex:1;min-height:0;overflow:hidden auto;container:workspace-content/inline-size}@media (min-width:768px){.app-shell-module__6lWJzW__workspaceRoot{background:var(--workspace-sidebar-background);height:100dvh;min-height:42rem;position:relative;overflow:hidden}.app-shell-module__6lWJzW__workspaceRoot[data-collapsed=true]{--workspace-sidebar:56px}@media (pointer:coarse) and (max-height:41.99rem){.app-shell-module__6lWJzW__workspaceRoot{min-height:0}}.app-shell-module__6lWJzW__workspaceRoot[data-sidebar=false]{--workspace-sidebar:0px}.app-shell-module__6lWJzW__workspaceRoot[data-drawer-open=true][data-drawer-size=default]{--workspace-drawer:clamp(19rem, 27vw, 23rem)}.app-shell-module__6lWJzW__workspaceRoot[data-drawer-open=true][data-drawer-size=wide]{--workspace-drawer:clamp(36rem, 48vw, 48rem)}.app-shell-module__6lWJzW__workspaceRoot[data-drawer-open=true][data-drawer-size=fullscreen]{--workspace-drawer:min(68rem, calc(100vw - var(--workspace-sidebar) - 20rem))}.app-shell-module__6lWJzW__desktopSidebar{inset-block:var(--workspace-edge);left:var(--workspace-edge);width:var(--workspace-sidebar);min-width:0;transition:width .3s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;overflow:hidden}.app-shell-module__6lWJzW__workspaceRoot[data-sidebar=false] .app-shell-module__6lWJzW__desktopSidebar{display:none}.app-shell-module__6lWJzW__mainSurface{inset-block:var(--workspace-edge);left:calc(var(--workspace-edge) + var(--workspace-sidebar) + var(--workspace-gap));right:calc(var(--workspace-edge) + var(--workspace-drawer) + var(--workspace-gap));min-height:0;transition:left .3s cubic-bezier(.16, 1, .3, 1), right var(--workspace-drawer-exit-duration) var(--workspace-drawer-exit-easing);border-radius:1.25rem;margin:0;display:flex;position:absolute}.app-shell-module__6lWJzW__workspaceRoot[data-drawer-open=true] .app-shell-module__6lWJzW__mainSurface{transition:left .3s cubic-bezier(.16, 1, .3, 1), right var(--workspace-drawer-enter-duration) var(--workspace-drawer-enter-easing)}.app-shell-module__6lWJzW__workspaceRoot[data-sidebar=false] .app-shell-module__6lWJzW__mainSurface{left:var(--workspace-edge)}.app-shell-module__6lWJzW__workspaceRoot[data-drawer-open=false] .app-shell-module__6lWJzW__mainSurface{right:var(--workspace-edge)}.app-shell-module__6lWJzW__drawerSurface{inset-block:var(--workspace-edge);right:var(--workspace-edge);z-index:55;width:var(--workspace-drawer);border:1px solid var(--color-surface-stroke);background:var(--workspace-content-background);min-width:0;box-shadow:var(--shadow-card);opacity:0;visibility:hidden;transition:width var(--workspace-drawer-exit-duration) var(--workspace-drawer-exit-easing), opacity var(--workspace-drawer-fade-exit-duration) ease-out, translate var(--workspace-drawer-exit-duration) var(--workspace-drawer-exit-easing), visibility 0s linear var(--workspace-drawer-exit-duration);border-radius:1.25rem;display:block;position:absolute;overflow:hidden;translate:24px}.app-shell-module__6lWJzW__workspaceRoot[data-drawer-open=true] .app-shell-module__6lWJzW__drawerSurface{opacity:1;visibility:visible;transition:width var(--workspace-drawer-enter-duration) var(--workspace-drawer-enter-easing), opacity var(--workspace-drawer-fade-enter-duration) ease-out, translate var(--workspace-drawer-enter-duration) var(--workspace-drawer-enter-easing), visibility 0s linear 0s;translate:0}}@media (min-width:768px) and (max-width:1099px){.app-shell-module__6lWJzW__workspaceRoot[data-drawer-open=true]{--workspace-drawer:min(31rem, calc(100vw - 1.5rem))}.app-shell-module__6lWJzW__workspaceRoot[data-drawer-open=true] .app-shell-module__6lWJzW__mainSurface{right:var(--workspace-edge)}.app-shell-module__6lWJzW__workspaceRoot[data-drawer-open=true] .app-shell-module__6lWJzW__drawerSurface{box-shadow:var(--shadow-modal)}}@media (min-width:1100px) and (max-width:1439px){.app-shell-module__6lWJzW__workspaceRoot[data-drawer-open=true][data-drawer-size=wide],.app-shell-module__6lWJzW__workspaceRoot[data-drawer-open=true][data-drawer-size=fullscreen]{--workspace-drawer:min(48rem, calc(100vw - var(--workspace-sidebar) - 2.25rem))}.app-shell-module__6lWJzW__workspaceRoot[data-drawer-open=true][data-drawer-size=wide] .app-shell-module__6lWJzW__mainSurface,.app-shell-module__6lWJzW__workspaceRoot[data-drawer-open=true][data-drawer-size=fullscreen] .app-shell-module__6lWJzW__mainSurface{right:var(--workspace-edge)}}@media (max-width:767px){.app-shell-module__6lWJzW__drawerSurface{z-index:90;border:1px solid var(--color-surface-stroke);background:var(--workspace-content-background);box-shadow:var(--shadow-modal);opacity:0;visibility:hidden;transition:opacity var(--workspace-drawer-fade-exit-duration) ease-out, translate var(--workspace-drawer-exit-duration) var(--workspace-drawer-exit-easing), visibility 0s linear var(--workspace-drawer-exit-duration);border-radius:1.25rem;display:block;position:fixed;inset:.375rem;overflow:hidden;translate:calc(100% + 1rem)}.app-shell-module__6lWJzW__workspaceRoot[data-drawer-open=true] .app-shell-module__6lWJzW__drawerSurface{opacity:1;visibility:visible;transition:opacity var(--workspace-drawer-fade-enter-duration) ease-out, translate var(--workspace-drawer-enter-duration) var(--workspace-drawer-enter-easing), visibility 0s linear 0s;translate:0}}@media (prefers-reduced-motion:reduce){.app-shell-module__6lWJzW__desktopSidebar,.app-shell-module__6lWJzW__mainSurface,.app-shell-module__6lWJzW__drawerSurface,.app-shell-module__6lWJzW__contentScroller{scroll-behavior:auto;transition:none}}
