.MaskedId-module__-l7PSW__wrapper{align-items:center;gap:var(--space-1);max-width:100%;display:inline-flex}.MaskedId-module__-l7PSW__id{font-family:var(--font-mono);font-size:var(--text-code);letter-spacing:var(--text-code-tracking);white-space:nowrap}.MaskedId-module__-l7PSW__empty{color:var(--muted)}
.WorkerName-module__PSrumG__name{align-items:baseline;column-gap:var(--space-2);flex-wrap:wrap;min-width:0;display:inline-flex}.WorkerName-module__PSrumG__stacked{flex-direction:column;align-items:flex-start}.WorkerName-module__PSrumG__primary{font-weight:var(--weight-semibold)}.WorkerName-module__PSrumG__secondary{color:var(--muted);font-size:var(--text-caption)}
.Alert-module__NnjmRW__alert{--alert-fg:var(--info);--alert-bg:var(--info-bg);align-items:flex-start;gap:var(--space-3);min-width:0;color:var(--fg);display:flex}.Alert-module__NnjmRW__alert[data-tone=neutral]{--alert-fg:var(--neutral);--alert-bg:var(--neutral-bg)}.Alert-module__NnjmRW__alert[data-tone=ok]{--alert-fg:var(--ok);--alert-bg:var(--ok-bg)}.Alert-module__NnjmRW__alert[data-tone=warn]{--alert-fg:var(--warn);--alert-bg:var(--warn-bg)}.Alert-module__NnjmRW__alert[data-tone=danger]{--alert-fg:var(--danger);--alert-bg:var(--danger-bg)}.Alert-module__NnjmRW__banner{padding:var(--space-3) var(--space-4);border:var(--border-width) solid color-mix(in srgb, var(--alert-fg) 35%, transparent);border-radius:var(--radius);background:var(--alert-bg)}.Alert-module__NnjmRW__inline{gap:var(--space-2)}.Alert-module__NnjmRW__compact{gap:var(--space-2);font-size:var(--text-label)}.Alert-module__NnjmRW__compact.Alert-module__NnjmRW__banner{padding:var(--space-2) var(--space-3)}.Alert-module__NnjmRW__icon{margin-top:var(--space-0);color:var(--alert-fg);flex:none}.Alert-module__NnjmRW__content{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.Alert-module__NnjmRW__title{font-weight:var(--weight-semibold);line-height:var(--line-height-snug)}.Alert-module__NnjmRW__body{line-height:var(--line-height)}.Alert-module__NnjmRW__compact .Alert-module__NnjmRW__body{line-height:var(--text-label-lh)}.Alert-module__NnjmRW__actions{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.Alert-module__NnjmRW__compact .Alert-module__NnjmRW__actions{margin-top:var(--space-1)}.Alert-module__NnjmRW__dismiss{width:var(--control-h-sm);height:var(--control-h-sm);margin:calc(-1 * var(--space-1)) calc(-1 * var(--space-2)) 0 0;border-radius:var(--radius);color:var(--muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.Alert-module__NnjmRW__dismiss[data-hovered]{background:color-mix(in srgb, var(--alert-fg) 12%, transparent);color:var(--fg)}.Alert-module__NnjmRW__dismiss[data-focus-visible]{outline:var(--focus-ring);outline-offset:var(--focus-offset)}@media (pointer:coarse){.Alert-module__NnjmRW__dismiss{width:var(--touch-min);height:var(--touch-min)}}
.Breadcrumbs-module__GJWLvW__nav{min-width:0}.Breadcrumbs-module__GJWLvW__list{align-items:center;gap:var(--space-1);font-size:var(--text-label);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Breadcrumbs-module__GJWLvW__back{align-items:center;gap:var(--space-1);min-height:var(--touch-min);font-size:var(--text-label);display:none}@media (max-width:599.98px){.Breadcrumbs-module__GJWLvW__collapsible .Breadcrumbs-module__GJWLvW__back{display:inline-flex}.Breadcrumbs-module__GJWLvW__collapsible .Breadcrumbs-module__GJWLvW__list{display:none}}.Breadcrumbs-module__GJWLvW__item{align-items:center;gap:var(--space-1);min-width:0;display:inline-flex}.Breadcrumbs-module__GJWLvW__link{color:var(--accent);text-underline-offset:.2em;border-radius:var(--radius-sm);cursor:pointer;text-decoration:underline}.Breadcrumbs-module__GJWLvW__link[data-hovered]{color:var(--accent-hover)}.Breadcrumbs-module__GJWLvW__link[data-focus-visible]{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.Breadcrumbs-module__GJWLvW__link[data-current]{color:var(--fg);font-weight:var(--weight-medium);cursor:default;text-decoration:none}.Breadcrumbs-module__GJWLvW__separator{color:var(--muted);flex:none}
.BulkActions-module__YpgMha__bar{align-items:center;gap:var(--space-2) var(--space-3);min-width:0;padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--border);border-radius:var(--radius);background:var(--selected-bg);color:var(--fg);flex-wrap:wrap;display:flex}.BulkActions-module__YpgMha__count{font-size:var(--text-label);line-height:var(--text-label-lh);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.BulkActions-module__YpgMha__toolbar{flex:auto}.BulkActions-module__YpgMha__clear{margin-inline-start:auto}.BulkActions-module__YpgMha__sticky{bottom:calc(var(--space-3) + env(safe-area-inset-bottom,0px));z-index:var(--z-sticky);border-color:var(--border-strong);background:var(--surface-raised);box-shadow:var(--shadow-md);position:sticky}@media print{.BulkActions-module__YpgMha__bar{display:none}}
.Button-module__VMVMAW__button{--btn-bg:var(--surface);--btn-fg:var(--fg);--btn-border:var(--border);--btn-shadow:var(--shadow);--btn-bg-hover:var(--surface-hover);--btn-bg-pressed:var(--surface-pressed);--btn-icon:var(--icon-md);justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-h);min-width:var(--control-h);padding:0 var(--space-4);border:var(--border-width) solid var(--btn-border);border-radius:var(--radius);background:var(--btn-bg);color:var(--btn-fg);font-size:var(--text-body);font-weight:var(--weight-medium);line-height:var(--line-height-tight);text-align:center;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;box-shadow:var(--btn-shadow);transition:background-color var(--duration) var(--ease), border-color var(--duration) var(--ease), color var(--duration) var(--ease), box-shadow var(--duration) var(--ease);text-decoration:none;display:inline-flex}.Button-module__VMVMAW__button:hover,.Button-module__VMVMAW__button[data-hovered]{color:var(--btn-fg)}.Button-module__VMVMAW__button[data-hovered]{background:var(--btn-bg-hover)}.Button-module__VMVMAW__button[data-pressed]{background:var(--btn-bg-pressed);transform:translateY(1px)}.Button-module__VMVMAW__button[data-focus-visible]{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.Button-module__VMVMAW__button[data-disabled],.Button-module__VMVMAW__button[aria-disabled=true]{opacity:var(--opacity-disabled);cursor:not-allowed;transform:none}.Button-module__VMVMAW__button[data-pending]{cursor:progress}.Button-module__VMVMAW__primary{--btn-bg:var(--accent);--btn-fg:var(--accent-fg);--btn-border:var(--accent);--btn-bg-hover:var(--accent-hover);--btn-bg-pressed:var(--accent-pressed)}.Button-module__VMVMAW__primary[data-hovered],.Button-module__VMVMAW__primary[data-pressed]{border-color:var(--accent-hover)}.Button-module__VMVMAW__secondary{--btn-bg:var(--surface);--btn-fg:var(--fg);--btn-border:var(--border);--btn-bg-hover:var(--surface-hover);--btn-bg-pressed:var(--surface-pressed)}.Button-module__VMVMAW__danger{--btn-bg:var(--danger);--btn-fg:var(--danger-fg);--btn-border:var(--danger);--btn-bg-hover:var(--danger-hover);--btn-bg-pressed:var(--danger-hover)}.Button-module__VMVMAW__danger[data-hovered],.Button-module__VMVMAW__danger[data-pressed]{border-color:var(--danger-hover)}.Button-module__VMVMAW__ghost{--btn-bg:transparent;--btn-fg:var(--accent);--btn-border:transparent;--btn-shadow:none;--btn-bg-hover:var(--accent-bg);--btn-bg-pressed:var(--accent-bg)}.Button-module__VMVMAW__toneDanger{--btn-fg:var(--danger);--btn-bg-hover:var(--danger-bg);--btn-bg-pressed:var(--danger-bg)}.Button-module__VMVMAW__secondary.Button-module__VMVMAW__toneDanger{--btn-border:var(--danger)}.Button-module__VMVMAW__sm{--btn-icon:var(--icon-sm);min-height:var(--control-h-sm);min-width:var(--control-h-sm);padding:0 var(--space-3);font-size:var(--text-label);gap:var(--space-1)}.Button-module__VMVMAW__md{min-height:var(--control-h)}.Button-module__VMVMAW__lg{--btn-icon:var(--icon-lg);min-height:var(--control-h-lg);min-width:var(--control-h-lg);padding:0 var(--space-5);font-size:var(--text-h2)}.Button-module__VMVMAW__iconOnly{padding:0}.Button-module__VMVMAW__fullWidth{width:100%;display:flex}.Button-module__VMVMAW__label{align-items:center;gap:inherit;text-overflow:ellipsis;min-width:0;display:inline-flex;overflow:hidden}.Button-module__VMVMAW__pending .Button-module__VMVMAW__label{opacity:.85}.Button-module__VMVMAW__spinner{flex:none}.Button-module__VMVMAW__icon{flex:none;display:inline-flex}.Button-module__VMVMAW__icon svg{width:var(--btn-icon);height:var(--btn-icon)}.Button-module__VMVMAW__wrap{padding-block:var(--space-2);white-space:normal;line-height:var(--line-height-snug)}.Button-module__VMVMAW__wrap .Button-module__VMVMAW__label{text-overflow:clip;overflow-wrap:anywhere;overflow:visible}@media (pointer:coarse){.Button-module__VMVMAW__sm,.Button-module__VMVMAW__md{min-height:var(--touch-min);min-width:var(--touch-min)}}
.Identifier-module__-ZFBWa__wrapper{align-items:center;gap:var(--space-1);max-width:100%;display:inline-flex}.Identifier-module__-ZFBWa__value{white-space:nowrap}.Identifier-module__-ZFBWa__empty{color:var(--muted)}
.DocumentRow-module__0-ojaq__card{align-items:flex-start;gap:var(--space-2);min-width:0;padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--fg);transition:background-color var(--duration-slow) var(--ease), border-color var(--duration-slow) var(--ease);flex-direction:column;display:flex}.DocumentRow-module__0-ojaq__card[data-highlight]{border-color:var(--accent);background:var(--selected-bg)}.DocumentRow-module__0-ojaq__head{justify-content:space-between;align-items:flex-start;gap:var(--space-1) var(--space-3);flex-wrap:wrap;width:100%;min-width:0;display:flex}.DocumentRow-module__0-ojaq__type{flex-direction:column;min-width:0;display:inline-flex}.DocumentRow-module__0-ojaq__typeName{font-weight:var(--weight-semibold);line-height:var(--line-height-snug)}.DocumentRow-module__0-ojaq__card .DocumentRow-module__0-ojaq__typeName{font-size:var(--text-h3);line-height:var(--text-h3-lh);font-weight:var(--text-h3-weight)}.DocumentRow-module__0-ojaq__caption{color:var(--muted);font-size:var(--text-caption);line-height:var(--text-caption-lh);font-weight:var(--text-caption-weight)}.DocumentRow-module__0-ojaq__number{gap:var(--space-0);flex-direction:column;min-width:0;max-width:100%;display:inline-flex}.DocumentRow-module__0-ojaq__numberLine{align-items:center;gap:var(--space-1);display:inline-flex}.DocumentRow-module__0-ojaq__none{color:var(--muted)}.DocumentRow-module__0-ojaq__pills{align-items:center;gap:var(--space-1);flex-wrap:wrap;min-width:0;display:inline-flex}.DocumentRow-module__0-ojaq__statusStack{align-items:flex-start;gap:var(--space-0);flex-direction:column;min-width:0;display:inline-flex}.DocumentRow-module__0-ojaq__statusNote{align-items:flex-start;gap:var(--space-0);min-width:0;color:var(--muted);font-size:var(--text-caption);line-height:var(--text-caption-lh);flex-direction:column;display:flex}.DocumentRow-module__0-ojaq__flagIcon{border-radius:var(--radius-sm);color:var(--neutral);flex:none;justify-content:center;align-items:center;display:inline-flex}.DocumentRow-module__0-ojaq__flagIcon svg,.DocumentRow-module__0-ojaq__flagMark svg{width:var(--icon-sm);height:var(--icon-sm)}.DocumentRow-module__0-ojaq__flagIcon[data-tone=ok],.DocumentRow-module__0-ojaq__flag[data-tone=ok] .DocumentRow-module__0-ojaq__flagMark{color:var(--ok)}.DocumentRow-module__0-ojaq__flagIcon[data-tone=danger],.DocumentRow-module__0-ojaq__flag[data-tone=danger] .DocumentRow-module__0-ojaq__flagMark{color:var(--danger)}.DocumentRow-module__0-ojaq__flags{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.DocumentRow-module__0-ojaq__flag{align-items:flex-start;gap:var(--space-1);font-size:var(--text-label);line-height:var(--line-height-snug);display:flex}.DocumentRow-module__0-ojaq__flagMark{color:var(--neutral);flex:none;margin-block-start:calc((var(--text-label) * var(--line-height-snug) - var(--icon-sm)) / 2);display:inline-flex}.DocumentRow-module__0-ojaq__card [data-layout=inline]{row-gap:var(--space-1);white-space:normal;flex-wrap:wrap}.DocumentRow-module__0-ojaq__dates{gap:var(--space-0) var(--space-4);font-size:var(--text-body-sm);line-height:var(--text-body-sm-lh);flex-wrap:wrap;display:flex}.DocumentRow-module__0-ojaq__dateItem{min-width:0}.DocumentRow-module__0-ojaq__dateLabel{color:var(--muted)}.DocumentRow-module__0-ojaq__note{font-size:var(--text-body-sm);line-height:var(--text-body-sm-lh);overflow-wrap:anywhere}.DocumentRow-module__0-ojaq__scan{align-items:center;max-width:100%;display:flex}.DocumentRow-module__0-ojaq__scanState{align-items:center;gap:var(--space-1);font-size:var(--text-label);line-height:var(--line-height-snug);display:inline-flex}.DocumentRow-module__0-ojaq__scanState svg{width:var(--icon-sm);height:var(--icon-sm);flex:none}.DocumentRow-module__0-ojaq__actions{gap:var(--space-2);width:100%;flex-direction:column;margin-block-start:var(--space-1);display:flex}.DocumentRow-module__0-ojaq__actions>*{width:100%}
.StatusPill-module__2aTGPa__dot{--dot-color:var(--neutral);align-items:center;gap:var(--space-2);max-width:100%;font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--line-height-tight);white-space:nowrap;vertical-align:middle;display:inline-flex}.StatusPill-module__2aTGPa__dot[data-size=sm]{gap:var(--space-1);font-size:var(--text-caption)}.StatusPill-module__2aTGPa__dot[data-size=lg]{font-size:var(--text-body)}.StatusPill-module__2aTGPa__dot[data-tone=info]{--dot-color:var(--info)}.StatusPill-module__2aTGPa__dot[data-tone=ok]{--dot-color:var(--ok)}.StatusPill-module__2aTGPa__dot[data-tone=warn]{--dot-color:var(--warn)}.StatusPill-module__2aTGPa__dot[data-tone=danger]{--dot-color:var(--danger)}.StatusPill-module__2aTGPa__bullet{width:var(--space-2);height:var(--space-2);border:var(--border-width) solid var(--dot-color);border-radius:var(--radius-full);background:var(--dot-color);flex:none}.StatusPill-module__2aTGPa__text{white-space:nowrap}
.ThaiDate-module__9xbWOW__part{white-space:nowrap}
.BrandMark-module__aspUfq__brand{align-items:center;gap:var(--space-3);min-width:0;color:var(--fg);display:inline-flex}.BrandMark-module__aspUfq__mark{width:var(--space-6);height:var(--space-6);border-radius:var(--radius);box-shadow:var(--shadow-sm);flex:none}.BrandMark-module__aspUfq__lg .BrandMark-module__aspUfq__mark{width:44px;height:44px}.BrandMark-module__aspUfq__stopFrom{stop-color:var(--brand-from)}.BrandMark-module__aspUfq__stopTo{stop-color:var(--brand-to)}.BrandMark-module__aspUfq__glyph{fill:var(--brand-fg)}.BrandMark-module__aspUfq__name{min-width:0;font-size:var(--text-body);line-height:var(--line-height-tight);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.BrandMark-module__aspUfq__lg .BrandMark-module__aspUfq__name{font-size:var(--text-h2)}.BrandMark-module__aspUfq__nameStrong{font-weight:var(--weight-bold)}.BrandMark-module__aspUfq__nameTail{color:var(--muted);font-weight:var(--weight-medium)}.BrandMark-module__aspUfq__onDark{color:var(--sidebar-fg)}.BrandMark-module__aspUfq__onDark .BrandMark-module__aspUfq__nameTail{color:var(--sidebar-muted)}
.PortalShell-module__38Fr9W__shell{background:var(--bg);grid-template-columns:minmax(0,1fr);min-height:100dvh;display:grid}.PortalShell-module__38Fr9W__skipLink{top:var(--space-2);left:var(--space-2);z-index:calc(var(--z-overlay) + 1);padding:var(--space-2) var(--space-4);border-radius:var(--radius);background:var(--accent);color:var(--accent-fg);font-weight:var(--weight-semibold);position:absolute;transform:translateY(-200%)}.PortalShell-module__38Fr9W__skipLink:focus{color:var(--accent-fg);transform:none}.PortalShell-module__38Fr9W__sidebar{display:none}.PortalShell-module__38Fr9W__brand{min-height:var(--header-h);padding:var(--space-3) var(--space-4);border-bottom:var(--border-width) solid var(--border-subtle);align-items:center;display:flex}.PortalShell-module__38Fr9W__nav{gap:var(--space-4);padding:var(--space-3);flex-direction:column;flex:1;display:flex}.PortalShell-module__38Fr9W__navList.PortalShell-module__38Fr9W__navEnd{padding-top:var(--space-2);border-top:var(--border-width) solid var(--border-subtle);margin-top:auto}.PortalShell-module__38Fr9W__navExternal{color:var(--muted);flex:none}.PortalShell-module__38Fr9W__navList{gap:var(--space-0);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.PortalShell-module__38Fr9W__navGroup{gap:var(--space-1);flex-direction:column;display:flex}.PortalShell-module__38Fr9W__navGroupTitle{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--control-h-sm);padding:0 var(--space-3);border-radius:var(--radius);color:var(--muted);font-size:var(--text-caption);font-weight:var(--weight-semibold);letter-spacing:.04em;text-align:start;text-transform:uppercase;cursor:pointer;background:0 0;border:0;display:flex}.PortalShell-module__38Fr9W__navGroupTitle[data-hovered]{background:var(--surface-hover);color:var(--fg)}.PortalShell-module__38Fr9W__navGroupTitle[data-focus-visible]{outline:var(--focus-ring);outline-offset:var(--focus-offset-inset)}.PortalShell-module__38Fr9W__navGroupTitle[data-disabled]{cursor:default}.PortalShell-module__38Fr9W__navGroupTitle[data-disabled] .PortalShell-module__38Fr9W__navGroupChevron{visibility:hidden}.PortalShell-module__38Fr9W__navGroupChevron{transition:transform var(--duration) var(--ease);flex:none}.PortalShell-module__38Fr9W__navGroupChevronClosed{transform:rotate(-90deg)}.PortalShell-module__38Fr9W__navList[hidden]{display:none}.PortalShell-module__38Fr9W__navLink{align-items:center;gap:var(--space-3);min-height:var(--touch-min);padding:var(--space-2) var(--space-3);border-radius:var(--radius);color:var(--fg);font-weight:var(--weight-medium);cursor:pointer;text-decoration:none;display:flex}.PortalShell-module__38Fr9W__navLink:hover,.PortalShell-module__38Fr9W__navLink[data-hovered]{background:var(--surface-hover);color:var(--fg)}.PortalShell-module__38Fr9W__navLink[data-pressed]{background:var(--surface-pressed)}.PortalShell-module__38Fr9W__navLink[data-focus-visible]{outline:var(--focus-ring);outline-offset:var(--focus-offset-inset)}.PortalShell-module__38Fr9W__navLink[data-current]{background:var(--accent-bg);color:var(--accent);font-weight:var(--weight-semibold)}.PortalShell-module__38Fr9W__navIcon{color:currentColor;flex:none}.PortalShell-module__38Fr9W__navLabel{flex:1;min-width:0}.PortalShell-module__38Fr9W__navBadge{min-width:22px;height:22px;padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--neutral-bg);color:var(--neutral);font-size:var(--text-caption);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:inline-flex}.PortalShell-module__38Fr9W__navBadge[data-tone=danger]{background:var(--danger);color:var(--danger-fg)}.PortalShell-module__38Fr9W__main{flex-direction:column;min-width:0;display:flex}.PortalShell-module__38Fr9W__header{z-index:var(--z-header);align-items:center;gap:var(--space-2);min-height:var(--header-h);padding:var(--space-2) var(--space-gutter);padding-top:max(var(--space-2), env(safe-area-inset-top));border-bottom:var(--border-width) solid var(--border-subtle);background:color-mix(in srgb, var(--surface) 88%, transparent);-webkit-backdrop-filter:saturate(160%)blur(12px);backdrop-filter:saturate(160%)blur(12px);display:flex;position:sticky;top:0}.PortalShell-module__38Fr9W__sidebarToggle{display:none}.PortalShell-module__38Fr9W__menuButton{color:var(--fg);flex:none;margin-inline-start:calc(-1 * var(--space-2))}.PortalShell-module__38Fr9W__title{align-items:center;gap:var(--space-1);min-width:0;font-weight:var(--weight-semibold);white-space:nowrap;flex:1;display:flex}.PortalShell-module__38Fr9W__titleCurrent{text-overflow:ellipsis;min-width:0;overflow:hidden}.PortalShell-module__38Fr9W__titleBack{width:var(--touch-min);height:var(--touch-min);border-radius:var(--radius);color:var(--fg);flex:none;justify-content:center;align-items:center;margin-inline-start:calc(-1 * var(--space-2));display:inline-flex}.PortalShell-module__38Fr9W__titleBack[data-hovered]{background:var(--surface-hover)}.PortalShell-module__38Fr9W__titleParent{color:var(--muted);font-weight:var(--weight-regular);border-radius:var(--radius-sm);flex:none;text-decoration:none;display:none}.PortalShell-module__38Fr9W__titleParent[data-hovered]{color:var(--fg);text-decoration:underline}.PortalShell-module__38Fr9W__titleSeparator{color:var(--muted);flex:none;display:none}.PortalShell-module__38Fr9W__titleBack[data-focus-visible],.PortalShell-module__38Fr9W__titleParent[data-focus-visible]{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.PortalShell-module__38Fr9W__progress{inset-inline:0;opacity:0;pointer-events:none;height:2px;transition:opacity var(--duration) var(--ease);position:absolute;bottom:-1px;overflow:hidden}.PortalShell-module__38Fr9W__progress[data-active]{opacity:1}.PortalShell-module__38Fr9W__progressBar{background:var(--accent);width:40%;height:100%;display:block;transform:translate(-100%)}.PortalShell-module__38Fr9W__progress[data-active] .PortalShell-module__38Fr9W__progressBar{animation:PortalShell-module__38Fr9W__progress var(--duration-loop) var(--ease-out) infinite}@keyframes PortalShell-module__38Fr9W__progress{0%{transform:translate(-100%)}to{transform:translate(250%)}}.PortalShell-module__38Fr9W__headerEnd{align-items:center;gap:var(--space-2);flex:none;display:flex}.PortalShell-module__38Fr9W__banner{padding:var(--space-3) var(--space-4) 0}.PortalShell-module__38Fr9W__content{width:100%;max-width:var(--content-max);padding:var(--space-4) var(--space-gutter);outline:none;flex:1;margin-inline:auto}.PortalShell-module__38Fr9W__drawer{height:100%}.PortalShell-module__38Fr9W__drawerAccount{gap:var(--space-0);padding:0 var(--space-3) var(--space-3);margin-bottom:var(--space-2);border-bottom:var(--border-width) solid var(--border-subtle);flex-direction:column;display:flex}.PortalShell-module__38Fr9W__drawerName{font-weight:var(--weight-semibold);overflow-wrap:anywhere}.PortalShell-module__38Fr9W__drawerRole{color:var(--muted);font-size:var(--text-caption)}.PortalShell-module__38Fr9W__drawerFooter{gap:var(--space-2);margin-top:var(--space-3);padding-top:var(--space-3);border-top:var(--border-width) solid var(--border-subtle);flex-direction:column;display:flex}@media (min-width:1024px){.PortalShell-module__38Fr9W__shell{grid-template-columns:var(--sidebar-w) minmax(0, 1fr)}.PortalShell-module__38Fr9W__sidebar{--fg:var(--sidebar-fg);--muted:var(--sidebar-muted);--surface-hover:var(--sidebar-hover);--surface-pressed:var(--sidebar-pressed);--border-subtle:var(--sidebar-border);--accent-bg:var(--sidebar-active-bg);--accent:var(--sidebar-active-fg);--neutral-bg:var(--sidebar-pressed);--neutral:var(--sidebar-fg);--focus-ring:2px solid var(--sidebar-focus);background:var(--sidebar-bg);height:100dvh;color:var(--sidebar-fg);scrollbar-color:var(--sidebar-pressed) transparent;flex-direction:column;display:flex;position:sticky;top:0;overflow-y:auto}.PortalShell-module__38Fr9W__sidebar .PortalShell-module__38Fr9W__navLink{min-height:var(--control-h);color:var(--sidebar-muted);font-size:var(--text-body-sm)}.PortalShell-module__38Fr9W__sidebar .PortalShell-module__38Fr9W__navLink:hover,.PortalShell-module__38Fr9W__sidebar .PortalShell-module__38Fr9W__navLink[data-hovered]{color:var(--sidebar-fg)}.PortalShell-module__38Fr9W__sidebar .PortalShell-module__38Fr9W__navLink[data-current]{color:var(--sidebar-active-fg);box-shadow:var(--shadow-sm)}.PortalShell-module__38Fr9W__header .PortalShell-module__38Fr9W__menuButton{display:none}.PortalShell-module__38Fr9W__header .PortalShell-module__38Fr9W__sidebarToggle{color:var(--muted);flex:none;margin-inline-start:calc(-1 * var(--space-2));display:inline-flex}:root[data-sidebar=collapsed] .PortalShell-module__38Fr9W__shell{grid-template-columns:var(--sidebar-w-collapsed) minmax(0, 1fr)}:root[data-sidebar=collapsed] .PortalShell-module__38Fr9W__brand{padding-inline:var(--space-2);justify-content:center}:is(:root[data-sidebar=collapsed] .PortalShell-module__38Fr9W__brand [data-brand-name],:root[data-sidebar=collapsed] .PortalShell-module__38Fr9W__sidebar .PortalShell-module__38Fr9W__navLabel,:root[data-sidebar=collapsed] .PortalShell-module__38Fr9W__sidebar .PortalShell-module__38Fr9W__navGroupLabel,:root[data-sidebar=collapsed] .PortalShell-module__38Fr9W__sidebar .PortalShell-module__38Fr9W__navExternal){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:root[data-sidebar=collapsed] .PortalShell-module__38Fr9W__sidebar .PortalShell-module__38Fr9W__navLink{justify-content:center;gap:0;padding-inline:0;position:relative}:root[data-sidebar=collapsed] .PortalShell-module__38Fr9W__sidebar .PortalShell-module__38Fr9W__navGroupTitle{justify-content:center;padding:0}:root[data-sidebar=collapsed] .PortalShell-module__38Fr9W__sidebar{z-index:calc(var(--z-header) + 1);overflow:visible}:is(:root[data-sidebar=collapsed] .PortalShell-module__38Fr9W__sidebar .PortalShell-module__38Fr9W__navLink:hover .PortalShell-module__38Fr9W__navLabel,:root[data-sidebar=collapsed] .PortalShell-module__38Fr9W__sidebar .PortalShell-module__38Fr9W__navLink[data-focus-visible] .PortalShell-module__38Fr9W__navLabel){z-index:var(--z-popover);clip-path:none;width:auto;height:auto;padding:var(--space-1) var(--space-3);border:var(--border-width) solid var(--sidebar-border);border-radius:var(--radius-sm);background:var(--sidebar-bg);box-shadow:var(--shadow-md);color:var(--sidebar-fg);font-size:var(--text-label);font-weight:var(--weight-medium);pointer-events:none;inset-block-start:50%;inset-inline-start:calc(100% + var(--space-2));overflow:visible;transform:translateY(-50%)}:root[data-sidebar=collapsed] .PortalShell-module__38Fr9W__sidebar .PortalShell-module__38Fr9W__navBadge{min-width:18px;height:18px;padding:0 var(--space-1);position:absolute;inset-block-start:var(--space-0);inset-inline-end:var(--space-1)}.PortalShell-module__38Fr9W__title .PortalShell-module__38Fr9W__titleBack{display:none}.PortalShell-module__38Fr9W__titleParent{display:inline}.PortalShell-module__38Fr9W__titleSeparator{display:inline-flex}.PortalShell-module__38Fr9W__header{padding-inline:var(--space-5)}.PortalShell-module__38Fr9W__banner{padding:var(--space-4) var(--space-5) 0}.PortalShell-module__38Fr9W__content{padding:var(--space-5) var(--space-6) var(--space-7)}}
.Card-module__QRy0Sa__card{--card-pad:var(--space-5);gap:var(--space-stack);min-width:0;padding:var(--card-pad);color:var(--fg);flex-direction:column;display:flex;position:relative}.Card-module__QRy0Sa__outlined{border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow)}.Card-module__QRy0Sa__plain{--card-pad:0}.Card-module__QRy0Sa__sunken{border-radius:var(--radius);background:var(--surface-sunken)}.Card-module__QRy0Sa__pad-sm{--card-pad:var(--space-3)}.Card-module__QRy0Sa__pad-none{--card-pad:0;overflow:hidden}@media (max-width:599.98px){.Card-module__QRy0Sa__card{--card-pad:var(--space-4)}.Card-module__QRy0Sa__pad-sm{--card-pad:var(--space-3)}.Card-module__QRy0Sa__pad-none,.Card-module__QRy0Sa__plain{--card-pad:0}}.Card-module__QRy0Sa__card[data-tone]{border-inline-start:4px solid var(--card-tone)}.Card-module__QRy0Sa__card[data-tone=info]{--card-tone:var(--info)}.Card-module__QRy0Sa__card[data-tone=ok]{--card-tone:var(--ok)}.Card-module__QRy0Sa__card[data-tone=warn]{--card-tone:var(--warn)}.Card-module__QRy0Sa__card[data-tone=danger]{--card-tone:var(--danger)}.Card-module__QRy0Sa__interactive:hover{border-color:var(--border-strong);box-shadow:var(--shadow-sm)}.Card-module__QRy0Sa__cover:after{content:"";border-radius:inherit;position:absolute;inset:0}.Card-module__QRy0Sa__interactive .Card-module__QRy0Sa__actions,.Card-module__QRy0Sa__interactive .Card-module__QRy0Sa__footer{z-index:1;position:relative}.Card-module__QRy0Sa__header{justify-content:space-between;align-items:flex-start;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.Card-module__QRy0Sa__pad-none .Card-module__QRy0Sa__header{padding:var(--space-4) var(--space-4) 0}.Card-module__QRy0Sa__headings{gap:var(--space-0);flex-direction:column;min-width:0;display:flex}.Card-module__QRy0Sa__titleRow{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.Card-module__QRy0Sa__title{font-size:var(--text-h2);font-weight:var(--text-h2-weight);line-height:var(--text-h2-lh)}h3.Card-module__QRy0Sa__title,h4.Card-module__QRy0Sa__title{font-size:var(--text-h3);font-weight:var(--text-h3-weight);line-height:var(--text-h3-lh)}.Card-module__QRy0Sa__meta{align-items:center;gap:var(--space-2);color:var(--muted);font-size:var(--text-caption);flex-wrap:wrap;display:flex}.Card-module__QRy0Sa__description{color:var(--muted);font-size:var(--text-label);line-height:var(--line-height-snug)}.Card-module__QRy0Sa__actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.Card-module__QRy0Sa__body{min-width:0}.Card-module__QRy0Sa__footer{justify-content:flex-end;align-items:center;gap:var(--space-2);padding-top:var(--space-3);border-top:var(--border-width) solid var(--border-subtle);flex-wrap:wrap;display:flex}.Card-module__QRy0Sa__pad-none .Card-module__QRy0Sa__footer{padding:var(--space-3) var(--space-4)}.Card-module__QRy0Sa__collapse{gap:var(--space-stack);flex-direction:column;min-width:0;display:flex}.Card-module__QRy0Sa__collapse:not([data-expanded]){gap:0}.Card-module__QRy0Sa__collapseTrigger{align-items:center;gap:var(--space-2);min-height:var(--control-h-sm);border-radius:var(--radius-sm);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.Card-module__QRy0Sa__collapseTrigger[data-focus-visible]{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.Card-module__QRy0Sa__collapseChevron{color:var(--muted);transition:transform var(--duration) var(--ease);flex:none;transform:rotate(-90deg)}.Card-module__QRy0Sa__collapse[data-expanded] .Card-module__QRy0Sa__collapseChevron{transform:none}.Card-module__QRy0Sa__collapsePanel{min-width:0}@media (pointer:coarse){.Card-module__QRy0Sa__collapseTrigger{min-height:var(--touch-min)}}
.gallery-module__eZ1apq__page{gap:var(--space-6);max-width:var(--content-max);padding:var(--space-5) var(--space-4) var(--space-6);flex-direction:column;margin:0 auto;display:flex}.gallery-module__eZ1apq__toc{gap:var(--space-2) var(--space-3);font-size:var(--text-label);flex-wrap:wrap;display:flex}.gallery-module__eZ1apq__section{gap:var(--space-4);scroll-margin-top:var(--space-4);flex-direction:column;display:flex}.gallery-module__eZ1apq__sectionTitle{padding-bottom:var(--space-2);border-bottom:var(--border-width) solid var(--border);font-size:var(--text-h1)}.gallery-module__eZ1apq__row{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.gallery-module__eZ1apq__grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));align-items:start;display:grid}.gallery-module__eZ1apq__stack{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.gallery-module__eZ1apq__label{color:var(--muted);font-size:var(--text-label)}.gallery-module__eZ1apq__output{padding:var(--space-2) var(--space-3);border-radius:var(--radius);background:var(--surface-2);font-family:var(--font-mono);font-size:var(--text-label);overflow-wrap:anywhere}.gallery-module__eZ1apq__shellFrame{border:2px solid var(--border-strong);border-radius:var(--radius);background:var(--bg);height:560px;overflow:auto}.gallery-module__eZ1apq__phoneFrame{border:2px solid var(--border-strong);background:var(--bg);border-radius:24px;width:min(390px,100%);height:720px;overflow:auto}.gallery-module__eZ1apq__themeFrame{gap:var(--space-4);padding:var(--space-4);border:var(--border-width) solid var(--border);border-radius:var(--radius);background:var(--bg);color:var(--fg);flex-direction:column;display:flex}.gallery-module__eZ1apq__themeFrame[data-theme-preview=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.gallery-module__eZ1apq__themeFrame[data-theme-preview=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.gallery-module__eZ1apq__swatches{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr));display:grid}.gallery-module__eZ1apq__swatch{gap:var(--space-1);font-size:var(--text-caption);flex-direction:column;display:flex}.gallery-module__eZ1apq__swatchChip{height:var(--space-8);border:var(--border-width) solid var(--border);border-radius:var(--radius);background:var(--surface);font-size:var(--text-body);font-weight:var(--weight-semibold);justify-content:center;align-items:center;display:flex}.gallery-module__eZ1apq__swatch[data-token=bg] .gallery-module__eZ1apq__swatchChip{background:var(--bg)}.gallery-module__eZ1apq__swatch[data-token=surface] .gallery-module__eZ1apq__swatchChip{background:var(--surface)}.gallery-module__eZ1apq__swatch[data-token=surface-2] .gallery-module__eZ1apq__swatchChip{background:var(--surface-2)}.gallery-module__eZ1apq__swatch[data-token=surface-raised] .gallery-module__eZ1apq__swatchChip{background:var(--surface-raised);box-shadow:var(--shadow-md)}.gallery-module__eZ1apq__swatch[data-token=surface-sunken] .gallery-module__eZ1apq__swatchChip{background:var(--surface-sunken)}.gallery-module__eZ1apq__swatch[data-token=surface-hover] .gallery-module__eZ1apq__swatchChip{background:var(--surface-hover)}.gallery-module__eZ1apq__swatch[data-token=surface-pressed] .gallery-module__eZ1apq__swatchChip{background:var(--surface-pressed)}.gallery-module__eZ1apq__swatch[data-token=selected-bg] .gallery-module__eZ1apq__swatchChip{background:var(--selected-bg)}.gallery-module__eZ1apq__swatch[data-token=border-subtle] .gallery-module__eZ1apq__swatchChip{border:3px solid var(--border-subtle)}.gallery-module__eZ1apq__swatch[data-token=border] .gallery-module__eZ1apq__swatchChip{border:3px solid var(--border)}.gallery-module__eZ1apq__swatch[data-token=border-strong] .gallery-module__eZ1apq__swatchChip{border:3px solid var(--border-strong)}.gallery-module__eZ1apq__swatch[data-token=focus] .gallery-module__eZ1apq__swatchChip{border:3px solid var(--focus)}.gallery-module__eZ1apq__swatch[data-token=fg] .gallery-module__eZ1apq__swatchChip{color:var(--fg)}.gallery-module__eZ1apq__swatch[data-token=muted] .gallery-module__eZ1apq__swatchChip{color:var(--muted)}.gallery-module__eZ1apq__swatch[data-token=accent] .gallery-module__eZ1apq__swatchChip{color:var(--accent)}.gallery-module__eZ1apq__swatch[data-token=accent-hover] .gallery-module__eZ1apq__swatchChip{color:var(--accent-hover)}.gallery-module__eZ1apq__swatch[data-token=accent-pressed] .gallery-module__eZ1apq__swatchChip{color:var(--accent-pressed)}.gallery-module__eZ1apq__swatch[data-token=ok] .gallery-module__eZ1apq__swatchChip{background:var(--ok-bg);color:var(--ok)}.gallery-module__eZ1apq__swatch[data-token=warn] .gallery-module__eZ1apq__swatchChip{background:var(--warn-bg);color:var(--warn)}.gallery-module__eZ1apq__swatch[data-token=danger] .gallery-module__eZ1apq__swatchChip{background:var(--danger-bg);color:var(--danger)}.gallery-module__eZ1apq__swatch[data-token=info] .gallery-module__eZ1apq__swatchChip{background:var(--info-bg);color:var(--info)}.gallery-module__eZ1apq__swatch[data-token=neutral] .gallery-module__eZ1apq__swatchChip{background:var(--neutral-bg);color:var(--neutral)}.gallery-module__eZ1apq__typeRow{align-items:baseline;gap:var(--space-1) var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:600px){.gallery-module__eZ1apq__typeRow{grid-template-columns:minmax(7rem,10rem) minmax(0,1fr)}}.gallery-module__eZ1apq__spaceBar{height:var(--space-3);border-radius:var(--radius-sm);background:var(--accent)}.gallery-module__eZ1apq__spaceBar[data-step="0"]{width:var(--space-0)}.gallery-module__eZ1apq__spaceBar[data-step="1"]{width:var(--space-1)}.gallery-module__eZ1apq__spaceBar[data-step="2"]{width:var(--space-2)}.gallery-module__eZ1apq__spaceBar[data-step="3"]{width:var(--space-3)}.gallery-module__eZ1apq__spaceBar[data-step="4"]{width:var(--space-4)}.gallery-module__eZ1apq__spaceBar[data-step="5"]{width:var(--space-5)}.gallery-module__eZ1apq__spaceBar[data-step="6"]{width:var(--space-6)}.gallery-module__eZ1apq__spaceBar[data-step="7"]{width:var(--space-7)}.gallery-module__eZ1apq__spaceBar[data-step="8"]{width:var(--space-8)}.gallery-module__eZ1apq__shadowBox{padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius);background:var(--surface-raised);font-size:var(--text-caption)}.gallery-module__eZ1apq__shadowBox[data-shadow=sm]{box-shadow:var(--shadow-sm)}.gallery-module__eZ1apq__shadowBox[data-shadow=md]{box-shadow:var(--shadow-md)}.gallery-module__eZ1apq__shadowBox[data-shadow=lg]{box-shadow:var(--shadow-lg)}.gallery-module__eZ1apq__densityRow{height:var(--row-h);padding:0 var(--table-cell-px);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface);font-size:var(--text-label);align-items:center;display:flex}.gallery-module__eZ1apq__densityRow[data-density=compact]{height:var(--row-h-compact);font-size:var(--table-font)}.gallery-module__eZ1apq__patternFrame{padding:var(--space-4);border:var(--border-width) dashed var(--border-strong);border-radius:var(--radius);background:var(--bg)}.gallery-module__eZ1apq__split{gap:var(--space-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:1024px){.gallery-module__eZ1apq__split{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.gallery-module__eZ1apq__doNot{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));display:grid}.gallery-module__eZ1apq__doNotCode{padding:var(--space-3);border-radius:var(--radius);background:var(--surface-sunken);font-family:var(--font-mono);font-size:var(--text-caption);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}
@media (min-width:600px){.CommandPalette-module__Hf3jna__modal{margin-top:min(12vh, var(--space-8) * 2);align-self:flex-start}}.CommandPalette-module__Hf3jna__dialog{min-height:0;max-height:min(520px, calc(var(--visual-viewport-height,100dvh) - var(--space-8) * 3));outline:none;flex-direction:column;display:flex}.CommandPalette-module__Hf3jna__search{padding:var(--space-3);border-bottom:var(--border-width) solid var(--border-subtle);flex:none}.CommandPalette-module__Hf3jna__error{padding:var(--space-2) var(--space-4) 0;flex:none}.CommandPalette-module__Hf3jna__list{min-height:0;padding:var(--space-2);flex:auto;overflow-y:auto}.CommandPalette-module__Hf3jna__empty{padding:var(--space-5) var(--space-3);color:var(--muted);font-size:var(--text-body-sm);line-height:var(--text-body-sm-lh);text-align:center}.CommandPalette-module__Hf3jna__hint{padding:var(--space-2) var(--space-4);border-top:var(--border-width) solid var(--border-subtle);background:var(--surface-sunken);color:var(--muted);font-size:var(--text-caption);line-height:var(--text-caption-lh);flex:none}@media (max-width:599.98px){.CommandPalette-module__Hf3jna__dialog{height:100dvh;max-height:none}}@media (pointer:coarse){.CommandPalette-module__Hf3jna__hint{display:none}}
.DescriptionList-module__v7Uvya__list{--dl-gap-y:var(--space-3);--dl-gap-x:var(--space-5);gap:var(--dl-gap-y) var(--dl-gap-x);grid-template-columns:minmax(0,1fr);min-width:0;margin:0;display:grid}.DescriptionList-module__v7Uvya__list[data-density=compact]{--dl-gap-y:var(--space-2);--dl-gap-x:var(--space-4)}.DescriptionList-module__v7Uvya__item{gap:var(--space-0);min-width:0;font-size:var(--text-body);line-height:var(--text-body-lh);font-weight:var(--text-body-weight);flex-direction:column;display:flex}.DescriptionList-module__v7Uvya__list[data-density=compact] .DescriptionList-module__v7Uvya__item{font-size:var(--text-body-sm);line-height:var(--text-body-sm-lh)}.DescriptionList-module__v7Uvya__list[data-layout=inline] .DescriptionList-module__v7Uvya__item{align-items:baseline;gap:var(--space-1) var(--space-3);grid-template-columns:minmax(8rem,35%) minmax(0,1fr);display:grid}.DescriptionList-module__v7Uvya__term{min-width:0;color:var(--muted);font-size:var(--text-label);line-height:var(--line-height-snug);font-weight:var(--text-label-weight)}.DescriptionList-module__v7Uvya__detail{min-width:0;color:var(--fg);overflow-wrap:normal;margin:0}.DescriptionList-module__v7Uvya__detail[data-break=all]{overflow-wrap:anywhere}.DescriptionList-module__v7Uvya__list[data-density=compact] .DescriptionList-module__v7Uvya__term{font-size:var(--text-caption);line-height:var(--text-caption-lh)}.DescriptionList-module__v7Uvya__mono{font-family:var(--font-mono);font-size:var(--text-code);letter-spacing:var(--text-code-tracking);font-variant-numeric:tabular-nums}@media (min-width:600px){.DescriptionList-module__v7Uvya__list[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.DescriptionList-module__v7Uvya__list[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.DescriptionList-module__v7Uvya__item[data-span="2"]{grid-column:span 2}.DescriptionList-module__v7Uvya__item[data-span="3"]{grid-column:span 3}}
.Dialog-module__ACx2ha__dialog{max-height:inherit;outline:none;flex-direction:column;height:100%;min-height:0;display:flex}.Dialog-module__ACx2ha__header{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-4) 0 var(--space-5);flex:none;display:flex}.Dialog-module__ACx2ha__headings{gap:var(--space-1);min-width:0;padding-top:var(--space-2);flex-direction:column;display:flex}.Dialog-module__ACx2ha__title{font-size:var(--text-h2);font-weight:var(--text-h2-weight);line-height:var(--text-h2-lh)}.Dialog-module__ACx2ha__description{color:var(--muted);font-size:var(--text-label);line-height:var(--line-height-snug)}.Dialog-module__ACx2ha__close{min-width:var(--touch-min);min-height:var(--touch-min);color:var(--muted);flex:none}.Dialog-module__ACx2ha__body{min-height:0;padding:var(--space-4) var(--space-5);flex:1;overflow:auto}.Dialog-module__ACx2ha__footer{justify-content:flex-end;gap:var(--space-2);padding:var(--space-3) var(--space-5) var(--space-4);border-top:var(--border-width) solid var(--border-subtle);background:var(--surface-raised);flex-wrap:wrap;flex:none;display:flex}@media (max-width:599.98px){.Dialog-module__ACx2ha__header{padding-inline-start:var(--space-4)}.Dialog-module__ACx2ha__body{padding-inline:var(--space-4)}.Dialog-module__ACx2ha__footer{padding-inline:var(--space-4);flex-direction:column-reverse}.Dialog-module__ACx2ha__footer>*{width:100%}}
.Disclosure-module__d1rF1q__group{border:var(--border-width) solid var(--border);border-radius:var(--radius);background:var(--surface);flex-direction:column;display:flex}.Disclosure-module__d1rF1q__disclosure{border:var(--border-width) solid var(--border);border-radius:var(--radius);background:var(--surface)}.Disclosure-module__d1rF1q__group .Disclosure-module__d1rF1q__disclosure{background:0 0;border:0;border-radius:0}.Disclosure-module__d1rF1q__group .Disclosure-module__d1rF1q__disclosure+.Disclosure-module__d1rF1q__disclosure{border-top:var(--border-width) solid var(--border)}.Disclosure-module__d1rF1q__heading{font-size:var(--font-size-md);margin:0}.Disclosure-module__d1rF1q__trigger{align-items:center;gap:var(--space-2);width:100%;min-height:var(--touch-min);padding:var(--space-3) var(--space-4);border-radius:var(--radius);color:var(--fg);font-weight:var(--weight-semibold);text-align:start;cursor:pointer;background:0 0;border:0;display:flex}.Disclosure-module__d1rF1q__trigger[data-hovered]{background:var(--surface-2)}.Disclosure-module__d1rF1q__trigger[data-focus-visible]{outline:2px solid var(--focus);outline-offset:-2px}.Disclosure-module__d1rF1q__title{flex:1;min-width:0}.Disclosure-module__d1rF1q__summary{color:var(--muted);font-weight:var(--weight-regular);font-size:var(--font-size-sm)}.Disclosure-module__d1rF1q__chevron{color:var(--muted);transition:transform var(--duration) var(--ease);flex:none}.Disclosure-module__d1rF1q__disclosure[data-expanded] .Disclosure-module__d1rF1q__chevron{transform:rotate(180deg)}.Disclosure-module__d1rF1q__panel{overflow:hidden}.Disclosure-module__d1rF1q__panelInner{padding:0 var(--space-4) var(--space-4)}
.DropZone-module__qcUvjq__wrapper{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.DropZone-module__qcUvjq__zone{align-items:center;gap:var(--space-2);padding:var(--space-5) var(--space-4);border:2px dashed var(--border-strong);border-radius:var(--radius);background:var(--surface);color:var(--fg);text-align:center;transition:background-color var(--duration) var(--ease), border-color var(--duration) var(--ease);flex-direction:column;display:flex}.DropZone-module__qcUvjq__zone[data-hovered]{border-color:var(--fg)}.DropZone-module__qcUvjq__zone[data-drop-target]{border-style:solid;border-color:var(--accent);background:var(--accent-bg)}.DropZone-module__qcUvjq__zone[data-focus-visible]{outline:2px solid var(--focus);outline-offset:2px}.DropZone-module__qcUvjq__zone[data-disabled]{opacity:.6}.DropZone-module__qcUvjq__icon{color:var(--muted)}.DropZone-module__qcUvjq__zone[data-drop-target] .DropZone-module__qcUvjq__icon{color:var(--accent)}.DropZone-module__qcUvjq__title{font-weight:var(--weight-semibold)}.DropZone-module__qcUvjq__prompt{justify-content:center;align-items:center;gap:var(--space-2);color:var(--muted);flex-wrap:wrap;display:flex}.DropZone-module__qcUvjq__hint{color:var(--muted);font-size:var(--font-size-sm)}.DropZone-module__qcUvjq__errors{margin:0;padding-inline-start:var(--space-4)}
.EmptyState-module__98ICJq__empty{align-items:center;gap:var(--space-2);padding:var(--space-6) var(--space-4);text-align:center;flex-direction:column;display:flex}.EmptyState-module__98ICJq__icon{margin-bottom:var(--space-2);color:var(--border-strong);display:inline-flex}.EmptyState-module__98ICJq__title{font-size:var(--text-h2);font-weight:var(--text-h2-weight);line-height:var(--text-h2-lh)}.EmptyState-module__98ICJq__description{max-width:48ch;color:var(--muted);line-height:var(--line-height-snug)}.EmptyState-module__98ICJq__action{justify-content:center;gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.EmptyState-module__98ICJq__empty[data-size=panel]{padding:var(--space-5) var(--space-4);color:var(--muted)}.EmptyState-module__98ICJq__empty[data-size=panel] .EmptyState-module__98ICJq__icon{margin-bottom:0}.EmptyState-module__98ICJq__empty[data-size=panel] .EmptyState-module__98ICJq__title{color:var(--fg);font-size:var(--text-body);font-weight:var(--weight-medium);line-height:var(--text-body-lh)}.EmptyState-module__98ICJq__empty[data-size=panel] .EmptyState-module__98ICJq__description{max-width:40ch;font-size:var(--text-label)}.EmptyState-module__98ICJq__empty[data-size=inline]{justify-content:flex-start;align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-2) 0;color:var(--muted);text-align:start;flex-flow:wrap}.EmptyState-module__98ICJq__empty[data-size=inline] .EmptyState-module__98ICJq__title{font-size:var(--text-body);font-weight:var(--weight-regular);line-height:var(--text-body-lh)}.EmptyState-module__98ICJq__empty[data-size=inline] .EmptyState-module__98ICJq__action{margin-top:0}.EmptyState-module__98ICJq__emptyText{color:var(--muted)}
.Field-module__kdOvOq__field{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.Field-module__kdOvOq__label{font-size:var(--font-size-sm);font-weight:var(--weight-medium);color:var(--fg);line-height:var(--line-height-tight);cursor:default}.Field-module__kdOvOq__required{color:var(--danger);margin-inline-start:var(--space-0)}.Field-module__kdOvOq__description{font-size:var(--font-size-sm);color:var(--muted);line-height:var(--line-height-tight)}.Field-module__kdOvOq__error{align-items:flex-start;gap:var(--space-1);font-size:var(--font-size-sm);color:var(--danger);line-height:var(--line-height-tight);display:flex}.Field-module__kdOvOq__error svg{flex:none;margin-top:1px}.Field-module__kdOvOq__input{width:100%;min-width:0;min-height:var(--control-h);padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--border-strong);border-radius:var(--radius);background:var(--surface);color:var(--fg);font-size:var(--font-size-md);line-height:var(--line-height-tight);transition:border-color var(--duration) var(--ease), box-shadow var(--duration) var(--ease)}.Field-module__kdOvOq__input::placeholder{color:var(--muted);opacity:1}.Field-module__kdOvOq__input[data-hovered]{border-color:var(--muted)}.Field-module__kdOvOq__input[data-focused]{outline:2px solid var(--focus);outline-offset:1px;border-color:var(--focus)}.Field-module__kdOvOq__input[data-invalid]{border-color:var(--danger)}.Field-module__kdOvOq__input[data-disabled]{background:var(--surface-2);color:var(--muted)}.Field-module__kdOvOq__textarea{min-height:calc(var(--control-h) * 2);resize:vertical;line-height:var(--line-height)}.Field-module__kdOvOq__large .Field-module__kdOvOq__input,.Field-module__kdOvOq__large .Field-module__kdOvOq__group{min-height:var(--control-h-lg);font-size:var(--font-size-lg)}.Field-module__kdOvOq__group{width:100%;min-width:0;min-height:var(--control-h);border:var(--border-width) solid var(--border-strong);border-radius:var(--radius);background:var(--surface);color:var(--fg);transition:border-color var(--duration) var(--ease);align-items:center;display:flex}.Field-module__kdOvOq__group[data-hovered]{border-color:var(--fg)}.Field-module__kdOvOq__group[data-focus-within]{outline:2px solid var(--focus);outline-offset:1px;border-color:var(--focus)}.Field-module__kdOvOq__group[data-invalid]{border-color:var(--danger)}.Field-module__kdOvOq__group[data-disabled]{background:var(--surface-2);color:var(--muted)}.Field-module__kdOvOq__groupInput{min-width:0;padding:var(--space-2) var(--space-3);color:inherit;font-size:var(--font-size-md);line-height:var(--line-height-tight);background:0 0;border:0;flex:1;align-self:stretch}.Field-module__kdOvOq__groupInput::placeholder{color:var(--muted);opacity:1}.Field-module__kdOvOq__groupInput[data-focused]{outline:none}.Field-module__kdOvOq__groupInput::-webkit-search-cancel-button{appearance:none}.Field-module__kdOvOq__groupInput::-webkit-search-decoration{appearance:none}.Field-module__kdOvOq__adornment{color:var(--muted);flex:none;justify-content:center;align-items:center;padding-inline-start:var(--space-3);display:inline-flex}.Field-module__kdOvOq__groupButton{min-width:36px;padding:0 var(--space-2);color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:0;flex:none;justify-content:center;align-self:stretch;align-items:center;display:inline-flex}.Field-module__kdOvOq__groupButton:last-child{border-start-end-radius:calc(var(--radius) - 1px);border-end-end-radius:calc(var(--radius) - 1px)}.Field-module__kdOvOq__groupButton[data-hovered]{background:var(--surface-2);color:var(--fg)}.Field-module__kdOvOq__groupButton[data-pressed]{background:var(--border)}.Field-module__kdOvOq__groupButton[data-focus-visible]{outline:2px solid var(--focus);outline-offset:-2px}.Field-module__kdOvOq__groupButton[data-disabled]{opacity:.4;cursor:not-allowed}.Field-module__kdOvOq__groupSpinner{padding:0 var(--space-2);color:var(--muted);flex:none;display:inline-flex}@media (pointer:coarse){.Field-module__kdOvOq__groupButton{min-width:var(--touch-min)}}
.Checkbox-module__QfBj-G__checkbox{align-items:flex-start;gap:var(--space-2);min-height:var(--touch-min);color:var(--fg);font-size:var(--font-size-md);line-height:var(--line-height-tight);cursor:pointer;-webkit-user-select:none;user-select:none;padding:10px 0;display:inline-flex}.Checkbox-module__QfBj-G__compact{min-height:auto;padding:0}@media (pointer:coarse){.Checkbox-module__QfBj-G__compact{min-width:var(--touch-min);min-height:var(--touch-min);justify-content:center}}.Checkbox-module__QfBj-G__box{border:2px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);width:20px;height:20px;color:var(--accent-fg);transition:background-color var(--duration) var(--ease), border-color var(--duration) var(--ease);flex:none;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.Checkbox-module__QfBj-G__checkbox[data-hovered] .Checkbox-module__QfBj-G__box{border-color:var(--fg)}.Checkbox-module__QfBj-G__checkbox[data-selected] .Checkbox-module__QfBj-G__box,.Checkbox-module__QfBj-G__checkbox[data-indeterminate] .Checkbox-module__QfBj-G__box{border-color:var(--accent);background:var(--accent)}.Checkbox-module__QfBj-G__checkbox[data-pressed] .Checkbox-module__QfBj-G__box{transform:scale(.95)}.Checkbox-module__QfBj-G__checkbox[data-focus-visible]{outline:none}.Checkbox-module__QfBj-G__checkbox[data-focus-visible] .Checkbox-module__QfBj-G__box{outline:2px solid var(--focus);outline-offset:2px}.Checkbox-module__QfBj-G__checkbox[data-invalid] .Checkbox-module__QfBj-G__box{border-color:var(--danger)}.Checkbox-module__QfBj-G__checkbox[data-invalid][data-selected] .Checkbox-module__QfBj-G__box{background:var(--danger)}.Checkbox-module__QfBj-G__checkbox[data-disabled]{color:var(--muted);cursor:not-allowed}.Checkbox-module__QfBj-G__checkbox[data-disabled] .Checkbox-module__QfBj-G__box{opacity:.5}.Checkbox-module__QfBj-G__label{min-width:0}.Checkbox-module__QfBj-G__group{gap:var(--space-1);flex-direction:column;display:flex}.Checkbox-module__QfBj-G__groupItems{flex-direction:column;display:flex}.Checkbox-module__QfBj-G__horizontal .Checkbox-module__QfBj-G__groupItems{column-gap:var(--space-5);flex-flow:wrap}
.DatePicker-module__loqe7G__picker{max-width:100%}.DatePicker-module__loqe7G__group{max-width:20rem}.DatePicker-module__loqe7G__fullWidth .DatePicker-module__loqe7G__group{max-width:none}.DatePicker-module__loqe7G__dateInput{min-width:0;padding:var(--space-2) var(--space-3);font-variant-numeric:tabular-nums;line-height:var(--line-height-tight);cursor:text;flex:1;align-items:center;display:flex}.DatePicker-module__loqe7G__segment{border-radius:var(--radius-sm);color:var(--fg);caret-color:#0000;outline:none;padding:0 2px}.DatePicker-module__loqe7G__segment[data-type=literal]{color:var(--muted);padding:0}.DatePicker-module__loqe7G__segment[data-placeholder]{color:var(--muted)}.DatePicker-module__loqe7G__segment[data-focused]{background:var(--accent);color:var(--accent-fg)}.DatePicker-module__loqe7G__segment[data-invalid]:not([data-focused]){color:var(--danger)}.DatePicker-module__loqe7G__segment[data-disabled]{color:var(--muted)}.DatePicker-module__loqe7G__formatted{font-size:var(--font-size-sm);color:var(--muted)}.DatePicker-module__loqe7G__popover{border:var(--border-width) solid var(--border-strong);border-radius:var(--radius);background:var(--surface);color:var(--fg);box-shadow:var(--shadow-md);max-width:calc(100vw - 2 * var(--space-4))}.DatePicker-module__loqe7G__dialog{padding:var(--space-3);outline:none}.DatePicker-module__loqe7G__calendar{width:max-content;max-width:100%}.DatePicker-module__loqe7G__calendarHeader{align-items:center;gap:var(--space-1);margin-bottom:var(--space-2);display:flex}.DatePicker-module__loqe7G__pickers{justify-content:center;gap:var(--space-1);flex:1;display:flex}.DatePicker-module__loqe7G__navButton,.DatePicker-module__loqe7G__pickerButton{justify-content:center;align-items:center;gap:var(--space-1);min-width:36px;min-height:36px;padding:0 var(--space-2);border:var(--border-width) solid transparent;border-radius:var(--radius);color:var(--fg);font-weight:var(--weight-semibold);cursor:pointer;background:0 0;display:inline-flex}.DatePicker-module__loqe7G__navButton[data-hovered],.DatePicker-module__loqe7G__pickerButton[data-hovered]{background:var(--surface-2)}.DatePicker-module__loqe7G__navButton[data-pressed],.DatePicker-module__loqe7G__pickerButton[data-pressed]{background:var(--border)}.DatePicker-module__loqe7G__navButton[data-focus-visible],.DatePicker-module__loqe7G__pickerButton[data-focus-visible]{outline:2px solid var(--focus);outline-offset:1px}.DatePicker-module__loqe7G__navButton[data-disabled]{opacity:.4;cursor:not-allowed}.DatePicker-module__loqe7G__pickerButton{border-color:var(--border)}.DatePicker-module__loqe7G__grid{border-collapse:separate;border-spacing:2px}.DatePicker-module__loqe7G__headerCell{width:40px;padding-bottom:var(--space-1);color:var(--muted);font-size:var(--font-size-xs);font-weight:var(--weight-semibold);text-align:center}.DatePicker-module__loqe7G__cell{border-radius:var(--radius);font-variant-numeric:tabular-nums;cursor:pointer;outline:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.DatePicker-module__loqe7G__cell[data-outside-month]{display:none}.DatePicker-module__loqe7G__cell[data-hovered]{background:var(--surface-2)}.DatePicker-module__loqe7G__cell[data-pressed]{background:var(--border)}.DatePicker-module__loqe7G__cell[data-today]{box-shadow:inset 0 0 0 1px var(--border-strong);font-weight:var(--weight-semibold)}.DatePicker-module__loqe7G__cell[data-selected]{background:var(--accent);color:var(--accent-fg);font-weight:var(--weight-semibold)}.DatePicker-module__loqe7G__cell[data-focus-visible]{outline:2px solid var(--focus);outline-offset:1px}.DatePicker-module__loqe7G__cell[data-disabled],.DatePicker-module__loqe7G__cell[data-unavailable]{color:var(--muted);cursor:not-allowed;background:0 0;text-decoration:line-through}.DatePicker-module__loqe7G__cell[data-invalid]{background:var(--danger);color:var(--danger-fg)}.DatePicker-module__loqe7G__footer{justify-content:space-between;gap:var(--space-2);margin-top:var(--space-2);padding-top:var(--space-2);border-top:var(--border-width) solid var(--border);display:flex}@media (pointer:coarse){.DatePicker-module__loqe7G__cell{width:var(--touch-min);height:var(--touch-min)}.DatePicker-module__loqe7G__navButton,.DatePicker-module__loqe7G__pickerButton{min-height:var(--touch-min)}.DatePicker-module__loqe7G__navButton{min-width:var(--touch-min)}}
.Form-module__VeveNa__form{gap:var(--space-stack-lg);flex-direction:column;min-width:0;display:flex}.Form-module__VeveNa__section{gap:var(--space-stack);min-width:0;padding:var(--space-4);border:var(--border-width) solid var(--border);border-radius:var(--radius);background:var(--surface);flex-direction:column;display:flex}.Form-module__VeveNa__sectionPlain{background:0 0;border:0;border-radius:0;padding:0}.Form-module__VeveNa__legend{padding:0 var(--space-1);font-size:var(--text-h2);font-weight:var(--text-h2-weight);line-height:var(--text-h2-lh)}.Form-module__VeveNa__sectionPlain .Form-module__VeveNa__legend{margin-bottom:var(--space-2);font-size:var(--text-h3);font-weight:var(--text-h3-weight);line-height:var(--text-h3-lh);padding:0}.Form-module__VeveNa__sectionDescription{color:var(--muted);font-size:var(--text-label);line-height:var(--line-height-snug)}.Form-module__VeveNa__sectionBody{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));align-items:start;display:grid}.Form-module__VeveNa__sectionBody>.Form-module__VeveNa__grid{grid-column:1/-1}.Form-module__VeveNa__grid{gap:var(--space-4);grid-template-columns:minmax(0,1fr);align-items:start;min-width:0;display:grid}.Form-module__VeveNa__gridField{min-width:0}@media (min-width:768px){.Form-module__VeveNa__grid[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.Form-module__VeveNa__grid[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.Form-module__VeveNa__grid:not([data-columns="1"])>.Form-module__VeveNa__gridField[data-span="2"]{grid-column:span 2}.Form-module__VeveNa__grid[data-columns="3"]>.Form-module__VeveNa__gridField[data-span="3"]{grid-column:span 3}.Form-module__VeveNa__grid>.Form-module__VeveNa__gridField[data-span=full]{grid-column:1/-1}}.Form-module__VeveNa__actions{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.Form-module__VeveNa__actionsSticky{z-index:var(--z-sticky);margin-inline:calc(-1 * var(--space-2));padding:var(--space-3) var(--space-2) calc(var(--space-3) + env(safe-area-inset-bottom,0px));border-top:var(--border-width) solid var(--border);background:var(--bg);position:sticky;bottom:0}.Form-module__VeveNa__inDialog{min-height:100%}.Form-module__VeveNa__dialogActions{bottom:calc(-1 * var(--space-4));z-index:1;margin:auto calc(-1 * var(--space-5)) calc(-1 * var(--space-4));padding:var(--space-3) var(--space-5) var(--space-4);border-top:var(--border-width) solid var(--border-subtle);background:var(--surface-raised);position:sticky}@media (max-width:599.98px){.Form-module__VeveNa__actions{flex-direction:column-reverse}.Form-module__VeveNa__actions>*{width:100%}.Form-module__VeveNa__dialogActions{margin-inline:calc(-1 * var(--space-4));padding-inline:var(--space-4)}}.Form-module__VeveNa__errorList{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Form-module__VeveNa__errorLink{border-radius:var(--radius-sm);color:var(--danger);font:inherit;text-align:start;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.Form-module__VeveNa__errorLink[data-hovered]{text-decoration-thickness:2px}.Form-module__VeveNa__errorLink[data-focus-visible]{outline:var(--focus-ring);outline-offset:var(--focus-offset)}@media (pointer:coarse){.Form-module__VeveNa__errorLink{min-height:var(--touch-min)}}
.GridList-module__IBfPla__list{outline:none;flex-direction:column;min-width:0;display:flex}.GridList-module__IBfPla__list[data-focus-visible]{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--radius)}.GridList-module__IBfPla__divided{border:var(--border-width) solid var(--border);border-radius:var(--radius);background:var(--surface)}.GridList-module__IBfPla__cards{gap:var(--space-2)}.GridList-module__IBfPla__item{align-items:center;gap:var(--space-3);min-height:var(--touch-min);padding:var(--space-3) var(--space-4);color:var(--fg);cursor:default;outline:none;display:flex}.GridList-module__IBfPla__divided .GridList-module__IBfPla__item+.GridList-module__IBfPla__item{border-top:var(--border-width) solid var(--border)}.GridList-module__IBfPla__cards .GridList-module__IBfPla__item{border:var(--border-width) solid var(--border);border-radius:var(--radius);background:var(--surface)}.GridList-module__IBfPla__item[data-href],.GridList-module__IBfPla__item[data-selection-mode=multiple],.GridList-module__IBfPla__item[data-selection-mode=single]{cursor:pointer}.GridList-module__IBfPla__item[data-hovered]{background:var(--surface-2)}.GridList-module__IBfPla__item[data-pressed]{background:var(--border)}.GridList-module__IBfPla__item[data-selected]{background:var(--accent-bg)}.GridList-module__IBfPla__item[data-focus-visible]{outline:2px solid var(--focus);outline-offset:-2px}.GridList-module__IBfPla__item[data-disabled]{color:var(--muted);cursor:not-allowed}.GridList-module__IBfPla__content{flex:1;min-width:0}.GridList-module__IBfPla__emptyIcon{color:var(--border-strong)}
.Link-module__1YyIXW__link{color:var(--accent);text-underline-offset:.2em;cursor:pointer;border-radius:var(--radius-sm);text-decoration:underline;text-decoration-thickness:1px}.Link-module__1YyIXW__link[data-hovered]{color:var(--accent-hover);text-decoration-thickness:2px}.Link-module__1YyIXW__link[data-focus-visible]{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.Link-module__1YyIXW__link[data-disabled]{color:var(--muted);cursor:not-allowed;text-decoration:none}.Link-module__1YyIXW__muted{color:var(--muted)}.Link-module__1YyIXW__touch{min-height:var(--touch-min);align-items:center;display:inline-flex}.Link-module__1YyIXW__external{vertical-align:baseline;margin-inline-start:var(--space-1);display:inline-block}
.ListBox-module__e7Kx2q__popover{min-width:var(--trigger-width,200px);max-width:min(480px, calc(100vw - 2 * var(--space-4)));max-height:min(360px, var(--visual-viewport-height,100vh));border:var(--border-width) solid var(--border-strong);border-radius:var(--radius);background:var(--surface);color:var(--fg);box-shadow:var(--shadow-md);outline:none;overflow:auto}.ListBox-module__e7Kx2q__popover[data-entering]{animation:ListBox-module__e7Kx2q__fadeIn var(--duration) var(--ease)}.ListBox-module__e7Kx2q__popover[data-exiting]{animation:ListBox-module__e7Kx2q__fadeIn var(--duration) var(--ease) reverse}.ListBox-module__e7Kx2q__listBox{gap:var(--space-0);padding:var(--space-1);outline:none;flex-direction:column;display:flex}.ListBox-module__e7Kx2q__listBox[data-focus-visible]{outline:2px solid var(--focus);outline-offset:-2px}.ListBox-module__e7Kx2q__item{align-items:center;gap:var(--space-2);min-height:var(--touch-min);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--fg);font-size:var(--font-size-md);line-height:var(--line-height-tight);cursor:pointer;outline:none;display:flex}.ListBox-module__e7Kx2q__item[data-hovered],.ListBox-module__e7Kx2q__item[data-focused]{background:var(--surface-2)}.ListBox-module__e7Kx2q__item[data-focus-visible]{outline:2px solid var(--focus);outline-offset:-2px}.ListBox-module__e7Kx2q__item[data-selected]{font-weight:var(--weight-semibold)}.ListBox-module__e7Kx2q__item[data-disabled]{color:var(--muted);cursor:not-allowed}.ListBox-module__e7Kx2q__itemDanger{color:var(--danger)}.ListBox-module__e7Kx2q__itemDanger[data-hovered],.ListBox-module__e7Kx2q__itemDanger[data-focused]{background:var(--danger-bg)}.ListBox-module__e7Kx2q__icon{color:var(--muted);flex:none;display:inline-flex}.ListBox-module__e7Kx2q__itemDanger .ListBox-module__e7Kx2q__icon{color:var(--danger)}.ListBox-module__e7Kx2q__check{width:18px;color:var(--accent);flex:none;display:inline-flex}.ListBox-module__e7Kx2q__itemText{flex-direction:column;flex:1;min-width:0;display:flex}.ListBox-module__e7Kx2q__itemLabel{overflow-wrap:anywhere}.ListBox-module__e7Kx2q__itemDescription{color:var(--muted);font-size:var(--font-size-sm);font-weight:var(--weight-regular)}.ListBox-module__e7Kx2q__section:not(:first-child){margin-top:var(--space-1);padding-top:var(--space-1);border-top:var(--border-width) solid var(--border)}.ListBox-module__e7Kx2q__sectionHeader{padding:var(--space-1) var(--space-3);color:var(--muted);font-size:var(--font-size-xs);font-weight:var(--weight-semibold)}.ListBox-module__e7Kx2q__separator{height:1px;margin:var(--space-1) 0;background:var(--border);border:0}.ListBox-module__e7Kx2q__empty{padding:var(--space-3);color:var(--muted);font-size:var(--font-size-sm);text-align:center}@keyframes ListBox-module__e7Kx2q__fadeIn{0%{opacity:0;transform:translateY(-4px)}}
.ListCard-module__xMi8xW__list{gap:var(--space-2);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.ListCard-module__xMi8xW__card{--list-card-bar:var(--border);align-items:flex-start;gap:var(--space-3);min-width:0;padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--fg);list-style:none;display:flex;position:relative}.ListCard-module__xMi8xW__card[data-tone]{border-inline-start:3px solid var(--list-card-bar)}.ListCard-module__xMi8xW__card[data-tone=neutral]{--list-card-bar:var(--neutral)}.ListCard-module__xMi8xW__card[data-tone=info]{--list-card-bar:var(--info)}.ListCard-module__xMi8xW__card[data-tone=ok]{--list-card-bar:var(--ok)}.ListCard-module__xMi8xW__card[data-tone=warn]{--list-card-bar:var(--warn)}.ListCard-module__xMi8xW__card[data-tone=danger]{--list-card-bar:var(--danger)}.ListCard-module__xMi8xW__main{gap:var(--space-0);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.ListCard-module__xMi8xW__head{justify-content:space-between;align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.ListCard-module__xMi8xW__title{min-width:0;font-size:var(--text-body);line-height:var(--line-height-snug);font-weight:var(--weight-semibold);flex:auto}.ListCard-module__xMi8xW__badges{align-items:center;gap:var(--space-1);flex-wrap:wrap;flex:none;max-width:100%;display:flex}.ListCard-module__xMi8xW__line{min-width:0;color:var(--muted);font-size:var(--text-body-sm);line-height:var(--text-body-sm-lh);font-weight:var(--text-body-sm-weight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ListCard-module__xMi8xW__actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-block-start:var(--space-2);display:flex}.ListCard-module__xMi8xW__titleLink{color:inherit;cursor:pointer;outline:none;text-decoration:none}.ListCard-module__xMi8xW__titleLink:after{content:"";z-index:0;border-radius:var(--radius);position:absolute;inset:0}.ListCard-module__xMi8xW__titleLink[data-focus-visible]:after{outline:var(--focus-ring);outline-offset:var(--focus-offset-inset)}.ListCard-module__xMi8xW__selection,.ListCard-module__xMi8xW__actions{z-index:1;position:relative}.ListCard-module__xMi8xW__selection{flex:none;align-items:center;display:flex}.ListCard-module__xMi8xW__chevron{width:var(--icon-md);height:var(--icon-md);color:var(--muted);pointer-events:none;flex:none;align-self:center;margin-inline-end:calc(-1 * var(--space-1))}.ListCard-module__xMi8xW__linked{transition:background-color var(--duration-fast) var(--ease)}.ListCard-module__xMi8xW__linked:has(.ListCard-module__xMi8xW__titleLink[data-hovered]){background:var(--surface-hover)}.ListCard-module__xMi8xW__linked:has(.ListCard-module__xMi8xW__titleLink[data-hovered]) .ListCard-module__xMi8xW__chevron{color:var(--accent)}.ListCard-module__xMi8xW__linked:has(.ListCard-module__xMi8xW__titleLink[data-pressed]){background:var(--surface-pressed)}@media (pointer:coarse){.ListCard-module__xMi8xW__linked{min-height:var(--touch-min)}}
.Meter-module__XGbBeG__meter,.Meter-module__XGbBeG__progress{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.Meter-module__XGbBeG__header{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.Meter-module__XGbBeG__label{font-size:var(--font-size-sm);font-weight:var(--weight-medium)}.Meter-module__XGbBeG__value{color:var(--muted);font-size:var(--font-size-sm)}.Meter-module__XGbBeG__track{border:var(--border-width) solid var(--border-strong);border-radius:var(--radius-full);background:var(--surface-2);height:10px;position:relative;overflow:hidden}.Meter-module__XGbBeG__fill{border-radius:inherit;background:var(--accent);height:100%;width:var(--meter-pct,0%);transition:width var(--duration-slow) var(--ease)}.Meter-module__XGbBeG__fill[data-tone=ok]{background:var(--ok)}.Meter-module__XGbBeG__fill[data-tone=warn]{background:var(--warn)}.Meter-module__XGbBeG__fill[data-tone=danger]{background:var(--danger)}.Meter-module__XGbBeG__indeterminate{width:40%;animation:Meter-module__XGbBeG__slide 1.2s var(--ease) infinite;position:absolute}@keyframes Meter-module__XGbBeG__slide{0%{left:-40%}to{left:100%}}
.Modal-module__weKyha__overlay{z-index:var(--z-overlay);width:100vw;height:var(--visual-viewport-height,100dvh);padding:var(--space-4);background:var(--overlay);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Modal-module__weKyha__overlay[data-entering]{animation:Modal-module__weKyha__fade var(--duration) var(--ease)}.Modal-module__weKyha__overlay[data-exiting]{animation:Modal-module__weKyha__fade var(--duration) var(--ease) reverse}.Modal-module__weKyha__modal{width:100%;max-width:var(--modal-w);border:var(--border-width) solid var(--border-strong);border-radius:var(--radius);background:var(--surface-raised);max-height:100%;color:var(--fg);box-shadow:var(--shadow-lg);outline:none;flex-direction:column;display:flex;overflow:hidden}.Modal-module__weKyha__modal[data-entering]{animation:Modal-module__weKyha__rise var(--duration-slow) var(--ease)}.Modal-module__weKyha__sm{--modal-w:var(--measure-dialog-sm);--panel-w:400px}.Modal-module__weKyha__md{--modal-w:var(--measure-dialog-md);--panel-w:480px}.Modal-module__weKyha__lg{--modal-w:var(--measure-dialog-lg);--panel-w:640px}.Modal-module__weKyha__overlay-drawer{justify-content:flex-start;align-items:stretch;padding:0}.Modal-module__weKyha__modal-drawer{border-width:0 var(--border-width) 0 0;max-width:min(320px,86vw);height:100%;max-height:none;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);border-radius:0}.Modal-module__weKyha__modal-drawer[data-entering]{animation:Modal-module__weKyha__slideFromStart var(--duration-slow) var(--ease)}.Modal-module__weKyha__overlay-end{justify-content:flex-end;align-items:stretch;padding:0}.Modal-module__weKyha__modal-end{max-width:min(var(--panel-w), 100vw);border-width:0 0 0 var(--border-width);height:100%;max-height:none;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);border-radius:0}.Modal-module__weKyha__modal-end>*{flex:auto;min-height:0}.Modal-module__weKyha__modal-end[data-entering]{animation:Modal-module__weKyha__slideFromEnd var(--duration-slow) var(--ease)}.Modal-module__weKyha__overlay-bottom{align-items:flex-end;padding:0}.Modal-module__weKyha__modal-bottom{border-radius:var(--radius) var(--radius) 0 0;max-height:min(90dvh,100%);padding-bottom:env(safe-area-inset-bottom);border-bottom-width:0}.Modal-module__weKyha__modal-bottom[data-entering]{animation:Modal-module__weKyha__slideUp var(--duration-slow) var(--ease)}@media (max-width:599.98px){.Modal-module__weKyha__overlay-center,.Modal-module__weKyha__overlay-end,.Modal-module__weKyha__overlay-auto{justify-content:center;align-items:flex-end;padding:0}.Modal-module__weKyha__modal-center,.Modal-module__weKyha__modal-end,.Modal-module__weKyha__modal-auto,.Modal-module__weKyha__modal-bottom{border-width:var(--border-width) 0 0;border-radius:var(--radius) var(--radius) 0 0;max-width:none;height:auto;max-height:min(90dvh,100%);padding-top:0;padding-bottom:env(safe-area-inset-bottom)}.Modal-module__weKyha__modal-center[data-entering],.Modal-module__weKyha__modal-end[data-entering],.Modal-module__weKyha__modal-auto[data-entering]{animation:Modal-module__weKyha__slideUp var(--duration-slow) var(--ease)}}@keyframes Modal-module__weKyha__fade{0%{opacity:0}}@keyframes Modal-module__weKyha__rise{0%{opacity:0;transform:translateY(8px)}}@keyframes Modal-module__weKyha__slideFromStart{0%{transform:translate(-100%)}}@keyframes Modal-module__weKyha__slideFromEnd{0%{transform:translate(100%)}}@keyframes Modal-module__weKyha__slideUp{0%{transform:translateY(100%)}}
.FilterBar-module__0sPaKG__bar{gap:var(--space-stack);flex-direction:column;min-width:0;display:flex}.FilterBar-module__0sPaKG__viewsNav{min-width:0}.FilterBar-module__0sPaKG__views{gap:var(--space-2);margin:calc(-1 * var(--space-1));padding:var(--space-1);scrollbar-width:thin;-webkit-overflow-scrolling:touch;list-style:none;display:flex;position:relative;overflow-x:auto}.FilterBar-module__0sPaKG__views>li{flex:none}.FilterBar-module__0sPaKG__view{align-items:center;gap:var(--space-2);min-height:var(--control-h-sm);padding:0 var(--space-3);border:var(--border-width) solid var(--border);border-radius:var(--radius-full);background:var(--surface);color:var(--fg);font-size:var(--text-label);font-weight:var(--text-label-weight);line-height:var(--line-height-tight);white-space:nowrap;cursor:pointer;transition:background-color var(--duration) var(--ease), border-color var(--duration) var(--ease);text-decoration:none;display:inline-flex}.FilterBar-module__0sPaKG__view[data-hovered]{border-color:var(--border-strong);background:var(--surface-hover)}.FilterBar-module__0sPaKG__view[data-pressed]{background:var(--surface-pressed)}.FilterBar-module__0sPaKG__view[data-focus-visible]{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.FilterBar-module__0sPaKG__view[aria-current=page]{border-color:var(--accent);background:var(--selected-bg);color:var(--accent);font-weight:var(--weight-semibold)}.FilterBar-module__0sPaKG__viewCount{color:var(--muted);font-size:var(--text-caption)}.FilterBar-module__0sPaKG__view[aria-current=page] .FilterBar-module__0sPaKG__viewCount{color:inherit}.FilterBar-module__0sPaKG__controls{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.FilterBar-module__0sPaKG__search{flex:240px;min-width:0;max-width:360px}.FilterBar-module__0sPaKG__primary{display:contents}.FilterBar-module__0sPaKG__primary>*{flex:0 200px;min-width:160px}.FilterBar-module__0sPaKG__more,.FilterBar-module__0sPaKG__toggle{flex:none}.FilterBar-module__0sPaKG__moreBody{gap:var(--space-3);min-width:min(280px,100%);display:grid}.FilterBar-module__0sPaKG__status{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.FilterBar-module__0sPaKG__chips{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.FilterBar-module__0sPaKG__summary{align-items:center;gap:var(--space-2);color:var(--muted);font-size:var(--text-body-sm);line-height:var(--text-body-sm-lh);font-variant-numeric:tabular-nums;margin-inline-start:auto;display:inline-flex}.FilterBar-module__0sPaKG__pending{flex:none;display:inline-flex}.FilterBar-module__0sPaKG__sheetFilters{gap:var(--space-4);display:grid}.FilterBar-module__0sPaKG__sheetSummary{margin-top:var(--space-4);margin-inline-start:0}@media (max-width:767.98px){.FilterBar-module__0sPaKG__controls{flex-wrap:nowrap}.FilterBar-module__0sPaKG__search{max-width:none}.FilterBar-module__0sPaKG__controls .FilterBar-module__0sPaKG__primary,.FilterBar-module__0sPaKG__controls .FilterBar-module__0sPaKG__more{display:none}}@media (pointer:coarse){.FilterBar-module__0sPaKG__view{min-height:var(--touch-min);padding:0 var(--space-4)}}
.NoticeStack-module__a7mktW__stack{gap:var(--space-stack-sm);flex-direction:column;min-width:0;display:flex}.NoticeStack-module__a7mktW__more{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.NoticeStack-module__a7mktW__trigger{align-items:center;gap:var(--space-1);min-height:var(--control-h-sm);padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--accent);font-size:var(--text-label);line-height:var(--line-height-tight);font-weight:var(--text-label-weight);cursor:pointer;background:0 0;border:0;display:inline-flex}.NoticeStack-module__a7mktW__trigger[data-hovered]{background:var(--surface-hover);color:var(--accent-hover)}.NoticeStack-module__a7mktW__trigger[data-pressed]{background:var(--surface-pressed);color:var(--accent-pressed)}.NoticeStack-module__a7mktW__trigger[data-focus-visible]{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.NoticeStack-module__a7mktW__chevron{transition:transform var(--duration) var(--ease);flex:none}.NoticeStack-module__a7mktW__more[data-expanded] .NoticeStack-module__a7mktW__chevron{transform:rotate(180deg)}.NoticeStack-module__a7mktW__panel{align-self:stretch;min-width:0}.NoticeStack-module__a7mktW__panelInner{gap:var(--space-stack-sm);flex-direction:column;padding-block-start:var(--space-1);display:flex}@media (pointer:coarse){.NoticeStack-module__a7mktW__trigger{min-height:var(--touch-min)}}
.PageHeader-module__gp0rpq__header{gap:var(--space-2);margin-bottom:var(--space-section);flex-direction:column;min-width:0;display:flex}.PageHeader-module__gp0rpq__compact{gap:var(--space-1);margin-bottom:var(--space-stack-lg)}.PageHeader-module__gp0rpq__back{align-items:center;gap:var(--space-1);font-size:var(--text-label);align-self:flex-start;display:inline-flex}.PageHeader-module__gp0rpq__row{justify-content:space-between;align-items:flex-end;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.PageHeader-module__gp0rpq__headings{gap:var(--space-1);flex-direction:column;flex:320px;min-width:0;display:flex}.PageHeader-module__gp0rpq__titleRow{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.PageHeader-module__gp0rpq__title{font-size:var(--text-h1);font-weight:var(--text-h1-weight);line-height:var(--text-h1-lh);outline:none}.PageHeader-module__gp0rpq__title:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset);border-radius:var(--radius-sm)}.PageHeader-module__gp0rpq__meta{align-items:center;gap:var(--space-2);color:var(--muted);font-size:var(--text-label);flex-wrap:wrap;display:flex}.PageHeader-module__gp0rpq__description{max-width:var(--measure-prose);color:var(--muted);line-height:var(--line-height-snug)}.PageHeader-module__gp0rpq__compact .PageHeader-module__gp0rpq__description{font-size:var(--text-label)}.PageHeader-module__gp0rpq__actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.PageHeader-module__gp0rpq__stats{margin-top:var(--space-2);min-width:0}@media (max-width:599.98px){.PageHeader-module__gp0rpq__actions{width:100%}.PageHeader-module__gp0rpq__actions>*{flex:auto}}
.Pagination-module__kBQQvG__pagination{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-3) 0;flex-wrap:wrap;display:flex}.Pagination-module__kBQQvG__summary{color:var(--muted);font-size:var(--font-size-sm);font-variant-numeric:tabular-nums}.Pagination-module__kBQQvG__controls{align-items:center;gap:var(--space-2);display:flex}.Pagination-module__kBQQvG__page{font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;white-space:nowrap}
.Popover-module__Nt1uSa__popover{max-width:min(360px, calc(100vw - 2 * var(--space-4)));border:var(--border-width) solid var(--border-strong);border-radius:var(--radius);background:var(--surface);color:var(--fg);box-shadow:var(--shadow-md);outline:none}.Popover-module__Nt1uSa__popover[data-entering]{animation:Popover-module__Nt1uSa__pop var(--duration) var(--ease)}.Popover-module__Nt1uSa__popover[data-exiting]{animation:Popover-module__Nt1uSa__pop var(--duration) var(--ease) reverse}.Popover-module__Nt1uSa__arrow svg{fill:var(--surface);stroke:var(--border-strong);stroke-width:1px;display:block}.Popover-module__Nt1uSa__arrow[data-placement=bottom] svg{transform:rotate(180deg)}.Popover-module__Nt1uSa__arrow[data-placement=left] svg{transform:rotate(-90deg)}.Popover-module__Nt1uSa__arrow[data-placement=right] svg{transform:rotate(90deg)}.Popover-module__Nt1uSa__dialog{gap:var(--space-3);padding:var(--space-4);outline:none;flex-direction:column;display:flex}.Popover-module__Nt1uSa__title{font-size:var(--font-size-md);font-weight:var(--weight-semibold)}@keyframes Popover-module__Nt1uSa__pop{0%{opacity:0;transform:scale(.97)}}
.RadioGroup-module__V4uMoq__group{gap:var(--space-1);flex-direction:column;display:flex}.RadioGroup-module__V4uMoq__items{flex-direction:column;display:flex}.RadioGroup-module__V4uMoq__group[data-orientation=horizontal] .RadioGroup-module__V4uMoq__items{column-gap:var(--space-5);flex-flow:wrap}.RadioGroup-module__V4uMoq__radio{align-items:flex-start;gap:var(--space-2);min-height:var(--touch-min);color:var(--fg);line-height:var(--line-height-tight);cursor:pointer;-webkit-user-select:none;user-select:none;padding:10px 0;display:inline-flex}.RadioGroup-module__V4uMoq__circle{border:2px solid var(--border-strong);background:var(--surface);width:20px;height:20px;transition:border-color var(--duration) var(--ease);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.RadioGroup-module__V4uMoq__circle:after{content:"";background:var(--accent);width:10px;height:10px;transition:transform var(--duration) var(--ease);border-radius:50%;transform:scale(0)}.RadioGroup-module__V4uMoq__radio[data-hovered] .RadioGroup-module__V4uMoq__circle{border-color:var(--fg)}.RadioGroup-module__V4uMoq__radio[data-selected] .RadioGroup-module__V4uMoq__circle{border-color:var(--accent)}.RadioGroup-module__V4uMoq__radio[data-selected] .RadioGroup-module__V4uMoq__circle:after{transform:scale(1)}.RadioGroup-module__V4uMoq__radio[data-focus-visible]{outline:none}.RadioGroup-module__V4uMoq__radio[data-focus-visible] .RadioGroup-module__V4uMoq__circle{outline:2px solid var(--focus);outline-offset:2px}.RadioGroup-module__V4uMoq__radio[data-invalid] .RadioGroup-module__V4uMoq__circle{border-color:var(--danger)}.RadioGroup-module__V4uMoq__radio[data-disabled]{color:var(--muted);cursor:not-allowed}.RadioGroup-module__V4uMoq__radio[data-disabled] .RadioGroup-module__V4uMoq__circle{opacity:.5}.RadioGroup-module__V4uMoq__description{color:var(--muted);font-size:var(--font-size-sm);display:block}
.RowActions-module__8_L30W__actions{justify-content:flex-end;align-items:center;gap:var(--space-1);vertical-align:middle;min-width:0;display:inline-flex}.RowActions-module__8_L30W__action,.RowActions-module__8_L30W__more{flex:none}.RowActions-module__8_L30W__stack{gap:var(--space-2);width:100%;display:flex}.RowActions-module__8_L30W__stack .RowActions-module__8_L30W__action{flex:1 1 0;min-width:0}
.SectionHeader-module__J6SKWa__header{justify-content:space-between;align-items:flex-start;gap:var(--space-2) var(--space-4);flex-wrap:wrap;min-width:0;display:flex}.SectionHeader-module__J6SKWa__headings{gap:var(--space-0);flex-direction:column;flex:16rem;min-width:0;display:flex}.SectionHeader-module__J6SKWa__titleRow{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.SectionHeader-module__J6SKWa__title{min-width:0;color:var(--fg);font-size:var(--text-h2);line-height:var(--text-h2-lh);font-weight:var(--text-h2-weight)}.SectionHeader-module__J6SKWa__header[data-level="3"] .SectionHeader-module__J6SKWa__title,.SectionHeader-module__J6SKWa__header[data-level="4"] .SectionHeader-module__J6SKWa__title{font-size:var(--text-h3);line-height:var(--text-h3-lh);font-weight:var(--text-h3-weight)}.SectionHeader-module__J6SKWa__count{min-width:var(--space-5);padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--neutral-bg);color:var(--neutral);font-size:var(--text-caption);line-height:var(--text-caption-lh);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;flex:none;justify-content:center;align-items:center;display:inline-flex}.SectionHeader-module__J6SKWa__description{max-width:var(--measure-prose);color:var(--muted);font-size:var(--text-label);line-height:var(--line-height-snug);font-weight:var(--weight-regular)}.SectionHeader-module__J6SKWa__actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}
.LiffShell-module__FCnvAq__shell{width:100%;max-width:var(--liff-max);background:var(--bg);flex-direction:column;min-height:100dvh;margin-inline:auto;display:flex;position:relative}@media (min-width:600px){.LiffShell-module__FCnvAq__shell{border-inline:var(--border-width) solid var(--border-subtle)}}.LiffShell-module__FCnvAq__skipLink{top:var(--space-2);left:var(--space-2);z-index:calc(var(--z-overlay) + 1);min-width:var(--touch-min);min-height:var(--touch-min);padding:var(--space-2) var(--space-4);border-radius:var(--radius);background:var(--accent);color:var(--accent-fg);font-weight:var(--weight-semibold);cursor:pointer;align-items:center;display:inline-flex;position:absolute;transform:translateY(-200%)}.LiffShell-module__FCnvAq__skipLink:focus,.LiffShell-module__FCnvAq__skipLink[data-focused]{outline:var(--focus-ring);outline-offset:var(--focus-offset);transform:none}.LiffShell-module__FCnvAq__top{z-index:var(--z-header);padding-top:env(safe-area-inset-top);background:var(--surface);position:sticky;top:0}.LiffShell-module__FCnvAq__header{align-items:center;gap:var(--space-1);min-height:var(--header-h);padding:var(--space-1) max(var(--space-2), env(safe-area-inset-right)) var(--space-1) max(var(--space-2), env(safe-area-inset-left));border-bottom:var(--border-width) solid var(--border);background:var(--surface);display:flex}.LiffShell-module__FCnvAq__header:empty{display:none}.LiffShell-module__FCnvAq__company{flex:1;align-items:center;min-width:0;display:flex}.LiffShell-module__FCnvAq__company:first-child{padding-inline-start:var(--space-2)}.LiffShell-module__FCnvAq__companyName{-webkit-line-clamp:2;line-clamp:2;min-width:0;font-size:var(--text-label);font-weight:var(--weight-semibold);line-height:var(--text-label-lh);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.LiffShell-module__FCnvAq__headerActions{align-items:center;gap:var(--space-1);flex:none;margin-inline-start:auto;display:flex}.LiffShell-module__FCnvAq__content{gap:var(--space-4);min-width:0;padding:var(--space-4) max(var(--space-4), env(safe-area-inset-right)) var(--space-5) max(var(--space-4), env(safe-area-inset-left));outline:none;flex-direction:column;flex:1;display:flex}.LiffShell-module__FCnvAq__title{font-size:var(--text-h1);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);overflow-wrap:anywhere}.LiffShell-module__FCnvAq__title:focus{outline:none}.LiffShell-module__FCnvAq__banner{gap:var(--space-2);flex-direction:column;display:flex}.LiffShell-module__FCnvAq__bottom{z-index:var(--z-sticky);gap:var(--space-2);padding:var(--space-3) max(var(--space-3), env(safe-area-inset-right)) calc(var(--space-3) + env(safe-area-inset-bottom)) max(var(--space-3), env(safe-area-inset-left));border-top:var(--border-width) solid var(--border);background:var(--surface);flex-wrap:wrap;display:flex;position:sticky;bottom:0}.LiffShell-module__FCnvAq__shell .LiffShell-module__FCnvAq__bottom>*{min-width:0;max-width:100%;min-height:var(--control-h-lg);padding:var(--space-2);line-height:var(--line-height-snug);white-space:normal;flex:auto}.LiffShell-module__FCnvAq__shell .LiffShell-module__FCnvAq__bottom>*>span{text-overflow:clip;overflow-wrap:anywhere;overflow:visible}
.SectionNav-module__p8LWhq__nav{top:calc(var(--header-h) + env(safe-area-inset-top,0px));z-index:var(--z-sticky);border-bottom:var(--border-width) solid var(--border-subtle);background:var(--bg);min-width:0;position:sticky}.SectionNav-module__p8LWhq__list{gap:var(--space-1);scrollbar-width:thin;margin:0;padding:0;list-style:none;display:flex;position:relative;overflow-x:auto}.SectionNav-module__p8LWhq__entry{flex:none}.SectionNav-module__p8LWhq__link{align-items:center;gap:var(--space-2);min-height:var(--control-h);padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--muted);font-size:var(--text-label);font-weight:var(--text-label-weight);line-height:var(--line-height-tight);white-space:nowrap;cursor:pointer;transition:color var(--duration) var(--ease);outline:none;text-decoration:none;display:inline-flex;position:relative}.SectionNav-module__p8LWhq__link:after{content:"";inset-inline:var(--space-2);height:var(--space-0);border-radius:var(--radius-full);background:0 0;position:absolute;bottom:0}.SectionNav-module__p8LWhq__link[data-hovered]{color:var(--fg)}.SectionNav-module__p8LWhq__link[data-current]{color:var(--accent);font-weight:var(--weight-semibold)}.SectionNav-module__p8LWhq__link[data-current]:after{background:var(--accent)}.SectionNav-module__p8LWhq__link[data-focus-visible]{outline:var(--focus-ring);outline-offset:var(--focus-offset-inset)}.SectionNav-module__p8LWhq__label{flex-direction:column;align-items:center;display:inline-flex}.SectionNav-module__p8LWhq__label:after{content:attr(data-text);visibility:hidden;height:0;font-weight:var(--weight-semibold);pointer-events:none;-webkit-user-select:none;user-select:none;overflow:hidden}.SectionNav-module__p8LWhq__count{padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--neutral-bg);color:var(--neutral);font-size:var(--text-caption);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums}.SectionNav-module__p8LWhq__link[data-current] .SectionNav-module__p8LWhq__count{background:var(--accent-bg);color:var(--accent)}@media (pointer:coarse){.SectionNav-module__p8LWhq__link{min-height:var(--touch-min)}}@media print{.SectionNav-module__p8LWhq__nav{display:none}}
.SegmentedControl-module__ZUywEq__root{--seg-h:var(--control-h);--seg-px:var(--space-4);--seg-font:var(--text-label);vertical-align:middle;min-width:0;max-width:100%;display:inline-flex;position:relative}.SegmentedControl-module__ZUywEq__sm{--seg-h:var(--control-h-sm);--seg-px:var(--space-3);--seg-font:var(--text-caption)}.SegmentedControl-module__ZUywEq__joined{border:var(--border-width) solid var(--border-strong);border-radius:var(--radius);background:var(--surface);overflow:hidden}.SegmentedControl-module__ZUywEq__group{scrollbar-width:none;flex-wrap:nowrap;min-width:0;max-width:100%;display:flex;position:relative;overflow-x:auto}.SegmentedControl-module__ZUywEq__group::-webkit-scrollbar{display:none}.SegmentedControl-module__ZUywEq__item{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--seg-h);padding:0 var(--seg-px);color:var(--fg);font:inherit;font-size:var(--seg-font);font-weight:var(--weight-medium);line-height:var(--line-height-tight);white-space:nowrap;cursor:pointer;touch-action:manipulation;transition:background-color var(--duration) var(--ease), color var(--duration) var(--ease);background:0 0;border:0;outline:none;flex:none;display:inline-flex;position:relative}.SegmentedControl-module__ZUywEq__joined .SegmentedControl-module__ZUywEq__item:not(:first-child){border-inline-start:var(--border-width) solid var(--border)}.SegmentedControl-module__ZUywEq__item:after{content:"";inset-inline:var(--space-2);height:var(--space-0);border-radius:var(--radius-full);background:0 0;position:absolute;bottom:0}.SegmentedControl-module__ZUywEq__item[data-hovered]{background:var(--surface-hover)}.SegmentedControl-module__ZUywEq__item[data-pressed]{background:var(--surface-pressed)}.SegmentedControl-module__ZUywEq__item[data-selected]{background:var(--selected-bg);color:var(--accent);font-weight:var(--weight-semibold)}.SegmentedControl-module__ZUywEq__item[data-selected]:after{background:var(--accent)}.SegmentedControl-module__ZUywEq__item[data-focus-visible]{z-index:1;outline:var(--focus-ring);outline-offset:var(--focus-offset-inset)}.SegmentedControl-module__ZUywEq__item[data-disabled]{color:var(--muted);opacity:var(--opacity-disabled);cursor:not-allowed}.SegmentedControl-module__ZUywEq__label{flex-direction:column;align-items:center;display:inline-flex}.SegmentedControl-module__ZUywEq__label:after{content:attr(data-text);visibility:hidden;height:0;font-weight:var(--weight-semibold);pointer-events:none;-webkit-user-select:none;user-select:none;overflow:hidden}.SegmentedControl-module__ZUywEq__count{padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--neutral-bg);color:var(--neutral);font-size:var(--text-caption);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums}.SegmentedControl-module__ZUywEq__item[data-selected] .SegmentedControl-module__ZUywEq__count{background:var(--surface);color:var(--accent)}.SegmentedControl-module__ZUywEq__fill{width:100%;display:flex}.SegmentedControl-module__ZUywEq__fill .SegmentedControl-module__ZUywEq__group{width:100%}.SegmentedControl-module__ZUywEq__fill .SegmentedControl-module__ZUywEq__item{flex:1 1 0;min-width:0}.SegmentedControl-module__ZUywEq__fill.SegmentedControl-module__ZUywEq__scrollable .SegmentedControl-module__ZUywEq__item,.SegmentedControl-module__ZUywEq__fill.SegmentedControl-module__ZUywEq__wrap .SegmentedControl-module__ZUywEq__item{flex:1 0 auto}.SegmentedControl-module__ZUywEq__wrap .SegmentedControl-module__ZUywEq__group{gap:var(--space-1);flex-wrap:wrap;overflow-x:visible}.SegmentedControl-module__ZUywEq__wrap .SegmentedControl-module__ZUywEq__item{border:var(--border-width) solid var(--border-strong);border-radius:var(--radius);background:var(--surface)}.SegmentedControl-module__ZUywEq__wrap .SegmentedControl-module__ZUywEq__item[data-hovered]{background:var(--surface-hover)}.SegmentedControl-module__ZUywEq__wrap .SegmentedControl-module__ZUywEq__item[data-selected]{border-color:var(--accent);background:var(--selected-bg)}.SegmentedControl-module__ZUywEq__scrollable:before,.SegmentedControl-module__ZUywEq__scrollable:after{content:"";z-index:2;width:var(--space-6);opacity:0;pointer-events:none;transition:opacity var(--duration) var(--ease);position:absolute;top:0;bottom:0}.SegmentedControl-module__ZUywEq__scrollable:before{background:linear-gradient(to right, var(--surface) 25%, transparent);inset-inline-start:0}.SegmentedControl-module__ZUywEq__scrollable:after{background:linear-gradient(to left, var(--surface) 25%, transparent);inset-inline-end:0}.SegmentedControl-module__ZUywEq__scrollable[data-overflow-start]:before,.SegmentedControl-module__ZUywEq__scrollable[data-overflow-end]:after{opacity:1}@media (pointer:coarse){.SegmentedControl-module__ZUywEq__root{--seg-h:var(--touch-min)}}
.Select-module__EeJ0TW__trigger{align-items:center;gap:var(--space-2);width:100%;min-width:0;min-height:var(--control-h);padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--border-strong);border-radius:var(--radius);background:var(--surface);color:var(--fg);font-size:var(--font-size-md);line-height:var(--line-height-tight);text-align:start;cursor:pointer;transition:border-color var(--duration) var(--ease);display:flex}.Select-module__EeJ0TW__trigger[data-hovered]{border-color:var(--fg)}.Select-module__EeJ0TW__trigger[data-focus-visible]{outline:2px solid var(--focus);outline-offset:1px;border-color:var(--focus)}.Select-module__EeJ0TW__trigger[data-disabled]{background:var(--surface-2);color:var(--muted);cursor:not-allowed}.Select-module__EeJ0TW__select[data-invalid] .Select-module__EeJ0TW__trigger{border-color:var(--danger)}.Select-module__EeJ0TW__select[data-open] .Select-module__EeJ0TW__trigger{border-color:var(--focus)}.Select-module__EeJ0TW__large .Select-module__EeJ0TW__trigger{min-height:var(--control-h-lg);font-size:var(--font-size-lg)}.Select-module__EeJ0TW__value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.Select-module__EeJ0TW__value[data-placeholder]{color:var(--muted)}.Select-module__EeJ0TW__chevron{color:var(--muted);transition:transform var(--duration) var(--ease);flex:none}.Select-module__EeJ0TW__select[data-open] .Select-module__EeJ0TW__chevron{transform:rotate(180deg)}
.Sheet-module__i3R9ra__description{margin-bottom:var(--space-4);color:var(--muted);font-size:var(--text-body-sm);line-height:var(--text-body-sm-lh)}
.Skeleton-module__LEQJcW__skeleton{gap:var(--space-2);flex-direction:column;max-width:100%;display:flex}.Skeleton-module__LEQJcW__shape{border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--skeleton) 25%, var(--skeleton-shine) 50%, var(--skeleton) 75%);background-size:200% 100%;animation:1.4s ease-in-out infinite Skeleton-module__LEQJcW__shimmer;display:block}.Skeleton-module__LEQJcW__line{width:100%;height:1em}.Skeleton-module__LEQJcW__lastLine{width:60%}.Skeleton-module__LEQJcW__block{border-radius:var(--radius);width:100%}.Skeleton-module__LEQJcW__circle{border-radius:50%}@keyframes Skeleton-module__LEQJcW__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
.SkeletonPresets-module__tl_NIW__preset{min-width:0}.SkeletonPresets-module__tl_NIW__table{border:var(--border-width) solid var(--border);border-radius:var(--radius);background:var(--surface);flex-direction:column;display:flex;overflow:hidden}.SkeletonPresets-module__tl_NIW__tableRow{grid-template-columns:repeat(var(--skeleton-cols,5), minmax(0, 1fr));align-items:center;gap:var(--table-cell-px);min-height:var(--row-h-compact);padding:var(--table-cell-py-compact) var(--table-cell-px);border-block-start:var(--border-width) solid var(--border-subtle);font-size:var(--table-font);display:grid}.SkeletonPresets-module__tl_NIW__tableHead{background:var(--surface-sunken);border-block-start:0}.SkeletonPresets-module__tl_NIW__cards{gap:var(--space-2);flex-direction:column;display:flex}.SkeletonPresets-module__tl_NIW__card{padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--border);border-radius:var(--radius);background:var(--surface)}.SkeletonPresets-module__tl_NIW__form{gap:var(--space-4);max-width:var(--measure-form);flex-direction:column;display:flex}.SkeletonPresets-module__tl_NIW__field{gap:var(--space-2);font-size:var(--text-label);flex-direction:column;display:flex}.SkeletonPresets-module__tl_NIW__stats{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;display:grid}.SkeletonPresets-module__tl_NIW__stat{gap:var(--space-2);padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--border);border-radius:var(--radius);background:var(--surface);font-size:var(--text-label);flex-direction:column;display:flex}@media (min-width:768px){.SkeletonPresets-module__tl_NIW__stats{gap:var(--space-3)}.SkeletonPresets-module__tl_NIW__stats[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.SkeletonPresets-module__tl_NIW__stats[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.SkeletonPresets-module__tl_NIW__stats[data-columns="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}}
.SoftDisabledButton-module__3zdh0q__soft{opacity:var(--opacity-disabled);cursor:not-allowed}.SoftDisabledButton-module__3zdh0q__soft[data-focus-visible]{opacity:var(--opacity-busy)}
.StatCard-module__lbiJjW__card{--stat-tone:var(--fg);--stat-tint:var(--neutral-bg);gap:var(--space-1);min-width:0;height:100%;padding:var(--space-4);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow);color:var(--fg);text-align:start;flex-direction:column;text-decoration:none;display:flex;position:relative}.StatCard-module__lbiJjW__card[data-tone=info]{--stat-tone:var(--info);--stat-tint:var(--info-bg)}.StatCard-module__lbiJjW__card[data-tone=ok]{--stat-tone:var(--ok);--stat-tint:var(--ok-bg)}.StatCard-module__lbiJjW__card[data-tone=warn]{--stat-tone:var(--warn);--stat-tint:var(--warn-bg)}.StatCard-module__lbiJjW__card[data-tone=danger]{--stat-tone:var(--danger);--stat-tint:var(--danger-bg)}.StatCard-module__lbiJjW__card[data-size=sm]{padding:var(--space-2) var(--space-3);gap:var(--space-0)}.StatCard-module__lbiJjW__card[data-align=center]{text-align:center;align-items:center}.StatCard-module__lbiJjW__label{align-items:center;gap:var(--space-2);max-width:100%;color:var(--muted);font-size:var(--text-label);line-height:var(--line-height-snug);font-weight:var(--text-label-weight);display:inline-flex}.StatCard-module__lbiJjW__labelText{min-width:0}.StatCard-module__lbiJjW__icon{width:var(--space-5);height:var(--space-5);border-radius:var(--radius-sm);background:var(--stat-tint);color:var(--stat-tone);flex:none;justify-content:center;align-items:center;display:inline-flex}.StatCard-module__lbiJjW__icon svg{width:var(--icon-sm);height:var(--icon-sm)}.StatCard-module__lbiJjW__valueRow{align-items:baseline;gap:var(--space-0) var(--space-1);flex-wrap:wrap;max-width:100%;display:inline-flex}.StatCard-module__lbiJjW__card[data-align=center] .StatCard-module__lbiJjW__valueRow{justify-content:center}.StatCard-module__lbiJjW__value{color:var(--stat-tone);font-size:var(--text-display);line-height:var(--text-display-lh);font-weight:var(--text-display-weight);font-variant-numeric:tabular-nums}.StatCard-module__lbiJjW__card[data-size=sm] .StatCard-module__lbiJjW__value{font-size:var(--text-h1);line-height:var(--text-h1-lh);font-weight:var(--text-h1-weight)}.StatCard-module__lbiJjW__unit{color:var(--muted);font-size:var(--text-label);line-height:var(--text-label-lh);font-weight:var(--text-label-weight)}.StatCard-module__lbiJjW__hint{color:var(--muted);font-size:var(--text-caption);line-height:var(--text-caption-lh);font-weight:var(--text-caption-weight);margin-block-start:auto}.StatCard-module__lbiJjW__link{cursor:pointer;transition:background-color var(--duration-fast) var(--ease), border-color var(--duration-fast) var(--ease), box-shadow var(--duration-fast) var(--ease)}.StatCard-module__lbiJjW__link .StatCard-module__lbiJjW__label{padding-inline-end:calc(var(--icon-sm) + var(--space-1))}.StatCard-module__lbiJjW__link[data-align=center] .StatCard-module__lbiJjW__label{padding-inline:calc(var(--icon-sm) + var(--space-1))}.StatCard-module__lbiJjW__chevron{width:var(--icon-sm);height:var(--icon-sm);color:var(--muted);pointer-events:none;position:absolute;inset-block-start:var(--space-4);inset-inline-end:var(--space-3)}.StatCard-module__lbiJjW__link[data-size=sm] .StatCard-module__lbiJjW__chevron{inset-block-start:var(--space-2);inset-inline-end:var(--space-1)}.StatCard-module__lbiJjW__link[data-hovered]{border-color:var(--border);box-shadow:var(--shadow-md)}.StatCard-module__lbiJjW__link[data-hovered] .StatCard-module__lbiJjW__chevron{color:var(--accent)}.StatCard-module__lbiJjW__link[data-pressed]{background:var(--surface-pressed)}.StatCard-module__lbiJjW__link[data-focus-visible]{outline:var(--focus-ring);outline-offset:var(--focus-offset)}@media (pointer:coarse){.StatCard-module__lbiJjW__link{min-height:var(--touch-min)}}.StatCard-module__lbiJjW__row{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;min-width:0;display:grid}@media (min-width:768px){.StatCard-module__lbiJjW__row{gap:var(--space-3)}.StatCard-module__lbiJjW__row[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.StatCard-module__lbiJjW__row[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.StatCard-module__lbiJjW__row[data-columns="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}}
.Stepper-module__-k0alG__stepper{--step-marker:28px;min-width:0}.Stepper-module__-k0alG__compact{align-items:center;gap:var(--space-2);min-width:0;font-size:var(--text-label);line-height:var(--line-height-tight);font-weight:var(--text-label-weight);display:none}.Stepper-module__-k0alG__compactCount{color:var(--muted);font-variant-numeric:tabular-nums;flex:none}.Stepper-module__-k0alG__compactLabel{min-width:0;color:var(--fg);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Stepper-module__-k0alG__compactIcon{color:var(--danger);flex:none}.Stepper-module__-k0alG__compact[data-state=error] .Stepper-module__-k0alG__compactLabel{color:var(--danger)}.Stepper-module__-k0alG__list{align-items:flex-start;gap:var(--space-2);min-width:0;margin:0;padding:0;list-style:none;display:flex}.Stepper-module__-k0alG__step{--step-fg:var(--muted);--step-border:var(--border-strong);--step-bg:transparent;--step-line:var(--border);align-items:center;gap:var(--space-2);min-width:0;color:var(--step-fg);font-size:var(--text-label);line-height:var(--line-height-snug);font-weight:var(--text-label-weight);flex:1 1 0;display:flex}.Stepper-module__-k0alG__step:last-child{flex:0 auto}.Stepper-module__-k0alG__step:not(:last-child):after{content:"";flex:1 1 var(--space-4);min-width:var(--space-3);border-radius:var(--radius-full);background:var(--step-line);height:2px}.Stepper-module__-k0alG__step[data-state=done]{--step-fg:var(--fg);--step-border:var(--accent);--step-bg:var(--accent-bg);--step-line:var(--accent)}.Stepper-module__-k0alG__step[data-state=current]{--step-fg:var(--fg);--step-border:var(--accent);--step-bg:var(--accent)}.Stepper-module__-k0alG__step[data-state=error]{--step-fg:var(--danger);--step-border:var(--danger);--step-bg:var(--danger-bg)}.Stepper-module__-k0alG__step[data-state=disabled]{opacity:var(--opacity-disabled)}.Stepper-module__-k0alG__marker{width:var(--step-marker);height:var(--step-marker);border:2px solid var(--step-border);border-radius:var(--radius-full);background:var(--step-bg);color:var(--step-fg);font-size:var(--text-label);line-height:1;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;flex:none;justify-content:center;align-items:center;display:inline-flex}.Stepper-module__-k0alG__step[data-state=done] .Stepper-module__-k0alG__marker{color:var(--accent)}.Stepper-module__-k0alG__step[data-state=current] .Stepper-module__-k0alG__marker{color:var(--accent-fg)}.Stepper-module__-k0alG__label{min-width:0}.Stepper-module__-k0alG__step[data-state=current] .Stepper-module__-k0alG__label{font-weight:var(--weight-semibold)}.Stepper-module__-k0alG__link{border-radius:var(--radius-sm);color:var(--accent);text-underline-offset:.2em;cursor:pointer;text-decoration:underline;text-decoration-thickness:1px}.Stepper-module__-k0alG__link[data-hovered]{color:var(--accent-hover);text-decoration-thickness:2px}.Stepper-module__-k0alG__link[data-pressed]{color:var(--accent-pressed)}.Stepper-module__-k0alG__link[data-focus-visible]{outline:var(--focus-ring);outline-offset:var(--focus-offset)}@media (pointer:coarse){.Stepper-module__-k0alG__link{min-height:var(--touch-min);align-items:center;display:inline-flex}}@media (max-width:599.98px){.Stepper-module__-k0alG__compact{display:flex}.Stepper-module__-k0alG__list:not(:focus-within){clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.Stepper-module__-k0alG__list:focus-within{align-items:stretch;gap:var(--space-1);flex-direction:column;margin-block-start:var(--space-2)}.Stepper-module__-k0alG__list:focus-within .Stepper-module__-k0alG__step{flex:none}.Stepper-module__-k0alG__list:focus-within .Stepper-module__-k0alG__step:after{content:none}}
.Switch-module__LmCZTG__switch{align-items:center;gap:var(--space-3);min-height:var(--touch-min);color:var(--fg);line-height:var(--line-height-tight);cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex}.Switch-module__LmCZTG__track{border:2px solid var(--border-strong);border-radius:var(--radius-full);background:var(--surface-2);width:44px;height:26px;transition:background-color var(--duration) var(--ease), border-color var(--duration) var(--ease);flex:none;align-items:center;padding:2px;display:inline-flex;position:relative}.Switch-module__LmCZTG__thumb{background:var(--border-strong);width:18px;height:18px;transition:transform var(--duration) var(--ease), background-color var(--duration) var(--ease);border-radius:50%}.Switch-module__LmCZTG__switch[data-hovered] .Switch-module__LmCZTG__track{border-color:var(--fg)}.Switch-module__LmCZTG__switch[data-selected] .Switch-module__LmCZTG__track{border-color:var(--accent);background:var(--accent)}.Switch-module__LmCZTG__switch[data-selected] .Switch-module__LmCZTG__thumb{background:var(--accent-fg);transform:translate(16px)}.Switch-module__LmCZTG__switch[data-focus-visible]{outline:none}.Switch-module__LmCZTG__switch[data-focus-visible] .Switch-module__LmCZTG__track{outline:2px solid var(--focus);outline-offset:2px}.Switch-module__LmCZTG__switch[data-disabled]{color:var(--muted);cursor:not-allowed}.Switch-module__LmCZTG__switch[data-disabled] .Switch-module__LmCZTG__track{opacity:.5}.Switch-module__LmCZTG__state{color:var(--muted);font-size:var(--font-size-sm)}
.Tabs-module__bxw1SW__tabs{flex-direction:column;min-width:0;display:flex}.Tabs-module__bxw1SW__tabs[data-orientation=vertical]{flex-direction:row}.Tabs-module__bxw1SW__tabList{gap:var(--space-1);border-bottom:var(--border-width) solid var(--border);scrollbar-width:thin;display:flex;position:relative;overflow:auto hidden}.Tabs-module__bxw1SW__scroller{min-width:0;position:relative}.Tabs-module__bxw1SW__scroller:before,.Tabs-module__bxw1SW__scroller:after{content:"";z-index:1;width:var(--space-5);pointer-events:none;opacity:0;transition:opacity var(--duration) var(--ease);position:absolute;top:0;bottom:1px}.Tabs-module__bxw1SW__scroller:before{background:linear-gradient(to right, var(--bg), transparent);inset-inline-start:0}.Tabs-module__bxw1SW__scroller:after{background:linear-gradient(to left, var(--bg), transparent);inset-inline-end:0}.Tabs-module__bxw1SW__scroller[data-overflow-start]:before,.Tabs-module__bxw1SW__scroller[data-overflow-end]:after{opacity:1}.Tabs-module__bxw1SW__wrap{flex-wrap:wrap;overflow:visible}.Tabs-module__bxw1SW__tabList[data-orientation=vertical]{border-bottom:0;border-inline-end:var(--border-width) solid var(--border);flex-direction:column}.Tabs-module__bxw1SW__fill .Tabs-module__bxw1SW__tab{flex:1;justify-content:center}.Tabs-module__bxw1SW__tab{align-items:center;gap:var(--space-2);min-height:var(--touch-min);padding:var(--space-2) var(--space-4);color:var(--muted);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;transition:color var(--duration) var(--ease);outline:none;display:inline-flex;position:relative}.Tabs-module__bxw1SW__tab:after{content:"";inset-inline:var(--space-2);background:0 0;border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:0}.Tabs-module__bxw1SW__tab[data-hovered]{color:var(--fg)}.Tabs-module__bxw1SW__tab[data-selected]{color:var(--accent);font-weight:var(--weight-semibold)}.Tabs-module__bxw1SW__tab[data-selected]:after{background:var(--accent)}.Tabs-module__bxw1SW__tab[data-focus-visible]{outline:var(--focus-ring);outline-offset:var(--focus-offset-inset);border-radius:var(--radius)}.Tabs-module__bxw1SW__tab[data-disabled]{opacity:var(--opacity-disabled);cursor:not-allowed}.Tabs-module__bxw1SW__count{min-width:22px;height:22px;padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--surface-2);color:var(--fg);font-size:var(--text-caption);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:inline-flex}.Tabs-module__bxw1SW__tab[data-selected] .Tabs-module__bxw1SW__count{background:var(--accent-bg);color:var(--accent)}.Tabs-module__bxw1SW__panel{padding-top:var(--space-4);outline:none}.Tabs-module__bxw1SW__panel[data-focus-visible]{outline:var(--focus-ring);outline-offset:var(--focus-offset);border-radius:var(--radius)}
.inbox-module__cndcEW__bell{position:relative}.inbox-module__cndcEW__count{top:2px;border-radius:var(--radius-full);background:var(--danger);min-width:18px;height:18px;color:var(--danger-fg);font-size:11px;font-weight:var(--weight-semibold);text-align:center;pointer-events:none;padding:0 5px;line-height:18px;position:absolute;inset-inline-end:0}.inbox-module__cndcEW__panel.inbox-module__cndcEW__panel{width:min(400px, calc(100vw - 2 * var(--space-4)));max-width:none;padding:0}.inbox-module__cndcEW__panelBody{overscroll-behavior:contain;flex-direction:column;max-height:min(640px,100dvh - 96px);display:flex;overflow-y:auto}.inbox-module__cndcEW__panelHead{z-index:1;background:var(--surface);justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:var(--border-width) solid var(--border-subtle);flex-wrap:wrap;display:flex;position:sticky;top:0}.inbox-module__cndcEW__panelTitle{font-size:var(--text-h3);font-weight:var(--weight-semibold);margin:0}.inbox-module__cndcEW__status{align-items:center;gap:var(--space-1);color:var(--muted);font-size:var(--text-caption);display:inline-flex}.inbox-module__cndcEW__statusDot{border-radius:var(--radius-full);background:var(--ok);width:8px;height:8px}.inbox-module__cndcEW__status[data-status=offline] .inbox-module__cndcEW__statusDot,.inbox-module__cndcEW__status[data-status=stopped] .inbox-module__cndcEW__statusDot{background:var(--warn)}.inbox-module__cndcEW__list{margin:0;padding:0;list-style:none}.inbox-module__cndcEW__list>li+li{border-top:var(--border-width) solid var(--border-subtle)}.inbox-module__cndcEW__row{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);color:inherit;outline:none;text-decoration:none;display:flex}a.inbox-module__cndcEW__row{cursor:pointer}a.inbox-module__cndcEW__row[data-hovered]{background:var(--surface-hover)}a.inbox-module__cndcEW__row[data-focus-visible]{outline:var(--focus-ring);outline-offset:var(--focus-offset-inset)}.inbox-module__cndcEW__row[data-unread]{background:var(--accent-bg)}.inbox-module__cndcEW__rowIcon{border-radius:var(--radius-full);background:var(--neutral-bg);width:32px;height:32px;color:var(--muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.inbox-module__cndcEW__rowIcon[data-ring]{background:var(--info-bg);color:var(--info)}.inbox-module__cndcEW__rowText{flex-direction:column;flex:1;min-width:0;display:flex}.inbox-module__cndcEW__rowTitle{font-weight:var(--weight-medium);overflow-wrap:anywhere}.inbox-module__cndcEW__rowBody{color:var(--muted);font-size:var(--text-body-sm);overflow-wrap:anywhere}.inbox-module__cndcEW__rowTime{color:var(--muted);font-size:var(--text-caption);margin-top:2px}.inbox-module__cndcEW__unreadDot{border-radius:var(--radius-full);background:var(--accent);flex:none;width:8px;height:8px;margin-top:8px}.inbox-module__cndcEW__empty{padding:var(--space-6) var(--space-4);text-align:center}.inbox-module__cndcEW__emptyTitle{margin:0 0 var(--space-1);font-weight:var(--weight-medium)}.inbox-module__cndcEW__settings{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-top:var(--border-width) solid var(--border-subtle);background:var(--surface-sunken);flex-direction:column;display:flex}.inbox-module__cndcEW__settings p{margin:0}.inbox-module__cndcEW__settingRow{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.inbox-module__cndcEW__requests{margin:0;padding:0;list-style:none}.inbox-module__cndcEW__requests>li+li{border-top:var(--border-width) solid var(--border-subtle)}.inbox-module__cndcEW__request{align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-3) 0;flex-wrap:wrap;display:flex}.inbox-module__cndcEW__request[data-fresh]{animation:inbox-module__cndcEW__fresh 2.4s var(--ease,ease-out)}.inbox-module__cndcEW__requestMain{flex-direction:column;flex:280px;min-width:0;display:flex}.inbox-module__cndcEW__requestKind{align-items:center;gap:var(--space-2);font-weight:var(--weight-medium);flex-wrap:wrap;display:flex}.inbox-module__cndcEW__requestMeta{color:var(--muted);font-size:var(--text-body-sm)}.inbox-module__cndcEW__requestWait[data-late]{color:var(--danger);font-weight:var(--weight-medium)}@keyframes inbox-module__cndcEW__fresh{0%{background:var(--accent-bg)}to{background:0 0}}@media (prefers-reduced-motion:reduce){.inbox-module__cndcEW__request[data-fresh]{animation:none}}
.FunnelDots-module__3yAhNa__funnel{align-items:center;gap:var(--space-2);white-space:nowrap;min-width:0;display:inline-flex}.FunnelDots-module__3yAhNa__dots{align-items:center;gap:var(--space-1);flex:none;display:inline-flex}.FunnelDots-module__3yAhNa__dot{width:var(--space-2);height:var(--space-2);border:var(--border-width) solid var(--border-strong);border-radius:var(--radius-full)}.FunnelDots-module__3yAhNa__dot[data-done]{border-color:var(--ok);background:var(--ok)}.FunnelDots-module__3yAhNa__funnel[data-stage=pendingConfirm] .FunnelDots-module__3yAhNa__dot[data-done]{border-color:var(--warn);background:var(--warn)}.FunnelDots-module__3yAhNa__label{text-overflow:ellipsis;overflow:hidden}
.Tooltip-module__gkEvuq__tooltip{max-width:280px;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--fg);color:var(--bg);font-size:var(--font-size-sm);line-height:var(--line-height-tight);pointer-events:none}.Tooltip-module__gkEvuq__tooltip[data-entering]{animation:Tooltip-module__gkEvuq__fade var(--duration) var(--ease)}.Tooltip-module__gkEvuq__tooltip[data-exiting]{animation:Tooltip-module__gkEvuq__fade var(--duration) var(--ease) reverse}.Tooltip-module__gkEvuq__arrow svg{fill:var(--fg);display:block}.Tooltip-module__gkEvuq__arrow[data-placement=bottom] svg{transform:rotate(180deg)}.Tooltip-module__gkEvuq__arrow[data-placement=left] svg{transform:rotate(-90deg)}.Tooltip-module__gkEvuq__arrow[data-placement=right] svg{transform:rotate(90deg)}@keyframes Tooltip-module__gkEvuq__fade{0%{opacity:0}}
.dashboard-module__lllVcq__list{gap:var(--space-2);flex-direction:column;min-width:0;padding:0;list-style:none;display:flex}.dashboard-module__lllVcq__list[data-dense]{gap:var(--space-1)}
