.icon-module__s0r_CG__icon{color:inherit;flex:none;display:block}.icon-module__s0r_CG__sm{width:var(--size-icon-sm);height:var(--size-icon-sm)}.icon-module__s0r_CG__md{width:var(--size-icon-md);height:var(--size-icon-md)}.icon-module__s0r_CG__lg{width:var(--size-icon-lg);height:var(--size-icon-lg)}.icon-module__s0r_CG__xl{width:calc(var(--size-icon-lg) * 2 + var(--space-4));height:calc(var(--size-icon-lg) * 2 + var(--space-4))}
.avatar-module__fI7YNa__avatar{border-radius:var(--radius-full);background:var(--color-fill-neutral);color:var(--color-text-secondary);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.avatar-module__fI7YNa__sizeSm{width:var(--size-control-xs);height:var(--size-control-xs)}.avatar-module__fI7YNa__sizeMd{width:var(--size-control-md);height:var(--size-control-md)}.avatar-module__fI7YNa__sizeLg{width:var(--size-control-lg);height:var(--size-control-lg)}.avatar-module__fI7YNa__sizeXl{width:var(--space-64);height:var(--space-64)}.avatar-module__fI7YNa__size2xl{width:var(--space-80);height:var(--space-80)}.avatar-module__fI7YNa__image{object-fit:cover;width:100%;height:100%}.avatar-module__fI7YNa__fallback{justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex}
.spinner-module__ptsHJa__spinner{color:inherit;display:inline-flex}.spinner-module__ptsHJa__sm{width:var(--size-icon-sm);height:var(--size-icon-sm)}.spinner-module__ptsHJa__md{width:var(--size-icon-md);height:var(--size-icon-md)}.spinner-module__ptsHJa__lg{width:var(--size-icon-lg);height:var(--size-icon-lg)}.spinner-module__ptsHJa__ring{width:100%;height:100%;animation:spinner-module__ptsHJa__spin calc(var(--duration-slow) * 4) linear infinite}.spinner-module__ptsHJa__track{opacity:.25}@media (prefers-reduced-motion:reduce){.spinner-module__ptsHJa__ring{animation:spinner-module__ptsHJa__pulse calc(var(--duration-slow) * 4) var(--easing-standard) infinite alternate}}@keyframes spinner-module__ptsHJa__spin{to{transform:rotate(1turn)}}@keyframes spinner-module__ptsHJa__pulse{to{opacity:.3}}
.button-module__WhJzwq__button{justify-content:center;align-items:center;gap:var(--space-8);border:var(--space-1) solid transparent;border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;transition:background-color var(--duration-fast) var(--easing-standard), border-color var(--duration-fast) var(--easing-standard), color var(--duration-fast) var(--easing-standard), box-shadow var(--duration-fast) var(--easing-standard), transform var(--duration-fast) var(--easing-standard);background:0 0;text-decoration:none;display:inline-flex;position:relative}.button-module__WhJzwq__button:focus-visible{box-shadow:var(--glow-focus);outline:none}.button-module__WhJzwq__accent{background:var(--color-fill-accent);color:var(--color-text-on-accent)}@media (hover:hover) and (pointer:fine){.button-module__WhJzwq__accent:hover:not(:disabled){background:var(--color-fill-accent-hover)}}.button-module__WhJzwq__accent:active:not(:disabled){background:var(--color-fill-accent-active)}.button-module__WhJzwq__neutral{background:var(--color-fill-neutral);border-color:var(--color-border-default);color:var(--color-text-primary)}@media (hover:hover) and (pointer:fine){.button-module__WhJzwq__neutral:hover:not(:disabled){background:var(--color-fill-neutral-hover)}}.button-module__WhJzwq__neutral:active:not(:disabled){background:var(--color-fill-neutral-active)}.button-module__WhJzwq__ghost{color:var(--color-text-secondary)}@media (hover:hover) and (pointer:fine){.button-module__WhJzwq__ghost:hover:not(:disabled){background:var(--color-fill-neutral);color:var(--color-text-primary)}}.button-module__WhJzwq__ghost:active:not(:disabled){background:var(--color-fill-neutral-hover)}.button-module__WhJzwq__ghost[aria-pressed=true]{background:var(--color-fill-neutral-active);color:var(--color-text-accent)}@media (hover:hover) and (pointer:fine){.button-module__WhJzwq__ghost[aria-pressed=true]:hover:not(:disabled){background:var(--color-fill-neutral-active);color:var(--color-text-accent)}}.button-module__WhJzwq__danger{border-color:var(--color-border-danger);color:var(--color-text-danger)}@media (hover:hover) and (pointer:fine){.button-module__WhJzwq__danger:hover:not(:disabled){background:var(--color-fill-danger-subtle)}}.button-module__WhJzwq__danger:focus-visible{box-shadow:var(--glow-danger)}.button-module__WhJzwq__button:disabled:not([aria-busy=true]),.button-module__WhJzwq__button[aria-disabled=true]:not([aria-busy=true]){background:var(--color-fill-disabled);color:var(--color-text-disabled);cursor:not-allowed;border-color:#0000}.button-module__WhJzwq__button[aria-busy=true]{color:#0000;cursor:progress}.button-module__WhJzwq__busySpinner{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.button-module__WhJzwq__accent .button-module__WhJzwq__busySpinner{color:var(--color-text-on-accent)}.button-module__WhJzwq__neutral .button-module__WhJzwq__busySpinner{color:var(--color-text-primary)}.button-module__WhJzwq__ghost .button-module__WhJzwq__busySpinner{color:var(--color-text-secondary)}.button-module__WhJzwq__danger .button-module__WhJzwq__busySpinner{color:var(--color-text-danger)}.button-module__WhJzwq__button:active:not(:disabled,[aria-busy=true],[aria-disabled=true]){transform:scale(.96)}@media (prefers-reduced-motion:reduce){.button-module__WhJzwq__button{transition:background-color var(--duration-fast) var(--easing-standard), border-color var(--duration-fast) var(--easing-standard), color var(--duration-fast) var(--easing-standard), box-shadow var(--duration-fast) var(--easing-standard)}.button-module__WhJzwq__button:active:not(:disabled){transform:none}}.button-module__WhJzwq__xs{height:var(--size-control-xs);padding-inline:var(--space-8)}.button-module__WhJzwq__sm{height:var(--size-control-sm);padding-inline:var(--space-12)}.button-module__WhJzwq__md{height:var(--size-control-md);padding-inline:var(--space-16)}.button-module__WhJzwq__lg{height:var(--size-control-lg);padding-inline:var(--space-20)}.button-module__WhJzwq__xs:before,.button-module__WhJzwq__sm:before,.button-module__WhJzwq__md:before,.button-module__WhJzwq__lg:before{content:"";inset-inline:var(--space-0);position:absolute}.button-module__WhJzwq__xs:before{inset-block:calc(var(--space-12) * -1)}.button-module__WhJzwq__sm:before{inset-block:calc(var(--space-8) * -1)}.button-module__WhJzwq__md:before{inset-block:calc(var(--space-6) * -1)}.button-module__WhJzwq__lg:before{inset-block:calc(var(--space-2) * -1)}.button-module__WhJzwq__block{width:100%}.button-module__WhJzwq__iconOnly{aspect-ratio:1;padding-inline:0}.button-module__WhJzwq__button[data-focus-quiet]:focus-visible{box-shadow:none}
.divider-module__7o8VOG__divider{height:var(--space-1);background:var(--color-border-subtle);-webkit-mask-image:var(--divider-fade);mask-image:var(--divider-fade);border:0;flex:none;margin:0}.divider-module__7o8VOG__default{background:var(--color-border-default)}
.menu-module__Ci_e5q__menu{--menu-min-width:196px;--menu-max-width:420px;--menu-max-height:320px;z-index:var(--z-popup);min-width:max(var(--menu-min-width), var(--radix-dropdown-menu-trigger-width));max-width:min(var(--menu-max-width), var(--radix-dropdown-menu-content-available-width));max-height:min(var(--menu-max-height), var(--radix-dropdown-menu-content-available-height));padding:var(--space-6);scroll-padding-block:var(--space-6);border:var(--space-1) solid var(--color-border-subtle);border-radius:var(--radius-xl);background:var(--color-surface-overlay);box-shadow:var(--shadow-popover);transform-origin:var(--radix-dropdown-menu-content-transform-origin);flex-direction:column;display:flex;overflow:hidden auto}.menu-module__Ci_e5q__menu[data-state=open]{animation:menu-module__Ci_e5q__menuIn var(--duration-normal) var(--easing-entrance)}.menu-module__Ci_e5q__menu[data-state=closed]{pointer-events:none;animation:menu-module__Ci_e5q__menuOut var(--duration-fast) var(--easing-exit)}.menu-module__Ci_e5q__item{align-items:center;gap:var(--space-8);min-height:var(--size-control-md);padding-block:var(--space-4);padding-inline:var(--space-8) var(--space-12);border-radius:var(--radius-md);color:var(--color-text-primary);text-align:start;cursor:pointer;transition:background-color var(--duration-fast) var(--easing-standard), color var(--duration-fast) var(--easing-standard);outline:none;flex:none;display:flex;position:relative}.menu-module__Ci_e5q__item:focus-visible{box-shadow:none;outline:none}.menu-module__Ci_e5q__item[data-disabled]{color:var(--color-text-disabled);cursor:not-allowed}.menu-module__Ci_e5q__item[data-state=open]{background-color:var(--color-fill-neutral-hover)}.menu-module__Ci_e5q__itemDanger{color:var(--color-text-danger)}.menu-module__Ci_e5q__item[data-highlighted]{background-color:var(--color-fill-accent);color:var(--color-text-on-accent)}.menu-module__Ci_e5q__itemDanger[data-highlighted]{background-color:var(--color-fill-danger)}.menu-module__Ci_e5q__itemIcon{color:var(--color-text-tertiary);flex:none}.menu-module__Ci_e5q__itemDanger .menu-module__Ci_e5q__itemIcon{color:inherit}.menu-module__Ci_e5q__itemLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.menu-module__Ci_e5q__itemHint{color:var(--color-text-tertiary);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.menu-module__Ci_e5q__itemNote{color:var(--color-text-tertiary);white-space:normal;display:block}.menu-module__Ci_e5q__itemNoted{padding-block:var(--space-6);align-items:start}.menu-module__Ci_e5q__itemNoted .menu-module__Ci_e5q__itemLabel{gap:var(--space-2);white-space:normal;flex-direction:column;display:flex;overflow:visible}.menu-module__Ci_e5q__itemMore{color:var(--color-text-tertiary);flex:none}.menu-module__Ci_e5q__itemMark{width:var(--size-icon-sm);color:var(--color-text-accent);flex:none;justify-content:center;align-items:center;display:flex}.menu-module__Ci_e5q__itemNoted .menu-module__Ci_e5q__itemIcon,.menu-module__Ci_e5q__itemNoted .menu-module__Ci_e5q__itemMark{margin-block-start:var(--space-2)}.menu-module__Ci_e5q__item .menu-module__Ci_e5q__itemIcon{transition:color var(--duration-fast) var(--easing-standard)}.menu-module__Ci_e5q__item[data-state=open] .menu-module__Ci_e5q__itemIcon{color:var(--color-text-secondary)}.menu-module__Ci_e5q__item[aria-current=true] .menu-module__Ci_e5q__itemIcon,.menu-module__Ci_e5q__item[data-state=checked] .menu-module__Ci_e5q__itemIcon{color:var(--color-text-accent)}.menu-module__Ci_e5q__item[data-highlighted] .menu-module__Ci_e5q__itemIcon,.menu-module__Ci_e5q__item[data-highlighted] .menu-module__Ci_e5q__itemMark,.menu-module__Ci_e5q__item[data-highlighted] .menu-module__Ci_e5q__itemMore,.menu-module__Ci_e5q__item[data-highlighted] .menu-module__Ci_e5q__itemHint,.menu-module__Ci_e5q__item[data-highlighted] .menu-module__Ci_e5q__itemNote{color:var(--color-text-on-accent)}.menu-module__Ci_e5q__separator{margin-block:var(--space-4);margin-inline:var(--space-8)}.menu-module__Ci_e5q__label{padding-block:var(--space-6) var(--space-4);padding-inline:var(--space-8);color:var(--color-text-tertiary)}.menu-module__Ci_e5q__trigger{justify-content:space-between;gap:var(--space-8)}.menu-module__Ci_e5q__triggerChevron{color:var(--color-text-tertiary)}.menu-module__Ci_e5q__checklistTrigger{gap:var(--space-6)}.menu-module__Ci_e5q__checklistTriggerIcon{color:var(--color-text-tertiary)}.menu-module__Ci_e5q__checklistTrigger[data-active] .menu-module__Ci_e5q__checklistTriggerIcon{color:var(--color-text-accent)}.menu-module__Ci_e5q__checklistValue{max-width:calc(var(--space-96) + var(--space-64));color:var(--color-text-accent);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menu-module__Ci_e5q__checklistCount{min-width:var(--size-icon-md);height:var(--size-icon-md);padding-inline:var(--space-4);border-radius:var(--radius-full);background-color:var(--color-fill-accent-subtle);color:var(--color-text-accent);justify-content:center;align-items:center;display:inline-flex}@keyframes menu-module__Ci_e5q__menuIn{0%{opacity:0;transform:scale(.97)translateY(-2px)}to{opacity:1;transform:none}}@keyframes menu-module__Ci_e5q__menuOut{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.97)translateY(-2px)}}@keyframes menu-module__Ci_e5q__menuFadeIn{0%{opacity:0}to{opacity:1}}@keyframes menu-module__Ci_e5q__menuFadeOut{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.menu-module__Ci_e5q__menu[data-state=open]{animation:menu-module__Ci_e5q__menuFadeIn var(--duration-normal) var(--easing-standard)}.menu-module__Ci_e5q__menu[data-state=closed]{animation:menu-module__Ci_e5q__menuFadeOut var(--duration-fast) var(--easing-standard)}.menu-module__Ci_e5q__item{transition:background-color var(--duration-fast) var(--easing-standard), color var(--duration-fast) var(--easing-standard)}}
.app-shell-items-module__GIa8IG__item{align-items:center;gap:var(--space-12);height:var(--size-control-md);padding-inline:var(--space-12);border:var(--space-1) solid transparent;border-radius:var(--radius-md);width:100%;color:var(--color-text-secondary);text-align:start;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--duration-normal) var(--easing-standard), color var(--duration-normal) var(--easing-standard);background:0 0;text-decoration:none;display:flex;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.app-shell-items-module__GIa8IG__item:hover{background:var(--color-fill-neutral);color:var(--color-text-primary)}}.app-shell-items-module__GIa8IG__item:focus-visible{box-shadow:var(--glow-focus);outline:none}.app-shell-items-module__GIa8IG__itemActive{background:var(--color-fill-neutral-active);color:var(--color-text-primary)}@media (hover:hover) and (pointer:fine){.app-shell-items-module__GIa8IG__itemActive:hover{background:var(--color-fill-neutral-active);color:var(--color-text-primary)}}.app-shell-items-module__GIa8IG__navIndicator{width:var(--nav-indicator-width);height:var(--nav-indicator-height);border-radius:var(--radius-md);background:var(--color-fill-neutral-active);pointer-events:none;transform:translate(var(--nav-indicator-x), var(--nav-indicator-y));transition:transform var(--duration-slow) var(--easing-standard);animation:app-shell-items-module__GIa8IG__navIndicatorIn var(--duration-slow) var(--easing-standard) both;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.app-shell-items-module__GIa8IG__navIndicator{transition:none}}[data-indicator] .app-shell-items-module__GIa8IG__itemActive,[data-indicator] .app-shell-items-module__GIa8IG__itemActive:hover{background:0 0}.app-shell-items-module__GIa8IG__group{gap:var(--space-1);min-width:0;margin-top:var(--space-16);flex-direction:column;display:flex}.app-shell-items-module__GIa8IG__groupRegion{transition:grid-template-rows var(--duration-slow) var(--easing-entrance);grid-template-rows:1fr;display:grid}.app-shell-items-module__GIa8IG__group:not([data-open])>.app-shell-items-module__GIa8IG__groupRegion{transition:grid-template-rows var(--duration-slow) var(--easing-standard);grid-template-rows:0fr}.app-shell-items-module__GIa8IG__groupItems{gap:var(--space-1);overflow-clip-margin:var(--space-2);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:clip}.app-shell-items-module__GIa8IG__groupItems>*{transition:opacity var(--duration-normal) var(--easing-entrance), transform var(--duration-normal) var(--easing-entrance);transition-delay:calc(var(--group-stagger-step) * var(--group-stagger));--group-stagger-step:calc(var(--duration-fast) / 3);--group-stagger:0}.app-shell-items-module__GIa8IG__groupItems>:nth-child(2){--group-stagger:1}.app-shell-items-module__GIa8IG__groupItems>:nth-child(3){--group-stagger:2}.app-shell-items-module__GIa8IG__groupItems>:nth-child(4){--group-stagger:3}.app-shell-items-module__GIa8IG__groupItems>:nth-child(5){--group-stagger:4}.app-shell-items-module__GIa8IG__groupItems>:nth-child(6){--group-stagger:5}.app-shell-items-module__GIa8IG__groupItems>:nth-child(n+7){--group-stagger:6}.app-shell-items-module__GIa8IG__group:not([data-open]) .app-shell-items-module__GIa8IG__groupItems>*{opacity:0;transform:translateY(calc(var(--space-4) * -1));transition:opacity var(--duration-normal) var(--easing-exit), transform var(--duration-normal) var(--easing-exit);--group-stagger:0}.app-shell-items-module__GIa8IG__navGroupRow{align-items:center;gap:var(--space-4);min-width:0;display:flex}.app-shell-items-module__GIa8IG__navGroupAction{flex:none;align-items:center;margin-inline-start:auto;display:flex}.app-shell-items-module__GIa8IG__navGroup{align-items:center;gap:var(--space-4);min-width:0;height:var(--size-control-xs);padding-inline:var(--space-12);border-radius:var(--radius-md);color:var(--color-text-tertiary);text-align:start;text-transform:uppercase;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color var(--duration-normal) var(--easing-standard);background:0 0;border:none;display:flex}@media (hover:hover) and (pointer:fine){.app-shell-items-module__GIa8IG__navGroup:hover{color:var(--color-text-secondary)}}.app-shell-items-module__GIa8IG__navGroup:focus-visible{box-shadow:var(--glow-focus);outline:none}.app-shell-items-module__GIa8IG__navGroupChevron{opacity:0;transition:opacity var(--duration-normal) var(--easing-standard), transform var(--duration-slow) var(--easing-standard)}.app-shell-items-module__GIa8IG__group:not([data-open]) .app-shell-items-module__GIa8IG__navGroupChevron{opacity:1;transition:opacity var(--duration-normal) var(--easing-standard), transform var(--duration-slow) var(--easing-standard);transform:rotate(-90deg)}.app-shell-items-module__GIa8IG__navGroup:focus-visible .app-shell-items-module__GIa8IG__navGroupChevron{opacity:1}@media (hover:hover) and (pointer:fine){.app-shell-items-module__GIa8IG__navGroup:hover .app-shell-items-module__GIa8IG__navGroupChevron{opacity:1}}@media (prefers-reduced-motion:reduce){.app-shell-items-module__GIa8IG__groupRegion,.app-shell-items-module__GIa8IG__group:not([data-open])>.app-shell-items-module__GIa8IG__groupRegion{transition:none}.app-shell-items-module__GIa8IG__groupItems>*,.app-shell-items-module__GIa8IG__group:not([data-open]) .app-shell-items-module__GIa8IG__groupItems>*{transition:opacity var(--duration-fast) var(--easing-standard);--group-stagger:0;transform:none}.app-shell-items-module__GIa8IG__navGroupChevron,.app-shell-items-module__GIa8IG__group:not([data-open]) .app-shell-items-module__GIa8IG__navGroupChevron{transition:opacity var(--duration-fast) var(--easing-standard)}}@media (pointer:coarse){.app-shell-items-module__GIa8IG__item,.app-shell-items-module__GIa8IG__navGroup{min-height:var(--space-48)}}@media (max-width:767px){.app-shell-items-module__GIa8IG__group,.app-shell-items-module__GIa8IG__groupRegion,.app-shell-items-module__GIa8IG__groupItems{flex-direction:row;align-items:center}.app-shell-items-module__GIa8IG__groupRegion,.app-shell-items-module__GIa8IG__group:not([data-open])>.app-shell-items-module__GIa8IG__groupRegion{display:flex}.app-shell-items-module__GIa8IG__groupItems{overflow:visible}.app-shell-items-module__GIa8IG__group:not([data-open]) .app-shell-items-module__GIa8IG__groupItems>*{opacity:1;transform:none}.app-shell-items-module__GIa8IG__group{margin-top:0}.app-shell-items-module__GIa8IG__item{flex:none;width:auto}.app-shell-items-module__GIa8IG__navGroupRow{display:none}[data-compact=collapsible] .app-shell-items-module__GIa8IG__group,[data-compact=collapsible] .app-shell-items-module__GIa8IG__groupItems{flex-direction:column;align-items:stretch}[data-compact=collapsible] .app-shell-items-module__GIa8IG__group>.app-shell-items-module__GIa8IG__groupRegion{display:grid}[data-compact=collapsible] .app-shell-items-module__GIa8IG__groupItems{overflow:clip}[data-compact=collapsible] .app-shell-items-module__GIa8IG__group:not([data-open]) .app-shell-items-module__GIa8IG__groupItems>*{opacity:0}[data-compact=collapsible] .app-shell-items-module__GIa8IG__group{margin-top:var(--space-12)}[data-compact=collapsible] .app-shell-items-module__GIa8IG__item{width:100%}[data-compact=collapsible] .app-shell-items-module__GIa8IG__navGroupRow{display:flex}[data-compact=collapsible] .app-shell-items-module__GIa8IG__navIndicator{transition:none}[data-compact=collapsible][data-open]>.app-shell-items-module__GIa8IG__navIndicator{animation:app-shell-items-module__GIa8IG__navIndicatorIn var(--duration-normal) var(--easing-standard) both}}@keyframes app-shell-items-module__GIa8IG__navIndicatorIn{0%{opacity:0}to{opacity:1}}
.app-shell-module__c87mCa__shell{--shell-nav-width:var(--layout-nav);--shell-status-row:var(--size-control-md);--shell-island-end:var(--space-0);--shell-canvas-glow:480px;--shell-island-glow:240px;grid-template-columns:var(--shell-nav-width) 1fr;grid-template-rows:1fr var(--shell-status-row);height:100dvh;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);background:linear-gradient(to bottom, var(--color-surface-content), var(--color-surface-base) var(--shell-canvas-glow));display:grid;position:relative;overflow:hidden}.app-shell-module__c87mCa__shellNoStatus{--shell-status-row:var(--space-0);--shell-island-end:var(--space-12)}.app-shell-module__c87mCa__skip{left:var(--space-8);top:var(--space-8);z-index:var(--z-toast);padding:var(--space-8) var(--space-12);border-radius:var(--radius-md);background:var(--color-surface-elevated);color:var(--color-text-primary);transform:translateY(calc((var(--space-48) + var(--space-8)) * -1));transition:transform var(--duration-fast) var(--easing-standard);position:absolute}.app-shell-module__c87mCa__skip:focus-visible{box-shadow:var(--glow-focus);outline:none;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.app-shell-module__c87mCa__skip{transition:none}}.app-shell-module__c87mCa__nav{gap:var(--space-12);margin:var(--space-12) var(--space-0) var(--shell-island-end) var(--space-12);padding:var(--space-16) var(--space-12);border:var(--space-1) solid var(--color-border-subtle);border-radius:var(--radius-2xl);background:var(--color-surface-content);box-shadow:var(--shadow-raised);scrollbar-gutter:stable;flex-direction:column;grid-area:1/1;display:flex;position:relative;overflow-y:auto}.app-shell-module__c87mCa__navHeader{align-items:center;gap:var(--space-2);min-width:0;display:flex}.app-shell-module__c87mCa__navHeaderActions{align-items:center;gap:var(--space-2);flex:none;display:flex}.app-shell-module__c87mCa__identity{align-items:center;gap:var(--space-8);min-width:0;height:var(--size-control-md);padding-inline:var(--space-8);border-radius:var(--radius-md);color:var(--color-text-primary);-webkit-user-select:none;user-select:none;transition:background-color var(--duration-normal) var(--easing-standard);flex:1;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.app-shell-module__c87mCa__identity:hover{background:var(--color-fill-neutral)}}.app-shell-module__c87mCa__identityName{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-text-primary);flex:1;overflow:hidden}.app-shell-module__c87mCa__identityButton{cursor:pointer;text-align:start;background:0 0;border:none;flex:0 auto;width:auto;max-width:100%}.app-shell-module__c87mCa__identityButton:focus-visible{box-shadow:var(--glow-focus);outline:none}.app-shell-module__c87mCa__identityButton .app-shell-module__c87mCa__identityName{flex:0 auto}.app-shell-module__c87mCa__identityChevron{color:var(--color-text-tertiary);transition:color var(--duration-normal) var(--easing-standard), transform var(--duration-normal) var(--easing-standard);flex:none;margin-inline-start:calc(var(--space-4) * -1)}.app-shell-module__c87mCa__identityButton[data-state=open] .app-shell-module__c87mCa__identityChevron{color:var(--color-text-secondary);transform:rotate(180deg)}@media (hover:hover) and (pointer:fine){.app-shell-module__c87mCa__identityButton:hover .app-shell-module__c87mCa__identityChevron{color:var(--color-text-secondary)}}@media (prefers-reduced-motion:reduce){.app-shell-module__c87mCa__identityChevron{transition:none}}.app-shell-module__c87mCa__navItems{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.app-shell-module__c87mCa__main{min-width:0;margin:var(--space-12) var(--space-12) var(--shell-island-end);border:var(--space-1) solid var(--color-border-subtle);border-radius:var(--radius-2xl);background:linear-gradient(to bottom, var(--color-surface-raised), var(--color-surface-content) var(--shell-island-glow));box-shadow:var(--shadow-raised);grid-area:1/2;overflow:hidden auto}.app-shell-module__c87mCa__status{justify-content:flex-end;align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-2) var(--space-12) var(--space-2) var(--space-2);grid-area:2/1/3/-1;display:flex}.app-shell-module__c87mCa__navToggle{align-items:center;gap:var(--space-4);height:var(--size-control-md);padding-inline:var(--space-8);border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--duration-fast) var(--easing-standard), color var(--duration-fast) var(--easing-standard);background:0 0;border:none;flex:none;display:none}@media (hover:hover) and (pointer:fine){.app-shell-module__c87mCa__navToggle:hover{background:var(--color-fill-neutral);color:var(--color-text-primary)}}.app-shell-module__c87mCa__navToggle:focus-visible{box-shadow:var(--glow-focus);outline:none}.app-shell-module__c87mCa__navToggle:active{background:var(--color-fill-neutral-active)}.app-shell-module__c87mCa__navToggle[aria-expanded=true]{color:var(--color-text-primary)}.app-shell-module__c87mCa__navToggleChevron{transition:transform var(--duration-fast) var(--easing-standard)}.app-shell-module__c87mCa__navToggle[aria-expanded=true] .app-shell-module__c87mCa__navToggleChevron{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.app-shell-module__c87mCa__navToggleChevron{transition:none}}@media (pointer:coarse){.app-shell-module__c87mCa__identity,.app-shell-module__c87mCa__navToggle{min-height:var(--space-48)}}@media (max-width:767px){.app-shell-module__c87mCa__shell{grid-template-columns:minmax(var(--space-0), 1fr);grid-template-rows:auto 1fr var(--shell-status-row);height:auto;min-height:100dvh;overflow:visible}.app-shell-module__c87mCa__shellNoStatus{--shell-island-end:var(--space-8)}.app-shell-module__c87mCa__nav{min-width:0;margin:var(--space-8) var(--space-8) var(--space-0);padding:var(--space-8);scrollbar-gutter:auto;scrollbar-width:none;flex-direction:row;grid-area:1/1/2/-1;align-items:center;overflow:auto hidden}.app-shell-module__c87mCa__nav::-webkit-scrollbar{display:none}.app-shell-module__c87mCa__navHeader{flex:none}.app-shell-module__c87mCa__navHeader,.app-shell-module__c87mCa__navItems{flex-direction:row;align-items:center}.app-shell-module__c87mCa__nav[data-compact=collapsible]{flex-wrap:wrap;overflow:visible}.app-shell-module__c87mCa__nav[data-compact=collapsible] .app-shell-module__c87mCa__navHeader{flex:1 1 var(--space-0)}.app-shell-module__c87mCa__nav[data-compact=collapsible] .app-shell-module__c87mCa__navToggle{margin-inline-start:auto;display:inline-flex}.app-shell-module__c87mCa__nav[data-compact=collapsible]>.app-shell-module__c87mCa__navItems{flex-direction:column;flex-basis:100%;align-items:stretch}.app-shell-module__c87mCa__nav[data-compact=collapsible]:not([data-open])>.app-shell-module__c87mCa__navItems{display:none}.app-shell-module__c87mCa__nav[data-compact=collapsible][data-open]>.app-shell-module__c87mCa__navItems{animation:app-shell-module__c87mCa__navListIn var(--duration-normal) var(--easing-entrance) both}.app-shell-module__c87mCa__main{margin:var(--space-8) var(--space-8) var(--shell-island-end);grid-area:2/1/3/-1;overflow:clip visible}.app-shell-module__c87mCa__status{padding-inline:var(--space-8);grid-area:3/1/4/-1}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.app-shell-module__c87mCa__nav[data-compact=collapsible][data-open]>.app-shell-module__c87mCa__navItems{animation:app-shell-module__c87mCa__navListFade var(--duration-normal) var(--easing-standard) both}}@keyframes app-shell-module__c87mCa__navListIn{0%{opacity:0;transform:translateY(calc(var(--space-8) * -1))}to{opacity:1;transform:none}}@keyframes app-shell-module__c87mCa__navListFade{0%{opacity:0}to{opacity:1}}
.app-shell-sidebar-module__X63vwa__frame{--sidebar-nav:var(--layout-nav);--sidebar-section:var(--space-0);--sidebar-status-row:var(--size-control-md);--sidebar-end:var(--space-0);--sidebar-move:calc(var(--duration-slow) * 1.2) var(--easing-standard)}.app-shell-sidebar-module__X63vwa__frameNoStatus{--sidebar-status-row:var(--space-0);--sidebar-end:var(--space-12)}.app-shell-sidebar-module__X63vwa__frame[data-section]{--sidebar-section:var(--layout-nav)}.app-shell-sidebar-module__X63vwa__headerToggle{flex:none;margin-inline-start:calc(var(--space-8) * -1);display:inline-flex}.app-shell-sidebar-module__X63vwa__sectionHead{min-width:0;height:var(--size-control-xs);padding-inline:var(--space-12);align-items:center;display:flex}.app-shell-sidebar-module__X63vwa__sectionTitle{min-width:0;color:var(--color-text-tertiary);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;flex:1;overflow:hidden}.app-shell-sidebar-module__X63vwa__sectionBody{flex-direction:column;min-width:0;display:flex}@media not (max-width:767px){.app-shell-sidebar-module__X63vwa__frame[data-navigation]{grid-template-columns:var(--sidebar-nav) var(--sidebar-section) minmax(var(--space-0), 1fr);grid-template-rows:auto minmax(var(--space-0), 1fr) var(--sidebar-status-row)}.app-shell-sidebar-module__X63vwa__top{min-width:0;padding:var(--space-12) var(--space-12) var(--space-0);grid-area:1/2/2/4}.app-shell-sidebar-module__X63vwa__top:empty{display:none}.app-shell-sidebar-module__X63vwa__frame[data-navigation][data-moving]{transition:grid-template-columns var(--sidebar-move)}.app-shell-sidebar-module__X63vwa__frame[data-navigation][data-hidden]{grid-template-columns:var(--space-0) var(--space-0) minmax(var(--space-0), 1fr)}.app-shell-sidebar-module__X63vwa__frame[data-navigation][data-section][data-hidden]{grid-template-columns:var(--space-12) var(--space-0) minmax(var(--space-0), 1fr)}.app-shell-sidebar-module__X63vwa__column[data-navigation]{width:var(--sidebar-nav);margin:var(--space-0);padding:var(--space-12) var(--space-4) var(--sidebar-end) var(--space-12);box-shadow:none;transition:transform var(--sidebar-move), opacity var(--sidebar-move), visibility calc(var(--duration-slow) * 1.2);background:0 0;border:none;grid-area:1/1/3/2}.app-shell-sidebar-module__X63vwa__column[data-navigation][data-hidden]{transform:translateX(calc((var(--sidebar-nav) + var(--sidebar-section)) * -1));opacity:0;visibility:hidden;transition:transform var(--sidebar-move), opacity var(--duration-slow) var(--easing-standard), visibility calc(var(--duration-slow) * 1.2)}.app-shell-sidebar-module__X63vwa__content[data-navigation]{grid-area:2/3}.app-shell-sidebar-module__X63vwa__status[data-navigation]{grid-area:3/1/4/-1}.app-shell-sidebar-module__X63vwa__section{width:calc(var(--layout-nav) - var(--space-12));min-width:0;min-height:0;margin:var(--space-12) var(--space-0) var(--sidebar-end) var(--space-12);border:var(--space-1) solid var(--color-border-subtle);background:linear-gradient(to bottom, var(--color-surface-raised), var(--color-surface-content) var(--sidebar-island-glow));box-shadow:var(--shadow-raised);transition:transform var(--sidebar-move), opacity var(--sidebar-move), visibility calc(var(--duration-slow) * 1.2);--sidebar-island-glow:240px;border-inline-end:none;border-start-start-radius:var(--radius-2xl);border-end-start-radius:var(--radius-2xl);flex-direction:column;grid-area:2/2;display:flex;overflow:hidden}.app-shell-sidebar-module__X63vwa__sectionHead{box-sizing:border-box;height:calc(var(--size-control-md) + var(--space-16) + var(--space-1) + (var(--font-scale) - 1) * var(--space-16));padding-inline:var(--space-16);flex:none}.app-shell-sidebar-module__X63vwa__sectionBody{min-height:0;padding:var(--space-8) var(--space-4) var(--space-8) var(--space-8);scrollbar-gutter:stable;flex:1;overflow-y:auto}.app-shell-sidebar-module__X63vwa__frame[data-section] .app-shell-sidebar-module__X63vwa__content[data-navigation]{transition:border-radius var(--sidebar-move);border-start-start-radius:var(--space-0);border-end-start-radius:var(--space-0);margin-inline-start:var(--space-0)}.app-shell-sidebar-module__X63vwa__frame[data-section][data-hidden] .app-shell-sidebar-module__X63vwa__content[data-navigation]{border-start-start-radius:var(--radius-2xl);border-end-start-radius:var(--radius-2xl)}.app-shell-sidebar-module__X63vwa__section[data-hidden]{transform:translateX(calc(var(--sidebar-section) * -1));opacity:0;visibility:hidden;transition:transform var(--sidebar-move), opacity var(--duration-slow) var(--easing-standard), visibility calc(var(--duration-slow) * 1.2)}}@media (not (max-width:767px)) and (prefers-reduced-motion:reduce){.app-shell-sidebar-module__X63vwa__frame[data-navigation][data-moving]{transition:none}.app-shell-sidebar-module__X63vwa__column[data-navigation],.app-shell-sidebar-module__X63vwa__column[data-navigation][data-hidden],.app-shell-sidebar-module__X63vwa__section,.app-shell-sidebar-module__X63vwa__section[data-hidden]{transition:opacity var(--duration-normal) var(--easing-standard), visibility calc(var(--duration-slow) * 1.2);transform:none}}@media (max-width:767px){.app-shell-sidebar-module__X63vwa__frame[data-navigation]{grid-template-rows:auto auto auto minmax(var(--space-0), 1fr) var(--sidebar-status-row)}.app-shell-sidebar-module__X63vwa__top{min-width:0;padding:var(--space-8) var(--space-8) var(--space-0);grid-area:3/1/4/-1}.app-shell-sidebar-module__X63vwa__top:empty,.app-shell-sidebar-module__X63vwa__headerToggle,.app-shell-sidebar-module__X63vwa__sectionHead{display:none}.app-shell-sidebar-module__X63vwa__section{gap:var(--space-8);min-width:0;margin:var(--space-8) var(--space-8) var(--space-0);padding:var(--space-8);border:var(--space-1) solid var(--color-border-subtle);border-radius:var(--radius-2xl);background:var(--color-surface-content);flex-direction:column;grid-area:2/1/3/-1;display:flex}.app-shell-sidebar-module__X63vwa__sectionToggle[aria-expanded]{justify-content:space-between;width:100%;display:inline-flex}.app-shell-sidebar-module__X63vwa__section:not([data-open])>.app-shell-sidebar-module__X63vwa__sectionBody{display:none}.app-shell-sidebar-module__X63vwa__section[data-open]>.app-shell-sidebar-module__X63vwa__sectionBody{animation:app-shell-sidebar-module__X63vwa__sectionIn var(--duration-normal) var(--easing-entrance) both}.app-shell-sidebar-module__X63vwa__content[data-navigation]{grid-area:4/1/5/-1}.app-shell-sidebar-module__X63vwa__status[data-navigation]{grid-area:5/1/6/-1}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.app-shell-sidebar-module__X63vwa__section[data-open]>.app-shell-sidebar-module__X63vwa__sectionBody{animation:app-shell-sidebar-module__X63vwa__sectionFade var(--duration-normal) var(--easing-standard) both}}@keyframes app-shell-sidebar-module__X63vwa__sectionIn{0%{opacity:0;transform:translateY(calc(var(--space-8) * -1))}to{opacity:1;transform:none}}@keyframes app-shell-sidebar-module__X63vwa__sectionFade{0%{opacity:0}to{opacity:1}}
.tooltip-module__YzjXXq__trigger{border-radius:var(--radius-full);color:var(--color-text-tertiary);cursor:help;transition:color var(--duration-fast) var(--easing-standard);justify-content:center;align-items:center;display:inline-flex}@media (hover:hover) and (pointer:fine){.tooltip-module__YzjXXq__trigger:hover{color:var(--color-text-secondary)}}.tooltip-module__YzjXXq__trigger:focus-within{color:var(--color-text-secondary)}.tooltip-module__YzjXXq__content{--tooltip-max-width:260px;z-index:var(--z-popup);max-width:var(--tooltip-max-width);padding:var(--space-8) var(--space-12);border:var(--space-1) solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-overlay);color:var(--color-text-secondary);box-shadow:var(--shadow-popover);white-space:normal;text-align:left;transform-origin:var(--radix-tooltip-content-transform-origin)}.tooltip-module__YzjXXq__content[data-state=delayed-open],.tooltip-module__YzjXXq__content[data-state=instant-open]{animation:tooltip-module__YzjXXq__contentIn var(--duration-normal) var(--easing-entrance)}.tooltip-module__YzjXXq__content[data-state=closed]{pointer-events:none;animation:tooltip-module__YzjXXq__contentOut var(--duration-fast) var(--easing-exit)}.tooltip-module__YzjXXq__content[data-side=top][data-state=delayed-open],.tooltip-module__YzjXXq__content[data-side=top][data-state=instant-open]{animation-name:tooltip-module__YzjXXq__contentInTop}.tooltip-module__YzjXXq__content[data-side=top][data-state=closed]{animation-name:tooltip-module__YzjXXq__contentOutTop}.tooltip-module__YzjXXq__content[data-side=right][data-state=delayed-open],.tooltip-module__YzjXXq__content[data-side=right][data-state=instant-open]{animation-name:tooltip-module__YzjXXq__contentInRight}.tooltip-module__YzjXXq__content[data-side=right][data-state=closed]{animation-name:tooltip-module__YzjXXq__contentOutRight}@keyframes tooltip-module__YzjXXq__contentIn{0%{opacity:0;transform:scale(.97)translateY(-2px)}to{opacity:1;transform:none}}@keyframes tooltip-module__YzjXXq__contentOut{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.97)translateY(-2px)}}@keyframes tooltip-module__YzjXXq__contentInTop{0%{opacity:0;transform:scale(.97)translateY(2px)}to{opacity:1;transform:none}}@keyframes tooltip-module__YzjXXq__contentOutTop{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.97)translateY(2px)}}@keyframes tooltip-module__YzjXXq__contentInRight{0%{opacity:0;transform:scale(.97)translate(-2px)}to{opacity:1;transform:none}}@keyframes tooltip-module__YzjXXq__contentOutRight{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.97)translate(-2px)}}@keyframes tooltip-module__YzjXXq__contentFadeIn{0%{opacity:0}to{opacity:1}}@keyframes tooltip-module__YzjXXq__contentFadeOut{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.tooltip-module__YzjXXq__content[data-state=delayed-open],.tooltip-module__YzjXXq__content[data-state=instant-open],.tooltip-module__YzjXXq__content[data-side=top][data-state=delayed-open],.tooltip-module__YzjXXq__content[data-side=top][data-state=instant-open],.tooltip-module__YzjXXq__content[data-side=right][data-state=delayed-open],.tooltip-module__YzjXXq__content[data-side=right][data-state=instant-open]{animation:tooltip-module__YzjXXq__contentFadeIn var(--duration-normal) var(--easing-standard)}.tooltip-module__YzjXXq__content[data-state=closed],.tooltip-module__YzjXXq__content[data-side=top][data-state=closed],.tooltip-module__YzjXXq__content[data-side=right][data-state=closed]{animation:tooltip-module__YzjXXq__contentFadeOut var(--duration-fast) var(--easing-standard)}}
.badge-module__qpqFuG__badge{align-items:center;gap:var(--space-4);height:var(--size-control-xs);padding-inline:var(--space-8);border-radius:var(--radius-full);white-space:nowrap;display:inline-flex}.badge-module__qpqFuG__dot{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-full);background:currentColor}.badge-module__qpqFuG__neutral{background:var(--color-fill-neutral-hover);color:var(--color-text-secondary)}.badge-module__qpqFuG__success{background:var(--color-fill-success-subtle);color:var(--color-text-success)}.badge-module__qpqFuG__warning{background:var(--color-fill-warning-subtle);color:var(--color-text-warning)}.badge-module__qpqFuG__danger{background:var(--color-fill-danger-subtle);color:var(--color-text-danger)}
.visually-hidden-module__7H_0ZW__srOnly{width:var(--space-1);height:var(--space-1);margin:calc(var(--space-1) * -1);clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}
.checkbox-module__wJ3Lqq__row{align-items:center;gap:var(--space-8);display:inline-flex}.checkbox-module__wJ3Lqq__box{padding:var(--space-0);border:var(--space-1) solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface-raised);color:var(--color-text-on-accent);cursor:pointer;transition:background-color var(--duration-fast) var(--easing-standard), border-color var(--duration-fast) var(--easing-standard), color var(--duration-fast) var(--easing-standard), box-shadow var(--duration-fast) var(--easing-standard), transform var(--duration-fast) var(--easing-standard);outline:none;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}@media (hover:hover) and (pointer:fine){.checkbox-module__wJ3Lqq__box:hover:not(:disabled,[data-state=checked],[data-state=indeterminate]){border-color:var(--color-border-focus)}}.checkbox-module__wJ3Lqq__box:focus-visible{box-shadow:var(--glow-focus)}.checkbox-module__wJ3Lqq__box[data-state=checked],.checkbox-module__wJ3Lqq__box[data-state=indeterminate]{background:var(--color-fill-accent);border-color:var(--color-fill-accent);color:var(--color-text-on-accent)}@media (hover:hover) and (pointer:fine){.checkbox-module__wJ3Lqq__box[data-state=checked]:hover:not(:disabled),.checkbox-module__wJ3Lqq__box[data-state=indeterminate]:hover:not(:disabled){background:var(--color-fill-accent-hover);border-color:var(--color-fill-accent-hover)}}.checkbox-module__wJ3Lqq__box[aria-invalid=true]{border-color:var(--color-border-danger)}.checkbox-module__wJ3Lqq__box[aria-invalid=true]:focus-visible{box-shadow:var(--glow-danger)}.checkbox-module__wJ3Lqq__box:disabled{background:var(--color-fill-disabled);border-color:var(--color-border-default);color:var(--color-text-disabled);cursor:not-allowed}.checkbox-module__wJ3Lqq__box:disabled[data-state=checked],.checkbox-module__wJ3Lqq__box:disabled[data-state=indeterminate]{background:var(--color-fill-disabled);border-color:var(--color-border-default)}.checkbox-module__wJ3Lqq__box:active:not(:disabled){transform:scale(.96)}.checkbox-module__wJ3Lqq__box:before{content:"";inset:calc(var(--space-16) * -1);position:absolute}.checkbox-module__wJ3Lqq__sizeDefault{width:var(--size-icon-md);height:var(--size-icon-md)}.checkbox-module__wJ3Lqq__sizeSm{width:var(--size-icon-sm);height:var(--size-icon-sm)}.checkbox-module__wJ3Lqq__sizeLg{width:var(--size-icon-lg);height:var(--size-icon-lg)}.checkbox-module__wJ3Lqq__variantAccent{border-color:var(--color-border-focus)}.checkbox-module__wJ3Lqq__variantRing{--ring-tone:var(--color-text-tertiary);--ring-tint:transparent;border-color:var(--ring-tone);border-radius:var(--radius-full);background:var(--ring-tint);color:var(--ring-tone)}.checkbox-module__wJ3Lqq__variantRing[data-tone=success]{--ring-tone:var(--color-text-success);--ring-tint:var(--color-fill-success-subtle)}.checkbox-module__wJ3Lqq__variantRing[data-tone=warning]{--ring-tone:var(--color-text-warning);--ring-tint:var(--color-fill-warning-subtle)}.checkbox-module__wJ3Lqq__variantRing[data-tone=danger]{--ring-tone:var(--color-text-danger);--ring-tint:var(--color-fill-danger-subtle)}.checkbox-module__wJ3Lqq__variantRing[data-state=checked],.checkbox-module__wJ3Lqq__variantRing[data-state=indeterminate]{border-color:var(--ring-tone);background:var(--ring-tone);color:var(--color-surface-raised)}.checkbox-module__wJ3Lqq__variantRing:disabled[data-state=checked],.checkbox-module__wJ3Lqq__variantRing:disabled[data-state=indeterminate]{color:var(--color-text-disabled)}@media (hover:hover) and (pointer:fine){.checkbox-module__wJ3Lqq__variantRing:hover:not(:disabled,[data-state=checked],[data-state=indeterminate]){border-color:var(--ring-tone)}.checkbox-module__wJ3Lqq__variantRing[data-state=checked]:hover:not(:disabled),.checkbox-module__wJ3Lqq__variantRing[data-state=indeterminate]:hover:not(:disabled){border-color:var(--ring-tone);background:var(--ring-tone)}}.checkbox-module__wJ3Lqq__indicator{stroke-width:3.5px;pointer-events:none;width:100%;height:100%;display:block}.checkbox-module__wJ3Lqq__check,.checkbox-module__wJ3Lqq__dash{transition:stroke-dashoffset var(--duration-fast) var(--easing-entrance)}.checkbox-module__wJ3Lqq__check{stroke-dasharray:25;stroke-dashoffset:25px}.checkbox-module__wJ3Lqq__dash{stroke-dasharray:14;stroke-dashoffset:14px}.checkbox-module__wJ3Lqq__box[data-state=checked] .checkbox-module__wJ3Lqq__check,.checkbox-module__wJ3Lqq__box[data-state=indeterminate] .checkbox-module__wJ3Lqq__dash{stroke-dashoffset:0}.checkbox-module__wJ3Lqq__variantRing .checkbox-module__wJ3Lqq__indicator{transition:opacity var(--duration-fast) var(--easing-standard)}.checkbox-module__wJ3Lqq__variantRing[data-state=unchecked] .checkbox-module__wJ3Lqq__indicator{opacity:.5}@media (hover:hover) and (pointer:fine){.checkbox-module__wJ3Lqq__variantRing:hover:not(:disabled,[data-state=checked],[data-state=indeterminate]) .checkbox-module__wJ3Lqq__check{stroke-dashoffset:0}}.checkbox-module__wJ3Lqq__label{color:var(--color-text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.checkbox-module__wJ3Lqq__label:before{content:"";inset-block:calc(var(--space-12) * -1);inset-inline:var(--space-0);position:absolute}.checkbox-module__wJ3Lqq__box:disabled+.checkbox-module__wJ3Lqq__label{color:var(--color-text-disabled);cursor:not-allowed}@media (prefers-reduced-motion:reduce){.checkbox-module__wJ3Lqq__box{transition:background-color var(--duration-fast) var(--easing-standard), border-color var(--duration-fast) var(--easing-standard), color var(--duration-fast) var(--easing-standard), box-shadow var(--duration-fast) var(--easing-standard)}.checkbox-module__wJ3Lqq__check,.checkbox-module__wJ3Lqq__dash{transition:none}.checkbox-module__wJ3Lqq__box:active:not(:disabled){transform:none}}
.form-module__VAsmXG__form{gap:var(--space-20);flex-direction:column;display:flex}.form-module__VAsmXG__field{gap:var(--space-6);flex-direction:column;display:flex}.form-module__VAsmXG__labelRow{align-items:center;gap:var(--space-6);display:flex}.form-module__VAsmXG__label{color:var(--color-text-secondary)}.form-module__VAsmXG__labelText{align-items:center;display:inline-flex}.form-module__VAsmXG__hintIcon{width:var(--space-16);height:var(--space-16);border-radius:var(--radius-full);color:var(--color-text-tertiary);transition:color var(--duration-fast) var(--easing-standard), background-color var(--duration-fast) var(--easing-standard);justify-content:center;align-items:center;display:inline-flex}@media (hover:hover) and (pointer:fine){.form-module__VAsmXG__hintIcon:hover{color:var(--color-text-secondary);background:var(--color-fill-neutral)}}.form-module__VAsmXG__labelAction{align-items:center;margin-inline-start:auto;display:inline-flex}.form-module__VAsmXG__hint{color:var(--color-text-tertiary)}.form-module__VAsmXG__error{color:var(--color-text-danger);opacity:1;transition:opacity var(--duration-normal) var(--easing-entrance), transform var(--duration-normal) var(--easing-entrance);transform:translateY(0)}@starting-style{.form-module__VAsmXG__error{opacity:0;transform:translateY(calc(var(--space-2) * -1))}}@media (prefers-reduced-motion:reduce){.form-module__VAsmXG__error{transition:opacity var(--duration-normal) var(--easing-standard);transform:none}@starting-style{.form-module__VAsmXG__error{transform:none}}}
.field-trigger-module__wQh7ra__trigger{border-radius:var(--radius-lg);background-color:var(--color-fill-neutral);max-width:100%;color:var(--color-text-primary);text-align:start;cursor:pointer;transition:background-color var(--duration-fast) var(--easing-standard), box-shadow var(--duration-fast) var(--easing-standard);border:none;justify-content:space-between;align-items:center;display:inline-flex}.field-trigger-module__wQh7ra__triggerFull{width:100%;display:flex}@media (hover:hover) and (pointer:fine){.field-trigger-module__wQh7ra__trigger:hover:not(:disabled,[data-disabled]){background-color:var(--color-fill-neutral-hover)}}.field-trigger-module__wQh7ra__trigger:focus-visible{background-color:var(--color-fill-neutral-hover);box-shadow:var(--glow-focus)}.field-trigger-module__wQh7ra__trigger:has(:focus-visible){background-color:var(--color-fill-neutral-hover);box-shadow:var(--glow-focus)}.field-trigger-module__wQh7ra__trigger[data-state=open]{background-color:var(--color-fill-neutral-hover)}.field-trigger-module__wQh7ra__trigger:has([data-state=open]){background-color:var(--color-fill-neutral-hover)}.field-trigger-module__wQh7ra__trigger[aria-invalid=true],.field-trigger-module__wQh7ra__trigger[data-invalid]{background-color:var(--color-fill-danger-subtle)}.field-trigger-module__wQh7ra__trigger[aria-invalid=true]:focus-visible{box-shadow:var(--glow-danger)}.field-trigger-module__wQh7ra__trigger[data-invalid]:has(:focus-visible){box-shadow:var(--glow-danger)}.field-trigger-module__wQh7ra__trigger:disabled,.field-trigger-module__wQh7ra__trigger[data-disabled]{background-color:var(--color-fill-disabled);color:var(--color-text-disabled);cursor:not-allowed}.field-trigger-module__wQh7ra__trigger:has(.field-trigger-module__wQh7ra__opener:focus-visible){box-shadow:var(--glow-focus)}.field-trigger-module__wQh7ra__trigger[data-invalid]:has(.field-trigger-module__wQh7ra__opener:focus-visible){box-shadow:var(--glow-danger)}.field-trigger-module__wQh7ra__value{min-width:var(--space-0);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.field-trigger-module__wQh7ra__trigger[data-placeholder] .field-trigger-module__wQh7ra__value{color:var(--color-text-placeholder)}.field-trigger-module__wQh7ra__opener{flex:1 1 var(--space-48);justify-content:space-between;align-self:stretch;align-items:center;gap:var(--space-8);min-width:var(--space-48);padding:var(--space-0);color:inherit;text-align:start;cursor:inherit;background-color:#0000;border:none;display:flex}.field-trigger-module__wQh7ra__opener:focus-visible{box-shadow:none;outline:none}.field-trigger-module__wQh7ra__opener:disabled{color:inherit;cursor:not-allowed}.field-trigger-module__wQh7ra__leading{color:var(--color-text-tertiary);flex:none}.field-trigger-module__wQh7ra__chevron{color:var(--color-text-tertiary);transition:transform var(--duration-fast) var(--easing-standard);flex:none}.field-trigger-module__wQh7ra__trigger[data-state=open] .field-trigger-module__wQh7ra__chevron,.field-trigger-module__wQh7ra__trigger [data-state=open] .field-trigger-module__wQh7ra__chevron{transform:rotate(180deg)}.field-trigger-module__wQh7ra__trigger:disabled .field-trigger-module__wQh7ra__leading,.field-trigger-module__wQh7ra__trigger:disabled .field-trigger-module__wQh7ra__chevron,.field-trigger-module__wQh7ra__trigger[data-disabled] .field-trigger-module__wQh7ra__chevron{color:var(--color-text-disabled)}.field-trigger-module__wQh7ra__sm{height:var(--size-control-sm);gap:var(--space-6);padding-inline:var(--space-8)}.field-trigger-module__wQh7ra__md{height:var(--size-control-md);gap:var(--space-8);padding-inline:var(--space-12)}.field-trigger-module__wQh7ra__lg{height:var(--size-control-lg);gap:var(--space-8);padding-inline:var(--space-12)}.field-trigger-module__wQh7ra__grows{row-gap:var(--space-4);padding-block:var(--space-2);flex-wrap:wrap}.field-trigger-module__wQh7ra__grows.field-trigger-module__wQh7ra__sm{height:auto;min-height:var(--size-control-sm)}.field-trigger-module__wQh7ra__grows.field-trigger-module__wQh7ra__md{height:auto;min-height:var(--size-control-md)}.field-trigger-module__wQh7ra__grows.field-trigger-module__wQh7ra__lg{height:auto;min-height:var(--size-control-lg)}.field-trigger-module__wQh7ra__grows[data-filled]{padding-inline-start:var(--space-4)}@media (prefers-reduced-motion:reduce){.field-trigger-module__wQh7ra__chevron{transition:none}}
.popup-surface-module__I0XKdG__surface{z-index:var(--z-popup);border:var(--space-1) solid var(--color-border-subtle);border-radius:var(--radius-xl);background-color:var(--color-surface-overlay);box-shadow:var(--shadow-popover);transform-origin:var(--radix-popover-content-transform-origin)}.popup-surface-module__I0XKdG__surface[data-state=open]{animation:popup-surface-module__I0XKdG__surfaceIn var(--duration-normal) var(--easing-entrance)}.popup-surface-module__I0XKdG__surface[data-state=closed]{pointer-events:none;animation:popup-surface-module__I0XKdG__surfaceOut var(--duration-fast) var(--easing-exit)}@keyframes popup-surface-module__I0XKdG__surfaceIn{0%{opacity:0;transform:scale(.97)translateY(-2px)}to{opacity:1;transform:none}}@keyframes popup-surface-module__I0XKdG__surfaceOut{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.97)translateY(-2px)}}@keyframes popup-surface-module__I0XKdG__surfaceFadeIn{0%{opacity:0}to{opacity:1}}@keyframes popup-surface-module__I0XKdG__surfaceFadeOut{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.popup-surface-module__I0XKdG__surface[data-state=open]{animation:popup-surface-module__I0XKdG__surfaceFadeIn var(--duration-normal) var(--easing-standard)}.popup-surface-module__I0XKdG__surface[data-state=closed]{animation:popup-surface-module__I0XKdG__surfaceFadeOut var(--duration-fast) var(--easing-standard)}}
.input-module__6TE1_a__shell{border-radius:var(--radius-lg);background:var(--color-fill-neutral);width:100%;color:var(--color-text-primary);cursor:text;transition:background-color var(--duration-fast) var(--easing-standard), box-shadow var(--duration-fast) var(--easing-standard);align-items:center;display:flex}@media (hover:hover) and (pointer:fine){.input-module__6TE1_a__shell:hover:not([data-disabled]){background:var(--color-fill-neutral-hover)}}.input-module__6TE1_a__shell:focus-within{background:var(--color-fill-neutral-hover)}.input-module__6TE1_a__shell[data-invalid]{background:var(--color-fill-danger-subtle)}.input-module__6TE1_a__shell[data-disabled]{background:var(--color-fill-disabled);color:var(--color-text-disabled);cursor:not-allowed}.input-module__6TE1_a__control{min-width:var(--space-0);height:100%;padding:var(--space-0);color:inherit;background:0 0;border:none;flex:auto}.input-module__6TE1_a__control:focus-visible{box-shadow:none;outline:none}.input-module__6TE1_a__control::placeholder{color:var(--color-text-placeholder)}.input-module__6TE1_a__control:disabled{color:inherit;cursor:not-allowed;-webkit-text-fill-color:currentcolor;opacity:1}.input-module__6TE1_a__control:autofill,.input-module__6TE1_a__control:autofill:hover,.input-module__6TE1_a__control:autofill:focus{-webkit-text-fill-color:var(--color-text-primary);-webkit-background-clip:text;background-clip:text}.input-module__6TE1_a__control::-webkit-search-cancel-button{appearance:none}.input-module__6TE1_a__control::-webkit-outer-spin-button{appearance:none}.input-module__6TE1_a__control::-webkit-inner-spin-button{appearance:none}.input-module__6TE1_a__control::-ms-reveal{display:none}.input-module__6TE1_a__icon{color:var(--color-text-tertiary);transition:color var(--duration-fast) var(--easing-standard);flex:none}.input-module__6TE1_a__shell:focus-within .input-module__6TE1_a__icon{color:var(--color-text-secondary)}.input-module__6TE1_a__trailing{align-items:center;gap:var(--space-4);flex:none;display:flex}.input-module__6TE1_a__appearing{opacity:1;transition:opacity var(--duration-normal) var(--easing-entrance), transform var(--duration-normal) var(--easing-entrance);display:inline-flex;transform:scale(1)}@starting-style{.input-module__6TE1_a__appearing{opacity:0;transform:scale(.8)}}.input-module__6TE1_a__action{width:var(--size-control-sm);height:var(--size-control-sm);padding:var(--space-0);border-radius:var(--radius-md);background:var(--color-fill-raised-subtle);color:var(--color-text-secondary);cursor:pointer;transition:color var(--duration-fast) var(--easing-standard), background-color var(--duration-fast) var(--easing-standard), transform var(--duration-fast) var(--easing-standard);border:none;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.input-module__6TE1_a__action:before{content:"";inset-block:calc(var(--space-8) * -1);inset-inline:calc(var(--space-4) * -1) calc(var(--space-8) * -1);position:absolute}@media (hover:hover) and (pointer:fine){.input-module__6TE1_a__action:hover:not(:disabled){background:var(--color-fill-raised);color:var(--color-text-primary)}}.input-module__6TE1_a__action[aria-pressed=true]{color:var(--color-text-primary)}.input-module__6TE1_a__action:focus-visible{box-shadow:none;background:var(--color-fill-raised);color:var(--color-text-primary);outline:none}.input-module__6TE1_a__action:disabled{color:var(--color-text-disabled);cursor:not-allowed}.input-module__6TE1_a__sm{height:var(--size-control-sm);gap:var(--space-6);padding-inline:var(--space-8)}.input-module__6TE1_a__md{height:var(--size-control-md);gap:var(--space-8);padding-inline:var(--space-12)}.input-module__6TE1_a__lg{height:var(--size-control-lg);gap:var(--space-8);padding-inline:var(--space-12)}.input-module__6TE1_a__withTrailing{padding-inline-end:var(--space-4)}.input-module__6TE1_a__sm .input-module__6TE1_a__action{width:var(--size-control-xs);height:var(--size-control-xs);border-radius:var(--radius-sm)}.input-module__6TE1_a__action:active:not(:disabled){transform:scale(.96)}@media (prefers-reduced-motion:reduce){.input-module__6TE1_a__action{transition:color var(--duration-fast) var(--easing-standard), background-color var(--duration-fast) var(--easing-standard)}.input-module__6TE1_a__action:active:not(:disabled){transform:none}.input-module__6TE1_a__appearing{transition:opacity var(--duration-normal) var(--easing-standard);transform:none}@starting-style{.input-module__6TE1_a__appearing{transform:none}}}
.combobox-module__U6qVua__chip{max-width:100%}.combobox-module__U6qVua__chipLabel{min-width:var(--space-0);text-overflow:ellipsis;overflow:hidden}[data-disabled]>.combobox-module__U6qVua__chip{color:var(--color-text-disabled)}.combobox-module__U6qVua__remove{width:var(--size-icon-md);height:var(--size-icon-md);padding:var(--space-0);border-radius:var(--radius-full);color:var(--color-text-tertiary);cursor:pointer;transition:color var(--duration-fast) var(--easing-standard), background-color var(--duration-fast) var(--easing-standard), transform var(--duration-fast) var(--easing-standard);background-color:#0000;border:none;flex:none;justify-content:center;align-items:center;margin-inline-end:calc(var(--space-4) * -1);display:inline-flex;position:relative}.combobox-module__U6qVua__remove:before{content:"";inset:calc(var(--space-4) * -1);position:absolute}@media (hover:hover) and (pointer:fine){.combobox-module__U6qVua__remove:hover:not(:disabled){background-color:var(--color-fill-raised-subtle);color:var(--color-text-primary)}}.combobox-module__U6qVua__remove:focus-visible{box-shadow:none;background-color:var(--color-fill-raised);color:var(--color-text-primary);outline:none}.combobox-module__U6qVua__remove:disabled{color:var(--color-text-disabled);cursor:not-allowed}.combobox-module__U6qVua__remove:active:not(:disabled){transform:scale(.96)}.combobox-module__U6qVua__popup{--combobox-min-width:220px;--combobox-max-width:420px;--combobox-max-height:360px;min-width:max(var(--combobox-min-width), var(--radix-popover-trigger-width));max-width:min(var(--combobox-max-width), var(--radix-popover-content-available-width));max-height:min(var(--combobox-max-height), var(--radix-popover-content-available-height));flex-direction:column;display:flex;overflow:hidden}.combobox-module__U6qVua__search{padding:var(--space-6) var(--space-6) var(--space-0);flex:none}.combobox-module__U6qVua__listbox{min-height:var(--space-0);padding:var(--space-6);scroll-padding-block:var(--space-6);flex-direction:column;flex:auto;display:flex;overflow:hidden auto}.combobox-module__U6qVua__option{align-items:center;gap:var(--space-8);min-height:var(--size-control-md);padding-block:var(--space-4);padding-inline:var(--space-8) var(--space-12);border-radius:var(--radius-md);color:var(--color-text-primary);cursor:pointer;transition:background-color var(--duration-fast) var(--easing-standard), color var(--duration-fast) var(--easing-standard);outline:none;flex:none;display:flex;position:relative}.combobox-module__U6qVua__option:focus-visible{box-shadow:none;outline:none}.combobox-module__U6qVua__option[aria-disabled=true]{color:var(--color-text-disabled);cursor:not-allowed}.combobox-module__U6qVua__option[data-highlighted]{background-color:var(--color-fill-accent);color:var(--color-text-on-accent)}.combobox-module__U6qVua__optionLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.combobox-module__U6qVua__mark{width:var(--size-icon-sm);color:var(--color-text-accent);flex:none;justify-content:center;align-items:center;display:flex}.combobox-module__U6qVua__option[data-highlighted] .combobox-module__U6qVua__mark{color:var(--color-text-on-accent)}.combobox-module__U6qVua__empty{padding-block:var(--space-6) var(--space-12);padding-inline:var(--space-12);color:var(--color-text-tertiary)}@media (prefers-reduced-motion:reduce){.combobox-module__U6qVua__remove,.combobox-module__U6qVua__remove:active:not(:disabled){transition:color var(--duration-fast) var(--easing-standard), background-color var(--duration-fast) var(--easing-standard);transform:none}}
.copy-button-module__YcsoUa__copy[data-copied]{color:var(--color-text-success)}@media (hover:hover) and (pointer:fine){.copy-button-module__YcsoUa__copy[data-copied]:hover:not(:disabled){color:var(--color-text-success)}}
.date-picker-module__tn_60a__popup{gap:var(--space-8);max-width:var(--radix-popover-content-available-width);max-height:var(--radix-popover-content-available-height);padding:var(--space-12);flex-direction:column;display:flex;overflow:hidden auto}.date-picker-module__tn_60a__header{align-items:center;gap:var(--space-2);display:flex}.date-picker-module__tn_60a__title{color:var(--color-text-primary);flex:1;padding-inline-start:var(--space-4)}.date-picker-module__tn_60a__mirrored{transform:scaleX(-1)}.date-picker-module__tn_60a__grid{border-collapse:separate;border-spacing:var(--space-0) var(--space-2)}.date-picker-module__tn_60a__weekday{height:var(--size-control-xs);padding:var(--space-0);color:var(--color-text-tertiary);text-align:center}.date-picker-module__tn_60a__day{width:var(--size-control-md);height:var(--size-control-md);padding:var(--space-0);border-radius:var(--radius-md);color:var(--color-text-primary);text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--duration-fast) var(--easing-standard), color var(--duration-fast) var(--easing-standard), box-shadow var(--duration-fast) var(--easing-standard);position:relative}.date-picker-module__tn_60a__day[data-outside]{color:var(--color-text-tertiary)}@media (hover:hover) and (pointer:fine){.date-picker-module__tn_60a__day:hover:not([aria-disabled=true]){background-color:var(--color-fill-neutral-hover)}}.date-picker-module__tn_60a__day[aria-current=date]{color:var(--color-text-accent)}.date-picker-module__tn_60a__day[aria-current=date]:after{content:"";bottom:var(--space-2);width:var(--space-4);height:var(--space-4);border-radius:var(--radius-full);background-color:currentColor;position:absolute;left:50%;transform:translate(-50%)}.date-picker-module__tn_60a__day[aria-selected=true]{background-color:var(--color-fill-accent-subtle);color:var(--color-text-accent)}@media (hover:hover) and (pointer:fine){.date-picker-module__tn_60a__day[aria-selected=true]:hover{background-color:var(--color-fill-accent-subtle);background-image:linear-gradient(var(--color-fill-neutral-hover), var(--color-fill-neutral-hover))}}.date-picker-module__tn_60a__day[aria-disabled=true]{color:var(--color-text-disabled);cursor:not-allowed}.date-picker-module__tn_60a__footer{align-items:center;gap:var(--space-8);width:0;min-width:100%;display:flex}.date-picker-module__tn_60a__time{flex:1;min-width:0}.date-picker-module__tn_60a__clear{margin-inline-start:auto}
.dialog-module__G1Pm5W__overlay{z-index:var(--z-overlay);background:var(--color-fill-scrim);position:fixed;inset:0}.dialog-module__G1Pm5W__overlay[data-state=open]{animation:dialog-module__G1Pm5W__overlayIn var(--duration-normal) var(--easing-entrance)}.dialog-module__G1Pm5W__overlay[data-state=closed]{animation:dialog-module__G1Pm5W__overlayOut var(--duration-fast) var(--easing-exit)}.dialog-module__G1Pm5W__content{--dialog-width:520px;--dialog-max-height:760px;z-index:var(--z-modal);width:min(var(--dialog-width), calc(100vw - var(--space-32)));max-height:min(88vh, var(--dialog-max-height));border:var(--space-1) solid var(--color-border-subtle);border-radius:var(--radius-2xl);background:var(--color-surface-overlay);box-shadow:var(--shadow-modal);flex-direction:column;display:flex;position:fixed;inset-block-start:50%;inset-inline-start:50%;overflow:hidden;transform:translate(-50%,-50%)}.dialog-module__G1Pm5W__fill{block-size:min(88vh, var(--dialog-max-height))}.dialog-module__G1Pm5W__content:focus-visible{outline:none}.dialog-module__G1Pm5W__content[data-state=open]{animation:dialog-module__G1Pm5W__dialogIn var(--duration-normal) var(--easing-entrance)}.dialog-module__G1Pm5W__content[data-state=closed]{animation:dialog-module__G1Pm5W__dialogOut var(--duration-fast) var(--easing-exit)}.dialog-module__G1Pm5W__sm{--dialog-width:380px}.dialog-module__G1Pm5W__md{--dialog-width:520px}.dialog-module__G1Pm5W__lg{--dialog-width:760px}.dialog-module__G1Pm5W__head{justify-content:space-between;align-items:flex-start;gap:var(--space-16);padding:var(--space-20) var(--space-24);border-bottom:var(--space-1) solid var(--color-border-subtle);flex:none;display:flex}.dialog-module__G1Pm5W__heading{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.dialog-module__G1Pm5W__title{color:var(--color-text-primary);margin:0}.dialog-module__G1Pm5W__description{color:var(--color-text-tertiary);margin:0}.dialog-module__G1Pm5W__bodyWrap{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.dialog-module__G1Pm5W__body{gap:var(--space-20);min-height:0;padding:var(--space-24);color:var(--color-text-secondary);flex-direction:column;flex:1;display:flex;overflow-y:auto}.dialog-module__G1Pm5W__bodyWrap:after{content:"";block-size:var(--space-32);background:linear-gradient(to top, var(--color-surface-overlay), transparent);opacity:0;transition:opacity var(--duration-fast) var(--easing-standard);pointer-events:none;position:absolute;inset-block-end:0;inset-inline:0}.dialog-module__G1Pm5W__bodyWrap[data-more]:after{opacity:1}.dialog-module__G1Pm5W__footer{justify-content:space-between;align-items:center;gap:var(--space-16);padding:var(--space-16) var(--space-24);border-top:var(--space-1) solid var(--color-border-subtle);flex:none;display:flex}.dialog-module__G1Pm5W__footerStart{align-items:center;gap:var(--space-8);min-width:0;color:var(--color-text-tertiary);display:flex}.dialog-module__G1Pm5W__footerActions{align-items:center;gap:var(--space-8);margin-inline-start:auto;display:flex}.dialog-module__G1Pm5W__section{gap:var(--space-8);flex-direction:column;display:flex}.dialog-module__G1Pm5W__sectionTitle{color:var(--color-text-tertiary);margin:0}.dialog-module__G1Pm5W__sectionBlock{border-radius:var(--radius-xl);background:var(--color-surface-raised);flex-direction:column;display:flex;overflow:hidden}.dialog-module__G1Pm5W__row{justify-content:space-between;align-items:center;gap:var(--space-16);min-height:var(--size-control-lg);padding:var(--space-12) var(--space-16);display:flex;position:relative}.dialog-module__G1Pm5W__row+.dialog-module__G1Pm5W__row:before{content:"";height:var(--space-1);background:var(--color-border-subtle);-webkit-mask-image:var(--divider-fade);mask-image:var(--divider-fade);position:absolute;top:0;left:0;right:0}.dialog-module__G1Pm5W__rowText{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.dialog-module__G1Pm5W__rowLabel{color:var(--color-text-primary)}.dialog-module__G1Pm5W__rowHint{color:var(--color-text-tertiary)}.dialog-module__G1Pm5W__rowControl{align-items:center;gap:var(--space-8);flex:none;display:flex}@keyframes dialog-module__G1Pm5W__overlayIn{0%{opacity:0}to{opacity:1}}@keyframes dialog-module__G1Pm5W__overlayOut{0%{opacity:1}to{opacity:0}}@keyframes dialog-module__G1Pm5W__dialogIn{0%{opacity:0;transform:translate(-50%,-50%)scale(.97)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes dialog-module__G1Pm5W__dialogOut{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(.97)}}@media (max-width:640px){.dialog-module__G1Pm5W__content{border-block-end:none;border-inline:none;border-start-start-radius:var(--radius-2xl);border-start-end-radius:var(--radius-2xl);border-end-end-radius:0;border-end-start-radius:0;width:100vw;max-height:88vh;inset-block:auto 0;transform:translate(-50%)}.dialog-module__G1Pm5W__content[data-state=open]{animation:dialog-module__G1Pm5W__sheetIn var(--duration-normal) var(--easing-entrance)}.dialog-module__G1Pm5W__content[data-state=closed]{animation:dialog-module__G1Pm5W__sheetOut var(--duration-fast) var(--easing-exit)}.dialog-module__G1Pm5W__fill{block-size:88vh}.dialog-module__G1Pm5W__head,.dialog-module__G1Pm5W__footer{padding-inline:var(--space-20)}.dialog-module__G1Pm5W__body{padding:var(--space-20)}}@keyframes dialog-module__G1Pm5W__sheetIn{0%{opacity:0;transform:translate(-50%, var(--space-16))}to{opacity:1;transform:translate(-50%)}}@keyframes dialog-module__G1Pm5W__sheetOut{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%, var(--space-16))}}@media (prefers-reduced-motion:reduce){.dialog-module__G1Pm5W__content[data-state=open],.dialog-module__G1Pm5W__content[data-state=closed]{animation:none}.dialog-module__G1Pm5W__overlay[data-state=open]{animation:dialog-module__G1Pm5W__overlayIn var(--duration-normal) var(--easing-standard)}.dialog-module__G1Pm5W__overlay[data-state=closed]{animation:dialog-module__G1Pm5W__overlayOut var(--duration-fast) var(--easing-standard)}}
.empty-state-module__BxPWQW__empty{align-items:center;gap:var(--space-20);padding-block:var(--space-48) var(--space-32);padding-inline:var(--space-24);text-align:center;animation:empty-state-module__BxPWQW__emptyIn var(--duration-normal) var(--easing-entrance) both;flex-direction:column;display:flex}@keyframes empty-state-module__BxPWQW__emptyIn{0%{opacity:0;transform:translateY(var(--space-8)) scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.empty-state-module__BxPWQW__empty{animation:empty-state-module__BxPWQW__emptyFade var(--duration-normal) var(--easing-standard) both}}@keyframes empty-state-module__BxPWQW__emptyFade{0%{opacity:0}to{opacity:1}}.empty-state-module__BxPWQW__mark{width:var(--space-48);height:var(--space-48);border-radius:var(--radius-full);background:var(--color-fill-accent-subtle);color:var(--color-text-accent);justify-content:center;align-items:center;display:inline-flex}.empty-state-module__BxPWQW__illustration{justify-content:center;max-width:100%;display:flex}.empty-state-module__BxPWQW__text{align-items:center;gap:var(--space-8);flex-direction:column;max-width:100%;display:flex}.empty-state-module__BxPWQW__title{max-width:48ch;color:var(--color-text-primary);text-wrap:balance;margin:0}.empty-state-module__BxPWQW__description{max-width:48ch;color:var(--color-text-secondary);text-wrap:pretty;margin:0}.empty-state-module__BxPWQW__action{justify-content:center;display:flex}.empty-state-module__BxPWQW__extra{width:100%;margin-block-start:var(--space-12)}
.error-state-module__J1IIXa__actions{justify-content:center;gap:var(--space-8);flex-wrap:wrap;display:flex}
.password-input-module__gzDUvq__field{position:relative}.password-input-module__gzDUvq__row{align-items:center;gap:var(--space-4);display:flex}.password-input-module__gzDUvq__input{min-width:var(--space-0);flex:auto}.password-input-module__gzDUvq__generator{inset-inline:var(--space-0);z-index:var(--z-dropdown);gap:var(--space-6);padding:var(--space-8);border:var(--space-1) solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface-overlay);box-shadow:var(--shadow-popover);transform-origin:top;opacity:1;transition:opacity var(--duration-normal) var(--easing-entrance), transform var(--duration-normal) var(--easing-entrance);will-change:opacity, transform;flex-direction:column;display:flex;position:absolute;inset-block-start:calc(100% + var(--space-4));transform:scale(1)translateY(0)}@starting-style{.password-input-module__gzDUvq__generator{opacity:0;transform:scale(.97) translateY(calc(var(--space-4) * -1))}}@media (prefers-reduced-motion:reduce){.password-input-module__gzDUvq__generator{transition:opacity var(--duration-normal) var(--easing-standard);transform:none}@starting-style{.password-input-module__gzDUvq__generator{transform:none}}}.password-input-module__gzDUvq__length{align-items:center;gap:var(--space-8);display:flex}.password-input-module__gzDUvq__count{color:var(--color-text-tertiary);white-space:nowrap;font-variant-numeric:tabular-nums;flex:none}.password-input-module__gzDUvq__count>span{color:var(--color-text-primary)}.password-input-module__gzDUvq__range{min-width:var(--space-0);accent-color:var(--color-fill-accent);cursor:pointer;flex:auto}.password-input-module__gzDUvq__range:focus-visible{box-shadow:var(--glow-focus);border-radius:var(--radius-full);outline:none}.password-input-module__gzDUvq__charsets{align-items:center;gap:var(--space-6) var(--space-8);flex-wrap:wrap;display:flex}.password-input-module__gzDUvq__sets{gap:var(--space-6) var(--space-8);flex-wrap:wrap;flex:auto;display:flex}
.kanban-module__YLLdha__board{align-items:flex-start;gap:var(--space-16);scroll-snap-type:x proximity;min-width:0;margin:calc(var(--space-8) * -1);padding:var(--space-8);scroll-padding-inline:var(--space-8);display:flex;overflow-x:auto}.kanban-module__YLLdha__column,.kanban-module__YLLdha__addColumn{width:var(--layout-nav);scroll-snap-align:start;flex:none;min-width:0}.kanban-module__YLLdha__column{gap:var(--space-8);flex-direction:column;display:flex}.kanban-module__YLLdha__column[data-targeted]{border-radius:var(--radius-lg);outline:var(--space-2) solid var(--color-border-accent);outline-offset:var(--space-4)}.kanban-module__YLLdha__columnFolded{width:var(--size-control-lg)}.kanban-module__YLLdha__head{align-items:center;gap:var(--space-8);min-width:0;min-height:var(--size-control-sm);display:flex}.kanban-module__YLLdha__title{min-width:0;margin:var(--space-0);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kanban-module__YLLdha__count{color:var(--color-text-tertiary);flex:none}.kanban-module__YLLdha__headActions{align-items:center;gap:var(--space-2);transition:opacity var(--duration-fast) var(--easing-standard);flex:none;margin-inline-start:auto;display:flex}@media (hover:hover) and (pointer:fine){.kanban-module__YLLdha__column:not(:hover,:focus-within,:has([data-state=open])) .kanban-module__YLLdha__headActions{opacity:0}}.kanban-module__YLLdha__metrics{gap:var(--space-12);flex-wrap:wrap;min-width:0;display:flex}.kanban-module__YLLdha__cards{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}.kanban-module__YLLdha__footer{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.kanban-module__YLLdha__card{border-radius:var(--radius-xl);min-width:0}.kanban-module__YLLdha__card[data-held]{outline:var(--space-2) dashed var(--color-border-accent);outline-offset:var(--space-2)}.kanban-module__YLLdha__strip{align-items:center;gap:var(--space-8);width:100%;padding-block:var(--space-12);padding-inline:var(--space-4);border:var(--space-1) solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface-raised);color:var(--color-text-secondary);cursor:pointer;transition:color var(--duration-fast) var(--easing-standard);flex-direction:column;display:flex}@media (hover:hover) and (pointer:fine){.kanban-module__YLLdha__strip:hover{color:var(--color-text-primary)}}.kanban-module__YLLdha__strip:focus-visible{box-shadow:var(--glow-focus);outline:none}.kanban-module__YLLdha__stripTitle{max-height:calc(var(--space-24) * 8);text-overflow:ellipsis;white-space:nowrap;writing-mode:vertical-rl;overflow:hidden}.kanban-module__YLLdha__grip{width:var(--size-control-sm);height:var(--size-control-sm);padding:var(--space-0);border-radius:var(--radius-md);color:var(--color-text-tertiary);cursor:grab;transition:background-color var(--duration-fast) var(--easing-standard), color var(--duration-fast) var(--easing-standard);background:0 0;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover) and (pointer:fine){.kanban-module__YLLdha__grip:hover:not([aria-disabled=true]){background:var(--color-fill-neutral);color:var(--color-text-primary)}}.kanban-module__YLLdha__grip:focus-visible{box-shadow:var(--glow-focus);outline:none}.kanban-module__YLLdha__grip[aria-disabled=true]{color:var(--color-text-disabled);cursor:not-allowed}.kanban-module__YLLdha__gripHeld{background:var(--color-fill-accent-subtle);color:var(--color-text-accent);cursor:grabbing}
.image-editor-module__4KvK_a__editor{--stage-min:280px;--range-thumb:var(--space-16);gap:var(--space-16);flex:1;min-block-size:0;display:grid}.image-editor-module__4KvK_a__editorPick{grid-template-rows:minmax(var(--stage-min), 1fr)}.image-editor-module__4KvK_a__editorCrop{grid-template-rows:auto minmax(0,1fr)}.image-editor-module__4KvK_a__drop{justify-content:center;align-items:center;gap:var(--space-12);min-block-size:0;padding:var(--space-24);border:var(--space-2) dashed var(--color-border-default);border-radius:var(--radius-xl);background:var(--color-fill-neutral);text-align:center;transition:background-color var(--duration-fast) var(--easing-standard), border-color var(--duration-fast) var(--easing-standard);flex-direction:column;display:flex}.image-editor-module__4KvK_a__dropOver{border-color:var(--color-border-accent);background:var(--color-fill-accent-subtle)}.image-editor-module__4KvK_a__dropMark{color:var(--color-text-tertiary)}.image-editor-module__4KvK_a__dropTitle{color:var(--color-text-secondary);margin:0}.image-editor-module__4KvK_a__dropHint{color:var(--color-text-tertiary);margin:0}.image-editor-module__4KvK_a__dropError{color:var(--color-text-danger);margin:0}.image-editor-module__4KvK_a__fileInput{width:var(--space-1);height:var(--space-1);clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.image-editor-module__4KvK_a__cropGroup{grid-template-rows:minmax(var(--stage-min), 1fr);gap:var(--space-12);min-block-size:0;display:grid}.image-editor-module__4KvK_a__frameRow{--stage-gutter:calc(var(--range-thumb) + var(--space-8));--stage-block:min(calc(100cqh - var(--stage-gutter)), calc((100cqw - var(--stage-gutter)) / var(--stage-aspect)));place-content:center;gap:var(--space-8);grid-template-rows:auto auto;grid-template-columns:auto auto;min-block-size:0;display:grid;container-type:size}.image-editor-module__4KvK_a__stage{inline-size:calc(var(--stage-block) * var(--stage-aspect));aspect-ratio:var(--stage-aspect);border-radius:var(--radius-xl);background:var(--color-surface-base);touch-action:none;grid-area:1/1;position:relative;overflow:hidden}.image-editor-module__4KvK_a__stagePan{cursor:grab}.image-editor-module__4KvK_a__stagePan:active{cursor:grabbing}.image-editor-module__4KvK_a__stageMark{cursor:crosshair}.image-editor-module__4KvK_a__stageImage{width:calc(var(--crop-width) * 1px);height:calc(var(--crop-height) * 1px);transform:translate(calc(-50% + var(--crop-x) * 1px), calc(-50% + var(--crop-y) * 1px)) var(--crop-orient);pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset-block-start:50%;inset-inline-start:50%}.image-editor-module__4KvK_a__stageMarks{inset:var(--space-0);pointer-events:none;width:100%;height:100%;position:absolute}.image-editor-module__4KvK_a__frame{width:calc(var(--frame-width) * 1px);height:calc(var(--frame-height) * 1px);box-shadow:0 0 0 100vmax var(--color-fill-scrim), inset 0 0 0 var(--space-1) var(--color-border-default);pointer-events:none;transition:box-shadow var(--duration-fast) var(--easing-standard);position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.image-editor-module__4KvK_a__circle{border-radius:var(--radius-full)}.image-editor-module__4KvK_a__rectangle{border-radius:var(--radius-lg)}@media (hover:hover) and (pointer:fine){.image-editor-module__4KvK_a__stage:hover .image-editor-module__4KvK_a__frame{box-shadow:0 0 0 100vmax var(--color-fill-scrim), inset 0 0 0 var(--space-1) var(--color-border-highlight)}}.image-editor-module__4KvK_a__controls{align-items:center;gap:var(--space-12);display:flex}.image-editor-module__4KvK_a__preview{--preview-size:var(--space-48);width:var(--preview-size);aspect-ratio:var(--crop-aspect);flex:none;position:relative;overflow:hidden}.image-editor-module__4KvK_a__previewPaint{width:calc(var(--preview-width) * 1%);height:calc(var(--preview-height) * 1%);background-image:var(--preview-image);transform:var(--preview-orient);background-repeat:no-repeat;background-size:100% 100%;position:absolute;inset-block-start:calc(var(--preview-y) * 1%);inset-inline-start:calc(var(--preview-x) * 1%)}.image-editor-module__4KvK_a__tools{gap:var(--space-4);display:grid}.image-editor-module__4KvK_a__toolRow{align-items:center;gap:var(--space-12);min-width:var(--space-0);min-height:var(--size-control-md);flex-wrap:wrap;display:flex}.image-editor-module__4KvK_a__toolRowWide{gap:var(--space-16)}.image-editor-module__4KvK_a__captionTools{gap:var(--space-8);display:grid}.image-editor-module__4KvK_a__toolSlider{flex:1 1 var(--space-96);min-width:var(--space-0)}.image-editor-module__4KvK_a__toolField{flex:2 1 var(--space-96);min-width:var(--space-0)}.image-editor-module__4KvK_a__stageHint{color:var(--color-text-tertiary);margin:0}.image-editor-module__4KvK_a__range{--range-track:var(--space-4);appearance:none;cursor:pointer;background:0 0;margin:0}.image-editor-module__4KvK_a__rangeX{width:100%;height:var(--range-thumb)}.image-editor-module__4KvK_a__panX{width:calc(var(--stage-block) * var(--stage-aspect));grid-area:2/1}.image-editor-module__4KvK_a__rangeY{width:var(--range-thumb);height:var(--stage-block);writing-mode:vertical-rl;grid-area:1/2}.image-editor-module__4KvK_a__range::-webkit-slider-runnable-track{border-radius:var(--radius-full);background:var(--color-fill-neutral)}.image-editor-module__4KvK_a__range::-moz-range-track{border-radius:var(--radius-full);background:var(--color-fill-neutral);border:none}.image-editor-module__4KvK_a__rangeX::-webkit-slider-runnable-track{height:var(--range-track)}.image-editor-module__4KvK_a__rangeX::-moz-range-track{height:var(--range-track)}.image-editor-module__4KvK_a__rangeY::-webkit-slider-runnable-track{width:var(--range-track);height:100%}.image-editor-module__4KvK_a__rangeY::-moz-range-track{width:var(--range-track);height:100%}.image-editor-module__4KvK_a__range::-webkit-slider-thumb{appearance:none;width:var(--range-thumb);height:var(--range-thumb);border:var(--space-1) solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--color-fill-raised);box-shadow:var(--shadow-raised);transition:transform var(--duration-fast) var(--easing-standard), border-color var(--duration-fast) var(--easing-standard), box-shadow var(--duration-fast) var(--easing-standard);margin-block-start:calc((var(--range-track) - var(--range-thumb)) / 2)}.image-editor-module__4KvK_a__range::-moz-range-thumb{width:var(--range-thumb);height:var(--range-thumb);border:var(--space-1) solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--color-fill-raised);box-shadow:var(--shadow-raised);transition:transform var(--duration-fast) var(--easing-standard), border-color var(--duration-fast) var(--easing-standard), box-shadow var(--duration-fast) var(--easing-standard)}.image-editor-module__4KvK_a__range:focus-visible{box-shadow:none;outline:none}.image-editor-module__4KvK_a__range:focus-visible::-webkit-slider-thumb{border-color:var(--color-border-focus);box-shadow:var(--glow-focus), var(--shadow-raised)}.image-editor-module__4KvK_a__range:focus-visible::-moz-range-thumb{border-color:var(--color-border-focus);box-shadow:var(--glow-focus), var(--shadow-raised)}.image-editor-module__4KvK_a__range:disabled{cursor:not-allowed}.image-editor-module__4KvK_a__range:disabled::-webkit-slider-thumb{background:var(--color-fill-disabled);box-shadow:none;border-color:#0000}.image-editor-module__4KvK_a__range:disabled::-moz-range-thumb{background:var(--color-fill-disabled);box-shadow:none;border-color:#0000}@media (hover:hover) and (pointer:fine){.image-editor-module__4KvK_a__range:hover:not(:disabled)::-webkit-slider-thumb{border-color:var(--color-border-highlight)}.image-editor-module__4KvK_a__range:hover:not(:disabled)::-moz-range-thumb{border-color:var(--color-border-highlight)}}.image-editor-module__4KvK_a__range:active:not(:disabled)::-webkit-slider-thumb{transform:scale(.96)}.image-editor-module__4KvK_a__range:active:not(:disabled)::-moz-range-thumb{transform:scale(.96)}.image-editor-module__4KvK_a__zoom{flex:1;min-width:0}@media (prefers-reduced-motion:reduce){.image-editor-module__4KvK_a__range::-webkit-slider-thumb{transition:none}.image-editor-module__4KvK_a__range::-moz-range-thumb{transition:none}.image-editor-module__4KvK_a__range:active:not(:disabled)::-webkit-slider-thumb{transform:none}.image-editor-module__4KvK_a__range:active:not(:disabled)::-moz-range-thumb{transform:none}}
.slider-module__rdNGsa__slider{--slider-thumb:var(--space-16);--slider-track:var(--space-6);--slider-ratio:0;--slider-progress:calc(var(--slider-ratio) * 100%);flex:1;align-items:center;min-width:0;display:flex;position:relative}.slider-module__rdNGsa__range{min-width:0;height:var(--slider-thumb);appearance:none;cursor:pointer;background:0 0;flex:1;margin:0}.slider-module__rdNGsa__range:disabled{cursor:not-allowed;opacity:.5}.slider-module__rdNGsa__range::-webkit-slider-runnable-track{height:var(--slider-track);border-radius:var(--radius-full);background:linear-gradient(to right, var(--color-fill-progress) var(--slider-progress), var(--color-fill-neutral) var(--slider-progress))}.slider-module__rdNGsa__range::-moz-range-track{height:var(--slider-track);border-radius:var(--radius-full);background:linear-gradient(to right, var(--color-fill-progress) var(--slider-progress), var(--color-fill-neutral) var(--slider-progress));border:none}.slider-module__rdNGsa__range::-webkit-slider-thumb{appearance:none;width:var(--slider-thumb);height:var(--slider-thumb);margin-top:calc((var(--slider-track) - var(--slider-thumb)) / 2);border-radius:var(--radius-full);background:var(--color-fill-progress);box-shadow:var(--shadow-raised);transition:transform var(--duration-fast) var(--easing-standard), box-shadow var(--duration-fast) var(--easing-standard);border:none}.slider-module__rdNGsa__range::-moz-range-thumb{width:var(--slider-thumb);height:var(--slider-thumb);border-radius:var(--radius-full);background:var(--color-fill-progress);box-shadow:var(--shadow-raised);transition:transform var(--duration-fast) var(--easing-standard), box-shadow var(--duration-fast) var(--easing-standard);border:none}@media (hover:hover) and (pointer:fine){.slider-module__rdNGsa__range:hover:not(:disabled)::-webkit-slider-thumb{transform:scale(1.12)}.slider-module__rdNGsa__range:hover:not(:disabled)::-moz-range-thumb{transform:scale(1.12)}}.slider-module__rdNGsa__range:focus-visible{box-shadow:none;outline:none}.slider-module__rdNGsa__range:focus-visible::-webkit-slider-thumb{box-shadow:var(--glow-focus), var(--shadow-raised)}.slider-module__rdNGsa__range:focus-visible::-moz-range-thumb{box-shadow:var(--glow-focus), var(--shadow-raised)}.slider-module__rdNGsa__range:active:not(:disabled)::-webkit-slider-thumb{transform:scale(.96)}.slider-module__rdNGsa__range:active:not(:disabled)::-moz-range-thumb{transform:scale(.96)}.slider-module__rdNGsa__tip{bottom:calc(100% + var(--space-8));left:calc(var(--slider-thumb) / 2 + (100% - var(--slider-thumb)) * var(--slider-ratio));padding:var(--space-2) var(--space-8);border:var(--space-1) solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-surface-overlay);box-shadow:var(--shadow-popover);color:var(--color-text-primary);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;opacity:0;transform:translate(-50%, var(--space-2));transform-origin:bottom;transition:opacity var(--duration-fast) var(--easing-exit), transform var(--duration-fast) var(--easing-exit);position:absolute}.slider-module__rdNGsa__slider[data-dragging=true] .slider-module__rdNGsa__tip,.slider-module__rdNGsa__range:focus-visible+.slider-module__rdNGsa__tip{opacity:1;transform:translate(-50%, var(--space-0));transition:opacity var(--duration-fast) var(--easing-entrance), transform var(--duration-fast) var(--easing-entrance)}@media (prefers-reduced-motion:reduce){.slider-module__rdNGsa__range::-webkit-slider-thumb{transition:none}.slider-module__rdNGsa__range::-moz-range-thumb{transition:none}.slider-module__rdNGsa__range:hover:not(:disabled)::-webkit-slider-thumb{transform:none}.slider-module__rdNGsa__range:hover:not(:disabled)::-moz-range-thumb{transform:none}.slider-module__rdNGsa__range:active:not(:disabled)::-webkit-slider-thumb{transform:none}.slider-module__rdNGsa__range:active:not(:disabled)::-moz-range-thumb{transform:none}.slider-module__rdNGsa__tip,.slider-module__rdNGsa__slider[data-dragging=true] .slider-module__rdNGsa__tip,.slider-module__rdNGsa__range:focus-visible+.slider-module__rdNGsa__tip{transform:translate(-50%, var(--space-0));transition:opacity var(--duration-fast) var(--easing-standard)}}
.toolbar-module__4wPDuW__bar{justify-content:space-between;align-items:center;gap:var(--space-12);min-width:var(--space-0);min-height:var(--size-control-md);padding-block:var(--space-8);display:flex}.toolbar-module__4wPDuW__barSticky{top:var(--space-0);z-index:var(--z-sticky);background-color:var(--color-surface-content);position:sticky}.toolbar-module__4wPDuW__lead{align-items:center;gap:var(--space-8);min-width:var(--space-0);flex-wrap:wrap;flex:auto;display:flex}.toolbar-module__4wPDuW__tail{align-items:center;gap:var(--space-8);flex:none;display:flex}.toolbar-module__4wPDuW__separator{width:var(--space-1);height:var(--size-control-sm);margin-inline:var(--space-4);flex:none;align-self:center}
.loading-screen-module__agQfQq__centre{--loading-mark:var(--space-40);place-content:center;justify-items:center;gap:var(--space-16);min-height:100%;padding:var(--space-32);display:grid}.loading-screen-module__agQfQq__mark{color:var(--color-text-tertiary);animation:loading-screen-module__agQfQq__breathe var(--motion-ambient-breath) var(--easing-standard) infinite alternate;display:inline-flex}@media (prefers-reduced-motion:reduce){.loading-screen-module__agQfQq__mark{animation:none}}.loading-screen-module__agQfQq__mark>svg{width:var(--loading-mark);height:var(--loading-mark)}.loading-screen-module__agQfQq__caption{margin:var(--space-0);color:var(--color-text-tertiary)}@keyframes loading-screen-module__agQfQq__breathe{0%{opacity:.45}to{opacity:1}}
.hover-card-module__5ertAa__card{--hover-card-width:320px;--hover-card-max-height:420px;z-index:var(--z-popup);gap:var(--space-12);width:min(var(--hover-card-width), var(--radix-hover-card-content-available-width));max-height:min(var(--hover-card-max-height), var(--radix-hover-card-content-available-height));padding:var(--space-16);border:var(--space-1) solid var(--color-border-subtle);border-radius:var(--radius-xl);background-color:var(--color-surface-overlay);box-shadow:var(--shadow-popover);transform-origin:var(--radix-hover-card-content-transform-origin);flex-direction:column;display:flex;overflow:hidden auto}.hover-card-module__5ertAa__header{align-items:center;gap:var(--space-12);min-width:var(--space-0);display:flex}.hover-card-module__5ertAa__titles{gap:var(--space-2);min-width:var(--space-0);flex-direction:column;flex:1;display:flex}.hover-card-module__5ertAa__title,.hover-card-module__5ertAa__subtitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hover-card-module__5ertAa__title{color:var(--color-text-primary)}.hover-card-module__5ertAa__subtitle{color:var(--color-text-tertiary)}.hover-card-module__5ertAa__actions{align-items:center;gap:var(--space-4);flex:none;display:flex}.hover-card-module__5ertAa__facts{margin:var(--space-0);flex-direction:column;display:flex}.hover-card-module__5ertAa__fact{justify-content:space-between;align-items:baseline;gap:var(--space-16);padding-block:var(--space-6);display:flex;position:relative}.hover-card-module__5ertAa__fact+.hover-card-module__5ertAa__fact:before{content:"";height:var(--space-1);background:var(--color-border-subtle);-webkit-mask-image:var(--divider-fade);mask-image:var(--divider-fade);position:absolute;top:0;left:0;right:0}.hover-card-module__5ertAa__factLabel{color:var(--color-text-tertiary);flex:none}.hover-card-module__5ertAa__factValue{min-width:var(--space-0);margin:var(--space-0);color:var(--color-text-primary);text-align:end;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hover-card-module__5ertAa__card[data-state=open]{animation:hover-card-module__5ertAa__peekIn var(--duration-normal) var(--easing-entrance)}.hover-card-module__5ertAa__card[data-state=closed]{pointer-events:none;animation:hover-card-module__5ertAa__peekOut var(--duration-fast) var(--easing-exit)}@keyframes hover-card-module__5ertAa__peekIn{0%{opacity:0;transform:scale(.97)translateY(-2px)}to{opacity:1;transform:none}}@keyframes hover-card-module__5ertAa__peekOut{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.97)translateY(-2px)}}@keyframes hover-card-module__5ertAa__peekFadeIn{0%{opacity:0}to{opacity:1}}@keyframes hover-card-module__5ertAa__peekFadeOut{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.hover-card-module__5ertAa__card[data-state=open]{animation:hover-card-module__5ertAa__peekFadeIn var(--duration-normal) var(--easing-standard)}.hover-card-module__5ertAa__card[data-state=closed]{animation:hover-card-module__5ertAa__peekFadeOut var(--duration-fast) var(--easing-standard)}}
.pagination-module__gfo_Aa__bar{z-index:var(--z-sticky);justify-content:space-between;align-items:center;gap:var(--space-16);min-height:var(--size-control-lg);padding:var(--space-8) var(--space-32);background:var(--color-surface-content);display:flex;position:sticky;bottom:0}.pagination-module__gfo_Aa__range{min-width:var(--space-0);color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pagination-module__gfo_Aa__controls{align-items:center;gap:var(--space-4);flex:none;display:flex}@media (max-width:767px){.pagination-module__gfo_Aa__bar{padding-inline:var(--space-16)}}
.data-table-module__7np6IG__frame{min-width:var(--space-0);position:relative}.data-table-module__7np6IG__grid{grid-template-columns:var(--data-table-columns);column-gap:var(--space-12);min-width:var(--space-0);display:grid;overflow-x:auto}.data-table-module__7np6IG__head,.data-table-module__7np6IG__body,.data-table-module__7np6IG__row{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.data-table-module__7np6IG__head,.data-table-module__7np6IG__row{padding-inline:var(--space-12);align-items:center}.data-table-module__7np6IG__head{top:var(--space-0);z-index:var(--z-sticky);min-height:var(--size-control-md);background-color:var(--color-surface-content);box-shadow:inset 0 calc(var(--space-1) * -1) 0 var(--color-border-subtle);position:sticky}.data-table-module__7np6IG__headCell{align-items:center;gap:var(--space-4);min-width:var(--space-0);color:var(--color-text-tertiary);display:flex}.data-table-module__7np6IG__headText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.data-table-module__7np6IG__sortButton{align-items:center;gap:var(--space-4);min-width:var(--space-0);height:var(--size-control-md);padding:var(--space-0);color:inherit;font:inherit;cursor:pointer;transition:color var(--duration-fast) var(--easing-standard);background-color:#0000;border:none;flex:1;display:flex}.data-table-module__7np6IG__cellNumeric .data-table-module__7np6IG__sortButton{text-align:end;flex-direction:row-reverse;justify-content:flex-start}@media (hover:hover) and (pointer:fine){.data-table-module__7np6IG__sortButton:hover{color:var(--color-text-primary)}}.data-table-module__7np6IG__sortButton:focus-visible{box-shadow:var(--glow-focus);outline:none}.data-table-module__7np6IG__sortMark{opacity:.35;transition:opacity var(--duration-fast) var(--easing-standard), transform var(--duration-fast) var(--easing-standard);flex:none}.data-table-module__7np6IG__sortMarkActive{opacity:1;color:var(--color-text-accent)}.data-table-module__7np6IG__sortMarkUp{transform:rotate(180deg)}.data-table-module__7np6IG__row{min-height:var(--size-row);transition:background-color var(--duration-fast) var(--easing-standard);position:relative}.data-table-module__7np6IG__row+.data-table-module__7np6IG__row:before{content:"";top:var(--space-0);right:var(--space-0);left:var(--space-0);height:var(--space-1);background-color:var(--color-border-subtle);-webkit-mask-image:var(--divider-fade);mask-image:var(--divider-fade);position:absolute}@media (hover:hover) and (pointer:fine){.data-table-module__7np6IG__row[data-openable]:hover{background-color:var(--color-fill-neutral-hover)}}.data-table-module__7np6IG__row[data-openable]{cursor:pointer}.data-table-module__7np6IG__row:focus-visible{box-shadow:inset var(--glow-focus);outline:none}.data-table-module__7np6IG__row[data-selected]{background-color:var(--color-fill-accent-subtle)}@media (hover:hover) and (pointer:fine){.data-table-module__7np6IG__row[data-selected][data-openable]:hover{background-color:var(--color-fill-accent-subtle);background-image:linear-gradient(var(--color-fill-neutral-hover), var(--color-fill-neutral-hover))}}.data-table-module__7np6IG__cell{min-width:var(--space-0);color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.data-table-module__7np6IG__cellNumeric{text-align:end;font-variant-numeric:tabular-nums;justify-content:end}.data-table-module__7np6IG__cell.data-table-module__7np6IG__cellNumeric{color:var(--color-text-primary)}.data-table-module__7np6IG__cellSelect{justify-content:center;align-items:center;display:flex}.data-table-module__7np6IG__selectBox{gap:var(--space-0)}.data-table-module__7np6IG__selectBox>label{width:var(--space-1);height:var(--space-1);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.data-table-module__7np6IG__openButton{width:100%;min-height:var(--size-control-md);padding:var(--space-0);color:var(--color-text-primary);font:inherit;text-align:start;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background-color:#0000;border:none;overflow:hidden}@media (hover:hover) and (pointer:fine){.data-table-module__7np6IG__openButton:hover{text-underline-offset:var(--space-2);text-decoration:underline}}.data-table-module__7np6IG__openButton:focus-visible{box-shadow:var(--glow-focus);border-radius:var(--radius-sm);outline:none}.data-table-module__7np6IG__frame[data-density=compact] .data-table-module__7np6IG__row{min-height:var(--size-control-md)}.data-table-module__7np6IG__frame[data-density=compact] .data-table-module__7np6IG__cell{padding-block:var(--space-4)}.data-table-module__7np6IG__empty{padding-block:var(--space-32)}.data-table-module__7np6IG__veil{inset:var(--space-0);z-index:var(--z-sticky);background-color:var(--color-fill-scrim);border-radius:var(--radius-lg);justify-content:center;align-items:start;padding-block-start:var(--space-48);display:flex;position:absolute}@media (prefers-reduced-motion:reduce){.data-table-module__7np6IG__row,.data-table-module__7np6IG__sortButton,.data-table-module__7np6IG__sortMark{transition:none}}
.page-heading-module__johu5G__heading{color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}
.page-module__Led4XG__page{flex-direction:column;min-height:100%;display:flex}.page-module__Led4XG__pageFills{height:100%;min-height:0;overflow:hidden}.page-module__Led4XG__header{gap:var(--space-16);padding:var(--space-12) var(--space-32) var(--space-0);flex-direction:column;flex:none;display:flex}.page-module__Led4XG__headerOnCanvas{padding:var(--space-0)}.page-module__Led4XG__row{align-items:center;gap:var(--space-16);min-height:var(--size-control-md);display:flex}.page-module__Led4XG__lead{flex:1 1 var(--space-0);align-items:center;gap:var(--space-8);min-width:0;display:flex}.page-module__Led4XG__tools{flex:0 1 var(--layout-form);min-width:0}.page-module__Led4XG__heading{align-items:center;min-width:0;display:flex}.page-module__Led4XG__trail{align-items:center;gap:var(--space-4);flex:none;min-width:0;display:flex;overflow:hidden}.page-module__Led4XG__crumbSlot{align-items:center;gap:var(--space-4);min-width:0;display:flex}.page-module__Led4XG__crumb{padding:var(--space-2) var(--space-6);border-radius:var(--radius-sm);color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;transition:color var(--duration-fast) var(--easing-standard);align-items:center;text-decoration:none;display:inline-flex;overflow:hidden}.page-module__Led4XG__crumbSlot:first-child .page-module__Led4XG__crumb{margin-inline-start:calc(var(--space-6) * -1)}.page-module__Led4XG__leadAfter .page-module__Led4XG__crumbSlot:first-child .page-module__Led4XG__crumb{margin-inline-start:var(--space-0)}@media (hover:hover) and (pointer:fine){.page-module__Led4XG__crumbLink:hover{color:var(--color-text-primary)}}.page-module__Led4XG__crumbLink:focus-visible{color:var(--color-text-primary);box-shadow:var(--glow-focus);border-radius:var(--radius-sm);outline:none}.page-module__Led4XG__current{color:var(--color-text-primary)}.page-module__Led4XG__separator{padding:var(--space-2) var(--space-0);color:var(--color-text-tertiary);align-items:center;display:inline-flex;transform:translateY(-.5px)}.page-module__Led4XG__actions{flex:1 1 var(--space-0);justify-content:flex-end;align-items:center;gap:var(--space-8);min-width:0;display:flex}.page-module__Led4XG__body{gap:var(--space-24);padding:var(--space-32);animation:page-module__Led4XG__pageBodyIn var(--duration-normal) var(--easing-entrance) both;flex-direction:column;flex:1;display:flex}@keyframes page-module__Led4XG__pageBodyIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.page-module__Led4XG__body{animation:page-module__Led4XG__pageBodyFade var(--duration-normal) var(--easing-standard) both}}@keyframes page-module__Led4XG__pageBodyFade{0%{opacity:0}to{opacity:1}}@media (max-width:767px){.page-module__Led4XG__header{padding-inline:var(--space-16)}.page-module__Led4XG__row{row-gap:var(--space-8);flex-wrap:wrap}.page-module__Led4XG__lead{flex:1 0 100%}.page-module__Led4XG__tools{flex:100%}.page-module__Led4XG__body{padding:var(--space-16)}}
.popover-module__sGykOW__card{--popover-min-width:240px;--popover-max-width:360px;--popover-max-height:420px;z-index:var(--z-popup);gap:var(--space-12);min-width:var(--popover-min-width);max-width:min(var(--popover-max-width), var(--radix-popover-content-available-width));max-height:min(var(--popover-max-height), var(--radix-popover-content-available-height));padding:var(--space-16);border:var(--space-1) solid var(--color-border-subtle);border-radius:var(--radius-xl);background-color:var(--color-surface-overlay);box-shadow:var(--shadow-popover);transform-origin:var(--radix-popover-content-transform-origin);flex-direction:column;display:flex;overflow:hidden auto}.popover-module__sGykOW__cardMatch{min-width:var(--radix-popover-trigger-width);max-width:var(--radix-popover-trigger-width)}.popover-module__sGykOW__card[data-state=open]{animation:popover-module__sGykOW__cardIn var(--duration-normal) var(--easing-entrance)}.popover-module__sGykOW__card[data-state=closed]{pointer-events:none;animation:popover-module__sGykOW__cardOut var(--duration-fast) var(--easing-exit)}.popover-module__sGykOW__header{justify-content:space-between;align-items:center;gap:var(--space-12);flex:none;display:flex}.popover-module__sGykOW__title{color:var(--color-text-primary)}.popover-module__sGykOW__close{width:var(--size-control-xs);height:var(--size-control-xs);padding:var(--space-0);border-radius:var(--radius-md);color:var(--color-text-tertiary);cursor:pointer;transition:color var(--duration-fast) var(--easing-standard), background-color var(--duration-fast) var(--easing-standard), transform var(--duration-fast) var(--easing-standard);background-color:#0000;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover) and (pointer:fine){.popover-module__sGykOW__close:hover{background-color:var(--color-fill-neutral-hover);color:var(--color-text-primary)}}.popover-module__sGykOW__close:focus-visible{box-shadow:var(--glow-focus);outline:none}.popover-module__sGykOW__close:active{transform:scale(.96)}.popover-module__sGykOW__body{gap:var(--space-12);min-height:var(--space-0);flex-direction:column;display:flex}@keyframes popover-module__sGykOW__cardIn{0%{opacity:0;transform:scale(.97)translateY(-2px)}to{opacity:1;transform:none}}@keyframes popover-module__sGykOW__cardOut{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.97)translateY(-2px)}}@keyframes popover-module__sGykOW__cardFadeIn{0%{opacity:0}to{opacity:1}}@keyframes popover-module__sGykOW__cardFadeOut{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.popover-module__sGykOW__card[data-state=open]{animation:popover-module__sGykOW__cardFadeIn var(--duration-normal) var(--easing-standard)}.popover-module__sGykOW__card[data-state=closed]{animation:popover-module__sGykOW__cardFadeOut var(--duration-fast) var(--easing-standard)}.popover-module__sGykOW__close,.popover-module__sGykOW__close:active{transition:color var(--duration-fast) var(--easing-standard), background-color var(--duration-fast) var(--easing-standard);transform:none}}
.radio-group-module__HtnRRa__group{gap:var(--space-12);flex-direction:column;display:flex}.radio-group-module__HtnRRa__groupRow{gap:var(--space-20);flex-flow:wrap}.radio-group-module__HtnRRa__row{align-items:center;gap:var(--space-8);display:inline-flex}.radio-group-module__HtnRRa__rowNoted{align-items:start}.radio-group-module__HtnRRa__dotBox{width:var(--size-icon-md);height:var(--size-icon-md);padding:var(--space-0);border:var(--space-1) solid var(--color-border-strong);border-radius:var(--radius-full);background-color:var(--color-surface-raised);cursor:pointer;transition:background-color var(--duration-fast) var(--easing-standard), border-color var(--duration-fast) var(--easing-standard), box-shadow var(--duration-fast) var(--easing-standard), transform var(--duration-fast) var(--easing-standard);outline:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.radio-group-module__HtnRRa__rowNoted .radio-group-module__HtnRRa__dotBox{margin-block-start:var(--space-2)}@media (hover:hover) and (pointer:fine){.radio-group-module__HtnRRa__dotBox:hover:not(:disabled,[data-state=checked]){border-color:var(--color-border-focus)}}.radio-group-module__HtnRRa__dotBox:focus-visible{box-shadow:var(--glow-focus)}.radio-group-module__HtnRRa__dotBox[data-state=checked]{border-color:var(--color-fill-accent);background-color:var(--color-fill-accent)}@media (hover:hover) and (pointer:fine){.radio-group-module__HtnRRa__dotBox[data-state=checked]:hover:not(:disabled){border-color:var(--color-fill-accent-hover);background-color:var(--color-fill-accent-hover)}}.radio-group-module__HtnRRa__dotBox[aria-invalid=true]{border-color:var(--color-border-danger)}.radio-group-module__HtnRRa__dotBox[aria-invalid=true]:focus-visible{box-shadow:var(--glow-danger)}.radio-group-module__HtnRRa__dotBox:disabled{border-color:var(--color-border-default);background-color:var(--color-fill-disabled);cursor:not-allowed}.radio-group-module__HtnRRa__dotBox:active:not(:disabled){transform:scale(.96)}.radio-group-module__HtnRRa__dot{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-full);background-color:var(--color-text-on-accent);opacity:0;transition:opacity var(--duration-fast) var(--easing-entrance), transform var(--duration-fast) var(--easing-entrance);display:block;transform:scale(.4)}.radio-group-module__HtnRRa__dotBox[data-state=checked] .radio-group-module__HtnRRa__dot{opacity:1;transform:scale(1)}.radio-group-module__HtnRRa__dotBox:disabled .radio-group-module__HtnRRa__dot{background-color:var(--color-text-disabled)}.radio-group-module__HtnRRa__labelBox{gap:var(--space-2);cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:column;display:flex}.radio-group-module__HtnRRa__label{color:var(--color-text-secondary)}.radio-group-module__HtnRRa__note{color:var(--color-text-tertiary);white-space:normal}.radio-group-module__HtnRRa__dotBox:disabled~.radio-group-module__HtnRRa__labelBox{cursor:not-allowed}.radio-group-module__HtnRRa__dotBox:disabled~.radio-group-module__HtnRRa__labelBox .radio-group-module__HtnRRa__label,.radio-group-module__HtnRRa__dotBox:disabled~.radio-group-module__HtnRRa__labelBox .radio-group-module__HtnRRa__note{color:var(--color-text-disabled)}@media (prefers-reduced-motion:reduce){.radio-group-module__HtnRRa__dotBox{transition:background-color var(--duration-fast) var(--easing-standard), border-color var(--duration-fast) var(--easing-standard), box-shadow var(--duration-fast) var(--easing-standard)}.radio-group-module__HtnRRa__dot{transition:opacity var(--duration-fast) var(--easing-standard);transform:none}.radio-group-module__HtnRRa__dotBox[data-state=checked] .radio-group-module__HtnRRa__dot,.radio-group-module__HtnRRa__dotBox:active:not(:disabled){transform:none}}
.depth-module__q4ZOaW__indent[data-depth="1"]{padding-inline-start:var(--space-20)}.depth-module__q4ZOaW__indent[data-depth="2"]{padding-inline-start:calc(var(--space-20) * 2)}.depth-module__q4ZOaW__indent[data-depth="3"]{padding-inline-start:calc(var(--space-20) * 3)}.depth-module__q4ZOaW__indent[data-depth="4"]{padding-inline-start:calc(var(--space-20) * 4)}.depth-module__q4ZOaW__indent[data-depth="5"]{padding-inline-start:calc(var(--space-20) * 5)}.depth-module__q4ZOaW__indent[data-depth="6"]{padding-inline-start:calc(var(--space-20) * 6)}
.record-row-module__Ex-xga__record{align-items:flex-start;min-width:0;display:flex;position:relative}.record-row-module__Ex-xga__row{gap:var(--space-12);padding-block:var(--space-12)}.record-row-module__Ex-xga__row+.record-row-module__Ex-xga__row:before{content:"";top:var(--space-0);right:var(--space-0);left:var(--space-0);height:var(--space-1);background-color:var(--color-border-subtle);-webkit-mask-image:var(--divider-fade);mask-image:var(--divider-fade);position:absolute}.record-row-module__Ex-xga__card{gap:var(--space-8);padding:var(--space-12);border:var(--space-1) solid var(--color-border-subtle);border-radius:var(--radius-xl);background-color:var(--color-surface-raised);box-shadow:var(--shadow-raised);transition:border-color var(--duration-fast) var(--easing-standard)}@media (hover:hover) and (pointer:fine){.record-row-module__Ex-xga__card:hover{border-color:var(--color-border-default)}}.record-row-module__Ex-xga__record:has([data-state=open]){background-image:linear-gradient(var(--color-fill-neutral-active), var(--color-fill-neutral-active))}.record-row-module__Ex-xga__grip,.record-row-module__Ex-xga__menu,.record-row-module__Ex-xga__actions{transition:opacity var(--duration-fast) var(--easing-standard);flex:none;align-items:center;display:inline-flex}.record-row-module__Ex-xga__actions{top:var(--space-8);gap:var(--space-2);border-radius:var(--radius-md);background-color:var(--color-surface-raised);position:absolute;inset-inline-end:var(--space-8)}@media (hover:hover) and (pointer:fine){:is(.record-row-module__Ex-xga__record:not(:hover,:focus-within,:has([data-state=open])) .record-row-module__Ex-xga__grip,.record-row-module__Ex-xga__record:not(:hover,:focus-within,:has([data-state=open])) .record-row-module__Ex-xga__menu,.record-row-module__Ex-xga__record:not(:hover,:focus-within,:has([data-state=open])) .record-row-module__Ex-xga__actions){opacity:0}}.record-row-module__Ex-xga__check{flex:none;margin-block-start:var(--space-2)}.record-row-module__Ex-xga__lead{color:var(--color-text-secondary);flex:none;align-items:center;display:inline-flex}.record-row-module__Ex-xga__body{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.record-row-module__Ex-xga__title{color:var(--color-text-primary);overflow-wrap:anywhere}.record-row-module__Ex-xga__titleButton{padding:var(--space-0);color:var(--color-text-primary);text-align:start;cursor:pointer;overflow-wrap:anywhere;transition:color var(--duration-fast) var(--easing-standard);background:0 0;border:none}@media (hover:hover) and (pointer:fine){.record-row-module__Ex-xga__titleButton:hover{color:var(--color-text-accent)}}.record-row-module__Ex-xga__titleButton:focus-visible{border-radius:var(--radius-sm);box-shadow:var(--glow-focus);outline:none}.record-row-module__Ex-xga__record[data-done] .record-row-module__Ex-xga__title,.record-row-module__Ex-xga__record[data-done] .record-row-module__Ex-xga__titleButton{color:var(--color-text-tertiary);text-decoration:line-through}.record-row-module__Ex-xga__note{color:var(--color-text-tertiary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.record-row-module__Ex-xga__trailing{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.record-row-module__Ex-xga__row>.record-row-module__Ex-xga__trailing{flex:none}.record-row-module__Ex-xga__card .record-row-module__Ex-xga__trailing{margin-block-start:var(--space-4)}.record-row-module__Ex-xga__meta{color:var(--color-text-tertiary);white-space:nowrap}
.side-nav-module__nL8qca__nav{gap:var(--space-20);flex-direction:column;min-width:0;display:flex}.side-nav-module__nL8qca__primary{flex-direction:column;display:flex}.side-nav-module__nL8qca__group{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.side-nav-module__nL8qca__heading{align-items:center;gap:var(--space-4);min-width:0;min-height:var(--size-control-xs);padding-inline-start:var(--space-8);display:flex}.side-nav-module__nL8qca__title{min-width:0;color:var(--color-text-tertiary);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;flex:1;overflow:hidden}.side-nav-module__nL8qca__action{flex:none;align-items:center;display:inline-flex}.side-nav-module__nL8qca__row{align-items:center;gap:var(--space-2);min-width:0;display:flex}.side-nav-module__nL8qca__item{align-items:center;gap:var(--space-8);min-width:0;height:var(--size-control-md);padding-inline:var(--space-8);border-radius:var(--radius-md);color:var(--color-text-secondary);text-align:start;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--duration-fast) var(--easing-standard), color var(--duration-fast) var(--easing-standard);background:0 0;border:none;flex:1;display:flex}@media (hover:hover) and (pointer:fine){.side-nav-module__nL8qca__item:hover{background:var(--color-fill-neutral);color:var(--color-text-primary)}}.side-nav-module__nL8qca__item:focus-visible{box-shadow:var(--glow-focus);outline:none}.side-nav-module__nL8qca__itemActive{background:var(--color-fill-neutral-active);color:var(--color-text-primary)}@media (hover:hover) and (pointer:fine){.side-nav-module__nL8qca__itemActive:hover{background:var(--color-fill-neutral-active)}}.side-nav-module__nL8qca__icon{flex:none}.side-nav-module__nL8qca__icon[data-tone=success]{color:var(--color-text-success)}.side-nav-module__nL8qca__icon[data-tone=warning]{color:var(--color-text-warning)}.side-nav-module__nL8qca__icon[data-tone=danger]{color:var(--color-text-danger)}.side-nav-module__nL8qca__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.side-nav-module__nL8qca__count{color:var(--color-text-tertiary);flex:none}.side-nav-module__nL8qca__menu{transition:opacity var(--duration-fast) var(--easing-standard);flex:none;align-items:center;display:inline-flex}@media (hover:hover) and (pointer:fine){.side-nav-module__nL8qca__row:not(:hover,:focus-within,:has([data-state=open])) .side-nav-module__nL8qca__menu{opacity:0}}.side-nav-module__nL8qca__rename{flex:1;min-width:0}@media (pointer:coarse){.side-nav-module__nL8qca__item{min-height:var(--space-48)}}
.switch-module__FBtSVq__track{--switch-width:var(--space-40);--switch-height:var(--size-control-xs);--switch-knob:var(--space-16);--switch-pad:calc((var(--switch-height) - var(--switch-knob)) / 2);--switch-travel:calc(var(--switch-width) - var(--switch-knob) - var(--switch-pad) * 2);width:var(--switch-width);height:var(--switch-height);padding:var(--switch-pad);border-radius:var(--radius-full);background-color:var(--color-fill-neutral);cursor:pointer;transition:background-color var(--duration-fast) var(--easing-standard), box-shadow var(--duration-fast) var(--easing-standard);border:none;flex:none;justify-content:flex-start;align-items:center;display:inline-flex;position:relative}.switch-module__FBtSVq__track:before{content:"";inset-inline:calc(var(--space-2) * -1);inset-block:calc(var(--space-12) * -1);position:absolute}.switch-module__FBtSVq__trackSm{--switch-width:var(--space-32);--switch-height:var(--space-20);--switch-knob:var(--space-12)}.switch-module__FBtSVq__trackSm:before{inset-inline:calc(var(--space-6) * -1)}.switch-module__FBtSVq__knob{width:var(--switch-knob);height:var(--switch-knob);border-radius:var(--radius-full);background-color:var(--color-text-tertiary);transition:transform var(--duration-fast) var(--easing-standard), background-color var(--duration-fast) var(--easing-standard);margin:auto 0;display:block}@media (hover:hover) and (pointer:fine){.switch-module__FBtSVq__track:hover:not(:disabled,[data-state=checked]){background-color:var(--color-fill-neutral-hover)}}.switch-module__FBtSVq__track[data-state=checked]{background-color:var(--color-fill-accent-subtle);border:none}.switch-module__FBtSVq__track[data-state=checked] .switch-module__FBtSVq__knob{background-color:var(--color-text-accent);transform:translateX(var(--switch-travel))}.switch-module__FBtSVq__track:disabled{background-color:var(--color-fill-disabled);cursor:not-allowed;border:none}.switch-module__FBtSVq__track:disabled .switch-module__FBtSVq__knob{background-color:var(--color-text-disabled)}.switch-module__FBtSVq__track:focus-visible{box-shadow:var(--glow-focus);outline:none}@media (hover:hover) and (pointer:fine){.switch-module__FBtSVq__track:active:not(:disabled) .switch-module__FBtSVq__knob{transform:scale(.96)}.switch-module__FBtSVq__track[data-state=checked]:active:not(:disabled) .switch-module__FBtSVq__knob{transform:translateX(var(--switch-travel)) scale(.96)}}@media (prefers-reduced-motion:reduce){.switch-module__FBtSVq__knob{transition:none}.switch-module__FBtSVq__track{transition:background-color var(--duration-fast) var(--easing-standard), box-shadow var(--duration-fast) var(--easing-standard)}.switch-module__FBtSVq__track:active:not(:disabled) .switch-module__FBtSVq__knob{transform:none}.switch-module__FBtSVq__track[data-state=checked]:active:not(:disabled) .switch-module__FBtSVq__knob{transform:translateX(var(--switch-travel))}}
