@layer ui-kit{:root{--ui-kit-field-font-family:var(--ui-kit-font-family);--ui-kit-field-margin-bottom:var(--ui-kit-space-md);--ui-kit-field-label-margin-bottom:var(--ui-kit-space-sm);--ui-kit-field-label-font-family:var(--ui-kit-font-family);--ui-kit-field-label-font-size:var(--ui-kit-font-size-md);--ui-kit-field-label-text:var(--ui-kit-text);--ui-kit-field-label-bg:var(--ui-kit-surface);--ui-kit-field-label-padding:var(--ui-kit-space-xs);--ui-kit-field-label-inset:var(--ui-kit-space-md);--ui-kit-field-label-duration:var(--ui-kit-transition);--ui-kit-field-label-gap-inline:0;--ui-kit-field-sub-label-margin-bottom:var(--ui-kit-space-sm);--ui-kit-field-sub-label-font-size:var(--ui-kit-font-size-sm);--ui-kit-field-sub-label-text:var(--ui-kit-text-secondary);--ui-kit-field-error-margin-top:var(--ui-kit-space-xs);--ui-kit-field-error-min-height:1.25rem;--ui-kit-field-error-font-size:var(--ui-kit-font-size-sm);--ui-kit-field-error-text:var(--ui-kit-danger);--ui-kit-field-input-width:100%;--ui-kit-field-input-min-height:var(--ui-kit-control-height);--ui-kit-field-input-padding:var(--ui-kit-control-padding);--ui-kit-field-input-gap:var(--ui-kit-space-xs);--ui-kit-field-input-font-family:var(--ui-kit-font-family);--ui-kit-field-input-font-size:var(--ui-kit-font-size-md);--ui-kit-field-input-radius:var(--ui-kit-radius);--ui-kit-field-input-border-width:1px;--ui-kit-field-input-border:var(--ui-kit-border);--ui-kit-field-input-border-hover:var(--ui-kit-border-hover);--ui-kit-field-input-border-focus:var(--ui-kit-primary);--ui-kit-field-input-bg:var(--ui-kit-surface);--ui-kit-field-input-bg-hover:var(--ui-kit-field-input-bg);--ui-kit-field-input-bg-focus:var(--ui-kit-field-input-bg);--ui-kit-field-input-bg-disabled:var(--ui-kit-surface-hover);--ui-kit-field-input-text:var(--ui-kit-text);--ui-kit-field-input-text-disabled:var(--ui-kit-text-disabled);--ui-kit-field-input-placeholder-text:var(--ui-kit-text-secondary);--ui-kit-field-input-shadow-focus:var(--ui-kit-focus-ring);--ui-kit-field-input-duration:var(--ui-kit-transition)}:where(.ui-kit-field){margin-bottom:var(--ui-kit-field-margin-bottom);font-family:var(--ui-kit-field-font-family);flex-direction:column;display:flex}:where(.ui-kit-field[data-error-slot]){--ui-kit-field-margin-bottom:0}:where(.ui-kit-field-sub-root){flex-direction:column;display:flex}:where(.ui-kit-field-sub-root[data-float-label]){position:relative}:where(.ui-kit-field-label){margin-bottom:var(--ui-kit-field-label-margin-bottom);font-family:var(--ui-kit-field-label-font-family);font-size:var(--ui-kit-field-label-font-size);color:var(--ui-kit-field-label-text);white-space:wrap;margin-inline-start:var(--ui-kit-field-label-gap-inline)}:where(.ui-kit-field[data-error] .ui-kit-field-label){--ui-kit-field-label-text:var(--ui-kit-danger)}:where(.ui-kit-field-label[data-label-hidden]){clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:where(.ui-kit-field-sub-root[data-float-label] .ui-kit-field-label){--ui-kit-field-label-margin-bottom:0;--ui-kit-field-label-text:var(--ui-kit-text-secondary);top:50%;transform-origin:0 0;transition:all var(--ui-kit-field-label-duration) ease;pointer-events:none;position:absolute;inset-inline-start:var(--ui-kit-field-label-inset);transform:translateY(-50%)}:where(.ui-kit-field-sub-root[data-float-label] :is(input,textarea):not(:placeholder-shown)~.ui-kit-field-label,.ui-kit-field-sub-root[data-float-label] :is(input,textarea):focus~.ui-kit-field-label){background-color:var(--ui-kit-field-label-bg);padding-inline:var(--ui-kit-field-label-padding);top:0;transform:translateY(-50%)scale(.85)}:where(.ui-kit-field-sub-label){margin-bottom:var(--ui-kit-field-sub-label-margin-bottom);font-size:var(--ui-kit-field-sub-label-font-size);color:var(--ui-kit-field-sub-label-text)}:where(.ui-kit-field-error){min-height:var(--ui-kit-field-error-min-height);margin-top:var(--ui-kit-field-error-margin-top);font-size:var(--ui-kit-field-error-font-size);color:var(--ui-kit-field-error-text);display:block}:where(.ui-kit-field-input,.ui-kit-field-input-wrapper){box-sizing:border-box;width:var(--ui-kit-field-input-width);min-height:var(--ui-kit-field-input-min-height);padding:var(--ui-kit-field-input-padding);font-family:var(--ui-kit-field-input-font-family);font-size:var(--ui-kit-field-input-font-size);color:var(--ui-kit-field-input-text);background-color:var(--ui-kit-field-input-bg);border:var(--ui-kit-field-input-border-width) solid var(--ui-kit-field-input-border);border-radius:var(--ui-kit-field-input-radius);transition:border-color var(--ui-kit-field-input-duration), box-shadow var(--ui-kit-field-input-duration);outline:none}:where(.ui-kit-field-input[data-size=sm],.ui-kit-field-input-wrapper[data-size=sm]){--ui-kit-field-input-min-height:var(--ui-kit-control-height-sm);--ui-kit-field-input-font-size:var(--ui-kit-font-size-sm)}:where(.ui-kit-field-input[data-size=lg],.ui-kit-field-input-wrapper[data-size=lg]){--ui-kit-field-input-min-height:var(--ui-kit-control-height-lg);--ui-kit-field-input-font-size:var(--ui-kit-font-size-lg)}:where(.ui-kit-field-input)::placeholder{color:var(--ui-kit-field-input-placeholder-text)}:where(.ui-kit-field-input:hover:not(:disabled),.ui-kit-field-input-wrapper:hover){border-color:var(--ui-kit-field-input-border-hover);background-color:var(--ui-kit-field-input-bg-hover)}:where(.ui-kit-field-input:focus-visible,.ui-kit-field-input[data-focused],.ui-kit-field-input-wrapper:focus-visible,.ui-kit-field-input-wrapper[data-focused]){border-color:var(--ui-kit-field-input-border-focus);background-color:var(--ui-kit-field-input-bg-focus);box-shadow:var(--ui-kit-field-input-shadow-focus)}:where(.ui-kit-field-input:disabled,.ui-kit-field-input[data-disabled],.ui-kit-field-input-wrapper[data-disabled],.ui-kit-field[data-disabled] .ui-kit-field-input-wrapper){background-color:var(--ui-kit-field-input-bg-disabled);color:var(--ui-kit-field-input-text-disabled);cursor:not-allowed}:where(.ui-kit-field[data-error] .ui-kit-field-input,.ui-kit-field[data-error] .ui-kit-field-input-wrapper){--ui-kit-field-input-border:var(--ui-kit-danger);--ui-kit-field-input-border-hover:var(--ui-kit-danger);--ui-kit-field-input-border-focus:var(--ui-kit-danger)}:where(.ui-kit-field-input-wrapper){align-items:center;gap:var(--ui-kit-field-input-gap);display:flex}:where(.ui-kit-field-input-wrapper:has(:is(input,textarea):focus-visible)){border-color:var(--ui-kit-field-input-border-focus);box-shadow:var(--ui-kit-field-input-shadow-focus)}:where(.ui-kit-field-input-bare){min-width:0;font:inherit;color:inherit;background-color:#0000;border:none;outline:none;flex:1;padding:0}:root{--ui-kit-tooltip-max-width:18rem;--ui-kit-tooltip-bg:var(--ui-kit-surface-overlay);--ui-kit-tooltip-text:var(--ui-kit-text);--ui-kit-tooltip-border:var(--ui-kit-border);--ui-kit-tooltip-border-width:1px;--ui-kit-tooltip-radius:var(--ui-kit-radius);--ui-kit-tooltip-shadow:var(--ui-kit-shadow-overlay);--ui-kit-tooltip-font-family:var(--ui-kit-font-family);--ui-kit-tooltip-font-size:var(--ui-kit-font-size-sm);--ui-kit-tooltip-padding:var(--ui-kit-space-sm) var(--ui-kit-space-md);--ui-kit-tooltip-duration:var(--ui-kit-transition);--ui-kit-tooltip-arrow-width:var(--ui-kit-arrow-size);--ui-kit-tooltip-arrow-height:var(--ui-kit-arrow-size)}.ui-kit-tooltip-trigger{display:inline-flex}.ui-kit-tooltip-positioner{z-index:var(--ui-kit-tooltip-z-index,auto)}.ui-kit-tooltip{max-width:var(--ui-kit-tooltip-max-width);padding:var(--ui-kit-tooltip-padding);background-color:var(--ui-kit-tooltip-bg);color:var(--ui-kit-tooltip-text);border:var(--ui-kit-tooltip-border-width) solid var(--ui-kit-tooltip-border);border-radius:var(--ui-kit-tooltip-radius);box-shadow:var(--ui-kit-tooltip-shadow);font-family:var(--ui-kit-tooltip-font-family);font-size:var(--ui-kit-tooltip-font-size);transition-property:opacity,transform;transition-duration:var(--ui-kit-tooltip-duration)}.ui-kit-tooltip[data-starting-style],.ui-kit-tooltip[data-ending-style]{opacity:0}.ui-kit-tooltip[data-instant]{transition-duration:0s}.ui-kit-tooltip-arrow{box-sizing:border-box;width:var(--ui-kit-tooltip-arrow-width);height:var(--ui-kit-tooltip-arrow-height);background-color:var(--ui-kit-tooltip-bg);border:var(--ui-kit-tooltip-border-width) solid var(--ui-kit-tooltip-border);position:absolute;transform:rotate(45deg)}.ui-kit-tooltip-arrow[data-side=top]{bottom:calc(var(--ui-kit-tooltip-arrow-height) / -2);border-top-color:#0000;border-left-color:#0000}.ui-kit-tooltip-arrow[data-side=bottom]{top:calc(var(--ui-kit-tooltip-arrow-height) / -2);border-bottom-color:#0000;border-right-color:#0000}.ui-kit-tooltip-arrow[data-side=left]{right:calc(var(--ui-kit-tooltip-arrow-width) / -2);border-bottom-color:#0000;border-left-color:#0000}.ui-kit-tooltip-arrow[data-side=right]{left:calc(var(--ui-kit-tooltip-arrow-width) / -2);border-top-color:#0000;border-right-color:#0000}.ui-kit-tooltip-text{word-break:break-word;line-height:1.5;display:block}.ui-kit-spinner{box-sizing:border-box;width:var(--ui-kit-spinner-width,6.25rem);height:var(--ui-kit-spinner-height,6.25rem);display:inline-block;position:relative}.ui-kit-spinner:before{content:"";padding-top:100%;display:block}.ui-kit-spinner-spinner{transform-origin:50%;width:100%;height:100%;margin:auto;animation-name:ui-kit-spinner-rotate;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;inset:0}.ui-kit-spinner-circle{stroke:currentColor;stroke-dasharray:89 200;stroke-dashoffset:0;stroke-linecap:round;animation-name:ui-kit-spinner-dash;animation-duration:var(--ui-kit-spinner-circle-duration,calc(var(--ui-kit-animation-duration) * 1.5));animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.ui-kit-spinner-circle{animation-name:none}}@keyframes ui-kit-spinner-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ui-kit-spinner-dash{0%{stroke-dasharray:1 200;stroke-dashoffset:0}50%{stroke-dasharray:89 200;stroke-dashoffset:-35px}to{stroke-dasharray:89 200;stroke-dashoffset:-124px}}:root{--ui-kit-autocomplete-loading-icon-size:var(--ui-kit-font-size-lg);--ui-kit-autocomplete-loading-icon-text:var(--ui-kit-text-secondary);--ui-kit-autocomplete-loading-icon-border-width:2px;--ui-kit-autocomplete-loading-icon-duration:calc(var(--ui-kit-animation-duration) * .75);--ui-kit-autocomplete-dropdown-button-size:var(--ui-kit-control-height);--ui-kit-autocomplete-dropdown-button-text:var(--ui-kit-text-secondary);--ui-kit-autocomplete-dropdown-button-text-hover:var(--ui-kit-text);--ui-kit-autocomplete-dropdown-button-radius:var(--ui-kit-radius-sm);--ui-kit-autocomplete-dropdown-button-shadow-focus:var(--ui-kit-focus-ring);--ui-kit-autocomplete-chip-radius:var(--ui-kit-radius);--ui-kit-autocomplete-chip-gap:var(--ui-kit-space-xs);--ui-kit-autocomplete-chip-padding:var(--ui-kit-space-xs) var(--ui-kit-space-sm);--ui-kit-autocomplete-chip-font-size:var(--ui-kit-font-size-sm);--ui-kit-autocomplete-chip-bg:var(--ui-kit-selected-bg);--ui-kit-autocomplete-chip-text:var(--ui-kit-selected-text);--ui-kit-autocomplete-chip-remove-size:var(--ui-kit-font-size-md);--ui-kit-autocomplete-panel-z-index:var(--ui-kit-z-overlay);--ui-kit-autocomplete-panel-bg:var(--ui-kit-surface-overlay);--ui-kit-autocomplete-panel-border:var(--ui-kit-border);--ui-kit-autocomplete-panel-border-width:1px;--ui-kit-autocomplete-panel-radius:var(--ui-kit-radius);--ui-kit-autocomplete-panel-shadow:var(--ui-kit-shadow-overlay);--ui-kit-autocomplete-panel-padding:var(--ui-kit-space-sm) 0;--ui-kit-autocomplete-panel-font-family:var(--ui-kit-font-family);--ui-kit-autocomplete-panel-text:var(--ui-kit-text);--ui-kit-autocomplete-panel-font-size:var(--ui-kit-font-size-md);--ui-kit-autocomplete-panel-duration-enter:calc(var(--ui-kit-transition) * .6);--ui-kit-autocomplete-panel-duration-exit:calc(var(--ui-kit-transition) * .5);--ui-kit-autocomplete-panel-easing-enter:var(--ui-kit-easing-decelerate);--ui-kit-autocomplete-panel-easing-exit:linear;--ui-kit-autocomplete-panel-scale-enter:.8;--ui-kit-autocomplete-item-group-bg:var(--ui-kit-surface-ground);--ui-kit-autocomplete-item-group-text:var(--ui-kit-text-secondary);--ui-kit-autocomplete-item-group-font-weight:var(--ui-kit-font-weight-semibold);--ui-kit-autocomplete-item-group-font-size:var(--ui-kit-font-size-sm);--ui-kit-autocomplete-item-group-padding:var(--ui-kit-space-xs) var(--ui-kit-space-md);--ui-kit-autocomplete-item-padding:var(--ui-kit-space-sm) var(--ui-kit-space-md);--ui-kit-autocomplete-item-text:var(--ui-kit-text);--ui-kit-autocomplete-item-bg-hover:var(--ui-kit-surface-hover);--ui-kit-autocomplete-item-bg-highlighted:var(--ui-kit-selected-bg);--ui-kit-autocomplete-item-text-highlighted:var(--ui-kit-selected-text);--ui-kit-autocomplete-item-bg-selected:var(--ui-kit-selected-bg-strong);--ui-kit-autocomplete-item-text-selected:var(--ui-kit-selected-text);--ui-kit-autocomplete-item-duration:var(--ui-kit-transition);--ui-kit-autocomplete-item-gap:var(--ui-kit-space-xs);--ui-kit-autocomplete-status-text:var(--ui-kit-text-secondary);--ui-kit-autocomplete-status-padding:var(--ui-kit-space-xs) var(--ui-kit-space-md);--ui-kit-autocomplete-empty-message-text:var(--ui-kit-text-secondary);--ui-kit-autocomplete-empty-message-padding:var(--ui-kit-space-xs) var(--ui-kit-space-md);--ui-kit-autocomplete-footer-padding:var(--ui-kit-space-sm) var(--ui-kit-space-md);--ui-kit-autocomplete-footer-border:var(--ui-kit-border)}.ui-kit-autocomplete-control-wrapper[data-multiple]{--ui-kit-autocomplete-control-wrapper-gap:var(--ui-kit-space-xs);row-gap:var(--ui-kit-autocomplete-control-wrapper-gap);padding-block:var(--ui-kit-space-xs);flex-wrap:wrap}.ui-kit-autocomplete-control-wrapper[data-variant=filled]{--ui-kit-field-input-bg:var(--ui-kit-surface-ground);--ui-kit-field-input-bg-hover:var(--ui-kit-surface-hover);--ui-kit-field-input-border:transparent;--ui-kit-field-input-border-hover:transparent}.ui-kit-field[data-error] .ui-kit-autocomplete-control-wrapper[data-variant=filled]{--ui-kit-field-input-border:var(--ui-kit-danger);--ui-kit-field-input-border-hover:var(--ui-kit-danger)}.ui-kit-autocomplete-input{min-width:4rem}.ui-kit-autocomplete-loading-icon{box-sizing:border-box;width:var(--ui-kit-autocomplete-loading-icon-size);height:var(--ui-kit-autocomplete-loading-icon-size);border:var(--ui-kit-autocomplete-loading-icon-border-width) solid var(--ui-kit-autocomplete-loading-icon-text);color:var(--ui-kit-autocomplete-loading-icon-text);animation-name:ui-kit-autocomplete-spin;animation-duration:var(--ui-kit-autocomplete-loading-icon-duration);border-top-color:#0000;border-radius:50%;flex-shrink:0;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.ui-kit-autocomplete-loading-icon{animation-name:none}}.ui-kit-autocomplete-dropdown-button{width:calc(var(--ui-kit-autocomplete-dropdown-button-size) * .75);height:calc(var(--ui-kit-autocomplete-dropdown-button-size) * .75);border-radius:var(--ui-kit-autocomplete-dropdown-button-radius);color:var(--ui-kit-autocomplete-dropdown-button-text);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.ui-kit-autocomplete-dropdown-button:hover:not(:disabled){color:var(--ui-kit-autocomplete-dropdown-button-text-hover)}.ui-kit-autocomplete-dropdown-button:focus-visible{box-shadow:var(--ui-kit-autocomplete-dropdown-button-shadow-focus);outline:none}.ui-kit-autocomplete-dropdown-button:disabled{cursor:not-allowed}.ui-kit-autocomplete-chip{align-items:center;gap:var(--ui-kit-autocomplete-chip-gap);padding:var(--ui-kit-autocomplete-chip-padding);border-radius:var(--ui-kit-autocomplete-chip-radius);background-color:var(--ui-kit-autocomplete-chip-bg);color:var(--ui-kit-autocomplete-chip-text);font-size:var(--ui-kit-autocomplete-chip-font-size);display:inline-flex}.ui-kit-autocomplete-chip[data-disabled]{--ui-kit-autocomplete-chip-bg:var(--ui-kit-surface-hover);--ui-kit-autocomplete-chip-text:var(--ui-kit-text-disabled)}.ui-kit-autocomplete-chip-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-kit-autocomplete-chip-remove{width:var(--ui-kit-autocomplete-chip-remove-size);height:var(--ui-kit-autocomplete-chip-remove-size);color:inherit;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.ui-kit-autocomplete-chip-remove:hover:not(:disabled){background-color:color-mix(in srgb, currentColor 16%, transparent)}.ui-kit-autocomplete-chip-remove:disabled{cursor:not-allowed}.ui-kit-autocomplete-positioner{--ui-kit-autocomplete-positioner-min-width:var(--anchor-width);min-width:var(--ui-kit-autocomplete-positioner-min-width);z-index:var(--ui-kit-autocomplete-panel-z-index)}.ui-kit-autocomplete-panel{box-sizing:border-box;max-width:100%;padding:var(--ui-kit-autocomplete-panel-padding);border:var(--ui-kit-autocomplete-panel-border-width) solid var(--ui-kit-autocomplete-panel-border);border-radius:var(--ui-kit-autocomplete-panel-radius);background-color:var(--ui-kit-autocomplete-panel-bg);box-shadow:var(--ui-kit-autocomplete-panel-shadow);font-family:var(--ui-kit-autocomplete-panel-font-family);color:var(--ui-kit-autocomplete-panel-text);font-size:var(--ui-kit-autocomplete-panel-font-size);transition-property:opacity,transform;transition-duration:var(--ui-kit-autocomplete-panel-duration-enter);transition-timing-function:var(--ui-kit-autocomplete-panel-easing-enter);flex-direction:column;display:flex;overflow:hidden}.ui-kit-autocomplete-panel[data-starting-style]{opacity:0;transform:scaleY(var(--ui-kit-autocomplete-panel-scale-enter))}.ui-kit-autocomplete-panel[data-ending-style]{opacity:0;transition-property:opacity;transition-duration:var(--ui-kit-autocomplete-panel-duration-exit);transition-timing-function:var(--ui-kit-autocomplete-panel-easing-exit)}.ui-kit-autocomplete-status,.ui-kit-autocomplete-empty-message{font-size:var(--ui-kit-font-size-sm)}.ui-kit-autocomplete-status:not(:empty){padding:var(--ui-kit-autocomplete-status-padding)}.ui-kit-autocomplete-empty-message:not(:empty){padding:var(--ui-kit-autocomplete-empty-message-padding)}.ui-kit-autocomplete-status{color:var(--ui-kit-autocomplete-status-text)}.ui-kit-autocomplete-empty-message{color:var(--ui-kit-autocomplete-empty-message-text)}.ui-kit-autocomplete-list{max-height:var(--ui-kit-autocomplete-list-max-height);position:relative;overflow-y:auto}.ui-kit-autocomplete-spacer{width:100%;height:var(--ui-kit-autocomplete-spacer-total-size,0px);pointer-events:none;display:block}.ui-kit-autocomplete-content{width:100%;transform:translateY(var(--ui-kit-autocomplete-content-offset,0px));position:absolute;top:0;left:0}.ui-kit-autocomplete-item-group{padding:var(--ui-kit-autocomplete-item-group-padding);background-color:var(--ui-kit-autocomplete-item-group-bg);color:var(--ui-kit-autocomplete-item-group-text);font-weight:var(--ui-kit-autocomplete-item-group-font-weight);font-size:var(--ui-kit-autocomplete-item-group-font-size)}.ui-kit-autocomplete-item{align-items:center;gap:var(--ui-kit-autocomplete-item-gap);padding:var(--ui-kit-autocomplete-item-padding);color:var(--ui-kit-autocomplete-item-text);cursor:pointer;transition-property:background-color,color;transition-duration:var(--ui-kit-autocomplete-item-duration);display:flex}.ui-kit-autocomplete-item:hover{background-color:var(--ui-kit-autocomplete-item-bg-hover)}.ui-kit-autocomplete-item[data-selected]{color:var(--ui-kit-autocomplete-item-text-selected);background-color:var(--ui-kit-autocomplete-item-bg-selected)}.ui-kit-autocomplete-item[data-selected]:after{content:"✓";color:var(--ui-kit-autocomplete-item-text-selected);font-size:var(--ui-kit-font-size-sm);margin-inline-start:auto}.ui-kit-autocomplete-item[data-highlighted]{color:var(--ui-kit-autocomplete-item-text-highlighted);background-color:var(--ui-kit-autocomplete-item-bg-highlighted)}.ui-kit-autocomplete-item[data-disabled]{color:var(--ui-kit-text-disabled);cursor:not-allowed}.ui-kit-autocomplete-content .ui-kit-autocomplete-item{box-sizing:border-box;height:var(--ui-kit-autocomplete-item-size);overflow:hidden}.ui-kit-autocomplete-footer{padding:var(--ui-kit-autocomplete-footer-padding);border-top:1px solid var(--ui-kit-autocomplete-footer-border)}@keyframes ui-kit-autocomplete-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ui-kit-autocomplete-panel{transition-property:opacity}.ui-kit-autocomplete-panel[data-starting-style]{transform:none}}:root{--ui-kit-button-font-family:var(--ui-kit-font-family);--ui-kit-button-font-weight:var(--ui-kit-font-weight-semibold);--ui-kit-button-gap:var(--ui-kit-space-sm);--ui-kit-button-padding:var(--ui-kit-control-padding);--ui-kit-button-border-width:1px;--ui-kit-button-duration:var(--ui-kit-transition);--ui-kit-button-shadow-focus:var(--ui-kit-focus-ring);--ui-kit-button-opacity-disabled:var(--ui-kit-disabled-opacity);--ui-kit-button-loading-icon-width:1em;--ui-kit-button-loading-icon-height:1em;--ui-kit-button-loading-icon-border-width:.15em;--ui-kit-button-loading-icon-duration:calc(var(--ui-kit-animation-duration) * 1);--ui-kit-button-badge-bg:var(--ui-kit-surface);--ui-kit-button-badge-min-width:1.5em;--ui-kit-button-badge-height:1.5em;--ui-kit-button-badge-padding:0 var(--ui-kit-space-xs);--ui-kit-button-badge-radius:var(--ui-kit-radius-pill);--ui-kit-button-badge-font-size:var(--ui-kit-font-size-sm);--ui-kit-button-badge-font-weight:var(--ui-kit-font-weight-semibold)}.ui-kit-button{--ui-kit-button-border:var(--ui-kit-primary);--ui-kit-button-border-hover:var(--ui-kit-primary-hover);--ui-kit-button-border-active:var(--ui-kit-primary-active);--ui-kit-button-bg:var(--ui-kit-button-border);--ui-kit-button-bg-hover:var(--ui-kit-button-border-hover);--ui-kit-button-bg-active:var(--ui-kit-button-border-active);--ui-kit-button-text:var(--ui-kit-primary-text);--ui-kit-button-text-hover:var(--ui-kit-button-text);--ui-kit-button-text-active:var(--ui-kit-button-text);--ui-kit-button-font-size:var(--ui-kit-font-size-md);--ui-kit-button-min-height:var(--ui-kit-control-height);--ui-kit-button-radius:var(--ui-kit-radius);--ui-kit-button-shadow:none;--ui-kit-button-ink:var(--ui-kit-primary-ink,var(--ui-kit-primary));--ui-kit-button-ink-hover:var(--ui-kit-primary-ink,var(--ui-kit-primary-hover));--ui-kit-button-ink-active:var(--ui-kit-primary-ink,var(--ui-kit-primary-active));--ui-kit-button-badge-text:var(--ui-kit-button-ink);box-sizing:border-box;justify-content:center;align-items:center;gap:var(--ui-kit-button-gap);min-height:var(--ui-kit-button-min-height);padding:var(--ui-kit-button-padding);border:var(--ui-kit-button-border-width) solid var(--ui-kit-button-border);border-radius:var(--ui-kit-button-radius);background-color:var(--ui-kit-button-bg);color:var(--ui-kit-button-text);box-shadow:var(--ui-kit-button-shadow);font-family:var(--ui-kit-button-font-family);font-size:var(--ui-kit-button-font-size);font-weight:var(--ui-kit-button-font-weight);cursor:pointer;-webkit-user-select:none;user-select:none;transition-property:background-color,border-color,color,box-shadow;transition-duration:var(--ui-kit-button-duration);display:inline-flex}.ui-kit-button:hover:not(:disabled):not([data-disabled]){border-color:var(--ui-kit-button-border-hover);background-color:var(--ui-kit-button-bg-hover);color:var(--ui-kit-button-text-hover)}.ui-kit-button:active:not(:disabled):not([data-disabled]){border-color:var(--ui-kit-button-border-active);background-color:var(--ui-kit-button-bg-active);color:var(--ui-kit-button-text-active)}.ui-kit-button:focus-visible{box-shadow:var(--ui-kit-button-shadow-focus);outline:none}.ui-kit-button:disabled,.ui-kit-button[data-disabled]{cursor:not-allowed;opacity:var(--ui-kit-button-opacity-disabled)}.ui-kit-button[data-severity=secondary]{--ui-kit-button-border:var(--ui-kit-secondary);--ui-kit-button-border-hover:var(--ui-kit-secondary-hover);--ui-kit-button-border-active:var(--ui-kit-secondary-active);--ui-kit-button-text:var(--ui-kit-secondary-text);--ui-kit-button-ink:var(--ui-kit-secondary-ink,var(--ui-kit-secondary));--ui-kit-button-ink-hover:var(--ui-kit-secondary-ink,var(--ui-kit-secondary-hover));--ui-kit-button-ink-active:var(--ui-kit-secondary-ink,var(--ui-kit-secondary-active))}.ui-kit-button[data-severity=success]{--ui-kit-button-border:var(--ui-kit-success);--ui-kit-button-border-hover:var(--ui-kit-success-hover);--ui-kit-button-border-active:var(--ui-kit-success-active);--ui-kit-button-text:var(--ui-kit-success-text);--ui-kit-button-ink:var(--ui-kit-success-ink,var(--ui-kit-success));--ui-kit-button-ink-hover:var(--ui-kit-success-ink,var(--ui-kit-success-hover));--ui-kit-button-ink-active:var(--ui-kit-success-ink,var(--ui-kit-success-active))}.ui-kit-button[data-severity=info]{--ui-kit-button-border:var(--ui-kit-info);--ui-kit-button-border-hover:var(--ui-kit-info-hover);--ui-kit-button-border-active:var(--ui-kit-info-active);--ui-kit-button-text:var(--ui-kit-info-text);--ui-kit-button-ink:var(--ui-kit-info-ink,var(--ui-kit-info));--ui-kit-button-ink-hover:var(--ui-kit-info-ink,var(--ui-kit-info-hover));--ui-kit-button-ink-active:var(--ui-kit-info-ink,var(--ui-kit-info-active))}.ui-kit-button[data-severity=warning]{--ui-kit-button-border:var(--ui-kit-warning);--ui-kit-button-border-hover:var(--ui-kit-warning-hover);--ui-kit-button-border-active:var(--ui-kit-warning-active);--ui-kit-button-text:var(--ui-kit-warning-text);--ui-kit-button-ink:var(--ui-kit-warning-ink,var(--ui-kit-warning));--ui-kit-button-ink-hover:var(--ui-kit-warning-ink,var(--ui-kit-warning-hover));--ui-kit-button-ink-active:var(--ui-kit-warning-ink,var(--ui-kit-warning-active))}.ui-kit-button[data-severity=danger]{--ui-kit-button-border:var(--ui-kit-danger);--ui-kit-button-border-hover:var(--ui-kit-danger-hover);--ui-kit-button-border-active:var(--ui-kit-danger-active);--ui-kit-button-text:var(--ui-kit-danger-text);--ui-kit-button-ink:var(--ui-kit-danger-ink,var(--ui-kit-danger));--ui-kit-button-ink-hover:var(--ui-kit-danger-ink,var(--ui-kit-danger-hover));--ui-kit-button-ink-active:var(--ui-kit-danger-ink,var(--ui-kit-danger-active))}.ui-kit-button[data-severity=help]{--ui-kit-button-border:var(--ui-kit-help);--ui-kit-button-border-hover:var(--ui-kit-help-hover);--ui-kit-button-border-active:var(--ui-kit-help-active);--ui-kit-button-text:var(--ui-kit-help-text);--ui-kit-button-ink:var(--ui-kit-help-ink,var(--ui-kit-help));--ui-kit-button-ink-hover:var(--ui-kit-help-ink,var(--ui-kit-help-hover));--ui-kit-button-ink-active:var(--ui-kit-help-ink,var(--ui-kit-help-active))}.ui-kit-button[data-severity=contrast]{--ui-kit-button-border:var(--ui-kit-contrast);--ui-kit-button-border-hover:var(--ui-kit-contrast-hover);--ui-kit-button-border-active:var(--ui-kit-contrast-active);--ui-kit-button-text:var(--ui-kit-contrast-text);--ui-kit-button-ink:var(--ui-kit-contrast-ink,var(--ui-kit-contrast));--ui-kit-button-ink-hover:var(--ui-kit-contrast-ink,var(--ui-kit-contrast-hover));--ui-kit-button-ink-active:var(--ui-kit-contrast-ink,var(--ui-kit-contrast-active))}.ui-kit-button:is([data-appearance=outlined],[data-appearance=text]){--ui-kit-button-bg:transparent;--ui-kit-button-bg-hover:var(--ui-kit-surface-hover);--ui-kit-button-bg-active:var(--ui-kit-surface-hover)}.ui-kit-button[data-appearance=link]{--ui-kit-button-bg:transparent;--ui-kit-button-bg-hover:transparent;--ui-kit-button-bg-active:transparent;text-decoration:none}.ui-kit-button:is([data-appearance=outlined],[data-appearance=text],[data-appearance=link]){--ui-kit-button-border:var(--ui-kit-button-ink);--ui-kit-button-border-hover:var(--ui-kit-button-ink-hover);--ui-kit-button-border-active:var(--ui-kit-button-ink-active);--ui-kit-button-text:var(--ui-kit-button-border);--ui-kit-button-text-hover:var(--ui-kit-button-border-hover);--ui-kit-button-text-active:var(--ui-kit-button-border-active)}.ui-kit-button:is([data-appearance=text],[data-appearance=link]),.ui-kit-button:is([data-appearance=text],[data-appearance=link]):is(:hover,:active):not(:disabled):not([data-disabled]){border-color:#0000}.ui-kit-button[data-appearance=link]:is(:hover,:active):not(:disabled):not([data-disabled]){text-decoration:underline}.ui-kit-button:is([data-appearance=outlined],[data-appearance=text])[data-plain]{--ui-kit-button-border:var(--ui-kit-border);--ui-kit-button-border-hover:var(--ui-kit-border-hover);--ui-kit-button-border-active:var(--ui-kit-border-hover);--ui-kit-button-text:var(--ui-kit-text-secondary);--ui-kit-button-text-hover:var(--ui-kit-text);--ui-kit-button-text-active:var(--ui-kit-text)}.ui-kit-button[data-size=sm]{--ui-kit-button-min-height:var(--ui-kit-control-height-sm);--ui-kit-button-font-size:var(--ui-kit-font-size-sm)}.ui-kit-button[data-size=lg]{--ui-kit-button-min-height:var(--ui-kit-control-height-lg);--ui-kit-button-font-size:var(--ui-kit-font-size-lg)}.ui-kit-button[data-rounded]{--ui-kit-button-radius:var(--ui-kit-radius-pill)}.ui-kit-button[data-rounded][data-icon-only]{--ui-kit-button-radius:50%}.ui-kit-button[data-raised]{--ui-kit-button-shadow:var(--ui-kit-shadow-card)}.ui-kit-button[data-icon-only]{width:var(--ui-kit-button-min-height);padding-left:0;padding-right:0}.ui-kit-button[data-vertical]{flex-direction:column}.ui-kit-button-icon{justify-content:center;align-items:center;font-size:1em;line-height:1;display:inline-flex}.ui-kit-button-loading-icon{width:var(--ui-kit-button-loading-icon-width);height:var(--ui-kit-button-loading-icon-height);border:var(--ui-kit-button-loading-icon-border-width) solid currentColor;animation-name:ui-kit-button-spin;animation-duration:var(--ui-kit-button-loading-icon-duration);border-right-color:#0000;border-radius:50%;animation-timing-function:linear;animation-iteration-count:infinite;display:inline-block}.ui-kit-button[data-icon-only] .ui-kit-button-label{display:none}.ui-kit-button-badge{box-sizing:border-box;min-width:var(--ui-kit-button-badge-min-width);height:var(--ui-kit-button-badge-height);padding:var(--ui-kit-button-badge-padding);border-radius:var(--ui-kit-button-badge-radius);background-color:var(--ui-kit-button-badge-bg);color:var(--ui-kit-button-badge-text);font-size:var(--ui-kit-button-badge-font-size);font-weight:var(--ui-kit-button-badge-font-weight);justify-content:center;align-items:center;line-height:1;display:inline-flex}@keyframes ui-kit-button-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--ui-kit-calendar-trigger-button-text:var(--ui-kit-text-secondary);--ui-kit-calendar-trigger-button-text-hover:var(--ui-kit-text);--ui-kit-calendar-trigger-button-text-disabled:var(--ui-kit-text-disabled);--ui-kit-calendar-trigger-button-radius:var(--ui-kit-radius-sm);--ui-kit-calendar-trigger-button-font-size:var(--ui-kit-font-size-lg);--ui-kit-calendar-trigger-button-shadow-focus:var(--ui-kit-focus-ring);--ui-kit-calendar-header-gap:var(--ui-kit-space-xs);--ui-kit-calendar-title-gap:var(--ui-kit-space-xs);--ui-kit-calendar-title-font-weight:600;--ui-kit-calendar-group-gap:var(--ui-kit-space-xs);--ui-kit-calendar-day-bg-in-range:var(--ui-kit-selected-bg);--ui-kit-calendar-week-header-text:var(--ui-kit-text-secondary);--ui-kit-calendar-week-header-font-size:var(--ui-kit-font-size-sm);--ui-kit-calendar-week-number-text:var(--ui-kit-text-disabled);--ui-kit-calendar-week-number-font-size:var(--ui-kit-font-size-sm);--ui-kit-calendar-day-bg-hover:var(--ui-kit-surface-hover);--ui-kit-calendar-day-bg-selected:var(--ui-kit-selected-bg-strong);--ui-kit-calendar-day-text-selected:var(--ui-kit-selected-text);--ui-kit-calendar-month-picker-gap:var(--ui-kit-space-xs);--ui-kit-calendar-year-picker-gap:var(--ui-kit-space-xs);--ui-kit-calendar-time-picker-gap:var(--ui-kit-space-xs);--ui-kit-calendar-button-bar-gap:var(--ui-kit-space-sm);--ui-kit-calendar-footer-text:var(--ui-kit-text-secondary);--ui-kit-calendar-footer-font-size:var(--ui-kit-font-size-sm);--ui-kit-calendar-panel-font-size:var(--ui-kit-font-size-md);--ui-kit-calendar-panel-duration-enter:calc(var(--ui-kit-transition) * .6);--ui-kit-calendar-panel-duration-exit:calc(var(--ui-kit-transition) * .5);--ui-kit-calendar-panel-easing-enter:var(--ui-kit-easing-decelerate);--ui-kit-calendar-panel-easing-exit:linear;--ui-kit-calendar-panel-scale-enter:.8;--ui-kit-calendar-control-gap:var(--ui-kit-field-input-gap);--ui-kit-calendar-panel-min-width:calc(7 * (2.5rem + 2 * var(--ui-kit-calendar-cell-padding,var(--ui-kit-space-sm))));--ui-kit-calendar-nav-button-text:var(--ui-kit-text-secondary);--ui-kit-calendar-nav-button-text-hover:var(--ui-kit-text);--ui-kit-calendar-nav-button-shadow-focus:var(--ui-kit-focus-ring);--ui-kit-calendar-nav-button-opacity-disabled:var(--ui-kit-disabled-opacity);--ui-kit-calendar-title-button-radius:var(--ui-kit-radius-sm);--ui-kit-calendar-title-button-shadow-focus:var(--ui-kit-focus-ring);--ui-kit-calendar-day-size:2.5rem;--ui-kit-calendar-picker-cell-radius:var(--ui-kit-radius-sm);--ui-kit-calendar-picker-cell-bg-hover:var(--ui-kit-surface-hover);--ui-kit-calendar-picker-cell-bg-selected:var(--ui-kit-selected-bg-strong);--ui-kit-calendar-picker-cell-text-selected:var(--ui-kit-selected-text);--ui-kit-calendar-picker-cell-opacity-disabled:var(--ui-kit-disabled-opacity);--ui-kit-calendar-spin-button-text:var(--ui-kit-text-secondary);--ui-kit-calendar-spin-button-text-hover:var(--ui-kit-text);--ui-kit-calendar-spin-button-radius:var(--ui-kit-radius-sm);--ui-kit-calendar-spin-button-shadow-focus:var(--ui-kit-focus-ring)}.ui-kit-calendar-input-wrapper{gap:var(--ui-kit-calendar-control-gap)}.ui-kit-calendar-input-wrapper[data-variant=filled]{--ui-kit-field-input-bg:var(--ui-kit-surface-ground);--ui-kit-field-input-bg-hover:var(--ui-kit-surface-hover);--ui-kit-field-input-border:transparent;--ui-kit-field-input-border-hover:transparent}.ui-kit-field[data-error] .ui-kit-calendar-input-wrapper[data-variant=filled]{--ui-kit-field-input-border:var(--ui-kit-danger);--ui-kit-field-input-border-hover:var(--ui-kit-danger)}:is(.ui-kit-field-sub-root[data-float-label] .ui-kit-calendar-input-wrapper:has(input:not(:placeholder-shown))~.ui-kit-field-label,.ui-kit-field-sub-root[data-float-label] .ui-kit-calendar-input-wrapper:has(input:focus)~.ui-kit-field-label){background-color:var(--ui-kit-field-label-bg);padding-inline:var(--ui-kit-field-label-padding);top:0;transform:translateY(-50%)scale(.85)}.ui-kit-calendar-trigger-button{border-radius:var(--ui-kit-calendar-trigger-button-radius);color:var(--ui-kit-calendar-trigger-button-text);font-size:var(--ui-kit-calendar-trigger-button-font-size);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.ui-kit-calendar-trigger-button:hover:not(:disabled){color:var(--ui-kit-calendar-trigger-button-text-hover)}.ui-kit-calendar-trigger-button:focus-visible{box-shadow:var(--ui-kit-calendar-trigger-button-shadow-focus);outline:none}.ui-kit-calendar-trigger-button:disabled{color:var(--ui-kit-calendar-trigger-button-text-disabled);cursor:not-allowed}.ui-kit-calendar-panel{padding:var(--ui-kit-calendar-panel-padding,var(--ui-kit-space-sm));border:1px solid var(--ui-kit-calendar-panel-border,var(--ui-kit-border));border-radius:var(--ui-kit-calendar-panel-radius,var(--ui-kit-radius));background-color:var(--ui-kit-calendar-panel-bg,var(--ui-kit-surface-overlay));color:var(--ui-kit-calendar-panel-text,var(--ui-kit-text));box-shadow:var(--ui-kit-calendar-panel-shadow,var(--ui-kit-shadow-overlay));font-family:var(--ui-kit-calendar-font-family,var(--ui-kit-font-family));font-size:var(--ui-kit-calendar-panel-font-size);transition-property:opacity,transform;transition-duration:var(--ui-kit-calendar-panel-duration-enter);transition-timing-function:var(--ui-kit-calendar-panel-easing-enter)}.ui-kit-calendar-positioner{z-index:var(--ui-kit-calendar-z-index)}.ui-kit-calendar-panel[data-size=sm]{--ui-kit-calendar-panel-min-width:calc(7 * (2rem + 2 * var(--ui-kit-calendar-cell-padding,var(--ui-kit-space-sm))))}.ui-kit-calendar-panel[data-size=lg]{--ui-kit-calendar-panel-min-width:calc(7 * (3rem + 2 * var(--ui-kit-calendar-cell-padding,var(--ui-kit-space-sm))))}:is(.ui-kit-calendar-panel:has(.ui-kit-calendar-month-picker),.ui-kit-calendar-panel:has(.ui-kit-calendar-year-picker)){min-width:var(--ui-kit-calendar-panel-min-width)}.ui-kit-calendar-panel[data-starting-style]{opacity:0;transform:scaleY(var(--ui-kit-calendar-panel-scale-enter))}.ui-kit-calendar-panel[data-ending-style]{opacity:0;transition-property:opacity;transition-duration:var(--ui-kit-calendar-panel-duration-exit);transition-timing-function:var(--ui-kit-calendar-panel-easing-exit)}.ui-kit-calendar-panel[data-inline]{box-shadow:none;transition-property:none;display:inline-block}.ui-kit-calendar-header{justify-content:space-between;align-items:center;gap:var(--ui-kit-calendar-header-gap);padding:var(--ui-kit-calendar-header-padding,var(--ui-kit-space-sm));border-bottom:1px solid var(--ui-kit-calendar-header-border,var(--ui-kit-border));display:flex}.ui-kit-calendar-previous-button,.ui-kit-calendar-next-button{width:var(--ui-kit-calendar-nav-button-size,2rem);height:var(--ui-kit-calendar-nav-button-size,2rem);border-radius:var(--ui-kit-calendar-nav-button-radius,var(--ui-kit-radius-pill));color:var(--ui-kit-calendar-nav-button-text);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.ui-kit-calendar-previous-button:hover:not(:disabled),.ui-kit-calendar-next-button:hover:not(:disabled){color:var(--ui-kit-calendar-nav-button-text-hover)}.ui-kit-calendar-previous-button:focus-visible,.ui-kit-calendar-next-button:focus-visible{box-shadow:var(--ui-kit-calendar-nav-button-shadow-focus);outline:none}.ui-kit-calendar-previous-button:disabled,.ui-kit-calendar-next-button:disabled{cursor:not-allowed;opacity:var(--ui-kit-calendar-nav-button-opacity-disabled)}.ui-kit-calendar-title{justify-content:center;align-items:center;gap:var(--ui-kit-calendar-title-gap);flex:1;display:flex}.ui-kit-calendar-month-title,.ui-kit-calendar-year-title{padding:var(--ui-kit-space-xs) var(--ui-kit-space-sm);border-radius:var(--ui-kit-calendar-title-button-radius);color:inherit;font-weight:var(--ui-kit-calendar-title-font-weight);cursor:pointer;background:0 0;border:none;margin:0}.ui-kit-calendar-month-title:hover,.ui-kit-calendar-year-title:hover{background-color:var(--ui-kit-surface-hover)}.ui-kit-calendar-month-title:focus-visible,.ui-kit-calendar-year-title:focus-visible{box-shadow:var(--ui-kit-calendar-title-button-shadow-focus);outline:none}.ui-kit-calendar-month-navigator,.ui-kit-calendar-year-navigator{padding:var(--ui-kit-space-xs) var(--ui-kit-space-sm);border:1px solid var(--ui-kit-border);border-radius:var(--ui-kit-radius-sm);color:inherit;font:inherit;background-color:#0000;margin:0}.ui-kit-calendar-group{vertical-align:top;gap:var(--ui-kit-calendar-group-gap);flex-direction:column;display:inline-flex}.ui-kit-calendar-group+.ui-kit-calendar-group{padding-left:var(--ui-kit-calendar-group-padding,var(--ui-kit-space-sm));border-left:1px solid var(--ui-kit-calendar-group-border,var(--ui-kit-border))}.ui-kit-calendar-table{margin-block:var(--ui-kit-calendar-table-margin,var(--ui-kit-space-sm));border-collapse:collapse;width:100%}.ui-kit-calendar-week-header{color:var(--ui-kit-calendar-week-header-text);font-size:var(--ui-kit-calendar-week-header-font-size);font-weight:600}.ui-kit-calendar-week-day{padding-block:var(--ui-kit-space-xs);font-weight:inherit;text-align:center}.ui-kit-calendar-week-number{padding:var(--ui-kit-calendar-cell-padding,var(--ui-kit-space-sm));color:var(--ui-kit-calendar-week-number-text);font-size:var(--ui-kit-calendar-week-number-font-size);text-align:center}.ui-kit-calendar-week-header th:not(.ui-kit-calendar-week-day){padding:var(--ui-kit-calendar-cell-padding,var(--ui-kit-space-sm))}.ui-kit-calendar-day{width:var(--ui-kit-calendar-day-size);height:var(--ui-kit-calendar-day-size);border-radius:var(--ui-kit-calendar-day-radius,var(--ui-kit-radius-pill));color:inherit;transition-property:background-color,color;transition-duration:var(--ui-kit-calendar-day-duration,var(--ui-kit-transition));justify-content:center;align-items:center;margin-inline:auto;display:flex}.ui-kit-calendar-panel[data-size=sm] .ui-kit-calendar-day{--ui-kit-calendar-day-size:2rem}.ui-kit-calendar-panel[data-size=lg] .ui-kit-calendar-day{--ui-kit-calendar-day-size:3rem}td:has(>.ui-kit-calendar-day){padding:var(--ui-kit-calendar-cell-padding,var(--ui-kit-space-sm));cursor:pointer}.ui-kit-calendar-day[data-other-month]{color:var(--ui-kit-calendar-day-text-other-month,var(--ui-kit-text-disabled))}.ui-kit-calendar-day[data-today]{border:1px solid var(--ui-kit-calendar-day-border-current,var(--ui-kit-border-hover))}.ui-kit-calendar-day[data-disabled]{color:var(--ui-kit-calendar-day-text-other-month,var(--ui-kit-text-disabled));opacity:var(--ui-kit-calendar-day-opacity-disabled,var(--ui-kit-disabled-opacity));cursor:not-allowed}td:has(>.ui-kit-calendar-day[data-disabled]){cursor:not-allowed}td:has(>.ui-kit-calendar-day[data-in-range]){background-color:var(--ui-kit-calendar-day-bg-in-range)}td:has(>.ui-kit-calendar-day[data-range-start][data-range-end]){border-radius:var(--ui-kit-calendar-day-radius,var(--ui-kit-radius-pill))}td:has(>.ui-kit-calendar-day[data-range-start]):not(:has(>.ui-kit-calendar-day[data-range-end])){border-radius:var(--ui-kit-calendar-day-radius,var(--ui-kit-radius-pill)) 0 0 var(--ui-kit-calendar-day-radius,var(--ui-kit-radius-pill))}td:has(>.ui-kit-calendar-day[data-range-end]):not(:has(>.ui-kit-calendar-day[data-range-start])){border-radius:0 var(--ui-kit-calendar-day-radius,var(--ui-kit-radius-pill)) var(--ui-kit-calendar-day-radius,var(--ui-kit-radius-pill)) 0}td:not([data-disabled]):has(>.ui-kit-calendar-day:not([data-selected])):hover .ui-kit-calendar-day{background-color:var(--ui-kit-calendar-day-bg-hover)}.ui-kit-calendar-day[data-selected]{background-color:var(--ui-kit-calendar-day-bg-selected);color:var(--ui-kit-calendar-day-text-selected)}td:has(>.ui-kit-calendar-day):focus-visible{outline:2px solid var(--ui-kit-primary);outline-offset:-2px}.ui-kit-calendar-month-picker{gap:var(--ui-kit-calendar-month-picker-gap);margin-block:var(--ui-kit-calendar-table-margin,var(--ui-kit-space-sm));grid-template-columns:repeat(3,1fr);display:grid}.ui-kit-calendar-year-picker{gap:var(--ui-kit-calendar-year-picker-gap);margin-block:var(--ui-kit-calendar-table-margin,var(--ui-kit-space-sm));grid-template-columns:repeat(2,1fr);display:grid}.ui-kit-calendar-month,.ui-kit-calendar-year{padding:var(--ui-kit-space-sm);border-radius:var(--ui-kit-calendar-picker-cell-radius);color:inherit;font:inherit;cursor:pointer;background-color:#0000;border:none;margin:0}.ui-kit-calendar-month:hover:not(:disabled),.ui-kit-calendar-year:hover:not(:disabled){background-color:var(--ui-kit-calendar-picker-cell-bg-hover)}.ui-kit-calendar-month:disabled,.ui-kit-calendar-year:disabled{opacity:var(--ui-kit-calendar-picker-cell-opacity-disabled);cursor:not-allowed}.ui-kit-calendar-month[data-selected],.ui-kit-calendar-year[data-selected]{background-color:var(--ui-kit-calendar-picker-cell-bg-selected);color:var(--ui-kit-calendar-picker-cell-text-selected)}.ui-kit-calendar-time-picker{justify-content:center;align-items:center;gap:var(--ui-kit-calendar-time-picker-gap);padding:var(--ui-kit-calendar-time-picker-padding,var(--ui-kit-space-sm)) 0 0;border:none;border-top:1px solid var(--ui-kit-calendar-time-picker-border,var(--ui-kit-border));margin:0;display:flex}.ui-kit-calendar-time-picker fieldset{border:none;flex-direction:column;align-items:center;margin:0;padding:0;display:flex}.ui-kit-calendar-increment-button,.ui-kit-calendar-decrement-button{padding:var(--ui-kit-space-xs);border-radius:var(--ui-kit-calendar-spin-button-radius);color:var(--ui-kit-calendar-spin-button-text);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin:0;display:inline-flex}.ui-kit-calendar-increment-button:hover,.ui-kit-calendar-decrement-button:hover{color:var(--ui-kit-calendar-spin-button-text-hover)}.ui-kit-calendar-increment-button:focus-visible,.ui-kit-calendar-decrement-button:focus-visible{box-shadow:var(--ui-kit-calendar-spin-button-shadow-focus);outline:none}.ui-kit-calendar-button-bar{justify-content:space-between;align-items:center;gap:var(--ui-kit-calendar-button-bar-gap);padding:var(--ui-kit-calendar-button-bar-padding,var(--ui-kit-space-md)) 0 0;border:none;border-top:1px solid var(--ui-kit-calendar-button-bar-border,var(--ui-kit-border));margin:0;display:flex}.ui-kit-calendar-button-bar button{padding:var(--ui-kit-space-xs) var(--ui-kit-space-sm);border-radius:var(--ui-kit-radius-sm);color:var(--ui-kit-primary);font:inherit;cursor:pointer;background:0 0;border:none;margin:0}.ui-kit-calendar-button-bar button:hover{background-color:var(--ui-kit-surface-hover)}.ui-kit-calendar-footer{padding:var(--ui-kit-space-sm) 0 0;border-top:1px solid var(--ui-kit-border);color:var(--ui-kit-calendar-footer-text);font-size:var(--ui-kit-calendar-footer-font-size)}@media (forced-colors:active){.ui-kit-calendar-day[data-selected]{outline-offset:-2px;outline:2px solid canvastext}}@media (prefers-reduced-motion:reduce){.ui-kit-calendar-panel{transition-property:opacity}.ui-kit-calendar-panel[data-starting-style]{transform:none}}:root{--ui-kit-card-font-family:var(--ui-kit-font-family);--ui-kit-card-bg:var(--ui-kit-surface);--ui-kit-card-text:var(--ui-kit-text);--ui-kit-card-radius:var(--ui-kit-radius);--ui-kit-card-shadow:var(--ui-kit-shadow-card);--ui-kit-card-body-padding:var(--ui-kit-space-md);--ui-kit-card-title-font-size:calc(var(--ui-kit-font-size-lg) * 1.5);--ui-kit-card-title-font-weight:var(--ui-kit-font-weight-semibold);--ui-kit-card-title-margin:var(--ui-kit-space-sm);--ui-kit-card-sub-title-font-weight:var(--ui-kit-font-weight-normal);--ui-kit-card-sub-title-text:var(--ui-kit-text-secondary);--ui-kit-card-sub-title-margin:var(--ui-kit-space-sm);--ui-kit-card-content-padding:var(--ui-kit-space-md) 0;--ui-kit-card-footer-padding:var(--ui-kit-space-md)}.ui-kit-card{background-color:var(--ui-kit-card-bg);color:var(--ui-kit-card-text);border-radius:var(--ui-kit-card-radius);box-shadow:var(--ui-kit-card-shadow);font-family:var(--ui-kit-card-font-family)}.ui-kit-card-header img{width:100%}.ui-kit-card-body{padding:var(--ui-kit-card-body-padding)}.ui-kit-card-title{margin-bottom:var(--ui-kit-card-title-margin);font-size:var(--ui-kit-card-title-font-size);font-weight:var(--ui-kit-card-title-font-weight)}.ui-kit-card-title>:is(h1,h2,h3,h4,h5,h6){font:inherit;color:inherit;margin:0}.ui-kit-card-sub-title{margin-bottom:var(--ui-kit-card-sub-title-margin);color:var(--ui-kit-card-sub-title-text);font-weight:var(--ui-kit-card-sub-title-font-weight)}.ui-kit-card-content{padding:var(--ui-kit-card-content-padding)}.ui-kit-card-footer{padding-top:var(--ui-kit-card-footer-padding)}:root{--ui-kit-checkbox-bg-disabled:var(--ui-kit-surface-hover);--ui-kit-checkbox-icon-text:var(--ui-kit-primary-text);--ui-kit-checkbox-size:var(--ui-kit-control-size);--ui-kit-checkbox-border:var(--ui-kit-border);--ui-kit-checkbox-border-hover:var(--ui-kit-border-hover);--ui-kit-checkbox-border-focus:var(--ui-kit-primary);--ui-kit-checkbox-bg:var(--ui-kit-surface);--ui-kit-checkbox-icon-size:.875rem}.ui-kit-checkbox .ui-kit-field-sub-root{grid-template-columns:auto 1fr;place-items:center start;display:grid}.ui-kit-checkbox .ui-kit-field-sub-root>.ui-kit-field-label{--ui-kit-field-label-margin-bottom:0;--ui-kit-field-label-gap-inline:var(--ui-kit-checkbox-gap,var(--ui-kit-space-sm));grid-area:1/2}.ui-kit-checkbox .ui-kit-field-sub-root>.ui-kit-field-sub-label{grid-area:2/1/3/-1;justify-self:stretch}.ui-kit-checkbox-input{--ui-kit-checkbox-bg-hover:var(--ui-kit-checkbox-bg);box-sizing:border-box;width:var(--ui-kit-checkbox-size);height:var(--ui-kit-checkbox-size);border:var(--ui-kit-checkbox-border-width,2px) solid var(--ui-kit-checkbox-border);border-radius:var(--ui-kit-checkbox-radius,var(--ui-kit-radius));background-color:var(--ui-kit-checkbox-bg);cursor:pointer;transition:border-color var(--ui-kit-checkbox-duration,var(--ui-kit-transition)), background-color var(--ui-kit-checkbox-duration,var(--ui-kit-transition));outline:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ui-kit-checkbox .ui-kit-field-sub-root>.ui-kit-checkbox-input{grid-area:1/1}.ui-kit-checkbox-input[data-size=sm]{--ui-kit-checkbox-size:var(--ui-kit-control-size-sm);--ui-kit-checkbox-icon-size:.75rem}.ui-kit-checkbox-input[data-size=lg]{--ui-kit-checkbox-size:var(--ui-kit-control-size-lg);--ui-kit-checkbox-icon-size:1rem}.ui-kit-checkbox-input[data-variant=filled]{--ui-kit-checkbox-bg:var(--ui-kit-surface-ground);--ui-kit-checkbox-bg-hover:var(--ui-kit-surface-hover)}.ui-kit-checkbox-input[data-checked],.ui-kit-checkbox-input[data-indeterminate]{--ui-kit-checkbox-bg:var(--ui-kit-primary);--ui-kit-checkbox-bg-hover:var(--ui-kit-primary-hover);--ui-kit-checkbox-border:var(--ui-kit-primary);--ui-kit-checkbox-border-hover:var(--ui-kit-primary-hover)}.ui-kit-checkbox-input:hover:not([data-disabled]){border-color:var(--ui-kit-checkbox-border-hover);background-color:var(--ui-kit-checkbox-bg-hover)}.ui-kit-checkbox-input:focus-visible{border-color:var(--ui-kit-checkbox-border-focus);box-shadow:var(--ui-kit-checkbox-shadow-focus,var(--ui-kit-focus-ring))}.ui-kit-checkbox-input[data-disabled]{opacity:var(--ui-kit-checkbox-opacity-disabled,var(--ui-kit-disabled-opacity));cursor:not-allowed}.ui-kit-checkbox-input[data-disabled]:not([data-checked]):not([data-indeterminate]){background-color:var(--ui-kit-checkbox-bg-disabled)}.ui-kit-checkbox-input[data-readonly]{cursor:default}.ui-kit-field[data-error] .ui-kit-checkbox-input{--ui-kit-checkbox-border:var(--ui-kit-danger);--ui-kit-checkbox-border-hover:var(--ui-kit-danger);--ui-kit-checkbox-border-focus:var(--ui-kit-danger)}.ui-kit-checkbox-icon{width:var(--ui-kit-checkbox-icon-size);height:var(--ui-kit-checkbox-icon-size);color:var(--ui-kit-checkbox-icon-text);justify-content:center;align-items:center;display:inline-flex}:root{--ui-kit-dialog-mask-bg:var(--ui-kit-mask-bg);--ui-kit-dialog-mask-z-index:var(--ui-kit-z-modal);--ui-kit-dialog-container-z-index:var(--ui-kit-z-modal);--ui-kit-dialog-container-padding:var(--ui-kit-space-sm);--ui-kit-dialog-bg:var(--ui-kit-surface-overlay);--ui-kit-dialog-text:var(--ui-kit-text);--ui-kit-dialog-border-width:0;--ui-kit-dialog-radius:var(--ui-kit-radius);--ui-kit-dialog-shadow:var(--ui-kit-shadow-overlay);--ui-kit-dialog-font-family:var(--ui-kit-font-family);--ui-kit-dialog-font-size:var(--ui-kit-font-size-lg);--ui-kit-dialog-max-height:90%;--ui-kit-dialog-header-padding:var(--ui-kit-space-md);--ui-kit-dialog-header-gap:var(--ui-kit-space-sm);--ui-kit-dialog-title-font-size:calc(var(--ui-kit-font-size-lg) * 1.25);--ui-kit-dialog-title-font-weight:var(--ui-kit-font-weight-semibold);--ui-kit-dialog-title-line-height:1.2;--ui-kit-dialog-icons-gap:var(--ui-kit-space-sm);--ui-kit-dialog-icon-button-size:var(--ui-kit-control-size-lg);--ui-kit-dialog-icon-button-text:var(--ui-kit-text-secondary);--ui-kit-dialog-icon-button-text-hover:var(--ui-kit-text);--ui-kit-dialog-icon-button-bg:transparent;--ui-kit-dialog-icon-button-bg-hover:var(--ui-kit-surface-hover);--ui-kit-dialog-icon-button-radius:var(--ui-kit-radius-pill);--ui-kit-dialog-icon-button-shadow-focus:var(--ui-kit-focus-ring);--ui-kit-dialog-content-padding:var(--ui-kit-space-md);--ui-kit-dialog-footer-padding:var(--ui-kit-space-md);--ui-kit-dialog-resize-handle-size:.75rem;--ui-kit-dialog-resize-handle-offset:1px}.ui-kit-dialog-mask{--ui-kit-dialog-duration:var(--ui-kit-transition);z-index:var(--ui-kit-dialog-mask-z-index);pointer-events:none;opacity:1;transition-property:opacity;transition-duration:var(--ui-kit-dialog-duration);background-color:#0000;position:fixed;inset:0}.ui-kit-dialog-mask[data-modal]{background-color:var(--ui-kit-dialog-mask-bg);pointer-events:auto}.ui-kit-dialog-mask[data-starting-style],.ui-kit-dialog-mask[data-ending-style]{opacity:0}.ui-kit-dialog-container{z-index:var(--ui-kit-dialog-container-z-index);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ui-kit-dialog-container[data-position=center]{justify-content:center;align-items:center}.ui-kit-dialog-container[data-position=top]{padding:var(--ui-kit-dialog-container-padding);justify-content:center;align-items:flex-start}.ui-kit-dialog-container[data-position=bottom]{padding:var(--ui-kit-dialog-container-padding);justify-content:center;align-items:flex-end}.ui-kit-dialog-container[data-position=left]{padding:var(--ui-kit-dialog-container-padding);justify-content:flex-start;align-items:center}.ui-kit-dialog-container[data-position=right]{padding:var(--ui-kit-dialog-container-padding);justify-content:flex-end;align-items:center}.ui-kit-dialog-container[data-position=top-left]{padding:var(--ui-kit-dialog-container-padding);justify-content:flex-start;align-items:flex-start}.ui-kit-dialog-container[data-position=top-right]{padding:var(--ui-kit-dialog-container-padding);justify-content:flex-end;align-items:flex-start}.ui-kit-dialog-container[data-position=bottom-left]{padding:var(--ui-kit-dialog-container-padding);justify-content:flex-start;align-items:flex-end}.ui-kit-dialog-container[data-position=bottom-right]{padding:var(--ui-kit-dialog-container-padding);justify-content:flex-end;align-items:flex-end}.ui-kit-dialog{--ui-kit-dialog-duration:var(--ui-kit-transition);--ui-kit-dialog-footer-gap:var(--ui-kit-space-sm);max-height:var(--ui-kit-dialog-max-height);background-color:var(--ui-kit-dialog-bg);color:var(--ui-kit-dialog-text);border-style:none;border-width:var(--ui-kit-dialog-border-width);border-radius:var(--ui-kit-dialog-radius);box-shadow:var(--ui-kit-dialog-shadow);font-family:var(--ui-kit-dialog-font-family);font-size:var(--ui-kit-dialog-font-size);opacity:1;transition-property:opacity,transform;transition-duration:var(--ui-kit-dialog-duration);flex-direction:column;display:flex;position:relative;transform:none}.ui-kit-dialog[data-position]:not([data-position=center]){--ui-kit-dialog-duration:calc(var(--ui-kit-transition) * 2)}.ui-kit-dialog[data-position=center][data-starting-style],.ui-kit-dialog[data-position=center][data-ending-style]{opacity:0;transform:scale(.7)}.ui-kit-dialog[data-position=top]:not([data-maximized])[data-starting-style],.ui-kit-dialog[data-position=top]:not([data-maximized])[data-ending-style]{transform:translateY(-100%)}.ui-kit-dialog[data-position=bottom]:not([data-maximized])[data-starting-style],.ui-kit-dialog[data-position=bottom]:not([data-maximized])[data-ending-style]{transform:translateY(100%)}.ui-kit-dialog[data-position=left]:not([data-maximized])[data-starting-style],.ui-kit-dialog[data-position=left]:not([data-maximized])[data-ending-style],.ui-kit-dialog[data-position=top-left]:not([data-maximized])[data-starting-style],.ui-kit-dialog[data-position=top-left]:not([data-maximized])[data-ending-style],.ui-kit-dialog[data-position=bottom-left]:not([data-maximized])[data-starting-style],.ui-kit-dialog[data-position=bottom-left]:not([data-maximized])[data-ending-style]{transform:translate(-100%)}.ui-kit-dialog[data-position=right]:not([data-maximized])[data-starting-style],.ui-kit-dialog[data-position=right]:not([data-maximized])[data-ending-style],.ui-kit-dialog[data-position=top-right]:not([data-maximized])[data-starting-style],.ui-kit-dialog[data-position=top-right]:not([data-maximized])[data-ending-style],.ui-kit-dialog[data-position=bottom-right]:not([data-maximized])[data-starting-style],.ui-kit-dialog[data-position=bottom-right]:not([data-maximized])[data-ending-style]{transform:translate(100%)}.ui-kit-dialog[data-maximized]{border-radius:0;max-height:100%;transition:none;width:100vw!important;height:100vh!important;top:0!important;left:0!important}.ui-kit-dialog[data-dragged]{left:var(--ui-kit-dialog-offset-left);top:var(--ui-kit-dialog-offset-top);position:fixed}.ui-kit-dialog[data-resized]{width:var(--ui-kit-dialog-width)!important;height:var(--ui-kit-dialog-height)!important}.ui-kit-dialog-header{align-items:center;gap:var(--ui-kit-dialog-header-gap);padding:var(--ui-kit-dialog-header-padding);flex-shrink:0;display:flex}[data-draggable] .ui-kit-dialog-header{cursor:move}.ui-kit-dialog-title{font-size:var(--ui-kit-dialog-title-font-size);font-weight:var(--ui-kit-dialog-title-font-weight);line-height:var(--ui-kit-dialog-title-line-height);margin:0}.ui-kit-dialog-icons{align-items:center;gap:var(--ui-kit-dialog-icons-gap);margin-left:auto;display:flex}.ui-kit-dialog-maximize-button,.ui-kit-dialog-close-button{width:var(--ui-kit-dialog-icon-button-size);height:var(--ui-kit-dialog-icon-button-size);background-color:var(--ui-kit-dialog-icon-button-bg);color:var(--ui-kit-dialog-icon-button-text);border-radius:var(--ui-kit-dialog-icon-button-radius);cursor:pointer;font:inherit;transition-property:background-color,color,box-shadow;transition-duration:var(--ui-kit-dialog-duration);border:none;justify-content:center;align-items:center;display:inline-flex}.ui-kit-dialog-maximize-button:hover,.ui-kit-dialog-close-button:hover{background-color:var(--ui-kit-dialog-icon-button-bg-hover);color:var(--ui-kit-dialog-icon-button-text-hover)}.ui-kit-dialog-maximize-button:focus-visible,.ui-kit-dialog-close-button:focus-visible{box-shadow:var(--ui-kit-dialog-icon-button-shadow-focus);outline:none}.ui-kit-dialog-maximize-icon,.ui-kit-dialog-close-icon{display:block}.ui-kit-dialog-content{min-height:0;padding:var(--ui-kit-dialog-content-padding);flex:auto;overflow-y:auto}.ui-kit-dialog-footer{justify-content:flex-end;gap:var(--ui-kit-dialog-footer-gap);padding:var(--ui-kit-dialog-footer-padding);flex-shrink:0;display:flex}.ui-kit-dialog-content:last-of-type,.ui-kit-dialog-footer:last-of-type{border-radius:0 0 var(--ui-kit-dialog-radius) var(--ui-kit-dialog-radius)}.ui-kit-dialog-resize-handle{right:var(--ui-kit-dialog-resize-handle-offset);bottom:var(--ui-kit-dialog-resize-handle-offset);width:var(--ui-kit-dialog-resize-handle-size);height:var(--ui-kit-dialog-resize-handle-size);cursor:se-resize;position:absolute}.ui-kit-dialog[data-maximized] .ui-kit-dialog-resize-handle{display:none}@media (prefers-reduced-motion:reduce){.ui-kit-dialog-mask,.ui-kit-dialog,.ui-kit-dialog-maximize-button,.ui-kit-dialog-close-button{transition:none}}.ui-kit-input-text-input[data-variant=filled]{--ui-kit-field-input-bg:var(--ui-kit-surface-ground);--ui-kit-field-input-bg-hover:var(--ui-kit-surface-hover);--ui-kit-field-input-border:transparent;--ui-kit-field-input-border-hover:transparent}.ui-kit-field[data-error] .ui-kit-input-text-input[data-variant=filled]{--ui-kit-field-input-border:var(--ui-kit-danger);--ui-kit-field-input-border-hover:var(--ui-kit-danger)}.ui-kit-confirm-delete-dialog{width:var(--ui-kit-confirm-delete-dialog-width,50vw)}.ui-kit-confirm-delete-dialog-message-row{align-items:center;gap:var(--ui-kit-confirm-delete-dialog-message-row-gap,var(--ui-kit-space-md));display:flex}.ui-kit-confirm-delete-dialog-icon{font-size:var(--ui-kit-confirm-delete-dialog-icon-size,2rem);color:var(--ui-kit-confirm-delete-dialog-icon-color,var(--ui-kit-danger));flex:none;display:inline-flex}.ui-kit-confirm-delete-dialog-message{flex:auto;margin:0}.ui-kit-confirm-delete-dialog-confirm-field{margin-top:var(--ui-kit-confirm-delete-dialog-confirm-field-margin-top,var(--ui-kit-space-lg));padding-inline:var(--ui-kit-confirm-delete-dialog-confirm-field-padding-inline,var(--ui-kit-space-lg))}.ui-kit-confirm-dialog-content{align-items:var(--ui-kit-confirm-dialog-content-align,center);gap:var(--ui-kit-confirm-dialog-content-gap,var(--ui-kit-space-md));display:flex}.ui-kit-confirm-dialog-icon{font-size:var(--ui-kit-confirm-dialog-icon-size,2rem);color:var(--ui-kit-confirm-dialog-icon-color,var(--ui-kit-text-secondary));flex-shrink:0}.ui-kit-confirm-dialog-message{line-height:var(--ui-kit-confirm-dialog-message-line-height,1.5)}.ui-kit-confirm-dialog-footer{--ui-kit-dialog-footer-gap:var(--ui-kit-confirm-dialog-footer-gap,var(--ui-kit-space-sm))}:root{--ui-kit-dropdown-icon-text:var(--ui-kit-text-secondary);--ui-kit-dropdown-icon-size:1em;--ui-kit-dropdown-clear-button-text:var(--ui-kit-text-secondary);--ui-kit-dropdown-clear-button-text-hover:var(--ui-kit-text);--ui-kit-dropdown-clear-button-radius:var(--ui-kit-radius-sm);--ui-kit-dropdown-clear-button-shadow-focus:var(--ui-kit-focus-ring);--ui-kit-dropdown-positioner-z-index:var(--ui-kit-z-overlay);--ui-kit-dropdown-panel-bg:var(--ui-kit-surface-overlay);--ui-kit-dropdown-panel-text:var(--ui-kit-text);--ui-kit-dropdown-panel-shadow:var(--ui-kit-shadow-overlay);--ui-kit-dropdown-panel-radius:var(--ui-kit-radius);--ui-kit-dropdown-panel-font-family:var(--ui-kit-font-family);--ui-kit-dropdown-panel-font-size:var(--ui-kit-font-size-md);--ui-kit-dropdown-panel-duration-enter:calc(var(--ui-kit-transition) * .6);--ui-kit-dropdown-panel-duration-exit:calc(var(--ui-kit-transition) * .5);--ui-kit-dropdown-panel-easing-enter:var(--ui-kit-easing-decelerate);--ui-kit-dropdown-panel-easing-exit:linear;--ui-kit-dropdown-panel-scale-enter:.8;--ui-kit-dropdown-header-border:var(--ui-kit-border);--ui-kit-dropdown-header-padding:var(--ui-kit-control-padding);--ui-kit-dropdown-filter-input-text:var(--ui-kit-text);--ui-kit-dropdown-filter-input-font-family:var(--ui-kit-font-family);--ui-kit-dropdown-filter-input-font-size:var(--ui-kit-font-size-md);--ui-kit-dropdown-filter-input-height:var(--ui-kit-control-height-sm);--ui-kit-dropdown-filter-icon-text:var(--ui-kit-text-secondary);--ui-kit-dropdown-filter-clear-button-text:var(--ui-kit-text-secondary);--ui-kit-dropdown-filter-clear-button-text-hover:var(--ui-kit-text);--ui-kit-dropdown-list-padding:var(--ui-kit-space-xs);--ui-kit-dropdown-list-outline-focus:2px solid var(--ui-kit-primary);--ui-kit-dropdown-list-outline-offset-focus:-2px;--ui-kit-dropdown-item-padding:var(--ui-kit-control-padding);--ui-kit-dropdown-item-radius:var(--ui-kit-radius-sm);--ui-kit-dropdown-item-duration:var(--ui-kit-transition);--ui-kit-dropdown-item-opacity-disabled:var(--ui-kit-disabled-opacity);--ui-kit-dropdown-check-icon-text:var(--ui-kit-selected-text);--ui-kit-dropdown-item-group-text:var(--ui-kit-text-secondary);--ui-kit-dropdown-item-group-font-weight:var(--ui-kit-font-weight-semibold);--ui-kit-dropdown-item-group-padding:var(--ui-kit-control-padding);--ui-kit-dropdown-empty-message-padding:var(--ui-kit-control-padding);--ui-kit-dropdown-empty-message-text:var(--ui-kit-text-secondary);--ui-kit-dropdown-footer-border:var(--ui-kit-border);--ui-kit-dropdown-footer-padding:var(--ui-kit-control-padding);--ui-kit-dropdown-control-gap:var(--ui-kit-field-input-gap);--ui-kit-dropdown-value-placeholder-text:var(--ui-kit-field-input-placeholder-text);--ui-kit-dropdown-header-gap:var(--ui-kit-field-input-gap);--ui-kit-dropdown-filter-input-placeholder-text:var(--ui-kit-field-input-placeholder-text);--ui-kit-dropdown-item-bg:transparent;--ui-kit-dropdown-item-text:var(--ui-kit-text)}.ui-kit-dropdown-control-wrapper{gap:var(--ui-kit-dropdown-control-gap);cursor:pointer;padding-inline-end:calc(var(--ui-kit-dropdown-icon-size) + var(--ui-kit-dropdown-control-gap));position:relative}.ui-kit-dropdown-control-wrapper[data-disabled]{cursor:not-allowed}.ui-kit-dropdown-control-wrapper[data-variant=filled]{--ui-kit-field-input-bg:var(--ui-kit-surface-ground);--ui-kit-field-input-bg-hover:var(--ui-kit-surface-hover);--ui-kit-field-input-border:transparent;--ui-kit-field-input-border-hover:transparent}.ui-kit-field[data-error] .ui-kit-dropdown-control-wrapper[data-variant=filled]{--ui-kit-field-input-border:var(--ui-kit-danger);--ui-kit-field-input-border-hover:var(--ui-kit-danger)}.ui-kit-dropdown-input{text-align:start;cursor:pointer;justify-content:space-between;align-items:center;width:100%;display:flex}.ui-kit-dropdown-control-wrapper[data-disabled] .ui-kit-dropdown-input{cursor:not-allowed}.ui-kit-dropdown-value{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ui-kit-dropdown-input[data-placeholder] .ui-kit-dropdown-value{color:var(--ui-kit-dropdown-value-placeholder-text)}.ui-kit-dropdown-icon{width:var(--ui-kit-dropdown-icon-size);color:var(--ui-kit-dropdown-icon-text);flex-shrink:0;justify-content:flex-end;align-items:center;display:inline-flex;position:absolute;inset-inline-end:var(--ui-kit-dropdown-control-gap)}.ui-kit-dropdown-icon>*{display:flex}.ui-kit-dropdown-clear-button{border-radius:var(--ui-kit-dropdown-clear-button-radius);color:var(--ui-kit-dropdown-clear-button-text);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.ui-kit-dropdown-clear-button:hover:not(:disabled){color:var(--ui-kit-dropdown-clear-button-text-hover)}.ui-kit-dropdown-clear-button:focus-visible{box-shadow:var(--ui-kit-dropdown-clear-button-shadow-focus);outline:none}.ui-kit-dropdown-clear-button:not([data-visible]){display:none}.ui-kit-dropdown-positioner{--ui-kit-dropdown-positioner-min-width:var(--anchor-width);min-width:var(--ui-kit-dropdown-positioner-min-width);z-index:var(--ui-kit-dropdown-positioner-z-index)}.ui-kit-dropdown-panel{border-radius:var(--ui-kit-dropdown-panel-radius);background-color:var(--ui-kit-dropdown-panel-bg);color:var(--ui-kit-dropdown-panel-text);box-shadow:var(--ui-kit-dropdown-panel-shadow);font-family:var(--ui-kit-dropdown-panel-font-family);font-size:var(--ui-kit-dropdown-panel-font-size);transition-property:opacity,transform;transition-duration:var(--ui-kit-dropdown-panel-duration-enter);transition-timing-function:var(--ui-kit-dropdown-panel-easing-enter);flex-direction:column;display:flex;overflow:hidden}.ui-kit-dropdown-panel[data-starting-style]{opacity:0;transform:scaleY(var(--ui-kit-dropdown-panel-scale-enter))}.ui-kit-dropdown-panel[data-ending-style]{opacity:0;transition-property:opacity;transition-duration:var(--ui-kit-dropdown-panel-duration-exit);transition-timing-function:var(--ui-kit-dropdown-panel-easing-exit)}.ui-kit-dropdown-header{align-items:center;gap:var(--ui-kit-dropdown-header-gap);padding:var(--ui-kit-dropdown-header-padding);border-bottom:1px solid var(--ui-kit-dropdown-header-border);display:flex}.ui-kit-dropdown-filter-input{box-sizing:border-box;min-width:0;height:var(--ui-kit-dropdown-filter-input-height);color:var(--ui-kit-dropdown-filter-input-text);font-family:var(--ui-kit-dropdown-filter-input-font-family);font-size:var(--ui-kit-dropdown-filter-input-font-size);background:0 0;border:none;outline:none;flex:1;padding:0}.ui-kit-dropdown-filter-input::placeholder{color:var(--ui-kit-dropdown-filter-input-placeholder-text)}.ui-kit-dropdown-filter-icon{color:var(--ui-kit-dropdown-filter-icon-text);flex-shrink:0;align-items:center;display:inline-flex}.ui-kit-dropdown-filter-clear-button{color:var(--ui-kit-dropdown-filter-clear-button-text);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.ui-kit-dropdown-filter-clear-button:hover{color:var(--ui-kit-dropdown-filter-clear-button-text-hover)}.ui-kit-dropdown-list{max-height:var(--ui-kit-dropdown-list-max-height,200px);padding:var(--ui-kit-dropdown-list-padding) 0;overflow-y:auto}.ui-kit-dropdown-list:focus-visible{outline:var(--ui-kit-dropdown-list-outline-focus);outline-offset:var(--ui-kit-dropdown-list-outline-offset-focus)}.ui-kit-dropdown-list:focus-visible:has(.ui-kit-dropdown-item[data-highlighted]){outline:none}.ui-kit-dropdown-list[data-windowed]{padding:0;position:relative}.ui-kit-dropdown-spacer{height:var(--ui-kit-dropdown-spacer-size,0px)}.ui-kit-dropdown-content{min-width:100%;transform:translate3d(0, var(--ui-kit-dropdown-content-offset,0px), 0);position:absolute;top:0;left:0}.ui-kit-dropdown-item{align-items:center;gap:var(--ui-kit-field-input-gap);padding:var(--ui-kit-dropdown-item-padding);border-radius:var(--ui-kit-dropdown-item-radius);background-color:var(--ui-kit-dropdown-item-bg);color:var(--ui-kit-dropdown-item-text);cursor:pointer;transition-property:background-color,color;transition-duration:var(--ui-kit-dropdown-item-duration);display:flex}.ui-kit-dropdown-item[data-disabled]{cursor:not-allowed;opacity:var(--ui-kit-dropdown-item-opacity-disabled)}.ui-kit-dropdown-item[data-highlighted]{--ui-kit-dropdown-item-bg:var(--ui-kit-surface-hover)}.ui-kit-dropdown-panel[data-highlight-selected] .ui-kit-dropdown-item[data-selected]{--ui-kit-dropdown-item-bg:var(--ui-kit-selected-bg);--ui-kit-dropdown-item-text:var(--ui-kit-selected-text)}.ui-kit-dropdown-panel[data-highlight-selected] .ui-kit-dropdown-item[data-selected][data-highlighted]{--ui-kit-dropdown-item-bg:var(--ui-kit-selected-bg-strong)}.ui-kit-dropdown-item-label{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ui-kit-dropdown-check-icon{color:var(--ui-kit-dropdown-check-icon-text);flex-shrink:0;align-items:center;display:inline-flex}.ui-kit-dropdown-item-group{flex-direction:column;display:flex}.ui-kit-dropdown-item-group-label{padding:var(--ui-kit-dropdown-item-group-padding);color:var(--ui-kit-dropdown-item-group-text);font-weight:var(--ui-kit-dropdown-item-group-font-weight)}.ui-kit-dropdown-list[data-windowed] .ui-kit-dropdown-item,.ui-kit-dropdown-list[data-windowed] .ui-kit-dropdown-item-group-label{box-sizing:border-box;height:var(--ui-kit-dropdown-item-size,auto);flex-shrink:0}.ui-kit-dropdown-empty-message:not(:empty){padding:var(--ui-kit-dropdown-empty-message-padding)}.ui-kit-dropdown-empty-message{color:var(--ui-kit-dropdown-empty-message-text)}.ui-kit-dropdown-footer{padding:var(--ui-kit-dropdown-footer-padding);border-top:1px solid var(--ui-kit-dropdown-footer-border)}.ui-kit-field-sub-root[data-float-label] .ui-kit-dropdown-control-wrapper:is([data-filled],[data-focused],[data-popup-open])~.ui-kit-field-label{background-color:var(--ui-kit-field-label-bg);padding-inline:var(--ui-kit-field-label-padding);top:0;transform:translateY(-50%)scale(.85)}@media (forced-colors:active){.ui-kit-dropdown-panel[data-highlight-selected] .ui-kit-dropdown-item[data-selected]{outline-offset:-2px;outline:2px solid canvastext}}@media (prefers-reduced-motion:reduce){.ui-kit-dropdown-panel{transition-property:opacity}.ui-kit-dropdown-panel[data-starting-style]{transform:none}}:root{--ui-kit-input-number-increment-button-bg:var(--ui-kit-primary);--ui-kit-input-number-increment-button-bg-hover:var(--ui-kit-primary-hover);--ui-kit-input-number-increment-button-bg-active:var(--ui-kit-primary-active);--ui-kit-input-number-increment-button-text:var(--ui-kit-primary-text);--ui-kit-input-number-increment-button-radius:0;--ui-kit-input-number-increment-button-shadow-focus:var(--ui-kit-focus-ring);--ui-kit-input-number-increment-button-opacity-disabled:var(--ui-kit-disabled-opacity);--ui-kit-input-number-increment-button-duration:var(--ui-kit-transition);--ui-kit-input-number-decrement-button-bg:var(--ui-kit-primary);--ui-kit-input-number-decrement-button-bg-hover:var(--ui-kit-primary-hover);--ui-kit-input-number-decrement-button-bg-active:var(--ui-kit-primary-active);--ui-kit-input-number-decrement-button-text:var(--ui-kit-primary-text);--ui-kit-input-number-decrement-button-radius:0;--ui-kit-input-number-decrement-button-shadow-focus:var(--ui-kit-focus-ring);--ui-kit-input-number-decrement-button-opacity-disabled:var(--ui-kit-disabled-opacity);--ui-kit-input-number-decrement-button-duration:var(--ui-kit-transition);--ui-kit-input-number-control-wrapper-gap:var(--ui-kit-space-xs);--ui-kit-input-number-prefix-text:var(--ui-kit-text-secondary);--ui-kit-input-number-suffix-text:var(--ui-kit-text-secondary);--ui-kit-input-number-increment-button-width:var(--ui-kit-control-height);--ui-kit-input-number-decrement-button-width:var(--ui-kit-control-height);--ui-kit-input-number-increment-icon-font-size:var(--ui-kit-font-size-md);--ui-kit-input-number-decrement-icon-font-size:var(--ui-kit-font-size-md);--ui-kit-input-number-button-group-radius:var(--ui-kit-field-input-radius)}.ui-kit-input-number-container{display:contents}.ui-kit-input-number-input::placeholder{color:var(--ui-kit-field-input-placeholder-text)}:is(.ui-kit-field-sub-root[data-float-label] .ui-kit-input-number-container:has(.ui-kit-input-number-input:not(:placeholder-shown))~.ui-kit-field-label,.ui-kit-field-sub-root[data-float-label] .ui-kit-input-number-container:has(.ui-kit-input-number-input:focus)~.ui-kit-field-label){background-color:var(--ui-kit-field-label-bg);padding-inline:var(--ui-kit-field-label-padding);top:0;transform:translateY(-50%)scale(.85)}.ui-kit-input-number-control-wrapper{gap:var(--ui-kit-input-number-control-wrapper-gap)}.ui-kit-input-number-control-wrapper[data-button-layout=horizontal],.ui-kit-input-number-control-wrapper[data-button-layout=vertical]{--ui-kit-input-number-control-wrapper-gap:var(--ui-kit-space-sm)}.ui-kit-input-number-control-wrapper[data-variant=filled]{--ui-kit-field-input-bg:var(--ui-kit-surface-ground);--ui-kit-field-input-bg-hover:var(--ui-kit-surface-hover);--ui-kit-field-input-border:transparent;--ui-kit-field-input-border-hover:transparent}.ui-kit-field[data-error] .ui-kit-input-number-control-wrapper[data-variant=filled]{--ui-kit-field-input-border:var(--ui-kit-danger);--ui-kit-field-input-border-hover:var(--ui-kit-danger)}.ui-kit-input-number-prefix{color:var(--ui-kit-input-number-prefix-text);flex-shrink:0}.ui-kit-input-number-suffix{color:var(--ui-kit-input-number-suffix-text);flex-shrink:0}.ui-kit-field[data-disabled] .ui-kit-input-number-prefix{--ui-kit-input-number-prefix-text:var(--ui-kit-text-disabled)}.ui-kit-field[data-disabled] .ui-kit-input-number-suffix{--ui-kit-input-number-suffix-text:var(--ui-kit-text-disabled)}.ui-kit-input-number-increment-button,.ui-kit-input-number-decrement-button{cursor:pointer;border:none;outline:none;flex:none;justify-content:center;align-items:center;transition-property:background-color,box-shadow;display:inline-flex}.ui-kit-input-number-increment-button{width:var(--ui-kit-input-number-increment-button-width);border-radius:var(--ui-kit-input-number-increment-button-radius);background-color:var(--ui-kit-input-number-increment-button-bg);color:var(--ui-kit-input-number-increment-button-text);transition-duration:var(--ui-kit-input-number-increment-button-duration)}.ui-kit-input-number-decrement-button{width:var(--ui-kit-input-number-decrement-button-width);border-radius:var(--ui-kit-input-number-decrement-button-radius);background-color:var(--ui-kit-input-number-decrement-button-bg);color:var(--ui-kit-input-number-decrement-button-text);transition-duration:var(--ui-kit-input-number-decrement-button-duration)}.ui-kit-input-number-increment-button:hover:not(:disabled){background-color:var(--ui-kit-input-number-increment-button-bg-hover)}.ui-kit-input-number-decrement-button:hover:not(:disabled){background-color:var(--ui-kit-input-number-decrement-button-bg-hover)}.ui-kit-input-number-increment-button:active:not(:disabled){background-color:var(--ui-kit-input-number-increment-button-bg-active)}.ui-kit-input-number-decrement-button:active:not(:disabled){background-color:var(--ui-kit-input-number-decrement-button-bg-active)}.ui-kit-input-number-increment-button:focus-visible{box-shadow:var(--ui-kit-input-number-increment-button-shadow-focus)}.ui-kit-input-number-decrement-button:focus-visible{box-shadow:var(--ui-kit-input-number-decrement-button-shadow-focus)}.ui-kit-input-number-increment-button:disabled{opacity:var(--ui-kit-input-number-increment-button-opacity-disabled);cursor:not-allowed}.ui-kit-input-number-decrement-button:disabled{opacity:var(--ui-kit-input-number-decrement-button-opacity-disabled);cursor:not-allowed}.ui-kit-input-number-control-wrapper>.ui-kit-input-number-decrement-button:first-child,.ui-kit-input-number-control-wrapper>.ui-kit-input-number-increment-button:first-child{border-start-start-radius:var(--ui-kit-field-input-radius);border-end-start-radius:var(--ui-kit-field-input-radius)}.ui-kit-input-number-control-wrapper>.ui-kit-input-number-increment-button:last-child,.ui-kit-input-number-control-wrapper>.ui-kit-input-number-decrement-button:last-child{border-start-end-radius:var(--ui-kit-field-input-radius);border-end-end-radius:var(--ui-kit-field-input-radius)}.ui-kit-input-number-control-wrapper[data-button-layout=vertical]>.ui-kit-input-number-increment-button:first-child{border-start-start-radius:var(--ui-kit-field-input-radius);border-start-end-radius:var(--ui-kit-field-input-radius);border-end-start-radius:0}.ui-kit-input-number-control-wrapper[data-button-layout=vertical]>.ui-kit-input-number-decrement-button:last-child{border-start-end-radius:0;border-end-end-radius:var(--ui-kit-field-input-radius);border-end-start-radius:var(--ui-kit-field-input-radius)}.ui-kit-input-number-control-wrapper[data-button-layout=vertical]{flex-wrap:wrap}.ui-kit-input-number-control-wrapper[data-button-layout=vertical]>.ui-kit-input-number-increment-button{--ui-kit-input-number-increment-button-width:100%;--ui-kit-input-number-increment-button-height:var(--ui-kit-control-height);height:var(--ui-kit-input-number-increment-button-height)}.ui-kit-input-number-control-wrapper[data-button-layout=vertical]>.ui-kit-input-number-decrement-button{--ui-kit-input-number-decrement-button-width:100%;--ui-kit-input-number-decrement-button-height:var(--ui-kit-control-height);height:var(--ui-kit-input-number-decrement-button-height)}.ui-kit-input-number-control-wrapper[data-button-layout=vertical][data-size=sm]>.ui-kit-input-number-increment-button{--ui-kit-input-number-increment-button-height:var(--ui-kit-control-height-sm)}.ui-kit-input-number-control-wrapper[data-button-layout=vertical][data-size=sm]>.ui-kit-input-number-decrement-button{--ui-kit-input-number-decrement-button-height:var(--ui-kit-control-height-sm)}.ui-kit-input-number-control-wrapper[data-button-layout=vertical][data-size=lg]>.ui-kit-input-number-increment-button{--ui-kit-input-number-increment-button-height:var(--ui-kit-control-height-lg)}.ui-kit-input-number-control-wrapper[data-button-layout=vertical][data-size=lg]>.ui-kit-input-number-decrement-button{--ui-kit-input-number-decrement-button-height:var(--ui-kit-control-height-lg)}.ui-kit-input-number-control-wrapper[data-size=sm]:not([data-button-layout=vertical]) .ui-kit-input-number-increment-button{--ui-kit-input-number-increment-button-width:var(--ui-kit-control-height-sm)}.ui-kit-input-number-control-wrapper[data-size=sm]:not([data-button-layout=vertical]) .ui-kit-input-number-decrement-button{--ui-kit-input-number-decrement-button-width:var(--ui-kit-control-height-sm)}.ui-kit-input-number-control-wrapper[data-size=lg]:not([data-button-layout=vertical]) .ui-kit-input-number-increment-button{--ui-kit-input-number-increment-button-width:var(--ui-kit-control-height-lg)}.ui-kit-input-number-control-wrapper[data-size=lg]:not([data-button-layout=vertical]) .ui-kit-input-number-decrement-button{--ui-kit-input-number-decrement-button-width:var(--ui-kit-control-height-lg)}.ui-kit-input-number-increment-icon{font-size:var(--ui-kit-input-number-increment-icon-font-size);justify-content:center;align-items:center;display:inline-flex}.ui-kit-input-number-decrement-icon{font-size:var(--ui-kit-input-number-decrement-icon-font-size);justify-content:center;align-items:center;display:inline-flex}.ui-kit-input-number-control-wrapper[data-size=sm] .ui-kit-input-number-increment-icon{--ui-kit-input-number-increment-icon-font-size:var(--ui-kit-font-size-sm)}.ui-kit-input-number-control-wrapper[data-size=sm] .ui-kit-input-number-decrement-icon{--ui-kit-input-number-decrement-icon-font-size:var(--ui-kit-font-size-sm)}.ui-kit-input-number-control-wrapper[data-size=lg] .ui-kit-input-number-increment-icon{--ui-kit-input-number-increment-icon-font-size:var(--ui-kit-font-size-lg)}.ui-kit-input-number-control-wrapper[data-size=lg] .ui-kit-input-number-decrement-icon{--ui-kit-input-number-decrement-icon-font-size:var(--ui-kit-font-size-lg)}.ui-kit-input-number-button-group{border-start-end-radius:var(--ui-kit-input-number-button-group-radius);border-end-end-radius:var(--ui-kit-input-number-button-group-radius);flex-direction:column;flex:none;align-self:stretch;display:flex;overflow:hidden}.ui-kit-input-number-button-group .ui-kit-input-number-increment-button,.ui-kit-input-number-button-group .ui-kit-input-number-decrement-button{flex:50%}.ui-kit-paginator{justify-content:center;align-items:center;gap:var(--ui-kit-paginator-gap,var(--ui-kit-space-xs));background-color:var(--ui-kit-paginator-bg,var(--ui-kit-surface));color:var(--ui-kit-paginator-text,var(--ui-kit-text-secondary));padding:var(--ui-kit-paginator-padding,var(--ui-kit-space-sm) var(--ui-kit-space-md));border-radius:var(--ui-kit-paginator-radius,var(--ui-kit-radius));font-family:var(--ui-kit-paginator-font-family,var(--ui-kit-font-family));font-size:var(--ui-kit-paginator-font-size,var(--ui-kit-font-size-md));flex-wrap:wrap;display:flex}.ui-kit-paginator-left-content{margin-right:auto}.ui-kit-paginator-right-content{margin-left:auto}.ui-kit-paginator-left-content,.ui-kit-paginator-right-content{align-items:center;display:inline-flex}.ui-kit-paginator-first-button,.ui-kit-paginator-previous-button,.ui-kit-paginator-next-button,.ui-kit-paginator-last-button,.ui-kit-paginator-page-button{font:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;min-width:var(--ui-kit-paginator-button-size,var(--ui-kit-control-height));height:var(--ui-kit-paginator-button-size,var(--ui-kit-control-height));border-radius:var(--ui-kit-paginator-button-radius,var(--ui-kit-radius-pill));font-family:var(--ui-kit-paginator-font-family,var(--ui-kit-font-family));color:var(--ui-kit-paginator-button-text,var(--ui-kit-text-secondary));transition:background-color var(--ui-kit-paginator-button-duration,var(--ui-kit-transition)), color var(--ui-kit-paginator-button-duration,var(--ui-kit-transition));background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.ui-kit-paginator[data-size=sm] .ui-kit-paginator-first-button,.ui-kit-paginator[data-size=sm] .ui-kit-paginator-previous-button,.ui-kit-paginator[data-size=sm] .ui-kit-paginator-next-button,.ui-kit-paginator[data-size=sm] .ui-kit-paginator-last-button,.ui-kit-paginator[data-size=sm] .ui-kit-paginator-page-button{min-width:var(--ui-kit-paginator-button-size,var(--ui-kit-control-height-sm));height:var(--ui-kit-paginator-button-size,var(--ui-kit-control-height-sm));font-size:var(--ui-kit-paginator-font-size,var(--ui-kit-font-size-sm))}.ui-kit-paginator[data-size=lg] .ui-kit-paginator-first-button,.ui-kit-paginator[data-size=lg] .ui-kit-paginator-previous-button,.ui-kit-paginator[data-size=lg] .ui-kit-paginator-next-button,.ui-kit-paginator[data-size=lg] .ui-kit-paginator-last-button,.ui-kit-paginator[data-size=lg] .ui-kit-paginator-page-button{min-width:var(--ui-kit-paginator-button-size,var(--ui-kit-control-height-lg));height:var(--ui-kit-paginator-button-size,var(--ui-kit-control-height-lg));font-size:var(--ui-kit-paginator-font-size,var(--ui-kit-font-size-lg))}:is(.ui-kit-paginator-first-button,.ui-kit-paginator-previous-button,.ui-kit-paginator-next-button,.ui-kit-paginator-last-button,.ui-kit-paginator-page-button):hover:not(:disabled):not([data-active]){background-color:var(--ui-kit-paginator-button-bg-hover,var(--ui-kit-surface-hover));color:var(--ui-kit-paginator-button-text-hover,var(--ui-kit-text))}:is(.ui-kit-paginator-first-button,.ui-kit-paginator-previous-button,.ui-kit-paginator-next-button,.ui-kit-paginator-last-button,.ui-kit-paginator-page-button):focus-visible{box-shadow:var(--ui-kit-paginator-button-shadow-focus,var(--ui-kit-focus-ring));outline:none}:is(.ui-kit-paginator-first-button,.ui-kit-paginator-previous-button,.ui-kit-paginator-next-button,.ui-kit-paginator-last-button,.ui-kit-paginator-page-button):disabled{opacity:var(--ui-kit-paginator-button-opacity-disabled,var(--ui-kit-disabled-opacity));cursor:not-allowed}.ui-kit-paginator-page-button[data-active]{background-color:var(--ui-kit-paginator-page-button-bg-active,var(--ui-kit-selected-bg));color:var(--ui-kit-paginator-page-button-text-active,var(--ui-kit-selected-text))}.ui-kit-paginator-pages{align-items:center;gap:var(--ui-kit-paginator-gap,var(--ui-kit-space-xs));display:inline-flex}.ui-kit-paginator-icon{align-items:center;display:inline-flex}.ui-kit-paginator-icon svg+svg{margin-inline-start:-.5em}.ui-kit-paginator-report{white-space:nowrap;align-items:center;display:inline-flex}.ui-kit-paginator-rows-per-page{--ui-kit-field-margin-bottom:0;margin-left:var(--ui-kit-paginator-rows-per-page-margin,var(--ui-kit-space-sm))}.ui-kit-paginator-jump-to-page{--ui-kit-field-margin-bottom:0}:root{--ui-kit-data-table-header-padding:var(--ui-kit-space-md);--ui-kit-data-table-header-cell-padding:var(--ui-kit-space-md);--ui-kit-data-table-body-cell-padding:var(--ui-kit-space-md);--ui-kit-data-table-footer-cell-padding:var(--ui-kit-space-md);--ui-kit-data-table-footer-padding:var(--ui-kit-space-md);--ui-kit-data-table-filter-menu-text:var(--ui-kit-text);--ui-kit-data-table-pagination-bar-border-width-top:0 0 1px 0;--ui-kit-data-table-pagination-bar-border-width-bottom:0 0 1px 0}.ui-kit-data-table{font-family:var(--ui-kit-data-table-font-family,var(--ui-kit-font-family));position:relative}.ui-kit-data-table[data-size=sm]{--ui-kit-data-table-header-padding:var(--ui-kit-space-sm);--ui-kit-data-table-header-cell-padding:var(--ui-kit-space-sm);--ui-kit-data-table-body-cell-padding:var(--ui-kit-space-sm);--ui-kit-data-table-footer-cell-padding:var(--ui-kit-space-sm);--ui-kit-data-table-footer-padding:var(--ui-kit-space-sm)}.ui-kit-data-table[data-size=lg]{--ui-kit-data-table-header-padding:var(--ui-kit-space-lg);--ui-kit-data-table-header-cell-padding:var(--ui-kit-space-lg);--ui-kit-data-table-body-cell-padding:var(--ui-kit-space-lg);--ui-kit-data-table-footer-cell-padding:var(--ui-kit-space-lg);--ui-kit-data-table-footer-padding:var(--ui-kit-space-lg)}.ui-kit-data-table-header{padding:var(--ui-kit-data-table-header-padding);background-color:var(--ui-kit-data-table-header-bg,var(--ui-kit-surface-ground))}.ui-kit-data-table-wrapper{overflow:auto}.ui-kit-data-table[data-scrollable] .ui-kit-data-table-wrapper{max-height:var(--ui-kit-data-table-scroll-height,none)}.ui-kit-data-table-table{border-collapse:collapse;width:100%}.ui-kit-data-table-thead{background-color:var(--ui-kit-data-table-header-cell-bg,var(--ui-kit-surface-ground))}.ui-kit-data-table[data-scrollable] .ui-kit-data-table-thead{z-index:1;position:sticky;top:0}.ui-kit-data-table[data-scrollable][data-gridlines] .ui-kit-data-table-thead{top:calc(-1 * var(--ui-kit-data-table-body-cell-border-width,1px))}.ui-kit-data-table-header-row{background-color:var(--ui-kit-data-table-header-cell-bg,var(--ui-kit-surface-ground))}.ui-kit-data-table-header-cell{padding:var(--ui-kit-data-table-header-cell-padding);background-color:var(--ui-kit-data-table-header-cell-bg,var(--ui-kit-surface-ground));color:var(--ui-kit-data-table-header-cell-text,var(--ui-kit-text));font-weight:var(--ui-kit-data-table-header-cell-font-weight,var(--ui-kit-font-weight-semibold));text-align:left;border-bottom:var(--ui-kit-data-table-body-cell-border-width,1px) solid var(--ui-kit-data-table-header-cell-border,var(--ui-kit-border))}.ui-kit-data-table-header-cell[data-align=center]{text-align:center}.ui-kit-data-table-header-cell[data-align=right]{text-align:right}.ui-kit-data-table-header-cell[data-selection-column],.ui-kit-data-table-header-cell[data-expander-column]{text-align:center}.ui-kit-data-table-header-cell[data-resizable-column]{position:relative}.ui-kit-data-table-header-cell[data-reorderable-column]{cursor:move}.ui-kit-data-table-header-cell[data-sortable]{cursor:pointer;-webkit-user-select:none;user-select:none;transition-property:background-color,color,box-shadow;transition-duration:var(--ui-kit-data-table-header-cell-duration,var(--ui-kit-transition))}.ui-kit-data-table-header-cell[data-sortable]:not([data-sort-order]):hover{background-color:var(--ui-kit-data-table-header-cell-bg-hover,var(--ui-kit-surface-hover))}.ui-kit-data-table-header-cell[data-sortable]:focus-visible{box-shadow:var(--ui-kit-data-table-header-cell-shadow-focus,var(--ui-kit-focus-ring));outline:none}.ui-kit-data-table-header-cell[data-sortable-disabled]{cursor:auto;opacity:var(--ui-kit-data-table-header-cell-opacity-disabled,1)}.ui-kit-data-table-header-cell[data-sort-order]{background-color:var(--ui-kit-data-table-header-cell-bg-selected,var(--ui-kit-selected-bg));color:var(--ui-kit-data-table-header-cell-text-selected,var(--ui-kit-selected-text))}.ui-kit-data-table-sort-icon{height:var(--ui-kit-data-table-sort-icon-height,1em);width:var(--ui-kit-data-table-sort-icon-width,1em);margin-left:var(--ui-kit-data-table-sort-icon-margin-left,var(--ui-kit-space-sm));color:var(--ui-kit-data-table-sort-icon-text,var(--ui-kit-text-secondary));flex-shrink:0}.ui-kit-data-table-header-cell[data-sort-order] .ui-kit-data-table-sort-icon{color:var(--ui-kit-data-table-sort-icon-text-selected,var(--ui-kit-selected-text))}.ui-kit-data-table-sort-badge{margin-left:var(--ui-kit-data-table-sort-badge-margin-left,var(--ui-kit-space-sm));min-width:var(--ui-kit-data-table-sort-badge-min-width,1.143rem);height:var(--ui-kit-data-table-sort-badge-height,1.143rem);line-height:var(--ui-kit-data-table-sort-badge-line-height,1.143rem);border-radius:var(--ui-kit-data-table-sort-badge-radius,var(--ui-kit-radius-pill));background-color:var(--ui-kit-data-table-sort-badge-bg,var(--ui-kit-selected-bg));color:var(--ui-kit-data-table-sort-badge-text,var(--ui-kit-selected-text));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ui-kit-data-table-filter-row{background-color:var(--ui-kit-data-table-header-cell-bg,var(--ui-kit-surface-ground))}.ui-kit-data-table-filter-cell{padding:var(--ui-kit-data-table-header-cell-padding);background-color:var(--ui-kit-data-table-header-cell-bg,var(--ui-kit-surface-ground));border-bottom:var(--ui-kit-data-table-body-cell-border-width,1px) solid var(--ui-kit-data-table-header-cell-border,var(--ui-kit-border));text-align:left}.ui-kit-data-table-filter-cell[data-align=center]{text-align:center}.ui-kit-data-table-filter-cell[data-align=right]{text-align:right}.ui-kit-data-table-filter-input{align-items:center;gap:var(--ui-kit-data-table-filter-cell-gap,var(--ui-kit-space-sm));flex:auto;min-width:0;display:flex}.ui-kit-data-table-filter-clear-button{flex-shrink:0}.ui-kit-data-table-filter-input>.ui-kit-data-table-filter-clear-button{cursor:pointer;color:var(--ui-kit-data-table-filter-menu-button-text,var(--ui-kit-text-secondary));background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ui-kit-data-table-filter-menu-button{margin-left:var(--ui-kit-data-table-filter-menu-button-margin-left,var(--ui-kit-space-sm));width:var(--ui-kit-data-table-filter-menu-button-size,var(--ui-kit-control-height-sm));height:var(--ui-kit-data-table-filter-menu-button-size,var(--ui-kit-control-height-sm));border-radius:var(--ui-kit-data-table-filter-menu-button-radius,var(--ui-kit-radius-pill));color:var(--ui-kit-data-table-filter-menu-button-text,var(--ui-kit-text-secondary));cursor:pointer;transition-property:background-color,color;transition-duration:var(--ui-kit-data-table-filter-menu-button-duration,var(--ui-kit-transition));background-color:#0000;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ui-kit-data-table-filter-menu-button:not([data-active]):hover{background-color:var(--ui-kit-data-table-filter-menu-button-bg-hover,var(--ui-kit-surface-hover))}.ui-kit-data-table-filter-menu-button:focus-visible{box-shadow:var(--ui-kit-data-table-filter-menu-button-shadow-focus,var(--ui-kit-focus-ring));outline:none}.ui-kit-data-table-filter-menu-button[data-active]{background-color:var(--ui-kit-data-table-filter-menu-button-bg-active,var(--ui-kit-selected-bg));color:var(--ui-kit-data-table-filter-menu-button-text-active,var(--ui-kit-selected-text))}.ui-kit-data-table-filter-icon{height:var(--ui-kit-data-table-filter-icon-size,1em);width:var(--ui-kit-data-table-filter-icon-size,1em);flex-shrink:0}.ui-kit-data-table-filter-menu-positioner{z-index:var(--ui-kit-data-table-filter-menu-z-index,var(--ui-kit-z-overlay))}.ui-kit-data-table-filter-menu{--ui-kit-data-table-filter-menu-font-family:var(--ui-kit-data-table-font-family,var(--ui-kit-font-family));--ui-kit-data-table-filter-menu-font-size:var(--ui-kit-data-table-font-size,var(--ui-kit-font-size-md));font-family:var(--ui-kit-data-table-filter-menu-font-family);color:var(--ui-kit-data-table-filter-menu-text);font-size:var(--ui-kit-data-table-filter-menu-font-size);gap:var(--ui-kit-data-table-filter-constraint-gap,var(--ui-kit-space-sm));min-width:var(--ui-kit-data-table-filter-menu-min-width,12.5rem);padding:var(--ui-kit-data-table-filter-menu-padding,var(--ui-kit-space-md));border-radius:var(--ui-kit-data-table-filter-menu-radius,var(--ui-kit-radius));background-color:var(--ui-kit-data-table-filter-menu-bg,var(--ui-kit-surface-overlay));box-shadow:var(--ui-kit-data-table-filter-menu-shadow,var(--ui-kit-shadow-overlay));flex-direction:column;display:flex}.ui-kit-data-table-filter-operator,.ui-kit-data-table-filter-add-rule{display:flex}.ui-kit-data-table-filter-constraint{align-items:center;gap:var(--ui-kit-data-table-filter-cell-gap,var(--ui-kit-space-sm));display:flex}.ui-kit-data-table-filter-match-mode{flex:none;min-width:0}.ui-kit-data-table-filter-remove-button{flex-shrink:0}.ui-kit-data-table-filter-button-bar{justify-content:flex-end;gap:var(--ui-kit-data-table-filter-cell-gap,var(--ui-kit-space-sm));display:flex}.ui-kit-data-table-filter-apply-button{flex-shrink:0}.ui-kit-data-table-header-content{align-items:center;display:flex}.ui-kit-data-table-selection-checkbox,.ui-kit-data-table-selection-header-checkbox{box-sizing:border-box;width:var(--ui-kit-data-table-selection-checkbox-size,var(--ui-kit-control-size));height:var(--ui-kit-data-table-selection-checkbox-size,var(--ui-kit-control-size));border:1px solid var(--ui-kit-data-table-selection-checkbox-border,var(--ui-kit-border));border-radius:var(--ui-kit-data-table-selection-checkbox-radius,var(--ui-kit-radius));background-color:var(--ui-kit-data-table-selection-checkbox-bg,var(--ui-kit-surface));cursor:pointer;transition-property:background-color,border-color,box-shadow;transition-duration:var(--ui-kit-data-table-selection-checkbox-duration,var(--ui-kit-transition));outline:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ui-kit-data-table-selection-checkbox[data-checked],.ui-kit-data-table-selection-header-checkbox[data-checked]{background-color:var(--ui-kit-data-table-selection-checkbox-bg-checked,var(--ui-kit-selected-solid));border-color:var(--ui-kit-data-table-selection-checkbox-bg-checked,var(--ui-kit-selected-solid))}.ui-kit-data-table-selection-checkbox:focus-visible,.ui-kit-data-table-selection-header-checkbox:focus-visible{box-shadow:var(--ui-kit-data-table-selection-checkbox-shadow-focus,var(--ui-kit-focus-ring));outline:none}.ui-kit-data-table-selection-checkbox[data-disabled],.ui-kit-data-table-selection-header-checkbox[data-disabled]{cursor:not-allowed;opacity:var(--ui-kit-data-table-selection-checkbox-opacity-disabled,var(--ui-kit-disabled-opacity))}.ui-kit-data-table-selection-checkbox-indicator{width:var(--ui-kit-data-table-selection-checkbox-size,var(--ui-kit-control-size));height:var(--ui-kit-data-table-selection-checkbox-size,var(--ui-kit-control-size));color:var(--ui-kit-data-table-selection-checkbox-indicator-text,var(--ui-kit-selected-solid-text));justify-content:center;align-items:center;display:inline-flex}.ui-kit-data-table-selection-radio{width:var(--ui-kit-data-table-selection-radio-size,var(--ui-kit-control-size));height:var(--ui-kit-data-table-selection-radio-size,var(--ui-kit-control-size));accent-color:var(--ui-kit-data-table-selection-radio-bg-checked,var(--ui-kit-selected-solid));cursor:pointer;flex-shrink:0;margin:0}.ui-kit-data-table-selection-radio:disabled{cursor:not-allowed;opacity:var(--ui-kit-data-table-selection-checkbox-opacity-disabled,var(--ui-kit-disabled-opacity))}.ui-kit-data-table-tbody{color:var(--ui-kit-data-table-body-row-text,var(--ui-kit-text))}.ui-kit-data-table-body-row{background-color:var(--ui-kit-data-table-body-row-bg,var(--ui-kit-surface));transition-property:background-color;transition-duration:var(--ui-kit-data-table-body-row-duration,var(--ui-kit-transition))}.ui-kit-data-table-body-row[data-selected]{background-color:var(--ui-kit-data-table-body-row-bg-selected,var(--ui-kit-selected-bg));color:var(--ui-kit-data-table-body-row-text-selected,var(--ui-kit-selected-text))}.ui-kit-data-table-body-row:focus-visible:not([data-selected]){background-color:var(--ui-kit-data-table-body-row-bg-focus,var(--ui-kit-surface-hover));box-shadow:var(--ui-kit-data-table-body-row-shadow-focus,var(--ui-kit-focus-ring));outline:none}.ui-kit-data-table[data-striped] .ui-kit-data-table-body-row:not([data-selected])[data-row-parity=even],.ui-kit-data-table[data-striped] .ui-kit-data-table-row-expansion[data-source-row-parity=even]{background-color:var(--ui-kit-data-table-body-row-bg-striped,var(--ui-kit-surface-ground))}.ui-kit-data-table[data-row-hover] .ui-kit-data-table-body-row:not([data-selected]):hover{background-color:var(--ui-kit-data-table-body-row-bg-hover,var(--ui-kit-surface-hover))}.ui-kit-data-table-row-toggler{width:var(--ui-kit-data-table-row-toggler-size,var(--ui-kit-icon-button-size));height:var(--ui-kit-data-table-row-toggler-size,var(--ui-kit-icon-button-size));border-radius:var(--ui-kit-data-table-row-toggler-radius,var(--ui-kit-radius-pill));color:var(--ui-kit-data-table-row-toggler-text,var(--ui-kit-text-secondary));cursor:pointer;transition-property:background-color,box-shadow;transition-duration:var(--ui-kit-data-table-row-toggler-duration,var(--ui-kit-transition));background-color:#0000;border:none;justify-content:center;align-items:center;display:inline-flex}.ui-kit-data-table-row-toggler:hover{background-color:var(--ui-kit-data-table-row-toggler-bg-hover,var(--ui-kit-surface-hover))}.ui-kit-data-table-row-toggler:focus-visible{box-shadow:var(--ui-kit-data-table-row-toggler-shadow-focus,var(--ui-kit-focus-ring));outline:none}.ui-kit-data-table-row-toggler-icon{width:1em;height:1em;display:inline-flex}.ui-kit-data-table-row-expansion{background-color:var(--ui-kit-data-table-row-expansion-bg,var(--ui-kit-surface))}.ui-kit-data-table-row-expansion-cell{padding:var(--ui-kit-data-table-row-expansion-padding,var(--ui-kit-data-table-body-cell-padding));border-bottom:var(--ui-kit-data-table-body-cell-border-width,1px) solid var(--ui-kit-data-table-body-cell-border,var(--ui-kit-border))}.ui-kit-data-table[data-virtual] .ui-kit-data-table-body-row{height:var(--ui-kit-data-table-virtual-row-size,auto)}.ui-kit-data-table-virtual-spacer{height:var(--ui-kit-data-table-virtual-spacer-size,0px)}.ui-kit-data-table-virtual-spacer>td{border:none;padding:0}.ui-kit-data-table-body-cell{padding:var(--ui-kit-data-table-body-cell-padding);border-bottom:var(--ui-kit-data-table-body-cell-border-width,1px) solid var(--ui-kit-data-table-body-cell-border,var(--ui-kit-border));text-align:left}.ui-kit-data-table-body-cell[data-align=center]{text-align:center}.ui-kit-data-table-body-cell[data-align=right]{text-align:right}.ui-kit-data-table-body-cell[data-selection-column],.ui-kit-data-table-body-cell[data-expander-column]{text-align:center}.ui-kit-data-table-empty-message .ui-kit-data-table-body-cell{text-align:center;color:var(--ui-kit-data-table-empty-message-text,var(--ui-kit-text-secondary))}.ui-kit-data-table-tfoot,.ui-kit-data-table-footer-row{background-color:var(--ui-kit-data-table-footer-cell-bg,var(--ui-kit-surface-ground))}.ui-kit-data-table-footer-cell{padding:var(--ui-kit-data-table-footer-cell-padding);background-color:var(--ui-kit-data-table-footer-cell-bg,var(--ui-kit-surface-ground));color:var(--ui-kit-data-table-footer-cell-text,var(--ui-kit-text));font-weight:var(--ui-kit-data-table-footer-cell-font-weight,var(--ui-kit-font-weight-semibold));text-align:left;border-top:var(--ui-kit-data-table-body-cell-border-width,1px) solid var(--ui-kit-data-table-footer-cell-border,var(--ui-kit-border))}.ui-kit-data-table-footer-cell[data-align=center]{text-align:center}.ui-kit-data-table-footer-cell[data-align=right]{text-align:right}.ui-kit-data-table[data-gridlines] .ui-kit-data-table-header-cell,.ui-kit-data-table[data-gridlines] .ui-kit-data-table-body-cell,.ui-kit-data-table[data-gridlines] .ui-kit-data-table-footer-cell{border-right:var(--ui-kit-data-table-body-cell-border-width,1px) solid var(--ui-kit-data-table-body-cell-border,var(--ui-kit-border))}.ui-kit-data-table[data-gridlines] .ui-kit-data-table-header-cell:last-child,.ui-kit-data-table[data-gridlines] .ui-kit-data-table-body-cell:last-child,.ui-kit-data-table[data-gridlines] .ui-kit-data-table-footer-cell:last-child{border-right:none}.ui-kit-data-table[data-scrollable] .ui-kit-data-table-header-cell[data-frozen],.ui-kit-data-table[data-scrollable] .ui-kit-data-table-body-cell[data-frozen],.ui-kit-data-table[data-scrollable] .ui-kit-data-table-footer-cell[data-frozen]{left:var(--ui-kit-data-table-frozen-offset,0px);background-color:inherit;position:sticky}.ui-kit-data-table[data-scrollable] .ui-kit-data-table-header-cell[data-frozen=right],.ui-kit-data-table[data-scrollable] .ui-kit-data-table-body-cell[data-frozen=right],.ui-kit-data-table[data-scrollable] .ui-kit-data-table-footer-cell[data-frozen=right]{left:auto;right:var(--ui-kit-data-table-frozen-offset,0px)}.ui-kit-data-table[data-scrollable] .ui-kit-data-table-header-cell[data-frozen]{z-index:1}.ui-kit-data-table-column{width:var(--ui-kit-data-table-column-width)}.ui-kit-data-table-column-resizer{width:var(--ui-kit-data-table-column-resizer-width,.5rem);cursor:col-resize;-webkit-user-select:none;user-select:none;touch-action:none;position:absolute;top:0;bottom:0;right:0}.ui-kit-data-table[data-column-resize-mode=fit] .ui-kit-data-table-header-cell:last-child .ui-kit-data-table-column-resizer{display:none}.ui-kit-data-table-resize-helper{height:100%;width:var(--ui-kit-data-table-resize-helper-width,1px);top:0;left:var(--ui-kit-data-table-resize-helper-left,0px);background-color:var(--ui-kit-data-table-resize-helper-bg,var(--ui-kit-primary));z-index:var(--ui-kit-data-table-resize-helper-z-index,10);pointer-events:none;display:none;position:absolute}.ui-kit-data-table[data-column-resizing] .ui-kit-data-table-resize-helper{display:block}.ui-kit-data-table-header-cell[data-drop-position]{position:relative}.ui-kit-data-table-header-cell[data-drop-position=before]:before,.ui-kit-data-table-header-cell[data-drop-position=after]:after{content:"";width:var(--ui-kit-data-table-drop-indicator-width,2px);background-color:var(--ui-kit-data-table-drop-indicator-bg,var(--ui-kit-primary));pointer-events:none;position:absolute;top:0;bottom:0}.ui-kit-data-table-header-cell[data-drop-position=before]:before{left:0}.ui-kit-data-table-header-cell[data-drop-position=after]:after{right:0}.ui-kit-data-table-footer{padding:var(--ui-kit-data-table-footer-padding);background-color:var(--ui-kit-data-table-footer-bg,var(--ui-kit-surface-ground))}.ui-kit-data-table-loading-overlay{background-color:var(--ui-kit-data-table-loading-overlay-bg,var(--ui-kit-mask-bg));z-index:var(--ui-kit-data-table-loading-overlay-z-index,var(--ui-kit-z-overlay));justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ui-kit-data-table-loading-icon{width:var(--ui-kit-data-table-loading-icon-size,2rem);height:var(--ui-kit-data-table-loading-icon-size,2rem);color:var(--ui-kit-data-table-loading-icon-color,var(--ui-kit-text-secondary))}.ui-kit-data-table-pagination-bar{border-radius:var(--ui-kit-data-table-pagination-bar-radius,0);border-style:solid;border-color:var(--ui-kit-data-table-pagination-bar-border,var(--ui-kit-border))}.ui-kit-data-table-pagination-bar[data-position=top]{border-width:var(--ui-kit-data-table-pagination-bar-border-width-top)}.ui-kit-data-table-pagination-bar[data-position=bottom]{border-width:var(--ui-kit-data-table-pagination-bar-border-width-bottom)}.ui-kit-data-table[data-gridlines] .ui-kit-data-table-pagination-bar[data-position=top]{--ui-kit-data-table-pagination-bar-border-width-top:0 1px 0 1px}.ui-kit-data-table[data-gridlines] .ui-kit-data-table-pagination-bar[data-position=bottom]{--ui-kit-data-table-pagination-bar-border-width-bottom:0 1px 1px 1px}:root{--ui-kit-data-view-header-padding:var(--ui-kit-space-md);--ui-kit-data-view-footer-padding:var(--ui-kit-space-md);--ui-kit-data-view-content-padding:var(--ui-kit-space-md);--ui-kit-data-view-grid-gap:0;--ui-kit-data-view-content-gap:0;--ui-kit-data-view-layout-options-bg:var(--ui-kit-surface-overlay);--ui-kit-data-view-layout-options-bg-hover:var(--ui-kit-surface-hover);--ui-kit-data-view-layout-options-text:var(--ui-kit-text);--ui-kit-data-view-layout-options-padding:var(--ui-kit-space-sm)}.ui-kit-data-view{border:1px solid var(--ui-kit-data-view-border,var(--ui-kit-border));border-radius:var(--ui-kit-data-view-radius,var(--ui-kit-radius));position:relative}.ui-kit-data-view[data-size=sm]{--ui-kit-data-view-header-padding:var(--ui-kit-space-sm);--ui-kit-data-view-footer-padding:var(--ui-kit-space-sm);--ui-kit-data-view-content-padding:var(--ui-kit-space-sm)}.ui-kit-data-view[data-size=lg]{--ui-kit-data-view-header-padding:var(--ui-kit-space-lg);--ui-kit-data-view-footer-padding:var(--ui-kit-space-lg);--ui-kit-data-view-content-padding:var(--ui-kit-space-lg)}.ui-kit-data-view[data-gutter]{--ui-kit-data-view-grid-gap:var(--ui-kit-space-md);--ui-kit-data-view-content-gap:var(--ui-kit-space-md)}.ui-kit-data-view[data-loading]{min-height:var(--ui-kit-data-view-min-height,4rem)}.ui-kit-data-view-loading-overlay{background-color:var(--ui-kit-data-view-loading-overlay-bg,var(--ui-kit-surface-overlay));opacity:var(--ui-kit-data-view-loading-overlay-opacity,.9);z-index:var(--ui-kit-data-view-loading-overlay-z-index,var(--ui-kit-z-overlay));justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ui-kit-data-view-loading-icon{width:var(--ui-kit-data-view-loading-icon-size,2rem);height:var(--ui-kit-data-view-loading-icon-size,2rem);color:var(--ui-kit-data-view-loading-icon-text,var(--ui-kit-text-secondary))}.ui-kit-data-view-header{padding:var(--ui-kit-data-view-header-padding);background-color:var(--ui-kit-data-view-header-bg,var(--ui-kit-surface-ground))}.ui-kit-data-view-footer{padding:var(--ui-kit-data-view-footer-padding);background-color:var(--ui-kit-data-view-header-bg,var(--ui-kit-surface-ground))}.ui-kit-data-view-content{padding:var(--ui-kit-data-view-content-padding);background-color:var(--ui-kit-data-view-content-bg,var(--ui-kit-surface-overlay))}.ui-kit-data-view[data-layout=list] .ui-kit-data-view-grid{gap:var(--ui-kit-data-view-content-gap);flex-direction:column;display:flex}.ui-kit-data-view[data-layout=grid] .ui-kit-data-view-grid{grid-template-columns:repeat(auto-fill, minmax(min(var(--ui-kit-data-view-grid-min-item-width,16rem), 100%), 1fr));gap:var(--ui-kit-data-view-grid-gap);display:grid}.ui-kit-data-view-empty-message{padding:var(--ui-kit-data-view-empty-message-padding,var(--ui-kit-space-lg));color:var(--ui-kit-data-view-empty-message-text,var(--ui-kit-text-secondary));text-align:center}.ui-kit-data-view-layout-options{gap:var(--ui-kit-data-view-layout-options-gap,0);display:inline-flex}.ui-kit-data-view-layout-options-list-button,.ui-kit-data-view-layout-options-grid-button{box-sizing:border-box;padding:var(--ui-kit-data-view-layout-options-padding);border:1px solid var(--ui-kit-data-view-layout-options-border,var(--ui-kit-border));border-radius:var(--ui-kit-data-view-layout-options-radius,var(--ui-kit-radius));background-color:var(--ui-kit-data-view-layout-options-bg);color:var(--ui-kit-data-view-layout-options-text);cursor:pointer;transition-property:background-color,border-color,color,box-shadow;transition-duration:var(--ui-kit-data-view-layout-options-duration,var(--ui-kit-transition));justify-content:center;align-items:center;display:inline-flex}.ui-kit-data-view-layout-options-list-button[data-pressed],.ui-kit-data-view-layout-options-grid-button[data-pressed]{--ui-kit-data-view-layout-options-bg:var(--ui-kit-selected-solid);--ui-kit-data-view-layout-options-bg-hover:var(--ui-kit-selected-solid-hover);--ui-kit-data-view-layout-options-text:var(--ui-kit-selected-solid-text)}.ui-kit-data-view-layout-options-list-button:hover:not(:disabled):not([data-disabled]),.ui-kit-data-view-layout-options-grid-button:hover:not(:disabled):not([data-disabled]){background-color:var(--ui-kit-data-view-layout-options-bg-hover)}.ui-kit-data-view-layout-options-list-button:focus-visible,.ui-kit-data-view-layout-options-grid-button:focus-visible{box-shadow:var(--ui-kit-data-view-layout-options-shadow-focus,var(--ui-kit-focus-ring));outline:none}.ui-kit-data-view-layout-options-list-button:disabled,.ui-kit-data-view-layout-options-list-button[data-disabled],.ui-kit-data-view-layout-options-grid-button:disabled,.ui-kit-data-view-layout-options-grid-button[data-disabled]{cursor:not-allowed;opacity:var(--ui-kit-data-view-layout-options-opacity-disabled,var(--ui-kit-disabled-opacity))}.ui-kit-data-view-layout-options[data-size=sm] .ui-kit-data-view-layout-options-list-button,.ui-kit-data-view-layout-options[data-size=sm] .ui-kit-data-view-layout-options-grid-button{--ui-kit-data-view-layout-options-padding:var(--ui-kit-space-xs)}.ui-kit-data-view-layout-options[data-size=lg] .ui-kit-data-view-layout-options-list-button,.ui-kit-data-view-layout-options[data-size=lg] .ui-kit-data-view-layout-options-grid-button{--ui-kit-data-view-layout-options-padding:var(--ui-kit-space-md)}.ui-kit-data-view-layout-options-list-icon,.ui-kit-data-view-layout-options-grid-icon{flex-shrink:0;width:1em;height:1em}:root{--ui-kit-divider-margin:var(--ui-kit-space-md);--ui-kit-divider-padding:var(--ui-kit-space-md);--ui-kit-divider-border:var(--ui-kit-border);--ui-kit-divider-border-width:1px;--ui-kit-divider-content-bg:var(--ui-kit-surface);--ui-kit-divider-content-padding:var(--ui-kit-space-sm)}.ui-kit-divider{--ui-kit-divider-border-style:solid;box-sizing:border-box;align-items:center;display:flex;position:relative}.ui-kit-divider:before{content:"";position:absolute}.ui-kit-divider[data-orientation=horizontal]{width:100%;margin:var(--ui-kit-divider-margin) 0;padding:0 var(--ui-kit-divider-padding);justify-content:center}.ui-kit-divider[data-orientation=horizontal]:before{border-top:var(--ui-kit-divider-border-width) var(--ui-kit-divider-border-style) var(--ui-kit-divider-border);width:100%;top:50%;left:0}.ui-kit-divider[data-orientation=vertical]{min-height:100%;margin:0 var(--ui-kit-divider-margin);padding:var(--ui-kit-divider-padding) 0;justify-content:center}.ui-kit-divider[data-orientation=vertical]:before{border-left:var(--ui-kit-divider-border-width) var(--ui-kit-divider-border-style) var(--ui-kit-divider-border);height:100%;top:0;left:50%}.ui-kit-divider[data-orientation=horizontal][data-align=start]{justify-content:flex-start}.ui-kit-divider[data-orientation=horizontal][data-align=end]{justify-content:flex-end}.ui-kit-divider[data-orientation=vertical][data-align=start]{align-items:flex-start}.ui-kit-divider[data-orientation=vertical][data-align=end]{align-items:flex-end}.ui-kit-divider[data-type=solid]{--ui-kit-divider-border-style:solid}.ui-kit-divider[data-type=dashed]{--ui-kit-divider-border-style:dashed}.ui-kit-divider[data-type=dotted]{--ui-kit-divider-border-style:dotted}.ui-kit-divider-content{z-index:1;background-color:var(--ui-kit-divider-content-bg);position:relative}.ui-kit-divider[data-orientation=horizontal] .ui-kit-divider-content{padding:0 var(--ui-kit-divider-content-padding)}.ui-kit-divider[data-orientation=vertical] .ui-kit-divider-content{padding:var(--ui-kit-divider-content-padding) 0}:root{--ui-kit-fieldset-font-family:var(--ui-kit-font-family);--ui-kit-fieldset-bg:var(--ui-kit-surface);--ui-kit-fieldset-text:var(--ui-kit-text);--ui-kit-fieldset-border:var(--ui-kit-border);--ui-kit-fieldset-border-width:1px;--ui-kit-fieldset-radius:var(--ui-kit-radius);--ui-kit-fieldset-min-width:min-content;--ui-kit-fieldset-legend-padding:var(--ui-kit-space-md);--ui-kit-fieldset-legend-bg:var(--ui-kit-surface);--ui-kit-fieldset-legend-text:var(--ui-kit-text);--ui-kit-fieldset-legend-border:var(--ui-kit-border);--ui-kit-fieldset-legend-font-weight:var(--ui-kit-font-weight-semibold);--ui-kit-fieldset-legend-radius:var(--ui-kit-radius);--ui-kit-fieldset-toggler-padding:var(--ui-kit-space-md);--ui-kit-fieldset-toggler-text:var(--ui-kit-text);--ui-kit-fieldset-toggler-radius:var(--ui-kit-radius);--ui-kit-fieldset-toggler-gap:var(--ui-kit-space-sm);--ui-kit-fieldset-toggler-shadow-focus:var(--ui-kit-focus-ring);--ui-kit-fieldset-toggler-bg-hover:var(--ui-kit-surface-hover);--ui-kit-fieldset-duration:var(--ui-kit-transition);--ui-kit-fieldset-toggleable-content-duration:var(--ui-kit-transition);--ui-kit-fieldset-content-padding:var(--ui-kit-space-md)}.ui-kit-fieldset{box-sizing:border-box;min-width:var(--ui-kit-fieldset-min-width);background-color:var(--ui-kit-fieldset-bg);color:var(--ui-kit-fieldset-text);border-width:var(--ui-kit-fieldset-border-width);border-style:solid;border-color:var(--ui-kit-fieldset-border);border-radius:var(--ui-kit-fieldset-radius);font-family:var(--ui-kit-fieldset-font-family);margin:0;padding:0}.ui-kit-fieldset-legend{box-sizing:border-box;max-width:100%;padding:var(--ui-kit-fieldset-legend-padding);background-color:var(--ui-kit-fieldset-legend-bg);color:var(--ui-kit-fieldset-legend-text);border-width:var(--ui-kit-fieldset-border-width);border-style:solid;border-color:var(--ui-kit-fieldset-legend-border);border-radius:var(--ui-kit-fieldset-legend-radius);align-items:center;display:inline-flex}.ui-kit-fieldset[data-toggleable]>.ui-kit-fieldset-legend{padding:0}.ui-kit-fieldset-toggler{align-items:center;gap:var(--ui-kit-fieldset-toggler-gap);max-width:100%;padding:var(--ui-kit-fieldset-toggler-padding);color:var(--ui-kit-fieldset-toggler-text);border-radius:var(--ui-kit-fieldset-toggler-radius);font:inherit;cursor:pointer;transition:background-color var(--ui-kit-fieldset-duration);background:0 0;border:none;display:inline-flex}.ui-kit-fieldset-toggler:hover{background-color:var(--ui-kit-fieldset-toggler-bg-hover)}.ui-kit-fieldset-toggler:focus-visible{box-shadow:var(--ui-kit-fieldset-toggler-shadow-focus);outline:none}.ui-kit-fieldset-toggler-icon{flex:none;width:1em;height:1em;display:inline-flex}.ui-kit-fieldset-toggler-icon svg{width:100%;height:100%;display:block}.ui-kit-fieldset-legend-title{min-width:0;font-weight:var(--ui-kit-fieldset-legend-font-weight)}.ui-kit-fieldset-content{padding:var(--ui-kit-fieldset-content-padding)}.ui-kit-fieldset[data-toggleable] .ui-kit-fieldset-toggleable-content{--ui-kit-fieldset-toggleable-content-height:var(--collapsible-panel-height);height:var(--ui-kit-fieldset-toggleable-content-height);transition-property:height;transition-duration:var(--ui-kit-fieldset-toggleable-content-duration);transition-timing-function:ease-out;overflow:hidden}.ui-kit-fieldset[data-toggleable] .ui-kit-fieldset-toggleable-content[data-starting-style],.ui-kit-fieldset[data-toggleable] .ui-kit-fieldset-toggleable-content[data-ending-style]{height:0}@media (prefers-reduced-motion:reduce){.ui-kit-fieldset[data-toggleable] .ui-kit-fieldset-toggleable-content{transition-duration:0s}}:root{--ui-kit-message-text:var(--ui-kit-text);--ui-kit-message-border:transparent;--ui-kit-message-border-width:1px;--ui-kit-message-radius:var(--ui-kit-radius);--ui-kit-message-padding:calc(var(--ui-kit-space-sm) + var(--ui-kit-space-xs));--ui-kit-message-gap:var(--ui-kit-space-sm);--ui-kit-message-font-family:var(--ui-kit-font-family);--ui-kit-message-font-size:var(--ui-kit-font-size-md)}.ui-kit-message{--ui-kit-message-base:var(--ui-kit-info);--ui-kit-message-bg:color-mix(in srgb, var(--ui-kit-message-base) 12%, var(--ui-kit-surface));--ui-kit-message-icon-text:var(--ui-kit-message-base);box-sizing:border-box;vertical-align:top;align-items:center;gap:var(--ui-kit-message-gap);padding:var(--ui-kit-message-padding);border:var(--ui-kit-message-border-width) solid var(--ui-kit-message-border);border-radius:var(--ui-kit-message-radius);background-color:var(--ui-kit-message-bg);color:var(--ui-kit-message-text);font-family:var(--ui-kit-message-font-family);font-size:var(--ui-kit-message-font-size);margin:0;display:inline-flex}.ui-kit-message[data-severity=success]{--ui-kit-message-base:var(--ui-kit-success)}.ui-kit-message[data-severity=info]{--ui-kit-message-base:var(--ui-kit-info)}.ui-kit-message[data-severity=warn]{--ui-kit-message-base:var(--ui-kit-warning)}.ui-kit-message[data-severity=error]{--ui-kit-message-base:var(--ui-kit-danger)}.ui-kit-message[data-severity=secondary]{--ui-kit-message-base:var(--ui-kit-secondary)}.ui-kit-message[data-severity=contrast]{--ui-kit-message-base:var(--ui-kit-contrast)}.ui-kit-message-icon{color:var(--ui-kit-message-icon-text);flex-shrink:0;justify-content:center;align-items:center;font-size:1em;line-height:1;display:inline-flex}.ui-kit-message-text{display:inline-block}:root{--ui-kit-progress-bar-height:1.5rem;--ui-kit-progress-bar-bg:var(--ui-kit-border);--ui-kit-progress-bar-radius:var(--ui-kit-radius);--ui-kit-progress-bar-indicator-bg:var(--ui-kit-primary);--ui-kit-progress-bar-indicator-duration:calc(var(--ui-kit-transition) * 5);--ui-kit-progress-bar-indicator-sweep-duration:calc(var(--ui-kit-animation-duration) * 2.1);--ui-kit-progress-bar-indicator-sweep-delay:calc(var(--ui-kit-animation-duration) * 1.15);--ui-kit-progress-bar-indicator-opacity:var(--ui-kit-disabled-opacity);--ui-kit-progress-bar-label-text:var(--ui-kit-primary-text);--ui-kit-progress-bar-label-font-family:var(--ui-kit-font-family);--ui-kit-progress-bar-label-font-size:var(--ui-kit-font-size-sm)}.ui-kit-progress-bar{width:100%;height:var(--ui-kit-progress-bar-height);background-color:var(--ui-kit-progress-bar-bg);border-radius:var(--ui-kit-progress-bar-radius);display:block;overflow:hidden}.ui-kit-progress-bar-indicator{background-color:var(--ui-kit-progress-bar-indicator-bg);width:0;height:100%;transition-property:width;transition-duration:var(--ui-kit-progress-bar-indicator-duration);justify-content:center;align-items:center;transition-timing-function:ease-in-out;display:flex;position:relative;overflow:hidden}.ui-kit-progress-bar-indicator[data-mode=indeterminate]{background-color:#0000;width:100%}.ui-kit-progress-bar-indicator[data-mode=indeterminate]:before,.ui-kit-progress-bar-indicator[data-mode=indeterminate]:after{content:"";background-color:var(--ui-kit-progress-bar-indicator-bg);position:absolute;inset:0}.ui-kit-progress-bar-indicator[data-mode=indeterminate]:before{animation-name:ui-kit-progress-bar-sweep-long;animation-duration:var(--ui-kit-progress-bar-indicator-sweep-duration);animation-timing-function:cubic-bezier(.65,.815,.735,.395);animation-iteration-count:infinite}.ui-kit-progress-bar-indicator[data-mode=indeterminate]:after{animation-name:ui-kit-progress-bar-sweep-short;animation-duration:var(--ui-kit-progress-bar-indicator-sweep-duration);animation-timing-function:cubic-bezier(.165,.84,.44,1);animation-iteration-count:infinite;animation-delay:var(--ui-kit-progress-bar-indicator-sweep-delay);animation-fill-mode:backwards}@media (prefers-reduced-motion:reduce){.ui-kit-progress-bar-indicator{transition-duration:0s}.ui-kit-progress-bar-indicator[data-mode=indeterminate]:before,.ui-kit-progress-bar-indicator[data-mode=indeterminate]:after{animation-name:none}.ui-kit-progress-bar-indicator[data-mode=indeterminate]:before{opacity:var(--ui-kit-progress-bar-indicator-opacity)}.ui-kit-progress-bar-indicator[data-mode=indeterminate]:after{display:none}}.ui-kit-progress-bar-label{color:var(--ui-kit-progress-bar-label-text);font-family:var(--ui-kit-progress-bar-label-font-family);font-size:var(--ui-kit-progress-bar-label-font-size);white-space:nowrap}@keyframes ui-kit-progress-bar-sweep-long{0%{left:-35%;right:100%}60%{left:100%;right:-90%}to{left:100%;right:-90%}}@keyframes ui-kit-progress-bar-sweep-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}:root{--ui-kit-tag-font-family:var(--ui-kit-font-family);--ui-kit-tag-font-size:var(--ui-kit-font-size-sm);--ui-kit-tag-font-weight:var(--ui-kit-font-weight-semibold);--ui-kit-tag-padding:var(--ui-kit-space-xs) var(--ui-kit-space-sm);--ui-kit-tag-icon-gap:var(--ui-kit-space-xs)}.ui-kit-tag{--ui-kit-tag-radius:var(--ui-kit-radius);--ui-kit-tag-bg:var(--ui-kit-primary);--ui-kit-tag-text:var(--ui-kit-primary-text);box-sizing:border-box;padding:var(--ui-kit-tag-padding);border-radius:var(--ui-kit-tag-radius);background-color:var(--ui-kit-tag-bg);color:var(--ui-kit-tag-text);font-family:var(--ui-kit-tag-font-family);font-size:var(--ui-kit-tag-font-size);font-weight:var(--ui-kit-tag-font-weight);justify-content:center;align-items:center;display:inline-flex}.ui-kit-tag[data-severity=secondary]{--ui-kit-tag-bg:var(--ui-kit-secondary);--ui-kit-tag-text:var(--ui-kit-secondary-text)}.ui-kit-tag[data-severity=success]{--ui-kit-tag-bg:var(--ui-kit-success);--ui-kit-tag-text:var(--ui-kit-success-text)}.ui-kit-tag[data-severity=info]{--ui-kit-tag-bg:var(--ui-kit-info);--ui-kit-tag-text:var(--ui-kit-info-text)}.ui-kit-tag[data-severity=warning]{--ui-kit-tag-bg:var(--ui-kit-warning);--ui-kit-tag-text:var(--ui-kit-warning-text)}.ui-kit-tag[data-severity=danger]{--ui-kit-tag-bg:var(--ui-kit-danger);--ui-kit-tag-text:var(--ui-kit-danger-text)}.ui-kit-tag[data-severity=contrast]{--ui-kit-tag-bg:var(--ui-kit-contrast);--ui-kit-tag-text:var(--ui-kit-contrast-text)}.ui-kit-tag[data-rounded]{--ui-kit-tag-radius:var(--ui-kit-radius-pill)}.ui-kit-tag-icon{margin-right:var(--ui-kit-tag-icon-gap);justify-content:center;align-items:center;font-size:1em;line-height:1.5;display:inline-flex}.ui-kit-tag-value{line-height:1.5}.ui-kit-form{gap:var(--ui-kit-form-gap,0);flex-direction:column;display:flex}:root{--ui-kit-menu-bg:var(--ui-kit-surface);--ui-kit-menu-text:var(--ui-kit-text);--ui-kit-menu-radius:var(--ui-kit-radius);--ui-kit-menu-shadow:var(--ui-kit-shadow-overlay);--ui-kit-menu-padding:var(--ui-kit-space-sm);--ui-kit-menu-font-family:var(--ui-kit-font-family);--ui-kit-menu-font-size:var(--ui-kit-font-size-md);--ui-kit-menu-duration:var(--ui-kit-transition);--ui-kit-menu-duration-enter:calc(var(--ui-kit-transition) * .6);--ui-kit-menu-duration-exit:calc(var(--ui-kit-transition) * .5);--ui-kit-menu-easing-enter:var(--ui-kit-easing-decelerate);--ui-kit-menu-easing-exit:linear;--ui-kit-menu-scale-enter:.8;--ui-kit-menu-list-outline-focus:2px solid var(--ui-kit-primary);--ui-kit-menu-list-outline-offset-focus:-2px;--ui-kit-menu-item-padding:.75rem var(--ui-kit-space-md);--ui-kit-menu-item-text:var(--ui-kit-text);--ui-kit-menu-item-bg-hover:var(--ui-kit-highlight-bg);--ui-kit-menu-item-bg-highlighted:color-mix(in srgb, var(--ui-kit-text) 12%, transparent);--ui-kit-menu-item-opacity-disabled:var(--ui-kit-disabled-opacity);--ui-kit-menu-item-icon-gap:var(--ui-kit-space-sm);--ui-kit-menu-item-icon-text:var(--ui-kit-text-secondary);--ui-kit-menu-item-action-outline-focus:2px solid var(--ui-kit-primary);--ui-kit-menu-item-action-outline-offset-focus:-2px;--ui-kit-menu-item-group-label-text:var(--ui-kit-text-secondary);--ui-kit-menu-item-group-label-font-weight:var(--ui-kit-font-weight-semibold);--ui-kit-menu-item-group-label-padding:var(--ui-kit-menu-item-padding);--ui-kit-menu-separator-border:var(--ui-kit-border);--ui-kit-menu-separator-border-width:1px;--ui-kit-menu-separator-margin:var(--ui-kit-space-xs);--ui-kit-menu-border-width:1px;--ui-kit-menu-width:12.5rem}.ui-kit-menu{--ui-kit-menu-border:var(--ui-kit-border);--ui-kit-menu-item-bg:transparent;width:var(--ui-kit-menu-width);border:var(--ui-kit-menu-border-width) solid var(--ui-kit-menu-border);border-radius:var(--ui-kit-menu-radius);background-color:var(--ui-kit-menu-bg);color:var(--ui-kit-menu-text);font-family:var(--ui-kit-menu-font-family);font-size:var(--ui-kit-menu-font-size);display:block;overflow:hidden}.ui-kit-menu[data-popup]{--ui-kit-menu-border:transparent;box-shadow:var(--ui-kit-menu-shadow);transition-property:opacity,transform;transition-duration:var(--ui-kit-menu-duration-enter);transition-timing-function:var(--ui-kit-menu-easing-enter)}.ui-kit-menu[data-popup][data-starting-style]{opacity:0;transform:scaleY(var(--ui-kit-menu-scale-enter))}.ui-kit-menu[data-popup][data-ending-style]{opacity:0;transition-property:opacity;transition-duration:var(--ui-kit-menu-duration-exit);transition-timing-function:var(--ui-kit-menu-easing-exit)}.ui-kit-menu-positioner{z-index:var(--ui-kit-menu-z-index)}.ui-kit-menu-list{padding:var(--ui-kit-menu-padding) 0;margin:0;list-style:none}.ui-kit-menu-list:focus-visible{outline:var(--ui-kit-menu-list-outline-focus);outline-offset:var(--ui-kit-menu-list-outline-offset-focus)}.ui-kit-menu-list:focus-visible:has(.ui-kit-menu-item[data-highlighted]){outline:none}.ui-kit-menu-item{padding:var(--ui-kit-menu-item-padding);background-color:var(--ui-kit-menu-item-bg);color:var(--ui-kit-menu-item-text);cursor:pointer;transition-property:background-color,color;transition-duration:var(--ui-kit-menu-duration);display:flex}.ui-kit-menu-item:hover:not([data-disabled]){--ui-kit-menu-item-bg:var(--ui-kit-menu-item-bg-hover)}.ui-kit-menu-item[data-highlighted]:not([data-disabled]){--ui-kit-menu-item-bg:var(--ui-kit-menu-item-bg-highlighted)}.ui-kit-menu-item[data-disabled]{cursor:not-allowed;opacity:var(--ui-kit-menu-item-opacity-disabled)}.ui-kit-menu-item-content{width:100%;display:block}.ui-kit-menu-item-action{align-items:center;gap:var(--ui-kit-menu-item-icon-gap);width:100%;color:inherit;outline:none;text-decoration:none;display:flex}.ui-kit-menu-item-action:focus-visible{outline:var(--ui-kit-menu-item-action-outline-focus);outline-offset:var(--ui-kit-menu-item-action-outline-offset-focus)}.ui-kit-menu-item-icon{color:var(--ui-kit-menu-item-icon-text);flex-shrink:0;align-items:center;display:inline-flex}.ui-kit-menu-item-label{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ui-kit-menu-item-group-label{padding:var(--ui-kit-menu-item-group-label-padding);color:var(--ui-kit-menu-item-group-label-text);font-weight:var(--ui-kit-menu-item-group-label-font-weight)}.ui-kit-menu-separator{margin:var(--ui-kit-menu-separator-margin) 0;border-top:var(--ui-kit-menu-separator-border-width) solid var(--ui-kit-menu-separator-border)}@media (forced-colors:active){.ui-kit-menu-item[data-highlighted]:not([data-disabled]){outline-offset:-2px;outline:2px solid canvastext}}@media (prefers-reduced-motion:reduce){.ui-kit-menu[data-popup]{transition-property:opacity}.ui-kit-menu[data-popup][data-starting-style]{transform:none}}:root{--ui-kit-multi-select-input-padding-block:var(--ui-kit-space-sm);--ui-kit-multi-select-token-gap:var(--ui-kit-space-sm);--ui-kit-multi-select-token-bg:var(--ui-kit-surface-hover);--ui-kit-multi-select-token-text:var(--ui-kit-text);--ui-kit-multi-select-token-radius:var(--ui-kit-radius-pill);--ui-kit-multi-select-token-padding:var(--ui-kit-space-xs) calc(var(--ui-kit-space-sm) + var(--ui-kit-space-xs));--ui-kit-multi-select-token-remove-gap:var(--ui-kit-space-sm);--ui-kit-multi-select-token-remove-text:var(--ui-kit-text-secondary);--ui-kit-multi-select-token-remove-text-hover:var(--ui-kit-text);--ui-kit-multi-select-token-remove-radius:var(--ui-kit-radius-sm);--ui-kit-multi-select-token-remove-shadow-focus:var(--ui-kit-focus-ring);--ui-kit-multi-select-clear-text:var(--ui-kit-text-secondary);--ui-kit-multi-select-clear-text-hover:var(--ui-kit-text);--ui-kit-multi-select-clear-radius:var(--ui-kit-radius-sm);--ui-kit-multi-select-clear-shadow-focus:var(--ui-kit-focus-ring);--ui-kit-multi-select-dropdown-width:2.5rem;--ui-kit-multi-select-dropdown-text:var(--ui-kit-text-secondary);--ui-kit-multi-select-panel-bg:var(--ui-kit-surface-overlay);--ui-kit-multi-select-panel-radius:var(--ui-kit-radius);--ui-kit-multi-select-panel-shadow:var(--ui-kit-shadow-overlay);--ui-kit-multi-select-panel-text:var(--ui-kit-text);--ui-kit-multi-select-panel-font-family:var(--ui-kit-font-family);--ui-kit-multi-select-panel-font-size:var(--ui-kit-font-size-md);--ui-kit-multi-select-panel-z-index:var(--ui-kit-z-overlay);--ui-kit-multi-select-panel-duration-enter:calc(var(--ui-kit-transition) * .6);--ui-kit-multi-select-panel-duration-exit:calc(var(--ui-kit-transition) * .5);--ui-kit-multi-select-panel-easing-enter:var(--ui-kit-easing-decelerate);--ui-kit-multi-select-panel-easing-exit:linear;--ui-kit-multi-select-panel-scale-enter:.8;--ui-kit-multi-select-panel-outline-focus:2px solid var(--ui-kit-primary);--ui-kit-multi-select-panel-outline-offset-focus:-2px;--ui-kit-multi-select-header-padding:var(--ui-kit-space-sm) var(--ui-kit-space-md);--ui-kit-multi-select-header-bg:var(--ui-kit-surface-ground);--ui-kit-multi-select-header-border:var(--ui-kit-border);--ui-kit-multi-select-header-gap:var(--ui-kit-space-sm);--ui-kit-multi-select-header-checkbox-size:var(--ui-kit-control-size-sm);--ui-kit-multi-select-header-checkbox-radius:var(--ui-kit-radius-sm);--ui-kit-multi-select-header-checkbox-border:var(--ui-kit-border);--ui-kit-multi-select-header-checkbox-bg-checked:var(--ui-kit-primary);--ui-kit-multi-select-header-checkbox-text-checked:var(--ui-kit-primary-text);--ui-kit-multi-select-header-checkbox-font-size:var(--ui-kit-font-size-sm);--ui-kit-multi-select-filter-input-height:var(--ui-kit-control-height-sm);--ui-kit-multi-select-filter-input-padding:var(--ui-kit-control-padding);--ui-kit-multi-select-filter-input-padding-end:calc(var(--ui-kit-space-md) + var(--ui-kit-space-lg));--ui-kit-multi-select-filter-input-radius:var(--ui-kit-radius-sm);--ui-kit-multi-select-filter-input-border:var(--ui-kit-border);--ui-kit-multi-select-filter-input-border-focus:var(--ui-kit-primary);--ui-kit-multi-select-filter-input-shadow-focus:var(--ui-kit-focus-ring);--ui-kit-multi-select-filter-input-bg:var(--ui-kit-surface);--ui-kit-multi-select-filter-input-text:var(--ui-kit-text);--ui-kit-multi-select-filter-input-font-family:var(--ui-kit-font-family);--ui-kit-multi-select-filter-input-font-size:var(--ui-kit-font-size-md);--ui-kit-multi-select-filter-icon-inset:var(--ui-kit-space-sm);--ui-kit-multi-select-filter-icon-text:var(--ui-kit-text-secondary);--ui-kit-multi-select-close-text:var(--ui-kit-text-secondary);--ui-kit-multi-select-close-text-hover:var(--ui-kit-text);--ui-kit-multi-select-close-radius:var(--ui-kit-radius-sm);--ui-kit-multi-select-close-font-size:var(--ui-kit-font-size-lg);--ui-kit-multi-select-close-shadow-focus:var(--ui-kit-focus-ring);--ui-kit-multi-select-list-padding:0;--ui-kit-multi-select-list-max-height:200px;--ui-kit-multi-select-item-bg-selected:var(--ui-kit-selected-bg);--ui-kit-multi-select-item-bg-selected-focus:var(--ui-kit-selected-bg-strong);--ui-kit-multi-select-item-text-selected:var(--ui-kit-selected-text);--ui-kit-multi-select-item-padding:var(--ui-kit-control-padding);--ui-kit-multi-select-item-checkbox-size:var(--ui-kit-control-size);--ui-kit-multi-select-item-checkbox-radius:var(--ui-kit-radius-sm);--ui-kit-multi-select-item-checkbox-border:var(--ui-kit-border);--ui-kit-multi-select-item-checkbox-bg-checked:var(--ui-kit-primary);--ui-kit-multi-select-item-checkbox-gap:var(--ui-kit-space-sm);--ui-kit-multi-select-item-bg-focus:var(--ui-kit-highlight-bg);--ui-kit-multi-select-item-text:var(--ui-kit-text);--ui-kit-multi-select-item-checkbox-text-checked:var(--ui-kit-primary-text);--ui-kit-multi-select-item-checkbox-font-size:var(--ui-kit-font-size-sm);--ui-kit-multi-select-item-group-padding:var(--ui-kit-space-sm) var(--ui-kit-control-padding);--ui-kit-multi-select-item-group-text:var(--ui-kit-text-secondary);--ui-kit-multi-select-item-group-font-weight:var(--ui-kit-font-weight-semibold);--ui-kit-multi-select-item-group-font-size:var(--ui-kit-font-size-sm);--ui-kit-multi-select-empty-padding:var(--ui-kit-space-md);--ui-kit-multi-select-empty-text:var(--ui-kit-text-secondary);--ui-kit-multi-select-empty-font-size:var(--ui-kit-font-size-sm);--ui-kit-multi-select-footer-padding:var(--ui-kit-space-sm) var(--ui-kit-space-md);--ui-kit-multi-select-footer-border:var(--ui-kit-border)}.ui-kit-multi-select-input{justify-content:space-between;align-items:center;gap:var(--ui-kit-field-input-gap);padding-block:var(--ui-kit-multi-select-input-padding-block);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}.ui-kit-multi-select-input[data-disabled]{cursor:not-allowed}.ui-kit-multi-select-input[data-variant=filled]{--ui-kit-field-input-bg:var(--ui-kit-surface-ground);--ui-kit-field-input-bg-hover:var(--ui-kit-surface-hover);--ui-kit-field-input-border:transparent;--ui-kit-field-input-border-hover:transparent}.ui-kit-field[data-error] .ui-kit-multi-select-input[data-variant=filled]{--ui-kit-field-input-border:var(--ui-kit-danger);--ui-kit-field-input-border-hover:var(--ui-kit-danger)}.ui-kit-multi-select-input[data-display=chip]{--ui-kit-multi-select-input-padding-block:var(--ui-kit-space-sm)}.ui-kit-multi-select-label-text,.ui-kit-multi-select-token-list{flex:auto;min-width:0}.ui-kit-multi-select-label-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ui-kit-multi-select-input[data-placeholder] .ui-kit-multi-select-label-text{color:var(--ui-kit-field-input-placeholder-text)}.ui-kit-field-sub-root[data-float-label] .ui-kit-multi-select-input:not([data-placeholder])~.ui-kit-field-label,.ui-kit-field-sub-root[data-float-label] .ui-kit-multi-select-input[data-popup-open]~.ui-kit-field-label{background-color:var(--ui-kit-field-label-bg);padding-inline:var(--ui-kit-field-label-padding);top:0;transform:translateY(-50%)scale(.85)}.ui-kit-multi-select-token-list{align-items:center;gap:var(--ui-kit-multi-select-token-gap);flex-wrap:wrap;display:flex}.ui-kit-multi-select-token{align-items:center;gap:var(--ui-kit-multi-select-token-remove-gap);padding:var(--ui-kit-multi-select-token-padding);border-radius:var(--ui-kit-multi-select-token-radius);background-color:var(--ui-kit-multi-select-token-bg);color:var(--ui-kit-multi-select-token-text);flex:none;max-width:100%;display:inline-flex}.ui-kit-multi-select-token-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ui-kit-multi-select-token-remove{border-radius:var(--ui-kit-multi-select-token-remove-radius);color:var(--ui-kit-multi-select-token-remove-text);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;font-size:1em;line-height:1;display:inline-flex}.ui-kit-multi-select-token-remove:hover:not(:disabled){color:var(--ui-kit-multi-select-token-remove-text-hover)}.ui-kit-multi-select-token-remove:focus-visible{box-shadow:var(--ui-kit-multi-select-token-remove-shadow-focus);outline:none}.ui-kit-multi-select-clear,.ui-kit-multi-select-dropdown{flex-shrink:0;justify-content:center;align-items:center;font-size:1em;display:inline-flex}.ui-kit-multi-select-clear{border-radius:var(--ui-kit-multi-select-clear-radius);color:var(--ui-kit-multi-select-clear-text);cursor:pointer;background:0 0;border:none;margin:0;padding:0}.ui-kit-multi-select-clear:hover:not(:disabled){color:var(--ui-kit-multi-select-clear-text-hover)}.ui-kit-multi-select-clear:focus-visible{box-shadow:var(--ui-kit-multi-select-clear-shadow-focus);outline:none}.ui-kit-multi-select-dropdown{width:var(--ui-kit-multi-select-dropdown-width);color:var(--ui-kit-multi-select-dropdown-text)}.ui-kit-multi-select-positioner{z-index:var(--ui-kit-multi-select-panel-z-index)}.ui-kit-multi-select-panel{--ui-kit-multi-select-panel-min-width:var(--anchor-width);min-width:var(--ui-kit-multi-select-panel-min-width);border-radius:var(--ui-kit-multi-select-panel-radius);background-color:var(--ui-kit-multi-select-panel-bg);box-shadow:var(--ui-kit-multi-select-panel-shadow);color:var(--ui-kit-multi-select-panel-text);font-family:var(--ui-kit-multi-select-panel-font-family);font-size:var(--ui-kit-multi-select-panel-font-size);transition-property:opacity,transform;transition-duration:var(--ui-kit-multi-select-panel-duration-enter);transition-timing-function:var(--ui-kit-multi-select-panel-easing-enter);flex-direction:column;display:flex;overflow:hidden}.ui-kit-multi-select-panel[data-starting-style]{opacity:0;transform:scaleY(var(--ui-kit-multi-select-panel-scale-enter))}.ui-kit-multi-select-panel[data-ending-style]{opacity:0;transition-property:opacity;transition-duration:var(--ui-kit-multi-select-panel-duration-exit);transition-timing-function:var(--ui-kit-multi-select-panel-easing-exit)}.ui-kit-multi-select-panel:focus-visible{outline:var(--ui-kit-multi-select-panel-outline-focus);outline-offset:var(--ui-kit-multi-select-panel-outline-offset-focus)}.ui-kit-multi-select-panel:focus-visible:has(.ui-kit-multi-select-item[data-highlighted]){outline:none}.ui-kit-multi-select-header{align-items:center;gap:var(--ui-kit-multi-select-header-gap);padding:var(--ui-kit-multi-select-header-padding);border-bottom:var(--ui-kit-multi-select-header-border-width,1px) solid var(--ui-kit-multi-select-header-border);background-color:var(--ui-kit-multi-select-header-bg);display:flex}.ui-kit-multi-select-header-checkbox{width:var(--ui-kit-multi-select-header-checkbox-size);height:var(--ui-kit-multi-select-header-checkbox-size);border:var(--ui-kit-multi-select-header-checkbox-border-width,2px) solid var(--ui-kit-multi-select-header-checkbox-border);border-radius:var(--ui-kit-multi-select-header-checkbox-radius);color:var(--ui-kit-multi-select-header-checkbox-text-checked);font-size:var(--ui-kit-multi-select-header-checkbox-font-size);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.ui-kit-multi-select-header-checkbox[aria-checked=true]{border-color:var(--ui-kit-multi-select-header-checkbox-bg-checked);background-color:var(--ui-kit-multi-select-header-checkbox-bg-checked)}.ui-kit-multi-select-header-select-all-label{white-space:nowrap;text-overflow:ellipsis;cursor:pointer;flex:auto;min-width:0;overflow:hidden}.ui-kit-multi-select-filter-container{flex:auto;align-items:center;min-width:0;display:flex;position:relative}.ui-kit-multi-select-filter-input{box-sizing:border-box;width:100%;height:var(--ui-kit-multi-select-filter-input-height);padding:var(--ui-kit-multi-select-filter-input-padding);border:var(--ui-kit-multi-select-filter-input-border-width,1px) solid var(--ui-kit-multi-select-filter-input-border);border-radius:var(--ui-kit-multi-select-filter-input-radius);background-color:var(--ui-kit-multi-select-filter-input-bg);color:var(--ui-kit-multi-select-filter-input-text);font-family:var(--ui-kit-multi-select-filter-input-font-family);font-size:var(--ui-kit-multi-select-filter-input-font-size);padding-inline-end:var(--ui-kit-multi-select-filter-input-padding-end)}.ui-kit-multi-select-filter-input:focus-visible{border-color:var(--ui-kit-multi-select-filter-input-border-focus);box-shadow:var(--ui-kit-multi-select-filter-input-shadow-focus);outline:none}.ui-kit-multi-select-filter-icon{color:var(--ui-kit-multi-select-filter-icon-text);pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-inline-end:var(--ui-kit-multi-select-filter-icon-inset)}.ui-kit-multi-select-close{border-radius:var(--ui-kit-multi-select-close-radius);color:var(--ui-kit-multi-select-close-text);font-size:var(--ui-kit-multi-select-close-font-size);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.ui-kit-multi-select-close:hover:not(:disabled){color:var(--ui-kit-multi-select-close-text-hover)}.ui-kit-multi-select-close:focus-visible{box-shadow:var(--ui-kit-multi-select-close-shadow-focus);outline:none}.ui-kit-multi-select-list{max-height:var(--ui-kit-multi-select-list-max-height);padding:var(--ui-kit-multi-select-list-padding);flex-direction:column;display:flex;overflow-y:auto}.ui-kit-multi-select-list[data-virtualized]{height:var(--ui-kit-multi-select-list-height,200px);position:relative}.ui-kit-multi-select-content{will-change:transform;width:100%;transform:translate3d(0, var(--ui-kit-multi-select-content-offset,0px), 0);position:absolute;top:0;left:0}.ui-kit-multi-select-spacer{pointer-events:none;width:100%;height:var(--ui-kit-multi-select-spacer-size,0px);position:absolute;top:0;left:0}.ui-kit-multi-select-item{align-items:center;gap:var(--ui-kit-multi-select-item-checkbox-gap);padding:var(--ui-kit-multi-select-item-padding);color:var(--ui-kit-multi-select-item-text);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}.ui-kit-multi-select-item[data-highlighted]{background-color:var(--ui-kit-multi-select-item-bg-focus)}.ui-kit-multi-select-item[data-selected]{background-color:var(--ui-kit-multi-select-item-bg-selected);color:var(--ui-kit-multi-select-item-text-selected)}.ui-kit-multi-select-item[data-selected][data-highlighted]{background-color:var(--ui-kit-multi-select-item-bg-selected-focus)}.ui-kit-multi-select-item[data-disabled]{--ui-kit-multi-select-item-disabled-opacity:var(--ui-kit-disabled-opacity);opacity:var(--ui-kit-multi-select-item-disabled-opacity);cursor:not-allowed}.ui-kit-multi-select-item-checkbox{width:var(--ui-kit-multi-select-item-checkbox-size);height:var(--ui-kit-multi-select-item-checkbox-size);border:var(--ui-kit-multi-select-item-checkbox-border-width,2px) solid var(--ui-kit-multi-select-item-checkbox-border);border-radius:var(--ui-kit-multi-select-item-checkbox-radius);color:var(--ui-kit-multi-select-item-checkbox-text-checked);font-size:var(--ui-kit-multi-select-item-checkbox-font-size);flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.ui-kit-multi-select-item[data-selected] .ui-kit-multi-select-item-checkbox{border-color:var(--ui-kit-multi-select-item-checkbox-bg-checked);background-color:var(--ui-kit-multi-select-item-checkbox-bg-checked)}.ui-kit-multi-select-item-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ui-kit-multi-select-item-group{flex-direction:column;display:flex}.ui-kit-multi-select-item-group-label{padding:var(--ui-kit-multi-select-item-group-padding);color:var(--ui-kit-multi-select-item-group-text);font-weight:var(--ui-kit-multi-select-item-group-font-weight);font-size:var(--ui-kit-multi-select-item-group-font-size)}.ui-kit-multi-select-list[data-virtualized] .ui-kit-multi-select-item,.ui-kit-multi-select-list[data-virtualized] .ui-kit-multi-select-item-group-label{height:var(--ui-kit-multi-select-item-size,auto);flex-shrink:0}.ui-kit-multi-select-empty{padding:var(--ui-kit-multi-select-empty-padding);color:var(--ui-kit-multi-select-empty-text);font-size:var(--ui-kit-multi-select-empty-font-size);text-align:center}.ui-kit-multi-select-footer{padding:var(--ui-kit-multi-select-footer-padding);border-top:var(--ui-kit-multi-select-footer-border-width,1px) solid var(--ui-kit-multi-select-footer-border)}@media (prefers-reduced-motion:reduce){.ui-kit-multi-select-panel{transition-property:opacity}.ui-kit-multi-select-panel[data-starting-style]{transform:none}}:root{--ui-kit-password-toggle-text:var(--ui-kit-text-secondary);--ui-kit-password-toggle-text-hover:var(--ui-kit-text);--ui-kit-password-toggle-text-disabled:var(--ui-kit-text-disabled);--ui-kit-password-toggle-radius:var(--ui-kit-radius-sm);--ui-kit-password-toggle-font-size:var(--ui-kit-font-size-lg);--ui-kit-password-toggle-shadow-focus:var(--ui-kit-focus-ring);--ui-kit-password-positioner-z-index:var(--ui-kit-z-overlay);--ui-kit-password-panel-bg:var(--ui-kit-surface-overlay);--ui-kit-password-panel-text:var(--ui-kit-text);--ui-kit-password-panel-border:var(--ui-kit-border);--ui-kit-password-panel-border-width:1px;--ui-kit-password-panel-radius:var(--ui-kit-radius);--ui-kit-password-panel-shadow:var(--ui-kit-shadow-overlay);--ui-kit-password-panel-font-family:var(--ui-kit-font-family);--ui-kit-password-panel-font-size:var(--ui-kit-font-size-sm);--ui-kit-password-panel-padding:var(--ui-kit-space-sm) var(--ui-kit-space-md);--ui-kit-password-panel-gap:var(--ui-kit-space-xs);--ui-kit-password-panel-duration-enter:calc(var(--ui-kit-transition) * .6);--ui-kit-password-panel-duration-exit:calc(var(--ui-kit-transition) * .5);--ui-kit-password-panel-easing-enter:var(--ui-kit-easing-decelerate);--ui-kit-password-panel-easing-exit:linear;--ui-kit-password-panel-scale-enter:.8;--ui-kit-password-meter-height:.625rem;--ui-kit-password-meter-radius:var(--ui-kit-radius-sm);--ui-kit-password-meter-bg:var(--ui-kit-surface-hover);--ui-kit-password-meter-indicator-duration:var(--ui-kit-transition);--ui-kit-password-info-font-size:var(--ui-kit-font-size-sm);--ui-kit-password-info-text:var(--ui-kit-text);--ui-kit-password-meter-indicator-bg:transparent}.ui-kit-password-input::placeholder{color:var(--ui-kit-field-input-placeholder-text)}.ui-kit-password-input::-ms-reveal{display:none}.ui-kit-password-input::-ms-clear{display:none}:is(.ui-kit-field-sub-root[data-float-label] .ui-kit-password-control-wrapper:has(input:not(:placeholder-shown))~.ui-kit-field-label,.ui-kit-field-sub-root[data-float-label] .ui-kit-password-control-wrapper:has(input:focus)~.ui-kit-field-label){background-color:var(--ui-kit-field-label-bg);padding-inline:var(--ui-kit-field-label-padding);top:0;transform:translateY(-50%)scale(.85)}.ui-kit-password-toggle{border-radius:var(--ui-kit-password-toggle-radius);color:var(--ui-kit-password-toggle-text);font-size:var(--ui-kit-password-toggle-font-size);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.ui-kit-password-toggle:hover:not(:disabled){color:var(--ui-kit-password-toggle-text-hover)}.ui-kit-password-toggle:focus-visible{box-shadow:var(--ui-kit-password-toggle-shadow-focus);outline:none}.ui-kit-password-toggle:disabled{color:var(--ui-kit-password-toggle-text-disabled);cursor:not-allowed}.ui-kit-password-positioner{--ui-kit-password-positioner-min-width:var(--anchor-width);min-width:var(--ui-kit-password-positioner-min-width);z-index:var(--ui-kit-password-positioner-z-index)}.ui-kit-password-panel{gap:var(--ui-kit-password-panel-gap);padding:var(--ui-kit-password-panel-padding);border:var(--ui-kit-password-panel-border-width) solid var(--ui-kit-password-panel-border);border-radius:var(--ui-kit-password-panel-radius);background-color:var(--ui-kit-password-panel-bg);color:var(--ui-kit-password-panel-text);box-shadow:var(--ui-kit-password-panel-shadow);font-family:var(--ui-kit-password-panel-font-family);font-size:var(--ui-kit-password-panel-font-size);transition-property:opacity,transform;transition-duration:var(--ui-kit-password-panel-duration-enter);transition-timing-function:var(--ui-kit-password-panel-easing-enter);flex-direction:column;display:flex}.ui-kit-password-panel[data-starting-style]{opacity:0;transform:scaleY(var(--ui-kit-password-panel-scale-enter))}.ui-kit-password-panel[data-ending-style]{opacity:0;transition-property:opacity;transition-duration:var(--ui-kit-password-panel-duration-exit);transition-timing-function:var(--ui-kit-password-panel-easing-exit)}.ui-kit-password-meter{height:var(--ui-kit-password-meter-height);border-radius:var(--ui-kit-password-meter-radius);background-color:var(--ui-kit-password-meter-bg);position:relative;overflow:hidden}.ui-kit-password-meter-indicator{background-color:var(--ui-kit-password-meter-indicator-bg);transition-property:width;transition-duration:var(--ui-kit-password-meter-indicator-duration);transition-timing-function:ease-in-out;position:absolute;top:0}.ui-kit-password-meter-indicator[data-level="1"]{--ui-kit-password-meter-indicator-bg:var(--ui-kit-danger)}.ui-kit-password-meter-indicator[data-level="2"]{--ui-kit-password-meter-indicator-bg:var(--ui-kit-warning)}.ui-kit-password-meter-indicator[data-level="3"]{--ui-kit-password-meter-indicator-bg:var(--ui-kit-success)}.ui-kit-password-info{font-size:var(--ui-kit-password-info-font-size);color:var(--ui-kit-password-info-text)}@media (prefers-reduced-motion:reduce){.ui-kit-password-panel{transition-property:opacity}.ui-kit-password-panel[data-starting-style]{transform:none}}:root{--ui-kit-radio-button-size:var(--ui-kit-control-size);--ui-kit-radio-button-icon-size:.75rem;--ui-kit-radio-button-icon-bg:var(--ui-kit-primary-text);--ui-kit-radio-button-bg:var(--ui-kit-surface);--ui-kit-radio-button-bg-disabled:var(--ui-kit-surface-hover);--ui-kit-radio-button-border:var(--ui-kit-border);--ui-kit-radio-button-border-hover:var(--ui-kit-border-hover);--ui-kit-radio-button-border-focus:var(--ui-kit-primary)}.ui-kit-radio-button .ui-kit-field-sub-root{grid-template-columns:auto 1fr;place-items:center start;display:grid}.ui-kit-radio-button .ui-kit-field-sub-root>.ui-kit-field-label{--ui-kit-field-label-margin-bottom:0;--ui-kit-field-label-gap-inline:var(--ui-kit-radio-button-gap,var(--ui-kit-space-sm));grid-area:1/2}.ui-kit-radio-button .ui-kit-field-sub-root>.ui-kit-field-sub-label{grid-area:2/1/3/-1;justify-self:stretch}.ui-kit-radio-button-input{--ui-kit-radio-button-bg-hover:var(--ui-kit-radio-button-bg);box-sizing:border-box;appearance:none;width:var(--ui-kit-radio-button-size);height:var(--ui-kit-radio-button-size);border:var(--ui-kit-radio-button-border-width,2px) solid var(--ui-kit-radio-button-border);background-color:var(--ui-kit-radio-button-bg);cursor:pointer;background-image:radial-gradient(circle closest-side, var(--ui-kit-radio-button-icon-bg) 0 100%, transparent 100%);transition:border-color var(--ui-kit-radio-button-duration,var(--ui-kit-transition)), background-color var(--ui-kit-radio-button-duration,var(--ui-kit-transition)), background-size var(--ui-kit-radio-button-duration,var(--ui-kit-transition));background-position:50%;background-repeat:no-repeat;background-size:0 0;border-radius:50%;outline:none;margin:0}.ui-kit-radio-button .ui-kit-field-sub-root>.ui-kit-radio-button-input{grid-area:1/1}.ui-kit-radio-button-input[data-size=sm]{--ui-kit-radio-button-size:var(--ui-kit-control-size-sm);--ui-kit-radio-button-icon-size:.625rem}.ui-kit-radio-button-input[data-size=lg]{--ui-kit-radio-button-size:var(--ui-kit-control-size-lg);--ui-kit-radio-button-icon-size:.875rem}.ui-kit-radio-button-input[data-variant=filled]{--ui-kit-radio-button-bg:var(--ui-kit-surface-ground);--ui-kit-radio-button-bg-hover:var(--ui-kit-surface-hover)}.ui-kit-radio-button-input:checked{--ui-kit-radio-button-bg:var(--ui-kit-primary);--ui-kit-radio-button-bg-hover:var(--ui-kit-primary-hover);--ui-kit-radio-button-border:var(--ui-kit-primary);--ui-kit-radio-button-border-hover:var(--ui-kit-primary-hover);background-size:var(--ui-kit-radio-button-icon-size) var(--ui-kit-radio-button-icon-size)}.ui-kit-radio-button-input:hover:not(:disabled){border-color:var(--ui-kit-radio-button-border-hover);background-color:var(--ui-kit-radio-button-bg-hover)}.ui-kit-radio-button-input:focus-visible{border-color:var(--ui-kit-radio-button-border-focus);box-shadow:var(--ui-kit-radio-button-shadow-focus,var(--ui-kit-focus-ring))}.ui-kit-radio-button-input:disabled{opacity:var(--ui-kit-radio-button-opacity-disabled,var(--ui-kit-disabled-opacity));cursor:not-allowed}.ui-kit-radio-button-input:disabled:not(:checked){background-color:var(--ui-kit-radio-button-bg-disabled)}.ui-kit-radio-button-input[data-readonly]{cursor:default}.ui-kit-field[data-error] .ui-kit-radio-button-input{--ui-kit-radio-button-border:var(--ui-kit-danger);--ui-kit-radio-button-border-hover:var(--ui-kit-danger);--ui-kit-radio-button-border-focus:var(--ui-kit-danger)}@media (forced-colors:active){.ui-kit-radio-button-input:checked{--ui-kit-radio-button-bg:SelectedItem}}:root{--ui-kit-select-button-option-border-width:1px;--ui-kit-select-button-option-radius:var(--ui-kit-radius);--ui-kit-select-button-option-padding:var(--ui-kit-control-padding);--ui-kit-select-button-option-font-family:var(--ui-kit-font-family);--ui-kit-select-button-option-font-weight:var(--ui-kit-font-weight-semibold);--ui-kit-select-button-option-shadow-focus:var(--ui-kit-focus-ring);--ui-kit-select-button-option-opacity-disabled:var(--ui-kit-disabled-opacity);--ui-kit-select-button-option-duration:var(--ui-kit-transition);--ui-kit-select-button-option-bg:var(--ui-kit-surface);--ui-kit-select-button-option-bg-hover:var(--ui-kit-surface-hover);--ui-kit-select-button-option-text:var(--ui-kit-text);--ui-kit-select-button-option-border:var(--ui-kit-border);--ui-kit-select-button-option-border-hover:var(--ui-kit-border);--ui-kit-select-button-option-min-height:var(--ui-kit-control-height);--ui-kit-select-button-option-font-size:var(--ui-kit-font-size-md)}.ui-kit-select-button-input{gap:var(--ui-kit-select-button-input-gap,0);flex-wrap:wrap;display:flex}.ui-kit-select-button-input[data-orientation=vertical]{flex-direction:column}.ui-kit-select-button-option{box-sizing:border-box;min-height:var(--ui-kit-select-button-option-min-height);padding:var(--ui-kit-select-button-option-padding);border:var(--ui-kit-select-button-option-border-width) solid var(--ui-kit-select-button-option-border);border-radius:var(--ui-kit-select-button-option-radius);background-color:var(--ui-kit-select-button-option-bg);color:var(--ui-kit-select-button-option-text);font-family:var(--ui-kit-select-button-option-font-family);font-size:var(--ui-kit-select-button-option-font-size);font-weight:var(--ui-kit-select-button-option-font-weight);cursor:pointer;-webkit-user-select:none;user-select:none;transition-property:background-color,border-color,color,box-shadow;transition-duration:var(--ui-kit-select-button-option-duration);justify-content:center;align-items:center;display:inline-flex}.ui-kit-select-button-option:hover:not(:disabled):not([data-disabled]){background-color:var(--ui-kit-select-button-option-bg-hover);border-color:var(--ui-kit-select-button-option-border-hover)}.ui-kit-select-button-option:focus-visible{box-shadow:var(--ui-kit-select-button-option-shadow-focus);outline:none}.ui-kit-select-button-option:disabled,.ui-kit-select-button-option[data-disabled]{cursor:not-allowed;opacity:var(--ui-kit-select-button-option-opacity-disabled)}.ui-kit-select-button-option[data-pressed]{--ui-kit-select-button-option-bg:var(--ui-kit-selected-solid);--ui-kit-select-button-option-bg-hover:var(--ui-kit-selected-solid-hover);--ui-kit-select-button-option-border:var(--ui-kit-selected-solid);--ui-kit-select-button-option-border-hover:var(--ui-kit-selected-solid-hover);--ui-kit-select-button-option-text:var(--ui-kit-selected-solid-text)}.ui-kit-field[data-error] .ui-kit-select-button-option{--ui-kit-select-button-option-border:var(--ui-kit-danger);--ui-kit-select-button-option-border-hover:var(--ui-kit-danger)}.ui-kit-select-button-input[data-size=sm] .ui-kit-select-button-option{--ui-kit-select-button-option-min-height:var(--ui-kit-control-height-sm);--ui-kit-select-button-option-font-size:var(--ui-kit-font-size-sm)}.ui-kit-select-button-input[data-size=lg] .ui-kit-select-button-option{--ui-kit-select-button-option-min-height:var(--ui-kit-control-height-lg);--ui-kit-select-button-option-font-size:var(--ui-kit-font-size-lg)}.ui-kit-select-button-option-text{align-items:center;display:inline-flex}@media (forced-colors:active){.ui-kit-select-button-option[data-pressed]{outline-offset:-2px;outline:2px solid canvastext}}:root{--ui-kit-sidebar-mask-bg:var(--ui-kit-mask-bg);--ui-kit-sidebar-mask-z-index:var(--ui-kit-z-modal);--ui-kit-sidebar-bg:var(--ui-kit-surface-overlay);--ui-kit-sidebar-text:var(--ui-kit-text);--ui-kit-sidebar-shadow:var(--ui-kit-shadow-overlay);--ui-kit-sidebar-font-family:var(--ui-kit-font-family);--ui-kit-sidebar-font-size:var(--ui-kit-font-size-md);--ui-kit-sidebar-z-index:var(--ui-kit-z-modal);--ui-kit-sidebar-header-padding:var(--ui-kit-space-md);--ui-kit-sidebar-header-gap:var(--ui-kit-space-sm);--ui-kit-sidebar-title-font-size:calc(var(--ui-kit-font-size-lg) * 1.25);--ui-kit-sidebar-title-font-weight:var(--ui-kit-font-weight-semibold);--ui-kit-sidebar-title-line-height:1.2;--ui-kit-sidebar-icons-gap:var(--ui-kit-space-sm);--ui-kit-sidebar-close-button-size:var(--ui-kit-control-size-lg);--ui-kit-sidebar-close-button-text:var(--ui-kit-text-secondary);--ui-kit-sidebar-close-button-text-hover:var(--ui-kit-text);--ui-kit-sidebar-close-button-bg:transparent;--ui-kit-sidebar-close-button-bg-hover:var(--ui-kit-surface-hover);--ui-kit-sidebar-close-button-radius:var(--ui-kit-radius-pill);--ui-kit-sidebar-close-button-shadow-focus:var(--ui-kit-focus-ring);--ui-kit-sidebar-content-padding:var(--ui-kit-space-md);--ui-kit-sidebar-footer-padding:var(--ui-kit-space-md);--ui-kit-sidebar-footer-gap:var(--ui-kit-space-lg);--ui-kit-sidebar-footer-border:var(--ui-kit-border);--ui-kit-sidebar-footer-border-width:1px}.ui-kit-sidebar-mask{--ui-kit-sidebar-duration:var(--ui-kit-transition);z-index:var(--ui-kit-sidebar-mask-z-index);pointer-events:none;opacity:1;transition-property:opacity;transition-duration:var(--ui-kit-sidebar-duration);background-color:#0000;position:fixed;inset:0}.ui-kit-sidebar-mask[data-modal]{background-color:var(--ui-kit-sidebar-mask-bg);pointer-events:auto}.ui-kit-sidebar-mask[data-starting-style],.ui-kit-sidebar-mask[data-ending-style]{opacity:0}.ui-kit-sidebar-mask[data-full-screen]{--ui-kit-sidebar-duration:calc(var(--ui-kit-transition) / 2)}.ui-kit-sidebar{--ui-kit-sidebar-width:20rem;--ui-kit-sidebar-height:10rem;--ui-kit-sidebar-duration:var(--ui-kit-transition);z-index:var(--ui-kit-sidebar-z-index);background-color:var(--ui-kit-sidebar-bg);color:var(--ui-kit-sidebar-text);box-shadow:var(--ui-kit-sidebar-shadow);font-family:var(--ui-kit-sidebar-font-family);font-size:var(--ui-kit-sidebar-font-size);transition-property:transform;transition-duration:var(--ui-kit-sidebar-duration);flex-direction:column;display:flex;position:fixed}.ui-kit-sidebar[data-position=left]{width:var(--ui-kit-sidebar-width);top:0;bottom:0;left:0}.ui-kit-sidebar[data-position=left][data-starting-style],.ui-kit-sidebar[data-position=left][data-ending-style]{transform:translate(-100%)}.ui-kit-sidebar[data-position=right]{width:var(--ui-kit-sidebar-width);top:0;bottom:0;right:0}.ui-kit-sidebar[data-position=right][data-starting-style],.ui-kit-sidebar[data-position=right][data-ending-style]{transform:translate(100%)}.ui-kit-sidebar[data-position=top]{height:var(--ui-kit-sidebar-height);top:0;left:0;right:0}.ui-kit-sidebar[data-position=top][data-starting-style],.ui-kit-sidebar[data-position=top][data-ending-style]{transform:translateY(-100%)}.ui-kit-sidebar[data-position=bottom]{height:var(--ui-kit-sidebar-height);bottom:0;left:0;right:0}.ui-kit-sidebar[data-position=bottom][data-starting-style],.ui-kit-sidebar[data-position=bottom][data-ending-style]{transform:translateY(100%)}.ui-kit-sidebar[data-full-screen]{--ui-kit-sidebar-duration:calc(var(--ui-kit-transition) / 2);opacity:1;width:100vw;height:100vh;max-height:100%;transition-property:opacity,transform;inset:0;transform:none}.ui-kit-sidebar[data-full-screen][data-starting-style],.ui-kit-sidebar[data-full-screen][data-ending-style]{opacity:0;transform:scale(.5)}.ui-kit-sidebar[data-position=left][data-size=sm],.ui-kit-sidebar[data-position=right][data-size=sm]{--ui-kit-sidebar-width:20rem}.ui-kit-sidebar[data-position=left][data-size=md],.ui-kit-sidebar[data-position=right][data-size=md]{--ui-kit-sidebar-width:40rem}.ui-kit-sidebar[data-position=left][data-size=lg],.ui-kit-sidebar[data-position=right][data-size=lg]{--ui-kit-sidebar-width:60rem}.ui-kit-sidebar[data-position=top][data-size=sm],.ui-kit-sidebar[data-position=bottom][data-size=sm]{--ui-kit-sidebar-height:10rem}.ui-kit-sidebar[data-position=top][data-size=md],.ui-kit-sidebar[data-position=bottom][data-size=md]{--ui-kit-sidebar-height:20rem}.ui-kit-sidebar[data-position=top][data-size=lg],.ui-kit-sidebar[data-position=bottom][data-size=lg]{--ui-kit-sidebar-height:30rem}@media screen and (width<=64em){.ui-kit-sidebar[data-position=left][data-size=md],.ui-kit-sidebar[data-position=right][data-size=md],.ui-kit-sidebar[data-position=left][data-size=lg],.ui-kit-sidebar[data-position=right][data-size=lg]{--ui-kit-sidebar-width:20rem}}.ui-kit-sidebar-header{align-items:center;gap:var(--ui-kit-sidebar-header-gap);padding:var(--ui-kit-sidebar-header-padding);flex-shrink:0;display:flex}.ui-kit-sidebar-title{font-size:var(--ui-kit-sidebar-title-font-size);font-weight:var(--ui-kit-sidebar-title-font-weight);line-height:var(--ui-kit-sidebar-title-line-height);margin:0}.ui-kit-sidebar-icons{align-items:center;gap:var(--ui-kit-sidebar-icons-gap);margin-left:auto;display:flex}.ui-kit-sidebar-close-button{width:var(--ui-kit-sidebar-close-button-size);height:var(--ui-kit-sidebar-close-button-size);background-color:var(--ui-kit-sidebar-close-button-bg);color:var(--ui-kit-sidebar-close-button-text);border-radius:var(--ui-kit-sidebar-close-button-radius);cursor:pointer;font:inherit;transition-property:background-color,color,box-shadow;transition-duration:var(--ui-kit-sidebar-duration);border:none;justify-content:center;align-items:center;display:inline-flex}.ui-kit-sidebar-close-button:hover{background-color:var(--ui-kit-sidebar-close-button-bg-hover);color:var(--ui-kit-sidebar-close-button-text-hover)}.ui-kit-sidebar-close-button:focus-visible{box-shadow:var(--ui-kit-sidebar-close-button-shadow-focus);outline:none}.ui-kit-sidebar-close-icon{display:block}.ui-kit-sidebar-content{min-height:0;padding:var(--ui-kit-sidebar-content-padding);flex:auto;overflow-y:auto}.ui-kit-sidebar-footer{justify-content:flex-end;gap:var(--ui-kit-sidebar-footer-gap);padding:var(--ui-kit-sidebar-footer-padding);border-top:var(--ui-kit-sidebar-footer-border-width) solid var(--ui-kit-sidebar-footer-border);flex-shrink:0;display:flex}@media (prefers-reduced-motion:reduce){.ui-kit-sidebar-mask,.ui-kit-sidebar,.ui-kit-sidebar-close-button{transition:none}}:root{--ui-kit-skeleton-bg:var(--ui-kit-border);--ui-kit-skeleton-highlight-bg:color-mix(in srgb, var(--ui-kit-surface) 40%, transparent);--ui-kit-skeleton-duration:calc(var(--ui-kit-animation-duration) * 1.2)}.ui-kit-skeleton{width:var(--ui-kit-skeleton-width,100%);height:var(--ui-kit-skeleton-height,1rem);border-radius:var(--ui-kit-skeleton-radius,var(--ui-kit-radius));background-color:var(--ui-kit-skeleton-bg);display:block;position:relative;overflow:hidden}.ui-kit-skeleton:after{content:"";background:linear-gradient(90deg, transparent, var(--ui-kit-skeleton-highlight-bg), transparent);height:100%;animation:ui-kit-skeleton-sweep var(--ui-kit-skeleton-duration) linear infinite;position:absolute;top:0;left:0;right:0;transform:translate(-100%)}.ui-kit-skeleton[data-animation=none]:after{animation-name:none}@media (prefers-reduced-motion:reduce){.ui-kit-skeleton:after{animation-name:none}}@keyframes ui-kit-skeleton-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}:root{--ui-kit-switch-width:3rem;--ui-kit-switch-height:1.75rem;--ui-kit-switch-padding:.25rem;--ui-kit-switch-border-width:1px;--ui-kit-switch-thumb-width:1.25rem;--ui-kit-switch-thumb-height:1.25rem;--ui-kit-switch-bg:var(--ui-kit-border);--ui-kit-switch-bg-hover:var(--ui-kit-border-hover);--ui-kit-switch-border:transparent}.ui-kit-switch-input{box-sizing:border-box;width:var(--ui-kit-switch-width);height:var(--ui-kit-switch-height);padding:var(--ui-kit-switch-padding);border:var(--ui-kit-switch-border-width) solid var(--ui-kit-switch-border);border-radius:var(--ui-kit-switch-radius,var(--ui-kit-radius-pill));background-color:var(--ui-kit-switch-bg);cursor:pointer;transition:background-color var(--ui-kit-switch-duration,var(--ui-kit-transition)), border-color var(--ui-kit-switch-duration,var(--ui-kit-transition)), box-shadow var(--ui-kit-switch-duration,var(--ui-kit-transition));outline:none;flex-shrink:0;align-self:flex-start;align-items:center;display:inline-flex}.ui-kit-switch-input:hover:not([data-disabled]){background-color:var(--ui-kit-switch-bg-hover)}.ui-kit-switch-input:focus-visible{box-shadow:var(--ui-kit-switch-shadow-focus,var(--ui-kit-focus-ring))}.ui-kit-switch-input[data-checked]{--ui-kit-switch-bg:var(--ui-kit-primary);--ui-kit-switch-bg-hover:var(--ui-kit-primary-hover)}.ui-kit-switch-input[data-disabled]{opacity:var(--ui-kit-switch-opacity-disabled,var(--ui-kit-disabled-opacity));cursor:not-allowed}.ui-kit-field[data-error] .ui-kit-switch-input{--ui-kit-switch-border:var(--ui-kit-danger)}.ui-kit-switch-thumb{width:var(--ui-kit-switch-thumb-width);height:var(--ui-kit-switch-thumb-height);border-radius:var(--ui-kit-switch-thumb-radius,50%);background-color:var(--ui-kit-switch-thumb-bg,var(--ui-kit-surface));transition:translate var(--ui-kit-switch-thumb-duration,var(--ui-kit-transition));flex-shrink:0;display:block}.ui-kit-switch-thumb[data-checked]{translate:calc(var(--ui-kit-switch-width) - var(--ui-kit-switch-thumb-width) - 2 * var(--ui-kit-switch-padding) - 2 * var(--ui-kit-switch-border-width))}@media (forced-colors:active){.ui-kit-switch-input[data-checked]{--ui-kit-switch-bg:SelectedItem}}:root{--ui-kit-tab-view-font-family:var(--ui-kit-font-family);--ui-kit-tab-view-nav-bg:var(--ui-kit-surface);--ui-kit-tab-view-nav-border:var(--ui-kit-border);--ui-kit-tab-view-tab-padding:var(--ui-kit-space-sm) var(--ui-kit-space-md);--ui-kit-tab-view-tab-font-weight:var(--ui-kit-font-weight-semibold);--ui-kit-tab-view-tab-font-size:var(--ui-kit-font-size-md);--ui-kit-tab-view-tab-radius:var(--ui-kit-radius);--ui-kit-tab-view-tab-gap:var(--ui-kit-space-xs);--ui-kit-tab-view-tab-opacity-disabled:var(--ui-kit-disabled-opacity);--ui-kit-tab-view-close-button-width:var(--ui-kit-control-size-sm);--ui-kit-tab-view-close-button-height:var(--ui-kit-control-size-sm);--ui-kit-tab-view-close-button-radius:var(--ui-kit-radius-sm);--ui-kit-tab-view-ink-bar-bg:var(--ui-kit-selected);--ui-kit-tab-view-prev-button-width:var(--ui-kit-control-height);--ui-kit-tab-view-prev-button-bg:var(--ui-kit-surface);--ui-kit-tab-view-prev-button-text:var(--ui-kit-selected);--ui-kit-tab-view-prev-button-shadow:var(--ui-kit-shadow-card);--ui-kit-tab-view-next-button-width:var(--ui-kit-control-height);--ui-kit-tab-view-next-button-bg:var(--ui-kit-surface);--ui-kit-tab-view-next-button-text:var(--ui-kit-selected);--ui-kit-tab-view-next-button-shadow:var(--ui-kit-shadow-card);--ui-kit-tab-view-panels-bg:var(--ui-kit-surface);--ui-kit-tab-view-panels-text:var(--ui-kit-text);--ui-kit-tab-view-panels-radius:var(--ui-kit-radius);--ui-kit-tab-view-panels-padding:var(--ui-kit-space-md)}.ui-kit-tab-view{font-family:var(--ui-kit-tab-view-font-family);flex-direction:column;display:flex}.ui-kit-tab-view-nav-container{align-items:stretch;display:flex;position:relative}.ui-kit-tab-view-nav-content{scroll-behavior:smooth;overscroll-behavior-x:contain;flex:1;min-width:0;overflow:auto hidden}.ui-kit-tab-view[data-scrollable] .ui-kit-tab-view-nav-content{scrollbar-width:none}.ui-kit-tab-view[data-scrollable] .ui-kit-tab-view-nav-content::-webkit-scrollbar{display:none}.ui-kit-tab-view-nav{background-color:var(--ui-kit-tab-view-nav-bg);border-bottom-width:var(--ui-kit-tab-view-nav-border-width,2px);border-bottom-style:solid;border-bottom-color:var(--ui-kit-tab-view-nav-border);align-items:stretch;display:flex;position:relative}.ui-kit-tab-view-tab{--ui-kit-tab-view-tab-text:var(--ui-kit-text-secondary);--ui-kit-tab-view-tab-bg:transparent;--ui-kit-tab-view-tab-border:var(--ui-kit-border);align-items:center;gap:var(--ui-kit-tab-view-tab-gap);padding:var(--ui-kit-tab-view-tab-padding);border:none;border-bottom-width:var(--ui-kit-tab-view-ink-bar-height,2px);border-bottom-style:solid;border-bottom-color:var(--ui-kit-tab-view-tab-border);border-top-left-radius:var(--ui-kit-tab-view-tab-radius);border-top-right-radius:var(--ui-kit-tab-view-tab-radius);background-color:var(--ui-kit-tab-view-tab-bg);color:var(--ui-kit-tab-view-tab-text);font-family:inherit;font-size:var(--ui-kit-tab-view-tab-font-size);font-weight:var(--ui-kit-tab-view-tab-font-weight);cursor:pointer;-webkit-user-select:none;user-select:none;transition-property:background-color,color,border-color;transition-duration:var(--ui-kit-tab-view-tab-duration,var(--ui-kit-transition));outline:none;display:inline-flex}.ui-kit-tab-view-tab[data-active]{--ui-kit-tab-view-tab-text:var(--ui-kit-selected-text)}.ui-kit-tab-view-tab[data-disabled]{--ui-kit-tab-view-tab-text:var(--ui-kit-text-disabled);opacity:var(--ui-kit-tab-view-tab-opacity-disabled);cursor:not-allowed}.ui-kit-tab-view-tab:not([data-active]):not([data-disabled]):hover{--ui-kit-tab-view-tab-text:var(--ui-kit-text);--ui-kit-tab-view-tab-bg:var(--ui-kit-highlight-bg);--ui-kit-tab-view-tab-border:var(--ui-kit-border-hover)}.ui-kit-tab-view-tab:focus-visible{box-shadow:var(--ui-kit-tab-view-tab-shadow-focus,var(--ui-kit-focus-ring));outline:none}.ui-kit-tab-view-title{white-space:nowrap}.ui-kit-tab-view-left-icon,.ui-kit-tab-view-right-icon{flex-shrink:0;align-items:center;display:inline-flex}.ui-kit-tab-view-close-button{width:var(--ui-kit-tab-view-close-button-width);height:var(--ui-kit-tab-view-close-button-height);border-radius:var(--ui-kit-tab-view-close-button-radius);color:inherit;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.ui-kit-tab-view-close-button:focus-visible{box-shadow:var(--ui-kit-tab-view-tab-shadow-focus,var(--ui-kit-focus-ring));outline:none}.ui-kit-tab-view-ink-bar{height:var(--ui-kit-tab-view-ink-bar-height,2px);background-color:var(--ui-kit-tab-view-ink-bar-bg);pointer-events:none;width:var(--active-tab-width,0);transform:translateX(var(--active-tab-left,0));transition-property:transform,width;transition-duration:var(--ui-kit-tab-view-ink-bar-duration,.5s), var(--ui-kit-tab-view-ink-bar-duration,.5s);position:absolute;bottom:0;left:0}.ui-kit-tab-view-prev-button,.ui-kit-tab-view-next-button{z-index:1;box-sizing:border-box;padding:0 0 var(--ui-kit-tab-view-ink-bar-height,2px);border:none;border-bottom-width:var(--ui-kit-tab-view-nav-border-width,2px);border-bottom-style:solid;border-bottom-color:var(--ui-kit-tab-view-nav-border);cursor:pointer;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block:0}.ui-kit-tab-view-prev-button{width:var(--ui-kit-tab-view-prev-button-width);background-color:var(--ui-kit-tab-view-prev-button-bg);color:var(--ui-kit-tab-view-prev-button-text);box-shadow:var(--ui-kit-tab-view-prev-button-shadow);inset-inline-start:0}.ui-kit-tab-view-next-button{width:var(--ui-kit-tab-view-next-button-width);background-color:var(--ui-kit-tab-view-next-button-bg);color:var(--ui-kit-tab-view-next-button-text);box-shadow:var(--ui-kit-tab-view-next-button-shadow);inset-inline-end:0}.ui-kit-tab-view-prev-button:focus-visible,.ui-kit-tab-view-next-button:focus-visible{box-shadow:var(--ui-kit-tab-view-tab-shadow-focus,var(--ui-kit-focus-ring));outline:none}.ui-kit-tab-view-panels{background-color:var(--ui-kit-tab-view-panels-bg);color:var(--ui-kit-tab-view-panels-text);border-bottom-left-radius:var(--ui-kit-tab-view-panels-radius);border-bottom-right-radius:var(--ui-kit-tab-view-panels-radius)}.ui-kit-tab-view-panel{padding:var(--ui-kit-tab-view-panels-padding)}@media (prefers-reduced-motion:reduce){.ui-kit-tab-view-nav-content{scroll-behavior:auto}.ui-kit-tab-view-tab,.ui-kit-tab-view-ink-bar{transition:none}}:root{--ui-kit-text-area-input-height:auto;--ui-kit-text-area-input-overflow-y:auto;--ui-kit-text-area-label-inset:var(--ui-kit-space-sm)}.ui-kit-text-area-input{height:var(--ui-kit-text-area-input-height);overflow-y:var(--ui-kit-text-area-input-overflow-y);resize:vertical}.ui-kit-text-area-input[data-auto-resize]{--ui-kit-text-area-input-overflow-y:hidden;resize:none;overflow-x:hidden}.ui-kit-text-area-input[data-variant=filled]{--ui-kit-field-input-bg:var(--ui-kit-surface-hover);--ui-kit-field-input-bg-focus:var(--ui-kit-surface)}.ui-kit-text-area-input[cols]{--ui-kit-field-input-width:auto}.ui-kit-field-sub-root[data-float-label] .ui-kit-text-area-input:placeholder-shown:not(:focus)~.ui-kit-field-label{top:var(--ui-kit-text-area-label-inset);transform:none}:root{--ui-kit-toast-z-index:var(--ui-kit-z-toast);--ui-kit-toast-text:var(--ui-kit-text);--ui-kit-toast-root-text:var(--ui-kit-text)}.ui-kit-toast{z-index:var(--ui-kit-toast-z-index);width:100%;color:var(--ui-kit-toast-root-text);max-width:var(--ui-kit-toast-width,25rem);opacity:var(--ui-kit-toast-opacity,1);font-family:var(--ui-kit-toast-font-family,var(--ui-kit-font-family));font-size:var(--ui-kit-toast-font-size,var(--ui-kit-font-size-md));flex-direction:column;display:flex;position:fixed}.ui-kit-toast[data-position=top-right]{top:var(--ui-kit-toast-offset,var(--ui-kit-space-md));right:var(--ui-kit-toast-offset,var(--ui-kit-space-md))}.ui-kit-toast[data-position=top-left]{top:var(--ui-kit-toast-offset,var(--ui-kit-space-md));left:var(--ui-kit-toast-offset,var(--ui-kit-space-md))}.ui-kit-toast[data-position=top-center]{top:var(--ui-kit-toast-offset,var(--ui-kit-space-md));left:50%;transform:translate(-50%)}.ui-kit-toast[data-position=center]{min-width:20vw;top:50%;left:50%;transform:translate(-50%,-50%)}.ui-kit-toast[data-position=bottom-right]{bottom:var(--ui-kit-toast-offset,var(--ui-kit-space-md));right:var(--ui-kit-toast-offset,var(--ui-kit-space-md))}.ui-kit-toast[data-position=bottom-left]{bottom:var(--ui-kit-toast-offset,var(--ui-kit-space-md));left:var(--ui-kit-toast-offset,var(--ui-kit-space-md))}.ui-kit-toast[data-position=bottom-center]{bottom:var(--ui-kit-toast-offset,var(--ui-kit-space-md));left:50%;transform:translate(-50%)}.ui-kit-toast-message{--ui-kit-toast-base:var(--ui-kit-info);--ui-kit-toast-bg:color-mix(in srgb, var(--ui-kit-toast-base) 12%, var(--ui-kit-surface-overlay));--ui-kit-toast-message-border:var(--ui-kit-toast-base);--ui-kit-toast-icon-text:var(--ui-kit-toast-base);--ui-kit-toast-close-button-text:var(--ui-kit-toast-base);box-sizing:border-box;background-color:var(--ui-kit-toast-bg);color:var(--ui-kit-toast-text);border:var(--ui-kit-toast-message-border-width,0) solid var(--ui-kit-toast-message-border);border-radius:var(--ui-kit-toast-message-radius,var(--ui-kit-radius));box-shadow:var(--ui-kit-toast-message-shadow,var(--ui-kit-shadow-overlay));max-height:var(--ui-kit-toast-message-max-height,1000px);margin-bottom:var(--ui-kit-toast-message-margin-bottom,var(--ui-kit-space-md));opacity:1;transition-property:opacity,transform;transition-duration:var(--ui-kit-toast-duration-enter,var(--ui-kit-transition));transform:none}.ui-kit-toast-message[data-severity=success]{--ui-kit-toast-base:var(--ui-kit-success)}.ui-kit-toast-message[data-severity=info]{--ui-kit-toast-base:var(--ui-kit-info)}.ui-kit-toast-message[data-severity=warn]{--ui-kit-toast-base:var(--ui-kit-warning)}.ui-kit-toast-message[data-severity=error]{--ui-kit-toast-base:var(--ui-kit-danger)}.ui-kit-toast-message[data-severity=secondary]{--ui-kit-toast-base:var(--ui-kit-secondary)}.ui-kit-toast-message[data-severity=contrast]{--ui-kit-toast-base:var(--ui-kit-contrast)}.ui-kit-toast-message[data-starting-style]{opacity:0;transform:translateY(50%)}.ui-kit-toast-message[data-ending-style]{opacity:0;max-height:0;transition-property:max-height,opacity,margin-bottom;transition-duration:calc(var(--ui-kit-toast-duration-exit,var(--ui-kit-transition)) * 1.5), var(--ui-kit-toast-duration-exit,var(--ui-kit-transition)), var(--ui-kit-toast-duration-exit,var(--ui-kit-transition));margin-bottom:0;transition-timing-function:cubic-bezier(0,1,0,1),ease,ease;overflow:hidden}.ui-kit-toast-content{padding:var(--ui-kit-toast-content-padding,var(--ui-kit-space-md));align-items:flex-start;display:flex}.ui-kit-toast-icon{width:var(--ui-kit-toast-icon-width,2rem);height:var(--ui-kit-toast-icon-height,2rem);color:var(--ui-kit-toast-icon-text);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ui-kit-toast-icon>svg{width:100%;height:100%}.ui-kit-toast-text{min-width:0;margin-left:var(--ui-kit-toast-text-margin-left,var(--ui-kit-space-md));flex:auto}.ui-kit-toast-summary{font-weight:var(--ui-kit-toast-summary-font-weight,var(--ui-kit-font-weight-semibold));overflow-wrap:anywhere;display:block}.ui-kit-toast-detail{margin-top:var(--ui-kit-toast-detail-margin-top,var(--ui-kit-space-sm));overflow-wrap:anywhere;display:block}.ui-kit-toast-close-button{margin-left:var(--ui-kit-toast-text-margin-left,var(--ui-kit-space-md));width:var(--ui-kit-toast-close-button-size,var(--ui-kit-control-size-lg));height:var(--ui-kit-toast-close-button-size,var(--ui-kit-control-size-lg));background-color:var(--ui-kit-toast-close-button-bg,transparent);color:var(--ui-kit-toast-close-button-text);border-radius:var(--ui-kit-toast-close-button-radius,var(--ui-kit-radius-pill));cursor:pointer;font:inherit;transition-property:background-color,color,box-shadow;transition-duration:var(--ui-kit-toast-duration-enter,var(--ui-kit-transition));border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ui-kit-toast-close-button:hover{background-color:var(--ui-kit-toast-close-button-bg-hover,var(--ui-kit-surface-hover))}.ui-kit-toast-close-button:focus-visible{box-shadow:var(--ui-kit-toast-close-button-shadow-focus,var(--ui-kit-focus-ring));outline:none}.ui-kit-toast-close-icon{display:block}@media (prefers-reduced-motion:reduce){.ui-kit-toast-message,.ui-kit-toast-message[data-starting-style],.ui-kit-toast-message[data-ending-style],.ui-kit-toast-close-button{transition:none}}:root{--ui-kit-primary:#4b5563;--ui-kit-primary-hover:#374151;--ui-kit-primary-text:#fff;--ui-kit-text:#1f2937;--ui-kit-text-secondary:#6b7280;--ui-kit-text-disabled:#9ca3af;--ui-kit-surface:#fff;--ui-kit-surface-ground:#f9fafb;--ui-kit-surface-hover:#f3f4f6;--ui-kit-surface-overlay:#fff;--ui-kit-border:#d1d5db;--ui-kit-border-hover:#9ca3af;--ui-kit-border-subtle:#e5e7eb;--ui-kit-danger:#dc2626;--ui-kit-success:#15803d;--ui-kit-warning:#b45309;--ui-kit-info:#0369a1;--ui-kit-danger-hover:#b91c1c;--ui-kit-success-hover:#166534;--ui-kit-warning-hover:#92400e;--ui-kit-info-hover:#075985;--ui-kit-primary-active:#1f2937;--ui-kit-secondary-active:#374151;--ui-kit-danger-active:#991b1b;--ui-kit-success-active:#14532d;--ui-kit-warning-active:#78350f;--ui-kit-info-active:#0c4a6e;--ui-kit-help-active:#5b21b6;--ui-kit-contrast-active:#4b5563;--ui-kit-secondary-text:#fff;--ui-kit-success-text:#fff;--ui-kit-info-text:#fff;--ui-kit-warning-text:#fff;--ui-kit-danger-text:#fff;--ui-kit-help-text:#fff;--ui-kit-contrast-text:#fff;--ui-kit-secondary:#6b7280;--ui-kit-secondary-hover:#4b5563;--ui-kit-help:#7c3aed;--ui-kit-help-hover:#6d28d9;--ui-kit-contrast:#1f2937;--ui-kit-contrast-hover:#374151;--ui-kit-highlight-bg:#f3f4f6;--ui-kit-selected:var(--ui-kit-primary);--ui-kit-selected-bg:color-mix(in srgb, var(--ui-kit-selected) 12%, transparent);--ui-kit-selected-bg-strong:color-mix(in srgb, var(--ui-kit-selected) 24%, transparent);--ui-kit-selected-text:var(--ui-kit-selected);--ui-kit-selected-solid:var(--ui-kit-primary);--ui-kit-selected-solid-hover:var(--ui-kit-primary-hover);--ui-kit-selected-solid-text:var(--ui-kit-primary-text);--ui-kit-mask-bg:#0006;--ui-kit-font-family:system-ui, -apple-system, sans-serif;--ui-kit-font-size-sm:.75rem;--ui-kit-font-size-md:.875rem;--ui-kit-font-size-lg:1rem;--ui-kit-font-weight-normal:400;--ui-kit-font-weight-semibold:600;--ui-kit-radius-sm:4px;--ui-kit-radius:6px;--ui-kit-radius-lg:12px;--ui-kit-radius-pill:2rem;--ui-kit-space-xs:.25rem;--ui-kit-space-sm:.5rem;--ui-kit-space-md:1rem;--ui-kit-space-lg:1.5rem;--ui-kit-space-content:1.25rem;--ui-kit-transition:.2s;--ui-kit-easing-decelerate:cubic-bezier(0, 0, .2, 1);--ui-kit-animation-duration:1s;--ui-kit-focus-ring:0 0 0 .2rem #4b556340;--ui-kit-shadow-card:0 1px 3px #0000001a;--ui-kit-shadow-overlay:0 8px 24px #0f172a1f;--ui-kit-arrow-size:.5rem;--ui-kit-disabled-opacity:.6;--ui-kit-control-height-sm:2rem;--ui-kit-control-height:2.5rem;--ui-kit-control-height-lg:3rem;--ui-kit-control-padding:.5rem .75rem;--ui-kit-control-size-sm:1.25rem;--ui-kit-control-size:1.5rem;--ui-kit-control-size-lg:1.75rem;--ui-kit-icon-button-size:2rem;--ui-kit-z-overlay:1000;--ui-kit-z-modal:1100;--ui-kit-z-menu:1000;--ui-kit-z-tooltip:1100;--ui-kit-z-toast:1200}}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-vietnamese-opsz-normal-D9N6E8K1.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-ext-opsz-normal-IcJDqblK.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-opsz-normal-Cre6nC2_.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/public-sans-vietnamese-400-normal-TxZB8OSn.woff2)format("woff2"),url(/assets/public-sans-vietnamese-400-normal-BO1meqcx.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/public-sans-latin-ext-400-normal-mk90oQqJ.woff2)format("woff2"),url(/assets/public-sans-latin-ext-400-normal-B02wwOdZ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/public-sans-latin-400-normal-8Rpg0ruU.woff2)format("woff2"),url(/assets/public-sans-latin-400-normal-SBbinRkI.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/public-sans-vietnamese-500-normal-DjztbcKe.woff2)format("woff2"),url(/assets/public-sans-vietnamese-500-normal-CXYe29CY.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/public-sans-latin-ext-500-normal-DC-z7ASZ.woff2)format("woff2"),url(/assets/public-sans-latin-ext-500-normal-BHCCp-na.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/public-sans-latin-500-normal-NlrCPXnF.woff2)format("woff2"),url(/assets/public-sans-latin-500-normal-vCxiVFAq.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/public-sans-vietnamese-600-normal-P4BtCUdw.woff2)format("woff2"),url(/assets/public-sans-vietnamese-600-normal-CcnAzmUX.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/public-sans-latin-ext-600-normal-DchWdWJ_.woff2)format("woff2"),url(/assets/public-sans-latin-ext-600-normal-DfkbVac2.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/public-sans-latin-600-normal-Fru-LXNs.woff2)format("woff2"),url(/assets/public-sans-latin-600-normal-BR59oU-I.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/public-sans-vietnamese-400-italic-BxGMV3P9.woff2)format("woff2"),url(/assets/public-sans-vietnamese-400-italic-BtoPYhHL.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Public Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/public-sans-latin-ext-400-italic-CNGQRUpp.woff2)format("woff2"),url(/assets/public-sans-latin-ext-400-italic-BqkXX9t-.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/public-sans-latin-400-italic-B1appi_f.woff2)format("woff2"),url(/assets/public-sans-latin-400-italic-DsCWG5h0.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQQAAAQuAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVF4AdBEICoRkhAALIAABNgIkAzoEIAWFAAeBFAwHG2oHKJ6DceNW4lJEFHn9tEOE37LNsvkjHr7f739rn3u+OSrSxLQytE91Dw2PYtNVq3Qaw/vJ7fUBMdOj/u2ImB98cT5WUx9F13ZKt06mU7tG1sAYcM26yCRX4f/0904bmwq8hwkUUMTRX61pa9C3xlpAGYw1vOu8C2SBZZFlld7DAW82RJWmwYMI1AJCKBNCIASqdZGFmtPSNQRhMpR0EKjWTwm6z6sJ+4jqhxjovTinVdRpZaQjaQzAYjI8NgAKDJCokgunCn9oUQE8VZd/F//+v6P4F1U9gLr58yNI/dJX9BAshEoJbTDogz7ocKoUsPvES8UK/aQIUQgpGgECBVLkOEV6iASTYgNAPKdNXayhDPL7IJuAZnEYSZ0eOLc9i5Rv5/+lEi3sW/kfnCf/+fTe0sxS7CKLx5erRJkKOixEqQaoqrvx5HN4iz4VhX0gS6DjFIWUzn/fIXJRVFY1NFRVNVeFt+SYmrK6vCU6eJsnKnJj5HTESMTQZOTI3Y/tzr3rUcOsiRy/ciP50s3Mycgxmhz9GMXhjzVH30ut796NHP0UUa31/Zoa6vCH6iPvdIM0IRANaT60FablmZlZd+UKNFy9NrvnFGxb5NC2CRxR0/rIyF/WNn+35sv9r+tHVhkseuWGKkCPPh96+GXt8Lc/Sh24ujfjf+tNw1lZWreiPuHb/PSpyjdv2rf/++ZE5TSKjFdZxYsBvr1sEHl5STuHZqYR7jGYGvGBBdjcaB5bODY1GAxMjsd0wDMIzXAXODRd74DxNMtO4YuYHclgLQRzp9KlUmxptCwv9bYgvWGD2xBW7r9413fdJu+mxzvzAUYeeONQvZP4kgfqZle4jhH/MWh+UbxgtJdrLdXLymNL53PRU0D3Q6FcXTfGqGcul6vrqhgLGAVSv+IVIfZOHpu+mlLqSlnj903j8mazXDsba/wbxhS/4Oubh1c5/uXDgt4j5KtnGEy5BIJHo0ur+jD+r2qCkuP1aRVM8EpUoRYSJyqNRA38uwDvHBNo0AejO2Z+ZYLLal1QiFyFh1EDQOgSCSCpjwwKU8yDbIjroEwne0G5Qca49cYp4AlqtQNZfWTQoFb1tRpFYAmRD+HXTkV4uQhG2bg4OKmyoypAsUGtWgQXyFxYrkpODeUxvGqIZA61erXo0sFG1UBGuPgpuon8RNUG2DhovAjZCBuZwtXrU3mQGki9+pm0eVZAXoWxLWTQoYHBPrJR4WunNxIFbCHfkTyPK+sqxjxDmGArZvf79JGJ3GwEqjwc7a7NIrl/7bJ7Nzu4+n1Ow6shEPnUrtVo7cnd5Wi5qCUbBIQbNKCP95FMCSZylEV5VCiiMqqiOmrKZ/I/C0gI1fyuulVcM2E1r4MhtcV/fbCD+HwEvVzH1dGNAzFE0FTbKzyQz3gootrNbN2a4PuG0j0JOgE=)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAbUAA8AAAAACOgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABgAAAAcABQABEdQT1MAAAFwAAAAHgAAAB5EdEx1R1NVQgAAAZAAAAAnAAAAKLj8uOpPUy8yAAABuAAAAFEAAABgFwRca1NUQVQAAAIMAAAARgAAAF7mY9MfY21hcAAAAlQAAABRAAAAdAyHCodnYXNwAAACqAAAAAgAAAAIAAAAEGdseWYAAAKwAAAB6QAAAl7g5OpvaGVhZAAABJwAAAA2AAAANhSQ8UNoaGVhAAAE1AAAAB8AAAAkAcoBImhtdHgAAAT0AAAAHgAAADofBAM2bG9jYQAABRQAAAAgAAAAIATcBZ9tYXhwAAAFNAAAABwAAAAgAIcCb25hbWUAAAVQAAABEgAAAoA4pV3kcG9zdAAABmQAAABwAAAAlNdzMTB42mNgZGBg4GGAAEYgZAWTjCAeAAG0ABkAAQAAAAoAHAAcAAFERkxUAAgABAAAAAD//wAAAAAAAHjaY2BkYGDgYlADQiYXN58QBqGcxJI8Bj4GEGABEf//g0gAWkkFVQB42mNgYYpinMDAysDA1MUUwcDA4A2hGeMYjBgdgKIMDJwMUMDEzoAEvJyAxAEGXpaXzH/+XWFgYP7DqKPAwDj//nWgSjWmW0BZBQZWABNDDdYAAAB42kXIIQIBARQFwHl/QQIkWXInUAANXMOBJCcTd+KIGCjMNViq9/H0CM6P/S0j0bOwUqh08iEb8kPTXn3RiMoYhD90Nwc3AAB42lXIRwHCQBAF0JceehWAlTjhjikUgAVQA4mJLbdk5neUqHBVKWSv3XF2VCnt3AyevkVZv+sxBBbbq/6HfFP4hEcYQgEK82v1aHQ5RTs3FRQAAAAAAQAB//8AD3jabZA1tNRAFEDfTGDdfXHI2QQnZJJvK5ngDs13Welwt/78CtcS7xvcrcHKbXCtceh+wgtu437nXRCgC4BY9AGOXOAFYNHR0dzoKCGju8gJ6xiZaF3DWqcPBiSV5i2geaCgAlAJ77ghgjfiLC7KojvOZEmSXS63emXr5W7lsTLtXFMkRmks4ly+cYOEnvO2YLDNANv+9oJwhkpAAJAcHPG/1RC2BERc1ZGGMxYVWDyVSjc0NMaZELUf9e4JhCgNB3b2PiJRctuqZ0WPR8zilxutN/ji97vUBYMAnGjtzxjtK3wrDaMABo+R9KjWwNRUMppwuWS1QdfFZCIlMF2TxDGuJJlYW7OmVlvD+sx86b1hvC/l8yXf2hqZ66xbZ80yWzyD9/fzGaRzA58+nSOzYC+gw9AP+vyNqUAUhoD4lSnputbgUFPJ5O9Y+ReWlxkrc96naX08b3zk/KORb+E+VjYPmH1M6+UHeVlDtCzzGZ9FY8YMA8gPMsQA0jqaGkHT6cYSdVwl7Zs9Wzx+DyWUugPujd03T52ikrUvM26kF9PIcRmycuDBKcd3XRhPDgtnQACINzJ3fVl1tTB++3bc2S7kyD3cCQIQNMcSKaY2YOciE+d0zFbGjps6u0PILTFlRZHNJfAFnfeHtgAAAAABAAAAAjYEro52gl8PPPUAAwPoAAAAANvSppoAAAAA29rQ8vk5/tQEkgP8AAAABgACAAAAAAAAeNpjYGRgYP7z7woDA8uGn5Z/+1kmAUVQAR8Ar8AG6gB42mOKYIgCYiMkrAzCUHEbJJoBikHgCkMPAPDwCFUAAAAAABoAOwBGAFEAbwB3AKkAsQDmAQkBCQEJAQkBFgEveNpjYGRgYOBn3MGQx7CFgQ3MQwBmBiYALRoB+HjajJADbgVQEEXPZ20bQW3bthvXbr8Vp4to1KV0AV1Wb9JvZzJvzhvcB6CQL0wYzHnAj6E/yAYaDeVBNlJsMAfZxCy/QTbTy3eQLdTzGWQr3VwGuZhx2v/ZAIVUB9kc0TSUKJ8f5FIRHGPjnWs+2MKt+MYzt1xwr/jIk3JymR0X0wzIXKo7VbXjFvfLn3lTtCn7qPoB6+yyzb3qy8pdq/6hrj11fMj7OFbtEY+mrlU/516rVFCdVobplw/JEjVaCaqIYlUiUzOaW9aa/Q1idmlPXZHbCagW/B10XwaRi06VuVdMf+9DnIov6rlF8yzhUXxC/4c66Uz48UepqEN9N/Tzt2RwjOljsUUfj581AbaEXsIAAHjaY2BiAIP/qQxGQIqRAR3wA7EKw0lGJgYbRmZGFkZWRjZGdgZmRg5GTkYuRm42x6Si1LJU9tK8TAMTR1cI7WoB5btB+Zas6Ym5uYlgnoGjAZNzEF9icmlJanJ+bpJecmJxKg9IxtjADMwBAKDtHJg=)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA9UABAAAAAALMAAAA7zAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGnAbhWocghYGYD9TVEFUXgCDBBEICrBAp3ILgjgAATYCJAOEKAQgBYUAB4xODAcbIiYzo8LGAQCKfn4o/usELQ4rdj22ABHwitFYjZPqB3XSqAbV3C5dFkHYtTehxpeGbU+3+QexdERCkxARw9oNxAyetvXzdhdjl/7aiBiHgcqBjZywaGPSh4mNFccpF3DHlfyO8Jc/OiSe/kb7/iQYRAE23iScpHngiRRBFETNiZzQwc2HOllJ0fqXIjTY8RTYbDsklKc81hGPQcOJojhD/w80ll1aG/qiQErbzqOXjmvOVKd14tuv+Hxrlbarq/5xH7CiMPjaZXlrfNSp7uqaroZXvYAzc8A0kH2zs3MvHQBUORcJ2GG2cdFRgArh+Sgb7yOsjImpmgM0kq1FwhQCQzQ1Mt+j7at5GSAAIQAAKFLk6uMul4pIl4HIpEEUK0dUMiCMmhFWNoSDC+Exghgzi5i3hNhtN9qaINo+EbQj1tEIgJVLj5oebQ6I1/fyLMQYALYgALKS0yEOQCJG89uIiEPKyeRDVCmC0HgZ203jIg7kk6cHxfEKeBSDXtxd6n5yJzqpfSgXs9xMri1fPezlKMAVcCGEIhmwHiDRtJOyKfXkGsAVqI7ohIZs0rsDM/IU4fuQgkppCk2n+VRHy6mFttJ26t16mBjQPyIeYhvZnyXaiDSeaAYYXLiKPIm4uKh1zIq6gSRVU7WNPIV5v1PwBOy07RrrT6skwoEAtYyZeYgpBUABaDEmtPWRGP/UGABFgUUjchFXAghAgAYQpyPkCIBBoRwQgU/g3kQcyqTY9KSDItmjjmmkP+qJHG3C66hjXhtlhzwglI+1+4Be+T77hYQxxeNkCIDaKU+ANXhkMqePOVAQr7uwCjoBlCdtHQE8TNRd17//A/evkhSpkOMDA9VTmwAVAbLNlwMkoAG5qG2bWCYA/h3uEYgEhFqSmJJPpCIFbJHg1Aw5GaAujjqMzIHc8NrIHBEJJjGZP3cuFQZD9PvzLvZIaCIjBcTvEnIzTWiGjqdzlD+VAO2TUERK8smEi8lNNOguiAM9P6Gfo6bX8bD0v7V/cPwA/fDBi0BaGgUllWy5AATy6X9gAZqRVIsMLuVmqQ3QmrBbiFgTiWbxLDj1hBqINGLVYewQwySWWRyeQK1kXVJ0S2UjZ5WgXaIOSTodp42CUzqHXH226ZfJI4tXth45eqnslGdQgSGFhmmMyOdTbEyJcdv56U0pNa3MDJ1JVRZUmldtkcESglQkAOA8AMgAoBeYLQi+wDxAtwAAGlXJUdVLPLmo/TLRystE3SsqO29LUY0hsrtvBoXUw1Fy+XjIhqbj4rEZISsUysW1L68PlGRwyWImjWXjS9LFyUzjC7v7Z5hYsYKRhIH49EyxTJxutwOy2PRxp1R63SVViB+eNFYRywlEzJBIMDIl5Aa4PtbFOno416WTTkfVQwSPgIve66BCbLAuLmpCh59ln5uFECODSuUIJ2CJCCzDwbf+DV2/3yTtan5J1gEVuilcVASHULO9Bt+nWkIEHMMit5gOxaO4JpWjvdzOcySeFek9q4dy3jxi2BxHwsuuo2CzbQ+KJWxyqPUJljVCU3WT8JwlhZyLkKODRhZkQByHu8ERJIcGBexSmdwGPfMPbjnC0SwRUTyCAIwY4Mdr9zxJTKE5yp0mcEe9s3Umm/TZp2s4X/27cQUmhrd4Ow4ibPOTOxxT6w+S8ENc9AGE7meFOlNbuzjngJtzjFKcrMsxtf4G4UIPcNGXbvwNaeDea6+1L7kaYG+M13a455pruOh5Ww0HlhllPy/PsqS9Zr7ZV9cSLODAoItzBt2cI5i1brCxQRIcH6yr9wV5+XjhtlxuziH7LiqGTXVnkfCZntd1doJ5liyIno6X3GqH56fcnGNwE2IXvYhw5a/MJGsMns/TOawd+2HX5kOXxQZFsYkwmMetzGtqKDKSe+h9h7jX77z2Snb98vyL7rjmil1N3B/cCBfsC5rymA/ExpPlni/DL9i7eflmn66oxrSlMRRB/8Dbq/e/3aN95L3BG+dFd1d+uCVzKhQy5/+I77CmWJ/o2Hygaay8yleXU1c1NH2IpqHOYUtriyWHf3iZwxjZvNxm/Ti/O5+22uC3nVFxhu1wvQc08ZZ+nb5/9oBF38ehJXaKPt7K6/v34Ltqai21rbXDXI3BRDa+9XDSGp8gzZZarV2ag9v3RBzSNfFjU/M+uVduNDTsMNY0GCOHDU3O4dazeb3zFXjg0rlPuiV75+m+kzV3v5qc/PHdJ2j6pI+wDP+U7mFPW/uw23ltZemTVTo+3+KNa1yyuwdmfI41j1/yvbG3oaLR3G3Sd1xdrNOUfAou3jYw0z860D9jr+9sqU1IIHve9W56/fIEU2fztvaqHQ213trhKauqjXVmr/kFxP1m7bdCE88Plpb1m840l/VNQz72QvvMPlc5z9fvKPt1xBtXv9yVZ9nGmxscXiDfwGcI4LQ9duBaG7Nxjw2aWMuArp7In2qxObTwKfr40/iy/j34zhqeN59qHuZqDBaysQWiL/PZsk4cyV13mvbwWw7phfEDC/O+fm9/ram+sspcXxs5hm9pHjufSujGRbKXaTPmBAPPfMm45bau15+jR/bbBx80mR7sCth94rfB6Q6sngJcuO1v4a7Lu157ad9GKIlypuEea9GDnXs0IytDmZ2Rka2cVv4jrIHmaFZ3O9OWlWX7gLuRH1mMjsxE8VrEH/XNRrErsh61R6PD3e2d7dDsb3Z38k15W/kFkrwmHk+PhWNKx3nLMhHkSl5ZLMvHWPGPfwRB9AKr2QoSUb4qSlB18X715zkqwRI0G3lvUOptugtcID+tsKQForrC+pqxS4X1dcof21bf4OQcbZ2Le6y53kKao3rxNWE9f1a+S3t2tiIu5yej2d/W12RozBwrLh7LbDT0NkUDi+HBQPj0xIlAoKHFFxAMPB8Vce+KKo28Rq0SHV3LUk6MNLv35DMrCzVNmbxBeCGCKzMtu20y8f+SVD4h31Sosky03Upl9YJxzh+L0ZFANLR4LOpYj452tne145E/wok2e6JX/xBX/vH8WaFQojdWlrhzuOXjs1Zn3cCkT4qWSmZeqX/B4tciE4HBmUBZwGxtMDaqnCpdllPVaIzdNw9ZqfDU30ppYDgw2B+A5JP5L8bj4tgWoy/t6WRRcO2P8uFDakiP2fMWaviyaOYFr94gE0nEsXysWligOuHRC2TiH0XSJ/4WqQcjE4GxmUAocKlG+jECgZHFwGX8vabVzf8f4KQSi8Gp6laIdgV0q8OzbmjyaWdnW1MQXZoJDb7ZaEdzVzMoNQiAGESUwszDAIzTDIqSxGFoxoRZ/vTKM8CfyZ9V/ZAPfzZ/Ds4tMHm0dSxCkOPaNpKlK8/KwGQVCdzqbPDn1HKuiT8WHUnStEQYZB2TC6WJ6spymNIjBV7JK5lSs1C5qDoRSYBUSlgH31LlM7X5O4o8eBxrX3MDwtOG1iZdZ/NjXsu0gBJohRVmlQNfwVfQmsReAdZEAahljqkMaxLHg/gT+BONkwxcgT0CH/5k/pQrcCpMUYiGtPqbDGvVgALfitYyTHyI7iP25WqsSqAlstCbcmZ3k0PcRZlgbs0KCrwb7lImBTqQCCawVEpMWHur0DRm3+9sVAOK6UQiqESr8NaEtY8Vu86AIjK3KRZhXNwqD34Oc38umLZM7/33+38/uOj7///Z9yMAAHqAUtN3Bsa/l9rSiKVxlONqqbKozYWfYMRMRkicEE2FhIs4TuWQJL0RDNwCPy0hP1CbGAVY9Mb6W+DZ2p14CIQoIBjqGKpe6lOONhDJTUFBXMgZYOPct8C7Ffmf2jR2ksQ72U7f6SBu5gywoW8x2Qhy1APl1CZGAQ4ksGGD8loGsjY0UQKXmhdvpBboCNglmiU2XUCieL2dF1bDaTacoykaTjgFAhquyoFkiSk0LZyooeM7gQDVIlmNOwCPlICNKQpatkhBhUQJpdLCVwFqWj3FQ8sWeajTWbJiLeRJQlRmsyh1YLRZtAzVNr0dAoCqYN6wXLhzQGL8LY6mvwSAd1698ly88s2Xfwa7FbVA/wsgBhQAgABfG3dQHs2o/066DhB0wWo68NIlpR8Rtqkj9flbwtMc3oZyWoIn3n+L86o5vA1V8ng6L4C9+Ax3YgMBHN8Er4rV97ZRXgdo2vF244hH35wAzlOM0Y1BABGNnNCZ4UFNPID7U9KeSCgiP5EiDnMizejpExlFzj9RIM2BE2MU8pwgViH7TAQQSqpgnDuJJAk2kHIaYDNnhs+sFsvBuaf5DXMbXT9uwvLIbk49b4mBNm3JsEV+85YtKUHWb5rT5ywap9WpUZtWo6q5Fot8W89a0m4OaXOK2Ywat2KaD3NdRi1S/+eloldCT0fn1K5q61Mpa6eaNrKMB6WMQqn83IfXmTNv1eIRiaKj7aOsikMmoxej+EfqsmjOpFHDLnneylGLQxT66vnHnh/n12VXDN1Hw6/bcNpctWo3vrwApZvfrdEDiP8IzgPkeiYUoQlzDvYWB0cnZ6uLq5t7+aRk5I6TIFGS5IqkSJWWXjqFDEqZVLJky5FrG7W8quQrUEijSLESWtsz0tErVVa9chUqValmUMNoh1omZjxSM4s69Ro0atKspTe1smrLpl2HTl262dg5OLm4eezMw6tHrz79BgzyGarXsBGjxqJtJvhNmjJtxqw58xYsWrJsxS4Bu61aE7THXvvsFxJ2wEERhxx2xFHHrIs6fuE/r+1vm6/8jhhtDCwnASDGR1h4SGhYwEGU1Y/Xffk5G4u9XgIAYtxyGpZ5y9sDdNbyP142W5DgAhoE7i3q0c5x2vm9v24aZuNohdcxqSEAz8up00My03HSwmqPa8bMecG3Tjzb+f9EelEtg2vpzPeiIEEBwSA8IEDBwAE9F5Z6vQIQjAnLGTgWLO+uZTL/qwGEAYOAQpg3TefgwBCQgBDzqukKDBAOoU3KVtqIbBXK9XpEAAujuudkZN724kIGmrtVaS38ZZLrS9/4fsKMQhN3yXK5gvSBvJ2Y9/Nydbcvb0bm58+e3FhmGfGLJ9u7axl1F1LQTbaCeyrbu7wFCsorFgV4qnh+GUrWtaczqkSBB96AEeKRB94k2SyLuyw3qwrxeg3P5FNR1Av1Gsq2/ds6dPPkBAAA)format("woff2"),url(/assets/jetbrains-mono-vietnamese-400-normal-CqNFfHCs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAASUABAAAAAACRAAAAQ3AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAdBEICoRkg3oLIAABNgIkAzoEIAWFHgeBFAwHG3AHKB4HzukrRjyF5Gb4kQ/B873d17mv8TWkoqUUGaHodJCtoqntw7m8tiPWyGkfWDU/IMpzVk4zAs9Czv3c7Os5NvKFG1Ht9vBVXySRZpJc4tTrbM3sTRFcLa3zVboKWRIoAksKSKgqUQWEwlSoqjp44V5J9/kjd0+Fi5xaFjwJArgBAIJgIAgCCAI4CdNMqGuYXYUKdADLAkAAJwl6iX0+bZqEm1AH0Hu9rvrJHwxQG1Q/gFYwWYbgTRWgwEESVzbmtjQAt3DXO7Tu/+9Q/KNKWhTCgZ8fQSWoL0CUUgTBjgL8iEAcce7YHBeA8ZvogieCnxI0BCVeACCAAhBD/oDcAdUPABSgAX4kBPBTwjCAjwYSCneiqF65LUo/qXdYFrRwTujtMrKm07plTbSqLQFAiHBN7E4DG5wkiGXhCYBNETh3K/AciHN69iFfQjFOr9EXQQAAQXRNszs8PR0OH4fDV/dwGe76CHdj1MQa11DXYGcfZ6+B1X0OfwjY+i7KpQ1w9d+1z3/HydCB1f3U8A0fRFv+0bXxPWrZu3d9Nn4UcbLs/QCXLH/j3PCKblKOiZxLOR78W9brPo7eGTLz/F27ZPmePQdCB1YP4nJU91o4gU9cy64L3c3SPu8GfDn6ZXD2cGmllVqSxtD5vCXHm5xaeHlnpffx7DcPvXog5NnjA//cPz2btsz3yf+0MI8ri33tuv7upNbYmW5STbosW8bYItV/SPzxvXC0KnpWnFdC91oojit5Lyo6WcJQ1YzwBYbi52ohJVpcxfcHBqsv0nFz8U74rzS6M7r0RVlXZ3jJC4G92O//7Lm78VOtnUx+aQxAzsqPnrRr1t9zDrezKePvZ027x+fGte4s4NXu7/jEp3G9cM1bICYgACbuETUUD5wmenGXA/IBpAKVrl0AEJ5cqr6Q89tGq+SpqkDfX2DtG+pZ9teuae0AX98c301CX179InyErnSG8WCiABB4HFbVrw/lpTdBIOk82nXbpHKoQGyBpUovAAD4XQA8ZTUCeBJHIpI0v0FRrgcnckV3ANckrwYJKXEihQfdSKPER6XeExmEeEMmSe6QBwWmkZdmSOSthhibgIkBlUYreBKd/0NeVAE9WAyEaQpH6KikDWlUVg43Jy2FOmaYlsZhDEGZXO3mWEyWHI6zuaJkMlcSQ9k4F+KidIiFyZItGDc7r1pUj6wP6zrWB0/fbeeFeHl4YOvETMNiM8Ny+7OO6Qh2wur20YVxFts5dlORdl5Kwd5utR7SRcxqX8RA5Ehacha76hg7c6yzNm/Xf6vOLNrv544lIEkWg7xWo/ItBAeIJEmt0XgBwgM8gTifoiiLJroYYooNTeziEKe4zOoR/wvIKp89hSr+6jFAqw/LaonjmZHSscMNg4iPlWpFrO1RN3zkMU+/xUP+JQ99TbvTl1Vg0gtirT6lbwYAAAA=)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-cyrillic-500-normal-DmUKJPL_.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-500-normal-DJqRU3vO.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-greek-500-normal-JpySY46c.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-500-normal-D7SFKleX.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/jetbrains-mono-vietnamese-500-normal-DNRqzVM1.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-ext-500-normal-Cut-4mMH.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-500-normal-ckzbgY84.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
