.dashboard-teaser-layout-module__C_xFtW__root{isolation:isolate;justify-content:center;align-items:flex-start;width:100%;min-height:100dvh;padding:clamp(16px,4dvh,48px) 20px;display:flex;position:relative;overflow:hidden auto}.dashboard-teaser-layout-module__C_xFtW__backdrop{z-index:0;background:var(--color-bg-muted);position:absolute;inset:-4%}.dashboard-teaser-layout-module__C_xFtW__backdrop:after{content:"";background:linear-gradient(#f8f8fa9e,#f8f8fac7);position:absolute;inset:0}.dashboard-teaser-layout-module__C_xFtW__gradient{z-index:1;pointer-events:none;opacity:.85;background:linear-gradient(90deg,#0000,#f76808 20%,#ff02f0 40%,#6647f0 60%,#0091ff 80%,#0000);height:42vh;min-height:280px;position:absolute;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 100%);mask-image:linear-gradient(#000 0%,#0000 100%)}.dashboard-teaser-layout-module__C_xFtW__closeButton{z-index:3;background:color-mix(in srgb, var(--color-bg-elevated) 70%, transparent);width:38px;height:38px;color:var(--color-fg-muted);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:20px;right:20px}.dashboard-teaser-layout-module__C_xFtW__closeButton:hover{background:color-mix(in srgb, var(--color-bg-elevated) 95%, transparent);color:var(--color-fg)}.dashboard-teaser-layout-module__C_xFtW__card{z-index:2;background:var(--color-bg-elevated);border-radius:22px;width:100%;max-width:min(430px,100vw - 40px);margin:auto 0;padding:clamp(24px,3.5dvh,34px) clamp(24px,3vw,34px) clamp(24px,3dvh,30px);position:relative;box-shadow:0 1px 1px #1010140a,0 12px 32px #10101424,0 2px 8px #1010140f}@media (max-width:520px){.dashboard-teaser-layout-module__C_xFtW__root{padding:var(--space-3_5)}.dashboard-teaser-layout-module__C_xFtW__card{border-radius:18px;max-width:calc(100vw - 28px);padding:28px 22px 26px}.dashboard-teaser-layout-module__C_xFtW__gradient{height:34vh}}@media (max-height:760px){.dashboard-teaser-layout-module__C_xFtW__root{padding-top:var(--space-3);padding-bottom:var(--space-3)}.dashboard-teaser-layout-module__C_xFtW__card{padding-top:var(--space-5);padding-bottom:var(--space-5);margin:0}}
@layer primitives{.visually-hidden-module__putBGq__vh{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}
@layer components{.toast-module__bbIXeq__viewport{--_toast-offset:var(--toast-offset,var(--space-4));--_toast-gap:var(--toast-gap,var(--space-2));--_toast-max-width:var(--toast-max-width,var(--space-80));--_toast-min-width:var(--toast-min-width,12rem);--_toast-pad-y:var(--toast-pad-y,var(--space-1_5));--_toast-pad-x:var(--toast-pad-x,var(--space-2_5));--_toast-radius:var(--toast-radius,var(--radius-xl));--_toast-font-size:var(--toast-font-size,var(--text-xs));--_toast-icon-size:var(--toast-icon-size,var(--space-3));--_toast-z:var(--toast-z,var(--z-toast));bottom:calc(var(--_toast-offset) + env(safe-area-inset-bottom,0px));right:calc(var(--_toast-offset) + env(safe-area-inset-right,0px));z-index:var(--_toast-z);align-items:flex-end;gap:var(--_toast-gap);width:max-content;max-width:min(var(--_toast-max-width), calc(100vw - (2 * var(--_toast-offset)) - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px)));pointer-events:none;flex-direction:column-reverse;margin:0;padding:0;list-style:none;display:flex;position:fixed;left:auto}.toast-module__bbIXeq__toast{pointer-events:auto;width:fit-content;min-width:var(--_toast-min-width);background:var(--color-bg-elevated);max-width:100%;color:var(--color-fg);border:var(--space-px) solid var(--color-border);border-radius:var(--_toast-radius);box-shadow:var(--shadow-md);font-family:var(--font-sans);font-size:var(--_toast-font-size);font-weight:var(--weight-regular);line-height:var(--space-4);letter-spacing:normal;font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;min-height:0;animation:.22s cubic-bezier(.21,1.02,.73,1) both toast-module__bbIXeq__toast-enter;display:flex}.toast-module__bbIXeq__toast:has(:focus-visible){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.toast-module__bbIXeq__dismiss{appearance:none;align-items:center;gap:var(--space-1_5);min-width:0;padding:var(--_toast-pad-y) var(--_toast-pad-x);border-radius:inherit;color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;font-variant-numeric:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex:auto;margin:0;display:flex}.toast-module__bbIXeq__exiting{pointer-events:none;animation:.18s cubic-bezier(.4,0,1,1) forwards toast-module__bbIXeq__toast-exit}.toast-module__bbIXeq__icon{width:var(--_toast-icon-size);height:var(--_toast-icon-size);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.toast-module__bbIXeq__icon>svg{width:100%;height:100%}.toast-module__bbIXeq__toast[data-toast-type=success] .toast-module__bbIXeq__icon{color:var(--color-success)}.toast-module__bbIXeq__toast[data-toast-type=error] .toast-module__bbIXeq__icon{color:var(--color-danger)}.toast-module__bbIXeq__message{overflow-wrap:anywhere;flex:auto;min-width:0}@media (prefers-reduced-motion:reduce){.toast-module__bbIXeq__toast,.toast-module__bbIXeq__exiting{animation-duration:1ms}}}@keyframes toast-module__bbIXeq__toast-enter{0%{opacity:0;transform:translateY(100%)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes toast-module__bbIXeq__toast-exit{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(20%)scale(.96)}}
@layer primitives{.icon-glyph-module__dO01qG__autoSize{inline-size:var(--icon-size,var(--space-6));block-size:var(--icon-size,var(--space-6))}}
@layer components{.benchy-boat-logo-mark-module__Etd6yq__mark{flex-shrink:0;display:inline-block}}
@layer components{.BenchyWinkMark-module__65TNAG__mark{flex-shrink:0;display:inline-block}}
@layer primitives{.accordion-module__C8GF2q__root{border:var(--space-px) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-elevated);flex-direction:column;display:flex;overflow:hidden}.accordion-module__C8GF2q__item+.accordion-module__C8GF2q__item{border-block-start:var(--space-px) solid var(--color-border)}.accordion-module__C8GF2q__item[open] .accordion-module__C8GF2q__chevron{rotate:180deg}@supports (interpolate-size:allow-keywords){.accordion-module__C8GF2q__item::details-content{content-visibility:hidden;block-size:0;transition:block-size var(--anim-duration-normal) var(--anim-ease-out), content-visibility var(--anim-duration-normal) var(--anim-ease-out) allow-discrete;overflow:hidden}.accordion-module__C8GF2q__item[open]::details-content{content-visibility:visible;block-size:auto}@media (prefers-reduced-motion:reduce){.accordion-module__C8GF2q__item::details-content{transition:none}}}.accordion-module__C8GF2q__trigger{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);cursor:pointer;color:var(--color-fg);font-weight:var(--weight-medium);font-size:var(--text-sm);line-height:var(--line-sm);-webkit-user-select:none;user-select:none;transition:background var(--anim-duration-fast) var(--anim-ease-default);list-style:none;display:flex}.accordion-module__C8GF2q__trigger::-webkit-details-marker{display:none}.accordion-module__C8GF2q__trigger:hover{background:var(--color-bg-muted)}.accordion-module__C8GF2q__trigger:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(-1 * var(--focus-ring-width))}.accordion-module__C8GF2q__chevron{inline-size:var(--space-4);block-size:var(--space-4);color:var(--color-fg-muted);transition:rotate var(--anim-duration-fast) var(--anim-ease-default);margin-inline-start:auto}.accordion-module__C8GF2q__content{padding:var(--space-3) var(--space-4) var(--space-4);color:var(--color-fg-secondary);font-size:var(--text-sm);line-height:var(--line-sm);text-wrap:pretty}.accordion-module__C8GF2q__item[data-appearance=plain]>.accordion-module__C8GF2q__trigger{padding:var(--space-2) 0}.accordion-module__C8GF2q__item[data-appearance=plain]>.accordion-module__C8GF2q__trigger:hover{background:0 0}.accordion-module__C8GF2q__item[data-appearance=plain]>.accordion-module__C8GF2q__trigger:hover .accordion-module__C8GF2q__chevron{color:var(--color-fg)}.accordion-module__C8GF2q__item[data-appearance=plain]>.accordion-module__C8GF2q__trigger:focus-visible{outline-offset:var(--focus-ring-offset);border-radius:var(--radius-sm)}.accordion-module__C8GF2q__item[data-appearance=plain]>.accordion-module__C8GF2q__content{padding:0 0 var(--space-3)}}
@layer primitives{.alert-module__2kqDzq__alert{column-gap:var(--space-3);row-gap:var(--space-1);padding:var(--space-3) var(--space-4);border:var(--space-px) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-subtle);color:var(--color-fg);font-size:var(--text-sm);line-height:var(--line-sm);grid-template-columns:auto 1fr auto;align-items:start;display:grid}.alert-module__2kqDzq__icon{inline-size:var(--space-4);block-size:var(--space-4);color:var(--color-fg-muted);grid-row:1/span 2;margin-block-start:var(--space-px)}.alert-module__2kqDzq__title{font-size:inherit;font-weight:var(--weight-medium);color:var(--color-fg);grid-column:2;margin:0}.alert-module__2kqDzq__description{color:var(--color-fg-secondary);text-wrap:pretty;overflow-wrap:anywhere;grid-column:2}.alert-module__2kqDzq__action{grid-area:1/3/span 2;align-self:center}.alert-module__2kqDzq__vInfo{border-color:color-mix(in srgb, var(--color-info) 25%, transparent);background:var(--color-info-subtle)}.alert-module__2kqDzq__vInfo .alert-module__2kqDzq__icon{color:var(--color-info)}.alert-module__2kqDzq__vSuccess{border-color:color-mix(in srgb, var(--color-success) 25%, transparent);background:var(--color-success-subtle)}.alert-module__2kqDzq__vSuccess .alert-module__2kqDzq__icon{color:var(--color-success)}.alert-module__2kqDzq__vWarning{border-color:color-mix(in srgb, var(--color-warning) 25%, transparent);background:var(--color-warning-subtle)}.alert-module__2kqDzq__vWarning .alert-module__2kqDzq__icon{color:var(--color-warning)}.alert-module__2kqDzq__vDanger{border-color:color-mix(in srgb, var(--color-danger) 25%, transparent);background:var(--color-danger-subtle)}.alert-module__2kqDzq__vDanger .alert-module__2kqDzq__icon{color:var(--color-danger)}}
@layer primitives{.avatar-module__MNKxqW__avatar{--_size:32px;inline-size:var(--_size);block-size:var(--_size);border-radius:var(--radius-full);background:var(--color-bg-muted);color:var(--color-fg-secondary);font-size:var(--text-sm);line-height:var(--line-sm);font-weight:var(--weight-medium);text-transform:uppercase;-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.avatar-module__MNKxqW__avatar>img{object-fit:cover;block-size:100%;inline-size:100%}.avatar-module__MNKxqW__sXs{--_size:20px;font-size:var(--text-xs);line-height:var(--line-xs)}.avatar-module__MNKxqW__sSm{--_size:24px;font-size:var(--text-xs);line-height:var(--line-xs)}.avatar-module__MNKxqW__sMd{--_size:32px;font-size:var(--text-sm);line-height:var(--line-sm)}.avatar-module__MNKxqW__sLg{--_size:40px;font-size:var(--text-md);line-height:var(--line-md)}.avatar-module__MNKxqW__sXl{--_size:56px;font-size:var(--text-3xl);line-height:var(--line-3xl)}.avatar-module__MNKxqW__s2xl{--_size:80px;font-size:var(--text-5xl);line-height:var(--line-5xl)}.avatar-module__MNKxqW__group{align-items:center;display:inline-flex}.avatar-module__MNKxqW__group>.avatar-module__MNKxqW__avatar{border:2px solid var(--color-bg-elevated);margin-inline-end:calc(var(--_size) * -.3)}.avatar-module__MNKxqW__group>.avatar-module__MNKxqW__avatar:last-child{margin-inline-end:0}}
@layer primitives{.badge-module__JWSi6W__badge{align-items:center;gap:var(--space-1);padding:var(--space-0_5) var(--space-2);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--line-xs);white-space:nowrap;border:var(--space-px) solid transparent;color:var(--color-fg);background:var(--color-bg-muted);font-variant-numeric:tabular-nums;display:inline-flex}.badge-module__JWSi6W__vNeutral{background:var(--color-bg-muted);color:var(--color-fg-secondary);border-color:var(--color-border)}.badge-module__JWSi6W__vPrimary{background:var(--color-primary-subtle);color:var(--color-primary);border-color:color-mix(in srgb, var(--color-primary) 25%, transparent)}.badge-module__JWSi6W__vSuccess{background:var(--color-success-subtle);color:var(--color-success);border-color:color-mix(in srgb, var(--color-success) 25%, transparent)}.badge-module__JWSi6W__vWarning{background:var(--color-warning-subtle);color:var(--color-warning-foreground);border-color:color-mix(in srgb, var(--color-warning) 25%, transparent)}.badge-module__JWSi6W__vDanger{background:var(--color-danger-subtle);color:var(--color-danger);border-color:color-mix(in srgb, var(--color-danger) 25%, transparent)}.badge-module__JWSi6W__vInfo{background:var(--color-info-subtle);color:var(--color-info);border-color:color-mix(in srgb, var(--color-info) 25%, transparent)}.badge-module__JWSi6W__vSolid{background:var(--color-fg);color:var(--color-bg-elevated);border-color:#0000}.badge-module__JWSi6W__vOutline{border-color:var(--color-border-strong);color:var(--color-fg);background:0 0}.badge-module__JWSi6W__sSm{padding:var(--space-px) var(--space-1_5);font-size:var(--text-xs);line-height:var(--line-xs)}.badge-module__JWSi6W__sLg{padding:var(--space-0_5) var(--space-2_5);font-size:var(--text-sm);line-height:var(--line-sm)}}
@layer primitives{.breadcrumbs-module__PIOsKa__root{font-size:var(--text-sm);line-height:var(--line-sm);color:var(--color-fg-muted)}.breadcrumbs-module__PIOsKa__list{align-items:center;gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.breadcrumbs-module__PIOsKa__item{align-items:center;gap:var(--space-1);display:inline-flex}.breadcrumbs-module__PIOsKa__link{color:var(--color-fg-muted);padding:var(--space-0_5) var(--space-1);border-radius:var(--radius-sm);transition:color var(--anim-duration-fast) var(--anim-ease-default);text-decoration:none}.breadcrumbs-module__PIOsKa__link:hover{color:var(--color-fg)}.breadcrumbs-module__PIOsKa__link:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.breadcrumbs-module__PIOsKa__current{color:var(--color-fg);font-weight:var(--weight-medium);padding:var(--space-0_5) var(--space-1)}.breadcrumbs-module__PIOsKa__separator{color:var(--color-fg-faint);font-size:var(--text-xs);line-height:var(--line-xs);-webkit-user-select:none;user-select:none}}
@layer primitives{.button-module__emkI2G__button{--icon-size:var(--space-4);justify-content:center;align-items:center;gap:var(--space-2);white-space:nowrap;border-radius:var(--radius-lg);font-size:var(--text-sm);line-height:var(--line-sm);font-weight:var(--weight-regular);cursor:pointer;border:var(--space-px) solid transparent;color:inherit;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:color var(--anim-duration-fast) var(--anim-ease-default), background var(--anim-duration-fast) var(--anim-ease-default), border-color var(--anim-duration-fast) var(--anim-ease-default), box-shadow var(--anim-duration-fast) var(--anim-ease-default);background:0 0;outline:none;flex-shrink:0;display:inline-flex}.button-module__emkI2G__button:disabled,.button-module__emkI2G__button[aria-disabled=true]{pointer-events:none;opacity:.5;cursor:not-allowed}.button-module__emkI2G__button:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.button-module__emkI2G__button[aria-pressed=true]{background:var(--color-bg-muted);border-color:var(--color-border)}.button-module__emkI2G__button svg{pointer-events:none;flex-shrink:0}.button-module__emkI2G__vDefault{background:var(--color-primary);color:var(--color-fg-on-primary);box-shadow:var(--shadow-xs)}.button-module__emkI2G__vDefault:hover:not(:disabled,[aria-disabled=true]){background:var(--color-primary-hover)}.button-module__emkI2G__vDefault:active:not(:disabled,[aria-disabled=true]){box-shadow:none}.button-module__emkI2G__vDestructive{background:var(--color-danger);color:var(--color-fg-on-primary)}.button-module__emkI2G__vDestructive:hover:not(:disabled,[aria-disabled=true]){background:var(--color-danger-hover)}.button-module__emkI2G__vOutline{border-color:var(--color-border);background:var(--color-bg-elevated);color:var(--color-fg)}.button-module__emkI2G__vOutline:hover:not(:disabled,[aria-disabled=true]){background:var(--color-bg-muted)}.button-module__emkI2G__vSecondary{background:var(--color-bg-muted);color:var(--color-fg)}.button-module__emkI2G__vSecondary:hover:not(:disabled,[aria-disabled=true]){background:var(--color-bg-hover)}.button-module__emkI2G__vGhost{color:var(--color-fg);background:0 0}.button-module__emkI2G__vGhost:hover:not(:disabled,[aria-disabled=true]){background:var(--color-bg-muted)}.button-module__emkI2G__vLink{color:var(--color-primary);text-underline-offset:var(--space-1);transition:color var(--anim-duration-fast) var(--anim-ease-default), text-decoration-color var(--anim-duration-fast) var(--anim-ease-default);background:0 0;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.button-module__emkI2G__vLink:hover:not(:disabled,[aria-disabled=true]){text-decoration-color:currentColor}.button-module__emkI2G__vInk{background:var(--color-fg);color:var(--color-bg-elevated)}.button-module__emkI2G__vInk:hover:not(:disabled,[aria-disabled=true]){background:var(--color-fg-secondary)}.button-module__emkI2G__sDefault{min-height:var(--control-h-md);padding:var(--space-1) var(--space-3)}.button-module__emkI2G__sDefault:has(>svg:first-child:last-child){padding-inline:var(--space-3)}.button-module__emkI2G__sXs{--icon-size:var(--space-3);min-height:var(--control-h-xs);gap:var(--space-2);border-radius:var(--radius-md);padding:0 var(--space-2);font-size:var(--text-xs);line-height:var(--line-xs)}.button-module__emkI2G__sXs:has(>svg:first-child:last-child){padding-inline:var(--space-1_5)}.button-module__emkI2G__sSm{min-height:var(--control-h-sm);gap:var(--space-2);border-radius:var(--radius-md);padding:0 var(--space-3)}.button-module__emkI2G__sSm:has(>svg:first-child:last-child){padding-inline:var(--space-2_5)}.button-module__emkI2G__sLg{min-height:var(--control-h-lg);border-radius:var(--radius-lg);padding:0 var(--space-4)}.button-module__emkI2G__sLg:has(>svg:first-child:last-child){padding-inline:var(--space-4)}.button-module__emkI2G__sXl{min-height:var(--control-h-xl);border-radius:var(--radius-lg);padding:0 var(--space-5);font-size:var(--text-md);line-height:var(--line-md)}.button-module__emkI2G__sIcon{inline-size:var(--control-h-md);block-size:var(--control-h-md);min-height:var(--control-h-md);gap:0;padding:0}.button-module__emkI2G__sIconXs{--icon-size:var(--space-3);inline-size:var(--control-h-xs);block-size:var(--control-h-xs);min-height:var(--control-h-xs);border-radius:var(--radius-md);gap:0;padding:0}.button-module__emkI2G__sIconSm{inline-size:var(--control-h-sm);block-size:var(--control-h-sm);min-height:var(--control-h-sm);gap:0;padding:0}.button-module__emkI2G__sIconLg{inline-size:var(--control-h-lg);block-size:var(--control-h-lg);min-height:var(--control-h-lg);gap:0;padding:0}.button-module__emkI2G__shPill{border-radius:var(--radius-full)}@media (prefers-reduced-motion:reduce){.button-module__emkI2G__button{transition:none}}@media (pointer:coarse){.button-module__emkI2G__button{min-block-size:var(--control-h-2xl)}.button-module__emkI2G__sIcon,.button-module__emkI2G__sIconXs,.button-module__emkI2G__sIconSm,.button-module__emkI2G__sIconLg{min-inline-size:var(--control-h-2xl);min-block-size:var(--control-h-2xl)}}}
@layer primitives{.card-module__xXj6yW__card{background:var(--color-bg-elevated);border:var(--space-px) solid var(--color-border);border-radius:var(--radius-xl);inline-size:100%;min-inline-size:0;transition:border-color var(--anim-duration-fast) var(--anim-ease-default), box-shadow var(--anim-duration-fast) var(--anim-ease-default), transform var(--anim-duration-fast) var(--anim-ease-default);flex-direction:column;display:flex;overflow:hidden;container:card/inline-size}.card-module__xXj6yW__interactive{cursor:pointer}.card-module__xXj6yW__interactive:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-md)}.card-module__xXj6yW__interactive:active{transform:translateY(var(--space-px))}.card-module__xXj6yW__interactive:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}@media (prefers-reduced-motion:reduce){.card-module__xXj6yW__card{transition:border-color var(--anim-duration-fast) var(--anim-ease-default), box-shadow var(--anim-duration-fast) var(--anim-ease-default)}.card-module__xXj6yW__interactive:active{transform:none}}.card-module__xXj6yW__pSm{padding:var(--space-3);gap:var(--space-2)}.card-module__xXj6yW__pMd{padding:var(--space-4);gap:var(--space-3)}.card-module__xXj6yW__pLg{padding:var(--space-5);gap:var(--space-4)}.card-module__xXj6yW__pNone{padding:0}.card-module__xXj6yW__vElevated{box-shadow:var(--shadow-md);border-color:var(--color-border-subtle)}.card-module__xXj6yW__vOutlined{box-shadow:none}.card-module__xXj6yW__vGhost{background:0 0;border-color:#0000}.card-module__xXj6yW__header{justify-content:space-between;align-items:start;gap:var(--space-3);flex-wrap:wrap;display:flex}@container card not (min-inline-size:28rem){.card-module__xXj6yW__header{flex-direction:column;align-items:stretch}}.card-module__xXj6yW__title{font-size:var(--text-md);line-height:var(--line-md);font-weight:var(--weight-medium);color:var(--color-fg);letter-spacing:var(--tracking-tight);text-wrap:balance}.card-module__xXj6yW__description{font-size:var(--text-sm);color:var(--color-fg-muted);line-height:var(--line-sm);text-wrap:pretty}.card-module__xXj6yW__footer{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}@container card not (min-inline-size:24rem){.card-module__xXj6yW__footer{justify-content:flex-start}}.card-module__xXj6yW__media{background:var(--color-bg-muted);inline-size:100%;display:block;overflow:hidden}.card-module__xXj6yW__media img,.card-module__xXj6yW__media video,.card-module__xXj6yW__media canvas{object-fit:cover;block-size:100%;inline-size:100%;display:block}.card-module__xXj6yW__body{gap:var(--space-2);flex-direction:column;min-inline-size:0;display:flex}.card-module__xXj6yW__card,.card-module__xXj6yW__media{position:relative}.card-module__xXj6yW__badge{z-index:1;pointer-events:auto;position:absolute;inset-block-start:var(--space-3);inset-inline-start:var(--space-3)}.card-module__xXj6yW__badge[data-corner=top-end]{inset-inline-start:auto;inset-inline-end:var(--space-3)}.card-module__xXj6yW__badge[data-corner=bottom-start]{inset-block-start:auto;inset-block-end:var(--space-3)}.card-module__xXj6yW__badge[data-corner=bottom-end]{inset-block-start:auto;inset-block-end:var(--space-3);inset-inline-start:auto;inset-inline-end:var(--space-3)}.card-module__xXj6yW__linkArea{z-index:1;border-radius:inherit;outline:none;position:absolute;inset:0}.card-module__xXj6yW__linkArea:after{content:"";border-radius:inherit;position:absolute;inset:0}.card-module__xXj6yW__linkArea:focus-visible:after{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.card-module__xXj6yW__card:has(>.card-module__xXj6yW__linkArea)>:not(.card-module__xXj6yW__linkArea){z-index:2;pointer-events:none;position:relative}.card-module__xXj6yW__card:has(>.card-module__xXj6yW__linkArea)>:not(.card-module__xXj6yW__linkArea) :is(a,button,input,select,textarea,[role=button]){pointer-events:auto}}
.checkbox-module__1-l1pG__input{}@layer primitives{.checkbox-module__1-l1pG__root{align-items:center;gap:var(--space-2);cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--color-fg);font-size:var(--text-sm);line-height:var(--line-sm);display:inline-flex}.checkbox-module__1-l1pG__root[data-disabled=true]{opacity:.55;cursor:not-allowed}.checkbox-module__1-l1pG__indicator{--_size:var(--space-4);inline-size:var(--_size);block-size:var(--_size);border:var(--space-px) solid var(--color-border-strong);background:var(--color-bg-elevated);border-radius:var(--radius-sm);color:var(--color-fg-on-primary);transition:background var(--anim-duration-fast) var(--anim-ease-default), border-color var(--anim-duration-fast) var(--anim-ease-default), box-shadow var(--anim-duration-fast) var(--anim-ease-default);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.checkbox-module__1-l1pG__sSm .checkbox-module__1-l1pG__indicator{--_size:var(--space-3_5)}.checkbox-module__1-l1pG__sLg .checkbox-module__1-l1pG__indicator{--_size:var(--space-5)}.checkbox-module__1-l1pG__indicator>svg{opacity:0;block-size:80%;inline-size:80%;transition:opacity var(--anim-duration-fast) var(--anim-ease-default), transform var(--anim-duration-fast) var(--anim-ease-default);transform:scale(.7)}.checkbox-module__1-l1pG__root[data-state=checked] .checkbox-module__1-l1pG__indicator{background:var(--color-primary);border-color:var(--color-primary)}.checkbox-module__1-l1pG__root:has(.checkbox-module__1-l1pG__input:checked) .checkbox-module__1-l1pG__indicator{background:var(--color-primary);border-color:var(--color-primary)}.checkbox-module__1-l1pG__root[data-state=checked] .checkbox-module__1-l1pG__indicator>svg{opacity:1;transform:scale(1)}.checkbox-module__1-l1pG__root:has(.checkbox-module__1-l1pG__input:checked) .checkbox-module__1-l1pG__indicator>svg{opacity:1;transform:scale(1)}.checkbox-module__1-l1pG__root[data-state=indeterminate] .checkbox-module__1-l1pG__indicator{background:var(--color-primary);border-color:var(--color-primary)}.checkbox-module__1-l1pG__root:has(.checkbox-module__1-l1pG__input:indeterminate) .checkbox-module__1-l1pG__indicator{background:var(--color-primary);border-color:var(--color-primary)}.checkbox-module__1-l1pG__root[data-state=indeterminate] .checkbox-module__1-l1pG__indicator:after{content:"";inline-size:55%;block-size:var(--space-0_5);background:var(--color-fg-on-primary);border-radius:var(--space-px);display:block}.checkbox-module__1-l1pG__root:has(.checkbox-module__1-l1pG__input:indeterminate) .checkbox-module__1-l1pG__indicator:after{content:"";inline-size:55%;block-size:var(--space-0_5);background:var(--color-fg-on-primary);border-radius:var(--space-px);display:block}.checkbox-module__1-l1pG__root[data-state=indeterminate] .checkbox-module__1-l1pG__indicator>svg{display:none}.checkbox-module__1-l1pG__root:has(.checkbox-module__1-l1pG__input:indeterminate) .checkbox-module__1-l1pG__indicator>svg{display:none}.checkbox-module__1-l1pG__root:has(.checkbox-module__1-l1pG__input:focus-visible) .checkbox-module__1-l1pG__indicator{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.checkbox-module__1-l1pG__root:has(.checkbox-module__1-l1pG__input[aria-invalid=true]) .checkbox-module__1-l1pG__indicator{border-color:var(--color-danger)}@media (prefers-reduced-motion:reduce){.checkbox-module__1-l1pG__indicator>svg{transition:opacity var(--anim-duration-fast) var(--anim-ease-default);transform:none}.checkbox-module__1-l1pG__root[data-state=checked] .checkbox-module__1-l1pG__indicator>svg{transform:none}.checkbox-module__1-l1pG__root:has(.checkbox-module__1-l1pG__input:checked) .checkbox-module__1-l1pG__indicator>svg{transform:none}}}
@layer primitives{.code-module__eQZVna__code{font-family:var(--font-sans);font-size:max(.92em, var(--text-xs));line-height:inherit;background:var(--color-bg-muted);border-radius:var(--radius-sm);color:var(--color-fg);border:var(--space-px) solid var(--color-border-subtle);padding:.1em .35em}}
@layer primitives{.collapsible-module__oEMWTa__root{display:block}.collapsible-module__oEMWTa__trigger{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.collapsible-module__oEMWTa__content{block-size:0;transition:block-size var(--anim-duration-normal) var(--anim-ease-out);overflow:hidden}.collapsible-module__oEMWTa__content[data-state=open]{block-size:auto}@supports not (interpolate-size:allow-keywords){.collapsible-module__oEMWTa__content{transition:none}}@media (prefers-reduced-motion:reduce){.collapsible-module__oEMWTa__content{transition:none}}}
@layer primitives{.data-list-module__auyshq__root{gap:var(--space-3) var(--space-5);color:var(--color-fg);font-size:var(--text-sm);line-height:var(--line-sm);display:grid}.data-list-module__auyshq__root[data-orientation=horizontal]{row-gap:var(--space-2);grid-template-columns:max-content 1fr}.data-list-module__auyshq__root[data-orientation=vertical]{grid-template-columns:1fr}.data-list-module__auyshq__root[data-size=sm]{font-size:var(--text-xs);line-height:var(--line-xs);gap:var(--space-2) var(--space-4)}.data-list-module__auyshq__root[data-size=lg]{font-size:var(--text-md);line-height:var(--line-md);gap:var(--space-4) var(--space-6)}.data-list-module__auyshq__item{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.data-list-module__auyshq__root[data-orientation=vertical] .data-list-module__auyshq__item{gap:var(--space-1);padding-block:var(--space-1);grid-template-columns:1fr}.data-list-module__auyshq__label{color:var(--color-fg-muted);font-weight:var(--weight-medium);letter-spacing:var(--tracking-tight);white-space:nowrap;align-self:start}.data-list-module__auyshq__root[data-align=baseline] .data-list-module__auyshq__label{align-self:baseline}.data-list-module__auyshq__root[data-align=center] .data-list-module__auyshq__label{align-self:center}.data-list-module__auyshq__value{color:var(--color-fg);overflow-wrap:anywhere;min-inline-size:0}.data-list-module__auyshq__root[data-align=baseline] .data-list-module__auyshq__value{align-self:baseline}.data-list-module__auyshq__root[data-align=center] .data-list-module__auyshq__value{align-self:center}}
@layer primitives{.dialog-module__85gVTa__dialog{--dialog-inline-size:calc(var(--space-64) * 2);--dialog-block-size:calc(var(--space-80) * 2);--dialog-screen-gap:var(--space-8);--dialog-enter-offset:var(--space-1_5);--dialog-enter-scale:var(--anim-scale-enter-subtle);--dialog-close-size:var(--space-7);--dialog-drawer-inline-size:calc(var(--space-64) + var(--space-48));--dialog-drawer-max-inline-size:calc(var(--space-80) * 2);--dialog-drawer-max-block-size:80dvh;max-inline-size:min(calc(100vw - var(--dialog-screen-gap)), var(--dialog-inline-size));max-block-size:min(calc(100dvh - var(--dialog-screen-gap)), var(--dialog-block-size));inline-size:min(100%, var(--dialog-inline-size));color:inherit;transition:display var(--anim-duration-normal) allow-discrete, overlay var(--anim-duration-normal) allow-discrete;background:0 0;border:0;margin:auto;padding:0;inset:0}.dialog-module__85gVTa__dialog::backdrop{background:var(--color-scrim);opacity:0;transition:opacity var(--anim-duration-normal) var(--anim-ease-out) allow-discrete}.dialog-module__85gVTa__dialog[open]::backdrop{opacity:1}@starting-style{.dialog-module__85gVTa__dialog[open]::backdrop{opacity:0}}.dialog-module__85gVTa__dialog[data-enter=none]::backdrop,.dialog-module__85gVTa__dialog[data-enter=none][open]::backdrop{opacity:1;transition:none}.dialog-module__85gVTa__dialog[data-enter=none] .dialog-module__85gVTa__surface,.dialog-module__85gVTa__dialog[data-enter=none][open] .dialog-module__85gVTa__surface{opacity:1;transition:none;transform:none}.dialog-module__85gVTa__surface{--nested-radius:var(--radius-2xl);--nested-pad:0px;--nested-border:var(--space-px);--nested-inner-radius:max(0px, calc(var(--nested-radius) - var(--nested-pad) - var(--nested-border)));max-block-size:inherit;background:var(--color-bg-elevated);color:var(--color-fg);border:var(--nested-border) solid var(--color-border);border-radius:var(--nested-radius);box-shadow:var(--shadow-xl);opacity:0;transform:translateY(var(--dialog-enter-offset)) scale(var(--dialog-enter-scale));transition:opacity var(--anim-duration-normal) var(--anim-ease-out), transform var(--anim-duration-normal) var(--anim-ease-spring);flex-direction:column;display:flex;overflow:hidden}.dialog-module__85gVTa__dialog[open] .dialog-module__85gVTa__surface{opacity:1;transform:none}@starting-style{.dialog-module__85gVTa__dialog[open] .dialog-module__85gVTa__surface{opacity:0;transform:translateY(var(--dialog-enter-offset)) scale(var(--dialog-enter-scale))}}.dialog-module__85gVTa__header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-5) var(--space-5) var(--space-3);display:flex}.dialog-module__85gVTa__headerContent{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.dialog-module__85gVTa__title{font-size:var(--text-xl);line-height:var(--line-xl);font-weight:var(--weight-medium);color:var(--color-fg);letter-spacing:normal;text-wrap:balance}.dialog-module__85gVTa__description{color:var(--color-fg-muted);font-size:var(--text-sm);line-height:var(--line-sm);text-wrap:pretty}.dialog-module__85gVTa__body{padding:var(--space-1) var(--space-5) var(--space-5);overscroll-behavior:contain;min-block-size:0;padding-block-end:max(var(--space-5), env(safe-area-inset-bottom,0px));overflow-y:auto}.dialog-module__85gVTa__body:has(~.dialog-module__85gVTa__footer){padding-block-end:var(--space-5)}.dialog-module__85gVTa__footer{justify-content:flex-end;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5) var(--space-5);border-top:var(--space-px) solid var(--color-border);background:var(--color-bg-elevated);flex-wrap:wrap;flex-shrink:0;padding-block-end:max(var(--space-5), env(safe-area-inset-bottom,0px));display:flex}@container not (min-inline-size:24rem){.dialog-module__85gVTa__footer{flex-direction:column-reverse;align-items:stretch}}@container not (min-inline-size:27rem){.dialog-module__85gVTa__drawer .dialog-module__85gVTa__footer{flex-direction:column-reverse;align-items:stretch}}.dialog-module__85gVTa__surface{container-type:inline-size}.dialog-module__85gVTa__iconClose{inline-size:var(--dialog-close-size);block-size:var(--dialog-close-size);border-radius:var(--radius-md);color:var(--color-fg-muted);cursor:pointer;transition:background var(--anim-duration-fast) var(--anim-ease-default);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.dialog-module__85gVTa__iconClose:hover{background:var(--color-bg-muted);color:var(--color-fg)}.dialog-module__85gVTa__iconClose:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}@media (pointer:coarse){.dialog-module__85gVTa__iconClose{min-inline-size:var(--control-h-2xl);min-block-size:var(--control-h-2xl)}}.dialog-module__85gVTa__drawer{inline-size:min(100%, var(--dialog-drawer-inline-size));border-radius:0;block-size:100dvh;max-block-size:100dvh;max-inline-size:none;margin:0}.dialog-module__85gVTa__drawer[data-side=left]{margin-inline:0 auto}.dialog-module__85gVTa__drawer[data-side=right]{margin-inline:auto 0}.dialog-module__85gVTa__drawer[data-side=top],.dialog-module__85gVTa__drawer[data-side=bottom]{inline-size:min(100%, var(--dialog-drawer-max-inline-size));block-size:auto;max-block-size:var(--dialog-drawer-max-block-size);margin-inline:auto}.dialog-module__85gVTa__drawer[data-side=top]{margin-block:0 auto}.dialog-module__85gVTa__drawer[data-side=bottom]{margin-block:auto 0}.dialog-module__85gVTa__drawer .dialog-module__85gVTa__surface{border:0;border-inline-start:var(--space-px) solid var(--color-border);box-shadow:none;block-size:100%;transition:opacity var(--anim-duration-normal) var(--anim-ease-out), transform var(--anim-duration-normal) var(--anim-ease-out);border-radius:0}.dialog-module__85gVTa__drawer[data-side=left]>.dialog-module__85gVTa__surface{border-inline-start:0;border-inline-end:var(--space-px) solid var(--color-border)}.dialog-module__85gVTa__drawer .dialog-module__85gVTa__body{flex:1}.dialog-module__85gVTa__drawer[data-side=bottom] .dialog-module__85gVTa__surface{border:var(--space-px) solid var(--color-border);border-block-end:0;border-start-start-radius:var(--radius-2xl);border-start-end-radius:var(--radius-2xl)}.dialog-module__85gVTa__drawer[data-side=top] .dialog-module__85gVTa__surface{border:var(--space-px) solid var(--color-border);border-block-start:0;border-end-end-radius:var(--radius-2xl);border-end-start-radius:var(--radius-2xl)}.dialog-module__85gVTa__drawer[open] .dialog-module__85gVTa__surface{opacity:1;transform:none}@starting-style{.dialog-module__85gVTa__drawer[open][data-side=left] .dialog-module__85gVTa__surface{opacity:0;transform:translate(-100%)}.dialog-module__85gVTa__drawer[open][data-side=right] .dialog-module__85gVTa__surface{opacity:0;transform:translate(100%)}.dialog-module__85gVTa__drawer[open][data-side=top] .dialog-module__85gVTa__surface{opacity:0;transform:translateY(-100%)}.dialog-module__85gVTa__drawer[open][data-side=bottom] .dialog-module__85gVTa__surface{opacity:0;transform:translateY(100%)}}.dialog-module__85gVTa__drawer[data-side=left]:not([open]) .dialog-module__85gVTa__surface{opacity:0;transform:translate(-100%)}.dialog-module__85gVTa__drawer[data-side=right]:not([open]) .dialog-module__85gVTa__surface{opacity:0;transform:translate(100%)}.dialog-module__85gVTa__drawer[data-side=top]:not([open]) .dialog-module__85gVTa__surface{opacity:0;transform:translateY(-100%)}.dialog-module__85gVTa__drawer[data-side=bottom]:not([open]) .dialog-module__85gVTa__surface{opacity:0;transform:translateY(100%)}@media (prefers-reduced-motion:reduce){.dialog-module__85gVTa__dialog,.dialog-module__85gVTa__dialog::backdrop,.dialog-module__85gVTa__surface,.dialog-module__85gVTa__drawer .dialog-module__85gVTa__surface{transition:none}.dialog-module__85gVTa__drawer[data-side=left] .dialog-module__85gVTa__surface,.dialog-module__85gVTa__drawer[data-side=right] .dialog-module__85gVTa__surface,.dialog-module__85gVTa__drawer[data-side=top] .dialog-module__85gVTa__surface,.dialog-module__85gVTa__drawer[data-side=bottom] .dialog-module__85gVTa__surface,.dialog-module__85gVTa__drawer[data-side=left]:not([open]) .dialog-module__85gVTa__surface,.dialog-module__85gVTa__drawer[data-side=right]:not([open]) .dialog-module__85gVTa__surface,.dialog-module__85gVTa__drawer[data-side=top]:not([open]) .dialog-module__85gVTa__surface,.dialog-module__85gVTa__drawer[data-side=bottom]:not([open]) .dialog-module__85gVTa__surface{transform:none}@starting-style{.dialog-module__85gVTa__dialog[open]::backdrop{opacity:1}.dialog-module__85gVTa__dialog[open] .dialog-module__85gVTa__surface,.dialog-module__85gVTa__drawer[open][data-side=left] .dialog-module__85gVTa__surface,.dialog-module__85gVTa__drawer[open][data-side=right] .dialog-module__85gVTa__surface,.dialog-module__85gVTa__drawer[open][data-side=top] .dialog-module__85gVTa__surface,.dialog-module__85gVTa__drawer[open][data-side=bottom] .dialog-module__85gVTa__surface{opacity:1;transform:none}}}}
@layer primitives{.empty-state-module__iEkgNa__root{text-align:center;align-items:center;gap:var(--space-2);padding:var(--space-10) var(--space-6);color:var(--color-fg-muted);flex-direction:column;display:flex}.empty-state-module__iEkgNa__icon{inline-size:var(--space-10);block-size:var(--space-10);color:var(--color-fg-faint)}.empty-state-module__iEkgNa__title{font-size:var(--text-md);line-height:var(--line-md);font-weight:var(--weight-medium);color:var(--color-fg);letter-spacing:var(--tracking-tight);overflow-wrap:anywhere}.empty-state-module__iEkgNa__description{font-size:var(--text-sm);color:var(--color-fg-muted);max-inline-size:40ch;line-height:var(--line-sm);text-wrap:pretty}.empty-state-module__iEkgNa__actions{justify-content:center;gap:var(--space-2);flex-wrap:wrap;margin-block-start:var(--space-2);display:flex}}
@layer components{.file-icons-module__Wrs5pG__icon{color:var(--file-icon-color,currentColor);--file-icon-lift:0;flex:none;display:block}.file-icons-module__Wrs5pG__icon [data-part=body],.file-icons-module__Wrs5pG__icon [data-part=lift]{transform-box:fill-box;transform-origin:50%;transition:transform var(--file-icon-motion-duration,var(--anim-duration-instant)) var(--anim-ease-out)}.file-icons-module__Wrs5pG__icon [data-part=body]{transform:translateY(calc(var(--file-icon-lift) * -.7px))}.file-icons-module__Wrs5pG__icon [data-part=lift]{transform:translateY(calc(var(--file-icon-lift) * -1.9px))}.file-icons-module__Wrs5pG__icon[data-state=busy]{--file-icon-lift:1;--file-icon-motion-duration:var(--anim-duration-normal)}.file-icons-module__Wrs5pG__icon[data-state=failed]{--file-icon-lift:-.45;--file-icon-motion-duration:var(--anim-duration-normal)}@media (hover:hover) and (pointer:fine){.file-icons-module__Wrs5pG__rowMotion:hover{--file-icon-lift:1;--file-icon-motion-duration:var(--anim-duration-fast)}}.file-icons-module__Wrs5pG__rowMotion:focus-within{--file-icon-lift:1;--file-icon-motion-duration:var(--anim-duration-fast)}@media (prefers-reduced-motion:reduce){.file-icons-module__Wrs5pG__icon [data-part=body],.file-icons-module__Wrs5pG__icon [data-part=lift]{transition:opacity var(--file-icon-motion-duration,var(--anim-duration-instant)) var(--anim-ease-out);transform:none}.file-icons-module__Wrs5pG__icon [data-part=lift]{opacity:calc(1 - var(--file-icon-lift) * .45)}}.file-icons-module__Wrs5pG__source{--file-icon-color:var(--lightningcss-light,#4a5b86)var(--lightningcss-dark,#93a2cf)}.file-icons-module__Wrs5pG__render{--file-icon-color:var(--lightningcss-light,#8a6320)var(--lightningcss-dark,#cba469)}.file-icons-module__Wrs5pG__make{--file-icon-color:var(--lightningcss-light,#0e6b64)var(--lightningcss-dark,#58b3ab)}.file-icons-module__Wrs5pG__paper{--file-icon-color:var(--lightningcss-light,#6b7280)var(--lightningcss-dark,#9aa1ac)}.file-icons-module__Wrs5pG__inert{--file-icon-color:var(--lightningcss-light,#9aa0a6)var(--lightningcss-dark,#71777e)}@media (forced-colors:active){.file-icons-module__Wrs5pG__icon{--file-icon-color:CanvasText}}}
@layer primitives{.field-module__KejvxG__field{gap:var(--space-1_5);flex-direction:column;min-width:0;display:flex}.field-module__KejvxG__field[data-orientation=horizontal]{align-items:center;gap:var(--space-3);flex-direction:row}.field-module__KejvxG__label{align-items:center;gap:var(--space-1);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-fg);line-height:var(--line-sm);cursor:pointer;display:inline-flex}.field-module__KejvxG__label[data-disabled=true]{opacity:.55;cursor:not-allowed}.field-module__KejvxG__required{color:var(--color-danger);font-weight:var(--weight-regular)}.field-module__KejvxG__help{font-size:var(--text-xs);line-height:var(--line-xs);color:var(--color-fg-muted);text-wrap:pretty}.field-module__KejvxG__error{font-size:var(--text-xs);line-height:var(--line-xs);color:var(--color-danger);align-items:flex-start;gap:var(--space-1);text-wrap:pretty;display:inline-flex}}
@layer primitives{.combobox-module__oQCBZa__inputWrap{align-items:center;gap:var(--space-1);min-inline-size:14rem;min-block-size:var(--control-h-lg);padding-inline:var(--space-2);border:var(--space-px) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-elevated);transition:border-color var(--anim-duration-fast) var(--anim-ease-default), box-shadow var(--anim-duration-fast) var(--anim-ease-default);display:inline-flex}.combobox-module__oQCBZa__inputWrap:focus-within{border-color:var(--color-border-strong)}.combobox-module__oQCBZa__inputWrap:focus-within,.combobox-module__oQCBZa__iconBtn:focus-visible,.combobox-module__oQCBZa__pillRemove:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.combobox-module__oQCBZa__inputWrap[data-state=open]{border-color:var(--color-border-strong)}.combobox-module__oQCBZa__input{appearance:none;color:var(--color-fg);font-size:var(--text-sm);line-height:var(--line-sm);min-inline-size:0;padding-block:var(--space-1);background:0 0;border:0;outline:none;flex:1}.combobox-module__oQCBZa__input::placeholder{color:var(--color-fg-muted)}.combobox-module__oQCBZa__iconBtn{inline-size:var(--space-6);block-size:var(--space-6);border-radius:var(--radius-sm);color:var(--color-fg-muted);cursor:pointer;transition:background var(--anim-duration-fast) var(--anim-ease-default);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.combobox-module__oQCBZa__iconBtn:hover{background:var(--color-bg-muted);color:var(--color-fg)}.combobox-module__oQCBZa__chevron{transition:rotate var(--anim-duration-fast) var(--anim-ease-default)}.combobox-module__oQCBZa__chevron[data-state=open]{rotate:180deg}.combobox-module__oQCBZa__content{min-inline-size:anchor-size(var(--_anchor) inline-size, 14rem)}@supports not (min-inline-size:anchor-size(--x inline-size)){.combobox-module__oQCBZa__content{min-inline-size:14rem}}.combobox-module__oQCBZa__surface{--nested-pad:0px;padding:var(--nested-pad,0px);max-block-size:min(60dvh,20rem);overflow:hidden}.combobox-module__oQCBZa__list{min-block-size:0;max-block-size:inherit;margin:0;padding:0;list-style:none;overflow-y:auto}.combobox-module__oQCBZa__item{align-items:center;gap:var(--space-2);min-block-size:var(--control-h-md);padding:var(--space-1) var(--space-2_5);font-size:var(--text-sm);line-height:var(--line-sm);cursor:pointer;color:var(--color-fg);border-radius:0;display:flex}.combobox-module__oQCBZa__item[hidden]{display:none}.combobox-module__oQCBZa__item:hover:not([data-disabled=true]){background:var(--color-bg-muted)}.combobox-module__oQCBZa__item[data-highlighted=true]:not([data-disabled=true]){background:var(--color-bg-hover)}@media (forced-colors:active){.combobox-module__oQCBZa__item[data-highlighted=true]:not([data-disabled=true]){outline:var(--focus-ring-width) solid Highlight;outline-offset:calc(-1 * var(--focus-ring-width))}}.combobox-module__oQCBZa__item[data-disabled=true]{color:var(--color-fg-faint);cursor:not-allowed}.combobox-module__oQCBZa__check{color:var(--color-fg);flex-shrink:0;margin-inline-start:auto}.combobox-module__oQCBZa__empty{padding:var(--space-5) var(--space-3);text-align:center;color:var(--color-fg-muted);font-size:var(--text-sm);line-height:var(--line-sm)}.combobox-module__oQCBZa__empty[hidden]{display:none}.combobox-module__oQCBZa__loading{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-3);color:var(--color-fg-muted);font-size:var(--text-sm);line-height:var(--line-sm);display:flex}.combobox-module__oQCBZa__loading[hidden]{display:none}.combobox-module__oQCBZa__pills{gap:var(--space-1_5);flex-wrap:wrap;align-items:center;display:flex}.combobox-module__oQCBZa__pill{align-items:center;gap:var(--space-1);padding:var(--space-0_5) var(--space-1) var(--space-0_5) var(--space-2);background:var(--color-bg-muted);color:var(--color-fg);border:var(--space-px) solid var(--color-border);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--line-xs);min-inline-size:0;max-inline-size:100%;display:inline-flex}.combobox-module__oQCBZa__pillRemove{inline-size:var(--space-4);block-size:var(--space-4);color:inherit;border-radius:var(--radius-full);cursor:pointer;transition:background var(--anim-duration-fast) var(--anim-ease-default);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.combobox-module__oQCBZa__pillRemove:hover{background:var(--color-border)}@media (prefers-reduced-motion:reduce){.combobox-module__oQCBZa__chevron{transition:none}}}
@layer primitives{.grid-module__VoDMDG__grid{--_cols:initial;--_min:initial;--_align:initial;--_justify:initial;gap:var(--_gap,var(--space-3));grid-template-columns:var(--_cols,repeat(auto-fit, minmax(var(--_min,16rem), 1fr)));align-items:var(--_align,stretch);justify-items:var(--_justify,stretch);display:grid}}
@layer primitives{.inline-module__jvBDNG__inline{--_align:initial;--_justify:initial;gap:var(--_gap,var(--space-2));align-items:var(--_align,center);justify-content:var(--_justify,flex-start);flex-direction:row;display:flex}.inline-module__jvBDNG__inline[data-wrap=true]{flex-wrap:wrap}.inline-module__jvBDNG__inline[data-reverse=true]{flex-direction:row-reverse}}
@layer primitives{.input-module__Sfk51q__input{appearance:none;width:100%;min-inline-size:0;min-height:var(--control-h-lg);padding-inline:var(--space-3);padding-block:var(--space-1);border:var(--space-px) solid var(--color-border);background:var(--color-bg-elevated);color:var(--color-fg);border-radius:var(--radius-lg);font-size:var(--text-sm);line-height:var(--line-sm);transition:border-color var(--anim-duration-fast) var(--anim-ease-default), background var(--anim-duration-fast) var(--anim-ease-default);font-family:inherit;display:flex}.input-module__Sfk51q__input::placeholder{color:var(--color-fg-faint)}.input-module__Sfk51q__input:hover:not(:disabled,[aria-disabled=true]){border-color:var(--color-border-strong)}.input-module__Sfk51q__input:focus-visible{border-color:var(--color-border-strong);outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.input-module__Sfk51q__input:disabled,.input-module__Sfk51q__input[aria-disabled=true]{opacity:.6;cursor:not-allowed;background:var(--color-bg-muted)}:is(.input-module__Sfk51q__input:user-invalid,.input-module__Sfk51q__input[aria-invalid=true]){border-color:var(--color-danger)}:is(.input-module__Sfk51q__input:user-invalid:focus-visible,.input-module__Sfk51q__input[aria-invalid=true]:focus-visible){border-color:var(--color-danger);outline-color:var(--color-danger)}.input-module__Sfk51q__sSm{min-height:var(--control-h-md);font-size:var(--text-sm);line-height:var(--line-sm);padding-inline:var(--space-2_5)}.input-module__Sfk51q__sLg{min-height:var(--control-h-xl);font-size:var(--text-md);line-height:var(--line-md);padding-inline:var(--space-4)}.input-module__Sfk51q__textarea{min-height:calc(var(--control-h-lg) * 2);resize:vertical;padding-block:var(--space-2);field-sizing:content;max-block-size:50dvh}.input-module__Sfk51q__affix{width:100%;min-height:var(--control-h-lg);background:var(--color-bg-elevated);border:var(--space-px) solid var(--color-border);border-radius:var(--radius-lg);transition:border-color var(--anim-duration-fast) var(--anim-ease-default);align-items:stretch;display:flex;overflow:hidden}.input-module__Sfk51q__affix:has(.input-module__Sfk51q__sSm){min-height:var(--control-h-md)}.input-module__Sfk51q__affix:has(.input-module__Sfk51q__sLg){min-height:var(--control-h-xl)}.input-module__Sfk51q__affix:focus-within{border-color:var(--color-border-strong);outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.input-module__Sfk51q__affix:has(.input-module__Sfk51q__input[aria-invalid=true]){border-color:var(--color-danger)}.input-module__Sfk51q__affix:has(.input-module__Sfk51q__input[aria-invalid=true]):focus-within{outline-color:var(--color-danger)}.input-module__Sfk51q__affix .input-module__Sfk51q__input:focus-visible{border-color:#0000}.input-module__Sfk51q__affix>.input-module__Sfk51q__input,.input-module__Sfk51q__affix>.input-module__Sfk51q__input:focus-visible,.input-module__Sfk51q__affix>.input-module__Sfk51q__input[aria-invalid=true]:focus-visible{min-inline-size:0;background:0 0;border:0;border-radius:0;outline:none;flex:1;min-height:auto}.input-module__Sfk51q__affix>.input-module__Sfk51q__input:user-invalid:focus-visible{min-inline-size:0;background:0 0;border:0;border-radius:0;outline:none;flex:1;min-height:auto}.input-module__Sfk51q__leading,.input-module__Sfk51q__trailing{padding-inline:var(--space-3);color:var(--color-fg-muted);font-size:var(--text-sm);line-height:var(--line-sm);white-space:nowrap;background:0 0;border-inline-start:0;justify-content:center;align-items:center;display:inline-flex}.input-module__Sfk51q__leading{border-inline-end:0}.input-module__Sfk51q__input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-module__Sfk51q__input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.input-module__Sfk51q__input[type=number]{appearance:textfield;font-variant-numeric:tabular-nums}}
@layer primitives{.nav-link-module__aizRNW__link{white-space:nowrap;color:var(--color-fg);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--line-sm);transition:background-color var(--anim-duration-fast) var(--anim-ease-default), opacity var(--anim-duration-fast) var(--anim-ease-out);outline:none;align-items:center;text-decoration:none;display:inline-flex}.nav-link-module__aizRNW__link:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.nav-link-module__aizRNW__vInline{min-height:var(--control-h-lg);padding:0 var(--space-3);border-radius:var(--radius-sm);justify-content:center}.nav-link-module__aizRNW__vInline:hover{opacity:.8}.nav-link-module__aizRNW__vStacked{padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg);display:flex}.nav-link-module__aizRNW__vStacked:hover{background:var(--color-bg-muted)}.nav-link-module__aizRNW__link[data-active]{color:var(--color-fg)}.nav-link-module__aizRNW__vInline[data-active]{opacity:1}.nav-link-module__aizRNW__vStacked[data-active]{background:var(--color-bg-muted)}}
@layer primitives{.page-header-module__rfeXbq__header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;min-inline-size:0;display:flex}.page-header-module__rfeXbq__copy{flex:1 1 var(--space-64);gap:var(--space-1);min-inline-size:0;display:grid}.page-header-module__rfeXbq__title{color:var(--color-fg);font-size:var(--text-3xl);font-weight:var(--weight-medium);line-height:var(--line-3xl);letter-spacing:var(--tracking-tight);overflow-wrap:anywhere;margin:0}.page-header-module__rfeXbq__title:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-sm)}.page-header-module__rfeXbq__description{max-inline-size:62ch;color:var(--color-fg-muted);font-size:var(--text-sm);line-height:var(--line-sm);overflow-wrap:anywhere;margin:0}.page-header-module__rfeXbq__actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-inline-size:0;max-inline-size:100%;display:flex}}
@layer primitives{.page-section-module__9aTkaq__section{gap:var(--space-4);min-inline-size:0;padding:var(--space-5);border:var(--space-px) solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-bg-elevated);display:grid}.page-section-module__9aTkaq__header{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.page-section-module__9aTkaq__section[data-appearance=plain]{background:0 0;border:0;border-radius:0;padding:0}.page-section-module__9aTkaq__copy{flex:1 1 var(--space-48);gap:var(--space-1);min-inline-size:0;display:grid}.page-section-module__9aTkaq__title{color:var(--color-fg);font-size:var(--text-md);font-weight:var(--weight-medium);line-height:var(--line-md);overflow-wrap:anywhere;margin:0}.page-section-module__9aTkaq__description{max-inline-size:62ch;color:var(--color-fg-muted);font-size:var(--text-sm);line-height:var(--line-sm);overflow-wrap:anywhere;margin:0}.page-section-module__9aTkaq__actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;max-inline-size:100%;display:flex}.page-section-module__9aTkaq__body{min-inline-size:0}}
@layer primitives{.popover-module__BHSIYW__popover{--_arrow:var(--space-2);--_gap:var(--space-2);inset:unset;color:inherit;inline-size:max-content;max-inline-size:min(calc(100vw - var(--space-4)), var(--space-80));background:0 0;border:0;margin:0;padding:0;position:fixed;overflow:visible}@supports (anchor-name:--x){.popover-module__BHSIYW__popover[data-anchored=true]{position-anchor:var(--_anchor);position-area:var(--_position-area,bottom);margin:var(--_gap) 0;position-try-fallbacks:flip-block, bottom span-right, bottom span-left, top span-right, top span-left}}.popover-module__BHSIYW__surface{--nested-radius:var(--radius-xl);--nested-border:var(--space-px);padding:var(--nested-pad,0px);border-radius:var(--nested-radius);--nested-inner-radius:max(0px, calc(var(--nested-radius) - var(--nested-pad,0px) - var(--nested-border)));background:var(--color-bg-elevated);color:var(--color-fg);border:var(--nested-border) solid var(--color-border);box-shadow:var(--shadow-sm);min-inline-size:var(--space-32);opacity:0;transform:translateY(calc(var(--space-1) * -1)) scale(var(--anim-scale-enter-subtle));transform-origin:top;transition:opacity var(--anim-duration-fast) var(--anim-ease-out), transform var(--anim-duration-fast) var(--anim-ease-out), display var(--anim-duration-fast) var(--anim-ease-out) allow-discrete, overlay var(--anim-duration-fast) var(--anim-ease-out) allow-discrete;flex-direction:column;display:flex;position:relative}.popover-module__BHSIYW__popover[data-arrow=true] .popover-module__BHSIYW__surface:after{content:"";inline-size:var(--_arrow);block-size:var(--_arrow);background:inherit;border:var(--space-px) solid var(--color-border);z-index:-1;position:absolute;rotate:45deg}.popover-module__BHSIYW__popover[data-placement^=bottom][data-arrow=true] .popover-module__BHSIYW__surface:after{border-block-end:0;border-inline-end:0;margin-inline-start:calc(var(--_arrow) / -2);inset-block-start:calc(var(--_arrow) / -2);inset-inline-start:50%}.popover-module__BHSIYW__popover[data-placement^=top][data-arrow=true] .popover-module__BHSIYW__surface:after{border-block-start:0;border-inline-start:0;margin-inline-start:calc(var(--_arrow) / -2);inset-block-end:calc(var(--_arrow) / -2);inset-inline-start:50%}.popover-module__BHSIYW__popover[data-placement^=left][data-arrow=true] .popover-module__BHSIYW__surface:after{border-block-start:0;border-inline-end:0;margin-block-start:calc(var(--_arrow) / -2);inset-block-start:50%;inset-inline-end:calc(var(--_arrow) / -2)}.popover-module__BHSIYW__popover[data-placement^=right][data-arrow=true] .popover-module__BHSIYW__surface:after{border-block-end:0;border-inline-start:0;margin-block-start:calc(var(--_arrow) / -2);inset-block-start:50%;inset-inline-start:calc(var(--_arrow) / -2)}@supports (top:anchor(top)){.popover-module__BHSIYW__popover[data-anchored=true][data-arrow=true][data-placement^=bottom] .popover-module__BHSIYW__surface:after,.popover-module__BHSIYW__popover[data-anchored=true][data-arrow=true][data-placement^=top] .popover-module__BHSIYW__surface:after{inset-inline-start:anchor(var(--_anchor) center)}.popover-module__BHSIYW__popover[data-anchored=true][data-arrow=true][data-placement^=left] .popover-module__BHSIYW__surface:after,.popover-module__BHSIYW__popover[data-anchored=true][data-arrow=true][data-placement^=right] .popover-module__BHSIYW__surface:after{inset-block-start:anchor(var(--_anchor) center)}}.popover-module__BHSIYW__popover:popover-open .popover-module__BHSIYW__surface{opacity:1;transform:none}@starting-style{.popover-module__BHSIYW__popover:popover-open .popover-module__BHSIYW__surface{opacity:0;transform:translateY(calc(var(--space-1) * -1)) scale(var(--anim-scale-enter-subtle))}}.popover-module__BHSIYW__popover[data-placement^=top] .popover-module__BHSIYW__surface{transform-origin:bottom;transform:translateY(var(--space-1)) scale(var(--anim-scale-enter-subtle))}.popover-module__BHSIYW__popover[data-placement^=top]:popover-open .popover-module__BHSIYW__surface{transform:none}.popover-module__BHSIYW__popover[data-variant=tooltip] .popover-module__BHSIYW__surface{--nested-radius:var(--radius-sm);--nested-border:0px;--nested-pad:var(--space-1_5);background:var(--color-fg);color:var(--color-bg-elevated);font-size:var(--text-xs);line-height:var(--line-xs);padding:var(--space-1_5) var(--space-2);border-radius:var(--nested-radius);box-shadow:var(--shadow-md);max-inline-size:var(--space-80);border:0}.popover-module__BHSIYW__popover[data-variant=menu] .popover-module__BHSIYW__surface{--nested-pad:0px;padding:var(--nested-pad,0px);min-inline-size:var(--space-48)}@media (prefers-reduced-motion:reduce){.popover-module__BHSIYW__surface,.popover-module__BHSIYW__popover[data-placement^=top] .popover-module__BHSIYW__surface{transition:opacity var(--anim-duration-fast) var(--anim-ease-out);transform:none}}}
@layer primitives{.menu-module__hiRhpG__list{gap:var(--space-0_5);flex-direction:column;display:flex}.menu-module__hiRhpG__item{--icon-size:var(--space-4);align-items:center;gap:var(--space-2);padding:var(--space-1_5) var(--space-3);font-size:var(--text-sm);color:var(--color-fg);cursor:pointer;text-align:start;width:100%;line-height:var(--line-sm);transition:background var(--anim-duration-fast) var(--anim-ease-default);background:0 0;border:0;border-radius:0;display:flex}.menu-module__hiRhpG__item:hover:not([data-disabled=true]),.menu-module__hiRhpG__item:focus-visible{background:var(--color-bg-muted)}.menu-module__hiRhpG__item:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(-1 * var(--focus-ring-width))}.menu-module__hiRhpG__list>.menu-module__hiRhpG__item:first-child{border-start-start-radius:var(--nested-inner-radius);border-start-end-radius:var(--nested-inner-radius)}.menu-module__hiRhpG__list>.menu-module__hiRhpG__item:last-child{border-end-end-radius:var(--nested-inner-radius);border-end-start-radius:var(--nested-inner-radius)}.menu-module__hiRhpG__item[data-disabled=true]{opacity:.5;cursor:not-allowed}.menu-module__hiRhpG__item[data-variant=danger]{color:var(--color-danger)}.menu-module__hiRhpG__item[data-variant=danger]:hover{background:var(--color-danger-subtle)}.menu-module__hiRhpG__shortcut{font-size:var(--text-xs);line-height:var(--line-xs);color:var(--color-fg-muted);font-variant-numeric:tabular-nums;margin-inline-start:auto}.menu-module__hiRhpG__separator{block-size:var(--space-px);background:var(--color-border);margin-block:var(--space-1)}.menu-module__hiRhpG__label{padding:var(--space-1) var(--space-3) var(--space-1_5);color:var(--color-fg-secondary);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--line-sm)}@media (pointer:coarse){.menu-module__hiRhpG__item{min-block-size:var(--control-h-2xl)}}}
@layer primitives{.progress-module__f5rbNW__progress{appearance:none;inline-size:100%;block-size:var(--space-1_5);border-radius:var(--radius-full);background:var(--color-skeleton);color:var(--color-primary);border:0;overflow:hidden}.progress-module__f5rbNW__progress::-webkit-progress-bar{background:0 0}.progress-module__f5rbNW__progress::-webkit-progress-value{background:var(--color-primary);transition:inline-size var(--anim-duration-normal) var(--anim-ease-out)}.progress-module__f5rbNW__progress::-moz-progress-bar{background:var(--color-primary)}.progress-module__f5rbNW__progress:not([value]){background:linear-gradient(90deg, var(--color-bg-muted) 0%, var(--color-primary) 50%, var(--color-bg-muted) 100%);animation:progress-module__f5rbNW__progress-indet calc(2 * var(--anim-duration-loop)) var(--anim-ease-in-out) infinite;background-size:200% 100%}@keyframes progress-module__f5rbNW__progress-indet{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.progress-module__f5rbNW__progress::-webkit-progress-value{transition:none}.progress-module__f5rbNW__progress:not([value]){background:color-mix(in srgb, var(--color-primary) 40%, transparent);animation:none}}}
.radio-module__srbOjW__input{}@layer primitives{.radio-module__srbOjW__group{gap:var(--space-2);flex-direction:column;display:flex}.radio-module__srbOjW__group[data-orientation=horizontal]{gap:var(--space-4);flex-flow:wrap}.radio-module__srbOjW__root{align-items:center;gap:var(--space-2);cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--color-fg);font-size:var(--text-sm);line-height:var(--line-sm);display:inline-flex}.radio-module__srbOjW__root[data-disabled=true]{opacity:.55;cursor:not-allowed}.radio-module__srbOjW__indicator{--_size:var(--space-4);inline-size:var(--_size);block-size:var(--_size);border:var(--space-px) solid var(--color-border-strong);background:var(--color-bg-elevated);border-radius:var(--radius-full);transition:background var(--anim-duration-fast) var(--anim-ease-default), border-color var(--anim-duration-fast) var(--anim-ease-default), box-shadow var(--anim-duration-fast) var(--anim-ease-default);flex-shrink:0;position:relative}.radio-module__srbOjW__sSm .radio-module__srbOjW__indicator{--_size:var(--space-3_5)}.radio-module__srbOjW__sLg .radio-module__srbOjW__indicator{--_size:var(--space-5)}.radio-module__srbOjW__indicator:after{content:"";inset:var(--radius-xs);border-radius:var(--radius-full);background:var(--color-fg-on-primary);transition:transform var(--anim-duration-fast) var(--anim-ease-default);position:absolute;transform:scale(0)}.radio-module__srbOjW__root:has(.radio-module__srbOjW__input:checked) .radio-module__srbOjW__indicator{background:var(--color-primary);border-color:var(--color-primary)}.radio-module__srbOjW__root:has(.radio-module__srbOjW__input:checked) .radio-module__srbOjW__indicator:after{transform:scale(1)}.radio-module__srbOjW__root:has(.radio-module__srbOjW__input:focus-visible) .radio-module__srbOjW__indicator{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}@media (prefers-reduced-motion:reduce){.radio-module__srbOjW__indicator:after{transition:none}}}
@layer primitives{.segmented-module__AI3s1G__root{padding:var(--space-0_5);background:var(--color-bg-muted);border-radius:var(--radius-full);gap:var(--space-px);display:inline-flex}.segmented-module__AI3s1G__option{justify-content:center;align-items:center;gap:var(--space-1);padding:var(--space-1_5) var(--space-4);border-radius:var(--radius-full);font-size:var(--text-sm);line-height:var(--line-sm);font-weight:var(--weight-medium);color:var(--color-fg-secondary);cursor:pointer;transition:background var(--anim-duration-fast) var(--anim-ease-default), color var(--anim-duration-fast) var(--anim-ease-default);background:0 0;border:0;display:inline-flex;position:relative}.segmented-module__AI3s1G__option:has(.segmented-module__AI3s1G__input:checked){background:var(--color-bg-elevated);color:var(--color-fg);box-shadow:var(--shadow-xs)}.segmented-module__AI3s1G__option:hover:not(:has(.segmented-module__AI3s1G__input:checked)):not(:has(.segmented-module__AI3s1G__input:disabled)){color:var(--color-fg)}.segmented-module__AI3s1G__option:has(.segmented-module__AI3s1G__input:focus-visible){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.segmented-module__AI3s1G__root[data-disabled=true]{opacity:.5;cursor:not-allowed}.segmented-module__AI3s1G__root[data-disabled=true] .segmented-module__AI3s1G__option,.segmented-module__AI3s1G__root[data-disabled=true] .segmented-module__AI3s1G__input{cursor:not-allowed}.segmented-module__AI3s1G__input{opacity:0;cursor:inherit;position:absolute;inset:0}@media (pointer:coarse){.segmented-module__AI3s1G__option{min-block-size:var(--control-h-2xl)}}@media (prefers-reduced-motion:reduce){.segmented-module__AI3s1G__option{transition:none}}@media (forced-colors:active){.segmented-module__AI3s1G__option:has(.segmented-module__AI3s1G__input:checked){color:highlighttext;box-shadow:none;forced-color-adjust:none;background:highlight}}}
@layer primitives{.scroll-area-module__OyKvYa__scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--color-border-strong) transparent;scrollbar-gutter:stable;overflow:auto}.scroll-area-module__OyKvYa__scroll[data-axis=x]{overflow:auto hidden}.scroll-area-module__OyKvYa__scroll[data-axis=y]{overflow:hidden auto}.scroll-area-module__OyKvYa__scroll::-webkit-scrollbar{block-size:10px;inline-size:10px}.scroll-area-module__OyKvYa__scroll::-webkit-scrollbar-thumb{background:var(--color-border-strong);border-radius:var(--radius-full);background-clip:padding-box;border:3px solid #0000}.scroll-area-module__OyKvYa__scroll::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--color-fg) 35%, transparent);background-clip:padding-box}.scroll-area-module__OyKvYa__scroll::-webkit-scrollbar-track{background:0 0}}
@layer primitives{.select-module__At4oBa__select{appearance:none;width:100%;min-height:var(--control-h-lg);padding:var(--space-1) calc(var(--space-8) + var(--space-1)) var(--space-1) var(--space-3);border:var(--space-px) solid var(--color-border-subtle);background:var(--color-bg-subtle);color:var(--color-fg);border-radius:var(--radius-lg);font-size:var(--text-sm);line-height:var(--line-sm);cursor:pointer;transition:border-color var(--anim-duration-fast) var(--anim-ease-default);font-family:inherit;display:flex}.select-module__At4oBa__wrapper{display:block;position:relative}.select-module__At4oBa__chevron{color:var(--color-fg-muted);pointer-events:none;inline-size:var(--space-4);block-size:var(--space-4);transform-origin:50%;transition:transform var(--anim-duration-fast) var(--anim-ease-default);position:absolute;inset-block-start:50%;inset-inline-end:var(--space-3);transform:translateY(-50%)}.select-module__At4oBa__wrapper[data-state=open] .select-module__At4oBa__chevron{transform:translateY(-50%)rotate(180deg)}.select-module__At4oBa__select:hover:not(:disabled){border-color:var(--color-border-strong)}.select-module__At4oBa__select:focus-visible{border-color:var(--color-border-strong);outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.select-module__At4oBa__select[data-state=open]{border-color:var(--color-border-strong)}.select-module__At4oBa__select:disabled,.select-module__At4oBa__select[aria-disabled=true]{opacity:.6;cursor:not-allowed;background:var(--color-bg-muted)}.select-module__At4oBa__select[aria-invalid=true]{border-color:var(--color-danger);outline-color:var(--color-danger)}.select-module__At4oBa__sSm{min-height:var(--control-h-md);font-size:var(--text-sm);line-height:var(--line-sm);padding-block:var(--space-1)}.select-module__At4oBa__sLg{min-height:var(--control-h-xl);font-size:var(--text-md);line-height:var(--line-md)}@media (prefers-reduced-motion:reduce){.select-module__At4oBa__chevron{transition:none}}}
@layer primitives{.select-menu-module__8hCUnG__trigger{text-align:start;align-items:center}.select-menu-module__8hCUnG__value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;overflow:hidden}.select-menu-module__8hCUnG__leadingVisual{inline-size:var(--space-5);block-size:var(--space-5);color:var(--color-fg-secondary);flex:none;justify-content:center;align-items:center;margin-inline-end:var(--space-2);display:inline-flex}.select-menu-module__8hCUnG__leadingVisual>svg{inline-size:var(--space-4);block-size:var(--space-4)}.select-menu-module__8hCUnG__trigger[data-placeholder=true] .select-menu-module__8hCUnG__value{color:var(--color-fg-muted)}.select-menu-module__8hCUnG__value:before{content:"​"}.select-menu-module__8hCUnG__content{min-inline-size:anchor-size(var(--_anchor) inline, 8rem)}@supports not (min-inline-size:anchor-size(--x inline)){.select-menu-module__8hCUnG__content{min-inline-size:8rem}}.select-menu-module__8hCUnG__itemLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;overflow:hidden}.select-menu-module__8hCUnG__itemLeadingVisual{inline-size:var(--space-4);block-size:var(--space-4);color:var(--color-fg-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.select-menu-module__8hCUnG__group+.select-menu-module__8hCUnG__group{margin-block-start:var(--space-1)}.select-menu-module__8hCUnG__groupLabel{padding:var(--space-1_5) var(--space-2_5) var(--space-0_5);font-size:var(--text-xs);line-height:var(--line-xs);font-weight:var(--weight-medium);color:var(--color-fg-muted)}}
@layer primitives{.skeleton-module__WYCBhq__skeleton{background:var(--color-skeleton);border-radius:var(--radius-md);animation:var(--anim-keyframe-pulse) var(--anim-duration-gentle) var(--anim-ease-in-out) infinite;display:block}@media (prefers-reduced-motion:reduce){.skeleton-module__WYCBhq__skeleton{animation:none}}}
@layer primitives{.slider-module__kUqCGG__slider{appearance:none;width:100%;block-size:var(--control-h-md);cursor:pointer;--_track:8px;--_thumb-hit:22px;--_thumb-face:var(--color-bg-elevated);--_thumb-edge:var(--color-primary);--_thumb-ring:var(--space-0_5);--_thumb-lift:var(--shadow-sm);background:0 0;padding:0}.slider-module__kUqCGG__slider:hover:not(:disabled){--_thumb-edge:var(--color-primary-hover);--_thumb-ring:var(--space-1)}.slider-module__kUqCGG__slider:active:not(:disabled){--_thumb-face:var(--color-primary-subtle);--_thumb-edge:var(--color-primary-hover);--_thumb-ring:var(--space-1);--_thumb-lift:none}.slider-module__kUqCGG__slider:disabled{opacity:.55;cursor:not-allowed;--_thumb-edge:var(--color-border-strong)}.slider-module__kUqCGG__slider:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-md)}.slider-module__kUqCGG__slider::-webkit-slider-runnable-track{block-size:var(--_track);background:linear-gradient(to right, var(--color-primary) 0 var(--slider-fill,50%), color-mix(in srgb, var(--color-fg) 15%, transparent) var(--slider-fill,50%) 100%);border-radius:var(--radius-full)}.slider-module__kUqCGG__slider::-moz-range-track{block-size:var(--_track);background:color-mix(in srgb, var(--color-fg) 15%, transparent);border-radius:var(--radius-full);border:none}.slider-module__kUqCGG__slider::-moz-range-progress{block-size:var(--_track);background:var(--color-primary);border-radius:var(--radius-full)}.slider-module__kUqCGG__slider::-webkit-slider-thumb{appearance:none;box-sizing:border-box;inline-size:var(--_thumb-hit);block-size:var(--_thumb-hit);border:var(--_thumb-ring) solid var(--_thumb-edge);border-radius:var(--radius-full);background:var(--_thumb-face);box-shadow:var(--_thumb-lift);margin-top:calc((var(--_track) - var(--_thumb-hit)) / 2);transition:background-color var(--anim-duration-fast) var(--anim-ease-default), border-color var(--anim-duration-fast) var(--anim-ease-default), box-shadow var(--anim-duration-fast) var(--anim-ease-default)}.slider-module__kUqCGG__slider::-moz-range-thumb{box-sizing:border-box;inline-size:var(--_thumb-hit);block-size:var(--_thumb-hit);border:var(--_thumb-ring) solid var(--_thumb-edge);border-radius:var(--radius-full);background:var(--_thumb-face);box-shadow:var(--_thumb-lift);transition:background-color var(--anim-duration-fast) var(--anim-ease-default), border-color var(--anim-duration-fast) var(--anim-ease-default), box-shadow var(--anim-duration-fast) var(--anim-ease-default)}@media (prefers-reduced-motion:reduce){.slider-module__kUqCGG__slider::-webkit-slider-thumb{transition:none}.slider-module__kUqCGG__slider::-moz-range-thumb{transition:none}}@media (forced-colors:active){.slider-module__kUqCGG__slider{forced-color-adjust:none}.slider-module__kUqCGG__slider::-webkit-slider-runnable-track{border:var(--space-px) solid CanvasText;background:linear-gradient(to right, Highlight 0 var(--slider-fill,50%), Canvas var(--slider-fill,50%) 100%)}.slider-module__kUqCGG__slider::-moz-range-track{border:var(--space-px) solid CanvasText;background:canvas}.slider-module__kUqCGG__slider::-moz-range-progress{background:highlight}.slider-module__kUqCGG__slider::-webkit-slider-thumb{block-size:18px;inline-size:3px;box-shadow:none;margin-top:calc((var(--_track) - 18px) / 2);background:canvastext;border:0;border-radius:0}.slider-module__kUqCGG__slider::-moz-range-thumb{block-size:18px;inline-size:3px;box-shadow:none;background:canvastext;border:0;border-radius:0}}}
@layer primitives{.spinner-module__6Uy8YG__spinner{block-size:1em;inline-size:1em;animation:spinner-module__6Uy8YG__spinner-rotate var(--anim-duration-loop,.8s) linear infinite;display:inline-block}.spinner-module__6Uy8YG__track{stroke:color-mix(in srgb, currentColor 20%, transparent)}.spinner-module__6Uy8YG__head{stroke:currentColor;stroke-dasharray:40 80;stroke-dashoffset:0}@keyframes spinner-module__6Uy8YG__spinner-rotate{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.spinner-module__6Uy8YG__spinner{animation:none}}}
@layer primitives{.stack-module__ZGtH9q__stack{--_align:initial;--_justify:initial;gap:var(--_gap,var(--space-3));align-items:var(--_align,stretch);justify-content:var(--_justify,flex-start);flex-direction:column;display:flex}.stack-module__ZGtH9q__stack[data-divider=true]>*+*{border-top:var(--space-px) solid var(--color-border);padding-top:var(--_gap,var(--space-3))}.stack-module__ZGtH9q__stack[data-wrap=true]{flex-wrap:wrap}}
.switch-module__d6edbG__input{}@layer primitives{.switch-module__d6edbG__root{align-items:center;gap:var(--space-2);cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--color-fg);font-size:var(--text-sm);line-height:var(--line-sm);-webkit-tap-highlight-color:transparent;display:inline-flex}.switch-module__d6edbG__root[data-disabled=true]{opacity:.55;cursor:not-allowed;pointer-events:none}.switch-module__d6edbG__root[data-pending=true]{cursor:progress}.switch-module__d6edbG__track{--_w:var(--sw-w,32px);--_h:var(--sw-h,18px);--_pad:var(--sw-pad,2px);--_border:var(--space-px);--_thumb:calc(var(--_h) - (var(--_pad) * 2));--_travel:calc(var(--_w) - var(--_h));box-sizing:border-box;inline-size:var(--_w);block-size:var(--_h);border:var(--_border) solid var(--color-border-strong);border-radius:var(--radius-full);pointer-events:none;background:var(--color-border);box-shadow:none;transition:background var(--sw-duration,var(--anim-duration-fast)) var(--anim-ease-default), box-shadow var(--sw-duration,var(--anim-duration-fast)) var(--anim-ease-default);flex-shrink:0;position:relative}.switch-module__d6edbG__sSm .switch-module__d6edbG__track{--_w:var(--sw-w-sm,30px);--_h:var(--sw-h-sm,17px)}.switch-module__d6edbG__sLg .switch-module__d6edbG__track{--_w:var(--sw-w-lg,40px);--_h:var(--sw-h-lg,22px)}.switch-module__d6edbG__thumb{box-sizing:border-box;inline-size:var(--_thumb);block-size:var(--_thumb);border-radius:var(--radius-full);pointer-events:none;border:var(--space-px) solid transparent;background:var(--color-bg-elevated);box-shadow:var(--shadow-xs);transition:translate var(--sw-duration,var(--anim-duration-fast)) var(--anim-ease-out), box-shadow var(--sw-duration,var(--anim-duration-fast)) var(--anim-ease-default), background var(--sw-duration,var(--anim-duration-fast)) var(--anim-ease-default);position:absolute;inset-block-start:calc(var(--_pad) - var(--_border));inset-inline-start:calc(var(--_pad) - var(--_border));translate:0}.switch-module__d6edbG__root[data-state=checked] .switch-module__d6edbG__track{background:var(--color-primary);border-color:#0000}.switch-module__d6edbG__root[data-state=checked] .switch-module__d6edbG__thumb{translate:var(--_travel) 0;background:var(--color-bg-elevated);box-shadow:var(--shadow-xs);border-color:#0000}.switch-module__d6edbG__root[data-state=checked]:active .switch-module__d6edbG__track{background:var(--color-primary-hover)}.switch-module__d6edbG__vBlack[data-state=checked] .switch-module__d6edbG__track{background:var(--color-fg)}.switch-module__d6edbG__vBlack[data-state=checked]:active .switch-module__d6edbG__track{background:var(--color-fg-secondary)}.switch-module__d6edbG__root:has(.switch-module__d6edbG__input:focus-visible) .switch-module__d6edbG__track{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}@media (prefers-reduced-motion:reduce){.switch-module__d6edbG__track,.switch-module__d6edbG__thumb{transition:none}}@media (pointer:coarse){.switch-module__d6edbG__root{min-inline-size:var(--control-h-2xl);min-block-size:var(--control-h-2xl);justify-content:center}}@media (forced-colors:active){.switch-module__d6edbG__track{border:var(--space-px) solid CanvasText;box-shadow:none;background:canvas}.switch-module__d6edbG__thumb{box-shadow:none;forced-color-adjust:none;background:canvastext}.switch-module__d6edbG__root[data-state=checked] .switch-module__d6edbG__track{background:highlight;border-color:highlight}.switch-module__d6edbG__root[data-state=checked] .switch-module__d6edbG__thumb{background:highlighttext}}}
@layer primitives{.table-module__2ABmKG__wrap{border:var(--space-px) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-elevated);--_fade-left:0px;--_fade-right:0px;inline-size:100%;overflow-x:auto}.table-module__2ABmKG__wrap[data-overflow]:not(:focus-visible){-webkit-mask-image:linear-gradient(to right, transparent, var(--color-fg) var(--_fade-left), var(--color-fg) calc(100% - var(--_fade-right)), transparent);mask-image:linear-gradient(to right, transparent, var(--color-fg) var(--_fade-left), var(--color-fg) calc(100% - var(--_fade-right)), transparent)}.table-module__2ABmKG__wrap[data-overflow~=left]{--_fade-left:var(--space-8)}.table-module__2ABmKG__wrap[data-overflow~=right]{--_fade-right:var(--space-8)}.table-module__2ABmKG__wrap:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.table-module__2ABmKG__wrap[data-variant=ghost]{background:0 0;border:0;border-radius:0}.table-module__2ABmKG__table{border-collapse:separate;border-spacing:0;inline-size:100%;color:var(--color-fg);font-size:var(--text-sm);line-height:var(--line-sm)}.table-module__2ABmKG__table[data-variant=ghost]{background:0 0}.table-module__2ABmKG__header{background:var(--color-bg-muted)}.table-module__2ABmKG__header[data-sticky=true]{z-index:var(--z-sticky);position:sticky;inset-block-start:0}.table-module__2ABmKG__wrap:has(>.table-module__2ABmKG__table>.table-module__2ABmKG__header[data-sticky=true]){max-block-size:var(--table-sticky-max-block-size,min(68dvh, 720px));overflow-y:auto}.table-module__2ABmKG__row{transition:background var(--anim-duration-fast) var(--anim-ease-default)}.table-module__2ABmKG__body .table-module__2ABmKG__row:not(:last-child)>.table-module__2ABmKG__cell,.table-module__2ABmKG__body .table-module__2ABmKG__row:not(:last-child)>.table-module__2ABmKG__rowHeader{border-block-end:var(--space-px) solid var(--color-border-subtle)}.table-module__2ABmKG__body .table-module__2ABmKG__row[data-state=selected]>.table-module__2ABmKG__cell,.table-module__2ABmKG__body .table-module__2ABmKG__row[data-state=selected]>.table-module__2ABmKG__rowHeader{background:var(--color-primary-subtle)}.table-module__2ABmKG__body .table-module__2ABmKG__row[data-interactive=true]{cursor:pointer}.table-module__2ABmKG__body .table-module__2ABmKG__row[data-interactive=true]:hover>.table-module__2ABmKG__cell,.table-module__2ABmKG__body .table-module__2ABmKG__row[data-interactive=true]:hover>.table-module__2ABmKG__rowHeader{background:var(--color-bg-muted)}.table-module__2ABmKG__cell,.table-module__2ABmKG__rowHeader,.table-module__2ABmKG__columnHeader{padding:var(--space-2_5) var(--space-4);vertical-align:middle;text-align:start}.table-module__2ABmKG__columnHeader{color:var(--color-fg-secondary);font-weight:var(--weight-medium);font-size:var(--text-xs);line-height:var(--line-xs);white-space:nowrap;border-block-end:var(--space-px) solid var(--color-border)}.table-module__2ABmKG__columnHeader[data-sortable=true]{-webkit-user-select:none;user-select:none}.table-module__2ABmKG__columnHeader[data-sortable=true]:hover{color:var(--color-fg)}.table-module__2ABmKG__sortButton{justify-content:flex-start;align-items:center;gap:var(--space-1_5);inline-size:100%;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.table-module__2ABmKG__sortButton:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-sm)}.table-module__2ABmKG__columnHeader[data-state=sorted-asc] .table-module__2ABmKG__sortButton:after{content:"↑";color:var(--color-fg)}.table-module__2ABmKG__columnHeader[data-state=sorted-desc] .table-module__2ABmKG__sortButton:after{content:"↓";color:var(--color-fg)}.table-module__2ABmKG__rowHeader{color:var(--color-fg);font-weight:var(--weight-medium)}.table-module__2ABmKG__caption{caption-side:bottom;color:var(--color-fg-muted);font-size:var(--text-xs);line-height:var(--line-xs);padding-block:var(--space-3);padding-inline:var(--space-4);text-align:start}.table-module__2ABmKG__table[data-size=sm] .table-module__2ABmKG__caption{padding-inline:var(--space-3)}.table-module__2ABmKG__table[data-size=lg] .table-module__2ABmKG__caption{padding-inline:var(--space-5)}.table-module__2ABmKG__table[data-size=sm] .table-module__2ABmKG__cell,.table-module__2ABmKG__table[data-size=sm] .table-module__2ABmKG__rowHeader,.table-module__2ABmKG__table[data-size=sm] .table-module__2ABmKG__columnHeader{padding:var(--space-1_5) var(--space-3)}.table-module__2ABmKG__table[data-size=lg] .table-module__2ABmKG__cell,.table-module__2ABmKG__table[data-size=lg] .table-module__2ABmKG__rowHeader,.table-module__2ABmKG__table[data-size=lg] .table-module__2ABmKG__columnHeader{padding:var(--space-3_5) var(--space-5)}}
@layer primitives{.tabs-module__oOWZBG__root{gap:var(--space-3);flex-direction:column;display:flex}.tabs-module__oOWZBG__list{--nested-radius:var(--radius-lg);--nested-border:0px;--nested-pad:var(--space-0_5);--nested-inner-radius:max(0px, calc(var(--nested-radius) - var(--nested-pad,0px) - var(--nested-border)));gap:var(--space-1);padding:var(--nested-pad,0px);background:var(--color-bg-muted);border-radius:var(--nested-radius);--_fade-left:0px;--_fade-right:0px;inline-size:fit-content;min-inline-size:0;max-inline-size:100%;display:inline-flex}.tabs-module__oOWZBG__trigger{appearance:none;min-block-size:var(--control-h-md);padding:var(--space-1) var(--space-3);border-radius:var(--nested-inner-radius);font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-secondary);cursor:pointer;line-height:var(--line-sm);transition:color var(--anim-duration-fast) var(--anim-ease-default), background var(--anim-duration-fast) var(--anim-ease-default);background:0 0;border:0}.tabs-module__oOWZBG__trigger[aria-selected=true]{background:var(--color-bg-elevated);color:var(--color-fg);box-shadow:var(--shadow-xs)}.tabs-module__oOWZBG__trigger:hover:not([aria-selected=true]):not(:disabled){color:var(--color-fg)}.tabs-module__oOWZBG__trigger:focus-visible,.tabs-module__oOWZBG__panel:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.tabs-module__oOWZBG__trigger:disabled{opacity:.5;cursor:not-allowed}.tabs-module__oOWZBG__panel{outline:none}.tabs-module__oOWZBG__panel[hidden]{display:none}.tabs-module__oOWZBG__list[data-variant=underline]{--nested-radius:0px;--nested-pad:0px;border-block-end:var(--space-px) solid var(--color-border);gap:var(--space-4);background:0 0;border-radius:0;inline-size:100%;padding:0}.tabs-module__oOWZBG__list[data-variant=underline] .tabs-module__oOWZBG__trigger,.tabs-module__oOWZBG__list[data-variant=underline] .tabs-module__oOWZBG__trigger[aria-selected=true]{padding-block:var(--space-2);box-shadow:none;background:0 0;border-radius:0;position:relative}.tabs-module__oOWZBG__list[data-variant=underline] .tabs-module__oOWZBG__trigger[aria-selected=true]{color:var(--color-fg)}.tabs-module__oOWZBG__list[data-variant=underline] .tabs-module__oOWZBG__trigger[aria-selected=true]:after{content:"";block-size:var(--space-0_5);background:var(--color-fg);position:absolute;inset-block-end:calc(-1 * var(--space-px));inset-inline:0}.tabs-module__oOWZBG__list[data-overflow]{overscroll-behavior-x:contain;scroll-padding-inline:var(--space-8);-webkit-mask-image:linear-gradient(to right, transparent, var(--color-fg) var(--_fade-left), var(--color-fg) calc(100% - var(--_fade-right)), transparent);mask-image:linear-gradient(to right, transparent, var(--color-fg) var(--_fade-left), var(--color-fg) calc(100% - var(--_fade-right)), transparent);overflow-x:auto}.tabs-module__oOWZBG__list[data-overflow~=left]{--_fade-left:var(--space-8)}.tabs-module__oOWZBG__list[data-overflow~=right]{--_fade-right:var(--space-8)}.tabs-module__oOWZBG__list[data-overflow] .tabs-module__oOWZBG__trigger:focus-visible{outline-offset:calc(-1 * var(--focus-ring-width))}.tabs-module__oOWZBG__list[data-variant=underline][data-overflow]{box-shadow:inset 0 calc(-1 * var(--space-px)) 0 var(--color-border);border-block-end:0;padding-block-end:var(--space-px)}@media (pointer:coarse){.tabs-module__oOWZBG__trigger{min-block-size:var(--control-h-2xl)}}}
@layer primitives{.text-module__IdWFsG__text{--_size:initial;--_color:initial;--_leading:initial;--_weight:initial;--_family:initial;color:var(--_color,inherit);font-size:var(--_size,inherit);line-height:var(--_leading,inherit);font-weight:var(--_weight,inherit);letter-spacing:var(--_tracking,normal);font-family:var(--_family,inherit);margin:0}.text-module__IdWFsG__text[data-wrap=balance]{text-wrap:balance}.text-module__IdWFsG__text[data-wrap=pretty]{text-wrap:pretty}.text-module__IdWFsG__text[data-truncate=true]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.text-module__IdWFsG__text[data-clamp]{-webkit-line-clamp:var(--_clamp,2);line-clamp:var(--_clamp,2);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.text-module__IdWFsG__text[data-numeric=true]{font-variant-numeric:tabular-nums}}
@layer primitives{.toolbar-module__EX4zeG__root{--nested-radius:var(--radius-lg);--nested-border:var(--space-px);--nested-pad:var(--space-1);--nested-inner-radius:max(0px, calc(var(--nested-radius) - var(--nested-pad,0px) - var(--nested-border)));align-items:center;gap:var(--space-1);padding:var(--nested-pad,0px);background:var(--color-bg-elevated);border:var(--nested-border) solid var(--color-border);border-radius:var(--nested-radius);flex-wrap:wrap;display:inline-flex}.toolbar-module__EX4zeG__root[data-orientation=vertical]{flex-direction:column;align-items:stretch}.toolbar-module__EX4zeG__separator{inline-size:var(--space-px);background:var(--color-border);margin-inline:var(--space-1);align-self:stretch}.toolbar-module__EX4zeG__root[data-orientation=vertical] .toolbar-module__EX4zeG__separator{inline-size:auto;block-size:var(--space-px);margin-block:var(--space-1);margin-inline:0}.toolbar-module__EX4zeG__group{gap:var(--space-0_5);display:inline-flex}.toolbar-module__EX4zeG__root[data-orientation=vertical] .toolbar-module__EX4zeG__group{flex-direction:column}}
@layer components{.benchy-agent-composer-module__kkERWW__composerWrap{min-width:0;max-width:100%;min-height:0;max-height:min(50dvh, calc(var(--agent-vv-height,100dvh) * .5));box-sizing:border-box;overscroll-behavior:contain;display:grid;position:relative;overflow-y:auto}.benchy-agent-composer-module__kkERWW__composerDropHint{z-index:1;border:var(--space-px) dashed var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-bg-elevated);color:var(--color-fg);font-size:var(--text-sm);line-height:var(--lh-14);font-weight:var(--weight-medium);pointer-events:none;place-items:center;margin:0;display:grid;position:absolute;inset:0}.benchy-agent-composer-module__kkERWW__composerContext{gap:var(--space-1_5);overscroll-behavior:contain;min-width:0;max-width:100%;min-height:0;max-height:min(28dvh,12rem);display:grid;overflow:clip auto}.benchy-agent-composer-module__kkERWW__composerContext:empty{display:none}.benchy-agent-composer-module__kkERWW__error{color:var(--color-danger);margin:0}.benchy-agent-composer-module__kkERWW__composer{align-items:end;gap:var(--space-2);grid-template-columns:auto 1fr auto;min-width:0;max-width:100%}.benchy-agent-composer-module__kkERWW__attachButton{cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.benchy-agent-composer-module__kkERWW__attachButton:disabled{cursor:not-allowed;opacity:.45}.benchy-agent-composer-module__kkERWW__attachmentChips{align-items:center;gap:var(--space-2);width:100%;min-width:0;max-width:100%;padding-block:var(--space-1);padding-inline:var(--space-0_5);overscroll-behavior-inline:contain;scrollbar-width:thin;scroll-padding-inline:var(--space-2);touch-action:pan-x;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;margin:0;list-style:none;display:flex;overflow:auto hidden}.benchy-agent-composer-module__kkERWW__attachmentChip{align-items:center;gap:var(--space-0_5);max-width:min(100%, var(--space-48));border:1px solid var(--color-border);flex:none;min-height:34px;padding:3px 4px;display:inline-flex}.benchy-agent-composer-module__kkERWW__attachmentChipPreviewButton{min-width:0;color:inherit;text-align:left;cursor:zoom-in;background:0 0;border:0;flex:1;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:7px;padding:0;display:grid}.benchy-agent-composer-module__kkERWW__attachmentChipThumb{background:var(--color-bg-elevated);width:26px;height:26px;color:var(--color-fg-muted);border-radius:7px;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.benchy-agent-composer-module__kkERWW__attachmentChipThumb img{object-fit:cover;width:100%;height:100%}.benchy-agent-composer-module__kkERWW__attachmentChipText{align-items:baseline;gap:var(--space-1_5);min-width:0;display:flex;overflow:hidden}.benchy-agent-composer-module__kkERWW__attachmentChipName{min-width:0;max-width:var(--space-24);text-overflow:ellipsis;white-space:nowrap;color:var(--color-fg);font-size:var(--text-xs);line-height:var(--lh-12);font-weight:var(--weight-medium);display:block;overflow:hidden}.benchy-agent-composer-module__kkERWW__attachmentChipSize{color:var(--color-fg-muted);font-size:var(--text-xs);font-weight:var(--weight-regular);line-height:var(--lh-12);flex:none}.benchy-agent-composer-module__kkERWW__attachmentChipRemove{border-radius:var(--radius-md);width:20px;height:20px;color:var(--color-fg-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.benchy-agent-composer-module__kkERWW__attachmentHoverPreview{--agent-attachment-preview-max-height:max(0px, calc(100dvh - var(--space-6)));z-index:var(--z-tooltip);width:min(288px,100vw - 24px);max-height:var(--agent-attachment-preview-max-height);padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-2xl);background:var(--color-bg-elevated);color:var(--color-fg);box-shadow:0 18px 54px color-mix(in srgb, var(--color-fg) 18%, transparent);pointer-events:none;animation:benchy-agent-composer-module__kkERWW__attachmentPreviewIn .16s var(--anim-ease-default) both;gap:3px;display:grid;position:fixed;overflow:hidden}.benchy-agent-composer-module__kkERWW__attachmentHoverPreview[data-placement=above]{transform-origin:bottom}.benchy-agent-composer-module__kkERWW__attachmentHoverPreview[data-placement=below]{transform-origin:top}.benchy-agent-composer-module__kkERWW__attachmentHoverMedia{min-height:min(148px, max(0px, calc(var(--agent-attachment-preview-max-height) - var(--space-20))));max-height:min(220px, max(0px, calc(var(--agent-attachment-preview-max-height) - var(--space-20))));background:linear-gradient(45deg, color-mix(in srgb, var(--color-fg) 3.5%, transparent) 25%, transparent 25%) 0 0 / 16px 16px, linear-gradient(-45deg, color-mix(in srgb, var(--color-fg) 3.5%, transparent) 25%, transparent 25%) 0 8px / 16px 16px, var(--color-bg-muted);border-radius:11px;justify-content:center;align-items:center;margin-bottom:5px;display:flex;overflow:hidden}.benchy-agent-composer-module__kkERWW__attachmentHoverMedia img{object-fit:contain;width:100%;height:100%;max-height:220px;display:block}.benchy-agent-composer-module__kkERWW__attachmentHoverFileIcon{border:1px solid var(--color-border);background:var(--color-bg-elevated);width:64px;height:64px;color:var(--color-fg-secondary);border-radius:18px;justify-content:center;align-items:center;display:inline-flex;position:relative}.benchy-agent-composer-module__kkERWW__attachmentHoverName,.benchy-agent-composer-module__kkERWW__attachmentHoverMeta{padding-inline:var(--space-1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.benchy-agent-composer-module__kkERWW__attachmentHoverName{font-size:var(--text-sm);line-height:var(--lh-14);font-weight:var(--weight-semibold)}.benchy-agent-composer-module__kkERWW__attachmentHoverMeta{color:var(--color-fg-muted);font-size:var(--text-xs);font-weight:var(--weight-regular);line-height:var(--lh-12)}@keyframes benchy-agent-composer-module__kkERWW__attachmentPreviewIn{0%{opacity:0}}.benchy-agent-composer-module__kkERWW__attachmentChipRemove:hover{color:var(--color-fg);background:color-mix(in srgb, var(--color-bg-elevated) 70%, transparent)}.benchy-agent-composer-module__kkERWW__input{overscroll-behavior:contain;resize:none;font:inherit;overflow-y:auto}.benchy-agent-composer-module__kkERWW__sendButton{cursor:pointer;transition:opacity var(--anim-duration-fast) var(--anim-ease-default), transform var(--anim-duration-instant) var(--anim-ease-default), background var(--anim-duration-fast) var(--anim-ease-default);border:0;justify-content:center;align-items:center;display:inline-flex}.benchy-agent-composer-module__kkERWW__sendButton:disabled{cursor:not-allowed}.benchy-agent-composer-module__kkERWW__stopButton{cursor:pointer;transition:background var(--anim-duration-fast) var(--anim-ease-default), color var(--anim-duration-fast) var(--anim-ease-default);border:0;justify-content:center;align-items:center;display:inline-flex}.benchy-agent-composer-module__kkERWW__stopButton[data-hidden=true]{visibility:hidden;pointer-events:none}.benchy-agent-composer-module__kkERWW__sendButtonQueueBadge{min-width:18px;height:18px;padding:0 var(--space-1);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--lh-12);justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:-1px;right:-1px}.benchy-agent-composer-module__kkERWW__queueFullNotice{padding:var(--space-2) var(--space-2_5);border:1px solid var(--color-danger);color:var(--color-danger);border-radius:10px;margin:0}.benchy-agent-composer-module__kkERWW__queueStrip{gap:var(--space-1_5);padding:var(--space-2) var(--space-2_5);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-bg-muted);display:grid}.benchy-agent-composer-module__kkERWW__queueHeader{align-items:baseline;gap:var(--space-1) var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.benchy-agent-composer-module__kkERWW__queueTitle{font-weight:var(--weight-semibold);margin:0}.benchy-agent-composer-module__kkERWW__queueHold{min-width:0;color:var(--color-fg-muted);margin:0}.benchy-agent-composer-module__kkERWW__queueList{gap:var(--space-1_5);margin:0;padding:0;list-style:none;display:grid}.benchy-agent-composer-module__kkERWW__queueRow{align-items:center;gap:var(--space-1_5);min-width:0;display:flex}.benchy-agent-composer-module__kkERWW__queueIndex{border-radius:var(--radius-full);background:var(--color-bg-elevated);width:20px;height:20px;color:var(--color-fg-muted);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--lh-12);flex:none;justify-content:center;align-items:center;display:inline-flex}.benchy-agent-composer-module__kkERWW__queueText{min-width:0;height:28px;padding:0 var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-elevated);color:var(--color-fg);font:inherit;flex:1}.benchy-agent-composer-module__kkERWW__queueText:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.benchy-agent-composer-module__kkERWW__queueFiles{color:var(--color-fg-muted);white-space:nowrap;flex:none}.benchy-agent-composer-module__kkERWW__queueSendNow{border:1px solid var(--color-danger);border-radius:var(--radius-lg);height:28px;color:var(--color-danger);font-weight:var(--weight-semibold);white-space:nowrap;cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;padding:0 9px;display:inline-flex}.benchy-agent-composer-module__kkERWW__queueSendNow:hover{background:color-mix(in srgb, var(--color-danger) 10%, transparent)}.benchy-agent-composer-module__kkERWW__queueAnswerAbove{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-elevated);height:28px;color:var(--color-fg);font-weight:var(--weight-semibold);white-space:nowrap;cursor:pointer;flex:none;justify-content:center;align-items:center;padding:0 9px;display:inline-flex}.benchy-agent-composer-module__kkERWW__queueRemove{border-radius:var(--radius-lg);width:26px;height:26px;color:var(--color-fg-muted);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;display:inline-flex}.benchy-agent-composer-module__kkERWW__queueRemove:hover{border-color:var(--color-border);background:var(--color-bg-elevated);color:var(--color-fg)}}
@layer components{.benchy-agent-history-module__uT71aq__historyPanel{gap:var(--space-2);padding:var(--space-2_5) max(var(--space-3), env(safe-area-inset-right,0px)) max(var(--space-3), env(safe-area-inset-bottom,0px)) max(var(--space-3), env(safe-area-inset-left,0px));border-bottom:1px solid var(--color-border);background:color-mix(in srgb, var(--color-bg-muted) 70%, transparent);display:grid}.benchy-agent-history-module__uT71aq__panel:is([data-presentation=sheet],[data-presentation=canvas]) .benchy-agent-history-module__uT71aq__historyPanel{z-index:5;overscroll-behavior:contain;animation:benchy-agent-history-module__uT71aq__sheetHistoryEnter .18s var(--anim-ease-default) both;border-bottom:0;grid-area:2/1/-1;align-content:start;position:absolute;inset:0;overflow-y:auto;box-shadow:0 18px 38px #0000001f}@keyframes benchy-agent-history-module__uT71aq__sheetHistoryEnter{0%{opacity:0}to{opacity:1}}.benchy-agent-history-module__uT71aq__pageHistoryHeader,.benchy-agent-history-module__uT71aq__pageHistoryTitle,.benchy-agent-history-module__uT71aq__pageHistoryNew,.benchy-agent-history-module__uT71aq__pageHistoryClose,.benchy-agent-history-module__uT71aq__pageHistoryBackdrop{display:none}.benchy-agent-history-module__uT71aq__pageLoading{justify-content:center;align-items:center;gap:var(--space-2_5);min-height:calc(100dvh - var(--dashboard-top-bar-block-size,var(--space-12)));padding-inline:max(var(--space-4), env(safe-area-inset-left,0px)) max(var(--space-4), env(safe-area-inset-right,0px));color:var(--color-fg-secondary);font-size:var(--text-sm);line-height:var(--lh-14);font-weight:var(--weight-regular);display:flex}.benchy-agent-history-module__uT71aq__pageLoadingMark{color:var(--color-fg);animation:1.4s ease-in-out infinite benchy-agent-history-module__uT71aq__benchyPageLoadingPulse;display:inline-flex}@keyframes benchy-agent-history-module__uT71aq__benchyPageLoadingPulse{50%{opacity:.45;transform:translateY(-2px)}}.benchy-agent-history-module__uT71aq__historyEmptyState{padding:var(--space-1) 0;gap:3px;display:grid}.benchy-agent-history-module__uT71aq__historyEmptyTitle,.benchy-agent-history-module__uT71aq__historyEmptyBody{margin:0}.benchy-agent-history-module__uT71aq__historyEmptyTitle{color:var(--color-fg-secondary);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--lh-12)}.benchy-agent-history-module__uT71aq__historyEmptyBody{color:var(--color-fg-muted);font-size:var(--text-xs);font-weight:var(--weight-regular);line-height:var(--lh-12)}.benchy-agent-history-module__uT71aq__historyRecoveryActions{gap:var(--space-1_5);flex-wrap:wrap;display:flex}.benchy-agent-history-module__uT71aq__historyRecoveryAction{border:1px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-fg-secondary);font:inherit;font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--lh-12);cursor:pointer;background:0 0;padding:5px 9px}.benchy-agent-history-module__uT71aq__historyRecoveryAction:hover{background:var(--color-bg-muted);color:var(--color-fg)}.benchy-agent-history-module__uT71aq__historyRecoveryError,.benchy-agent-history-module__uT71aq__persistenceNotice{color:var(--color-fg-secondary);font-size:var(--text-xs);font-weight:var(--weight-regular);line-height:var(--lh-12);margin:0}.benchy-agent-history-module__uT71aq__historyList{gap:var(--space-1);max-height:none;margin:0;padding:0;list-style:none;display:grid;overflow:visible}.benchy-agent-history-module__uT71aq__historyRow{gap:var(--space-0_5);grid-template-columns:minmax(0,1fr) auto;align-items:stretch;display:grid}.benchy-agent-history-module__uT71aq__historyRow[data-archive-action=true]{grid-template-columns:minmax(0,1fr) auto auto}.benchy-agent-history-module__uT71aq__historyArchived{margin-top:var(--space-3);padding-top:var(--space-2);border-top:1px solid var(--color-border)}.benchy-agent-history-module__uT71aq__historyArchivedToggle{width:100%;padding:var(--space-2) var(--space-2_5);color:var(--color-fg-secondary);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--lh-12);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;display:flex}.benchy-agent-history-module__uT71aq__historyArchivedToggle>span:last-child{align-items:center;gap:var(--space-1);display:inline-flex}.benchy-agent-history-module__uT71aq__historyItem{align-items:center;column-gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-2_5);color:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;grid-template-columns:18px minmax(0,1fr);display:grid}.benchy-agent-history-module__uT71aq__historyText{gap:var(--space-0_5);min-width:0;display:grid}.benchy-agent-history-module__uT71aq__historyFolderIcon{width:18px;height:18px;color:color-mix(in srgb, var(--color-fg-muted) 82%, var(--color-bg-elevated));filter:none;transition:color var(--anim-duration-fast) var(--anim-ease-default), transform var(--anim-duration-fast) var(--anim-ease-default);flex:none;overflow:visible}.benchy-agent-history-module__uT71aq__historyFolderIcon [data-folder-front]{fill:color-mix(in srgb, currentColor 10%, transparent);fill-opacity:1;transform-box:fill-box;transform-origin:50% 100%;transition:fill-opacity var(--anim-duration-fast) var(--anim-ease-default), transform var(--anim-duration-fast) var(--anim-ease-default)}.benchy-agent-history-module__uT71aq__historyFolderIcon[data-open=true],.benchy-agent-history-module__uT71aq__historyItem:hover .benchy-agent-history-module__uT71aq__historyFolderIcon,.benchy-agent-history-module__uT71aq__historyItem:focus-visible .benchy-agent-history-module__uT71aq__historyFolderIcon{color:color-mix(in srgb, var(--color-primary) 92%, var(--color-fg));transform:translateY(-.5px)}.benchy-agent-history-module__uT71aq__historyFolderIcon[data-open=true] [data-folder-front],.benchy-agent-history-module__uT71aq__historyItem:hover .benchy-agent-history-module__uT71aq__historyFolderIcon [data-folder-front],.benchy-agent-history-module__uT71aq__historyItem:focus-visible .benchy-agent-history-module__uT71aq__historyFolderIcon [data-folder-front]{fill:color-mix(in srgb, var(--color-primary) 32%, var(--color-bg-elevated));fill-opacity:1;transform:translateY(1.2px)scaleY(.78)}.benchy-agent-history-module__uT71aq__historyItem:hover{background:var(--color-bg-elevated);border-color:var(--color-border)}.benchy-agent-history-module__uT71aq__historyItem:disabled,.benchy-agent-history-module__uT71aq__historyItem[aria-disabled=true]{opacity:.5;cursor:not-allowed}.benchy-agent-history-module__uT71aq__historyItem:disabled:hover,.benchy-agent-history-module__uT71aq__historyItem[aria-disabled=true]:hover{background:0 0;border-color:#0000}.benchy-agent-history-module__uT71aq__historyItem[aria-disabled=true]:hover .benchy-agent-history-module__uT71aq__historyFolderIcon{color:var(--color-fg-muted);transform:none}.benchy-agent-history-module__uT71aq__historyItem[aria-disabled=true]:hover .benchy-agent-history-module__uT71aq__historyFolderIcon [data-folder-front]{fill:color-mix(in srgb, currentColor 10%, transparent);fill-opacity:1;transform:none}.benchy-agent-history-module__uT71aq__historyItem[data-active=true]{background:color-mix(in srgb, var(--color-primary) 10%, var(--color-bg-elevated));border-color:color-mix(in srgb, var(--color-primary) 28%, var(--color-border))}.benchy-agent-history-module__uT71aq__historyDelete{width:32px;margin:var(--space-0_5) 0;border-radius:var(--radius-lg);color:var(--color-fg-muted);cursor:pointer;opacity:0;transition:opacity var(--anim-duration-fast) var(--anim-ease-default), background-color var(--anim-duration-fast) var(--anim-ease-default), border-color var(--anim-duration-fast) var(--anim-ease-default);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.benchy-agent-history-module__uT71aq__historyRow:hover .benchy-agent-history-module__uT71aq__historyDelete,.benchy-agent-history-module__uT71aq__historyRow:focus-within .benchy-agent-history-module__uT71aq__historyDelete{opacity:1}.benchy-agent-history-module__uT71aq__historyDelete:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-bg-elevated);border-color:var(--color-border);color:var(--color-fg)}.benchy-agent-history-module__uT71aq__historyDelete:disabled,.benchy-agent-history-module__uT71aq__historyDelete[aria-disabled=true]{opacity:.45;cursor:not-allowed}.benchy-agent-history-module__uT71aq__historyTitle{--agent-history-title-distance:0px;--agent-history-title-duration:0s;min-width:0;font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--lh-12);white-space:nowrap;display:block;overflow:hidden}.benchy-agent-history-module__uT71aq__historyTitleTrack{text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;display:block;overflow:hidden}.benchy-agent-history-module__uT71aq__historyItem:is(:hover,:focus-visible) .benchy-agent-history-module__uT71aq__historyTitle[data-overflowing=true] .benchy-agent-history-module__uT71aq__historyTitleTrack{text-overflow:clip;width:max-content;min-width:100%;animation:benchy-agent-history-module__uT71aq__agentHistoryTitleMarquee var(--agent-history-title-duration) var(--anim-ease-in-out) infinite alternate both;overflow:visible}@keyframes benchy-agent-history-module__uT71aq__agentHistoryTitleMarquee{0%,12%{transform:translate(0)}88%,to{transform:translateX(calc(-1 * var(--agent-history-title-distance)))}}.benchy-agent-history-module__uT71aq__historyMeta{color:var(--color-fg-muted);font-size:var(--text-xs);font-weight:var(--weight-regular);line-height:var(--lh-12)}}
@layer components{.favicon-chip-module__gena6a__chip{vertical-align:-.2em;border-radius:var(--radius-sm);flex:none;block-size:16px;inline-size:16px;display:inline-block;position:relative;overflow:hidden}.favicon-chip-module__gena6a__chip[data-size="32"]{vertical-align:middle;block-size:32px;inline-size:32px}.favicon-chip-module__gena6a__tile{background:var(--color-bg-muted);color:var(--color-fg-muted);font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--lh-12);place-items:center;display:grid;position:absolute;inset:0}.favicon-chip-module__gena6a__tile:before{content:attr(data-letter)}.favicon-chip-module__gena6a__chip[data-size="32"] .favicon-chip-module__gena6a__tile{font-size:var(--text-md);font-weight:var(--weight-regular);line-height:var(--lh-16)}.favicon-chip-module__gena6a__icon{opacity:0;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.favicon-chip-module__gena6a__chip[data-state=icon] .favicon-chip-module__gena6a__icon{opacity:1}}
@layer components{.skill-detail-dialog-module__1q226q__dialog{--dialog-inline-size:calc(var(--space-80) * 2);--dialog-block-size:min(80dvh, calc(var(--space-80) * 3))}.skill-detail-dialog-module__1q226q__surface{block-size:min(68dvh, calc(var(--space-80) * 2));flex-direction:column;display:flex}.skill-detail-dialog-module__1q226q__titleRow{align-items:center;gap:var(--space-3);display:flex}.skill-detail-dialog-module__1q226q__mark{inline-size:var(--space-10);block-size:var(--space-10);border-radius:var(--radius-lg);background:var(--color-bg-muted);flex:none;place-items:center;display:grid}.skill-detail-dialog-module__1q226q__description{margin:var(--space-3) 0 0;color:var(--color-fg-secondary);font-size:var(--text-sm);line-height:var(--line-sm)}.skill-detail-dialog-module__1q226q__metadata{align-items:center;gap:var(--space-3);color:var(--color-fg-muted);font-size:var(--text-xs);line-height:var(--line-xs);flex-wrap:wrap;margin-block-start:var(--space-3);display:flex}.skill-detail-dialog-module__1q226q__metadata span{align-items:center;gap:var(--space-1);display:inline-flex}.skill-detail-dialog-module__1q226q__files{gap:var(--space-1);padding:var(--space-2) var(--space-5);border-block:1px solid var(--color-border);flex:none;display:flex;overflow-x:auto}.skill-detail-dialog-module__1q226q__files button{border-radius:var(--radius-md);padding:var(--space-1_5) var(--space-2);color:var(--color-fg-secondary);font:inherit;font-size:var(--text-xs);line-height:var(--line-xs);background:0 0;border:0;flex:none}.skill-detail-dialog-module__1q226q__files button[aria-pressed=true]{background:var(--color-bg-muted);color:var(--color-fg)}.skill-detail-dialog-module__1q226q__files button:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.skill-detail-dialog-module__1q226q__body{overflow-wrap:anywhere;overscroll-behavior:contain;flex:1;min-block-size:0;overflow:auto}.skill-detail-dialog-module__1q226q__empty{color:var(--color-fg-muted);font-size:var(--text-sm);line-height:var(--line-sm)}.skill-detail-dialog-module__1q226q__footer{justify-content:space-between;gap:var(--space-2);flex-wrap:wrap;display:flex}.skill-detail-dialog-module__1q226q__actions{gap:var(--space-2);flex-wrap:wrap;margin-inline-start:auto;display:flex}.skill-detail-dialog-module__1q226q__error{color:var(--color-fg-muted);font-size:var(--text-xs);line-height:var(--line-xs);flex-basis:100%;margin:0}}
@layer components{.modality-switch-module__qCEFjq__root{gap:var(--space-0_5);padding:var(--space-1_5);border:var(--space-px) solid var(--color-border-subtle);border-radius:var(--radius-xl);background:var(--color-bg-elevated);box-shadow:var(--shadow-sm);flex-direction:column;flex:none;display:flex}.modality-switch-module__qCEFjq__option{justify-content:center;align-items:center;gap:var(--space-1);inline-size:var(--space-12);min-block-size:var(--space-12);padding:var(--space-1);border-radius:var(--radius-lg);color:var(--color-fg-secondary);cursor:pointer;transition:background-color var(--anim-duration-fast) var(--anim-ease-default), color var(--anim-duration-fast) var(--anim-ease-default), scale var(--anim-duration-instant) var(--anim-ease-out);background:0 0;border:0;flex-direction:column;font-family:inherit;display:flex}.modality-switch-module__qCEFjq__option:hover:not(:disabled){background:var(--color-bg-muted);color:var(--color-fg)}.modality-switch-module__qCEFjq__option:active:not(:disabled){scale:.96}.modality-switch-module__qCEFjq__option[data-state=checked]{background:var(--color-bg-muted);color:var(--color-fg)}.modality-switch-module__qCEFjq__option:disabled{color:var(--color-fg-muted);cursor:not-allowed}.modality-switch-module__qCEFjq__option:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(-1 * var(--focus-ring-width))}.modality-switch-module__qCEFjq__label{font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--line-xs)}.modality-switch-module__qCEFjq__root[data-appearance=segmented]{gap:var(--space-0_5);border-radius:var(--radius-lg);box-shadow:none;background:0 0;border:0;flex-direction:row;padding:0}.modality-switch-module__qCEFjq__root[data-appearance=segmented] .modality-switch-module__qCEFjq__option{inline-size:auto;min-block-size:var(--control-h-md);padding-inline:var(--space-2);gap:var(--space-1_5);border-radius:var(--radius-md);flex-direction:row}.modality-switch-module__qCEFjq__root[data-appearance=segmented] .modality-switch-module__qCEFjq__label{font-size:var(--text-sm);line-height:var(--line-sm)}.modality-switch-module__qCEFjq__root[data-appearance=compact] .modality-switch-module__qCEFjq__option{inline-size:var(--control-h-xl);min-block-size:var(--control-h-xl)}@media (max-width:40rem){.modality-switch-module__qCEFjq__root:not([data-appearance=segmented]){flex-direction:row;justify-content:safe center;align-self:stretch;overflow-x:auto}.modality-switch-module__qCEFjq__root:not([data-appearance=segmented]) .modality-switch-module__qCEFjq__option{inline-size:auto;min-block-size:var(--control-h-xl);padding-inline:var(--space-3);flex-direction:row}.modality-switch-module__qCEFjq__root[data-appearance=segmented]{scrollbar-width:none;justify-content:safe start;overflow-x:auto}.modality-switch-module__qCEFjq__root[data-appearance=segmented]::-webkit-scrollbar{display:none}}@media (prefers-reduced-motion:reduce){.modality-switch-module__qCEFjq__option{transition:none}.modality-switch-module__qCEFjq__option:active:not(:disabled){scale:1}}}
@layer components{.break-opportunities-module__Xn8eua__run{white-space:nowrap}}
