.Combobox-module__UM9B9W__root{font-family:var(--font-sans);display:block;position:relative}.Combobox-module__UM9B9W__dropdown{top:calc(100% + var(--space-1));z-index:var(--z-overlay);background:var(--surface-card);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:var(--space-1);max-height:280px;position:absolute;left:0;right:0;overflow-y:auto}.Combobox-module__UM9B9W__options{flex-direction:column;gap:2px;display:flex}.Combobox-module__UM9B9W__option{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--text-strong);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--duration-fast) var(--ease-standard);display:flex}.Combobox-module__UM9B9W__optionActive{background:var(--surface-sunken)}.Combobox-module__UM9B9W__optionSelected{background:var(--brand-soft);color:var(--brand);font-weight:var(--weight-medium)}.Combobox-module__UM9B9W__optionActive.Combobox-module__UM9B9W__optionSelected{background:var(--brand-soft)}.Combobox-module__UM9B9W__optionDisabled{color:var(--text-faint);cursor:not-allowed}.Combobox-module__UM9B9W__empty{padding:var(--space-3);text-align:center;font-size:var(--text-sm);color:var(--text-muted)}.Combobox-module__UM9B9W__group{flex-direction:column;gap:2px;display:flex}.Combobox-module__UM9B9W__group+.Combobox-module__UM9B9W__group{margin-top:var(--space-2)}.Combobox-module__UM9B9W__groupLabel{padding:var(--space-2) var(--space-3) var(--space-1);font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--text-muted);letter-spacing:var(--tracking-wide);text-transform:uppercase}
.Input-module__DjyTAW__field{gap:var(--space-2);font-family:var(--font-sans);flex-direction:column;display:flex}.Input-module__DjyTAW__label{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-strong)}.Input-module__DjyTAW__description{font-size:var(--text-xs);color:var(--text-muted);margin-top:calc(-1 * var(--space-1))}.Input-module__DjyTAW__req{color:var(--danger-500);margin-left:2px}.Input-module__DjyTAW__wrap{align-items:center;gap:var(--space-2);background:var(--surface-card);border:var(--border-width) solid var(--border-default);border-radius:var(--radius-md);padding:0 var(--space-3);transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);display:flex}.Input-module__DjyTAW__wrap:focus-within{border-color:var(--border-brand);box-shadow:var(--shadow-focus)}.Input-module__DjyTAW__variantDefault{background:var(--surface-card)}.Input-module__DjyTAW__variantFilled{background:var(--surface-sunken);border-color:#0000}.Input-module__DjyTAW__variantFilled:focus-within{background:var(--surface-card)}.Input-module__DjyTAW__variantUnstyled{background:0 0;border-color:#0000;border-radius:0;padding:0}.Input-module__DjyTAW__variantUnstyled:focus-within{box-shadow:none}.Input-module__DjyTAW__sizeXs{height:32px}.Input-module__DjyTAW__sizeXs .Input-module__DjyTAW__input{font-size:var(--text-xs)}.Input-module__DjyTAW__sizeSm{height:38px}.Input-module__DjyTAW__sizeSm .Input-module__DjyTAW__input{font-size:var(--text-sm)}.Input-module__DjyTAW__sizeMd{height:44px}.Input-module__DjyTAW__sizeMd .Input-module__DjyTAW__input{font-size:var(--text-md)}.Input-module__DjyTAW__sizeLg{height:52px}.Input-module__DjyTAW__sizeLg .Input-module__DjyTAW__input{font-size:var(--text-lg)}.Input-module__DjyTAW__sizeXl{height:60px}.Input-module__DjyTAW__sizeXl .Input-module__DjyTAW__input{font-size:var(--text-lg)}.Input-module__DjyTAW__wrapError{border-color:var(--danger-500)}.Input-module__DjyTAW__wrapError:focus-within{box-shadow:0 0 0 3px var(--danger-50)}.Input-module__DjyTAW__wrapDisabled{background:var(--surface-sunken);opacity:.7}.Input-module__DjyTAW__input{min-width:0;font-family:var(--font-sans);font-size:var(--text-md);color:var(--text-strong);background:0 0;border:none;outline:none;flex:1}.Input-module__DjyTAW__input::placeholder{color:var(--text-faint)}.Input-module__DjyTAW__adorn{color:var(--text-muted);align-items:center;display:inline-flex}.Input-module__DjyTAW__adorn svg{width:18px;height:18px;display:block}.Input-module__DjyTAW__hint{font-size:var(--text-xs);color:var(--text-muted)}.Input-module__DjyTAW__hintError{color:var(--danger-700)}
.Autocomplete-module__XiC6nG__root{font-family:var(--font-sans)}
.Loader-module__4xWQSa__root{color:var(--loader-color);justify-content:center;align-items:center;line-height:0;display:inline-flex}.Loader-module__4xWQSa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Loader-module__4xWQSa__ovalRing{width:var(--loader-size);height:var(--loader-size);border-radius:var(--radius-full);border:calc(var(--loader-size) / 8) solid color-mix(in srgb, currentColor 22%, transparent);border-top-color:currentColor;display:block}.Loader-module__4xWQSa__shapes{justify-content:center;align-items:center;gap:calc(var(--loader-size) / 6);width:var(--loader-size);height:var(--loader-size);display:inline-flex}.Loader-module__4xWQSa__bars .Loader-module__4xWQSa__shape{width:calc(var(--loader-size) / 6);height:var(--loader-size);border-radius:var(--radius-xs);background:currentColor}.Loader-module__4xWQSa__dots .Loader-module__4xWQSa__shape{width:calc(var(--loader-size) / 3.5);height:calc(var(--loader-size) / 3.5);border-radius:var(--radius-full);opacity:.4;background:currentColor}@media (prefers-reduced-motion:no-preference){.Loader-module__4xWQSa__ovalRing{animation:.9s linear infinite Loader-module__4xWQSa__klar-loader-spin}.Loader-module__4xWQSa__bars .Loader-module__4xWQSa__shape{animation:1s ease-in-out infinite Loader-module__4xWQSa__klar-loader-bar;animation-delay:calc(var(--shape-index) * .15s)}.Loader-module__4xWQSa__dots .Loader-module__4xWQSa__shape{animation:1.2s ease-in-out infinite Loader-module__4xWQSa__klar-loader-dot;animation-delay:calc(var(--shape-index) * .18s)}}@keyframes Loader-module__4xWQSa__klar-loader-spin{to{transform:rotate(360deg)}}@keyframes Loader-module__4xWQSa__klar-loader-bar{0%,to{opacity:.5;transform:scaleY(.4)}50%{opacity:1;transform:scaleY(1)}}@keyframes Loader-module__4xWQSa__klar-loader-dot{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}
.ButtonGroup-module__B4mYMW__group{display:inline-flex}.ButtonGroup-module__B4mYMW__horizontal{flex-direction:row}.ButtonGroup-module__B4mYMW__vertical{flex-direction:column}.ButtonGroup-module__B4mYMW__horizontal>:not(:first-child){margin-left:calc(-1 * var(--border-width-strong))}.ButtonGroup-module__B4mYMW__vertical>:not(:first-child){margin-top:calc(-1 * var(--border-width-strong))}.ButtonGroup-module__B4mYMW__horizontal>:not(:first-child):not(:last-child){border-radius:0}.ButtonGroup-module__B4mYMW__horizontal>:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.ButtonGroup-module__B4mYMW__horizontal>:last-child:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.ButtonGroup-module__B4mYMW__vertical>:not(:first-child):not(:last-child){border-radius:0}.ButtonGroup-module__B4mYMW__vertical>:first-child:not(:last-child){border-bottom-right-radius:0;border-bottom-left-radius:0}.ButtonGroup-module__B4mYMW__vertical>:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.ButtonGroup-module__B4mYMW__group>:hover,.ButtonGroup-module__B4mYMW__group>:focus-visible{z-index:1;position:relative}
.Button-module__cX3MwG__btn{--_bg:var(--brand);--_fg:var(--text-on-brand);--_bd:transparent;justify-content:center;align-items:center;gap:var(--space-2);font-family:var(--font-sans);font-weight:var(--weight-semibold);border:var(--border-width-strong) solid var(--_bd);background:var(--_bg);color:var(--_fg);border-radius:var(--radius-md);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);white-space:nowrap;line-height:1;text-decoration:none;display:inline-flex}.Button-module__cX3MwG__btn:focus-visible{box-shadow:var(--shadow-focus);outline:none}.Button-module__cX3MwG__btn:active{transform:translateY(.5px)scale(.985)}.Button-module__cX3MwG__btn:disabled,.Button-module__cX3MwG__btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;transform:none}.Button-module__cX3MwG__sm{height:34px;padding:0 var(--space-3);font-size:var(--text-sm)}.Button-module__cX3MwG__md{height:var(--touch-min);padding:0 var(--space-5);font-size:var(--text-md)}.Button-module__cX3MwG__lg{height:52px;padding:0 var(--space-6);font-size:var(--text-lg)}.Button-module__cX3MwG__kiosk{height:var(--touch-kiosk);padding:0 var(--space-8);font-size:var(--text-xl);border-radius:var(--radius-lg)}.Button-module__cX3MwG__primary{--_bg:var(--brand);--_fg:var(--text-on-brand)}.Button-module__cX3MwG__primary:hover:not(:disabled){background:var(--brand-strong)}.Button-module__cX3MwG__secondary{--_bg:var(--surface-card);--_fg:var(--text-strong);--_bd:var(--border-default)}.Button-module__cX3MwG__secondary:hover:not(:disabled){background:var(--surface-sunken);border-color:var(--border-strong)}.Button-module__cX3MwG__ghost{--_bg:transparent;--_fg:var(--brand-strong);--_bd:transparent}.Button-module__cX3MwG__ghost:hover:not(:disabled){background:var(--brand-soft)}.Button-module__cX3MwG__danger{--_bg:var(--danger-500);--_fg:#fff}.Button-module__cX3MwG__danger:hover:not(:disabled){background:var(--danger-700)}.Button-module__cX3MwG__outline{--_bg:transparent;--_fg:var(--brand-strong);--_bd:var(--brand)}.Button-module__cX3MwG__outline:hover:not(:disabled):not([aria-disabled=true]){background:var(--brand-soft)}.Button-module__cX3MwG__block{width:100%}.Button-module__cX3MwG__loading{cursor:progress}.Button-module__cX3MwG__label{align-items:center;gap:var(--space-2);display:inline-flex}.Button-module__cX3MwG__labelDimmed{opacity:.55}.Button-module__cX3MwG__icon{display:inline-flex}.Button-module__cX3MwG__icon svg{width:1.15em;height:1.15em;display:block}
.Checkbox-module__2vakPG__root{--ctl-indent:calc(var(--ctl-size,22px) + var(--space-3));align-items:flex-start;row-gap:var(--space-1);cursor:pointer;font-family:var(--font-sans);-webkit-user-select:none;user-select:none;flex-direction:column;display:inline-flex;position:relative}.Checkbox-module__2vakPG__root[aria-disabled=true]{opacity:.5;cursor:not-allowed}.Checkbox-module__2vakPG__main{align-items:center;gap:var(--space-3);display:flex}.Checkbox-module__2vakPG__labelLeft .Checkbox-module__2vakPG__main{flex-direction:row-reverse;justify-content:flex-end}.Checkbox-module__2vakPG__input{opacity:0;width:0;height:0;position:absolute}.Checkbox-module__2vakPG__box{width:var(--ctl-size,22px);height:var(--ctl-size,22px);border-radius:var(--radius-sm);border:var(--border-width-strong) solid var(--border-strong);background:var(--surface-card);transition:background var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);flex:none;place-items:center;display:grid}.Checkbox-module__2vakPG__box svg{width:calc(var(--ctl-size,22px) * .64);height:calc(var(--ctl-size,22px) * .64);opacity:0;color:#fff;transition:opacity var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);transform:scale(.6)}.Checkbox-module__2vakPG__input:checked+.Checkbox-module__2vakPG__box,.Checkbox-module__2vakPG__input:indeterminate+.Checkbox-module__2vakPG__box{background:var(--brand);border-color:var(--brand)}.Checkbox-module__2vakPG__input:checked+.Checkbox-module__2vakPG__box svg,.Checkbox-module__2vakPG__input:indeterminate+.Checkbox-module__2vakPG__box svg{opacity:1;transform:scale(1)}.Checkbox-module__2vakPG__input:focus-visible+.Checkbox-module__2vakPG__box{box-shadow:var(--shadow-focus)}.Checkbox-module__2vakPG__boxError{border-color:var(--danger-500)}.Checkbox-module__2vakPG__label{font-size:var(--ctl-text,var(--text-md));color:var(--text-strong);line-height:var(--leading-snug)}.Checkbox-module__2vakPG__desc{font-size:var(--text-sm);color:var(--text-muted);padding-inline-start:var(--ctl-indent);display:block}.Checkbox-module__2vakPG__errorText{font-size:var(--text-sm);color:var(--danger-700);padding-inline-start:var(--ctl-indent);display:block}.Checkbox-module__2vakPG__labelLeft .Checkbox-module__2vakPG__desc,.Checkbox-module__2vakPG__labelLeft .Checkbox-module__2vakPG__errorText{padding-inline-start:0}.Checkbox-module__2vakPG__xs{--ctl-size:16px;--ctl-text:var(--text-xs)}.Checkbox-module__2vakPG__sm{--ctl-size:18px;--ctl-text:var(--text-sm)}.Checkbox-module__2vakPG__md{--ctl-size:22px;--ctl-text:var(--text-md)}.Checkbox-module__2vakPG__lg{--ctl-size:26px;--ctl-text:var(--text-lg)}.Checkbox-module__2vakPG__xl{--ctl-size:30px;--ctl-text:var(--text-xl)}.Checkbox-module__2vakPG__group{min-inline-size:0;font-family:var(--font-sans);border:none;margin:0;padding:0}.Checkbox-module__2vakPG__legend{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--text-strong);padding:0}.Checkbox-module__2vakPG__req{color:var(--danger-500);margin-left:2px}.Checkbox-module__2vakPG__groupDesc{font-size:var(--text-sm);color:var(--text-muted);margin-top:2px;margin-bottom:var(--space-2);display:block}.Checkbox-module__2vakPG__options{gap:var(--space-3);margin-top:var(--space-2);flex-direction:column;display:flex}
.Chip-module__DqrvNG__root{cursor:pointer;font-family:var(--font-sans);-webkit-user-select:none;user-select:none;display:inline-flex}.Chip-module__DqrvNG__root[aria-disabled=true]{opacity:.5;cursor:not-allowed}.Chip-module__DqrvNG__input{opacity:0;width:0;height:0;position:absolute}.Chip-module__DqrvNG__pill{align-items:center;gap:var(--space-2);height:var(--chip-height,36px);padding-inline:var(--chip-pad,var(--space-4));border-radius:var(--radius-full);border:var(--border-width) solid var(--border-default);background:var(--surface-card);color:var(--text-strong);font-size:var(--chip-text,var(--text-sm));transition:background var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);line-height:1;display:inline-flex}.Chip-module__DqrvNG__label{white-space:nowrap}.Chip-module__DqrvNG__icon{display:inline-flex}.Chip-module__DqrvNG__icon svg{width:var(--chip-icon,16px);height:var(--chip-icon,16px);stroke-width:3px}.Chip-module__DqrvNG__root:not([aria-disabled=true]):hover .Chip-module__DqrvNG__pill{border-color:var(--border-strong)}.Chip-module__DqrvNG__input:focus-visible+.Chip-module__DqrvNG__pill{box-shadow:var(--shadow-focus)}.Chip-module__DqrvNG__outline .Chip-module__DqrvNG__input:checked+.Chip-module__DqrvNG__pill{border-color:var(--brand);background:var(--brand-soft);color:var(--brand-strong)}.Chip-module__DqrvNG__filled .Chip-module__DqrvNG__input:checked+.Chip-module__DqrvNG__pill{border-color:var(--brand);background:var(--brand);color:var(--brand-contrast)}.Chip-module__DqrvNG__xs{--chip-height:26px;--chip-pad:var(--space-3);--chip-text:var(--text-2xs);--chip-icon:12px}.Chip-module__DqrvNG__sm{--chip-height:30px;--chip-pad:var(--space-3);--chip-text:var(--text-xs);--chip-icon:14px}.Chip-module__DqrvNG__md{--chip-height:36px;--chip-pad:var(--space-4);--chip-text:var(--text-sm);--chip-icon:16px}.Chip-module__DqrvNG__lg{--chip-height:42px;--chip-pad:var(--space-5);--chip-text:var(--text-md);--chip-icon:18px}.Chip-module__DqrvNG__xl{--chip-height:48px;--chip-pad:var(--space-6);--chip-text:var(--text-lg);--chip-icon:20px}.Chip-module__DqrvNG__group{min-inline-size:0;font-family:var(--font-sans);border:none;margin:0;padding:0}.Chip-module__DqrvNG__legend{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--text-strong);padding:0}.Chip-module__DqrvNG__groupDesc{font-size:var(--text-sm);color:var(--text-muted);margin-top:2px;margin-bottom:var(--space-2);display:block}.Chip-module__DqrvNG__options{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}
.CloseButton-module__X3mHHq__root{border:var(--border-width) solid transparent;cursor:pointer;border-radius:var(--radius-md);color:var(--text-body);transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);background:0 0;justify-content:center;align-items:center;display:inline-flex}.CloseButton-module__X3mHHq__root:hover:not([disabled]){background:var(--surface-sunken);color:var(--text-strong)}.CloseButton-module__X3mHHq__root:focus-visible{box-shadow:var(--shadow-focus);outline:none}.CloseButton-module__X3mHHq__root:active:not([disabled]){transform:scale(.92)}.CloseButton-module__X3mHHq__root[disabled]{opacity:.4;cursor:not-allowed}.CloseButton-module__X3mHHq__root svg{width:1.25em;height:1.25em;display:block}.CloseButton-module__X3mHHq__sm{width:28px;height:28px;font-size:14px}.CloseButton-module__X3mHHq__md{width:34px;height:34px;font-size:18px}.CloseButton-module__X3mHHq__lg{width:44px;height:44px;font-size:22px}.CloseButton-module__X3mHHq__kiosk{width:var(--touch-kiosk);height:var(--touch-kiosk);border-radius:var(--radius-lg);font-size:28px}
.ColorInput-module__cipYsq__field{gap:var(--space-2);font-family:var(--font-sans);flex-direction:column;display:flex;position:relative}.ColorInput-module__cipYsq__label{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-strong)}.ColorInput-module__cipYsq__wrap{align-items:center;gap:var(--space-2);background:var(--surface-card);border:var(--border-width) solid var(--border-default);border-radius:var(--radius-md);padding:0 var(--space-3) 0 var(--space-2);height:var(--ci-height,44px);transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);display:flex}.ColorInput-module__cipYsq__wrap:focus-within{border-color:var(--border-brand);box-shadow:var(--shadow-focus)}.ColorInput-module__cipYsq__wrapError{border-color:var(--danger-500)}.ColorInput-module__cipYsq__wrapError:focus-within{box-shadow:0 0 0 3px var(--danger-50)}.ColorInput-module__cipYsq__wrapDisabled{background:var(--surface-sunken);opacity:.7}.ColorInput-module__cipYsq__trigger{cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ColorInput-module__cipYsq__trigger:focus-visible{box-shadow:var(--shadow-focus);outline:none}.ColorInput-module__cipYsq__trigger:disabled{cursor:not-allowed}.ColorInput-module__cipYsq__preview{width:var(--ci-swatch,22px);height:var(--ci-swatch,22px);border-radius:var(--radius-sm);border:var(--border-width) solid var(--border-subtle);background-image:linear-gradient(45deg, var(--neutral-200) 25%, transparent 25%), linear-gradient(-45deg, var(--neutral-200) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--neutral-200) 75%), linear-gradient(-45deg, transparent 75%, var(--neutral-200) 75%);background-position:0 0,0 4px,4px -4px,-4px 0;background-size:8px 8px;display:block}.ColorInput-module__cipYsq__input{min-width:0;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--ci-font,var(--text-md));color:var(--text-strong);background:0 0;border:none;outline:none;flex:1}.ColorInput-module__cipYsq__input::placeholder{color:var(--text-faint);font-family:var(--font-mono)}.ColorInput-module__cipYsq__popover{z-index:20;top:calc(var(--ci-height,44px) + var(--space-6));padding:var(--space-3);background:var(--surface-card);border:var(--border-width) solid var(--border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-md);position:absolute;left:0}.ColorInput-module__cipYsq__swatchGrid{gap:var(--space-2);grid-template-columns:repeat(5,1fr);display:grid}.ColorInput-module__cipYsq__swatch{border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-sm);cursor:pointer;width:28px;height:28px;transition:transform var(--duration-fast) var(--ease-standard);padding:0}.ColorInput-module__cipYsq__swatch:hover{transform:scale(1.08)}.ColorInput-module__cipYsq__swatch:focus-visible{box-shadow:var(--shadow-focus);outline:none}.ColorInput-module__cipYsq__swatchSelected{border-color:var(--text-strong);border-width:var(--border-width-strong)}.ColorInput-module__cipYsq__hint{font-size:var(--text-xs);color:var(--text-muted)}.ColorInput-module__cipYsq__hintError{color:var(--danger-700)}@media (prefers-reduced-motion:reduce){.ColorInput-module__cipYsq__swatch{transition:none}.ColorInput-module__cipYsq__swatch:hover{transform:none}}.ColorInput-module__cipYsq__sm{--ci-height:36px;--ci-swatch:18px;--ci-font:var(--text-sm)}.ColorInput-module__cipYsq__md{--ci-height:44px;--ci-swatch:22px;--ci-font:var(--text-md)}.ColorInput-module__cipYsq__lg{--ci-height:52px;--ci-swatch:26px;--ci-font:var(--text-lg)}
.Dropzone-module__c2q9sG__wrap{background:var(--surface-card);border:2px dashed var(--border-default);border-radius:var(--radius-lg);padding:var(--space-2);transition:background .15s,border-color .15s;position:relative}.Dropzone-module__c2q9sG__wrap.Dropzone-module__c2q9sG__dragging{border-color:var(--brand);background:var(--brand-soft)}.Dropzone-module__c2q9sG__wrap.Dropzone-module__c2q9sG__disabled{opacity:.6}.Dropzone-module__c2q9sG__wrap.Dropzone-module__c2q9sG__loading{cursor:progress;animation:1.8s ease-in-out infinite Dropzone-module__c2q9sG__dropzone-pulse}.Dropzone-module__c2q9sG__zone{justify-content:center;align-items:center;gap:var(--space-2);text-align:center;padding:var(--space-8) var(--space-6);border-radius:var(--radius-md);flex-direction:column;display:flex}.Dropzone-module__c2q9sG__label{align-items:center;gap:var(--space-2);cursor:pointer;flex-direction:column;display:flex}.Dropzone-module__c2q9sG__wrap.Dropzone-module__c2q9sG__disabled .Dropzone-module__c2q9sG__label{cursor:not-allowed}.Dropzone-module__c2q9sG__wrap.Dropzone-module__c2q9sG__loading .Dropzone-module__c2q9sG__label{cursor:progress}.Dropzone-module__c2q9sG__icon{color:var(--text-muted);display:inline-flex}.Dropzone-module__c2q9sG__icon svg{width:32px;height:32px}.Dropzone-module__c2q9sG__wrap.Dropzone-module__c2q9sG__dragging .Dropzone-module__c2q9sG__icon{color:var(--brand)}.Dropzone-module__c2q9sG__heading{font-family:var(--font-sans);font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--text-strong)}.Dropzone-module__c2q9sG__hint{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text-muted)}.Dropzone-module__c2q9sG__meta{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--text-muted)}.Dropzone-module__c2q9sG__cta{margin-top:var(--space-2)}@keyframes Dropzone-module__c2q9sG__dropzone-pulse{0%,to{border-color:var(--border-default)}50%{border-color:var(--brand)}}@media (prefers-reduced-motion:reduce){.Dropzone-module__c2q9sG__wrap.Dropzone-module__c2q9sG__loading{animation:none}}.Dropzone-module__c2q9sG__input{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.Fieldset-module__ybVPTa__root{min-width:0;font-family:var(--font-sans);margin:0}.Fieldset-module__ybVPTa__variantDefault{border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--space-5);background:var(--surface-card)}.Fieldset-module__ybVPTa__variantUnstyled{background:0 0;border:none;padding:0}.Fieldset-module__ybVPTa__legend{padding:0 var(--space-2);margin-left:calc(-1 * var(--space-2));font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-strong)}.Fieldset-module__ybVPTa__variantUnstyled .Fieldset-module__ybVPTa__legend{margin-left:0;margin-bottom:var(--space-3);padding:0}.Fieldset-module__ybVPTa__body{gap:var(--space-4);flex-direction:column;display:flex}.Fieldset-module__ybVPTa__root:disabled{opacity:.7}
.IconButton-module__U1Xl8G__root{border:var(--border-width) solid transparent;cursor:pointer;border-radius:var(--radius-md);color:var(--text-body);transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);background:0 0;justify-content:center;align-items:center;display:inline-flex}.IconButton-module__U1Xl8G__root:focus-visible{box-shadow:var(--shadow-focus);outline:none}.IconButton-module__U1Xl8G__root:active{transform:scale(.92)}.IconButton-module__U1Xl8G__root[disabled]{opacity:.4;cursor:not-allowed}.IconButton-module__U1Xl8G__root svg{width:1.25em;height:1.25em;display:block}.IconButton-module__U1Xl8G__sm{width:34px;height:34px;font-size:16px}.IconButton-module__U1Xl8G__md{width:44px;height:44px;font-size:20px}.IconButton-module__U1Xl8G__lg{width:52px;height:52px;font-size:24px}.IconButton-module__U1Xl8G__kiosk{width:var(--touch-kiosk);height:var(--touch-kiosk);border-radius:var(--radius-lg);font-size:28px}.IconButton-module__U1Xl8G__ghost:hover:not([disabled]){background:var(--surface-sunken);color:var(--text-strong)}.IconButton-module__U1Xl8G__soft{background:var(--brand-soft);color:var(--brand-strong)}.IconButton-module__U1Xl8G__soft:hover:not([disabled]){background:var(--green-100)}.IconButton-module__U1Xl8G__solid{background:var(--brand);color:var(--text-on-brand)}.IconButton-module__U1Xl8G__solid:hover:not([disabled]){background:var(--brand-strong)}.IconButton-module__U1Xl8G__outline{border-color:var(--border-default)}.IconButton-module__U1Xl8G__outline:hover:not([disabled]){background:var(--surface-sunken);border-color:var(--border-strong)}
.Pill-module__LjVH8G__pill{align-items:center;gap:var(--pill-gap,var(--space-1));max-width:100%;height:var(--pill-height,24px);padding-inline:var(--pill-pad,var(--space-2));border-radius:var(--radius-full);background:var(--surface-sunken);color:var(--text-body);font-family:var(--font-sans);font-size:var(--pill-text,var(--text-xs));white-space:nowrap;-webkit-user-select:none;user-select:none;line-height:1;display:inline-flex}.Pill-module__LjVH8G__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Pill-module__LjVH8G__remove{color:var(--text-muted);cursor:pointer;border-radius:var(--radius-full);transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-inline-end:calc(-1 * var(--space-1));padding:0;display:inline-flex}.Pill-module__LjVH8G__remove svg{width:var(--pill-icon,12px);height:var(--pill-icon,12px);display:block}.Pill-module__LjVH8G__remove:hover:not(:disabled){color:var(--text-strong)}.Pill-module__LjVH8G__remove:focus-visible{box-shadow:var(--shadow-focus);outline:none}.Pill-module__LjVH8G__remove:disabled{cursor:not-allowed}.Pill-module__LjVH8G__disabled{color:var(--text-muted);cursor:not-allowed}.Pill-module__LjVH8G__sizeXs{--pill-height:18px;--pill-pad:var(--space-2);--pill-text:var(--text-2xs);--pill-icon:10px}.Pill-module__LjVH8G__sizeSm{--pill-height:22px;--pill-pad:var(--space-2);--pill-text:var(--text-2xs);--pill-icon:11px}.Pill-module__LjVH8G__sizeMd{--pill-height:24px;--pill-pad:var(--space-2);--pill-text:var(--text-xs);--pill-icon:12px}.Pill-module__LjVH8G__sizeLg{--pill-height:28px;--pill-pad:var(--space-3);--pill-text:var(--text-sm);--pill-icon:14px}.Pill-module__LjVH8G__sizeXl{--pill-height:32px;--pill-pad:var(--space-3);--pill-text:var(--text-md);--pill-icon:16px}.Pill-module__LjVH8G__group{flex-wrap:wrap;align-items:center;display:flex}.Pill-module__LjVH8G__gapXs{gap:var(--space-1)}.Pill-module__LjVH8G__gapSm{gap:var(--space-2)}.Pill-module__LjVH8G__gapMd{gap:var(--space-3)}.Pill-module__LjVH8G__gapLg{gap:var(--space-4)}.Pill-module__LjVH8G__gapXl{gap:var(--space-5)}
.PillsInput-module__yscnLG__box{align-items:center;gap:var(--space-2);min-height:var(--pills-min-height,44px);background:var(--surface-card);border:var(--border-width) solid var(--border-default);border-radius:var(--radius-md);padding:var(--space-1) var(--space-3);font-family:var(--font-sans);transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);display:flex}.PillsInput-module__yscnLG__box:focus-within{border-color:var(--border-brand);box-shadow:var(--shadow-focus)}.PillsInput-module__yscnLG__content{align-items:center;gap:var(--space-2);min-width:0;padding-block:var(--space-1);flex-wrap:wrap;flex:1;display:flex}.PillsInput-module__yscnLG__field{min-width:60px;font-family:var(--font-sans);font-size:var(--pills-text,var(--text-md));color:var(--text-strong);background:0 0;border:none;outline:none;flex:1}.PillsInput-module__yscnLG__field::placeholder{color:var(--text-muted)}.PillsInput-module__yscnLG__field:disabled{cursor:not-allowed}.PillsInput-module__yscnLG__adorn{color:var(--text-muted);flex-shrink:0;align-items:center;display:inline-flex}.PillsInput-module__yscnLG__adorn svg{width:18px;height:18px;display:block}.PillsInput-module__yscnLG__variantDefault{background:var(--surface-card)}.PillsInput-module__yscnLG__variantFilled{background:var(--surface-sunken);border-color:#0000}.PillsInput-module__yscnLG__variantFilled:focus-within{background:var(--surface-card)}.PillsInput-module__yscnLG__variantUnstyled{background:0 0;border-color:#0000;border-radius:0;padding:0}.PillsInput-module__yscnLG__variantUnstyled:focus-within{box-shadow:none}.PillsInput-module__yscnLG__sizeXs{--pills-min-height:32px;--pills-text:var(--text-xs)}.PillsInput-module__yscnLG__sizeSm{--pills-min-height:38px;--pills-text:var(--text-sm)}.PillsInput-module__yscnLG__sizeMd{--pills-min-height:44px;--pills-text:var(--text-md)}.PillsInput-module__yscnLG__sizeLg{--pills-min-height:52px;--pills-text:var(--text-lg)}.PillsInput-module__yscnLG__sizeXl{--pills-min-height:60px;--pills-text:var(--text-lg)}.PillsInput-module__yscnLG__boxError{border-color:var(--danger-500)}.PillsInput-module__yscnLG__boxError:focus-within{box-shadow:0 0 0 3px var(--danger-50)}.PillsInput-module__yscnLG__boxDisabled{background:var(--surface-sunken);cursor:not-allowed}
.MultiSelect-module__6J6WyG__rightSection{align-items:center;gap:var(--space-1);display:inline-flex}.MultiSelect-module__6J6WyG__clearButton{border-radius:var(--radius-sm);width:20px;height:20px;color:var(--text-muted);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.MultiSelect-module__6J6WyG__clearButton:hover{background:var(--surface-sunken);color:var(--text-strong)}.MultiSelect-module__6J6WyG__clearButton:focus-visible{box-shadow:var(--shadow-focus);outline:none}.MultiSelect-module__6J6WyG__clearButton svg{width:16px;height:16px;display:block}.MultiSelect-module__6J6WyG__chevron{width:18px;height:18px;color:var(--text-muted);transition:transform var(--duration-fast) var(--ease-standard);display:block}.MultiSelect-module__6J6WyG__chevron[data-opened]{transform:rotate(180deg)}.MultiSelect-module__6J6WyG__optionLabel{flex:1;min-width:0}.MultiSelect-module__6J6WyG__check{flex-shrink:0;width:16px;height:16px}
.PasswordInput-module__m0HBta__toggle{width:28px;height:28px;margin-right:calc(-1 * var(--space-1));border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.PasswordInput-module__m0HBta__toggle:hover:not(:disabled){color:var(--text-strong);background:var(--surface-sunken)}.PasswordInput-module__m0HBta__toggle:focus-visible{color:var(--text-strong);box-shadow:var(--shadow-focus);outline:none}.PasswordInput-module__m0HBta__toggle:disabled{cursor:not-allowed;opacity:.6}.PasswordInput-module__m0HBta__toggle svg{width:18px;height:18px;display:block}
.PinInput-module__EXmCJW__root{gap:var(--space-2);min-inline-size:0;font-family:var(--font-sans);border:none;flex-direction:column;margin:0;padding:0;display:flex}.PinInput-module__EXmCJW__legend{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.PinInput-module__EXmCJW__slots{gap:var(--space-2);justify-content:space-between;display:flex}.PinInput-module__EXmCJW__slot{width:100%;height:var(--pin-size,56px);text-align:center;min-width:0;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--pin-font,1.375rem);font-weight:var(--weight-semibold);color:var(--text-strong);background:var(--surface-card);border:var(--border-width) solid var(--border-strong);border-radius:var(--radius-md);transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard)}.PinInput-module__EXmCJW__slot::placeholder{color:var(--text-faint)}.PinInput-module__EXmCJW__slot:focus{border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand) 25%, transparent);outline:none}.PinInput-module__EXmCJW__slot:disabled{background:var(--surface-sunken);opacity:.7;cursor:not-allowed}.PinInput-module__EXmCJW__error .PinInput-module__EXmCJW__slot{border-color:var(--danger-500);color:var(--danger-700)}.PinInput-module__EXmCJW__error .PinInput-module__EXmCJW__slot:focus{border-color:var(--danger-500);box-shadow:0 0 0 3px color-mix(in srgb, var(--danger-500) 18%, transparent)}@media (prefers-reduced-motion:no-preference){.PinInput-module__EXmCJW__error .PinInput-module__EXmCJW__slots{animation:.32s PinInput-module__EXmCJW__pin-shake}}@keyframes PinInput-module__EXmCJW__pin-shake{0%,to{transform:translate(0)}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-3px)}80%{transform:translate(3px)}}.PinInput-module__EXmCJW__errorText{font-size:var(--text-xs);color:var(--danger-700)}.PinInput-module__EXmCJW__sm{--pin-size:44px;--pin-font:var(--text-lg)}.PinInput-module__EXmCJW__md{--pin-size:56px;--pin-font:1.375rem}.PinInput-module__EXmCJW__lg{--pin-size:64px;--pin-font:1.625rem}
.QuantityStepper-module__yDngTq__root{background:var(--surface-card);border:var(--border-width) solid var(--border-default);border-radius:var(--radius-md);align-items:center;display:inline-flex;overflow:hidden}.QuantityStepper-module__yDngTq__btn{cursor:pointer;color:var(--brand-strong);transition:background var(--duration-fast) var(--ease-standard);background:0 0;border:none;place-items:center;display:grid}.QuantityStepper-module__yDngTq__btn:hover:not(:disabled){background:var(--brand-soft)}.QuantityStepper-module__yDngTq__btn:active:not(:disabled){background:var(--green-100)}.QuantityStepper-module__yDngTq__btn:disabled{color:var(--text-faint);cursor:not-allowed}.QuantityStepper-module__yDngTq__btn:focus-visible{box-shadow:var(--shadow-focus);outline:none}.QuantityStepper-module__yDngTq__btn svg{width:1.1em;height:1.1em}.QuantityStepper-module__yDngTq__val{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:var(--weight-medium);color:var(--text-strong);text-align:center}.QuantityStepper-module__yDngTq__md .QuantityStepper-module__yDngTq__btn{width:40px;height:40px;font-size:18px}.QuantityStepper-module__yDngTq__md .QuantityStepper-module__yDngTq__val{width:40px;font-size:var(--text-md)}.QuantityStepper-module__yDngTq__kiosk .QuantityStepper-module__yDngTq__btn{width:var(--touch-kiosk);height:var(--touch-kiosk);font-size:26px}.QuantityStepper-module__yDngTq__kiosk .QuantityStepper-module__yDngTq__val{width:64px;font-size:var(--text-2xl)}
.Radio-module__C368Nq__root{--ctl-indent:calc(var(--ctl-size,22px) + var(--space-3));align-items:flex-start;row-gap:var(--space-1);cursor:pointer;font-family:var(--font-sans);-webkit-user-select:none;user-select:none;flex-direction:column;display:inline-flex;position:relative}.Radio-module__C368Nq__root[aria-disabled=true]{opacity:.5;cursor:not-allowed}.Radio-module__C368Nq__main{align-items:center;gap:var(--space-3);display:flex}.Radio-module__C368Nq__input{opacity:0;width:0;height:0;position:absolute}.Radio-module__C368Nq__dot{width:var(--ctl-size,22px);height:var(--ctl-size,22px);border-radius:var(--radius-full);border:var(--border-width-strong) solid var(--border-strong);background:var(--surface-card);transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);flex:none;place-items:center;display:grid}.Radio-module__C368Nq__dot:after{content:"";width:calc(var(--ctl-size,22px) * .5);height:calc(var(--ctl-size,22px) * .5);border-radius:var(--radius-full);background:var(--brand);opacity:0;transition:opacity var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);transform:scale(.4)}.Radio-module__C368Nq__input:checked+.Radio-module__C368Nq__dot{border-color:var(--brand)}.Radio-module__C368Nq__input:checked+.Radio-module__C368Nq__dot:after{opacity:1;transform:scale(1)}.Radio-module__C368Nq__input:focus-visible+.Radio-module__C368Nq__dot{box-shadow:var(--shadow-focus)}.Radio-module__C368Nq__dotError{border-color:var(--danger-500)}.Radio-module__C368Nq__text{font-size:var(--ctl-text,var(--text-md));color:var(--text-strong);line-height:var(--leading-snug)}.Radio-module__C368Nq__desc{font-size:var(--text-sm);color:var(--text-muted);padding-inline-start:var(--ctl-indent);display:block}.Radio-module__C368Nq__errorText{font-size:var(--text-sm);color:var(--danger-700);padding-inline-start:var(--ctl-indent);display:block}.Radio-module__C368Nq__xs{--ctl-size:16px;--ctl-text:var(--text-xs)}.Radio-module__C368Nq__sm{--ctl-size:18px;--ctl-text:var(--text-sm)}.Radio-module__C368Nq__md{--ctl-size:22px;--ctl-text:var(--text-md)}.Radio-module__C368Nq__lg{--ctl-size:26px;--ctl-text:var(--text-lg)}.Radio-module__C368Nq__xl{--ctl-size:30px;--ctl-text:var(--text-xl)}.Radio-module__C368Nq__group{min-inline-size:0;font-family:var(--font-sans);border:none;margin:0;padding:0}.Radio-module__C368Nq__legend{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--text-strong);padding:0}.Radio-module__C368Nq__req{color:var(--danger-500);margin-left:2px}.Radio-module__C368Nq__groupDesc{font-size:var(--text-sm);color:var(--text-muted);margin-top:2px;margin-bottom:var(--space-2);display:block}.Radio-module__C368Nq__options{gap:var(--space-3);margin-top:var(--space-2);flex-direction:column;display:flex}
.RangeSlider-module__L1FYCW__root{--rs-track-h:6px;--rs-thumb:18px;width:100%;padding:calc(var(--rs-thumb) / 2) 0;font-family:var(--font-sans);touch-action:none;position:relative}.RangeSlider-module__L1FYCW__track{height:var(--rs-track-h);cursor:pointer;position:relative}.RangeSlider-module__L1FYCW__rail{border-radius:var(--radius-full);background:var(--surface-sunken);border:var(--border-width) solid var(--border-subtle);position:absolute;inset:0}.RangeSlider-module__L1FYCW__fill{border-radius:var(--radius-full);background:var(--brand);position:absolute;top:0;bottom:0}.RangeSlider-module__L1FYCW__thumb{width:var(--rs-thumb);height:var(--rs-thumb);border-radius:var(--radius-full);background:var(--surface-card);border:var(--border-width-strong) solid var(--brand);box-shadow:var(--shadow-sm);cursor:grab;transition:box-shadow var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);position:absolute;top:50%;transform:translate(-50%,-50%)}.RangeSlider-module__L1FYCW__thumb:focus-visible{box-shadow:var(--shadow-focus);outline:none}.RangeSlider-module__L1FYCW__thumbActive{cursor:grabbing;box-shadow:var(--shadow-focus)}.RangeSlider-module__L1FYCW__tooltip{bottom:calc(100% + var(--space-2));padding:2px var(--space-2);white-space:nowrap;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-xs);color:var(--text-on-brand);background:var(--surface-inverse);border-radius:var(--radius-sm);position:absolute;left:50%;transform:translate(-50%)}.RangeSlider-module__L1FYCW__marks{height:var(--space-6);margin-top:var(--space-2);position:relative}.RangeSlider-module__L1FYCW__mark{align-items:center;gap:var(--space-1);flex-direction:column;display:flex;position:absolute;top:0;transform:translate(-50%)}.RangeSlider-module__L1FYCW__markDot{border-radius:var(--radius-full);background:var(--border-strong);width:4px;height:4px}.RangeSlider-module__L1FYCW__markLabel{font-size:var(--text-xs);color:var(--text-muted);white-space:nowrap}.RangeSlider-module__L1FYCW__disabled{opacity:.6}.RangeSlider-module__L1FYCW__disabled .RangeSlider-module__L1FYCW__track,.RangeSlider-module__L1FYCW__disabled .RangeSlider-module__L1FYCW__thumb{cursor:not-allowed}.RangeSlider-module__L1FYCW__disabled .RangeSlider-module__L1FYCW__fill{background:var(--border-strong)}@media (prefers-reduced-motion:reduce){.RangeSlider-module__L1FYCW__thumb{transition:none}}.RangeSlider-module__L1FYCW__sm{--rs-track-h:4px;--rs-thumb:14px}.RangeSlider-module__L1FYCW__md{--rs-track-h:6px;--rs-thumb:18px}.RangeSlider-module__L1FYCW__lg{--rs-track-h:8px;--rs-thumb:24px}
.Rating-module__WrJFJW__root{--rt-size:24px;--rt-color:var(--accent);align-items:center;gap:var(--space-1);font-family:var(--font-sans);display:inline-flex}.Rating-module__WrJFJW__symbolWrap{cursor:pointer;line-height:0;display:inline-flex;position:relative}.Rating-module__WrJFJW__readOnly .Rating-module__WrJFJW__symbolWrap,.Rating-module__WrJFJW__readOnly{cursor:default}.Rating-module__WrJFJW__symbol{width:var(--rt-size);height:var(--rt-size);display:inline-block;position:relative}.Rating-module__WrJFJW__starEmpty{width:var(--rt-size);height:var(--rt-size);color:var(--border-strong);fill:#0000}.Rating-module__WrJFJW__starFillClip{pointer-events:none;display:inline-flex;position:absolute;inset:0;overflow:hidden}.Rating-module__WrJFJW__starFill{width:var(--rt-size);height:var(--rt-size);flex:0 0 var(--rt-size);color:var(--rt-color);fill:var(--rt-color)}.Rating-module__WrJFJW__hitArea{cursor:pointer;appearance:none;background:0 0;border:0;margin:0;padding:0;position:absolute;top:0;bottom:0}.Rating-module__WrJFJW__hitArea:focus-visible{box-shadow:var(--shadow-focus);border-radius:var(--radius-xs);outline:none}.Rating-module__WrJFJW__sm{--rt-size:18px}.Rating-module__WrJFJW__md{--rt-size:24px}.Rating-module__WrJFJW__lg{--rt-size:32px}
.SegmentedControl-module__LZUrXa__root{--sc-pad-x:var(--space-3);--sc-pad-y:var(--space-2);--sc-font:var(--text-sm);--sc-color:var(--surface-card);border-radius:var(--radius-md);background:var(--surface-sunken);border:var(--border-width) solid var(--border-subtle);font-family:var(--font-sans);flex-direction:row;gap:2px;padding:3px;display:inline-flex;position:relative}.SegmentedControl-module__LZUrXa__horizontal{flex-direction:row}.SegmentedControl-module__LZUrXa__vertical{flex-direction:column}.SegmentedControl-module__LZUrXa__fullWidth{width:100%;display:flex}.SegmentedControl-module__LZUrXa__fullWidth .SegmentedControl-module__LZUrXa__segment{flex:1 1 0}.SegmentedControl-module__LZUrXa__indicator{border-radius:calc(var(--radius-md) - 3px);background:var(--sc-color);height:calc(100% - 6px);box-shadow:var(--shadow-sm);transition:transform var(--duration-normal) var(--ease-standard), width var(--duration-normal) var(--ease-standard), height var(--duration-normal) var(--ease-standard);pointer-events:none;z-index:0;position:absolute;top:3px;left:3px}.SegmentedControl-module__LZUrXa__vertical .SegmentedControl-module__LZUrXa__indicator{width:calc(100% - 6px);height:auto;left:3px}@media (prefers-reduced-motion:reduce){.SegmentedControl-module__LZUrXa__indicator{transition:none}}.SegmentedControl-module__LZUrXa__segment{z-index:1;padding:var(--sc-pad-y) var(--sc-pad-x);border-radius:calc(var(--radius-md) - 3px);color:var(--text-body);font-size:var(--sc-font);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;display:inline-flex;position:relative}@media (prefers-reduced-motion:reduce){.SegmentedControl-module__LZUrXa__segment{transition:none}}.SegmentedControl-module__LZUrXa__segmentActive{color:var(--text-strong)}.SegmentedControl-module__LZUrXa__segmentDisabled{color:var(--text-faint);cursor:not-allowed}.SegmentedControl-module__LZUrXa__disabled{opacity:.6}.SegmentedControl-module__LZUrXa__input{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.SegmentedControl-module__LZUrXa__segment:has(.SegmentedControl-module__LZUrXa__input:focus-visible){box-shadow:var(--shadow-focus);outline:none}.SegmentedControl-module__LZUrXa__segmentLabel{display:inline-block}.SegmentedControl-module__LZUrXa__sm{--sc-pad-x:var(--space-2);--sc-pad-y:var(--space-1);--sc-font:var(--text-xs)}.SegmentedControl-module__LZUrXa__md{--sc-pad-x:var(--space-3);--sc-pad-y:var(--space-2);--sc-font:var(--text-sm)}.SegmentedControl-module__LZUrXa__lg{--sc-pad-x:var(--space-4);--sc-pad-y:var(--space-3);--sc-font:var(--text-md)}
.Select-module__SLVCuq__combobox{width:100%}.Select-module__SLVCuq__control{align-items:center;gap:var(--space-2);background:var(--surface-card);border:var(--border-width) solid var(--border-default);border-radius:var(--radius-md);width:100%;padding:0 var(--space-3);font-family:var(--font-sans);color:var(--text-strong);transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);display:flex}.Select-module__SLVCuq__control:focus-within{border-color:var(--border-brand);box-shadow:var(--shadow-focus)}.Select-module__SLVCuq__controlButton{cursor:pointer;text-align:left}.Select-module__SLVCuq__controlButton:focus-visible{border-color:var(--border-brand);box-shadow:var(--shadow-focus);outline:none}.Select-module__SLVCuq__controlText{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.Select-module__SLVCuq__controlPlaceholder .Select-module__SLVCuq__controlText{color:var(--text-muted)}.Select-module__SLVCuq__searchInput{min-width:0;font-family:var(--font-sans);color:var(--text-strong);background:0 0;border:none;outline:none;flex:1}.Select-module__SLVCuq__searchInput::placeholder{color:var(--text-muted)}.Select-module__SLVCuq__variantDefault{background:var(--surface-card)}.Select-module__SLVCuq__variantFilled{background:var(--surface-sunken);border-color:#0000}.Select-module__SLVCuq__variantFilled:focus-within{background:var(--surface-card)}.Select-module__SLVCuq__variantUnstyled{background:0 0;border-color:#0000;border-radius:0;padding:0}.Select-module__SLVCuq__variantUnstyled:focus-within{box-shadow:none}.Select-module__SLVCuq__sizeXs{height:32px;font-size:var(--text-xs)}.Select-module__SLVCuq__sizeSm{height:38px;font-size:var(--text-sm)}.Select-module__SLVCuq__sizeMd{height:44px;font-size:var(--text-md)}.Select-module__SLVCuq__sizeLg{height:52px;font-size:var(--text-lg)}.Select-module__SLVCuq__sizeXl{height:60px;font-size:var(--text-lg)}.Select-module__SLVCuq__sizeXs .Select-module__SLVCuq__searchInput{font-size:var(--text-xs)}.Select-module__SLVCuq__sizeSm .Select-module__SLVCuq__searchInput{font-size:var(--text-sm)}.Select-module__SLVCuq__sizeMd .Select-module__SLVCuq__searchInput{font-size:var(--text-md)}.Select-module__SLVCuq__sizeLg .Select-module__SLVCuq__searchInput,.Select-module__SLVCuq__sizeXl .Select-module__SLVCuq__searchInput{font-size:var(--text-lg)}.Select-module__SLVCuq__controlError{border-color:var(--danger-500)}.Select-module__SLVCuq__controlError:focus-within,.Select-module__SLVCuq__controlError.Select-module__SLVCuq__controlButton:focus-visible{box-shadow:0 0 0 3px var(--danger-50)}.Select-module__SLVCuq__controlDisabled{background:var(--surface-sunken);opacity:.7;cursor:not-allowed}.Select-module__SLVCuq__rightSection{align-items:center;gap:var(--space-1);color:var(--text-muted);display:inline-flex}.Select-module__SLVCuq__rightSection svg{display:block}.Select-module__SLVCuq__chevron{flex-shrink:0}.Select-module__SLVCuq__clearButton{border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard);background:0 0;border:none;justify-content:center;align-items:center;padding:2px;display:inline-flex}.Select-module__SLVCuq__clearButton:hover{background:var(--surface-sunken);color:var(--text-strong)}.Select-module__SLVCuq__clearButton:focus-visible{box-shadow:var(--shadow-focus);outline:none}.Select-module__SLVCuq__optionText{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.Select-module__SLVCuq__optionLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Select-module__SLVCuq__optionDescription{font-size:var(--text-xs);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.Slider-module__WOCWuG__root{--sl-track-h:6px;--sl-thumb:18px;--sl-color:var(--brand);width:100%;padding:calc(var(--sl-thumb) / 2) 0;font-family:var(--font-sans);touch-action:none;position:relative}.Slider-module__WOCWuG__track{height:var(--sl-track-h);cursor:pointer;position:relative}.Slider-module__WOCWuG__rail{border-radius:var(--radius-full);background:var(--surface-sunken);border:var(--border-width) solid var(--border-subtle);position:absolute;inset:0}.Slider-module__WOCWuG__fill{border-radius:var(--radius-full);background:var(--sl-color);position:absolute;top:0;bottom:0;left:0}.Slider-module__WOCWuG__thumb{width:var(--sl-thumb);height:var(--sl-thumb);border-radius:var(--radius-full);background:var(--surface-card);border:var(--border-width-strong) solid var(--sl-color);box-shadow:var(--shadow-sm);cursor:grab;transition:box-shadow var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);position:absolute;top:50%;transform:translate(-50%,-50%)}.Slider-module__WOCWuG__thumb:focus-visible{box-shadow:var(--shadow-focus);outline:none}.Slider-module__WOCWuG__thumbActive{cursor:grabbing;box-shadow:var(--shadow-focus)}.Slider-module__WOCWuG__tooltip{bottom:calc(100% + var(--space-2));padding:2px var(--space-2);white-space:nowrap;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-xs);color:var(--text-on-brand);background:var(--surface-inverse);border-radius:var(--radius-sm);position:absolute;left:50%;transform:translate(-50%)}.Slider-module__WOCWuG__marks{height:var(--space-6);margin-top:var(--space-2);position:relative}.Slider-module__WOCWuG__mark{align-items:center;gap:var(--space-1);flex-direction:column;display:flex;position:absolute;top:0;transform:translate(-50%)}.Slider-module__WOCWuG__markDot{border-radius:var(--radius-full);background:var(--border-strong);width:4px;height:4px}.Slider-module__WOCWuG__markLabel{font-size:var(--text-xs);color:var(--text-muted);white-space:nowrap}.Slider-module__WOCWuG__disabled{opacity:.6}.Slider-module__WOCWuG__disabled .Slider-module__WOCWuG__track,.Slider-module__WOCWuG__disabled .Slider-module__WOCWuG__thumb{cursor:not-allowed}.Slider-module__WOCWuG__disabled .Slider-module__WOCWuG__fill{background:var(--border-strong)}@media (prefers-reduced-motion:reduce){.Slider-module__WOCWuG__thumb{transition:none}}.Slider-module__WOCWuG__sm{--sl-track-h:4px;--sl-thumb:14px}.Slider-module__WOCWuG__md{--sl-track-h:6px;--sl-thumb:18px}.Slider-module__WOCWuG__lg{--sl-track-h:8px;--sl-thumb:24px}
.Switch-module__uUs8iW__root{--sw-indent:calc(var(--sw-track-w,44px) + var(--space-3));align-items:flex-start;row-gap:var(--space-1);cursor:pointer;font-family:var(--font-sans);-webkit-user-select:none;user-select:none;flex-direction:column;display:inline-flex;position:relative}.Switch-module__uUs8iW__root[aria-disabled=true]{opacity:.5;cursor:not-allowed}.Switch-module__uUs8iW__main{align-items:center;gap:var(--space-3);display:flex}.Switch-module__uUs8iW__labelLeft .Switch-module__uUs8iW__main{flex-direction:row-reverse;justify-content:flex-end}.Switch-module__uUs8iW__input{opacity:0;width:0;height:0;position:absolute}.Switch-module__uUs8iW__track{width:var(--sw-track-w,44px);height:var(--sw-track-h,26px);border-radius:var(--radius-full);background:var(--neutral-300);transition:background var(--duration-normal) var(--ease-standard);flex:none;align-items:center;display:flex;position:relative}.Switch-module__uUs8iW__thumb{top:var(--sw-thumb-gap,3px);left:var(--sw-thumb-gap,3px);width:var(--sw-thumb,20px);height:var(--sw-thumb,20px);border-radius:var(--radius-full);box-shadow:var(--shadow-sm);transition:transform var(--duration-normal) var(--ease-emphasis);color:var(--text-muted);background:#fff;place-items:center;display:grid;position:absolute}.Switch-module__uUs8iW__thumb svg{width:calc(var(--sw-thumb,20px) * .62);height:calc(var(--sw-thumb,20px) * .62);display:block}.Switch-module__uUs8iW__input:checked+.Switch-module__uUs8iW__track{background:var(--brand)}.Switch-module__uUs8iW__input:checked+.Switch-module__uUs8iW__track .Switch-module__uUs8iW__thumb{transform:translateX(var(--sw-travel,18px));color:var(--brand)}.Switch-module__uUs8iW__input:focus-visible+.Switch-module__uUs8iW__track{box-shadow:var(--shadow-focus)}.Switch-module__uUs8iW__trackError{background:var(--danger-500)}.Switch-module__uUs8iW__trackLabel{font-size:var(--text-2xs);font-weight:var(--weight-semibold);color:#fff;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-standard);line-height:1;position:absolute}.Switch-module__uUs8iW__onLabel{left:var(--sw-thumb-gap,3px);opacity:0;right:auto}.Switch-module__uUs8iW__offLabel{right:var(--sw-thumb-gap,3px);color:var(--text-muted);opacity:1;left:auto}.Switch-module__uUs8iW__input:checked+.Switch-module__uUs8iW__track .Switch-module__uUs8iW__onLabel{opacity:1}.Switch-module__uUs8iW__input:checked+.Switch-module__uUs8iW__track .Switch-module__uUs8iW__offLabel{opacity:0}.Switch-module__uUs8iW__labelText{font-size:var(--sw-text,var(--text-md));color:var(--text-strong);line-height:var(--leading-snug)}.Switch-module__uUs8iW__desc{font-size:var(--text-sm);color:var(--text-muted);padding-inline-start:var(--sw-indent);display:block}.Switch-module__uUs8iW__req{color:var(--danger-500);margin-left:2px}.Switch-module__uUs8iW__errorText{font-size:var(--text-sm);color:var(--danger-700);padding-inline-start:var(--sw-indent);display:block}.Switch-module__uUs8iW__labelLeft .Switch-module__uUs8iW__desc,.Switch-module__uUs8iW__labelLeft .Switch-module__uUs8iW__errorText{padding-inline-start:0}.Switch-module__uUs8iW__xs{--sw-track-w:32px;--sw-track-h:18px;--sw-thumb:12px;--sw-thumb-gap:3px;--sw-travel:14px;--sw-text:var(--text-xs)}.Switch-module__uUs8iW__sm{--sw-track-w:38px;--sw-track-h:22px;--sw-thumb:16px;--sw-thumb-gap:3px;--sw-travel:16px;--sw-text:var(--text-sm)}.Switch-module__uUs8iW__md{--sw-track-w:44px;--sw-track-h:26px;--sw-thumb:20px;--sw-thumb-gap:3px;--sw-travel:18px;--sw-text:var(--text-md)}.Switch-module__uUs8iW__lg{--sw-track-w:54px;--sw-track-h:32px;--sw-thumb:26px;--sw-thumb-gap:3px;--sw-travel:22px;--sw-text:var(--text-lg)}.Switch-module__uUs8iW__xl{--sw-track-w:64px;--sw-track-h:38px;--sw-thumb:32px;--sw-thumb-gap:3px;--sw-travel:26px;--sw-text:var(--text-xl)}.Switch-module__uUs8iW__group{min-inline-size:0;font-family:var(--font-sans);border:none;margin:0;padding:0}.Switch-module__uUs8iW__legend{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--text-strong);padding:0}.Switch-module__uUs8iW__groupDesc{font-size:var(--text-sm);color:var(--text-muted);margin-top:2px;margin-bottom:var(--space-2);display:block}.Switch-module__uUs8iW__options{gap:var(--space-3);margin-top:var(--space-2);flex-direction:column;display:flex}
.TagsInput-module__sckUTq__root{font-family:var(--font-sans)}.TagsInput-module__sckUTq__clear{color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.TagsInput-module__sckUTq__clear:hover{color:var(--text-strong)}.TagsInput-module__sckUTq__clear:focus-visible{box-shadow:var(--shadow-focus);outline:none}.TagsInput-module__sckUTq__clear svg{width:16px;height:16px;display:block}
.Textarea-module__NBMw6a__wrap{align-items:flex-start;gap:var(--space-2);background:var(--surface-card);border:var(--border-width) solid var(--border-default);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);display:flex}.Textarea-module__NBMw6a__wrap:focus-within{border-color:var(--border-brand);box-shadow:var(--shadow-focus)}.Textarea-module__NBMw6a__variantDefault{background:var(--surface-card)}.Textarea-module__NBMw6a__variantFilled{background:var(--surface-sunken);border-color:#0000}.Textarea-module__NBMw6a__variantFilled:focus-within{background:var(--surface-card)}.Textarea-module__NBMw6a__variantUnstyled{background:0 0;border-color:#0000;border-radius:0;padding:0}.Textarea-module__NBMw6a__variantUnstyled:focus-within{box-shadow:none}.Textarea-module__NBMw6a__sizeXs .Textarea-module__NBMw6a__textarea{font-size:var(--text-xs)}.Textarea-module__NBMw6a__sizeSm .Textarea-module__NBMw6a__textarea{font-size:var(--text-sm)}.Textarea-module__NBMw6a__sizeMd .Textarea-module__NBMw6a__textarea{font-size:var(--text-md)}.Textarea-module__NBMw6a__sizeLg .Textarea-module__NBMw6a__textarea,.Textarea-module__NBMw6a__sizeXl .Textarea-module__NBMw6a__textarea{font-size:var(--text-lg)}.Textarea-module__NBMw6a__wrapError{border-color:var(--danger-500)}.Textarea-module__NBMw6a__wrapError:focus-within{box-shadow:0 0 0 3px var(--danger-50)}.Textarea-module__NBMw6a__wrapDisabled{background:var(--surface-sunken);opacity:.7}.Textarea-module__NBMw6a__textarea{min-width:0;font-family:var(--font-sans);font-size:var(--text-md);line-height:var(--leading-normal);color:var(--text-strong);background:0 0;border:none;outline:none;flex:1}.Textarea-module__NBMw6a__textareaScroll{overflow-y:auto}.Textarea-module__NBMw6a__textarea::placeholder{color:var(--text-faint)}.Textarea-module__NBMw6a__adorn{color:var(--text-muted);align-items:center;margin-top:2px;display:inline-flex}.Textarea-module__NBMw6a__adorn svg{width:18px;height:18px;display:block}
.TextInput-module__R0TrgG__root{flex-direction:column;display:flex}
.Accordion-module__-FeEGa__root{font-family:var(--font-sans);color:var(--text-strong);--accordion-radius:var(--radius-md)}.Accordion-module__-FeEGa__item{border-bottom:var(--border-width) solid var(--border-subtle)}.Accordion-module__-FeEGa__heading{font:inherit;margin:0}.Accordion-module__-FeEGa__control{align-items:center;gap:var(--space-3);box-sizing:border-box;width:100%;padding:var(--space-4);color:inherit;font-family:inherit;font-size:var(--text-md);font-weight:var(--weight-medium);text-align:left;cursor:pointer;transition:background var(--duration-fast) var(--ease-standard);background:0 0;border:none;display:flex}.Accordion-module__-FeEGa__controlChevronLeft{flex-direction:row}.Accordion-module__-FeEGa__control:hover{background:var(--surface-sunken)}.Accordion-module__-FeEGa__control:focus-visible{box-shadow:var(--shadow-focus);border-radius:var(--radius-sm);outline:none}.Accordion-module__-FeEGa__control:disabled{opacity:.45;cursor:not-allowed}.Accordion-module__-FeEGa__section{color:var(--text-muted);align-items:center;display:inline-flex}.Accordion-module__-FeEGa__section svg{width:1.2em;height:1.2em;display:block}.Accordion-module__-FeEGa__label{min-width:0;line-height:var(--leading-snug);flex:1}.Accordion-module__-FeEGa__chevron{color:var(--text-muted);transition:transform var(--duration-fast) var(--ease-standard);align-items:center;display:inline-flex}.Accordion-module__-FeEGa__chevron svg{width:1.1em;height:1.1em;display:block}.Accordion-module__-FeEGa__chevronOpen{transform:rotate(180deg)}.Accordion-module__-FeEGa__panel{color:var(--text-body);font-size:var(--text-md);line-height:var(--leading-relaxed)}.Accordion-module__-FeEGa__panelInner{padding:0 var(--space-4) var(--space-4)}.Accordion-module__-FeEGa__variantDefault .Accordion-module__-FeEGa__item:last-child{border-bottom:none}.Accordion-module__-FeEGa__variantContained{border:var(--border-width) solid var(--border-default);border-radius:var(--accordion-radius);overflow:hidden}.Accordion-module__-FeEGa__variantContained .Accordion-module__-FeEGa__item:last-child{border-bottom:none}.Accordion-module__-FeEGa__variantSeparated{gap:var(--space-3);flex-direction:column;display:flex}.Accordion-module__-FeEGa__variantSeparated .Accordion-module__-FeEGa__item{border:var(--border-width) solid var(--border-default);border-radius:var(--accordion-radius);overflow:hidden}.Accordion-module__-FeEGa__variantFilled .Accordion-module__-FeEGa__item{border-bottom:none}.Accordion-module__-FeEGa__variantFilled .Accordion-module__-FeEGa__control{background:var(--surface-sunken)}.Accordion-module__-FeEGa__variantFilled .Accordion-module__-FeEGa__control:hover{background:var(--surface-page)}.Accordion-module__-FeEGa__variantFilled .Accordion-module__-FeEGa__item{border-radius:var(--accordion-radius);overflow:hidden}.Accordion-module__-FeEGa__variantFilled .Accordion-module__-FeEGa__itemOpen .Accordion-module__-FeEGa__control{background:var(--surface-page)}
.Avatar-module__Eohnca__root{border-radius:var(--radius-full);font-family:var(--font-sans);font-weight:var(--weight-semibold);color:var(--brand-strong);background:var(--brand-soft);-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.Avatar-module__Eohnca__root img{object-fit:cover;width:100%;height:100%;display:block}.Avatar-module__Eohnca__sm{width:30px;height:30px;font-size:12px}.Avatar-module__Eohnca__md{width:40px;height:40px;font-size:15px}.Avatar-module__Eohnca__lg{width:52px;height:52px;font-size:19px}.Avatar-module__Eohnca__square{border-radius:var(--radius-md)}.Avatar-module__Eohnca__bordered{box-shadow:0 0 0 2px var(--surface-card), 0 0 0 4px var(--avatar-ring-color,var(--success-500))}
.Badge-module__K-HEDG__root{align-items:center;gap:var(--space-1);font-family:var(--font-sans);font-weight:var(--weight-semibold);font-size:var(--text-xs);border-radius:var(--radius-full);white-space:nowrap;border:var(--border-width) solid transparent;padding:4px 9px;line-height:1;display:inline-flex}.Badge-module__K-HEDG__dot:before{content:"";border-radius:var(--radius-full);background:currentColor;width:6px;height:6px}.Badge-module__K-HEDG__neutral{background:var(--surface-sunken);color:var(--text-body);border-color:var(--border-default)}.Badge-module__K-HEDG__brand{background:var(--brand-soft);color:var(--brand-strong);border-color:color-mix(in srgb, var(--brand-strong) 50%, transparent)}.Badge-module__K-HEDG__accent{background:var(--amber-50);color:var(--amber-700);border-color:color-mix(in srgb, var(--amber-700) 50%, transparent)}.Badge-module__K-HEDG__info{background:var(--info-50);color:var(--info-700);border-color:color-mix(in srgb, var(--info-700) 50%, transparent)}.Badge-module__K-HEDG__success{background:var(--success-50);color:var(--success-700);border-color:color-mix(in srgb, var(--success-700) 50%, transparent)}.Badge-module__K-HEDG__warning{background:var(--warning-50);color:var(--warning-700);border-color:color-mix(in srgb, var(--warning-700) 50%, transparent)}.Badge-module__K-HEDG__danger{background:var(--danger-50);color:var(--danger-700);border-color:color-mix(in srgb, var(--danger-700) 50%, transparent)}.Badge-module__K-HEDG__solid{color:#fff}.Badge-module__K-HEDG__solid.Badge-module__K-HEDG__neutral{background:var(--neutral-600);color:#fff;border-color:var(--neutral-700)}.Badge-module__K-HEDG__solid.Badge-module__K-HEDG__brand{background:var(--brand);border-color:var(--brand-strong)}.Badge-module__K-HEDG__solid.Badge-module__K-HEDG__accent{background:var(--amber-700);border-color:var(--amber-800)}.Badge-module__K-HEDG__solid.Badge-module__K-HEDG__info{background:var(--info-700);border-color:color-mix(in srgb, var(--info-700) 75%, #000)}.Badge-module__K-HEDG__solid.Badge-module__K-HEDG__danger{background:var(--danger-500);border-color:var(--danger-700)}.Badge-module__K-HEDG__solid.Badge-module__K-HEDG__success{background:var(--success-500);border-color:var(--success-700)}.Badge-module__K-HEDG__solid.Badge-module__K-HEDG__warning{background:var(--warning-700);border-color:color-mix(in srgb, var(--warning-700) 75%, #000)}
.Card-module__C67Q5W__root{--card-padding:var(--space-5);background:var(--surface-card);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:box-shadow var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);overflow:hidden}.Card-module__C67Q5W__pad{padding:var(--card-padding)}.Card-module__C67Q5W__paddingSm{--card-padding:var(--space-4)}.Card-module__C67Q5W__withBorder{border-color:var(--border-default)}.Card-module__C67Q5W__shadowNone{box-shadow:none}.Card-module__C67Q5W__shadowSm{box-shadow:var(--shadow-sm)}.Card-module__C67Q5W__shadowMd{box-shadow:var(--shadow-md)}.Card-module__C67Q5W__shadowLg{box-shadow:var(--shadow-lg)}.Card-module__C67Q5W__interactive{cursor:pointer}.Card-module__C67Q5W__interactive:hover{box-shadow:var(--shadow-md);border-color:var(--border-default)}.Card-module__C67Q5W__interactive:active{transform:translateY(.5px)}.Card-module__C67Q5W__selected{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.Card-module__C67Q5W__section{margin-left:calc(-1 * var(--card-padding));margin-right:calc(-1 * var(--card-padding))}.Card-module__C67Q5W__pad>.Card-module__C67Q5W__section:first-child{margin-top:calc(-1 * var(--card-padding))}.Card-module__C67Q5W__pad>.Card-module__C67Q5W__section:last-child{margin-bottom:calc(-1 * var(--card-padding))}.Card-module__C67Q5W__sectionBorder:not(:last-child){border-bottom:var(--border-width) solid var(--border-subtle)}.Card-module__C67Q5W__sectionBorder:last-child{border-top:var(--border-width) solid var(--border-subtle)}.Card-module__C67Q5W__sectionInheritPadding{padding-left:var(--card-padding);padding-right:var(--card-padding)}
.Pagination-module__kDzwVa__root{font-family:var(--font-sans);--_size:36px;--_font:var(--text-md)}.Pagination-module__kDzwVa__sm{--_size:30px;--_font:var(--text-sm)}.Pagination-module__kDzwVa__md{--_size:36px;--_font:var(--text-md)}.Pagination-module__kDzwVa__lg{--_size:44px;--_font:var(--text-lg)}.Pagination-module__kDzwVa__list{align-items:center;gap:var(--space-1);margin:0;padding:0;list-style:none;display:flex}.Pagination-module__kDzwVa__item{margin:0}.Pagination-module__kDzwVa__page{min-width:var(--_size);height:var(--_size);padding:0 var(--space-2);box-sizing:border-box;border:var(--border-width) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card);color:var(--text-strong);font-family:var(--font-mono);font-size:var(--_font);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;display:inline-flex}.Pagination-module__kDzwVa__page:hover:not(:disabled){background:var(--surface-sunken);border-color:var(--border-strong)}.Pagination-module__kDzwVa__page:focus-visible{box-shadow:var(--shadow-focus);outline:none}.Pagination-module__kDzwVa__page:disabled{opacity:.45;cursor:not-allowed}.Pagination-module__kDzwVa__active{background:var(--brand);border-color:var(--brand);color:var(--text-on-brand);font-weight:var(--weight-semibold)}.Pagination-module__kDzwVa__active:hover:not(:disabled){background:var(--brand-strong);border-color:var(--brand-strong)}.Pagination-module__kDzwVa__control{font-family:var(--font-sans);color:var(--text-muted)}.Pagination-module__kDzwVa__icon{display:inline-flex}.Pagination-module__kDzwVa__icon svg{width:1.1em;height:1.1em;display:block}.Pagination-module__kDzwVa__dots{min-width:var(--_size);height:var(--_size);color:var(--text-muted);font-size:var(--_font);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:inline-flex}
.EmptyState-module__YIwHIa__root{text-align:center;align-items:center;gap:var(--space-3);font-family:var(--font-sans);padding:var(--space-8) var(--space-4);flex-direction:column;display:flex}.EmptyState-module__YIwHIa__iconTile{border-radius:var(--radius-xl);background:var(--brand-soft);color:var(--brand);margin-bottom:var(--space-1);flex:none;justify-content:center;align-items:center;display:inline-flex}.EmptyState-module__YIwHIa__iconTile svg{display:block}.EmptyState-module__YIwHIa__title{font-weight:var(--weight-semibold);color:var(--text-strong);line-height:var(--leading-snug);margin:0}.EmptyState-module__YIwHIa__description{color:var(--text-muted);line-height:var(--leading-normal);max-width:42ch;margin:0}.EmptyState-module__YIwHIa__actions{justify-content:center;gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.EmptyState-module__YIwHIa__sm .EmptyState-module__YIwHIa__iconTile{width:48px;height:48px}.EmptyState-module__YIwHIa__sm .EmptyState-module__YIwHIa__iconTile svg{width:24px;height:24px}.EmptyState-module__YIwHIa__sm .EmptyState-module__YIwHIa__title{font-size:var(--text-md)}.EmptyState-module__YIwHIa__sm .EmptyState-module__YIwHIa__description{font-size:var(--text-sm)}.EmptyState-module__YIwHIa__md .EmptyState-module__YIwHIa__iconTile{width:64px;height:64px}.EmptyState-module__YIwHIa__md .EmptyState-module__YIwHIa__iconTile svg{width:32px;height:32px}.EmptyState-module__YIwHIa__md .EmptyState-module__YIwHIa__title{font-size:var(--text-lg)}.EmptyState-module__YIwHIa__md .EmptyState-module__YIwHIa__description{font-size:var(--text-md)}.EmptyState-module__YIwHIa__lg .EmptyState-module__YIwHIa__iconTile{width:80px;height:80px}.EmptyState-module__YIwHIa__lg .EmptyState-module__YIwHIa__iconTile svg{width:40px;height:40px}.EmptyState-module__YIwHIa__lg .EmptyState-module__YIwHIa__title{font-size:var(--text-xl)}.EmptyState-module__YIwHIa__lg .EmptyState-module__YIwHIa__description{font-size:var(--text-md)}
.Skeleton-module__aToBLa__root{background:var(--surface-sunken);display:block;position:relative;overflow:hidden}.Skeleton-module__aToBLa__hiddenContent{visibility:hidden}@media (prefers-reduced-motion:no-preference){.Skeleton-module__aToBLa__animate:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--neutral-0) 55%, transparent), transparent);animation:1.5s ease-in-out infinite Skeleton-module__aToBLa__klar-skeleton-shimmer;position:absolute;inset:0;transform:translate(-100%)}}@keyframes Skeleton-module__aToBLa__klar-skeleton-shimmer{to{transform:translate(100%)}}
.DataTable-module__J_9Isq__root{gap:var(--space-3);font-family:var(--font-sans);color:var(--text-body);flex-direction:column;display:flex}.DataTable-module__J_9Isq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.DataTable-module__J_9Isq__toolbar{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.DataTable-module__J_9Isq__reset{align-self:flex-end}.DataTable-module__J_9Isq__bulkBar{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-sunken);flex-wrap:wrap;display:flex}.DataTable-module__J_9Isq__search{flex:14rem;min-width:12rem}.DataTable-module__J_9Isq__searchInput{width:100%}.DataTable-module__J_9Isq__filters{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.DataTable-module__J_9Isq__filter{min-width:11rem}.DataTable-module__J_9Isq__scroll{border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);overflow-x:auto}.DataTable-module__J_9Isq__table{border-collapse:collapse;width:100%;font-size:var(--text-sm);background:var(--surface-card)}.DataTable-module__J_9Isq__thead{background:var(--surface-sunken)}.DataTable-module__J_9Isq__th{z-index:1;text-align:left;font-weight:var(--weight-semibold);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted);background:var(--surface-sunken);padding:var(--space-3) var(--space-4);border-bottom:var(--border-width) solid var(--border-default);white-space:nowrap;position:sticky;top:0}.DataTable-module__J_9Isq__alignRight{text-align:right}.DataTable-module__J_9Isq__alignCenter{text-align:center}.DataTable-module__J_9Isq__sortButton{align-items:center;gap:var(--space-1);font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0;display:inline-flex}.DataTable-module__J_9Isq__alignRight .DataTable-module__J_9Isq__sortButton{flex-direction:row-reverse}.DataTable-module__J_9Isq__sortButton:hover{color:var(--text-strong)}.DataTable-module__J_9Isq__sortButton:focus-visible{border-radius:var(--radius-sm);box-shadow:var(--shadow-focus);outline:none}.DataTable-module__J_9Isq__sortGlyphIdle{opacity:.45}.DataTable-module__J_9Isq__actionsHead{width:1%}.DataTable-module__J_9Isq__tr{background:var(--surface-card)}.DataTable-module__J_9Isq__tr:not(:last-child)>.DataTable-module__J_9Isq__td{border-bottom:var(--border-width) solid var(--border-subtle)}.DataTable-module__J_9Isq__tr:hover>.DataTable-module__J_9Isq__td{background:var(--surface-sunken)}.DataTable-module__J_9Isq__td{padding:var(--space-3) var(--space-4);color:var(--text-body);vertical-align:middle}.DataTable-module__J_9Isq__actionsCell{white-space:nowrap}.DataTable-module__J_9Isq__emptyCell{padding:var(--space-8) var(--space-4);text-align:center}.DataTable-module__J_9Isq__footer{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.DataTable-module__J_9Isq__count{font-size:var(--text-sm);color:var(--text-muted);margin:0}.DataTable-module__J_9Isq__footerControls{align-items:center;gap:var(--space-4);display:flex}.DataTable-module__J_9Isq__pageSizeSelect{min-width:7rem}.DataTable-module__J_9Isq__trClickable{cursor:pointer}.DataTable-module__J_9Isq__trClickable:hover .DataTable-module__J_9Isq__td{background:var(--surface-sunken)}.DataTable-module__J_9Isq__trClickable:focus-visible{box-shadow:inset var(--shadow-focus);outline:none}
.DietTag-module__h_rpja__root{align-items:center;gap:var(--space-2);font-family:var(--font-sans);font-weight:var(--weight-medium);font-size:var(--text-xs);border-radius:var(--radius-full);white-space:nowrap;background:var(--surface-sunken);color:var(--text-body);border:var(--border-width) solid var(--border-default);padding:5px 10px;line-height:1;display:inline-flex}.DietTag-module__h_rpja__warn{background:var(--danger-50);color:var(--danger-700);border-color:color-mix(in srgb, var(--danger-700) 24%, transparent)}.DietTag-module__h_rpja__dot{border-radius:var(--radius-full);flex:none;width:8px;height:8px}.DietTag-module__h_rpja__icon{display:inline-flex}.DietTag-module__h_rpja__icon svg{width:13px;height:13px}
.Image-module__THIWxW__root{background:var(--surface-sunken);max-width:100%;display:block}
.Indicator-module__I5-UeW__root{width:max-content;display:block;position:relative}.Indicator-module__I5-UeW__inline{display:inline-block}.Indicator-module__I5-UeW__indicator{z-index:1;box-sizing:border-box;background:var(--indicator-color,var(--danger-500));color:#fff;pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute}.Indicator-module__I5-UeW__dot{width:var(--indicator-size,10px);height:var(--indicator-size,10px);border-radius:var(--radius-full)}.Indicator-module__I5-UeW__withLabel{border-radius:var(--radius-full);min-width:18px;height:18px;font-family:var(--font-sans);font-size:var(--text-2xs);font-weight:var(--weight-semibold);padding:0 5px;line-height:1}.Indicator-module__I5-UeW__bordered{border:2px solid var(--surface-card)}.Indicator-module__I5-UeW__topEnd{top:var(--indicator-offset,0);right:var(--indicator-offset,0);transform:translate(50%,-50%)}.Indicator-module__I5-UeW__topStart{top:var(--indicator-offset,0);left:var(--indicator-offset,0);transform:translate(-50%,-50%)}.Indicator-module__I5-UeW__bottomEnd{bottom:var(--indicator-offset,0);right:var(--indicator-offset,0);transform:translate(50%,50%)}.Indicator-module__I5-UeW__bottomStart{bottom:var(--indicator-offset,0);left:var(--indicator-offset,0);transform:translate(-50%,50%)}.Indicator-module__I5-UeW__middleEnd{top:50%;right:var(--indicator-offset,0);transform:translate(50%,-50%)}.Indicator-module__I5-UeW__middleStart{top:50%;left:var(--indicator-offset,0);transform:translate(-50%,-50%)}.Indicator-module__I5-UeW__topCenter{top:var(--indicator-offset,0);left:50%;transform:translate(-50%,-50%)}.Indicator-module__I5-UeW__bottomCenter{bottom:var(--indicator-offset,0);left:50%;transform:translate(-50%,50%)}.Indicator-module__I5-UeW__processing:after{content:"";z-index:-1;border-radius:inherit;background:var(--indicator-color,var(--danger-500));animation:Indicator-module__I5-UeW__indicator-pulse 1s var(--ease-standard) infinite;position:absolute;inset:0}@keyframes Indicator-module__I5-UeW__indicator-pulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}@media (prefers-reduced-motion:reduce){.Indicator-module__I5-UeW__processing:after{animation:none}}
.NumberFormatter-module__6VkJmq__root{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-normal)}
.OverflowList-module__t0FPqq__root{flex-wrap:nowrap;align-items:center;width:100%;min-width:0;display:flex;position:relative;overflow:hidden}.OverflowList-module__t0FPqq__item{flex:none}.OverflowList-module__t0FPqq__counter{min-width:1.75rem;height:1.75rem;padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--surface-sunken);color:var(--text-muted);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-semibold);justify-content:center;align-items:center;display:inline-flex}.OverflowList-module__t0FPqq__measure{visibility:hidden;pointer-events:none;white-space:nowrap;flex-wrap:nowrap;display:flex;position:absolute;top:0;left:0}
.RollingNumber-module__HyBpJq__root{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-normal);line-height:1;display:inline-flex}.RollingNumber-module__HyBpJq__visual{align-items:stretch;display:inline-flex}.RollingNumber-module__HyBpJq__static{display:inline-block}.RollingNumber-module__HyBpJq__column{height:1em;display:inline-block;overflow:hidden}.RollingNumber-module__HyBpJq__strip{transition:transform var(--rolling-duration,.5s) var(--ease-emphasis);will-change:transform;flex-direction:column;display:flex}.RollingNumber-module__HyBpJq__digit{text-align:center;height:1em;display:block}.RollingNumber-module__HyBpJq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.RollingNumber-module__HyBpJq__strip{transition:none}}
.StatusPill-module__FdGYua__root{align-items:center;gap:var(--space-2);font-family:var(--font-sans);font-weight:var(--weight-semibold);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;border-radius:var(--radius-full);white-space:nowrap;border:var(--border-width) solid transparent;padding:5px 11px 5px 9px;line-height:1;display:inline-flex}.StatusPill-module__FdGYua__dot{border-radius:var(--radius-full);width:7px;height:7px}.StatusPill-module__FdGYua__lg{font-size:var(--text-sm);padding:8px 15px 8px 12px}.StatusPill-module__FdGYua__lg .StatusPill-module__FdGYua__dot{width:9px;height:9px}.StatusPill-module__FdGYua__pulse .StatusPill-module__FdGYua__dot{animation:StatusPill-module__FdGYua__klar-status-pulse 1.4s var(--ease-standard) infinite}@keyframes StatusPill-module__FdGYua__klar-status-pulse{0%,to{opacity:1}50%{opacity:.35}}.StatusPill-module__FdGYua__ordered{background:var(--info-50);color:var(--info-700);border-color:color-mix(in srgb, var(--info-500) 30%, transparent)}.StatusPill-module__FdGYua__ordered .StatusPill-module__FdGYua__dot{background:var(--info-500)}.StatusPill-module__FdGYua__preparing{background:var(--warning-50);color:var(--warning-700);border-color:color-mix(in srgb, var(--warning-500) 30%, transparent)}.StatusPill-module__FdGYua__preparing .StatusPill-module__FdGYua__dot{background:var(--warning-500)}.StatusPill-module__FdGYua__ready{background:var(--success-50);color:var(--success-700);border-color:color-mix(in srgb, var(--success-500) 30%, transparent)}.StatusPill-module__FdGYua__ready .StatusPill-module__FdGYua__dot{background:var(--success-500)}.StatusPill-module__FdGYua__delivered{background:var(--surface-sunken);color:var(--text-muted);border-color:color-mix(in srgb, var(--neutral-400) 30%, transparent)}.StatusPill-module__FdGYua__delivered .StatusPill-module__FdGYua__dot{background:var(--neutral-400)}.StatusPill-module__FdGYua__cancelled{background:var(--danger-50);color:var(--danger-700);border-color:color-mix(in srgb, var(--danger-500) 30%, transparent)}.StatusPill-module__FdGYua__cancelled .StatusPill-module__FdGYua__dot{background:var(--danger-500)}
.Timeline-module__tihvXW__root{--timeline-bullet-size:21px;--timeline-line-width:2px;--timeline-color:var(--brand);--timeline-gutter:var(--space-4);font-family:var(--font-sans);color:var(--text-strong);margin:0;padding:0;list-style:none}.Timeline-module__tihvXW__item{padding-inline-start:calc(var(--timeline-bullet-size) + var(--timeline-gutter));padding-bottom:var(--space-5);position:relative}.Timeline-module__tihvXW__item:last-child{padding-bottom:0}.Timeline-module__tihvXW__bullet{inset-inline-start:0;box-sizing:border-box;width:var(--timeline-bullet-size);height:var(--timeline-bullet-size);border:var(--timeline-line-width) solid var(--border-default);border-radius:var(--radius-full);background:var(--surface-card);color:var(--text-muted);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:0}.Timeline-module__tihvXW__bulletWithIcon svg{width:60%;height:60%;display:block}.Timeline-module__tihvXW__itemActive .Timeline-module__tihvXW__bullet{border-color:var(--timeline-item-color,var(--timeline-color));background:var(--timeline-item-color,var(--timeline-color));color:var(--text-on-brand)}.Timeline-module__tihvXW__line{inset-inline-start:calc((var(--timeline-bullet-size) - var(--timeline-line-width)) / 2);top:var(--timeline-bullet-size);border-inline-start-width:var(--timeline-line-width);border-inline-start-color:var(--border-default);width:0;position:absolute;bottom:0}.Timeline-module__tihvXW__lineSolid{border-inline-start-style:solid}.Timeline-module__tihvXW__lineDashed{border-inline-start-style:dashed}.Timeline-module__tihvXW__lineDotted{border-inline-start-style:dotted}.Timeline-module__tihvXW__lineActive{border-inline-start-color:var(--timeline-item-color,var(--timeline-color))}.Timeline-module__tihvXW__body{min-width:0}.Timeline-module__tihvXW__title{font-size:var(--text-md);font-weight:var(--weight-semibold);line-height:var(--leading-snug);min-height:var(--timeline-bullet-size);align-items:center;margin:0;display:flex}.Timeline-module__tihvXW__content{margin-top:var(--space-1);color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.Timeline-module__tihvXW__alignRight .Timeline-module__tihvXW__item{text-align:right;padding-inline-start:0;padding-inline-end:calc(var(--timeline-bullet-size) + var(--timeline-gutter))}.Timeline-module__tihvXW__alignRight .Timeline-module__tihvXW__bullet{inset-inline:auto 0}.Timeline-module__tihvXW__alignRight .Timeline-module__tihvXW__line{inset-inline-start:auto;inset-inline-end:calc((var(--timeline-bullet-size) - var(--timeline-line-width)) / 2)}.Timeline-module__tihvXW__alignRight .Timeline-module__tihvXW__title{justify-content:flex-end}
.Text-module__7253Uq__text{font-family:var(--font-sans);font-size:var(--text-size,var(--text-md));font-weight:var(--text-weight,var(--weight-regular));line-height:var(--leading-normal);color:var(--text-color,var(--text-body));text-align:var(--text-align,inherit);text-transform:var(--text-transform,none);font-style:var(--text-style,normal);margin:0}.Text-module__7253Uq__inherit{font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}.Text-module__7253Uq__truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Text-module__7253Uq__clamp{-webkit-line-clamp:var(--text-line-clamp,1);line-clamp:var(--text-line-clamp,1);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.Anchor-module__rcBm6a__anchor{font-family:var(--font-sans);font-size:var(--anchor-size,inherit);font-weight:var(--anchor-weight,var(--weight-medium));color:var(--anchor-color,var(--text-link));cursor:pointer;border-radius:var(--radius-sm);transition:text-decoration-color var(--duration-fast) var(--ease-standard)}.Anchor-module__rcBm6a__anchor:focus-visible{box-shadow:var(--shadow-focus);outline:none}.Anchor-module__rcBm6a__underlineAlways{text-underline-offset:.15em;text-decoration:underline}.Anchor-module__rcBm6a__underlineHover{text-decoration:none}.Anchor-module__rcBm6a__underlineHover:hover{text-underline-offset:.15em;text-decoration:underline}.Anchor-module__rcBm6a__underlineNever{text-decoration:none}
.Blockquote-module__0cbvDW__quote{--_accent:var(--brand);--_tint:var(--brand-soft);color:var(--text-body);background:var(--_tint);border-left:4px solid var(--_accent);border-radius:var(--radius-md);padding:var(--space-4) var(--space-5);font-family:var(--font-sans);line-height:var(--leading-relaxed);margin:0}.Blockquote-module__0cbvDW__body{gap:var(--space-3);display:flex}.Blockquote-module__0cbvDW__icon{color:var(--_accent);flex-shrink:0;margin-top:.1em;display:inline-flex}.Blockquote-module__0cbvDW__icon svg{width:1.25em;height:1.25em;display:block}.Blockquote-module__0cbvDW__content{min-width:0}.Blockquote-module__0cbvDW__cite{margin-top:var(--space-2);font-style:normal;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-muted);display:block}.Blockquote-module__0cbvDW__brand{--_accent:var(--brand);--_tint:var(--brand-soft)}.Blockquote-module__0cbvDW__info{--_accent:var(--info-700);--_tint:var(--info-50)}.Blockquote-module__0cbvDW__success{--_accent:var(--success-700);--_tint:var(--success-50)}.Blockquote-module__0cbvDW__warning{--_accent:var(--warning-700);--_tint:var(--warning-50)}.Blockquote-module__0cbvDW__danger{--_accent:var(--danger-700);--_tint:var(--danger-50)}
.Code-module__GasVNW__inline{font-family:var(--font-mono);color:var(--text-body);background:var(--surface-sunken);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-sm);white-space:nowrap;padding:.1em .36em;font-size:.875em}.Code-module__GasVNW__block{font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-body);background:var(--surface-sunken);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-sm);padding:var(--space-3) var(--space-4);white-space:pre;margin:0;overflow-x:auto}.Code-module__GasVNW__blockCode{color:inherit;background:0 0;border:none;padding:0;font-family:inherit}
.Mark-module___Ub1nG__mark{background-color:var(--mark-bg,var(--amber-100));color:var(--text-strong);border-radius:var(--radius-sm);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .12em}
.Highlight-module___cWB5q__highlight{word-break:break-word}
.Kbd-module__Vo-0MW__kbd{font-family:var(--font-mono);font-weight:var(--weight-medium);color:var(--text-strong);background:var(--surface-card);border:var(--border-width) solid var(--border-default);border-radius:var(--radius-sm);box-shadow:var(--shadow-xs);white-space:nowrap;border-bottom-width:2px;justify-content:center;align-items:center;line-height:1;display:inline-flex}.Kbd-module__Vo-0MW__xs{font-size:var(--text-2xs);min-width:1.1em;padding:.1em .32em}.Kbd-module__Vo-0MW__sm{font-size:var(--text-xs);min-width:1.2em;padding:.16em .4em}.Kbd-module__Vo-0MW__md{font-size:var(--text-sm);min-width:1.4em;padding:.22em .5em}.Kbd-module__Vo-0MW__lg{font-size:var(--text-md);min-width:1.6em;padding:.28em .6em}
.List-module__c0PK4W__list{--_list-gap:var(--space-2);font-family:var(--font-sans);color:var(--text-body);line-height:var(--leading-normal);margin:0;padding:0;list-style-position:outside}.List-module__c0PK4W__withPadding{padding-inline-start:var(--space-6)}.List-module__c0PK4W__withIcon{padding-inline-start:0;list-style:none}.List-module__c0PK4W__item+.List-module__c0PK4W__item{margin-top:var(--_list-gap)}.List-module__c0PK4W__itemWithIcon{gap:var(--space-2);align-items:flex-start;display:flex}.List-module__c0PK4W__itemCenter{align-items:center}.List-module__c0PK4W__bullet{color:var(--brand);flex-shrink:0;display:inline-flex}.List-module__c0PK4W__bullet svg{width:1em;height:1em;display:block}.List-module__c0PK4W__itemContent{min-width:0}.List-module__c0PK4W__sm{font-size:var(--text-sm)}.List-module__c0PK4W__md{font-size:var(--text-md)}.List-module__c0PK4W__lg{font-size:var(--text-lg)}
.Title-module__p4naGW__title{font-family:var(--font-sans);font-size:var(--title-size,var(--text-4xl));font-weight:var(--title-weight,var(--weight-bold));line-height:var(--leading-tight);color:var(--title-color,var(--text-strong));text-align:var(--title-align,inherit);text-wrap:var(--title-wrap,wrap);margin:0}.Title-module__p4naGW__tight{letter-spacing:var(--tracking-tight)}.Title-module__p4naGW__normalTracking{letter-spacing:var(--tracking-normal);line-height:var(--leading-snug)}.Title-module__p4naGW__clamp{-webkit-line-clamp:var(--title-line-clamp,1);line-clamp:var(--title-line-clamp,1);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.BackToTop-module__286C7a__marker{display:none}.BackToTop-module__286C7a__root{right:var(--space-6);bottom:var(--space-6);z-index:var(--z-sticky);border-radius:var(--radius-full);background:var(--brand);width:44px;height:44px;color:var(--text-on-brand);box-shadow:var(--shadow-md);cursor:pointer;opacity:0;pointer-events:none;border:none;justify-content:center;align-items:center;transition:opacity .16s,transform .16s;display:inline-flex;position:fixed;transform:translateY(8px)}.BackToTop-module__286C7a__root svg{width:20px;height:20px;display:block}.BackToTop-module__286C7a__visible{opacity:1;pointer-events:auto;transform:none}.BackToTop-module__286C7a__root:hover{filter:brightness(1.08)}.BackToTop-module__286C7a__root:focus-visible{box-shadow:var(--shadow-focus);outline:none}@media (prefers-reduced-motion:reduce){.BackToTop-module__286C7a__root{transition:none}}
.NavLink-module__Du-U3q__root{font-family:var(--font-sans)}.NavLink-module__Du-U3q__link{align-items:center;gap:var(--space-3);box-sizing:border-box;width:100%;padding:var(--space-3) var(--space-4);border:var(--border-width) solid transparent;border-radius:var(--radius-md);color:var(--text-strong);font-family:inherit;font-size:var(--text-md);text-align:left;cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;text-decoration:none;display:flex}.NavLink-module__Du-U3q__link:hover{background:var(--surface-sunken)}.NavLink-module__Du-U3q__link:focus-visible{box-shadow:var(--shadow-focus);outline:none}.NavLink-module__Du-U3q__link.NavLink-module__Du-U3q__disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.NavLink-module__Du-U3q__body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.NavLink-module__Du-U3q__label{font-weight:var(--weight-medium);line-height:var(--leading-snug)}.NavLink-module__Du-U3q__description{font-size:var(--text-xs);color:var(--text-muted);line-height:var(--leading-snug)}.NavLink-module__Du-U3q__section{color:var(--text-muted);align-items:center;display:inline-flex}.NavLink-module__Du-U3q__section svg{width:1.15em;height:1.15em;display:block}.NavLink-module__Du-U3q__chevron{transition:transform var(--duration-fast) var(--ease-standard)}.NavLink-module__Du-U3q__chevronOpen{transform:rotate(180deg)}.NavLink-module__Du-U3q__light.NavLink-module__Du-U3q__active{background:var(--brand-soft);color:var(--brand-strong)}.NavLink-module__Du-U3q__light.NavLink-module__Du-U3q__active .NavLink-module__Du-U3q__section,.NavLink-module__Du-U3q__light.NavLink-module__Du-U3q__active .NavLink-module__Du-U3q__description{color:var(--brand-strong)}.NavLink-module__Du-U3q__light.NavLink-module__Du-U3q__active:hover{background:var(--brand-soft)}.NavLink-module__Du-U3q__filled.NavLink-module__Du-U3q__active{background:var(--brand);color:var(--text-on-brand)}.NavLink-module__Du-U3q__filled.NavLink-module__Du-U3q__active .NavLink-module__Du-U3q__section,.NavLink-module__Du-U3q__filled.NavLink-module__Du-U3q__active .NavLink-module__Du-U3q__description{color:var(--text-on-brand)}.NavLink-module__Du-U3q__filled.NavLink-module__Du-U3q__active:hover{background:var(--brand-strong)}.NavLink-module__Du-U3q__subtle.NavLink-module__Du-U3q__active{color:var(--brand-strong);background:0 0}.NavLink-module__Du-U3q__subtle.NavLink-module__Du-U3q__active .NavLink-module__Du-U3q__section,.NavLink-module__Du-U3q__subtle.NavLink-module__Du-U3q__active .NavLink-module__Du-U3q__description{color:var(--brand-strong)}.NavLink-module__Du-U3q__subtle.NavLink-module__Du-U3q__active:hover{background:var(--brand-soft)}.NavLink-module__Du-U3q__children{margin:var(--space-1) 0 0;flex-direction:column;gap:2px;padding:0;list-style:none;display:flex}.NavLink-module__Du-U3q__childItem{margin:0}
.Stepper-module__ErLoJa__root{font-family:var(--font-sans);--stepper-accent:var(--brand);--stepper-circle:2.25rem;--stepper-font:var(--text-md);--stepper-desc-font:var(--text-sm)}.Stepper-module__ErLoJa__list{margin:0;padding:0;list-style:none;display:flex}.Stepper-module__ErLoJa__sizeSm{--stepper-circle:1.75rem;--stepper-font:var(--text-sm);--stepper-desc-font:var(--text-xs)}.Stepper-module__ErLoJa__sizeMd{--stepper-circle:2.25rem;--stepper-font:var(--text-md);--stepper-desc-font:var(--text-sm)}.Stepper-module__ErLoJa__sizeLg{--stepper-circle:2.75rem;--stepper-font:var(--text-lg);--stepper-desc-font:var(--text-md)}.Stepper-module__ErLoJa__step{align-items:center;min-width:0;display:flex}.Stepper-module__ErLoJa__control{font:inherit;color:inherit;text-align:left;background:0 0;border:none;align-items:center;margin:0;padding:0;display:flex}button.Stepper-module__ErLoJa__control{cursor:pointer}button.Stepper-module__ErLoJa__control:focus-visible{box-shadow:var(--shadow-focus);border-radius:var(--radius-md);outline:none}.Stepper-module__ErLoJa__stepRow{align-items:center;gap:var(--space-3);min-width:0;display:flex}.Stepper-module__ErLoJa__circle{width:var(--stepper-circle);height:var(--stepper-circle);border-radius:var(--radius-full);border:var(--border-width-strong) solid var(--border-default);background:var(--surface-card);color:var(--text-muted);font-family:var(--font-mono);font-size:var(--stepper-desc-font);font-weight:var(--weight-semibold);transition:background var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);flex:none;justify-content:center;align-items:center;display:flex}.Stepper-module__ErLoJa__number{line-height:1}.Stepper-module__ErLoJa__icon,.Stepper-module__ErLoJa__checkIcon,.Stepper-module__ErLoJa__spinner{width:1em;height:1em;font-size:calc(var(--stepper-circle) * .5);display:inline-flex}.Stepper-module__ErLoJa__checkIcon{width:1em;height:1em}.Stepper-module__ErLoJa__icon svg{width:1em;height:1em}.Stepper-module__ErLoJa__spinner{animation:Stepper-module__ErLoJa__stepper-spin var(--duration-slow) linear infinite}@keyframes Stepper-module__ErLoJa__stepper-spin{to{transform:rotate(360deg)}}.Stepper-module__ErLoJa__body{flex-direction:column;gap:2px;min-width:0;display:flex}.Stepper-module__ErLoJa__label{font-size:var(--stepper-font);font-weight:var(--weight-semibold);color:var(--text-strong);line-height:var(--leading-tight)}.Stepper-module__ErLoJa__description{font-size:var(--stepper-desc-font);color:var(--text-muted);line-height:var(--leading-snug)}.Stepper-module__ErLoJa__connector{background:var(--border-subtle);transition:background var(--duration-fast) var(--ease-standard);flex:auto}.Stepper-module__ErLoJa__iconRight .Stepper-module__ErLoJa__stepRow{flex-direction:row-reverse}.Stepper-module__ErLoJa__iconRight .Stepper-module__ErLoJa__label,.Stepper-module__ErLoJa__iconRight .Stepper-module__ErLoJa__description{text-align:right}.Stepper-module__ErLoJa__active .Stepper-module__ErLoJa__circle{border-color:var(--stepper-accent);color:var(--stepper-accent)}.Stepper-module__ErLoJa__completed .Stepper-module__ErLoJa__circle{background:var(--stepper-accent);border-color:var(--stepper-accent);color:var(--brand-contrast)}.Stepper-module__ErLoJa__completed .Stepper-module__ErLoJa__connector{background:var(--stepper-accent)}.Stepper-module__ErLoJa__horizontal .Stepper-module__ErLoJa__list{flex-direction:row;align-items:center}.Stepper-module__ErLoJa__horizontal .Stepper-module__ErLoJa__step{flex:auto}.Stepper-module__ErLoJa__horizontal .Stepper-module__ErLoJa__step:last-child{flex:none}.Stepper-module__ErLoJa__horizontal .Stepper-module__ErLoJa__connector{height:var(--border-width-strong);margin:0 var(--space-3);min-width:var(--space-6)}.Stepper-module__ErLoJa__vertical .Stepper-module__ErLoJa__list,.Stepper-module__ErLoJa__vertical .Stepper-module__ErLoJa__step{flex-direction:column;align-items:stretch}.Stepper-module__ErLoJa__vertical .Stepper-module__ErLoJa__control{align-items:flex-start}.Stepper-module__ErLoJa__vertical .Stepper-module__ErLoJa__connector{width:var(--border-width-strong);height:var(--space-6);min-height:var(--space-6);margin:var(--space-2) 0 var(--space-2) calc(var(--stepper-circle) / 2)}.Stepper-module__ErLoJa__vertical.Stepper-module__ErLoJa__iconRight .Stepper-module__ErLoJa__connector{margin-left:0;margin-right:calc(var(--stepper-circle) / 2);align-self:flex-end}.Stepper-module__ErLoJa__completed{margin-top:var(--space-4)}
.TableOfContents-module__vhKHIG__root{font-family:var(--font-sans);max-width:100%;display:inline-block}.TableOfContents-module__vhKHIG__list{margin:0;padding:0;list-style:none}.TableOfContents-module__vhKHIG__item{align-items:stretch;display:flex;position:relative}.TableOfContents-module__vhKHIG__bar{width:var(--border-width-strong);background:var(--border-subtle);border-radius:var(--radius-full);flex:none}.TableOfContents-module__vhKHIG__barActive{background:var(--toc-color)}.TableOfContents-module__vhKHIG__control{white-space:nowrap;margin-left:var(--space-3);color:var(--text-muted);border-radius:var(--radius-sm);font-weight:var(--weight-medium);transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);flex:auto;text-decoration:none;display:block}.TableOfContents-module__vhKHIG__control:hover{color:var(--text-strong)}.TableOfContents-module__vhKHIG__control:focus-visible{box-shadow:var(--shadow-focus);outline:none}.TableOfContents-module__vhKHIG__truncate{text-overflow:ellipsis;max-width:100%;overflow:hidden}.TableOfContents-module__vhKHIG__sm .TableOfContents-module__vhKHIG__control{font-size:var(--text-sm);padding-top:var(--space-1);padding-bottom:var(--space-1);padding-right:var(--space-2)}.TableOfContents-module__vhKHIG__md .TableOfContents-module__vhKHIG__control{font-size:var(--text-md);padding-top:var(--space-2);padding-bottom:var(--space-2);padding-right:var(--space-3)}.TableOfContents-module__vhKHIG__lg .TableOfContents-module__vhKHIG__control{font-size:var(--text-lg);padding-top:var(--space-3);padding-bottom:var(--space-3);padding-right:var(--space-4)}.TableOfContents-module__vhKHIG__light .TableOfContents-module__vhKHIG__controlActive{color:var(--brand-strong);background:var(--brand-soft)}.TableOfContents-module__vhKHIG__filled .TableOfContents-module__vhKHIG__controlActive{color:var(--text-on-brand);background:var(--toc-color)}.TableOfContents-module__vhKHIG__none .TableOfContents-module__vhKHIG__controlActive{color:var(--brand-strong);background:0 0}
.Tabs-module__r9fWba__root{font-family:var(--font-sans)}.Tabs-module__r9fWba__list{gap:var(--space-1);display:flex}.Tabs-module__r9fWba__tab{align-items:center;gap:var(--space-2);cursor:pointer;font-family:inherit;font-size:var(--text-md);font-weight:var(--weight-medium);color:var(--text-muted);transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:none;display:inline-flex;position:relative}.Tabs-module__r9fWba__tab:hover{color:var(--text-strong)}.Tabs-module__r9fWba__tab:focus-visible{box-shadow:var(--shadow-focus);border-radius:var(--radius-sm);outline:none}.Tabs-module__r9fWba__grow,.Tabs-module__r9fWba__grow .Tabs-module__r9fWba__list{width:100%}.Tabs-module__r9fWba__grow .Tabs-module__r9fWba__tab{flex:1 1 0;justify-content:center}.Tabs-module__r9fWba__count{font-family:var(--font-mono);font-size:var(--text-xs);background:var(--surface-sunken);color:var(--text-muted);border-radius:var(--radius-full);padding:1px 7px}.Tabs-module__r9fWba__underline .Tabs-module__r9fWba__list{gap:var(--space-5);border-bottom:var(--border-width) solid var(--border-subtle)}.Tabs-module__r9fWba__underline .Tabs-module__r9fWba__tab{padding:var(--space-3) 0 calc(var(--space-3) - 2px)}.Tabs-module__r9fWba__underline .Tabs-module__r9fWba__tab[aria-selected=true]{color:var(--brand-strong)}.Tabs-module__r9fWba__underline .Tabs-module__r9fWba__tab[aria-selected=true]:after{content:"";background:var(--brand);border-radius:var(--radius-full);height:2.5px;position:absolute;bottom:-1px;left:0;right:0}.Tabs-module__r9fWba__underline .Tabs-module__r9fWba__tab[aria-selected=true] .Tabs-module__r9fWba__count{background:var(--brand-soft);color:var(--brand-strong)}.Tabs-module__r9fWba__segmented .Tabs-module__r9fWba__list{background:var(--surface-sunken);border-radius:var(--radius-md);padding:4px}.Tabs-module__r9fWba__segmented .Tabs-module__r9fWba__tab{padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm)}.Tabs-module__r9fWba__segmented .Tabs-module__r9fWba__tab[aria-selected=true]{color:var(--text-strong);background:var(--surface-card);box-shadow:var(--shadow-xs)}
.Alert-module___hIpDa__root{align-items:flex-start;gap:var(--space-3);font-family:var(--font-sans);padding:var(--space-4);border:var(--border-width) solid transparent;display:flex}.Alert-module___hIpDa__icon{color:var(--alert-accent);flex:none;margin-top:1px;display:inline-flex}.Alert-module___hIpDa__icon svg{width:20px;height:20px;display:block}.Alert-module___hIpDa__body{flex:1;min-width:0}.Alert-module___hIpDa__title{font-weight:var(--weight-semibold);font-size:var(--text-md);color:var(--alert-title);margin:0}.Alert-module___hIpDa__text{font-size:var(--text-sm);color:var(--alert-text);margin:2px 0 0}.Alert-module___hIpDa__title+.Alert-module___hIpDa__text{margin-top:4px}.Alert-module___hIpDa__close{cursor:pointer;color:var(--alert-close);border-radius:var(--radius-sm);transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:none;flex:none;padding:2px;display:inline-flex}.Alert-module___hIpDa__close:hover{color:var(--alert-close-hover)}.Alert-module___hIpDa__close:focus-visible{box-shadow:var(--shadow-focus);outline:none}.Alert-module___hIpDa__close svg{width:18px;height:18px;display:block}.Alert-module___hIpDa__radiusSm{border-radius:var(--radius-sm)}.Alert-module___hIpDa__radiusMd{border-radius:var(--radius-md)}.Alert-module___hIpDa__radiusLg{border-radius:var(--radius-lg)}.Alert-module___hIpDa__radiusXl{border-radius:var(--radius-xl)}.Alert-module___hIpDa__radiusFull{border-radius:var(--radius-full)}.Alert-module___hIpDa__brand{--alert-50:var(--brand-soft);--alert-500:var(--brand);--alert-700:var(--brand-strong);--alert-accent:var(--brand-strong)}.Alert-module___hIpDa__info{--alert-50:var(--info-50);--alert-500:var(--info-500);--alert-700:var(--info-700);--alert-accent:var(--info-700)}.Alert-module___hIpDa__success{--alert-50:var(--success-50);--alert-500:var(--success-500);--alert-700:var(--success-700);--alert-accent:var(--success-700)}.Alert-module___hIpDa__warning{--alert-50:var(--warning-50);--alert-500:var(--warning-700);--alert-700:var(--warning-700);--alert-accent:var(--warning-700)}.Alert-module___hIpDa__danger{--alert-50:var(--danger-50);--alert-500:var(--danger-500);--alert-700:var(--danger-700);--alert-accent:var(--danger-700)}.Alert-module___hIpDa__neutral{--alert-50:var(--surface-sunken);--alert-500:var(--neutral-700);--alert-700:var(--neutral-800);--alert-accent:var(--neutral-700)}.Alert-module___hIpDa__light{background:var(--alert-50);border-color:color-mix(in srgb, var(--alert-500) 22%, transparent);--alert-title:var(--text-strong);--alert-text:var(--text-body);--alert-close:var(--text-muted);--alert-close-hover:var(--text-strong)}.Alert-module___hIpDa__filled{background:var(--alert-500);--alert-accent:#fff;--alert-title:#fff;--alert-text:#ffffffeb;--alert-close:#ffffffd9;--alert-close-hover:#fff;border-color:#0000}.Alert-module___hIpDa__outline{border-color:var(--alert-500);--alert-title:var(--text-strong);--alert-text:var(--text-body);--alert-close:var(--text-muted);--alert-close-hover:var(--text-strong);background:0 0}.Alert-module___hIpDa__transparent{--alert-title:var(--text-strong);--alert-text:var(--text-body);--alert-close:var(--text-muted);--alert-close-hover:var(--text-strong);background:0 0;border-color:#0000}
.Banner-module__TySt7a__root{align-items:flex-start;gap:var(--space-3);font-family:var(--font-sans);border-radius:var(--radius-md);padding:var(--space-4);border:var(--border-width) solid transparent;display:flex}.Banner-module__TySt7a__icon{flex:none;margin-top:1px;display:inline-flex}.Banner-module__TySt7a__icon svg{width:20px;height:20px;display:block}.Banner-module__TySt7a__body{flex:1;min-width:0}.Banner-module__TySt7a__title{font-weight:var(--weight-semibold);font-size:var(--text-md);color:var(--text-strong);margin:0}.Banner-module__TySt7a__text{font-size:var(--text-sm);color:var(--text-body);margin:2px 0 0}.Banner-module__TySt7a__close{cursor:pointer;color:var(--text-muted);border-radius:var(--radius-sm);background:0 0;border:none;flex:none;padding:2px;display:inline-flex}.Banner-module__TySt7a__close:hover{color:var(--text-strong)}.Banner-module__TySt7a__close svg{width:18px;height:18px}.Banner-module__TySt7a__info{background:var(--info-50);border-color:color-mix(in srgb, var(--info-500) 22%, transparent)}.Banner-module__TySt7a__info .Banner-module__TySt7a__icon{color:var(--info-700)}.Banner-module__TySt7a__success{background:var(--success-50);border-color:color-mix(in srgb, var(--success-500) 22%, transparent)}.Banner-module__TySt7a__success .Banner-module__TySt7a__icon{color:var(--success-700)}.Banner-module__TySt7a__warning{background:var(--warning-50);border-color:color-mix(in srgb, var(--warning-500) 24%, transparent)}.Banner-module__TySt7a__warning .Banner-module__TySt7a__icon{color:var(--warning-700)}.Banner-module__TySt7a__danger{background:var(--danger-50);border-color:color-mix(in srgb, var(--danger-500) 24%, transparent)}.Banner-module__TySt7a__danger .Banner-module__TySt7a__icon{color:var(--danger-700)}
.Dialog-module__aJ0T2W__overlay{padding:var(--space-5);z-index:var(--z-overlay);animation:Dialog-module__aJ0T2W__fade var(--duration-normal) var(--ease-standard);background:#101b1873;place-items:center;display:grid;position:fixed;inset:0}.Dialog-module__aJ0T2W__dialog{background:var(--surface-card);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);width:100%;max-width:480px;max-height:90vh;font-family:var(--font-sans);animation:Dialog-module__aJ0T2W__rise var(--duration-normal) var(--ease-emphasis);overflow:auto}.Dialog-module__aJ0T2W__head{align-items:flex-start;gap:var(--space-3);padding:var(--space-6) var(--space-6) var(--space-3);display:flex}.Dialog-module__aJ0T2W__titles{flex:1;min-width:0}.Dialog-module__aJ0T2W__title{font-size:var(--text-xl);font-weight:var(--weight-semibold);color:var(--text-strong);letter-spacing:var(--tracking-tight);margin:0}.Dialog-module__aJ0T2W__sub{font-size:var(--text-sm);color:var(--text-muted);margin:4px 0 0}.Dialog-module__aJ0T2W__close{cursor:pointer;color:var(--text-muted);border-radius:var(--radius-sm);background:0 0;border:none;padding:4px;display:inline-flex}.Dialog-module__aJ0T2W__close:hover{color:var(--text-strong);background:var(--surface-sunken)}.Dialog-module__aJ0T2W__close svg{width:20px;height:20px}.Dialog-module__aJ0T2W__body{padding:var(--space-2) var(--space-6) var(--space-2);font-size:var(--text-md);color:var(--text-body)}.Dialog-module__aJ0T2W__foot{justify-content:flex-end;gap:var(--space-3);padding:var(--space-5) var(--space-6) var(--space-6);display:flex}@keyframes Dialog-module__aJ0T2W__fade{0%{opacity:0}to{opacity:1}}@keyframes Dialog-module__aJ0T2W__rise{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Dialog-module__aJ0T2W__overlay,.Dialog-module__aJ0T2W__dialog{animation:none}}
.Notification-module__hW96Fq__root{align-items:flex-start;gap:var(--space-3);font-family:var(--font-sans);background:var(--surface-card);padding:var(--space-4);padding-left:calc(var(--space-4) + 6px);box-shadow:var(--shadow-md);border:var(--border-width) solid transparent;display:flex;position:relative;overflow:hidden}.Notification-module__hW96Fq__bordered{border-color:var(--border-subtle)}.Notification-module__hW96Fq__accent{background:var(--notification-accent);width:4px;position:absolute;top:0;bottom:0;left:0}.Notification-module__hW96Fq__leading{flex:none;margin-top:1px;display:inline-flex}.Notification-module__hW96Fq__icon{color:var(--notification-accent);display:inline-flex}.Notification-module__hW96Fq__icon svg{width:20px;height:20px;display:block}.Notification-module__hW96Fq__spinner{width:20px;height:20px}.Notification-module__hW96Fq__body{flex:1;min-width:0}.Notification-module__hW96Fq__title{font-weight:var(--weight-semibold);font-size:var(--text-sm);color:var(--text-strong);margin:0}.Notification-module__hW96Fq__text{font-size:var(--text-sm);color:var(--text-body);margin:0}.Notification-module__hW96Fq__title+.Notification-module__hW96Fq__text{margin-top:2px}.Notification-module__hW96Fq__close{cursor:pointer;color:var(--text-muted);border-radius:var(--radius-sm);transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:none;flex:none;padding:2px;display:inline-flex}.Notification-module__hW96Fq__close:hover{color:var(--text-strong)}.Notification-module__hW96Fq__close:focus-visible{box-shadow:var(--shadow-focus);outline:none}.Notification-module__hW96Fq__close svg{width:18px;height:18px;display:block}.Notification-module__hW96Fq__radiusSm{border-radius:var(--radius-sm)}.Notification-module__hW96Fq__radiusMd{border-radius:var(--radius-md)}.Notification-module__hW96Fq__radiusLg{border-radius:var(--radius-lg)}.Notification-module__hW96Fq__radiusXl{border-radius:var(--radius-xl)}.Notification-module__hW96Fq__brand{--notification-accent:var(--brand)}.Notification-module__hW96Fq__info{--notification-accent:var(--info-700)}.Notification-module__hW96Fq__success{--notification-accent:var(--success-700)}.Notification-module__hW96Fq__warning{--notification-accent:var(--warning-700)}.Notification-module__hW96Fq__danger{--notification-accent:var(--danger-700)}.Notification-module__hW96Fq__neutral{--notification-accent:var(--neutral-700)}
.Progress-module__A8Orkq__track{background:var(--surface-sunken);width:100%;font-family:var(--font-sans);display:flex;overflow:hidden}.Progress-module__A8Orkq__rootTrack{gap:2px}.Progress-module__A8Orkq__fill{min-width:0;height:100%;color:var(--text-on-brand);transition:width var(--duration-normal) var(--ease-standard);justify-content:center;align-items:center;display:flex}.Progress-module__A8Orkq__label{padding:0 var(--space-2);font-size:var(--text-2xs);font-weight:var(--weight-semibold);white-space:nowrap;text-overflow:ellipsis;line-height:1;overflow:hidden}.Progress-module__A8Orkq__striped{background-image:linear-gradient(45deg,#ffffff2e 25%,#0000 25% 50%,#ffffff2e 50% 75%,#0000 75%,#0000);background-size:1rem 1rem}.Progress-module__A8Orkq__animated{animation:1s linear infinite Progress-module__A8Orkq__progress-stripes}@keyframes Progress-module__A8Orkq__progress-stripes{0%{background-position:1rem 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.Progress-module__A8Orkq__animated{animation:none}.Progress-module__A8Orkq__fill{transition:none}}
.Toaster-module__Pdq5ga__viewport{z-index:var(--z-toast);gap:var(--space-3);width:min(380px, calc(100vw - 2 * var(--space-4)));pointer-events:none;flex-direction:column;display:flex;position:fixed}.Toaster-module__Pdq5ga__topRight{top:var(--space-4);right:var(--space-4)}.Toaster-module__Pdq5ga__topCenter{top:var(--space-4);left:50%;transform:translate(-50%)}.Toaster-module__Pdq5ga__bottomRight{bottom:var(--space-4);right:var(--space-4);flex-direction:column-reverse}.Toaster-module__Pdq5ga__bottomCenter{bottom:var(--space-4);flex-direction:column-reverse;left:50%;transform:translate(-50%)}.Toaster-module__Pdq5ga__toast{pointer-events:auto;border-radius:var(--radius-md);animation:.16s ease-out Toaster-module__Pdq5ga__toast-in}@keyframes Toaster-module__Pdq5ga__toast-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Toaster-module__Pdq5ga__toast{animation:none}}
.Flag-module__MN8hxG__flag{box-sizing:border-box;border-radius:var(--radius-full);background:var(--surface-card);border:var(--border-width) solid var(--border-default);flex:none;padding:2px;line-height:0;display:inline-flex}.Flag-module__MN8hxG__lg{padding:2.5px}.Flag-module__MN8hxG__img{border-radius:var(--radius-full);object-fit:cover;width:100%;height:100%;display:block}.Flag-module__MN8hxG__ring{box-shadow:0 0 0 var(--border-width) var(--border-default)}
.CurrencySelector-module__Qx3K1W__cur{font-family:var(--font-sans);display:inline-block;position:relative}.CurrencySelector-module__Qx3K1W__btn{align-items:center;gap:var(--space-2);height:44px;padding:0 var(--space-3);background:var(--surface-card);border:var(--border-width) solid var(--border-default);border-radius:var(--radius-md);cursor:pointer;font-family:inherit;font-size:var(--text-md);font-weight:var(--weight-medium);color:var(--text-strong);transition:background var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);display:inline-flex}.CurrencySelector-module__Qx3K1W__btn:hover{background:var(--surface-sunken);border-color:var(--border-strong)}.CurrencySelector-module__Qx3K1W__btn:focus-visible{box-shadow:var(--shadow-focus);outline:none}.CurrencySelector-module__Qx3K1W__sm .CurrencySelector-module__Qx3K1W__btn{height:36px;padding:0 var(--space-2);font-size:var(--text-sm)}.CurrencySelector-module__Qx3K1W__code{font-family:var(--font-mono);font-weight:var(--weight-medium);letter-spacing:.01em}.CurrencySelector-module__Qx3K1W__sym{color:var(--text-muted)}.CurrencySelector-module__Qx3K1W__chev{color:var(--text-muted);transition:transform var(--duration-fast) var(--ease-standard);display:inline-flex}.CurrencySelector-module__Qx3K1W__chev svg{width:16px;height:16px}.CurrencySelector-module__Qx3K1W__open .CurrencySelector-module__Qx3K1W__chev{transform:rotate(180deg)}.CurrencySelector-module__Qx3K1W__menu{z-index:var(--z-overlay);background:var(--surface-card);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-lg);min-width:240px;max-height:320px;box-shadow:var(--shadow-lg);padding:var(--space-2);animation:CurrencySelector-module__Qx3K1W__cur-pop var(--duration-fast) var(--ease-emphasis);margin-top:6px;position:absolute;overflow-y:auto}.CurrencySelector-module__Qx3K1W__menuEnd{right:0}.CurrencySelector-module__Qx3K1W__menuStart{left:0}@keyframes CurrencySelector-module__Qx3K1W__cur-pop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.CurrencySelector-module__Qx3K1W__opt{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-2);cursor:pointer;border-radius:var(--radius-md);font-family:inherit;font-size:var(--text-md);color:var(--text-body);text-align:left;background:0 0;border:none;display:flex}.CurrencySelector-module__Qx3K1W__opt:hover{background:var(--surface-sunken)}.CurrencySelector-module__Qx3K1W__opt[aria-selected=true]{color:var(--brand-strong);font-weight:var(--weight-semibold)}.CurrencySelector-module__Qx3K1W__optCode{font-family:var(--font-mono);font-weight:var(--weight-semibold);min-width:42px}.CurrencySelector-module__Qx3K1W__optName{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.CurrencySelector-module__Qx3K1W__optSym{font-family:var(--font-mono);color:var(--text-faint)}.CurrencySelector-module__Qx3K1W__check{color:var(--brand);display:inline-flex}.CurrencySelector-module__Qx3K1W__check svg{width:16px;height:16px}
