@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--breakpoint-sm:40rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--tracking-wider:.05em;--tracking-widest:.1em;--radius-lg:var(--noctis-radius-lg);--radius-2xl:1rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--noctis-font-sans);--default-mono-font-family:var(--noctis-font-mono);--color-background:var(--noctis-color-background);--color-sunken:var(--noctis-color-sunken);--color-foreground:var(--noctis-color-foreground);--color-muted:var(--noctis-color-muted);--color-faint:var(--noctis-color-border-faint);--color-strong:var(--noctis-color-border-strong);--color-accent:var(--noctis-color-accent);--color-disabled:var(--noctis-color-text-disabled);--radius-control:var(--noctis-radius-control);--container-xs:var(--noctis-container-xs);--container-sm:var(--noctis-container-sm);--container-md:var(--noctis-container-md);--container-xl:var(--noctis-container-xl);--container-2xl:var(--noctis-container-2xl);--container-3xl:var(--noctis-container-3xl);--container-7xl:var(--noctis-container-7xl)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer noctis.engine;@layer noctis.components{[data-slot=noctis-autocomplete-input]{--_autocomplete-input-height:var(--noctis-autocomplete-input-height,var(--noctis-size-control-md));--_autocomplete-input-padding-inline:var(--noctis-autocomplete-input-padding-inline,.75rem);--_autocomplete-input-shadow:var(--noctis-autocomplete-input-shadow,var(--noctis-shadow-inset));--_autocomplete-input-border-radius:var(--noctis-autocomplete-input-border-radius,var(--noctis-radius-control))}[data-slot=noctis-autocomplete-list]{--_autocomplete-list-padding:var(--noctis-autocomplete-list-padding,.25rem)}[data-slot=noctis-autocomplete-item]{--_autocomplete-item-height:var(--noctis-autocomplete-item-height,2rem);--_autocomplete-item-padding-inline:var(--noctis-autocomplete-item-padding-inline,.625rem);--_autocomplete-item-gap:var(--noctis-autocomplete-item-gap,.5rem);--_autocomplete-item-padding-block:var(--noctis-autocomplete-item-padding-block,.25rem);--_autocomplete-item-border-radius:var(--noctis-autocomplete-item-border-radius,var(--noctis-radius-sm));--_autocomplete-item-color:var(--noctis-autocomplete-item-color,var(--noctis-color-secondary));--_autocomplete-item-color-highlighted:var(--noctis-autocomplete-item-color-highlighted,var(--noctis-color-foreground));--_autocomplete-item-background-color-highlighted:var(--noctis-autocomplete-item-background-color-highlighted,var(--noctis-color-control-ghost-hover));--_autocomplete-item-background-color-active:var(--noctis-autocomplete-item-background-color-active,var(--noctis-color-control-ghost-selected))}[data-slot=noctis-autocomplete-empty]{--_autocomplete-empty-padding-block:var(--noctis-autocomplete-empty-padding-block,var(--noctis-space-6))}[data-slot=noctis-autocomplete-group-label]{--_autocomplete-group-label-padding-inline:var(--noctis-autocomplete-group-label-padding-inline,var(--noctis-space-2\.5));--_autocomplete-group-label-padding-inline-start:var(--noctis-autocomplete-group-label-padding-inline-start,.625rem)}[data-slot=noctis-autocomplete-input][data-size=lg]{--_autocomplete-input-height:var(--noctis-autocomplete-input-height,var(--noctis-size-control-lg));--_autocomplete-input-padding-inline:var(--noctis-autocomplete-input-padding-inline,.875rem)}[data-slot=noctis-field]{--_field-gap:var(--noctis-field-gap,var(--noctis-space-1\.5))}[data-slot=noctis-field-label]{--_field-label-font-size:var(--noctis-field-label-font-size,var(--noctis-text-small));--_field-label-color:var(--noctis-field-label-color,var(--noctis-color-foreground))}[data-slot=noctis-field-description]{--_field-description-font-size:var(--noctis-field-description-font-size,var(--noctis-text-small));--_field-description-color:var(--noctis-field-description-color,var(--noctis-color-muted))}[data-slot=noctis-field-error]{--_field-error-font-size:var(--noctis-field-error-font-size,var(--noctis-text-small));--_field-error-color:var(--noctis-field-error-color,var(--noctis-color-danger))}[data-slot=noctis-field-fieldset]{--_field-fieldset-gap:var(--noctis-field-fieldset-gap,var(--noctis-space-4))}[data-slot=noctis-field-fieldset-legend]{--_field-fieldset-legend-font-size:var(--noctis-field-fieldset-legend-font-size,var(--noctis-text-regular))}[data-slot=noctis-field-form]{--_field-form-gap:var(--noctis-field-form-gap,var(--noctis-space-5))}[data-slot=noctis-field-action]{--_field-action-size:var(--noctis-field-action-size,var(--noctis-space-6));--_field-action-color:var(--noctis-field-action-color,var(--noctis-color-placeholder));--_field-action-color-hover:var(--noctis-field-action-color-hover,var(--noctis-color-foreground));--_field-action-background-color-hover:var(--noctis-field-action-background-color-hover,var(--noctis-color-control-ghost-hover))}[data-slot=noctis-field-count]{--_field-count-color:var(--noctis-field-count-color,var(--noctis-color-muted));--_field-count-color-warning:var(--noctis-field-count-color-warning,var(--noctis-color-warning))}[data-slot=noctis-textarea]{--_textarea-padding-inline:var(--noctis-textarea-padding-inline,var(--noctis-space-3));--_textarea-padding-block:var(--noctis-textarea-padding-block,var(--noctis-space-2));--_textarea-font-size:var(--noctis-textarea-font-size,var(--noctis-text-small));--_textarea-gap:var(--noctis-textarea-gap,var(--noctis-space-2));--_textarea-border-radius:var(--noctis-textarea-border-radius,var(--noctis-radius-lg));--_textarea-transition-duration:var(--noctis-textarea-transition-duration,var(--noctis-duration-quick));--_textarea-shadow:var(--noctis-textarea-shadow,var(--noctis-shadow-inset));--_textarea-icon-size:var(--noctis-textarea-icon-size,var(--noctis-space-4));--_textarea-min-block-size:var(--noctis-textarea-min-block-size,4.5rem);--_textarea-max-block-size:var(--noctis-textarea-max-block-size,18rem)}[data-slot=noctis-textarea-toolbar]{--_textarea-toolbar-gap:var(--noctis-textarea-toolbar-gap,var(--noctis-space-1));--_textarea-toolbar-border-color:var(--noctis-textarea-toolbar-border-color,var(--noctis-color-field-border));--_textarea-toolbar-padding-block:var(--noctis-textarea-toolbar-padding-block,var(--noctis-space-2))}[data-slot=noctis-textarea][data-size=lg]{--_textarea-padding-inline:var(--noctis-textarea-padding-inline,var(--noctis-space-4));--_textarea-padding-block:var(--noctis-textarea-padding-block,var(--noctis-space-3));--_textarea-font-size:var(--noctis-textarea-font-size,var(--noctis-text-regular));--_textarea-icon-size:var(--noctis-textarea-icon-size,var(--noctis-space-5))}[data-slot=noctis-kbd-key]{--_kbd-key-font-size:var(--noctis-kbd-key-font-size,.8125em);--_kbd-key-height:var(--noctis-kbd-key-height,1.5em);--_kbd-key-padding-inline:var(--noctis-kbd-key-padding-inline,.4em);--_kbd-key-border-radius:var(--noctis-kbd-key-border-radius,.3em);--_kbd-key-shadow:var(--noctis-kbd-key-shadow,inset 0 .07em 0 0 oklch(from var(--noctis-color-kbd) calc(l + .05) c h), inset 0 -.09em 0 0 oklch(from var(--noctis-color-kbd) calc(l - .08) c h), 0 .1em .12em -.04em oklch(from var(--noctis-engine-shadow-color) l c h / .2))}[data-slot=noctis-kbd]{--_kbd-gap:var(--noctis-kbd-gap,.5em)}[data-slot=noctis-kbd-chord]{--_kbd-chord-gap:var(--noctis-kbd-chord-gap,.125em)}[data-slot=noctis-meter]{--_meter-root-gap:var(--noctis-meter-root-gap,var(--noctis-space-2))}[data-slot=noctis-meter-track]{--_meter-track-block-size:var(--noctis-meter-track-block-size,.5rem);--_meter-track-border-radius:var(--noctis-meter-track-border-radius,var(--noctis-radius-control));--_meter-track-background-color:var(--noctis-meter-track-background-color,var(--noctis-color-well));--_meter-track-threshold-marker-color:var(--noctis-meter-track-threshold-marker-color,var(--noctis-color-foreground))}@supports (color:color-mix(in lab, red, red)){[data-slot=noctis-meter-track]{--_meter-track-threshold-marker-color:var(--noctis-meter-track-threshold-marker-color,color-mix(in oklch, var(--noctis-color-foreground) 30%, transparent))}}[data-slot=noctis-meter-track]{--_meter-track-threshold-marker-inline-size:var(--noctis-meter-track-threshold-marker-inline-size,1px)}[data-slot=noctis-meter-indicator]{--_meter-indicator-background-color:var(--noctis-meter-indicator-background-color,var(--noctis-color-foreground));--_meter-indicator-border-radius:var(--noctis-meter-indicator-border-radius,var(--noctis-radius-control));--_meter-indicator-transition-duration:var(--noctis-meter-indicator-transition-duration,var(--noctis-duration-regular))}[data-slot=noctis-meter-label]{--_meter-label-color:var(--noctis-meter-label-color,var(--noctis-color-foreground));--_meter-label-font-size:var(--noctis-meter-label-font-size,var(--noctis-text-small))}[data-slot=noctis-meter-value]{--_meter-value-color:var(--noctis-meter-value-color,var(--noctis-color-muted));--_meter-value-font-size:var(--noctis-meter-value-font-size,var(--noctis-text-small))}[data-slot=noctis-meter][data-tone=success] [data-slot=noctis-meter-indicator]{--_meter-indicator-background-color:var(--noctis-meter-indicator-background-color,var(--noctis-color-success))}[data-slot=noctis-meter][data-tone=warning] [data-slot=noctis-meter-indicator]{--_meter-indicator-background-color:var(--noctis-meter-indicator-background-color,var(--noctis-color-warning))}[data-slot=noctis-meter][data-tone=danger] [data-slot=noctis-meter-indicator]{--_meter-indicator-background-color:var(--noctis-meter-indicator-background-color,var(--noctis-color-danger))}[data-slot=noctis-meter][data-size=sm] [data-slot=noctis-meter-track]{--_meter-track-block-size:var(--noctis-meter-track-block-size,.25rem)}[data-slot=noctis-inline-code]{--_inline-code-font-size:var(--noctis-inline-code-font-size,.9em);--_inline-code-padding-inline:var(--noctis-inline-code-padding-inline,.4em);--_inline-code-padding-block:var(--noctis-inline-code-padding-block,.12em);--_inline-code-border-radius:var(--noctis-inline-code-border-radius,.35em);--_inline-code-color:var(--noctis-inline-code-color,var(--noctis-color-code-foreground))}[data-slot=noctis-input]{--_input-height:var(--noctis-input-height,var(--noctis-size-control-md));--_input-padding-inline:var(--noctis-input-padding-inline,var(--noctis-space-3));--_input-font-size:var(--noctis-input-font-size,var(--noctis-text-small));--_input-gap:var(--noctis-input-gap,var(--noctis-space-2));--_input-border-radius:var(--noctis-input-border-radius,var(--noctis-radius-control));--_input-transition-duration:var(--noctis-input-transition-duration,var(--noctis-duration-quick));--_input-shadow:var(--noctis-input-shadow,var(--noctis-shadow-inset));--_input-icon-size:var(--noctis-input-icon-size,var(--noctis-space-4))}[data-slot=noctis-input-adornment]{--_input-adornment-color:var(--noctis-input-adornment-color,var(--noctis-color-placeholder));--_input-adornment-padding-inline:var(--noctis-input-adornment-padding-inline,var(--noctis-space-2));--_input-adornment-segment-background-color:var(--noctis-input-adornment-segment-background-color,var(--noctis-color-field-hover));--_input-adornment-segment-border-color:var(--noctis-input-adornment-segment-border-color,var(--noctis-color-field-border))}[data-slot=noctis-input][data-size=lg]{--_input-height:var(--noctis-input-height,var(--noctis-size-control-lg));--_input-padding-inline:var(--noctis-input-padding-inline,var(--noctis-space-4));--_input-font-size:var(--noctis-input-font-size,var(--noctis-text-regular));--_input-icon-size:var(--noctis-input-icon-size,var(--noctis-space-5))}[data-slot=noctis-table]{--_table-border-radius:var(--noctis-table-border-radius,var(--noctis-radius-lg))}[data-slot=noctis-table-head],[data-slot=noctis-table-cell]{--_table-cell-padding-inline:var(--noctis-table-cell-padding-inline,1rem);--_table-cell-padding-block:var(--noctis-table-cell-padding-block,.625rem);--_table-cell-color:var(--noctis-table-cell-color,var(--noctis-color-muted))}[data-slot=noctis-table-header]{--_table-header-background-color:var(--noctis-table-header-background-color,var(--noctis-color-surface))}[data-slot=noctis-code-block]{--_code-block-border-radius:var(--noctis-code-block-border-radius,var(--noctis-radius-lg));--_code-block-body-padding-block:var(--noctis-code-block-body-padding-block,var(--noctis-space-4));--_code-block-body-padding-inline:var(--noctis-code-block-body-padding-inline,var(--noctis-space-4));--_code-block-body-font-size:var(--noctis-code-block-body-font-size,var(--noctis-text-small));--_code-block-body-line-height:var(--noctis-code-block-body-line-height,1.55)}[data-slot=noctis-code-block-header]{--_code-block-header-height:var(--noctis-code-block-header-height,var(--noctis-size-control-md));--_code-block-header-gap:var(--noctis-code-block-header-gap,var(--noctis-space-2));--_code-block-header-padding-inline-start:var(--noctis-code-block-header-padding-inline-start,var(--noctis-space-3));--_code-block-header-padding-inline-end:var(--noctis-code-block-header-padding-inline-end,var(--noctis-space-1\.5))}[data-slot=noctis-code-block-manager-glyph]{--_code-block-manager-glyph-size:var(--noctis-code-block-manager-glyph-size,var(--noctis-space-3\.5))}[data-slot=noctis-code-tabs]{--_code-tabs-border-radius:var(--noctis-code-tabs-border-radius,var(--noctis-radius-lg));--_code-tabs-tab-height:var(--noctis-code-tabs-tab-height,var(--noctis-size-control-sm));--_code-tabs-tab-padding-inline:var(--noctis-code-tabs-tab-padding-inline,.625rem);--_code-tabs-tab-border-radius:var(--noctis-code-tabs-tab-border-radius,var(--noctis-radius-md));--_code-tabs-strip-padding:var(--noctis-code-tabs-strip-padding,.375rem);--_code-tabs-strip-gap:var(--noctis-code-tabs-strip-gap,var(--noctis-space-2));--_code-tabs-list-gap:var(--noctis-code-tabs-list-gap,var(--noctis-space-1));--_code-tabs-tab-gap:var(--noctis-code-tabs-tab-gap,var(--noctis-space-1\.5))}[data-slot=noctis-code-copy]{--_code-copy-size:var(--noctis-code-copy-size,var(--noctis-size-control-sm));--_code-copy-glyph-size:var(--noctis-code-copy-glyph-size,var(--noctis-space-3\.5))}[data-slot=noctis-menu-content]{--_menu-content-min-width:var(--noctis-menu-content-min-width,11rem)}[data-slot=noctis-menu-viewport]{--_menu-viewport-padding:var(--noctis-menu-viewport-padding,.25rem)}[data-slot=noctis-menu-item],[data-slot=noctis-menu-link-item],[data-slot=noctis-menu-checkbox-item],[data-slot=noctis-menu-radio-item],[data-slot=noctis-menu-submenu-trigger]{--_menu-item-height:var(--noctis-menu-item-height,2rem);--_menu-item-padding-inline:var(--noctis-menu-item-padding-inline,.625rem);--_menu-item-gap:var(--noctis-menu-item-gap,.625rem);--_menu-item-border-radius:var(--noctis-menu-item-border-radius,var(--noctis-radius-sm));--_menu-item-color:var(--noctis-menu-item-color,var(--noctis-color-secondary));--_menu-item-color-highlighted:var(--noctis-menu-item-color-highlighted,var(--noctis-color-foreground));--_menu-item-background-color-highlighted:var(--noctis-menu-item-background-color-highlighted,var(--noctis-color-control-ghost-hover));--_menu-item-indicator-size:var(--noctis-menu-item-indicator-size,.875rem);--_menu-item-padding-block:var(--noctis-menu-item-padding-block,var(--noctis-space-1\.5))}[data-slot=noctis-menu-radio-dot]{--_menu-radio-dot-size:var(--noctis-menu-radio-dot-size,var(--noctis-space-1\.5))}[data-slot=noctis-menu-group-label]{--_menu-group-label-padding-inline:var(--noctis-menu-group-label-padding-inline,var(--noctis-space-2\.5));--_menu-group-label-padding-block-start:var(--noctis-menu-group-label-padding-block-start,var(--noctis-space-1\.5));--_menu-group-label-padding-block-end:var(--noctis-menu-group-label-padding-block-end,var(--noctis-space-1))}[data-slot=noctis-menu-shortcut]{--_menu-shortcut-padding-inline-start:var(--noctis-menu-shortcut-padding-inline-start,var(--noctis-space-4))}[data-slot=noctis-menu-separator]{--_menu-separator-thickness:var(--noctis-menu-separator-thickness,var(--noctis-space-px))}[data-slot=noctis-menu-item][data-variant=danger]{--_menu-item-color:var(--noctis-menu-item-color,var(--noctis-color-danger));--_menu-item-color-highlighted:var(--noctis-menu-item-color-highlighted,var(--noctis-color-danger));--_menu-item-background-color-highlighted:var(--noctis-menu-item-background-color-highlighted,var(--noctis-color-danger-muted))}[data-slot=noctis-menubar]{--_menubar-root-gap:var(--noctis-menubar-root-gap,var(--noctis-space-1));--_menubar-root-padding:var(--noctis-menubar-root-padding,var(--noctis-space-1))}[data-slot=noctis-menubar-trigger]{--_menubar-trigger-height:var(--noctis-menubar-trigger-height,var(--noctis-size-control-xs));--_menubar-trigger-padding-inline:var(--noctis-menubar-trigger-padding-inline,var(--noctis-space-1\.5));--_menubar-trigger-gap:var(--noctis-menubar-trigger-gap,var(--noctis-space-1));--_menubar-trigger-font-size:var(--noctis-menubar-trigger-font-size,var(--noctis-text-mini));--_menubar-trigger-border-radius:var(--noctis-menubar-trigger-border-radius,var(--noctis-radius-control));--_menubar-trigger-color:var(--noctis-menubar-trigger-color,var(--noctis-color-foreground));--_menubar-trigger-color-highlighted:var(--noctis-menubar-trigger-color-highlighted,var(--noctis-color-foreground));--_menubar-trigger-background-color-highlighted:var(--noctis-menubar-trigger-background-color-highlighted,var(--noctis-color-control-ghost-hover))}[data-slot=noctis-menubar][data-size=md] [data-slot=noctis-menubar-trigger]{--_menubar-trigger-height:var(--noctis-menubar-trigger-height,var(--noctis-size-control-sm));--_menubar-trigger-padding-inline:var(--noctis-menubar-trigger-padding-inline,var(--noctis-space-2));--_menubar-trigger-font-size:var(--noctis-menubar-trigger-font-size,var(--noctis-text-mini))}[data-slot=noctis-menubar][data-size=lg] [data-slot=noctis-menubar-trigger]{--_menubar-trigger-height:var(--noctis-menubar-trigger-height,var(--noctis-size-control-md));--_menubar-trigger-padding-inline:var(--noctis-menubar-trigger-padding-inline,var(--noctis-space-3));--_menubar-trigger-gap:var(--noctis-menubar-trigger-gap,var(--noctis-space-1\.5));--_menubar-trigger-font-size:var(--noctis-menubar-trigger-font-size,var(--noctis-text-small))}[data-slot=noctis-preview-card-popup]{--_preview-card-popup-min-width:var(--noctis-preview-card-popup-min-width,14rem);--_preview-card-popup-max-width:var(--noctis-preview-card-popup-max-width,20rem);--_preview-card-popup-padding:var(--noctis-preview-card-popup-padding,var(--noctis-space-4));--_preview-card-popup-border-radius:var(--noctis-preview-card-popup-border-radius,var(--noctis-radius-md));--_preview-card-popup-gap:var(--noctis-preview-card-popup-gap,var(--noctis-space-2));--_preview-card-popup-font-size:var(--noctis-preview-card-popup-font-size,var(--noctis-text-small));--_preview-card-popup-color:var(--noctis-preview-card-popup-color,var(--noctis-color-secondary))}[data-slot=noctis-preview-card-trigger]{--_preview-card-trigger-color:var(--noctis-preview-card-trigger-color,var(--noctis-color-accent));--_preview-card-trigger-underline-offset:var(--noctis-preview-card-trigger-underline-offset,var(--noctis-space-1));--_preview-card-trigger-ring-color:var(--noctis-preview-card-trigger-ring-color,var(--noctis-color-ring))}[data-slot=noctis-preview-card-media]{--_preview-card-media-aspect-ratio:var(--noctis-preview-card-media-aspect-ratio,16 / 9);--_preview-card-media-border-radius:var(--noctis-preview-card-media-border-radius,var(--noctis-radius-sm))}[data-slot=noctis-preview-card-title]{--_preview-card-title-color:var(--noctis-preview-card-title-color,var(--noctis-color-foreground));--_preview-card-title-font-weight:var(--noctis-preview-card-title-font-weight,var(--noctis-font-weight-medium));--_preview-card-title-line-height:var(--noctis-preview-card-title-line-height,var(--noctis-leading-small))}[data-slot=noctis-preview-card-description]{--_preview-card-description-line-height:var(--noctis-preview-card-description-line-height,var(--noctis-leading-small))}[data-slot=noctis-preview-card-meta]{--_preview-card-meta-color:var(--noctis-preview-card-meta-color,var(--noctis-color-subtle));--_preview-card-meta-gap:var(--noctis-preview-card-meta-gap,var(--noctis-space-4))}[data-slot=noctis-preview-card-popup][data-density=compact]{--_preview-card-popup-padding:var(--noctis-preview-card-popup-padding,var(--noctis-space-3));--_preview-card-popup-gap:var(--noctis-preview-card-popup-gap,var(--noctis-space-1\.5))}[data-slot=noctis-popover-popup]{--_popover-popup-min-width:var(--noctis-popover-popup-min-width,12rem);--_popover-popup-max-width:var(--noctis-popover-popup-max-width,min(24rem, var(--available-width)));--_popover-popup-padding:var(--noctis-popover-popup-padding,var(--noctis-space-4));--_popover-popup-gap:var(--noctis-popover-popup-gap,var(--noctis-space-2))}[data-slot=noctis-popover-title]{--_popover-title-font-size:var(--noctis-popover-title-font-size,var(--noctis-text-regular));--_popover-title-line-height:var(--noctis-popover-title-line-height,var(--noctis-leading-small));--_popover-title-font-weight:var(--noctis-popover-title-font-weight,var(--noctis-font-weight-medium));--_popover-title-color:var(--noctis-popover-title-color,var(--noctis-color-foreground))}[data-slot=noctis-popover-description]{--_popover-description-font-size:var(--noctis-popover-description-font-size,var(--noctis-text-small));--_popover-description-line-height:var(--noctis-popover-description-line-height,var(--noctis-leading-small));--_popover-description-color:var(--noctis-popover-description-color,var(--noctis-color-muted))}[data-slot=noctis-tooltip-popup]{--_tooltip-popup-padding-inline:var(--noctis-tooltip-popup-padding-inline,var(--noctis-space-2));--_tooltip-popup-padding-block:var(--noctis-tooltip-popup-padding-block,var(--noctis-space-1));--_tooltip-popup-max-inline-size:var(--noctis-tooltip-popup-max-inline-size,18rem);--_tooltip-popup-font-size:var(--noctis-tooltip-popup-font-size,var(--noctis-text-small));--_tooltip-popup-border-radius:var(--noctis-tooltip-popup-border-radius,var(--noctis-radius-sm))}[data-slot=noctis-context-menu-content]{--_context-menu-content-min-width:var(--noctis-context-menu-content-min-width,11rem)}[data-slot=noctis-context-menu-viewport]{--_context-menu-viewport-padding:var(--noctis-context-menu-viewport-padding,.25rem)}[data-slot=noctis-context-menu-trigger]{--_context-menu-trigger-background-color-active:var(--noctis-context-menu-trigger-background-color-active,var(--noctis-color-control-ghost));--_context-menu-trigger-background-color-open:var(--noctis-context-menu-trigger-background-color-open,transparent)}[data-button]{--_button-height:var(--noctis-button-height,var(--noctis-size-control-md));--_button-padding-inline:var(--noctis-button-padding-inline,.75rem);--_button-gap:var(--noctis-button-gap,.375rem);--_button-icon-size:var(--noctis-button-icon-size,var(--noctis-space-4));--_button-border-radius:var(--noctis-button-border-radius,var(--noctis-radius-control));--_button-font-size:var(--noctis-button-font-size,var(--noctis-text-small));--_button-transition-duration:var(--noctis-button-transition-duration,var(--noctis-duration-quick))}[data-button][data-size=xs]{--_button-height:var(--noctis-button-height,var(--noctis-size-control-xs));--_button-padding-inline:var(--noctis-button-padding-inline,.375rem);--_button-gap:var(--noctis-button-gap,.25rem);--_button-icon-size:var(--noctis-button-icon-size,var(--noctis-space-3));--_button-font-size:var(--noctis-button-font-size,var(--noctis-text-mini))}[data-button][data-size=sm]{--_button-height:var(--noctis-button-height,var(--noctis-size-control-sm));--_button-padding-inline:var(--noctis-button-padding-inline,.5rem);--_button-gap:var(--noctis-button-gap,.25rem);--_button-icon-size:var(--noctis-button-icon-size,var(--noctis-space-3\.5));--_button-font-size:var(--noctis-button-font-size,var(--noctis-text-mini))}[data-button][data-size=lg]{--_button-height:var(--noctis-button-height,var(--noctis-size-control-lg));--_button-padding-inline:var(--noctis-button-padding-inline,1rem);--_button-gap:var(--noctis-button-gap,.5rem);--_button-font-size:var(--noctis-button-font-size,var(--noctis-text-regular))}[data-slot=noctis-button-group]{--_button-group-seam-width:var(--noctis-button-group-seam-width,1px);--_button-group-seam-color:var(--noctis-button-group-seam-color,var(--noctis-color-border-strong))}[data-slot=noctis-tabs]{--_tabs-root-gap:var(--noctis-tabs-root-gap,var(--noctis-space-3))}[data-slot=noctis-tabs-tab]{--_tabs-tab-height:var(--noctis-tabs-tab-height,var(--noctis-size-control-md));--_tabs-tab-padding-inline:var(--noctis-tabs-tab-padding-inline,.75rem);--_tabs-tab-gap:var(--noctis-tabs-tab-gap,.5rem);--_tabs-tab-font-size:var(--noctis-tabs-tab-font-size,var(--noctis-text-small));--_tabs-tab-border-radius:var(--noctis-tabs-tab-border-radius,var(--noctis-radius-control))}[data-slot=noctis-tabs-list]{--_tabs-list-gap:var(--noctis-tabs-list-gap,.25rem);--_tabs-list-border-radius:var(--noctis-tabs-list-border-radius,var(--noctis-radius-control));--_tabs-list-padding:var(--noctis-tabs-list-padding,.25rem)}[data-slot=noctis-tabs-indicator]{--_tabs-indicator-border-radius:var(--noctis-tabs-indicator-border-radius,var(--noctis-radius-control));--_tabs-indicator-height:var(--noctis-tabs-indicator-height,.125rem);--_tabs-indicator-background-color:var(--noctis-tabs-indicator-background-color,var(--noctis-color-foreground));--_tabs-indicator-transition-duration:var(--noctis-tabs-indicator-transition-duration,var(--noctis-duration-regular))}[data-slot=noctis-tabs][data-variant=pill] [data-slot=noctis-tabs-indicator]{--_tabs-indicator-background-color:var(--noctis-tabs-indicator-background-color,var(--noctis-color-control-selected))}[data-slot=noctis-tabs][data-variant=segmented] [data-slot=noctis-tabs-indicator]{--_tabs-indicator-background-color:var(--noctis-tabs-indicator-background-color,var(--noctis-color-primary))}[data-slot=noctis-tabs][data-size=sm] [data-slot=noctis-tabs-tab]{--_tabs-tab-height:var(--noctis-tabs-tab-height,var(--noctis-size-control-sm));--_tabs-tab-padding-inline:var(--noctis-tabs-tab-padding-inline,.625rem);--_tabs-tab-gap:var(--noctis-tabs-tab-gap,.375rem);--_tabs-tab-font-size:var(--noctis-tabs-tab-font-size,var(--noctis-text-mini))}[data-slot=noctis-tabs][data-size=sm] [data-slot=noctis-tabs-list]{--_tabs-list-padding:var(--noctis-tabs-list-padding,.125rem)}[data-slot=noctis-toolbar]{--_toolbar-gap:var(--noctis-toolbar-gap,var(--noctis-space-1));--_toolbar-padding:var(--noctis-toolbar-padding,var(--noctis-space-1));--_toolbar-border-radius:var(--noctis-toolbar-border-radius,var(--noctis-radius-md));--_toolbar-item-radius:var(--noctis-toolbar-item-radius,var(--noctis-radius-sm))}[data-slot=noctis-toolbar-group]{--_toolbar-group-gap:var(--noctis-toolbar-group-gap,0)}[data-slot=noctis-toolbar-separator]{--_toolbar-separator-color:var(--noctis-toolbar-separator-color,var(--noctis-color-border));--_toolbar-separator-width:var(--noctis-toolbar-separator-width,1px);--_toolbar-separator-margin-inline:var(--noctis-toolbar-separator-margin-inline,var(--noctis-space-1))}[data-slot=noctis-toolbar-input]{--_toolbar-input-height:var(--noctis-toolbar-input-height,var(--noctis-size-control-sm));--_toolbar-input-padding-inline:var(--noctis-toolbar-input-padding-inline,var(--noctis-space-2));--_toolbar-input-width:var(--noctis-toolbar-input-width,5rem)}[data-slot=noctis-toolbar][data-size=sm] [data-slot=noctis-toolbar-input]{--_toolbar-input-height:var(--noctis-toolbar-input-height,var(--noctis-size-control-xs));--_toolbar-input-padding-inline:var(--noctis-toolbar-input-padding-inline,var(--noctis-space-1\.5))}[data-slot=noctis-accordion-trigger]{--_accordion-trigger-padding-inline:var(--noctis-accordion-trigger-padding-inline,0);--_accordion-trigger-padding-block:var(--noctis-accordion-trigger-padding-block,var(--noctis-space-4));--_accordion-trigger-gap:var(--noctis-accordion-trigger-gap,var(--noctis-space-2));--_accordion-trigger-font-size:var(--noctis-accordion-trigger-font-size,var(--noctis-text-small));--_accordion-trigger-font-weight:var(--noctis-accordion-trigger-font-weight,var(--noctis-font-weight-medium))}[data-slot=noctis-accordion-trigger-icon]{--_accordion-trigger-icon-size:var(--noctis-accordion-trigger-icon-size,var(--noctis-space-4))}[data-slot=noctis-accordion-item]{--_accordion-item-border-color:var(--noctis-accordion-item-border-color,var(--noctis-color-border))}[data-slot=noctis-accordion-panel-content]{--_accordion-panel-content-padding-inline:var(--noctis-accordion-panel-content-padding-inline,0);--_accordion-panel-content-padding-block:var(--noctis-accordion-panel-content-padding-block,var(--noctis-space-4));--_accordion-panel-content-font-size:var(--noctis-accordion-panel-content-font-size,var(--noctis-text-small));--_accordion-panel-content-transition-duration:var(--noctis-accordion-panel-content-transition-duration,var(--noctis-duration-quick))}[data-slot=noctis-accordion-panel]{--_accordion-panel-block-size:var(--noctis-accordion-panel-block-size,var(--accordion-panel-height));--_accordion-panel-transition-duration:var(--noctis-accordion-panel-transition-duration,var(--noctis-duration-regular))}[data-slot=noctis-accordion][data-size=sm] [data-slot=noctis-accordion-trigger]{--_accordion-trigger-padding-block:var(--noctis-accordion-trigger-padding-block,var(--noctis-space-3));--_accordion-trigger-font-size:var(--noctis-accordion-trigger-font-size,var(--noctis-text-mini))}[data-slot=noctis-accordion][data-size=sm] [data-slot=noctis-accordion-trigger-icon]{--_accordion-trigger-icon-size:var(--noctis-accordion-trigger-icon-size,var(--noctis-space-3\.5))}[data-slot=noctis-accordion][data-size=sm] [data-slot=noctis-accordion-panel-content]{--_accordion-panel-content-padding-block:var(--noctis-accordion-panel-content-padding-block,var(--noctis-space-3));--_accordion-panel-content-font-size:var(--noctis-accordion-panel-content-font-size,var(--noctis-text-mini))}[data-slot=noctis-toggle]{--_toggle-height:var(--noctis-toggle-height,var(--noctis-size-control-md));--_toggle-padding-inline:var(--noctis-toggle-padding-inline,.625rem);--_toggle-gap:var(--noctis-toggle-gap,.375rem);--_toggle-border-radius:var(--noctis-toggle-border-radius,var(--noctis-radius-control));--_toggle-icon-size:var(--noctis-toggle-icon-size,var(--noctis-space-4));--_toggle-font-size:var(--noctis-toggle-font-size,var(--noctis-text-small));--_toggle-transition-duration:var(--noctis-toggle-transition-duration,var(--noctis-duration-quick))}[data-slot=noctis-toggle-group]{--_toggle-group-gap:var(--noctis-toggle-group-gap,var(--noctis-space-1))}[data-slot=noctis-toggle][data-size=xs]{--_toggle-height:var(--noctis-toggle-height,var(--noctis-size-control-xs));--_toggle-padding-inline:var(--noctis-toggle-padding-inline,.375rem);--_toggle-gap:var(--noctis-toggle-gap,.1875rem);--_toggle-icon-size:var(--noctis-toggle-icon-size,var(--noctis-space-3));--_toggle-font-size:var(--noctis-toggle-font-size,var(--noctis-text-mini))}[data-slot=noctis-toggle][data-size=sm]{--_toggle-height:var(--noctis-toggle-height,var(--noctis-size-control-sm));--_toggle-padding-inline:var(--noctis-toggle-padding-inline,.5rem);--_toggle-gap:var(--noctis-toggle-gap,.25rem);--_toggle-icon-size:var(--noctis-toggle-icon-size,var(--noctis-space-3\.5));--_toggle-font-size:var(--noctis-toggle-font-size,var(--noctis-text-mini))}[data-slot=noctis-toggle][data-size=lg]{--_toggle-height:var(--noctis-toggle-height,var(--noctis-size-control-lg));--_toggle-padding-inline:var(--noctis-toggle-padding-inline,.875rem);--_toggle-gap:var(--noctis-toggle-gap,.5rem);--_toggle-font-size:var(--noctis-toggle-font-size,var(--noctis-text-regular))}[data-slot=noctis-number-field-group]{--_number-field-group-height:var(--noctis-number-field-group-height,var(--noctis-size-control-md));--_number-field-group-border-radius:var(--noctis-number-field-group-border-radius,var(--noctis-radius-control));--_number-field-group-shadow:var(--noctis-number-field-group-shadow,var(--noctis-shadow-inset))}[data-slot=noctis-number-field-input]{--_number-field-input-padding-inline:var(--noctis-number-field-input-padding-inline,var(--noctis-space-2\.5));--_number-field-input-font-size:var(--noctis-number-field-input-font-size,var(--noctis-text-small));--_number-field-input-min-inline-size:var(--noctis-number-field-input-min-inline-size,var(--noctis-space-12))}[data-slot=noctis-number-field-prefix],[data-slot=noctis-number-field-suffix]{--_number-field-affix-padding-inline:var(--noctis-number-field-affix-padding-inline,var(--noctis-space-2\.5));--_number-field-affix-segment-background-color:var(--noctis-number-field-affix-segment-background-color,var(--noctis-color-field-hover));--_number-field-affix-segment-border-color:var(--noctis-number-field-affix-segment-border-color,var(--noctis-color-field-border));--_number-field-affix-color:var(--noctis-number-field-affix-color,var(--noctis-color-muted))}[data-slot=noctis-number-field-increment],[data-slot=noctis-number-field-decrement]{--_number-field-stepper-width:var(--noctis-number-field-stepper-width,var(--noctis-size-control-sm))}[data-slot=noctis-number-field-scrub-area-cursor]{--_number-field-scrub-area-cursor-size:var(--noctis-number-field-scrub-area-cursor-size,var(--noctis-space-5))}[data-slot=noctis-number-field][data-size=lg] [data-slot=noctis-number-field-group]{--_number-field-group-height:var(--noctis-number-field-group-height,var(--noctis-size-control-lg))}[data-slot=noctis-number-field][data-size=lg] [data-slot=noctis-number-field-input]{--_number-field-input-font-size:var(--noctis-number-field-input-font-size,var(--noctis-text-regular))}[data-slot=noctis-number-field][data-size=lg] [data-slot=noctis-number-field-increment],[data-slot=noctis-number-field][data-size=lg] [data-slot=noctis-number-field-decrement]{--_number-field-stepper-width:var(--noctis-number-field-stepper-width,var(--noctis-size-control-md))}[data-slot=noctis-navigation-menu-list]{--_navigation-menu-list-gap:var(--noctis-navigation-menu-list-gap,var(--noctis-space-1))}[data-slot=noctis-navigation-menu-trigger]{--_navigation-menu-trigger-height:var(--noctis-navigation-menu-trigger-height,var(--noctis-size-control-md));--_navigation-menu-trigger-padding-inline:var(--noctis-navigation-menu-trigger-padding-inline,.75rem);--_navigation-menu-trigger-gap:var(--noctis-navigation-menu-trigger-gap,.375rem);--_navigation-menu-trigger-border-radius:var(--noctis-navigation-menu-trigger-border-radius,var(--noctis-radius-control))}[data-slot=noctis-navigation-menu-popup]{--_navigation-menu-popup-min-width:var(--noctis-navigation-menu-popup-min-width,12rem)}[data-slot=noctis-navigation-menu-positioner]{--_navigation-menu-positioner-duration:var(--noctis-navigation-menu-positioner-duration,var(--noctis-duration-slow));--_navigation-menu-positioner-easing:var(--noctis-navigation-menu-positioner-easing,var(--noctis-ease-overlay))}[data-slot=noctis-navigation-menu-content]{--_navigation-menu-content-padding:var(--noctis-navigation-menu-content-padding,var(--noctis-space-2));--_navigation-menu-content-gap:var(--noctis-navigation-menu-content-gap,var(--noctis-space-1))}[data-slot=noctis-navigation-menu-link]{--_navigation-menu-link-padding-inline:var(--noctis-navigation-menu-link-padding-inline,var(--noctis-space-4));--_navigation-menu-link-padding-block:var(--noctis-navigation-menu-link-padding-block,var(--noctis-space-3));--_navigation-menu-link-gap:var(--noctis-navigation-menu-link-gap,.125rem);--_navigation-menu-link-border-radius:var(--noctis-navigation-menu-link-border-radius,var(--noctis-radius-sm))}[data-slot=noctis-navigation-menu-link-description]{--_navigation-menu-link-description-color:var(--noctis-navigation-menu-link-description-color,var(--noctis-color-muted))}[data-slot=noctis-navigation-menu-section]{--_navigation-menu-section-gap:var(--noctis-navigation-menu-section-gap,var(--noctis-space-1\.5))}[data-slot=noctis-navigation-menu-section-title]{--_navigation-menu-section-title-font-size:var(--noctis-navigation-menu-section-title-font-size,var(--noctis-text-mini));--_navigation-menu-section-title-color:var(--noctis-navigation-menu-section-title-color,var(--noctis-color-muted))}[data-slot=noctis-navigation-menu-separator]{--_navigation-menu-separator-margin-block:var(--noctis-navigation-menu-separator-margin-block,var(--noctis-space-1))}[data-slot=noctis-navigation-menu-footer]{--_navigation-menu-footer-padding-block:var(--noctis-navigation-menu-footer-padding-block,var(--noctis-space-2));--_navigation-menu-footer-gap:var(--noctis-navigation-menu-footer-gap,var(--noctis-space-2))}[data-slot=noctis-navigation-menu][data-size=sm] [data-slot=noctis-navigation-menu-trigger]{--_navigation-menu-trigger-height:var(--noctis-navigation-menu-trigger-height,var(--noctis-size-control-sm));--_navigation-menu-trigger-padding-inline:var(--noctis-navigation-menu-trigger-padding-inline,.5rem)}[data-slot=noctis-scroll-area-scrollbar]{--_scroll-area-scrollbar-inline-size:var(--noctis-scroll-area-scrollbar-inline-size,.5rem);--_scroll-area-scrollbar-inline-size-hover:var(--noctis-scroll-area-scrollbar-inline-size-hover,.625rem);--_scroll-area-scrollbar-margin:var(--noctis-scroll-area-scrollbar-margin,var(--noctis-space-0\.5));--_scroll-area-scrollbar-transition-duration:var(--noctis-scroll-area-scrollbar-transition-duration,var(--noctis-duration-regular));--_scroll-area-scrollbar-track-background-color:var(--noctis-scroll-area-scrollbar-track-background-color,var(--noctis-color-well))}[data-slot=noctis-scroll-area-thumb]{--_scroll-area-thumb-background-color:var(--noctis-scroll-area-thumb-background-color,var(--noctis-color-scrollbar-thumb));--_scroll-area-thumb-background-color-hover:var(--noctis-scroll-area-thumb-background-color-hover,var(--noctis-color-scrollbar-thumb))}@supports (color:color-mix(in lab, red, red)){[data-slot=noctis-scroll-area-thumb]{--_scroll-area-thumb-background-color-hover:var(--noctis-scroll-area-thumb-background-color-hover,color-mix(in oklab, var(--noctis-color-scrollbar-thumb), var(--noctis-color-foreground) 18%))}}[data-slot=noctis-scroll-area-thumb]{--_scroll-area-thumb-background-color-active:var(--noctis-scroll-area-thumb-background-color-active,var(--noctis-color-scrollbar-thumb))}@supports (color:color-mix(in lab, red, red)){[data-slot=noctis-scroll-area-thumb]{--_scroll-area-thumb-background-color-active:var(--noctis-scroll-area-thumb-background-color-active,color-mix(in oklab, var(--noctis-color-scrollbar-thumb), var(--noctis-color-foreground) 32%))}}[data-slot=noctis-scroll-area-thumb]{--_scroll-area-thumb-min-block-size:var(--noctis-scroll-area-thumb-min-block-size,var(--noctis-space-5));--_scroll-area-thumb-min-inline-size:var(--noctis-scroll-area-thumb-min-inline-size,var(--noctis-space-5));--_scroll-area-thumb-border-radius:var(--noctis-scroll-area-thumb-border-radius,9999px)}[data-slot=noctis-scroll-area]{--_scroll-area-fade-size:var(--noctis-scroll-area-fade-size,var(--noctis-space-6))}[data-slot=noctis-scroll-area][data-size=sm] [data-slot=noctis-scroll-area-scrollbar]{--_scroll-area-scrollbar-inline-size:var(--noctis-scroll-area-scrollbar-inline-size,.375rem);--_scroll-area-scrollbar-inline-size-hover:var(--noctis-scroll-area-scrollbar-inline-size-hover,.5rem)}[data-slot=noctis-separator]{--_separator-background-color:var(--noctis-separator-background-color,var(--noctis-color-border));--_separator-size:var(--noctis-separator-size,var(--noctis-space-px));--_separator-margin:var(--noctis-separator-margin,0px)}[data-slot=noctis-sheet-popup]{--_sheet-popup-max-inline-size:var(--noctis-sheet-popup-max-inline-size,24rem);--_sheet-popup-transition-duration:var(--noctis-sheet-popup-transition-duration,var(--noctis-duration-regular));--_sheet-popup-peek-offset:var(--noctis-sheet-popup-peek-offset,1.5rem);--_sheet-popup-min-block-size:var(--noctis-sheet-popup-min-block-size,var(--noctis-space-40))}[data-slot=noctis-sheet-header],[data-slot=noctis-sheet-body],[data-slot=noctis-sheet-footer]{--_sheet-region-padding:var(--noctis-sheet-region-padding,var(--noctis-space-region))}[data-slot=noctis-sheet-header]{--_sheet-header-gap:var(--noctis-sheet-header-gap,.25rem);--_sheet-header-gutter-gap:var(--noctis-sheet-header-gutter-gap,.5rem)}[data-slot=noctis-sheet-footer]{--_sheet-footer-gap:var(--noctis-sheet-footer-gap,.5rem)}[data-slot=noctis-sheet-popup][data-size=sm]{--_sheet-popup-max-inline-size:var(--noctis-sheet-popup-max-inline-size,20rem)}[data-slot=noctis-sheet-popup][data-size=md]{--_sheet-popup-max-inline-size:var(--noctis-sheet-popup-max-inline-size,24rem)}[data-slot=noctis-sheet-popup][data-size=lg]{--_sheet-popup-max-inline-size:var(--noctis-sheet-popup-max-inline-size,28rem)}[data-slot=noctis-sheet-popup][data-size=xl]{--_sheet-popup-max-inline-size:var(--noctis-sheet-popup-max-inline-size,32rem)}[data-slot=noctis-sheet-popup][data-size=full]{--_sheet-popup-max-inline-size:var(--noctis-sheet-popup-max-inline-size,none)}[data-slot=noctis-toast]{--_toast-border-radius:var(--noctis-toast-border-radius,var(--noctis-radius-md));--_toast-padding:var(--noctis-toast-padding,1rem);--_toast-gap:var(--noctis-toast-gap,.75rem);--_toast-min-width:var(--noctis-toast-min-width,20rem);--_toast-max-width:var(--noctis-toast-max-width,24rem);--_toast-color-highlighted:var(--noctis-toast-color-highlighted,var(--noctis-color-muted));--_toast-peek:var(--noctis-toast-peek,.75rem);--_toast-peek-scale-step:var(--noctis-toast-peek-scale-step,.05);--_toast-height:var(--noctis-toast-height,var(--toast-height));--_toast-frontmost-height:var(--noctis-toast-frontmost-height,var(--toast-frontmost-height,var(--toast-height)))}[data-slot=noctis-toast-content]{--_toast-content-gap:var(--noctis-toast-content-gap,.25rem)}[data-slot=noctis-toast-viewport]{--_toast-viewport-padding:var(--noctis-toast-viewport-padding,var(--noctis-space-region));--_toast-viewport-gap:var(--noctis-toast-viewport-gap,.75rem);--_toast-viewport-inline-size:var(--noctis-toast-viewport-inline-size,20rem)}[data-slot=noctis-toast-icon]{--_toast-icon-size:var(--noctis-toast-icon-size,1.25rem)}[data-slot=noctis-toast-spinner]{--_toast-spinner-size:var(--noctis-toast-spinner-size,1.25rem)}[data-slot=noctis-toast][data-type=info]{--_toast-color-highlighted:var(--noctis-toast-color-highlighted,var(--noctis-color-info))}[data-slot=noctis-toast][data-type=success]{--_toast-color-highlighted:var(--noctis-toast-color-highlighted,var(--noctis-color-success))}[data-slot=noctis-toast][data-type=warning]{--_toast-color-highlighted:var(--noctis-toast-color-highlighted,var(--noctis-color-warning))}[data-slot=noctis-toast][data-type=danger]{--_toast-color-highlighted:var(--noctis-toast-color-highlighted,var(--noctis-color-danger))}[data-slot=noctis-toast][data-type=loading]{--_toast-color-highlighted:var(--noctis-toast-color-highlighted,var(--noctis-color-muted))}[data-slot=noctis-toast][data-type=error]{--_toast-color-highlighted:var(--noctis-toast-color-highlighted,var(--noctis-color-danger))}[data-slot=noctis-collapsible-trigger]{--_collapsible-trigger-gap:var(--noctis-collapsible-trigger-gap,var(--noctis-space-2));--_collapsible-trigger-padding-block:var(--noctis-collapsible-trigger-padding-block,var(--noctis-space-2));--_collapsible-trigger-padding-inline:var(--noctis-collapsible-trigger-padding-inline,var(--noctis-space-3));--_collapsible-trigger-font-size:var(--noctis-collapsible-trigger-font-size,var(--noctis-text-small))}[data-slot=noctis-collapsible-panel]{--_collapsible-panel-padding-block:var(--noctis-collapsible-panel-padding-block,var(--noctis-space-3));--_collapsible-panel-padding-inline:var(--noctis-collapsible-panel-padding-inline,var(--noctis-space-3));--_collapsible-panel-transition-duration:var(--noctis-collapsible-panel-transition-duration,var(--noctis-duration-regular));--_collapsible-panel-height:var(--noctis-collapsible-panel-height,var(--collapsible-panel-height))}[data-slot=noctis-collapsible-group]{--_collapsible-group-divider:var(--noctis-collapsible-group-divider,var(--noctis-color-divider))}[data-slot=noctis-alert-dialog-popup]{--_alert-dialog-popup-max-inline-size:var(--noctis-alert-dialog-popup-max-inline-size,28rem);--_alert-dialog-popup-border-radius:var(--noctis-alert-dialog-popup-border-radius,var(--noctis-radius-lg));--_alert-dialog-popup-transition-duration:var(--noctis-alert-dialog-popup-transition-duration,var(--noctis-duration-overlay));--_alert-dialog-popup-peek-scale:var(--noctis-alert-dialog-popup-peek-scale,.97)}[data-slot=noctis-alert-dialog-header],[data-slot=noctis-alert-dialog-body],[data-slot=noctis-alert-dialog-footer]{--_alert-dialog-region-padding:var(--noctis-alert-dialog-region-padding,var(--noctis-space-region))}[data-slot=noctis-alert-dialog-header]{--_alert-dialog-header-gap:var(--noctis-alert-dialog-header-gap,.25rem)}[data-slot=noctis-alert-dialog-footer]{--_alert-dialog-footer-gap:var(--noctis-alert-dialog-footer-gap,.5rem)}[data-slot=noctis-alert-dialog-viewport]{--_alert-dialog-viewport-padding:var(--noctis-alert-dialog-viewport-padding,var(--noctis-space-16))}[data-slot=noctis-alert-dialog-icon]{--_alert-dialog-icon-size:var(--noctis-alert-dialog-icon-size,var(--noctis-space-10));--_alert-dialog-icon-glyph-size:var(--noctis-alert-dialog-icon-glyph-size,var(--noctis-space-5))}[data-slot=noctis-alert-dialog-popup][data-size=sm]{--_alert-dialog-popup-max-inline-size:var(--noctis-alert-dialog-popup-max-inline-size,22rem)}[data-slot=noctis-alert-dialog-popup][data-size=md]{--_alert-dialog-popup-max-inline-size:var(--noctis-alert-dialog-popup-max-inline-size,28rem)}[data-slot=noctis-rail-panel]{--_rail-panel-max-inline-size:var(--noctis-rail-panel-max-inline-size,90vw);--_rail-collapse-width:var(--noctis-rail-collapse-width,var(--collapsible-panel-width));--_rail-panel-width:var(--noctis-rail-panel-width,22rem)}[data-slot=noctis-rail]{--_rail-padding:var(--noctis-rail-padding,var(--noctis-space-region))}[data-slot=noctis-rail-header]{--_rail-header-gap:var(--noctis-rail-header-gap,.5rem)}[data-slot=noctis-rail-panel][data-size=xs]{--_rail-panel-width:var(--noctis-rail-panel-width,14rem)}[data-slot=noctis-rail-panel][data-size=sm]{--_rail-panel-width:var(--noctis-rail-panel-width,18rem)}[data-slot=noctis-rail-panel][data-size=md]{--_rail-panel-width:var(--noctis-rail-panel-width,22rem)}[data-slot=noctis-rail-panel][data-size=lg]{--_rail-panel-width:var(--noctis-rail-panel-width,28rem)}[data-slot=noctis-combobox-input]{--_combobox-input-height:var(--noctis-combobox-input-height,var(--noctis-size-control-md));--_combobox-input-padding-inline:var(--noctis-combobox-input-padding-inline,.75rem);--_combobox-input-border-radius:var(--noctis-combobox-input-border-radius,var(--noctis-radius-control));--_combobox-input-shadow:var(--noctis-combobox-input-shadow,var(--noctis-shadow-inset))}[data-slot=noctis-combobox-list]{--_combobox-list-padding:var(--noctis-combobox-list-padding,.25rem)}[data-slot=noctis-combobox-item]{--_combobox-item-height:var(--noctis-combobox-item-height,2rem);--_combobox-item-padding-inline:var(--noctis-combobox-item-padding-inline,.625rem);--_combobox-item-gap:var(--noctis-combobox-item-gap,.5rem);--_combobox-item-padding-block:var(--noctis-combobox-item-padding-block,.25rem);--_combobox-item-border-radius:var(--noctis-combobox-item-border-radius,var(--noctis-radius-sm));--_combobox-item-color:var(--noctis-combobox-item-color,var(--noctis-color-secondary));--_combobox-item-color-highlighted:var(--noctis-combobox-item-color-highlighted,var(--noctis-color-foreground));--_combobox-item-background-color-highlighted:var(--noctis-combobox-item-background-color-highlighted,var(--noctis-color-control-ghost-hover));--_combobox-item-background-color-active:var(--noctis-combobox-item-background-color-active,var(--noctis-color-control-ghost-selected))}[data-slot=noctis-combobox-item],[data-slot=noctis-combobox-item-indicator]{--_combobox-item-indicator-size:var(--noctis-combobox-item-indicator-size,.75rem)}[data-slot=noctis-combobox-empty]{--_combobox-empty-padding-block:var(--noctis-combobox-empty-padding-block,var(--noctis-space-6))}[data-slot=noctis-combobox-group-label]{--_combobox-group-label-padding-inline:var(--noctis-combobox-group-label-padding-inline,var(--noctis-space-2\.5));--_combobox-group-label-padding-inline-start:var(--noctis-combobox-group-label-padding-inline-start,.625rem)}[data-slot=noctis-combobox-chip]{--_combobox-chip-gap:var(--noctis-combobox-chip-gap,var(--noctis-space-1\.5));--_combobox-chip-border-radius:var(--noctis-combobox-chip-border-radius,var(--noctis-radius-sm))}[data-slot=noctis-combobox-input][data-size=lg]{--_combobox-input-height:var(--noctis-combobox-input-height,var(--noctis-size-control-lg));--_combobox-input-padding-inline:var(--noctis-combobox-input-padding-inline,.875rem)}[data-slot=noctis-search-dialog]{--_search-dialog-inset-block-start:var(--noctis-search-dialog-inset-block-start,12vh);--_search-dialog-height:var(--noctis-search-dialog-height,min(56vh, 420px));--_search-dialog-width:var(--noctis-search-dialog-width,min(40rem, 92vw));--_search-dialog-border-radius:var(--noctis-search-dialog-border-radius,var(--noctis-radius-xl));--_search-dialog-transition-duration:var(--noctis-search-dialog-transition-duration,var(--noctis-duration-overlay));--_search-dialog-centered-padding-inline:var(--noctis-search-dialog-centered-padding-inline,var(--noctis-space-4))}[data-slot=noctis-search-dialog-input]{--_search-dialog-input-height:var(--noctis-search-dialog-input-height,3rem)}[data-slot=noctis-search-dialog-result]{--_search-dialog-result-padding-inline:var(--noctis-search-dialog-result-padding-inline,.625rem);--_search-dialog-result-padding-block:var(--noctis-search-dialog-result-padding-block,.5rem);--_search-dialog-result-border-radius:var(--noctis-search-dialog-result-border-radius,var(--noctis-radius-md));--_search-dialog-result-gap:var(--noctis-search-dialog-result-gap,.75rem);--_search-dialog-result-background-color-highlighted:var(--noctis-search-dialog-result-background-color-highlighted,var(--noctis-color-selected));--_search-dialog-result-body-gap:var(--noctis-search-dialog-result-body-gap,var(--noctis-space-0\.5));--_search-dialog-result-title-row-gap:var(--noctis-search-dialog-result-title-row-gap,var(--noctis-space-3));--_search-dialog-result-meta-gap:var(--noctis-search-dialog-result-meta-gap,var(--noctis-space-1\.5));--_search-dialog-result-mark-border-radius:var(--noctis-search-dialog-result-mark-border-radius,var(--noctis-radius-xs));--_search-dialog-result-mark-padding-inline:var(--noctis-search-dialog-result-mark-padding-inline,var(--noctis-space-0\.5))}[data-slot=noctis-search-dialog-header]{--_search-dialog-header-gap:var(--noctis-search-dialog-header-gap,var(--noctis-space-3));--_search-dialog-header-padding-inline:var(--noctis-search-dialog-header-padding-inline,var(--noctis-space-4));--_search-dialog-esc-key-height:var(--noctis-search-dialog-esc-key-height,var(--noctis-size-control-xs));--_search-dialog-esc-key-border-radius:var(--noctis-search-dialog-esc-key-border-radius,.3em);--_search-dialog-esc-key-shadow:var(--noctis-search-dialog-esc-key-shadow,inset 0 .07em 0 0 oklch(from var(--noctis-color-kbd) calc(l + .05) c h), inset 0 -.09em 0 0 oklch(from var(--noctis-color-kbd) calc(l - .08) c h), 0 .1em .12em -.04em oklch(from var(--noctis-engine-shadow-color) l c h / .2));--_search-dialog-esc-key-padding-inline:var(--noctis-search-dialog-esc-key-padding-inline,var(--noctis-space-1\.5))}[data-slot=noctis-search-dialog-results]{--_search-dialog-results-gap:var(--noctis-search-dialog-results-gap,var(--noctis-space-px));--_search-dialog-results-padding:var(--noctis-search-dialog-results-padding,var(--noctis-space-2))}[data-slot=noctis-search-dialog-footer]{--_search-dialog-footer-gap:var(--noctis-search-dialog-footer-gap,var(--noctis-space-4));--_search-dialog-footer-padding-inline:var(--noctis-search-dialog-footer-padding-inline,var(--noctis-space-3));--_search-dialog-footer-padding-block:var(--noctis-search-dialog-footer-padding-block,var(--noctis-space-2));--_search-dialog-hint-gap:var(--noctis-search-dialog-hint-gap,var(--noctis-space-1\.5));--_search-dialog-hint-keys-gap:var(--noctis-search-dialog-hint-keys-gap,var(--noctis-space-1))}[data-slot=noctis-dialog-popup]{--_dialog-popup-max-inline-size:var(--noctis-dialog-popup-max-inline-size,32rem);--_dialog-popup-border-radius:var(--noctis-dialog-popup-border-radius,var(--noctis-radius-lg));--_dialog-popup-min-inline-size:var(--noctis-dialog-popup-min-inline-size,20rem);--_dialog-popup-peek-scale:var(--noctis-dialog-popup-peek-scale,.97);--_dialog-popup-transition-duration:var(--noctis-dialog-popup-transition-duration,var(--noctis-duration-overlay))}[data-slot=noctis-dialog-header],[data-slot=noctis-dialog-body],[data-slot=noctis-dialog-footer]{--_dialog-region-padding:var(--noctis-dialog-region-padding,var(--noctis-space-region))}[data-slot=noctis-dialog-header]{--_dialog-header-gap:var(--noctis-dialog-header-gap,.25rem);--_dialog-header-gutter-gap:var(--noctis-dialog-header-gutter-gap,.5rem)}[data-slot=noctis-dialog-footer]{--_dialog-footer-gap:var(--noctis-dialog-footer-gap,.5rem)}[data-slot=noctis-dialog-body]{--_dialog-body-scroll-cue-start:var(--noctis-dialog-body-scroll-cue-start,linear-gradient(to bottom, var(--noctis-color-overlay), transparent));--_dialog-body-scroll-cue-end:var(--noctis-dialog-body-scroll-cue-end,linear-gradient(to top, var(--noctis-color-overlay), transparent))}[data-slot=noctis-dialog-popup][data-size=sm]{--_dialog-popup-max-inline-size:var(--noctis-dialog-popup-max-inline-size,24rem)}[data-slot=noctis-dialog-popup][data-size=md]{--_dialog-popup-max-inline-size:var(--noctis-dialog-popup-max-inline-size,32rem)}[data-slot=noctis-dialog-popup][data-size=lg]{--_dialog-popup-max-inline-size:var(--noctis-dialog-popup-max-inline-size,42rem)}[data-slot=noctis-dialog-popup][data-size=full]{--_dialog-popup-max-inline-size:var(--noctis-dialog-popup-max-inline-size,none)}[data-slot=noctis-color-picker-panel]{--_color-picker-panel-width:var(--noctis-color-picker-panel-width,16rem);--_color-picker-panel-padding:var(--noctis-color-picker-panel-padding,.75rem);--_color-picker-panel-gap:var(--noctis-color-picker-panel-gap,.75rem);--_color-picker-panel-border-radius:var(--noctis-color-picker-panel-border-radius,var(--noctis-radius-md))}[data-slot=noctis-color-picker-area]{--_color-picker-area-height:var(--noctis-color-picker-area-height,11rem);--_color-picker-area-border-radius:var(--noctis-color-picker-area-border-radius,var(--noctis-radius-sm))}[data-slot=noctis-color-picker-area-thumb]{--_color-picker-area-thumb-size:var(--noctis-color-picker-area-thumb-size,1rem);--_color-picker-area-thumb-border-width:var(--noctis-color-picker-area-thumb-border-width,2px);--_color-picker-area-thumb-ring-width:var(--noctis-color-picker-area-thumb-ring-width,1px)}[data-slot=noctis-color-picker-hue]{--_color-picker-hue-height:var(--noctis-color-picker-hue-height,.875rem)}[data-slot=noctis-color-picker-alpha]{--_color-picker-alpha-height:var(--noctis-color-picker-alpha-height,.875rem)}[data-slot=noctis-color-picker-swatch]{--_color-picker-swatch-size:var(--noctis-color-picker-swatch-size,var(--noctis-size-control-sm));--_color-picker-swatch-border-radius:var(--noctis-color-picker-swatch-border-radius,var(--noctis-radius-control));--_color-picker-swatch-border-color:var(--noctis-color-picker-swatch-border-color,var(--noctis-color-border))}[data-slot=noctis-color-picker-input]{--_color-picker-input-height:var(--noctis-color-picker-input-height,var(--noctis-size-control-md));--_color-picker-input-border-radius:var(--noctis-color-picker-input-border-radius,var(--noctis-radius-sm));--_color-picker-input-padding-inline:var(--noctis-color-picker-input-padding-inline,var(--noctis-space-2))}[data-slot=noctis-color-picker-hue],[data-slot=noctis-color-picker-alpha]{--_color-picker-channel-row-height:var(--noctis-color-picker-channel-row-height,var(--noctis-space-5))}[data-slot=noctis-color-picker-hue-thumb],[data-slot=noctis-color-picker-alpha-thumb]{--_color-picker-channel-thumb-size:var(--noctis-color-picker-channel-thumb-size,var(--noctis-space-4))}[data-slot=noctis-color-picker-format-tabs]{--_color-picker-format-tabs-gap:var(--noctis-color-picker-format-tabs-gap,var(--noctis-space-0\.5));--_color-picker-format-tabs-padding:var(--noctis-color-picker-format-tabs-padding,var(--noctis-space-0\.5));--_color-picker-format-tabs-border-radius:var(--noctis-color-picker-format-tabs-border-radius,var(--noctis-radius-sm));--_color-picker-format-toggle-border-radius:var(--noctis-color-picker-format-toggle-border-radius,var(--noctis-radius-xs));--_color-picker-format-toggle-padding-inline:var(--noctis-color-picker-format-toggle-padding-inline,var(--noctis-space-2));--_color-picker-format-toggle-padding-block:var(--noctis-color-picker-format-toggle-padding-block,var(--noctis-space-1))}[data-slot=noctis-radio]{--_radio-size:var(--noctis-radio-size,1.125rem);--_radio-border-width:var(--noctis-radio-border-width,1px);--_radio-border-radius:var(--noctis-radio-border-radius,9999px)}[data-slot=noctis-radio-indicator]{--_radio-indicator-size:var(--noctis-radio-indicator-size,.5rem)}[data-slot=noctis-radio-group]{--_radio-group-gap:var(--noctis-radio-group-gap,.625rem)}[data-slot=noctis-radio-field]{--_radio-field-gap:var(--noctis-radio-field-gap,.5rem)}[data-slot=noctis-radio-description]{--_radio-description-gap:var(--noctis-radio-description-gap,.25rem)}[data-slot=noctis-radio-card]{--_radio-card-padding:var(--noctis-radio-card-padding,.75rem)}[data-slot=noctis-radio][data-size=sm]{--_radio-size:var(--noctis-radio-size,1rem)}[data-slot=noctis-radio][data-size=sm] [data-slot=noctis-radio-indicator]{--_radio-indicator-size:var(--noctis-radio-indicator-size,.375rem)}[data-slot=noctis-radio][data-size=lg]{--_radio-size:var(--noctis-radio-size,1.25rem)}[data-slot=noctis-radio][data-size=lg] [data-slot=noctis-radio-indicator]{--_radio-indicator-size:var(--noctis-radio-indicator-size,.625rem)}[data-slot=noctis-color-swatch]{--_color-swatch-size:var(--noctis-color-swatch-size,var(--noctis-size-control-md));--_color-swatch-border-radius:var(--noctis-color-swatch-border-radius,var(--noctis-radius-control));--_color-swatch-border-radius-soft:var(--noctis-color-swatch-border-radius-soft,var(--noctis-radius-sm))}[data-slot=noctis-color-swatch-picker]{--_color-swatch-picker-gap:var(--noctis-color-swatch-picker-gap,.5rem)}[data-slot=noctis-color-swatch-picker-item]{--_color-swatch-picker-item-ring-width:var(--noctis-color-swatch-picker-item-ring-width,2px);--_color-swatch-picker-item-ring-offset-width:var(--noctis-color-swatch-picker-item-ring-offset-width,2px);--_color-swatch-picker-item-border-radius:var(--noctis-color-swatch-picker-item-border-radius,var(--noctis-radius-control));--_color-swatch-picker-item-border-radius-soft:var(--noctis-color-swatch-picker-item-border-radius-soft,var(--noctis-radius-sm))}[data-slot=noctis-color-swatch][data-size=xs]{--_color-swatch-size:var(--noctis-color-swatch-size,var(--noctis-size-control-xs))}[data-slot=noctis-color-swatch][data-size=sm]{--_color-swatch-size:var(--noctis-color-swatch-size,var(--noctis-size-control-sm))}[data-slot=noctis-color-swatch][data-size=lg]{--_color-swatch-size:var(--noctis-color-swatch-size,var(--noctis-size-control-lg))}[data-slot=noctis-slider]{--_slider-root-gap:var(--noctis-slider-root-gap,var(--noctis-space-2))}[data-slot=noctis-slider-control]{--_slider-control-block-size:var(--noctis-slider-control-block-size,var(--noctis-size-control-md))}[data-slot=noctis-slider-track]{--_slider-track-block-size:var(--noctis-slider-track-block-size,.375rem);--_slider-track-border-radius:var(--noctis-slider-track-border-radius,var(--noctis-radius-full));--_slider-track-background-color:var(--noctis-slider-track-background-color,var(--noctis-color-well))}[data-slot=noctis-slider-indicator]{--_slider-indicator-background-color:var(--noctis-slider-indicator-background-color,var(--noctis-color-accent))}[data-slot=noctis-slider-thumb]{--_slider-thumb-size:var(--noctis-slider-thumb-size,1.125rem);--_slider-thumb-border-width:var(--noctis-slider-thumb-border-width,2px);--_slider-thumb-outline-width:var(--noctis-slider-thumb-outline-width,3px)}[data-slot=noctis-slider-thumb-value]{--_slider-thumb-value-background-color:var(--noctis-slider-thumb-value-background-color,var(--noctis-color-inverse));--_slider-thumb-value-color:var(--noctis-slider-thumb-value-color,var(--noctis-color-inverse-foreground));--_slider-thumb-value-gap:var(--noctis-slider-thumb-value-gap,.5rem)}[data-slot=noctis-slider-mark]{--_slider-mark-size:var(--noctis-slider-mark-size,2px);--_slider-mark-background-color:var(--noctis-slider-mark-background-color,var(--noctis-color-border))}[data-slot=noctis-slider][data-size=sm] [data-slot=noctis-slider-control]{--_slider-control-block-size:var(--noctis-slider-control-block-size,var(--noctis-size-control-sm))}[data-slot=noctis-slider][data-size=sm] [data-slot=noctis-slider-track]{--_slider-track-block-size:var(--noctis-slider-track-block-size,.25rem)}[data-slot=noctis-slider][data-size=sm] [data-slot=noctis-slider-thumb]{--_slider-thumb-size:var(--noctis-slider-thumb-size,.875rem)}[data-slot=noctis-checkbox]{--_checkbox-size:var(--noctis-checkbox-size,1.125rem);--_checkbox-border-radius:var(--noctis-checkbox-border-radius,var(--noctis-radius-xs));--_checkbox-border-width:var(--noctis-checkbox-border-width,1px);--_checkbox-hit-area:var(--noctis-checkbox-hit-area,1.5rem)}[data-slot=noctis-checkbox-indicator]{--_checkbox-indicator-size:var(--noctis-checkbox-indicator-size,.875rem)}[data-slot=noctis-checkbox-field]{--_checkbox-field-gap:var(--noctis-checkbox-field-gap,.5rem)}[data-slot=noctis-checkbox-group]{--_checkbox-group-gap:var(--noctis-checkbox-group-gap,.625rem)}[data-slot=noctis-checkbox][data-size=sm]{--_checkbox-size:var(--noctis-checkbox-size,1rem)}[data-slot=noctis-checkbox][data-size=sm] [data-slot=noctis-checkbox-indicator]{--_checkbox-indicator-size:var(--noctis-checkbox-indicator-size,.75rem)}[data-slot=noctis-checkbox][data-size=lg]{--_checkbox-size:var(--noctis-checkbox-size,1.25rem)}[data-slot=noctis-checkbox][data-size=lg] [data-slot=noctis-checkbox-indicator]{--_checkbox-indicator-size:var(--noctis-checkbox-indicator-size,1rem)}[data-slot=noctis-avatar]{--_avatar-size:var(--noctis-avatar-size,2.5rem);--_avatar-font-size:var(--noctis-avatar-font-size,var(--noctis-text-small));--_avatar-border-radius:var(--noctis-avatar-border-radius,var(--noctis-radius-md));--_avatar-ring-width:var(--noctis-avatar-ring-width,1px);--_avatar-ring-offset-width:var(--noctis-avatar-ring-offset-width,2px);--_avatar-group-overlap:var(--noctis-avatar-group-overlap,.625rem)}[data-slot=noctis-avatar-group]{--_avatar-group-ring-color:var(--noctis-avatar-group-ring-color,var(--noctis-color-background))}[data-slot=noctis-avatar-indicator]{--_avatar-indicator-size:var(--noctis-avatar-indicator-size,.75rem);--_avatar-indicator-inset:var(--noctis-avatar-indicator-inset,0px)}[data-slot=noctis-avatar][data-size="2xs"]{--_avatar-size:var(--noctis-avatar-size,1.25rem);--_avatar-font-size:var(--noctis-avatar-font-size,var(--noctis-text-mini));--_avatar-group-overlap:var(--noctis-avatar-group-overlap,.3125rem)}[data-slot=noctis-avatar][data-size="2xs"] [data-slot=noctis-avatar-indicator]{--_avatar-indicator-size:var(--noctis-avatar-indicator-size,.375rem)}[data-slot=noctis-avatar][data-size=xs]{--_avatar-size:var(--noctis-avatar-size,1.5rem);--_avatar-font-size:var(--noctis-avatar-font-size,var(--noctis-text-mini));--_avatar-group-overlap:var(--noctis-avatar-group-overlap,.375rem)}[data-slot=noctis-avatar][data-size=xs] [data-slot=noctis-avatar-indicator]{--_avatar-indicator-size:var(--noctis-avatar-indicator-size,.5rem)}[data-slot=noctis-avatar][data-size=sm]{--_avatar-size:var(--noctis-avatar-size,2rem);--_avatar-font-size:var(--noctis-avatar-font-size,var(--noctis-text-mini));--_avatar-group-overlap:var(--noctis-avatar-group-overlap,.5rem)}[data-slot=noctis-avatar][data-size=sm] [data-slot=noctis-avatar-indicator]{--_avatar-indicator-size:var(--noctis-avatar-indicator-size,.625rem)}[data-slot=noctis-avatar][data-size=lg]{--_avatar-size:var(--noctis-avatar-size,3rem);--_avatar-font-size:var(--noctis-avatar-font-size,var(--noctis-text-regular));--_avatar-group-overlap:var(--noctis-avatar-group-overlap,.75rem)}[data-slot=noctis-avatar][data-size=lg] [data-slot=noctis-avatar-indicator]{--_avatar-indicator-size:var(--noctis-avatar-indicator-size,.875rem)}[data-slot=noctis-avatar][data-size=xl]{--_avatar-size:var(--noctis-avatar-size,4rem);--_avatar-font-size:var(--noctis-avatar-font-size,var(--noctis-text-large));--_avatar-group-overlap:var(--noctis-avatar-group-overlap,1rem)}[data-slot=noctis-avatar][data-size=xl] [data-slot=noctis-avatar-indicator]{--_avatar-indicator-size:var(--noctis-avatar-indicator-size,1rem)}[data-slot=noctis-otp-field]{--_otp-field-gap:var(--noctis-otp-field-gap,.5rem)}[data-slot=noctis-otp-field-input]{--_otp-field-input-block-size:var(--noctis-otp-field-input-block-size,var(--noctis-size-control-md));--_otp-field-input-inline-size:var(--noctis-otp-field-input-inline-size,var(--noctis-size-control-md));--_otp-field-input-font-size:var(--noctis-otp-field-input-font-size,var(--noctis-text-regular));--_otp-field-input-border-radius:var(--noctis-otp-field-input-border-radius,var(--noctis-radius-control));--_otp-field-input-ring-width:var(--noctis-otp-field-input-ring-width,var(--noctis-size-focus-ring-width))}[data-slot=noctis-otp-field-separator]{--_otp-field-separator-size:var(--noctis-otp-field-separator-size,1rem)}[data-slot=noctis-otp-field][data-size=lg] [data-slot=noctis-otp-field-input]{--_otp-field-input-block-size:var(--noctis-otp-field-input-block-size,var(--noctis-size-control-lg));--_otp-field-input-inline-size:var(--noctis-otp-field-input-inline-size,var(--noctis-size-control-lg));--_otp-field-input-font-size:var(--noctis-otp-field-input-font-size,var(--noctis-text-large))}[data-slot=noctis-switch]{--_switch-block-size:var(--noctis-switch-block-size,var(--noctis-size-control-xs));--_switch-inline-size:var(--noctis-switch-inline-size,calc(var(--noctis-size-control-xs) * 1.8));--_switch-padding:var(--noctis-switch-padding,2px);--_switch-border-width:var(--noctis-switch-border-width,1px);--_switch-inset:var(--noctis-switch-inset,6px);--_switch-outline-width:var(--noctis-switch-outline-width,3px);--_switch-transition-duration:var(--noctis-switch-transition-duration,var(--noctis-duration-quick));--_switch-background-color:var(--noctis-switch-background-color,var(--noctis-color-well));--_switch-background-color-checked:var(--noctis-switch-background-color-checked,var(--noctis-color-accent));--_switch-border-color:var(--noctis-switch-border-color,var(--noctis-color-border-strong));--_switch-border-color-checked:var(--noctis-switch-border-color-checked,var(--noctis-color-accent))}[data-slot=noctis-switch-thumb]{--_switch-thumb-size:var(--noctis-switch-thumb-size,calc(var(--noctis-size-control-xs) * .7));--_switch-thumb-background-color:var(--noctis-switch-thumb-background-color,var(--noctis-color-accent-foreground));--_switch-thumb-background-color-checked:var(--noctis-switch-thumb-background-color-checked,var(--noctis-color-accent-foreground))}[data-slot=noctis-switch-field]{--_switch-field-gap:var(--noctis-switch-field-gap,.75rem)}[data-slot=noctis-switch][data-size=sm]{--_switch-block-size:var(--noctis-switch-block-size,calc(var(--noctis-size-control-xs) * .8));--_switch-inline-size:var(--noctis-switch-inline-size,calc(var(--noctis-size-control-xs) * 1.4))}[data-slot=noctis-switch][data-size=sm] [data-slot=noctis-switch-thumb]{--_switch-thumb-size:var(--noctis-switch-thumb-size,calc(var(--noctis-size-control-xs) * .5))}[data-slot=noctis-switch][data-size=lg]{--_switch-block-size:var(--noctis-switch-block-size,calc(var(--noctis-size-control-xs) * 1.2));--_switch-inline-size:var(--noctis-switch-inline-size,calc(var(--noctis-size-control-xs) * 2.2))}[data-slot=noctis-switch][data-size=lg] [data-slot=noctis-switch-thumb]{--_switch-thumb-size:var(--noctis-switch-thumb-size,calc(var(--noctis-size-control-xs) * .9))}[data-slot=noctis-progress]{--_progress-root-gap:var(--noctis-progress-root-gap,var(--noctis-space-2))}[data-slot=noctis-progress-track]{--_progress-track-block-size:var(--noctis-progress-track-block-size,.5rem);--_progress-track-border-radius:var(--noctis-progress-track-border-radius,var(--noctis-radius-control));--_progress-track-background-color:var(--noctis-progress-track-background-color,var(--noctis-color-well))}[data-slot=noctis-progress-indicator]{--_progress-indicator-background-color:var(--noctis-progress-indicator-background-color,var(--noctis-color-accent));--_progress-indicator-border-radius:var(--noctis-progress-indicator-border-radius,var(--noctis-radius-control));--_progress-indicator-transition-duration:var(--noctis-progress-indicator-transition-duration,var(--noctis-duration-regular))}[data-slot=noctis-progress-label]{--_progress-label-color:var(--noctis-progress-label-color,var(--noctis-color-foreground));--_progress-label-font-size:var(--noctis-progress-label-font-size,var(--noctis-text-small))}[data-slot=noctis-progress-value]{--_progress-value-color:var(--noctis-progress-value-color,var(--noctis-color-muted));--_progress-value-font-size:var(--noctis-progress-value-font-size,var(--noctis-text-small))}[data-slot=noctis-progress][data-size=sm] [data-slot=noctis-progress-track]{--_progress-track-block-size:var(--noctis-progress-track-block-size,.25rem)}[data-slot=noctis-progress][data-tone=success] [data-slot=noctis-progress-indicator]{--_progress-indicator-background-color:var(--noctis-progress-indicator-background-color,var(--noctis-color-success))}[data-slot=noctis-progress][data-tone=warning] [data-slot=noctis-progress-indicator]{--_progress-indicator-background-color:var(--noctis-progress-indicator-background-color,var(--noctis-color-warning))}[data-slot=noctis-progress][data-tone=danger] [data-slot=noctis-progress-indicator]{--_progress-indicator-background-color:var(--noctis-progress-indicator-background-color,var(--noctis-color-danger))}[data-slot=noctis-select-trigger]{--_select-trigger-height:var(--noctis-select-trigger-height,var(--noctis-size-control-md));--_select-trigger-padding-inline:var(--noctis-select-trigger-padding-inline,var(--noctis-space-3));--_select-trigger-gap:var(--noctis-select-trigger-gap,var(--noctis-space-2));--_select-trigger-border-radius:var(--noctis-select-trigger-border-radius,var(--noctis-radius-control));--_select-trigger-font-size:var(--noctis-select-trigger-font-size,var(--noctis-text-small));--_select-trigger-shadow:var(--noctis-select-trigger-shadow,var(--noctis-shadow-inset))}[data-slot=noctis-select-popup]{--_select-popup-min-width:var(--noctis-select-popup-min-width,8rem);--_select-popup-max-width:var(--noctis-select-popup-max-width,24rem);--_select-popup-overlay-inset:var(--noctis-select-popup-overlay-inset,0px)}[data-slot=noctis-select-backdrop]{--_select-backdrop-background-color:var(--noctis-select-backdrop-background-color,transparent)}[data-slot=noctis-select-scroll-up-arrow]{--_select-scroll-up-arrow-height:var(--noctis-select-scroll-up-arrow-height,var(--noctis-space-6));--_select-scroll-up-arrow-color:var(--noctis-select-scroll-up-arrow-color,var(--noctis-color-muted))}[data-slot=noctis-select-scroll-down-arrow]{--_select-scroll-down-arrow-height:var(--noctis-select-scroll-down-arrow-height,var(--noctis-space-6));--_select-scroll-down-arrow-color:var(--noctis-select-scroll-down-arrow-color,var(--noctis-color-muted))}[data-slot=noctis-select-list]{--_select-list-padding:var(--noctis-select-list-padding,.25rem)}[data-slot=noctis-select-item]{--_select-item-height:var(--noctis-select-item-height,2rem);--_select-item-padding-inline:var(--noctis-select-item-padding-inline,.625rem);--_select-item-gap:var(--noctis-select-item-gap,.625rem);--_select-item-border-radius:var(--noctis-select-item-border-radius,var(--noctis-radius-sm));--_select-item-color:var(--noctis-select-item-color,var(--noctis-color-foreground));--_select-item-color-highlighted:var(--noctis-select-item-color-highlighted,var(--noctis-color-foreground));--_select-item-background-color-highlighted:var(--noctis-select-item-background-color-highlighted,var(--noctis-color-control-ghost-hover));--_select-item-icon-size:var(--noctis-select-item-icon-size,1rem)}[data-slot=noctis-select-item-description]{--_select-item-description-font-size:var(--noctis-select-item-description-font-size,var(--noctis-text-mini));--_select-item-description-color:var(--noctis-select-item-description-color,var(--noctis-color-muted))}[data-slot=noctis-select-item-indicator]{--_select-item-indicator-size:var(--noctis-select-item-indicator-size,.875rem)}[data-slot=noctis-select-separator]{--_select-separator-thickness:var(--noctis-select-separator-thickness,var(--noctis-space-px))}[data-slot=noctis-select-group-label]{--_select-group-label-padding-inline:var(--noctis-select-group-label-padding-inline,.625rem);--_select-group-label-padding-block-start:var(--noctis-select-group-label-padding-block-start,var(--noctis-space-2));--_select-group-label-padding-block-end:var(--noctis-select-group-label-padding-block-end,var(--noctis-space-1\.5))}[data-slot=noctis-select-trigger][data-size=lg]{--_select-trigger-height:var(--noctis-select-trigger-height,var(--noctis-size-control-lg));--_select-trigger-padding-inline:var(--noctis-select-trigger-padding-inline,var(--noctis-space-4));--_select-trigger-font-size:var(--noctis-select-trigger-font-size,var(--noctis-text-regular))}[data-slot=noctis-icon]{--_icon-size:var(--noctis-icon-size,var(--noctis-space-4))}[data-slot=noctis-icon][data-size=xs]{--_icon-size:var(--noctis-icon-size,var(--noctis-space-3))}[data-slot=noctis-icon][data-size=sm]{--_icon-size:var(--noctis-icon-size,var(--noctis-space-3\.5))}[data-slot=noctis-icon][data-size=lg]{--_icon-size:var(--noctis-icon-size,var(--noctis-space-5))}[data-slot=noctis-icon][data-size=xl]{--_icon-size:var(--noctis-icon-size,var(--noctis-space-6))}[data-slot=noctis-visually-hidden]{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-slot=noctis-radius-scope]{display:contents}[data-slot=noctis-icon]{inline-size:var(--_icon-size);block-size:var(--_icon-size)}[dir=rtl] [data-slot=noctis-icon][data-directional]{scale:-1 1}[data-slot=noctis-accordion]{flex-direction:column;inline-size:100%;display:flex}[data-slot=noctis-accordion-item]:not(:last-child){border-block-end:1px solid var(--_accordion-item-border-color)}[data-slot=noctis-accordion-header]{margin:0;display:flex}[data-slot=noctis-accordion-trigger]{justify-content:space-between;align-items:start;gap:var(--_accordion-trigger-gap);inline-size:100%;padding-block:var(--_accordion-trigger-padding-block);padding-inline:var(--_accordion-trigger-padding-inline);font-size:var(--_accordion-trigger-font-size);font-weight:var(--_accordion-trigger-font-weight);text-align:start;cursor:pointer;color:var(--noctis-color-foreground);background-color:#0000;border:none;flex:1;display:flex}[data-slot=noctis-accordion-trigger]:focus-visible{outline:var(--noctis-size-focus-ring-width) solid var(--noctis-color-ring);outline-offset:calc(-1 * var(--noctis-size-focus-ring-width))}[data-slot=noctis-accordion-trigger][data-disabled]{cursor:not-allowed;opacity:var(--noctis-opacity-disabled)}[data-slot=noctis-accordion-trigger-icon]{color:var(--noctis-color-muted);transition:transform var(--noctis-duration-quick) var(--noctis-ease-out), color var(--noctis-duration-quick) var(--noctis-ease-out);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}[data-slot=noctis-accordion-trigger-icon] svg{inline-size:var(--_accordion-trigger-icon-size);block-size:var(--_accordion-trigger-icon-size)}[data-slot=noctis-accordion-trigger]:not([data-disabled]):hover [data-slot=noctis-accordion-trigger-icon]{color:var(--noctis-color-foreground)}[data-slot=noctis-accordion-trigger][data-panel-open] [data-slot=noctis-accordion-trigger-icon]{transform:rotate(180deg)}[data-slot=noctis-accordion-panel]{block-size:var(--_accordion-panel-block-size);transition:block-size var(--_accordion-panel-transition-duration) var(--noctis-ease-out);overflow:hidden}[data-slot=noctis-accordion-panel][data-starting-style],[data-slot=noctis-accordion-panel][data-ending-style]{block-size:0}[data-slot=noctis-accordion-panel][data-ending-style]{transition-timing-function:var(--noctis-ease-in)}[data-slot=noctis-accordion-panel-content]{padding-block:0 var(--_accordion-panel-content-padding-block);padding-inline:var(--_accordion-panel-content-padding-inline);font-size:var(--_accordion-panel-content-font-size);color:var(--noctis-color-foreground);transition:opacity var(--_accordion-panel-content-transition-duration) var(--noctis-ease-out)}[data-slot=noctis-accordion-panel][data-starting-style] [data-slot=noctis-accordion-panel-content],[data-slot=noctis-accordion-panel][data-ending-style] [data-slot=noctis-accordion-panel-content]{opacity:0}@media (prefers-reduced-motion:reduce){[data-slot=noctis-accordion-trigger],[data-slot=noctis-accordion-trigger-icon],[data-slot=noctis-accordion-panel],[data-slot=noctis-accordion-panel-content]{transition:none}}[data-slot=noctis-alert-dialog-backdrop]{z-index:var(--noctis-z-modal);background-color:var(--noctis-color-overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:opacity var(--noctis-duration-overlay) var(--noctis-ease-overlay);position:fixed;inset:0}[data-slot=noctis-alert-dialog-backdrop][data-starting-style],[data-slot=noctis-alert-dialog-backdrop][data-ending-style]{opacity:0}[data-slot=noctis-alert-dialog-viewport]{z-index:var(--noctis-z-modal);padding:var(--_alert-dialog-viewport-padding);justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}[data-slot=noctis-alert-dialog-popup]{inline-size:100%;max-inline-size:var(--_alert-dialog-popup-max-inline-size);border-radius:var(--_alert-dialog-popup-border-radius);color:var(--noctis-color-foreground);scale:calc(1 - var(--nested-dialogs,0) * (1 - var(--_alert-dialog-popup-peek-scale)));transition:opacity var(--_alert-dialog-popup-transition-duration) var(--noctis-ease-overlay), translate var(--_alert-dialog-popup-transition-duration) var(--noctis-ease-overlay), scale var(--_alert-dialog-popup-transition-duration) var(--noctis-ease-overlay);outline:none;flex-direction:column;display:flex;position:relative;overflow:hidden}[data-slot=noctis-alert-dialog-popup][data-starting-style]{opacity:0;translate:0 -.75rem;scale:.96}[data-slot=noctis-alert-dialog-popup][data-ending-style]{opacity:0;translate:0 -.375rem;scale:.97}[data-slot=noctis-alert-dialog-popup]:after{content:"";z-index:1;border-radius:inherit;background-color:var(--noctis-color-overlay);opacity:0;pointer-events:none;transition:opacity var(--_alert-dialog-popup-transition-duration) var(--noctis-ease-overlay);position:absolute;inset:0}[data-slot=noctis-alert-dialog-popup][data-nested-dialog-open]:after{opacity:1}[data-slot=noctis-alert-dialog-header]{gap:var(--_alert-dialog-header-gap);border-block-end:1px solid var(--noctis-color-border);padding:var(--_alert-dialog-region-padding);flex-direction:column;display:flex}[data-slot=noctis-alert-dialog-header]:has(>[data-slot=noctis-alert-dialog-icon]){align-items:start;gap:var(--_alert-dialog-header-gap) var(--noctis-space-4);grid-template-columns:auto minmax(0,1fr);display:grid}[data-slot=noctis-alert-dialog-header]:has(>[data-slot=noctis-alert-dialog-icon])>[data-slot=noctis-alert-dialog-icon]{grid-area:1/1/span 2;align-self:start}[data-slot=noctis-alert-dialog-header]:has(>[data-slot=noctis-alert-dialog-icon])>[data-slot=noctis-alert-dialog-title]{grid-area:1/2}[data-slot=noctis-alert-dialog-header]:has(>[data-slot=noctis-alert-dialog-icon])>[data-slot=noctis-alert-dialog-description]{grid-area:2/2}[data-slot=noctis-alert-dialog-icon]{box-sizing:border-box;inline-size:var(--_alert-dialog-icon-size);block-size:var(--_alert-dialog-icon-size);border:1px solid var(--noctis-color-border);border-radius:var(--noctis-radius-full);background-color:var(--noctis-color-sunken);color:var(--noctis-color-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}[data-slot=noctis-alert-dialog-icon] svg{inline-size:var(--_alert-dialog-icon-glyph-size);block-size:var(--_alert-dialog-icon-glyph-size)}[data-slot=noctis-alert-dialog-popup][data-tone=danger] [data-slot=noctis-alert-dialog-icon]{border-color:var(--noctis-color-danger-border);background-color:var(--noctis-color-danger-muted);color:var(--noctis-color-danger)}[data-slot=noctis-alert-dialog-popup][data-tone=warning] [data-slot=noctis-alert-dialog-icon]{border-color:var(--noctis-color-warning-border);background-color:var(--noctis-color-warning-muted);color:var(--noctis-color-warning)}[data-slot=noctis-alert-dialog-body]{min-block-size:0;padding:var(--_alert-dialog-region-padding);color:var(--noctis-color-foreground);font-size:var(--noctis-text-regular);overflow-y:auto}[data-slot=noctis-alert-dialog-footer]{gap:var(--_alert-dialog-footer-gap);border-block-start:1px solid var(--noctis-color-border);padding:var(--_alert-dialog-region-padding);flex-direction:column-reverse;display:flex}@media (min-width:40rem){[data-slot=noctis-alert-dialog-footer]{flex-direction:row;justify-content:flex-end}}[data-slot=noctis-alert-dialog-title]{color:var(--noctis-color-foreground);font-size:var(--noctis-text-large);font-weight:600}[data-slot=noctis-alert-dialog-description]{color:var(--noctis-color-muted);font-size:var(--noctis-text-small)}@media (prefers-reduced-motion:reduce){[data-slot=noctis-alert-dialog-popup],[data-slot=noctis-alert-dialog-popup]:after,[data-slot=noctis-alert-dialog-backdrop]{transition:none}}[data-slot=noctis-autocomplete-input]{block-size:var(--_autocomplete-input-height);border:1px solid var(--noctis-color-field-border);border-radius:var(--_autocomplete-input-border-radius);background-color:var(--noctis-color-field);inline-size:100%;box-shadow:var(--_autocomplete-input-shadow);padding-inline:var(--_autocomplete-input-padding-inline);font-size:var(--noctis-text-small);line-height:var(--noctis-leading-small);color:var(--noctis-color-foreground);transition-property:color,border-color,box-shadow;transition-timing-function:var(--noctis-ease-out);transition-duration:var(--noctis-duration-quick);outline:none}[data-slot=noctis-autocomplete-input]::placeholder{color:var(--noctis-color-placeholder)}[data-slot=noctis-autocomplete-input]::-webkit-search-cancel-button{appearance:none}[data-slot=noctis-autocomplete-input]:not([data-disabled],:focus):hover{border-color:var(--noctis-color-field-border-hover)}[data-slot=noctis-autocomplete-input]:focus{border-color:var(--noctis-color-field-border-focus)}[data-slot=noctis-autocomplete-input][data-invalid]{border-color:var(--noctis-color-field-border-invalid)}[data-slot=noctis-autocomplete-input][data-disabled]{cursor:not-allowed;opacity:var(--noctis-opacity-disabled)}[data-slot=noctis-autocomplete-input-group]{align-items:center;inline-size:100%;display:flex;position:relative}[data-slot=noctis-autocomplete-input-group]:has(>[data-slot=noctis-autocomplete-clear],>[data-slot=noctis-autocomplete-loading]) [data-slot=noctis-autocomplete-input]{padding-inline-end:var(--noctis-space-8)}[data-slot=noctis-autocomplete-input-group]:has(>[data-slot=noctis-autocomplete-clear]):has(>[data-slot=noctis-autocomplete-loading]) [data-slot=noctis-autocomplete-input]{padding-inline-end:var(--noctis-space-16)}[data-slot=noctis-autocomplete-input-group]:has(>[data-slot=noctis-autocomplete-icon]) [data-slot=noctis-autocomplete-input]{padding-inline-start:var(--noctis-space-8)}[data-slot=noctis-autocomplete-icon]{block-size:100%;inline-size:var(--noctis-space-8);color:var(--noctis-color-muted);pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-inline-start:0}[data-slot=noctis-autocomplete-clear]{block-size:100%;inline-size:var(--noctis-space-8);cursor:pointer;color:var(--noctis-color-muted);transition:color var(--noctis-duration-quick) var(--noctis-ease-out);background-color:#0000;outline:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-inline-end:0}[data-slot=noctis-autocomplete-clear]:not([data-disabled]):hover{color:var(--noctis-color-foreground)}[data-slot=noctis-autocomplete-clear]:focus-visible{outline:var(--noctis-size-focus-ring-width) solid var(--noctis-color-ring);outline-offset:calc(-1 * var(--noctis-size-focus-ring-width))}[data-slot=noctis-autocomplete-loading]{block-size:100%;inline-size:var(--noctis-space-8);color:var(--noctis-color-muted);pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-inline-end:0}[data-slot=noctis-autocomplete-loading]>svg{animation:var(--noctis-animate-spin)}[data-slot=noctis-autocomplete-input-group]:has(>[data-slot=noctis-autocomplete-loading])>[data-slot=noctis-autocomplete-clear]{inset-inline-end:var(--noctis-space-8)}[data-slot=noctis-autocomplete-positioner]{z-index:var(--noctis-z-popover)}[data-slot=noctis-autocomplete-content]{border-radius:var(--noctis-radius-md);transition-property:opacity,scale;transition-timing-function:var(--noctis-ease-out);transition-duration:var(--noctis-duration-quick);outline:none;flex-direction:column;display:flex;overflow:hidden}[data-slot=noctis-autocomplete-content][data-starting-style],[data-slot=noctis-autocomplete-content][data-ending-style]{opacity:0;scale:.96}[data-slot=noctis-autocomplete-content][data-instant]{transition-duration:0s}[data-slot=noctis-autocomplete-content][data-instant] [data-slot=noctis-autocomplete-list]{display:none}[data-slot=noctis-autocomplete-status]{padding-block:var(--noctis-space-2);padding-inline:var(--noctis-space-3);border-block-end:1px solid var(--noctis-color-divider);font-size:var(--noctis-text-mini);line-height:var(--noctis-leading-mini);color:var(--noctis-color-muted);flex-shrink:0}[data-slot=noctis-autocomplete-list]{min-block-size:0;padding:var(--_autocomplete-list-padding);overflow-y:auto}[data-slot=noctis-autocomplete-item]{min-block-size:var(--_autocomplete-item-height);cursor:pointer;align-items:center;gap:var(--_autocomplete-item-gap);border-radius:var(--_autocomplete-item-border-radius);padding-block:var(--_autocomplete-item-padding-block);padding-inline:var(--_autocomplete-item-padding-inline);font-size:var(--noctis-text-small);line-height:var(--noctis-leading-small);color:var(--_autocomplete-item-color);-webkit-user-select:none;user-select:none;transition-property:color,background-color;transition-timing-function:var(--noctis-ease-out);transition-duration:var(--noctis-duration-quick);outline:none;display:flex}[data-slot=noctis-autocomplete-item][data-highlighted]{transition-duration:0s}[data-slot=noctis-autocomplete-item]:not([data-disabled]):hover,[data-slot=noctis-autocomplete-item]:not([data-disabled])[data-highlighted]{background-color:var(--_autocomplete-item-background-color-highlighted);color:var(--_autocomplete-item-color-highlighted)}[data-slot=noctis-autocomplete-item]:not([data-disabled]):active{background-color:var(--_autocomplete-item-background-color-active)}[data-slot=noctis-autocomplete-item][data-disabled]{cursor:not-allowed;opacity:var(--noctis-opacity-disabled)}[data-slot=noctis-autocomplete-item]>[data-slot=noctis-icon]{color:var(--noctis-color-muted);flex-shrink:0}[data-slot=noctis-autocomplete-item][data-create]{color:var(--noctis-color-foreground)}[data-slot=noctis-autocomplete-item][data-create]>[data-slot=noctis-icon]{color:var(--noctis-color-accent)}[data-slot=noctis-autocomplete-mark]{font-weight:var(--noctis-font-weight-medium);color:var(--noctis-color-foreground);background-color:#0000}[data-slot=noctis-autocomplete-empty]:not(:empty){padding-block:var(--_autocomplete-empty-padding-block);padding-inline:var(--noctis-space-2);text-align:center;font-size:var(--noctis-text-small);line-height:var(--noctis-leading-small);color:var(--noctis-color-muted);justify-content:center;align-items:center;display:flex}[data-slot=noctis-autocomplete-group-label]{padding-inline:var(--_autocomplete-group-label-padding-inline-start) var(--_autocomplete-group-label-padding-inline);padding-block:var(--noctis-space-3) var(--noctis-space-1);font-size:var(--noctis-text-micro);line-height:var(--noctis-leading-micro);color:var(--noctis-color-subtle)}[data-slot=noctis-autocomplete-separator]{block-size:1px;margin-block:var(--noctis-space-1);background-color:var(--noctis-color-border)}[data-slot=noctis-autocomplete-content][data-size=lg] [data-slot=noctis-autocomplete-item]{--_autocomplete-item-height:var(--noctis-autocomplete-item-height,2.25rem);--_autocomplete-item-padding-inline:var(--noctis-autocomplete-item-padding-inline,.75rem);--noctis-icon-size:var(--noctis-space-4)}@media (prefers-reduced-motion:reduce){[data-slot=noctis-autocomplete-input],[data-slot=noctis-autocomplete-clear],[data-slot=noctis-autocomplete-content],[data-slot=noctis-autocomplete-item]{transition:none}[data-slot=noctis-autocomplete-loading]>svg{animation:none}}[data-slot=noctis-avatar]{inline-size:var(--_avatar-size);block-size:var(--_avatar-size);border-radius:var(--noctis-radius-full);background-color:var(--noctis-color-surface);-webkit-user-select:none;user-select:none;vertical-align:middle;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}[data-slot=noctis-avatar][data-shape=rounded]{border-radius:var(--_avatar-border-radius)}[data-slot=noctis-avatar-image]{border-radius:inherit;object-fit:cover;block-size:100%;inline-size:100%;transition:opacity var(--noctis-duration-fast) var(--noctis-ease-out)}[data-slot=noctis-avatar-image][data-starting-style]{opacity:0}[data-slot=noctis-avatar-fallback]{border-radius:inherit;block-size:100%;inline-size:100%;font-size:var(--_avatar-font-size);text-transform:uppercase;color:var(--noctis-color-avatar-foreground);background-color:var(--noctis-color-muted);justify-content:center;align-items:center;font-weight:500;line-height:1;display:inline-flex}[data-slot=noctis-avatar-fallback][data-avatar-index="1"]{background-color:var(--noctis-color-avatar-1)}[data-slot=noctis-avatar-fallback][data-avatar-index="2"]{background-color:var(--noctis-color-avatar-2)}[data-slot=noctis-avatar-fallback][data-avatar-index="3"]{background-color:var(--noctis-color-avatar-3)}[data-slot=noctis-avatar-fallback][data-avatar-index="4"]{background-color:var(--noctis-color-avatar-4)}[data-slot=noctis-avatar-fallback][data-avatar-index="5"]{background-color:var(--noctis-color-avatar-5)}[data-slot=noctis-avatar-fallback][data-avatar-index="6"]{background-color:var(--noctis-color-avatar-6)}[data-slot=noctis-avatar-fallback][data-avatar-index="7"]{background-color:var(--noctis-color-avatar-7)}[data-slot=noctis-avatar-fallback][data-avatar-index="8"]{background-color:var(--noctis-color-avatar-8)}[data-slot=noctis-avatar-fallback][data-avatar-index="9"]{background-color:var(--noctis-color-avatar-9)}[data-slot=noctis-avatar-fallback][data-avatar-index="10"]{background-color:var(--noctis-color-avatar-10)}[data-slot=noctis-avatar][data-disabled]{opacity:var(--noctis-opacity-disabled)}button[data-slot=noctis-avatar][data-disabled]{cursor:not-allowed}[data-slot=noctis-avatar][data-ring]{box-shadow:0 0 0 var(--_avatar-ring-width) var(--noctis-color-border)}[data-slot=noctis-avatar][data-selected]{box-shadow:0 0 0 var(--_avatar-ring-offset-width) var(--noctis-color-background), 0 0 0 calc(var(--_avatar-ring-offset-width) + var(--_avatar-ring-offset-width)) var(--noctis-color-accent)}[data-slot=noctis-avatar]:focus-visible{box-shadow:0 0 0 var(--noctis-size-focus-ring-width) var(--noctis-color-ring);outline:none}[data-slot=noctis-avatar][data-selected]:focus-visible{box-shadow:0 0 0 var(--_avatar-ring-offset-width) var(--noctis-color-background), 0 0 0 calc(var(--_avatar-ring-offset-width) + var(--_avatar-ring-offset-width)) var(--noctis-color-accent), 0 0 0 calc(var(--_avatar-ring-offset-width) + var(--_avatar-ring-offset-width) + var(--noctis-size-focus-ring-width)) var(--noctis-color-ring)}[data-slot=noctis-avatar-indicator]{inline-size:var(--_avatar-indicator-size);block-size:var(--_avatar-indicator-size);border-radius:var(--noctis-radius-full);background-color:var(--noctis-color-muted);box-shadow:0 0 0 var(--_avatar-ring-offset-width) var(--noctis-color-background);position:absolute;inset-inline-end:var(--_avatar-indicator-inset)}[data-slot=noctis-avatar-indicator][data-placement=bottom]{inset-block-end:var(--_avatar-indicator-inset)}[data-slot=noctis-avatar-indicator][data-placement=top]{inset-block-start:var(--_avatar-indicator-inset)}[data-slot=noctis-avatar-indicator][data-preset=online]{background-color:var(--noctis-color-presence-online)}[data-slot=noctis-avatar-indicator][data-preset=busy]{background-color:var(--noctis-color-presence-busy)}[data-slot=noctis-avatar-indicator][data-preset=focus]{background-color:var(--noctis-color-presence-focus)}[data-slot=noctis-avatar-indicator][data-preset=away]{background-color:var(--noctis-color-presence-away)}[data-slot=noctis-avatar-indicator][data-preset=offline]{background-color:var(--noctis-color-presence-offline)}[data-slot=noctis-avatar-indicator][data-preset=approved]{background-color:var(--noctis-color-success)}[data-slot=noctis-avatar-indicator][data-preset=declined]{background-color:var(--noctis-color-danger)}[data-slot=noctis-avatar-indicator][data-preset=locked]{background-color:var(--noctis-color-muted)}[data-slot=noctis-avatar-skeleton]{border-radius:inherit;background-color:var(--noctis-color-muted);animation:noctis-avatar-skeleton-pulse calc(var(--noctis-duration-slow) * 4) var(--noctis-ease-in-out) infinite alternate;position:absolute;inset:0}@keyframes noctis-avatar-skeleton-pulse{0%{opacity:.55}to{opacity:1}}[data-slot=noctis-avatar-group]{align-items:center;display:inline-flex}[data-slot=noctis-avatar-group]>[data-slot=noctis-avatar]{box-shadow:0 0 0 var(--_avatar-ring-offset-width) var(--_avatar-group-ring-color)}[data-slot=noctis-avatar-group]>[data-slot=noctis-avatar]:not(:first-child){margin-inline-start:calc(-1 * var(--_avatar-group-overlap))}[data-slot=noctis-avatar-group][data-spacing=tight]>[data-slot=noctis-avatar]:not(:first-child){margin-inline-start:calc(-1.6 * var(--_avatar-group-overlap))}[data-slot=noctis-avatar-group]>[data-slot=noctis-avatar]:focus-visible{box-shadow:0 0 0 var(--_avatar-ring-offset-width) var(--_avatar-group-ring-color), 0 0 0 calc(var(--_avatar-ring-offset-width) + var(--noctis-size-focus-ring-width)) var(--noctis-color-ring)}@media (prefers-reduced-motion:reduce){[data-slot=noctis-avatar-image]{transition:none}[data-slot=noctis-avatar-image][data-starting-style]{opacity:1}[data-slot=noctis-avatar-skeleton]{animation:none}}[data-button]{block-size:var(--_button-height);justify-content:center;align-items:center;gap:var(--_button-gap);border-radius:var(--_button-border-radius);padding-inline:var(--_button-padding-inline);font-size:var(--_button-font-size);-webkit-user-select:none;user-select:none;cursor:pointer;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:var(--noctis-ease-out);transition-duration:var(--_button-transition-duration);flex-shrink:0;font-weight:500;line-height:1;display:inline-flex;position:relative}@media (prefers-reduced-motion:reduce){[data-button]{transition:none}}[data-button][data-icon-only=true]{inline-size:var(--_button-height);--noctis-icon-size:var(--_button-icon-size);padding-inline:0}[data-button][data-icon-only=true] :is(svg,[data-slot=noctis-icon]){inline-size:var(--_button-icon-size);block-size:var(--_button-icon-size);flex-shrink:0}[data-button][data-full-width=true]{inline-size:100%}[data-button]:focus-visible{outline:var(--noctis-size-focus-ring-width) solid var(--noctis-color-ring);outline-offset:var(--noctis-size-focus-ring-offset)}[data-button][data-disabled]{cursor:not-allowed;opacity:var(--noctis-opacity-disabled)}[data-button][data-variant=primary]{background-color:var(--noctis-color-primary);color:var(--noctis-color-primary-foreground)}[data-button][data-variant=primary]:not([data-disabled]):hover{background-color:var(--noctis-color-primary-hover)}[data-button][data-variant=primary]:not([data-disabled]):active{background-color:var(--noctis-color-primary-active)}[data-button][data-variant=accent]{background-color:var(--noctis-color-accent);color:var(--noctis-color-accent-foreground)}[data-button][data-variant=accent]:not([data-disabled]):hover{background-color:var(--noctis-color-accent-hover)}[data-button][data-variant=accent]:not([data-disabled]):active{background-color:var(--noctis-color-accent-active)}[data-button][data-variant=secondary]{border:1px solid var(--noctis-color-border);background-color:var(--noctis-color-surface);color:var(--noctis-color-foreground);box-shadow:var(--noctis-shadow-low)}[data-button][data-variant=secondary]:not([data-disabled]):hover{background-color:var(--noctis-color-surface-hover)}[data-button][data-variant=secondary]:not([data-disabled]):active{background-color:var(--noctis-color-surface-hover);box-shadow:none}[data-button][data-variant=secondary][data-disabled]{color:var(--noctis-color-muted);box-shadow:none}[data-button][data-variant=outline]{border:1px solid var(--noctis-color-border);color:var(--noctis-color-foreground);background-color:#0000}[data-button][data-variant=outline]:not([data-disabled]):hover{border-color:var(--noctis-color-field-hover);background-color:var(--noctis-color-control-ghost-hover)}[data-button][data-variant=outline]:not([data-disabled]):active{background-color:var(--noctis-color-control-ghost-selected)}[data-button][data-variant=ghost]{color:var(--noctis-color-muted);background-color:#0000}[data-button][data-variant=ghost]:not([data-disabled]):hover{background-color:var(--noctis-color-control-ghost-hover);color:var(--noctis-color-foreground)}[data-button][data-variant=ghost]:not([data-disabled]):active{background-color:var(--noctis-color-control-ghost-selected)}[data-button][data-variant=danger]{background-color:var(--noctis-color-danger);color:var(--noctis-color-danger-foreground)}[data-button][data-variant=danger]:not([data-disabled]):hover{background-color:var(--noctis-color-danger-hover)}[data-button][data-variant=danger]:focus-visible{outline-color:var(--noctis-color-danger)}[data-button][data-variant=link]{color:var(--noctis-color-link);text-underline-offset:4px}[data-button][data-variant=link]:not([data-disabled]):hover{text-decoration-line:underline}[data-slot=noctis-button-spinner]{justify-content:center;align-items:center;display:inline-flex;position:absolute;inset:0}[data-slot=noctis-button-spinner]>svg{animation:var(--noctis-animate-spin)}@media (prefers-reduced-motion:reduce){[data-slot=noctis-button-spinner]>svg{animation:none}}[data-button]>span:not([data-slot=noctis-button-spinner]){display:contents}[data-button][data-loading=true]>span:not([data-slot=noctis-button-spinner]){visibility:hidden}[data-slot=noctis-button-group]{isolation:isolate;align-items:stretch;inline-size:fit-content;display:inline-flex}[data-slot=noctis-button-group]>[data-button-group-item][data-button]{box-shadow:none}[data-slot=noctis-button-group]:has(>[data-button-group-item][data-variant=secondary]){border-radius:var(--noctis-radius-control);box-shadow:var(--noctis-shadow-low)}[data-slot=noctis-button-group]>[data-button-group-item]~[data-button-group-item]{border-start-start-radius:0;border-end-start-radius:0;margin-inline-start:-1px}[data-slot=noctis-button-group]>[data-button-group-item]:has(~[data-button-group-item]){border-start-end-radius:0;border-end-end-radius:0}[data-slot=noctis-button-group]>[data-button-group-item]~[data-button-group-item]:before{content:"";pointer-events:none;inline-size:var(--_button-group-seam-width);background-color:var(--_button-group-seam-color);position:absolute;inset-block:0;inset-inline-start:0}[data-slot=noctis-checkbox]{box-sizing:border-box;inline-size:var(--_checkbox-size);block-size:var(--_checkbox-size);border:var(--_checkbox-border-width) solid var(--noctis-color-border-strong);border-radius:var(--_checkbox-border-radius);background-color:var(--noctis-color-checkbox);color:var(--noctis-color-checkbox-check);cursor:pointer;transition:background-color var(--noctis-duration-quick) var(--noctis-ease-out), border-color var(--noctis-duration-quick) var(--noctis-ease-out), transform var(--noctis-duration-quick) var(--noctis-ease-out);flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}[data-slot=noctis-checkbox]:before{content:"";inline-size:max(100%, var(--_checkbox-hit-area));block-size:max(100%, var(--_checkbox-hit-area));position:absolute;inset-block:50%;inset-inline:50%;translate:-50% -50%}[data-slot=noctis-checkbox]:not([data-disabled],[data-readonly],[data-checked],[data-indeterminate],[data-invalid],[aria-invalid=true]):hover{border-color:var(--noctis-color-checkbox-border-hover)}[data-slot=noctis-checkbox][data-checked],[data-slot=noctis-checkbox][data-indeterminate]{border-color:var(--noctis-color-checkbox-checked);background-color:var(--noctis-color-checkbox-checked)}[data-slot=noctis-checkbox][data-checked]:not([data-disabled],[data-readonly]):hover,[data-slot=noctis-checkbox][data-indeterminate]:not([data-disabled],[data-readonly]):hover{border-color:var(--noctis-color-accent-hover);background-color:var(--noctis-color-accent-hover)}[data-slot=noctis-checkbox]:not([data-disabled],[data-readonly]):active{transform:scale(.94)}[data-slot=noctis-checkbox]:focus-visible{outline:var(--noctis-size-focus-ring-width) solid var(--noctis-color-ring);outline-offset:var(--noctis-size-focus-ring-offset)}[data-slot=noctis-checkbox][data-invalid],[data-slot=noctis-checkbox][aria-invalid=true]{border-color:var(--noctis-color-danger-border)}[data-slot=noctis-checkbox][data-readonly]{cursor:default}[data-slot=noctis-checkbox][data-disabled]{cursor:not-allowed;opacity:var(--noctis-opacity-disabled)}[data-slot=noctis-checkbox-indicator]{color:var(--noctis-color-checkbox-check);place-items:center;display:grid}[data-slot=noctis-checkbox-indicator] [data-checkbox-glyph]{inline-size:var(--_checkbox-indicator-size);block-size:var(--_checkbox-indicator-size);opacity:0;transition:opacity var(--noctis-duration-quick) var(--noctis-ease-out), clip-path var(--noctis-duration-quick) var(--noctis-ease-out), scale var(--noctis-duration-quick) var(--noctis-ease-out);grid-area:1/1}[data-slot=noctis-checkbox-indicator] [data-checkbox-glyph=check]{clip-path:inset(0 100% 0 0)}[data-slot=noctis-checkbox-indicator]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) [data-checkbox-glyph=check]{clip-path:inset(0 0 0 100%)}[data-slot=noctis-checkbox-indicator][data-checked]:not([data-indeterminate]) [data-checkbox-glyph=check]{opacity:1;clip-path:inset(0)}[data-slot=noctis-checkbox-indicator] [data-checkbox-glyph=indeterminate]{scale:0 1}[data-slot=noctis-checkbox-indicator][data-indeterminate] [data-checkbox-glyph=indeterminate]{opacity:1;scale:1}[data-slot=noctis-checkbox-field]{align-items:center;gap:var(--_checkbox-field-gap);display:inline-flex}[data-slot=noctis-checkbox-label]{color:var(--noctis-color-foreground);font-size:var(--noctis-text-small);-webkit-user-select:none;user-select:none}[data-slot=noctis-checkbox-field][data-size=sm] [data-slot=noctis-checkbox-label]{font-size:var(--noctis-text-mini)}[data-slot=noctis-checkbox-field][data-size=lg] [data-slot=noctis-checkbox-label]{font-size:var(--noctis-text-regular)}[data-slot=noctis-checkbox-label][data-invalid]{color:var(--noctis-color-danger)}[data-slot=noctis-checkbox-label][data-disabled]{cursor:not-allowed;opacity:var(--noctis-opacity-disabled)}[data-slot=noctis-checkbox-group]{gap:var(--_checkbox-group-gap);flex-direction:column;display:flex}[data-slot=noctis-checkbox-group][data-orientation=horizontal]{flex-flow:wrap}[data-slot=noctis-checkbox-group][data-disabled]{cursor:not-allowed}@media (forced-colors:active){[data-slot=noctis-checkbox]{border-color:canvastext}[data-slot=noctis-checkbox][data-checked],[data-slot=noctis-checkbox][data-indeterminate]{background-color:highlight;border-color:highlight}[data-slot=noctis-checkbox-indicator]{color:highlighttext}}@media (prefers-reduced-motion:reduce){[data-slot=noctis-checkbox]{transition:none}[data-slot=noctis-checkbox]:not([data-disabled],[data-readonly]):active{transform:none}[data-slot=noctis-checkbox-indicator] [data-checkbox-glyph]{transition:none}[data-slot=noctis-checkbox-indicator][data-checked]:not([data-indeterminate]) [data-checkbox-glyph=check]{clip-path:none}}[data-slot=noctis-code-block]{border-radius:var(--_code-block-border-radius);position:relative;overflow:hidden}[data-slot=noctis-code-block-header]{block-size:var(--_code-block-header-height);align-items:center;gap:var(--_code-block-header-gap);border-block-end:1px solid var(--noctis-color-border);padding-inline:var(--_code-block-header-padding-inline-start) var(--_code-block-header-padding-inline-end);display:flex}[data-slot=noctis-code-block-header] [data-code-block-logo]{flex-shrink:0}[data-slot=noctis-code-block-header] [data-code-block-title]{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;font-family:var(--noctis-font-mono);font-size:var(--noctis-text-mini);color:var(--noctis-color-secondary);flex:1;overflow:hidden}[data-code-block-body]{background-color:var(--noctis-color-surface);padding:var(--_code-block-body-padding-block,var(--noctis-space-4)) var(--_code-block-body-padding-inline,var(--noctis-space-4));font-family:var(--noctis-font-mono);font-size:var(--_code-block-body-font-size,var(--noctis-text-small));line-height:var(--_code-block-body-line-height,1.55);tab-size:4;overflow-x:auto}[data-code-block-body] pre,[data-code-block-body] code{font-family:inherit;font-size:inherit;line-height:inherit;background-color:#0000;margin:0}[data-slot=noctis-code-block] [data-code-block-floating]{z-index:var(--noctis-z-raised);opacity:0;transition:opacity var(--noctis-duration-quick) var(--noctis-ease-out);position:absolute;inset-block-start:var(--noctis-space-1\.5);inset-inline-end:var(--noctis-space-1\.5)}[data-slot=noctis-code-block]:hover [data-code-block-floating],[data-slot=noctis-code-block]:focus-within [data-code-block-floating]{opacity:1}[data-slot=noctis-code-block-manager-glyph]{inline-size:var(--_code-block-manager-glyph-size);block-size:var(--_code-block-manager-glyph-size);background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;display:inline-block}@media (prefers-reduced-motion:reduce){[data-slot=noctis-code-block] [data-code-block-floating]{transition:none}}[data-slot=noctis-code-tabs]{border-radius:var(--_code-tabs-border-radius);overflow:hidden}[data-slot=noctis-code-tabs] [data-code-tabs-strip]{align-items:center;gap:var(--_code-tabs-strip-gap);border-block-end:1px solid var(--noctis-color-border);padding:var(--_code-tabs-strip-padding);display:flex}[data-slot=noctis-code-tabs] [role=tablist]{align-items:center;gap:var(--_code-tabs-list-gap);scrollbar-width:none;flex:1;min-inline-size:0;display:flex;overflow-x:auto}[data-slot=noctis-code-tabs] [role=tablist]::-webkit-scrollbar{display:none}[data-slot=noctis-code-tabs] [role=tab]{block-size:var(--_code-tabs-tab-height);align-items:center;gap:var(--_code-tabs-tab-gap);border-radius:var(--_code-tabs-tab-border-radius);padding-inline:var(--_code-tabs-tab-padding-inline);font-size:var(--noctis-text-mini);-webkit-user-select:none;user-select:none;cursor:pointer;color:var(--noctis-color-muted);transition:color var(--noctis-duration-quick) var(--noctis-ease-out);flex-shrink:0;line-height:1;display:flex}[data-slot=noctis-code-tabs] [role=tab]:not([data-active]):hover{color:var(--noctis-color-foreground)}[data-slot=noctis-code-tabs] [role=tab][data-active]{font-weight:var(--noctis-font-weight-medium);color:var(--noctis-color-foreground);background-color:var(--noctis-color-surface);box-shadow:var(--noctis-shadow-low)}[data-slot=noctis-code-tabs] [role=tab]:focus-visible{outline:var(--noctis-size-focus-ring-width) solid var(--noctis-color-ring);outline-offset:calc(-1 * var(--noctis-size-focus-ring-offset))}[data-slot=noctis-code-tabs] [role=tab] [data-code-tabs-logo]{opacity:.7;filter:grayscale();transition:opacity var(--noctis-duration-quick) var(--noctis-ease-out), filter var(--noctis-duration-quick) var(--noctis-ease-out);flex-shrink:0;display:inline-flex}[data-slot=noctis-code-tabs] [role=tab]:hover [data-code-tabs-logo],[data-slot=noctis-code-tabs] [role=tab][data-active] [data-code-tabs-logo]{opacity:1;filter:grayscale(0)}[data-slot=noctis-code-tabs-panel] [data-slot=noctis-code-block]{border-width:0;border-radius:0;margin-block:0}@media (prefers-reduced-motion:reduce){[data-slot=noctis-code-tabs] [role=tab],[data-slot=noctis-code-tabs] [role=tab] [data-code-tabs-logo]{transition:none}}[data-slot=noctis-collapsible]{display:block}[data-slot=noctis-collapsible-trigger][data-button]{justify-content:space-between;gap:var(--_collapsible-trigger-gap);block-size:auto;padding-block:var(--_collapsible-trigger-padding-block);padding-inline:var(--_collapsible-trigger-padding-inline);font-size:var(--_collapsible-trigger-font-size);line-height:var(--noctis-leading-small);text-align:start}[data-slot=noctis-collapsible-trigger][data-button][data-variant=ghost]{color:var(--noctis-color-foreground)}[data-slot=noctis-collapsible-trigger][data-button]>[data-collapsible-label]{min-inline-size:0;display:block}[data-slot=noctis-collapsible-trigger][data-button]>[data-collapsible-indicator]{display:inline-flex}[data-slot=noctis-collapsible-trigger] [data-collapsible-indicator]{color:var(--noctis-color-muted);transition:transform var(--noctis-duration-quick) var(--noctis-ease-out);flex-shrink:0;display:inline-flex}[data-slot=noctis-collapsible-trigger][data-indicator=chevron-end][data-panel-open] [data-collapsible-indicator]{transform:rotate(180deg)}[data-slot=noctis-collapsible-trigger][data-button][data-indicator=chevron-start]{justify-content:flex-start}[data-slot=noctis-collapsible-trigger][data-indicator=chevron-start][data-panel-open] [data-collapsible-indicator]{transform:rotate(90deg)}[dir=rtl] [data-slot=noctis-collapsible-trigger][data-indicator=chevron-start][data-panel-open] [data-collapsible-indicator]{transform:rotate(-90deg)}[data-slot=noctis-collapsible-heading]{font:inherit;margin:0;display:block}[data-slot=noctis-collapsible-panel]{block-size:var(--_collapsible-panel-height);color:var(--noctis-color-foreground);transition:block-size var(--_collapsible-panel-transition-duration) var(--noctis-ease-out);overflow:hidden}[data-slot=noctis-collapsible-panel][data-starting-style],[data-slot=noctis-collapsible-panel][data-ending-style]{block-size:0}[data-slot=noctis-collapsible-panel] [data-collapsible-content]{padding-block:var(--_collapsible-panel-padding-block);padding-inline:var(--_collapsible-panel-padding-inline);transition:opacity var(--noctis-duration-quick) var(--noctis-ease-out)}[data-slot=noctis-collapsible-panel][data-starting-style] [data-collapsible-content],[data-slot=noctis-collapsible-panel][data-ending-style] [data-collapsible-content]{opacity:0}[data-slot=noctis-collapsible-group]{border:1px solid var(--_collapsible-group-divider);border-radius:var(--noctis-radius-lg);overflow:hidden}[data-slot=noctis-collapsible-group]>[data-slot=noctis-collapsible]:not(:last-child){border-block-end:1px solid var(--_collapsible-group-divider)}[data-slot=noctis-collapsible-group]>[data-slot=noctis-collapsible]>[data-slot=noctis-collapsible-trigger][data-button],[data-slot=noctis-collapsible-group]>[data-slot=noctis-collapsible]>[data-slot=noctis-collapsible-heading]>[data-slot=noctis-collapsible-trigger][data-button]{border-radius:0}@media (prefers-reduced-motion:reduce){[data-slot=noctis-collapsible-trigger] [data-collapsible-indicator],[data-slot=noctis-collapsible-panel],[data-slot=noctis-collapsible-panel] [data-collapsible-content]{transition:none}}[data-slot=noctis-color-picker-panel]{inline-size:var(--_color-picker-panel-width);gap:var(--_color-picker-panel-gap);border-radius:var(--_color-picker-panel-border-radius);padding:var(--_color-picker-panel-padding);flex-direction:column;display:flex}[data-slot=noctis-color-picker-area]{block-size:var(--_color-picker-area-height);border-radius:var(--_color-picker-area-border-radius);cursor:crosshair;touch-action:none;-webkit-user-select:none;user-select:none;flex-shrink:0;inline-size:100%;position:relative;overflow:hidden}[data-slot=noctis-color-picker-area]:focus-visible{outline:var(--noctis-size-focus-ring-width) solid var(--noctis-color-ring);outline-offset:-1px}[data-slot=noctis-color-picker-area][data-disabled]{pointer-events:none;opacity:var(--noctis-opacity-disabled)}[data-slot=noctis-color-picker-area]>[data-color-picker-area-gradient]{position:absolute;inset:0}[dir=rtl] [data-slot=noctis-color-picker-area]>[data-color-picker-area-gradient=saturation]{scale:-1 1}[data-slot=noctis-color-picker-area-thumb]{pointer-events:none;inline-size:var(--_color-picker-area-thumb-size);block-size:var(--_color-picker-area-thumb-size);border:var(--_color-picker-area-thumb-border-width) solid var(--noctis-color-background);box-shadow:0 0 0 var(--_color-picker-area-thumb-ring-width) var(--noctis-color-foreground);border-radius:9999px;position:absolute;translate:-50% -50%}[dir=rtl] [data-slot=noctis-color-picker-area-thumb]{translate:50% -50%}[data-slot=noctis-color-picker-hue],[data-slot=noctis-color-picker-alpha]{block-size:var(--_color-picker-channel-row-height);touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;inline-size:100%;display:flex;position:relative}[data-slot=noctis-color-picker-hue][data-disabled],[data-slot=noctis-color-picker-alpha][data-disabled]{opacity:var(--noctis-opacity-disabled)}[data-slot=noctis-color-picker-hue] [data-color-picker-channel-control],[data-slot=noctis-color-picker-alpha] [data-color-picker-channel-control]{block-size:var(--_color-picker-channel-row-height);align-items:center;inline-size:100%;display:flex;position:relative}[data-color-picker-channel-control] [data-color-picker-channel-track]{border:1px solid var(--noctis-color-border);border-radius:9999px;inline-size:100%;position:relative;overflow:hidden}[data-slot=noctis-color-picker-hue] [data-color-picker-channel-track]{block-size:var(--_color-picker-hue-height)}[data-slot=noctis-color-picker-alpha] [data-color-picker-channel-track]{block-size:var(--_color-picker-alpha-height)}[data-color-picker-channel-track] [data-color-picker-channel-track-fill]{position:absolute;inset:0}[dir=rtl] [data-color-picker-channel-track] [data-color-picker-channel-track-fill]{scale:-1 1}[data-slot=noctis-color-picker-hue-thumb],[data-slot=noctis-color-picker-alpha-thumb]{inline-size:var(--_color-picker-channel-thumb-size);block-size:var(--_color-picker-channel-thumb-size);transition-property:transform;transition-timing-function:var(--noctis-ease-out);transition-duration:var(--noctis-duration-quick);background-clip:padding-box;border-radius:9999px}[data-slot=noctis-color-picker-hue-thumb]:focus-visible,[data-slot=noctis-color-picker-alpha-thumb]:focus-visible{outline:var(--noctis-size-focus-ring-width) solid var(--noctis-color-ring);outline-offset:var(--noctis-size-focus-ring-offset);transform:scale(1.25)}[data-slot=noctis-color-picker-input]{block-size:var(--_color-picker-input-height);border-radius:var(--_color-picker-input-border-radius);border:1px solid var(--noctis-color-field-border);background-color:var(--noctis-color-field);inline-size:100%;min-inline-size:0;padding-inline:var(--_color-picker-input-padding-inline);font-family:var(--noctis-font-mono);font-size:var(--noctis-text-mini);line-height:var(--noctis-leading-mini);color:var(--noctis-color-foreground)}[data-slot=noctis-color-picker-input]::placeholder{color:var(--noctis-color-subtle)}[data-slot=noctis-color-picker-input]:focus-visible{border-color:var(--noctis-color-field-border-hover);outline:var(--noctis-size-focus-ring-width) solid var(--noctis-color-ring);outline-offset:-1px}[data-slot=noctis-color-picker-input]:disabled{cursor:not-allowed;opacity:var(--noctis-opacity-disabled)}[data-slot=noctis-color-picker-input][aria-invalid=true]{border-color:var(--noctis-color-danger);color:var(--noctis-color-danger)}[data-slot=noctis-color-picker-input][aria-invalid=true]:focus-visible{outline-color:var(--noctis-color-danger)}[data-slot=noctis-color-picker-format-tabs]{align-items:center;gap:var(--_color-picker-format-tabs-gap);border-radius:var(--_color-picker-format-tabs-border-radius);background-color:var(--noctis-color-well);padding:var(--_color-picker-format-tabs-padding);display:flex}[data-slot=noctis-color-picker-format-tabs][data-disabled]{opacity:var(--noctis-opacity-disabled)}[data-slot=noctis-color-picker-format-tabs]>button{border-radius:var(--_color-picker-format-toggle-border-radius);padding-inline:var(--_color-picker-format-toggle-padding-inline);padding-block:var(--_color-picker-format-toggle-padding-block);text-align:center;font-family:var(--noctis-font-mono);font-size:var(--noctis-text-mini);line-height:var(--noctis-leading-mini);color:var(--noctis-color-muted);cursor:pointer;transition-property:color,background-color;transition-timing-function:var(--noctis-ease-out);transition-duration:var(--noctis-duration-quick);flex:1}[data-slot=noctis-color-picker-format-tabs]>button:hover{color:var(--noctis-color-foreground)}[data-slot=noctis-color-picker-format-tabs]>button:focus-visible{outline:var(--noctis-size-focus-ring-width) solid var(--noctis-color-ring);outline-offset:-1px}[data-slot=noctis-color-picker-format-tabs]>button[data-pressed]{background-color:var(--noctis-color-surface-raised);color:var(--noctis-color-foreground)}[data-slot=noctis-color-picker-swatch]{inline-size:var(--_color-picker-swatch-size);block-size:var(--_color-picker-swatch-size);border-radius:var(--_color-picker-swatch-border-radius);border:1px solid var(--_color-picker-swatch-border-color);flex-shrink:0}@media (prefers-reduced-motion:reduce){[data-slot=noctis-color-picker-hue-thumb],[data-slot=noctis-color-picker-alpha-thumb],[data-slot=noctis-color-picker-format-tabs]>button{transition:none}}[data-slot=noctis-color-swatch]{box-sizing:border-box;inline-size:var(--_color-swatch-size);block-size:var(--_color-swatch-size);border:1px solid var(--noctis-color-border);forced-color-adjust:none;flex-shrink:0;display:inline-block}[data-slot=noctis-color-swatch][data-empty]{color:var(--noctis-color-danger)}[data-slot=noctis-color-swatch][data-rounding=control]{border-radius:var(--_color-swatch-border-radius)}[data-slot=noctis-color-swatch][data-rounding=sharp]{border-radius:0}[data-slot=noctis-color-swatch][data-rounding=soft]{border-radius:var(--_color-swatch-border-radius-soft)}[data-slot=noctis-color-swatch][data-rounding=full]{border-radius:9999px}[data-slot=noctis-color-swatch-picker]{align-items:center;gap:var(--_color-swatch-picker-gap);flex-wrap:wrap;display:flex}[data-slot=noctis-color-swatch-picker-item]{cursor:pointer;transition:transform var(--noctis-duration-quick) var(--noctis-ease-out);flex-shrink:0;display:inline-flex;position:relative}[data-slot=noctis-color-swatch-picker-item][data-rounding=control]{border-radius:var(--_color-swatch-picker-item-border-radius)}[data-slot=noctis-color-swatch-picker-item][data-rounding=sharp]{border-radius:0}[data-slot=noctis-color-swatch-picker-item][data-rounding=soft]{border-radius:var(--_color-swatch-picker-item-border-radius-soft)}[data-slot=noctis-color-swatch-picker-item][data-rounding=full]{border-radius:9999px}[data-slot=noctis-color-swatch-picker-item]:hover{z-index:var(--noctis-z-raised);transform:scale(1.1)}[data-slot=noctis-color-swatch-picker-item]:active{transform:scale(.95)}[data-slot=noctis-color-swatch-picker-item]:focus-visible{box-shadow:0 0 0 var(--noctis-size-focus-ring-width) var(--noctis-color-ring)}[data-slot=noctis-color-swatch-picker-item][data-checked]{box-shadow:0 0 0 var(--_color-swatch-picker-item-ring-offset-width) var(--noctis-color-background), 0 0 0 calc(var(--_color-swatch-picker-item-ring-offset-width) + var(--_color-swatch-picker-item-ring-width)) var(--noctis-color-accent)}[data-slot=noctis-color-swatch-picker-item][data-checked]:focus-visible{box-shadow:0 0 0 var(--_color-swatch-picker-item-ring-offset-width) var(--noctis-color-background), 0 0 0 calc(var(--_color-swatch-picker-item-ring-offset-width) + var(--_color-swatch-picker-item-ring-width)) var(--noctis-color-accent), 0 0 0 calc(var(--_color-swatch-picker-item-ring-offset-width) + var(--_color-swatch-picker-item-ring-width) + var(--noctis-size-focus-ring-width)) var(--noctis-color-ring)}[data-slot=noctis-color-swatch-picker-item][data-disabled]{cursor:not-allowed;opacity:var(--noctis-opacity-disabled)}[data-slot=noctis-color-swatch-picker-item][data-disabled]:hover{transform:scale(1)}@media (prefers-reduced-motion:reduce){[data-slot=noctis-color-swatch-picker-item]{transition:none}[data-slot=noctis-color-swatch-picker-item]:hover{transform:scale(1)}}[data-slot=noctis-combobox-input]{block-size:var(--_combobox-input-height);border-radius:var(--_combobox-input-border-radius);border:1px solid var(--noctis-color-field-border);background-color:var(--noctis-color-field);inline-size:100%;box-shadow:var(--_combobox-input-shadow);padding-inline:var(--_combobox-input-padding-inline);font-size:var(--noctis-text-small);line-height:var(--noctis-leading-small);color:var(--noctis-color-foreground);transition-property:color,border-color,box-shadow;transition-timing-function:var(--noctis-ease-out);transition-duration:var(--noctis-duration-quick);outline:none}[data-slot=noctis-combobox-input]::placeholder{color:var(--noctis-color-placeholder)}[data-slot=noctis-combobox-input]::-webkit-search-cancel-button{appearance:none}[data-slot=noctis-combobox-input]:not([data-disabled],:focus):hover{border-color:var(--noctis-color-field-border-hover)}[data-slot=noctis-combobox-input]:focus{border-color:var(--noctis-color-field-border-focus)}[data-slot=noctis-combobox-input][data-invalid]{border-color:var(--noctis-color-field-border-invalid)}[data-slot=noctis-combobox-input][data-disabled]{cursor:not-allowed;opacity:var(--noctis-opacity-disabled)}[data-slot=noctis-combobox-input-group]{align-items:center;inline-size:100%;display:flex;position:relative}[data-slot=noctis-combobox-input-group]:has(>[data-slot=noctis-combobox-trigger],>[data-slot=noctis-combobox-clear]) [data-slot=noctis-combobox-input]{padding-inline-end:var(--noctis-space-8)}[data-slot=noctis-combobox-input-group]:has(>[data-slot=noctis-combobox-trigger]):has(>[data-slot=noctis-combobox-clear]) [data-slot=noctis-combobox-input]{padding-inline-end:var(--noctis-space-16)}[data-slot=noctis-combobox-input-group]:has(>[data-slot=noctis-combobox-icon]) [data-slot=noctis-combobox-input]{padding-inline-start:var(--noctis-space-8)}[data-slot=noctis-combobox-icon]{block-size:100%;inline-size:var(--noctis-space-8);color:var(--noctis-color-muted);pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-inline-start:0}[data-slot=noctis-combobox-trigger]{block-size:100%;inline-size:var(--noctis-space-8);cursor:pointer;color:var(--noctis-color-muted);transition:color var(--noctis-duration-quick) var(--noctis-ease-out);background-color:#0000;outline:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-inline-end:0}[data-slot=noctis-combobox-trigger]:not([data-disabled]):hover{color:var(--noctis-color-foreground)}[data-slot=noctis-combobox-trigger]>svg{transition:rotate var(--noctis-duration-quick) var(--noctis-ease-out)}[data-slot=noctis-combobox-trigger][data-popup-open]>svg{rotate:180deg}[data-slot=noctis-combobox-spinner]{animation:var(--noctis-animate-spin);display:inline-flex}[data-slot=noctis-combobox-clear]{block-size:100%;inline-size:var(--noctis-space-8);cursor:pointer;color:var(--noctis-color-muted);transition:color var(--noctis-duration-quick) var(--noctis-ease-out);background-color:#0000;outline:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-inline-end:0}[data-slot=noctis-combobox-input-group]:has(>[data-slot=noctis-combobox-trigger])>[data-slot=noctis-combobox-clear]{inset-inline-end:var(--noctis-space-8)}[data-slot=noctis-combobox-clear]:hover{color:var(--noctis-color-foreground)}[data-slot=noctis-combobox-chips-input]{inline-size:100%;min-block-size:var(--noctis-size-control-md);align-items:center;gap:var(--noctis-space-2);border-radius:var(--noctis-radius-lg);border:1px solid var(--noctis-color-field-border);background-color:var(--noctis-color-field);box-shadow:var(--_combobox-input-shadow);padding:var(--noctis-space-2);cursor:text;transition:border-color var(--noctis-duration-quick) var(--noctis-ease-out);flex-wrap:wrap;display:flex}[data-slot=noctis-combobox-chips-input]:focus-within{border-color:var(--noctis-color-field-border-focus)}[data-slot=noctis-combobox-chips-input][data-invalid]{border-color:var(--noctis-color-field-border-invalid)}[data-slot=noctis-combobox-chips-input] [data-slot=noctis-combobox-chips]{display:contents}[data-slot=noctis-combobox-chips-input] [data-slot=noctis-combobox-input]{block-size:var(--noctis-size-control-xs);min-inline-size:var(--noctis-space-16);box-shadow:none;background-color:#0000;border:none;border-radius:0;flex:1;padding-inline:0}[data-slot=noctis-combobox-positioner]{z-index:var(--noctis-z-popover)}[data-slot=noctis-combobox-content]{border-radius:var(--noctis-radius-md);transition-property:opacity,scale;transition-timing-function:var(--noctis-ease-out);transition-duration:var(--noctis-duration-quick);outline:none;flex-direction:column;display:flex;overflow:hidden}[data-slot=noctis-combobox-content][data-starting-style],[data-slot=noctis-combobox-content][data-ending-style]{opacity:0;scale:.96}[data-slot=noctis-combobox-status]{padding-block:var(--noctis-space-2);padding-inline:var(--noctis-space-3);border-block-end:1px solid var(--noctis-color-divider);font-size:var(--noctis-text-mini);line-height:var(--noctis-leading-mini);color:var(--noctis-color-muted);flex-shrink:0}[data-slot=noctis-combobox-list]{min-block-size:0;padding:var(--_combobox-list-padding);overflow-y:auto}[data-slot=noctis-combobox-item]{min-block-size:var(--_combobox-item-height);cursor:pointer;align-items:center;gap:var(--_combobox-item-gap);border-radius:var(--_combobox-item-border-radius);padding-block:var(--_combobox-item-padding-block);padding-inline:var(--_combobox-item-padding-inline);font-size:var(--noctis-text-small);line-height:var(--noctis-leading-small);color:var(--_combobox-item-color);-webkit-user-select:none;user-select:none;transition-property:color,background-color;transition-timing-function:var(--noctis-ease-out);transition-duration:var(--noctis-duration-quick);outline:none;display:flex}[data-slot=noctis-combobox-item][data-highlighted]{transition-duration:0s}[data-slot=noctis-combobox-item]:not([data-disabled]):hover,[data-slot=noctis-combobox-item]:not([data-disabled])[data-highlighted]{background-color:var(--_combobox-item-background-color-highlighted);color:var(--_combobox-item-color-highlighted)}[data-slot=noctis-combobox-item]:not([data-disabled]):active{background-color:var(--_combobox-item-background-color-active)}[data-slot=noctis-combobox-item][data-selected]{color:var(--_combobox-item-color-highlighted)}[data-slot=noctis-combobox-item][data-disabled]{cursor:not-allowed;opacity:var(--noctis-opacity-disabled)}[data-slot=noctis-combobox-item-match]{font-weight:var(--noctis-font-weight-medium);color:var(--noctis-color-foreground);background-color:#0000}[data-slot=noctis-combobox-item-indicator]{block-size:var(--_combobox-item-indicator-size);inline-size:var(--_combobox-item-indicator-size);color:var(--noctis-color-accent);opacity:0;transition-property:opacity,scale;transition-timing-function:var(--noctis-ease-out);transition-duration:var(--noctis-duration-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex;scale:.75}[data-slot=noctis-combobox-item-indicator][data-selected]{opacity:1;scale:1}[data-slot=noctis-combobox-empty]:not(:empty){padding-block:var(--_combobox-empty-padding-block);padding-inline:var(--noctis-space-2);text-align:center;font-size:var(--noctis-text-small);line-height:var(--noctis-leading-small);color:var(--noctis-color-muted);justify-content:center;align-items:center;display:flex}[data-slot=noctis-combobox-separator]{block-size:1px;margin-block:var(--noctis-space-1);background-color:var(--noctis-color-border)}[data-slot=noctis-combobox-group-label]{padding-inline:var(--_combobox-group-label-padding-inline-start) var(--_combobox-group-label-padding-inline);padding-block:var(--noctis-space-3) var(--noctis-space-1);font-size:var(--noctis-text-micro);line-height:var(--noctis-leading-micro);color:var(--noctis-color-subtle)}[data-slot=noctis-combobox-chips]{align-items:center;gap:var(--_combobox-chip-gap);flex-wrap:wrap;display:flex}[data-slot=noctis-combobox-chip]{align-items:center;gap:var(--_combobox-chip-gap);border-radius:var(--_combobox-chip-border-radius);background-color:var(--noctis-color-control-ghost-selected);padding-inline:var(--noctis-space-2);padding-block:var(--noctis-space-1);font-size:var(--noctis-text-mini);line-height:var(--noctis-leading-mini);color:var(--noctis-color-foreground);outline:none;display:inline-flex}[data-slot=noctis-combobox-chip]:focus-visible{outline:var(--noctis-size-focus-ring-width) solid var(--noctis-color-ring);outline-offset:var(--noctis-size-focus-ring-offset)}[data-slot=noctis-combobox-chip-remove]{cursor:pointer;color:var(--noctis-color-foreground);opacity:.6;transition:opacity var(--noctis-duration-quick) var(--noctis-ease-out);background-color:#0000;outline:none;justify-content:center;align-items:center;display:inline-flex}[data-slot=noctis-combobox-chip-remove]:not([data-disabled]):hover{opacity:1}@media (prefers-reduced-motion:reduce){[data-slot=noctis-combobox-input],[data-slot=noctis-combobox-chips-input],[data-slot=noctis-combobox-trigger],[data-slot=noctis-combobox-trigger]>svg,[data-slot=noctis-combobox-clear],[data-slot=noctis-combobox-content],[data-slot=noctis-combobox-item],[data-slot=noctis-combobox-item-indicator],[data-slot=noctis-combobox-chip-remove]{transition:none}[data-slot=noctis-combobox-spinner]{animation:none}}[data-slot=noctis-context-menu-content]{min-inline-size:var(--_context-menu-content-min-width)}[data-slot=noctis-context-menu-viewport]{padding:var(--_context-menu-viewport-padding)}[data-slot=noctis-context-menu-trigger]{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:manipulation}[data-slot=noctis-context-menu-trigger]:focus-visible{outline:var(--noctis-size-focus-ring-width) solid var(--noctis-color-ring)}[data-slot=noctis-context-menu-trigger][data-pressed]{background-color:var(--_context-menu-trigger-background-color-active)}[data-slot=noctis-context-menu-trigger][data-popup-open]{background-color:var(--_context-menu-trigger-background-color-open)}[data-slot=noctis-code-copy][data-icon-only=true]{inline-size:var(--_code-copy-size);block-size:var(--_code-copy-size)}[data-slot=noctis-code-copy-glyph-box]{inline-size:var(--_code-copy-glyph-size);block-size:var(--_code-copy-glyph-size);place-items:center;display:inline-grid;position:relative}[data-slot=noctis-code-copy-glyph]{block-size:100%;inline-size:100%;transition:opacity var(--noctis-duration-quick) var(--noctis-ease-out);position:absolute;inset:0}[data-slot=noctis-code-copy-glyph][data-glyph=clipboard][data-copied=true],[data-slot=noctis-code-copy-glyph][data-glyph=check]:not([data-copied=true]){opacity:0}@media (prefers-reduced-motion:reduce){[data-slot=noctis-code-copy-glyph]{transition:none}}[data-slot=noctis-dialog-backdrop]{z-index:var(--noctis-z-modal);background-color:var(--noctis-color-overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:opacity var(--noctis-duration-overlay) var(--noctis-ease-overlay);position:fixed;inset:0}[data-slot=noctis-dialog-backdrop][data-starting-style],[data-slot=noctis-dialog-backdrop][data-ending-style]{opacity:0}[data-slot=noctis-dialog-viewport]{z-index:var(--noctis-z-modal);padding:var(--noctis-space-region);flex-direction:column;justify-content:safe center;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}[data-slot=noctis-dialog-popup]{z-index:var(--noctis-z-modal);block-size:fit-content;max-block-size:calc(100% - var(--noctis-space-region) - var(--noctis-space-region));inline-size:calc(100% - var(--noctis-space-region) - var(--noctis-space-region));min-inline-size:min(var(--_dialog-popup-min-inline-size), calc(100% - var(--noctis-space-region) - var(--noctis-space-region)));max-inline-size:var(--_dialog-popup-max-inline-size);border-radius:var(--_dialog-popup-border-radius);color:var(--noctis-color-foreground);scale:calc(1 - var(--nested-dialogs,0) * (1 - var(--_dialog-popup-peek-scale)));transition:opacity var(--_dialog-popup-transition-duration) var(--noctis-ease-overlay), translate var(--_dialog-popup-transition-duration) var(--noctis-ease-overlay), scale var(--_dialog-popup-transition-duration) var(--noctis-ease-overlay);outline:none;flex-direction:column;margin:auto;display:flex;position:fixed;inset:0;overflow:hidden}[data-slot=noctis-dialog-popup][data-starting-style]{opacity:0;translate:0 -.75rem;scale:.96}[data-slot=noctis-dialog-popup][data-ending-style]{opacity:0;translate:0 -.375rem;scale:.97}[data-slot=noctis-dialog-popup]:after{content:"";z-index:1;border-radius:inherit;background-color:var(--noctis-color-overlay);opacity:0;pointer-events:none;transition:opacity var(--_dialog-popup-transition-duration) var(--noctis-ease-overlay);position:absolute;inset:0}[data-slot=noctis-dialog-popup][data-nested-dialog-open]:after{opacity:1}[data-slot=noctis-dialog-viewport]>[data-slot=noctis-dialog-popup]{flex:none;max-block-size:none;inline-size:100%;margin:0;position:relative;inset:auto}[data-slot=noctis-dialog-popup][data-size=full]{block-size:calc(100% - var(--noctis-space-region) - var(--noctis-space-region))}[data-slot=noctis-dialog-header]{align-items:start;gap:var(--_dialog-header-gap) var(--_dialog-header-gutter-gap);border-block-end:1px solid var(--noctis-color-border);padding:var(--_dialog-region-padding);background-color:var(--noctis-color-background);grid-template-columns:minmax(0,1fr) auto;display:grid}[data-slot=noctis-dialog-header]>[data-slot=noctis-dialog-title]{grid-area:1/1}[data-slot=noctis-dialog-header]>[data-slot=noctis-dialog-description]{grid-area:2/1}[data-slot=noctis-dialog-header]>[data-slot=noctis-dialog-close]{grid-area:1/2;place-self:start end}[data-slot=noctis-dialog-body]{min-block-size:0;padding:var(--_dialog-region-padding);flex:1;overflow-y:auto;container-type:scroll-state}[data-slot=noctis-dialog-viewport] [data-slot=noctis-dialog-body]{overflow:visible}[data-slot=noctis-dialog-body]:before,[data-slot=noctis-dialog-body]:after{content:"";z-index:1;block-size:var(--noctis-space-3);opacity:0;pointer-events:none;transition:opacity var(--noctis-duration-quick) var(--noctis-ease-out);display:block;position:sticky}[data-slot=noctis-dialog-body]:before{background:var(--_dialog-body-scroll-cue-start);margin-block-end:calc(var(--noctis-space-3) * -1);inset-block-start:0}[data-slot=noctis-dialog-body]:after{background:var(--_dialog-body-scroll-cue-end);margin-block-start:calc(var(--noctis-space-3) * -1);inset-block-end:0}@container scroll-state(scrollable:top){[data-slot=noctis-dialog-body]:before{opacity:1}}@container scroll-state(scrollable:bottom){[data-slot=noctis-dialog-body]:after{opacity:1}}[data-slot=noctis-dialog-footer]{gap:var(--_dialog-footer-gap);border-block-start:1px solid var(--noctis-color-border);padding:var(--_dialog-region-padding);background-color:var(--noctis-color-background);flex-direction:column-reverse;margin-block-start:auto;display:flex}@media (min-width:40rem){[data-slot=noctis-dialog-footer]{flex-direction:row;justify-content:flex-end}}[data-slot=noctis-dialog-viewport] [data-slot=noctis-dialog-header]{z-index:1;position:sticky;inset-block-start:0}[data-slot=noctis-dialog-viewport] [data-slot=noctis-dialog-footer]{z-index:1;position:sticky;inset-block-end:0}[data-slot=noctis-dialog-title]{font-size:var(--noctis-text-large);color:var(--noctis-color-foreground);font-weight:600}[data-slot=noctis-dialog-description]{font-size:var(--noctis-text-small);color:var(--noctis-color-muted)}@media (prefers-reduced-motion:reduce){[data-slot=noctis-dialog-popup],[data-slot=noctis-dialog-popup]:after,[data-slot=noctis-dialog-backdrop],[data-slot=noctis-dialog-body]:before,[data-slot=noctis-dialog-body]:after{transition:none}}[data-slot=noctis-field]{gap:var(--_field-gap);flex-direction:column;display:flex}[data-slot=noctis-field][data-disabled]{cursor:not-allowed}[data-slot=noctis-field-label]{align-items:center;gap:var(--noctis-space-2);font-size:var(--_field-label-font-size);font-weight:var(--noctis-font-weight-medium);line-height:var(--noctis-leading-small);color:var(--_field-label-color);-webkit-user-select:none;user-select:none;display:inline-flex}[data-slot=noctis-field-label][data-disabled]{cursor:not-allowed;opacity:var(--noctis-opacity-disabled)}[data-slot=noctis-field-control]{inline-size:100%;block-size:var(--noctis-size-control-md);padding-inline:var(--noctis-space-3);font-size:var(--noctis-text-small);color:var(--noctis-color-foreground);background-color:var(--noctis-color-field);border:1px solid var(--noctis-color-field-border);border-radius:var(--noctis-radius-control);transition:border-color var(--noctis-duration-quick) var(--noctis-ease-out), background-color var(--noctis-duration-quick) var(--noctis-ease-out)}[data-slot=noctis-field-control]::placeholder{color:var(--noctis-color-placeholder)}[data-slot=noctis-field-control]:not([data-disabled]):hover{border-color:var(--noctis-color-field-border-hover)}[data-slot=noctis-field-control]:focus-visible{outline:var(--noctis-size-focus-ring-width) solid var(--noctis-color-ring);outline-offset:var(--noctis-size-focus-ring-offset);border-color:var(--noctis-color-field-border-focus)}[data-slot=noctis-field-control][data-invalid]{border-color:var(--noctis-color-field-border-invalid)}[data-slot=noctis-field-control][data-disabled]{cursor:not-allowed;opacity:var(--noctis-opacity-disabled)}[data-slot=noctis-field-description]{font-size:var(--_field-description-font-size);line-height:var(--noctis-leading-small);color:var(--_field-description-color)}[data-slot=noctis-field-error]{font-size:var(--_field-error-font-size);line-height:var(--noctis-leading-small);color:var(--_field-error-color)}[data-slot=noctis-field-fieldset]{gap:var(--_field-fieldset-gap);border:none;flex-direction:column;margin:0;padding:0;display:flex}[data-slot=noctis-field-fieldset-legend]{font-size:var(--_field-fieldset-legend-font-size);font-weight:var(--noctis-font-weight-semibold);line-height:var(--noctis-leading-regular);color:var(--noctis-color-foreground)}[data-slot=noctis-field-fieldset-legend][data-disabled]{opacity:var(--noctis-opacity-disabled)}[data-slot=noctis-field-form]{gap:var(--_field-form-gap);flex-direction:column;display:flex}[data-slot=noctis-field-action]{inline-size:var(--_field-action-size);block-size:var(--_field-action-size);border-radius:var(--noctis-radius-control);color:var(--_field-action-color);cursor:pointer;transition-property:color,background-color,box-shadow;transition-timing-function:var(--noctis-ease-out);transition-duration:var(--noctis-duration-quick);background-color:#0000;border:none;flex-shrink:0;justify-content:center;align-self:center;align-items:center;padding:0;display:inline-flex}[data-slot=noctis-field-action]:hover:not(:disabled,[data-disabled]){background-color:var(--_field-action-background-color-hover);color:var(--_field-action-color-hover)}[data-slot=noctis-field-action]:focus-visible{box-shadow:0 0 0 var(--noctis-size-focus-ring-width) var(--noctis-color-ring);outline:none}[data-slot=noctis-field-action]:disabled,[data-slot=noctis-field-action][data-disabled]{cursor:not-allowed;opacity:var(--noctis-opacity-disabled)}[data-slot=noctis-field-count]{color:var(--_field-count-color);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;transition-property:color;transition-timing-function:var(--noctis-ease-out);transition-duration:var(--noctis-duration-quick);flex-shrink:0;align-items:center;display:inline-flex}[data-slot=noctis-field-count][data-near]{color:var(--_field-count-color-warning)}[data-slot=noctis-field-count][data-over]{color:var(--noctis-color-danger)}@media (prefers-reduced-motion:reduce){[data-slot=noctis-field-control],[data-slot=noctis-field-action],[data-slot=noctis-field-count]{transition:none}}[data-slot=noctis-inline-code]{vertical-align:baseline;border:1px solid var(--noctis-color-border);border-radius:var(--_inline-code-border-radius);background-color:var(--noctis-color-control);padding-inline:var(--_inline-code-padding-inline);padding-block:var(--_inline-code-padding-block);font-family:var(--noctis-font-mono);font-size:var(--_inline-code-font-size);color:var(--_inline-code-color);line-height:1;display:inline-block}a [data-slot=noctis-inline-code]{color:inherit;text-decoration:none}[data-slot=noctis-input]{align-items:center;gap:var(--_input-gap);inline-size:100%;block-size:var(--_input-height);padding-inline:var(--_input-padding-inline);border:1px solid var(--noctis-color-field-border);border-radius:var(--_input-border-radius);background-color:var(--noctis-color-field);box-shadow:var(--_input-shadow);font-size:var(--_input-font-size);cursor:text;transition-property:color,background-color,border-color,box-shadow;transition-timing-function:var(--noctis-ease-out);transition-duration:var(--_input-transition-duration);line-height:1;display:inline-flex}[data-slot=noctis-input]:hover:not([data-disabled],:has(:disabled),:has([readonly]),:has(:focus)){border-color:var(--noctis-color-field-border-hover)}[data-slot=noctis-input]:has(:focus){border-color:var(--noctis-color-field-border-focus)}[data-slot=noctis-input][data-invalid]{border-color:var(--noctis-color-field-border-invalid)}[data-slot=noctis-input]:has([aria-invalid=true]){border-color:var(--noctis-color-field-border-invalid)}[data-slot=noctis-input]:has([data-invalid]){border-color:var(--noctis-color-field-border-invalid)}:is([data-slot=noctis-input]:has([readonly]),[data-slot=noctis-input]:has([data-readonly])){border-color:var(--noctis-color-field-border)}[data-slot=noctis-input][data-disabled]{cursor:not-allowed;opacity:var(--noctis-opacity-disabled)}[data-slot=noctis-input]:has(:disabled){cursor:not-allowed;opacity:var(--noctis-opacity-disabled)}[data-slot=noctis-input]:has([data-disabled]){cursor:not-allowed;opacity:var(--noctis-opacity-disabled)}[data-slot=noctis-input-control]{min-inline-size:0;color:var(--noctis-color-foreground);font:inherit;line-height:inherit;background-color:#0000;border:none;outline:none;flex:auto}[data-slot=noctis-input-control]::placeholder{color:var(--noctis-color-placeholder)}[data-slot=noctis-input-control][data-disabled],[data-slot=noctis-input-control]:disabled{cursor:not-allowed}[data-slot=noctis-input-adornment]{color:var(--_input-adornment-color);-webkit-user-select:none;user-select:none;--noctis-icon-size:var(--_input-icon-size);flex-shrink:0;align-items:center;display:inline-flex}[data-slot=noctis-input-adornment][data-variant=segment]{padding-inline:var(--_input-adornment-padding-inline);background-color:var(--_input-adornment-segment-background-color);align-self:stretch}[data-slot=noctis-input-adornment][data-variant=segment][data-side=start]{border-inline-end:1px solid var(--_input-adornment-segment-border-color);border-start-start-radius:var(--_input-border-radius);border-end-start-radius:var(--_input-border-radius);margin-inline-start:calc(-1 * var(--_input-padding-inline))}[data-slot=noctis-input-adornment][data-variant=segment][data-side=end]{border-inline-start:1px solid var(--_input-adornment-segment-border-color);border-start-end-radius:var(--_input-border-radius);border-end-end-radius:var(--_input-border-radius);margin-inline-end:calc(-1 * var(--_input-padding-inline))}[data-slot=noctis-input] [data-slot=noctis-field-action]{--noctis-icon-size:var(--_input-icon-size);--noctis-field-action-size:calc(var(--_input-icon-size) + var(--noctis-space-2))}[data-slot=noctis-input]:has(>[data-slot=noctis-field-action][data-side=end]){padding-inline-end:var(--noctis-space-1)}[data-slot=noctis-input]:has(>[data-slot=noctis-field-action][data-side=start]){padding-inline-start:var(--noctis-space-1)}[data-slot=noctis-input]:not(:has([data-slot=noctis-input-control][data-filled])) [data-slot=noctis-field-action][data-reveal=filled]{display:none}[data-slot=noctis-input-control][type=file]{color:var(--noctis-color-muted);cursor:pointer}[data-slot=noctis-input-control][type=file]::file-selector-button{border:1px solid var(--noctis-color-field-border);border-radius:var(--noctis-radius-control);background-color:var(--noctis-color-field-hover);color:var(--noctis-color-foreground);padding-block:var(--noctis-space-1);padding-inline:var(--noctis-space-2);font:inherit;font-size:var(--noctis-text-mini);cursor:pointer;transition-property:color,background-color,border-color;transition-timing-function:var(--noctis-ease-out);transition-duration:var(--_input-transition-duration);margin-inline-end:var(--_input-gap)}[data-slot=noctis-input-control][type=file]::file-selector-button:hover{border-color:var(--noctis-color-field-border-hover);background-color:var(--noctis-color-field)}@media (prefers-reduced-motion:reduce){[data-slot=noctis-input]{transition:none}[data-slot=noctis-input-control][type=file]::file-selector-button{transition:none}}[data-slot=noctis-kbd]{align-items:center;gap:var(--_kbd-gap);display:inline-flex}[data-slot=noctis-kbd-chord]{align-items:center;gap:var(--_kbd-chord-gap);display:inline-flex}[data-slot=noctis-kbd-key]{box-sizing:border-box;block-size:var(--_kbd-key-height);min-inline-size:var(--_kbd-key-height);padding-inline:var(--_kbd-key-padding-inline);border:1px solid var(--noctis-color-kbd-border);border-radius:var(--_kbd-key-border-radius);background-color:var(--noctis-color-kbd);box-shadow:var(--_kbd-key-shadow);font-family:var(--noctis-font-mono);font-size:var(--_kbd-key-font-size);color:var(--noctis-color-kbd-foreground);justify-content:center;align-items:center;line-height:1;display:inline-flex}[data-slot=noctis-kbd-glyph]{display:inline-block}[data-slot=noctis-menu-positioner],[data-slot=noctis-context-menu-positioner]{z-index:var(--noctis-z-popover)}[data-slot=noctis-menu-content],[data-slot=noctis-context-menu-content]{border-radius:var(--noctis-radius-md);transition-property:opacity,scale;transition-timing-function:var(--noctis-ease-out);transition-duration:var(--noctis-duration-quick);outline:none;flex-direction:column;display:flex;overflow:hidden}[data-slot=noctis-menu-content]{min-inline-size:var(--_menu-content-min-width)}[data-slot=noctis-menu-content][data-starting-style],[data-slot=noctis-menu-content][data-ending-style],[data-slot=noctis-context-menu-content][data-starting-style],[data-slot=noctis-context-menu-content][data-ending-style]{opacity:0;scale:.96}[data-slot=noctis-menu-content][data-ending-style],[data-slot=noctis-context-menu-content][data-ending-style]{transition-duration:var(--noctis-duration-fast)}[data-slot=noctis-menu-viewport],[data-slot=noctis-context-menu-viewport]{min-block-size:0;overflow-y:auto}[data-slot=noctis-menu-viewport]{padding:var(--_menu-viewport-padding)}[data-slot=noctis-menu-item],[data-slot=noctis-menu-link-item],[data-slot=noctis-menu-checkbox-item],[data-slot=noctis-menu-radio-item],[data-slot=noctis-menu-submenu-trigger]{min-block-size:var(--_menu-item-height);cursor:pointer;align-items:center;gap:var(--_menu-item-gap);border-radius:var(--_menu-item-border-radius);padding-inline:var(--_menu-item-padding-inline);padding-block:var(--_menu-item-padding-block);font-size:var(--noctis-text-small);line-height:var(--noctis-leading-small);color:var(--_menu-item-color);-webkit-user-select:none;user-select:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:var(--noctis-ease-out);transition-duration:var(--noctis-duration-quick);outline:none;text-decoration:none;display:flex}[data-slot=noctis-menu-item][data-highlighted],[data-slot=noctis-menu-link-item][data-highlighted],[data-slot=noctis-menu-checkbox-item][data-highlighted],[data-slot=noctis-menu-radio-item][data-highlighted],[data-slot=noctis-menu-submenu-trigger][data-highlighted]{transition-duration:0s}[data-slot=noctis-menu-item][data-popup-open],[data-slot=noctis-menu-link-item][data-popup-open],[data-slot=noctis-menu-checkbox-item][data-popup-open],[data-slot=noctis-menu-radio-item][data-popup-open],[data-slot=noctis-menu-submenu-trigger][data-popup-open],[data-slot=noctis-menu-item]:not([data-disabled])[data-highlighted],[data-slot=noctis-menu-link-item]:not([data-disabled])[data-highlighted],[data-slot=noctis-menu-checkbox-item]:not([data-disabled])[data-highlighted],[data-slot=noctis-menu-radio-item]:not([data-disabled])[data-highlighted],[data-slot=noctis-menu-submenu-trigger]:not([data-disabled])[data-highlighted]{background-color:var(--_menu-item-background-color-highlighted);color:var(--_menu-item-color-highlighted)}[data-slot=noctis-menu-item][data-disabled],[data-slot=noctis-menu-link-item][data-disabled],[data-slot=noctis-menu-checkbox-item][data-disabled],[data-slot=noctis-menu-radio-item][data-disabled],[data-slot=noctis-menu-submenu-trigger][data-disabled]{cursor:not-allowed;opacity:var(--noctis-opacity-disabled)}[data-slot=noctis-menu-item]:not([data-variant=danger])>[data-slot=noctis-icon],[data-slot=noctis-menu-link-item]:not([data-variant=danger])>[data-slot=noctis-icon],[data-slot=noctis-menu-submenu-trigger]>[data-slot=noctis-icon]{color:var(--noctis-color-muted)}[data-slot=noctis-menu-submenu-trigger]>[data-slot=noctis-icon]:last-of-type{margin-inline-start:auto}[data-slot=noctis-menu-item-indicator]{block-size:var(--_menu-item-indicator-size);inline-size:var(--_menu-item-indicator-size);transition-property:opacity,scale;transition-timing-function:var(--noctis-ease-out);transition-duration:var(--noctis-duration-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex}[data-slot=noctis-menu-item-indicator][data-unchecked]{opacity:0;scale:.75}[data-slot=noctis-menu-radio-dot]{block-size:var(--_menu-radio-dot-size);inline-size:var(--_menu-radio-dot-size);background-color:var(--noctis-color-foreground);border-radius:9999px}[data-slot=noctis-menu-inset-spacer]{block-size:var(--_menu-item-indicator-size);inline-size:var(--_menu-item-indicator-size);flex-shrink:0}[data-slot=noctis-menu-group-label]{padding-inline:var(--_menu-group-label-padding-inline);padding-block:var(--_menu-group-label-padding-block-start) var(--_menu-group-label-padding-block-end);font-size:var(--noctis-text-mini);line-height:var(--noctis-leading-mini);color:var(--noctis-color-muted);font-weight:500}[data-slot=noctis-menu-shortcut]{color:var(--noctis-color-subtle);margin-inline-start:auto;padding-inline-start:var(--_menu-shortcut-padding-inline-start)}[data-slot=noctis-menu-separator]{margin-block:var(--noctis-space-1);margin-inline:calc(-1 * var(--noctis-space-1));block-size:var(--_menu-separator-thickness);background-color:var(--noctis-color-divider)}[data-slot=noctis-menu-link-item][data-variant=danger]{--_menu-item-color:var(--noctis-menu-item-color,var(--noctis-color-danger));--_menu-item-color-highlighted:var(--noctis-menu-item-color-highlighted,var(--noctis-color-danger));--_menu-item-background-color-highlighted:var(--noctis-menu-item-background-color-highlighted,var(--noctis-color-danger-muted))}@media (prefers-reduced-motion:reduce){[data-slot=noctis-menu-content],[data-slot=noctis-context-menu-content],[data-slot=noctis-menu-item],[data-slot=noctis-menu-link-item],[data-slot=noctis-menu-checkbox-item],[data-slot=noctis-menu-radio-item],[data-slot=noctis-menu-submenu-trigger],[data-slot=noctis-menu-item-indicator]{transition:none}}[data-slot=noctis-menubar]{align-items:center;gap:var(--_menubar-root-gap);padding:var(--_menubar-root-padding);flex-direction:row;display:flex}[data-slot=noctis-menubar][data-orientation=vertical]{flex-direction:column;align-items:stretch}[data-slot=noctis-menubar][data-orientation=vertical]>[data-slot=noctis-menubar-trigger]{justify-content:start}[data-slot=noctis-menubar-trigger]:not([data-button]){block-size:var(--_menubar-trigger-height);justify-content:center;align-items:center;gap:var(--_menubar-trigger-gap);border-radius:var(--_menubar-trigger-border-radius);padding-inline:var(--_menubar-trigger-padding-inline);font-size:var(--_menubar-trigger-font-size);color:var(--_menubar-trigger-color);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;transition-property:color,background-color,border-color;transition-timing-function:var(--noctis-ease-out);transition-duration:var(--noctis-duration-quick);background-color:#0000;border:1px solid #0000;outline:none;font-weight:500;line-height:1;display:inline-flex}[data-slot=noctis-menubar-trigger]:not([data-button],[data-disabled])[data-highlighted],[data-slot=noctis-menubar-trigger]:not([data-button],[data-disabled]):hover,[data-slot=noctis-menubar-trigger]:not([data-button])[data-popup-open]{background-color:var(--_menubar-trigger-background-color-highlighted);color:var(--_menubar-trigger-color-highlighted)}[data-slot=noctis-menubar-trigger]:not([data-button])[data-highlighted],[data-slot=noctis-menubar-trigger]:not([data-button])[data-popup-open]{transition-duration:0s}[data-slot=noctis-menubar-trigger]:not([data-button]):focus-visible{outline:var(--noctis-size-focus-ring-width) solid var(--noctis-color-ring);outline-offset:calc(-1 * var(--noctis-size-focus-ring-width))}[data-slot=noctis-menubar-trigger]:not([data-button])[data-disabled]{cursor:default;opacity:var(--noctis-opacity-disabled)}[data-slot=noctis-menubar-trigger][data-overflow]{aspect-ratio:1;padding-inline:0}[data-slot=noctis-menubar-trigger]:not([data-button])>[data-slot=noctis-icon]{color:var(--noctis-color-muted)}@media (prefers-reduced-motion:reduce){[data-slot=noctis-menubar-trigger]{transition:none}}[data-slot=noctis-meter]{gap:var(--_meter-root-gap);inline-size:100%;display:grid}[data-slot=noctis-meter-label]{color:var(--_meter-label-color);font-size:var(--_meter-label-font-size);grid-area:label;font-weight:500}[data-slot=noctis-meter-value]{color:var(--_meter-value-color);font-size:var(--_meter-value-font-size);font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:value;justify-self:end}[data-slot=noctis-meter][data-labels=top]{grid-template-columns:1fr auto;grid-template-areas:"label value""track track"}[data-slot=noctis-meter][data-labels=side]{grid-template-columns:auto 1fr auto;grid-template-areas:"label track value";align-items:center}[data-slot=noctis-meter]:not(:has(>[data-slot=noctis-meter-label]),:has(>[data-slot=noctis-meter-value])){grid-template-columns:1fr;grid-template-areas:"track";gap:0}[data-slot=noctis-meter-track]{inline-size:100%;block-size:var(--_meter-track-block-size);border-radius:var(--_meter-track-border-radius);background-color:var(--_meter-track-background-color);grid-area:track;position:relative;overflow:hidden}[data-slot=noctis-meter-track]:after{content:"";inline-size:var(--_meter-track-threshold-marker-inline-size);background-color:var(--_meter-track-threshold-marker-color);display:none;position:absolute;inset-block:0;inset-inline-start:var(--meter-threshold)}[data-slot=noctis-meter][data-threshold-marker] [data-slot=noctis-meter-track]:after{display:block}[data-slot=noctis-meter-indicator]{border-radius:var(--_meter-indicator-border-radius);background-color:var(--_meter-indicator-background-color);block-size:100%;transition:inline-size var(--_meter-indicator-transition-duration) var(--noctis-ease-out), background-color var(--noctis-duration-quick) var(--noctis-ease-out)}@media (prefers-reduced-motion:reduce){[data-slot=noctis-meter-indicator]{transition:none}}[data-slot=noctis-number-field]{flex-direction:column;display:inline-flex}[data-slot=noctis-number-field-group]{block-size:var(--_number-field-group-height);border:1px solid var(--noctis-color-field-border);border-radius:var(--_number-field-group-border-radius);background-color:var(--noctis-color-field);box-shadow:var(--_number-field-group-shadow);transition-property:color,background-color,border-color,box-shadow;transition-timing-function:var(--noctis-ease-out);transition-duration:var(--noctis-duration-quick);overflow:clip}[data-slot=noctis-number-field-group]:hover:not([data-disabled],:has(:disabled),:has([readonly]),:has([data-readonly]),:has(:focus)){border-color:var(--noctis-color-field-border-hover)}[data-slot=noctis-number-field-group]:has(:focus){border-color:var(--noctis-color-field-border-focus)}[data-slot=noctis-number-field-group][data-invalid]{border-color:var(--noctis-color-field-border-invalid)}[data-slot=noctis-number-field-group]:has([aria-invalid=true]){border-color:var(--noctis-color-field-border-invalid)}[data-slot=noctis-number-field-group]:has([data-invalid]){border-color:var(--noctis-color-field-border-invalid)}:is([data-slot=noctis-number-field-group]:has([readonly]),[data-slot=noctis-number-field-group]:has([data-readonly])){border-color:var(--noctis-color-field-border)}[data-slot=noctis-number-field-group][data-disabled]{cursor:not-allowed;opacity:var(--noctis-opacity-disabled)}[data-slot=noctis-number-field-group]:has(:disabled){cursor:not-allowed;opacity:var(--noctis-opacity-disabled)}[data-slot=noctis-number-field-group]:has([data-disabled]){cursor:not-allowed;opacity:var(--noctis-opacity-disabled)}@media (prefers-reduced-motion:reduce){[data-slot=noctis-number-field-group]{transition:none}}[data-slot=noctis-number-field-group]:not([data-steppers=split],[data-steppers=stacked],[data-steppers=none]){grid-template-rows:1fr;grid-template-columns:auto 1fr auto auto auto;display:grid}[data-slot=noctis-number-field-group]:not([data-steppers=split],[data-steppers=stacked],[data-steppers=none]) [data-slot=noctis-number-field-prefix]{grid-area:1/1}[data-slot=noctis-number-field-group]:not([data-steppers=split],[data-steppers=stacked],[data-steppers=none]) [data-slot=noctis-number-field-input]{grid-area:1/2}[data-slot=noctis-number-field-group]:not([data-steppers=split],[data-steppers=stacked],[data-steppers=none]) [data-slot=noctis-number-field-suffix]{grid-area:1/3}[data-slot=noctis-number-field-group]:not([data-steppers=split],[data-steppers=stacked],[data-steppers=none]) [data-slot=noctis-number-field-decrement]{border-inline-start:1px solid var(--noctis-color-field-border);grid-area:1/4}[data-slot=noctis-number-field-group]:not([data-steppers=split],[data-steppers=stacked],[data-steppers=none]) [data-slot=noctis-number-field-increment]{border-inline-start:1px solid var(--noctis-color-field-border);grid-area:1/5}[data-slot=noctis-number-field-group][data-steppers=stacked]{grid-template-rows:1fr 1fr;grid-template-columns:auto 1fr auto auto;display:grid}[data-slot=noctis-number-field-group][data-steppers=stacked] [data-slot=noctis-number-field-prefix]{grid-area:1/1/3}[data-slot=noctis-number-field-group][data-steppers=stacked] [data-slot=noctis-number-field-input]{grid-area:1/2/3}[data-slot=noctis-number-field-group][data-steppers=stacked] [data-slot=noctis-number-field-suffix]{grid-area:1/3/3}[data-slot=noctis-number-field-group][data-steppers=stacked] [data-slot=noctis-number-field-increment]{border-inline-start:1px solid var(--noctis-color-field-border);border-block-end:1px solid var(--noctis-color-field-border);grid-area:1/4}[data-slot=noctis-number-field-group][data-steppers=stacked] [data-slot=noctis-number-field-decrement]{border-inline-start:1px solid var(--noctis-color-field-border);grid-area:2/4}[data-slot=noctis-number-field-group][data-steppers=split]{align-items:stretch;display:flex}[data-slot=noctis-number-field-group][data-steppers=split] [data-slot=noctis-number-field-decrement]{border-inline-end:1px solid var(--noctis-color-field-border)}[data-slot=noctis-number-field-group][data-steppers=split] [data-slot=noctis-number-field-increment]{border-inline-start:1px solid var(--noctis-color-field-border)}[data-slot=noctis-number-field-group][data-steppers=none]{align-items:stretch;display:flex}[data-slot=noctis-number-field-group][data-steppers=none] [data-slot=noctis-number-field-increment],[data-slot=noctis-number-field-group][data-steppers=none] [data-slot=noctis-number-field-decrement]{display:none}[data-slot=noctis-number-field-input]{min-inline-size:var(--_number-field-input-min-inline-size);padding-inline:var(--_number-field-input-padding-inline);font-size:var(--_number-field-input-font-size);text-align:center;color:var(--noctis-color-foreground);font-variant-numeric:tabular-nums;background-color:#0000;border:none;flex:auto;line-height:1}[data-slot=noctis-number-field-input]:focus-visible{outline:none}[data-slot=noctis-number-field-input]::placeholder{color:var(--noctis-color-muted)}[data-slot=noctis-number-field-prefix],[data-slot=noctis-number-field-suffix]{padding-inline:var(--_number-field-affix-padding-inline);background-color:var(--_number-field-affix-segment-background-color);color:var(--_number-field-affix-color);font-size:var(--_number-field-input-font-size);white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;flex-shrink:0;align-self:stretch;align-items:center;line-height:1;display:inline-flex}[data-slot=noctis-number-field-prefix]{border-inline-end:1px solid var(--_number-field-affix-segment-border-color)}[data-slot=noctis-number-field-suffix]{border-inline-start:1px solid var(--_number-field-affix-segment-border-color)}[data-slot=noctis-number-field-increment],[data-slot=noctis-number-field-decrement]{block-size:100%;inline-size:var(--_number-field-stepper-width);border-radius:0;flex-shrink:0}[data-slot=noctis-number-field-group]:not(:has([data-slot=noctis-number-field-input]:disabled)) [data-slot=noctis-number-field-increment]:disabled{opacity:var(--noctis-opacity-disabled);cursor:not-allowed}[data-slot=noctis-number-field-group]:not(:has([data-slot=noctis-number-field-input]:disabled)) [data-slot=noctis-number-field-decrement]:disabled{opacity:var(--noctis-opacity-disabled);cursor:not-allowed}[data-slot=noctis-number-field-group]:has([readonly]) [data-slot=noctis-number-field-increment]{opacity:var(--noctis-opacity-disabled);cursor:not-allowed}[data-slot=noctis-number-field-group]:has([readonly]) [data-slot=noctis-number-field-decrement]{opacity:var(--noctis-opacity-disabled);cursor:not-allowed}[data-slot=noctis-number-field-group]:has([data-readonly]) [data-slot=noctis-number-field-increment]{opacity:var(--noctis-opacity-disabled);cursor:not-allowed}[data-slot=noctis-number-field-group]:has([data-readonly]) [data-slot=noctis-number-field-decrement]{opacity:var(--noctis-opacity-disabled);cursor:not-allowed}[data-slot=noctis-number-field-scrub-area]{cursor:ew-resize;-webkit-user-select:none;user-select:none}[data-slot=noctis-number-field-scrub-area-cursor]{inline-size:var(--_number-field-scrub-area-cursor-size);block-size:var(--_number-field-scrub-area-cursor-size);background-color:var(--noctis-color-inverse);color:var(--noctis-color-inverse-foreground);pointer-events:none;transition:opacity var(--noctis-duration-quick) var(--noctis-ease-out);justify-content:center;align-items:center;display:flex}@media (prefers-reduced-motion:reduce){[data-slot=noctis-number-field-scrub-area-cursor]{transition:none}}[data-slot=noctis-otp-field]{align-items:center;gap:var(--_otp-field-gap);display:inline-flex}[data-slot=noctis-otp-field-input]{box-sizing:border-box;inline-size:var(--_otp-field-input-inline-size);block-size:var(--_otp-field-input-block-size);border:1px solid var(--noctis-color-border-strong);border-radius:var(--_otp-field-input-border-radius);background-color:var(--noctis-color-field);color:var(--noctis-color-foreground);font-size:var(--_otp-field-input-font-size);font-variant-numeric:tabular-nums;text-align:center;caret-color:var(--noctis-color-accent);transition:border-color var(--noctis-duration-quick) var(--noctis-ease-out), box-shadow var(--noctis-duration-quick) var(--noctis-ease-out);flex-shrink:0}[data-slot=noctis-otp-field-input][data-filled]:not([data-disabled]){border-color:var(--noctis-color-field-border-hover)}[data-slot=noctis-otp-field-input]:not([data-disabled],[data-readonly],:focus-visible):hover{border-color:var(--noctis-color-field-border-hover);background-color:var(--noctis-color-field-hover)}[data-slot=noctis-otp-field-input]:focus-visible{border-color:var(--noctis-color-field-border-focus);box-shadow:0 0 0 var(--_otp-field-input-ring-width) var(--noctis-color-ring);outline:none}[data-slot=noctis-otp-field-input][data-invalid]{border-color:var(--noctis-color-field-border-invalid)}[data-slot=noctis-otp-field-input][data-invalid]:focus-visible{box-shadow:0 0 0 var(--_otp-field-input-ring-width) var(--noctis-color-danger)}[data-slot=noctis-otp-field-input][data-disabled]{cursor:not-allowed;opacity:var(--noctis-opacity-disabled)}[data-slot=noctis-otp-field-separator]{inline-size:1px;block-size:var(--_otp-field-separator-size);background-color:var(--noctis-color-divider);flex-shrink:0}@media (prefers-reduced-motion:reduce){[data-slot=noctis-otp-field-input]{transition:none}}[data-slot=noctis-preview-card-trigger]{border-radius:var(--noctis-radius-xs);color:var(--_preview-card-trigger-color);text-underline-offset:var(--_preview-card-trigger-underline-offset);text-decoration:none}[data-slot=noctis-preview-card-trigger]:hover,[data-slot=noctis-preview-card-trigger]:focus-visible,[data-slot=noctis-preview-card-trigger][data-popup-open]{text-decoration:underline}[data-slot=noctis-preview-card-trigger]:focus-visible{outline:var(--noctis-size-focus-ring-width) solid var(--_preview-card-trigger-ring-color);outline-offset:var(--noctis-size-focus-ring-offset)}[data-slot=noctis-preview-card-positioner]{z-index:var(--noctis-z-popover)}[data-slot=noctis-preview-card-popup]{min-inline-size:var(--_preview-card-popup-min-width);max-inline-size:var(--_preview-card-popup-max-width);border-radius:var(--_preview-card-popup-border-radius);font-size:var(--_preview-card-popup-font-size);line-height:var(--noctis-leading-small);color:var(--_preview-card-popup-color);transition-property:opacity,scale;transition-timing-function:var(--noctis-ease-out);transition-duration:var(--noctis-duration-quick);outline:none;flex-direction:column;display:flex;overflow:hidden}[data-slot=noctis-preview-card-popup][data-starting-style],[data-slot=noctis-preview-card-popup][data-ending-style]{opacity:0;scale:.96}[data-slot=noctis-preview-card-popup][data-ending-style]{transition-duration:var(--noctis-duration-fast)}[data-slot=noctis-preview-card-popup][data-instant]{transition:none}[data-slot=noctis-preview-card-viewport]{gap:var(--_preview-card-popup-gap);min-block-size:0;padding:var(--_preview-card-popup-padding);flex-direction:column;display:flex;overflow-y:auto}[data-slot=noctis-preview-card-media]{aspect-ratio:var(--_preview-card-media-aspect-ratio);border-radius:var(--_preview-card-media-border-radius);overflow:hidden}[data-slot=noctis-preview-card-media] :is(img,video,svg){object-fit:cover;block-size:100%;inline-size:100%;display:block}[data-slot=noctis-preview-card-title]{font-weight:var(--_preview-card-title-font-weight);line-height:var(--_preview-card-title-line-height);color:var(--_preview-card-title-color)}[data-slot=noctis-preview-card-description]{line-height:var(--_preview-card-description-line-height)}[data-slot=noctis-preview-card-meta]{align-items:center;gap:var(--_preview-card-meta-gap);color:var(--_preview-card-meta-color);flex-wrap:wrap;display:flex}@media (prefers-reduced-motion:reduce){[data-slot=noctis-preview-card-popup]{transition:none}}[data-slot=noctis-popover-positioner]{z-index:var(--noctis-z-popover)}[data-slot=noctis-popover-popup]{min-inline-size:var(--_popover-popup-min-width);max-inline-size:var(--_popover-popup-max-width);border-radius:var(--noctis-radius-md);color:var(--noctis-color-foreground);transition-property:opacity,scale;transition-timing-function:var(--noctis-ease-out);transition-duration:var(--noctis-duration-quick);outline:none;flex-direction:column;display:flex;overflow:hidden}[data-slot=noctis-popover-popup][data-starting-style],[data-slot=noctis-popover-popup][data-ending-style]{opacity:0;scale:.96}[data-slot=noctis-popover-popup][data-ending-style]{transition-duration:var(--noctis-duration-fast)}[data-slot=noctis-popover-popup][data-instant]{transition:none}[data-slot=noctis-popover-viewport]{gap:var(--_popover-popup-gap);min-block-size:0;padding:var(--_popover-popup-padding);flex-direction:column;display:flex;overflow-y:auto}[data-slot=noctis-popover-title]{font-size:var(--_popover-title-font-size);line-height:var(--_popover-title-line-height);font-weight:var(--_popover-title-font-weight);color:var(--_popover-title-color)}[data-slot=noctis-popover-description]{font-size:var(--_popover-description-font-size);line-height:var(--_popover-description-line-height);color:var(--_popover-description-color)}@media (prefers-reduced-motion:reduce){[data-slot=noctis-popover-popup]{transition:none}}[data-slot=noctis-progress]{gap:var(--_progress-root-gap);inline-size:100%;display:grid}[data-slot=noctis-progress-label]{color:var(--_progress-label-color);font-size:var(--_progress-label-font-size);grid-area:label;font-weight:500}[data-slot=noctis-progress-value]{color:var(--_progress-value-color);font-size:var(--_progress-value-font-size);font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:value;justify-self:end}[data-slot=noctis-progress][data-labels=top]{grid-template-columns:1fr auto;grid-template-areas:"label value""track track"}[data-slot=noctis-progress][data-labels=side]{grid-template-columns:auto 1fr auto;grid-template-areas:"label track value";align-items:center}[data-slot=noctis-progress]:not(:has(>[data-slot=noctis-progress-label]),:has(>[data-slot=noctis-progress-value])){grid-template-columns:1fr;grid-template-areas:"track";gap:0}[data-slot=noctis-progress-track]{inline-size:100%;block-size:var(--_progress-track-block-size);border-radius:var(--_progress-track-border-radius);background-color:var(--_progress-track-background-color);grid-area:track;display:block;position:relative;overflow:hidden}[data-slot=noctis-progress-indicator]{border-radius:var(--_progress-indicator-border-radius);background-color:var(--_progress-indicator-background-color);block-size:100%;transition:inline-size var(--_progress-indicator-transition-duration) var(--noctis-ease-out);position:relative}[data-slot=noctis-progress-indicator][data-complete]{animation:noctis-progress-complete var(--noctis-duration-quick) var(--noctis-ease-out)}@keyframes noctis-progress-complete{0%{filter:brightness()}50%{filter:brightness(1.18)}to{filter:brightness()}}[data-slot=noctis-progress-indicator][data-indeterminate]{inline-size:60%;animation:noctis-progress-indeterminate 1.6s var(--noctis-ease-in-out) infinite alternate}@keyframes noctis-progress-indeterminate{0%{inset-inline-start:-10%}to{inset-inline-start:50%}}@media (prefers-reduced-motion:reduce){[data-slot=noctis-progress-indicator]{transition:none}[data-slot=noctis-progress-indicator][data-complete]{animation:none}[data-slot=noctis-progress-indicator][data-indeterminate]{animation:none;inset-inline-start:20%}}[data-slot=noctis-radio-group]{gap:var(--_radio-group-gap);flex-direction:column;display:flex}[data-slot=noctis-radio-group][data-orientation=horizontal]{flex-flow:wrap}[data-slot=noctis-radio-group][data-disabled]{cursor:not-allowed}[data-slot=noctis-radio]{box-sizing:border-box;inline-size:var(--_radio-size);block-size:var(--_radio-size);border:var(--_radio-border-width) solid var(--noctis-color-radio-border);border-radius:var(--_radio-border-radius);background-color:var(--noctis-color-radio);cursor:pointer;transition:border-color var(--noctis-duration-quick) var(--noctis-ease-out), background-color var(--noctis-duration-quick) var(--noctis-ease-out), transform var(--noctis-duration-quick) var(--noctis-ease-out);flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}[data-slot=noctis-radio]:not([data-disabled],[data-readonly],[data-checked],[data-invalid]):hover{border-color:var(--noctis-color-field-border-hover)}[data-slot=noctis-radio][data-checked]{border-color:var(--noctis-color-radio-checked)}[data-slot=noctis-radio][data-checked]:not([data-disabled],[data-readonly]):hover{border-color:var(--noctis-color-accent-hover)}[data-slot=noctis-radio][data-checked]:not([data-disabled],[data-readonly]):hover [data-slot=noctis-radio-indicator]{background-color:var(--noctis-color-accent-hover)}[data-slot=noctis-radio]:not([data-disabled],[data-readonly]):active{transform:scale(.94)}[data-slot=noctis-radio]:focus-visible{outline:var(--noctis-size-focus-ring-width) solid var(--noctis-color-ring);outline-offset:var(--noctis-size-focus-ring-offset)}[data-slot=noctis-radio][data-readonly]{cursor:default}[data-slot=noctis-radio][data-disabled]{cursor:not-allowed;opacity:var(--noctis-opacity-disabled)}[data-slot=noctis-radio-group][data-invalid] [data-slot=noctis-radio],[data-slot=noctis-radio][data-invalid],[data-slot=noctis-radio][aria-invalid=true]{border-color:var(--noctis-color-danger-border)}[data-slot=noctis-radio-group][data-invalid] [data-slot=noctis-radio][data-checked] [data-slot=noctis-radio-indicator],[data-slot=noctis-radio][data-invalid] [data-slot=noctis-radio-indicator],[data-slot=noctis-radio][aria-invalid=true] [data-slot=noctis-radio-indicator]{background-color:var(--noctis-color-danger)}[data-slot=noctis-radio-indicator]{background-color:var(--noctis-color-radio-checked);block-size:0;inline-size:0;transition:inline-size var(--noctis-duration-quick) var(--noctis-ease-out), block-size var(--noctis-duration-quick) var(--noctis-ease-out), background-color var(--noctis-duration-quick) var(--noctis-ease-out);border-radius:9999px}[data-slot=noctis-radio-indicator][data-checked]{inline-size:var(--_radio-indicator-size);block-size:var(--_radio-indicator-size)}[data-slot=noctis-radio-field]{align-items:center;gap:var(--_radio-field-gap);display:inline-flex}[data-slot=noctis-radio-label]{color:var(--noctis-color-foreground);font-size:var(--noctis-text-small);-webkit-user-select:none;user-select:none}[data-slot=noctis-radio-field][data-size=sm] [data-slot=noctis-radio-label]{font-size:var(--noctis-text-mini)}[data-slot=noctis-radio-field][data-size=lg] [data-slot=noctis-radio-label]{font-size:var(--noctis-text-regular)}[data-slot=noctis-radio-label][data-invalid],[data-slot=noctis-radio-group][data-invalid] [data-slot=noctis-radio-label]{color:var(--noctis-color-danger)}[data-slot=noctis-radio-label][data-disabled]{cursor:not-allowed;opacity:var(--noctis-opacity-disabled)}[data-slot=noctis-radio-description]{color:var(--noctis-color-muted);font-size:var(--noctis-text-small);margin-block-start:var(--_radio-description-gap);display:block}[data-slot=noctis-radio-card]{box-sizing:border-box;align-items:start;gap:var(--_radio-card-padding);padding:var(--_radio-card-padding);border:1px solid var(--noctis-color-border);background-color:var(--noctis-color-surface);cursor:pointer;transition:border-color var(--noctis-duration-quick) var(--noctis-ease-out), background-color var(--noctis-duration-quick) var(--noctis-ease-out);display:flex}[data-slot=noctis-radio-card]:not(:has([data-slot=noctis-radio][data-disabled])):hover{background-color:var(--noctis-color-surface-hover)}[data-slot=noctis-radio-card]:has([data-slot=noctis-radio][data-checked]){border-color:var(--noctis-color-accent)}[data-slot=noctis-radio-card][data-control-hidden]{gap:0}[data-slot=noctis-radio-card][data-control-hidden] [data-slot=noctis-radio]{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-slot=noctis-radio-card]:has([data-slot=noctis-radio]:focus-visible){outline:var(--noctis-size-focus-ring-width) solid var(--noctis-color-ring);outline-offset:var(--noctis-size-focus-ring-offset)}[data-slot=noctis-radio-card] [data-slot=noctis-radio]:focus-visible{outline:none}[data-slot=noctis-radio-card]:has([data-slot=noctis-radio][data-disabled]){cursor:not-allowed;opacity:var(--noctis-opacity-disabled)}@media (prefers-reduced-motion:reduce){[data-slot=noctis-radio]{transition:none}[data-slot=noctis-radio]:not([data-disabled],[data-readonly]):active{transform:none}[data-slot=noctis-radio-indicator]{transition:none}}[data-slot=noctis-navigation-menu]{position:relative}[data-slot=noctis-navigation-menu-list]{align-items:center;gap:var(--_navigation-menu-list-gap);list-style:none;display:flex}[data-slot=noctis-navigation-menu][data-orientation=vertical] [data-slot=noctis-navigation-menu-list]{flex-direction:column;align-items:stretch}[data-slot=noctis-navigation-menu][data-orientation=vertical] [data-slot=noctis-navigation-menu-trigger],[data-slot=noctis-navigation-menu][data-orientation=vertical] [data-slot=noctis-navigation-menu-item]>[data-slot=noctis-navigation-menu-link]{justify-content:flex-start}[data-slot=noctis-navigation-menu-item]{position:relative}[data-slot=noctis-navigation-menu-trigger]{block-size:var(--_navigation-menu-trigger-height);justify-content:center;align-items:center;gap:var(--_navigation-menu-trigger-gap);border-radius:var(--_navigation-menu-trigger-border-radius);padding-inline:var(--_navigation-menu-trigger-padding-inline);font-size:var(--noctis-text-small);line-height:var(--noctis-leading-small);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--noctis-color-secondary);transition-property:color,background-color;transition-timing-function:var(--noctis-ease-out);transition-duration:var(--noctis-duration-quick);background-color:#0000;font-weight:500;display:inline-flex}[data-slot=noctis-navigation-menu-trigger]:not([data-disabled]):hover,[data-slot=noctis-navigation-menu-trigger][data-popup-open],[data-slot=noctis-navigation-menu-trigger][data-current]:not([data-disabled]){background-color:var(--noctis-color-control-ghost-hover);color:var(--noctis-color-foreground)}[data-slot=noctis-navigation-menu-trigger]:focus-visible{outline:var(--noctis-size-focus-ring-width) solid var(--noctis-color-ring);outline-offset:calc(-1 * var(--noctis-size-focus-ring-width))}[data-slot=noctis-navigation-menu-trigger][data-disabled]{cursor:not-allowed;opacity:var(--noctis-opacity-disabled)}[data-slot=noctis-navigation-menu-icon]{color:var(--noctis-color-muted);transition:rotate var(--noctis-duration-quick) var(--noctis-ease-out);display:inline-flex}[data-slot=noctis-navigation-menu-trigger][data-popup-open] [data-slot=noctis-navigation-menu-icon]{rotate:180deg}[data-slot=noctis-navigation-menu-content] [data-slot=noctis-navigation-menu-trigger]{border-radius:var(--noctis-radius-sm);block-size:auto;inline-size:100%;padding-inline:var(--noctis-space-4);padding-block:var(--noctis-space-3);text-align:start;white-space:normal;color:var(--noctis-color-foreground);flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.125rem;display:flex}[data-slot=noctis-navigation-menu-content] [data-slot=noctis-navigation-menu-trigger] [data-slot=noctis-navigation-menu-icon]{display:none}[data-slot=noctis-navigation-menu-positioner]{z-index:var(--noctis-z-popover);box-sizing:border-box;--duration:var(--_navigation-menu-positioner-duration);--easing:var(--_navigation-menu-positioner-easing);inline-size:var(--positioner-width);block-size:var(--positioner-height);max-inline-size:var(--available-width);transition-property:top,left,right,bottom;transition-timing-function:var(--easing);transition-duration:var(--duration)}[data-slot=noctis-navigation-menu-positioner][data-instant]{transition:none}[data-slot=noctis-navigation-menu-positioner]:before{content:"";position:absolute}[data-slot=noctis-navigation-menu-positioner][data-side=bottom]:before{block-size:var(--noctis-space-2);inset-block-start:calc(-1 * var(--noctis-space-2));inset-inline:0}[data-slot=noctis-navigation-menu-positioner][data-side=top]:before{block-size:var(--noctis-space-2);inset-block-end:calc(-1 * var(--noctis-space-2));inset-inline:0}[data-slot=noctis-navigation-menu-popup]{box-sizing:border-box;min-inline-size:var(--_navigation-menu-popup-min-width);border-radius:var(--noctis-radius-lg);transform-origin:var(--transform-origin);transition-property:opacity,transform,width,height;transition-timing-function:var(--easing);transition-duration:var(--duration);position:relative;overflow:hidden}[data-slot=noctis-navigation-menu-popup][data-starting-style],[data-slot=noctis-navigation-menu-popup][data-ending-style]{opacity:0;transform:scale(.9)}[data-slot=noctis-navigation-menu-popup][data-ending-style]{transition-timing-function:var(--noctis-ease-standard);transition-duration:var(--noctis-duration-quick)}[data-slot=noctis-navigation-menu-backdrop]{z-index:var(--noctis-z-overlay);background-color:var(--noctis-color-overlay);transition:opacity var(--noctis-duration-regular) var(--noctis-ease-out);position:fixed;inset:0}[data-slot=noctis-navigation-menu-backdrop][data-starting-style],[data-slot=noctis-navigation-menu-backdrop][data-ending-style]{opacity:0}[data-slot=noctis-navigation-menu-viewport]{block-size:100%;inline-size:100%;position:relative;overflow:hidden}[data-slot=noctis-navigation-menu-content]{box-sizing:border-box;gap:var(--_navigation-menu-content-gap);padding:var(--_navigation-menu-content-padding);block-size:100%;inline-size:max-content;transition-property:opacity,transform;transition-timing-function:var(--noctis-ease-standard), var(--easing);transition-duration:calc(var(--duration) * .5), var(--duration);flex-direction:column;display:flex;position:relative}[data-slot=noctis-navigation-menu-content][data-starting-style],[data-slot=noctis-navigation-menu-content][data-ending-style]{opacity:0}[data-slot=noctis-navigation-menu-content][data-starting-style][data-activation-direction=left]{transform:translate(-50%)}[data-slot=noctis-navigation-menu-content][data-starting-style][data-activation-direction=right],[data-slot=noctis-navigation-menu-content][data-ending-style][data-activation-direction=left]{transform:translate(50%)}[data-slot=noctis-navigation-menu-content][data-ending-style][data-activation-direction=right]{transform:translate(-50%)}[data-slot=noctis-navigation-menu-content][data-starting-style][data-activation-direction=up]{transform:translateY(-50%)}[data-slot=noctis-navigation-menu-content][data-starting-style][data-activation-direction=down],[data-slot=noctis-navigation-menu-content][data-ending-style][data-activation-direction=up]{transform:translateY(50%)}[data-slot=noctis-navigation-menu-content][data-ending-style][data-activation-direction=down]{transform:translateY(-50%)}[data-slot=noctis-navigation-menu-section]{gap:var(--_navigation-menu-section-gap);flex-direction:column;display:flex}[data-slot=noctis-navigation-menu-section-title]{padding-inline:var(--_navigation-menu-link-padding-inline);font-size:var(--_navigation-menu-section-title-font-size);line-height:var(--noctis-leading-mini);letter-spacing:.02em;color:var(--_navigation-menu-section-title-color);font-weight:600}[data-slot=noctis-navigation-menu-separator]{block-size:1px;margin-block:var(--_navigation-menu-separator-margin-block);background-color:var(--noctis-color-border);border:none}[data-slot=noctis-navigation-menu-footer]{justify-content:space-between;align-items:center;gap:var(--_navigation-menu-footer-gap);padding-block:var(--_navigation-menu-footer-padding-block);padding-inline:var(--_navigation-menu-link-padding-inline);font-size:var(--noctis-text-small);line-height:var(--noctis-leading-small);color:var(--noctis-color-secondary);display:flex}[data-slot=noctis-navigation-menu-footer] [data-slot=noctis-navigation-menu-link]{gap:var(--noctis-navigation-menu-trigger-gap,.375rem);font-size:var(--noctis-text-small);color:var(--noctis-color-link);flex-direction:row;padding:0}[data-slot=noctis-navigation-menu-footer] [data-slot=noctis-navigation-menu-link]:hover{color:var(--noctis-color-link);background-color:#0000}[data-slot=noctis-navigation-menu-item]>[data-slot=noctis-navigation-menu-link]{block-size:var(--noctis-navigation-menu-trigger-height,var(--noctis-size-control-md));align-items:center;gap:var(--noctis-navigation-menu-trigger-gap,.375rem);border-radius:var(--noctis-navigation-menu-trigger-border-radius,var(--noctis-radius-control));padding-inline:var(--noctis-navigation-menu-trigger-padding-inline,.75rem);font-size:var(--noctis-text-small);line-height:var(--noctis-leading-small);white-space:nowrap;cursor:pointer;color:var(--noctis-color-secondary);transition-property:color,background-color;transition-timing-function:var(--noctis-ease-out);transition-duration:var(--noctis-duration-quick);font-weight:500;text-decoration:none;display:inline-flex}[data-slot=noctis-navigation-menu][data-size=sm] [data-slot=noctis-navigation-menu-item]>[data-slot=noctis-navigation-menu-link]{block-size:var(--noctis-navigation-menu-trigger-height,var(--noctis-size-control-sm));padding-inline:var(--noctis-navigation-menu-trigger-padding-inline,.5rem)}[data-slot=noctis-navigation-menu-item]>[data-slot=noctis-navigation-menu-link][data-current]:not([data-disabled]){background-color:var(--noctis-color-control-ghost-hover);color:var(--noctis-color-foreground)}[data-slot=noctis-navigation-menu-content] [data-slot=noctis-navigation-menu-link]{gap:var(--_navigation-menu-link-gap);border-radius:var(--_navigation-menu-link-border-radius);padding-inline:var(--_navigation-menu-link-padding-inline);padding-block:var(--_navigation-menu-link-padding-block);font-size:var(--noctis-text-small);line-height:var(--noctis-leading-small);cursor:pointer;color:var(--noctis-color-foreground);transition-property:color,background-color;transition-timing-function:var(--noctis-ease-out);transition-duration:var(--noctis-duration-quick);flex-direction:column;text-decoration:none;display:flex}[data-slot=noctis-navigation-menu-link-title]{font-size:var(--noctis-text-small);line-height:var(--noctis-leading-small);color:var(--noctis-color-foreground);font-weight:400}[data-slot=noctis-navigation-menu-link-description]{font-size:var(--noctis-text-small);line-height:var(--noctis-leading-small);color:var(--_navigation-menu-link-description-color)}[data-slot=noctis-navigation-menu-link]:not([data-disabled]):hover{background-color:var(--noctis-color-control-ghost-hover);color:var(--noctis-color-foreground)}[data-slot=noctis-navigation-menu-content] [data-slot=noctis-navigation-menu-link][data-active]{background-color:var(--noctis-color-selected);color:var(--noctis-color-foreground)}[data-slot=noctis-navigation-menu-link]:focus-visible{outline:var(--noctis-size-focus-ring-width) solid var(--noctis-color-ring);outline-offset:calc(-1 * var(--noctis-size-focus-ring-width))}[data-slot=noctis-navigation-menu-link][data-disabled]{cursor:not-allowed;opacity:var(--noctis-opacity-disabled)}@media (prefers-reduced-motion:reduce){[data-slot=noctis-navigation-menu-trigger],[data-slot=noctis-navigation-menu-icon],[data-slot=noctis-navigation-menu-positioner],[data-slot=noctis-navigation-menu-popup],[data-slot=noctis-navigation-menu-backdrop],[data-slot=noctis-navigation-menu-content],[data-slot=noctis-navigation-menu-link]{transition:none}}[data-slot=noctis-rail]{display:contents}[data-slot=noctis-rail-layout]{inline-size:100%;display:flex;position:relative}[data-slot=noctis-rail-layout][data-variant=push]{overflow-x:clip}[data-slot=noctis-rail-content][data-variant=squeeze]{flex:1;min-inline-size:0}[data-slot=noctis-rail-content][data-variant=push]{inline-size:100%;transition:transform var(--noctis-duration-slow) var(--noctis-ease-out);flex-shrink:0}@media (prefers-reduced-motion:reduce){[data-slot=noctis-rail-content][data-variant=push]{transition:none}}[data-slot=noctis-rail-layout]:has([data-slot=noctis-rail-panel][data-open]) [data-slot=noctis-rail-content][data-variant=push][data-side=end]{transform:translateX(calc(-1 * var(--rail-w)))}[data-slot=noctis-rail-layout]:has([data-slot=noctis-rail-panel][data-open]) [data-slot=noctis-rail-content][data-variant=push][data-side=start]{transform:translateX(var(--rail-w))}[dir=rtl] [data-slot=noctis-rail-layout]:has([data-slot=noctis-rail-panel][data-open]) [data-slot=noctis-rail-content][data-variant=push][data-side=end]{transform:translateX(var(--rail-w))}[dir=rtl] [data-slot=noctis-rail-layout]:has([data-slot=noctis-rail-panel][data-open]) [data-slot=noctis-rail-content][data-variant=push][data-side=start]{transform:translateX(calc(-1 * var(--rail-w)))}[data-slot=noctis-rail-panel]{inline-size:var(--_rail-collapse-width);transition:width var(--noctis-duration-slow) var(--noctis-ease-out);outline:none;overflow:hidden}[data-slot=noctis-rail-panel][data-starting-style],[data-slot=noctis-rail-panel][data-ending-style]{inline-size:0}@media (prefers-reduced-motion:reduce){[data-slot=noctis-rail-panel]{transition:none}}[data-slot=noctis-rail-panel][data-docking=dock]{z-index:var(--noctis-z-modal);box-shadow:var(--noctis-shadow-high);position:fixed;inset-block:0}[data-slot=noctis-rail-panel][data-docking=dock][data-side=start]{inset-inline-start:0}[data-slot=noctis-rail-panel][data-docking=dock][data-side=end]{inset-inline-end:0}@media (min-width:64rem){[data-slot=noctis-rail-panel][data-docking=dock]{z-index:var(--noctis-z-sticky);block-size:100dvh;box-shadow:none;align-self:flex-start;position:sticky;inset-block:0 auto}[data-slot=noctis-rail-panel][data-docking=dock][data-side=start]{inset-inline-start:auto}[data-slot=noctis-rail-panel][data-docking=dock][data-side=end]{inset-inline-end:auto}}[data-slot=noctis-rail-panel][data-docking=inline]{align-self:stretch;block-size:100%}[data-slot=noctis-rail-panel][data-docking=inline][data-variant=squeeze]{flex-shrink:0;position:static}[data-slot=noctis-rail-panel][data-docking=inline][data-variant=push]{position:absolute;inset-block:0}[data-slot=noctis-rail-panel][data-docking=inline][data-variant=push][data-side=start]{inset-inline-start:0}[data-slot=noctis-rail-panel][data-docking=inline][data-variant=push][data-side=end]{inset-inline-end:0}[data-slot=noctis-rail-surface]{block-size:100%;inline-size:var(--_rail-panel-width);max-inline-size:var(--_rail-panel-max-inline-size);color:var(--noctis-color-foreground);flex-direction:column;display:flex}[data-slot=noctis-rail-surface][data-side=start]{border-inline-end:1px solid var(--noctis-color-border)}[data-slot=noctis-rail-surface][data-side=end]{border-inline-start:1px solid var(--noctis-color-border)}[data-slot=noctis-rail-header]{justify-content:space-between;align-items:center;gap:var(--_rail-header-gap);border-block-end:1px solid var(--noctis-color-border);padding:var(--_rail-padding);display:flex}[data-slot=noctis-rail-body]{min-block-size:0;padding:var(--_rail-padding);flex:1;overflow-y:auto}[data-slot=noctis-rail-title]{font-size:var(--noctis-text-large);color:var(--noctis-color-foreground);font-weight:600}[data-slot=noctis-scroll-area]{position:relative;overflow:hidden}[data-slot=noctis-scroll-area-viewport]{overscroll-behavior:contain;outline:none;block-size:100%;inline-size:100%}[data-slot=noctis-scroll-area][data-overscroll=auto] [data-slot=noctis-scroll-area-viewport]{overscroll-behavior:auto}[data-slot=noctis-scroll-area-viewport]:focus-visible{outline:var(--noctis-size-focus-ring-width) solid var(--noctis-color-ring);outline-offset:calc(-1 * var(--noctis-size-focus-ring-width))}[data-slot=noctis-scroll-area][data-fade] [data-slot=noctis-scroll-area-viewport]{--_scroll-area-fade-block-start:0px;--_scroll-area-fade-block-end:0px;--_scroll-area-fade-inline-start:0px;--_scroll-area-fade-inline-end:0px;-webkit-mask:linear-gradient(to bottom, transparent 0, black var(--_scroll-area-fade-block-start), black calc(100% - var(--_scroll-area-fade-block-end)), transparent 100%), linear-gradient(to right, transparent 0, black var(--_scroll-area-fade-inline-start), black calc(100% - var(--_scroll-area-fade-inline-end)), transparent 100%);-webkit-mask:linear-gradient(to bottom, transparent 0, black var(--_scroll-area-fade-block-start), black calc(100% - var(--_scroll-area-fade-block-end)), transparent 100%), linear-gradient(to right, transparent 0, black var(--_scroll-area-fade-inline-start), black calc(100% - var(--_scroll-area-fade-inline-end)), transparent 100%);-webkit-mask:linear-gradient(to bottom, transparent 0, black var(--_scroll-area-fade-block-start), black calc(100% - var(--_scroll-area-fade-block-end)), transparent 100%), linear-gradient(to right, transparent 0, black var(--_scroll-area-fade-inline-start), black calc(100% - var(--_scroll-area-fade-inline-end)), transparent 100%);mask:linear-gradient(to bottom, transparent 0, black var(--_scroll-area-fade-block-start), black calc(100% - var(--_scroll-area-fade-block-end)), transparent 100%), linear-gradient(to right, transparent 0, black var(--_scroll-area-fade-inline-start), black calc(100% - var(--_scroll-area-fade-inline-end)), transparent 100%);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}[data-slot=noctis-scroll-area][data-fade] [data-slot=noctis-scroll-area-viewport][data-overflow-y-start]{--_scroll-area-fade-block-start:var(--_scroll-area-fade-size)}[data-slot=noctis-scroll-area][data-fade] [data-slot=noctis-scroll-area-viewport][data-overflow-y-end]{--_scroll-area-fade-block-end:var(--_scroll-area-fade-size)}[data-slot=noctis-scroll-area][data-fade] [data-slot=noctis-scroll-area-viewport][data-overflow-x-start]:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--_scroll-area-fade-inline-start:var(--_scroll-area-fade-size)}[data-slot=noctis-scroll-area][data-fade] [data-slot=noctis-scroll-area-viewport][data-overflow-x-end]:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[data-slot=noctis-scroll-area][data-fade] [data-slot=noctis-scroll-area-viewport][data-overflow-x-start]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--_scroll-area-fade-inline-end:var(--_scroll-area-fade-size)}[data-slot=noctis-scroll-area][data-fade] [data-slot=noctis-scroll-area-viewport][data-overflow-x-end]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--_scroll-area-fade-inline-start:var(--_scroll-area-fade-size)}[data-slot=noctis-scroll-area-content]{min-inline-size:fit-content}[data-slot=noctis-scroll-area-scrollbar]{touch-action:none;-webkit-user-select:none;user-select:none;opacity:0;transition:opacity var(--_scroll-area-scrollbar-transition-duration) var(--noctis-ease-out) var(--scroll-area-scrollbar-transition-delay,0s), inline-size var(--noctis-duration-quick) var(--noctis-ease-out), block-size var(--noctis-duration-quick) var(--noctis-ease-out);display:flex}[data-slot=noctis-scroll-area-scrollbar][data-orientation=vertical]{inline-size:var(--_scroll-area-scrollbar-inline-size);margin-block:var(--_scroll-area-scrollbar-margin);flex-direction:column;margin-inline-end:var(--_scroll-area-scrollbar-margin)}[data-slot=noctis-scroll-area-scrollbar][data-orientation=vertical]:hover,[data-slot=noctis-scroll-area-scrollbar][data-orientation=vertical][data-scrolling]{inline-size:var(--_scroll-area-scrollbar-inline-size-hover)}[data-slot=noctis-scroll-area-scrollbar][data-orientation=horizontal]{block-size:var(--_scroll-area-scrollbar-inline-size);margin-inline:var(--_scroll-area-scrollbar-margin);flex-direction:row;margin-block-end:var(--_scroll-area-scrollbar-margin)}[data-slot=noctis-scroll-area-scrollbar][data-orientation=horizontal]:hover,[data-slot=noctis-scroll-area-scrollbar][data-orientation=horizontal][data-scrolling]{block-size:var(--_scroll-area-scrollbar-inline-size-hover)}[data-slot=noctis-scroll-area][data-type=hover] [data-slot=noctis-scroll-area-scrollbar][data-hovering],[data-slot=noctis-scroll-area][data-type=hover] [data-slot=noctis-scroll-area-scrollbar][data-scrolling],[data-slot=noctis-scroll-area][data-type=scroll] [data-slot=noctis-scroll-area-scrollbar][data-scrolling],[data-slot=noctis-scroll-area][data-type=auto] [data-slot=noctis-scroll-area-scrollbar],[data-slot=noctis-scroll-area][data-type=always] [data-slot=noctis-scroll-area-scrollbar]{opacity:1;transition-delay:0s}[data-slot=noctis-scroll-area][data-track] [data-slot=noctis-scroll-area-scrollbar]{background-color:var(--_scroll-area-scrollbar-track-background-color)}[data-slot=noctis-scroll-area-thumb]{border-radius:var(--_scroll-area-thumb-border-radius);background-color:var(--_scroll-area-thumb-background-color);cursor:default;transition:background-color var(--noctis-duration-quick) var(--noctis-ease-out)}[data-slot=noctis-scroll-area-thumb]:hover{background-color:var(--_scroll-area-thumb-background-color-hover)}[data-slot=noctis-scroll-area-thumb]:active,[data-slot=noctis-scroll-area-scrollbar][data-scrolling] [data-slot=noctis-scroll-area-thumb]{background-color:var(--_scroll-area-thumb-background-color-active)}[data-slot=noctis-scroll-area-thumb][data-orientation=vertical]{min-block-size:var(--_scroll-area-thumb-min-block-size)}[data-slot=noctis-scroll-area-thumb][data-orientation=horizontal]{min-inline-size:var(--_scroll-area-thumb-min-inline-size)}[data-slot=noctis-scroll-area-corner]{background-color:var(--_scroll-area-scrollbar-track-background-color)}@media (pointer:coarse){[data-slot=noctis-scroll-area-scrollbar]{--_scroll-area-scrollbar-inline-size:var(--noctis-scroll-area-scrollbar-inline-size,.75rem);--_scroll-area-scrollbar-inline-size-hover:var(--noctis-scroll-area-scrollbar-inline-size-hover,.75rem)}[data-slot=noctis-scroll-area][data-size=sm] [data-slot=noctis-scroll-area-scrollbar]{--_scroll-area-scrollbar-inline-size:var(--noctis-scroll-area-scrollbar-inline-size,.625rem);--_scroll-area-scrollbar-inline-size-hover:var(--noctis-scroll-area-scrollbar-inline-size-hover,.625rem)}[data-slot=noctis-scroll-area-thumb]{--_scroll-area-thumb-min-block-size:var(--noctis-scroll-area-thumb-min-block-size,var(--noctis-space-6));--_scroll-area-thumb-min-inline-size:var(--noctis-scroll-area-thumb-min-inline-size,var(--noctis-space-6))}}@media (prefers-reduced-motion:reduce){[data-slot=noctis-scroll-area-scrollbar],[data-slot=noctis-scroll-area-thumb]{transition:none}}[data-slot=noctis-search-dialog-backdrop]{z-index:var(--noctis-z-modal);background-color:var(--noctis-color-overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:opacity var(--noctis-duration-overlay) var(--noctis-ease-overlay);position:fixed;inset:0}[data-slot=noctis-search-dialog-backdrop][data-starting-style],[data-slot=noctis-search-dialog-backdrop][data-ending-style]{opacity:0}[data-slot=noctis-search-dialog]{z-index:var(--noctis-z-modal);block-size:var(--_search-dialog-height);inline-size:var(--_search-dialog-width);border-radius:var(--_search-dialog-border-radius);transform-origin:top;transition:opacity var(--_search-dialog-transition-duration) var(--noctis-ease-overlay), translate var(--_search-dialog-transition-duration) var(--noctis-ease-overlay), scale var(--_search-dialog-transition-duration) var(--noctis-ease-overlay);outline:none;flex-direction:column;margin-inline:auto;display:flex;position:fixed;inset-block-start:var(--_search-dialog-inset-block-start);inset-inline:0;overflow:hidden}[data-slot=noctis-search-dialog][data-starting-style]{opacity:0;translate:0 -.75rem;scale:.96}[data-slot=noctis-search-dialog][data-ending-style]{opacity:0;translate:0 -.375rem;scale:.97}[data-slot=noctis-search-dialog-header]{align-items:center;gap:var(--_search-dialog-header-gap);border-block-end:1px solid var(--noctis-color-border);padding-inline:var(--_search-dialog-header-padding-inline);flex-shrink:0;display:flex}[data-slot=noctis-search-dialog-header]>svg:first-child{color:var(--noctis-color-muted);flex-shrink:0}[data-slot=noctis-search-dialog-header]>svg:not(:first-child){animation:var(--noctis-animate-spin);color:var(--noctis-color-muted);flex-shrink:0}[data-slot=noctis-search-dialog-input]{block-size:var(--_search-dialog-input-height);font-size:var(--noctis-text-regular);line-height:var(--noctis-leading-regular);color:var(--noctis-color-foreground);background-color:#0000;outline:none;flex:1}[data-slot=noctis-search-dialog-input]::placeholder{color:var(--noctis-color-placeholder)}[data-slot=noctis-search-dialog-input]::-webkit-search-cancel-button{appearance:none}[data-slot=noctis-search-dialog-header]>button{box-sizing:border-box;block-size:var(--_search-dialog-esc-key-height);cursor:pointer;border-radius:var(--_search-dialog-esc-key-border-radius);border:1px solid var(--noctis-color-kbd-border);background-color:var(--noctis-color-kbd);box-shadow:var(--_search-dialog-esc-key-shadow);padding-inline:var(--_search-dialog-esc-key-padding-inline);font-family:var(--noctis-font-mono);font-size:var(--noctis-text-micro);line-height:var(--noctis-leading-micro);color:var(--noctis-color-kbd-foreground);transition:color var(--noctis-duration-quick) var(--noctis-ease-out);align-items:center;display:inline-flex}[data-slot=noctis-search-dialog-header]>button:hover{color:var(--noctis-color-foreground)}[data-slot=noctis-search-dialog]>div:not([data-slot]){flex:1;min-block-size:0;position:relative}[data-slot=noctis-search-dialog-results]{gap:var(--_search-dialog-results-gap);block-size:100%;padding:var(--_search-dialog-results-padding);flex-direction:column;display:flex;overflow-y:auto}[data-slot=noctis-search-dialog-result]{align-items:flex-start;gap:var(--_search-dialog-result-gap);border-radius:var(--_search-dialog-result-border-radius);inline-size:100%;padding-inline:var(--_search-dialog-result-padding-inline);padding-block:var(--_search-dialog-result-padding-block);text-align:start;transition:background-color var(--noctis-duration-quick) var(--noctis-ease-out);outline:none;display:flex}[data-slot=noctis-search-dialog-result][aria-selected=true],[data-slot=noctis-search-dialog-result][aria-selected=false]:hover{background-color:var(--_search-dialog-result-background-color-highlighted)}[data-slot=noctis-search-dialog-result]>svg{color:var(--noctis-color-subtle);flex-shrink:0;margin-block-start:var(--noctis-space-0\.5)}[data-slot=noctis-search-dialog-result][aria-selected=true]>svg{color:var(--noctis-color-foreground)}[data-slot=noctis-search-dialog-result]>span{gap:var(--_search-dialog-result-body-gap);flex-direction:column;flex:1;min-inline-size:0;display:flex}[data-slot=noctis-search-dialog-result]>span>span:first-child{justify-content:space-between;align-items:baseline;gap:var(--_search-dialog-result-title-row-gap);display:flex}[data-slot=noctis-search-dialog-result]>span>span:first-child>span:first-child{text-overflow:ellipsis;white-space:nowrap;font-size:var(--noctis-text-small);line-height:var(--noctis-leading-small);font-weight:var(--noctis-font-weight-medium);color:var(--noctis-color-foreground);overflow:hidden}[data-slot=noctis-search-dialog-result]>span>span:first-child>span:not(:first-child){text-overflow:ellipsis;white-space:nowrap;font-family:var(--noctis-font-mono);font-size:var(--noctis-text-micro);line-height:var(--noctis-leading-micro);color:var(--noctis-color-subtle);flex-shrink:0;overflow:hidden}[data-slot=noctis-search-dialog-result]>span>span:first-child>span:not(:first-child):has(>span){align-items:baseline;gap:var(--_search-dialog-result-meta-gap);color:inherit;display:flex;overflow:visible}[data-slot=noctis-search-dialog-result]>span>span:first-child>span:not(:first-child)>span:first-child{font-weight:var(--noctis-font-weight-semibold);color:var(--noctis-color-muted)}[data-slot=noctis-search-dialog-result]>span>span:first-child>span:not(:first-child)>span:not(:first-child){text-overflow:ellipsis;white-space:nowrap;color:var(--noctis-color-subtle);overflow:hidden}[data-slot=noctis-search-dialog-result]>span>span:not(:first-child){-webkit-line-clamp:2;font-size:var(--noctis-text-micro);line-height:var(--noctis-leading-snug);color:var(--noctis-color-muted);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}[data-slot=noctis-search-dialog-result]>span>span:not(:first-child) mark{border-radius:var(--_search-dialog-result-mark-border-radius);background-color:var(--noctis-color-accent-muted);padding-inline:var(--_search-dialog-result-mark-padding-inline);font-weight:var(--noctis-font-weight-medium);color:var(--noctis-color-foreground)}[data-slot=noctis-search-dialog]>div:not([data-slot])>div:not([data-slot]){block-size:100%;padding-inline:var(--_search-dialog-centered-padding-inline);text-align:center;font-size:var(--noctis-text-small);line-height:var(--noctis-leading-small);color:var(--noctis-color-muted);justify-content:center;align-items:center;display:flex}[data-slot=noctis-search-dialog]>div:not([data-slot])>div:not([data-slot]) span{color:var(--noctis-color-foreground)}[data-slot=noctis-search-dialog-footer]{justify-content:flex-end;align-items:center;gap:var(--_search-dialog-footer-gap);border-block-start:1px solid var(--noctis-color-border);padding-inline:var(--_search-dialog-footer-padding-inline);padding-block:var(--_search-dialog-footer-padding-block);font-size:var(--noctis-text-mini);line-height:var(--noctis-leading-mini);color:var(--noctis-color-muted);flex-shrink:0;display:flex}[data-slot=noctis-search-dialog-footer]>span{align-items:center;gap:var(--_search-dialog-hint-gap);display:inline-flex}[data-slot=noctis-search-dialog-footer]>span>span:first-child{align-items:center;gap:var(--_search-dialog-hint-keys-gap);font-size:var(--noctis-text-small);line-height:var(--noctis-leading-small);display:inline-flex}@media (prefers-reduced-motion:reduce){[data-slot=noctis-search-dialog-backdrop],[data-slot=noctis-search-dialog],[data-slot=noctis-search-dialog-result]{transition:none}[data-slot=noctis-search-dialog-header]>svg:not(:first-child){animation:none}}[data-slot=noctis-select-trigger]{block-size:var(--_select-trigger-height);justify-content:space-between;align-items:center;gap:var(--_select-trigger-gap);border:1px solid var(--noctis-color-field-border);border-radius:var(--_select-trigger-border-radius);min-inline-size:0;padding-inline:var(--_select-trigger-padding-inline);background-color:var(--noctis-color-field);box-shadow:var(--_select-trigger-shadow);color:var(--noctis-color-foreground);font-size:var(--_select-trigger-font-size);line-height:var(--noctis-leading-small);cursor:pointer;-webkit-user-select:none;user-select:none;transition-property:color,background-color,border-color,box-shadow;transition-timing-function:var(--noctis-ease-out);transition-duration:var(--noctis-duration-quick);display:inline-flex}[data-slot=noctis-select-trigger]:not([data-disabled],[data-readonly],[data-open]):hover{border-color:var(--noctis-color-field-border-hover)}[data-slot=noctis-select-trigger][data-open]:not([data-readonly]),[data-slot=noctis-select-trigger]:focus-visible:not([data-readonly]){border-color:var(--noctis-color-field-border-focus)}[data-slot=noctis-select-trigger]:focus-visible{outline-offset:2px;outline:2px solid #0000}[data-slot=noctis-select-trigger][data-invalid],[data-slot=noctis-select-trigger][aria-invalid=true]{border-color:var(--noctis-color-danger-border)}[data-slot=noctis-select-trigger][data-readonly]{cursor:not-allowed;color:var(--noctis-color-secondary)}[data-slot=noctis-select-trigger][data-disabled]{cursor:not-allowed;opacity:var(--noctis-opacity-disabled)}[data-slot=noctis-select-value]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-slot=noctis-select-trigger][data-placeholder] [data-slot=noctis-select-value]{color:var(--noctis-color-placeholder)}[data-slot=noctis-select-icon]{color:var(--noctis-color-muted);flex-shrink:0;align-items:center;display:inline-flex}[data-slot=noctis-select-backdrop]{background-color:var(--_select-backdrop-background-color);transition-property:opacity;transition-timing-function:var(--noctis-ease-out);transition-duration:var(--noctis-duration-fast);position:fixed;inset:0}[data-slot=noctis-select-backdrop][data-starting-style],[data-slot=noctis-select-backdrop][data-ending-style]{opacity:0}[data-slot=noctis-select-positioner]{z-index:var(--noctis-z-popover)}[data-slot=noctis-select-popup]{border-radius:var(--noctis-radius-md);transition-property:opacity,scale;transition-timing-function:var(--noctis-ease-out);transition-duration:var(--noctis-duration-quick);outline:none;flex-direction:column;display:flex;position:relative;overflow:hidden}[data-slot=noctis-select-popup][data-side=none]{--_select-popup-overlay-inset:calc(var(--noctis-select-list-padding,.25rem) + var(--noctis-select-item-padding-inline,.625rem) - var(--noctis-select-trigger-padding-inline,var(--noctis-space-3)))}[data-slot=noctis-select-popup][data-side=none]:has([data-slot=noctis-select-item-icon]){--_select-popup-overlay-inset:calc(var(--noctis-select-list-padding,.25rem) + var(--noctis-select-item-padding-inline,.625rem) + var(--noctis-select-item-icon-size,1rem) + var(--noctis-select-item-gap,.625rem) - var(--noctis-select-trigger-padding-inline,var(--noctis-space-3)))}[data-slot=noctis-select-popup][data-starting-style],[data-slot=noctis-select-popup][data-ending-style]{opacity:0;scale:.96}[data-slot=noctis-select-popup][data-ending-style]{transition-duration:var(--noctis-duration-fast)}[data-slot=noctis-select-scroll-up-arrow],[data-slot=noctis-select-scroll-down-arrow]{z-index:1;background-color:var(--noctis-color-background);cursor:default;justify-content:center;align-items:center;display:flex;inset-inline:0}[data-slot=noctis-select-scroll-up-arrow]{block-size:var(--_select-scroll-up-arrow-height);color:var(--_select-scroll-up-arrow-color);inset-block-start:0}[data-slot=noctis-select-scroll-down-arrow]{block-size:var(--_select-scroll-down-arrow-height);color:var(--_select-scroll-down-arrow-color);inset-block-end:0}[data-slot=noctis-select-list]{min-block-size:0;padding:var(--_select-list-padding);scrollbar-width:none;flex:1;overflow-y:auto}[data-slot=noctis-select-list]::-webkit-scrollbar{display:none}[data-slot=noctis-select-item]{min-block-size:var(--_select-item-height);align-items:center;gap:var(--_select-item-gap);border-radius:var(--_select-item-border-radius);padding-inline:var(--_select-item-padding-inline);font-size:var(--noctis-text-small);line-height:var(--noctis-leading-small);color:var(--_select-item-color);cursor:pointer;-webkit-user-select:none;user-select:none;transition-property:color,background-color;transition-timing-function:var(--noctis-ease-out);transition-duration:var(--noctis-duration-quick);outline:none;display:flex}[data-slot=noctis-select-item]:not([data-disabled])[data-highlighted]{background-color:var(--_select-item-background-color-highlighted);color:var(--_select-item-color-highlighted);transition-duration:0s}[data-slot=noctis-select-item][data-disabled]{cursor:not-allowed;opacity:var(--noctis-opacity-disabled)}[data-slot=noctis-select-item-icon]{--noctis-icon-size:var(--_select-item-icon-size);block-size:var(--_select-item-icon-size);inline-size:var(--_select-item-icon-size);color:var(--noctis-color-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}[data-slot=noctis-select-item-content]{flex-direction:column;flex:1;justify-content:center;min-inline-size:0;display:flex}[data-slot=noctis-select-item-text]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-slot=noctis-select-item-description]{text-overflow:ellipsis;white-space:nowrap;font-size:var(--_select-item-description-font-size);line-height:var(--noctis-leading-mini);color:var(--_select-item-description-color);overflow:hidden}[data-slot=noctis-select-item-indicator]{block-size:var(--_select-item-indicator-size);inline-size:var(--_select-item-indicator-size);color:currentColor;flex-shrink:0;justify-content:center;align-items:center;margin-inline-start:auto;display:flex}[data-slot=noctis-select-group-label]{padding-inline:var(--_select-group-label-padding-inline);padding-block:var(--_select-group-label-padding-block-start) var(--_select-group-label-padding-block-end);font-size:var(--noctis-text-micro);line-height:var(--noctis-leading-micro);color:var(--noctis-color-muted);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}[data-slot=noctis-select-separator]{margin-block:var(--noctis-space-1);margin-inline:calc(-1 * var(--noctis-space-1));block-size:var(--_select-separator-thickness);background-color:var(--noctis-color-divider)}@media (prefers-reduced-motion:reduce){[data-slot=noctis-select-trigger],[data-slot=noctis-select-backdrop],[data-slot=noctis-select-popup],[data-slot=noctis-select-item]{transition:none}}[data-slot=noctis-separator]{background-color:var(--_separator-background-color);flex-shrink:0;align-self:stretch}[data-slot=noctis-separator][data-orientation=horizontal]{block-size:var(--_separator-size);margin-inline:var(--_separator-margin)}[data-slot=noctis-separator][data-orientation=vertical]{inline-size:var(--_separator-size);margin-block:var(--_separator-margin)}[data-slot=noctis-sheet-popup]{z-index:var(--noctis-z-modal);color:var(--noctis-color-foreground);box-shadow:var(--noctis-shadow-high);transition:transform var(--_sheet-popup-transition-duration) var(--noctis-ease-out);outline:none;flex-direction:column;display:flex;position:fixed}[data-slot=noctis-sheet-popup][data-side=start]{inline-size:100%;max-inline-size:var(--_sheet-popup-max-inline-size);border-inline-end:1px solid var(--noctis-color-border);transform:translateX(var(--sheet-peek));inset-block:0;inset-inline-start:0}[data-slot=noctis-sheet-popup][data-side=start]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:translateX(calc(-1 * var(--sheet-peek)))}[data-slot=noctis-sheet-popup][data-side=start][data-starting-style],[data-slot=noctis-sheet-popup][data-side=start][data-ending-style]{transform:translate(-100%)}:is([data-slot=noctis-sheet-popup][data-side=start][data-starting-style]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[data-slot=noctis-sheet-popup][data-side=start][data-ending-style]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){transform:translate(100%)}[data-slot=noctis-sheet-popup][data-side=end]{inline-size:100%;max-inline-size:var(--_sheet-popup-max-inline-size);border-inline-start:1px solid var(--noctis-color-border);transform:translateX(calc(-1 * var(--sheet-peek)));inset-block:0;inset-inline-end:0}[data-slot=noctis-sheet-popup][data-side=end]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:translateX(var(--sheet-peek))}[data-slot=noctis-sheet-popup][data-side=end][data-starting-style],[data-slot=noctis-sheet-popup][data-side=end][data-ending-style]{transform:translate(100%)}:is([data-slot=noctis-sheet-popup][data-side=end][data-starting-style]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[data-slot=noctis-sheet-popup][data-side=end][data-ending-style]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){transform:translate(-100%)}[data-slot=noctis-sheet-popup][data-side=top]{border-block-end:1px solid var(--noctis-color-border);inset-block-start:0;inset-inline:0}[data-slot=noctis-sheet-popup][data-side=top][data-starting-style],[data-slot=noctis-sheet-popup][data-side=top][data-ending-style]{transform:translateY(-100%)}[data-slot=noctis-sheet-popup][data-side=bottom]{border-block-start:1px solid var(--noctis-color-border);inset-block-end:0;inset-inline:0}[data-slot=noctis-sheet-popup][data-side=bottom][data-starting-style],[data-slot=noctis-sheet-popup][data-side=bottom][data-ending-style]{transform:translateY(100%)}[data-slot=noctis-sheet-popup][data-side=top][data-size=sm],[data-slot=noctis-sheet-popup][data-side=bottom][data-size=sm]{block-size:25%;min-block-size:var(--_sheet-popup-min-block-size)}[data-slot=noctis-sheet-popup][data-side=top][data-size=md],[data-slot=noctis-sheet-popup][data-side=bottom][data-size=md]{block-size:33.3333%}[data-slot=noctis-sheet-popup][data-side=top][data-size=lg],[data-slot=noctis-sheet-popup][data-side=bottom][data-size=lg]{block-size:50%}[data-slot=noctis-sheet-popup][data-side=top][data-size=xl],[data-slot=noctis-sheet-popup][data-side=bottom][data-size=xl]{block-size:66.6667%}[data-slot=noctis-sheet-popup][data-side=top][data-size=full],[data-slot=noctis-sheet-popup][data-side=bottom][data-size=full]{block-size:100%}[data-slot=noctis-sheet-backdrop]{z-index:var(--noctis-z-modal);background-color:var(--noctis-color-overlay);transition:opacity var(--noctis-duration-regular) var(--noctis-ease-out);position:fixed;inset:0}[data-slot=noctis-sheet-backdrop][data-starting-style],[data-slot=noctis-sheet-backdrop][data-ending-style]{opacity:0}[data-slot=noctis-sheet-header]{align-items:start;gap:var(--_sheet-header-gap) var(--_sheet-header-gutter-gap);border-block-end:1px solid var(--noctis-color-border);padding:var(--_sheet-region-padding);grid-template-columns:minmax(0,1fr) auto;display:grid}[data-slot=noctis-sheet-header]>[data-slot=noctis-sheet-title]{grid-area:1/1}[data-slot=noctis-sheet-header]>[data-slot=noctis-sheet-description]{grid-area:2/1}[data-slot=noctis-sheet-header]>[data-slot=noctis-sheet-close]{grid-area:1/2;place-self:start end}[data-slot=noctis-sheet-body]{min-block-size:0;padding:var(--_sheet-region-padding);flex:1;overflow-y:auto}[data-slot=noctis-sheet-footer]{gap:var(--_sheet-footer-gap);border-block-start:1px solid var(--noctis-color-border);padding:var(--_sheet-region-padding);flex-direction:column-reverse;margin-block-start:auto;display:flex}@media (min-width:40rem){[data-slot=noctis-sheet-footer]{flex-direction:row;justify-content:flex-end}}[data-slot=noctis-sheet-title]{font-size:var(--noctis-text-large);color:var(--noctis-color-foreground);font-weight:600}[data-slot=noctis-sheet-description]{font-size:var(--noctis-text-small);color:var(--noctis-color-muted)}@media (prefers-reduced-motion:reduce){[data-slot=noctis-sheet-popup],[data-slot=noctis-sheet-backdrop]{transition:none}}[data-slot=noctis-slider]{gap:var(--_slider-root-gap);touch-action:none;-webkit-user-select:none;user-select:none;flex-direction:column;inline-size:100%;display:flex}[data-slot=noctis-slider][data-disabled]{cursor:not-allowed;opacity:var(--noctis-opacity-disabled)}[data-slot=noctis-slider-header]{justify-content:space-between;align-items:baseline;display:flex}[data-slot=noctis-slider-label]{font-size:var(--noctis-text-small);color:var(--noctis-color-foreground);font-weight:500}[data-slot=noctis-slider-value]{font-size:var(--noctis-text-small);font-variant-numeric:tabular-nums;color:var(--noctis-color-muted)}[data-slot=noctis-slider-control]{block-size:var(--_slider-control-block-size);cursor:pointer;align-items:center;inline-size:100%;display:flex;position:relative}[data-slot=noctis-slider-control][data-dragging]{cursor:grabbing}[data-slot=noctis-slider-track]{block-size:var(--_slider-track-block-size);border-radius:var(--_slider-track-border-radius);background-color:var(--_slider-track-background-color);inline-size:100%;position:relative;overflow:hidden}[data-slot=noctis-slider-track][data-invalid],[data-slot=noctis-slider][aria-invalid=true] [data-slot=noctis-slider-track]{box-shadow:0 0 0 1px var(--noctis-color-danger-border)}[data-slot=noctis-slider-indicator]{background-color:var(--_slider-indicator-background-color)}[data-slot=noctis-slider-thumb]{box-sizing:border-box;inline-size:var(--_slider-thumb-size);block-size:var(--_slider-thumb-size);border-radius:var(--noctis-radius-full);border:var(--_slider-thumb-border-width) solid var(--noctis-color-background);background-color:var(--noctis-color-accent);box-shadow:var(--noctis-shadow-low);transition:transform var(--noctis-duration-quick) var(--noctis-ease-out), box-shadow var(--noctis-duration-quick) var(--noctis-ease-out)}[data-slot=noctis-slider-thumb]:not([data-disabled]):hover,[data-slot=noctis-slider-thumb]:not([data-disabled])[data-dragging]{transform:scale(1.1)}[data-slot=noctis-slider-thumb]:has(:focus-visible){box-shadow:0 0 0 var(--noctis-size-focus-ring-offset) var(--noctis-color-background), 0 0 0 calc(var(--noctis-size-focus-ring-offset) + var(--noctis-size-focus-ring-width)) var(--noctis-color-ring), 0 0 0 calc(var(--noctis-size-focus-ring-offset) + var(--noctis-size-focus-ring-width) + var(--_slider-thumb-outline-width)) var(--noctis-color-accent-muted)}[data-slot=noctis-slider-thumb][data-invalid],[data-slot=noctis-slider][aria-invalid=true] [data-slot=noctis-slider-thumb]{border-color:var(--noctis-color-danger-border)}[data-slot=noctis-slider-thumb][data-disabled]{cursor:not-allowed}[data-slot=noctis-slider-thumb-value]{padding-block:var(--noctis-space-1);padding-inline:var(--noctis-space-2);border-radius:var(--noctis-radius-sm);background-color:var(--_slider-thumb-value-background-color);color:var(--_slider-thumb-value-color);font-size:var(--noctis-text-mini);font-variant-numeric:tabular-nums;line-height:var(--noctis-leading-small);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--noctis-duration-quick) var(--noctis-ease-out), translate var(--noctis-duration-quick) var(--noctis-ease-out);position:absolute;inset-block-end:calc(100% + var(--_slider-thumb-value-gap));inset-inline-start:50%;translate:-50% 2px}[data-slot=noctis-slider-thumb][data-dragging] [data-slot=noctis-slider-thumb-value]{opacity:1;translate:-50%}[data-slot=noctis-slider-thumb]:has(:focus-visible) [data-slot=noctis-slider-thumb-value]{opacity:1;translate:-50%}[data-slot=noctis-slider-marks]{pointer-events:none;position:absolute;inset:0}[data-slot=noctis-slider-mark]{inline-size:var(--_slider-mark-size);block-size:var(--noctis-space-2);background-color:var(--_slider-mark-background-color);position:absolute;inset-block-start:50%;transform:translate(-50%,-50%)}[data-slot=noctis-slider-mark][data-state=passed]{background-color:var(--noctis-color-accent)}[data-slot=noctis-slider-mark-label]{white-space:nowrap;font-size:var(--noctis-text-mini);font-variant-numeric:tabular-nums;color:var(--noctis-color-muted);margin-block-start:var(--noctis-space-1);position:absolute;inset-block-start:100%;inset-inline-start:50%;transform:translate(-50%)}[data-slot=noctis-slider-control][data-orientation=vertical]{inline-size:var(--_slider-control-block-size);flex-direction:column;flex:1;align-self:center;block-size:auto}[data-slot=noctis-slider-track][data-orientation=vertical]{inline-size:var(--_slider-track-block-size);block-size:100%}[data-slot=noctis-slider-mark][data-orientation=vertical]{inline-size:var(--noctis-space-2);block-size:var(--_slider-mark-size);inset-block-start:auto;transform:translate(-50%,50%)}[data-slot=noctis-slider-mark][data-orientation=vertical] [data-slot=noctis-slider-mark-label]{margin-block-start:0;margin-inline-start:var(--noctis-space-1);inset-block-start:50%;inset-inline-start:100%;transform:translateY(-50%)}@media (prefers-reduced-motion:reduce){[data-slot=noctis-slider-thumb]{transition:none}[data-slot=noctis-slider-thumb]:not([data-disabled]):hover,[data-slot=noctis-slider-thumb]:not([data-disabled])[data-dragging]{transform:none}[data-slot=noctis-slider-thumb-value]{transition:none;translate:-50%}}[data-surface]{background-color:var(--noctis-color-background)}[data-surface][data-shade=surface]{background-color:var(--noctis-color-surface)}[data-surface][data-shade=raised]{background-color:var(--noctis-color-surface-raised)}[data-surface][data-shade=sunken]{background-color:var(--noctis-color-sunken)}[data-surface][data-bordered]{border:1px solid var(--noctis-color-border)}[data-surface][data-shadow=card]{box-shadow:var(--noctis-shadow-low)}[data-surface][data-shadow=popover]{box-shadow:var(--noctis-shadow-medium)}[data-surface][data-shadow=modal]{box-shadow:var(--noctis-shadow-high)}[data-slot=noctis-switch]{box-sizing:border-box;inline-size:var(--_switch-inline-size);block-size:var(--_switch-block-size);border:var(--_switch-border-width) solid var(--_switch-border-color);background-color:var(--_switch-background-color);cursor:pointer;transition:background-color var(--_switch-transition-duration) var(--noctis-ease-out), border-color var(--_switch-transition-duration) var(--noctis-ease-out);border-radius:9999px;flex-shrink:0;display:inline-flex;position:relative}[data-slot=noctis-switch]:before{content:"";inset-block:calc(-1 * var(--_switch-inset));inset-inline:calc(-1 * var(--_switch-inset));position:absolute}[data-slot=noctis-switch]:not([data-disabled]):hover{border-color:var(--noctis-color-field-border-hover);background-color:var(--noctis-color-control-hover)}[data-slot=noctis-switch][data-checked]{border-color:var(--_switch-border-color-checked);background-color:var(--_switch-background-color-checked)}[data-slot=noctis-switch][data-checked]:not([data-disabled]):hover{border-color:var(--noctis-color-accent-hover);background-color:var(--noctis-color-accent-hover)}[data-slot=noctis-switch]:focus-visible{box-shadow:0 0 0 var(--noctis-size-focus-ring-offset) var(--noctis-color-background), 0 0 0 calc(var(--noctis-size-focus-ring-offset) + var(--noctis-size-focus-ring-width)) var(--noctis-color-ring), 0 0 0 calc(var(--noctis-size-focus-ring-offset) + var(--noctis-size-focus-ring-width) + var(--_switch-outline-width)) var(--noctis-color-accent-muted);outline:none}[data-slot=noctis-switch][data-readonly]{cursor:default}[data-slot=noctis-switch][data-readonly]:not([data-checked]):hover{border-color:var(--_switch-border-color);background-color:var(--_switch-background-color)}[data-slot=noctis-switch][data-readonly][data-checked]:hover{border-color:var(--_switch-border-color-checked);background-color:var(--_switch-background-color-checked)}[data-slot=noctis-switch][data-invalid]:not([data-checked]),[data-slot=noctis-switch][aria-invalid=true]:not([data-checked]){border-color:var(--noctis-color-danger-border)}[data-slot=noctis-switch][data-disabled]{cursor:not-allowed;opacity:var(--noctis-opacity-disabled)}[data-slot=noctis-switch-thumb]{--switch-thumb-travel-pressed:calc(var(--_switch-inline-size) - 2 * var(--_switch-border-width) - var(--_switch-thumb-size) * 1.2 - var(--_switch-padding));box-sizing:border-box;inset-block-start:50%;inset-inline:var(--_switch-padding) calc(var(--_switch-inline-size) - 2 * var(--_switch-border-width) - var(--_switch-thumb-size) - var(--_switch-padding));block-size:var(--_switch-thumb-size);background-color:var(--_switch-thumb-background-color);box-shadow:var(--noctis-shadow-low);transition:inset-inline-start var(--_switch-transition-duration) var(--noctis-ease-standard), inset-inline-end var(--_switch-transition-duration) var(--noctis-ease-out);border-radius:9999px;position:absolute;translate:0 -50%}[data-slot=noctis-switch]:not([data-disabled],[data-readonly]):active [data-slot=noctis-switch-thumb]:not([data-checked]){inset-inline-end:var(--switch-thumb-travel-pressed)}[data-slot=noctis-switch]:not([data-disabled],[data-readonly]):active [data-slot=noctis-switch-thumb][data-checked]{inset-inline-start:var(--switch-thumb-travel-pressed)}[data-slot=noctis-switch-thumb][data-checked]{inset-inline:calc(var(--_switch-inline-size) - 2 * var(--_switch-border-width) - var(--_switch-thumb-size) - var(--_switch-padding)) var(--_switch-padding);background-color:var(--_switch-thumb-background-color-checked)}[data-slot=noctis-switch-field]{align-items:center;gap:var(--_switch-field-gap);display:inline-flex}[data-slot=noctis-switch-label]{color:var(--noctis-color-foreground);font-size:var(--noctis-text-small);-webkit-user-select:none;user-select:none}[data-slot=noctis-switch-field][data-size=sm] [data-slot=noctis-switch-label]{font-size:var(--noctis-text-mini)}[data-slot=noctis-switch-field][data-size=lg] [data-slot=noctis-switch-label]{font-size:var(--noctis-text-regular)}[data-slot=noctis-switch-label][data-invalid]{color:var(--noctis-color-danger)}[data-slot=noctis-switch-label][data-disabled]{cursor:not-allowed;opacity:var(--noctis-opacity-disabled)}@media (prefers-reduced-motion:reduce){[data-slot=noctis-switch],[data-slot=noctis-switch-thumb]{transition:none}}[data-slot=noctis-table]{border:1px solid var(--noctis-color-border);border-radius:var(--_table-border-radius);overflow-x:auto}[data-slot=noctis-table-grid]{border-collapse:collapse;text-align:start;inline-size:100%;font-size:var(--noctis-text-small);line-height:var(--noctis-leading-small)}[data-slot=noctis-table-header]{background-color:var(--_table-header-background-color)}[data-slot=noctis-table-body]>tr:last-child{border-block-end:0}[data-slot=noctis-table-row]{border-block-end:1px solid var(--noctis-color-border)}[data-slot=noctis-table-head],[data-slot=noctis-table-cell]{padding-inline:var(--_table-cell-padding-inline);padding-block:var(--_table-cell-padding-block);text-align:start;color:var(--_table-cell-color)}[data-slot=noctis-table-head]{vertical-align:middle;font-weight:var(--noctis-font-weight-medium)}[data-slot=noctis-table-cell]{vertical-align:top}[data-slot=noctis-tabs]{gap:var(--_tabs-root-gap);flex-direction:column;display:flex}[data-slot=noctis-tabs-list]{align-items:center;gap:var(--_tabs-list-gap);display:flex;position:relative}[data-slot=noctis-tabs][data-variant=line] [data-slot=noctis-tabs-list]{border-block-end:1px solid var(--noctis-color-border)}[data-slot=noctis-tabs][data-variant=pill] [data-slot=noctis-tabs-list]{inline-size:fit-content}[data-slot=noctis-tabs][data-variant=segmented] [data-slot=noctis-tabs-list]{border:1px solid var(--noctis-color-border);border-radius:var(--_tabs-list-border-radius);inline-size:fit-content;padding:var(--_tabs-list-padding)}[data-slot=noctis-tabs-tab]{z-index:var(--noctis-z-raised);block-size:var(--_tabs-tab-height);justify-content:center;align-items:center;gap:var(--_tabs-tab-gap);padding-inline:var(--_tabs-tab-padding-inline);font-size:var(--_tabs-tab-font-size);white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:pointer;color:var(--noctis-color-muted);transition:color var(--noctis-duration-quick) var(--noctis-ease-out);flex-shrink:0;font-weight:500;display:inline-flex;position:relative}[data-slot=noctis-tabs-tab]:not([data-disabled]):hover,[data-slot=noctis-tabs-tab][data-active]{color:var(--noctis-color-foreground)}[data-slot=noctis-tabs-tab]:focus-visible{outline:2px solid var(--noctis-color-ring);outline-offset:-2px}[data-slot=noctis-tabs-tab][data-disabled]{cursor:not-allowed;opacity:var(--noctis-opacity-disabled)}[data-slot=noctis-tabs][data-variant=pill] [data-slot=noctis-tabs-tab],[data-slot=noctis-tabs][data-variant=segmented] [data-slot=noctis-tabs-tab]{border-radius:var(--_tabs-tab-border-radius)}[data-slot=noctis-tabs-indicator]{pointer-events:none;background-color:var(--_tabs-indicator-background-color);transition:left var(--_tabs-indicator-transition-duration) var(--noctis-ease-out), top var(--_tabs-indicator-transition-duration) var(--noctis-ease-out), width var(--_tabs-indicator-transition-duration) var(--noctis-ease-out), height var(--_tabs-indicator-transition-duration) var(--noctis-ease-out);position:absolute}[data-slot=noctis-tabs][data-variant=line] [data-slot=noctis-tabs-indicator]{block-size:var(--_tabs-indicator-height);border-radius:9999px;inset-block-end:-1px}[data-slot=noctis-tabs][data-variant=pill] [data-slot=noctis-tabs-indicator],[data-slot=noctis-tabs][data-variant=segmented] [data-slot=noctis-tabs-indicator]{border-radius:var(--_tabs-indicator-border-radius);box-shadow:0 0 0 1px var(--noctis-color-border-strong), var(--noctis-shadow-low)}[data-slot=noctis-tabs][data-variant=segmented] [data-slot=noctis-tabs-indicator]{box-shadow:var(--noctis-shadow-low)}[data-slot=noctis-tabs][data-variant=segmented] [data-slot=noctis-tabs-tab][data-active]{color:var(--noctis-color-primary-foreground)}[data-slot=noctis-tabs][data-variant=segmented][data-color=accent] [data-slot=noctis-tabs-indicator]{background-color:var(--noctis-color-accent)}[data-slot=noctis-tabs][data-variant=segmented][data-color=accent] [data-slot=noctis-tabs-tab][data-active]{color:var(--noctis-color-accent-foreground)}[data-slot=noctis-tabs-panel]{outline:none}@media (prefers-reduced-motion:reduce){[data-slot=noctis-tabs-tab],[data-slot=noctis-tabs-indicator]{transition:none}}[data-slot=noctis-toolbar]{align-items:center;gap:var(--_toolbar-gap);padding:var(--_toolbar-padding);border-radius:var(--_toolbar-border-radius);display:inline-flex}[data-slot=noctis-toolbar][data-orientation=vertical]{flex-direction:column;align-items:stretch}[data-slot=noctis-toolbar][data-variant=framed]{border:1px solid var(--noctis-color-border)}[data-slot=noctis-toolbar] :is([data-button],[data-slot=noctis-toggle]){border-radius:var(--_toolbar-item-radius)}[data-slot=noctis-toolbar-group]{align-items:center;gap:var(--_toolbar-group-gap);display:inline-flex}[data-slot=noctis-toolbar][data-orientation=vertical] [data-slot=noctis-toolbar-group]{flex-direction:column;align-items:stretch}[data-slot=noctis-toolbar-group]>[data-button]{border-radius:0}[data-slot=noctis-toolbar-group]>[data-button]:first-child{border-start-start-radius:var(--_toolbar-item-radius);border-end-start-radius:var(--_toolbar-item-radius)}[data-slot=noctis-toolbar-group]>[data-button]:last-child{border-start-end-radius:var(--_toolbar-item-radius);border-end-end-radius:var(--_toolbar-item-radius)}[data-slot=noctis-toolbar-separator]{inline-size:var(--_toolbar-separator-width);margin-inline:var(--_toolbar-separator-margin-inline);background-color:var(--_toolbar-separator-color);flex-shrink:0;align-self:stretch}[data-slot=noctis-toolbar][data-orientation=vertical] [data-slot=noctis-toolbar-separator]{inline-size:auto;block-size:var(--_toolbar-separator-width);margin-block:var(--_toolbar-separator-margin-inline);margin-inline:0}[data-slot=noctis-toolbar-input]{block-size:var(--_toolbar-input-height);inline-size:var(--_toolbar-input-width);padding-inline:var(--_toolbar-input-padding-inline);border:1px solid var(--noctis-color-field-border);border-radius:var(--_toolbar-item-radius);font-size:var(--noctis-text-small);color:var(--noctis-color-foreground);background-color:var(--noctis-color-field);transition:color var(--noctis-duration-quick) var(--noctis-ease-out), border-color var(--noctis-duration-quick) var(--noctis-ease-out), background-color var(--noctis-duration-quick) var(--noctis-ease-out);flex-shrink:0}[data-slot=noctis-toolbar-input]:not([data-disabled]):hover{border-color:var(--noctis-color-field-border-hover)}[data-slot=noctis-toolbar-input]:focus-visible{outline:var(--noctis-size-focus-ring-width) solid var(--noctis-color-ring);outline-offset:var(--noctis-size-focus-ring-offset)}[data-slot=noctis-toolbar-input][aria-invalid=true]{border-color:var(--noctis-color-field-border-invalid)}[data-slot=noctis-toolbar-input][data-disabled]{cursor:not-allowed;opacity:var(--noctis-opacity-disabled)}[data-slot=noctis-toolbar-spacer]{flex:1}@media (prefers-reduced-motion:reduce){[data-slot=noctis-toolbar-input]{transition:none}}[data-slot=noctis-textarea]{border:1px solid var(--noctis-color-field-border);border-radius:var(--_textarea-border-radius);background-color:var(--noctis-color-field);inline-size:100%;box-shadow:var(--_textarea-shadow);font-size:var(--_textarea-font-size);cursor:text;transition-property:color,background-color,border-color,box-shadow;transition-timing-function:var(--noctis-ease-out);transition-duration:var(--_textarea-transition-duration);flex-direction:column;display:flex}[data-slot=noctis-textarea]:hover:not([data-disabled],:has(:disabled),:has([readonly]),:has(:focus)){border-color:var(--noctis-color-field-border-hover)}[data-slot=noctis-textarea]:has(:focus){border-color:var(--noctis-color-field-border-focus)}[data-slot=noctis-textarea][data-invalid]{border-color:var(--noctis-color-field-border-invalid)}[data-slot=noctis-textarea]:has([aria-invalid=true]){border-color:var(--noctis-color-field-border-invalid)}[data-slot=noctis-textarea]:has([data-invalid]){border-color:var(--noctis-color-field-border-invalid)}:is([data-slot=noctis-textarea]:has([readonly]),[data-slot=noctis-textarea]:has([data-readonly])){border-color:var(--noctis-color-field-border)}[data-slot=noctis-textarea][data-disabled]{cursor:not-allowed;opacity:var(--noctis-opacity-disabled)}[data-slot=noctis-textarea]:has(:disabled){cursor:not-allowed;opacity:var(--noctis-opacity-disabled)}[data-slot=noctis-textarea]:has([data-disabled]){cursor:not-allowed;opacity:var(--noctis-opacity-disabled)}[data-slot=noctis-textarea-control]{min-inline-size:0;min-block-size:var(--_textarea-min-block-size);max-block-size:var(--_textarea-max-block-size);padding-block:var(--_textarea-padding-block);padding-inline:var(--_textarea-padding-inline);color:var(--noctis-color-foreground);font:inherit;line-height:var(--noctis-leading-regular);resize:vertical;field-sizing:content;background-color:#0000;border:none;outline:none;flex:auto}[data-slot=noctis-textarea-control]::placeholder{color:var(--noctis-color-placeholder)}[data-slot=noctis-textarea-control][data-disabled],[data-slot=noctis-textarea-control]:disabled{cursor:not-allowed;resize:none}[data-slot=noctis-textarea-toolbar]{justify-content:space-between;align-items:center;gap:var(--_textarea-toolbar-gap);padding-inline:var(--_textarea-padding-inline);padding-block:var(--_textarea-toolbar-padding-block);border-block-start:1px solid var(--_textarea-toolbar-border-color);--noctis-icon-size:var(--_textarea-icon-size);--noctis-field-action-size:calc(var(--_textarea-icon-size) + var(--noctis-space-2));display:flex}@media (prefers-reduced-motion:reduce){[data-slot=noctis-textarea]{transition:none}}[data-slot=noctis-toast-viewport]{--toast-stack-dir:-1;inset-block:auto var(--_toast-viewport-padding);inset-inline:auto var(--_toast-viewport-padding);z-index:var(--noctis-z-toast);inline-size:var(--_toast-viewport-inline-size);max-inline-size:calc(100vw - var(--_toast-viewport-padding) - var(--_toast-viewport-padding));outline:none;flex-direction:column;display:flex;position:fixed}[data-slot=noctis-toast-viewport][data-placement^=top]{--toast-stack-dir:1;inset-block:var(--_toast-viewport-padding) auto}[data-slot=noctis-toast-viewport][data-placement=bottom-start],[data-slot=noctis-toast-viewport][data-placement=top-start]{inset-inline:var(--_toast-viewport-padding) auto}[data-slot=noctis-toast-viewport][data-placement=bottom-center],[data-slot=noctis-toast-viewport][data-placement=top-center]{margin-inline:auto;inset-inline:0}[data-slot=noctis-toast]{--toast-stack-scale:max(0, 1 - var(--_toast-peek-scale-step) * var(--toast-index));--toast-stack-shrink:calc(1 - var(--toast-stack-scale));--toast-stack-offset:calc(var(--toast-swipe-movement-y) + var(--toast-stack-dir,-1) * (var(--toast-offset-y,0px) + var(--toast-index) * var(--_toast-viewport-gap)));box-sizing:border-box;z-index:calc(var(--noctis-z-toast) - var(--toast-index));min-inline-size:var(--_toast-min-width);max-inline-size:var(--_toast-max-width);block-size:var(--_toast-frontmost-height);border-radius:var(--_toast-border-radius);padding:var(--_toast-padding);color:var(--noctis-color-foreground);cursor:default;-webkit-user-select:none;user-select:none;transform:translateX(var(--toast-swipe-movement-x)) translateY(calc(var(--toast-swipe-movement-y) + var(--toast-stack-dir,-1) * (var(--toast-index) * var(--_toast-peek) + var(--toast-stack-shrink) * var(--_toast-frontmost-height)))) scale(var(--toast-stack-scale));transition-property:transform,opacity,block-size;transition-duration:var(--noctis-duration-regular);transition-timing-function:var(--noctis-ease-out);outline:none;position:absolute;inset-block:auto 0;inset-inline:0}[data-slot=noctis-toast]:after{content:"";block-size:calc(var(--_toast-viewport-gap) + 1px);position:absolute;inset-block-start:100%;inset-inline:0}[data-slot=noctis-toast-viewport][data-placement^=top] [data-slot=noctis-toast]:after{inset-block:auto 100%}[data-slot=noctis-toast-viewport][data-placement^=top] [data-slot=noctis-toast]{inset-block:0 auto}[data-slot=noctis-toast]:focus-visible{outline:var(--noctis-size-focus-ring-width) solid var(--noctis-color-ring);outline-offset:var(--noctis-size-focus-ring-offset)}[data-slot=noctis-toast-viewport][data-expanded] [data-slot=noctis-toast]{block-size:var(--_toast-height);transform:translateX(var(--toast-swipe-movement-x)) translateY(var(--toast-stack-offset))}[data-slot=noctis-toast][data-starting-style]{transform:translateY(calc(var(--toast-stack-dir,-1) * -150%))}[data-slot=noctis-toast][data-ending-style]{opacity:0}[data-slot=noctis-toast][data-ending-style]:not([data-limited],[data-swipe-direction]){transform:translateY(calc(var(--toast-stack-dir,-1) * -150%))}[data-slot=noctis-toast][data-limited]{opacity:0}[data-slot=noctis-toast][data-swiping]{transform:translateX(var(--toast-swipe-movement-x)) translateY(var(--toast-swipe-movement-y));transition-duration:0s}[data-slot=noctis-toast][data-ending-style][data-swipe-direction=left]{transform:translateX(calc(var(--toast-swipe-movement-x) - 150%)) translateY(var(--toast-stack-offset))}[data-slot=noctis-toast][data-ending-style][data-swipe-direction=right]{transform:translateX(calc(var(--toast-swipe-movement-x) + 150%)) translateY(var(--toast-stack-offset))}[data-slot=noctis-toast][data-ending-style][data-swipe-direction=up]{transform:translateY(calc(var(--toast-swipe-movement-y) - 150%))}[data-slot=noctis-toast][data-ending-style][data-swipe-direction=down]{transform:translateY(calc(var(--toast-swipe-movement-y) + 150%))}[data-slot=noctis-toast-positioner]{z-index:var(--noctis-z-toast)}[data-slot=noctis-toast-positioner] [data-slot=noctis-toast]{inline-size:max-content;min-inline-size:0;max-inline-size:var(--_toast-max-width);block-size:auto;transform-origin:var(--transform-origin);opacity:1;position:relative;inset:auto;transform:none}[data-slot=noctis-toast-positioner] [data-slot=noctis-toast]:after{content:none}[data-slot=noctis-toast-positioner] [data-slot=noctis-toast][data-starting-style],[data-slot=noctis-toast-positioner] [data-slot=noctis-toast][data-ending-style]{opacity:0;transform:scale(.96)}[data-slot=noctis-toast-content]{align-items:start;row-gap:var(--_toast-content-gap);transition-property:opacity;transition-duration:var(--noctis-duration-regular);transition-timing-function:var(--noctis-ease-out);grid-template-columns:auto 1fr auto;display:grid}[data-slot=noctis-toast-content][data-behind]{opacity:0;pointer-events:none}[data-slot=noctis-toast-content][data-expanded]{opacity:1;pointer-events:auto}[data-slot=noctis-toast-icon],[data-slot=noctis-toast-spinner]{flex-shrink:0;grid-area:1/1/-1;align-self:start;margin-block-start:calc((var(--noctis-leading-small) - var(--_toast-icon-size)) / 2);margin-inline-end:var(--_toast-gap)}[data-slot=noctis-toast-icon]{block-size:var(--_toast-icon-size);inline-size:var(--_toast-icon-size);color:var(--_toast-color-highlighted);justify-content:center;align-items:center;display:flex}[data-slot=noctis-toast-icon]>svg{block-size:100%;inline-size:100%}[data-slot=noctis-toast-spinner]{block-size:var(--_toast-spinner-size);inline-size:var(--_toast-spinner-size);border:1px solid var(--noctis-color-border);border-block-start-color:var(--noctis-color-muted);border-radius:var(--noctis-radius-full);animation:var(--noctis-animate-spin);display:inline-block}[data-slot=noctis-toast-title]{min-inline-size:0;font-size:var(--noctis-text-small);line-height:var(--noctis-leading-small);color:var(--noctis-color-foreground);grid-column:2;font-weight:600}[data-slot=noctis-toast-description]{min-inline-size:0;font-size:var(--noctis-text-small);line-height:var(--noctis-leading-small);color:var(--noctis-color-muted);grid-column:2}[data-slot=noctis-toast-action]{border:1px solid var(--noctis-color-border);border-radius:var(--noctis-radius-control);padding-inline:var(--noctis-space-3);padding-block:var(--noctis-space-1);font-size:var(--noctis-text-small);color:var(--_toast-color-highlighted);cursor:pointer;transition-property:background-color,border-color,color;transition-duration:var(--noctis-duration-quick);transition-timing-function:var(--noctis-ease-out);background-color:#0000;outline:none;grid-column:2;justify-self:start;margin-block-start:var(--noctis-space-2);font-weight:500}[data-slot=noctis-toast-action]:not([data-disabled]):hover{background-color:var(--noctis-color-control-ghost-hover)}[data-slot=noctis-toast-action]:not([data-disabled]):active{background-color:var(--noctis-color-control-ghost-selected)}[data-slot=noctis-toast-action]:focus-visible{outline:var(--noctis-size-focus-ring-width) solid var(--noctis-color-ring);outline-offset:var(--noctis-size-focus-ring-offset)}[data-slot=noctis-toast-close]{block-size:var(--noctis-size-control-xs);inline-size:var(--noctis-size-control-xs);border-radius:var(--noctis-radius-control);color:var(--noctis-color-muted);cursor:pointer;transition-property:background-color,color;transition-duration:var(--noctis-duration-quick);transition-timing-function:var(--noctis-ease-out);background-color:#0000;outline:none;flex-shrink:0;grid-area:1/3;justify-content:center;align-self:start;align-items:center;margin-inline-start:var(--_toast-gap);display:flex}[data-slot=noctis-toast-close]:not([data-disabled]):hover{background-color:var(--noctis-color-control-ghost-hover);color:var(--noctis-color-foreground)}[data-slot=noctis-toast-close]:not([data-disabled]):active{background-color:var(--noctis-color-control-ghost-selected);color:var(--noctis-color-foreground)}[data-slot=noctis-toast-close]:focus-visible{outline:var(--noctis-size-focus-ring-width) solid var(--noctis-color-ring);outline-offset:var(--noctis-size-focus-ring-offset)}@media (prefers-reduced-motion:reduce){[data-slot=noctis-toast],[data-slot=noctis-toast-content],[data-slot=noctis-toast-action],[data-slot=noctis-toast-close]{transition:none}[data-slot=noctis-toast-spinner]{animation:none}}[data-slot=noctis-toggle]{block-size:var(--_toggle-height);justify-content:center;align-items:center;gap:var(--_toggle-gap);border-radius:var(--_toggle-border-radius);padding-inline:var(--_toggle-padding-inline);font-size:var(--_toggle-font-size);white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:pointer;color:var(--noctis-color-muted);transition-property:color,background-color,border-color,box-shadow;transition-timing-function:var(--noctis-ease-out);transition-duration:var(--_toggle-transition-duration);background-color:#0000;flex-shrink:0;font-weight:500;line-height:1;display:inline-flex;position:relative}@media (prefers-reduced-motion:reduce){[data-slot=noctis-toggle]{transition:none}}[data-slot=noctis-toggle][data-icon-only=true]{inline-size:var(--_toggle-height);--noctis-icon-size:var(--_toggle-icon-size);padding-inline:0}[data-slot=noctis-toggle][data-icon-only=true] :is(svg,[data-slot=noctis-icon]){inline-size:var(--_toggle-icon-size);block-size:var(--_toggle-icon-size);flex-shrink:0}[data-slot=noctis-toggle]:not([data-disabled]):hover{background-color:var(--noctis-color-control-ghost-hover);color:var(--noctis-color-foreground)}[data-slot=noctis-toggle]:not([data-disabled]):active{background-color:var(--noctis-color-control-ghost-selected)}[data-slot=noctis-toggle][aria-pressed=mixed]{background-color:var(--noctis-color-control-ghost-hover);color:var(--noctis-color-foreground)}[data-slot=noctis-toggle][data-pressed]{background-color:var(--noctis-color-control-ghost-selected);color:var(--noctis-color-foreground)}[data-slot=noctis-toggle][data-variant=accent][data-pressed]{background-color:var(--noctis-color-accent);color:var(--noctis-color-accent-foreground)}[data-slot=noctis-toggle][data-variant=accent][data-pressed]:not([data-disabled]):hover{background-color:var(--noctis-color-accent-hover)}[data-slot=noctis-toggle][data-variant=accent][data-pressed]:not([data-disabled]):active{background-color:var(--noctis-color-accent-active)}[data-slot=noctis-toggle]:focus-visible{outline:var(--noctis-size-focus-ring-width) solid var(--noctis-color-ring);outline-offset:var(--noctis-size-focus-ring-offset)}[data-slot=noctis-toggle][data-disabled]{cursor:not-allowed;opacity:var(--noctis-opacity-disabled)}[data-slot=noctis-toggle][data-variant=outline]{border:1px solid var(--noctis-color-border)}[data-slot=noctis-toggle][data-variant=outline]:not([data-disabled]):hover{border-color:var(--noctis-color-field-hover)}[data-slot=noctis-toggle][data-variant=outline][data-pressed]{background-color:var(--noctis-color-primary);color:var(--noctis-color-primary-foreground);border-color:#0000}[data-slot=noctis-toggle][data-variant=outline][data-pressed]:not([data-disabled]):hover{background-color:var(--noctis-color-primary-hover)}[data-slot=noctis-toggle][data-variant=outline][data-pressed]:not([data-disabled]):active{background-color:var(--noctis-color-primary-active)}[data-slot=noctis-toggle][data-variant=primary][data-pressed]{background-color:var(--noctis-color-primary);color:var(--noctis-color-primary-foreground)}[data-slot=noctis-toggle][data-variant=primary][data-pressed]:not([data-disabled]):hover{background-color:var(--noctis-color-primary-hover)}[data-slot=noctis-toggle][data-variant=primary][data-pressed]:not([data-disabled]):active{background-color:var(--noctis-color-primary-active)}[data-slot=noctis-toggle-group]{align-items:center;gap:var(--_toggle-group-gap);display:inline-flex}[data-slot=noctis-toggle-group][data-orientation=vertical]{flex-direction:column;align-items:stretch}[data-slot=noctis-tooltip-positioner]{z-index:var(--noctis-z-popover)}[data-slot=noctis-tooltip-popup]{max-inline-size:var(--_tooltip-popup-max-inline-size);border-radius:var(--_tooltip-popup-border-radius);padding-inline:var(--_tooltip-popup-padding-inline);padding-block:var(--_tooltip-popup-padding-block);color:var(--noctis-color-foreground);font-size:var(--_tooltip-popup-font-size);line-height:var(--noctis-leading-small);transition-property:opacity,scale;transition-timing-function:var(--noctis-ease-out);transition-duration:var(--noctis-duration-quick);outline:none;position:relative}[data-slot=noctis-tooltip-popup][data-starting-style],[data-slot=noctis-tooltip-popup][data-ending-style]{opacity:0;scale:.96}[data-slot=noctis-tooltip-popup][data-ending-style]{transition-duration:var(--noctis-duration-fast)}[data-slot=noctis-tooltip-popup][data-instant]{transition-duration:0s}[data-slot=noctis-tooltip-arrow]{display:flex}[data-slot=noctis-tooltip-arrow] [data-tooltip-arrow=fill]{fill:var(--noctis-color-background)}[data-slot=noctis-tooltip-arrow] [data-tooltip-arrow=edge]{fill:var(--noctis-color-border)}[data-slot=noctis-tooltip-arrow][data-side=bottom]{top:-8px;rotate:none}[data-slot=noctis-tooltip-arrow][data-side=top]{bottom:-8px;rotate:180deg}[data-slot=noctis-tooltip-arrow][data-side=left],[data-slot=noctis-tooltip-arrow][data-side=inline-start]{right:-13px;rotate:90deg}[data-slot=noctis-tooltip-arrow][data-side=right],[data-slot=noctis-tooltip-arrow][data-side=inline-end]{left:-13px;rotate:-90deg}[dir=rtl] [data-slot=noctis-tooltip-arrow][data-side=inline-start]{left:-13px;right:auto;rotate:-90deg}[dir=rtl] [data-slot=noctis-tooltip-arrow][data-side=inline-end]{left:auto;right:-13px;rotate:90deg}@media (prefers-reduced-motion:reduce){[data-slot=noctis-tooltip-popup]{transition:none}}}@layer components;@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:var(--noctis-space-0)}.inset-x-0{inset-inline:var(--noctis-space-0)}.inset-y-0{inset-block:var(--noctis-space-0)}.start-0{inset-inline-start:var(--noctis-space-0)}.start-1\/2{inset-inline-start:50%}.end-0{inset-inline-end:var(--noctis-space-0)}.end-3{inset-inline-end:var(--noctis-space-3)}.top-0{top:var(--noctis-space-0)}.top-1\/2{top:50%}.top-3{top:var(--noctis-space-3)}.top-14{top:var(--noctis-space-14)}.bottom-0{bottom:var(--noctis-space-0)}.bottom-3{bottom:var(--noctis-space-3)}.bottom-4{bottom:var(--noctis-space-4)}.isolate{isolation:isolate}.z-1{z-index:1}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-modal{z-index:var(--noctis-z-modal)}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.row-start-1{grid-row-start:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:var(--noctis-space-0)}.mx-1{margin-inline:var(--noctis-space-1)}.mx-auto{margin-inline:auto}.my-2{margin-block:var(--noctis-space-2)}.my-5{margin-block:var(--noctis-space-5)}.my-6{margin-block:var(--noctis-space-6)}.my-8{margin-block:var(--noctis-space-8)}.my-10{margin-block:var(--noctis-space-10)}.ms-2{margin-inline-start:var(--noctis-space-2)}.ms-3{margin-inline-start:var(--noctis-space-3)}.ms-4{margin-inline-start:var(--noctis-space-4)}.ms-6{margin-inline-start:var(--noctis-space-6)}.ms-auto{margin-inline-start:auto}.mt-0\.5{margin-top:var(--noctis-space-0\.5)}.mt-1{margin-top:var(--noctis-space-1)}.mt-1\.5{margin-top:var(--noctis-space-1\.5)}.mt-2{margin-top:var(--noctis-space-2)}.mt-4{margin-top:var(--noctis-space-4)}.mt-5{margin-top:var(--noctis-space-5)}.mt-6{margin-top:var(--noctis-space-6)}.mt-9{margin-top:var(--noctis-space-9)}.mt-12{margin-top:var(--noctis-space-12)}.mt-auto{margin-top:auto}.mb-10{margin-bottom:var(--noctis-space-10)}.box-border{box-sizing:border-box}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.table-row{display:table-row}.aspect-square{aspect-ratio:1}.size-0{width:var(--noctis-space-0);height:var(--noctis-space-0)}.size-1\.5{width:var(--noctis-space-1\.5);height:var(--noctis-space-1\.5)}.size-2{width:var(--noctis-space-2);height:var(--noctis-space-2)}.size-2\.5{width:var(--noctis-space-2\.5);height:var(--noctis-space-2\.5)}.size-3{width:var(--noctis-space-3);height:var(--noctis-space-3)}.size-3\.5{width:var(--noctis-space-3\.5);height:var(--noctis-space-3\.5)}.size-4{width:var(--noctis-space-4);height:var(--noctis-space-4)}.size-5{width:var(--noctis-space-5);height:var(--noctis-space-5)}.size-6{width:var(--noctis-space-6);height:var(--noctis-space-6)}.size-7{width:var(--noctis-space-7);height:var(--noctis-space-7)}.size-9{width:var(--noctis-space-9);height:var(--noctis-space-9)}.size-16{width:var(--noctis-space-16);height:var(--noctis-space-16)}.size-full{width:100%;height:100%}.noctis-rule{background-image:linear-gradient(to right, transparent, var(--noctis-color-border) 20%, var(--noctis-color-border) 80%, transparent);height:1px}@supports (color:color-mix(in lab, red, red)){.noctis-rule{background-image:linear-gradient(to right, transparent, color-mix(in oklch, var(--noctis-color-border) 90%, transparent) 20%, color-mix(in oklch, var(--noctis-color-border) 90%, transparent) 80%, transparent)}}.h-1\.5{height:var(--noctis-space-1\.5)}.h-2{height:var(--noctis-space-2)}.h-5{height:var(--noctis-space-5)}.h-6{height:var(--noctis-space-6)}.h-8{height:var(--noctis-space-8)}.h-11{height:var(--noctis-space-11)}.h-12{height:var(--noctis-space-12)}.h-14{height:var(--noctis-space-14)}.h-16{height:var(--noctis-space-16)}.h-20{height:var(--noctis-space-20)}.h-24{height:var(--noctis-space-24)}.h-28{height:var(--noctis-space-28)}.h-32{height:var(--noctis-space-32)}.h-40{height:var(--noctis-space-40)}.h-44{height:var(--noctis-space-44)}.h-48{height:var(--noctis-space-48)}.h-64{height:var(--noctis-space-64)}.h-\[calc\(100dvh-3\.5rem\)\]{height:calc(100dvh - 3.5rem)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px;height:var(--noctis-space-px)}.max-h-40{max-height:var(--noctis-space-40)}.max-h-\[min\(70vh\,30rem\)\]{max-height:min(70vh,30rem)}.min-h-0{min-height:var(--noctis-space-0)}.min-h-28{min-height:var(--noctis-space-28)}.min-h-60{min-height:var(--noctis-space-60)}.min-h-72{min-height:var(--noctis-space-72)}.min-h-\[calc\(100dvh-3\.5rem\)\]{min-height:calc(100dvh - 3.5rem)}.min-h-dvh{min-height:100dvh}.w-1\/2{width:50%}.w-2xl{width:var(--noctis-container-2xl)}.w-3\/4{width:75%}.w-3xl{width:var(--noctis-container-3xl)}.w-4{width:var(--noctis-space-4)}.w-6{width:var(--noctis-space-6)}.w-7xl{width:var(--noctis-container-7xl)}.w-16{width:var(--noctis-space-16)}.w-20{width:var(--noctis-space-20)}.w-36{width:var(--noctis-space-36)}.w-40{width:var(--noctis-space-40)}.w-44{width:var(--noctis-space-44)}.w-48{width:var(--noctis-space-48)}.w-52{width:var(--noctis-space-52)}.w-56{width:var(--noctis-space-56)}.w-60{width:var(--noctis-space-60)}.w-64{width:var(--noctis-space-64)}.w-72{width:var(--noctis-space-72)}.w-80{width:var(--noctis-space-80)}.w-96{width:var(--noctis-space-96)}.w-auto{width:auto}.w-full{width:100%}.w-max{width:max-content}.w-md{width:var(--noctis-container-md)}.w-px{width:1px;width:var(--noctis-space-px)}.w-sm{width:var(--noctis-container-sm)}.w-xl{width:var(--noctis-container-xl)}.w-xs{width:var(--noctis-container-xs)}.max-w-0{max-width:var(--noctis-space-0)}.max-w-2xl{max-width:var(--noctis-container-2xl)}.max-w-3xl{max-width:var(--noctis-container-3xl)}.max-w-7xl{max-width:var(--noctis-container-7xl)}.max-w-60{max-width:var(--noctis-space-60)}.max-w-64{max-width:var(--noctis-space-64)}.max-w-80{max-width:var(--noctis-space-80)}.max-w-\[85vw\]{max-width:85vw}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-md{max-width:var(--noctis-container-md)}.max-w-prose{max-width:65ch}.max-w-sm{max-width:var(--noctis-container-sm)}.max-w-xl{max-width:var(--noctis-container-xl)}.max-w-xs{max-width:var(--noctis-container-xs)}.min-w-0{min-width:var(--noctis-space-0)}.min-w-9{min-width:var(--noctis-space-9)}.min-w-24{min-width:var(--noctis-space-24)}.min-w-40{min-width:var(--noctis-space-40)}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-16{flex-basis:var(--noctis-space-16)}.basis-44{flex-basis:var(--noctis-space-44)}.-translate-x-1{--tw-translate-x:calc(var(--noctis-space-1) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1\/2{--tw-translate-x:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1\/2{--tw-translate-y:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.popup{border-radius:var(--noctis-radius-md);transition-property:opacity,scale;transition-timing-function:var(--noctis-ease-out);transition-duration:var(--noctis-duration-quick)}.popup[data-starting-style],.popup[data-ending-style]{opacity:0;scale:.96}.popup[data-ending-style]{transition-duration:var(--noctis-duration-fast)}@media (prefers-reduced-motion:reduce){.popup{transition:none}}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--noctis-animate-spin)}.cursor-ew-resize{cursor:ew-resize}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-pointer{cursor:pointer}.cursor-zoom-out{cursor:zoom-out}.touch-none{touch-action:none}.resize{resize:both}.resize-x{resize:horizontal}.resize-y{resize:vertical}.scroll-mt-24{scroll-margin-top:var(--noctis-space-24)}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[1fr_1\.5rem\]{grid-template-columns:1fr 1.5rem}.grid-cols-\[6rem_1fr\]{grid-template-columns:6rem 1fr}.grid-cols-\[12rem_1fr\]{grid-template-columns:12rem 1fr}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:var(--noctis-space-0)}.gap-0\.5{gap:var(--noctis-space-0\.5)}.gap-1{gap:var(--noctis-space-1)}.gap-1\.5{gap:var(--noctis-space-1\.5)}.gap-2{gap:var(--noctis-space-2)}.gap-2\.5{gap:var(--noctis-space-2\.5)}.gap-3{gap:var(--noctis-space-3)}.gap-3\.5{gap:var(--noctis-space-3\.5)}.gap-4{gap:var(--noctis-space-4)}.gap-5{gap:var(--noctis-space-5)}.gap-6{gap:var(--noctis-space-6)}.gap-8{gap:var(--noctis-space-8)}.gap-12{gap:var(--noctis-space-12)}.gap-px{gap:1px;gap:var(--noctis-space-px)}.gap-x-2{column-gap:var(--noctis-space-2)}.gap-x-3{column-gap:var(--noctis-space-3)}.gap-x-4{column-gap:var(--noctis-space-4)}.gap-x-6{column-gap:var(--noctis-space-6)}.gap-x-8{column-gap:var(--noctis-space-8)}.gap-y-0\.5{row-gap:var(--noctis-space-0\.5)}.gap-y-1{row-gap:var(--noctis-space-1)}.gap-y-2{row-gap:var(--noctis-space-2)}.gap-y-3{row-gap:var(--noctis-space-3)}.self-center{align-self:center}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-control{border-radius:var(--noctis-radius-control)}.rounded-full{border-radius:var(--noctis-radius-full)}.rounded-lg{border-radius:var(--noctis-radius-lg)}.rounded-md{border-radius:var(--noctis-radius-md)}.rounded-sm{border-radius:var(--noctis-radius-sm)}.rounded-xl{border-radius:var(--noctis-radius-xl)}.rounded-xs{border-radius:var(--noctis-radius-xs)}.rounded-t-lg{border-top-left-radius:var(--noctis-radius-lg);border-top-right-radius:var(--noctis-radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-1{border-style:var(--tw-border-style);border-width:var(--noctis-border-width-1)}.border-2{border-style:var(--tw-border-style);border-width:var(--noctis-border-width-2)}.border-4{border-style:var(--tw-border-style);border-width:var(--noctis-border-width-4)}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-s-2{border-inline-start-style:var(--tw-border-style);border-inline-start-width:var(--noctis-border-width-2)}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:var(--noctis-border-width-2)}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-accent{border-color:var(--noctis-color-accent)}.border-border{border-color:var(--noctis-color-border)}.border-chart-grid{border-color:var(--noctis-color-chart-grid)}.border-checkbox{border-color:var(--noctis-color-checkbox-border)}.border-checkbox-hover{border-color:var(--noctis-color-checkbox-border-hover)}.border-danger-subtle{border-color:var(--noctis-color-danger-border)}.border-data-grid{border-color:var(--noctis-color-data-grid-border)}.border-data-grid-selected{border-color:var(--noctis-color-data-grid-column-selected-border)}.border-divider{border-color:var(--noctis-color-divider)}.border-faint{border-color:var(--noctis-color-border-faint)}.border-field{border-color:var(--noctis-color-field-border)}.border-field-focus{border-color:var(--noctis-color-field-border-focus)}.border-field-hover{border-color:var(--noctis-color-field-border-hover)}.border-field-invalid{border-color:var(--noctis-color-field-border-invalid)}.border-info-subtle{border-color:var(--noctis-color-info-border)}.border-kbd{border-color:var(--noctis-color-kbd-border)}.border-radio{border-color:var(--noctis-color-radio-border)}.border-selected{border-color:var(--noctis-color-border-selected)}.border-strong{border-color:var(--noctis-color-border-strong)}.border-success-subtle{border-color:var(--noctis-color-success-border)}.border-warning-subtle{border-color:var(--noctis-color-warning-border)}.bg-accent{background-color:var(--noctis-color-accent)}.bg-accent-active{background-color:var(--noctis-color-accent-active)}.bg-accent-hover{background-color:var(--noctis-color-accent-hover)}.bg-accent-muted{background-color:var(--noctis-color-accent-muted)}.bg-avatar-1{background-color:var(--noctis-color-avatar-1)}.bg-avatar-2{background-color:var(--noctis-color-avatar-2)}.bg-avatar-3{background-color:var(--noctis-color-avatar-3)}.bg-avatar-4{background-color:var(--noctis-color-avatar-4)}.bg-avatar-5{background-color:var(--noctis-color-avatar-5)}.bg-avatar-6{background-color:var(--noctis-color-avatar-6)}.bg-avatar-7{background-color:var(--noctis-color-avatar-7)}.bg-avatar-8{background-color:var(--noctis-color-avatar-8)}.bg-avatar-9{background-color:var(--noctis-color-avatar-9)}.bg-avatar-10{background-color:var(--noctis-color-avatar-10)}.bg-background,.bg-background\/70{background-color:var(--noctis-color-background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/70{background-color:color-mix(in oklab, var(--noctis-color-background) 70%, transparent)}}.bg-background\/85{background-color:var(--noctis-color-background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/85{background-color:color-mix(in oklab, var(--noctis-color-background) 85%, transparent)}}.bg-border{background-color:var(--noctis-color-border)}.bg-chart-1{background-color:var(--noctis-color-chart-1)}.bg-chart-2{background-color:var(--noctis-color-chart-2)}.bg-chart-3{background-color:var(--noctis-color-chart-3)}.bg-chart-4{background-color:var(--noctis-color-chart-4)}.bg-chart-5{background-color:var(--noctis-color-chart-5)}.bg-chart-6{background-color:var(--noctis-color-chart-6)}.bg-chart-7{background-color:var(--noctis-color-chart-7)}.bg-chart-8{background-color:var(--noctis-color-chart-8)}.bg-chart-neutral{background-color:var(--noctis-color-chart-neutral)}.bg-chart-tooltip{background-color:var(--noctis-color-chart-tooltip)}.bg-chart-track{background-color:var(--noctis-color-chart-track)}.bg-checkbox{background-color:var(--noctis-color-checkbox)}.bg-checkbox-checked{background-color:var(--noctis-color-checkbox-checked)}.bg-code{background-color:var(--noctis-color-code)}.bg-control{background-color:var(--noctis-color-control)}.bg-control-ghost{background-color:var(--noctis-color-control-ghost)}.bg-control-ghost-hover{background-color:var(--noctis-color-control-ghost-hover)}.bg-control-ghost-selected{background-color:var(--noctis-color-control-ghost-selected)}.bg-control-ghost-selected-hover{background-color:var(--noctis-color-control-ghost-selected-hover)}.bg-control-hover{background-color:var(--noctis-color-control-hover)}.bg-control-selected{background-color:var(--noctis-color-control-selected)}.bg-control-selected-hover{background-color:var(--noctis-color-control-selected-hover)}.bg-current{background-color:currentColor}.bg-danger{background-color:var(--noctis-color-danger)}.bg-danger-faint{background-color:var(--noctis-color-danger-faint)}.bg-danger-hover{background-color:var(--noctis-color-danger-hover)}.bg-danger-muted{background-color:var(--noctis-color-danger-muted)}.bg-data-grid-header{background-color:var(--noctis-color-data-grid-header)}.bg-data-grid-row-hover{background-color:var(--noctis-color-data-grid-row-hover)}.bg-data-grid-row-hover-strong{background-color:var(--noctis-color-data-grid-row-hover-strong)}.bg-divider{background-color:var(--noctis-color-divider)}.bg-field{background-color:var(--noctis-color-field)}.bg-field-focus{background-color:var(--noctis-color-field-focus)}.bg-field-hover{background-color:var(--noctis-color-field-hover)}.bg-focus{background-color:var(--noctis-color-focus)}.bg-header{background-color:var(--noctis-color-header)}.bg-hover{background-color:var(--noctis-color-hover)}.bg-info{background-color:var(--noctis-color-info)}.bg-info-faint{background-color:var(--noctis-color-info-faint)}.bg-info-hover{background-color:var(--noctis-color-info-hover)}.bg-info-muted{background-color:var(--noctis-color-info-muted)}.bg-inverse{background-color:var(--noctis-color-inverse)}.bg-kbd{background-color:var(--noctis-color-kbd)}.bg-overlay{background-color:var(--noctis-color-overlay)}.bg-presence-away{background-color:var(--noctis-color-presence-away)}.bg-presence-busy{background-color:var(--noctis-color-presence-busy)}.bg-presence-focus{background-color:var(--noctis-color-presence-focus)}.bg-presence-offline{background-color:var(--noctis-color-presence-offline)}.bg-presence-online{background-color:var(--noctis-color-presence-online)}.bg-primary{background-color:var(--noctis-color-primary)}.bg-primary-active{background-color:var(--noctis-color-primary-active)}.bg-primary-hover{background-color:var(--noctis-color-primary-hover)}.bg-radio{background-color:var(--noctis-color-radio)}.bg-radio-checked{background-color:var(--noctis-color-radio-checked)}.bg-scrollbar-thumb{background-color:var(--noctis-color-scrollbar-thumb)}.bg-scrollbar-track{background-color:var(--noctis-color-scrollbar-track)}.bg-selected{background-color:var(--noctis-color-selected)}.bg-selected-hover{background-color:var(--noctis-color-selected-hover)}.bg-selection{background-color:var(--noctis-color-selection)}.bg-sidebar-item{background-color:var(--noctis-color-sidebar-item)}.bg-sidebar-item-active{background-color:var(--noctis-color-sidebar-item-active)}.bg-success{background-color:var(--noctis-color-success)}.bg-success-faint{background-color:var(--noctis-color-success-faint)}.bg-success-hover{background-color:var(--noctis-color-success-hover)}.bg-success-muted{background-color:var(--noctis-color-success-muted)}.bg-sunken{background-color:var(--noctis-color-sunken)}.bg-surface{background-color:var(--noctis-color-surface)}.bg-surface-hover{background-color:var(--noctis-color-surface-hover)}.bg-surface-raised{background-color:var(--noctis-color-surface-raised)}.bg-toggle-thumb{background-color:var(--noctis-color-toggle-thumb)}.bg-toggle-track-off{background-color:var(--noctis-color-toggle-track-off)}.bg-toggle-track-off-hover{background-color:var(--noctis-color-toggle-track-off-hover)}.bg-toggle-track-on{background-color:var(--noctis-color-toggle-track-on)}.bg-toggle-track-on-disabled{background-color:var(--noctis-color-toggle-track-on-disabled)}.bg-toggle-track-on-hover{background-color:var(--noctis-color-toggle-track-on-hover)}.bg-warning{background-color:var(--noctis-color-warning)}.bg-warning-faint{background-color:var(--noctis-color-warning-faint)}.bg-warning-hover{background-color:var(--noctis-color-warning-hover)}.bg-warning-muted{background-color:var(--noctis-color-warning-muted)}.bg-well{background-color:var(--noctis-color-well)}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.noctis-grid{--docs-grid-cell:56px;--docs-grid-line:var(--noctis-color-border-faint)}@supports (color:color-mix(in lab, red, red)){.noctis-grid{--docs-grid-line:color-mix(in oklch, var(--noctis-color-border-faint) 70%, transparent)}}.noctis-grid{background-image:linear-gradient(to right, var(--docs-grid-line) 1px, transparent 1px), linear-gradient(to bottom, var(--docs-grid-line) 1px, transparent 1px);background-size:var(--docs-grid-cell) var(--docs-grid-cell)}.noctis-hatch{--docs-hatch-line:var(--noctis-color-border-faint)}@supports (color:color-mix(in lab, red, red)){.noctis-hatch{--docs-hatch-line:color-mix(in oklch, var(--noctis-color-border-faint) 75%, transparent)}}.noctis-hatch{background-image:repeating-linear-gradient(45deg, var(--docs-hatch-line) 0, var(--docs-hatch-line) 1px, transparent 1px, transparent 8px)}.noctis-glow{background-image:radial-gradient(60% 50% at 50% 0%, var(--noctis-color-accent), transparent 70%)}@supports (color:color-mix(in lab, red, red)){.noctis-glow{background-image:radial-gradient(60% 50% at 50% 0%, color-mix(in oklch, var(--noctis-color-accent) 12%, transparent), transparent 70%)}}.from-accent{--tw-gradient-from:var(--noctis-color-accent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-surface-hover{--tw-gradient-to:var(--noctis-color-surface-hover);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.fill-accent,.fill-accent\/10{fill:var(--noctis-color-accent)}@supports (color:color-mix(in lab, red, red)){.fill-accent\/10{fill:color-mix(in oklab, var(--noctis-color-accent) 10%, transparent)}}.fill-foreground{fill:var(--noctis-color-foreground)}.fill-surface{fill:var(--noctis-color-surface)}.fill-surface-raised{fill:var(--noctis-color-surface-raised)}.stroke-accent,.stroke-accent\/20{stroke:var(--noctis-color-accent)}@supports (color:color-mix(in lab, red, red)){.stroke-accent\/20{stroke:color-mix(in oklab, var(--noctis-color-accent) 20%, transparent)}}.stroke-accent\/30{stroke:var(--noctis-color-accent)}@supports (color:color-mix(in lab, red, red)){.stroke-accent\/30{stroke:color-mix(in oklab, var(--noctis-color-accent) 30%, transparent)}}.stroke-accent\/50{stroke:var(--noctis-color-accent)}@supports (color:color-mix(in lab, red, red)){.stroke-accent\/50{stroke:color-mix(in oklab, var(--noctis-color-accent) 50%, transparent)}}.stroke-border{stroke:var(--noctis-color-border)}.stroke-chart-1{stroke:var(--noctis-color-chart-1)}.stroke-chart-2{stroke:var(--noctis-color-chart-2)}.stroke-chart-3{stroke:var(--noctis-color-chart-3)}.stroke-chart-4{stroke:var(--noctis-color-chart-4)}.stroke-chart-neutral{stroke:var(--noctis-color-chart-neutral)}.stroke-danger{stroke:var(--noctis-color-danger)}.stroke-info{stroke:var(--noctis-color-info)}.stroke-subtle{stroke:var(--noctis-color-subtle)}.stroke-success{stroke:var(--noctis-color-success)}.stroke-warning{stroke:var(--noctis-color-warning)}.p-0{padding:var(--noctis-space-0)}.p-1{padding:var(--noctis-space-1)}.p-1\.5{padding:var(--noctis-space-1\.5)}.p-2{padding:var(--noctis-space-2)}.p-3{padding:var(--noctis-space-3)}.p-4{padding:var(--noctis-space-4)}.p-5{padding:var(--noctis-space-5)}.p-6{padding:var(--noctis-space-6)}.p-10{padding:var(--noctis-space-10)}.px-0\.5{padding-inline:var(--noctis-space-0\.5)}.px-1{padding-inline:var(--noctis-space-1)}.px-1\.5{padding-inline:var(--noctis-space-1\.5)}.px-2{padding-inline:var(--noctis-space-2)}.px-2\.5{padding-inline:var(--noctis-space-2\.5)}.px-3{padding-inline:var(--noctis-space-3)}.px-4{padding-inline:var(--noctis-space-4)}.px-6{padding-inline:var(--noctis-space-6)}.py-0{padding-block:var(--noctis-space-0)}.py-0\.5{padding-block:var(--noctis-space-0\.5)}.py-1{padding-block:var(--noctis-space-1)}.py-1\.5{padding-block:var(--noctis-space-1\.5)}.py-2{padding-block:var(--noctis-space-2)}.py-2\.5{padding-block:var(--noctis-space-2\.5)}.py-3{padding-block:var(--noctis-space-3)}.py-3\.5{padding-block:var(--noctis-space-3\.5)}.py-4{padding-block:var(--noctis-space-4)}.py-5{padding-block:var(--noctis-space-5)}.py-6{padding-block:var(--noctis-space-6)}.py-10{padding-block:var(--noctis-space-10)}.py-20{padding-block:var(--noctis-space-20)}.ps-1{padding-inline-start:var(--noctis-space-1)}.ps-2{padding-inline-start:var(--noctis-space-2)}.ps-4{padding-inline-start:var(--noctis-space-4)}.ps-5{padding-inline-start:var(--noctis-space-5)}.pe-1{padding-inline-end:var(--noctis-space-1)}.pe-3{padding-inline-end:var(--noctis-space-3)}.pt-6{padding-top:var(--noctis-space-6)}.pb-1\.5{padding-bottom:var(--noctis-space-1\.5)}.pb-6{padding-bottom:var(--noctis-space-6)}.text-center{text-align:center}.text-end{text-align:end}.text-start{text-align:start}.align-top{vertical-align:top}.font-mono{font-family:var(--noctis-font-mono)}.font-sans{font-family:var(--noctis-font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-large{font-size:var(--noctis-text-large);line-height:var(--tw-leading,var(--noctis-leading-large))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-micro{font-size:var(--noctis-text-micro);line-height:var(--tw-leading,var(--noctis-leading-micro))}.text-mini{font-size:var(--noctis-text-mini);line-height:var(--tw-leading,var(--noctis-leading-mini))}.text-regular{font-size:var(--noctis-text-regular);line-height:var(--tw-leading,var(--noctis-leading-regular))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-small{font-size:var(--noctis-text-small);line-height:var(--tw-leading,var(--noctis-leading-small))}.text-title-1{font-size:var(--noctis-text-title-1);line-height:var(--tw-leading,var(--noctis-leading-title-1))}.text-title-2{font-size:var(--noctis-text-title-2);line-height:var(--tw-leading,var(--noctis-leading-title-2))}.text-title-3{font-size:var(--noctis-text-title-3);line-height:var(--tw-leading,var(--noctis-leading-title-3))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-7{--tw-leading:var(--noctis-space-7);line-height:var(--noctis-space-7)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--noctis-leading-relaxed);line-height:var(--noctis-leading-relaxed)}.leading-snug{--tw-leading:var(--noctis-leading-snug);line-height:var(--noctis-leading-snug)}.font-black{--tw-font-weight:var(--noctis-font-weight-black);font-weight:var(--noctis-font-weight-black)}.font-bold{--tw-font-weight:var(--noctis-font-weight-bold);font-weight:var(--noctis-font-weight-bold)}.font-extrabold{--tw-font-weight:var(--noctis-font-weight-extrabold);font-weight:var(--noctis-font-weight-extrabold)}.font-light{--tw-font-weight:var(--noctis-font-weight-light);font-weight:var(--noctis-font-weight-light)}.font-medium{--tw-font-weight:var(--noctis-font-weight-medium);font-weight:var(--noctis-font-weight-medium)}.font-normal{--tw-font-weight:var(--noctis-font-weight-normal);font-weight:var(--noctis-font-weight-normal)}.font-semibold{--tw-font-weight:var(--noctis-font-weight-semibold);font-weight:var(--noctis-font-weight-semibold)}.tracking-normal{--tw-tracking:var(--noctis-tracking-normal);letter-spacing:var(--noctis-tracking-normal)}.tracking-tight{--tw-tracking:var(--noctis-tracking-tight);letter-spacing:var(--noctis-tracking-tight)}.tracking-wide{--tw-tracking:var(--noctis-tracking-wide);letter-spacing:var(--noctis-tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.whitespace-pre{white-space:pre}.text-accent{color:var(--noctis-color-accent)}.text-accent-foreground{color:var(--noctis-color-accent-foreground)}.text-avatar-foreground{color:var(--noctis-color-avatar-foreground)}.text-border{color:var(--noctis-color-border)}.text-chart-1{color:var(--noctis-color-chart-1)}.text-chart-2{color:var(--noctis-color-chart-2)}.text-chart-3{color:var(--noctis-color-chart-3)}.text-chart-4{color:var(--noctis-color-chart-4)}.text-chart-axis{color:var(--noctis-color-chart-axis)}.text-chart-negative{color:var(--noctis-color-chart-negative)}.text-chart-neutral{color:var(--noctis-color-chart-neutral)}.text-chart-positive{color:var(--noctis-color-chart-positive)}.text-checkbox-check{color:var(--noctis-color-checkbox-check)}.text-code-foreground{color:var(--noctis-color-code-foreground)}.text-control-foreground{color:var(--noctis-color-control-foreground)}.text-danger{color:var(--noctis-color-danger)}.text-danger-foreground{color:var(--noctis-color-danger-foreground)}.text-danger-muted-foreground{color:var(--noctis-color-danger-muted-foreground)}.text-disabled{color:var(--noctis-color-text-disabled)}.text-foreground{color:var(--noctis-color-foreground)}.text-info{color:var(--noctis-color-info)}.text-info-foreground{color:var(--noctis-color-info-foreground)}.text-info-muted-foreground{color:var(--noctis-color-info-muted-foreground)}.text-inverse{color:var(--noctis-color-inverse-foreground)}.text-kbd-foreground{color:var(--noctis-color-kbd-foreground)}.text-link{color:var(--noctis-color-link)}.text-menu-shortcut{color:var(--noctis-color-menu-shortcut)}.text-muted{color:var(--noctis-color-muted)}.text-placeholder{color:var(--noctis-color-placeholder)}.text-primary-foreground{color:var(--noctis-color-primary-foreground)}.text-secondary{color:var(--noctis-color-secondary)}.text-subtle{color:var(--noctis-color-subtle)}.text-success{color:var(--noctis-color-success)}.text-success-foreground{color:var(--noctis-color-success-foreground)}.text-success-muted-foreground{color:var(--noctis-color-success-muted-foreground)}.text-warning{color:var(--noctis-color-warning)}.text-warning-foreground{color:var(--noctis-color-warning-foreground)}.text-warning-muted-foreground{color:var(--noctis-color-warning-muted-foreground)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.decoration-dotted{text-decoration-style:dotted}.decoration-from-font{text-decoration-thickness:from-font}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-border{accent-color:var(--noctis-color-border)}.accent-foreground{accent-color:var(--noctis-color-foreground)}.accent-hover{accent-color:var(--noctis-color-hover)}.accent-muted{accent-color:var(--noctis-color-muted)}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-70{opacity:.7}.opacity-100{opacity:1}.opacity-disabled{opacity:var(--noctis-opacity-disabled)}.shadow-card{--tw-shadow:var(--noctis-shadow-low);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-focus{--tw-shadow:var(--noctis-shadow-focus);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-inset{--tw-shadow:var(--noctis-shadow-inset);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-modal{--tw-shadow:var(--noctis-shadow-high);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-popover{--tw-shadow:var(--noctis-shadow-medium);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:var(--noctis-shadow-sm);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-accent{--tw-ring-color:var(--noctis-color-accent)}.ring-border{--tw-ring-color:var(--noctis-color-border)}.ring-ring{--tw-ring-color:var(--noctis-color-ring)}.focus-ring{outline-width:var(--noctis-size-focus-ring-width);outline-offset:var(--noctis-size-focus-ring-offset);outline-style:solid}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur-md{--tw-blur:blur(var(--noctis-blur-md));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-sm{--tw-blur:blur(var(--noctis-blur-sm));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--noctis-blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--noctis-blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in{--tw-ease:var(--noctis-ease-in);transition-timing-function:var(--noctis-ease-in)}.ease-in-out{--tw-ease:var(--noctis-ease-in-out);transition-timing-function:var(--noctis-ease-in-out)}.ease-out{--tw-ease:var(--noctis-ease-out);transition-timing-function:var(--noctis-ease-out)}.ease-overlay{--tw-ease:var(--noctis-ease-overlay);transition-timing-function:var(--noctis-ease-overlay)}.ease-standard{--tw-ease:var(--noctis-ease-standard);transition-timing-function:var(--noctis-ease-standard)}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\[--noctis-…\:…\]{--noctis-…:…}.ring-inset{--tw-ring-inset:inset}@media (hover:hover){.group-hover\:bg-control-hover:is(:where(.group):hover *){background-color:var(--noctis-color-control-hover)}.group-hover\:text-foreground:is(:where(.group):hover *){color:var(--noctis-color-foreground)}.group-hover\/link\:translate-x-0:is(:where(.group\/link):hover *){--tw-translate-x:var(--noctis-space-0);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/link\:opacity-100:is(:where(.group\/link):hover *),.group-hover\/name\:opacity-100:is(:where(.group\/name):hover *){opacity:1}}.group-focus-visible\/name\:opacity-100:is(:where(.group\/name):focus-visible *){opacity:1}.group-data-\[panel-open\]\:block:is(:where(.group)[data-panel-open] *){display:block}.group-data-\[panel-open\]\:hidden:is(:where(.group)[data-panel-open] *){display:none}.group-data-\[panel-open\]\:rotate-90:is(:where(.group)[data-panel-open] *){rotate:90deg}.group-data-\[panel-open\]\/demo-trigger\:rotate-180:is(:where(.group\/demo-trigger)[data-panel-open] *){rotate:180deg}.group-data-\[panel-open\]\/row\:rotate-90:is(:where(.group\/row)[data-panel-open] *){rotate:90deg}.group-data-\[popup-open\]\:bg-control-hover:is(:where(.group)[data-popup-open] *){background-color:var(--noctis-color-control-hover)}.group-data-\[popup-open\]\:text-foreground:is(:where(.group)[data-popup-open] *){color:var(--noctis-color-foreground)}.marker\:text-subtle ::marker{color:var(--noctis-color-subtle)}.marker\:text-subtle::marker{color:var(--noctis-color-subtle)}.marker\:text-subtle ::-webkit-details-marker{color:var(--noctis-color-subtle)}.marker\:text-subtle::-webkit-details-marker{color:var(--noctis-color-subtle)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-x-0:after{content:var(--tw-content);inset-inline:var(--noctis-space-0)}.after\:bottom-0:after{content:var(--tw-content);bottom:var(--noctis-space-0)}.after\:h-px:after{content:var(--tw-content);content:var(--tw-content);height:1px;height:var(--noctis-space-px)}.after\:bg-border:after{content:var(--tw-content);background-color:var(--noctis-color-border)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.hover\:z-10:hover{z-index:10}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-border:hover{border-color:var(--noctis-color-border)}.hover\:border-field-hover:hover{border-color:var(--noctis-color-field-border-hover)}.hover\:border-strong:hover{border-color:var(--noctis-color-border-strong)}.hover\:bg-control-ghost-hover:hover{background-color:var(--noctis-color-control-ghost-hover)}.hover\:bg-surface:hover{background-color:var(--noctis-color-surface)}.hover\:bg-surface-hover:hover{background-color:var(--noctis-color-surface-hover)}.hover\:text-accent:hover{color:var(--noctis-color-accent)}.hover\:text-foreground:hover{color:var(--noctis-color-foreground)}.hover\:underline:hover{text-decoration-line:underline}}.focus-visible\:border-accent:focus-visible{border-color:var(--noctis-color-accent)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:-outline-offset-2:focus-visible{outline-offset:calc(2px * -1)}.focus-visible\:outline-offset-1:focus-visible{outline-offset:1px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-ring:focus-visible{outline-color:var(--noctis-color-ring)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:bg-control-ghost-selected:active{background-color:var(--noctis-color-control-ghost-selected)}.active\:bg-control-selected:active{background-color:var(--noctis-color-control-selected)}.active\:bg-sunken:active{background-color:var(--noctis-color-sunken)}.active\:text-foreground:active{color:var(--noctis-color-foreground)}.data-\[ending-style\]\:opacity-0[data-ending-style]{opacity:0}.data-\[flash\]\:bg-accent-muted[data-flash]{background-color:var(--noctis-color-accent-muted)}.data-\[popup-open\]\:border-ring[data-popup-open]{border-color:var(--noctis-color-ring)}.data-\[popup-open\]\:bg-control-hover[data-popup-open]{background-color:var(--noctis-color-control-hover)}.data-\[popup-open\]\:bg-surface-hover[data-popup-open]{background-color:var(--noctis-color-surface-hover)}.data-\[popup-open\]\:text-foreground[data-popup-open]{color:var(--noctis-color-foreground)}.data-\[starting-style\]\:opacity-0[data-starting-style]{opacity:0}@media (prefers-reduced-motion:no-preference){.motion-safe\:active\:scale-\[0\.98\]:active{scale:.98}}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}}@media (min-width:40rem){.sm\:block{display:block}.sm\:flex{display:flex}.sm\:inline{display:inline}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-\[8rem_1fr\]{grid-template-columns:8rem 1fr}.sm\:grid-cols-\[12rem_1fr_1\.5rem\]{grid-template-columns:12rem 1fr 1.5rem}.sm\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(0\,1fr\)_1\.5rem\]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) 1.5rem}.sm\:p-3{padding:var(--noctis-space-3)}.sm\:px-4{padding-inline:var(--noctis-space-4)}.sm\:px-10{padding-inline:var(--noctis-space-10)}.sm\:py-14{padding-block:var(--noctis-space-14)}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}@media (min-width:48rem){.md\:block{display:block}.md\:grid-cols-\[12rem_1fr_8rem_1\.5rem\]{grid-template-columns:12rem 1fr 8rem 1.5rem}.md\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(0\,1fr\)_7rem_1\.5rem\]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) 7rem 1.5rem}}@media (min-width:64rem){.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:max-w-xs{max-width:var(--noctis-container-xs)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:gap-0{gap:var(--noctis-space-0)}.lg\:py-28{padding-block:var(--noctis-space-28)}.lg\:ps-14{padding-inline-start:var(--noctis-space-14)}.lg\:pe-14{padding-inline-end:var(--noctis-space-14)}}@media (min-width:80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:96rem){.\32 xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.rtl\:-translate-x-1\/2:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:translate-x-1:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-translate-x:var(--noctis-space-1);translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:translate-x-1\/2:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:-scale-x-100:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.rtl\:rotate-180:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){rotate:180deg}.\[\&_\[data-slot\=noctis-code-block\]\]\:rounded-none [data-slot=noctis-code-block]{border-radius:0}.\[\&_\[data-slot\=noctis-code-block\]\]\:border-x-0 [data-slot=noctis-code-block]{border-inline-style:var(--tw-border-style);border-inline-width:0}.\[\&_\[data-slot\=noctis-code-block\]\]\:border-t-0 [data-slot=noctis-code-block]{border-top-style:var(--tw-border-style);border-top-width:0}.\[\&\>\*\]\:my-0>*{margin-block:var(--noctis-space-0)}}:root{--noctis-seed-font-scale:1;--noctis-seed-radius:9999px;--noctis-seed-density:1;--noctis-color-background:var(--noctis-engine-bg-1);--noctis-color-hover:var(--noctis-engine-bg-2);--noctis-color-surface:var(--noctis-engine-bg-3);--noctis-color-surface-hover:var(--noctis-engine-bg-4);--noctis-color-surface-raised:var(--noctis-engine-bg-5);--noctis-color-sunken:var(--noctis-engine-bg-sunken);--noctis-color-selected:var(--noctis-engine-bg-selected);--noctis-color-selected-hover:var(--noctis-engine-bg-selected-hover);--noctis-color-focus:var(--noctis-engine-bg-focus);--noctis-color-overlay:var(--noctis-engine-overlay);--noctis-color-well:var(--noctis-engine-fg-1)}@supports (color:color-mix(in lab, red, red)){:root{--noctis-color-well:color-mix(in oklch, var(--noctis-engine-fg-1) 20%, transparent)}}:root{--noctis-color-foreground:var(--noctis-engine-fg-1);--noctis-color-muted:var(--noctis-engine-fg-3);--noctis-color-subtle:var(--noctis-engine-fg-4);--noctis-color-link:var(--noctis-engine-link);--noctis-color-border-faint:var(--noctis-engine-border-faint);--noctis-color-border:var(--noctis-engine-border-default);--noctis-color-border-strong:var(--noctis-engine-border-strong);--noctis-color-border-selected:var(--noctis-engine-border-selected);--noctis-color-divider:var(--noctis-engine-divider);--noctis-color-ring:var(--noctis-engine-focus-ring);--noctis-color-primary:var(--noctis-engine-fg-1);--noctis-color-primary-foreground:var(--noctis-engine-bg-1);--noctis-color-primary-hover:var(--noctis-engine-primary-hover);--noctis-color-primary-active:var(--noctis-engine-primary-active);--noctis-color-accent:var(--noctis-engine-accent);--noctis-color-accent-foreground:var(--noctis-engine-accent-fg);--noctis-color-accent-hover:var(--noctis-engine-accent-hover);--noctis-color-accent-active:var(--noctis-engine-accent-active);--noctis-color-accent-muted:var(--noctis-engine-accent-muted);--noctis-color-control:var(--noctis-engine-control-2);--noctis-color-control-hover:var(--noctis-engine-control-2-hover);--noctis-color-control-selected:var(--noctis-engine-control-2-selected);--noctis-color-control-selected-hover:var(--noctis-engine-control-2-selected-hover);--noctis-color-control-ghost:var(--noctis-engine-control-3);--noctis-color-control-ghost-hover:var(--noctis-engine-control-3-hover);--noctis-color-control-ghost-selected:var(--noctis-engine-control-3-selected);--noctis-color-control-foreground:var(--noctis-engine-control-fg);--noctis-color-field:var(--noctis-engine-bg-3);--noctis-color-field-border:var(--noctis-engine-border-strong);--noctis-color-sidebar-item:var(--noctis-engine-sidebar-item-bg);--noctis-color-sidebar-item-active:var(--noctis-engine-sidebar-item-active);--noctis-color-danger:var(--noctis-engine-danger);--noctis-color-danger-foreground:var(--noctis-engine-danger-fg);--noctis-color-danger-muted:var(--noctis-engine-danger-muted);--noctis-color-danger-muted-foreground:var(--noctis-engine-danger-muted-fg);--noctis-color-success:var(--noctis-engine-success);--noctis-color-success-foreground:var(--noctis-engine-success-fg);--noctis-color-success-muted:var(--noctis-engine-success-muted);--noctis-color-success-muted-foreground:var(--noctis-engine-success-muted-fg);--noctis-color-warning:var(--noctis-engine-warning);--noctis-color-warning-foreground:var(--noctis-engine-warning-fg);--noctis-color-warning-muted:var(--noctis-engine-warning-muted);--noctis-color-warning-muted-foreground:var(--noctis-engine-warning-muted-fg);--noctis-color-info:var(--noctis-engine-info);--noctis-color-info-foreground:var(--noctis-engine-info-fg);--noctis-color-info-muted:var(--noctis-engine-info-muted);--noctis-color-info-muted-foreground:var(--noctis-engine-info-muted-fg);--noctis-color-selection:var(--noctis-engine-selection-bg);--noctis-color-secondary:var(--noctis-engine-fg-2);--noctis-color-placeholder:var(--noctis-engine-fg-4);--noctis-color-danger-hover:var(--noctis-engine-danger-hover);--noctis-color-danger-faint:var(--noctis-engine-danger-tint);--noctis-color-danger-border:var(--noctis-engine-danger-border);--noctis-color-success-hover:var(--noctis-engine-success-hover);--noctis-color-success-faint:var(--noctis-engine-success-tint);--noctis-color-success-border:var(--noctis-engine-success-border);--noctis-color-warning-hover:var(--noctis-engine-warning-hover);--noctis-color-warning-faint:var(--noctis-engine-warning-tint);--noctis-color-warning-border:var(--noctis-engine-warning-border);--noctis-color-info-hover:var(--noctis-engine-info-hover);--noctis-color-info-faint:var(--noctis-engine-info-tint);--noctis-color-info-border:var(--noctis-engine-info-border);--noctis-color-presence-online:var(--noctis-engine-success);--noctis-color-presence-busy:var(--noctis-engine-danger);--noctis-color-presence-focus:var(--noctis-engine-accent);--noctis-color-presence-away:var(--noctis-engine-warning);--noctis-color-presence-offline:var(--noctis-engine-fg-3);--noctis-color-header:var(--noctis-engine-header-bg);--noctis-color-scrollbar-thumb:var(--noctis-engine-scrollbar);--noctis-color-scrollbar-track:var(--noctis-engine-bg-sunken);--noctis-color-control-ghost-selected-hover:var(--noctis-engine-control-3-selected-hover);--noctis-color-toggle-track-off:var(--noctis-engine-control-2);--noctis-color-toggle-track-off-hover:var(--noctis-engine-control-2-hover);--noctis-color-toggle-track-on:var(--noctis-engine-accent);--noctis-color-toggle-track-on-hover:var(--noctis-engine-accent-hover);--noctis-color-toggle-track-on-disabled:var(--noctis-engine-accent);--noctis-color-toggle-thumb:var(--noctis-engine-fg-1);--noctis-color-checkbox:var(--noctis-engine-input-bg);--noctis-color-checkbox-checked:var(--noctis-engine-accent);--noctis-color-checkbox-border:var(--noctis-engine-border-default);--noctis-color-checkbox-border-hover:var(--noctis-engine-border-strong);--noctis-color-checkbox-check:var(--noctis-engine-accent-fg);--noctis-color-radio:var(--noctis-engine-input-bg);--noctis-color-radio-checked:var(--noctis-engine-accent);--noctis-color-radio-border:var(--noctis-engine-border-strong);--noctis-color-field-hover:var(--noctis-engine-bg-4);--noctis-color-field-focus:var(--noctis-engine-field-focus);--noctis-color-field-border-hover:var(--noctis-engine-border-strong);--noctis-color-field-border-focus:var(--noctis-engine-focus-ring);--noctis-color-field-border-invalid:var(--noctis-engine-danger);--noctis-color-code:var(--noctis-engine-bg-sunken);--noctis-color-code-foreground:var(--noctis-engine-fg-2);--noctis-color-kbd:var(--noctis-engine-control-2);--noctis-color-kbd-foreground:var(--noctis-engine-fg-2);--noctis-color-kbd-border:var(--noctis-engine-border-strong);--noctis-color-menu-shortcut:var(--noctis-engine-fg-4);--noctis-color-data-grid-header:var(--noctis-engine-bg-3);--noctis-color-data-grid-row-hover:var(--noctis-engine-bg-2);--noctis-color-data-grid-row-hover-strong:var(--noctis-engine-bg-4);--noctis-color-data-grid-border:var(--noctis-engine-border-faint);--noctis-color-data-grid-column-selected-border:var(--noctis-engine-accent);--noctis-color-chart-positive:var(--noctis-engine-success);--noctis-color-chart-negative:var(--noctis-engine-danger);--noctis-color-chart-neutral:var(--noctis-engine-fg-3);--noctis-color-chart-grid:var(--noctis-engine-border-faint);--noctis-color-chart-axis:var(--noctis-engine-fg-4);--noctis-color-chart-track:var(--noctis-engine-bg-sunken);--noctis-color-chart-tooltip:var(--noctis-engine-bg-5);--noctis-color-inverse:var(--noctis-engine-fg-1);--noctis-color-inverse-foreground:var(--noctis-engine-bg-1);--noctis-color-text-disabled:var(--noctis-engine-fg-4)}@supports (color:color-mix(in lab, red, red)){:root{--noctis-color-text-disabled:color-mix(in oklch, var(--noctis-engine-fg-4) 55%, transparent)}}:root{--noctis-text-micro:calc(.6875rem * var(--noctis-seed-font-scale));--noctis-leading-micro:calc(1rem * var(--noctis-seed-font-scale));--noctis-text-mini:calc(.75rem * var(--noctis-seed-font-scale));--noctis-leading-mini:calc(1rem * var(--noctis-seed-font-scale));--noctis-text-small:calc(.8125rem * var(--noctis-seed-font-scale));--noctis-leading-small:calc(1.25rem * var(--noctis-seed-font-scale));--noctis-text-regular:calc(.9375rem * var(--noctis-seed-font-scale));--noctis-leading-regular:calc(1.5rem * var(--noctis-seed-font-scale));--noctis-text-large:calc(1.125rem * var(--noctis-seed-font-scale));--noctis-leading-large:calc(1.75rem * var(--noctis-seed-font-scale));--noctis-text-title-1:calc(2.25rem * var(--noctis-seed-font-scale));--noctis-leading-title-1:calc(2.75rem * var(--noctis-seed-font-scale));--noctis-text-title-2:calc(1.5rem * var(--noctis-seed-font-scale));--noctis-leading-title-2:calc(2rem * var(--noctis-seed-font-scale));--noctis-text-title-3:calc(1.25rem * var(--noctis-seed-font-scale));--noctis-leading-title-3:calc(1.75rem * var(--noctis-seed-font-scale));--noctis-leading-snug:1.375;--noctis-leading-relaxed:1.625;--noctis-radius-xs:min(calc(var(--noctis-seed-radius) * .5), .375rem);--noctis-radius-sm:min(calc(var(--noctis-seed-radius) * .75), .5rem);--noctis-radius-md:min(var(--noctis-seed-radius), .625rem);--noctis-radius-lg:min(calc(var(--noctis-seed-radius) * 1.5), .875rem);--noctis-radius-xl:min(calc(var(--noctis-seed-radius) * 2), 1.25rem);--noctis-radius-full:9999px;--noctis-radius-control:var(--noctis-seed-radius);--noctis-duration-fast:.1s;--noctis-duration-quick:.15s;--noctis-duration-regular:.2s;--noctis-duration-slow:.35s;--noctis-duration-overlay:.26s;--noctis-ease-standard:cubic-bezier(.25, .46, .45, .94);--noctis-ease-in:cubic-bezier(.55, .055, .675, .19);--noctis-ease-out:cubic-bezier(.215, .61, .355, 1);--noctis-ease-in-out:cubic-bezier(.645, .045, .355, 1);--noctis-ease-overlay:cubic-bezier(.32, .72, 0, 1);--noctis-z-base:0;--noctis-z-raised:1;--noctis-z-dropdown:1000;--noctis-z-sticky:1100;--noctis-z-overlay:1300;--noctis-z-modal:1400;--noctis-z-popover:1500;--noctis-z-toast:1700;--noctis-font-sans:"Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--noctis-font-mono:"Geist Mono", ui-monospace, "SF Mono", "JetBrains Mono", Menlo, Consolas, monospace;--noctis-font-weight-light:300;--noctis-font-weight-normal:450;--noctis-font-weight-medium:500;--noctis-font-weight-semibold:600;--noctis-font-weight-bold:700;--noctis-font-weight-extrabold:800;--noctis-font-weight-black:900;--noctis-tracking-tight:-.01em;--noctis-tracking-normal:0em;--noctis-tracking-wide:.02em;--noctis-size-control-xs:calc(1.25rem * var(--noctis-seed-density));--noctis-size-control-sm:calc(1.625rem * var(--noctis-seed-density));--noctis-size-control-md:calc(2.25rem * var(--noctis-seed-density));--noctis-size-control-lg:calc(2.5rem * var(--noctis-seed-density));--noctis-size-focus-ring-width:2px;--noctis-size-focus-ring-offset:2px;--noctis-space-0:0px;--noctis-space-0\.5:calc(.25rem * .5 * var(--noctis-seed-density));--noctis-space-1:calc(.25rem * 1 * var(--noctis-seed-density));--noctis-space-1\.5:calc(.25rem * 1.5 * var(--noctis-seed-density));--noctis-space-2:calc(.25rem * 2 * var(--noctis-seed-density));--noctis-space-2\.5:calc(.25rem * 2.5 * var(--noctis-seed-density));--noctis-space-3:calc(.25rem * 3 * var(--noctis-seed-density));--noctis-space-3\.5:calc(.25rem * 3.5 * var(--noctis-seed-density));--noctis-space-4:calc(.25rem * 4 * var(--noctis-seed-density));--noctis-space-5:calc(.25rem * 5 * var(--noctis-seed-density));--noctis-space-6:calc(.25rem * 6 * var(--noctis-seed-density));--noctis-space-7:calc(.25rem * 7 * var(--noctis-seed-density));--noctis-space-8:calc(.25rem * 8 * var(--noctis-seed-density));--noctis-space-9:calc(.25rem * 9 * var(--noctis-seed-density));--noctis-space-10:calc(.25rem * 10 * var(--noctis-seed-density));--noctis-space-11:calc(.25rem * 11 * var(--noctis-seed-density));--noctis-space-12:calc(.25rem * 12 * var(--noctis-seed-density));--noctis-space-14:calc(.25rem * 14 * var(--noctis-seed-density));--noctis-space-16:calc(.25rem * 16 * var(--noctis-seed-density));--noctis-space-20:calc(.25rem * 20 * var(--noctis-seed-density));--noctis-space-24:calc(.25rem * 24 * var(--noctis-seed-density));--noctis-space-28:calc(.25rem * 28 * var(--noctis-seed-density));--noctis-space-32:calc(.25rem * 32 * var(--noctis-seed-density));--noctis-space-36:calc(.25rem * 36 * var(--noctis-seed-density));--noctis-space-40:calc(.25rem * 40 * var(--noctis-seed-density));--noctis-space-44:calc(.25rem * 44 * var(--noctis-seed-density));--noctis-space-48:calc(.25rem * 48 * var(--noctis-seed-density));--noctis-space-52:calc(.25rem * 52 * var(--noctis-seed-density));--noctis-space-56:calc(.25rem * 56 * var(--noctis-seed-density));--noctis-space-60:calc(.25rem * 60 * var(--noctis-seed-density));--noctis-space-64:calc(.25rem * 64 * var(--noctis-seed-density));--noctis-space-72:calc(.25rem * 72 * var(--noctis-seed-density));--noctis-space-80:calc(.25rem * 80 * var(--noctis-seed-density));--noctis-space-96:calc(.25rem * 96 * var(--noctis-seed-density));--noctis-space-px:1px;--noctis-space-region:calc(1.25rem * var(--noctis-seed-density));--noctis-opacity-disabled:.5;--noctis-container-xs:20rem;--noctis-container-sm:24rem;--noctis-container-md:28rem;--noctis-container-xl:36rem;--noctis-container-2xl:42rem;--noctis-container-3xl:48rem;--noctis-container-7xl:80rem;--noctis-border-width-1:1px;--noctis-border-width-2:2px;--noctis-border-width-4:4px;--noctis-blur-sm:8px;--noctis-blur-md:12px;--noctis-animate-spin:spin 1s linear infinite;--noctis-breakpoint-sm:40rem;--noctis-breakpoint-md:48rem;--noctis-breakpoint-lg:64rem;--noctis-breakpoint-xl:80rem;--noctis-breakpoint-2xl:96rem;--noctis-shadow-low-1-x:0;--noctis-shadow-low-1-y:1px;--noctis-shadow-low-1-blur:2px;--noctis-shadow-low-1-spread:0;--noctis-shadow-low-1-alpha:.08;--noctis-shadow-low-2-x:0;--noctis-shadow-low-2-y:1px;--noctis-shadow-low-2-blur:1px;--noctis-shadow-low-2-spread:0;--noctis-shadow-low-2-alpha:.06;--noctis-shadow-medium-1-x:0;--noctis-shadow-medium-1-y:4px;--noctis-shadow-medium-1-blur:8px;--noctis-shadow-medium-1-spread:-2px;--noctis-shadow-medium-1-alpha:.12;--noctis-shadow-medium-2-x:0;--noctis-shadow-medium-2-y:2px;--noctis-shadow-medium-2-blur:4px;--noctis-shadow-medium-2-spread:-1px;--noctis-shadow-medium-2-alpha:.1;--noctis-shadow-high-1-x:0;--noctis-shadow-high-1-y:12px;--noctis-shadow-high-1-blur:32px;--noctis-shadow-high-1-spread:-4px;--noctis-shadow-high-1-alpha:.18;--noctis-shadow-high-2-x:0;--noctis-shadow-high-2-y:6px;--noctis-shadow-high-2-blur:12px;--noctis-shadow-high-2-spread:-2px;--noctis-shadow-high-2-alpha:.14;--noctis-shadow-inset-1-x:0;--noctis-shadow-inset-1-y:1px;--noctis-shadow-inset-1-blur:2px;--noctis-shadow-inset-1-spread:0;--noctis-shadow-inset-1-alpha:.1;--noctis-shadow-focus-1-x:0;--noctis-shadow-focus-1-y:0;--noctis-shadow-focus-1-blur:0;--noctis-shadow-focus-1-spread:1px;--noctis-shadow-low:var(--noctis-shadow-low-1-x) var(--noctis-shadow-low-1-y) var(--noctis-shadow-low-1-blur) var(--noctis-shadow-low-1-spread) oklch(from var(--noctis-engine-shadow-color) l c h / var(--noctis-shadow-low-1-alpha)), var(--noctis-shadow-low-2-x) var(--noctis-shadow-low-2-y) var(--noctis-shadow-low-2-blur) var(--noctis-shadow-low-2-spread) oklch(from var(--noctis-engine-shadow-color) l c h / var(--noctis-shadow-low-2-alpha));--noctis-shadow-medium:var(--noctis-shadow-medium-1-x) var(--noctis-shadow-medium-1-y) var(--noctis-shadow-medium-1-blur) var(--noctis-shadow-medium-1-spread) oklch(from var(--noctis-engine-shadow-color) l c h / var(--noctis-shadow-medium-1-alpha)), var(--noctis-shadow-medium-2-x) var(--noctis-shadow-medium-2-y) var(--noctis-shadow-medium-2-blur) var(--noctis-shadow-medium-2-spread) oklch(from var(--noctis-engine-shadow-color) l c h / var(--noctis-shadow-medium-2-alpha));--noctis-shadow-high:var(--noctis-shadow-high-1-x) var(--noctis-shadow-high-1-y) var(--noctis-shadow-high-1-blur) var(--noctis-shadow-high-1-spread) oklch(from var(--noctis-engine-shadow-color) l c h / var(--noctis-shadow-high-1-alpha)), var(--noctis-shadow-high-2-x) var(--noctis-shadow-high-2-y) var(--noctis-shadow-high-2-blur) var(--noctis-shadow-high-2-spread) oklch(from var(--noctis-engine-shadow-color) l c h / var(--noctis-shadow-high-2-alpha));--noctis-shadow-inset:inset var(--noctis-shadow-inset-1-x) var(--noctis-shadow-inset-1-y) var(--noctis-shadow-inset-1-blur) var(--noctis-shadow-inset-1-spread) oklch(from var(--noctis-engine-shadow-color) l c h / var(--noctis-shadow-inset-1-alpha));--noctis-shadow-focus:var(--noctis-shadow-focus-1-x) var(--noctis-shadow-focus-1-y) var(--noctis-shadow-focus-1-blur) var(--noctis-shadow-focus-1-spread) var(--noctis-engine-focus-ring);--noctis-shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--noctis-color-chart-1:#6e9bfb;--noctis-color-chart-2:#1ad1d1;--noctis-color-chart-3:#51c672;--noctis-color-chart-4:#e6c540;--noctis-color-chart-5:#ef852e;--noctis-color-chart-6:#f3625d;--noctis-color-chart-7:#bf7cec;--noctis-color-chart-8:#f38abe;--noctis-color-avatar-1:#5080eb;--noctis-color-avatar-2:#009a9c;--noctis-color-avatar-3:#0ea053;--noctis-color-avatar-4:#6d9d2d;--noctis-color-avatar-5:#cb7f00;--noctis-color-avatar-6:#db551d;--noctis-color-avatar-7:#de3951;--noctis-color-avatar-8:#b950b2;--noctis-color-avatar-9:#9260da;--noctis-color-avatar-10:#7970d5;--noctis-color-avatar-foreground:#fcfcfc}@supports (color:lab(0% 0 0)){:root{--noctis-color-chart-1:lab(63.9992% 5.72747 -53.5331);--noctis-color-chart-2:lab(75.8547% -42.5297 -12.7784);--noctis-color-chart-3:lab(71.8596% -48.2532 31.7513);--noctis-color-chart-4:lab(80.8164% 1.86831 67.3786);--noctis-color-chart-5:lab(66.6902% 37.2311 61.7785);--noctis-color-chart-6:lab(61.0965% 56.6147 33.1618);--noctis-color-chart-7:lab(62.6594% 41.3266 -46.9092);--noctis-color-chart-8:lab(70.2819% 45.2664 -8.70179);--noctis-color-avatar-1:lab(54.3367% 10.113 -60.2495);--noctis-color-avatar-2:lab(57.4659% -48.679 -15.4687);--noctis-color-avatar-3:lab(57.941% -49.8331 30.0392);--noctis-color-avatar-4:lab(59.736% -30.0668 50.2538);--noctis-color-avatar-5:lab(60.148% 27.122 82.2108);--noctis-color-avatar-6:lab(54.4644% 51.8313 57.0565);--noctis-color-avatar-7:lab(51.4337% 64.4301 27.3545);--noctis-color-avatar-8:lab(50.8927% 52.5079 -32.5039);--noctis-color-avatar-9:lab(50.8162% 39.6458 -55.6955);--noctis-color-avatar-10:lab(51.6513% 23.0851 -51.8375);--noctis-color-avatar-foreground:lab(98.84% .0000298023 -.0000119209)}}:root[data-theme=light]{--noctis-color-chart-1:#3c6ad3;--noctis-color-chart-2:#009595;--noctis-color-chart-3:#009342;--noctis-color-chart-4:#b49600;--noctis-color-chart-5:#c16300;--noctis-color-chart-6:#cc272e;--noctis-color-chart-7:#9347c2;--noctis-color-chart-8:#c3518d;--noctis-color-avatar-1:#4172e3;--noctis-color-avatar-2:#00888a;--noctis-color-avatar-3:#008c45;--noctis-color-avatar-4:#5c8b11;--noctis-color-avatar-5:#bb7400;--noctis-color-avatar-6:#cf4600;--noctis-color-avatar-7:#d31e43;--noctis-color-avatar-8:#ae3ea8;--noctis-color-avatar-9:#8851d1;--noctis-color-avatar-10:#6e62cd;--noctis-shadow-low-1-blur:3px;--noctis-shadow-low-1-alpha:.05;--noctis-shadow-low-2-blur:2px;--noctis-shadow-low-2-alpha:.04;--noctis-shadow-medium-1-y:5px;--noctis-shadow-medium-1-blur:18px;--noctis-shadow-medium-1-spread:-3px;--noctis-shadow-medium-1-alpha:.1;--noctis-shadow-medium-2-blur:6px;--noctis-shadow-medium-2-alpha:.06;--noctis-shadow-high-1-y:16px;--noctis-shadow-high-1-blur:44px;--noctis-shadow-high-1-spread:-6px;--noctis-shadow-high-1-alpha:.14;--noctis-shadow-high-2-blur:16px;--noctis-shadow-high-2-alpha:.08}@supports (color:lab(0% 0 0)){:root[data-theme=light]{--noctis-color-chart-1:lab(46.08% 12.2649 -60.0796);--noctis-color-chart-2:lab(54.9674% -42.575 -12.6717);--noctis-color-chart-3:lab(53.2636% -48.6783 32.5347);--noctis-color-chart-4:lab(63.3345% 3.21049 74.9284);--noctis-color-chart-5:lab(52.621% 41.0447 82.6215);--noctis-color-chart-6:lab(45.7636% 63.3818 40.1799);--noctis-color-chart-7:lab(44.6918% 48.1284 -51.995);--noctis-color-chart-8:lab(51.444% 51.1158 -9.89943);--noctis-color-avatar-1:lab(49.4535% 13.0688 -63.6082);--noctis-color-avatar-2:lab(50.501% -48.6728 -15.4079);--noctis-color-avatar-3:lab(50.9664% -50.0963 30.3633);--noctis-color-avatar-4:lab(52.7465% -29.769 51.9377);--noctis-color-avatar-5:lab(55.4783% 27.5944 91.402);--noctis-color-avatar-6:lab(49.7017% 55.2554 66.9122);--noctis-color-avatar-7:lab(46.6719% 67.6668 29.4633);--noctis-color-avatar-8:lab(46.0595% 55.4138 -34.2141);--noctis-color-avatar-9:lab(45.884% 43.0929 -58.645);--noctis-color-avatar-10:lab(46.7573% 26.1268 -55.1144)}}[data-radius-scope]{--noctis-radius-xs:min(calc(var(--noctis-seed-radius) * .5), .375rem);--noctis-radius-sm:min(calc(var(--noctis-seed-radius) * .75), .5rem);--noctis-radius-md:min(var(--noctis-seed-radius), .625rem);--noctis-radius-lg:min(calc(var(--noctis-seed-radius) * 1.5), .875rem);--noctis-radius-xl:min(calc(var(--noctis-seed-radius) * 2), 1.25rem);--noctis-radius-full:9999px;--noctis-radius-control:var(--noctis-seed-radius)}@keyframes spin{to{transform:rotate(360deg)}}[data-elevation=elevated]{--noctis-color-background:var(--noctis-engine-el-bg-1);--noctis-color-hover:var(--noctis-engine-el-bg-2);--noctis-color-surface:var(--noctis-engine-el-bg-3);--noctis-color-surface-hover:var(--noctis-engine-el-bg-4);--noctis-color-surface-raised:var(--noctis-engine-el-bg-5);--noctis-color-sunken:var(--noctis-engine-el-bg-sunken);--noctis-color-selected:var(--noctis-engine-el-bg-selected);--noctis-color-selected-hover:var(--noctis-engine-el-bg-selected-hover);--noctis-color-focus:var(--noctis-engine-el-bg-focus);--noctis-color-overlay:var(--noctis-engine-el-overlay);--noctis-color-foreground:var(--noctis-engine-el-fg-1);--noctis-color-muted:var(--noctis-engine-el-fg-3);--noctis-color-subtle:var(--noctis-engine-el-fg-4);--noctis-color-link:var(--noctis-engine-el-link);--noctis-color-border-faint:var(--noctis-engine-el-border-faint);--noctis-color-border:var(--noctis-engine-el-border-default);--noctis-color-border-strong:var(--noctis-engine-el-border-strong);--noctis-color-border-selected:var(--noctis-engine-el-border-selected);--noctis-color-divider:var(--noctis-engine-el-divider);--noctis-color-ring:var(--noctis-engine-el-focus-ring);--noctis-color-primary:var(--noctis-engine-el-fg-1);--noctis-color-primary-foreground:var(--noctis-engine-el-bg-1);--noctis-color-primary-hover:var(--noctis-engine-el-primary-hover);--noctis-color-primary-active:var(--noctis-engine-el-primary-active);--noctis-color-accent:var(--noctis-engine-el-accent);--noctis-color-accent-foreground:var(--noctis-engine-el-accent-fg);--noctis-color-accent-hover:var(--noctis-engine-el-accent-hover);--noctis-color-accent-active:var(--noctis-engine-el-accent-active);--noctis-color-accent-muted:var(--noctis-engine-el-accent-muted);--noctis-color-control:var(--noctis-engine-el-control-2);--noctis-color-control-hover:var(--noctis-engine-el-control-2-hover);--noctis-color-control-selected:var(--noctis-engine-el-control-2-selected);--noctis-color-control-selected-hover:var(--noctis-engine-el-control-2-selected-hover);--noctis-color-control-ghost:var(--noctis-engine-el-control-3);--noctis-color-control-ghost-hover:var(--noctis-engine-el-control-3-hover);--noctis-color-control-ghost-selected:var(--noctis-engine-el-control-3-selected);--noctis-color-control-foreground:var(--noctis-engine-el-control-fg);--noctis-color-field:var(--noctis-engine-el-bg-3);--noctis-color-field-border:var(--noctis-engine-el-border-strong);--noctis-color-sidebar-item:var(--noctis-engine-el-sidebar-item-bg);--noctis-color-sidebar-item-active:var(--noctis-engine-el-sidebar-item-active);--noctis-color-danger:var(--noctis-engine-el-danger);--noctis-color-danger-foreground:var(--noctis-engine-el-danger-fg);--noctis-color-danger-muted:var(--noctis-engine-el-danger-muted);--noctis-color-danger-muted-foreground:var(--noctis-engine-el-danger-muted-fg);--noctis-color-success:var(--noctis-engine-el-success);--noctis-color-success-foreground:var(--noctis-engine-el-success-fg);--noctis-color-success-muted:var(--noctis-engine-el-success-muted);--noctis-color-success-muted-foreground:var(--noctis-engine-el-success-muted-fg);--noctis-color-warning:var(--noctis-engine-el-warning);--noctis-color-warning-foreground:var(--noctis-engine-el-warning-fg);--noctis-color-warning-muted:var(--noctis-engine-el-warning-muted);--noctis-color-warning-muted-foreground:var(--noctis-engine-el-warning-muted-fg);--noctis-color-info:var(--noctis-engine-el-info);--noctis-color-info-foreground:var(--noctis-engine-el-info-fg);--noctis-color-info-muted:var(--noctis-engine-el-info-muted);--noctis-color-info-muted-foreground:var(--noctis-engine-el-info-muted-fg);--noctis-color-selection:var(--noctis-engine-el-selection-bg);--noctis-color-secondary:var(--noctis-engine-el-fg-2);--noctis-color-placeholder:var(--noctis-engine-el-fg-4);--noctis-color-danger-hover:var(--noctis-engine-el-danger-hover);--noctis-color-danger-faint:var(--noctis-engine-el-danger-tint);--noctis-color-danger-border:var(--noctis-engine-el-danger-border);--noctis-color-success-hover:var(--noctis-engine-el-success-hover);--noctis-color-success-faint:var(--noctis-engine-el-success-tint);--noctis-color-success-border:var(--noctis-engine-el-success-border);--noctis-color-warning-hover:var(--noctis-engine-el-warning-hover);--noctis-color-warning-faint:var(--noctis-engine-el-warning-tint);--noctis-color-warning-border:var(--noctis-engine-el-warning-border);--noctis-color-info-hover:var(--noctis-engine-el-info-hover);--noctis-color-info-faint:var(--noctis-engine-el-info-tint);--noctis-color-info-border:var(--noctis-engine-el-info-border);--noctis-color-presence-online:var(--noctis-engine-el-success);--noctis-color-presence-busy:var(--noctis-engine-el-danger);--noctis-color-presence-focus:var(--noctis-engine-el-accent);--noctis-color-presence-away:var(--noctis-engine-el-warning);--noctis-color-presence-offline:var(--noctis-engine-el-fg-3);--noctis-color-header:var(--noctis-engine-el-header-bg);--noctis-color-scrollbar-thumb:var(--noctis-engine-el-scrollbar);--noctis-color-scrollbar-track:var(--noctis-engine-el-bg-sunken);--noctis-color-control-ghost-selected-hover:var(--noctis-engine-el-control-3-selected-hover);--noctis-color-toggle-track-off:var(--noctis-engine-el-control-2);--noctis-color-toggle-track-off-hover:var(--noctis-engine-el-control-2-hover);--noctis-color-toggle-track-on:var(--noctis-engine-el-accent);--noctis-color-toggle-track-on-hover:var(--noctis-engine-el-accent-hover);--noctis-color-toggle-track-on-disabled:var(--noctis-engine-el-accent);--noctis-color-toggle-thumb:var(--noctis-engine-el-fg-1);--noctis-color-checkbox:var(--noctis-engine-el-input-bg);--noctis-color-checkbox-checked:var(--noctis-engine-el-accent);--noctis-color-checkbox-border:var(--noctis-engine-el-border-default);--noctis-color-checkbox-border-hover:var(--noctis-engine-el-border-strong);--noctis-color-checkbox-check:var(--noctis-engine-el-accent-fg);--noctis-color-radio:var(--noctis-engine-el-input-bg);--noctis-color-radio-checked:var(--noctis-engine-el-accent);--noctis-color-radio-border:var(--noctis-engine-el-border-strong);--noctis-color-field-hover:var(--noctis-engine-el-bg-4);--noctis-color-field-focus:var(--noctis-engine-el-field-focus);--noctis-color-field-border-hover:var(--noctis-engine-el-border-strong);--noctis-color-field-border-focus:var(--noctis-engine-el-focus-ring);--noctis-color-field-border-invalid:var(--noctis-engine-el-danger);--noctis-color-code:var(--noctis-engine-el-bg-sunken);--noctis-color-code-foreground:var(--noctis-engine-el-fg-2);--noctis-color-kbd:var(--noctis-engine-el-control-2);--noctis-color-kbd-foreground:var(--noctis-engine-el-fg-2);--noctis-color-kbd-border:var(--noctis-engine-el-border-strong);--noctis-color-menu-shortcut:var(--noctis-engine-el-fg-4);--noctis-color-data-grid-header:var(--noctis-engine-el-bg-3);--noctis-color-data-grid-row-hover:var(--noctis-engine-el-bg-2);--noctis-color-data-grid-row-hover-strong:var(--noctis-engine-el-bg-4);--noctis-color-data-grid-border:var(--noctis-engine-el-border-faint);--noctis-color-data-grid-column-selected-border:var(--noctis-engine-el-accent);--noctis-color-chart-positive:var(--noctis-engine-el-success);--noctis-color-chart-negative:var(--noctis-engine-el-danger);--noctis-color-chart-neutral:var(--noctis-engine-el-fg-3);--noctis-color-chart-grid:var(--noctis-engine-el-border-faint);--noctis-color-chart-axis:var(--noctis-engine-el-fg-4);--noctis-color-chart-track:var(--noctis-engine-el-bg-sunken);--noctis-color-chart-tooltip:var(--noctis-engine-el-bg-5);--noctis-color-inverse:var(--noctis-engine-el-fg-1);--noctis-color-inverse-foreground:var(--noctis-engine-el-bg-1);--noctis-engine-bg-1:var(--noctis-engine-el-bg-1);--noctis-engine-bg-2:var(--noctis-engine-el-bg-2);--noctis-engine-bg-3:var(--noctis-engine-el-bg-3);--noctis-engine-bg-4:var(--noctis-engine-el-bg-4);--noctis-engine-bg-5:var(--noctis-engine-el-bg-5);--noctis-engine-bg-6:var(--noctis-engine-el-bg-6);--noctis-engine-bg-sunken:var(--noctis-engine-el-bg-sunken);--noctis-engine-bg-selected:var(--noctis-engine-el-bg-selected);--noctis-engine-bg-selected-hover:var(--noctis-engine-el-bg-selected-hover);--noctis-engine-bg-focus:var(--noctis-engine-el-bg-focus);--noctis-engine-fg-1:var(--noctis-engine-el-fg-1);--noctis-engine-fg-2:var(--noctis-engine-el-fg-2);--noctis-engine-fg-3:var(--noctis-engine-el-fg-3);--noctis-engine-fg-4:var(--noctis-engine-el-fg-4);--noctis-engine-link:var(--noctis-engine-el-link);--noctis-engine-border-faint:var(--noctis-engine-el-border-faint);--noctis-engine-border-default:var(--noctis-engine-el-border-default);--noctis-engine-border-strong:var(--noctis-engine-el-border-strong);--noctis-engine-border-faint-alpha:var(--noctis-engine-el-border-faint-alpha);--noctis-engine-border-alpha:var(--noctis-engine-el-border-alpha);--noctis-engine-border-strong-alpha:var(--noctis-engine-el-border-strong-alpha);--noctis-engine-border-selected:var(--noctis-engine-el-border-selected);--noctis-engine-divider:var(--noctis-engine-el-divider);--noctis-engine-accent:var(--noctis-engine-el-accent);--noctis-engine-accent-fg:var(--noctis-engine-el-accent-fg);--noctis-engine-accent-hover:var(--noctis-engine-el-accent-hover);--noctis-engine-accent-active:var(--noctis-engine-el-accent-active);--noctis-engine-accent-muted:var(--noctis-engine-el-accent-muted);--noctis-engine-primary-hover:var(--noctis-engine-el-primary-hover);--noctis-engine-primary-active:var(--noctis-engine-el-primary-active);--noctis-engine-control-2:var(--noctis-engine-el-control-2);--noctis-engine-control-2-hover:var(--noctis-engine-el-control-2-hover);--noctis-engine-control-2-selected:var(--noctis-engine-el-control-2-selected);--noctis-engine-control-2-selected-hover:var(--noctis-engine-el-control-2-selected-hover);--noctis-engine-control-3:var(--noctis-engine-el-control-3);--noctis-engine-control-3-hover:var(--noctis-engine-el-control-3-hover);--noctis-engine-control-3-selected:var(--noctis-engine-el-control-3-selected);--noctis-engine-control-3-selected-hover:var(--noctis-engine-el-control-3-selected-hover);--noctis-engine-control-fg:var(--noctis-engine-el-control-fg);--noctis-engine-success:var(--noctis-engine-el-success);--noctis-engine-success-hover:var(--noctis-engine-el-success-hover);--noctis-engine-success-fg:var(--noctis-engine-el-success-fg);--noctis-engine-success-muted:var(--noctis-engine-el-success-muted);--noctis-engine-success-muted-fg:var(--noctis-engine-el-success-muted-fg);--noctis-engine-success-border:var(--noctis-engine-el-success-border);--noctis-engine-success-tint:var(--noctis-engine-el-success-tint);--noctis-engine-warning:var(--noctis-engine-el-warning);--noctis-engine-warning-hover:var(--noctis-engine-el-warning-hover);--noctis-engine-warning-fg:var(--noctis-engine-el-warning-fg);--noctis-engine-warning-muted:var(--noctis-engine-el-warning-muted);--noctis-engine-warning-muted-fg:var(--noctis-engine-el-warning-muted-fg);--noctis-engine-warning-border:var(--noctis-engine-el-warning-border);--noctis-engine-warning-tint:var(--noctis-engine-el-warning-tint);--noctis-engine-danger:var(--noctis-engine-el-danger);--noctis-engine-danger-hover:var(--noctis-engine-el-danger-hover);--noctis-engine-danger-fg:var(--noctis-engine-el-danger-fg);--noctis-engine-danger-muted:var(--noctis-engine-el-danger-muted);--noctis-engine-danger-muted-fg:var(--noctis-engine-el-danger-muted-fg);--noctis-engine-danger-border:var(--noctis-engine-el-danger-border);--noctis-engine-danger-tint:var(--noctis-engine-el-danger-tint);--noctis-engine-info:var(--noctis-engine-el-info);--noctis-engine-info-hover:var(--noctis-engine-el-info-hover);--noctis-engine-info-fg:var(--noctis-engine-el-info-fg);--noctis-engine-info-muted:var(--noctis-engine-el-info-muted);--noctis-engine-info-muted-fg:var(--noctis-engine-el-info-muted-fg);--noctis-engine-info-border:var(--noctis-engine-el-info-border);--noctis-engine-info-tint:var(--noctis-engine-el-info-tint);--noctis-engine-focus-ring:var(--noctis-engine-el-focus-ring);--noctis-engine-selection-bg:var(--noctis-engine-el-selection-bg);--noctis-engine-ai-selection-bg:var(--noctis-engine-el-ai-selection-bg);--noctis-engine-overlay:var(--noctis-engine-el-overlay);--noctis-engine-shadow-color:var(--noctis-engine-el-shadow-color);--noctis-engine-scrollbar:var(--noctis-engine-el-scrollbar);--noctis-engine-sidebar-item-bg:var(--noctis-engine-el-sidebar-item-bg);--noctis-engine-sidebar-item-active:var(--noctis-engine-el-sidebar-item-active);--noctis-engine-header-bg:var(--noctis-engine-el-header-bg);--noctis-engine-shadow-border:var(--noctis-engine-el-shadow-border);--noctis-engine-focus-shadow:var(--noctis-engine-el-focus-shadow);--noctis-engine-input-bg:var(--noctis-engine-el-input-bg);--noctis-engine-input-border:var(--noctis-engine-el-input-border);--noctis-engine-field-hover:var(--noctis-engine-el-field-hover);--noctis-engine-field-focus:var(--noctis-engine-el-field-focus)}[data-elevation=sunken]{--noctis-color-background:var(--noctis-engine-su-bg-1);--noctis-color-hover:var(--noctis-engine-su-bg-2);--noctis-color-surface:var(--noctis-engine-su-bg-3);--noctis-color-surface-hover:var(--noctis-engine-su-bg-4);--noctis-color-surface-raised:var(--noctis-engine-su-bg-5);--noctis-color-sunken:var(--noctis-engine-su-bg-sunken);--noctis-color-selected:var(--noctis-engine-su-bg-selected);--noctis-color-selected-hover:var(--noctis-engine-su-bg-selected-hover);--noctis-color-focus:var(--noctis-engine-su-bg-focus);--noctis-color-overlay:var(--noctis-engine-su-overlay);--noctis-color-foreground:var(--noctis-engine-su-fg-1);--noctis-color-muted:var(--noctis-engine-su-fg-3);--noctis-color-subtle:var(--noctis-engine-su-fg-4);--noctis-color-link:var(--noctis-engine-su-link);--noctis-color-border-faint:var(--noctis-engine-su-border-faint);--noctis-color-border:var(--noctis-engine-su-border-default);--noctis-color-border-strong:var(--noctis-engine-su-border-strong);--noctis-color-border-selected:var(--noctis-engine-su-border-selected);--noctis-color-divider:var(--noctis-engine-su-divider);--noctis-color-ring:var(--noctis-engine-su-focus-ring);--noctis-color-primary:var(--noctis-engine-su-fg-1);--noctis-color-primary-foreground:var(--noctis-engine-su-bg-1);--noctis-color-primary-hover:var(--noctis-engine-su-primary-hover);--noctis-color-primary-active:var(--noctis-engine-su-primary-active);--noctis-color-accent:var(--noctis-engine-su-accent);--noctis-color-accent-foreground:var(--noctis-engine-su-accent-fg);--noctis-color-accent-hover:var(--noctis-engine-su-accent-hover);--noctis-color-accent-active:var(--noctis-engine-su-accent-active);--noctis-color-accent-muted:var(--noctis-engine-su-accent-muted);--noctis-color-control:var(--noctis-engine-su-control-2);--noctis-color-control-hover:var(--noctis-engine-su-control-2-hover);--noctis-color-control-selected:var(--noctis-engine-su-control-2-selected);--noctis-color-control-selected-hover:var(--noctis-engine-su-control-2-selected-hover);--noctis-color-control-ghost:var(--noctis-engine-su-control-3);--noctis-color-control-ghost-hover:var(--noctis-engine-su-control-3-hover);--noctis-color-control-ghost-selected:var(--noctis-engine-su-control-3-selected);--noctis-color-control-foreground:var(--noctis-engine-su-control-fg);--noctis-color-field:var(--noctis-engine-su-bg-3);--noctis-color-field-border:var(--noctis-engine-su-border-strong);--noctis-color-sidebar-item:var(--noctis-engine-su-sidebar-item-bg);--noctis-color-sidebar-item-active:var(--noctis-engine-su-sidebar-item-active);--noctis-color-danger:var(--noctis-engine-su-danger);--noctis-color-danger-foreground:var(--noctis-engine-su-danger-fg);--noctis-color-danger-muted:var(--noctis-engine-su-danger-muted);--noctis-color-danger-muted-foreground:var(--noctis-engine-su-danger-muted-fg);--noctis-color-success:var(--noctis-engine-su-success);--noctis-color-success-foreground:var(--noctis-engine-su-success-fg);--noctis-color-success-muted:var(--noctis-engine-su-success-muted);--noctis-color-success-muted-foreground:var(--noctis-engine-su-success-muted-fg);--noctis-color-warning:var(--noctis-engine-su-warning);--noctis-color-warning-foreground:var(--noctis-engine-su-warning-fg);--noctis-color-warning-muted:var(--noctis-engine-su-warning-muted);--noctis-color-warning-muted-foreground:var(--noctis-engine-su-warning-muted-fg);--noctis-color-info:var(--noctis-engine-su-info);--noctis-color-info-foreground:var(--noctis-engine-su-info-fg);--noctis-color-info-muted:var(--noctis-engine-su-info-muted);--noctis-color-info-muted-foreground:var(--noctis-engine-su-info-muted-fg);--noctis-color-selection:var(--noctis-engine-su-selection-bg);--noctis-color-secondary:var(--noctis-engine-su-fg-2);--noctis-color-placeholder:var(--noctis-engine-su-fg-4);--noctis-color-danger-hover:var(--noctis-engine-su-danger-hover);--noctis-color-danger-faint:var(--noctis-engine-su-danger-tint);--noctis-color-danger-border:var(--noctis-engine-su-danger-border);--noctis-color-success-hover:var(--noctis-engine-su-success-hover);--noctis-color-success-faint:var(--noctis-engine-su-success-tint);--noctis-color-success-border:var(--noctis-engine-su-success-border);--noctis-color-warning-hover:var(--noctis-engine-su-warning-hover);--noctis-color-warning-faint:var(--noctis-engine-su-warning-tint);--noctis-color-warning-border:var(--noctis-engine-su-warning-border);--noctis-color-info-hover:var(--noctis-engine-su-info-hover);--noctis-color-info-faint:var(--noctis-engine-su-info-tint);--noctis-color-info-border:var(--noctis-engine-su-info-border);--noctis-color-presence-online:var(--noctis-engine-su-success);--noctis-color-presence-busy:var(--noctis-engine-su-danger);--noctis-color-presence-focus:var(--noctis-engine-su-accent);--noctis-color-presence-away:var(--noctis-engine-su-warning);--noctis-color-presence-offline:var(--noctis-engine-su-fg-3);--noctis-color-header:var(--noctis-engine-su-header-bg);--noctis-color-scrollbar-thumb:var(--noctis-engine-su-scrollbar);--noctis-color-scrollbar-track:var(--noctis-engine-su-bg-sunken);--noctis-color-control-ghost-selected-hover:var(--noctis-engine-su-control-3-selected-hover);--noctis-color-toggle-track-off:var(--noctis-engine-su-control-2);--noctis-color-toggle-track-off-hover:var(--noctis-engine-su-control-2-hover);--noctis-color-toggle-track-on:var(--noctis-engine-su-accent);--noctis-color-toggle-track-on-hover:var(--noctis-engine-su-accent-hover);--noctis-color-toggle-track-on-disabled:var(--noctis-engine-su-accent);--noctis-color-toggle-thumb:var(--noctis-engine-su-fg-1);--noctis-color-checkbox:var(--noctis-engine-su-input-bg);--noctis-color-checkbox-checked:var(--noctis-engine-su-accent);--noctis-color-checkbox-border:var(--noctis-engine-su-border-default);--noctis-color-checkbox-border-hover:var(--noctis-engine-su-border-strong);--noctis-color-checkbox-check:var(--noctis-engine-su-accent-fg);--noctis-color-radio:var(--noctis-engine-su-input-bg);--noctis-color-radio-checked:var(--noctis-engine-su-accent);--noctis-color-radio-border:var(--noctis-engine-su-border-strong);--noctis-color-field-hover:var(--noctis-engine-su-bg-4);--noctis-color-field-focus:var(--noctis-engine-su-field-focus);--noctis-color-field-border-hover:var(--noctis-engine-su-border-strong);--noctis-color-field-border-focus:var(--noctis-engine-su-focus-ring);--noctis-color-field-border-invalid:var(--noctis-engine-su-danger);--noctis-color-code:var(--noctis-engine-su-bg-sunken);--noctis-color-code-foreground:var(--noctis-engine-su-fg-2);--noctis-color-kbd:var(--noctis-engine-su-control-2);--noctis-color-kbd-foreground:var(--noctis-engine-su-fg-2);--noctis-color-kbd-border:var(--noctis-engine-su-border-strong);--noctis-color-menu-shortcut:var(--noctis-engine-su-fg-4);--noctis-color-data-grid-header:var(--noctis-engine-su-bg-3);--noctis-color-data-grid-row-hover:var(--noctis-engine-su-bg-2);--noctis-color-data-grid-row-hover-strong:var(--noctis-engine-su-bg-4);--noctis-color-data-grid-border:var(--noctis-engine-su-border-faint);--noctis-color-data-grid-column-selected-border:var(--noctis-engine-su-accent);--noctis-color-chart-positive:var(--noctis-engine-su-success);--noctis-color-chart-negative:var(--noctis-engine-su-danger);--noctis-color-chart-neutral:var(--noctis-engine-su-fg-3);--noctis-color-chart-grid:var(--noctis-engine-su-border-faint);--noctis-color-chart-axis:var(--noctis-engine-su-fg-4);--noctis-color-chart-track:var(--noctis-engine-su-bg-sunken);--noctis-color-chart-tooltip:var(--noctis-engine-su-bg-5);--noctis-color-inverse:var(--noctis-engine-su-fg-1);--noctis-color-inverse-foreground:var(--noctis-engine-su-bg-1);--noctis-engine-bg-1:var(--noctis-engine-su-bg-1);--noctis-engine-bg-2:var(--noctis-engine-su-bg-2);--noctis-engine-bg-3:var(--noctis-engine-su-bg-3);--noctis-engine-bg-4:var(--noctis-engine-su-bg-4);--noctis-engine-bg-5:var(--noctis-engine-su-bg-5);--noctis-engine-bg-6:var(--noctis-engine-su-bg-6);--noctis-engine-bg-sunken:var(--noctis-engine-su-bg-sunken);--noctis-engine-bg-selected:var(--noctis-engine-su-bg-selected);--noctis-engine-bg-selected-hover:var(--noctis-engine-su-bg-selected-hover);--noctis-engine-bg-focus:var(--noctis-engine-su-bg-focus);--noctis-engine-fg-1:var(--noctis-engine-su-fg-1);--noctis-engine-fg-2:var(--noctis-engine-su-fg-2);--noctis-engine-fg-3:var(--noctis-engine-su-fg-3);--noctis-engine-fg-4:var(--noctis-engine-su-fg-4);--noctis-engine-link:var(--noctis-engine-su-link);--noctis-engine-border-faint:var(--noctis-engine-su-border-faint);--noctis-engine-border-default:var(--noctis-engine-su-border-default);--noctis-engine-border-strong:var(--noctis-engine-su-border-strong);--noctis-engine-border-faint-alpha:var(--noctis-engine-su-border-faint-alpha);--noctis-engine-border-alpha:var(--noctis-engine-su-border-alpha);--noctis-engine-border-strong-alpha:var(--noctis-engine-su-border-strong-alpha);--noctis-engine-border-selected:var(--noctis-engine-su-border-selected);--noctis-engine-divider:var(--noctis-engine-su-divider);--noctis-engine-accent:var(--noctis-engine-su-accent);--noctis-engine-accent-fg:var(--noctis-engine-su-accent-fg);--noctis-engine-accent-hover:var(--noctis-engine-su-accent-hover);--noctis-engine-accent-active:var(--noctis-engine-su-accent-active);--noctis-engine-accent-muted:var(--noctis-engine-su-accent-muted);--noctis-engine-primary-hover:var(--noctis-engine-su-primary-hover);--noctis-engine-primary-active:var(--noctis-engine-su-primary-active);--noctis-engine-control-2:var(--noctis-engine-su-control-2);--noctis-engine-control-2-hover:var(--noctis-engine-su-control-2-hover);--noctis-engine-control-2-selected:var(--noctis-engine-su-control-2-selected);--noctis-engine-control-2-selected-hover:var(--noctis-engine-su-control-2-selected-hover);--noctis-engine-control-3:var(--noctis-engine-su-control-3);--noctis-engine-control-3-hover:var(--noctis-engine-su-control-3-hover);--noctis-engine-control-3-selected:var(--noctis-engine-su-control-3-selected);--noctis-engine-control-3-selected-hover:var(--noctis-engine-su-control-3-selected-hover);--noctis-engine-control-fg:var(--noctis-engine-su-control-fg);--noctis-engine-success:var(--noctis-engine-su-success);--noctis-engine-success-hover:var(--noctis-engine-su-success-hover);--noctis-engine-success-fg:var(--noctis-engine-su-success-fg);--noctis-engine-success-muted:var(--noctis-engine-su-success-muted);--noctis-engine-success-muted-fg:var(--noctis-engine-su-success-muted-fg);--noctis-engine-success-border:var(--noctis-engine-su-success-border);--noctis-engine-success-tint:var(--noctis-engine-su-success-tint);--noctis-engine-warning:var(--noctis-engine-su-warning);--noctis-engine-warning-hover:var(--noctis-engine-su-warning-hover);--noctis-engine-warning-fg:var(--noctis-engine-su-warning-fg);--noctis-engine-warning-muted:var(--noctis-engine-su-warning-muted);--noctis-engine-warning-muted-fg:var(--noctis-engine-su-warning-muted-fg);--noctis-engine-warning-border:var(--noctis-engine-su-warning-border);--noctis-engine-warning-tint:var(--noctis-engine-su-warning-tint);--noctis-engine-danger:var(--noctis-engine-su-danger);--noctis-engine-danger-hover:var(--noctis-engine-su-danger-hover);--noctis-engine-danger-fg:var(--noctis-engine-su-danger-fg);--noctis-engine-danger-muted:var(--noctis-engine-su-danger-muted);--noctis-engine-danger-muted-fg:var(--noctis-engine-su-danger-muted-fg);--noctis-engine-danger-border:var(--noctis-engine-su-danger-border);--noctis-engine-danger-tint:var(--noctis-engine-su-danger-tint);--noctis-engine-info:var(--noctis-engine-su-info);--noctis-engine-info-hover:var(--noctis-engine-su-info-hover);--noctis-engine-info-fg:var(--noctis-engine-su-info-fg);--noctis-engine-info-muted:var(--noctis-engine-su-info-muted);--noctis-engine-info-muted-fg:var(--noctis-engine-su-info-muted-fg);--noctis-engine-info-border:var(--noctis-engine-su-info-border);--noctis-engine-info-tint:var(--noctis-engine-su-info-tint);--noctis-engine-focus-ring:var(--noctis-engine-su-focus-ring);--noctis-engine-selection-bg:var(--noctis-engine-su-selection-bg);--noctis-engine-ai-selection-bg:var(--noctis-engine-su-ai-selection-bg);--noctis-engine-overlay:var(--noctis-engine-su-overlay);--noctis-engine-shadow-color:var(--noctis-engine-su-shadow-color);--noctis-engine-scrollbar:var(--noctis-engine-su-scrollbar);--noctis-engine-sidebar-item-bg:var(--noctis-engine-su-sidebar-item-bg);--noctis-engine-sidebar-item-active:var(--noctis-engine-su-sidebar-item-active);--noctis-engine-header-bg:var(--noctis-engine-su-header-bg);--noctis-engine-shadow-border:var(--noctis-engine-su-shadow-border);--noctis-engine-focus-shadow:var(--noctis-engine-su-focus-shadow);--noctis-engine-input-bg:var(--noctis-engine-su-input-bg);--noctis-engine-input-border:var(--noctis-engine-su-input-border);--noctis-engine-field-hover:var(--noctis-engine-su-field-hover);--noctis-engine-field-focus:var(--noctis-engine-su-field-focus)}[data-elevation=menu]{--noctis-color-background:var(--noctis-engine-mn-bg-1);--noctis-color-hover:var(--noctis-engine-mn-bg-2);--noctis-color-surface:var(--noctis-engine-mn-bg-3);--noctis-color-surface-hover:var(--noctis-engine-mn-bg-4);--noctis-color-surface-raised:var(--noctis-engine-mn-bg-5);--noctis-color-sunken:var(--noctis-engine-mn-bg-sunken);--noctis-color-selected:var(--noctis-engine-mn-bg-selected);--noctis-color-selected-hover:var(--noctis-engine-mn-bg-selected-hover);--noctis-color-focus:var(--noctis-engine-mn-bg-focus);--noctis-color-overlay:var(--noctis-engine-mn-overlay);--noctis-color-foreground:var(--noctis-engine-mn-fg-1);--noctis-color-muted:var(--noctis-engine-mn-fg-3);--noctis-color-subtle:var(--noctis-engine-mn-fg-4);--noctis-color-link:var(--noctis-engine-mn-link);--noctis-color-border-faint:var(--noctis-engine-mn-border-faint);--noctis-color-border:var(--noctis-engine-mn-border-default);--noctis-color-border-strong:var(--noctis-engine-mn-border-strong);--noctis-color-border-selected:var(--noctis-engine-mn-border-selected);--noctis-color-divider:var(--noctis-engine-mn-divider);--noctis-color-ring:var(--noctis-engine-mn-focus-ring);--noctis-color-primary:var(--noctis-engine-mn-fg-1);--noctis-color-primary-foreground:var(--noctis-engine-mn-bg-1);--noctis-color-primary-hover:var(--noctis-engine-mn-primary-hover);--noctis-color-primary-active:var(--noctis-engine-mn-primary-active);--noctis-color-accent:var(--noctis-engine-mn-accent);--noctis-color-accent-foreground:var(--noctis-engine-mn-accent-fg);--noctis-color-accent-hover:var(--noctis-engine-mn-accent-hover);--noctis-color-accent-active:var(--noctis-engine-mn-accent-active);--noctis-color-accent-muted:var(--noctis-engine-mn-accent-muted);--noctis-color-control:var(--noctis-engine-mn-control-2);--noctis-color-control-hover:var(--noctis-engine-mn-control-2-hover);--noctis-color-control-selected:var(--noctis-engine-mn-control-2-selected);--noctis-color-control-selected-hover:var(--noctis-engine-mn-control-2-selected-hover);--noctis-color-control-ghost:var(--noctis-engine-mn-control-3);--noctis-color-control-ghost-hover:var(--noctis-engine-mn-control-3-hover);--noctis-color-control-ghost-selected:var(--noctis-engine-mn-control-3-selected);--noctis-color-control-foreground:var(--noctis-engine-mn-control-fg);--noctis-color-field:var(--noctis-engine-mn-bg-3);--noctis-color-field-border:var(--noctis-engine-mn-border-strong);--noctis-color-sidebar-item:var(--noctis-engine-mn-sidebar-item-bg);--noctis-color-sidebar-item-active:var(--noctis-engine-mn-sidebar-item-active);--noctis-color-danger:var(--noctis-engine-mn-danger);--noctis-color-danger-foreground:var(--noctis-engine-mn-danger-fg);--noctis-color-danger-muted:var(--noctis-engine-mn-danger-muted);--noctis-color-danger-muted-foreground:var(--noctis-engine-mn-danger-muted-fg);--noctis-color-success:var(--noctis-engine-mn-success);--noctis-color-success-foreground:var(--noctis-engine-mn-success-fg);--noctis-color-success-muted:var(--noctis-engine-mn-success-muted);--noctis-color-success-muted-foreground:var(--noctis-engine-mn-success-muted-fg);--noctis-color-warning:var(--noctis-engine-mn-warning);--noctis-color-warning-foreground:var(--noctis-engine-mn-warning-fg);--noctis-color-warning-muted:var(--noctis-engine-mn-warning-muted);--noctis-color-warning-muted-foreground:var(--noctis-engine-mn-warning-muted-fg);--noctis-color-info:var(--noctis-engine-mn-info);--noctis-color-info-foreground:var(--noctis-engine-mn-info-fg);--noctis-color-info-muted:var(--noctis-engine-mn-info-muted);--noctis-color-info-muted-foreground:var(--noctis-engine-mn-info-muted-fg);--noctis-color-selection:var(--noctis-engine-mn-selection-bg);--noctis-color-secondary:var(--noctis-engine-mn-fg-2);--noctis-color-placeholder:var(--noctis-engine-mn-fg-4);--noctis-color-danger-hover:var(--noctis-engine-mn-danger-hover);--noctis-color-danger-faint:var(--noctis-engine-mn-danger-tint);--noctis-color-danger-border:var(--noctis-engine-mn-danger-border);--noctis-color-success-hover:var(--noctis-engine-mn-success-hover);--noctis-color-success-faint:var(--noctis-engine-mn-success-tint);--noctis-color-success-border:var(--noctis-engine-mn-success-border);--noctis-color-warning-hover:var(--noctis-engine-mn-warning-hover);--noctis-color-warning-faint:var(--noctis-engine-mn-warning-tint);--noctis-color-warning-border:var(--noctis-engine-mn-warning-border);--noctis-color-info-hover:var(--noctis-engine-mn-info-hover);--noctis-color-info-faint:var(--noctis-engine-mn-info-tint);--noctis-color-info-border:var(--noctis-engine-mn-info-border);--noctis-color-presence-online:var(--noctis-engine-mn-success);--noctis-color-presence-busy:var(--noctis-engine-mn-danger);--noctis-color-presence-focus:var(--noctis-engine-mn-accent);--noctis-color-presence-away:var(--noctis-engine-mn-warning);--noctis-color-presence-offline:var(--noctis-engine-mn-fg-3);--noctis-color-header:var(--noctis-engine-mn-header-bg);--noctis-color-scrollbar-thumb:var(--noctis-engine-mn-scrollbar);--noctis-color-scrollbar-track:var(--noctis-engine-mn-bg-sunken);--noctis-color-control-ghost-selected-hover:var(--noctis-engine-mn-control-3-selected-hover);--noctis-color-toggle-track-off:var(--noctis-engine-mn-control-2);--noctis-color-toggle-track-off-hover:var(--noctis-engine-mn-control-2-hover);--noctis-color-toggle-track-on:var(--noctis-engine-mn-accent);--noctis-color-toggle-track-on-hover:var(--noctis-engine-mn-accent-hover);--noctis-color-toggle-track-on-disabled:var(--noctis-engine-mn-accent);--noctis-color-toggle-thumb:var(--noctis-engine-mn-fg-1);--noctis-color-checkbox:var(--noctis-engine-mn-input-bg);--noctis-color-checkbox-checked:var(--noctis-engine-mn-accent);--noctis-color-checkbox-border:var(--noctis-engine-mn-border-default);--noctis-color-checkbox-border-hover:var(--noctis-engine-mn-border-strong);--noctis-color-checkbox-check:var(--noctis-engine-mn-accent-fg);--noctis-color-radio:var(--noctis-engine-mn-input-bg);--noctis-color-radio-checked:var(--noctis-engine-mn-accent);--noctis-color-radio-border:var(--noctis-engine-mn-border-strong);--noctis-color-field-hover:var(--noctis-engine-mn-bg-4);--noctis-color-field-focus:var(--noctis-engine-mn-field-focus);--noctis-color-field-border-hover:var(--noctis-engine-mn-border-strong);--noctis-color-field-border-focus:var(--noctis-engine-mn-focus-ring);--noctis-color-field-border-invalid:var(--noctis-engine-mn-danger);--noctis-color-code:var(--noctis-engine-mn-bg-sunken);--noctis-color-code-foreground:var(--noctis-engine-mn-fg-2);--noctis-color-kbd:var(--noctis-engine-mn-control-2);--noctis-color-kbd-foreground:var(--noctis-engine-mn-fg-2);--noctis-color-kbd-border:var(--noctis-engine-mn-border-strong);--noctis-color-menu-shortcut:var(--noctis-engine-mn-fg-4);--noctis-color-data-grid-header:var(--noctis-engine-mn-bg-3);--noctis-color-data-grid-row-hover:var(--noctis-engine-mn-bg-2);--noctis-color-data-grid-row-hover-strong:var(--noctis-engine-mn-bg-4);--noctis-color-data-grid-border:var(--noctis-engine-mn-border-faint);--noctis-color-data-grid-column-selected-border:var(--noctis-engine-mn-accent);--noctis-color-chart-positive:var(--noctis-engine-mn-success);--noctis-color-chart-negative:var(--noctis-engine-mn-danger);--noctis-color-chart-neutral:var(--noctis-engine-mn-fg-3);--noctis-color-chart-grid:var(--noctis-engine-mn-border-faint);--noctis-color-chart-axis:var(--noctis-engine-mn-fg-4);--noctis-color-chart-track:var(--noctis-engine-mn-bg-sunken);--noctis-color-chart-tooltip:var(--noctis-engine-mn-bg-5);--noctis-color-inverse:var(--noctis-engine-mn-fg-1);--noctis-color-inverse-foreground:var(--noctis-engine-mn-bg-1);--noctis-engine-bg-1:var(--noctis-engine-mn-bg-1);--noctis-engine-bg-2:var(--noctis-engine-mn-bg-2);--noctis-engine-bg-3:var(--noctis-engine-mn-bg-3);--noctis-engine-bg-4:var(--noctis-engine-mn-bg-4);--noctis-engine-bg-5:var(--noctis-engine-mn-bg-5);--noctis-engine-bg-6:var(--noctis-engine-mn-bg-6);--noctis-engine-bg-sunken:var(--noctis-engine-mn-bg-sunken);--noctis-engine-bg-selected:var(--noctis-engine-mn-bg-selected);--noctis-engine-bg-selected-hover:var(--noctis-engine-mn-bg-selected-hover);--noctis-engine-bg-focus:var(--noctis-engine-mn-bg-focus);--noctis-engine-fg-1:var(--noctis-engine-mn-fg-1);--noctis-engine-fg-2:var(--noctis-engine-mn-fg-2);--noctis-engine-fg-3:var(--noctis-engine-mn-fg-3);--noctis-engine-fg-4:var(--noctis-engine-mn-fg-4);--noctis-engine-link:var(--noctis-engine-mn-link);--noctis-engine-border-faint:var(--noctis-engine-mn-border-faint);--noctis-engine-border-default:var(--noctis-engine-mn-border-default);--noctis-engine-border-strong:var(--noctis-engine-mn-border-strong);--noctis-engine-border-faint-alpha:var(--noctis-engine-mn-border-faint-alpha);--noctis-engine-border-alpha:var(--noctis-engine-mn-border-alpha);--noctis-engine-border-strong-alpha:var(--noctis-engine-mn-border-strong-alpha);--noctis-engine-border-selected:var(--noctis-engine-mn-border-selected);--noctis-engine-divider:var(--noctis-engine-mn-divider);--noctis-engine-accent:var(--noctis-engine-mn-accent);--noctis-engine-accent-fg:var(--noctis-engine-mn-accent-fg);--noctis-engine-accent-hover:var(--noctis-engine-mn-accent-hover);--noctis-engine-accent-active:var(--noctis-engine-mn-accent-active);--noctis-engine-accent-muted:var(--noctis-engine-mn-accent-muted);--noctis-engine-primary-hover:var(--noctis-engine-mn-primary-hover);--noctis-engine-primary-active:var(--noctis-engine-mn-primary-active);--noctis-engine-control-2:var(--noctis-engine-mn-control-2);--noctis-engine-control-2-hover:var(--noctis-engine-mn-control-2-hover);--noctis-engine-control-2-selected:var(--noctis-engine-mn-control-2-selected);--noctis-engine-control-2-selected-hover:var(--noctis-engine-mn-control-2-selected-hover);--noctis-engine-control-3:var(--noctis-engine-mn-control-3);--noctis-engine-control-3-hover:var(--noctis-engine-mn-control-3-hover);--noctis-engine-control-3-selected:var(--noctis-engine-mn-control-3-selected);--noctis-engine-control-3-selected-hover:var(--noctis-engine-mn-control-3-selected-hover);--noctis-engine-control-fg:var(--noctis-engine-mn-control-fg);--noctis-engine-success:var(--noctis-engine-mn-success);--noctis-engine-success-hover:var(--noctis-engine-mn-success-hover);--noctis-engine-success-fg:var(--noctis-engine-mn-success-fg);--noctis-engine-success-muted:var(--noctis-engine-mn-success-muted);--noctis-engine-success-muted-fg:var(--noctis-engine-mn-success-muted-fg);--noctis-engine-success-border:var(--noctis-engine-mn-success-border);--noctis-engine-success-tint:var(--noctis-engine-mn-success-tint);--noctis-engine-warning:var(--noctis-engine-mn-warning);--noctis-engine-warning-hover:var(--noctis-engine-mn-warning-hover);--noctis-engine-warning-fg:var(--noctis-engine-mn-warning-fg);--noctis-engine-warning-muted:var(--noctis-engine-mn-warning-muted);--noctis-engine-warning-muted-fg:var(--noctis-engine-mn-warning-muted-fg);--noctis-engine-warning-border:var(--noctis-engine-mn-warning-border);--noctis-engine-warning-tint:var(--noctis-engine-mn-warning-tint);--noctis-engine-danger:var(--noctis-engine-mn-danger);--noctis-engine-danger-hover:var(--noctis-engine-mn-danger-hover);--noctis-engine-danger-fg:var(--noctis-engine-mn-danger-fg);--noctis-engine-danger-muted:var(--noctis-engine-mn-danger-muted);--noctis-engine-danger-muted-fg:var(--noctis-engine-mn-danger-muted-fg);--noctis-engine-danger-border:var(--noctis-engine-mn-danger-border);--noctis-engine-danger-tint:var(--noctis-engine-mn-danger-tint);--noctis-engine-info:var(--noctis-engine-mn-info);--noctis-engine-info-hover:var(--noctis-engine-mn-info-hover);--noctis-engine-info-fg:var(--noctis-engine-mn-info-fg);--noctis-engine-info-muted:var(--noctis-engine-mn-info-muted);--noctis-engine-info-muted-fg:var(--noctis-engine-mn-info-muted-fg);--noctis-engine-info-border:var(--noctis-engine-mn-info-border);--noctis-engine-info-tint:var(--noctis-engine-mn-info-tint);--noctis-engine-focus-ring:var(--noctis-engine-mn-focus-ring);--noctis-engine-selection-bg:var(--noctis-engine-mn-selection-bg);--noctis-engine-ai-selection-bg:var(--noctis-engine-mn-ai-selection-bg);--noctis-engine-overlay:var(--noctis-engine-mn-overlay);--noctis-engine-shadow-color:var(--noctis-engine-mn-shadow-color);--noctis-engine-scrollbar:var(--noctis-engine-mn-scrollbar);--noctis-engine-sidebar-item-bg:var(--noctis-engine-mn-sidebar-item-bg);--noctis-engine-sidebar-item-active:var(--noctis-engine-mn-sidebar-item-active);--noctis-engine-header-bg:var(--noctis-engine-mn-header-bg);--noctis-engine-shadow-border:var(--noctis-engine-mn-shadow-border);--noctis-engine-focus-shadow:var(--noctis-engine-mn-focus-shadow);--noctis-engine-input-bg:var(--noctis-engine-mn-input-bg);--noctis-engine-input-border:var(--noctis-engine-mn-input-border);--noctis-engine-field-hover:var(--noctis-engine-mn-field-hover);--noctis-engine-field-focus:var(--noctis-engine-mn-field-focus)}::selection{background-color:var(--noctis-color-selection)}:where(input,textarea,[contenteditable]){caret-color:var(--noctis-color-accent)}[data-motion=reduced] *,[data-motion=none] *{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}@media (prefers-reduced-motion:reduce){[data-motion=full] *{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@keyframes noctis-orbit{to{transform:rotate(360deg)}}@keyframes noctis-orbit-reverse{to{transform:rotate(-360deg)}}@keyframes noctis-twinkle{0%,to{opacity:.2}50%{opacity:.85}}.noctis-orbit-slow{animation:105s linear infinite noctis-orbit}.noctis-orbit-med{animation:72s linear infinite noctis-orbit-reverse}.noctis-orbit-fast{animation:48s linear infinite noctis-orbit}.noctis-twinkle{animation:3.5s ease-in-out infinite noctis-twinkle}.noctis-diagram-grid{background-color:var(--noctis-color-surface);background-image:radial-gradient(circle at 1px 1px, var(--noctis-color-foreground) 1px, transparent 0)}@supports (color:color-mix(in lab, red, red)){.noctis-diagram-grid{background-image:radial-gradient(circle at 1px 1px, color-mix(in oklch, var(--noctis-color-foreground) 10%, transparent) 1px, transparent 0)}}.noctis-diagram-grid{background-size:18px 18px}@keyframes noctis-diagram-march{to{stroke-dashoffset:-15px}}.noctis-diagram-march{animation:1.4s linear infinite noctis-diagram-march}.shiki,.shiki span{color:var(--shiki-dark)}:root[data-theme=light] .shiki,:root[data-theme=light] .shiki span{color:var(--shiki-light)}.shiki{background-color:#0000;margin:0}[data-codeblock] .shiki{counter-reset:code-line;font-variant-ligatures:none}[data-codeblock] .shiki code{white-space:normal;min-width:max-content;display:block}[data-codeblock] .shiki .line{counter-increment:code-line;white-space:pre;display:block}[data-codeblock] .shiki .line:before{content:counter(code-line);text-align:end;width:1.75rem;color:var(--noctis-color-subtle);background-color:var(--noctis-color-surface);z-index:1;-webkit-user-select:none;user-select:none;font-variant-numeric:tabular-nums;padding-inline-end:.75rem;display:inline-block;position:sticky;inset-inline-start:0}:root{--docs-scrollbar:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){:root{--docs-scrollbar:color-mix(in oklch, var(--color-foreground) 16%, transparent)}}:root{--docs-scrollbar-hover:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){:root{--docs-scrollbar-hover:color-mix(in oklch, var(--color-foreground) 28%, transparent)}}:root{--docs-scrollbar-size:8px}[data-custom-scrollbar]{scrollbar-color:var(--docs-scrollbar) transparent;scrollbar-width:thin}[data-custom-scrollbar]::-webkit-scrollbar{width:var(--docs-scrollbar-size);height:var(--docs-scrollbar-size)}[data-custom-scrollbar]::-webkit-scrollbar-track{background:0 0}[data-custom-scrollbar]::-webkit-scrollbar-thumb{background-color:var(--docs-scrollbar);background-clip:content-box;border:2px solid #0000;border-radius:9999px}[data-custom-scrollbar]::-webkit-scrollbar-thumb:hover{background-color:var(--docs-scrollbar-hover)}.heading-anchor,.heading-anchor:hover{color:inherit;text-decoration:none}[data-primary-nav] [data-slot=noctis-navigation-menu-link][aria-current]{color:var(--noctis-color-foreground);font-weight:600}[data-slot=demo-code-panel],[data-slot=reference-panel]{transition:height .3s cubic-bezier(.32,.72,0,1);overflow:hidden}[data-slot=demo-code-panel]{height:var(--collapsible-panel-height);background-color:var(--color-sunken)}[data-slot=reference-panel]{height:var(--accordion-panel-height);background-color:var(--color-sunken)}[data-slot=demo-code-panel][data-starting-style],[data-slot=demo-code-panel][data-ending-style],[data-slot=reference-panel][data-starting-style],[data-slot=reference-panel][data-ending-style]{height:0}@media (prefers-reduced-motion:reduce){[data-slot=demo-code-panel],[data-slot=reference-panel]{transition:none}}.docs-ruler{display:none}@media (min-width:1200px){.docs-ruler{--docs-ruler-line:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.docs-ruler{--docs-ruler-line:color-mix(in oklch, var(--color-foreground) 16%, var(--color-background))}}.docs-ruler{z-index:20;pointer-events:none;width:360px;font-family:var(--noctis-font-mono);top:96px;bottom:32px;display:block;position:fixed;inset-inline-end:0}.docs-ruler-sensor{pointer-events:auto;width:40px;position:absolute;inset-block:0;inset-inline:auto 0}:is(.docs-ruler:has(:hover) .docs-ruler-sensor,.docs-ruler:has(:focus-visible) .docs-ruler-sensor){width:auto;inset:0}.docs-ruler-spine{border-inline-end:1px solid var(--docs-ruler-line);background-image:repeating-linear-gradient(to bottom, var(--docs-ruler-line) 0 1px, transparent 1px 9px);width:6px;position:absolute;inset-block:0;inset-inline-end:16px}.docs-ruler-cap{background:var(--docs-ruler-line);width:8px;height:1px;position:absolute;inset-inline-end:0}.docs-ruler-cap--top{top:0}.docs-ruler-cap--bottom{bottom:0}.docs-ruler-view{--docs-ruler-stripe:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.docs-ruler-view{--docs-ruler-stripe:color-mix(in oklch, var(--color-foreground) 30%, var(--color-background))}}.docs-ruler-view{box-sizing:border-box;background-image:repeating-linear-gradient(-45deg, var(--docs-ruler-stripe) 0, var(--docs-ruler-stripe) 1px, transparent 1px, transparent 4px);border-block-start:1px solid var(--color-foreground);border-block-end:1px solid var(--color-foreground);width:20px;min-height:2px;position:absolute;inset-inline-end:16px}.docs-ruler-mark{color:var(--color-muted);pointer-events:auto;align-items:center;gap:8px;text-decoration:none;display:flex;position:absolute;inset-inline-end:16px;transform:translateY(-50%)}.docs-ruler-tick{background:var(--color-foreground);flex:none;width:10px;height:1px}@supports (color:color-mix(in lab, red, red)){.docs-ruler-tick{background:color-mix(in oklch, var(--color-foreground) 32%, var(--color-background))}}.docs-ruler-tick{transition:width var(--noctis-duration-regular) var(--noctis-ease-out), background-color var(--noctis-duration-regular) var(--noctis-ease-out)}.docs-ruler-label{white-space:nowrap;opacity:0;max-width:0;font-family:var(--noctis-font-mono);letter-spacing:.12em;text-transform:uppercase;color:inherit;transition:max-width var(--noctis-duration-slow) var(--noctis-ease-out), opacity var(--noctis-duration-regular) var(--noctis-ease-out), color var(--noctis-duration-regular) var(--noctis-ease-out);font-size:11px;overflow:hidden}:is(.docs-ruler:has(:hover) .docs-ruler-label,.docs-ruler:has(:focus-visible) .docs-ruler-label){opacity:1;max-width:40vw}.docs-ruler-mark:hover{color:var(--color-foreground)}.docs-ruler-mark:hover .docs-ruler-tick{background:var(--color-foreground);width:16px}.docs-ruler-mark.is-active{color:var(--color-accent)}.docs-ruler-mark.is-active .docs-ruler-tick{background:var(--color-accent);width:16px}.docs-ruler-mark:focus-visible{outline:1px solid var(--color-accent);outline-offset:4px}@media (prefers-reduced-motion:reduce){.docs-ruler-tick,.docs-ruler-label{transition:none}}}:root{--noctis-font-sans:var(--font-inter), ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}:root:lang(fa){--noctis-font-sans:var(--font-vazirmatn), var(--font-inter), ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}
