.image-slot-module__2cexOG__slot{border-radius:var(--radius-lg);place-items:center;min-inline-size:0;margin:0;display:grid;position:relative;overflow:hidden}.image-slot-module__2cexOG__wide{aspect-ratio:16/9}.image-slot-module__2cexOG__banner{aspect-ratio:3}.image-slot-module__2cexOG__landscape{aspect-ratio:4/3}.image-slot-module__2cexOG__square{aspect-ratio:1}.image-slot-module__2cexOG__empty{background:var(--color-bg-subtle);border:1px dashed var(--color-border);padding:var(--space-4)}.image-slot-module__2cexOG__filled{background:var(--color-bg-muted);border:1px solid var(--color-border-subtle)}.image-slot-module__2cexOG__caption{color:var(--color-fg-muted);font-size:var(--text-2sm);text-align:center;text-wrap:balance;overflow-wrap:anywhere;max-inline-size:100%}.image-slot-module__2cexOG__image{object-fit:cover}@media (prefers-reduced-motion:no-preference){.image-slot-module__2cexOG__slot{transition:border-color .12s}}
@layer primitives{.accordion-module__C8GF2q__root{border:1px 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:1px 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-base);-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:2px solid var(--color-primary);outline-offset:-2px}.accordion-module__C8GF2q__chevron{block-size:16px;inline-size:16px;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(--leading-relaxed);text-wrap:pretty}}
@layer primitives{.alert-module__2kqDzq__alert{column-gap:var(--space-3);row-gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px 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(--leading-snug);grid-template-columns:auto 1fr auto;align-items:start;display:grid}.alert-module__2kqDzq__icon{block-size:18px;inline-size:18px;color:var(--color-fg-muted);grid-row:1/span 2;margin-block-start:1px}.alert-module__2kqDzq__title{font-weight:var(--weight-semibold);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);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-2xs)}.avatar-module__MNKxqW__sSm{--_size:24px;font-size:var(--text-2xs)}.avatar-module__MNKxqW__sMd{--_size:32px;font-size:var(--text-sm)}.avatar-module__MNKxqW__sLg{--_size:40px;font-size:var(--text-md)}.avatar-module__MNKxqW__sXl{--_size:56px;font-size:var(--text-3xl)}.avatar-module__MNKxqW__s2xl{--_size:80px;font-size:var(--text-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:2px var(--space-2);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--weight-medium);white-space:nowrap;color:var(--color-fg);background:var(--color-bg-muted);font-variant-numeric:tabular-nums;border:1px solid #0000;line-height:1.4;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);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:1px var(--space-1_5);font-size:var(--text-2xs);line-height:1.15}.badge-module__JWSi6W__sLg{padding:var(--space-0_5) var(--space-2_5);font-size:var(--text-sm)}}
@layer primitives{.breadcrumbs-module__PIOsKa__root{font-size:var(--text-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:2px solid var(--color-primary);outline-offset:2px}.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);-webkit-user-select:none;user-select:none}}
@layer primitives{.button-module__emkI2G__button{justify-content:center;align-items:center;gap:var(--space-2);white-space:nowrap;border-radius:var(--radius-lg);font-size:var(--text-base);line-height:var(--leading-normal);font-weight:var(--weight-medium);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), opacity 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);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(--bui-focus-ring-width,var(--focus-ring-width)) solid var(--bui-focus-ring-color,var(--focus-ring-color));outline-offset:var(--bui-focus-ring-offset,var(--focus-ring-offset))}.button-module__emkI2G__button:active:not(:disabled){transform:translateY(var(--space-px))}.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__button svg:not([class*=size-]):not([width]):not([height]){width:var(--space-4);height:var(--space-4)}.button-module__emkI2G__vDefault{background:var(--bui-gradient-primary,var(--color-primary));color:var(--bui-text-on-accent,var(--color-fg-on-primary));box-shadow:var(--bui-sheen-highlight,0 0 0 0 transparent), 0 1px 1px #00000014;border-color:#0000}.button-module__emkI2G__vDefault:hover:not(:disabled){background:var(--bui-gradient-primary-hover,var(--color-primary-hover))}.button-module__emkI2G__vDefault:active:not(:disabled){background:var(--bui-gradient-primary-pressed,var(--color-primary-hover));box-shadow:var(--bui-shadow-primary-pressed,none)}.button-module__emkI2G__vDestructive{background:var(--color-danger);color:var(--color-fg-on-primary)}.button-module__emkI2G__vDestructive:hover:not(:disabled){background:var(--color-danger-hover)}.button-module__emkI2G__vOutline{border-color:var(--bui-border,var(--color-border));background:var(--bui-gradient-soft,var(--color-bg-elevated));color:var(--bui-text,var(--color-fg));box-shadow:var(--bui-sheen-highlight-soft,0 0 0 0 transparent), var(--shadow-xs)}.button-module__emkI2G__vOutline:hover:not(:disabled){background:var(--bui-gradient-soft-hover,var(--color-bg-muted))}.button-module__emkI2G__vOutline:active:not(:disabled){background:var(--bui-surface-control-active,var(--color-bg-muted));box-shadow:var(--bui-shadow-soft-pressed,none)}.button-module__emkI2G__vSecondary{background:var(--bui-surface-control,var(--color-bg-muted));color:var(--bui-text,var(--color-fg));box-shadow:var(--bui-sheen-highlight-soft,0 0 0 0 transparent);border-color:#0000}.button-module__emkI2G__vSecondary:hover:not(:disabled){background:var(--bui-surface-control-hover,color-mix(in srgb, var(--color-fg) 10%, var(--color-bg-muted)))}.button-module__emkI2G__vSecondary:active:not(:disabled){background:var(--bui-surface-control-active,var(--color-bg-muted));box-shadow:var(--bui-shadow-soft-pressed,none)}.button-module__emkI2G__vGhost{color:var(--bui-text,var(--color-fg));background:0 0;border-color:#0000}.button-module__emkI2G__vGhost:hover:not(:disabled){background:var(--bui-surface-control-hover,var(--color-bg-muted))}.button-module__emkI2G__vGhost:active:not(:disabled){background:var(--bui-surface-control-active,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;border-color:#0000;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.button-module__emkI2G__vLink:hover:not(:disabled){text-decoration-color:currentColor}.button-module__emkI2G__sDefault{min-height:var(--control-h-lg);padding:var(--space-2) var(--space-4)}.button-module__emkI2G__sDefault:has(>svg:first-child:last-child){padding-inline:var(--space-3)}.button-module__emkI2G__sXs{min-height:var(--control-h-xs);gap:var(--space-2);border-radius:var(--radius-md);padding:0 var(--space-2);font-size:var(--text-2xs);line-height:var(--leading-snug)}.button-module__emkI2G__sXs:has(>svg:first-child:last-child){padding-inline:var(--space-1_5)}.button-module__emkI2G__sXs svg:not([class*=size-]):not([width]):not([height]){width:var(--space-3);height:var(--space-3)}.button-module__emkI2G__sSm{min-height:var(--control-h-md);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-xl);border-radius:var(--radius-md);padding:0 var(--space-6)}.button-module__emkI2G__sLg:has(>svg:first-child:last-child){padding-inline:var(--space-4)}.button-module__emkI2G__sXl{min-height:var(--control-h-2xl);border-radius:var(--radius-md);padding:0 var(--space-6);font-size:var(--text-lg);line-height:var(--space-6);font-weight:var(--weight-semibold);min-width:var(--space-40)}.button-module__emkI2G__sIcon{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__sIconXs{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__sIconXs svg:not([class*=size-]):not([width]):not([height]){width:var(--space-3);height:var(--space-3)}.button-module__emkI2G__sIconSm{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__sIconLg{inline-size:var(--control-h-xl);block-size:var(--control-h-xl);min-height:var(--control-h-xl);gap:0;padding:0}.button-module__emkI2G__shPill{border-radius:var(--radius-full)}.button-module__emkI2G__vInk{background:var(--color-fg);color:var(--color-bg-elevated);border-color:#0000}.button-module__emkI2G__vInk:hover:not(:disabled){opacity:.9}.button-module__emkI2G__vInk:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--bui-focus-ring-color,var(--focus-ring-color));outline:none}.button-module__emkI2G__vInkOutline{background:var(--color-bg-elevated);color:var(--color-fg);border:var(--space-px) solid var(--color-border-strong)}.button-module__emkI2G__vInkOutline:hover:not(:disabled){opacity:.7}.button-module__emkI2G__vInkOutline:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--bui-focus-ring-color,var(--focus-ring-color));outline:none}.button-module__emkI2G__vSilver{isolation:isolate;color:#171a21;border:var(--space-px) solid #7e889a6b;text-shadow:0 1px #ffffff73;background:linear-gradient(152deg,#e9ebed 0%,#c2c6cb 18%,#d1d5db 38%,#a9adb2 58%,#bcc0c7 78%,#b3b7bd 100%);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,inset 0 -1.5px #47536b24,0 1px 2px #171c260f,0 3px 10px #0e121b12}.button-module__emkI2G__vSilver:before{content:"";border-radius:inherit;pointer-events:none;z-index:1;background:linear-gradient(108deg,#0000 36%,#ffffff61 47%,#ffffff1f 52%,#0000 64%);position:absolute;inset:0}.button-module__emkI2G__vSilver>*{z-index:2;position:relative}.button-module__emkI2G__vSilver:hover:not(:disabled){filter:brightness(1.045)contrast(1.02)}.button-module__emkI2G__vSilver:active:not(:disabled){filter:brightness(.97)contrast(1.03);box-shadow:inset 0 1px #ffffffa6,inset 0 -1px #47536b33,0 1px 1px #171c260d}.button-module__emkI2G__vSilver:focus-visible{box-shadow:inset 0 1px 0 #ffffffe6, inset 0 -1.5px 0 #47536b24, 0 0 0 var(--focus-ring-width) var(--bui-focus-ring-color,var(--focus-ring-color));outline:none}@media (pointer:coarse){.button-module__emkI2G__button{min-block-size:44px}.button-module__emkI2G__sIcon,.button-module__emkI2G__sIconXs,.button-module__emkI2G__sIconSm,.button-module__emkI2G__sIconLg{min-block-size:44px;min-inline-size:44px}}}
@layer components{.public-share-chrome-module__PV5GHG__header{align-items:center;column-gap:var(--space-3);row-gap:var(--space-0_5);min-height:var(--space-12);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);background:var(--color-bg-elevated);flex:none;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.public-share-chrome-module__PV5GHG__brandLink{color:var(--color-fg-muted);font-size:var(--text-sm);font-weight:var(--weight-semibold);white-space:nowrap;grid-area:1/1;text-decoration:none}.public-share-chrome-module__PV5GHG__brandLink:hover{color:var(--color-fg)}.public-share-chrome-module__PV5GHG__brandLink:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-sm)}.public-share-chrome-module__PV5GHG__title{min-width:0;color:var(--color-fg);font-size:var(--text-lg);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;grid-area:1/2;margin:0;overflow:hidden}.public-share-chrome-module__PV5GHG__actions{align-items:center;gap:var(--space-2);grid-area:1/3;display:flex}.public-share-chrome-module__PV5GHG__meta{align-items:center;gap:var(--space-1_5);min-width:0;color:var(--color-fg-muted);font-size:var(--text-xs);line-height:var(--leading-normal);grid-area:2/2/auto/-1;margin:0;display:flex}.public-share-chrome-module__PV5GHG__permission{color:var(--color-fg);white-space:nowrap;flex:none}.public-share-chrome-module__PV5GHG__loading{height:var(--space-0_5);background:linear-gradient(90deg, transparent, var(--color-accent,var(--color-fg-muted)), transparent);flex:none;animation:1.2s ease-in-out infinite public-share-chrome-module__PV5GHG__publicShareLoading;display:block}.public-share-chrome-module__PV5GHG__unavailable{align-content:center;justify-items:center;gap:var(--space-3);padding:var(--space-6);text-align:center;flex:1;display:grid}.public-share-chrome-module__PV5GHG__unavailable h1{color:var(--color-fg);font-size:var(--text-xl);font-weight:var(--weight-semibold);margin:0}.public-share-chrome-module__PV5GHG__unavailable p{max-width:44ch;color:var(--color-fg-muted);font-size:var(--text-sm);line-height:var(--leading-normal);margin:0}@keyframes public-share-chrome-module__PV5GHG__publicShareLoading{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.public-share-chrome-module__PV5GHG__loading{background:var(--color-bg-muted);animation:none}}@media (max-width:520px){.public-share-chrome-module__PV5GHG__header{column-gap:var(--space-2);padding-inline:var(--space-2)}}}
@layer primitives{.card-module__xXj6yW__card{background:var(--bui-surface-raised,var(--color-bg-elevated));border:1px solid var(--bui-border,var(--color-border));border-radius:var(--bui-radius-panel,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(--bui-border-strong,var(--color-border-strong));box-shadow:var(--bui-shadow-panel,var(--shadow-md))}.card-module__xXj6yW__interactive:active{transform:translateY(1px)}.card-module__xXj6yW__interactive:focus-visible{outline:var(--bui-focus-ring-width,2px) solid var(--bui-focus-ring-color,var(--color-primary));outline-offset:var(--bui-focus-ring-offset,2px)}@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);font-weight:var(--weight-semibold);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(--leading-snug);text-wrap:pretty;margin-top:2px}.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__horizontal{flex-flow:wrap}.card-module__xXj6yW__horizontal>.card-module__xXj6yW__media{flex:14rem;inline-size:auto}.card-module__xXj6yW__horizontal>.card-module__xXj6yW__body{flex:18rem;min-inline-size:0}.card-module__xXj6yW__body{gap:var(--space-2);flex-direction:column;min-inline-size:0;display:flex}.card-module__xXj6yW__row{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}@container card not (min-inline-size:20rem){.card-module__xXj6yW__row{align-items:flex-start;gap:var(--space-0_5);flex-direction:column}}.card-module__xXj6yW__rowLabel{color:var(--color-fg-muted);font-size:var(--text-sm)}.card-module__xXj6yW__rowValue{color:var(--color-fg);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-tight);text-align:end}@container card not (min-inline-size:20rem){.card-module__xXj6yW__rowValue{text-align:start}}.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__overlay{z-index:1;padding:var(--space-3);opacity:0;transition:opacity var(--anim-duration-fast) var(--anim-ease-out);background:linear-gradient(#0000 0%,#00000073 100%);align-items:flex-end;display:flex;position:absolute;inset:0}.card-module__xXj6yW__card:hover>.card-module__xXj6yW__overlay,.card-module__xXj6yW__card:focus-within>.card-module__xXj6yW__overlay,.card-module__xXj6yW__media:hover>.card-module__xXj6yW__overlay,.card-module__xXj6yW__media:focus-within>.card-module__xXj6yW__overlay,.card-module__xXj6yW__overlay[data-always=true]{opacity:1}.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:2px solid var(--color-primary);outline-offset:2px}.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}.card-module__xXj6yW__toolbar{z-index:2;gap:var(--space-1);display:inline-flex;position:absolute;inset-block-start:var(--space-2);inset-inline-end:var(--space-2)}}
@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-backdrop-blur:var(--space-1_5);--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));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;background:0 0;border:0;margin:auto;padding:0;inset:0}.dialog-module__85gVTa__dialog::backdrop{background:var(--color-scrim);-webkit-backdrop-filter:blur(var(--dialog-backdrop-blur));backdrop-filter:blur(var(--dialog-backdrop-blur));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{max-block-size:inherit;background:var(--color-bg-elevated);color:var(--color-fg);border:var(--space-px) solid var(--color-border);border-radius:var(--radius-2xl);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-lg);font-weight:var(--weight-semibold);color:var(--color-fg);letter-spacing:var(--tracking-tight);text-wrap:balance}.dialog-module__85gVTa__description{color:var(--color-fg-muted);font-size:var(--text-sm);line-height:var(--leading-snug);text-wrap:pretty}.dialog-module__85gVTa__body{padding:var(--space-1) var(--space-5) var(--space-5);overscroll-behavior:contain;overflow-y:auto}.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-subtle);background:var(--color-bg-subtle);flex-wrap:wrap;display:flex}@container not (min-inline-size:20rem){.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)}.dialog-module__85gVTa__drawer{inline-size:min(100vw, var(--dialog-drawer-inline-size));block-size:100dvh;max-block-size:100dvh;max-inline-size:none;transition:display var(--anim-duration-normal) allow-discrete, overlay var(--anim-duration-normal) allow-discrete;border-radius:0;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]{block-size:auto;max-block-size:80dvh;inline-size:100vw;margin-block:0 auto}.dialog-module__85gVTa__drawer[data-side=bottom]{block-size:auto;max-block-size:80dvh;inline-size:100vw;margin-block:auto 0}.dialog-module__85gVTa__drawer .dialog-module__85gVTa__surface{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[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::backdrop,.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{transform:none}@starting-style{.dialog-module__85gVTa__dialog[open]::backdrop{opacity:1}.dialog-module__85gVTa__dialog[open] .dialog-module__85gVTa__surface{opacity:1;transform:none}}}}
@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-2sm));--_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;align-items:center;gap:var(--space-1_5);padding:var(--_toast-pad-y) var(--_toast-pad-x);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);cursor:pointer;-webkit-user-select:none;user-select:none;min-height:0;line-height:1.35;animation:.22s cubic-bezier(.21,1.02,.73,1) both toast-module__bbIXeq__toast-enter;display:flex}.toast-module__bbIXeq__toast:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.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 components{.file-intelligence-module__odTauq__tree,.file-intelligence-module__odTauq__viewerState,.file-intelligence-module__odTauq__metadata,.file-intelligence-module__odTauq__linkedItems{color:var(--file-intelligence-ink,currentColor);font-family:var(--file-intelligence-font,inherit)}.file-intelligence-module__odTauq__treeList,.file-intelligence-module__odTauq__linkedItems ul,.file-intelligence-module__odTauq__evidence ul{margin:0;padding:0;list-style:none}.file-intelligence-module__odTauq__treeList .file-intelligence-module__odTauq__treeList{border-inline-start:1px solid var(--file-intelligence-border,#02090a1f);margin-inline-start:16px;padding-inline-start:8px}.file-intelligence-module__odTauq__treeItem+.file-intelligence-module__odTauq__treeItem{margin-block-start:2px}.file-intelligence-module__odTauq__folder{min-inline-size:0}.file-intelligence-module__odTauq__folderSummary,.file-intelligence-module__odTauq__fileButton{box-sizing:border-box;border-radius:var(--file-intelligence-control-radius,8px);min-block-size:36px;inline-size:100%;font:inherit;text-align:start;justify-content:space-between;align-items:center;gap:12px;padding:7px 9px;display:flex}.file-intelligence-module__odTauq__folderSummary{cursor:pointer}.file-intelligence-module__odTauq__fileButton{color:inherit;cursor:pointer;background:0 0;border:0}.file-intelligence-module__odTauq__fileButton:hover,.file-intelligence-module__odTauq__fileButton:focus-visible,.file-intelligence-module__odTauq__fileButton[aria-current=true]{background:var(--file-intelligence-selected,#3c00ac17)}.file-intelligence-module__odTauq__fileButton:focus-visible,.file-intelligence-module__odTauq__previewOption:focus-visible,.file-intelligence-module__odTauq__retryButton:focus-visible,.file-intelligence-module__odTauq__linkedItems button:focus-visible,.file-intelligence-module__odTauq__folderSummary:focus-visible{outline:2px solid var(--file-intelligence-focus,#3c00ac);outline-offset:2px}.file-intelligence-module__odTauq__itemIcon{flex:none;align-items:center;display:flex}.file-intelligence-module__odTauq__itemName{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-inline-size:0;overflow:hidden}.file-intelligence-module__odTauq__itemCount,.file-intelligence-module__odTauq__itemStatus{color:var(--file-intelligence-muted,#02090a94);flex:none;font-size:.78em}.file-intelligence-module__odTauq__previewSelector{flex-wrap:wrap;gap:4px;display:flex}.file-intelligence-module__odTauq__previewOption,.file-intelligence-module__odTauq__retryButton,.file-intelligence-module__odTauq__linkedItems button{border:1px solid var(--file-intelligence-border,#02090a1f);border-radius:var(--file-intelligence-control-radius,8px);min-block-size:36px;color:inherit;background:var(--file-intelligence-surface,#fff);font:inherit;cursor:pointer}.file-intelligence-module__odTauq__previewOption{padding:7px 11px}.file-intelligence-module__odTauq__previewOption[aria-pressed=true],.file-intelligence-module__odTauq__linkedItems button[aria-pressed=true]{border-color:var(--file-intelligence-accent,#3c00ac);color:var(--file-intelligence-accent-ink,#fff);background:var(--file-intelligence-accent,#3c00ac)}.file-intelligence-module__odTauq__viewerState{min-block-size:var(--file-intelligence-viewer-min-height,180px);border:1px solid var(--file-intelligence-border,#02090a1f);border-radius:var(--file-intelligence-viewer-radius,12px);background:var(--file-intelligence-surface,#fff)}.file-intelligence-module__odTauq__pending,.file-intelligence-module__odTauq__issue{justify-items:start;gap:8px;padding:20px;display:grid}.file-intelligence-module__odTauq__pending p,.file-intelligence-module__odTauq__issue p,.file-intelligence-module__odTauq__empty{color:var(--file-intelligence-muted,#02090a94);margin:0}.file-intelligence-module__odTauq__progress{block-size:6px;inline-size:min(100%,320px);color:var(--file-intelligence-accent,#3c00ac);background:var(--file-intelligence-track,#02090a17);accent-color:var(--file-intelligence-accent,#3c00ac);border:0;border-radius:999px;display:block;overflow:hidden}.file-intelligence-module__odTauq__progress::-webkit-progress-bar{background:var(--file-intelligence-track,#02090a17)}.file-intelligence-module__odTauq__progress::-webkit-progress-value{background:var(--file-intelligence-accent,#3c00ac)}.file-intelligence-module__odTauq__progress::-moz-progress-bar{background:var(--file-intelligence-accent,#3c00ac)}.file-intelligence-module__odTauq__evidence{color:var(--file-intelligence-muted,#02090a94);font-size:.82em}.file-intelligence-module__odTauq__evidence summary{cursor:pointer}.file-intelligence-module__odTauq__evidence li{gap:2px;margin-block-start:6px;display:grid}.file-intelligence-module__odTauq__evidence code{font-size:.9em}.file-intelligence-module__odTauq__reasonCode{color:var(--file-intelligence-muted,#02090a94);font-size:.78em}.file-intelligence-module__odTauq__retryButton{padding:7px 11px}.file-intelligence-module__odTauq__metadata dl{margin:0}.file-intelligence-module__odTauq__metadataRow{border-block-end:1px solid var(--file-intelligence-border,#02090a1f);grid-template-columns:minmax(96px,.35fr) minmax(0,1fr);gap:12px;padding-block:9px;display:grid}.file-intelligence-module__odTauq__metadataRow dt{color:var(--file-intelligence-muted,#02090a94)}.file-intelligence-module__odTauq__metadataRow dd{overflow-wrap:anywhere;min-inline-size:0;margin:0}.file-intelligence-module__odTauq__confidence{color:var(--file-intelligence-muted,#02090a94);gap:2px;margin-block-start:4px;font-size:.82em;display:grid}.file-intelligence-module__odTauq__linkedItems ul{gap:4px;display:grid}.file-intelligence-module__odTauq__linkedItems button{text-align:start;justify-content:space-between;gap:12px;inline-size:100%;padding:7px 9px;display:flex}.file-intelligence-module__odTauq__linkedItems button span:last-child{color:inherit;opacity:.7;font-size:.82em}.file-intelligence-module__odTauq__empty{padding:12px}@media (max-width:520px){.file-intelligence-module__odTauq__metadataRow{grid-template-columns:1fr;gap:3px}}}
@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{block-size:40px;inline-size:40px;color:var(--color-fg-faint);margin-block-end:var(--space-2)}.empty-state-module__iEkgNa__title{font-size:var(--text-lg);font-weight:var(--weight-semibold);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(--leading-snug);text-wrap:pretty}.empty-state-module__iEkgNa__actions{gap:var(--space-2);margin-block-start:var(--space-3);display:flex}}
@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(--leading-tight);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(--leading-snug);color:var(--color-fg-muted);text-wrap:pretty}.field-module__KejvxG__error{font-size:var(--text-xs);line-height:var(--leading-snug);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;padding-inline:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);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-primary);outline:var(--focus-ring-width) solid transparent;outline-offset:0;box-shadow:0 0 0 1px var(--color-primary)}.combobox-module__oQCBZa__inputWrap[data-state=open]{border-color:var(--color-primary)}.combobox-module__oQCBZa__input{appearance:none;color:var(--color-fg);font-size:var(--text-sm);line-height:var(--leading-normal);min-inline-size:0;padding-block:var(--space-2);background:0 0;border:0;outline:none;flex:1}.combobox-module__oQCBZa__input::placeholder{color:var(--color-fg-muted)}.combobox-module__oQCBZa__iconBtn{border-radius:var(--radius-sm);block-size:22px;inline-size:22px;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__iconBtn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.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{padding:var(--space-1);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);padding:var(--space-2) var(--space-2_5);border-radius:var(--radius-sm);font-size:var(--text-sm);line-height:var(--leading-normal);cursor:pointer;color:var(--color-fg);display:flex}.combobox-module__oQCBZa__item[hidden]{display:none}.combobox-module__oQCBZa__item[data-highlighted=true]:not([data-disabled=true]),.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]),.combobox-module__oQCBZa__item[data-highlighted=true]:not([data-disabled=true]) *{background:var(--color-primary);color:var(--color-fg-on-primary)}.combobox-module__oQCBZa__item[data-highlighted=true]:not([data-disabled=true]) *{background:0 0}.combobox-module__oQCBZa__item[data-disabled=true]{color:var(--color-fg-faint);cursor:not-allowed}.combobox-module__oQCBZa__check{color:var(--color-primary);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)}.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);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-primary-subtle);color:var(--color-primary);border:1px solid color-mix(in srgb, var(--color-primary) 35%, transparent);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-tight);min-inline-size:0;max-inline-size:100%;display:inline-flex}.combobox-module__oQCBZa__pillRemove{block-size:18px;inline-size:18px;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:color-mix(in srgb, var(--color-primary) 20%, transparent)}.combobox-module__oQCBZa__pillRemove:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){.combobox-module__oQCBZa__chevron{transition:none}}}
@layer primitives{.form-module__24qJTG__message{font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--color-danger);text-wrap:pretty;display:block}.form-module__24qJTG__message+.form-module__24qJTG__message{margin-block-start:var(--space-0_5)}}
@layer primitives{.grid-module__VoDMDG__grid{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{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-2);border:var(--space-px) solid var(--bui-border,var(--color-border));background:var(--color-bg-elevated);color:var(--bui-text,var(--color-fg));border-radius:var(--bui-radius-control,var(--radius-md));font-size:var(--text-base);line-height:var(--leading-normal);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(--bui-text-placeholder,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(--bui-accent,var(--color-primary));outline:var(--focus-ring-width) solid transparent;outline-offset:0;box-shadow:0 0 0 var(--space-px) var(--bui-accent,var(--color-primary))}.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);box-shadow:0 0 0 var(--space-px) var(--color-danger)}.input-module__Sfk51q__sSm{min-height:var(--control-h-md);font-size:var(--text-2sm);padding-inline:var(--space-2_5)}.input-module__Sfk51q__sLg{min-height:var(--control-h-xl);font-size:var(--text-md);padding-inline:var(--space-4)}.input-module__Sfk51q__textarea{min-height:calc(var(--control-h-lg) * 2);resize:vertical;line-height:var(--leading-normal);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(--bui-border,var(--color-border));border-radius:var(--bui-radius-control,var(--radius-md));transition:border-color var(--anim-duration-fast) var(--anim-ease-default);align-items:stretch;display:flex;overflow:hidden}.input-module__Sfk51q__affix:focus-within{border-color:var(--bui-accent,var(--color-primary));outline:var(--focus-ring-width) solid transparent;outline-offset:0;box-shadow:0 0 0 var(--space-px) var(--bui-accent,var(--color-primary))}.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{box-shadow:0 0 0 var(--space-px) var(--color-danger)}.input-module__Sfk51q__affix .input-module__Sfk51q__input:focus-visible{box-shadow:none;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);background:var(--color-bg-muted);white-space:nowrap;border-inline-start:var(--space-px) solid var(--color-border);justify-content:center;align-items:center;display:inline-flex}.input-module__Sfk51q__leading{border-inline-start:0;border-inline-end:var(--space-px) solid var(--color-border)}.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{.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){@position-try --popover-align-start{position-area: bottom span-right;}@position-try --popover-align-end{position-area: bottom span-left;}@position-try --popover-flip-align-start{position-area: top span-right;}.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, --popover-align-start, --popover-align-end, flip-block --popover-align-start, flip-block --popover-align-end}}.popover-module__BHSIYW__surface{background:var(--color-bg-elevated);color:var(--color-fg);border:var(--space-px) solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);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{background:color-mix(in srgb, var(--color-fg) 96%, transparent);color:var(--color-bg-elevated);font-size:var(--text-xs);padding:var(--space-1_5) var(--space-2);border-radius:var(--radius-md);box-shadow:var(--shadow-md);max-inline-size:var(--space-80);border:0}.popover-module__BHSIYW__popover[data-variant=menu] .popover-module__BHSIYW__surface{padding:var(--space-1);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}}}
.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(--leading-normal);display:inline-flex}.checkbox-module__1-l1pG__root[data-disabled=true]{opacity:.55;cursor:not-allowed}.checkbox-module__1-l1pG__indicator{--_size:16px;inline-size:var(--_size);block-size:var(--_size);border:1.5px 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:14px}.checkbox-module__1-l1pG__sLg .checkbox-module__1-l1pG__indicator{--_size:20px}.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-spring);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:"";background:var(--color-fg-on-primary);border-radius:1px;block-size:2px;inline-size:55%;display:block}.checkbox-module__1-l1pG__root:has(.checkbox-module__1-l1pG__input:indeterminate) .checkbox-module__1-l1pG__indicator:after{content:"";background:var(--color-fg-on-primary);border-radius:1px;block-size:2px;inline-size:55%;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{box-shadow:0 0 0 2px var(--focus-ring-color,var(--color-primary))}.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{.menu-module__hiRhpG__list{gap:var(--space-0_5);flex-direction:column;display:flex}.menu-module__hiRhpG__item{align-items:center;gap:var(--space-2);padding:var(--space-1_5) var(--space-2);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-fg);cursor:pointer;text-align:start;width:100%;line-height:var(--leading-normal);transition:background var(--anim-duration-fast) var(--anim-ease-default);background:0 0;border:0;display:flex}.menu-module__hiRhpG__item:hover:not([data-disabled=true]),.menu-module__hiRhpG__item:focus-visible{background:var(--color-bg-muted);outline:none}.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);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-2) var(--space-1_5);color:var(--color-fg-secondary);font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-tight)}@media (pointer:coarse){.menu-module__hiRhpG__item{min-block-size:44px}}}
@layer primitives{.progress-module__f5rbNW__progress{appearance:none;border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-fg) 12%, transparent);block-size:6px;inline-size:100%;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, color-mix(in srgb, var(--color-fg) 8%, transparent) 0%, var(--color-primary) 50%, color-mix(in srgb, var(--color-fg) 8%, transparent) 100%);animation:progress-module__f5rbNW__progress-indet 1.2s 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}}}
@layer primitives{.segmented-module__AI3s1G__root{background:var(--color-bg-muted);border-radius:var(--radius-full);gap:1px;padding:2px;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);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)){color:var(--color-fg)}.segmented-module__AI3s1G__option:has(.segmented-module__AI3s1G__input:focus-visible){outline:2px solid var(--color-primary);outline-offset:2px}.segmented-module__AI3s1G__input{opacity:0;cursor:inherit;position:absolute;inset:0}}
@layer primitives{.pagination-module__5dWP2q__nav{align-items:center;gap:var(--space-1);font-size:var(--text-sm);display:inline-flex}.pagination-module__5dWP2q__item{min-inline-size:var(--control-h-md);block-size:var(--control-h-md);padding-inline:var(--space-2);border-radius:var(--radius-md);color:var(--color-fg);cursor:pointer;font-variant-numeric:tabular-nums;transition:background 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;text-decoration:none;display:inline-flex}.pagination-module__5dWP2q__item:hover:not([aria-disabled=true]){background:var(--color-bg-muted)}.pagination-module__5dWP2q__item[aria-current=page]{background:var(--color-bg-elevated);border-color:var(--color-border);font-weight:var(--weight-medium);box-shadow:var(--shadow-xs)}.pagination-module__5dWP2q__item[aria-disabled=true]{opacity:.45;cursor:not-allowed}.pagination-module__5dWP2q__ellipsis{padding-inline:var(--space-1);color:var(--color-fg-muted)}}
@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);background-clip:padding-box;border:3px solid #0000;border-radius:9999px}.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-2) calc(var(--space-8) + var(--space-1)) var(--space-2) var(--space-3);border:1px solid var(--bui-border,var(--color-border));background:var(--color-bg-elevated);color:var(--bui-text,var(--color-fg));border-radius:var(--bui-radius-control,var(--radius-md));font-size:var(--text-base);line-height:var(--leading-normal);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;transform-origin:50%;block-size:16px;inline-size:16px;transition:transform .22s cubic-bezier(.2,.8,.2,1);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(--bui-accent,var(--color-primary));outline:var(--focus-ring-width) solid transparent;outline-offset:0;box-shadow:0 0 0 var(--space-px) var(--bui-accent,var(--color-primary))}.select-module__At4oBa__select[data-state=open]{border-color:var(--bui-accent,var(--color-primary))}.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)}.select-module__At4oBa__sSm{min-height:var(--control-h-md);font-size:var(--text-2sm);padding-block:var(--space-1)}.select-module__At4oBa__sLg{min-height:var(--control-h-xl);font-size:var(--text-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{block-size:20px;inline-size:20px;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{block-size:18px;inline-size:18px}.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{block-size:18px;inline-size:18px;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);font-weight:var(--weight-medium);color:var(--color-fg-muted)}}
@layer primitives{.skeleton-module__WYCBhq__skeleton{background:linear-gradient(90deg, color-mix(in srgb, var(--color-fg) 8%, transparent) 0%, color-mix(in srgb, var(--color-fg) 14%, transparent) 50%, color-mix(in srgb, var(--color-fg) 8%, transparent) 100%);animation:skeleton-module__WYCBhq__skeleton-shimmer 1.4s var(--anim-ease-in-out) infinite;border-radius:var(--radius-md);background-size:200% 100%;display:block}@keyframes skeleton-module__WYCBhq__skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.skeleton-module__WYCBhq__skeleton{background:color-mix(in srgb, var(--color-fg) 10%, transparent);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:9999px}.slider-module__kUqCGG__slider::-moz-range-track{block-size:var(--_track);background:color-mix(in srgb, var(--color-fg) 15%, transparent);border:none;border-radius:9999px}.slider-module__kUqCGG__slider::-moz-range-progress{block-size:var(--_track);background:var(--color-primary);border-radius:9999px}.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{background:linear-gradient(to right, Highlight 0 var(--slider-fill,50%), Canvas var(--slider-fill,50%) 100%);border:1px solid canvastext}.slider-module__kUqCGG__slider::-moz-range-track{background:canvas;border:1px solid canvastext}.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{.stack-module__ZGtH9q__stack{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:1px 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(--leading-normal);-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:1px;--_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:1px solid color-mix(in srgb, var(--color-fg) 28%, var(--color-border));pointer-events:none;background:color-mix(in srgb, var(--color-fg) 13%, var(--color-bg-elevated));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);border-radius:9999px;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);pointer-events:none;border:1px solid color-mix(in srgb, var(--color-fg) 22%, transparent);background:var(--color-bg-elevated);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);border-radius:9999px;position:absolute;inset-block-start:calc(var(--_pad) - var(--_border));inset-inline-start:calc(var(--_pad) - var(--_border));translate:0;box-shadow:0 1px 1px #0000001f,0 1px 3px #0000001f}.switch-module__d6edbG__root[data-state=checked] .switch-module__d6edbG__track{background:var(--bui-gradient-primary,var(--color-primary));box-shadow:inset 0 var(--sw-track-on-sheen-y,1px) 0 rgb(255 255 255/var(--sw-track-on-sheen-a,.22)), 0 var(--sw-track-on-glow-y,1px) var(--sw-track-on-glow-blur,2px) color-mix(in srgb, var(--color-primary) calc(var(--sw-track-on-glow-a,.35) * 100%), transparent), 0 var(--sw-track-on-drop-y,1px) var(--sw-track-on-drop-blur,1px) rgb(0 0 0/var(--sw-track-on-drop-a,.08));border-color:#0000}.switch-module__d6edbG__root[data-state=checked] .switch-module__d6edbG__thumb{translate:var(--_travel) 0;background:linear-gradient(180deg, #fff 0%, #fff var(--sw-thumb-on-grad-mid,50%), var(--bui-neutral-100,#fafafa) 100%);box-shadow:inset 0 var(--sw-thumb-lip-y,1px) 0 rgb(255 255 255/var(--sw-thumb-lip-a,1)), inset 0 calc(-1 * var(--sw-thumb-under-y,1px)) var(--sw-thumb-under-blur,1px) rgb(0 0 0/var(--sw-thumb-on-under-a,var(--sw-thumb-under-a,.08))), 0 var(--sw-thumb-on-drop1-y,var(--sw-thumb-drop1-y,1px)) var(--sw-thumb-on-drop1-blur,var(--sw-thumb-drop1-blur,1px)) rgb(0 0 0/var(--sw-thumb-on-drop1-a,var(--sw-thumb-drop1-a,.14))), 0 var(--sw-thumb-on-drop2-y,var(--sw-thumb-drop2-y,2px)) var(--sw-thumb-on-drop2-blur,var(--sw-thumb-drop2-blur,5px)) rgb(0 0 0/var(--sw-thumb-on-drop2-a,var(--sw-thumb-drop2-a,.2))), 0 0 0 var(--sw-thumb-ring,.5px) rgb(0 0 0/var(--sw-thumb-on-ring-a,var(--sw-thumb-ring-a,.05)));border-color:#0000}.switch-module__d6edbG__root[data-state=checked]:active .switch-module__d6edbG__track{background:var(--bui-gradient-primary-pressed,var(--color-primary-hover));box-shadow:var(--bui-shadow-primary-pressed,inset 0 1px 2px #0000002e)}.switch-module__d6edbG__vBlack[data-state=checked] .switch-module__d6edbG__track{background:linear-gradient(180deg, color-mix(in srgb, #fff calc(var(--sw-black-mix-top,.14) * 100%), var(--bui-neutral-1000,#111)) 0%, var(--bui-neutral-1000,#111) 55%, color-mix(in srgb, #000 calc(var(--sw-black-mix-bot,.18) * 100%), var(--bui-neutral-1000,#111)) 100%);box-shadow:inset 0 var(--sw-black-sheen-y,1px) 0 rgb(255 255 255/var(--sw-black-sheen-a,.16)), 0 var(--sw-black-glow-y,1px) var(--sw-black-glow-blur,2px) rgb(0 0 0/var(--sw-black-glow-a,.28)), 0 var(--sw-black-drop-y,1px) var(--sw-black-drop-blur,1px) rgb(0 0 0/var(--sw-black-drop-a,.12))}.switch-module__d6edbG__vBlack[data-state=checked]:active .switch-module__d6edbG__track{background:linear-gradient(180deg, var(--bui-neutral-1000,#111) 0%, color-mix(in srgb, #fff 8%, var(--bui-neutral-980,#222)) 100%);box-shadow:inset 0 1px 2px #00000059}.switch-module__d6edbG__root:has(.switch-module__d6edbG__input:focus-visible) .switch-module__d6edbG__track{outline:var(--bui-focus-ring-width,var(--focus-ring-width)) solid var(--bui-focus-ring-color,var(--focus-ring-color,var(--color-primary)));outline-offset:var(--bui-focus-ring-offset,var(--focus-ring-offset,2px))}.switch-module__d6edbG__vBlack:has(.switch-module__d6edbG__input:focus-visible) .switch-module__d6edbG__track{outline-color:var(--bui-neutral-1000,#111)}@media (prefers-reduced-motion:reduce){.switch-module__d6edbG__track,.switch-module__d6edbG__thumb{transition:none}}@media (pointer:coarse){.switch-module__d6edbG__root{justify-content:center;min-block-size:44px;min-inline-size:44px}}@media (forced-colors:active){.switch-module__d6edbG__track{box-shadow:none;background:canvas;border:1px solid canvastext}.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}}}
.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(--leading-normal);display:inline-flex}.radio-module__srbOjW__root[data-disabled=true]{opacity:.55;cursor:not-allowed}.radio-module__srbOjW__indicator{--_size:16px;inline-size:var(--_size);block-size:var(--_size);border:1.5px solid var(--color-border-strong);background:var(--color-bg-elevated);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);border-radius:9999px;flex-shrink:0;position:relative}.radio-module__srbOjW__sSm .radio-module__srbOjW__indicator{--_size:14px}.radio-module__srbOjW__sLg .radio-module__srbOjW__indicator{--_size:20px}.radio-module__srbOjW__indicator:after{content:"";background:var(--color-fg-on-primary);transition:transform var(--anim-duration-fast) var(--anim-ease-spring);border-radius:9999px;position:absolute;inset:3px;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{box-shadow:0 0 0 2px var(--focus-ring-color,var(--color-primary))}@media (prefers-reduced-motion:reduce){.radio-module__srbOjW__indicator:after{transition:none}}}
@layer primitives{.table-module__2ABmKG__wrap{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-elevated);inline-size:100%;overflow-x:auto}.table-module__2ABmKG__wrap:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.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(--leading-normal)}.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:1px 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-semibold);font-size:var(--text-xs);white-space:nowrap;border-block-end:1px 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:2px solid var(--color-primary);outline-offset:2px;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-semibold)}.table-module__2ABmKG__caption{caption-side:bottom;color:var(--color-fg-muted);font-size:var(--text-xs);padding-block:var(--space-3);text-align:start}.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{.command-module__QruuxW__root{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-xl);max-block-size:min(80dvh,28rem);inline-size:min(100%,520px);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;overflow:hidden}.command-module__QruuxW__dialogSurface{padding:0}.command-module__QruuxW__dialogSurface .command-module__QruuxW__root{border-radius:inherit;max-block-size:min(60dvh,32rem);inline-size:100%;box-shadow:none;background:0 0;border:0}.command-module__QruuxW__inputWrap{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-block-end:1px solid var(--color-border-subtle);display:flex}.command-module__QruuxW__inputIcon{color:var(--color-fg-muted);flex-shrink:0}.command-module__QruuxW__input{appearance:none;color:var(--color-fg);font-size:var(--text-md);line-height:var(--leading-normal);background:0 0;border:0;outline:none;inline-size:100%;padding:0}.command-module__QruuxW__input::placeholder{color:var(--color-fg-muted)}.command-module__QruuxW__list{padding:var(--space-1);flex:1;min-block-size:0;margin:0;list-style:none;overflow-y:auto}.command-module__QruuxW__group{padding:var(--space-1) 0}.command-module__QruuxW__group:not(:first-child){border-block-start:1px solid var(--color-border-subtle);margin-block-start:var(--space-1);padding-block-start:var(--space-2)}.command-module__QruuxW__groupHeading{color:var(--color-fg-muted);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wider);text-transform:uppercase;padding:var(--space-1_5) var(--space-3) var(--space-1)}.command-module__QruuxW__item{align-items:center;gap:var(--space-2);inline-size:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--color-fg);font-size:var(--text-sm);line-height:var(--leading-normal);font-weight:var(--weight-medium);cursor:pointer;text-align:start;background:0 0;border:0;display:flex}.command-module__QruuxW__item[hidden]{display:none}.command-module__QruuxW__item[data-disabled=true]{cursor:not-allowed;color:var(--color-fg-faint)}.command-module__QruuxW__item[data-highlighted=true]:not([data-disabled=true]),.command-module__QruuxW__item:hover:not([data-disabled=true]){background:var(--color-bg-muted)}.command-module__QruuxW__itemShortcut{color:var(--color-fg-muted);font-size:var(--text-xs);margin-inline-start:auto}.command-module__QruuxW__empty{padding:var(--space-6) var(--space-4);color:var(--color-fg-muted);text-align:center;font-size:var(--text-sm)}.command-module__QruuxW__empty[hidden]{display:none}}
@layer primitives{.tabs-module__oOWZBG__root{gap:var(--space-3);flex-direction:column;display:flex}.tabs-module__oOWZBG__list{gap:var(--space-1);background:var(--color-bg-muted);border-radius:var(--radius-lg);inline-size:fit-content;padding:2px;display:inline-flex}.tabs-module__oOWZBG__trigger{appearance:none;padding:var(--space-1_5) var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-fg-secondary);cursor:pointer;line-height:var(--leading-normal);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{outline:2px solid var(--color-primary);outline-offset:2px}.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]{border-block-end:1px 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:"";background:var(--color-primary);block-size:2px;position:absolute;inset-block-end:-1px;inset-inline:0}@media (pointer:coarse){.tabs-module__oOWZBG__trigger{min-block-size:44px}}}
@layer primitives{.text-module__IdWFsG__text{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{.toggle-module__ufeJfq__toggle{appearance:none;justify-content:center;align-items:center;gap:var(--space-1_5);padding:0 var(--space-2_5);min-inline-size:var(--control-h-md);block-size:var(--control-h-md);border-radius:var(--radius-md);color:var(--color-fg-muted);cursor:pointer;font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-tight);transition:background var(--anim-duration-fast) var(--anim-ease-default), color var(--anim-duration-fast) var(--anim-ease-default), border-color var(--anim-duration-fast) var(--anim-ease-default);white-space:nowrap;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #0000;display:inline-flex}.toggle-module__ufeJfq__toggle:hover:not(:disabled,[aria-disabled=true]){color:var(--color-fg);background:var(--color-bg-muted)}.toggle-module__ufeJfq__toggle[data-state=on]{background:var(--color-bg-muted);color:var(--color-fg)}.toggle-module__ufeJfq__toggle:disabled,.toggle-module__ufeJfq__toggle[aria-disabled=true]{opacity:.5;cursor:not-allowed}.toggle-module__ufeJfq__toggle:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.toggle-module__ufeJfq__sSm{min-inline-size:var(--control-h-sm);block-size:var(--control-h-sm);font-size:var(--text-xs);padding-inline:var(--space-2)}.toggle-module__ufeJfq__sLg{min-inline-size:var(--control-h-lg);block-size:var(--control-h-lg);font-size:var(--text-md);padding-inline:var(--space-3)}.toggle-module__ufeJfq__vOutline{border-color:var(--color-border);background:var(--color-bg-elevated)}.toggle-module__ufeJfq__vOutline:hover:not(:disabled){border-color:var(--color-border-strong)}.toggle-module__ufeJfq__vOutline[data-state=on]{background:var(--color-primary-subtle);border-color:color-mix(in srgb, var(--color-primary) 40%, transparent);color:var(--color-primary)}.toggle-module__ufeJfq__group{background:var(--color-bg-muted);border-radius:var(--radius-lg);align-items:stretch;gap:2px;padding:2px;display:inline-flex}.toggle-module__ufeJfq__group[data-orientation=vertical]{flex-direction:column}.toggle-module__ufeJfq__group>.toggle-module__ufeJfq__toggle{background:0 0;border:0}.toggle-module__ufeJfq__group>.toggle-module__ufeJfq__toggle[data-state=on]{background:var(--color-bg-elevated);color:var(--color-fg);box-shadow:var(--shadow-xs)}.toggle-module__ufeJfq__group[data-variant=outline]{background:0 0;gap:0;padding:0}.toggle-module__ufeJfq__group[data-variant=outline]>.toggle-module__ufeJfq__toggle{border:1px solid var(--color-border);background:var(--color-bg-elevated);border-radius:0;margin-inline-start:-1px}.toggle-module__ufeJfq__group[data-variant=outline]>.toggle-module__ufeJfq__toggle:first-child{border-start-start-radius:var(--radius-md);border-end-start-radius:var(--radius-md);margin-inline-start:0}.toggle-module__ufeJfq__group[data-variant=outline]>.toggle-module__ufeJfq__toggle:last-child{border-start-end-radius:var(--radius-md);border-end-end-radius:var(--radius-md)}.toggle-module__ufeJfq__group[data-variant=outline]>.toggle-module__ufeJfq__toggle[data-state=on]{background:var(--color-primary-subtle);border-color:color-mix(in srgb, var(--color-primary) 40%, transparent);z-index:1}}
@layer primitives{.toolbar-module__EX4zeG__root{align-items:center;gap:var(--space-1);padding:var(--space-1);background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-wrap:wrap;display:inline-flex}.toolbar-module__EX4zeG__root[data-orientation=vertical]{flex-direction:column;align-items:stretch}.toolbar-module__EX4zeG__separator{background:var(--color-border);inline-size:1px;margin-inline:var(--space-1);align-self:stretch}.toolbar-module__EX4zeG__root[data-orientation=vertical] .toolbar-module__EX4zeG__separator{block-size:1px;inline-size:auto;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 primitives{.tooltip-module__c9kDXq__wrapper{--_bg:color-mix(in srgb, var(--color-fg) 95%, transparent);--_arrow:6px;--_gap:6px;--_slide:2px;--_fade-in:90ms;--_fade-out:60ms;isolation:isolate;display:inline-flex;position:relative}.tooltip-module__c9kDXq__tooltip{z-index:var(--z-tooltip);pointer-events:none;opacity:0;visibility:hidden;background:var(--_bg);color:var(--color-bg-elevated);padding:var(--space-1_5) var(--space-2);border-radius:var(--radius-md);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-snug);box-shadow:var(--shadow-md);white-space:nowrap;max-inline-size:20rem;transition:opacity var(--_fade-out) var(--anim-ease-out), translate var(--_fade-out) var(--anim-ease-out), visibility 0s linear var(--_fade-out);position:absolute}.tooltip-module__c9kDXq__tooltip:after{content:"";inline-size:var(--_arrow);block-size:var(--_arrow);background:inherit;z-index:-1;position:absolute;rotate:45deg}.tooltip-module__c9kDXq__tooltip[data-placement=top]{translate:-50% var(--_slide);inset-block-end:calc(100% + var(--_gap));inset-inline-start:50%}.tooltip-module__c9kDXq__tooltip[data-placement=top]:after{margin-inline-start:calc(var(--_arrow) / -2);inset-block-end:calc(var(--_arrow) / -2);inset-inline-start:50%}.tooltip-module__c9kDXq__tooltip[data-placement=bottom]{translate:-50% calc(var(--_slide) * -1);inset-block-start:calc(100% + var(--_gap));inset-inline-start:50%}.tooltip-module__c9kDXq__tooltip[data-placement=bottom]:after{margin-inline-start:calc(var(--_arrow) / -2);inset-block-start:calc(var(--_arrow) / -2);inset-inline-start:50%}.tooltip-module__c9kDXq__tooltip[data-placement=left]{translate:var(--_slide) -50%;inset-block-start:50%;inset-inline-end:calc(100% + var(--_gap))}.tooltip-module__c9kDXq__tooltip[data-placement=left]:after{margin-block-start:calc(var(--_arrow) / -2);inset-block-start:50%;inset-inline-end:calc(var(--_arrow) / -2)}.tooltip-module__c9kDXq__tooltip[data-placement=right]{translate:calc(var(--_slide) * -1) -50%;inset-block-start:50%;inset-inline-start:calc(100% + var(--_gap))}.tooltip-module__c9kDXq__tooltip[data-placement=right]:after{margin-block-start:calc(var(--_arrow) / -2);inset-block-start:50%;inset-inline-start:calc(var(--_arrow) / -2)}.tooltip-module__c9kDXq__wrapper[data-state=open]>.tooltip-module__c9kDXq__tooltip{pointer-events:auto;opacity:1;visibility:visible;transition:opacity var(--_fade-in) var(--anim-ease-out) var(--_delay,0s), translate var(--_fade-in) var(--anim-ease-out) var(--_delay,0s), visibility 0s linear var(--_delay,0s)}.tooltip-module__c9kDXq__wrapper[data-state=open]>.tooltip-module__c9kDXq__tooltip[data-placement=top],.tooltip-module__c9kDXq__wrapper[data-state=open]>.tooltip-module__c9kDXq__tooltip[data-placement=bottom]{translate:-50%}.tooltip-module__c9kDXq__wrapper[data-state=open]>.tooltip-module__c9kDXq__tooltip[data-placement=left],.tooltip-module__c9kDXq__wrapper[data-state=open]>.tooltip-module__c9kDXq__tooltip[data-placement=right]{translate:0 -50%}@media (prefers-reduced-motion:reduce){.tooltip-module__c9kDXq__tooltip,.tooltip-module__c9kDXq__wrapper[data-state=open]>.tooltip-module__c9kDXq__tooltip{transition:opacity 0s var(--_delay,0s), visibility 0s linear var(--_delay,0s);translate:0!important}}}
@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}.visually-hidden-module__putBGq__focusReveal:focus-within,.visually-hidden-module__putBGq__focusReveal:focus{clip:auto;clip-path:none;white-space:normal;width:auto;height:auto;margin:0;position:static;overflow:visible}}
.AuthInterstitial-module__iX7BOa__shell{color:#111;background:#fff;place-items:center;min-height:100dvh;padding:24px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro,system-ui,Segoe UI,sans-serif;display:grid}.AuthInterstitial-module__iX7BOa__card{text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:420px;display:flex}.AuthInterstitial-module__iX7BOa__logo{width:132px;height:auto}.AuthInterstitial-module__iX7BOa__spinner{border:2.5px solid #0000001f;border-top-color:#000000a6;border-radius:50%;width:22px;height:22px;animation:.8s linear infinite AuthInterstitial-module__iX7BOa__auth-interstitial-spin}@keyframes AuthInterstitial-module__iX7BOa__auth-interstitial-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.AuthInterstitial-module__iX7BOa__spinner{animation:1.6s ease-in-out infinite AuthInterstitial-module__iX7BOa__auth-interstitial-pulse}}@keyframes AuthInterstitial-module__iX7BOa__auth-interstitial-pulse{0%,to{opacity:.4}50%{opacity:1}}.AuthInterstitial-module__iX7BOa__title{margin:0;font-size:1rem;font-weight:600;line-height:1.4}.AuthInterstitial-module__iX7BOa__detail{color:#0000008c;margin:6px 0 0;font-size:.875rem;line-height:1.45}.AuthInterstitial-module__iX7BOa__actions{flex-wrap:wrap;justify-content:center;gap:12px;font-size:.875rem;display:flex}.AuthInterstitial-module__iX7BOa__actions a{color:#111;text-underline-offset:3px;text-decoration:underline}
@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}}}
.pricing-module__Xy_1OW__section{color:var(--color-fg);padding:var(--space-16) var(--space-5) var(--space-24)}.pricing-module__Xy_1OW__inner{max-width:1080px;margin:0 auto}.pricing-module__Xy_1OW__header{text-align:center;max-width:640px;margin:0 auto var(--space-10);gap:var(--space-3);display:grid}.pricing-module__Xy_1OW__title{perspective:700px;font-size:clamp(var(--text-4xl), 5vw, var(--text-6xl));letter-spacing:-.02em;margin:0;line-height:1.08}.pricing-module__Xy_1OW__titleWord,.pricing-module__Xy_1OW__titleGlyph{display:inline-block}.pricing-module__Xy_1OW__titleWord{white-space:nowrap}.pricing-module__Xy_1OW__titleGlyph{transform-origin:50% 72%;backface-visibility:hidden;animation:.64s cubic-bezier(.32,.72,0,1) both pricing-module__Xy_1OW__pricing-title-glyph-in;animation-delay:calc(70ms + var(--pricing-glyph-index) * 48ms)}@keyframes pricing-module__Xy_1OW__pricing-title-glyph-in{0%{opacity:0;transform:translateY(.52em)rotateX(72deg)}to{opacity:1;transform:translateY(0)rotateX(0)}}@media (prefers-reduced-motion:reduce){.pricing-module__Xy_1OW__titleGlyph{opacity:1;animation:none;transform:none}}.pricing-module__Xy_1OW__subtitle{font-size:var(--text-xl);color:var(--color-fg-secondary);margin:0;line-height:1.55}.pricing-module__Xy_1OW__plansHeader{justify-content:flex-end;align-items:flex-end;max-width:880px;margin:0 auto 14px;display:flex}.pricing-module__Xy_1OW__desktopBilling,.pricing-module__Xy_1OW__mobileBilling{flex-direction:column;align-items:flex-end;display:flex;position:relative}.pricing-module__Xy_1OW__mobileBilling{display:none}.pricing-module__Xy_1OW__saveText{color:var(--color-primary);font-size:var(--text-2sm);font-style:italic;font-weight:var(--weight-semibold);white-space:nowrap;line-height:1;position:absolute;bottom:calc(100% + 8px);right:28px}.pricing-module__Xy_1OW__saveText:after{content:"";border-top:1px solid;border-right:1px solid;border-radius:0 11px 0 0;width:26px;height:12px;margin-left:4px;display:inline-block;transform:translateY(5px)rotate(16deg)}.pricing-module__Xy_1OW__billingToggle{box-shadow:0 1px 8px #00000017}.pricing-module__Xy_1OW__plansShell{border:1px solid color-mix(in srgb, var(--color-fg) 14%, var(--color-border));background:color-mix(in srgb, var(--color-bg-muted) 88%, var(--color-fg) 4%);border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:880px;margin:0 auto;padding:8px;display:grid}.pricing-module__Xy_1OW__planCard{border:1px solid color-mix(in srgb, var(--color-fg) 10%, var(--color-border));background:var(--color-bg);border-radius:13px;flex-direction:column;min-height:430px;padding:28px;display:flex}.pricing-module__Xy_1OW__freePlan{background:var(--color-bg);box-shadow:inset 0 1px #ffffffb3}.pricing-module__Xy_1OW__proPlan{border-color:color-mix(in srgb, var(--color-primary) 32%, var(--color-border));background:var(--color-bg);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-primary) 10%, transparent), inset 0 1px 0 #ffffffe6, 0 18px 40px #0707071f}.pricing-module__Xy_1OW__planName{font-size:var(--text-4xl);font-weight:var(--weight-bold);letter-spacing:-.02em;margin:0;line-height:1.05}.pricing-module__Xy_1OW__proPlan .pricing-module__Xy_1OW__planName{color:var(--color-primary)}.pricing-module__Xy_1OW__priceLine{min-height:39px;color:var(--color-fg);font-size:var(--text-4xl);font-weight:var(--weight-semibold);letter-spacing:-.02em;flex-wrap:wrap;align-items:baseline;gap:4px 9px;margin:6px 0 0;line-height:1.08;display:flex}.pricing-module__Xy_1OW__priceLine small{color:var(--color-fg-secondary);font-size:var(--text-2sm);font-weight:var(--weight-medium);letter-spacing:0;line-height:1.25}.pricing-module__Xy_1OW__planMedia{aspect-ratio:16/10;background:linear-gradient(145deg, color-mix(in srgb, var(--color-bg-muted) 70%, var(--color-fg) 6%) 0%, color-mix(in srgb, var(--color-bg-subtle,var(--color-bg-muted)) 85%, var(--color-primary) 6%) 100%);isolation:isolate;content-visibility:auto;contain:layout paint style;border-radius:12px;width:100%;margin:18px 0 0;position:relative;overflow:hidden;transform:translateZ(0)}.pricing-module__Xy_1OW__proPlan .pricing-module__Xy_1OW__planMedia{background:linear-gradient(145deg, color-mix(in srgb, var(--color-bg-muted) 65%, var(--color-primary) 12%) 0%, color-mix(in srgb, var(--color-bg) 80%, var(--color-primary) 10%) 100%)}.pricing-module__Xy_1OW__planMediaImage{object-fit:cover;object-position:center;backface-visibility:hidden}.pricing-module__Xy_1OW__planIntro{color:var(--color-fg);font-size:var(--text-md);margin:16px 0 0;line-height:1.45}.pricing-module__Xy_1OW__proTop{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.pricing-module__Xy_1OW__proCopy{min-width:0}.pricing-module__Xy_1OW__featuresIntro{color:var(--color-fg);font-size:var(--text-base);font-weight:var(--weight-semibold);margin:26px 0 0;line-height:1.35}.pricing-module__Xy_1OW__featureList{color:var(--color-fg);font-size:var(--text-base);gap:14px;margin:22px 0 32px;padding:0;line-height:1.4;list-style:none;display:grid}.pricing-module__Xy_1OW__featuresIntro+.pricing-module__Xy_1OW__featureList{margin-top:12px}.pricing-module__Xy_1OW__featureList li{align-items:flex-start;gap:12px;display:flex}.pricing-module__Xy_1OW__featureIcon{width:16px;height:16px;color:var(--color-primary);opacity:.85;flex:none;margin-top:2px}.pricing-module__Xy_1OW__freeCta,.pricing-module__Xy_1OW__proCta{width:100%;margin-top:auto}.pricing-module__Xy_1OW__topupCard{border:1px dashed var(--color-border-strong);background:var(--color-bg-subtle);border-radius:14px;align-items:flex-start;gap:12px;max-width:880px;margin:14px auto 0;padding:14px 18px;display:flex}.pricing-module__Xy_1OW__topupIcon{width:18px;height:18px;color:var(--color-primary);flex:none;margin-top:1px}.pricing-module__Xy_1OW__topupText{color:var(--color-fg-secondary);font-size:var(--text-base);margin:0;line-height:1.5}.pricing-module__Xy_1OW__topupText strong{color:var(--color-fg);font-weight:var(--weight-semibold)}.pricing-module__Xy_1OW__topupLink{color:var(--color-primary);font-weight:var(--weight-semibold);text-decoration:none}.pricing-module__Xy_1OW__topupLink:hover{text-decoration:underline}.pricing-module__Xy_1OW__faq{gap:22px;max-width:640px;margin:64px auto 0;display:grid}.pricing-module__Xy_1OW__faqTitle{font-size:var(--text-3xl);text-align:center;margin:0}.pricing-module__Xy_1OW__faqItem{gap:6px;display:grid}.pricing-module__Xy_1OW__faqQ{font-weight:var(--weight-semibold);font-size:var(--text-md);margin:0}.pricing-module__Xy_1OW__faqA{color:var(--color-fg-secondary);font-size:var(--text-md);margin:0;line-height:1.55}@media (max-width:980px){.pricing-module__Xy_1OW__plansHeader,.pricing-module__Xy_1OW__desktopBilling{display:none}.pricing-module__Xy_1OW__plansShell{background:0 0;border:0;grid-template-columns:1fr;gap:16px;max-width:520px;padding:0}.pricing-module__Xy_1OW__planCard{border-color:color-mix(in srgb, var(--color-fg) 12%, var(--color-border));background:var(--color-bg);min-height:0;box-shadow:0 10px 28px #07070712}.pricing-module__Xy_1OW__proPlan{border-color:color-mix(in srgb, var(--color-primary) 34%, var(--color-border))}.pricing-module__Xy_1OW__mobileBilling{display:flex}.pricing-module__Xy_1OW__mobileBilling .pricing-module__Xy_1OW__saveText{bottom:calc(100% + 7px);right:4px}}@media (max-width:640px){.pricing-module__Xy_1OW__planCard{border-radius:13px;padding:18px}.pricing-module__Xy_1OW__planName{font-size:var(--text-3xl)}.pricing-module__Xy_1OW__priceLine{min-height:0;font-size:var(--text-3xl)}.pricing-module__Xy_1OW__priceLine small{flex-basis:100%;margin-top:3px;display:block}.pricing-module__Xy_1OW__planMedia{border-radius:10px;margin-top:14px}.pricing-module__Xy_1OW__featureList{gap:12px;margin:18px 0 26px}.pricing-module__Xy_1OW__freeCta,.pricing-module__Xy_1OW__proCta{min-height:42px}.pricing-module__Xy_1OW__mobileBilling{flex:none;margin-top:24px}.pricing-module__Xy_1OW__topupCard{padding:12px 14px}}
@layer components{.auth-floating-field-module__GeXbdq__floatingShell{border-radius:var(--auth-field-radius);border:1px solid color-mix(in srgb, var(--benchy-text-muted) 35%, transparent);background:var(--color-bg-elevated);transition:border-color var(--anim-duration-normal) var(--anim-ease-out), box-shadow var(--anim-duration-normal) var(--anim-ease-out), background-color var(--anim-duration-normal) var(--anim-ease-out);display:flex;position:relative}@media (prefers-reduced-motion:reduce){.auth-floating-field-module__GeXbdq__floatingShell{transition:none}}.auth-floating-field-module__GeXbdq__floatingShell:hover:not(.auth-floating-field-module__GeXbdq__floatingShellFocused){border-color:color-mix(in srgb, var(--benchy-text-muted) 50%, transparent)}.auth-floating-field-module__GeXbdq__floatingShellFocused{border-color:var(--color-primary);background:var(--benchy-bg-card);outline-offset:0;box-shadow:0 0 0 1px var(--color-primary);outline:2px solid #0000}.auth-floating-field-module__GeXbdq__iconSlot{pointer-events:none;z-index:2;transition:color var(--anim-duration-normal) var(--anim-ease-out);position:absolute;top:50%;left:14px;transform:translateY(-50%)}@media (prefers-reduced-motion:reduce){.auth-floating-field-module__GeXbdq__iconSlot{transition:none}}.auth-floating-field-module__GeXbdq__iconSlotFocused{color:var(--color-primary)}.auth-floating-field-module__GeXbdq__iconSlotIdle{color:var(--benchy-text-faint)}.auth-floating-field-module__GeXbdq__innerWrap{flex:1;min-width:0;position:relative}.auth-floating-field-module__GeXbdq__labelFloat{pointer-events:none;z-index:1;transform-origin:0;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 2.75rem);transition:top var(--anim-duration-normal) var(--anim-ease-default), transform var(--anim-duration-normal) var(--anim-ease-default), font-size var(--anim-duration-normal) var(--anim-ease-default), color var(--anim-duration-normal) var(--anim-ease-default), background-color var(--anim-duration-normal) var(--anim-ease-default), padding var(--anim-duration-normal) var(--anim-ease-default);position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.auth-floating-field-module__GeXbdq__labelFloat{transition:none}}.auth-floating-field-module__GeXbdq__labelWithIcon{left:40px}.auth-floating-field-module__GeXbdq__labelNoIcon{left:16px}.auth-floating-field-module__GeXbdq__labelFloated{background:var(--benchy-bg-card);color:var(--color-primary);padding:0 6px;font-size:12px;font-weight:500;top:0;transform:translateY(-50%)}.auth-floating-field-module__GeXbdq__labelRest{color:var(--benchy-text-muted);font-size:14px;top:50%;transform:translateY(-50%)}.auth-floating-field-module__GeXbdq__inputField{box-sizing:border-box;height:var(--auth-field-height);width:100%;color:var(--benchy-text-primary);background:0 0;border:none;outline:none;font-size:14px;line-height:20px}.auth-floating-field-module__GeXbdq__inputWithIcon{padding-left:40px}.auth-floating-field-module__GeXbdq__inputNoIcon{padding-left:16px}.auth-floating-field-module__GeXbdq__inputWithAdornment{padding-right:48px}.auth-floating-field-module__GeXbdq__inputNoAdornment{padding-right:16px}.auth-floating-field-module__GeXbdq__inputFloated{padding-top:14px;padding-bottom:14px}.auth-floating-field-module__GeXbdq__inputRest{padding-top:15px;padding-bottom:15px}.auth-floating-field-module__GeXbdq__adornmentRight{pointer-events:auto;z-index:2;align-items:center;display:flex;position:absolute;top:0;bottom:0;right:12px}}
@layer components{.country-flag-module__eGMgTq__flag{--_flag-height:1rem;--_flag-radius:.1875rem;--_flag-bg:var(--color-bg-muted,#f0f0f0);--_flag-border:color-mix(in srgb, var(--color-fg,#111) 12%, transparent);inline-size:calc(var(--_flag-height) * 1.5);block-size:var(--_flag-height);border-radius:var(--_flag-radius);background:var(--_flag-bg);box-shadow:inset 0 0 0 1px var(--_flag-border);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.country-flag-module__eGMgTq__sizeXs{--_flag-height:.75rem}.country-flag-module__eGMgTq__sizeSm{--_flag-height:.875rem}.country-flag-module__eGMgTq__sizeMd{--_flag-height:1rem}.country-flag-module__eGMgTq__sizeLg{--_flag-height:1.25rem}.country-flag-module__eGMgTq__image{object-fit:cover;block-size:100%;inline-size:100%;display:block}.country-flag-module__eGMgTq__fallback{block-size:100%;inline-size:100%;color:var(--color-fg-muted,#666);letter-spacing:.02em;place-items:center;font-size:.5625rem;font-weight:600;line-height:1;display:grid}.country-flag-module__eGMgTq__control{align-items:center;gap:.625rem;inline-size:100%;min-inline-size:0;display:flex}.country-flag-module__eGMgTq__controlField{flex:auto;min-inline-size:0}.country-flag-module__eGMgTq__option{align-items:center;gap:.5rem;min-inline-size:0;max-inline-size:100%;display:inline-flex}.country-flag-module__eGMgTq__optionLabel{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.country-flag-module__eGMgTq__value{align-items:center;gap:.5rem;min-inline-size:0;max-inline-size:100%;display:inline-flex}.country-flag-module__eGMgTq__valueLabel{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}@media (max-width:30rem){.country-flag-module__eGMgTq__control{gap:.5rem}.country-flag-module__eGMgTq__option,.country-flag-module__eGMgTq__value{gap:.375rem}}}
@layer components{.benchy-boat-logo-mark-module__Etd6yq__mark{flex-shrink:0;display:inline-block}}
@layer components{.auth-primitives-module__Gbp8pq__hero{align-items:center;gap:var(--auth-hero-gap);flex-direction:column;margin-bottom:32px;display:flex}.auth-primitives-module__Gbp8pq__logoTile{height:var(--auth-logo-tile-size);width:var(--auth-logo-tile-size);justify-content:center;align-items:center;display:flex}.auth-primitives-module__Gbp8pq__logoImage{object-fit:contain;width:100%;height:100%}.auth-primitives-module__Gbp8pq__titleBlock{text-align:center}.auth-primitives-module__Gbp8pq__title{text-align:center;letter-spacing:0;color:var(--benchy-text-primary);font-size:26px;font-weight:700}.auth-primitives-module__Gbp8pq__subtitle{text-align:center;color:var(--benchy-text-secondary);margin-top:6px;font-size:14px}.auth-primitives-module__Gbp8pq__formStack,.auth-primitives-module__Gbp8pq__stack{gap:var(--auth-form-gap);display:grid}.auth-primitives-module__Gbp8pq__primaryButton{height:var(--auth-action-height);border-radius:var(--auth-action-radius);width:100%;margin-top:4px}.auth-primitives-module__Gbp8pq__panel,.auth-primitives-module__Gbp8pq__notice{border-radius:var(--auth-panel-radius);padding:12px 16px;font-size:14px;line-height:24px}.auth-primitives-module__Gbp8pq__panel{border:1px solid var(--benchy-border);background:var(--color-bg-elevated);color:var(--benchy-text-secondary)}.auth-primitives-module__Gbp8pq__notice{border:1px solid color-mix(in srgb, var(--color-primary) 20%, transparent);background:color-mix(in srgb, var(--color-primary) 8%, var(--benchy-bg-card));color:var(--color-primary)}.auth-primitives-module__Gbp8pq__footerNote{text-align:center;color:var(--benchy-text-secondary);font-size:13px}.auth-primitives-module__Gbp8pq__footerLink{color:var(--color-primary);transition:color var(--anim-duration-fast) var(--anim-ease-default);font-weight:500;text-decoration:none}.auth-primitives-module__Gbp8pq__footerLink:hover{color:var(--benchy-primary-dark)}}
@layer components{.request-access-module__Apf5MW__stack,.request-access-module__Apf5MW__compactStack{display:grid}.request-access-module__Apf5MW__stack{gap:var(--space-4)}.request-access-module__Apf5MW__compactStack{gap:var(--space-3)}.request-access-module__Apf5MW__stack p,.request-access-module__Apf5MW__footerNote,.request-access-module__Apf5MW__status,.request-access-module__Apf5MW__mutedStatus,.request-access-module__Apf5MW__error,.request-access-module__Apf5MW__otherSitesLabel,.request-access-module__Apf5MW__siteList{margin:0}.request-access-module__Apf5MW__stack a,.request-access-module__Apf5MW__footerNote a{color:inherit;text-underline-offset:var(--space-1);text-decoration:underline}.request-access-module__Apf5MW__actionRow{gap:var(--space-3);flex-wrap:wrap;display:flex}.request-access-module__Apf5MW__retryButton{width:fit-content}.request-access-module__Apf5MW__mutedStatus,.request-access-module__Apf5MW__otherSitesLabel,.request-access-module__Apf5MW__footerNote{color:var(--color-fg-muted)}.request-access-module__Apf5MW__otherSites{margin-block-start:var(--space-3)}.request-access-module__Apf5MW__otherSitesLabel,.request-access-module__Apf5MW__footerNote{font-size:var(--text-sm)}.request-access-module__Apf5MW__siteList{font-size:var(--text-base);padding-inline-start:var(--space-5)}}
@layer components{.page-client-module__oBY1YG__togglePassword{color:var(--benchy-text-faint);width:24px;height:24px;padding:0}.page-client-module__oBY1YG__togglePassword:hover{color:var(--benchy-text-secondary)}}
.verify-email-module__XPrOEG__resendCard{gap:var(--space-3);border-radius:var(--auth-panel-radius);border:1px solid var(--benchy-border);background:var(--color-bg-elevated);padding:14px 16px;display:grid}.verify-email-module__XPrOEG__resendTitle{color:var(--benchy-text-primary);font-size:14px;font-weight:600}.verify-email-module__XPrOEG__resendDescription{color:var(--benchy-text-secondary);font-size:13px;line-height:20px}.verify-email-module__XPrOEG__secondaryButton{margin-top:2px}
@layer components{.benchy-wink-mark-module__XWk1zG__mark{flex-shrink:0;display:inline-block}}
@layer components{.box-consequential-action-dialog-module__ZMleca__detail{color:var(--color-fg-secondary);margin:0}}
