
:root{--theme-alert-radius:0;--theme-alert-accent-border-width:2px;--theme-alert-title-font-weight:600;--theme-alert-sm-padding-x:8px;--theme-alert-sm-padding-y:4px;--theme-alert-sm-font-size:12px;--theme-alert-sm-gap:6px;--theme-alert-md-padding-x:16px;--theme-alert-md-padding-y:8px;--theme-alert-md-font-size:13px;--theme-alert-md-gap:8px;--theme-alert-neutral-bg:#262626;--theme-alert-neutral-text:#c9c9c9;--theme-alert-info-bg:#12243e;--theme-alert-info-text:#75b6f3;--theme-alert-success-bg:#0f3e2d;--theme-alert-success-text:#55f0a8;--theme-alert-warning-bg:#221a00;--theme-alert-warning-text:#ffef5c;--theme-alert-severe-bg:#2b1400;--theme-alert-severe-text:#f3a056;--theme-alert-danger-bg:#432122;--theme-alert-danger-text:#f3b2ad}
:root{--theme-badge-radius:3px;--theme-badge-gap:6px;--theme-badge-dot-size:6px;--theme-badge-sm-padding-x:6px;--theme-badge-sm-padding-y:2px;--theme-badge-sm-font-size:11px;--theme-badge-md-padding-x:8px;--theme-badge-md-padding-y:3px;--theme-badge-md-font-size:12px;--theme-badge-neutral-text:#c9c9c9;--theme-badge-neutral-border:#333;--theme-badge-primary-text:#75b6f3;--theme-badge-primary-border:#1a4373;--theme-badge-success-text:#55f0a8;--theme-badge-success-border:#0e7249;--theme-badge-warning-text:#f0c000;--theme-badge-warning-border:#352800;--theme-badge-danger-text:#f3b2ad;--theme-badge-danger-border:#7a3636}
:root{--theme-button-shape-square-radius:8px;--theme-button-shape-rounded-radius:64px;--theme-button-base-padding:12px;--theme-button-color-primary-bg:#236fca;--theme-button-color-primary-text:#fff;--theme-button-color-default-bg:#ededed;--theme-button-color-default-text:#0a0a0a;--theme-button-color-secondary-bg:#0a0a0a;--theme-button-color-secondary-text:#fff;--theme-button-color-secondary-border:#2e2e2e;--theme-button-color-error-bg:#d93036;--theme-button-color-error-text:#ffffffeb;--theme-button-color-neutral-bg:#333;--theme-button-color-neutral-bg-hover:#262626;--theme-button-color-neutral-bg-active:#202020;--theme-button-color-neutral-text:#fff;--theme-button-color-ghost-bg:transparent;--theme-button-color-ghost-bg-hover:#ffffff17;--theme-button-color-ghost-text:#ffffffeb;--theme-button-color-outline-bg:transparent;--theme-button-color-outline-bg-hover:#ffffff17;--theme-button-color-outline-text:#ffffffeb;--theme-button-color-outline-border:#2e2e2e;--theme-button-color-disabled-bg:#1a1a1a;--theme-button-color-disabled-text:#8f8f8f;--theme-button-color-disabled-border:#2e2e2e;--theme-button-color-focus-ring:#5b81feac;--theme-button-large-font-size:16px;--theme-button-large-line-height:22px;--theme-button-medium-font-size:14px;--theme-button-medium-line-height:20px;--theme-button-small-font-size:14px;--theme-button-small-line-height:20px;--theme-button-xsmall-font-size:13px;--theme-button-xsmall-line-height:18px;--theme-button-tiny-font-size:12px;--theme-button-tiny-line-height:140%}
:root{--theme-checkbox-color-bg:#262626;--theme-checkbox-color-bg-checked:#2680eb;--theme-checkbox-color-border:#444;--theme-checkbox-color-border-checked:#2680eb;--theme-checkbox-color-indicator:#fff;--theme-checkbox-color-focus-ring:#2680eb;--theme-checkbox-shape-radius:4px;--theme-checkbox-size:20px;--theme-checkbox-indicator-size:12px;--theme-checkbox-indicator-stroke:2px}
:root{--theme-input-color-bg:#333;--theme-input-color-bg-focus:#00000040;--theme-input-color-bg-disabled:#ddeaf814;--theme-input-color-border:transparent;--theme-input-color-placeholder:#939393;--theme-input-color-placeholder-disabled:#5d5d5d;--theme-input-color-outline-focus:#5b81feac;--theme-input-color-outline-danger:#f76060;--theme-input-color-outline-warning:#f5d90a;--theme-input-ring-focus-color:transparent;--theme-input-ring-focus-size:0px;--theme-input-ring-danger-color:transparent;--theme-input-ring-danger-size:0px;--theme-input-ring-warning-color:transparent;--theme-input-ring-warning-size:0px;--theme-input-shape-radius-sm:4px;--theme-input-shape-radius-md:4px;--theme-input-shape-radius-lg:6px;--theme-input-size-sm-height:24px;--theme-input-size-sm-padding:4px;--theme-input-size-sm-font:12px;--theme-input-size-md-height:32px;--theme-input-size-md-padding:4px;--theme-input-size-md-font:14px;--theme-input-size-lg-height:40px;--theme-input-size-lg-padding:8px;--theme-input-size-lg-font:16px;--theme-input-size-lg-line-height:22px}
:root{--theme-notification-radius:4px;--theme-notification-padding-x:12px;--theme-notification-padding-y:8px;--theme-notification-column-gap:10px;--theme-notification-body-gap:8px;--theme-notification-icon-size:20px;--theme-notification-bg:#333;--theme-notification-title-color:#fff;--theme-notification-title-font-size:14px;--theme-notification-title-font-weight:400;--theme-notification-body-color:#c9c9c9;--theme-notification-body-font-size:12px;--theme-notification-body-font-weight:300;--theme-notification-time-color:#939393;--theme-notification-time-font-size:12px;--theme-notification-neutral-accent:#c9c9c9;--theme-notification-info-accent:#75b6f3;--theme-notification-success-accent:#55f0a8;--theme-notification-warning-accent:#ffef5c;--theme-notification-severe-accent:#f3a056;--theme-notification-danger-accent:#f3b2ad}
:root{--theme-radio-color-bg:#262626;--theme-radio-color-bg-checked:#2680eb;--theme-radio-color-border:#444;--theme-radio-color-border-checked:#2680eb;--theme-radio-color-indicator:#fff;--theme-radio-color-focus-ring:#2680eb;--theme-radio-size:20px;--theme-radio-indicator-size:8px;--theme-radio-group-gap:8px}
:root{--theme-segmented-color-bg:transparent;--theme-segmented-color-fg:#fff;--theme-segmented-color-border:#282828;--theme-segmented-color-hover-bg:#262626;--theme-segmented-color-hover-text:#c9c9c9;--theme-segmented-shape-radius:6px}
:root{--theme-slider-color-track:#333;--theme-slider-color-fill:#2680eb;--theme-slider-color-thumb:#fafafa;--theme-slider-color-thumb-border:#d1d5db;--theme-slider-color-focus-ring:#2680eb;--theme-slider-track-radius:4px;--theme-slider-thumb-radius:9999px;--theme-slider-track-height:4px;--theme-slider-thumb-size:16px}
:root{--theme-spinner-color:currentColor;--theme-spinner-track-color:#ffffff26;--theme-spinner-duration:.8s;--theme-spinner-size:24px;--theme-spinner-thickness:2.5px;--theme-spinner-size-xs:12px;--theme-spinner-thickness-xs:1.5px;--theme-spinner-size-sm:16px;--theme-spinner-thickness-sm:2px;--theme-spinner-size-lg:40px;--theme-spinner-thickness-lg:3.5px;--theme-spinner-size-xl:64px;--theme-spinner-thickness-xl:5px}
:root{--theme-switch-color-bg:#333;--theme-switch-color-bg-checked:#2680eb;--theme-switch-color-border:#333;--theme-switch-color-thumb:#fff;--theme-switch-color-focus-ring:#2680eb;--theme-switch-shape-radius:9999px;--theme-switch-thumb-radius:9999px;--theme-switch-width:44px;--theme-switch-height:24px;--theme-switch-thumb-size:20px;--theme-switch-thumb-offset:2px}
:root{--theme-table-color-bg:#242424;--theme-table-color-text:#fff;--theme-table-color-border:#444;--theme-table-color-row-odd:#242424;--theme-table-color-row-even:#1a1a1a;--theme-table-color-row-hover:#444;--theme-table-color-header-bg:#242424;--theme-table-color-sort-active:#2680eb;--theme-table-size-font:13px;--theme-table-size-header-height:28px;--theme-table-size-row-height:26px;--theme-table-size-cell-padding-x:8px;--theme-table-size-cell-padding-y:4px;--theme-table-general-header-height:48px;--theme-table-general-cell-padding-x:16px;--theme-table-general-cell-padding-y:8px;--theme-table-rounded-color-border:#333;--theme-table-rounded-color-header-bg:#262626;--theme-table-rounded-color-row-bg:#202020;--theme-table-rounded-color-row-hover:#262626;--theme-table-rounded-color-header-text:#939393;--theme-table-rounded-border-width:2px;--theme-table-rounded-border-radius:.5rem;--theme-table-flat-color-bg:#1a1a1a;--theme-table-flat-color-header-bg:#1a1a1a;--theme-table-flat-color-header-text:#939393;--theme-table-flat-color-row-bg:#1a1a1a;--theme-table-flat-color-row-hover:#242424}
:root{--theme-tag-radius:999px;--theme-tag-gap:6px;--theme-tag-sm-padding-x:8px;--theme-tag-sm-padding-y:2px;--theme-tag-sm-font-size:11px;--theme-tag-md-padding-x:10px;--theme-tag-md-padding-y:4px;--theme-tag-md-font-size:12px;--theme-tag-neutral-bg:#262626;--theme-tag-neutral-text:#c9c9c9;--theme-tag-primary-bg:#12243e;--theme-tag-primary-text:#75b6f3;--theme-tag-success-bg:#0f3e2d;--theme-tag-success-text:#55f0a8;--theme-tag-warning-bg:#221a00;--theme-tag-warning-text:#ffef5c;--theme-tag-danger-bg:#432122;--theme-tag-danger-text:#f3b2ad}
:root{--theme-timestamp-color-date:#fff;--theme-timestamp-color-time:#939393;--theme-timestamp-color-tick:#ffffff80;--theme-timestamp-color-icon:#939393;--theme-timestamp-gap:4px;--theme-timestamp-row-gap:4px;--theme-timestamp-size-sm-font:12px;--theme-timestamp-size-sm-line-height:16px;--theme-timestamp-size-md-font:14px;--theme-timestamp-size-md-line-height:20px}

:root{--theme-base-ui-select-color-border:#333;--theme-base-ui-select-color-background:#262626;--theme-base-ui-select-color-background-hover:#333;--theme-base-ui-select-color-selected:#fff;--theme-base-ui-select-color-option:#333;--theme-base-ui-select-color-option-hover:#333}
:root{--theme-menu-color-text:#fff;--theme-menu-color-border:#333;--theme-menu-color-trigger-bg:#333;--theme-menu-color-trigger-bg-hover:#262626;--theme-menu-color-bg:#262626;--theme-menu-color-item-bg:#262626;--theme-menu-color-item-text:#c9c9c9;--theme-menu-color-item-bg-hover:#333;--theme-menu-color-item-border:#333;--theme-menu-color-label-text:#939393;--theme-menu-popup-radius:4px}
:root{--theme-drawer-color-trigger-border:#333;--theme-drawer-color-trigger-bg:transparent;--theme-drawer-color-trigger-text:#fff;--theme-drawer-color-trigger-bg-hover:#333;--theme-drawer-trigger-radius:8px;--theme-drawer-trigger-padding:8px;--theme-drawer-color-backdrop:#0006;--theme-drawer-color-popup-bg:#1a1a1a;--theme-drawer-color-popup-border:#333;--theme-drawer-popup-shadow:0 25px 50px -12px #00000040;--theme-drawer-popup-width:360px;--theme-drawer-popup-height:60vh}
:root{--theme-tooltip-color-bg:#262626;--theme-tooltip-color-text:#fff;--theme-tooltip-color-border:#333;--theme-tooltip-radius:4px;--theme-tooltip-shadow:0 4px 12px #0000004d;--theme-tooltip-max-width:240px;--theme-tooltip-line-height:1.4;--theme-tooltip-arrow-size:8px;--theme-tooltip-sm-padding-x:6px;--theme-tooltip-sm-padding-y:4px;--theme-tooltip-sm-font-size:11px;--theme-tooltip-md-padding-x:10px;--theme-tooltip-md-padding-y:6px;--theme-tooltip-md-font-size:12px}
:root{--theme-combobox-color-trigger-bg:#333;--theme-combobox-color-trigger-bg-hover:#262626;--theme-combobox-color-trigger-bg-open:#262626;--theme-combobox-color-trigger-text:#fff;--theme-combobox-color-trigger-placeholder:#939393;--theme-combobox-color-trigger-border:#333;--theme-combobox-color-trigger-border-hover:#434343;--theme-combobox-color-trigger-border-danger:#ff7a7a;--theme-combobox-color-bg:#1a1a1a;--theme-combobox-color-border:#2e2e2e;--theme-combobox-popup-radius:4px;--theme-combobox-popup-shadow:0 4px 12px #0000004d;--theme-combobox-popup-max-height:280px;--theme-combobox-color-input-text:#fff;--theme-combobox-color-input-placeholder:#939393;--theme-combobox-color-group-heading:#939393;--theme-combobox-color-item-text:#fff;--theme-combobox-color-item-text-muted:#939393;--theme-combobox-color-item-bg-highlighted:#2e2e2e;--theme-combobox-color-item-check:#55f0a8;--theme-combobox-color-empty:#939393}

:root{--theme-cicada-text-primary:#fff;--theme-cicada-text-secondary:#c9c9c9;--theme-cicada-text-tertiary:#939393;--theme-cicada-bg-surface:#1a1a1a;--theme-cicada-border-primary:#333;--theme-cicada-font-family:var(--font-inter,"Inter"),sans-serif}
:root{--theme-cicada-sidebar-width-expanded:218px;--theme-cicada-sidebar-width-collapsed:98px;--theme-cicada-sidebar-gap:16px;--theme-cicada-sidebar-margin:0;--theme-cicada-sidebar-radius:0;--theme-cicada-sidebar-padding:0;--theme-cicada-navbar-height:64px;--theme-cicada-navbar-margin:0;--theme-cicada-navbar-radius:0;--theme-cicada-navbar-padding:0;--theme-cicada-content-padding:22px;--theme-cicada-content-padding-small:0px;--theme-cicada-sidebar-bg:#242424;--theme-cicada-sidebar-text:var(--cicada-text-primary);--theme-cicada-sidebar-text-secondary:var(--cicada-text-tertiary);--theme-cicada-sidebar-text-tertiary:#5d5d5d;--theme-cicada-sidebar-border:#5d5d5d;--theme-cicada-sidebar-toggle-bg:#111;--theme-cicada-navbar-bg:#1a1a1a;--theme-cicada-navbar-border:var(--cicada-border-primary);--theme-cicada-content-bg:#090909;--theme-cicada-section-standard-bg:#1a1a1a;--theme-cicada-section-standard-divisor:#333;--theme-cicada-section-card-active-border:#2680eb;--theme-cicada-section-text:var(--cicada-text-primary);--theme-cicada-section-text-secondary:var(--cicada-text-secondary);--theme-cicada-section-text-tertiary:var(--cicada-text-tertiary);--theme-cicada-section-text-danger:#f76060;--theme-cicada-section-input-bg:#1a1a1a;--theme-cicada-section-button-hover-bg:#242424;--theme-cicada-primary-bg:#2680eb;--theme-cicada-primary-text:#000;--theme-cicada-nav-item-hover-bg:#1a1a1a;--theme-cicada-nav-item-active-bg:#000;--theme-cicada-nav-item-text:var(--cicada-text-secondary);--theme-cicada-nav-item-text-active:var(--cicada-text-primary);--theme-cicada-menu-bg:#000;--theme-cicada-menu-border:var(--cicada-border-primary);--theme-cicada-menu-item-text:var(--cicada-text-tertiary);--theme-cicada-menu-item-text-hover:var(--cicada-text-primary);--theme-cicada-menu-separator:#282828}
:root{--theme-expansion-color-header-text:#fff;--theme-expansion-color-content-bg:#1a1a1a;--theme-expansion-color-content-text:#fff;--theme-expansion-color-border:#333;--theme-expansion-lg-color-header-bg:#242424;--theme-expansion-lg-color-header-bg-hover:#333;--theme-expansion-lg-color-header-bg-open:#242424;--theme-expansion-lg-padding-y:10px;--theme-expansion-lg-padding-x:16px;--theme-expansion-lg-font-size:20px;--theme-expansion-md-color-header-bg:#262626;--theme-expansion-md-color-header-bg-hover:#333;--theme-expansion-md-color-header-bg-open:#444;--theme-expansion-md-padding-y:10px;--theme-expansion-md-padding-x:16px;--theme-expansion-md-font-size:14px;--theme-expansion-sm-color-header-bg:#262626;--theme-expansion-sm-color-header-bg-hover:#333;--theme-expansion-sm-color-header-bg-open:#444;--theme-expansion-sm-padding-y:7.5px;--theme-expansion-sm-padding-x:16px;--theme-expansion-sm-font-size:12px;--theme-expansion-xsm-color-header-bg:#303031;--theme-expansion-xsm-color-header-bg-hover:#444;--theme-expansion-xsm-color-header-bg-open:#303031;--theme-expansion-xsm-padding-y:6px;--theme-expansion-xsm-padding-x:16px;--theme-expansion-xsm-font-size:12px}
:root{--theme-tabs-color-header-text-inactive:#939393;--theme-tabs-color-header-text-inactive-hover:#c9c9c9;--theme-tabs-color-header-text-active:#fff;--theme-tabs-color-header-bg:#1a1a1a;--theme-tabs-color-header-bg-page:#242424;--theme-tabs-color-header-tab-bg-active:#1a1a1a;--theme-tabs-color-content-bg:#1a1a1a;--theme-tabs-color-header-border:#333;--theme-tabs-color-header-tab-bg-inactive-hover:#333;--theme-tabs-color-outline-tab-border-active:#5d5d5d;--theme-tabs-color-outline-header-bg:#202020;--theme-tabs-color-outline-header-border:#202020;--theme-tabs-color-pill-header-bg:#202020;--theme-tabs-color-pill-header-border:#202020;--theme-tabs-color-pill-tab-bg-active:#236fca;--theme-tabs-color-pill-tab-text-active:#fff;--theme-tabs-space-header-tab:18px}


:where(.core-input,.core-textarea,.base-ui-select,.base-ui-menu,.base-ui-combobox){--input-color-bg:var(--theme-input-color-bg);--input-color-bg-focus:var(--theme-input-color-bg-focus);--input-color-bg-disabled:var(--theme-input-color-bg-disabled);--input-color-border:var(--theme-input-color-border);--input-color-placeholder:var(--theme-input-color-placeholder);--input-color-placeholder-disabled:var(--theme-input-color-placeholder-disabled);--input-color-outline-focus:var(--theme-input-color-outline-focus);--input-color-outline-danger:var(--theme-input-color-outline-danger);--input-color-outline-warning:var(--theme-input-color-outline-warning);--input-ring-focus-color:var(--theme-input-ring-focus-color);--input-ring-focus-size:var(--theme-input-ring-focus-size);--input-ring-danger-color:var(--theme-input-ring-danger-color);--input-ring-danger-size:var(--theme-input-ring-danger-size);--input-ring-warning-color:var(--theme-input-ring-warning-color);--input-ring-warning-size:var(--theme-input-ring-warning-size);--input-shape-radius-sm:var(--theme-input-shape-radius-sm);--input-shape-radius-md:var(--theme-input-shape-radius-md);--input-shape-radius-lg:var(--theme-input-shape-radius-lg);--input-size-sm-height:var(--theme-input-size-sm-height);--input-size-sm-padding:var(--theme-input-size-sm-padding);--input-size-sm-font:var(--theme-input-size-sm-font);--input-size-md-height:var(--theme-input-size-md-height);--input-size-md-padding:var(--theme-input-size-md-padding);--input-size-md-font:var(--theme-input-size-md-font);--input-size-lg-height:var(--theme-input-size-lg-height);--input-size-lg-padding:var(--theme-input-size-lg-padding);--input-size-lg-font:var(--theme-input-size-lg-font);--input-size-lg-line-height:var(--theme-input-size-lg-line-height)}
.core-alert{--alert-bg:var(--theme-alert-neutral-bg);--alert-text:var(--theme-alert-neutral-text);background-color:var(--alert-bg);width:100%;color:var(--alert-text);border-radius:var(--theme-alert-radius);grid-template-columns:auto minmax(0,1fr);grid-auto-columns:auto;grid-auto-flow:column;align-items:center;display:grid}.core-alert.core-alert-sm{-moz-column-gap:var(--theme-alert-sm-gap);column-gap:var(--theme-alert-sm-gap);padding:var(--theme-alert-sm-padding-y)var(--theme-alert-sm-padding-x);font-size:var(--theme-alert-sm-font-size)}.core-alert.core-alert-md{-moz-column-gap:var(--theme-alert-md-gap);column-gap:var(--theme-alert-md-gap);padding:var(--theme-alert-md-padding-y)var(--theme-alert-md-padding-x);font-size:var(--theme-alert-md-font-size)}.core-alert.core-alert-neutral{--alert-bg:var(--theme-alert-neutral-bg);--alert-text:var(--theme-alert-neutral-text)}.core-alert.core-alert-info{--alert-bg:var(--theme-alert-info-bg);--alert-text:var(--theme-alert-info-text)}.core-alert.core-alert-success{--alert-bg:var(--theme-alert-success-bg);--alert-text:var(--theme-alert-success-text)}.core-alert.core-alert-warning{--alert-bg:var(--theme-alert-warning-bg);--alert-text:var(--theme-alert-warning-text)}.core-alert.core-alert-severe{--alert-bg:var(--theme-alert-severe-bg);--alert-text:var(--theme-alert-severe-text)}.core-alert.core-alert-danger{--alert-bg:var(--theme-alert-danger-bg);--alert-text:var(--theme-alert-danger-text)}.core-alert.core-alert-accent{border-top:var(--theme-alert-accent-border-width)solid var(--alert-text)}.core-alert-title{font-weight:var(--theme-alert-title-font-weight);line-height:1.4}.core-alert-dismiss{appearance:none;cursor:pointer;width:1.25em;height:1.25em;color:inherit;opacity:.65;background-color:#0000;border:0;border-radius:999px;justify-content:center;align-items:center;margin:0;padding:0;transition:opacity .12s,background-color .12s;display:inline-flex}.core-alert-dismiss:hover{opacity:1;background-color:#ffffff14}.core-alert-dismiss:focus-visible{outline-offset:1px;outline:2px solid}.core-alert-dismiss:disabled{cursor:not-allowed;opacity:.3}
.core-badge{--badge-radius:var(--theme-badge-radius);--badge-gap:var(--theme-badge-gap);--badge-dot-size:var(--theme-badge-dot-size);align-items:center;gap:var(--badge-gap);white-space:nowrap;border-radius:var(--badge-radius);background-color:#0000;border:1px solid #0000;font-weight:500;line-height:1;display:inline-flex}.core-badge:where(.core-badge-sm){padding:var(--theme-badge-sm-padding-y)var(--theme-badge-sm-padding-x);font-size:var(--theme-badge-sm-font-size)}.core-badge:where(.core-badge-md){padding:var(--theme-badge-md-padding-y)var(--theme-badge-md-padding-x);font-size:var(--theme-badge-md-font-size)}.core-badge:where(.core-badge-neutral){color:var(--theme-badge-neutral-text);border-color:var(--theme-badge-neutral-border)}.core-badge:where(.core-badge-primary){color:var(--theme-badge-primary-text);border-color:var(--theme-badge-primary-border)}.core-badge:where(.core-badge-success){color:var(--theme-badge-success-text);border-color:var(--theme-badge-success-border)}.core-badge:where(.core-badge-warning){color:var(--theme-badge-warning-text);border-color:var(--theme-badge-warning-border)}.core-badge:where(.core-badge-danger){color:var(--theme-badge-danger-text);border-color:var(--theme-badge-danger-border)}.core-badge-dot{width:var(--theme-badge-dot-size);height:var(--theme-badge-dot-size);background-color:currentColor;border-radius:999px;flex:none}
.core-button{--button-shape-square-radius:var(--theme-button-shape-square-radius);--button-shape-rounded-radius:var(--theme-button-shape-rounded-radius);--button-base-padding:var(--theme-button-base-padding);--button-color-primary-bg:var(--theme-button-color-primary-bg);--button-color-primary-text:var(--theme-button-color-primary-text);--button-color-default-bg:var(--theme-button-color-default-bg);--button-color-default-text:var(--theme-button-color-default-text);--button-color-secondary-bg:var(--theme-button-color-secondary-bg);--button-color-secondary-text:var(--theme-button-color-secondary-text);--button-color-secondary-border:var(--theme-button-color-secondary-border);--button-color-error-bg:var(--theme-button-color-error-bg);--button-color-error-text:var(--theme-button-color-error-text);--button-color-neutral-bg:var(--theme-button-color-neutral-bg);--button-color-neutral-bg-hover:var(--theme-button-color-neutral-bg-hover);--button-color-neutral-bg-active:var(--theme-button-color-neutral-bg-active);--button-color-neutral-text:var(--theme-button-color-neutral-text);--button-color-ghost-bg:var(--theme-button-color-ghost-bg);--button-color-ghost-bg-hover:var(--theme-button-color-ghost-bg-hover);--button-color-ghost-text:var(--theme-button-color-ghost-text);--button-color-outline-bg:var(--theme-button-color-outline-bg);--button-color-outline-bg-hover:var(--theme-button-color-outline-bg-hover);--button-color-outline-text:var(--theme-button-color-outline-text);--button-color-outline-border:var(--theme-button-color-outline-border);--button-color-disabled-bg:var(--theme-button-color-disabled-bg);--button-color-disabled-text:var(--theme-button-color-disabled-text);--button-color-disabled-border:var(--theme-button-color-disabled-border);--button-color-focus-ring:var(--theme-button-color-focus-ring);--button-large-font-size:var(--theme-button-large-font-size);--button-large-line-height:var(--theme-button-large-line-height);--button-medium-font-size:var(--theme-button-medium-font-size);--button-medium-line-height:var(--theme-button-medium-line-height);--button-small-font-size:var(--theme-button-small-font-size);--button-small-line-height:var(--theme-button-small-line-height);--button-xsmall-font-size:var(--theme-button-xsmall-font-size);--button-xsmall-line-height:var(--theme-button-xsmall-line-height);--button-tiny-font-size:var(--theme-button-tiny-font-size);--button-tiny-line-height:var(--theme-button-tiny-line-height)}.core-button.core-button-square{border-radius:var(--button-shape-square-radius)}.core-button.core-button-rounded{border-radius:var(--button-shape-rounded-radius)}.core-button.core-button-large{padding:var(--button-base-padding);font-size:var(--button-large-font-size);line-height:var(--button-large-line-height)}.core-button.core-button-medium{padding:calc(var(--button-base-padding)*5/6)var(--button-base-padding);font-size:var(--button-medium-font-size);line-height:var(--button-medium-line-height)}.core-button.core-button-small{padding:calc(var(--button-base-padding)/2)var(--button-base-padding);font-size:var(--button-small-font-size);line-height:var(--button-small-line-height)}.core-button.core-button-xsmall{padding:calc(var(--button-base-padding)*5/12)calc(var(--button-base-padding)*2/3);font-size:var(--button-xsmall-font-size);line-height:var(--button-xsmall-line-height)}.core-button.core-button-tiny{padding:calc(var(--button-base-padding)/4)calc(var(--button-base-padding)*2/3);font-size:var(--button-tiny-font-size);line-height:var(--button-tiny-line-height)}.core-button.core-button-primary{--color-base:var(--button-color-primary-bg);color:var(--button-color-primary-text)}.core-button.core-button-default{--color-base:var(--button-color-default-bg);color:var(--button-color-default-text)}.core-button.core-button-primary,.core-button.core-button-default{--color-hover:oklch(from var(--color-base)calc(l - .1)c h);--color-active:oklch(from var(--color-base)calc(l - .2)c h);background-color:var(--color-base)}:is(.core-button.core-button-primary,.core-button.core-button-default):hover{background-color:var(--color-hover)}:is(.core-button.core-button-primary,.core-button.core-button-default):active{background-color:var(--color-active)}.core-button.core-button-secondary{--color-base:var(--button-color-secondary-bg);--color-hover:oklch(from var(--color-base)calc(l + .1)c h);--color-active:oklch(from var(--color-base)calc(l + .15)c h);border:1px solid var(--button-color-secondary-border);color:var(--button-color-secondary-text)}.core-button.core-button-error{--color-base:var(--button-color-error-bg);--color-hover:oklch(from var(--color-base)calc(l + .1)c h);--color-active:oklch(from var(--color-base)calc(l - .1)c h);color:var(--button-color-error-text)}.core-button.core-button-neutral{--color-base:var(--button-color-neutral-bg);--color-hover:var(--button-color-neutral-bg-hover);--color-active:var(--button-color-neutral-bg-active);color:var(--button-color-neutral-text)}.core-button.core-button-ghost{--color-base:var(--button-color-ghost-bg);--color-hover:var(--button-color-ghost-bg-hover);--color-active:oklch(from var(--button-color-ghost-bg-hover)calc(l + .1)c h);color:var(--button-color-ghost-text)}.core-button.core-button-ghost:where(.core-button-error){color:oklch(from var(--button-color-error-bg)calc(l + .05)c h)}.core-button.core-button-outline{--color-base:var(--button-color-outline-bg);--color-hover:var(--button-color-outline-bg-hover);--color-active:oklch(from var(--button-color-outline-bg-hover)calc(l + .1)c h);color:var(--button-color-outline-text);border:1px solid var(--button-color-outline-border)}.core-button.core-button-secondary,.core-button.core-button-neutral,.core-button.core-button-ghost,.core-button.core-button-outline,.core-button.core-button-error{background-color:var(--color-base)}:is(.core-button.core-button-secondary,.core-button.core-button-neutral,.core-button.core-button-ghost,.core-button.core-button-outline,.core-button.core-button-error):hover{background-color:var(--color-hover)}:is(.core-button.core-button-secondary,.core-button.core-button-neutral,.core-button.core-button-ghost,.core-button.core-button-outline,.core-button.core-button-error):active{background-color:var(--color-active)}.core-button:disabled{background-color:var(--button-color-disabled-bg);color:var(--button-color-disabled-text);border:1px solid var(--button-color-disabled-border)}.core-button:disabled:hover{background-color:var(--button-color-disabled-bg)}.core-button:disabled:where(.core-button-error:not(.core-button-ghost)){background-color:#0000;border-color:#0000}.core-button:disabled:where(.core-button-error:not(.core-button-ghost)):hover{background-color:#0000}.core-button:focus-visible{outline:2px solid var(--button-color-focus-ring);outline-offset:2px}
.core-input{background-color:var(--input-color-bg);outline:1px solid var(--input-color-border);outline-offset:-1px;align-items:center;padding-left:4px;padding-right:4px;display:flex}.core-input>input{background-color:#0000;width:100%}.core-input>input::placeholder{color:var(--input-color-placeholder)}.core-input>input:focus{outline:none}.core-input>input:disabled::placeholder{color:var(--input-color-placeholder-disabled)}.core-input:focus-within{background-color:var(--input-color-bg-focus);outline:1px solid var(--input-color-outline-focus);outline-offset:-1px;box-sizing:border-box;box-shadow:0 0 0 var(--input-ring-focus-size)var(--input-ring-focus-color)}.core-input.core-input-sm,.core-input.core-input-sm>input{border-radius:var(--input-shape-radius-sm)}:is(.core-input.core-input-sm,.core-input.core-input-sm>input):where(input){height:var(--input-size-sm-height);padding-left:var(--input-size-sm-padding);padding-right:var(--input-size-sm-padding);font-size:var(--input-size-sm-font)}.core-input.core-input-sm svg{width:var(--input-size-sm-font);height:var(--input-size-sm-font)}.core-input.core-input-md,.core-input.core-input-md>input{border-radius:var(--input-shape-radius-md)}:is(.core-input.core-input-md,.core-input.core-input-md>input):where(input){height:var(--input-size-md-height);padding-left:var(--input-size-md-padding);padding-right:var(--input-size-md-padding);font-size:var(--input-size-md-font)}.core-input.core-input-md svg{width:var(--input-size-md-font);height:var(--input-size-md-font)}.core-input.core-input-lg,.core-input.core-input-lg>input{border-radius:var(--input-shape-radius-lg)}:is(.core-input.core-input-lg,.core-input.core-input-lg>input):where(input){height:var(--input-size-lg-height);padding-left:var(--input-size-lg-padding);padding-right:var(--input-size-lg-padding);font-size:var(--input-size-lg-font);line-height:var(--input-size-lg-line-height)}.core-input.core-input-lg svg{width:var(--input-size-lg-font);height:var(--input-size-lg-font)}.core-input.core-input-danger{outline:1px solid var(--input-color-outline-danger);box-shadow:0 0 0 var(--input-ring-danger-size)var(--input-ring-danger-color)}.core-input.core-input-warning{outline:1px solid var(--input-color-outline-warning);box-shadow:0 0 0 var(--input-ring-warning-size)var(--input-ring-warning-color)}.core-input:where(input):-moz-read-only{background-color:var(--input-color-bg-disabled)}.core-input:has(input:-moz-read-only){background-color:var(--input-color-bg-disabled)}.core-input:where(input):read-only,.core-input:where(input):disabled{background-color:var(--input-color-bg-disabled)}.core-input:has(input:read-only){background-color:var(--input-color-bg-disabled)}.core-input:has(input:disabled){background-color:var(--input-color-bg-disabled)}.core-input-icon{color:var(--input-color-placeholder);pointer-events:none;flex-shrink:0}.core-input-action{appearance:none;cursor:pointer;color:var(--input-color-placeholder);background-color:#0000;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:color .12s;display:inline-flex}.core-input-action:hover{color:var(--input-color-outline-focus)}.core-input-action:focus-visible{outline:2px solid var(--input-color-outline-focus);outline-offset:1px}.core-input-action:disabled{cursor:not-allowed;color:var(--input-color-placeholder-disabled)}
.core-table{--table-color-bg:var(--theme-table-color-bg);--table-color-text:var(--theme-table-color-text);--table-color-border:var(--theme-table-color-border);--table-color-row-odd:var(--theme-table-color-row-odd);--table-color-row-even:var(--theme-table-color-row-even);--table-color-row-hover:var(--theme-table-color-row-hover);--table-color-header-bg:var(--theme-table-color-header-bg);--table-color-sort-active:var(--theme-table-color-sort-active);--table-size-font:var(--theme-table-size-font);--table-size-header-height:var(--theme-table-size-header-height);--table-size-row-height:var(--theme-table-size-row-height);--table-size-cell-padding-x:var(--theme-table-size-cell-padding-x);--table-size-cell-padding-y:var(--theme-table-size-cell-padding-y);--table-general-header-height:var(--theme-table-general-header-height);--table-general-cell-padding-x:var(--theme-table-general-cell-padding-x);--table-general-cell-padding-y:var(--theme-table-general-cell-padding-y);--table-rounded-color-border:var(--theme-table-rounded-color-border);--table-rounded-color-header-bg:var(--theme-table-rounded-color-header-bg);--table-rounded-color-row-bg:var(--theme-table-rounded-color-row-bg);--table-rounded-color-row-hover:var(--theme-table-rounded-color-row-hover);--table-rounded-border-width:var(--theme-table-rounded-border-width);--table-rounded-border-radius:var(--theme-table-rounded-border-radius);--table-flat-color-bg:var(--theme-table-flat-color-bg);--table-flat-color-header-bg:var(--theme-table-flat-color-header-bg);--table-flat-color-header-text:var(--theme-table-flat-color-header-text);--table-flat-color-row-bg:var(--theme-table-flat-color-row-bg);--table-flat-color-row-hover:var(--theme-table-flat-color-row-hover);background-color:var(--table-color-bg);min-width:100%;font-size:var(--table-size-font);color:var(--table-color-text)}.core-table>thead>tr{height:var(--table-size-header-height);text-align:center}.core-table>thead>tr>th{border-top:1px solid var(--table-color-border);border-bottom:1px solid var(--table-color-border);background-color:var(--table-color-header-bg);gap:4px;text-decoration:underline}.core-table>tbody{color:var(--table-color-text)}.core-table>tbody>tr{text-align:center;border-bottom:1px solid var(--table-color-border)}.core-table>tbody>tr:last-child{border-bottom:none}.core-table>tbody>tr:nth-child(odd){background-color:var(--table-color-row-odd)}.core-table>tbody>tr:nth-child(odd):hover{background-color:var(--table-color-row-hover)}.core-table>tbody>tr:nth-child(2n){background-color:var(--table-color-row-even)}.core-table>tbody>tr:nth-child(2n):hover{background-color:var(--table-color-row-hover)}.core-table>tbody>tr>td{height:var(--table-size-row-height);padding:var(--table-size-cell-padding-y)var(--table-size-cell-padding-x)}.core-table.core-table-general>thead>tr>th{text-align:start;padding:var(--table-general-cell-padding-y)var(--table-general-cell-padding-x);height:var(--table-general-header-height);text-decoration:none}.core-table.core-table-general>tbody>tr{background-color:var(--table-color-row-even)}.core-table.core-table-general>tbody>tr>td{text-align:start;padding:var(--table-general-cell-padding-y)var(--table-general-cell-padding-x)}.core-table.core-table-rounded{--table-color-border:var(--table-rounded-color-border);border-collapse:separate;border-spacing:0;border:var(--table-rounded-border-width)solid var(--table-rounded-color-border);border-radius:var(--table-rounded-border-radius);background-color:#0000;overflow:hidden}.core-table.core-table-rounded>thead>tr>th{background-color:var(--table-rounded-color-header-bg);border:none;border-bottom:2px solid var(--table-color-border);text-align:left;color:var(--theme-table-rounded-color-header-text);text-decoration:none}.core-table.core-table-rounded>tbody>tr{background-color:var(--table-rounded-color-row-bg);text-align:left;border-bottom:none}.core-table.core-table-rounded>tbody>tr:hover{background-color:var(--table-rounded-color-row-hover)}.core-table.core-table-rounded>tbody>tr>td{border-right:2px solid var(--table-color-border);border-bottom:2px solid var(--table-color-border)}.core-table.core-table-rounded>tbody>tr>td:last-child{border-right:none}.core-table.core-table-rounded>tbody>tr:last-child>td{border-bottom:none}.core-table .core-table-sort-header{appearance:none;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;font:inherit;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.core-table .core-table-sort-header:focus-visible{outline:2px solid var(--table-color-sort-active);outline-offset:2px}.core-table .core-table-sort-header[data-sort=asc],.core-table .core-table-sort-header[data-sort=desc]{color:var(--table-color-sort-active)}.core-table .core-table-sort-header>.core-table-sort-icon{opacity:.4;flex-shrink:0;width:1em;height:1em;transition:opacity .12s,transform .12s}.core-table .core-table-sort-header[data-sort=asc]>.core-table-sort-icon{opacity:1;transform:rotate(180deg)}.core-table .core-table-sort-header[data-sort=desc]>.core-table-sort-icon{opacity:1}.core-table.core-table-flat{background-color:var(--table-flat-color-bg)}.core-table.core-table-flat>thead>tr>th{background-color:var(--table-flat-color-header-bg);color:var(--table-flat-color-header-text);text-decoration:none}.core-table.core-table-flat>tbody>tr{background-color:var(--table-flat-color-row-bg)}.core-table.core-table-flat>tbody>tr:nth-child(odd),.core-table.core-table-flat>tbody>tr:nth-child(2n){background-color:var(--table-flat-color-row-bg)}.core-table.core-table-flat>tbody>tr:last-child{border-bottom:1px solid var(--table-color-border)}.core-table.core-table-flat>tbody>tr:hover{background-color:var(--table-flat-color-row-hover)}
.core-tag{--tag-radius:var(--theme-tag-radius);--tag-gap:var(--theme-tag-gap);align-items:center;gap:var(--tag-gap);white-space:nowrap;border-radius:var(--tag-radius);font-weight:500;line-height:1;display:inline-flex}.core-tag:where(.core-tag-sm){padding:var(--theme-tag-sm-padding-y)var(--theme-tag-sm-padding-x);font-size:var(--theme-tag-sm-font-size)}.core-tag:where(.core-tag-md){padding:var(--theme-tag-md-padding-y)var(--theme-tag-md-padding-x);font-size:var(--theme-tag-md-font-size)}.core-tag:where(.core-tag-neutral){background-color:var(--theme-tag-neutral-bg);color:var(--theme-tag-neutral-text)}.core-tag:where(.core-tag-primary){background-color:var(--theme-tag-primary-bg);color:var(--theme-tag-primary-text)}.core-tag:where(.core-tag-success){background-color:var(--theme-tag-success-bg);color:var(--theme-tag-success-text)}.core-tag:where(.core-tag-warning){background-color:var(--theme-tag-warning-bg);color:var(--theme-tag-warning-text)}.core-tag:where(.core-tag-danger){background-color:var(--theme-tag-danger-bg);color:var(--theme-tag-danger-text)}.core-tag-dismiss{cursor:pointer;width:1em;height:1em;color:inherit;opacity:.65;background-color:#0000;border:0;border-radius:999px;justify-content:center;align-items:center;margin:0;padding:0;transition:opacity .12s,background-color .12s;display:inline-flex}.core-tag-dismiss:hover{opacity:1;background-color:#ffffff14}.core-tag-dismiss:focus-visible{outline-offset:1px;outline:2px solid}.core-tag-dismiss:disabled{cursor:not-allowed;opacity:.3}
.core-textarea{background-color:var(--input-color-bg);outline:1px solid var(--input-color-border);outline-offset:-1px;width:100%;color:inherit;appearance:none;margin:0;font-family:inherit;display:block}.core-textarea::placeholder{color:var(--input-color-placeholder)}.core-textarea:focus{background-color:var(--input-color-bg-focus);outline:1px solid var(--input-color-outline-focus);outline-offset:-1px;box-shadow:0 0 0 var(--input-ring-focus-size)var(--input-ring-focus-color)}.core-textarea:disabled::placeholder{color:var(--input-color-placeholder-disabled)}.core-textarea:-moz-read-only{background-color:var(--input-color-bg-disabled)}.core-textarea:read-only,.core-textarea:disabled{background-color:var(--input-color-bg-disabled)}.core-textarea.core-textarea-sm{border-radius:var(--input-shape-radius-sm);padding:var(--input-size-sm-padding);font-size:var(--input-size-sm-font)}.core-textarea.core-textarea-md{border-radius:var(--input-shape-radius-md);padding:var(--input-size-md-padding);font-size:var(--input-size-md-font)}.core-textarea.core-textarea-lg{border-radius:var(--input-shape-radius-lg);padding:var(--input-size-lg-padding);font-size:var(--input-size-lg-font);line-height:var(--input-size-lg-line-height)}.core-textarea.core-textarea-danger{outline:1px solid var(--input-color-outline-danger);box-shadow:0 0 0 var(--input-ring-danger-size)var(--input-ring-danger-color)}.core-textarea.core-textarea-warning{outline:1px solid var(--input-color-outline-warning);box-shadow:0 0 0 var(--input-ring-warning-size)var(--input-ring-warning-color)}.core-textarea.core-textarea-resize-vertical{resize:vertical}.core-textarea.core-textarea-resize-horizontal{resize:horizontal}.core-textarea.core-textarea-resize-both{resize:both}.core-textarea.core-textarea-resize-none{resize:none}
.core-segmented-input{--segmented-color-bg:var(--theme-segmented-color-bg);--segmented-color-fg:var(--theme-segmented-color-fg);--segmented-color-border:var(--theme-segmented-color-border);--segmented-color-hover-bg:var(--theme-segmented-color-hover-bg);--segmented-color-hover-text:var(--theme-segmented-color-hover-text);--segmented-shape-radius:var(--theme-segmented-shape-radius);background-color:var(--segmented-color-bg);border-width:1px;border-color:var(--segmented-color-border);border-radius:var(--segmented-shape-radius);justify-content:center;align-items:center;max-width:min-content;height:32px;margin:0;padding:0;display:inline-flex;overflow:hidden}.core-segmented-input>label>input[type=radio]{opacity:0;width:0;height:0;position:absolute}.core-segmented-input>label{color:var(--segmented-color-fg);border-radius:var(--segmented-shape-radius);border-width:1px;border-color:#0000;justify-content:center;align-items:center;gap:.5rem;min-width:2.5rem;height:32px;margin-top:-1px;margin-bottom:-1px;padding:6px 12px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.core-segmented-input>label:hover:not(:has(input[type=radio]:checked)){background-color:var(--segmented-color-hover-bg);color:var(--segmented-color-hover-text)}.core-segmented-input>label:has(input[type=radio]:focus-visible){outline:2px solid var(--segmented-color-border);outline-offset:2px}.core-segmented-input>label:has(input[type=radio]:checked){border-color:var(--segmented-color-border)}.core-segmented-input>label:first-child{margin-left:-1px}.core-segmented-input>label:last-child{margin-right:-1px}.core-segmented-input>label{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}
.core-checkbox{--checkbox-color-bg:var(--theme-checkbox-color-bg);--checkbox-color-bg-checked:var(--theme-checkbox-color-bg-checked);--checkbox-color-border:var(--theme-checkbox-color-border);--checkbox-color-border-checked:var(--theme-checkbox-color-border-checked);--checkbox-color-indicator:var(--theme-checkbox-color-indicator);--checkbox-color-focus-ring:var(--theme-checkbox-color-focus-ring);--checkbox-shape-radius:var(--theme-checkbox-shape-radius);--checkbox-size:var(--theme-checkbox-size);--checkbox-indicator-size:var(--theme-checkbox-indicator-size);--checkbox-indicator-stroke:var(--theme-checkbox-indicator-stroke);--_checkbox-bg:var(--checkbox-color-bg);--_checkbox-border:var(--checkbox-color-border);appearance:none;box-sizing:border-box;width:var(--checkbox-size);height:var(--checkbox-size);border-radius:var(--checkbox-shape-radius);border:1px solid var(--_checkbox-border);background-color:var(--_checkbox-bg);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:background-color .15s,border-color .15s;display:inline-flex;position:relative}.core-checkbox[data-checked]{--_checkbox-bg:var(--checkbox-color-bg-checked);--_checkbox-border:var(--checkbox-color-border-checked)}.core-checkbox:focus-visible{outline:2px solid var(--checkbox-color-focus-ring);outline-offset:2px}.core-checkbox[data-disabled]{cursor:not-allowed;opacity:.5}.core-checkbox.core-checkbox-sm{--checkbox-size:16px;--checkbox-indicator-size:10px;--checkbox-indicator-stroke:1.5px}.core-checkbox.core-checkbox-lg{--checkbox-size:24px;--checkbox-indicator-size:14px;--checkbox-indicator-stroke:2.5px}.core-checkbox-indicator{width:var(--checkbox-indicator-size);height:var(--checkbox-indicator-size);color:var(--checkbox-color-indicator);pointer-events:none;display:none}.core-checkbox-indicator[data-checked]{display:block}
.core-notification{--notification-accent:var(--theme-notification-neutral-accent);-moz-column-gap:var(--theme-notification-column-gap);align-items:center;column-gap:var(--theme-notification-column-gap);padding:var(--theme-notification-padding-y)var(--theme-notification-padding-x);background-color:var(--theme-notification-bg);border:1px solid var(--notification-accent);border-radius:var(--theme-notification-radius);color:var(--theme-notification-body-color);grid-template-columns:auto 1fr auto;width:100%;display:grid}.core-notification.core-notification-neutral{--notification-accent:var(--theme-notification-neutral-accent)}.core-notification.core-notification-info{--notification-accent:var(--theme-notification-info-accent)}.core-notification.core-notification-success{--notification-accent:var(--theme-notification-success-accent)}.core-notification.core-notification-warning{--notification-accent:var(--theme-notification-warning-accent)}.core-notification.core-notification-severe{--notification-accent:var(--theme-notification-severe-accent)}.core-notification.core-notification-danger{--notification-accent:var(--theme-notification-danger-accent)}.core-notification>svg:first-of-type,.core-notification-icon{width:var(--theme-notification-icon-size);height:var(--theme-notification-icon-size);color:var(--notification-accent);flex-shrink:0;grid-area:1/1;justify-content:center;align-items:center;display:inline-flex}.core-notification-title{font-size:var(--theme-notification-title-font-size);font-weight:var(--theme-notification-title-font-weight);color:var(--theme-notification-title-color);grid-area:1/2;justify-content:space-between;align-items:center;gap:12px;line-height:1.4;display:flex}.core-notification-time{font-size:var(--theme-notification-time-font-size);color:var(--theme-notification-time-color);flex-shrink:0;font-weight:400}.core-notification-body{margin:var(--theme-notification-body-gap)0 0 0;font-size:var(--theme-notification-body-font-size);font-weight:var(--theme-notification-body-font-weight);color:var(--theme-notification-body-color);grid-area:2/2/auto/3;line-height:1.5}.core-notification-dismiss{appearance:none;cursor:pointer;width:1.25em;height:1.25em;color:var(--theme-notification-time-color);opacity:.85;background-color:#0000;border:0;border-radius:999px;grid-area:1/3;justify-content:center;align-items:center;margin:0;padding:0;transition:opacity .12s,background-color .12s,color .12s;display:inline-flex}.core-notification-dismiss:hover{opacity:1;color:var(--theme-notification-title-color);background-color:#ffffff14}.core-notification-dismiss:focus-visible{outline-offset:1px;outline:2px solid}.core-notification-dismiss:disabled{cursor:not-allowed;opacity:.3}
.core-radio{--radio-color-bg:var(--theme-radio-color-bg);--radio-color-bg-checked:var(--theme-radio-color-bg-checked);--radio-color-border:var(--theme-radio-color-border);--radio-color-border-checked:var(--theme-radio-color-border-checked);--radio-color-indicator:var(--theme-radio-color-indicator);--radio-color-focus-ring:var(--theme-radio-color-focus-ring);--radio-size:var(--theme-radio-size);--radio-indicator-size:var(--theme-radio-indicator-size);--_radio-bg:var(--radio-color-bg);--_radio-border:var(--radio-color-border);appearance:none;box-sizing:border-box;width:var(--radio-size);height:var(--radio-size);border:1px solid var(--_radio-border);background-color:var(--_radio-bg);cursor:pointer;background-position:50%;background-repeat:no-repeat;border-radius:999px;flex-shrink:0;margin:0;padding:0;transition:background-color .15s,border-color .15s}.core-radio[data-checked],.core-radio:checked{--_radio-bg:var(--radio-color-bg-checked);--_radio-border:var(--radio-color-border-checked);background-image:radial-gradient(circle,var(--radio-color-indicator)0,var(--radio-color-indicator)calc(var(--radio-indicator-size)/2),transparent calc(var(--radio-indicator-size)/2))}.core-radio:focus-visible{outline:2px solid var(--radio-color-focus-ring);outline-offset:2px}.core-radio:disabled,.core-radio[data-disabled]{cursor:not-allowed;opacity:.5}.core-radio.core-radio-sm{--radio-size:16px;--radio-indicator-size:6px}.core-radio.core-radio-lg{--radio-size:24px;--radio-indicator-size:10px}.core-radio-group{--radio-group-gap:var(--theme-radio-group-gap);gap:var(--radio-group-gap);flex-direction:column;display:inline-flex}.core-radio-group.core-radio-group-horizontal{flex-direction:row;align-items:center}
@keyframes core-spinner-rotate{to{transform:rotate(360deg)}}.core-spinner{--spinner-color:var(--theme-spinner-color);--spinner-track-color:var(--theme-spinner-track-color);--spinner-thickness:var(--theme-spinner-thickness);--spinner-size:var(--theme-spinner-size);--spinner-duration:var(--theme-spinner-duration);width:var(--spinner-size);height:var(--spinner-size);border:var(--spinner-thickness)solid var(--spinner-track-color);border-top-color:var(--spinner-color);animation:core-spinner-rotate var(--spinner-duration)linear infinite;vertical-align:-.125em;border-radius:50%;flex-shrink:0;display:inline-block}@media (prefers-reduced-motion:reduce){.core-spinner{animation-duration:calc(var(--spinner-duration)*6)}}.core-spinner.core-spinner-xs{--spinner-size:var(--theme-spinner-size-xs);--spinner-thickness:var(--theme-spinner-thickness-xs)}.core-spinner.core-spinner-sm{--spinner-size:var(--theme-spinner-size-sm);--spinner-thickness:var(--theme-spinner-thickness-sm)}.core-spinner.core-spinner-lg{--spinner-size:var(--theme-spinner-size-lg);--spinner-thickness:var(--theme-spinner-thickness-lg)}.core-spinner.core-spinner-xl{--spinner-size:var(--theme-spinner-size-xl);--spinner-thickness:var(--theme-spinner-thickness-xl)}
.core-switch{--switch-color-bg:var(--theme-switch-color-bg);--switch-color-bg-checked:var(--theme-switch-color-bg-checked);--switch-color-border:var(--theme-switch-color-border);--switch-color-thumb:var(--theme-switch-color-thumb);--switch-color-focus-ring:var(--theme-switch-color-focus-ring);--switch-shape-radius:var(--theme-switch-shape-radius);--switch-thumb-radius:var(--theme-switch-thumb-radius);--switch-width:var(--theme-switch-width);--switch-height:var(--theme-switch-height);--switch-thumb-size:var(--theme-switch-thumb-size);--switch-thumb-offset:var(--theme-switch-thumb-offset);--_switch-bg:var(--switch-color-bg);width:var(--switch-width);height:var(--switch-height);border-radius:var(--switch-shape-radius);border:1px solid var(--switch-color-border);background-color:var(--_switch-bg);cursor:pointer;flex-shrink:0;align-items:center;transition:background-color .15s,border-color .15s;display:inline-flex;position:relative}.core-switch[data-checked]{--_switch-bg:var(--switch-color-bg-checked)}.core-switch:focus-visible{outline:2px solid var(--switch-color-focus-ring);outline-offset:2px}.core-switch[data-disabled]{cursor:not-allowed;opacity:.5}.core-switch.core-switch-sm{--switch-width:36px;--switch-height:20px;--switch-thumb-size:16px;--switch-thumb-offset:2px}.core-switch.core-switch-lg{--switch-width:52px;--switch-height:28px;--switch-thumb-size:24px;--switch-thumb-offset:2px}.core-switch-thumb{width:var(--switch-thumb-size);height:var(--switch-thumb-size);border-radius:var(--switch-thumb-radius);background-color:var(--switch-color-thumb);pointer-events:none;transform:translateX(var(--switch-thumb-offset));transition:transform .15s;display:block;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.core-switch-thumb[data-checked]{transform:translateX(calc(var(--switch-width) - var(--switch-thumb-size) - var(--switch-thumb-offset)))}
.core-slider{--slider-color-track:var(--theme-slider-color-track);--slider-color-fill:var(--theme-slider-color-fill);--slider-color-thumb:var(--theme-slider-color-thumb);--slider-color-thumb-border:var(--theme-slider-color-thumb-border);--slider-color-focus-ring:var(--theme-slider-color-focus-ring);--slider-track-radius:var(--theme-slider-track-radius);--slider-thumb-radius:var(--theme-slider-thumb-radius);--slider-track-height:var(--theme-slider-track-height);--slider-thumb-size:var(--theme-slider-thumb-size);width:100%;display:block;position:relative}.core-slider.core-slider-sm{--slider-track-height:2px;--slider-thumb-size:12px}.core-slider.core-slider-lg{--slider-track-height:6px;--slider-thumb-size:20px}.core-slider[data-disabled]{cursor:not-allowed;opacity:.5}.core-slider-control{touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;width:100%;padding:4px 0;display:flex}.core-slider-track{width:100%;height:var(--slider-track-height);border-radius:var(--slider-track-radius);background-color:var(--slider-color-track);-webkit-user-select:none;user-select:none;display:block;position:relative}.core-slider-indicator{border-radius:var(--slider-track-radius);background-color:var(--slider-color-fill);height:100%;display:block}.core-slider-thumb{width:var(--slider-thumb-size);height:var(--slider-thumb-size);border-radius:var(--slider-thumb-radius);background-color:var(--slider-color-thumb);outline:1px solid var(--slider-color-thumb-border);-webkit-user-select:none;user-select:none;transition:box-shadow .15s;display:block}.core-slider-thumb:hover,.core-slider-control:hover .core-slider-thumb{box-shadow:0 0 0 4px color-mix(in oklch,var(--slider-color-focus-ring)20%,transparent)}.core-slider-thumb:has(:focus){outline:2px solid var(--slider-color-focus-ring);outline-offset:2px;box-shadow:0 0 0 4px color-mix(in oklch,var(--slider-color-focus-ring)30%,transparent)}.core-slider-control:has(input:focus) .core-slider-thumb{outline:2px solid var(--slider-color-focus-ring);outline-offset:2px;box-shadow:0 0 0 4px color-mix(in oklch,var(--slider-color-focus-ring)30%,transparent)}
.core-timestamp{--timestamp-color-date:var(--theme-timestamp-color-date);--timestamp-color-time:var(--theme-timestamp-color-time);--timestamp-color-tick:var(--theme-timestamp-color-tick);--timestamp-color-icon:var(--theme-timestamp-color-icon);--timestamp-gap:var(--theme-timestamp-gap);--timestamp-row-gap:var(--theme-timestamp-row-gap);--timestamp-font-size:var(--theme-timestamp-size-md-font);--timestamp-line-height:var(--theme-timestamp-size-md-line-height);row-gap:var(--timestamp-row-gap);font-size:var(--timestamp-font-size);line-height:var(--timestamp-line-height);color:var(--timestamp-color-date);display:inline-grid}.core-timestamp.core-timestamp-sm{--timestamp-font-size:var(--theme-timestamp-size-sm-font);--timestamp-line-height:var(--theme-timestamp-size-sm-line-height)}.core-timestamp-row{align-items:center;gap:var(--timestamp-gap);grid-auto-flow:column;display:inline-grid}.core-timestamp-date{white-space:nowrap;color:var(--timestamp-color-date)}.core-timestamp-time{white-space:nowrap;color:var(--timestamp-color-time)}.core-timestamp-icon{color:var(--timestamp-color-icon);flex-shrink:0;width:1em;height:1em}.core-timestamp-tick{justify-content:end;align-items:center;gap:var(--timestamp-gap);color:var(--timestamp-color-tick);grid-auto-flow:column;display:inline-grid}
.layout-expansion{--expansion-color-header-text:var(--theme-expansion-color-header-text);--expansion-color-content-bg:var(--theme-expansion-color-content-bg);--expansion-color-content-text:var(--theme-expansion-color-content-text);--expansion-color-border:var(--theme-expansion-color-border);--expansion-lg-color-header-bg:var(--theme-expansion-lg-color-header-bg);--expansion-lg-color-header-bg-hover:var(--theme-expansion-lg-color-header-bg-hover);--expansion-lg-color-header-bg-open:var(--theme-expansion-lg-color-header-bg-open);--expansion-lg-padding-y:var(--theme-expansion-lg-padding-y);--expansion-lg-padding-x:var(--theme-expansion-lg-padding-x);--expansion-lg-font-size:var(--theme-expansion-lg-font-size);--expansion-md-color-header-bg:var(--theme-expansion-md-color-header-bg);--expansion-md-color-header-bg-hover:var(--theme-expansion-md-color-header-bg-hover);--expansion-md-color-header-bg-open:var(--theme-expansion-md-color-header-bg-open);--expansion-md-padding-y:var(--theme-expansion-md-padding-y);--expansion-md-padding-x:var(--theme-expansion-md-padding-x);--expansion-md-font-size:var(--theme-expansion-md-font-size);--expansion-sm-color-header-bg:var(--theme-expansion-sm-color-header-bg);--expansion-sm-color-header-bg-hover:var(--theme-expansion-sm-color-header-bg-hover);--expansion-sm-color-header-bg-open:var(--theme-expansion-sm-color-header-bg-open);--expansion-sm-padding-y:var(--theme-expansion-sm-padding-y);--expansion-sm-padding-x:var(--theme-expansion-sm-padding-x);--expansion-sm-font-size:var(--theme-expansion-sm-font-size);--expansion-xsm-color-header-bg:var(--theme-expansion-xsm-color-header-bg);--expansion-xsm-color-header-bg-hover:var(--theme-expansion-xsm-color-header-bg-hover);--expansion-xsm-color-header-bg-open:var(--theme-expansion-xsm-color-header-bg-open);--expansion-xsm-padding-y:var(--theme-expansion-xsm-padding-y);--expansion-xsm-padding-x:var(--theme-expansion-xsm-padding-x);--expansion-xsm-font-size:var(--theme-expansion-xsm-font-size);position:relative;overflow:hidden}.layout-expansion>summary{cursor:pointer;z-index:10;color:var(--expansion-color-header-text);align-items:center;padding:0;list-style:none;transition-property:background-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.layout-expansion>summary::-webkit-details-marker{display:none}.layout-expansion>summary::marker{content:"";display:none}.layout-expansion>summary:after{content:"";aspect-ratio:1;background-color:currentColor;width:1rem;margin-left:auto;transition:transform .2s cubic-bezier(.4,0,.2,1);transform:rotate(180deg);-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 5L13 10L12.3 10.7L8 6.4L3.7 10.7L3 10L8 5Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 5L13 10L12.3 10.7L8 6.4L3.7 10.7L3 10L8 5Z'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.layout-expansion[open]>summary:after{transform:rotate(0)}.layout-expansion>.layout-expansion-content{background-color:var(--expansion-color-content-bg);color:var(--expansion-color-content-text)}.layout-expansion-lg>summary{padding:var(--expansion-lg-padding-y)var(--expansion-lg-padding-x);font-size:var(--expansion-lg-font-size);background-color:var(--expansion-lg-color-header-bg)}.layout-expansion-lg>summary:hover{background-color:var(--expansion-lg-color-header-bg-hover)}.layout-expansion-lg[open]>summary{background-color:var(--expansion-lg-color-header-bg-open);border-bottom:1px solid var(--expansion-color-border)}.layout-expansion-md>summary{padding:var(--expansion-md-padding-y)var(--expansion-md-padding-x);font-size:var(--expansion-md-font-size);background-color:var(--expansion-md-color-header-bg)}.layout-expansion-md>summary:hover{background-color:var(--expansion-md-color-header-bg-hover)}.layout-expansion-md[open]>summary{background-color:var(--expansion-md-color-header-bg-open)}.layout-expansion-sm>summary{padding:var(--expansion-sm-padding-y)var(--expansion-sm-padding-x);font-size:var(--expansion-sm-font-size);background-color:var(--expansion-sm-color-header-bg)}.layout-expansion-sm>summary:hover{background-color:var(--expansion-sm-color-header-bg-hover)}.layout-expansion-sm[open]>summary{background-color:var(--expansion-sm-color-header-bg-open)}.layout-expansion-xsm>summary{padding:var(--expansion-xsm-padding-y)var(--expansion-xsm-padding-x);font-size:var(--expansion-xsm-font-size);background-color:var(--expansion-xsm-color-header-bg)}.layout-expansion-xsm>summary:hover{background-color:var(--expansion-xsm-color-header-bg-hover)}.layout-expansion-xsm[open]>summary{background-color:var(--expansion-xsm-color-header-bg-open)}
:where(.layout-cicada-main,.layout-cicada-minimal){--cicada-text-primary:var(--theme-cicada-text-primary);--cicada-text-secondary:var(--theme-cicada-text-secondary);--cicada-text-tertiary:var(--theme-cicada-text-tertiary);--cicada-bg-surface:var(--theme-cicada-bg-surface);--cicada-border-primary:var(--theme-cicada-border-primary);--cicada-font-family:var(--theme-cicada-font-family);color:var(--cicada-text-primary);font-family:var(--cicada-font-family)}
.layout-cicada-main{--cicada-sidebar-width-expanded:var(--theme-cicada-sidebar-width-expanded);--cicada-sidebar-width-collapsed:var(--theme-cicada-sidebar-width-collapsed);--cicada-sidebar-gap:var(--theme-cicada-sidebar-gap);--cicada-sidebar-margin:var(--theme-cicada-sidebar-margin);--cicada-sidebar-radius:var(--theme-cicada-sidebar-radius);--cicada-sidebar-padding:var(--theme-cicada-sidebar-padding);--cicada-navbar-height:var(--theme-cicada-navbar-height);--cicada-navbar-margin:var(--theme-cicada-navbar-margin);--cicada-navbar-radius:var(--theme-cicada-navbar-radius);--cicada-navbar-padding:var(--theme-cicada-navbar-padding);--cicada-content-padding:var(--theme-cicada-content-padding);--cicada-content-padding-small:var(--theme-cicada-content-padding-small);--cicada-sidebar-bg:var(--theme-cicada-sidebar-bg);--cicada-sidebar-text:var(--theme-cicada-sidebar-text);--cicada-sidebar-text-secondary:var(--theme-cicada-sidebar-text-secondary);--cicada-sidebar-text-tertiary:var(--theme-cicada-sidebar-text-tertiary);--cicada-sidebar-border:var(--theme-cicada-sidebar-border);--cicada-sidebar-toggle-bg:var(--theme-cicada-sidebar-toggle-bg);--cicada-navbar-bg:var(--theme-cicada-navbar-bg);--cicada-navbar-border:var(--theme-cicada-navbar-border);--cicada-content-bg:var(--theme-cicada-content-bg);--cicada-section-standard-bg:var(--theme-cicada-section-standard-bg);--cicada-section-standard-divisor:var(--theme-cicada-section-standard-divisor);--cicada-section-card-active-border:var(--theme-cicada-section-card-active-border);--cicada-section-text:var(--theme-cicada-section-text);--cicada-section-text-secondary:var(--theme-cicada-section-text-secondary);--cicada-section-text-tertiary:var(--theme-cicada-section-text-tertiary);--cicada-section-text-danger:var(--theme-cicada-section-text-danger);--cicada-section-input-bg:var(--theme-cicada-section-input-bg);--cicada-section-button-hover-bg:var(--theme-cicada-section-button-hover-bg);--cicada-primary-bg:var(--theme-cicada-primary-bg);--cicada-primary-text:var(--theme-cicada-primary-text);--cicada-nav-item-hover-bg:var(--theme-cicada-nav-item-hover-bg);--cicada-nav-item-active-bg:var(--theme-cicada-nav-item-active-bg);--cicada-nav-item-text:var(--theme-cicada-nav-item-text);--cicada-nav-item-text-active:var(--theme-cicada-nav-item-text-active);--cicada-menu-bg:var(--theme-cicada-menu-bg);--cicada-menu-border:var(--theme-cicada-menu-border);--cicada-menu-item-text:var(--theme-cicada-menu-item-text);--cicada-menu-item-text-hover:var(--theme-cicada-menu-item-text-hover);--cicada-menu-separator:var(--theme-cicada-menu-separator);grid-template-columns:min-content 1fr;height:100dvh;display:grid;overflow:hidden}.layout-cicada-main .layout-cicada-content-area{background-color:var(--cicada-content-bg);grid-template-rows:min-content 1fr;display:grid;overflow:hidden}.layout-cicada-main .layout-cicada-backdrop{display:none}.layout-cicada-main .layout-cicada-page{position:relative;overflow:hidden auto}@media (min-width:1024px){.layout-cicada-page{padding:var(--cicada-content-padding)}}@media (max-width:1023px){.layout-cicada-main{grid-template-columns:1fr}.layout-cicada-main .layout-cicada-sidebar{z-index:40;width:var(--cicada-sidebar-width-expanded);transition:transform .3s ease-in-out;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.layout-cicada-main .layout-cicada-sidebar[data-collapsed=true]{width:var(--cicada-sidebar-width-expanded);transform:translate(-100%)}.layout-cicada-main .layout-cicada-sidebar[data-collapsed=false]{transform:translate(0)}.layout-cicada-main .layout-cicada-backdrop{z-index:30;cursor:default;background-color:#00000080;border:none;padding:0;display:block;position:fixed;inset:0}.layout-cicada-page{padding:var(--cicada-content-padding-small)}}
.layout-cicada-main .layout-cicada-sidebar{width:var(--cicada-sidebar-width-expanded);background-color:var(--cicada-sidebar-bg);color:var(--cicada-sidebar-text);gap:var(--cicada-sidebar-gap);margin:var(--cicada-sidebar-margin);border-radius:var(--cicada-sidebar-radius);padding:var(--cicada-sidebar-padding);grid-template-rows:min-content min-content 1fr;transition:width .3s ease-in-out;display:grid;overflow:hidden}.layout-cicada-main .layout-cicada-sidebar[data-collapsed=true]{width:var(--cicada-sidebar-width-collapsed)}.layout-cicada-main .layout-cicada-sidebar-header{justify-content:space-between;align-items:center;display:flex}.layout-cicada-main .layout-cicada-sidebar[data-collapsed=true] .layout-cicada-sidebar-header{gap:var(--cicada-sidebar-gap);flex-direction:column}.layout-cicada-main .layout-cicada-sidebar[data-collapsed=true] .layout-cicada-sidebar-user-content{text-align:center;padding:0}.layout-cicada-main .layout-cicada-sidebar-nav{overflow:hidden auto}
.layout-cicada-main .layout-cicada-nav-item{height:48px;color:var(--cicada-nav-item-text);cursor:pointer;border-left:4px solid #0000;grid-template-columns:min-content 1fr;align-items:center;text-decoration:none;transition-property:background-color,color,border-left-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:grid}.layout-cicada-main button.layout-cicada-nav-item{font:inherit;text-align:left;background:0 0;border:none;width:100%}.layout-cicada-main .layout-cicada-nav-item:hover{background-color:var(--cicada-nav-item-hover-bg)}.layout-cicada-main .layout-cicada-nav-item:hover .layout-cicada-nav-item-label,.layout-cicada-main .layout-cicada-nav-item[data-active=true] .layout-cicada-nav-item-label{color:var(--cicada-nav-item-text-active)}.layout-cicada-main .layout-cicada-nav-item[data-active=true]{background-color:var(--cicada-nav-item-active-bg);border-left-color:var(--cicada-nav-item-text-active)}.layout-cicada-main .layout-cicada-nav-item-icon{flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.layout-cicada-main .layout-cicada-nav-item-label{white-space:nowrap;text-overflow:ellipsis;transition:opacity .2s ease-in-out;overflow:hidden}.layout-cicada-main .layout-cicada-sidebar[data-collapsed=true] .layout-cicada-nav-item{justify-content:center;padding:8px 31px}.layout-cicada-main .layout-cicada-sidebar[data-collapsed=true] .layout-cicada-nav-item-label{opacity:0;width:0;overflow:hidden}.layout-cicada-main .layout-cicada-nav-tree-item{outline:none;list-style:none}.layout-cicada-main .layout-cicada-nav-group-toggle{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;grid-template-columns:min-content 1fr min-content;width:100%}.layout-cicada-main .layout-cicada-nav-group-chevron{justify-content:center;align-items:center;transition:transform .2s ease-in-out;display:flex}.layout-cicada-main .layout-cicada-nav-group-chevron[data-expanded=true]{transform:rotate(180deg)}.layout-cicada-main .layout-cicada-sidebar[data-collapsed=true] .layout-cicada-nav-group-chevron{display:none}.layout-cicada-main .layout-cicada-nav-tree-child .layout-cicada-nav-item{padding-left:36px}
.layout-cicada-main .layout-cicada-navbar{height:var(--cicada-navbar-height);background-color:var(--cicada-navbar-bg);margin:var(--cicada-navbar-margin);border-radius:var(--cicada-navbar-radius);padding:var(--cicada-navbar-padding);justify-content:space-between;align-items:center;display:flex}.layout-cicada-main .layout-cicada-navbar-toggle{width:40px;height:40px;color:var(--cicada-nav-item-text);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .15s ease-in-out;display:flex}.layout-cicada-main .layout-cicada-navbar-toggle:hover{color:var(--cicada-nav-item-text-active)}.layout-cicada-main .layout-cicada-navbar-children{align-items:center;height:100%;display:flex}.layout-cicada-main .layout-cicada-navbar-item{border-left:1px solid var(--cicada-navbar-border);align-items:center;height:100%;display:flex}
.layout-cicada-main .layout-cicada-menu-trigger{border:none;border-left:1px solid var(--cicada-navbar-border);height:100%;color:var(--cicada-nav-item-text);cursor:pointer;font-family:var(--cicada-font-family);background:0 0;align-items:center;transition:color .15s ease-in-out;display:flex}.layout-cicada-main .layout-cicada-menu-trigger:hover{color:var(--cicada-menu-item-text-hover)}.layout-cicada-main .layout-cicada-menu-popup{background-color:var(--cicada-menu-bg);border:1px solid var(--cicada-menu-border);z-index:50;border-radius:4px;min-width:160px;padding:4px 0;box-shadow:0 4px 12px #0000004d}.layout-cicada-main .layout-cicada-menu-item{font-family:var(--cicada-font-family);color:var(--cicada-menu-item-text);cursor:pointer;background:0 0;border:none;align-items:center;width:100%;transition:color .15s ease-in-out;display:flex}.layout-cicada-main .layout-cicada-menu-item:hover,.layout-cicada-main .layout-cicada-menu-item[data-highlighted]{color:var(--cicada-menu-item-text-hover)}
.layout-tabs{--tabs-color-header-text-inactive:var(--theme-tabs-color-header-text-inactive);--tabs-color-header-text-inactive-hover:var(--theme-tabs-color-header-text-inactive-hover);--tabs-color-header-text-active:var(--theme-tabs-color-header-text-active);--tabs-color-header-bg:var(--theme-tabs-color-header-bg);--tabs-color-header-bg-page:var(--theme-tabs-color-header-bg-page);--tabs-color-header-tab-bg-active:var(--theme-tabs-color-header-tab-bg-active);--tabs-color-content-bg:var(--theme-tabs-color-content-bg);--tabs-color-header-border:var(--theme-tabs-color-header-border);--tabs-color-header-tab-bg-inactive-hover:var(--theme-tabs-color-header-tab-bg-inactive-hover);--tabs-color-outline-tab-border-active:var(--theme-tabs-color-outline-tab-border-active);--tabs-color-outline-header-bg:var(--theme-tabs-color-outline-header-bg);--tabs-color-outline-header-border:var(--theme-tabs-color-outline-header-border);--tabs-color-pill-header-bg:var(--theme-tabs-color-pill-header-bg);--tabs-color-pill-header-border:var(--theme-tabs-color-pill-header-border);--tabs-color-pill-tab-bg-active:var(--theme-tabs-color-pill-tab-bg-active);--tabs-color-pill-tab-text-active:var(--theme-tabs-color-pill-tab-text-active);--tabs-space-header-tab:var(--theme-tabs-space-header-tab)}.layout-tabs .layout-tabs-header{background-color:var(--tabs-color-header-bg);color:var(--tabs-color-header-text-inactive);border-bottom:1px solid var(--tabs-color-header-border);gap:var(--tabs-space-header-tab);padding:0 var(--tabs-space-header-tab);font-size:14px;font-weight:400;line-height:20px;display:flex}.layout-tabs .layout-tabs-header-indicator{z-index:1;translate:calc(var(--active-tab-left) - var(--tabs-space-header-tab))var(--active-tab-height);width:var(--active-tab-width);background-color:var(--tabs-color-header-text-active);border-radius:.25rem;height:1px;transition-property:translate,width;transition-duration:.2s;transition-timing-function:ease-in-out;position:absolute}.layout-tabs .layout-tabs-tab{padding:9px 2px}.layout-tabs .layout-tabs-tab:hover{color:var(--tabs-color-header-text-inactive-hover);box-shadow:0 1px 0 0 var(--tabs-color-header-text-inactive-hover)}.layout-tabs .layout-tabs-tab[data-active]{color:var(--tabs-color-header-text-active);font-weight:500}.layout-tabs .layout-tabs-content{background-color:var(--tabs-color-content-bg)}.layout-tabs:not(.layout-tabs-page,.layout-tabs-pill) .layout-tabs-tab[data-active]{box-shadow:0 1px 0 0 var(--tabs-color-header-text-active)}.layout-tabs.layout-tabs-page .layout-tabs-header{background-color:var(--tabs-color-header-bg-page);color:var(--tabs-color-header-text-inactive);border-bottom:0;gap:0;padding:0;font-weight:400}.layout-tabs.layout-tabs-page .layout-tabs-header-indicator{z-index:1;translate:var(--active-tab-left)0;width:var(--active-tab-width);background-color:var(--tabs-color-header-text-active);border-radius:.25rem;height:1px;transition-property:translate,width;transition-duration:.2s;transition-timing-function:ease-in-out;position:absolute}.layout-tabs.layout-tabs-page .layout-tabs-tab{border-top:2px solid #0000;padding:14px 12px}.layout-tabs.layout-tabs-page .layout-tabs-tab:hover{box-shadow:0 0px 0 0 var(--tabs-color-header-text-inactive-hover);background-color:var(--tabs-color-header-tab-bg-inactive-hover)}.layout-tabs.layout-tabs-page .layout-tabs-tab[data-active]{background-color:var(--tabs-color-header-tab-bg-active);color:var(--tabs-color-header-text-active);border-top-color:var(--tabs-color-header-text-active);font-weight:500}.layout-tabs.layout-tabs-outline .layout-tabs-header{border-bottom:0;border-color:var(--tabs-color-outline-header-border);background-color:var(--tabs-color-outline-header-bg);border-radius:8px;align-items:center;gap:2px;width:fit-content;padding:3px}.layout-tabs.layout-tabs-outline .layout-tabs-tab{border:1px solid #0000;border-radius:6px;padding:4px 12px}.layout-tabs.layout-tabs-outline .layout-tabs-tab:hover{color:var(--tabs-color-header-text-inactive-hover);background-color:var(--tabs-color-header-tab-bg-inactive-hover);box-shadow:none}.layout-tabs.layout-tabs-outline .layout-tabs-tab[data-active]{color:var(--tabs-color-header-text-active);border-color:var(--tabs-color-outline-tab-border-active);background-color:var(--tabs-color-header-tab-bg-inactive-hover);font-weight:500;box-shadow:0 1px 3px #0000004d,0 2px 8px #0003}.layout-tabs.layout-tabs-pill .layout-tabs-header{background-color:#0000;border-bottom:0;align-items:center;gap:.5rem;width:fit-content;padding:0}.layout-tabs.layout-tabs-pill .layout-tabs-tab{border:1px solid var(--tabs-color-outline-tab-border-active);background-color:var(--tabs-color-outline-header-bg);border-radius:6px;padding:4px 12px;box-shadow:0 1px 3px #0000004d,0 2px 8px #0003}.layout-tabs.layout-tabs-pill .layout-tabs-tab:hover{color:var(--tabs-color-header-text-inactive-hover);background-color:var(--tabs-color-header-tab-bg-inactive-hover);box-shadow:0 1px 3px #0000004d,0 2px 8px #0003}.layout-tabs.layout-tabs-pill .layout-tabs-tab[data-active]{color:var(--tabs-color-pill-tab-text-active);background-color:var(--tabs-color-pill-tab-bg-active);box-shadow:none;border-color:#0000;font-weight:500}
@scope(.base-ui-select-popup){:scope{--base-ui-select-color-border:var(--theme-base-ui-select-color-border);--base-ui-select-color-background:var(--theme-base-ui-select-color-background);--base-ui-select-color-background-hover:var(--theme-base-ui-select-color-background-hover);--base-ui-select-color-selected:var(--theme-base-ui-select-color-selected);--base-ui-select-color-option:var(--theme-base-ui-select-color-option);--base-ui-select-color-option-hover:var(--theme-base-ui-select-color-option-hover);background-color:var(--base-ui-select-color-border);border:1px solid var(--base-ui-select-color-border);z-index:50;-webkit-user-select:none;user-select:none;border-radius:4px;flex-direction:column;gap:1px;display:flex;box-shadow:0 4px 12px #0000004d}.base-ui-select-popup-item{background-color:var(--base-ui-select-color-background);cursor:pointer;padding:8px 18px;display:flex}}.base-ui-select{outline:1px solid var(--input-color-border);outline-offset:-1px;background-color:#0000;align-items:center;gap:4px;width:100%;padding-left:4px;padding-right:4px;display:flex}.base-ui-select::placeholder{color:var(--input-color-placeholder)}.base-ui-select:focus{outline:none}.base-ui-select:disabled::placeholder{color:var(--input-color-placeholder-disabled)}.base-ui-select:focus-within{background-color:var(--input-color-bg-focus);outline:1px solid var(--input-color-outline-focus);outline-offset:-1px;box-sizing:border-box;box-shadow:0 0 0 var(--input-ring-focus-size)var(--input-ring-focus-color)}.base-ui-select.base-ui-select-sm{border-radius:var(--input-shape-radius-sm);height:var(--input-size-sm-height);padding-left:var(--input-size-sm-padding);padding-right:var(--input-size-sm-padding);font-size:var(--input-size-sm-font)}.base-ui-select.base-ui-select-md{border-radius:var(--input-shape-radius-md);height:var(--input-size-md-height);padding-left:var(--input-size-md-padding);padding-right:var(--input-size-md-padding);font-size:var(--input-size-md-font)}.base-ui-select.base-ui-select-lg{border-radius:var(--input-shape-radius-lg);height:var(--input-size-lg-height);padding-left:var(--input-size-lg-padding);padding-right:var(--input-size-lg-padding);font-size:var(--input-size-lg-font);line-height:var(--input-size-lg-line-height)}.base-ui-select.base-ui-select-danger{outline:1px solid var(--input-color-outline-danger);box-shadow:0 0 0 var(--input-ring-danger-size)var(--input-ring-danger-color)}.base-ui-select.base-ui-select-warning{outline:1px solid var(--input-color-outline-warning);box-shadow:0 0 0 var(--input-ring-warning-size)var(--input-ring-warning-color)}.base-ui-select:-moz-read-only{background-color:var(--input-color-bg-disabled)}.base-ui-select:read-only,.base-ui-select:disabled{background-color:var(--input-color-bg-disabled)}
.base-ui-menu{--menu-color-border:var(--theme-menu-color-border);--menu-color-trigger-bg:var(--theme-menu-color-trigger-bg);--menu-color-trigger-bg-hover:var(--theme-menu-color-trigger-bg-hover);color:var(--theme-menu-color-text);border:1px solid var(--menu-color-border);background-color:var(--menu-color-trigger-bg);align-items:center;display:inline-flex}.base-ui-menu:hover{background-color:var(--menu-color-trigger-bg-hover)}.base-ui-menu:disabled{cursor:not-allowed;opacity:.5}.base-ui-menu:disabled:hover{background-color:var(--menu-color-trigger-bg)}.base-ui-menu:where(.base-ui-menu-sm){border-radius:var(--input-shape-radius-sm);height:var(--input-size-sm-height);padding-left:var(--input-size-sm-padding);padding-right:var(--input-size-sm-padding);font-size:var(--input-size-sm-font)}.base-ui-menu:where(.base-ui-menu-md){border-radius:var(--input-shape-radius-md);height:var(--input-size-md-height);padding-left:var(--input-size-md-padding);padding-right:var(--input-size-md-padding);font-size:var(--input-size-md-font)}.base-ui-menu:where(.base-ui-menu-lg){border-radius:var(--input-shape-radius-lg);height:var(--input-size-lg-height);padding-left:var(--input-size-lg-padding);padding-right:var(--input-size-lg-padding);font-size:var(--input-size-lg-font);line-height:var(--input-size-lg-line-height)}.base-ui-menu-positioner{z-index:50}@scope(.base-ui-menu-popup){:scope{--menu-color-border:var(--theme-menu-color-border);--menu-color-bg:var(--theme-menu-color-bg);--menu-color-item-bg:var(--theme-menu-color-item-bg);--menu-color-item-text:var(--theme-menu-color-item-text);--menu-color-item-bg-hover:var(--theme-menu-color-item-bg-hover);--menu-color-item-border:var(--theme-menu-color-item-border);--menu-color-label-text:var(--theme-menu-color-label-text);--menu-popup-radius:var(--theme-menu-popup-radius);min-width:8rem;max-height:var(--available-height,none);border:1px solid var(--menu-color-border);border-radius:var(--menu-popup-radius,4px);background-color:var(--menu-color-bg);color:var(--theme-menu-color-text);transform-origin:var(--transform-origin);opacity:1;transition:opacity .15s ease-in,scale .15s ease-in;overflow:hidden auto;scale:1;box-shadow:0 4px 12px #0000004d}:scope[data-starting-style],:scope[data-closed]{opacity:0;scale:.95}.base-ui-menu-item{cursor:default;-webkit-user-select:none;user-select:none;background-color:var(--menu-color-item-bg);width:100%;color:var(--menu-color-item-text);outline:none;align-items:center;padding:6px 16px;font-size:14px;display:flex;position:relative}.base-ui-menu-item:not(:last-child){border-bottom:1px solid var(--menu-color-item-border)}.base-ui-menu-item[data-highlighted]{background-color:var(--menu-color-item-bg-hover)}.base-ui-menu-item[data-disabled]{pointer-events:none;opacity:.5}.base-ui-menu-separator{background-color:var(--menu-color-border);height:1px;margin:4px -4px}.base-ui-menu-label{color:var(--menu-color-label-text);padding:6px 16px;font-size:14px;font-weight:600}.base-ui-menu-shortcut{letter-spacing:.1em;opacity:.6;margin-left:auto;font-size:12px}.base-ui-menu-sub-trigger{cursor:default;-webkit-user-select:none;user-select:none;width:100%;color:var(--menu-color-item-text);outline:none;align-items:center;gap:8px;padding:6px 16px;font-size:14px;display:flex;position:relative}.base-ui-menu-sub-trigger[data-highlighted],.base-ui-menu-sub-trigger[data-popup-open]{background-color:var(--menu-color-item-bg-hover)}}
.base-ui-drawer-trigger{--drawer-color-trigger-border:var(--theme-drawer-color-trigger-border);--drawer-color-trigger-bg:var(--theme-drawer-color-trigger-bg);--drawer-color-trigger-bg-hover:var(--theme-drawer-color-trigger-bg-hover);--drawer-trigger-radius:var(--theme-drawer-trigger-radius);--drawer-trigger-padding:var(--theme-drawer-trigger-padding);height:100%;padding:var(--drawer-trigger-padding);border:1px solid var(--drawer-color-trigger-border);border-radius:var(--drawer-trigger-radius);background-color:var(--drawer-color-trigger-bg);color:var(--theme-drawer-color-trigger-text);cursor:pointer;justify-content:center;align-items:center;transition:background-color .15s;display:inline-flex}.base-ui-drawer-trigger:hover{background-color:var(--drawer-color-trigger-bg-hover)}.base-ui-drawer-trigger:disabled{cursor:not-allowed;opacity:.5}.base-ui-drawer-backdrop{--drawer-color-backdrop:var(--theme-drawer-color-backdrop);z-index:40;background-color:var(--drawer-color-backdrop);opacity:1;transition:opacity .2s;position:fixed;inset:0}.base-ui-drawer-backdrop[data-starting-style],.base-ui-drawer-backdrop[data-closed],.base-ui-drawer-backdrop[data-ending-style]{opacity:0}.base-ui-drawer-viewport{z-index:50;display:flex;position:fixed;inset-block:0;inset-inline-end:0}.base-ui-drawer-viewport.base-ui-drawer-viewport-left{inset-inline:0 auto}.base-ui-drawer-viewport.base-ui-drawer-viewport-top{inset-block:0 auto;inset-inline:0}.base-ui-drawer-viewport.base-ui-drawer-viewport-bottom{inset-block:auto 0;inset-inline:0}.base-ui-drawer-popup{--drawer-color-popup-bg:var(--theme-drawer-color-popup-bg);--drawer-color-popup-border:var(--theme-drawer-color-popup-border);--drawer-popup-shadow:var(--theme-drawer-popup-shadow);--drawer-popup-width:var(--theme-drawer-popup-width);--drawer-popup-height:var(--theme-drawer-popup-height);height:100%;width:var(--drawer-popup-width);background-color:var(--drawer-color-popup-bg);border-inline-start:1px solid var(--drawer-color-popup-border);box-shadow:var(--drawer-popup-shadow);outline:none;flex-direction:column;transition:transform .25s cubic-bezier(.32,.72,0,1);display:flex;transform:translate(0)}.base-ui-drawer-popup[data-starting-style],.base-ui-drawer-popup[data-closed],.base-ui-drawer-popup[data-ending-style]{transform:translate(100%)}.base-ui-drawer-popup.base-ui-drawer-popup-left{border-inline-start:none;border-inline-end:1px solid var(--drawer-color-popup-border)}.base-ui-drawer-popup.base-ui-drawer-popup-left[data-starting-style],.base-ui-drawer-popup.base-ui-drawer-popup-left[data-closed],.base-ui-drawer-popup.base-ui-drawer-popup-left[data-ending-style]{transform:translate(-100%)}.base-ui-drawer-popup.base-ui-drawer-popup-top{width:100%;height:var(--drawer-popup-height);border-inline-start:none;border-block-end:1px solid var(--drawer-color-popup-border)}.base-ui-drawer-popup.base-ui-drawer-popup-top[data-starting-style],.base-ui-drawer-popup.base-ui-drawer-popup-top[data-closed],.base-ui-drawer-popup.base-ui-drawer-popup-top[data-ending-style]{transform:translateY(-100%)}.base-ui-drawer-popup.base-ui-drawer-popup-bottom{width:100%;height:var(--drawer-popup-height);border-inline-start:none;border-block-start:1px solid var(--drawer-color-popup-border)}.base-ui-drawer-popup.base-ui-drawer-popup-bottom[data-starting-style],.base-ui-drawer-popup.base-ui-drawer-popup-bottom[data-closed],.base-ui-drawer-popup.base-ui-drawer-popup-bottom[data-ending-style]{transform:translateY(100%)}
.base-ui-tooltip-positioner{z-index:50}@scope(.base-ui-tooltip){:scope{--tooltip-color-bg:var(--theme-tooltip-color-bg);--tooltip-color-text:var(--theme-tooltip-color-text);--tooltip-color-border:var(--theme-tooltip-color-border);--tooltip-radius:var(--theme-tooltip-radius);--tooltip-shadow:var(--theme-tooltip-shadow);--tooltip-max-width:var(--theme-tooltip-max-width);--tooltip-line-height:var(--theme-tooltip-line-height);--tooltip-arrow-size:var(--theme-tooltip-arrow-size);max-width:var(--tooltip-max-width);background-color:var(--tooltip-color-bg);color:var(--tooltip-color-text);border:1px solid var(--tooltip-color-border);border-radius:var(--tooltip-radius);box-shadow:var(--tooltip-shadow);line-height:var(--tooltip-line-height);pointer-events:none;transform-origin:var(--transform-origin);opacity:1;transition:opacity .12s ease-out,scale .12s ease-out;scale:1}:scope[data-starting-style],:scope[data-closed]{opacity:0;scale:.96}:scope.base-ui-tooltip-sm{padding:var(--theme-tooltip-sm-padding-y)var(--theme-tooltip-sm-padding-x);font-size:var(--theme-tooltip-sm-font-size)}:scope.base-ui-tooltip-md{padding:var(--theme-tooltip-md-padding-y)var(--theme-tooltip-md-padding-x);font-size:var(--theme-tooltip-md-font-size)}.base-ui-tooltip-arrow{width:var(--tooltip-arrow-size);height:var(--tooltip-arrow-size);background-color:var(--tooltip-color-bg);clip-path:polygon(50% 100%,0 0,100% 0)}.base-ui-tooltip-arrow[data-side=bottom]{transform:rotate(180deg)}.base-ui-tooltip-arrow[data-side=left]{transform:rotate(-90deg)}.base-ui-tooltip-arrow[data-side=right]{transform:rotate(90deg)}}
.base-ui-combobox{--combobox-color-trigger-bg:var(--theme-combobox-color-trigger-bg);--combobox-color-trigger-bg-hover:var(--theme-combobox-color-trigger-bg-hover);--combobox-color-trigger-bg-open:var(--theme-combobox-color-trigger-bg-open);--combobox-color-trigger-text:var(--theme-combobox-color-trigger-text);--combobox-color-trigger-placeholder:var(--theme-combobox-color-trigger-placeholder);--combobox-color-trigger-border:var(--theme-combobox-color-trigger-border);--combobox-color-trigger-border-hover:var(--theme-combobox-color-trigger-border-hover);--combobox-color-trigger-border-danger:var(--theme-combobox-color-trigger-border-danger);appearance:none;background-color:var(--combobox-color-trigger-bg);width:160px;color:var(--combobox-color-trigger-text);border:1px solid var(--combobox-color-trigger-border);cursor:pointer;outline:none;justify-content:space-between;align-items:center;gap:8px;transition:background-color .12s,border-color .12s;display:inline-flex}.base-ui-combobox:hover{background-color:var(--combobox-color-trigger-bg-hover);border-color:var(--combobox-color-trigger-border-hover)}.base-ui-combobox[data-popup-open],.base-ui-combobox[aria-expanded=true]{background-color:var(--combobox-color-trigger-bg-open)}.base-ui-combobox:focus-visible{border-color:var(--combobox-color-trigger-border-hover)}.base-ui-combobox:disabled{cursor:not-allowed;opacity:.4}.base-ui-combobox.base-ui-combobox-w-full{width:100%}.base-ui-combobox.base-ui-combobox-w-min{width:max-content}.base-ui-combobox.base-ui-combobox-danger{border-color:var(--combobox-color-trigger-border-danger)}.base-ui-combobox.base-ui-combobox-danger:hover{border-color:var(--combobox-color-trigger-border-danger)}.base-ui-combobox.base-ui-combobox-sm{height:var(--input-size-sm-height);padding-left:var(--input-size-sm-padding);padding-right:var(--input-size-sm-padding);font-size:var(--input-size-sm-font);border-radius:var(--input-shape-radius-sm)}.base-ui-combobox.base-ui-combobox-md{height:var(--input-size-md-height);padding-left:var(--input-size-md-padding);padding-right:var(--input-size-md-padding);font-size:var(--input-size-md-font);border-radius:var(--input-shape-radius-md)}.base-ui-combobox.base-ui-combobox-lg{height:var(--input-size-lg-height);padding-left:var(--input-size-lg-padding);padding-right:var(--input-size-lg-padding);font-size:var(--input-size-lg-font);line-height:var(--input-size-lg-line-height);border-radius:var(--input-shape-radius-lg)}.base-ui-combobox-value{text-overflow:ellipsis;white-space:nowrap;flex:1;align-items:center;gap:6px;min-width:0;display:inline-flex;overflow:hidden}.base-ui-combobox-value[data-placeholder]{color:var(--combobox-color-trigger-placeholder)}.base-ui-combobox-value-icon{color:var(--combobox-color-trigger-placeholder);flex-shrink:0;width:1em;height:1em}.base-ui-combobox-caret{width:1em;height:1em;color:var(--combobox-color-trigger-placeholder);flex-shrink:0;transition:transform .12s}.base-ui-combobox[aria-expanded=true] .base-ui-combobox-caret,.base-ui-combobox[data-popup-open] .base-ui-combobox-caret{transform:rotate(180deg)}@scope(.base-ui-combobox-popup){:scope{--combobox-color-bg:var(--theme-combobox-color-bg);--combobox-color-border:var(--theme-combobox-color-border);--combobox-popup-radius:var(--theme-combobox-popup-radius);--combobox-popup-shadow:var(--theme-combobox-popup-shadow);--combobox-popup-max-height:var(--theme-combobox-popup-max-height);width:var(--anchor-width,220px);max-height:var(--combobox-popup-max-height);background-color:var(--combobox-color-bg);border:1px solid var(--combobox-color-border);border-radius:var(--combobox-popup-radius);box-shadow:var(--combobox-popup-shadow);z-index:999;opacity:1;flex-direction:column;transition:opacity .12s;display:flex;overflow:hidden}:scope[data-starting-style],:scope[data-closed]{opacity:0}.base-ui-combobox-input-row{border-bottom:1px solid var(--theme-combobox-color-border);align-items:center;gap:6px;padding:6px 10px;display:flex}.base-ui-combobox-input-icon{width:14px;height:14px;color:var(--theme-combobox-color-input-placeholder);flex-shrink:0}.base-ui-combobox-input{appearance:none;color:var(--theme-combobox-color-input-text);background:0 0;border:0;outline:none;flex:1;padding:4px 0;font-size:13px;line-height:18px}.base-ui-combobox-input::placeholder{color:var(--theme-combobox-color-input-placeholder)}.base-ui-combobox-list{flex:1;padding:4px;overflow:hidden auto}.base-ui-combobox-group{padding:2px 0}.base-ui-combobox-group:not(:last-child){border-bottom:1px solid var(--theme-combobox-color-border);margin-bottom:4px;padding-bottom:6px}.base-ui-combobox-group-heading{text-transform:uppercase;letter-spacing:.05em;color:var(--theme-combobox-color-group-heading);padding:6px 8px 4px;font-size:11px;font-weight:600}.base-ui-combobox-item{width:100%;color:var(--theme-combobox-color-item-text);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border-radius:3px;outline:none;align-items:center;gap:8px;padding:6px 8px;font-size:13px;line-height:18px;display:flex}.base-ui-combobox-item[data-highlighted]{background-color:var(--theme-combobox-color-item-bg-highlighted)}.base-ui-combobox-item[data-disabled],.base-ui-combobox-item[aria-disabled=true]{cursor:not-allowed;opacity:.4}.base-ui-combobox-item-icon{width:14px;height:14px;color:var(--theme-combobox-color-item-text-muted);flex-shrink:0}.base-ui-combobox-item-label{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.base-ui-combobox-item-check{width:14px;height:14px;color:var(--theme-combobox-color-item-check);opacity:0;flex-shrink:0;transition:opacity 80ms}.base-ui-combobox-item[data-selected] .base-ui-combobox-item-check{opacity:1}.base-ui-combobox-empty:not(:empty){text-align:center;color:var(--theme-combobox-color-empty);padding:20px 8px;font-size:13px}}
