/*! dc-styles v1.5.1 */
@charset "UTF-8";
@layer dc.tokens;
@layer dc.tokens {
  :where([data-dc-root]) {
    /*
     * Consumer inputs. BrandChief may set only these validated properties on
     * its active workspace scope; derived swatches and semantic roles remain
     * owned by dc-styles.
     */
    --dc-input-surface-light: #f5f5f5;
    --dc-input-surface-dark: #242424;
    --dc-input-accent: initial;
    --dc-input-accent-fill: initial;
    --dc-input-accent-text-light: initial;
    --dc-input-accent-text-dark: initial;
    --dc-input-accent-text-raised: initial;
    --dc-input-on-accent: #fff;
    --dc-input-font-family-text: "Onest", sans-serif;
    --dc-input-font-family-heading: "Onest", sans-serif;
    --dc-input-font-family-code: "Fira Code", monospace;
    --dc-input-font-family-serif: "Source Serif 4", serif;
    --dc-input-font-weight-light: 300;
    --dc-input-font-weight-regular: 400;
    --dc-input-font-weight-medium: 500;
    --dc-input-font-weight-strong: 600;
    --dc-input-font-weight-bold: 700;
    /* Fixed primitives are not workspace inputs. */
    --dc-swatch-text-muted-light: #666;
    --dc-swatch-text-muted-dark: #999;
    /* Shared UI drawing weight. Icon hosts prevent this from scaling with glyph size. */
    --dc-icon-stroke-width: 1.25px;
    /* Typography: approved DC Library desktop/mobile bounds. */
    --dc-font-family-text: var(--dc-input-font-family-text);
    --dc-font-family-heading: var(--dc-input-font-family-heading);
    --dc-font-family-code: var(--dc-input-font-family-code);
    --dc-font-family-serif: var(--dc-input-font-family-serif);
    --dc-font-weight-light: var(--dc-input-font-weight-light);
    --dc-font-weight-regular: var(--dc-input-font-weight-regular);
    --dc-font-weight-medium: var(--dc-input-font-weight-medium);
    --dc-font-weight-strong: var(--dc-input-font-weight-strong);
    --dc-font-weight-bold: var(--dc-input-font-weight-bold);
    --dc-leading-display: 1;
    --dc-leading-heading: 1.1;
    --dc-tracking-heading: -0.03em;
    --dc-leading-heading-small: 1.3;
    --dc-leading-ui: 1.3;
    --dc-leading-reading: 1.5;
    --dc-text-display-xl: clamp(3.5rem, calc(2.9375rem + 2.292vw), 5rem);
    --dc-text-display-section: clamp(2.5rem, 6.4cqi, 4.75rem);
    --dc-text-display-lg: clamp(3rem, calc(2.625rem + 1.528vw), 4rem);
    --dc-text-h1: clamp(2.5rem, calc(2.3125rem + 0.764vw), 3rem);
    --dc-text-h2: clamp(2rem, calc(1.8125rem + 0.764vw), 2.5rem);
    --dc-text-h3: clamp(1.625rem, calc(1.4844rem + 0.573vw), 2rem);
    --dc-text-h4: clamp(1.375rem, calc(1.2813rem + 0.382vw), 1.625rem);
    --dc-text-h5: clamp(1.25rem, calc(1.2031rem + 0.191vw), 1.375rem);
    --dc-text-h6: 1.125rem;
    --dc-text-main: 1.125rem;
    --dc-text-small: 1rem;
    --dc-text-xsmall: 0.875rem;
    --dc-text-xxsmall: 0.75rem;
    --dc-text-label: 0.625rem;
    --dc-text-large: clamp(1.25rem, calc(1.2031rem + 0.191vw), 1.375rem);
    --dc-text-xlarge: clamp(1.375rem, calc(1.2813rem + 0.382vw), 1.625rem);
    --dc-reading-measure: 70ch;
    /*
     * Container widths (1.5.0, Kieran 20 October): one scale for capped
     * columns, used by data-dc-container-width and the article prose part.
     * Main is the reading width. 1.5.1 (Kieran, 20 October): it grows from
     * 40rem at a 1024px viewport to 44rem at 1440px and up, about 73 to 80
     * characters at 18px; narrower containers cap it anyway.
     */
    --dc-container-width-small: 32rem;
    --dc-container-width-main: clamp(40rem, calc(30.153846rem + 15.384615vw), 44rem);
    --dc-container-width-medium: 64rem;
    --dc-container-width-full: 100%;
    /* Shared spacing follows the approved mobile/desktop modes fluidly. */
    --dc-space-none: 0;
    --dc-space-xxsmall: 0.25rem;
    --dc-space-xsmall: 0.5rem;
    --dc-space-small: clamp(0.6875rem, calc(0.6641rem + 0.096vw), 0.75rem);
    --dc-space-regular: clamp(0.9375rem, calc(0.9141rem + 0.096vw), 1rem);
    --dc-space-main: clamp(1.125rem, calc(1.0781rem + 0.191vw), 1.25rem);
    --dc-space-medium: clamp(1.6875rem, calc(1.5703rem + 0.478vw), 2rem);
    --dc-space-large: clamp(2.4375rem, calc(2.2266rem + 0.86vw), 3rem);
    --dc-space-xlarge: clamp(3.0625rem, calc(2.7109rem + 1.433vw), 4rem);
    --dc-page-padding-inline: clamp(1.3125rem, calc(0.3047rem + 4.107vw), 4rem);
    --dc-section-padding-main: clamp(2.4375rem, calc(0.7266rem + 6.973vw), 7rem);
    --dc-section-padding-large: clamp(3.625rem, calc(1.2344rem + 9.745vw), 10rem);
    --dc-section-padding-small: var(--dc-page-padding-inline);
    --dc-card-padding: clamp(1.125rem, calc(0.7969rem + 1.338vw), 2rem);
    /* Content places share these dimensions; the shell keeps its own chrome. */
    --dc-container-radius: 1rem;
    --dc-container-padding-inline: 1rem;
    --dc-container-padding-block: 1.25rem;
    --dc-collection-row-padding: 1rem;
    --dc-collection-row-padding-compact: .5rem;
    --dc-control-background: var(--dc-color-on-contrast);
    /* Controls and shape. */
    --dc-border-width: 1px;
    --dc-border-width-large: 2px;
    --dc-orbit-width: 1px;
    --dc-control-motion-duration: 350ms;
    --dc-control-motion-ease: cubic-bezier(0.2, 0.8, 0.2, 1);
    --dc-radius-xsmall: 0.25rem;
    --dc-radius-small: 0.5rem;
    --dc-radius-main: clamp(0.9375rem, calc(0.9141rem + 0.096vw), 1rem);
    --dc-radius-round: 9999px;
    --dc-button-height-small: clamp(1.6875rem, calc(1.5703rem + 0.478vw), 2rem);
    --dc-button-height-main: clamp(2.0625rem, calc(1.8984rem + 0.669vw), 2.5rem);
    --dc-button-height-large: clamp(2.4375rem, calc(2.2266rem + 0.86vw), 3rem);
    --dc-control-size: 2.25rem;
    --dc-control-target-size: var(--dc-control-size);
    --dc-control-visual-size: 2rem;
    --dc-touch-target: 3rem;
    --dc-control-tiny-size: 1.125rem;
    --dc-icon-size-xsmall: var(--dc-text-xsmall);
    --dc-icon-size-small: var(--dc-text-small);
    --dc-icon-size-main: var(--dc-text-large);
    --dc-icon-size-large: var(--dc-text-xlarge);
    /* Shared state overlays use the text-contrast role in either theme. */
    --dc-state-overlay-resting: color-mix(in srgb, var(--dc-color-text-contrast) 3%, transparent);
    --dc-state-overlay-hover: color-mix(in srgb, var(--dc-color-text-contrast) 5%, transparent);
    --dc-state-overlay-selected: color-mix(in srgb, var(--dc-color-text-contrast) 9%, transparent);
    --dc-state-overlay-control: color-mix(in srgb, var(--dc-color-text-contrast) 7%, transparent);
    --dc-state-overlay-control-hover: color-mix(in srgb, var(--dc-color-text-contrast) 11%, transparent);
    /* Latest shared shell geometry. */
    --dc-shell-hysteresis: 24px;
    --dc-shell-topbar-height: 4rem;
    --dc-shell-text-size: clamp(1rem, calc(.875rem + .3125vw), 1.125rem);
    --dc-shell-frame-bleed: 1rem;
    --dc-shell-frame-block-bleed: 1rem;
    --dc-shell-sidebar-full-width: max-content;
    --dc-shell-sidebar-max-width: 18rem;
    --dc-shell-sidebar-icon-width: calc(
      var(--dc-control-target-size) + (var(--dc-shell-ui-padding) * 2)
    );
    --dc-shell-identity-media-size: 2rem;
    --dc-shell-identity-artwork-height: 1.5rem;
    --dc-shell-sidebar-overlay-width: 18rem;
    --dc-shell-drawer-width: 28rem;
    --dc-shell-drawer-min-inline-width: 20rem;
    --dc-shell-anchor-nav-width: 9.125rem;
    --dc-shell-main-min-width: 40rem;
    --dc-shell-available-width: 100vw;
    --dc-shell-ui-padding: 0.5rem;
    --dc-shell-drawer-header-padding-block: var(--dc-space-small);
    --dc-shell-drawer-header-padding-inline: var(--dc-space-regular);
    --dc-shell-drawer-body-padding-inline: var(--dc-space-regular);
    --dc-shell-drawer-body-padding-block-end: var(--dc-space-regular);
    --dc-shell-drawer-footer-padding: var(--dc-space-small) var(--dc-space-regular);
    --dc-shell-drawer-footer-gap: var(--dc-space-small);
    --dc-shell-drawer-action-gap: var(--dc-space-xsmall);
    --dc-shell-count-track: 2rem;
    --dc-shell-row-gap: var(--dc-space-xxsmall);
    --dc-shell-row-size: 2.5rem;
    --dc-shell-row-inset: calc((var(--dc-control-target-size) - var(--dc-control-visual-size)) / 2);
    --dc-anchor-option-gap: var(--dc-space-xxsmall);
    --dc-anchor-rail-width: 3rem;
    --dc-anchor-frame-padding: var(--dc-page-padding-inline);
    --dc-anchor-motion-duration: 180ms;
    --dc-anchor-line-length: 1.125rem;
    --dc-anchor-line-current-length: 1.5rem;
    --dc-anchor-line-expanded-length: 1.75rem;
    --dc-anchor-line-expanded-current-length: 2rem;
    --dc-anchor-line-hover-length: 2.25rem;
    --dc-shell-anchor-rail-line: 9px;
    --dc-shell-anchor-rail-current-line: 12px;
    --dc-shell-anchor-rail-hover-line: 18px;
    --dc-shell-anchor-rail-thickness: 1.5px;
    --dc-shell-anchor-rail-current-thickness: 2px;
    --dc-shell-anchor-rail-current-color: var(--dc-color-accent-graphic);
    --dc-shell-anchor-rail-color: var(--dc-color-border-contrast);
    --dc-shell-anchor-rail-label-gap: var(--dc-space-main);
    --dc-shell-anchor-rail-label-size: var(--dc-text-small);
    --dc-shell-anchor-rail-label-max: 18rem;
    --dc-shell-anchor-rail-min-gutter: var(--dc-space-regular);
    --dc-anchor-line-thickness: 2px;
    --dc-anchor-line-pitch: 1.5rem;
    --dc-anchor-label-inset: 2.5rem;
    --dc-anchor-line-color: var(--dc-color-text-muted);
    --dc-anchor-line-current-color: var(--dc-color-text);
    --dc-anchor-line-hover-color: var(--dc-color-text-contrast);
    --dc-shell-overlay-gutter: var(--dc-space-main);
    --dc-shell-motion-duration: 240ms;
    --dc-shell-motion-ease: cubic-bezier(0.2, 0.8, 0.2, 1);
    --dc-shell-panel-blur: 12px;
    --dc-shell-panel-opacity: 84%;
    --dc-shell-floating-shadow: 0 2px 6px color-mix(in srgb, var(--dc-color-scrim) 15%, transparent);
    --dc-shell-z-scrim: 40;
    --dc-shell-z-sidebar: 50;
    --dc-shell-z-drawer: 50;
    --dc-shell-z-topbar: 60;
  }
  :where([data-dc-root]),
  :where([data-dc-root] [data-dc-workspace]) {
    /*
     * The two authored surface inputs sit at the centre of their five-step
     * families. Static declarations are safe fallbacks for browsers without
     * relative-colour support; capable browsers derive the workspace values.
     */
    --dc-swatch-neutral-light-100: #fff;
    --dc-swatch-neutral-light-200: #fafafa;
    --dc-swatch-neutral-light-200: hsl(
      from var(--dc-input-surface-light) h s calc(l + 2)
    );
    --dc-swatch-neutral-light-300: var(--dc-input-surface-light);
    --dc-swatch-neutral-light-400: #f0f0f0;
    --dc-swatch-neutral-light-400: hsl(
      from var(--dc-input-surface-light) h s calc(l - 2)
    );
    --dc-swatch-neutral-light-500: #ebebeb;
    --dc-swatch-neutral-light-500: hsl(
      from var(--dc-input-surface-light) h s calc(l - 4)
    );
    --dc-swatch-neutral-dark-900: #141414;
    --dc-swatch-neutral-dark-900: hsl(
      from var(--dc-input-surface-dark) h s calc(l - 6)
    );
    --dc-swatch-neutral-dark-800: #1c1c1c;
    --dc-swatch-neutral-dark-800: hsl(
      from var(--dc-input-surface-dark) h s calc(l - 3)
    );
    --dc-swatch-neutral-dark-700: var(--dc-input-surface-dark);
    --dc-swatch-neutral-dark-600: #2b2b2b;
    --dc-swatch-neutral-dark-600: hsl(
      from var(--dc-input-surface-dark) h s calc(l + 3)
    );
    --dc-swatch-neutral-dark-500: #333333;
    --dc-swatch-neutral-dark-500: hsl(
      from var(--dc-input-surface-dark) h s calc(l + 6)
    );
    --dc-swatch-neutral-medium: #8c8c8c;
    --dc-swatch-neutral-medium: color-mix(in srgb, var(--dc-input-surface-light), var(--dc-input-surface-dark));
    --dc-swatch-neutral-medium-10: color-mix(in srgb, var(--dc-swatch-neutral-medium) 10%, transparent);
    --dc-swatch-neutral-medium-20: color-mix(in srgb, var(--dc-swatch-neutral-medium) 20%, transparent);
    --dc-swatch-neutral-medium-40: color-mix(in srgb, var(--dc-swatch-neutral-medium) 40%, transparent);
    --dc-swatch-neutral-medium-60: color-mix(in srgb, var(--dc-swatch-neutral-medium) 60%, transparent);
    --dc-swatch-neutral-medium-80: color-mix(in srgb, var(--dc-swatch-neutral-medium) 80%, transparent);
    --dc-swatch-accent: var(--dc-input-accent, #fc0f2e);
    --dc-swatch-on-accent: var(--dc-input-on-accent);
    --dc-swatch-accent-solid: var(--dc-input-accent-fill, oklch(from var(--dc-input-accent, oklch(from #ec0429 calc(l - -0.032) c h)) calc(l + -0.032) c h));
    --dc-swatch-accent-text-light: var(--dc-input-accent-text-light, oklch(from var(--dc-input-accent, oklch(from #d20924 calc(l + .08) c h)) min(.56, calc(l - .08)) c h));
    --dc-swatch-accent-text-dark: var(--dc-input-accent-text-dark, oklch(from var(--dc-input-accent, oklch(from #fe5c59 calc(l - 0.065) c h)) calc(l + 0.065) c h));
    --dc-swatch-accent-text-raised: var(--dc-input-accent-text-raised, oklch(from var(--dc-input-accent, oklch(from #ff706a calc(l - 0.095) c h)) calc(l + 0.095) c h));
    --dc-swatch-status-info-brand: #2d7cf3;
    --dc-swatch-status-success-brand: #249249;
    --dc-swatch-status-alert-brand: #fc0f2e;
    --dc-swatch-status-info-solid: #2272e8;
    --dc-swatch-status-success-solid: #138840;
    --dc-swatch-status-alert-solid: #ec0429;
    --dc-color-neutral-darkest: var(--dc-swatch-neutral-dark-900);
    --dc-color-feedback-neutral-muted: var(--dc-swatch-neutral-medium-10);
    --dc-color-text-neutral-medium: var(--dc-swatch-neutral-medium);
    --dc-color-toast-text: var(--dc-swatch-on-accent);
    --dc-color-accent-solid: var(--dc-swatch-accent-solid);
    --dc-color-accent-brand: var(--dc-swatch-accent);
    --dc-color-on-accent: var(--dc-swatch-on-accent);
    --dc-color-button-text-contrast: var(--dc-color-on-accent);
    --dc-color-button-primary-background: var(--dc-color-accent-solid);
    --dc-color-button-primary-border: var(--dc-color-accent-solid);
    --dc-color-button-primary-text: var(--dc-color-button-text-contrast);
    --dc-color-button-primary-hover-background: var(--dc-color-accent-solid);
    --dc-color-button-primary-hover-border: var(--dc-color-accent-solid);
    --dc-color-button-primary-hover-text: var(--dc-color-on-accent);
    --dc-color-border-hover: var(--dc-swatch-neutral-medium);
    --dc-color-choice-switch-off: var(--dc-swatch-neutral-medium-60);
    --dc-color-info: var(--dc-swatch-status-info);
    --dc-color-info-brand: var(--dc-swatch-status-info-brand);
    --dc-color-info-solid: var(--dc-swatch-status-info-solid);
    --dc-color-info-graphic: var(--dc-swatch-status-info-graphic);
    --dc-color-success: var(--dc-swatch-status-success);
    --dc-color-success-brand: var(--dc-swatch-status-success-brand);
    --dc-color-success-solid: var(--dc-swatch-status-success-solid);
    --dc-color-success-graphic: var(--dc-swatch-status-success-graphic);
    --dc-color-alert: var(--dc-swatch-status-alert);
    --dc-color-alert-brand: var(--dc-swatch-status-alert-brand);
    --dc-color-alert-solid: var(--dc-swatch-status-alert-solid);
    --dc-color-alert-graphic: var(--dc-swatch-status-alert-graphic);
    --dc-color-danger: var(--dc-color-alert);
    --dc-color-danger-solid: var(--dc-color-alert-solid);
    --dc-color-danger-graphic: var(--dc-color-alert-graphic);
    --dc-color-info-muted: color-mix(
      in srgb,
      var(--dc-swatch-status-info-brand) 15%,
      transparent
    );
    --dc-color-success-muted: color-mix(
      in srgb,
      var(--dc-swatch-status-success-brand) 15%,
      transparent
    );
    --dc-color-alert-muted: color-mix(
      in srgb,
      var(--dc-swatch-status-alert-brand) 15%,
      transparent
    );
    --dc-color-danger-muted: var(--dc-color-alert-muted);
    color-scheme: light;
    --dc-swatch-status-info: #2466ca;
    --dc-swatch-status-info-raised: #2466ca;
    --dc-swatch-status-info-graphic: var(--dc-swatch-status-info-brand);
    --dc-swatch-status-success: #1e783c;
    --dc-swatch-status-success-raised: #1e783c;
    --dc-swatch-status-success-graphic: var(--dc-swatch-status-success-brand);
    --dc-swatch-status-alert: #d20924;
    --dc-swatch-status-alert-raised: #d20924;
    --dc-swatch-status-alert-graphic: var(--dc-swatch-status-alert-brand);
    --dc-color-surface-lowest: var(--dc-swatch-neutral-light-500);
    --dc-color-surface-low: var(--dc-swatch-neutral-light-400);
    --dc-color-surface: var(--dc-swatch-neutral-light-300);
    --dc-color-surface-high: var(--dc-swatch-neutral-light-200);
    --dc-color-surface-highest: var(--dc-swatch-neutral-light-100);
    --dc-color-text: #404040;
    --dc-color-text-contrast: var(--dc-swatch-neutral-dark-900);
    --dc-color-on-contrast: var(--dc-swatch-neutral-light-100);
    --dc-color-text-muted: var(--dc-swatch-text-muted-light);
    --dc-color-border: var(--dc-swatch-neutral-medium-40);
    --dc-color-border-muted: var(--dc-swatch-neutral-medium-20);
    --dc-color-border-contrast: var(--dc-swatch-neutral-medium);
    --dc-color-edge-raised: var(--dc-swatch-neutral-medium-20);
    --dc-color-accent-text: var(--dc-swatch-accent-text-light);
    --dc-color-accent-text-raised: var(--dc-swatch-accent-text-light);
    --dc-color-accent-graphic: var(--dc-swatch-accent);
    --dc-color-accent-fill: color-mix(
      in oklch,
      var(--dc-swatch-accent) 16%,
      var(--dc-color-surface-highest)
    );
    --dc-color-focus: var(--dc-color-accent-text);
    --dc-color-selection-background: var(--dc-color-accent-fill);
    --dc-color-selection-text: var(--dc-color-text-contrast);
    --dc-color-scrim: color-mix(in srgb, var(--dc-swatch-neutral-dark-900) 48%, transparent);
  }
  @media (prefers-color-scheme: dark) {
    :where([data-dc-root][data-dc-theme=system]),
    :where([data-dc-root][data-dc-theme=system] [data-dc-workspace]) {
      color-scheme: dark;
      --dc-swatch-status-info: #4d92fe;
      --dc-swatch-status-info-raised: #5c9cff;
      --dc-swatch-status-info-graphic: #4d92fe;
      --dc-swatch-status-success: #3ea75c;
      --dc-swatch-status-success-raised: #48b065;
      --dc-swatch-status-success-graphic: #3ea75c;
      --dc-swatch-status-alert: #fe5c59;
      --dc-swatch-status-alert-raised: #ff706a;
      --dc-swatch-status-alert-graphic: #fe5c59;
      --dc-color-surface-lowest: var(--dc-swatch-neutral-dark-900);
      --dc-color-surface-low: var(--dc-swatch-neutral-dark-800);
      --dc-color-surface: var(--dc-swatch-neutral-dark-700);
      --dc-color-surface-high: var(--dc-swatch-neutral-dark-600);
      --dc-color-surface-highest: var(--dc-swatch-neutral-dark-500);
      --dc-color-text: #e0e0e0;
      --dc-color-text-contrast: var(--dc-swatch-neutral-light-100);
      --dc-color-on-contrast: var(--dc-swatch-neutral-dark-900);
      --dc-color-text-muted: var(--dc-swatch-text-muted-dark);
      --dc-color-border: var(--dc-swatch-neutral-medium-40);
      --dc-color-border-muted: var(--dc-swatch-neutral-medium-20);
      --dc-color-border-contrast: var(--dc-swatch-neutral-medium);
      --dc-color-edge-raised: var(--dc-swatch-neutral-medium-10);
      --dc-color-accent-text: var(--dc-swatch-accent-text-dark);
      --dc-color-accent-text-raised: var(--dc-swatch-accent-text-raised);
      --dc-color-accent-graphic: var(--dc-swatch-accent-text-dark);
      --dc-color-accent-fill: color-mix(
        in oklch,
        var(--dc-swatch-accent) 28%,
        var(--dc-color-surface-lowest)
      );
      --dc-color-focus: var(--dc-color-accent-text);
      --dc-color-selection-background: var(--dc-color-accent-fill);
      --dc-color-selection-text: var(--dc-color-text-contrast);
      --dc-color-scrim: color-mix(in srgb, var(--dc-swatch-neutral-dark-900) 56%, transparent);
    }
  }
  :where([data-dc-root][data-dc-theme=dark]),
  :where([data-dc-root][data-dc-theme=dark] [data-dc-workspace]) {
    color-scheme: dark;
    --dc-swatch-status-info: #4d92fe;
    --dc-swatch-status-info-raised: #5c9cff;
    --dc-swatch-status-info-graphic: #4d92fe;
    --dc-swatch-status-success: #3ea75c;
    --dc-swatch-status-success-raised: #48b065;
    --dc-swatch-status-success-graphic: #3ea75c;
    --dc-swatch-status-alert: #fe5c59;
    --dc-swatch-status-alert-raised: #ff706a;
    --dc-swatch-status-alert-graphic: #fe5c59;
    --dc-color-surface-lowest: var(--dc-swatch-neutral-dark-900);
    --dc-color-surface-low: var(--dc-swatch-neutral-dark-800);
    --dc-color-surface: var(--dc-swatch-neutral-dark-700);
    --dc-color-surface-high: var(--dc-swatch-neutral-dark-600);
    --dc-color-surface-highest: var(--dc-swatch-neutral-dark-500);
    --dc-color-text: #e0e0e0;
    --dc-color-text-contrast: var(--dc-swatch-neutral-light-100);
    --dc-color-on-contrast: var(--dc-swatch-neutral-dark-900);
    --dc-color-text-muted: var(--dc-swatch-text-muted-dark);
    --dc-color-border: var(--dc-swatch-neutral-medium-40);
    --dc-color-border-muted: var(--dc-swatch-neutral-medium-20);
    --dc-color-border-contrast: var(--dc-swatch-neutral-medium);
    --dc-color-edge-raised: var(--dc-swatch-neutral-medium-10);
    --dc-color-accent-text: var(--dc-swatch-accent-text-dark);
    --dc-color-accent-text-raised: var(--dc-swatch-accent-text-raised);
    --dc-color-accent-graphic: var(--dc-swatch-accent-text-dark);
    --dc-color-accent-fill: color-mix(
      in oklch,
      var(--dc-swatch-accent) 28%,
      var(--dc-color-surface-lowest)
    );
    --dc-color-focus: var(--dc-color-accent-text);
    --dc-color-selection-background: var(--dc-color-accent-fill);
    --dc-color-selection-text: var(--dc-color-text-contrast);
    --dc-color-scrim: color-mix(in srgb, var(--dc-swatch-neutral-dark-900) 56%, transparent);
  }
  :where([data-dc-root] [data-dc-workspace]) {
    --dc-input-accent-fill: initial;
    --dc-input-accent-text-light: initial;
    --dc-input-accent-text-dark: initial;
    --dc-input-accent-text-raised: initial;
    --dc-font-family-text: var(--dc-input-font-family-text);
    --dc-font-family-heading: var(--dc-input-font-family-heading);
    --dc-font-family-code: var(--dc-input-font-family-code);
    --dc-font-family-serif: var(--dc-input-font-family-serif);
    --dc-font-weight-light: var(--dc-input-font-weight-light);
    --dc-font-weight-regular: var(--dc-input-font-weight-regular);
    --dc-font-weight-medium: var(--dc-input-font-weight-medium);
    --dc-font-weight-strong: var(--dc-input-font-weight-strong);
    --dc-font-weight-bold: var(--dc-input-font-weight-bold);
  }
  :where([data-dc-root][data-dc-corners=square]),
  :where([data-dc-root] [data-dc-workspace][data-dc-corners=square]) {
    --dc-container-radius: 0;
    --dc-radius-xsmall: 0;
    --dc-radius-small: 0;
    --dc-radius-main: 0;
    --dc-radius-round: 0;
  }
  @media (any-pointer: coarse) {
    :where([data-dc-root]) {
      --dc-control-target-size: var(--dc-touch-target);
    }
  }
}
:where([data-dc-root]) :where([data-dc-control-surface=matching]) {
  --dc-control-background: color-mix(in srgb, var(--dc-state-overlay-control), var(--dc-color-on-contrast));
}

@media (max-width: 45rem) {
  :where([data-dc-root]) {
    --dc-container-radius: .75rem;
    --dc-container-padding-inline: .875rem;
    --dc-container-padding-block: .875rem;
  }
}
:where([data-dc-root][data-dc-corners=square], [data-dc-root] [data-dc-workspace][data-dc-corners=square]) {
  --dc-container-radius: 0;
}

:is([data-dc-root]) [data-dc-icon] {
  display: inline-grid;
  place-items: center;
  font-size: var(--dc-icon-size-main);
  inline-size: 1em;
  block-size: 1em;
  flex: none;
  color: inherit;
  line-height: 0;
}

:is([data-dc-root]) [data-dc-icon] > svg {
  display: block;
  inline-size: 100%;
  block-size: 100%;
  fill: none;
  stroke: currentColor;
  stroke-width: var(--dc-icon-stroke-width);
}

:is([data-dc-root]) :is([data-dc-icon], [data-dc-icon-glyph], .c_icon_glyph, [data-dc-notice-icon], [data-dc-toast-icon], [data-dc-badge-icon], [data-dc-chip-icon], [data-dc-input-icon], [data-dc-select-icon], [data-dc-disclosure-indicator]) :where(svg) :where(path, line, polyline, polygon, circle, ellipse, rect) {
  stroke-width: var(--dc-icon-stroke-width);
  vector-effect: non-scaling-stroke;
}

:is([data-dc-root]) [data-dc-icon][data-dc-icon-render=fill] > svg {
  fill: currentColor;
  stroke: none;
}

:is([data-dc-root]),
:is([data-dc-root]) *,
:is([data-dc-root]) *::before,
:is([data-dc-root]) *::after {
  box-sizing: border-box;
}

:where(body[data-dc-root]) {
  margin: 0;
}

:is([data-dc-root]) {
  min-inline-size: 0;
  background: var(--dc-color-surface);
  color: var(--dc-color-text);
  font-family: var(--dc-font-family-text);
  text-rendering: optimizeLegibility;
}

:is([data-dc-root]) :is(a, button, input, textarea, select):focus-visible {
  outline: 2px solid var(--dc-color-focus);
  outline-offset: 3px;
}

:is([data-dc-root]) ::selection {
  background: var(--dc-color-selection-background);
  color: var(--dc-color-selection-text);
}

:where([data-dc-weight=strong]) {
  font-weight: var(--dc-font-weight-strong);
}

:where([data-dc-text=display-xl]) {
  font-size: var(--dc-text-display-xl);
  line-height: var(--dc-leading-display);
  font-weight: var(--dc-font-weight-strong);
}

:where([data-dc-text=display-section]) {
  font-family: var(--dc-font-family-heading);
  font-size: var(--dc-text-display-section);
  line-height: var(--dc-leading-display);
  font-weight: var(--dc-font-weight-strong);
  letter-spacing: -0.035em;
  text-wrap: balance;
}

:where([data-dc-text=display-lg]) {
  font-size: var(--dc-text-display-lg);
  line-height: var(--dc-leading-display);
  font-weight: var(--dc-font-weight-strong);
}

:where([data-dc-text=h1]) {
  font-family: var(--dc-font-family-heading);
  font-size: var(--dc-text-h1);
  font-weight: var(--dc-font-weight-strong);
  letter-spacing: var(--dc-tracking-heading);
  line-height: var(--dc-leading-heading);
}

:where([data-dc-text=h2]) {
  font-family: var(--dc-font-family-heading);
  font-size: var(--dc-text-h2);
  font-weight: var(--dc-font-weight-strong);
  letter-spacing: var(--dc-tracking-heading);
  line-height: var(--dc-leading-heading);
}

:where([data-dc-text=h3]) {
  font-family: var(--dc-font-family-heading);
  font-size: var(--dc-text-h3);
  font-weight: var(--dc-font-weight-strong);
  letter-spacing: var(--dc-tracking-heading);
  line-height: var(--dc-leading-heading);
}

:where([data-dc-text=h4]) {
  font-family: var(--dc-font-family-heading);
  font-size: var(--dc-text-h4);
  font-weight: var(--dc-font-weight-strong);
  letter-spacing: var(--dc-tracking-heading);
  line-height: var(--dc-leading-heading);
}

:where([data-dc-text=h5]) {
  font-family: var(--dc-font-family-heading);
  font-size: var(--dc-text-h5);
  font-weight: var(--dc-font-weight-strong);
  letter-spacing: var(--dc-tracking-heading);
  line-height: var(--dc-leading-heading);
}

:where([data-dc-text=h6]) {
  font-family: var(--dc-font-family-heading);
  font-size: var(--dc-text-h6);
  font-weight: var(--dc-font-weight-strong);
  letter-spacing: var(--dc-tracking-heading);
  line-height: var(--dc-leading-heading);
}

:where([data-dc-text=xlarge]) {
  font-size: var(--dc-text-xlarge);
}

:where([data-dc-text=large]) {
  font-size: var(--dc-text-large);
}

:where([data-dc-text=main]) {
  font-size: var(--dc-text-main);
}

:where([data-dc-text=small]) {
  font-size: var(--dc-text-small);
}

:where([data-dc-text=xsmall]) {
  font-size: var(--dc-text-xsmall);
}

:where([data-dc-text=xxsmall], [data-dc-text=eyebrow]) {
  font-size: var(--dc-text-xxsmall);
}

:where([data-dc-text=label]) {
  font-size: var(--dc-text-label);
}

:where([data-dc-text=eyebrow], [data-dc-text=section-eyebrow]) {
  font-weight: var(--dc-font-weight-strong);
  letter-spacing: 0.15em;
  line-height: var(--dc-leading-ui);
  text-transform: uppercase;
}

:where([data-dc-text=section-eyebrow]) {
  font-size: var(--dc-text-xsmall);
  color: var(--dc-color-text-muted);
}

:where([data-dc-reading]) {
  max-inline-size: var(--dc-reading-measure);
}

:is([data-dc-root]) :where([data-dc-container-width]) {
  inline-size: 100%;
  margin-inline: auto;
}

:is([data-dc-root]) :where([data-dc-container-width=small]) {
  max-inline-size: var(--dc-container-width-small);
}

:is([data-dc-root]) :where([data-dc-container-width=main]) {
  max-inline-size: var(--dc-container-width-main);
}

:is([data-dc-root]) :where([data-dc-container-width=medium]) {
  max-inline-size: var(--dc-container-width-medium);
}

:is([data-dc-root]) :where([data-dc-container-width=full]) {
  max-inline-size: var(--dc-container-width-full);
}

:is([data-dc-root]) :where([data-dc-place-level=highest], [data-dc-surface-level=highest]) {
  --dc-color-accent-text: var(--dc-color-accent-text-raised);
  --dc-color-info: var(--dc-swatch-status-info-raised);
  --dc-color-success: var(--dc-swatch-status-success-raised);
  --dc-color-alert: var(--dc-swatch-status-alert-raised);
  --dc-color-danger: var(--dc-color-alert);
  --dc-color-focus: var(--dc-color-accent-text);
}

:is([data-dc-root]) :where([data-dc-tone]) {
  --dc-tone: var(--dc-color-accent-graphic);
  --dc-tone-edge: color-mix(in oklab, var(--dc-tone) 45%, var(--dc-color-edge-raised));
}

:is([data-dc-root]) :where([data-dc-tone=success]) {
  --dc-tone: var(--dc-color-success-graphic);
}

:is([data-dc-root]) :where([data-dc-tone=info]) {
  --dc-tone: var(--dc-color-info-graphic);
}

:is([data-dc-root]) :where([data-dc-tone=alert]) {
  --dc-tone: var(--dc-color-alert-graphic);
}

:is([data-dc-root]) :where([data-dc-tone=neutral]) {
  --dc-tone: var(--dc-color-text-muted);
}

[data-dc-root]:not([data-dc-theme=dark], [data-dc-theme=system]) [data-dc-theme-only=dark],
[data-dc-root][data-dc-theme=dark] [data-dc-theme-only=light] {
  display: none !important;
}

@media (prefers-color-scheme: dark) {
  [data-dc-root][data-dc-theme=system] [data-dc-theme-only=light] {
    display: none !important;
  }
}
@media not (prefers-color-scheme: dark) {
  [data-dc-root][data-dc-theme=system] [data-dc-theme-only=dark] {
    display: none !important;
  }
}
[data-dc-root] [data-dc-visually-hidden] {
  position: absolute !important;
  inline-size: 1px !important;
  block-size: 1px !important;
  margin: -1px !important;
  padding: 0 !important;
  overflow: hidden !important;
  clip-path: inset(50%) !important;
  white-space: nowrap !important;
  border: 0 !important;
}

[data-dc-root] :is([data-shell-slot], [data-shell-backdrop], [data-shell-disclosure-panel])[hidden] {
  display: none !important;
}
[data-dc-root] :is([data-shell-slot=shell]) {
  --dc-shell-inset-block-start: max(var(--dc-shell-ui-padding), env(safe-area-inset-top, 0px));
  --dc-shell-inset-block-end: max(var(--dc-shell-ui-padding), env(safe-area-inset-bottom, 0px));
  --dc-shell-scrollbar-width: 0px;
  --dc-shell-sidebar-full-width: var(--dc-shell-sidebar-max-width);
  --dc-shell-sidebar-budget: calc(var(--dc-shell-sidebar-full-width) + var(--dc-shell-ui-padding) * 2);
  --dc-shell-compact-budget: calc(var(--dc-shell-sidebar-icon-width) + var(--dc-border-width) * 2 + var(--dc-shell-ui-padding) * 2);
  --dc-shell-drawer-max: min(var(--dc-shell-drawer-width), calc(100cqw - var(--dc-shell-scrollbar-width) - var(--dc-shell-main-min-width) - var(--dc-shell-compact-budget) - var(--dc-shell-ui-padding) * 2));
  --dc-shell-drawer-size: clamp(var(--dc-shell-drawer-min-inline-width), var(--dc-drawer-user-width, var(--dc-shell-drawer-width)), var(--dc-shell-drawer-max));
  --dc-shell-reserve: 0px;
  position: relative;
  isolation: isolate;
  display: block;
  container: dc-floating-shell/inline-size;
  inline-size: 100%;
  block-size: var(--dc-shell-height, 100dvh);
  min-block-size: 0;
  overflow: hidden;
  background: var(--dc-color-surface-low);
}
[data-dc-root] :is([data-shell-slot=shell]):not([data-shell-motion-ready=true]) {
  --dc-shell-motion-duration: 0ms;
}
[data-dc-root] :is([data-shell-slot=shell]):not(:has(> [data-shell-slot=sidebar])) {
  --dc-shell-sidebar-budget: 0px;
  --dc-shell-compact-budget: 0px;
}
[data-dc-root] :is([data-shell-slot=main]) {
  position: absolute;
  inset: 0;
  z-index: 0;
  inline-size: 100%;
  block-size: 100%;
  overflow-x: hidden;
  overflow-y: scroll;
  scrollbar-gutter: stable;
  background: transparent;
}
[data-dc-root] :is([data-shell-slot=main]):has(> [data-dc-page-content]) {
  display: flex;
  flex-direction: column;
}
[data-dc-root] :is([data-dc-page-content]) {
  flex: 1 0 auto;
  inline-size: 100%;
  min-inline-size: 0;
}
[data-dc-root] :is([data-shell-skip-link]) {
  position: fixed;
  z-index: 100;
  inset: 0.5rem auto auto 0.5rem;
  padding: 0.75rem;
  background: var(--dc-color-surface-highest);
  --dc-color-accent-text: var(--dc-color-accent-text-raised);
  --dc-color-info: var(--dc-swatch-status-info-raised);
  --dc-color-success: var(--dc-swatch-status-success-raised);
  --dc-color-alert: var(--dc-swatch-status-alert-raised);
  --dc-color-danger: var(--dc-color-alert);
  --dc-color-focus: var(--dc-color-accent-text);
  color: var(--dc-color-text);
  translate: 0 -200%;
}
[data-dc-root] :is([data-shell-skip-link]):focus {
  translate: 0;
}
[data-dc-root] :is([data-dc-page-content]) {
  padding: 0;
}
[data-dc-root] :is([data-dc-shell-available]:not([data-dc-shell-frame] *), [data-shell-slot=sidebar]) {
  container: dc-floating-available/inline-size;
  inline-size: max(1px, 100% - var(--dc-shell-reserve) - var(--dc-shell-sidebar-budget));
}
[data-dc-root] :is([data-dc-shell-inset]):not([data-dc-shell-frame] *) {
  inline-size: calc(100% + var(--dc-shell-sidebar-budget));
  padding-inline: calc(var(--dc-shell-sidebar-budget) + var(--dc-shell-inset-gutter-start, var(--dc-space-medium))) var(--dc-shell-inset-gutter-end, var(--dc-space-medium));
}
[data-dc-root] :is([data-dc-shell-frame]) {
  --dc-shell-frame-used-bleed: min(var(--dc-shell-frame-bleed), var(--dc-space-medium));
  inline-size: 100%;
  min-inline-size: 0;
  max-inline-size: min(var(--dc-shell-content-measure, 100%), 100% - 2 * var(--dc-shell-anchor-reserve, 0px));
  margin-inline: auto;
  container: dc-shell-content/inline-size;
}
[data-dc-root] :is([data-dc-shell-frame]) :is([data-dc-shell-available], [data-dc-shell-inset]) {
  inline-size: 100%;
  padding: 0;
}
[data-dc-root] :is([data-dc-shell-frame][data-dc-shell-content-mask]:not([data-dc-shell-content-mask=off])) {
  box-sizing: content-box;
  padding-inline: var(--dc-shell-frame-used-bleed);
  margin-inline: calc((100% - min(100%, var(--dc-shell-content-measure, 100%), 100% - 2 * var(--dc-shell-anchor-reserve, 0px))) / 2 - var(--dc-shell-frame-used-bleed));
  padding-block: var(--dc-shell-frame-block-bleed);
  margin-block: calc(-1 * var(--dc-shell-frame-block-bleed));
  mask-image: linear-gradient(to bottom, transparent var(--dc-frame-fade-top), var(--dc-color-text-contrast) var(--dc-frame-fade-top-end), var(--dc-color-text-contrast) var(--dc-frame-fade-bottom-start), transparent var(--dc-frame-fade-bottom));
  -webkit-mask-image: linear-gradient(to bottom, transparent var(--dc-frame-fade-top), var(--dc-color-text-contrast) var(--dc-frame-fade-top-end), var(--dc-color-text-contrast) var(--dc-frame-fade-bottom-start), transparent var(--dc-frame-fade-bottom));
}
[data-dc-root] :is([data-shell-slot=sidebar]) {
  position: absolute;
  inset: var(--dc-shell-inset-block-start) auto var(--dc-shell-inset-block-end) var(--dc-shell-ui-padding);
  z-index: 3;
  inline-size: max(1px, 100% - var(--dc-shell-scrollbar-width) - var(--dc-shell-reserve) - var(--dc-shell-sidebar-budget));
  max-inline-size: none;
  block-size: auto;
  padding: 0;
  overflow: visible;
  pointer-events: none;
  background: transparent;
}
[data-dc-root] :is([data-dc-sidebar-inner], [data-dc-drawer-panel], [data-dc-topbar-inner], [data-dc-page-footer-bar]) {
  border: var(--dc-border-width) solid var(--dc-color-edge-raised);
  border-radius: var(--dc-radius-small);
  background: var(--dc-color-surface);
  box-shadow: var(--dc-shell-floating-shadow);
  color: var(--dc-color-text);
}
@supports (backdrop-filter: blur(1px)) {
  [data-dc-root] :is([data-dc-sidebar-inner], [data-dc-drawer-panel], [data-dc-topbar-inner], [data-dc-page-footer-bar]) {
    background: color-mix(in srgb, var(--dc-color-surface) var(--dc-shell-panel-opacity), transparent);
    backdrop-filter: blur(var(--dc-shell-panel-blur));
    -webkit-backdrop-filter: blur(var(--dc-shell-panel-blur));
  }
}
[data-dc-root] :is([data-dc-sidebar-inner]) {
  --dc-shell-resolved-sidebar-mode: full;
  display: flex;
  flex-direction: column;
  inline-size: var(--dc-shell-sidebar-full-width);
  block-size: 100%;
  min-block-size: 0;
  padding: var(--dc-shell-ui-padding);
  gap: var(--dc-space-xsmall);
  pointer-events: auto;
  opacity: 1;
  translate: none;
  transition: inline-size var(--dc-shell-motion-duration) var(--dc-shell-motion-ease), opacity var(--dc-shell-motion-duration) var(--dc-shell-motion-ease), translate var(--dc-shell-motion-duration) var(--dc-shell-motion-ease);
}
[data-dc-root] :is([data-dc-sidebar-scroll]) {
  display: flex;
  flex: 1;
  flex-direction: column;
  min-block-size: 0;
  overflow-y: auto;
}
[data-dc-root] :is([data-shell-slot=topbar]) {
  display: none;
  position: absolute;
  inset: var(--dc-shell-inset-block-start) calc(var(--dc-shell-ui-padding) + var(--dc-shell-scrollbar-width)) auto var(--dc-shell-ui-padding);
  z-index: 3;
  padding: 0;
  background: transparent;
}
[data-dc-root] :is([data-dc-topbar-inner]) {
  display: flex;
  min-block-size: var(--dc-shell-topbar-height);
  padding: var(--dc-shell-ui-padding);
  gap: var(--dc-space-xsmall);
}
[data-dc-root] :is([data-dc-topbar-end]) {
  display: flex;
  margin-inline-start: auto;
}
[data-dc-root] :is([data-shell-slot=drawer]) {
  --dc-shell-resolved-drawer-mode: overlay;
  position: absolute;
  inset: var(--dc-shell-inset-block-start) calc(var(--dc-shell-ui-padding) + var(--dc-shell-scrollbar-width)) var(--dc-shell-inset-block-end) auto;
  z-index: 5;
  inline-size: min(var(--dc-shell-drawer-width), 100% - var(--dc-shell-ui-padding) * 2 - var(--dc-shell-scrollbar-width));
  padding: 0;
  visibility: hidden;
  opacity: 0;
  translate: var(--dc-space-small) 0;
  transition: opacity var(--dc-shell-motion-duration) var(--dc-shell-motion-ease), translate var(--dc-shell-motion-duration) var(--dc-shell-motion-ease), visibility var(--dc-shell-motion-duration), inline-size var(--dc-shell-motion-duration) var(--dc-shell-motion-ease);
}
[data-dc-root] :is([data-shell-slot=shell])[data-drawer-state=open] :is([data-shell-slot=drawer]:not([inert])) {
  visibility: visible;
  opacity: 1;
  translate: none;
}
[data-dc-root] :is([data-dc-drawer-panel]) {
  display: flex;
  flex-direction: column;
  block-size: 100%;
  overflow: hidden;
  container: dc-drawer/inline-size;
}
[data-dc-root] :is([data-dc-drawer-header], [data-dc-drawer-footer]) {
  flex: none;
  position: relative;
  z-index: 1;
  padding: var(--dc-shell-drawer-header-padding-block) var(--dc-shell-drawer-header-padding-inline);
  background: transparent;
}
[data-dc-root] :is([data-dc-drawer-header]) {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: var(--dc-space-small);
}
[data-dc-root] :is([data-dc-drawer-header]) > :is([data-shell-action=close-drawer]) {
  margin-block-start: calc((var(--dc-touch-target) - var(--dc-icon-size-main)) / -2 + var(--dc-shell-drawer-header-padding-block) / 2);
  margin-inline-end: calc((var(--dc-touch-target) - var(--dc-icon-size-main)) / -2);
}
[data-dc-root] :is([data-dc-drawer-title]) {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  gap: var(--dc-space-xxsmall);
  min-block-size: var(--dc-control-target-size);
  min-inline-size: 0;
  margin: 0;
  text-align: start;
}
[data-dc-root] :is([data-dc-drawer-title]) :where(h1, h2, h3, h4, h5, h6) {
  margin: 0;
  font: inherit;
  letter-spacing: inherit;
  overflow-wrap: anywhere;
}
[data-dc-root] :is([data-dc-drawer-eyebrow]) {
  color: var(--dc-color-text-muted);
  font-family: var(--dc-font-family-text);
  font-size: var(--dc-text-xxsmall);
  font-weight: var(--dc-font-weight-strong);
  line-height: var(--dc-leading-ui);
  letter-spacing: 0.12em;
  text-transform: uppercase;
}
[data-dc-root] :is([data-dc-drawer-summary]) {
  margin: 0;
  color: var(--dc-color-text-muted);
  font-family: var(--dc-font-family-text);
  font-size: var(--dc-text-small);
  font-weight: var(--dc-font-weight-regular);
  line-height: var(--dc-leading-reading);
}
[data-dc-root] :is([data-dc-drawer-body]) {
  flex: 1;
  min-block-size: 0;
  overflow: auto;
  overscroll-behavior: contain;
}
[data-dc-root] :is([data-dc-drawer-body]) :is([data-dc-field-label]) {
  font-weight: var(--dc-font-weight-medium);
}
[data-dc-root] :is([data-dc-drawer-body][data-dc-drawer-body-inset]) {
  padding: 0 var(--dc-shell-drawer-body-padding-inline) var(--dc-shell-drawer-body-padding-block-end);
}
[data-dc-root] :is([data-dc-drawer-body][data-dc-drawer-body-inset]) :is([data-dc-drawer-full-bleed]) {
  margin-inline: calc(-1 * var(--dc-shell-drawer-body-padding-inline));
}
[data-dc-root] :is([data-dc-drawer-footer]) {
  display: flex;
  flex-direction: column;
  gap: var(--dc-shell-drawer-footer-gap);
  min-inline-size: 0;
  padding: var(--dc-shell-drawer-footer-padding);
  color: var(--dc-color-text-muted);
}
[data-dc-root] :is([data-dc-drawer-meta]) {
  color: var(--dc-color-text-muted);
  font-family: var(--dc-font-family-text);
  font-size: var(--dc-text-xsmall);
  line-height: var(--dc-leading-ui);
}
[data-dc-root] :is([data-dc-drawer-actions]) {
  display: flex;
  flex-wrap: wrap;
  gap: var(--dc-shell-drawer-action-gap);
  min-inline-size: 0;
}
[data-dc-root] :is([data-dc-drawer-actions]) > :where([data-dc-button]) {
  flex: 1 1 8rem;
  min-inline-size: min(100%, 8rem);
  min-block-size: var(--dc-control-target-size);
  white-space: normal;
  overflow-wrap: anywhere;
}
[data-dc-root] :is([data-shell-backdrop]) {
  position: absolute;
  z-index: 4;
  inset: 0;
  visibility: hidden;
  overflow: hidden;
  border: 0;
  padding: 0;
  background: var(--dc-color-scrim);
  color: transparent;
  font-size: 0;
  opacity: 0;
  pointer-events: none;
  transition: opacity var(--dc-shell-motion-duration) var(--dc-shell-motion-ease), visibility 0s linear var(--dc-shell-motion-duration);
}
[data-dc-root] :is([data-shell-slot=shell])[data-shell-overlay-active] > :is([data-shell-backdrop]) {
  visibility: visible;
  opacity: 1;
  pointer-events: auto;
  transition-delay: 0s;
}
[data-dc-root] :is([data-dc-shell-anchor-region]) {
  position: absolute;
  inset: 50% calc(var(--dc-shell-scrollbar-width) + var(--dc-shell-reserve) + var(--dc-space-xsmall)) auto auto;
  z-index: 2;
  translate: 0 -50%;
}
[data-dc-root] :is([data-dc-shell-anchor-region][data-dc-anchor-side=start]) {
  inset-inline: calc(var(--dc-shell-anchor-start-edge, var(--dc-shell-sidebar-budget)) + var(--dc-space-xsmall)) auto;
}
[data-dc-root] :is([data-shell-slot=shell]):has(> [data-dc-shell-anchor-region]) > :is([data-shell-slot=main]) {
  --dc-shell-anchor-reserve: calc(var(--dc-space-xsmall) + var(--dc-shell-anchor-rail-min-gutter));
}
[data-dc-root] :is([data-dc-shell-frame]) :is([data-dc-shell-frame]) {
  --dc-shell-anchor-reserve: 0px;
}
[data-dc-root] :is([data-dc-shell-anchor-region]) :is([data-dc-anchor-nav]) {
  position: static;
  inline-size: auto;
  padding: 0;
  background: transparent;
  overflow: visible;
}
[data-dc-root] :is([data-shell-slot=shell])[data-dc-drawer-dragging] :is([data-dc-sidebar-inner], [data-shell-slot=drawer]) {
  transition: none;
}

[data-dc-root] :is([data-dc-scroll-fade]) {
  position: fixed;
  pointer-events: none;
  background: linear-gradient(to bottom, var(--dc-scroll-fade-surface), transparent);
}
[data-dc-root] :is([data-dc-scroll-fade=bottom]) {
  background: linear-gradient(to top, var(--dc-scroll-fade-surface), transparent);
}
[data-dc-root] :is([data-dc-scroll-fade][hidden]) {
  display: none !important;
}
[data-dc-root] :is([data-dc-drawer-resize]) {
  display: none;
  position: absolute;
  z-index: 3;
  inset-block: var(--dc-shell-ui-padding);
  inset-inline-start: -1rem;
  inline-size: 1rem;
  padding: 0;
  border: 0;
  background: transparent;
  cursor: col-resize;
  touch-action: none;
  user-select: none;
}
[data-dc-root] :is([data-dc-drawer-resize][data-dc-resize-ready]) {
  display: block;
}
[data-dc-root] :is([data-dc-drawer-resize])::before {
  content: "";
  position: absolute;
  inset-block: 0;
  inset-inline-end: 0;
  inline-size: 1px;
  background: linear-gradient(to bottom, transparent, var(--dc-color-border-muted) 25%, var(--dc-color-border-muted) 75%, transparent);
  opacity: 0;
  transition: opacity var(--dc-shell-motion-duration) var(--dc-shell-motion-ease);
}
[data-dc-root] :is([data-dc-drawer-resize])::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(ellipse at 100% 50%, color-mix(in srgb, var(--dc-color-border-muted) 35%, transparent), transparent 72%);
  opacity: 0;
  pointer-events: none;
  transition: opacity var(--dc-shell-motion-duration) var(--dc-shell-motion-ease);
}
[data-dc-root] :is([data-dc-drawer-resize]):is(:hover, :focus-visible)::before {
  opacity: 0.65;
}
[data-dc-root] :is([data-dc-drawer-resize]):is(:hover, :focus-visible)::after {
  opacity: 0.5;
}
[data-dc-root] :is([data-dc-drawer-resize]):focus-visible {
  outline: 2px solid var(--dc-color-focus);
  outline-offset: -2px;
}

@media (prefers-reduced-motion: reduce) {
  [data-dc-root] :is([data-shell-slot=shell]) {
    --dc-shell-motion-duration: .01ms;
  }
  [data-dc-root] :is([data-shell-slot=sidebar], [data-shell-slot=drawer], [data-shell-backdrop]) {
    scroll-behavior: auto;
    transition-duration: 0.01ms;
  }
  [data-dc-root] :is([data-dc-drawer-resize])::before, [data-dc-root] :is([data-dc-drawer-resize])::after {
    transition-duration: 0.01ms;
  }
}
@container dc-floating-shell (width >= 66rem) {
  [data-dc-root] :is([data-shell-slot=drawer])[data-shell-drawer-policy=adaptive] {
    --dc-shell-resolved-drawer-mode: inline;
    inline-size: var(--dc-shell-drawer-size);
  }
  [data-dc-root] :is([data-shell-slot=shell])[data-drawer-state=open]:has([data-shell-slot=drawer][data-shell-drawer-policy=adaptive]:not([hidden]):not([inert])) :is([data-dc-shell-available], [data-shell-slot=sidebar], [data-dc-shell-anchor-region]) {
    --dc-shell-reserve: calc(var(--dc-shell-drawer-size) + var(--dc-shell-ui-padding) * 2);
  }
}
@container dc-floating-shell (width >= 45rem) {
  @container dc-floating-available (width < 40rem) {
    [data-dc-root] :is([data-shell-slot=shell]) :is([data-dc-shell-inset]):not([data-dc-shell-frame] *) {
      padding-inline-start: calc(var(--dc-shell-compact-budget) + var(--dc-shell-inset-gutter-start, var(--dc-space-medium)));
    }
    [data-dc-root] :is([data-shell-slot=shell]) :is([data-dc-shell-anchor-region]) {
      --dc-shell-anchor-start-edge: var(--dc-shell-compact-budget);
    }
    [data-dc-root] :is([data-shell-slot=shell]) :is([data-dc-sidebar-inner]) {
      --dc-shell-resolved-sidebar-mode: icon-only;
      inline-size: calc(var(--dc-shell-sidebar-icon-width) + var(--dc-border-width) * 2);
    }
  }
  [data-dc-root] :is([data-shell-slot=shell]):is([data-shell-compact=true], [data-drawer-state=open]:has([data-shell-slot=drawer]:not([data-shell-drawer-policy=adaptive]):not([hidden]):not([inert]))) :is([data-dc-shell-inset]):not([data-dc-shell-frame] *) {
    padding-inline-start: calc(var(--dc-shell-compact-budget) + var(--dc-shell-inset-gutter-start, var(--dc-space-medium)));
  }
  [data-dc-root] :is([data-shell-slot=shell]):is([data-shell-compact=true], [data-drawer-state=open]:has([data-shell-slot=drawer]:not([data-shell-drawer-policy=adaptive]):not([hidden]):not([inert]))) :is([data-dc-shell-anchor-region]) {
    --dc-shell-anchor-start-edge: var(--dc-shell-compact-budget);
  }
  [data-dc-root] :is([data-shell-slot=shell]):is([data-shell-compact=true], [data-drawer-state=open]:has([data-shell-slot=drawer]:not([data-shell-drawer-policy=adaptive]):not([hidden]):not([inert]))) :is([data-dc-sidebar-inner]) {
    --dc-shell-resolved-sidebar-mode: icon-only;
    inline-size: calc(var(--dc-shell-sidebar-icon-width) + var(--dc-border-width) * 2);
  }
}
@container dc-floating-shell (45rem <= width < 66rem) {
  [data-dc-root] :is([data-shell-slot=shell])[data-drawer-state=open]:has([data-shell-slot=drawer]:not([hidden]):not([inert])) :is([data-dc-shell-inset]):not([data-dc-shell-frame] *) {
    padding-inline-start: calc(var(--dc-shell-compact-budget) + var(--dc-shell-inset-gutter-start, var(--dc-space-medium)));
  }
  [data-dc-root] :is([data-shell-slot=shell])[data-drawer-state=open]:has([data-shell-slot=drawer]:not([hidden]):not([inert])) :is([data-dc-shell-anchor-region]) {
    --dc-shell-anchor-start-edge: var(--dc-shell-compact-budget);
  }
  [data-dc-root] :is([data-shell-slot=shell])[data-drawer-state=open]:has([data-shell-slot=drawer]:not([hidden]):not([inert])) :is([data-dc-sidebar-inner]) {
    --dc-shell-resolved-sidebar-mode: icon-only;
    inline-size: calc(var(--dc-shell-sidebar-icon-width) + var(--dc-border-width) * 2);
  }
}
@container dc-floating-shell (width < 45rem) {
  [data-dc-root] :is([data-shell-slot=shell]):has(> [data-dc-shell-anchor-region]) > :is([data-shell-slot=main]) {
    --dc-shell-anchor-reserve: 0px;
  }
  [data-dc-root] :is([data-dc-shell-frame]) {
    --dc-shell-frame-used-bleed: min(var(--dc-shell-frame-bleed), var(--dc-space-regular));
  }
  [data-dc-root] :is([data-dc-shell-available], [data-dc-shell-inset]):not([data-dc-shell-frame] *) {
    inline-size: 100%;
  }
  [data-dc-root] :is([data-dc-shell-inset]):not([data-dc-shell-frame] *) {
    padding-inline: var(--dc-shell-inset-gutter-start, var(--dc-space-regular)) var(--dc-shell-inset-gutter-end, var(--dc-space-regular));
    padding-block-start: calc(var(--dc-shell-topbar-height) + var(--dc-shell-inset-block-start) + var(--dc-shell-ui-padding));
  }
  [data-dc-root] :is(:has([data-dc-shell-inset]), [data-dc-shell-inset]) ~ :is([data-dc-shell-inset]):not([data-dc-shell-frame] *, [data-dc-shell-inset-clearance=on]),
  [data-dc-root] :is(:has([data-dc-shell-inset]), [data-dc-shell-inset]) ~ * :is([data-dc-shell-inset]):not([data-dc-shell-frame] *, [data-dc-shell-inset-clearance=on]),
  [data-dc-root] :is([data-dc-shell-inset][data-dc-shell-inset-clearance=off]):not([data-dc-shell-frame] *) {
    padding-block-start: 0;
  }
  [data-dc-root] :is([data-shell-slot=main]) {
    scroll-padding-block-start: calc(var(--dc-shell-topbar-height) + var(--dc-shell-inset-block-start) + var(--dc-shell-ui-padding));
  }
  [data-dc-root] :is([data-shell-slot=topbar]) {
    display: block;
  }
  [data-dc-root] :is([data-shell-slot=sidebar]) {
    z-index: 5;
  }
  [data-dc-root] :is([data-dc-sidebar-inner]) {
    --dc-shell-resolved-sidebar-mode: overlay;
    inline-size: min(var(--dc-shell-sidebar-overlay-width), var(--dc-shell-available-width, 100vw) - var(--dc-shell-scrollbar-width) - var(--dc-shell-ui-padding) * 2);
    visibility: hidden;
    opacity: 0;
    pointer-events: none;
    padding: var(--dc-shell-ui-padding);
  }
  [data-dc-root] :is([data-shell-slot=shell])[data-shell-ready=shared][data-sidebar-state=open] :is([data-dc-sidebar-inner]) {
    visibility: visible;
    opacity: 1;
    pointer-events: auto;
  }
  [data-dc-root] :is([data-shell-slot=drawer]) {
    inline-size: calc(100% - var(--dc-shell-scrollbar-width) - var(--dc-shell-ui-padding) * 2);
  }
}
@container dc-floating-shell (width < 24rem) {
  [data-dc-root] :is([data-shell-slot=topbar]) :is([data-dc-identity-label]) {
    position: absolute;
    inline-size: 1px;
    overflow: hidden;
    clip-path: inset(50%);
  }
}
@media (any-pointer: coarse) {
  [data-dc-root] :is([data-dc-sidebar-link], [data-dc-menu-link], [data-dc-anchor-rail] a) {
    min-block-size: var(--dc-touch-target);
  }
}
@property --dc-orbit-angle {
  syntax: "<angle>";
  inherits: false;
  initial-value: 0deg;
}
@keyframes dc-orbit {
  to {
    --dc-orbit-angle: 360deg;
  }
}
[data-dc-root] :is([data-dc-identity], [data-dc-shell-action], [data-dc-sidebar-link],
[data-dc-sidebar-divider], [data-dc-drawer-title], [data-shell-skip-link]) {
  font-family: var(--dc-font-family-text);
  font-size: var(--dc-shell-text-size, var(--dc-text-small));
  font-weight: var(--dc-font-weight-regular);
  line-height: var(--dc-leading-ui);
}
[data-dc-root] :is([data-dc-drawer-title]) {
  font-family: var(--dc-font-family-heading);
  font-size: var(--dc-text-h6);
  font-weight: var(--dc-font-weight-medium);
  line-height: var(--dc-leading-heading);
}
[data-dc-root] :is([data-dc-identity=logo]) :is([data-dc-identity-media], [data-dc-identity-label]),
[data-dc-root] :is([data-dc-identity=avatar], [data-dc-identity=avatar-label]) :is([data-dc-identity-logo]),
[data-dc-root] :is([data-dc-identity=avatar]) :is([data-dc-identity-label]) {
  display: none;
}
[data-dc-root] :is([data-dc-sidebar-sub-links]) {
  display: flex;
  flex-direction: column;
  gap: var(--dc-space-xsmall);
  padding-inline-start: var(--dc-space-small);
}
[data-dc-root] :is([data-dc-sidebar-sub-links]):empty {
  display: none;
}
[data-dc-root] :is([data-dc-identity-logo]) {
  display: block;
  inline-size: min(100%, 9rem);
  color: inherit;
}
[data-dc-root] :is([data-dc-identity-logo]) :where(svg, img) {
  display: block;
  inline-size: 100%;
  block-size: auto;
}
[data-dc-root] :is([data-dc-identity-media]) :where(img, svg) {
  max-inline-size: 100%;
  max-block-size: 100%;
  object-fit: contain;
}
[data-dc-root] {
  /*
   * Shell rows use 36px targets, 32px alignment columns and 20px glyphs.
   * Mobile and coarse-pointer targets remain at least 48px.
   */
}
[data-dc-root] :is([data-dc-identity],
[data-dc-shell-action],
[data-dc-sidebar-link]) {
  position: relative;
  min-inline-size: var(--dc-control-target-size);
  min-block-size: var(--dc-control-target-size);
}
[data-dc-root] :is([data-dc-shell-action]) {
  appearance: none;
  display: inline-grid;
  place-items: center;
  inline-size: var(--dc-control-target-size);
  block-size: var(--dc-control-target-size);
  flex: 0 0 var(--dc-control-target-size);
  padding: 0;
  border: 0;
  border-radius: var(--dc-radius-small);
  background: transparent;
  color: var(--dc-color-text);
  cursor: pointer;
}
@media (prefers-reduced-motion: no-preference) {
  [data-dc-root] :is([data-dc-shell-action]) {
    transition-property: background-color, border-color, color, box-shadow, opacity, text-decoration-color;
    transition-duration: var(--dc-control-motion-duration);
    transition-timing-function: var(--dc-control-motion-ease);
  }
}
[data-dc-root] :is([data-dc-sidebar-close], [data-shell-action=close-drawer]) {
  inline-size: var(--dc-touch-target);
  block-size: var(--dc-touch-target);
  min-inline-size: var(--dc-touch-target);
  min-block-size: var(--dc-touch-target);
  flex: 0 0 var(--dc-touch-target);
}
[data-dc-root] :is([data-dc-sidebar-close]) {
  display: none;
}
[data-dc-root] :is([data-dc-sidebar-head]) {
  display: flex;
  align-items: center;
  min-inline-size: 0;
}
[data-dc-root] :is([data-dc-sidebar-head]) > :is([data-dc-identity]) {
  min-inline-size: 0;
}
[data-dc-root] :is([data-dc-sidebar-head]) > :is([data-dc-sidebar-close]) {
  margin-inline-start: auto;
}
[data-dc-root] :is([data-dc-shell-action-icon]) {
  display: inline-grid;
  place-items: center;
  inline-size: var(--dc-control-visual-size);
  block-size: var(--dc-control-visual-size);
  border-radius: var(--dc-radius-round);
  background: transparent;
  color: inherit;
}
@media (prefers-reduced-motion: no-preference) {
  [data-dc-root] :is([data-dc-shell-action-icon]) {
    transition-property: background-color, border-color, color, box-shadow, opacity, text-decoration-color;
    transition-duration: var(--dc-control-motion-duration);
    transition-timing-function: var(--dc-control-motion-ease);
  }
}
[data-dc-root] :is([data-dc-shell-action]):is(:hover, :focus-visible),
[data-dc-root] :is([data-dc-shell-action][aria-expanded=true]) {
  color: var(--dc-color-text-contrast);
}
[data-dc-root] :is([data-dc-shell-action]):is(:hover, :focus-visible) :is([data-dc-shell-action-icon]),
[data-dc-root] :is([data-dc-shell-action][aria-expanded=true]) :is([data-dc-shell-action-icon]) {
  background: var(--dc-state-overlay-hover);
}
[data-dc-root] :is([data-dc-shell-action-label]) {
  position: absolute;
  inline-size: 1px;
  block-size: 1px;
  margin: -1px;
  overflow: hidden;
  clip-path: inset(50%);
  white-space: nowrap;
}
[data-dc-root] :is([data-dc-sidebar-link], [data-dc-shell-action]) > :is([data-dc-shell-count]) {
  position: relative;
  z-index: 1;
  display: inline-grid;
  grid-column: 3;
  place-items: center;
  justify-self: end;
  min-inline-size: 1.25rem;
  block-size: 1.25rem;
  padding-inline: var(--dc-space-xxsmall);
  border-radius: var(--dc-radius-round);
  background: color-mix(in srgb, var(--dc-color-surface-highest) 70%, transparent);
  color: var(--dc-color-text);
  font-size: var(--dc-text-xxsmall);
  font-weight: var(--dc-font-weight-regular);
  line-height: 1.25rem;
  font-variant-numeric: tabular-nums;
  pointer-events: none;
}
[data-dc-root] :is([data-dc-shell-action]):has(> [data-dc-shell-count]:not([hidden])) {
  display: grid;
  grid-template-columns: var(--dc-control-visual-size) minmax(0, 1fr) var(--dc-shell-count-track);
  justify-items: start;
}
[data-dc-root] :is([data-dc-shell-count][hidden]) {
  display: none !important;
}
[data-dc-root] :is([data-dc-sidebar-nav]) {
  display: flex;
  flex-direction: column;
  gap: var(--dc-shell-row-gap);
  min-inline-size: 0;
  min-block-size: 0;
  flex: none;
  overflow: visible;
  margin-block-start: var(--dc-space-main);
}
[data-dc-root] :is([data-dc-sidebar-list], [data-dc-sidebar-group], [data-dc-sidebar-footer]) {
  display: flex;
  min-inline-size: 0;
  margin: 0;
  padding: 0;
  flex-direction: column;
  gap: var(--dc-shell-row-gap);
  list-style: none;
}
[data-dc-root] :is([data-dc-sidebar-footer]) {
  margin-block-start: auto;
  padding-block-end: 0;
}
[data-dc-root] :is([data-dc-sidebar-actions]) {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: var(--dc-shell-row-gap);
}
[data-dc-root] :is([data-dc-sidebar-actions]) :is([data-dc-shell-action]) {
  display: flex;
  inline-size: 100%;
  block-size: var(--dc-control-target-size);
  flex: 0 0 auto;
  align-items: center;
  justify-content: flex-start;
  gap: var(--dc-space-xsmall);
  padding: 0 var(--dc-space-small) 0 var(--dc-shell-row-inset);
  text-align: start;
}
[data-dc-root] :is([data-dc-sidebar-actions]) :is([data-dc-shell-action-label]) {
  position: static;
  inline-size: auto;
  block-size: auto;
  margin: 0;
  overflow: visible;
  clip-path: none;
  font-size: var(--dc-shell-text-size, var(--dc-text-small));
  line-height: var(--dc-leading-heading);
}
[data-dc-root] :is([data-dc-sidebar-actions]) :is([data-dc-shell-action]):is(:hover, :focus-visible) {
  background: var(--dc-state-overlay-hover);
}
[data-dc-root] :is([data-dc-sidebar-actions=icons]) {
  flex-direction: row;
  align-items: center;
  gap: 0;
}
[data-dc-root] :is([data-dc-sidebar-actions=icons]) :is([data-dc-shell-action]) {
  inline-size: var(--dc-control-visual-size);
  min-inline-size: 0;
  padding: 0;
  justify-content: center;
}
[data-dc-root] :is([data-dc-sidebar-cta] [data-dc-sidebar-link], [data-dc-sidebar-link][data-dc-sidebar-cta]) {
  color: var(--dc-color-accent-text);
  font-weight: var(--dc-font-weight-regular);
}
[data-dc-root] :is([data-dc-sidebar-cta] [data-dc-sidebar-link], [data-dc-sidebar-link][data-dc-sidebar-cta])::before {
  background: var(--dc-color-surface-high);
}
[data-dc-root] :is([data-dc-sidebar-cta] [data-dc-sidebar-link], [data-dc-sidebar-link][data-dc-sidebar-cta]):is(:hover, :focus-visible) {
  color: var(--dc-color-on-accent);
}
[data-dc-root] :is([data-dc-sidebar-cta] [data-dc-sidebar-link], [data-dc-sidebar-link][data-dc-sidebar-cta]):is(:hover, :focus-visible)::before {
  background: color-mix(in srgb, var(--dc-color-accent-solid) 90%, var(--dc-color-neutral-darkest));
}
@supports (mask-composite: exclude) {
  [data-dc-root] :is([data-dc-sidebar-cta] [data-dc-sidebar-link], [data-dc-sidebar-link][data-dc-sidebar-cta])::after {
    content: "";
    position: absolute;
    z-index: 0;
    inset: 0;
    padding: var(--dc-orbit-width);
    border-radius: var(--dc-radius-small);
    background: conic-gradient(from var(--dc-orbit-angle), transparent 0deg 235deg, var(--dc-color-on-accent) 300deg, transparent 360deg);
    mask: linear-gradient(currentColor 0 0) content-box, linear-gradient(currentColor 0 0);
    mask-composite: exclude;
    opacity: 0;
  }
  @media (prefers-reduced-motion: no-preference) {
    [data-dc-root] :is([data-dc-sidebar-cta] [data-dc-sidebar-link], [data-dc-sidebar-link][data-dc-sidebar-cta])::after {
      transition-property: background-color, border-color, color, box-shadow, opacity, text-decoration-color;
      transition-duration: var(--dc-control-motion-duration);
      transition-timing-function: var(--dc-control-motion-ease);
    }
  }
  [data-dc-root] :is([data-dc-sidebar-cta] [data-dc-sidebar-link], [data-dc-sidebar-link][data-dc-sidebar-cta])::after {
    pointer-events: none;
  }
  [data-dc-root] :is([data-dc-sidebar-cta] [data-dc-sidebar-link], [data-dc-sidebar-link][data-dc-sidebar-cta]):hover::after {
    opacity: 1;
  }
  [data-dc-root] :is([data-dc-sidebar-cta] [data-dc-sidebar-link], [data-dc-sidebar-link][data-dc-sidebar-cta]):focus-visible::after {
    opacity: 0;
    animation: none;
  }
}
[data-dc-root] :is([data-dc-sidebar-divider]) {
  display: flex;
  align-items: center;
  min-block-size: var(--dc-control-target-size);
  padding: var(--dc-space-xxsmall) var(--dc-space-xsmall) 0;
  color: var(--dc-color-text-neutral-medium);
  font-size: var(--dc-text-label);
  font-weight: var(--dc-font-weight-regular);
  letter-spacing: 0.15em;
  line-height: var(--dc-leading-ui);
  text-transform: uppercase;
  white-space: nowrap;
}
[data-dc-root] :is([data-dc-identity]) {
  display: inline-flex;
  max-inline-size: 100%;
  align-items: center;
  gap: var(--dc-space-xsmall);
  color: var(--dc-color-text-contrast);
  font-size: var(--dc-shell-text-size, var(--dc-text-small));
  font-weight: var(--dc-font-weight-strong);
  line-height: var(--dc-leading-ui);
  text-decoration: none;
}
[data-dc-root] :is([data-dc-identity-media]) {
  display: inline-grid;
  place-items: center;
  inline-size: var(--dc-shell-identity-media-size);
  block-size: var(--dc-shell-identity-media-size);
  flex: none;
  overflow: clip;
  border-radius: var(--dc-radius-small);
}
[data-dc-root] :is([data-dc-identity-media]) > :is(img, svg) {
  display: block;
  inline-size: 100%;
  block-size: 100%;
  object-fit: contain;
}
[data-dc-root] :is([data-dc-identity-label]) {
  min-inline-size: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
[data-dc-root] :is(button[data-dc-identity][data-dc-workspace-trigger]) {
  appearance: none;
  display: flex;
  padding: 0;
  border: 0;
  border-radius: var(--dc-radius-small);
  background: transparent;
  text-align: start;
  cursor: pointer;
}
[data-dc-root] :is(button[data-dc-identity][data-dc-workspace-trigger]):is(:hover, :focus-visible, [aria-expanded=true]) {
  background: var(--dc-state-overlay-hover);
}
[data-dc-root] :is([data-dc-sidebar-link]) {
  appearance: none;
  border: 0;
  border-radius: var(--dc-radius-small);
  background: transparent;
  text-align: start;
  cursor: pointer;
  display: flex;
  inline-size: 100%;
  align-items: center;
  gap: var(--dc-space-xsmall);
  overflow: visible;
  padding-inline-end: var(--dc-space-small);
  color: var(--dc-color-text-muted);
  text-decoration: none;
}
@media (prefers-reduced-motion: no-preference) {
  [data-dc-root] :is([data-dc-sidebar-link]) {
    transition-property: background-color, border-color, color, box-shadow, opacity, text-decoration-color;
    transition-duration: var(--dc-control-motion-duration);
    transition-timing-function: var(--dc-control-motion-ease);
  }
}
[data-dc-root] :is([data-shell-slot=shell] [data-dc-sidebar-link], [data-dc-sidebar-link][data-dc-sidebar-link-layout=full]) {
  display: grid;
  grid-template-columns: var(--dc-control-visual-size) minmax(0, 1fr) var(--dc-shell-count-track);
  gap: var(--dc-space-xsmall);
  min-block-size: var(--dc-shell-row-size);
  padding-inline: var(--dc-shell-row-inset) var(--dc-space-small);
  font-weight: var(--dc-font-weight-regular);
}
[data-dc-root] :is([data-dc-sidebar-link])::before {
  content: "";
  position: absolute;
  z-index: 0;
  inset-block: calc((var(--dc-control-target-size) - var(--dc-control-visual-size)) / 2);
  inset-inline: 0;
  border-radius: var(--dc-radius-small);
  background: transparent;
  pointer-events: none;
}
@media (prefers-reduced-motion: no-preference) {
  [data-dc-root] :is([data-dc-sidebar-link])::before {
    transition-property: background-color, border-color, color, box-shadow, opacity, text-decoration-color;
    transition-duration: var(--dc-control-motion-duration);
    transition-timing-function: var(--dc-control-motion-ease);
  }
}
[data-dc-root] :is([data-dc-sidebar-link-icon], [data-dc-sidebar-link-label]) {
  position: relative;
  z-index: 1;
}
[data-dc-root] :is([data-dc-sidebar-link-icon]) {
  display: inline-grid;
  place-items: center;
  inline-size: var(--dc-control-visual-size);
  block-size: var(--dc-control-visual-size);
  flex: none;
  color: inherit;
}
[data-dc-root] :is([data-dc-account-indicator]) {
  grid-column: 3;
  justify-self: end;
  inline-size: 1rem;
  block-size: 1rem;
}
[data-dc-root] :is([data-dc-account-indicator]) svg {
  inline-size: 100%;
  block-size: 100%;
  rotate: -90deg;
}
[data-dc-root] :is([data-dc-sidebar-link-label]) {
  min-inline-size: 0;
  overflow: hidden;
  font-size: var(--dc-shell-text-size, var(--dc-text-small));
  line-height: var(--dc-leading-heading);
  text-overflow: ellipsis;
  white-space: nowrap;
}
@supports (text-box: trim-both cap alphabetic) {
  [data-dc-root] :where([data-shell-slot=shell] [data-dc-sidebar-link], [data-dc-sidebar-link][data-dc-sidebar-link-layout=full]) > :is([data-dc-sidebar-link-label]) {
    text-box: trim-both cap alphabetic;
    padding-block: 0.3em;
  }
}
[data-dc-root] :is([data-dc-sidebar-link]):is(:hover, :focus-visible) {
  background: transparent;
  color: var(--dc-color-text-contrast);
}
[data-dc-root] :is([data-dc-sidebar-link]):is(:hover, :focus-visible)::before {
  background: var(--dc-state-overlay-hover);
}
[data-dc-root] :is([data-dc-sidebar-link][aria-current=page]),
[data-dc-root] :is([data-dc-sidebar-link][data-dc-current=true]) {
  color: var(--dc-color-text-contrast);
}
[data-dc-root] :is([data-dc-sidebar-link][aria-current=page])::before,
[data-dc-root] :is([data-dc-sidebar-link][data-dc-current=true])::before {
  background: var(--dc-state-overlay-selected);
}
[data-dc-root] :is([data-dc-sidebar-link][aria-current=page], [data-dc-sidebar-link][data-dc-current=true]):is(:hover, :focus-visible)::before {
  background: color-mix(in srgb, var(--dc-state-overlay-selected) 95%, var(--dc-color-text-contrast));
}
[data-dc-root] :is([data-shell-slot=shell][data-sidebar-motion=to-icon]) :is([data-dc-sidebar-link-label], [data-dc-shell-action-label], [data-dc-identity-label]) {
  position: relative;
  inset: auto;
  inline-size: auto;
  block-size: auto;
  max-inline-size: none;
  margin: 0;
  overflow: visible;
  padding: 0;
  border: 0;
  background: transparent;
  box-shadow: none;
  clip-path: none;
  color: inherit;
  font-size: var(--dc-shell-text-size, var(--dc-text-small));
  translate: none;
  pointer-events: none;
  animation: dc-sidebar-label-out 120ms ease both;
}
[data-dc-root] :is([data-shell-slot=shell][data-sidebar-motion=to-full]) :is([data-dc-sidebar-link-label], [data-dc-shell-action-label], [data-dc-identity-label]) {
  animation: dc-sidebar-label-in 160ms var(--dc-shell-motion-ease) 80ms both;
}
@keyframes dc-sidebar-label-out {
  to {
    opacity: 0;
  }
}
@keyframes dc-sidebar-label-in {
  from {
    opacity: 0;
  }
}
@media (prefers-reduced-motion: reduce) {
  [data-dc-root] :is([data-dc-shell-action],
  [data-dc-shell-action-icon],
  [data-dc-sidebar-link],
  [data-dc-sidebar-link]::before,
  [data-dc-sidebar-link-label]) {
    transition: none;
  }
  [data-dc-root] :is([data-dc-sidebar-inner], [data-dc-drawer-panel]) {
    transition-duration: 0.01ms;
  }
  [data-dc-root] :is([data-sidebar-motion]) :is([data-dc-sidebar-link-label], [data-dc-shell-action-label], [data-dc-identity-label]) {
    animation-duration: 0.01ms;
    animation-delay: 0ms;
  }
}

@media (any-pointer: coarse) {
  [data-dc-root] :is([data-shell-slot=shell]) :is([data-dc-sidebar-link]) {
    min-block-size: var(--dc-touch-target);
  }
}
@media (hover: hover) and (prefers-reduced-motion: no-preference) {
  [data-dc-root] :is([data-dc-sidebar-cta] [data-dc-sidebar-link], [data-dc-sidebar-link][data-dc-sidebar-cta]):hover:not(:focus-visible)::after {
    animation: dc-orbit 1800ms linear infinite;
  }
}
@media (forced-colors: active) {
  [data-dc-root] :is([data-dc-sidebar-cta] [data-dc-sidebar-link], [data-dc-sidebar-link][data-dc-sidebar-cta])::after {
    display: none;
  }
}
[data-dc-root] :is([data-dc-identity]) {
  padding: 0;
}
[data-dc-root] :is([data-dc-sidebar-head]) > :is([data-dc-identity]) {
  padding-inline-start: var(--dc-shell-row-inset);
}
[data-dc-root] :is([data-dc-identity=logo]) {
  gap: var(--dc-space-xsmall);
}
[data-dc-root] :is([data-dc-identity-symbol]) {
  display: inline-grid;
  place-items: center;
  inline-size: var(--dc-control-visual-size);
  block-size: var(--dc-control-visual-size);
  flex: none;
}
[data-dc-root] :is([data-dc-identity-symbol]) :where(svg, img) {
  display: block;
  inline-size: var(--dc-shell-identity-artwork-height);
  block-size: var(--dc-shell-identity-artwork-height);
  object-fit: contain;
}
[data-dc-root] :is([data-dc-identity-wordmark]) {
  display: inline-flex;
  align-items: center;
  gap: calc(var(--dc-shell-identity-artwork-height) * 0.0625);
  flex: none;
}
[data-dc-root] :is([data-dc-identity-wordmark]) :where(svg, img) {
  display: block;
  inline-size: auto;
  block-size: calc(var(--dc-shell-identity-artwork-height) * 0.5875);
  object-fit: contain;
}
[data-dc-root] :is([data-dc-menu-list]) {
  display: flex;
  flex-direction: column;
  gap: 0;
  margin: 0;
  padding: 0;
  list-style: none;
}
[data-dc-root] :is([data-dc-anchor-nav-heading], [data-dc-account-heading]) {
  display: block;
  margin: 0 0 var(--dc-space-xxsmall);
  padding: var(--dc-shell-ui-padding);
  color: var(--dc-color-text-muted);
  font-family: var(--dc-font-family-text);
  font-size: var(--dc-text-xxsmall);
  font-weight: var(--dc-font-weight-strong);
  line-height: var(--dc-leading-ui);
  letter-spacing: 0.12em;
  text-transform: uppercase;
}
@media (prefers-reduced-motion: no-preference) {
  [data-dc-root] :is([data-dc-menu-link]) {
    transition-property: background-color, border-color, color, box-shadow, opacity, text-decoration-color;
    transition-duration: var(--dc-control-motion-duration);
    transition-timing-function: var(--dc-control-motion-ease);
  }
}
[data-dc-root] :is([data-dc-menu-link]) {
  display: flex;
  align-items: center;
  gap: var(--dc-space-xsmall);
  min-block-size: 2.25rem;
  min-inline-size: 0;
  padding: var(--dc-shell-ui-padding);
  border: 0;
  border-radius: var(--dc-radius-small);
  background: transparent;
  color: var(--dc-color-text);
  font-family: var(--dc-font-family-text);
  font-size: var(--dc-text-xsmall);
  font-weight: var(--dc-font-weight-regular);
  line-height: var(--dc-leading-ui);
  text-decoration: none;
  text-align: start;
  cursor: pointer;
}
[data-dc-root] :is([data-dc-menu-link-icon]) {
  flex: none;
  inline-size: 1.125rem;
  block-size: 1.125rem;
}
[data-dc-root] :is([data-dc-menu-link]):is(:hover, :focus-visible, [aria-current]) {
  background: var(--dc-state-overlay-hover);
  color: var(--dc-color-text-contrast);
}
[data-dc-root] :is([data-dc-account-panel]) {
  position: fixed;
  z-index: 80;
  inline-size: max-content;
  min-inline-size: var(--dc-shell-anchor-nav-width);
  max-inline-size: calc(100vw - 1rem);
  max-block-size: calc(100dvh - 1rem);
  overflow: auto;
  padding: var(--dc-shell-ui-padding);
  border: var(--dc-border-width) solid var(--dc-color-border-muted);
  border-radius: var(--dc-radius-main);
  background: var(--dc-color-surface-highest);
  --dc-color-accent-text: var(--dc-color-accent-text-raised);
  --dc-color-info: var(--dc-swatch-status-info-raised);
  --dc-color-success: var(--dc-swatch-status-success-raised);
  --dc-color-alert: var(--dc-swatch-status-alert-raised);
  --dc-color-danger: var(--dc-color-alert);
  --dc-color-focus: var(--dc-color-accent-text);
  box-shadow: var(--dc-shell-floating-shadow);
}
[data-dc-root] :is([data-dc-account-panel][hidden]) {
  display: none !important;
}

[data-dc-root] :is([data-dc-icon-glyph]) {
  display: block;
  inline-size: 100%;
  block-size: 100%;
  color: inherit;
  line-height: 1;
}
[data-dc-root] :is([data-dc-icon-glyph]) > :where(svg) {
  display: block;
  inline-size: 100%;
  block-size: 100%;
  color: inherit;
  stroke-width: var(--dc-icon-stroke-width);
}
[data-dc-root] :is([data-dc-shell-action-icon], [data-dc-sidebar-link-icon]) :is([data-dc-icon-size]) {
  inline-size: var(--dc-icon-size-main);
  block-size: var(--dc-icon-size-main);
  font-size: var(--dc-icon-size-main);
  line-height: 1;
}

@media (max-width: 45rem) {
  [data-dc-root] [data-dc-sidebar-link][data-dc-sidebar-link-layout=full] {
    --dc-control-target-size: var(--dc-touch-target);
    min-block-size: var(--dc-control-target-size);
  }
}
[data-dc-root] [data-dc-sidebar-link][data-dc-sidebar-link-surface=high]::before,
[data-dc-root] [data-dc-sidebar-link][data-dc-sidebar-link-surface=high]:is(:hover, :focus-visible, [aria-current=page], [data-dc-current=true])::before {
  background: var(--dc-color-surface-high);
}

[data-dc-root] [data-dc-sidebar-link][data-dc-sidebar-link-surface=high]:is(:hover, :focus-visible)::before {
  background-image: linear-gradient(var(--dc-state-overlay-hover), var(--dc-state-overlay-hover));
}

[data-dc-root] [data-dc-sidebar-link][data-dc-sidebar-link-surface=high]:is([aria-current=page], [data-dc-current=true])::before {
  background-image: linear-gradient(var(--dc-state-overlay-selected), var(--dc-state-overlay-selected));
}

@container dc-floating-shell (width >= 45rem) {
  @container dc-floating-available (width < 40rem) {
    [data-dc-root] :is([data-dc-sidebar-inner]):where(:not([data-dc-shell-measure-probe])) :is([data-dc-sidebar-link], [data-dc-identity]) {
      inline-size: var(--dc-control-target-size);
      justify-content: center;
      padding-inline: 0;
    }
    [data-dc-root] :is([data-dc-sidebar-inner]):where(:not([data-dc-shell-measure-probe])) :is([data-dc-sidebar-link]) {
      display: flex;
      gap: 0;
      padding-inline: 0;
    }
    [data-dc-root] :is([data-dc-sidebar-inner]):where(:not([data-dc-shell-measure-probe])) :is([data-dc-shell-count], [data-dc-account-indicator], [data-dc-identity-wordmark]) {
      display: none;
    }
    [data-dc-root] :is([data-dc-sidebar-inner]):where(:not([data-dc-shell-measure-probe])) :is([data-dc-identity-label]) {
      position: absolute;
      inline-size: 1px;
      block-size: 1px;
      margin: -1px;
      overflow: hidden;
      clip-path: inset(50%);
      white-space: nowrap;
    }
    [data-dc-root] :is([data-dc-sidebar-inner]):where(:not([data-dc-shell-measure-probe])) :is([data-dc-sidebar-divider]) {
      inline-size: 0.75rem;
      margin-inline: auto;
      padding: 0;
      color: transparent;
      font-size: 0;
    }
    [data-dc-root] :is([data-dc-sidebar-inner]):where(:not([data-dc-shell-measure-probe])) :is([data-dc-sidebar-divider])::after {
      content: "";
      inline-size: 100%;
      block-size: var(--dc-border-width);
      background: var(--dc-color-border-muted);
    }
    [data-dc-root] :is([data-dc-sidebar-inner]):where(:not([data-dc-shell-measure-probe])) :is([data-dc-sidebar-link-label]) {
      position: var(--dc-tooltip-position, fixed);
      z-index: 70;
      inset-block-start: var(--dc-tooltip-top, 50%);
      inset-inline-start: var(--dc-tooltip-left, calc(var(--dc-shell-ui-padding) + var(--dc-shell-sidebar-icon-width) + var(--dc-border-width) * 2 + var(--dc-space-xsmall)));
      inline-size: max-content;
      padding: var(--dc-space-xxsmall) var(--dc-space-xsmall);
      border: var(--dc-border-width) solid var(--dc-color-border-muted);
      border-radius: var(--dc-radius-small);
      background: var(--dc-color-surface-highest);
      --dc-color-accent-text: var(--dc-color-accent-text-raised);
      --dc-color-info: var(--dc-swatch-status-info-raised);
      --dc-color-success: var(--dc-swatch-status-success-raised);
      --dc-color-alert: var(--dc-swatch-status-alert-raised);
      --dc-color-danger: var(--dc-color-alert);
      --dc-color-focus: var(--dc-color-accent-text);
      box-shadow: var(--dc-shell-floating-shadow);
      color: var(--dc-color-text-contrast);
      font-size: var(--dc-text-xsmall);
      line-height: var(--dc-leading-ui);
      opacity: 0;
      pointer-events: none;
      white-space: nowrap;
      transition: opacity var(--dc-shell-motion-duration) var(--dc-shell-motion-ease);
      max-inline-size: min(18rem, 100vw - 5rem);
      text-box: normal;
      translate: 0 -50%;
    }
    [data-dc-root] :is([data-dc-sidebar-inner]):where(:not([data-dc-shell-measure-probe])) :is([data-dc-sidebar-link]):is(:hover, :focus-visible) :is([data-dc-sidebar-link-label]) {
      opacity: 1;
    }
  }
  [data-dc-root] :is([data-shell-slot=shell]):is([data-shell-compact=true], [data-drawer-state=open]:has([data-shell-slot=drawer]:not([data-shell-drawer-policy=adaptive]):not([hidden]):not([inert]))) :is([data-dc-sidebar-inner]):where(:not([data-dc-shell-measure-probe])) :is([data-dc-sidebar-link], [data-dc-identity]) {
    inline-size: var(--dc-control-target-size);
    justify-content: center;
    padding-inline: 0;
  }
  [data-dc-root] :is([data-shell-slot=shell]):is([data-shell-compact=true], [data-drawer-state=open]:has([data-shell-slot=drawer]:not([data-shell-drawer-policy=adaptive]):not([hidden]):not([inert]))) :is([data-dc-sidebar-inner]):where(:not([data-dc-shell-measure-probe])) :is([data-dc-sidebar-link]) {
    display: flex;
    gap: 0;
    padding-inline: 0;
  }
  [data-dc-root] :is([data-shell-slot=shell]):is([data-shell-compact=true], [data-drawer-state=open]:has([data-shell-slot=drawer]:not([data-shell-drawer-policy=adaptive]):not([hidden]):not([inert]))) :is([data-dc-sidebar-inner]):where(:not([data-dc-shell-measure-probe])) :is([data-dc-shell-count], [data-dc-account-indicator], [data-dc-identity-wordmark]) {
    display: none;
  }
  [data-dc-root] :is([data-shell-slot=shell]):is([data-shell-compact=true], [data-drawer-state=open]:has([data-shell-slot=drawer]:not([data-shell-drawer-policy=adaptive]):not([hidden]):not([inert]))) :is([data-dc-sidebar-inner]):where(:not([data-dc-shell-measure-probe])) :is([data-dc-identity-label]) {
    position: absolute;
    inline-size: 1px;
    block-size: 1px;
    margin: -1px;
    overflow: hidden;
    clip-path: inset(50%);
    white-space: nowrap;
  }
  [data-dc-root] :is([data-shell-slot=shell]):is([data-shell-compact=true], [data-drawer-state=open]:has([data-shell-slot=drawer]:not([data-shell-drawer-policy=adaptive]):not([hidden]):not([inert]))) :is([data-dc-sidebar-inner]):where(:not([data-dc-shell-measure-probe])) :is([data-dc-sidebar-divider]) {
    inline-size: 0.75rem;
    margin-inline: auto;
    padding: 0;
    color: transparent;
    font-size: 0;
  }
  [data-dc-root] :is([data-shell-slot=shell]):is([data-shell-compact=true], [data-drawer-state=open]:has([data-shell-slot=drawer]:not([data-shell-drawer-policy=adaptive]):not([hidden]):not([inert]))) :is([data-dc-sidebar-inner]):where(:not([data-dc-shell-measure-probe])) :is([data-dc-sidebar-divider])::after {
    content: "";
    inline-size: 100%;
    block-size: var(--dc-border-width);
    background: var(--dc-color-border-muted);
  }
  [data-dc-root] :is([data-shell-slot=shell]):is([data-shell-compact=true], [data-drawer-state=open]:has([data-shell-slot=drawer]:not([data-shell-drawer-policy=adaptive]):not([hidden]):not([inert]))) :is([data-dc-sidebar-inner]):where(:not([data-dc-shell-measure-probe])) :is([data-dc-sidebar-link-label]) {
    position: var(--dc-tooltip-position, fixed);
    z-index: 70;
    inset-block-start: var(--dc-tooltip-top, 50%);
    inset-inline-start: var(--dc-tooltip-left, calc(var(--dc-shell-ui-padding) + var(--dc-shell-sidebar-icon-width) + var(--dc-border-width) * 2 + var(--dc-space-xsmall)));
    inline-size: max-content;
    padding: var(--dc-space-xxsmall) var(--dc-space-xsmall);
    border: var(--dc-border-width) solid var(--dc-color-border-muted);
    border-radius: var(--dc-radius-small);
    background: var(--dc-color-surface-highest);
    --dc-color-accent-text: var(--dc-color-accent-text-raised);
    --dc-color-info: var(--dc-swatch-status-info-raised);
    --dc-color-success: var(--dc-swatch-status-success-raised);
    --dc-color-alert: var(--dc-swatch-status-alert-raised);
    --dc-color-danger: var(--dc-color-alert);
    --dc-color-focus: var(--dc-color-accent-text);
    box-shadow: var(--dc-shell-floating-shadow);
    color: var(--dc-color-text-contrast);
    font-size: var(--dc-text-xsmall);
    line-height: var(--dc-leading-ui);
    opacity: 0;
    pointer-events: none;
    white-space: nowrap;
    transition: opacity var(--dc-shell-motion-duration) var(--dc-shell-motion-ease);
    max-inline-size: min(18rem, 100vw - 5rem);
    text-box: normal;
    translate: 0 -50%;
  }
  [data-dc-root] :is([data-shell-slot=shell]):is([data-shell-compact=true], [data-drawer-state=open]:has([data-shell-slot=drawer]:not([data-shell-drawer-policy=adaptive]):not([hidden]):not([inert]))) :is([data-dc-sidebar-inner]):where(:not([data-dc-shell-measure-probe])) :is([data-dc-sidebar-link]):is(:hover, :focus-visible) :is([data-dc-sidebar-link-label]) {
    opacity: 1;
  }
}
@container dc-floating-shell (45rem <= width < 66rem) {
  [data-dc-root] :is([data-shell-slot=shell])[data-drawer-state=open]:has([data-shell-slot=drawer]:not([hidden]):not([inert])) :is([data-dc-sidebar-inner]):where(:not([data-dc-shell-measure-probe])) :is([data-dc-sidebar-link], [data-dc-identity]) {
    inline-size: var(--dc-control-target-size);
    justify-content: center;
    padding-inline: 0;
  }
  [data-dc-root] :is([data-shell-slot=shell])[data-drawer-state=open]:has([data-shell-slot=drawer]:not([hidden]):not([inert])) :is([data-dc-sidebar-inner]):where(:not([data-dc-shell-measure-probe])) :is([data-dc-sidebar-link]) {
    display: flex;
    gap: 0;
    padding-inline: 0;
  }
  [data-dc-root] :is([data-shell-slot=shell])[data-drawer-state=open]:has([data-shell-slot=drawer]:not([hidden]):not([inert])) :is([data-dc-sidebar-inner]):where(:not([data-dc-shell-measure-probe])) :is([data-dc-shell-count], [data-dc-account-indicator], [data-dc-identity-wordmark]) {
    display: none;
  }
  [data-dc-root] :is([data-shell-slot=shell])[data-drawer-state=open]:has([data-shell-slot=drawer]:not([hidden]):not([inert])) :is([data-dc-sidebar-inner]):where(:not([data-dc-shell-measure-probe])) :is([data-dc-identity-label]) {
    position: absolute;
    inline-size: 1px;
    block-size: 1px;
    margin: -1px;
    overflow: hidden;
    clip-path: inset(50%);
    white-space: nowrap;
  }
  [data-dc-root] :is([data-shell-slot=shell])[data-drawer-state=open]:has([data-shell-slot=drawer]:not([hidden]):not([inert])) :is([data-dc-sidebar-inner]):where(:not([data-dc-shell-measure-probe])) :is([data-dc-sidebar-divider]) {
    inline-size: 0.75rem;
    margin-inline: auto;
    padding: 0;
    color: transparent;
    font-size: 0;
  }
  [data-dc-root] :is([data-shell-slot=shell])[data-drawer-state=open]:has([data-shell-slot=drawer]:not([hidden]):not([inert])) :is([data-dc-sidebar-inner]):where(:not([data-dc-shell-measure-probe])) :is([data-dc-sidebar-divider])::after {
    content: "";
    inline-size: 100%;
    block-size: var(--dc-border-width);
    background: var(--dc-color-border-muted);
  }
  [data-dc-root] :is([data-shell-slot=shell])[data-drawer-state=open]:has([data-shell-slot=drawer]:not([hidden]):not([inert])) :is([data-dc-sidebar-inner]):where(:not([data-dc-shell-measure-probe])) :is([data-dc-sidebar-link-label]) {
    position: var(--dc-tooltip-position, fixed);
    z-index: 70;
    inset-block-start: var(--dc-tooltip-top, 50%);
    inset-inline-start: var(--dc-tooltip-left, calc(var(--dc-shell-ui-padding) + var(--dc-shell-sidebar-icon-width) + var(--dc-border-width) * 2 + var(--dc-space-xsmall)));
    inline-size: max-content;
    padding: var(--dc-space-xxsmall) var(--dc-space-xsmall);
    border: var(--dc-border-width) solid var(--dc-color-border-muted);
    border-radius: var(--dc-radius-small);
    background: var(--dc-color-surface-highest);
    --dc-color-accent-text: var(--dc-color-accent-text-raised);
    --dc-color-info: var(--dc-swatch-status-info-raised);
    --dc-color-success: var(--dc-swatch-status-success-raised);
    --dc-color-alert: var(--dc-swatch-status-alert-raised);
    --dc-color-danger: var(--dc-color-alert);
    --dc-color-focus: var(--dc-color-accent-text);
    box-shadow: var(--dc-shell-floating-shadow);
    color: var(--dc-color-text-contrast);
    font-size: var(--dc-text-xsmall);
    line-height: var(--dc-leading-ui);
    opacity: 0;
    pointer-events: none;
    white-space: nowrap;
    transition: opacity var(--dc-shell-motion-duration) var(--dc-shell-motion-ease);
    max-inline-size: min(18rem, 100vw - 5rem);
    text-box: normal;
    translate: 0 -50%;
  }
  [data-dc-root] :is([data-shell-slot=shell])[data-drawer-state=open]:has([data-shell-slot=drawer]:not([hidden]):not([inert])) :is([data-dc-sidebar-inner]):where(:not([data-dc-shell-measure-probe])) :is([data-dc-sidebar-link]):is(:hover, :focus-visible) :is([data-dc-sidebar-link-label]) {
    opacity: 1;
  }
}
@container dc-floating-shell (width < 45rem) {
  [data-dc-root] :is([data-shell-slot=sidebar]) :is([data-dc-sidebar-link], [data-dc-identity]) {
    min-block-size: var(--dc-touch-target);
  }
  [data-dc-root] :is([data-dc-sidebar-close]) {
    display: inline-grid;
  }
  [data-dc-root] :is([data-shell-slot=shell]) :is([data-dc-shell-compact-control], [data-dc-shell-anchor-region]) {
    display: none;
  }
}
[data-dc-root] :is([data-dc-page-footer]) {
  flex: none;
  inline-size: 100%;
  min-inline-size: 0;
}
[data-dc-root] :is([data-dc-shell-inset]):not([data-dc-shell-frame] *):has(> [data-dc-page-footer-bar]) {
  --dc-shell-inset-gutter-start: max(0px, calc(var(--dc-shell-ui-padding) - var(--dc-shell-sidebar-budget)));
  --dc-shell-inset-gutter-end: max(0px, calc(var(--dc-shell-ui-padding) - var(--dc-shell-reserve, 0px)));
  padding-block: 0 var(--dc-shell-inset-block-end, var(--dc-shell-ui-padding));
}
[data-dc-root] :is([data-dc-page-footer-bar]) {
  display: grid;
  grid-template-columns: minmax(max-content, 1fr) auto minmax(max-content, 1fr);
  grid-template-areas: "note mark links";
  align-items: center;
  gap: var(--dc-space-xxsmall) var(--dc-space-main);
  min-block-size: var(--dc-shell-topbar-height);
  padding: var(--dc-shell-ui-padding) calc(var(--dc-shell-ui-padding) + var(--dc-space-small));
  font-family: var(--dc-font-family-text);
  font-size: var(--dc-text-xsmall);
  line-height: var(--dc-leading-ui);
  color: var(--dc-color-text-neutral-medium);
}
[data-dc-root] :is([data-dc-page-footer-mark]) {
  grid-area: mark;
  display: inline-grid;
  place-items: center;
  min-inline-size: var(--dc-control-target-size);
  min-block-size: var(--dc-control-target-size);
  border-radius: var(--dc-radius-small);
  color: inherit;
}
[data-dc-root] :is([data-dc-page-footer-mark]) :where(svg, img) {
  display: block;
  inline-size: calc(var(--dc-shell-identity-artwork-height) * 0.8);
  block-size: calc(var(--dc-shell-identity-artwork-height) * 0.8);
  object-fit: contain;
}
[data-dc-root] :is([data-dc-page-footer-note]) {
  grid-area: note;
  justify-self: start;
  margin: 0;
  font-size: var(--dc-text-xxsmall);
}
[data-dc-root] :is([data-dc-page-footer-links]) {
  grid-area: links;
  justify-self: end;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  align-items: center;
  gap: var(--dc-space-xxsmall) var(--dc-space-main);
}
[data-dc-root] :is([data-dc-page-footer-bar]) :is([data-dc-page-footer-links]) :is([data-dc-link]) {
  min-block-size: 1.5rem;
  font-size: inherit;
  font-weight: var(--dc-font-weight-regular);
  color: inherit;
  text-decoration-line: none;
}
[data-dc-root] :is([data-dc-page-footer-bar]) :is([data-dc-page-footer-links]) :is([data-dc-link]):is(:hover, :focus-visible) {
  color: var(--dc-color-text-contrast);
  text-decoration-line: none;
}

@container dc-floating-shell (width < 45rem) {
  [data-dc-root] :is([data-dc-shell-inset]):not([data-dc-shell-frame] *):has(> [data-dc-page-footer-bar]) {
    --dc-shell-inset-gutter-start: var(--dc-shell-ui-padding);
    --dc-shell-inset-gutter-end: var(--dc-shell-ui-padding);
  }
  [data-dc-root] :is([data-dc-page-footer-bar]) :is([data-dc-page-footer-links]) {
    gap: 0;
  }
  [data-dc-root] :is([data-dc-page-footer-bar]) :is([data-dc-page-footer-links]) :is([data-dc-link]) {
    min-block-size: var(--dc-page-footer-link-target, 2.75rem);
    padding-inline: 0.375rem;
  }
}
@container dc-floating-available (width < 34rem) {
  [data-dc-root] :is([data-dc-page-footer-bar]) {
    grid-template-columns: minmax(0, 1fr);
    grid-template-areas: "mark" "links" "note";
    justify-items: center;
    padding-block-end: var(--dc-space-small);
    text-align: center;
  }
  [data-dc-root] :is([data-dc-page-footer-bar]) :is([data-dc-page-footer-mark], [data-dc-page-footer-note]) {
    justify-self: center;
  }
  [data-dc-root] :is([data-dc-page-footer-bar]) :is([data-dc-page-footer-mark]) {
    min-block-size: 1.5rem;
  }
  [data-dc-root] :is([data-dc-page-footer-bar]) :is([data-dc-page-footer-links]) {
    justify-self: center;
    justify-content: center;
  }
}
@container dc-floating-available (width < 22.5rem) {
  [data-dc-root] :is([data-dc-page-footer-bar]) :is([data-dc-page-footer-links]) :is([data-dc-link]) {
    font-size: 0.8125rem;
  }
}
:is([data-dc-root]) [data-dc-link] {
  font-family: var(--dc-font-family-text);
  font-size: var(--dc-text-small);
  line-height: var(--dc-leading-ui);
  overflow-wrap: anywhere;
}

:is([data-dc-root]) [data-dc-link] {
  --dc-link-line: color-mix(in srgb, currentColor 40%, transparent);
  --dc-link-line-hover: var(--dc-color-text-contrast);
  display: inline-flex;
  align-items: center;
  gap: var(--dc-space-xxsmall);
  max-inline-size: 100%;
  color: var(--dc-color-accent-text);
  font-weight: var(--dc-font-weight-medium);
  text-decoration-line: underline;
  text-decoration-color: var(--dc-link-line);
  text-decoration-thickness: var(--dc-border-width);
  text-underline-offset: 0.25em;
}
@media (prefers-reduced-motion: no-preference) {
  :is([data-dc-root]) [data-dc-link] {
    transition-property: background-color, border-color, color, box-shadow, opacity, text-decoration-color;
    transition-duration: var(--dc-control-motion-duration);
    transition-timing-function: var(--dc-control-motion-ease);
  }
}

:is([data-dc-root]) button[data-dc-link] {
  padding: 0;
  border: 0;
  background: transparent;
  cursor: pointer;
}

:is([data-dc-root]) [data-dc-link][data-dc-link-size=xxsmall] {
  font-size: var(--dc-text-xxsmall);
  letter-spacing: 0.02em;
}

:is([data-dc-root]) [data-dc-link][data-dc-link-tone=muted] {
  --dc-link-line-hover: var(--dc-color-accent-graphic);
  color: var(--dc-color-text-muted);
}

:is([data-dc-root]) [data-dc-link][data-dc-link-tone=contrast] {
  --dc-link-line-hover: var(--dc-color-accent-graphic);
  color: var(--dc-color-text-contrast);
}

@media (hover: hover) {
  :is([data-dc-root]) [data-dc-link][data-dc-link-tone=muted]:hover {
    color: var(--dc-color-text-contrast);
  }
}
:is([data-dc-root]) [data-dc-link][aria-current] {
  color: var(--dc-color-text);
  font-weight: var(--dc-font-weight-strong);
  text-decoration-line: none;
}

:is([data-dc-root]) [data-dc-link] > :where([data-dc-link-label]) {
  min-inline-size: 0;
}

:is([data-dc-root]) [data-dc-link] > :where([data-dc-link-icon]) {
  flex: none;
}

@media (prefers-reduced-motion: no-preference) {
  :is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])) {
    transition-property: background-color, border-color, color, box-shadow, opacity, text-decoration-color;
    transition-duration: var(--dc-control-motion-duration);
    transition-timing-function: var(--dc-control-motion-ease);
  }
}
:is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])) {
  font-family: var(--dc-font-family-text);
  font-size: var(--dc-text-small);
  line-height: var(--dc-leading-ui);
  overflow-wrap: anywhere;
  --dc-button-visual-size: 2.5rem;
  --dc-button-icon-indicator-size: calc(var(--dc-text-small) - 1px);
  --dc-button-icon-object-size: calc(var(--dc-text-large) - 1px);
  --dc-button-icon-size: var(--dc-button-icon-object-size);
  --dc-button-icon-only-size: calc(var(--dc-text-large) - 1px);
  --dc-button-target-size: max(var(--dc-button-visual-size), var(--dc-control-target-size));
  --dc-button-fill: var(--dc-color-button-primary-background);
  --dc-button-border: var(--dc-color-button-primary-border);
  --dc-button-foreground: var(--dc-color-button-primary-text);
  position: relative;
  isolation: isolate;
  box-sizing: border-box;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-block-size: var(--dc-button-target-size);
  min-inline-size: var(--dc-button-target-size);
  gap: var(--dc-space-xsmall);
  max-inline-size: 100%;
  padding: var(--dc-space-xsmall) var(--dc-space-regular);
  border: 0;
  border-radius: var(--dc-button-radius, var(--dc-radius-round));
  background: transparent;
  color: var(--dc-button-foreground);
  font-weight: var(--dc-font-weight-medium);
  text-align: center;
  white-space: normal;
  cursor: pointer;
  text-decoration: none;
}

:is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter]))::before {
  content: "";
  position: absolute;
  z-index: -1;
  inset-inline: 0;
  inset-block: calc((var(--dc-button-target-size) - var(--dc-button-visual-size)) / 2);
  border: var(--dc-border-width) solid var(--dc-button-border);
  border-radius: inherit;
  background-color: var(--dc-button-fill);
  pointer-events: none;
}

:is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])):where([data-dc-button-size=small]) {
  --dc-button-visual-size: 2rem;
  --dc-button-icon-indicator-size: var(--dc-text-xsmall);
  --dc-button-icon-object-size: var(--dc-text-small);
  --dc-button-icon-only-size: calc((var(--dc-text-small) + var(--dc-text-large) - 2px) / 2);
  padding-inline: var(--dc-space-small);
  font-size: var(--dc-text-xsmall);
  gap: var(--dc-space-xxsmall);
}

:is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])):where([data-dc-button-size=large]) {
  --dc-button-visual-size: 3rem;
  --dc-button-icon-indicator-size: calc(var(--dc-text-main) - 1px);
  --dc-button-icon-object-size: calc(var(--dc-text-xlarge) - 1px);
  --dc-button-icon-only-size: calc(var(--dc-text-large) - 1px);
  padding-inline: var(--dc-space-main);
  font-size: var(--dc-text-main);
}

:is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])):where([data-dc-button-shape=pill]) {
  border-radius: var(--dc-radius-round);
}

:is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])):where([data-dc-button-layout=compact]):not([data-dc-button-icon-only]) {
  block-size: var(--dc-button-target-size);
  padding-block: 0;
  white-space: nowrap;
}

:is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])) :where([data-dc-button-label])[data-dc-placeholder] {
  color: var(--dc-color-text-muted);
}

@media (hover: hover) {
  :is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])):hover :where([data-dc-button-label])[data-dc-placeholder] {
    color: inherit;
  }
}
:is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])):where([data-dc-button-family=feature]) {
  padding-inline: var(--dc-space-medium);
}

:is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])):where([data-dc-button-shape=field], [data-dc-button-shape=rounded]) {
  border-radius: var(--dc-radius-small);
}

:is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])) :where([data-dc-button-label]) {
  min-inline-size: 0;
}

:is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])) :where([data-dc-button-label]) [data-dc-button-label-key] {
  font-size: var(--dc-text-xxsmall);
  font-weight: var(--dc-font-weight-regular);
  color: var(--dc-color-text-muted);
  margin-inline-end: 6px;
}

:is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])) :where([data-dc-button-icon]) {
  flex: none;
  font-size: var(--dc-button-icon-size);
  inline-size: 1em;
  block-size: 1em;
  color: inherit;
}

:is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])) :where([data-dc-button-icon]):last-child:not(:only-child):not([data-dc-icon-weight]) {
  --dc-button-icon-size: var(--dc-button-icon-indicator-size);
}

:is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])) :where([data-dc-button-icon])[data-dc-icon-weight=indicator] {
  --dc-button-icon-size: var(--dc-button-icon-indicator-size);
}

:is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])) :where([data-dc-button-icon])[data-dc-icon-weight=object] {
  --dc-button-icon-size: var(--dc-button-icon-object-size);
}

:is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])) :where([data-dc-button-icon])[data-dc-icon-weight=action] {
  --dc-button-icon-size: var(--dc-button-icon-only-size);
}

:is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])):where([data-dc-button-icon-only]) {
  --dc-button-radius: var(--dc-radius-round);
  align-self: center;
  inline-size: var(--dc-button-target-size);
  block-size: var(--dc-button-target-size);
  padding: 0;
  aspect-ratio: 1;
  line-height: 0;
}

:is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])):where([data-dc-button-icon-only])::before {
  inset-inline: calc((var(--dc-button-target-size) - var(--dc-button-visual-size)) / 2);
  border-radius: var(--dc-radius-round);
}

:is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])):where([data-dc-button-icon-only]) :where([data-dc-button-icon]) {
  font-size: var(--dc-button-icon-only-size);
  inline-size: 1em;
  block-size: 1em;
}

@container dc-compose (max-width: 33rem) {
  :is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])):where([data-dc-button-collapse=option]) {
    --dc-button-radius: var(--dc-radius-round);
    align-self: center;
    inline-size: var(--dc-button-target-size);
    block-size: var(--dc-button-target-size);
    padding: 0;
    aspect-ratio: 1;
    line-height: 0;
  }
  :is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])):where([data-dc-button-collapse=option])::before {
    inset-inline: calc((var(--dc-button-target-size) - var(--dc-button-visual-size)) / 2);
    border-radius: var(--dc-radius-round);
  }
  :is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])):where([data-dc-button-collapse=option]) :where([data-dc-button-icon]) {
    font-size: var(--dc-button-icon-only-size);
    inline-size: 1em;
    block-size: 1em;
  }
  :is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])):where([data-dc-button-collapse=option]) :where([data-dc-button-label]),
  :is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])):where([data-dc-button-collapse=option]) :where([data-dc-button-icon]):not(:first-child) {
    display: none;
  }
}
@container dc-compose (max-width: 18.5rem) {
  :is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])):where([data-dc-button-collapse=action]) {
    --dc-button-radius: var(--dc-radius-round);
    align-self: center;
    inline-size: var(--dc-button-target-size);
    block-size: var(--dc-button-target-size);
    padding: 0;
    aspect-ratio: 1;
    line-height: 0;
  }
  :is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])):where([data-dc-button-collapse=action])::before {
    inset-inline: calc((var(--dc-button-target-size) - var(--dc-button-visual-size)) / 2);
    border-radius: var(--dc-radius-round);
  }
  :is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])):where([data-dc-button-collapse=action]) :where([data-dc-button-icon]) {
    font-size: var(--dc-button-icon-only-size);
    inline-size: 1em;
    block-size: 1em;
  }
  :is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])):where([data-dc-button-collapse=action]) :where([data-dc-button-label]),
  :is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])):where([data-dc-button-collapse=action]) :where([data-dc-button-icon]):not(:first-child) {
    display: none;
  }
}
:is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])):where([data-dc-button-treatment=outline], [data-dc-button-treatment=secondary]) {
  --dc-button-fill: transparent;
  --dc-button-border: var(--dc-color-border);
  --dc-button-foreground: var(--dc-color-text);
}

:is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])):where([data-dc-button-treatment=tonal]) {
  --dc-button-fill: var(--dc-state-overlay-control);
  --dc-button-border: transparent;
  --dc-button-foreground: var(--dc-color-text);
}

:is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])):where([data-dc-button-treatment=tonal]):is([aria-pressed=true], [data-dc-selected]) {
  --dc-button-fill: var(--dc-state-overlay-selected);
  --dc-button-border: var(--dc-color-edge-raised);
  --dc-button-foreground: var(--dc-color-text-contrast);
}

:is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])):where([data-dc-button-treatment=ghost], [data-dc-button-treatment=quiet]) {
  --dc-button-fill: transparent;
  --dc-button-border: transparent;
  --dc-button-foreground: var(--dc-color-text);
}

:is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])):where([data-dc-button-treatment=ghost], [data-dc-button-treatment=quiet]):where([data-dc-button-tone=muted]) {
  --dc-button-foreground: var(--dc-color-text-muted);
}

:is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter]))[data-dc-button-treatment=contrast] {
  --dc-button-fill: var(--dc-color-text-contrast);
  --dc-button-border: var(--dc-color-text-contrast);
  --dc-button-foreground: var(--dc-color-on-contrast);
}

:is([data-dc-root]) :where([data-dc-on-texture]) [data-dc-button]:where(:not([data-dc-button-adapter])):where([data-dc-button-treatment=outline], [data-dc-button-treatment=secondary]),
:is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])):where([data-dc-button-treatment=outline], [data-dc-button-treatment=secondary]):where([data-dc-on-texture]) {
  --dc-button-fill: var(--dc-color-surface);
}

:is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter]))[data-dc-button-loading] {
  cursor: progress;
}

:is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])):is(:disabled, [aria-disabled=true]) {
  --dc-button-fill: var(--dc-color-surface-high);
  --dc-button-border: var(--dc-color-border-muted);
  --dc-button-foreground: var(--dc-color-text-muted);
  cursor: not-allowed;
}

:is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter]))[hidden]:not([hidden=until-found i]) {
  display: none;
}

:is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])):focus-visible {
  outline: var(--dc-border-width-large) solid var(--dc-color-border-contrast);
  outline-offset: 4px;
  box-shadow: 0 0 0 2px var(--dc-color-surface);
}

:is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])):has(:focus-visible) {
  outline: var(--dc-border-width-large) solid var(--dc-color-border-contrast);
  outline-offset: 4px;
  box-shadow: 0 0 0 2px var(--dc-color-surface);
}

@media (hover: hover) {
  :is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter]))[data-dc-button-treatment=contrast]:hover:not(:is(:disabled, [aria-disabled=true]), [data-dc-button-loading]) {
    --dc-button-fill: var(--dc-color-text-contrast);
    --dc-button-border: var(--dc-color-text-contrast);
    --dc-button-foreground: var(--dc-color-on-contrast);
    text-decoration: none;
  }
  :is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])):where([data-dc-button-treatment=outline], [data-dc-button-treatment=secondary]):hover:not(:is(:disabled, [aria-disabled=true]), [data-dc-button-loading]) {
    --dc-button-fill: var(--dc-state-overlay-hover);
    --dc-button-border: color-mix(in srgb, var(--dc-color-border), var(--dc-color-text-contrast) 15%);
    --dc-button-foreground: var(--dc-color-text-contrast);
  }
  :is([data-dc-root]) :where([data-dc-on-texture]) [data-dc-button]:where(:not([data-dc-button-adapter])):where([data-dc-button-treatment=outline], [data-dc-button-treatment=secondary]):hover:not(:is(:disabled, [aria-disabled=true]), [data-dc-button-loading]),
  :is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])):where([data-dc-button-treatment=outline], [data-dc-button-treatment=secondary]):where([data-dc-on-texture]):hover:not(:is(:disabled, [aria-disabled=true]), [data-dc-button-loading]) {
    --dc-button-fill: var(--dc-color-surface-high);
  }
  :is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])):where(:not([data-dc-button-treatment]), [data-dc-button-treatment=primary]):hover:not(:is(:disabled, [aria-disabled=true]), [data-dc-button-loading]) {
    --dc-button-fill: color-mix(in srgb, var(--dc-color-button-primary-hover-background) 90%, var(--dc-color-neutral-darkest));
    --dc-button-border: color-mix(in srgb, var(--dc-color-button-primary-hover-border) 90%, var(--dc-color-neutral-darkest));
    --dc-button-foreground: var(--dc-color-button-primary-hover-text);
  }
  :is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])):where([data-dc-button-treatment=tonal]):hover:not(:is(:disabled, [aria-disabled=true]), [data-dc-button-loading], [aria-pressed=true], [data-dc-selected]) {
    --dc-button-fill: var(--dc-state-overlay-control-hover);
    --dc-button-border: transparent;
    --dc-button-foreground: var(--dc-color-text-contrast);
  }
  :is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])):where([data-dc-button-treatment=ghost], [data-dc-button-treatment=quiet]):hover:not(:is(:disabled, [aria-disabled=true]), [data-dc-button-loading]) {
    --dc-button-fill: var(--dc-state-overlay-hover);
    --dc-button-border: transparent;
    --dc-button-foreground: var(--dc-color-text-contrast);
  }
}
:is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])):where([data-dc-button-treatment=tonal]):is([aria-haspopup=listbox][aria-expanded=true]) {
  --dc-button-fill: var(--dc-color-surface-highest);
  --dc-button-border: var(--dc-color-edge-raised);
}

@media (prefers-reduced-motion: no-preference) {
  :is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter]))::before {
    transition-property: background-color, border-color, color, box-shadow, opacity, text-decoration-color;
    transition-duration: var(--dc-control-motion-duration);
    transition-timing-function: var(--dc-control-motion-ease);
  }
}

:is([data-dc-root]) [data-dc-link]:focus-visible {
  outline: var(--dc-border-width-large) solid var(--dc-color-border-contrast);
  outline-offset: 4px;
  box-shadow: 0 0 0 2px var(--dc-color-surface);
}

@media (hover: hover) {
  :is([data-dc-root]) [data-dc-link]:hover {
    text-decoration-color: var(--dc-link-line-hover);
  }
}
@supports (mask-composite: exclude) {
  :is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])):is([data-dc-button-effect=orbit], :not([data-dc-button-effect=none]):is(:not([data-dc-button-treatment]), [data-dc-button-treatment=primary])) {
    position: relative;
    isolation: isolate;
  }
  :is([data-dc-root]) :where([data-dc-surface-rail], [data-dc-surface-control-row=compose], tr, [role=row]) {
    --dc-button-orbit-enabled: 0;
    --dc-button-orbit-animation: none;
  }
  :is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])):is([data-dc-button-effect=orbit], :not([data-dc-button-effect=none]):is(:not([data-dc-button-treatment]), [data-dc-button-treatment=primary]))[data-dc-button-effect=orbit] {
    --dc-button-orbit-enabled: 1;
    --dc-button-orbit-animation: dc-orbit 1800ms linear infinite;
  }
  :is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])):is([data-dc-button-effect=orbit], :not([data-dc-button-effect=none]):is(:not([data-dc-button-treatment]), [data-dc-button-treatment=primary]))::after {
    content: "";
    position: absolute;
    inset-inline: 0;
    inset-block: calc((var(--dc-button-target-size) - var(--dc-button-visual-size)) / 2);
    padding: var(--dc-orbit-width);
    border-radius: inherit;
    pointer-events: none;
    opacity: 0;
  }
  @media (prefers-reduced-motion: no-preference) {
    :is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])):is([data-dc-button-effect=orbit], :not([data-dc-button-effect=none]):is(:not([data-dc-button-treatment]), [data-dc-button-treatment=primary]))::after {
      transition-property: background-color, border-color, color, box-shadow, opacity, text-decoration-color;
      transition-duration: var(--dc-control-motion-duration);
      transition-timing-function: var(--dc-control-motion-ease);
    }
  }
  :is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])):is([data-dc-button-effect=orbit], :not([data-dc-button-effect=none]):is(:not([data-dc-button-treatment]), [data-dc-button-treatment=primary]))::after {
    background: conic-gradient(from var(--dc-orbit-angle), transparent 0deg 235deg, var(--dc-color-on-accent) 300deg, transparent 360deg);
    mask: linear-gradient(currentColor 0 0) content-box, linear-gradient(currentColor 0 0);
    mask-composite: exclude;
  }
  :is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])):is([data-dc-button-effect=orbit], :not([data-dc-button-effect=none]):is(:not([data-dc-button-treatment]), [data-dc-button-treatment=primary])):where([data-dc-button-icon-only])::after {
    inset-inline: calc((var(--dc-button-target-size) - var(--dc-button-visual-size)) / 2);
    border-radius: var(--dc-radius-round);
  }
  @media (hover: hover) {
    :is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])):is([data-dc-button-effect=orbit], :not([data-dc-button-effect=none]):is(:not([data-dc-button-treatment]), [data-dc-button-treatment=primary])):hover:not(:disabled, [aria-disabled=true], [data-dc-button-loading])::after {
      opacity: var(--dc-button-orbit-enabled, 1);
    }
  }
  @media (hover: hover) and (prefers-reduced-motion: no-preference) {
    :is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])):is([data-dc-button-effect=orbit], :not([data-dc-button-effect=none]):is(:not([data-dc-button-treatment]), [data-dc-button-treatment=primary])):hover:not(:disabled, [aria-disabled=true], [data-dc-button-loading])::after {
      animation: var(--dc-button-orbit-animation, dc-orbit 1800ms linear infinite);
    }
  }
  :is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])):is([data-dc-button-effect=orbit], :not([data-dc-button-effect=none]):is(:not([data-dc-button-treatment]), [data-dc-button-treatment=primary])):is(:focus-visible, :has(:focus-visible)):not(:disabled, [aria-disabled=true], [data-dc-button-loading])::after {
    opacity: 0;
    animation: none;
  }
}
@media (forced-colors: active) {
  :is([data-dc-root]) [data-dc-button]:where(:not([data-dc-button-adapter])):is([data-dc-button-effect=orbit], :not([data-dc-button-effect=none]):is(:not([data-dc-button-treatment]), [data-dc-button-treatment=primary]))::after {
    display: none;
  }
}
:is([data-dc-root]) :where(form, [data-dc-field], [data-dc-input-shell], [data-dc-field-row], [data-dc-search-bar], [role=toolbar], [data-dc-filter-row]) {
  --dc-button-radius: var(--dc-radius-small);
}

:is([data-dc-root]) :where(form, [data-dc-field], [data-dc-input-shell], [data-dc-field-row], [data-dc-search-bar], [data-dc-filter-row]) [data-dc-button]:where(:not([data-dc-button-adapter])) {
  --dc-button-visual-size: var(--dc-form-control-min-block-size, var(--dc-touch-target));
  --dc-button-target-size: max(var(--dc-button-visual-size), var(--dc-control-target-size));
  padding-block: 0;
}

:is([data-dc-root]) [data-dc-tooltip] {
  position: relative;
}

:is([data-dc-root]) [data-dc-tooltip] > [data-dc-tooltip-label] {
  position: absolute;
  inline-size: 1px;
  block-size: 1px;
  overflow: hidden;
  clip-path: inset(50%);
  white-space: nowrap;
}

@media (hover: hover) and (pointer: fine) {
  :is([data-dc-root]) [data-dc-tooltip] > [data-dc-tooltip-label] {
    inline-size: max-content;
    padding: var(--dc-space-xxsmall) var(--dc-space-xsmall);
    border: var(--dc-border-width) solid var(--dc-color-border-muted);
    border-radius: var(--dc-radius-small);
    background: var(--dc-color-surface-highest);
    --dc-color-accent-text: var(--dc-color-accent-text-raised);
    --dc-color-info: var(--dc-swatch-status-info-raised);
    --dc-color-success: var(--dc-swatch-status-success-raised);
    --dc-color-alert: var(--dc-swatch-status-alert-raised);
    --dc-color-danger: var(--dc-color-alert);
    --dc-color-focus: var(--dc-color-accent-text);
    box-shadow: var(--dc-shell-floating-shadow);
    color: var(--dc-color-text-contrast);
    font-size: var(--dc-text-xsmall);
    line-height: var(--dc-leading-ui);
    opacity: 0;
    pointer-events: none;
    white-space: nowrap;
    transition: opacity var(--dc-shell-motion-duration) var(--dc-shell-motion-ease);
    z-index: 70;
    inset-block-end: calc(100% + var(--dc-tooltip-gap, var(--dc-space-xxsmall)));
    inset-inline-start: 50%;
    block-size: auto;
    overflow: visible;
    clip-path: none;
    font-weight: var(--dc-font-weight-regular);
    letter-spacing: normal;
    text-align: center;
    text-transform: none;
    translate: -50% 0;
  }
  :is([data-dc-root]) [data-dc-tooltip] > [data-dc-tooltip-label]:has(> [data-dc-tooltip-title]) {
    display: grid;
    gap: 2px;
    max-inline-size: 17rem;
    padding: var(--dc-space-xsmall) var(--dc-space-small);
    border-color: var(--dc-color-edge-raised);
    color: var(--dc-color-text);
    text-align: start;
    white-space: normal;
  }
  :is([data-dc-root]) [data-dc-tooltip]:hover > [data-dc-tooltip-label] {
    opacity: 1;
  }
}
:is([data-dc-root]) [data-dc-tooltip]:focus-visible > [data-dc-tooltip-label] {
  inline-size: max-content;
  padding: var(--dc-space-xxsmall) var(--dc-space-xsmall);
  border: var(--dc-border-width) solid var(--dc-color-border-muted);
  border-radius: var(--dc-radius-small);
  background: var(--dc-color-surface-highest);
  --dc-color-accent-text: var(--dc-color-accent-text-raised);
  --dc-color-info: var(--dc-swatch-status-info-raised);
  --dc-color-success: var(--dc-swatch-status-success-raised);
  --dc-color-alert: var(--dc-swatch-status-alert-raised);
  --dc-color-danger: var(--dc-color-alert);
  --dc-color-focus: var(--dc-color-accent-text);
  box-shadow: var(--dc-shell-floating-shadow);
  color: var(--dc-color-text-contrast);
  font-size: var(--dc-text-xsmall);
  line-height: var(--dc-leading-ui);
  opacity: 0;
  pointer-events: none;
  white-space: nowrap;
  transition: opacity var(--dc-shell-motion-duration) var(--dc-shell-motion-ease);
  z-index: 70;
  inset-block-end: calc(100% + var(--dc-tooltip-gap, var(--dc-space-xxsmall)));
  inset-inline-start: 50%;
  block-size: auto;
  overflow: visible;
  clip-path: none;
  font-weight: var(--dc-font-weight-regular);
  letter-spacing: normal;
  text-align: center;
  text-transform: none;
  translate: -50% 0;
}
:is([data-dc-root]) [data-dc-tooltip]:focus-visible > [data-dc-tooltip-label]:has(> [data-dc-tooltip-title]) {
  display: grid;
  gap: 2px;
  max-inline-size: 17rem;
  padding: var(--dc-space-xsmall) var(--dc-space-small);
  border-color: var(--dc-color-edge-raised);
  color: var(--dc-color-text);
  text-align: start;
  white-space: normal;
}
:is([data-dc-root]) [data-dc-tooltip]:focus-visible > [data-dc-tooltip-label] {
  opacity: 1;
}

:is([data-dc-root]) [data-dc-tooltip-title] {
  color: var(--dc-color-text-contrast);
  font-weight: var(--dc-font-weight-medium);
}

:is([data-dc-root]) [data-dc-tooltip-summary] {
  color: var(--dc-color-text-muted);
  line-height: var(--dc-leading-reading);
  text-wrap: pretty;
}

:is([data-dc-root]) [data-dc-tooltip][data-dc-tooltip-placement=bottom] > [data-dc-tooltip-label] {
  inset-block: calc(100% + var(--dc-tooltip-gap, var(--dc-space-xxsmall))) auto;
}

:is([data-dc-root]) [data-dc-tooltip]:is([data-dc-tooltip-placement=start], [data-dc-tooltip-placement=end]) > [data-dc-tooltip-label] {
  inset-block: 50% auto;
  translate: 0 -50%;
}

:is([data-dc-root]) [data-dc-tooltip][data-dc-tooltip-placement=start] > [data-dc-tooltip-label] {
  inset-inline: auto calc(100% + var(--dc-tooltip-gap, var(--dc-space-xxsmall)));
}

:is([data-dc-root]) [data-dc-tooltip][data-dc-tooltip-placement=end] > [data-dc-tooltip-label] {
  inset-inline: calc(100% + var(--dc-tooltip-gap, var(--dc-space-xxsmall))) auto;
}

:is([data-dc-root]) [data-dc-tooltip][data-dc-tooltip-align=start]:not([data-dc-tooltip-placement=start], [data-dc-tooltip-placement=end]) > [data-dc-tooltip-label] {
  inset-inline: 0 auto;
  translate: none;
}

:is([data-dc-root]) [data-dc-tooltip][data-dc-tooltip-align=end]:not([data-dc-tooltip-placement=start], [data-dc-tooltip-placement=end]) > [data-dc-tooltip-label] {
  inset-inline: auto 0;
  translate: none;
}

:is([data-dc-root]) :is([data-dc-field], [data-dc-input], [data-dc-input-shell], [data-dc-select], :is([data-dc-checkbox], [data-dc-choice=checkbox]), :is([data-dc-radio], [data-dc-choice=radio]), :is([data-dc-switch], [data-dc-choice=switch])) {
  font-family: var(--dc-font-family-text);
  font-size: var(--dc-text-small);
  line-height: var(--dc-leading-reading);
  overflow-wrap: anywhere;
}

:is([data-dc-root]) :is(form, [data-dc-field], [data-dc-field-row], [data-dc-input-shell], [data-dc-search-bar], [data-dc-filter-row]) {
  --dc-form-control-min-block-size: var(--dc-touch-target);
  --dc-form-control-padding-block: var(--dc-space-xsmall);
}

:is([data-dc-root]) [data-dc-field] {
  display: grid;
  gap: var(--dc-space-xsmall);
  min-inline-size: 0;
}

:is([data-dc-root]) :is(form, [data-dc-field], [data-dc-field-row], [data-dc-input-shell], [data-dc-search-bar], [data-dc-filter-row]):where([data-dc-field-size=compact], [data-dc-form-size=compact]),
:is([data-dc-root]) :where([data-dc-field-size=compact], [data-dc-form-size=compact]) :is(form, [data-dc-field], [data-dc-field-row], [data-dc-input-shell], [data-dc-search-bar], [data-dc-filter-row]) {
  --dc-form-control-min-block-size: max(var(--dc-button-height-small), var(--dc-control-target-size));
  --dc-form-control-padding-block: var(--dc-space-xxsmall);
}

:is([data-dc-root]) [data-dc-field]:where([data-dc-field-size=compact], [data-dc-form-size=compact] [data-dc-field]) {
  gap: var(--dc-space-xxsmall);
}

:is([data-dc-root]) [data-dc-field-label] {
  color: var(--dc-color-text-neutral-medium);
  font-size: var(--dc-text-xxsmall);
  font-weight: var(--dc-font-weight-medium);
  letter-spacing: 0.02em;
  line-height: 1;
}

:is([data-dc-root]) :is([data-dc-input], [data-dc-input-shell], [data-dc-select-input], [data-dc-select-trigger]) {
  inline-size: 100%;
  min-inline-size: 0;
  min-block-size: var(--dc-form-control-min-block-size, var(--dc-touch-target));
  padding: var(--dc-form-control-padding-block, var(--dc-space-xsmall)) var(--dc-space-small);
  border: var(--dc-border-width) solid var(--dc-color-border);
  border-radius: var(--dc-radius-small);
  background: var(--dc-control-background);
  color: var(--dc-color-text);
}

:is([data-dc-root]) textarea[data-dc-input] {
  min-block-size: calc(4lh + 2 * var(--dc-space-xsmall));
  resize: vertical;
}

:is([data-dc-root]) :is([data-dc-input], [data-dc-select-input]):read-only {
  background: var(--dc-control-background);
  cursor: default;
}

:is([data-dc-root]) :is([data-dc-input], [data-dc-select-input], [data-dc-select-trigger]):where(:disabled, [aria-disabled=true]),
:is([data-dc-root]) [data-dc-select][data-disabled] [data-dc-select-trigger] {
  opacity: 0.55;
  cursor: not-allowed;
}

:is([data-dc-root]) :is([data-dc-input], [data-dc-select-input], [data-dc-select-trigger])[aria-invalid=true] {
  border-color: var(--dc-color-danger);
}

:is([data-dc-root]) [data-dc-field-help] {
  color: var(--dc-color-text-muted);
  font-size: var(--dc-text-xsmall);
}

:is([data-dc-root]) [data-dc-field-error] {
  color: var(--dc-color-danger);
  font-size: var(--dc-text-xsmall);
}

:is([data-dc-root]) :is([data-dc-input], [data-dc-select-input], [data-dc-select-trigger]):focus-visible {
  outline: none;
  background: var(--dc-control-background);
  border-color: var(--dc-color-focus);
  box-shadow: 0 0 var(--dc-space-small) color-mix(in srgb, var(--dc-color-focus) 38%, transparent);
}

:is([data-dc-root]) :is([data-dc-input], [data-dc-select-input], [data-dc-select-trigger])[aria-invalid=true]:focus-visible {
  border-color: var(--dc-color-danger);
  box-shadow: 0 0 var(--dc-space-small) color-mix(in srgb, var(--dc-color-danger) 38%, transparent);
}

:is([data-dc-root]) :is([data-dc-input], [data-dc-select-input], [data-dc-select-trigger])[data-dc-filled] {
  background: var(--dc-control-background);
}

:is([data-dc-root]) [data-dc-input-shell] {
  display: flex;
  align-items: center;
  gap: var(--dc-space-xsmall);
  padding-block: var(--dc-form-control-padding-block, var(--dc-space-xsmall));
}

:is([data-dc-root]) [data-dc-input-shell][data-dc-filled],
:is([data-dc-root]) [data-dc-input-shell]:focus-within {
  background: var(--dc-control-background);
}

:is([data-dc-root]) [data-dc-input-shell]:focus-within {
  border-color: var(--dc-color-focus);
  box-shadow: 0 0 var(--dc-space-small) color-mix(in srgb, var(--dc-color-focus) 38%, transparent);
}

:is([data-dc-root]) [data-dc-input-shell]:has([data-dc-input][aria-invalid=true]) {
  border-color: var(--dc-color-danger);
}

:is([data-dc-root]) [data-dc-input-shell]:has([data-dc-input][aria-invalid=true]):focus-within {
  box-shadow: 0 0 var(--dc-space-small) color-mix(in srgb, var(--dc-color-danger) 38%, transparent);
}

:is([data-dc-root]) [data-dc-input-shell] [data-dc-input] {
  flex: 1 1 auto;
  inline-size: 0;
  min-block-size: 0;
  padding: 0;
  border: 0;
  border-radius: 0;
  background: transparent;
  box-shadow: none;
  font: inherit;
}

:is([data-dc-root]) [data-dc-input-shell] [data-dc-input]:focus-visible {
  background: transparent;
  border: 0;
  box-shadow: none;
}

:is([data-dc-root]) [data-dc-input-shell] [data-dc-input]::placeholder {
  color: var(--dc-color-text-muted);
}

:is([data-dc-root]) [data-dc-input-icon] {
  flex: none;
  inline-size: var(--dc-icon-size-large);
  block-size: var(--dc-icon-size-large);
  color: var(--dc-color-text-muted);
}

:is([data-dc-root]) [data-dc-input-shell]:has(:is([data-dc-input-action], [data-dc-button])) {
  padding-inline-end: var(--dc-space-xsmall);
}

:is([data-dc-root]) [data-dc-input-shell] :is([data-dc-input-action], [data-dc-button]) {
  flex: none;
  margin-block: calc(-1 * (var(--dc-form-control-padding-block, var(--dc-space-xsmall)) + var(--dc-border-width)));
  margin-inline-end: calc(-1 * (var(--dc-space-xsmall) + var(--dc-border-width)));
}

:is([data-dc-root]) [data-dc-input-shell] [data-dc-input-action] {
  display: inline-grid;
  place-items: center;
  min-inline-size: var(--dc-form-control-min-block-size, var(--dc-touch-target));
  min-block-size: var(--dc-form-control-min-block-size, var(--dc-touch-target));
  block-size: var(--dc-form-control-min-block-size, var(--dc-touch-target));
  padding: 0;
  border: 0;
  border-radius: var(--dc-radius-small);
  background: transparent;
  color: var(--dc-color-text-muted);
  cursor: pointer;
}

:is([data-dc-root]) [data-dc-input-action] [data-dc-icon] {
  inline-size: var(--dc-icon-size-large);
  block-size: var(--dc-icon-size-large);
}

:is([data-dc-root]) :is([data-dc-input-icon], [data-dc-input-action] [data-dc-icon]) > svg {
  stroke-width: var(--dc-icon-stroke-width);
}

:is([data-dc-root]) [data-dc-input-action]:disabled {
  opacity: 0.55;
  cursor: not-allowed;
}

:is([data-dc-root]) [data-dc-input-action]:focus-visible {
  outline: var(--dc-border-width-large) solid var(--dc-color-focus);
  outline-offset: 0;
}

@media (hover: hover) {
  :is([data-dc-root]) [data-dc-input-action]:hover:not(:disabled) {
    background: var(--dc-state-overlay-hover);
    color: var(--dc-color-text);
  }
}
@media (hover: hover) {
  :is([data-dc-root]) :is([data-dc-input], [data-dc-select-input], [data-dc-select-trigger]):where(:hover:not(:disabled):not([aria-disabled=true])) {
    border-color: var(--dc-color-border-hover);
  }
  :is([data-dc-root]) [data-dc-input-shell]:hover:not(:focus-within) {
    border-color: var(--dc-color-border-hover);
  }
}
:is([data-dc-root]) [data-dc-field][hidden]:not([hidden=until-found i]) {
  display: none;
}

:is([data-dc-root]) [data-dc-select-native] {
  position: relative;
  display: block;
}

:is([data-dc-root]) [data-dc-select-native] select[data-dc-select-input] {
  appearance: none;
  padding-inline-end: calc(var(--dc-space-regular) + var(--dc-icon-size-large) + var(--dc-space-small));
}

:is([data-dc-root]) [data-dc-select-native] [data-dc-select-icon] {
  position: absolute;
  inset-inline-end: var(--dc-space-regular);
  inset-block-start: 50%;
  translate: 0 -50%;
  pointer-events: none;
  color: var(--dc-color-text-muted);
}

:is([data-dc-root]) [data-dc-select-icon] {
  inline-size: var(--dc-icon-size-large);
  block-size: var(--dc-icon-size-large);
}

:is([data-dc-root]) [data-dc-select-icon] > svg {
  inline-size: 100%;
  block-size: 100%;
  stroke-width: var(--dc-icon-stroke-width);
}

:is([data-dc-root]) :is(select[data-dc-select-input], [data-dc-select-trigger]) {
  font-family: var(--dc-font-family-text);
  font-size: var(--dc-text-small);
  font-weight: var(--dc-font-weight-regular);
  line-height: var(--dc-leading-ui);
}

:is([data-dc-root]) [data-dc-field][data-dc-field-label-position=inside] {
  position: relative;
}

:is([data-dc-root]) [data-dc-field][data-dc-field-label-position=inside] > [data-dc-field-label] {
  position: absolute;
  inset-block-start: 9px;
  inset-inline-start: 13px;
  z-index: 1;
  pointer-events: none;
}

:is([data-dc-root]) [data-dc-field][data-dc-field-label-position=inside] :is(input[data-dc-input], [data-dc-select-input], [data-dc-select-trigger]) {
  block-size: 52px;
  min-block-size: 52px;
  padding: 23px 40px 9px 12px;
  line-height: var(--dc-leading-ui);
}

:is([data-dc-root]) [data-dc-field][data-dc-field-label-position=inside] [data-dc-select-trigger] {
  position: relative;
}

:is([data-dc-root]) [data-dc-field][data-dc-field-label-position=inside] [data-dc-select-trigger] > [data-dc-select-icon] {
  position: absolute;
  inset-inline-end: calc(var(--dc-space-regular) - var(--dc-border-width));
  inset-block-start: 50%;
  translate: 0 -50%;
  pointer-events: none;
  color: var(--dc-color-text-muted);
}

:is([data-dc-root]) [data-dc-select]:where(:not(select)) {
  display: grid;
  gap: var(--dc-space-xxsmall);
  min-inline-size: 0;
}

:is([data-dc-root]) [data-dc-select-trigger] {
  display: inline-flex;
  align-items: center;
  justify-content: space-between;
  gap: var(--dc-space-small);
  padding-inline-end: var(--dc-space-regular);
  text-align: start;
}

:is([data-dc-root]) [data-dc-select-menu] {
  display: grid;
  gap: var(--dc-space-xxsmall);
  padding: var(--dc-space-xxsmall);
  border: var(--dc-border-width) solid var(--dc-color-border-hover);
  border-radius: var(--dc-select-menu-radius, var(--dc-radius-small));
  box-shadow: none;
  background: var(--dc-color-surface-highest);
  color: var(--dc-color-text);
}

:is([data-dc-root]) [data-dc-select-option] {
  display: flex;
  align-items: center;
  inline-size: 100%;
  min-block-size: var(--dc-select-option-height, var(--dc-form-control-min-block-size, var(--dc-touch-target)));
  padding: 0 var(--dc-space-small);
  border: 0;
  border-radius: var(--dc-radius-xsmall);
  background: transparent;
  color: inherit;
  font: inherit;
  text-align: start;
  cursor: pointer;
}

:is([data-dc-root]) [data-dc-select-option]:where(:hover, :focus-visible, [data-highlighted], [data-dc-select-option-state=highlighted]) {
  background: var(--dc-state-overlay-hover);
}

:is([data-dc-root]) [data-dc-select-option]:where([data-checked], [data-dc-select-option-state=checked]) {
  background: var(--dc-state-overlay-selected);
  font-weight: var(--dc-font-weight-strong);
}

:is([data-dc-root]) [data-dc-select] {
  position: relative;
  --dc-select-option-height: var(--dc-form-control-min-block-size, var(--dc-touch-target));
  --dc-select-menu-radius: var(--dc-radius-small);
}

:is([data-dc-root]) [data-dc-select]:is([data-dc-select-shape=pill], :has(> [data-dc-button])) {
  display: inline-grid;
  inline-size: fit-content;
  --dc-select-option-height: max(2rem, var(--dc-control-target-size));
  --dc-select-menu-radius: min(var(--dc-radius-round), calc(var(--dc-select-option-height) / 2));
  font-size: var(--dc-text-xsmall);
}

:is([data-dc-root]) [data-dc-field][data-dc-field-label-position=inside] > [data-dc-select] {
  --dc-select-option-height: 52px;
}

:is([data-dc-root]) [data-dc-select] > [data-dc-select-menu] {
  position: absolute;
  inset-block-start: 0;
  inset-inline-start: 0;
  z-index: 30;
  inline-size: 100%;
  min-inline-size: 0;
  grid-template-columns: minmax(0, 1fr);
  padding: 0;
  gap: 0;
  border-radius: var(--dc-select-menu-radius);
  border-color: var(--dc-color-border-hover);
  box-shadow: none;
  overflow: auto;
  max-block-size: var(--dc-select-menu-max-height, 80dvh);
}

:is([data-dc-root]) [data-dc-select][data-dc-select-state=open] > :is([data-dc-select-trigger], [data-dc-button]) {
  border-color: var(--dc-color-border-hover);
  box-shadow: none;
}

:is([data-dc-root]) [data-dc-select]:not([data-dc-select-shape=pill], :has(> [data-dc-button])) > [data-dc-select-menu] {
  padding: var(--dc-space-xxsmall);
  gap: var(--dc-space-xxsmall);
}

:is([data-dc-root]) [data-dc-select][data-dc-select-menu-width=content] > [data-dc-select-menu] {
  inline-size: max(100%, 12rem);
}

:is([data-dc-root]) [data-dc-select] [data-dc-select-option] {
  display: flex;
  align-items: center;
  gap: var(--dc-space-xsmall);
  position: relative;
  min-inline-size: 0;
  font-size: var(--dc-select-option-font-size, inherit);
  line-height: var(--dc-select-option-line-height, inherit);
  block-size: var(--dc-select-option-height);
  min-block-size: var(--dc-select-option-height);
  padding: 0 var(--dc-space-small);
  border-radius: 0;
}

:is([data-dc-root]) [data-dc-select]:not([data-dc-select-shape=pill], :has(> [data-dc-button])) [data-dc-select-option] {
  border-radius: var(--dc-radius-xsmall);
}

:is([data-dc-root]) [data-dc-select]:is([data-dc-select-shape=pill], :has(> [data-dc-button])) [data-dc-select-option] {
  gap: var(--dc-space-xxsmall);
  padding-inline: calc(var(--dc-space-small) - var(--dc-border-width));
  font-weight: var(--dc-font-weight-medium);
}

:is([data-dc-root]) [data-dc-select]:is([data-dc-select-shape=pill], :has(> [data-dc-button])) [data-dc-select-option-indicator] {
  inline-size: var(--dc-text-xsmall);
  block-size: var(--dc-text-xsmall);
}

:is([data-dc-root]) [data-dc-select] [data-dc-select-option-label] {
  min-inline-size: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

:is([data-dc-root]) [data-dc-select-option-key] {
  color: var(--dc-color-text-muted);
  font-size: var(--dc-text-xxsmall);
  font-weight: var(--dc-font-weight-regular);
  margin-inline-end: 6px;
}

:is([data-dc-root]) [data-dc-select][data-dc-select-label-position=inside] [data-dc-select-option]:first-child {
  padding: 23px 40px 9px 12px;
}

:is([data-dc-root]) [data-dc-select][data-dc-select-label-position=inside] [data-dc-field-label] {
  position: absolute;
  inset-block-start: 9px;
  inset-inline-start: 12px;
}

:is([data-dc-root]) [data-dc-select] [data-dc-select-option]:not(:first-child) :is([data-dc-select-option-key], [data-dc-field-label]) {
  display: none;
}

:is([data-dc-root]) [data-dc-select][data-dc-select-label-position=inside] [data-dc-select-option-indicator] {
  position: absolute;
  inset-inline-end: var(--dc-space-regular);
  inset-block-start: 50%;
  translate: 0 -50%;
}

:is([data-dc-root]) :is([data-dc-select-option-icon], [data-dc-select-option-indicator]) {
  flex: none;
  inline-size: var(--dc-text-small);
  block-size: var(--dc-text-small);
}

:is([data-dc-root]) [data-dc-select-option-indicator] {
  margin-inline-start: auto;
  visibility: hidden;
}

:is([data-dc-root]) [data-dc-select-option]:is([data-checked], [data-dc-select-option-state=checked], [aria-selected=true]) [data-dc-select-option-indicator] {
  visibility: visible;
}

:is([data-dc-root]) [data-dc-select-option]:where(:disabled, [aria-disabled=true]) {
  opacity: 0.55;
  cursor: not-allowed;
}

:is([data-dc-root]) [data-dc-select-option]:focus-visible {
  outline: 2px solid var(--dc-color-border-contrast);
  outline-offset: -2px;
}

:is([data-dc-root]) :is([data-dc-select-menu], [data-dc-select-option])[hidden] {
  display: none;
}

:is([data-dc-root]) :is(:is([data-dc-checkbox], [data-dc-choice=checkbox]), :is([data-dc-radio], [data-dc-choice=radio]), :is([data-dc-switch], [data-dc-choice=switch])) {
  position: relative;
  display: grid;
  grid-template-columns: var(--dc-choice-target-inline-size, var(--dc-choice-visual-size)) minmax(0, 1fr);
  align-items: start;
  column-gap: var(--dc-space-xsmall);
  min-inline-size: 0;
  min-block-size: var(--dc-control-target-size);
}

:is([data-dc-root]) :is([data-dc-checkbox], [data-dc-choice=checkbox]) {
  --dc-choice-visual-size: 1.5rem;
}

:is([data-dc-root]) :is([data-dc-radio], [data-dc-choice=radio]) {
  --dc-choice-visual-size: 1.625rem;
}

:is([data-dc-root]) :is([data-dc-switch], [data-dc-choice=switch]) {
  --dc-choice-visual-size: 1.375rem;
  --dc-choice-track-width: 2.625rem;
  --dc-choice-track-padding: 0.125rem;
  --dc-choice-handle-width: 1.625rem;
  --dc-choice-handle-height: 1.125rem;
  --dc-choice-handle-travel: calc(var(--dc-choice-track-width) - 2 * var(--dc-choice-track-padding) - var(--dc-choice-handle-width));
  --dc-choice-target-inline-size: var(--dc-choice-track-width);
}

:is([data-dc-root]) :is(:is([data-dc-checkbox-input], :where([data-dc-choice=checkbox]) [data-dc-choice-input]), :is([data-dc-radio-input], :where([data-dc-choice=radio]) [data-dc-choice-input]), :is([data-dc-switch-input], :where([data-dc-choice=switch]) [data-dc-choice-input])) {
  position: absolute;
  inline-size: 1px;
  block-size: 1px;
  margin: -1px;
  clip-path: inset(50%);
}

:is([data-dc-root]) :is(:is([data-dc-checkbox-visual], :where([data-dc-choice=checkbox]) [data-dc-choice-visual]), :is([data-dc-radio-visual], :where([data-dc-choice=radio]) [data-dc-choice-visual]), :is([data-dc-switch-visual], :where([data-dc-choice=switch]) [data-dc-choice-visual])) {
  grid-column: 1;
  display: grid;
  place-items: center;
  inline-size: var(--dc-choice-visual-size);
  block-size: var(--dc-choice-visual-size);
  margin-block-start: calc((var(--dc-control-target-size) - var(--dc-choice-visual-size)) / 2);
  border: var(--dc-border-width) solid var(--dc-color-border);
  background: var(--dc-color-surface-highest);
  --dc-color-accent-text: var(--dc-color-accent-text-raised);
  --dc-color-info: var(--dc-swatch-status-info-raised);
  --dc-color-success: var(--dc-swatch-status-success-raised);
  --dc-color-alert: var(--dc-swatch-status-alert-raised);
  --dc-color-danger: var(--dc-color-alert);
  --dc-color-focus: var(--dc-color-accent-text);
  color: transparent;
}

@media (prefers-reduced-motion: no-preference) {
  :is([data-dc-root]) :is([data-dc-input], [data-dc-input-shell], [data-dc-select-input], [data-dc-select-trigger], :is([data-dc-checkbox-visual], :where([data-dc-choice=checkbox]) [data-dc-choice-visual]), :is([data-dc-radio-visual], :where([data-dc-choice=radio]) [data-dc-choice-visual]), :is([data-dc-switch-visual], :where([data-dc-choice=switch]) [data-dc-choice-visual])) {
    transition: background-color var(--dc-control-motion-duration) var(--dc-control-motion-ease), border-color var(--dc-control-motion-duration) var(--dc-control-motion-ease), color var(--dc-control-motion-duration) var(--dc-control-motion-ease), box-shadow var(--dc-control-motion-duration) var(--dc-control-motion-ease);
  }
  :is([data-dc-root]) :is([data-dc-radio-visual], :where([data-dc-choice=radio]) [data-dc-choice-visual])::after {
    transition: opacity var(--dc-control-motion-duration) var(--dc-control-motion-ease), transform var(--dc-control-motion-duration) var(--dc-control-motion-ease);
  }
  :is([data-dc-root]) [data-dc-input-action] {
    transition: color var(--dc-control-motion-duration) var(--dc-control-motion-ease);
  }
}
:is([data-dc-root]) :is([data-dc-checkbox-visual], :where([data-dc-choice=checkbox]) [data-dc-choice-visual]) {
  border-radius: var(--dc-radius-xsmall);
}

:is([data-dc-root]) :is([data-dc-radio-visual], :where([data-dc-choice=radio]) [data-dc-choice-visual]) {
  border-radius: var(--dc-radius-round);
}

:is([data-dc-root]) :is([data-dc-radio-visual], :where([data-dc-choice=radio]) [data-dc-choice-visual])::after {
  content: "";
  inline-size: 0.875rem;
  block-size: 0.875rem;
  border-radius: inherit;
  background: var(--dc-color-accent-graphic);
  opacity: 0;
}

:is([data-dc-root]) :is([data-dc-switch-visual], :where([data-dc-choice=switch]) [data-dc-choice-visual]) {
  justify-content: start;
  inline-size: var(--dc-choice-track-width);
  padding: var(--dc-choice-track-padding);
  border: 0;
  background: var(--dc-color-choice-switch-off);
  border-radius: var(--dc-radius-round);
}

:is([data-dc-root]) :is([data-dc-switch-visual], :where([data-dc-choice=switch]) [data-dc-choice-visual])::before {
  content: "";
  inline-size: var(--dc-choice-handle-width);
  block-size: var(--dc-choice-handle-height);
  border-radius: inherit;
  background: var(--dc-color-surface-highest);
  --dc-color-accent-text: var(--dc-color-accent-text-raised);
  --dc-color-info: var(--dc-swatch-status-info-raised);
  --dc-color-success: var(--dc-swatch-status-success-raised);
  --dc-color-alert: var(--dc-swatch-status-alert-raised);
  --dc-color-danger: var(--dc-color-alert);
  --dc-color-focus: var(--dc-color-accent-text);
}

:is([data-dc-root]) :is(:is([data-dc-checkbox-label], :where([data-dc-choice=checkbox]) [data-dc-choice-label]), :is([data-dc-radio-label], :where([data-dc-choice=radio]) [data-dc-choice-label]), :is([data-dc-switch-label], :where([data-dc-choice=switch]) [data-dc-choice-label])) {
  grid-column: 2;
  align-self: center;
}

:is([data-dc-root]) :is(:is([data-dc-checkbox-description], :where([data-dc-choice=checkbox]) [data-dc-choice-description]), :is([data-dc-radio-description], :where([data-dc-choice=radio]) [data-dc-choice-description]), :is([data-dc-switch-description], :where([data-dc-choice=switch]) [data-dc-choice-description])) {
  grid-column: 2;
  color: var(--dc-color-text-muted);
  font-size: var(--dc-text-xsmall);
}

:is([data-dc-root]) :is(:is([data-dc-checkbox-label], :where([data-dc-choice=checkbox]) [data-dc-choice-label]), :is([data-dc-radio-label], :where([data-dc-choice=radio]) [data-dc-choice-label]), :is([data-dc-switch-label], :where([data-dc-choice=switch]) [data-dc-choice-label])) {
  font-weight: var(--dc-font-weight-medium);
  line-height: var(--dc-leading-ui);
  text-wrap: balance;
}

:is([data-dc-root]) :is(:is([data-dc-checkbox], [data-dc-choice=checkbox]), :is([data-dc-radio], [data-dc-choice=radio])) {
  align-content: center;
  column-gap: var(--dc-space-small);
  row-gap: 0;
  padding-block: 0.5625rem;
  grid-template-rows: none;
}

:is([data-dc-root]) :is(:is([data-dc-checkbox], [data-dc-choice=checkbox]), :is([data-dc-radio], [data-dc-choice=radio])) :is(:is([data-dc-checkbox-visual], :where([data-dc-choice=checkbox]) [data-dc-choice-visual]), :is([data-dc-radio-visual], :where([data-dc-choice=radio]) [data-dc-choice-visual])) {
  grid-row: 1;
  align-self: start;
  margin-block-start: max(0px, (1em * var(--dc-leading-ui) - var(--dc-choice-visual-size)) / 2);
  border-width: var(--dc-border-width-large);
  border-color: var(--dc-color-border-contrast);
}

:is([data-dc-root]) :is(:is([data-dc-checkbox], [data-dc-choice=checkbox]), :is([data-dc-radio], [data-dc-choice=radio])) :is(:is([data-dc-checkbox-label], :where([data-dc-choice=checkbox]) [data-dc-choice-label]), :is([data-dc-radio-label], :where([data-dc-choice=radio]) [data-dc-choice-label])) {
  grid-row: 1;
  align-self: start;
  padding-block: max(0px, (var(--dc-choice-visual-size) - 1em * var(--dc-leading-ui)) / 2);
}

:is([data-dc-root]) :is(:is([data-dc-checkbox], [data-dc-choice=checkbox]), :is([data-dc-radio], [data-dc-choice=radio])) :is(:is([data-dc-checkbox-description], :where([data-dc-choice=checkbox]) [data-dc-choice-description]), :is([data-dc-radio-description], :where([data-dc-choice=radio]) [data-dc-choice-description])) {
  grid-row: 2;
  padding-block-start: calc(var(--dc-space-xxsmall) / 2);
  line-height: 1.4;
  text-wrap: balance;
}

:is([data-dc-root]) :is(:is([data-dc-checkbox-input], :where([data-dc-choice=checkbox]) [data-dc-choice-input]), :is([data-dc-radio-input], :where([data-dc-choice=radio]) [data-dc-choice-input]), :is([data-dc-switch-input], :where([data-dc-choice=switch]) [data-dc-choice-input])):where(:checked) + :is(:is([data-dc-checkbox-visual], :where([data-dc-choice=checkbox]) [data-dc-choice-visual]), :is([data-dc-radio-visual], :where([data-dc-choice=radio]) [data-dc-choice-visual]), :is([data-dc-switch-visual], :where([data-dc-choice=switch]) [data-dc-choice-visual])),
:is([data-dc-root]) :is(:is([data-dc-checkbox-input], :where([data-dc-choice=checkbox]) [data-dc-choice-input]), :is([data-dc-switch-input], :where([data-dc-choice=switch]) [data-dc-choice-input])):where(:indeterminate) + :is(:is([data-dc-checkbox-visual], :where([data-dc-choice=checkbox]) [data-dc-choice-visual]), :is([data-dc-switch-visual], :where([data-dc-choice=switch]) [data-dc-choice-visual])),
:is([data-dc-root]) :is(:is([data-dc-checkbox], [data-dc-choice=checkbox]), :is([data-dc-radio], [data-dc-choice=radio]), :is([data-dc-switch], [data-dc-choice=switch])):where([data-state=checked]) :is(:is([data-dc-checkbox-visual], :where([data-dc-choice=checkbox]) [data-dc-choice-visual]), :is([data-dc-radio-visual], :where([data-dc-choice=radio]) [data-dc-choice-visual]), :is([data-dc-switch-visual], :where([data-dc-choice=switch]) [data-dc-choice-visual])),
:is([data-dc-root]) :is(:is([data-dc-checkbox], [data-dc-choice=checkbox]), :is([data-dc-switch], [data-dc-choice=switch])):where([data-state=indeterminate]) :is(:is([data-dc-checkbox-visual], :where([data-dc-choice=checkbox]) [data-dc-choice-visual]), :is([data-dc-switch-visual], :where([data-dc-choice=switch]) [data-dc-choice-visual])) {
  border-color: var(--dc-color-accent-solid);
  background: var(--dc-color-accent-solid);
  color: var(--dc-color-on-accent);
}

:is([data-dc-root]) :is([data-dc-radio-input], :where([data-dc-choice=radio]) [data-dc-choice-input]):checked + :is([data-dc-radio-visual], :where([data-dc-choice=radio]) [data-dc-choice-visual]),
:is([data-dc-root]) :is([data-dc-radio], [data-dc-choice=radio])[data-state=checked] :is([data-dc-radio-visual], :where([data-dc-choice=radio]) [data-dc-choice-visual]) {
  background: var(--dc-color-surface-highest);
  --dc-color-accent-text: var(--dc-color-accent-text-raised);
  --dc-color-info: var(--dc-swatch-status-info-raised);
  --dc-color-success: var(--dc-swatch-status-success-raised);
  --dc-color-alert: var(--dc-swatch-status-alert-raised);
  --dc-color-danger: var(--dc-color-alert);
  --dc-color-focus: var(--dc-color-accent-text);
}

:is([data-dc-root]) :is([data-dc-radio-input], :where([data-dc-choice=radio]) [data-dc-choice-input]):checked + :is([data-dc-radio-visual], :where([data-dc-choice=radio]) [data-dc-choice-visual])::after,
:is([data-dc-root]) :is([data-dc-radio], [data-dc-choice=radio])[data-state=checked] :is([data-dc-radio-visual], :where([data-dc-choice=radio]) [data-dc-choice-visual])::after {
  opacity: 1;
}

:is([data-dc-root]) :is([data-dc-switch-input], :where([data-dc-choice=switch]) [data-dc-choice-input]):checked + :is([data-dc-switch-visual], :where([data-dc-choice=switch]) [data-dc-choice-visual])::before,
:is([data-dc-root]) :is([data-dc-switch], [data-dc-choice=switch])[data-state=checked] :is([data-dc-switch-visual], :where([data-dc-choice=switch]) [data-dc-choice-visual])::before {
  transform: translateX(var(--dc-choice-handle-travel));
}

:is([data-dc-root]) :is([data-dc-switch-input], :where([data-dc-choice=switch]) [data-dc-choice-input]):indeterminate + :is([data-dc-switch-visual], :where([data-dc-choice=switch]) [data-dc-choice-visual])::before,
:is([data-dc-root]) :is([data-dc-switch], [data-dc-choice=switch])[data-state=indeterminate] :is([data-dc-switch-visual], :where([data-dc-choice=switch]) [data-dc-choice-visual])::before {
  transform: translateX(calc(var(--dc-choice-handle-travel) / 2));
}

:is([data-dc-root]) :is(:is([data-dc-checkbox-input], :where([data-dc-choice=checkbox]) [data-dc-choice-input]), :is([data-dc-radio-input], :where([data-dc-choice=radio]) [data-dc-choice-input]), :is([data-dc-switch-input], :where([data-dc-choice=switch]) [data-dc-choice-input])):disabled ~ :is(:is([data-dc-checkbox-visual], :where([data-dc-choice=checkbox]) [data-dc-choice-visual]), :is([data-dc-radio-visual], :where([data-dc-choice=radio]) [data-dc-choice-visual]), :is([data-dc-switch-visual], :where([data-dc-choice=switch]) [data-dc-choice-visual]), :is([data-dc-checkbox-label], :where([data-dc-choice=checkbox]) [data-dc-choice-label]), :is([data-dc-radio-label], :where([data-dc-choice=radio]) [data-dc-choice-label]), :is([data-dc-switch-label], :where([data-dc-choice=switch]) [data-dc-choice-label]), :is([data-dc-checkbox-description], :where([data-dc-choice=checkbox]) [data-dc-choice-description]), :is([data-dc-radio-description], :where([data-dc-choice=radio]) [data-dc-choice-description]), :is([data-dc-switch-description], :where([data-dc-choice=switch]) [data-dc-choice-description])),
:is([data-dc-root]) :is(:is([data-dc-checkbox], [data-dc-choice=checkbox]), :is([data-dc-radio], [data-dc-choice=radio]), :is([data-dc-switch], [data-dc-choice=switch]))[data-disabled] {
  opacity: 0.55;
  cursor: not-allowed;
}

:is([data-dc-root]) :is(:is([data-dc-checkbox-input], :where([data-dc-choice=checkbox]) [data-dc-choice-input]), :is([data-dc-radio-input], :where([data-dc-choice=radio]) [data-dc-choice-input]), :is([data-dc-switch-input], :where([data-dc-choice=switch]) [data-dc-choice-input])):focus-visible + :is(:is([data-dc-checkbox-visual], :where([data-dc-choice=checkbox]) [data-dc-choice-visual]), :is([data-dc-radio-visual], :where([data-dc-choice=radio]) [data-dc-choice-visual]), :is([data-dc-switch-visual], :where([data-dc-choice=switch]) [data-dc-choice-visual])) {
  border-color: var(--dc-color-focus);
  box-shadow: 0 0 var(--dc-space-small) color-mix(in srgb, var(--dc-color-focus) 60%, transparent);
}

:is([data-dc-root]) [data-dc-choice-group] {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(min(100%, var(--dc-choice-group-min, 13rem)), 1fr));
  gap: var(--dc-space-xsmall);
  align-items: start;
  min-inline-size: 0;
}

:is([data-dc-root]) fieldset[data-dc-choice-group] {
  margin: 0;
  padding: 0;
  border: 0;
}

:is([data-dc-root]) fieldset[data-dc-choice-group] > legend {
  padding: 0;
  margin-block-end: var(--dc-space-small);
}

:is([data-dc-root]) :is(:is([data-dc-checkbox], [data-dc-choice=checkbox]), :is([data-dc-radio], [data-dc-choice=radio]))[data-dc-choice-treatment=tile] {
  align-items: start;
  column-gap: var(--dc-space-small);
  min-block-size: 3.5rem;
  padding: 0.875rem 1.125rem;
  border: var(--dc-border-width) solid var(--dc-color-border);
  background: var(--dc-control-background);
  color: var(--dc-color-text);
  cursor: pointer;
}

@media (prefers-reduced-motion: no-preference) {
  :is([data-dc-root]) :is(:is([data-dc-checkbox], [data-dc-choice=checkbox]), :is([data-dc-radio], [data-dc-choice=radio]))[data-dc-choice-treatment=tile] {
    transition: border-color var(--dc-control-motion-duration) var(--dc-control-motion-ease), box-shadow var(--dc-control-motion-duration) var(--dc-control-motion-ease), color var(--dc-control-motion-duration) var(--dc-control-motion-ease);
  }
}
:is([data-dc-root]) :is([data-dc-radio], [data-dc-choice=radio])[data-dc-choice-treatment=tile] {
  border-radius: min(1.375rem, var(--dc-radius-round));
}

:is([data-dc-root]) :is([data-dc-checkbox], [data-dc-choice=checkbox])[data-dc-choice-treatment=tile] {
  border-radius: var(--dc-container-radius);
}

@media (hover: hover) {
  :is([data-dc-root]) :is(:is([data-dc-checkbox], [data-dc-choice=checkbox]), :is([data-dc-radio], [data-dc-choice=radio]))[data-dc-choice-treatment=tile]:hover:not(:has(:disabled), [data-disabled]) {
    border-color: var(--dc-color-border-hover);
  }
}
:is([data-dc-root]) :is(:is([data-dc-checkbox], [data-dc-choice=checkbox]), :is([data-dc-radio], [data-dc-choice=radio]))[data-dc-choice-treatment=tile]:is(:has(:checked), [data-state=checked]) {
  border-color: var(--dc-color-accent-graphic);
  box-shadow: inset 0 0 0 var(--dc-border-width) var(--dc-color-accent-graphic);
  color: var(--dc-color-text-contrast);
}

:is([data-dc-root]) :is(:is([data-dc-checkbox], [data-dc-choice=checkbox]), :is([data-dc-radio], [data-dc-choice=radio]))[data-dc-choice-treatment=tile]:has(:focus-visible) {
  outline: var(--dc-border-width-large) solid var(--dc-color-focus);
  outline-offset: 2px;
}

:is([data-dc-root]) :is(:is([data-dc-checkbox], [data-dc-choice=checkbox]), :is([data-dc-radio], [data-dc-choice=radio]))[data-dc-choice-treatment=tile] :is(:is([data-dc-checkbox-input], :where([data-dc-choice=checkbox]) [data-dc-choice-input]), :is([data-dc-radio-input], :where([data-dc-choice=radio]) [data-dc-choice-input])):focus-visible + :is(:is([data-dc-checkbox-visual], :where([data-dc-choice=checkbox]) [data-dc-choice-visual]), :is([data-dc-radio-visual], :where([data-dc-choice=radio]) [data-dc-choice-visual])) {
  box-shadow: none;
}

:is([data-dc-root]) :is(:is([data-dc-checkbox], [data-dc-choice=checkbox]), :is([data-dc-radio], [data-dc-choice=radio]))[data-dc-choice-treatment=tile]:is(:has(:disabled), [data-disabled]) {
  cursor: not-allowed;
}

:is([data-dc-root]) :is([data-dc-checkbox-visual], :where([data-dc-choice=checkbox]) [data-dc-choice-visual]) > * {
  display: none;
}

:is([data-dc-root]) :is([data-dc-checkbox-visual], :where([data-dc-choice=checkbox]) [data-dc-choice-visual])::after {
  content: "";
  inline-size: 0.375rem;
  block-size: 0.75rem;
  border: solid currentColor;
  border-width: 0 2px 2px 0;
  transform: translateY(-1px) rotate(45deg);
}

:is([data-dc-root]) :is([data-dc-checkbox-input], :where([data-dc-choice=checkbox]) [data-dc-choice-input]):indeterminate + :is([data-dc-checkbox-visual], :where([data-dc-choice=checkbox]) [data-dc-choice-visual])::after,
:is([data-dc-root]) :is([data-dc-checkbox], [data-dc-choice=checkbox])[data-state=indeterminate] :is([data-dc-checkbox-visual], [data-dc-choice-visual])::after {
  inline-size: 0.625rem;
  block-size: 0;
  border-width: 0 0 2px;
  transform: none;
}

@media (prefers-reduced-motion: no-preference) {
  :is([data-dc-root]) :is([data-dc-switch-visual], :where([data-dc-choice=switch]) [data-dc-choice-visual])::before {
    transition: transform 300ms cubic-bezier(0.165, 0.84, 0.44, 1);
  }
}
:is([data-dc-root]) textarea[data-dc-input][data-dc-input-kind=surface] {
  padding: var(--dc-space-main) calc(var(--dc-container-padding-inline) + var(--dc-space-xsmall)) var(--dc-space-regular);
  font-size: var(--dc-text-main);
  border: 0;
  border-radius: inherit;
  background: transparent;
}

:is([data-dc-root]) textarea[data-dc-input][data-dc-input-kind=surface]:focus-visible {
  outline: var(--dc-border-width-large) solid var(--dc-color-border-contrast);
  outline-offset: -3px;
  box-shadow: none;
}

:is([data-dc-root]) [data-dc-field][data-dc-field-size=large] [data-dc-input-shell] {
  --dc-form-control-min-block-size: 3.375rem;
}

:is([data-dc-root]) [data-dc-field][data-dc-field-size=large] [data-dc-input] {
  font-size: var(--dc-text-main);
}

:is([data-dc-root]) [data-dc-input-shell]:has([data-dc-input-action=clear]) input[type=search]::-webkit-search-cancel-button {
  appearance: none;
  display: none;
}

:is([data-dc-root]) [data-dc-input-action][hidden] {
  display: none;
}

:is([data-dc-root]) :where([data-dc-modal], [data-dc-modal-content], [data-dc-surface-level=highest]) [data-dc-field] {
  --dc-control-background: var(--dc-color-surface-high);
}

:is([data-dc-root]) [data-dc-field-status] {
  margin-block-start: var(--dc-space-xsmall);
}

:is([data-dc-root]) :where([data-dc-surface-attachment]) [data-dc-field] {
  --dc-control-background: var(--dc-color-surface);
}

:is([data-dc-root]) [data-dc-select-backing] {
  position: absolute;
  inset: 0;
  inline-size: 100%;
  opacity: 0;
  pointer-events: none;
}

:is([data-dc-root]) [data-dc-select-native]:has(> [data-dc-select]) > [data-dc-select-icon] {
  display: none;
}

:is([data-dc-root]) [data-dc-select]:has(> [data-dc-select-backing]) > [data-dc-select-trigger] {
  inline-size: 100%;
}

:is([data-dc-root]) [data-dc-select][data-dc-select-state=open] {
  z-index: 30;
}

:is([data-dc-root]) [data-dc-field-label][data-dc-field-label-size=question] {
  font-size: var(--dc-text-main);
  font-weight: var(--dc-font-weight-regular);
  line-height: var(--dc-leading-ui);
  letter-spacing: normal;
  color: var(--dc-color-text);
  text-wrap: balance;
}

:is([data-dc-root]) [data-dc-form-treatment=enquiry] {
  --dc-control-background: var(--dc-color-surface-high);
}

:is([data-dc-root]) [data-dc-form-treatment=enquiry] [data-dc-input]:focus {
  background: var(--dc-color-on-contrast);
}

:is([data-dc-root]) :is([data-dc-badge], [data-dc-chip], [data-dc-notice], [data-dc-toast]) {
  font-family: var(--dc-font-family-text);
  font-size: var(--dc-text-small);
  line-height: var(--dc-leading-reading);
  overflow-wrap: anywhere;
}

:is([data-dc-root]) :is([data-dc-badge], [data-dc-chip]) {
  --dc-feedback-color: var(--dc-color-text-muted);
  --dc-feedback-solid: var(--dc-color-accent-solid);
  --dc-feedback-muted: var(--dc-color-feedback-neutral-muted);
  display: inline-flex;
  align-items: center;
  gap: var(--dc-space-xxsmall);
  max-inline-size: 100%;
  min-block-size: var(--dc-control-target-size);
  padding: var(--dc-space-xxsmall) var(--dc-space-small);
  border: var(--dc-border-width) solid var(--dc-feedback-muted);
  border-radius: var(--dc-radius-round);
  background: var(--dc-control-background);
  color: var(--dc-feedback-color);
  font-size: var(--dc-text-xsmall);
  font-weight: var(--dc-font-weight-medium);
}

:is([data-dc-root]) [data-dc-chip] {
  --dc-chip-resolved-size: var(--dc-chip-size, calc(var(--dc-control-size) + 2 * var(--dc-border-width)));
  --dc-chip-action-inset: calc(var(--dc-space-xxsmall) + var(--dc-border-width));
  --dc-chip-action-visual-size: calc(var(--dc-chip-resolved-size) - 2 * var(--dc-chip-action-inset));
  --dc-chip-action-target-size: max(24px, var(--dc-chip-action-visual-size));
  min-block-size: var(--dc-chip-resolved-size);
  block-size: var(--dc-chip-resolved-size);
  gap: var(--dc-space-xsmall);
  padding-block: 0;
  padding-inline-start: var(--dc-space-regular);
  padding-inline-end: calc(var(--dc-chip-action-inset) - var(--dc-border-width));
}

:is([data-dc-root]) [data-dc-badge] {
  background: var(--dc-feedback-muted);
  border-color: var(--dc-color-border-muted);
  min-block-size: var(--dc-text-main);
  gap: 6px;
  padding: 2px calc(var(--dc-space-xsmall) + 2px);
  font-size: var(--dc-text-xxsmall);
  line-height: var(--dc-leading-ui);
}

:is([data-dc-root]) :is([data-dc-badge], [data-dc-chip]) > :where([data-dc-badge-label], [data-dc-chip-label]) {
  min-inline-size: 0;
}

:is([data-dc-root]) [data-dc-chip-label] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

:is([data-dc-root]) :is([data-dc-badge], [data-dc-chip]) > :where([data-dc-badge-icon], [data-dc-chip-icon]) {
  flex: none;
  font-size: inherit;
  inline-size: 1em;
  block-size: 1em;
  color: var(--dc-feedback-color);
}

:is([data-dc-root]) [data-dc-badge-icon] {
  inline-size: var(--dc-text-xsmall);
  block-size: var(--dc-text-xsmall);
}

:is([data-dc-root]) [data-dc-chip-icon] {
  inline-size: var(--dc-text-main);
  block-size: var(--dc-text-main);
}

:is([data-dc-root]) [data-dc-badge][data-dc-badge-tone=success],
:is([data-dc-root]) [data-dc-chip][data-dc-chip-tone=success] {
  --dc-feedback-color: var(--dc-color-success);
  --dc-feedback-solid: var(--dc-color-success-solid);
  --dc-feedback-graphic: var(--dc-color-success-graphic);
  --dc-feedback-muted: color-mix(in srgb, var(--dc-color-success-brand) 10%, transparent);
}

:is([data-dc-root]) [data-dc-badge][data-dc-badge-tone=info],
:is([data-dc-root]) [data-dc-chip][data-dc-chip-tone=info] {
  --dc-feedback-color: var(--dc-color-info);
  --dc-feedback-solid: var(--dc-color-info-solid);
  --dc-feedback-graphic: var(--dc-color-info-graphic);
  --dc-feedback-muted: color-mix(in srgb, var(--dc-color-info-brand) 10%, transparent);
}

:is([data-dc-root]) [data-dc-badge][data-dc-badge-tone=alert],
:is([data-dc-root]) [data-dc-chip][data-dc-chip-tone=alert] {
  --dc-feedback-color: var(--dc-color-alert);
  --dc-feedback-solid: var(--dc-color-alert-solid);
  --dc-feedback-graphic: var(--dc-color-alert-graphic);
  --dc-feedback-muted: color-mix(in srgb, var(--dc-color-alert-brand) 10%, transparent);
}

:is([data-dc-root]) [data-dc-chip-action] {
  position: relative;
  display: inline-grid;
  flex: none;
  place-items: center;
  min-inline-size: var(--dc-chip-action-target-size);
  min-block-size: var(--dc-chip-action-target-size);
  inline-size: var(--dc-chip-action-target-size);
  block-size: var(--dc-chip-action-target-size);
  margin: calc((var(--dc-chip-action-visual-size) - var(--dc-chip-action-target-size)) / 2);
  margin-inline-start: calc((var(--dc-chip-action-visual-size) - var(--dc-chip-action-target-size)) / 2 - var(--dc-space-xxsmall));
  padding: 0;
  border: 0;
  border-radius: var(--dc-radius-round);
  background: transparent;
  color: inherit;
  cursor: pointer;
}

:is([data-dc-root]) [data-dc-chip-action]::before {
  content: "";
  position: absolute;
  inset: calc((var(--dc-chip-action-target-size) - var(--dc-chip-action-visual-size)) / 2);
  border-radius: inherit;
  background: transparent;
  pointer-events: none;
}
@media (prefers-reduced-motion: no-preference) {
  :is([data-dc-root]) [data-dc-chip-action]::before {
    transition-property: background-color, border-color, color, box-shadow, opacity, text-decoration-color;
    transition-duration: var(--dc-control-motion-duration);
    transition-timing-function: var(--dc-control-motion-ease);
  }
}

:is([data-dc-root]) [data-dc-chip-action] [data-dc-icon] {
  font-size: var(--dc-text-small);
}

@media (any-pointer: coarse) {
  :is([data-dc-root]) [data-dc-chip] {
    --dc-chip-action-target-size: max(var(--dc-touch-target), var(--dc-chip-action-visual-size));
  }
}
:is([data-dc-root]) :is([data-dc-notice], [data-dc-toast]) {
  --dc-feedback-color: var(--dc-color-info);
  --dc-feedback-solid: var(--dc-color-info-solid);
  --dc-feedback-muted: var(--dc-color-info-muted);
  display: grid;
  grid-template-columns: auto minmax(0, 1fr) auto;
  align-items: start;
  column-gap: var(--dc-space-small);
  row-gap: 0;
  max-inline-size: 100%;
  padding: var(--dc-space-regular);
  border: var(--dc-border-width) solid var(--dc-color-border-muted);
  border-radius: var(--dc-radius-small);
  background: var(--dc-feedback-muted);
  color: var(--dc-color-text);
}

:is([data-dc-root]) [data-dc-notice] {
  --dc-surface-current-inset: var(--dc-surface-inset);
  padding: var(--dc-container-padding-block) var(--dc-container-padding-inline);
  border-radius: var(--dc-container-radius);
}

:is([data-dc-root]) [data-dc-chip-count] {
  flex: none;
  margin-inline-start: calc(var(--dc-space-xxsmall) - var(--dc-space-xsmall));
  font-size: var(--dc-text-xxsmall);
  font-weight: var(--dc-font-weight-regular);
  font-variant-numeric: proportional-nums;
  color: var(--dc-color-text-neutral-medium);
}

:is([data-dc-root]) [data-dc-chip-count]::before {
  content: "(";
}

:is([data-dc-root]) [data-dc-chip-count]::after {
  content: ")";
}

:is([data-dc-root]) button[data-dc-chip] {
  padding-inline: var(--dc-space-regular);
  cursor: pointer;
}

:is([data-dc-root]) button[data-dc-chip]:focus-visible {
  outline: var(--dc-border-width-large) solid var(--dc-color-border-contrast);
  outline-offset: 2px;
}

@media (hover: hover) {
  :is([data-dc-root]) button[data-dc-chip]:hover:not(:disabled) {
    background-image: linear-gradient(var(--dc-state-overlay-hover), var(--dc-state-overlay-hover));
    color: var(--dc-color-text-contrast);
  }
}
:is([data-dc-root]) [data-dc-chip][data-dc-selected] {
  background-image: linear-gradient(var(--dc-state-overlay-selected), var(--dc-state-overlay-selected));
}

:is([data-dc-root]) [data-dc-chip-action]:disabled {
  opacity: 0.55;
  cursor: not-allowed;
}

:is([data-dc-root]) [data-dc-notice][data-dc-notice-size=compact] {
  align-items: center;
  padding-block: var(--dc-space-small);
}

:is([data-dc-root]) [data-dc-notice][data-dc-notice-size=compact] [data-dc-notice-icon] {
  inline-size: 0.5rem;
  block-size: 0.5rem;
  border-radius: var(--dc-radius-round);
  background: var(--dc-feedback-graphic, var(--dc-feedback-color));
}

:is([data-dc-root]) [data-dc-toast] {
  --dc-toast-background: var(--dc-color-info-solid);
  --dc-surface-current-inset: var(--dc-surface-inset-compact);
  background: var(--dc-toast-background);
  border: 0;
  color: var(--dc-color-toast-text);
  box-shadow: var(--dc-shell-floating-shadow);
  padding: var(--dc-space-small);
}

:is([data-dc-root]) [data-dc-notice][data-dc-notice-tone=success],
:is([data-dc-root]) [data-dc-toast][data-dc-toast-tone=success],
:is([data-dc-root]) [data-dc-notice=success] {
  --dc-feedback-color: var(--dc-color-success);
  --dc-feedback-solid: var(--dc-color-success-solid);
  --dc-feedback-graphic: var(--dc-color-success-graphic);
  --dc-feedback-muted: color-mix(in srgb, var(--dc-color-success-brand) 10%, transparent);
}

:is([data-dc-root]) [data-dc-notice][data-dc-notice-tone=info],
:is([data-dc-root]) [data-dc-toast][data-dc-toast-tone=info],
:is([data-dc-root]) [data-dc-notice=info] {
  --dc-feedback-color: var(--dc-color-info);
  --dc-feedback-solid: var(--dc-color-info-solid);
  --dc-feedback-graphic: var(--dc-color-info-graphic);
  --dc-feedback-muted: color-mix(in srgb, var(--dc-color-info-brand) 10%, transparent);
}

:is([data-dc-root]) [data-dc-notice][data-dc-notice-tone=alert],
:is([data-dc-root]) [data-dc-toast][data-dc-toast-tone=alert],
:is([data-dc-root]) [data-dc-notice=alert] {
  --dc-feedback-color: var(--dc-color-alert);
  --dc-feedback-solid: var(--dc-color-alert-solid);
  --dc-feedback-graphic: var(--dc-color-alert-graphic);
  --dc-feedback-muted: color-mix(in srgb, var(--dc-color-alert-brand) 10%, transparent);
}

:is([data-dc-root]) [data-dc-toast][data-dc-toast-tone=success] {
  --dc-toast-background: var(--dc-color-success-solid);
}

:is([data-dc-root]) [data-dc-toast][data-dc-toast-tone=info] {
  --dc-toast-background: var(--dc-color-info-solid);
}

:is([data-dc-root]) [data-dc-toast][data-dc-toast-tone=alert] {
  --dc-toast-background: var(--dc-color-alert-solid);
}

:is([data-dc-root]) [data-dc-notice=danger] {
  --dc-feedback-color: var(--dc-color-alert);
  --dc-feedback-solid: var(--dc-color-alert-solid);
  --dc-feedback-muted: var(--dc-color-alert-muted);
}

:is([data-dc-root]) :is([data-dc-notice-icon], [data-dc-toast-icon]) {
  grid-column: 1;
  grid-row: 1/span 2;
  flex: none;
  display: inline-grid;
  place-items: center;
  inline-size: var(--dc-text-h4);
  block-size: var(--dc-text-h4);
  color: var(--dc-feedback-color);
}

:is([data-dc-root]) :is([data-dc-notice-icon], [data-dc-toast-icon]) {
  inline-size: 1.625rem;
  block-size: 1.625rem;
}

:is([data-dc-root]) :is([data-dc-notice-icon], [data-dc-toast-icon], [data-dc-badge-icon], [data-dc-chip-icon]) > :where(svg) {
  display: block;
  inline-size: 100%;
  block-size: 100%;
  fill: none;
  stroke: currentColor;
  stroke-width: var(--dc-icon-stroke-width);
}

:is([data-dc-root]) :is([data-dc-notice-title], [data-dc-toast-title]) {
  grid-column: 2;
  grid-row: 1;
  margin: 0;
  font-size: var(--dc-text-small);
  font-weight: var(--dc-font-weight-strong);
  line-height: var(--dc-leading-heading-small);
  text-wrap: balance;
}

:is([data-dc-root]) :is([data-dc-notice-body], [data-dc-toast-body]) {
  grid-column: 2;
  grid-row: 2;
  margin: 0;
  font-size: var(--dc-text-xsmall);
  color: var(--dc-color-text);
  text-wrap: pretty;
}

:is([data-dc-root]) :is([data-dc-notice], [data-dc-toast]):not(:has([data-dc-notice-title], [data-dc-toast-title])) > :is([data-dc-notice-body], [data-dc-toast-body]) {
  grid-row: 1;
}

:is([data-dc-root]) :is([data-dc-notice-actions], [data-dc-toast-actions]) {
  grid-column: 2;
  grid-row: 3;
  display: flex;
  flex-wrap: wrap;
  gap: var(--dc-space-xsmall);
}

:is([data-dc-root]) [data-dc-notice-actions] {
  grid-column: 2/-1;
  justify-content: flex-end;
  padding-block-start: var(--dc-space-xxsmall);
}

:is([data-dc-root]) :is([data-dc-notice-close], [data-dc-toast-close]) {
  grid-column: 3;
  grid-row: 1/span 2;
}

:is([data-dc-root]) [data-dc-notice-close] {
  margin: 0;
}

:is([data-dc-root]) [data-dc-toast-close] {
  margin: 0;
}

:is([data-dc-root]) :is([data-dc-notice], [data-dc-toast]) {
  --dc-surface-status-color: var(--dc-feedback-color);
  position: relative;
}

:is([data-dc-root]) [data-dc-notice] > [data-dc-notice-close],
:is([data-dc-root]) [data-dc-toast] > [data-dc-toast-close] {
  position: absolute;
  inset-block-start: var(--dc-surface-current-inset, var(--dc-surface-inset-compact));
  inset-inline-end: var(--dc-surface-current-inset, var(--dc-surface-inset-compact));
}

:is([data-dc-root]) [data-dc-notice]:has([data-dc-notice-title]) :is([data-dc-notice-title], [data-dc-notice-body]) {
  grid-column: 2;
}

:is([data-dc-root]) [data-dc-notice]:has([data-dc-notice-title]) [data-dc-notice-body] {
  margin-block-start: var(--dc-space-xxsmall);
}

:is([data-dc-root]) [data-dc-notice] {
  border-color: var(--dc-feedback-solid);
}

:is([data-dc-root]) [data-dc-notice] [data-dc-button][data-dc-button-treatment=outline]:not(:hover) {
  --dc-button-fill: color-mix(in srgb, var(--dc-color-surface-highest) 30%, transparent);
}

:is([data-dc-root]) [data-dc-toast] :is([data-dc-toast-icon], [data-dc-toast-body], [data-dc-toast-close]) {
  color: inherit;
}

:is([data-dc-root]) [data-dc-chip-action]:focus-visible {
  outline: var(--dc-border-width-large) solid var(--dc-color-border-contrast);
  outline-offset: 2px;
}

@media (hover: hover) {
  :is([data-dc-root]) [data-dc-chip-action]:hover:not(:disabled) {
    color: var(--dc-color-text-contrast);
  }
  :is([data-dc-root]) [data-dc-chip-action]:hover:not(:disabled)::before {
    background: var(--dc-state-overlay-hover);
  }
}
@media (prefers-reduced-motion: no-preference) {
  :is([data-dc-root]) :is([data-dc-notice], [data-dc-toast])[data-dc-feedback-enter] {
    animation: dc-feedback-enter 350ms cubic-bezier(0.2, 0.8, 0.2, 1) both;
  }
  :is([data-dc-root]) :is([data-dc-notice], [data-dc-toast])[data-dc-feedback-enter] > :is([data-dc-notice-icon], [data-dc-toast-icon]) {
    animation: dc-feedback-icon-enter 650ms cubic-bezier(0.2, 0.8, 0.2, 1) 70ms both;
  }
}
@keyframes dc-feedback-enter {
  from {
    opacity: 0;
    transform: translateY(8px) scale(0.985);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
@keyframes dc-feedback-icon-enter {
  from {
    opacity: 0;
    transform: translateY(8px) rotate(-360deg) scale(0.85);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
:is([data-dc-root]) [data-dc-badge][data-dc-badge-treatment=count] {
  --dc-count-size: 22px;
  min-block-size: var(--dc-count-size);
  block-size: var(--dc-count-size);
  min-inline-size: var(--dc-count-size);
  padding-block: 0;
  padding-inline: 0.25em;
  justify-content: center;
  font-size: 11px;
  font-variant-numeric: proportional-nums;
  font-kerning: normal;
  letter-spacing: -0.02em;
}

:is([data-dc-root]) [data-dc-badge]:is([data-dc-badge-treatment=count], [data-dc-badge-treatment=solid]) {
  background: var(--dc-feedback-solid);
  border-color: var(--dc-feedback-solid);
  color: var(--dc-color-toast-text);
}

:is([data-dc-root]) [data-dc-badge]:is([data-dc-badge-treatment=count], [data-dc-badge-treatment=solid]) > :where([data-dc-badge-icon]) {
  color: inherit;
}

:is([data-dc-root]) [data-dc-notice][data-dc-notice-tone=neutral] {
  --dc-feedback-color: var(--dc-color-text-muted);
  --dc-feedback-solid: var(--dc-color-border-muted);
  --dc-feedback-muted: var(--dc-color-feedback-neutral-muted);
}

:is([data-dc-root]) :is([data-dc-notice], [data-dc-toast])[data-dc-surface] {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  padding: 0;
  gap: 0;
}

:is([data-dc-root]) [data-dc-surface] :is([data-dc-notice-title], [data-dc-toast-title], [data-dc-notice-body], [data-dc-toast-body]) {
  grid-column: auto;
}

:is([data-dc-root]) [data-dc-surface] :is([data-dc-notice-icon], [data-dc-toast-icon]) {
  grid-row: auto;
  grid-column: auto;
}

:is([data-dc-root]) [data-dc-surface] :is([data-dc-notice-actions], [data-dc-toast-actions]) {
  margin: 0;
}

@media (hover: hover) {
  :is([data-dc-root]) [data-dc-toast] [data-dc-toast-close]:hover {
    color: inherit;
    background: color-mix(in srgb, var(--dc-color-on-accent) 16%, transparent);
  }
}
:is([data-dc-root]) [data-dc-notice][data-dc-surface] {
  background: var(--dc-feedback-muted);
  border-color: var(--dc-feedback-solid);
  box-shadow: inset 0 0 0 var(--dc-border-width) var(--dc-feedback-solid);
}

:is([data-dc-root]) [data-dc-toast][data-dc-surface] {
  background: var(--dc-toast-background);
  color: var(--dc-color-on-accent);
  box-shadow: none;
}

:is([data-dc-root]) [data-dc-notice][data-dc-surface] [data-dc-surface-status] {
  color: var(--dc-feedback-color);
}

:is([data-dc-root]) [data-dc-notice][data-dc-surface] {
  --dc-surface-current-inset: var(--dc-surface-inset-compact);
}

:is([data-dc-root]) [data-dc-notice][data-dc-notice-size=small][data-dc-surface] [data-dc-surface-head] {
  align-items: center;
}

:is([data-dc-root]) [data-dc-notice][data-dc-notice-size=small] [data-dc-surface-title] {
  margin-block-start: 0;
  font-size: var(--dc-text-small);
}

:is([data-dc-root]) [data-dc-notice][data-dc-notice-size=small] [data-dc-notice-body] {
  margin-block-start: calc(var(--dc-space-xxsmall) / 2);
}

:is([data-dc-root]) [data-dc-notice][data-dc-notice-size=small] [data-dc-surface-status] {
  align-self: center;
  inline-size: var(--dc-control-visual-size);
  block-size: var(--dc-text-main);
}

:is([data-dc-root]) [data-dc-notice][data-dc-notice-size=small] [data-dc-surface-status] > [data-dc-icon] {
  font-size: var(--dc-text-main);
}

:is([data-dc-root]) {
  --dc-surface-inset: var(--dc-space-regular);
  --dc-surface-inset-compact: var(--dc-space-xsmall);
  --dc-surface-title-offset: calc((var(--dc-control-size) - 1lh) / 2);
}

@media (max-width: 767px) {
  :is([data-dc-root]) {
    --dc-surface-inset: var(--dc-space-xsmall);
  }
}
:is([data-dc-root]) [data-dc-surface] {
  --dc-surface-current-inset: var(--dc-surface-inset);
  --dc-surface-control-radius: var(--dc-radius-small);
  position: relative;
  display: grid;
  min-inline-size: 0;
  border: 0;
  box-shadow: inset 0 0 0 var(--dc-border-width) var(--dc-color-edge-raised);
  border-radius: var(--dc-container-radius);
  background: var(--dc-color-surface);
  color: var(--dc-color-text);
}

:is([data-dc-root]) [data-dc-surface-head] {
  position: relative;
  display: grid;
  grid-template-columns: auto minmax(0, 1fr) auto;
  align-items: start;
  column-gap: var(--dc-space-small);
  min-inline-size: 0;
  min-block-size: var(--dc-control-size);
  padding: var(--dc-surface-current-inset) var(--dc-surface-current-inset) 0 var(--dc-container-padding-inline);
}

:is([data-dc-root]) [data-dc-surface-head]:has(> [data-dc-surface-status]) {
  padding-inline-start: var(--dc-surface-current-inset);
  column-gap: var(--dc-space-xsmall);
}

:is([data-dc-root]) [data-dc-surface-text] {
  min-inline-size: 0;
}

:is([data-dc-root]) [data-dc-surface-head]:not(:has(> [data-dc-surface-slot=top-end])) {
  --dc-surface-head-row: var(--dc-text-xlarge);
  --dc-surface-title-offset: max(0px, calc((var(--dc-surface-head-row) - 1lh) / 2));
  min-block-size: var(--dc-surface-head-row);
}

:is([data-dc-root]) [data-dc-surface-head]:not(:has([data-dc-surface-status])) {
  grid-template-columns: minmax(0, 1fr) auto;
}

:is([data-dc-root]) [data-dc-surface-title] {
  display: block;
  min-inline-size: 0;
  margin-block: var(--dc-surface-title-offset) 0;
  font-size: var(--dc-text-main);
  font-weight: var(--dc-font-weight-strong);
  line-height: var(--dc-leading-ui);
  text-wrap: balance;
}

:is([data-dc-root]) [data-dc-surface-title] + [data-dc-surface-message] {
  margin-block-start: var(--dc-space-xxsmall);
  margin-block-end: 0;
  text-wrap: pretty;
}

:is([data-dc-root]) [data-dc-surface-subline] {
  margin: var(--dc-space-xxsmall) 0 0;
  text-wrap: pretty;
}

:is([data-dc-root]) [data-dc-surface-eyebrow] {
  display: block;
  margin: 0;
  color: var(--dc-color-text-muted);
  font-size: var(--dc-text-xxsmall);
  font-weight: var(--dc-font-weight-strong);
  letter-spacing: 0.1em;
  line-height: var(--dc-leading-ui);
  text-transform: uppercase;
}

:is([data-dc-root]) [data-dc-surface-eyebrow] + [data-dc-surface-title] {
  margin-block-start: var(--dc-space-xxsmall);
}

:is([data-dc-root]) [data-dc-surface-head] > [data-dc-surface-slot=top-end] {
  position: static;
  display: flex;
  justify-self: end;
}

:is([data-dc-root]) [data-dc-surface]:not(:has(> [data-dc-surface-body], > [data-dc-surface-rail], > [data-dc-disclosure-content])) > [data-dc-surface-head] {
  padding-block-end: var(--dc-surface-current-inset);
}

:is([data-dc-root]) details[data-dc-surface]:not([open], [data-state=open]) > [data-dc-surface-head] {
  padding-block-end: var(--dc-surface-current-inset);
}

:is([data-dc-root]) summary[data-dc-surface-head] {
  list-style: none;
  cursor: pointer;
}

:is([data-dc-root]) summary[data-dc-surface-head]::-webkit-details-marker {
  display: none;
}

:is([data-dc-root]) [data-dc-surface-status] {
  display: inline-grid;
  place-items: center;
  align-self: start;
  inline-size: var(--dc-control-size);
  block-size: var(--dc-surface-head-row, var(--dc-control-size));
  color: var(--dc-color-text-muted);
}

:is([data-dc-root]) [data-dc-surface-status] > :where([data-dc-icon]) {
  font-size: var(--dc-text-xlarge);
  inline-size: 1em;
  block-size: 1em;
}

:is([data-dc-root]) [data-dc-surface][data-dc-surface-inset=compact],
:is([data-dc-root]) [data-dc-surface][data-dc-surface-kind=compose] {
  --dc-surface-current-inset: var(--dc-surface-inset-compact);
}

:is([data-dc-root]) [data-dc-surface][data-dc-surface-kind=compose] {
  background: var(--dc-color-surface-highest);
  --dc-color-accent-text: var(--dc-color-accent-text-raised);
  --dc-color-info: var(--dc-swatch-status-info-raised);
  --dc-color-success: var(--dc-swatch-status-success-raised);
  --dc-color-alert: var(--dc-swatch-status-alert-raised);
  --dc-color-danger: var(--dc-color-alert);
  --dc-color-focus: var(--dc-color-accent-text);
}

:is([data-dc-root]) [data-dc-surface][data-dc-surface-kind=field] {
  box-shadow: inset 0 0 0 var(--dc-border-width) var(--dc-color-border);
  border-radius: var(--dc-radius-small);
  background: var(--dc-color-on-contrast);
}

:is([data-dc-root]) [data-dc-surface][data-dc-surface-tone=info] {
  --dc-surface-status-color: var(--dc-color-info);
  background: var(--dc-color-info-muted);
}

:is([data-dc-root]) [data-dc-surface][data-dc-surface-tone=alert] {
  --dc-surface-status-color: var(--dc-color-alert);
  background: var(--dc-color-alert-muted);
}

:is([data-dc-root]) [data-dc-surface][data-dc-surface-tone=success] {
  --dc-surface-status-color: var(--dc-color-success);
  background: var(--dc-color-success-muted);
}

:is([data-dc-root]) [data-dc-surface-status] {
  color: var(--dc-surface-status-color, var(--dc-color-text-muted));
}

:is([data-dc-root]) [data-dc-surface][data-dc-surface-tone=info-solid] {
  background: var(--dc-color-info-solid);
  border-color: var(--dc-color-info-solid);
  color: var(--dc-color-on-accent);
}

:is([data-dc-root]) [data-dc-surface][data-dc-surface-tone=alert-solid] {
  background: var(--dc-color-alert-solid);
  border-color: var(--dc-color-alert-solid);
  color: var(--dc-color-on-accent);
}

:is([data-dc-root]) [data-dc-surface][data-dc-surface-tone=success-solid] {
  background: var(--dc-color-success-solid);
  border-color: var(--dc-color-success-solid);
  color: var(--dc-color-on-accent);
}

:is([data-dc-root]) [data-dc-surface] > [data-dc-surface-slot]:not([data-dc-surface-slot=top-end]) {
  position: absolute;
  z-index: 1;
  display: flex;
  align-items: center;
  min-inline-size: 0;
}

:is([data-dc-root]) [data-dc-surface] > [data-dc-surface-slot=bottom-start] {
  inset-block-end: var(--dc-surface-current-inset);
  inset-inline-start: var(--dc-surface-current-inset);
}

:is([data-dc-root]) [data-dc-surface] > [data-dc-surface-slot=bottom-end] {
  inset-block-end: var(--dc-surface-current-inset);
  inset-inline-end: var(--dc-surface-current-inset);
}

:is([data-dc-root]) [data-dc-surface-control-row] {
  display: flex;
  align-items: center;
  min-block-size: var(--dc-control-size);
  gap: var(--dc-space-xsmall);
}

:is([data-dc-root]) [data-dc-surface-control-row] [data-dc-surface-slot] {
  min-inline-size: 0;
  position: static;
  display: flex;
  align-items: end;
  flex-wrap: nowrap;
  gap: var(--dc-space-xsmall);
}

:is([data-dc-root]) [data-dc-surface-control-row] [data-dc-surface-slot=bottom-end] {
  margin-inline-start: auto;
}

:is([data-dc-root]) [data-dc-surface-control-group] {
  display: flex;
  align-items: end;
  gap: var(--dc-space-xsmall);
}

:is([data-dc-root]) :is([data-dc-surface-slot], [data-dc-surface-control-group]) > [data-dc-surface-control]:not([data-dc-surface-control-treatment]) + [data-dc-surface-control]:not([data-dc-surface-control-treatment]) {
  margin-inline-start: calc(-1 * var(--dc-space-xsmall));
}

:is([data-dc-root]) [data-dc-surface-head] [data-dc-surface-slot] {
  gap: var(--dc-space-xsmall);
}

:is([data-dc-root]) [data-dc-surface-control] {
  display: inline-grid;
  flex: none;
  place-items: center;
  inline-size: var(--dc-control-size);
  block-size: var(--dc-control-size);
  padding: 0;
  border: 0;
  border-radius: var(--dc-surface-control-radius, var(--dc-radius-small));
  background: transparent;
  color: var(--dc-color-text);
}
@media (prefers-reduced-motion: no-preference) {
  :is([data-dc-root]) [data-dc-surface-control] {
    transition-property: background-color, border-color, color, box-shadow, opacity, text-decoration-color;
    transition-duration: var(--dc-control-motion-duration);
    transition-timing-function: var(--dc-control-motion-ease);
  }
}
:is([data-dc-root]) [data-dc-surface-control] {
  cursor: pointer;
}

:is([data-dc-root]) [data-dc-surface-control] > :where([data-dc-icon]) {
  font-size: calc(var(--dc-text-large) - 1px);
  inline-size: 1em;
  block-size: 1em;
}

:is([data-dc-root]) [data-dc-surface-control]:focus-visible {
  z-index: 1;
  outline: var(--dc-border-width-large) solid var(--dc-color-border-contrast);
  outline-offset: 2px;
}

@media (hover: hover) {
  :is([data-dc-root]) [data-dc-surface-control]:hover {
    background: var(--dc-state-overlay-hover);
    color: var(--dc-color-text-contrast);
  }
}
:is([data-dc-root]) [data-dc-surface-control]:active {
  background: var(--dc-state-overlay-selected);
  color: var(--dc-color-text-contrast);
}

:is([data-dc-root]) [data-dc-surface-rail] {
  display: flex;
  align-items: end;
  flex-wrap: wrap;
  gap: var(--dc-space-xsmall);
  min-block-size: calc(var(--dc-control-size) + var(--dc-surface-current-inset));
  padding: 0 var(--dc-surface-current-inset) var(--dc-surface-current-inset);
}

:is([data-dc-root]) [data-dc-surface-rail] > :where([data-dc-surface-slot=bottom-end]) {
  position: static;
  margin-inline-start: auto;
}

:is([data-dc-root]) [data-dc-surface-rail] [data-dc-surface-slot=bottom-start] > :where([data-dc-surface-rail-meta], [data-dc-badge]) {
  margin-inline-start: calc(var(--dc-container-padding-inline) - var(--dc-surface-current-inset));
}

:is([data-dc-root]) [data-dc-surface-rail] :where([data-dc-button]) {
  --dc-button-visual-size: var(--dc-control-size);
  --dc-control-target-size: var(--dc-control-size);
}

:is([data-dc-root]) [data-dc-surface-body] {
  min-inline-size: 0;
  padding: var(--dc-space-xsmall) var(--dc-container-padding-inline) var(--dc-container-padding-block);
  text-wrap: pretty;
}

:is([data-dc-root]) [data-dc-surface-body] > :where(p) {
  margin: 0;
}

:is([data-dc-root]) [data-dc-surface][data-dc-surface-kind=compose] {
  --dc-compose-control-size: 2rem;
  border-radius: min(var(--dc-radius-round), var(--dc-compose-control-size) / 2 + var(--dc-surface-inset-compact));
}

:is([data-dc-root]) [data-dc-surface-control-row=compose] {
  display: grid;
  grid-template-columns: minmax(0, 1fr) auto;
  align-items: end;
  min-block-size: calc(var(--dc-compose-control-size) + var(--dc-surface-current-inset));
}

:is([data-dc-root]) [data-dc-surface-control-row=compose] [data-dc-surface-control] {
  --dc-button-visual-size: var(--dc-compose-control-size);
  --dc-control-target-size: var(--dc-compose-control-size);
  --dc-button-radius: var(--dc-radius-round);
  inline-size: var(--dc-compose-control-size);
  block-size: var(--dc-compose-control-size);
  border-radius: var(--dc-radius-round);
}

:is([data-dc-root]) [data-dc-surface-control-row=compose] [data-dc-surface-control] {
  background: var(--dc-state-overlay-control);
}

:is([data-dc-root]) [data-dc-surface][data-dc-surface-tone$=-solid] [data-dc-surface-control] {
  color: inherit;
}

@media (hover: hover) {
  :is([data-dc-root]) [data-dc-surface][data-dc-surface-tone$=-solid] [data-dc-surface-control]:hover {
    background: color-mix(in srgb, var(--dc-color-on-accent) 16%, transparent);
    color: inherit;
  }
}
@media (hover: hover) {
  :is([data-dc-root]) [data-dc-surface-control-row=compose] [data-dc-surface-control]:hover {
    background: var(--dc-state-overlay-control-hover);
    color: var(--dc-color-text-contrast);
  }
}
:is([data-dc-root]) [data-dc-surface][data-dc-surface-tone]:not([data-dc-surface-tone$=solid]) [data-dc-button][data-dc-button-treatment=outline]:not(:hover) {
  --dc-button-fill: color-mix(in srgb, var(--dc-color-surface-highest) 30%, transparent);
}

:is([data-dc-root]) [data-dc-surface-control][data-dc-surface-control-treatment=primary] {
  background: var(--dc-color-accent-solid);
  color: var(--dc-color-on-accent);
}

@media (hover: hover) {
  :is([data-dc-root]) [data-dc-surface-control][data-dc-surface-control-treatment=primary]:hover {
    background: color-mix(in srgb, var(--dc-color-accent-solid) 90%, var(--dc-color-neutral-darkest));
    color: var(--dc-color-on-accent);
  }
}
:is([data-dc-root]) [data-dc-surface-status][data-dc-icon] {
  font-size: var(--dc-text-xlarge);
  inline-size: var(--dc-control-size);
  block-size: var(--dc-surface-head-row, var(--dc-control-size));
  margin-block-start: 0;
}

:is([data-dc-root]) [data-dc-surface-status][data-dc-icon] > :is(svg, [data-dc-icon-glyph], .c_icon_glyph) {
  inline-size: 1em;
  block-size: 1em;
}

:is([data-dc-root]) [data-dc-surface-body]:has(+ [data-dc-surface-rail]) {
  padding-block-end: var(--dc-space-xsmall);
}

:is([data-dc-root]) [data-dc-surface-title][data-dc-wrap=truncate] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-wrap: nowrap;
}

:is([data-dc-root]) [data-dc-surface][data-dc-surface-kind=field] [data-dc-surface-title] {
  font-family: var(--dc-font-family-code);
  font-weight: var(--dc-font-weight-regular);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-wrap: nowrap;
}

:is([data-dc-root]) [data-dc-surface][data-dc-surface-tone$=-solid] [data-dc-surface-status] {
  color: inherit;
}

:is([data-dc-root]) [data-dc-surface-open] {
  text-decoration: none;
}

:is([data-dc-root]) [data-dc-surface-open]:focus-visible {
  outline: var(--dc-border-width-large) solid var(--dc-color-border-contrast);
  outline-offset: 2px;
}

:where([data-dc-root]) :where(h1, h2, h3, h4, h5, h6, [data-dc-notice-title], [data-dc-modal-title], [data-dc-content-item-title], [data-dc-content-section-intro]) {
  text-wrap: balance;
}

:where([data-dc-root]) :where(p, [data-dc-surface-subline], [data-dc-content-item-summary], [data-dc-notice-body], [data-dc-toast-body]) {
  text-wrap: pretty;
}

:is([data-dc-root]) :is([data-dc-drawer-title], [data-dc-sidebar-link-label], [data-dc-menu-link-label], [data-dc-content-evidence-value]:not(:has([data-dc-content-field-action])), [data-dc-content-evidence-value] > span, [data-dc-chip-label], [data-dc-badge]:not([data-dc-badge-treatment=count]), [data-dc-select-trigger-label], [data-dc-view-switch-label]) {
  min-inline-size: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-wrap: nowrap;
}

:is([data-dc-root]) :is([data-dc-content-count], [data-dc-content-meta], [data-dc-content-item-meta], [data-dc-content-item-flags]) {
  min-inline-size: 0;
  white-space: nowrap;
}

:is([data-dc-root]) [data-dc-surface][data-dc-surface-tone]:not([data-dc-surface-tone$=solid]) {
  box-shadow: inset 0 0 0 var(--dc-border-width) var(--dc-color-border);
}

:is([data-dc-root]) [data-dc-content-evidence-value]:has([data-dc-content-field-action]) {
  flex-wrap: nowrap;
  overflow: visible;
  white-space: normal;
}

:is([data-dc-root]) [data-dc-content-evidence-value] > span {
  flex: 1;
}

:is([data-dc-root]) :where([data-dc-input], [data-dc-select-input]) {
  min-inline-size: 0;
  text-overflow: ellipsis;
}

@media (hover: hover) {
  :is([data-dc-root]) [data-dc-surface-open]:hover [data-dc-surface-control] {
    background: var(--dc-state-overlay-hover);
    color: var(--dc-color-text-contrast);
  }
}
:is([data-dc-root]) :is([data-dc-surface-open][data-dc-surface], details[data-dc-surface]) {
  --dc-place-rest: var(--dc-color-surface);
  --dc-place-hover: var(--dc-color-surface-high);
  --dc-place-hover-overlay: none;
  --dc-place-active-overlay: none;
  --dc-place-active: var(--dc-color-surface-highest);
  background-color: var(--dc-place-rest);
  background-image: none;
}
:is([data-dc-root]) :is([data-dc-surface-open][data-dc-surface], details[data-dc-surface])[data-dc-place-level=high] {
  --dc-place-rest: var(--dc-color-surface-high);
  --dc-place-hover: var(--dc-color-surface-highest);
}
:is([data-dc-root]) :is([data-dc-surface-open][data-dc-surface], details[data-dc-surface]):is([data-dc-place-level=highest], :where([data-dc-modal], [data-dc-modal-content], [data-dc-surface-level=highest]) *) {
  --dc-color-accent-text: var(--dc-color-accent-text-raised);
  --dc-color-info: var(--dc-swatch-status-info-raised);
  --dc-color-success: var(--dc-swatch-status-success-raised);
  --dc-color-alert: var(--dc-swatch-status-alert-raised);
  --dc-color-danger: var(--dc-color-alert);
  --dc-color-focus: var(--dc-color-accent-text);
  --dc-place-rest: var(--dc-color-surface-highest);
  --dc-place-hover: var(--dc-color-surface-highest);
  --dc-place-hover-overlay: linear-gradient(var(--dc-state-overlay-hover), var(--dc-state-overlay-hover));
  --dc-place-active-overlay: linear-gradient(var(--dc-state-overlay-selected), var(--dc-state-overlay-selected));
}
:is([data-dc-root]) :is([data-dc-surface-open][data-dc-surface], details[data-dc-surface]):is(:where([data-dc-surface-level=well]) *):not([data-dc-place-level=highest]) {
  --dc-place-rest: var(--dc-color-surface-high);
  --dc-place-hover: var(--dc-color-surface-highest);
  --dc-place-hover-overlay: none;
  --dc-place-active-overlay: none;
  color: var(--dc-color-text);
}
:is([data-dc-root]) :is([data-dc-surface-open][data-dc-surface], details[data-dc-surface]):is(:where([data-dc-surface-level=well][data-dc-place-treatment=overlay]) *):not([data-dc-place-level=highest]) {
  --dc-place-rest: var(--dc-color-surface-high);
  --dc-place-hover: var(--dc-color-surface-high);
  --dc-place-active: var(--dc-color-surface-high);
  --dc-place-hover-overlay: linear-gradient(var(--dc-state-overlay-hover), var(--dc-state-overlay-hover));
  --dc-place-active-overlay: linear-gradient(var(--dc-state-overlay-selected), var(--dc-state-overlay-selected));
}
@media (hover: hover) {
  :is([data-dc-root]) :is([data-dc-surface-open][data-dc-surface], details[data-dc-surface]):hover {
    background-color: var(--dc-place-hover);
    background-image: var(--dc-place-hover-overlay);
  }
  :is([data-dc-root]) :is([data-dc-surface-open][data-dc-surface], details[data-dc-surface]):hover[data-dc-place-level=high] {
    --dc-color-accent-text: var(--dc-color-accent-text-raised);
    --dc-color-info: var(--dc-swatch-status-info-raised);
    --dc-color-success: var(--dc-swatch-status-success-raised);
    --dc-color-alert: var(--dc-swatch-status-alert-raised);
    --dc-color-danger: var(--dc-color-alert);
    --dc-color-focus: var(--dc-color-accent-text);
  }
}
:is([data-dc-root]) :is([data-dc-surface-open][data-dc-surface], details[data-dc-surface]):is([data-dc-selected], [aria-selected=true], [aria-current]:not([aria-current=false]), [open], [data-state=open]) {
  --dc-color-accent-text: var(--dc-color-accent-text-raised);
  --dc-color-info: var(--dc-swatch-status-info-raised);
  --dc-color-success: var(--dc-swatch-status-success-raised);
  --dc-color-alert: var(--dc-swatch-status-alert-raised);
  --dc-color-danger: var(--dc-color-alert);
  --dc-color-focus: var(--dc-color-accent-text);
  background-color: var(--dc-place-active);
  background-image: var(--dc-place-active-overlay);
  box-shadow: var(--dc-place-active-shadow, inset 0 0 0 var(--dc-border-width) var(--dc-color-edge-raised));
}

:is([data-dc-root]) [data-dc-surface][data-dc-surface-open]:not([data-dc-surface-kind=row]) {
  container: dc-surface/inline-size;
}

@container dc-surface (inline-size <= 21rem) {
  :is([data-dc-root]) [data-dc-surface] > :is([data-dc-surface-head], [data-dc-surface-rail]) {
    --dc-surface-current-inset: var(--dc-surface-inset-compact);
    --dc-control-size: 2rem;
    --dc-surface-title-offset: calc((var(--dc-control-size) - 1lh) / 2);
  }
  :is([data-dc-root]) [data-dc-surface-control] > [data-dc-icon] {
    font-size: var(--dc-text-small);
  }
}
:is([data-dc-root]) [data-dc-surface]:has(> [data-dc-surface]) {
  padding: var(--dc-surface-inset-compact);
  gap: var(--dc-surface-inset-compact);
}

:is([data-dc-root]) [data-dc-surface] > [data-dc-surface] {
  border-radius: max(0px, var(--dc-container-radius) - var(--dc-surface-inset-compact));
}

:is([data-dc-root]) [data-dc-surface-control][data-dc-surface-control-shape=circle] {
  border-radius: var(--dc-radius-round);
}

:is([data-dc-root]) [data-dc-surface-level=well] {
  background-color: var(--dc-color-surface-high);
  border-radius: var(--dc-container-radius);
}

:is([data-dc-root]) :is([data-dc-surface-attachment], [data-dc-view-switch-attachment]) {
  inline-size: calc(100% - 2 * (var(--dc-space-regular) + var(--dc-space-xsmall)));
  justify-self: center;
}

:is([data-dc-root]) [data-dc-surface][data-dc-surface-attachment] {
  border: var(--dc-border-width) solid var(--dc-color-edge-raised);
  box-shadow: none;
  background: var(--dc-color-surface-high);
}

:is([data-dc-root]) [data-dc-surface][data-dc-surface-attachment=below] {
  border-block-start: 0;
  border-start-start-radius: 0;
  border-start-end-radius: 0;
}

:is([data-dc-root]) [data-dc-surface-head=sticky] {
  padding-block-end: var(--dc-space-xsmall);
  position: sticky;
  inset-block-start: 0;
  z-index: 2;
  background: inherit;
}

:is([data-dc-root]) [data-dc-modal-header]:not([data-dc-surface-head]) {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: var(--dc-space-small);
}

:is([data-dc-root]) :is([data-dc-notice-close],
[data-dc-toast-close],
[data-dc-modal-close]) {
  display: inline-grid;
  flex: none;
  place-items: center;
  inline-size: var(--dc-control-size);
  block-size: var(--dc-control-size);
  padding: 0;
  border: 0;
  border-radius: var(--dc-radius-small);
  background: transparent;
  color: inherit;
  cursor: pointer;
}

:is([data-dc-root]) :is([data-dc-notice-close],
[data-dc-toast-close],
[data-dc-modal-close]) :where([data-dc-icon]) {
  font-size: var(--dc-text-large);
  inline-size: 1em;
  block-size: 1em;
}

:is([data-dc-root]) :is([data-dc-notice-close],
[data-dc-toast-close],
[data-dc-modal-close]):focus-visible {
  outline: var(--dc-border-width-large) solid var(--dc-color-border-contrast);
  outline-offset: 2px;
}

:is([data-dc-root]) [data-dc-toast] [data-dc-toast-close]:focus-visible {
  outline-color: currentColor;
}

@media (hover: hover) {
  :is([data-dc-root]) :is([data-dc-notice-close],
  [data-dc-toast-close],
  [data-dc-modal-close]):hover {
    background: var(--dc-state-overlay-hover);
    color: var(--dc-color-text-contrast);
  }
}
@media (prefers-reduced-motion: no-preference) and (prefers-reduced-motion: no-preference) {
  :is([data-dc-root]) :is([data-dc-notice-close],
  [data-dc-toast-close],
  [data-dc-modal-close]) {
    transition-property: background-color, border-color, color, box-shadow, opacity, text-decoration-color;
    transition-duration: var(--dc-control-motion-duration);
    transition-timing-function: var(--dc-control-motion-ease);
  }
}
:is([data-dc-root]) :where([data-dc-surface]) {
  --dc-view-switch-track-background: var(--dc-color-surface-high);
}

:is([data-dc-root]) :where([data-dc-place-level=high], [data-dc-place-level=highest]) {
  --dc-view-switch-track-background: var(--dc-color-surface-highest);
}

:is([data-dc-root]) :where([data-dc-place-level=high]) [data-dc-view-switch]:where(:not([data-dc-view-switch-surface=page], [data-dc-view-switch-surface=surface])) {
  --dc-color-accent-text: var(--dc-color-accent-text-raised);
  --dc-color-info: var(--dc-swatch-status-info-raised);
  --dc-color-success: var(--dc-swatch-status-success-raised);
  --dc-color-alert: var(--dc-swatch-status-alert-raised);
  --dc-color-danger: var(--dc-color-alert);
  --dc-color-focus: var(--dc-color-accent-text);
}

:is([data-dc-root]) [data-dc-view-switch] {
  display: flex;
  gap: var(--dc-space-xxsmall);
  max-inline-size: 100%;
  min-inline-size: 0;
  overflow-x: auto;
  padding: var(--dc-space-xxsmall);
  border-radius: var(--dc-radius-round);
  background: var(--dc-view-switch-track-background, var(--dc-color-surface));
}

:is([data-dc-root]) [data-dc-view-switch][data-dc-view-switch-surface=page] {
  --dc-view-switch-track-background: var(--dc-color-surface);
}

:is([data-dc-root]) [data-dc-view-switch][data-dc-view-switch-surface=surface] {
  --dc-view-switch-track-background: var(--dc-color-surface-high);
}

:is([data-dc-root]) [data-dc-view-switch]:is([data-dc-view-switch-surface=high], [data-dc-view-switch-surface=highest]) {
  --dc-view-switch-track-background: var(--dc-color-surface-highest);
  --dc-color-accent-text: var(--dc-color-accent-text-raised);
  --dc-color-info: var(--dc-swatch-status-info-raised);
  --dc-color-success: var(--dc-swatch-status-success-raised);
  --dc-color-alert: var(--dc-swatch-status-alert-raised);
  --dc-color-danger: var(--dc-color-alert);
  --dc-color-focus: var(--dc-color-accent-text);
}

:is([data-dc-root]) [data-dc-view-switch-item] {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex: none;
  gap: var(--dc-space-xsmall);
  min-block-size: max(2.5rem, var(--dc-control-target-size));
  padding: var(--dc-space-xsmall) var(--dc-space-small);
  border: var(--dc-border-width) solid transparent;
  border-radius: var(--dc-radius-round);
  background: transparent;
  color: var(--dc-color-text);
  font: var(--dc-font-weight-medium) var(--dc-text-xsmall)/var(--dc-leading-ui) var(--dc-font-family-text);
  text-decoration: none;
  cursor: pointer;
}

:is([data-dc-root]) [data-dc-view-switch-size=small] [data-dc-view-switch-item] {
  min-block-size: max(2rem, var(--dc-control-target-size));
}

:is([data-dc-root]) [data-dc-view-switch][data-dc-view-switch-treatment=segmented] {
  block-size: var(--dc-control-target-size);
  padding: var(--dc-border-width);
  gap: var(--dc-space-xxsmall);
  border-radius: var(--dc-radius-small);
}

:is([data-dc-root]) [data-dc-view-switch][data-dc-view-switch-treatment=segmented] [data-dc-view-switch-item] {
  block-size: 100%;
  min-block-size: 0;
  padding-block: 0;
  border-radius: max(0px, var(--dc-radius-small) - var(--dc-border-width));
}

:is([data-dc-root]) [data-dc-view-switch-count] {
  font-size: var(--dc-text-xxsmall);
  color: var(--dc-color-text-muted);
}

:is([data-dc-root]) [data-dc-view-switch-item]:where([aria-selected=true], [aria-pressed=true], [aria-current], :has(input:checked)) {
  background: var(--dc-color-surface-highest);
  --dc-color-accent-text: var(--dc-color-accent-text-raised);
  --dc-color-info: var(--dc-swatch-status-info-raised);
  --dc-color-success: var(--dc-swatch-status-success-raised);
  --dc-color-alert: var(--dc-swatch-status-alert-raised);
  --dc-color-danger: var(--dc-color-alert);
  --dc-color-focus: var(--dc-color-accent-text);
  border-color: var(--dc-color-edge-raised);
  color: var(--dc-color-text-contrast);
}

:is([data-dc-root]) [data-dc-view-switch-item]:where(:focus-visible, :has(input:focus-visible)) {
  outline: 2px solid var(--dc-color-border-contrast);
  outline-offset: -2px;
}

:is([data-dc-root]) [data-dc-view-switch-item]:where(:disabled, [aria-disabled=true], :has(input:disabled)) {
  opacity: 0.55;
  cursor: not-allowed;
}

:is([data-dc-root]) [data-dc-view-switch-item] input {
  position: absolute;
  inline-size: 1px;
  block-size: 1px;
  clip-path: inset(50%);
}

@media (hover: hover) {
  :is([data-dc-root]) [data-dc-view-switch-item]:hover:where(:not(:disabled, [aria-disabled=true], :has(input:disabled), [aria-selected=true], [aria-pressed=true], [aria-current], :has(input:checked))) {
    background-image: linear-gradient(var(--dc-state-overlay-hover), var(--dc-state-overlay-hover));
    color: var(--dc-color-text-contrast);
  }
}
:is([data-dc-root]) [data-dc-view-switch][data-dc-view-switch-surface=highest] {
  background: var(--dc-state-overlay-control);
  box-shadow: inset 0 0 0 var(--dc-border-width) var(--dc-color-edge-raised);
}

:is([data-dc-root]) [data-dc-view-switch][data-dc-view-switch-surface=highest] [data-dc-view-switch-item]:where([aria-selected=true], [aria-pressed=true], [aria-current], :has(input:checked)) {
  border-color: var(--dc-color-border);
}

:is([data-dc-root]) [data-dc-view-switch][data-dc-view-switch-attachment=above] {
  padding: var(--dc-space-xsmall);
  border: var(--dc-border-width) solid var(--dc-color-edge-raised);
  border-block-end: 0;
  justify-content: center;
  border-radius: var(--dc-container-radius) var(--dc-container-radius) 0 0;
  box-shadow: none;
  background: var(--dc-color-surface-high);
}

:is([data-dc-root]) [data-dc-view-switch][data-dc-view-switch-attachment=above] [data-dc-view-switch-item] {
  min-block-size: var(--dc-control-size);
  block-size: var(--dc-control-size);
  padding-block: 0;
}

:is([data-dc-root]) :is([data-dc-disclosure], [data-dc-modal], [data-dc-modal-content]) {
  font-family: var(--dc-font-family-text);
  font-size: var(--dc-text-small);
  line-height: var(--dc-leading-reading);
  overflow-wrap: anywhere;
}

:is([data-dc-root]) [data-dc-disclosure] {
  --dc-surface-current-inset: var(--dc-surface-inset);
  overflow: hidden;
  border: var(--dc-border-width) solid var(--dc-color-edge-raised);
  border-radius: var(--dc-container-radius);
  background: var(--dc-color-surface);
  color: var(--dc-color-text);
  --dc-place-rest: var(--dc-color-surface);
  --dc-place-hover: var(--dc-color-surface-high);
  --dc-place-hover-overlay: none;
  --dc-place-active-overlay: none;
  --dc-place-active: var(--dc-color-surface-highest);
  background-color: var(--dc-place-rest);
  background-image: none;
}
:is([data-dc-root]) [data-dc-disclosure][data-dc-place-level=high] {
  --dc-place-rest: var(--dc-color-surface-high);
  --dc-place-hover: var(--dc-color-surface-highest);
}
:is([data-dc-root]) [data-dc-disclosure]:is([data-dc-place-level=highest], :where([data-dc-modal], [data-dc-modal-content], [data-dc-surface-level=highest]) *) {
  --dc-color-accent-text: var(--dc-color-accent-text-raised);
  --dc-color-info: var(--dc-swatch-status-info-raised);
  --dc-color-success: var(--dc-swatch-status-success-raised);
  --dc-color-alert: var(--dc-swatch-status-alert-raised);
  --dc-color-danger: var(--dc-color-alert);
  --dc-color-focus: var(--dc-color-accent-text);
  --dc-place-rest: var(--dc-color-surface-highest);
  --dc-place-hover: var(--dc-color-surface-highest);
  --dc-place-hover-overlay: linear-gradient(var(--dc-state-overlay-hover), var(--dc-state-overlay-hover));
  --dc-place-active-overlay: linear-gradient(var(--dc-state-overlay-selected), var(--dc-state-overlay-selected));
}
:is([data-dc-root]) [data-dc-disclosure]:is(:where([data-dc-surface-level=well]) *):not([data-dc-place-level=highest]) {
  --dc-place-rest: var(--dc-color-surface-high);
  --dc-place-hover: var(--dc-color-surface-highest);
  --dc-place-hover-overlay: none;
  --dc-place-active-overlay: none;
  color: var(--dc-color-text);
}
:is([data-dc-root]) [data-dc-disclosure]:is(:where([data-dc-surface-level=well][data-dc-place-treatment=overlay]) *):not([data-dc-place-level=highest]) {
  --dc-place-rest: var(--dc-color-surface-high);
  --dc-place-hover: var(--dc-color-surface-high);
  --dc-place-active: var(--dc-color-surface-high);
  --dc-place-hover-overlay: linear-gradient(var(--dc-state-overlay-hover), var(--dc-state-overlay-hover));
  --dc-place-active-overlay: linear-gradient(var(--dc-state-overlay-selected), var(--dc-state-overlay-selected));
}
@media (hover: hover) {
  :is([data-dc-root]) [data-dc-disclosure]:hover {
    background-color: var(--dc-place-hover);
    background-image: var(--dc-place-hover-overlay);
  }
  :is([data-dc-root]) [data-dc-disclosure]:hover[data-dc-place-level=high] {
    --dc-color-accent-text: var(--dc-color-accent-text-raised);
    --dc-color-info: var(--dc-swatch-status-info-raised);
    --dc-color-success: var(--dc-swatch-status-success-raised);
    --dc-color-alert: var(--dc-swatch-status-alert-raised);
    --dc-color-danger: var(--dc-color-alert);
    --dc-color-focus: var(--dc-color-accent-text);
  }
}
:is([data-dc-root]) [data-dc-disclosure]:is([data-dc-selected], [aria-selected=true], [aria-current]:not([aria-current=false]), [open], [data-state=open]) {
  --dc-color-accent-text: var(--dc-color-accent-text-raised);
  --dc-color-info: var(--dc-swatch-status-info-raised);
  --dc-color-success: var(--dc-swatch-status-success-raised);
  --dc-color-alert: var(--dc-swatch-status-alert-raised);
  --dc-color-danger: var(--dc-color-alert);
  --dc-color-focus: var(--dc-color-accent-text);
  background-color: var(--dc-place-active);
  background-image: var(--dc-place-active-overlay);
  box-shadow: var(--dc-place-active-shadow, inset 0 0 0 var(--dc-border-width) var(--dc-color-edge-raised));
}

:is([data-dc-root]) [data-dc-disclosure-trigger]:not([data-dc-surface-head]) {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: var(--dc-space-small);
  min-block-size: var(--dc-control-target-size);
  padding: var(--dc-surface-inset) var(--dc-surface-inset) var(--dc-surface-inset) var(--dc-container-padding-inline);
  cursor: pointer;
  font-weight: var(--dc-font-weight-strong);
  list-style: none;
}

:is([data-dc-root]) summary[data-dc-disclosure-trigger]::-webkit-details-marker {
  display: none;
}

:is([data-dc-root]) [data-dc-disclosure-title] {
  flex: 1 1 auto;
  min-inline-size: 0;
}

:is([data-dc-root]) [data-dc-disclosure-trigger]:focus-visible {
  outline: var(--dc-border-width-large) solid var(--dc-color-border-contrast);
  outline-offset: -3px;
}

:is([data-dc-root]) [data-dc-disclosure-indicator] {
  flex: none;
  font-size: var(--dc-text-large);
  inline-size: 1em;
  block-size: 1em;
  transition: transform 160ms ease;
}

:is([data-dc-root]) [data-dc-disclosure-meta] {
  display: inline-flex;
  flex: none;
  align-items: center;
  gap: var(--dc-space-xxsmall);
  color: var(--dc-color-text-muted);
  font-size: var(--dc-text-xsmall);
  font-weight: var(--dc-font-weight-regular);
}

:is([data-dc-root]) [data-dc-disclosure][open] [data-dc-disclosure-indicator],
:is([data-dc-root]) [data-dc-disclosure][data-state=open] [data-dc-disclosure-indicator] {
  transform: rotate(180deg);
}

:is([data-dc-root]) [data-dc-disclosure]:is([open], [data-state=open]) > [data-dc-disclosure-trigger] {
  padding-block-end: var(--dc-space-xxsmall);
}

:is([data-dc-root]) [data-dc-disclosure-content] {
  padding: 0 var(--dc-container-padding-inline) 1.25rem;
}

:is([data-dc-root]) [data-dc-disclosure-content] > :where(:first-child) {
  margin-block-start: 0;
}

:is([data-dc-root]) [data-dc-disclosure-content] > :where(:last-child) {
  margin-block-end: 0;
}

:is([data-dc-root]) dialog[data-dc-modal]:not([open]) {
  display: none;
}

:is([data-dc-root]) dialog[data-dc-modal] {
  position: fixed;
  inset: 0;
}

:is([data-dc-root]) :is(dialog[data-dc-modal], [data-dc-modal][data-dc-modal-content], [data-dc-modal-content]) {
  --dc-surface-current-inset: var(--dc-surface-inset);
  box-sizing: border-box;
  inline-size: calc(100% - 2 * var(--dc-space-regular));
  max-inline-size: 32rem;
  max-block-size: calc(100dvh - 2 * var(--dc-space-regular));
  margin: auto;
  padding: 0;
  overflow: hidden;
  border: 0;
  border-radius: var(--dc-container-radius);
  background: var(--dc-color-surface-highest);
  color: var(--dc-color-text);
  box-shadow: inset 0 0 0 var(--dc-border-width) var(--dc-color-edge-raised), var(--dc-shell-floating-shadow);
  --dc-color-accent-text: var(--dc-color-accent-text-raised);
  --dc-color-info: var(--dc-swatch-status-info-raised);
  --dc-color-success: var(--dc-swatch-status-success-raised);
  --dc-color-alert: var(--dc-swatch-status-alert-raised);
  --dc-color-danger: var(--dc-color-alert);
  --dc-color-focus: var(--dc-color-accent-text);
}

:is([data-dc-root]) :is(dialog[data-dc-modal], [data-dc-modal][data-dc-modal-content], [data-dc-modal-content])[data-dc-modal-size=wide],
:is([data-dc-root]) dialog[data-dc-modal=wide] {
  max-inline-size: 48rem;
}

:is([data-dc-root]) :is(dialog[data-dc-modal], [data-dc-modal][data-dc-modal-content], [data-dc-modal-content]) {
  display: grid;
  grid-template-rows: auto minmax(0, 1fr) auto;
}

:is([data-dc-root]) :is([data-dc-modal-header], [data-dc-modal-footer]):not([data-dc-surface-head], [data-dc-surface-rail]) {
  padding: var(--dc-surface-inset);
}

:is([data-dc-root]) [data-dc-modal-header] {
  border: 0;
}

:is([data-dc-root]) [data-dc-modal-header][data-dc-surface-head] {
  padding-block-end: var(--dc-space-xxsmall);
}

:is([data-dc-root]) [data-dc-modal-footer] {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: var(--dc-space-xsmall);
  border: 0;
  padding-block-start: calc(3 * var(--dc-space-xsmall));
}

:is([data-dc-root]) [data-dc-modal-footer][data-dc-surface-rail] {
  padding-block-start: calc(3 * var(--dc-space-xsmall));
}

:is([data-dc-root]) [data-dc-modal-body] {
  min-block-size: 0;
  margin: 0;
  padding: 0 var(--dc-container-padding-inline);
  overflow: auto;
  text-wrap: pretty;
}

:is([data-dc-root]) [data-dc-modal-body] > :where(:first-child) {
  margin-block-start: 0;
}

:is([data-dc-root]) [data-dc-modal-body] > :where(:last-child) {
  margin-block-end: 0;
}

:is([data-dc-root]) [data-dc-modal-body][data-dc-modal-body-layout=stack] {
  display: grid;
  gap: var(--dc-space-regular);
}

:is([data-dc-root]) [data-dc-modal-body][data-dc-modal-body-layout=stack] > hr {
  inline-size: 100%;
  margin: 0;
  border: 0;
  border-block-start: var(--dc-border-width) solid var(--dc-color-border-muted);
}

:is([data-dc-root]) [data-dc-modal-body] > :first-child:is([data-dc-surface], [data-dc-content], [data-dc-notice], [data-dc-field], [data-dc-field-row], hr, table, figure, img, picture, video, fieldset, pre) {
  margin-block-start: calc(var(--dc-space-regular) - var(--dc-space-xxsmall));
}

:is([data-dc-root]) [data-dc-modal-header] :is(h1, h2, h3, h4, h5, h6),
:is([data-dc-root]) [data-dc-modal-title] {
  margin: 0;
  font-size: var(--dc-text-h6);
  font-weight: var(--dc-font-weight-strong);
  line-height: var(--dc-leading-heading-small);
}

:is([data-dc-root]) [data-dc-modal-close] {
  margin: 0;
}

@media (max-width: 45rem) {
  :is([data-dc-root]) [data-dc-modal-footer] > [data-dc-surface-slot=bottom-end] {
    inline-size: 100%;
  }
  :is([data-dc-root]) [data-dc-modal-footer] [data-dc-button] {
    flex: 1;
  }
  :is([data-dc-root]) [data-dc-modal-actions-layout=stack] > [data-dc-surface-slot=bottom-end] {
    flex-direction: column;
    align-items: stretch;
  }
}
:is([data-dc-root]) [data-dc-modal-footer] [data-dc-button]:focus-visible {
  outline: var(--dc-border-width-large) solid var(--dc-color-border-contrast);
  outline-offset: 2px;
}

:is([data-dc-root]) dialog[data-dc-modal]::backdrop,
:is([data-dc-root]) [data-dc-modal-backdrop] {
  background: var(--dc-color-scrim);
}

:is([data-dc-root]) :is([data-dc-modal-footer], [data-dc-modal-actions])[hidden]:not([hidden=until-found i]) {
  display: none;
}

@media (prefers-reduced-motion: no-preference) {
  :is([data-dc-root]) dialog[data-dc-modal][open],
  :is([data-dc-root]) [data-dc-modal-content][data-state=open] {
    animation: dc-modal-enter 250ms cubic-bezier(0.2, 0.8, 0.2, 1) both;
  }
  :is([data-dc-root]) dialog[data-dc-modal][open]::backdrop,
  :is([data-dc-root]) [data-dc-modal-backdrop][data-state=open] {
    animation: dc-modal-backdrop-enter 250ms ease both;
  }
}
@keyframes dc-modal-enter {
  from {
    opacity: 0;
    transform: translateY(12px) scale(0.98);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
@keyframes dc-modal-backdrop-enter {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@media (prefers-reduced-motion: reduce) {
  :is([data-dc-root]) [data-dc-disclosure-indicator] {
    transition: none;
  }
}
:is([data-dc-root]) [data-dc-disclosure-indicator][data-dc-surface-control] {
  inline-size: var(--dc-control-size);
  block-size: var(--dc-control-size);
  background: transparent;
  cursor: inherit;
}

:is([data-dc-root]) [data-dc-disclosure-trigger] [data-dc-disclosure-meta][data-dc-surface-slot] {
  align-items: center;
  gap: var(--dc-space-xxsmall);
  min-block-size: var(--dc-control-size);
}

@media (hover: hover) {
  :is([data-dc-root]) [data-dc-disclosure-trigger]:hover [data-dc-disclosure-meta] {
    color: var(--dc-color-text);
  }
  :is([data-dc-root]) [data-dc-disclosure-trigger]:hover [data-dc-disclosure-indicator] {
    color: var(--dc-color-text-contrast);
  }
}
:is([data-dc-root]) [data-dc-modal-header] [data-dc-surface-title] {
  margin-block: var(--dc-surface-title-offset) 0;
  font-size: var(--dc-text-main);
  line-height: var(--dc-leading-ui);
}

:is([data-dc-root]) [data-dc-disclosure-indicator][data-dc-surface-control]:is(:hover, :active) {
  background: transparent;
}

@media (max-width: 45rem) {
  :is([data-dc-root]) [data-dc-modal][data-dc-modal-size][data-dc-modal-presentation=sheet] {
    inline-size: 100%;
    max-inline-size: none;
    block-size: 100dvh;
    max-block-size: none;
    margin: 0;
    border-radius: 0;
  }
}
:is([data-dc-root]) [data-dc-modal-footer-layout=split] {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  gap: var(--dc-space-xsmall);
}

:is([data-dc-root]) [data-dc-modal-footer-layout=split] > [data-dc-surface-slot] {
  display: flex;
  align-items: center;
  gap: var(--dc-space-xsmall);
  inline-size: auto;
}

:is([data-dc-root]) [data-dc-modal-footer-layout=split] [data-dc-button] {
  flex: none;
}

:is([data-dc-root]) [data-dc-surface][data-dc-surface-kind=compose] {
  --dc-control-size: var(--dc-compose-control-size);
  --dc-control-target-size: var(--dc-compose-control-size);
  --dc-chip-size: var(--dc-compose-control-size);
  container: dc-compose/inline-size;
}

:is([data-dc-root]) [data-dc-surface-kind=compose] [data-dc-compose-input] {
  display: block;
  min-block-size: 7rem;
  max-block-size: 20rem;
  resize: none;
  overflow-y: auto;
  text-wrap: pretty;
}

:is([data-dc-root]) [data-dc-compose-context] {
  display: flex;
  flex-wrap: wrap;
  gap: var(--dc-space-xsmall);
  padding: var(--dc-space-small) var(--dc-container-padding-inline) 0;
}

:is([data-dc-root]) [data-dc-compose-stack] {
  display: grid;
  --dc-compose-control-size: 2rem;
  --dc-control-size: var(--dc-compose-control-size);
  --dc-control-target-size: var(--dc-compose-control-size);
  --dc-chip-size: var(--dc-compose-control-size);
}

:is([data-dc-root]) [data-dc-compose-stack] > [data-dc-surface-kind=compose] {
  z-index: 1;
}

:is([data-dc-root]) [data-dc-compose-settings-head] {
  display: flex;
  align-items: baseline;
  justify-content: space-between;
  gap: var(--dc-space-small);
  margin-block: 6px 10px;
}

:is([data-dc-root]) [data-dc-compose-settings-fields] {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(min(100%, max(12rem, (100% - 32px) / 3)), 1fr));
  gap: 12px 16px;
}

:is([data-dc-root]) [data-dc-compose-settings-fields=inside] {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, max(12rem, (100% - 24px) / 3)), 1fr));
  gap: 12px;
}

:is([data-dc-root]) [data-dc-compose-settings-fields=pills] {
  display: flex;
  flex-wrap: wrap;
  gap: var(--dc-space-xsmall);
}

:is([data-dc-root]) [data-dc-compose-settings][hidden],
:is([data-dc-root]) [data-dc-compose-settings-fields][hidden] {
  display: none;
}

:is([data-dc-root]) [data-dc-surface-kind=compose] [data-dc-surface-rail] > [data-dc-surface-control-row=compose] {
  inline-size: 100%;
  min-block-size: var(--dc-compose-control-size);
}

:is([data-dc-root]) [data-dc-compose-options] {
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  gap: var(--dc-space-xsmall);
  min-inline-size: 0;
}

:is([data-dc-root]) [data-dc-compose-menu][hidden] {
  display: none;
}

:is([data-dc-root]) [data-dc-surface-kind=compose]:has([data-dc-compose-menu]:not([hidden])) {
  z-index: 1;
}

:is([data-dc-root]) [data-dc-compose-stack]:has([data-dc-select-state=open]) {
  z-index: 30;
}

:is([data-dc-root]) [data-dc-reading-view] {
  container: dc-document/inline-size;
  grid-template-rows: auto minmax(0, 1fr);
  block-size: 36rem;
  overflow: hidden;
}

:is([data-dc-root]) [data-dc-document-bar-main] {
  display: grid;
  grid-template-columns: minmax(0, 1fr) auto;
  align-items: center;
  gap: var(--dc-space-regular);
  min-inline-size: 0;
}

:is([data-dc-root]) [data-dc-document-bar] > [data-dc-document-actions] {
  align-self: center;
}

:is([data-dc-root]) [data-dc-document-action-group] {
  display: flex;
  gap: 0;
}

:is([data-dc-root]) [data-dc-document-actions] {
  position: relative;
}

:is([data-dc-root]) [data-dc-document-overflow] {
  display: none;
}

:is([data-dc-root]) [data-dc-document-menu] {
  position: absolute;
  inset-block-start: calc(100% + var(--dc-space-xxsmall));
  inset-inline-end: 0;
  z-index: 3;
}

:is([data-dc-root]) [data-dc-document-body] {
  overflow-y: auto;
  min-block-size: 0;
}

:is([data-dc-root]) [data-dc-document-body][hidden],
:is([data-dc-root]) [data-dc-document-menu][hidden] {
  display: none;
}

@container dc-document (max-width: 40rem) {
  :is([data-dc-root]) [data-dc-document-bar] {
    grid-template-columns: minmax(0, 1fr) auto;
    grid-template-areas: "text text" "view actions";
    row-gap: var(--dc-space-xsmall);
  }
  :is([data-dc-root]) [data-dc-document-bar-main] {
    display: contents;
  }
  :is([data-dc-root]) [data-dc-document-bar] [data-dc-surface-text] {
    grid-area: text;
  }
  :is([data-dc-root]) [data-dc-document-bar] [data-dc-view-switch] {
    grid-area: view;
    justify-self: start;
  }
  :is([data-dc-root]) [data-dc-document-bar] > [data-dc-document-actions] {
    grid-area: actions;
    align-self: center;
  }
  :is([data-dc-root]) [data-dc-document-action-group] {
    display: none;
  }
  :is([data-dc-root]) [data-dc-document-overflow] {
    display: inline-flex;
  }
}
:is([data-dc-root]) [data-dc-diff] {
  overflow: hidden;
  border: var(--dc-border-width) solid var(--dc-color-edge-raised);
  border-radius: var(--dc-container-radius);
  background: var(--dc-color-surface);
  color: var(--dc-color-text);
}

:is([data-dc-root]) [data-dc-diff-lines] {
  list-style: none;
  margin: 0;
  padding: 0;
}

:is([data-dc-root]) [data-dc-diff-line] {
  display: grid;
  grid-template-columns: 3ch 3ch 1.5ch minmax(0, 1fr);
  align-items: baseline;
  gap: var(--dc-space-xsmall);
  padding: var(--dc-space-xxsmall) var(--dc-space-xsmall);
  color: var(--dc-color-text);
  font-family: var(--dc-input-font-family-code);
  font-size: var(--dc-text-xsmall);
  line-height: var(--dc-leading-reading);
}

:is([data-dc-root]) [data-dc-diff-line=added] {
  background: var(--dc-color-success-muted);
}

:is([data-dc-root]) [data-dc-diff-line=removed] {
  background: var(--dc-color-alert-muted);
}

:is([data-dc-root]) :is([data-dc-diff-number], [data-dc-diff-sign]) {
  color: var(--dc-color-text-muted);
  font-size: var(--dc-text-xxsmall);
  font-variant-numeric: tabular-nums;
}

:is([data-dc-root]) [data-dc-diff-number] {
  text-align: end;
}

:is([data-dc-root]) [data-dc-diff-text] {
  min-inline-size: 0;
  white-space: pre-wrap;
  overflow-wrap: anywhere;
}

:is([data-dc-root]) :is([data-dc-shell-anchor-region]) :is([data-dc-anchor-rail]) {
  display: grid;
}
:is([data-dc-root]) :is([data-dc-shell-anchor-region]) :is([data-dc-anchor-rail] a) {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  inline-size: var(--dc-space-medium);
  min-block-size: var(--dc-anchor-line-pitch);
  padding-inline-end: var(--dc-space-xsmall);
}
:is([data-dc-root]) :is([data-dc-shell-anchor-region]) :is([data-dc-anchor-rail] a)::before {
  content: "";
  inline-size: var(--dc-shell-anchor-rail-line);
  block-size: var(--dc-shell-anchor-rail-thickness);
  background: var(--dc-shell-anchor-rail-color);
  transition: inline-size var(--dc-anchor-motion-duration) ease;
}
:is([data-dc-root]) :is([data-dc-shell-anchor-region]) :is([data-dc-anchor-rail] a[aria-current])::before {
  inline-size: var(--dc-shell-anchor-rail-current-line);
  block-size: var(--dc-shell-anchor-rail-current-thickness);
  background: var(--dc-shell-anchor-rail-current-color);
}
:is([data-dc-root]) :is([data-dc-shell-anchor-region]) :is([data-dc-anchor-rail] a:is(:hover, :focus-visible))::before {
  inline-size: var(--dc-shell-anchor-rail-hover-line);
}
:is([data-dc-root]) :is([data-dc-shell-anchor-region]) :is([data-dc-anchor-rail] span:where(:not(span span))) {
  position: absolute;
  inset-inline-end: calc(var(--dc-shell-anchor-rail-hover-line) + var(--dc-shell-anchor-rail-label-gap));
  display: grid;
  gap: 2px;
  inline-size: max-content;
  max-inline-size: var(--dc-shell-anchor-rail-label-max);
  padding: var(--dc-space-xsmall) var(--dc-space-small);
  border: var(--dc-border-width) solid var(--dc-color-edge-raised);
  border-radius: var(--dc-radius-small);
  background: var(--dc-color-surface-highest);
  --dc-color-accent-text: var(--dc-color-accent-text-raised);
  --dc-color-info: var(--dc-swatch-status-info-raised);
  --dc-color-success: var(--dc-swatch-status-success-raised);
  --dc-color-alert: var(--dc-swatch-status-alert-raised);
  --dc-color-danger: var(--dc-color-alert);
  --dc-color-focus: var(--dc-color-accent-text);
  color: var(--dc-color-text);
  font-size: var(--dc-shell-anchor-rail-label-size);
  line-height: var(--dc-leading-ui);
  text-align: start;
  opacity: 0;
  pointer-events: none;
}
:is([data-dc-root]) :is([data-dc-shell-anchor-region]) :is([data-dc-anchor-rail] a:is(:hover, :focus-visible)) span {
  opacity: 1;
}
:is([data-dc-root]) :is([data-dc-shell-anchor-region][data-dc-anchor-side=start]) :is([data-dc-anchor-rail] a) {
  justify-content: flex-start;
  padding-inline: var(--dc-space-xsmall) 0;
}
:is([data-dc-root]) :is([data-dc-shell-anchor-region][data-dc-anchor-side=start]) :is([data-dc-anchor-rail] span:where(:not(span span))) {
  inset-inline: calc(var(--dc-shell-anchor-rail-hover-line) + var(--dc-shell-anchor-rail-label-gap)) auto;
}
:is([data-dc-root]) :is([data-dc-shell-anchor-region]) :is([data-dc-anchor-label-title]) {
  font-weight: var(--dc-font-weight-medium);
  color: var(--dc-color-text-contrast);
}
:is([data-dc-root]) :is([data-dc-shell-anchor-region]) :is([data-dc-anchor-label-summary]) {
  color: var(--dc-color-text-muted);
  font-size: var(--dc-text-xsmall);
  line-height: var(--dc-leading-reading);
  text-wrap: pretty;
}
:is([data-dc-root]) :is([data-dc-anchor-layout]) {
  container: dc-anchor/inline-size;
  inline-size: 100%;
  min-inline-size: 0;
  --dc-anchor-gap: var(--dc-space-medium);
  --dc-anchor-content-width: 50rem;
  padding-inline: var(--dc-anchor-frame-padding);
  box-sizing: border-box;
}
:is([data-dc-root]) :is([data-dc-anchor-grid]) {
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, var(--dc-anchor-content-width)) minmax(0, 1fr);
  align-items: start;
}
:is([data-dc-root]) :is([data-dc-anchor-grid]):has(> [data-dc-anchor-nav]) {
  grid-template-columns: minmax(0, 1fr) minmax(0, var(--dc-anchor-content-width)) var(--dc-anchor-gap) var(--dc-shell-anchor-nav-width) minmax(0, 1fr);
}
:is([data-dc-root]) :is([data-dc-anchor-content]) {
  grid-column: 2;
  grid-row: 1;
  min-inline-size: 0;
  padding-inline: 0;
}
:is([data-dc-root]) :is([data-dc-anchor-grid]) > :is([data-dc-anchor-nav]) {
  --dc-anchor-mode: side;
  display: block;
  grid-column: 4;
  grid-row: 1;
  margin-inline-start: 0;
  animation: dc-anchor-side-in var(--dc-anchor-motion-duration) ease-out;
  max-block-size: calc(100dvh - var(--dc-space-medium) * 2);
}
:is([data-dc-root]) :is([data-dc-anchor-summary]) {
  display: none;
  cursor: pointer;
  min-block-size: var(--dc-control-target-size);
  align-items: center;
  justify-content: space-between;
  gap: var(--dc-space-small);
  padding: var(--dc-shell-ui-padding);
  font: inherit;
  color: var(--dc-color-text);
  border-radius: var(--dc-radius-small);
  list-style: none;
}
:is([data-dc-root]) :is([data-dc-anchor-summary])::-webkit-details-marker {
  display: none;
}
:is([data-dc-root]) :is([data-dc-anchor-summary])::after {
  content: "+";
}
:is([data-dc-root]) :is([data-dc-anchor-disclosure][open]) > :is([data-dc-anchor-summary])::after {
  content: "−";
}
:is([data-dc-root]) :is([data-dc-anchor-summary]):focus {
  display: flex;
}
:is([data-dc-root]) :is([data-dc-anchor-summary]):focus-visible {
  outline: var(--dc-border-width-large) solid var(--dc-color-border-contrast);
  outline-offset: 2px;
}
:is([data-dc-root]) :is([data-dc-anchor-disclosure])::details-content {
  content-visibility: visible;
}
:is([data-dc-root]) :is([data-dc-anchor-disclosure]) > :is([data-dc-menu-list]) {
  display: flex;
}
:is([data-dc-root]) :is([data-dc-anchor-nav]) :is([data-dc-menu-link])::before {
  content: var(--dc-anchor-icon-after);
  font-family: Lucide;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 1;
  flex: none;
  inline-size: 1.125rem;
  block-size: 1.125rem;
  content: var(--dc-anchor-icon-after)/"";
}
:is([data-dc-root]) :is([data-dc-anchor-nav]) :is([data-dc-menu-link]):has(~ [aria-current=location], ~ * [aria-current=location])::before,
:is([data-dc-root]) :is([data-dc-anchor-nav]) :is([data-dc-menu-list]) > :has(~ * [aria-current=location]) :is([data-dc-menu-link])::before {
  content: var(--dc-anchor-icon-before)/"";
}
:is([data-dc-root]) :is([data-dc-anchor-nav]) :is([data-dc-menu-link][aria-current=location])::before {
  content: var(--dc-anchor-icon-current)/"";
}
:is([data-dc-root]) :is([data-dc-anchor-nav]) :is([data-dc-menu-link-icon]) {
  display: none;
}

@container dc-anchor (width >= 51.125rem) {
  :is([data-dc-root]) :is([data-dc-anchor-nav][data-dc-anchor-variant=labelled], [data-dc-anchor-nav][data-dc-anchor-variant=minimal]) :is([data-dc-menu-list]) {
    gap: var(--dc-anchor-option-gap);
  }
  :is([data-dc-root]) :is([data-dc-anchor-nav][data-dc-anchor-variant=labelled]) :is([data-dc-menu-link]:not([aria-current=location]))::before {
    content: "";
  }
  :is([data-dc-root]) :is([data-dc-anchor-grid]) > :is([data-dc-anchor-nav][data-dc-anchor-variant=minimal]) {
    inline-size: var(--dc-anchor-rail-width);
    padding: 0;
    background: transparent;
    overflow: hidden;
    transition: inline-size var(--dc-anchor-motion-duration) var(--dc-shell-motion-ease);
  }
  :is([data-dc-root]) :is([data-dc-anchor-grid]) > :is([data-dc-anchor-nav][data-dc-anchor-variant=minimal]:is(:hover, :focus-within)) {
    inline-size: var(--dc-shell-anchor-nav-width);
  }
  :is([data-dc-root]) :is([data-dc-anchor-nav][data-dc-anchor-variant=minimal]) :is([data-dc-menu-list]) {
    gap: 0;
  }
  :is([data-dc-root]) :is([data-dc-anchor-nav][data-dc-anchor-variant=minimal]) :is([data-dc-menu-link]) {
    position: relative;
    min-block-size: max(1.5rem, var(--dc-anchor-line-pitch));
    block-size: max(1.5rem, var(--dc-anchor-line-pitch));
    overflow: hidden;
    inline-size: var(--dc-shell-anchor-nav-width);
    padding: 0 var(--dc-space-xxsmall) 0 var(--dc-anchor-label-inset);
    background: transparent;
    color: transparent;
    white-space: normal;
    transition: color var(--dc-anchor-motion-duration) ease, padding-inline-start var(--dc-anchor-motion-duration) ease;
  }
  :is([data-dc-root]) :is([data-dc-anchor-nav][data-dc-anchor-variant=minimal]) :is([data-dc-menu-link])::before {
    content: "";
    position: absolute;
    inset-inline-start: var(--dc-space-xxsmall);
    inline-size: var(--dc-anchor-line-length);
    block-size: var(--dc-anchor-line-thickness);
    background: var(--dc-anchor-line-color);
    transition: inline-size var(--dc-anchor-motion-duration) ease, background-color var(--dc-anchor-motion-duration) ease;
  }
  :is([data-dc-root]) :is([data-dc-anchor-nav][data-dc-anchor-variant=minimal]) :is([data-dc-menu-link])[aria-current=location]::before {
    inline-size: var(--dc-anchor-line-current-length);
    background: var(--dc-anchor-line-current-color);
  }
  :is([data-dc-root]) :is([data-dc-anchor-nav][data-dc-anchor-variant=minimal]) :is([data-dc-menu-link]):focus-visible {
    outline: 2px solid var(--dc-color-border-contrast);
    outline-offset: -2px;
  }
  :is([data-dc-root]) :is([data-dc-anchor-nav][data-dc-anchor-variant=minimal]:is(:hover, :focus-within)) :is([data-dc-menu-link]) {
    color: var(--dc-color-text);
    block-size: auto;
    padding-inline-start: calc(var(--dc-anchor-label-inset) + var(--dc-space-xxsmall));
  }
  :is([data-dc-root]) :is([data-dc-anchor-nav][data-dc-anchor-variant=minimal]:is(:hover, :focus-within)) :is([data-dc-menu-link])::before {
    inline-size: var(--dc-anchor-line-expanded-length);
  }
  :is([data-dc-root]) :is([data-dc-anchor-nav][data-dc-anchor-variant=minimal]:is(:hover, :focus-within)) :is([data-dc-menu-link])[aria-current=location]::before {
    inline-size: var(--dc-anchor-line-expanded-current-length);
  }
  :is([data-dc-root]) :is([data-dc-anchor-nav][data-dc-anchor-variant=minimal]:is(:hover, :focus-within)) :is([data-dc-menu-link]):is(:hover, :focus-visible) {
    color: var(--dc-anchor-line-hover-color);
  }
  :is([data-dc-root]) :is([data-dc-anchor-nav][data-dc-anchor-variant=minimal]:is(:hover, :focus-within)) :is([data-dc-menu-link]):is(:hover, :focus-visible)::before {
    inline-size: var(--dc-anchor-line-hover-length);
    background: var(--dc-anchor-line-hover-color);
  }
  :is([data-dc-root]) :is([data-dc-anchor-nav][data-dc-anchor-variant=minimal]) :is([data-dc-anchor-nav-heading]) {
    display: none;
  }
}
@media (prefers-reduced-motion: reduce) {
  :is([data-dc-root]) :is([data-dc-anchor-grid]) > :is([data-dc-anchor-nav][data-dc-anchor-variant=minimal]) {
    transition-duration: 0s;
  }
}
@container dc-anchor (width < 51.125rem) {
  :is([data-dc-root]) :is([data-dc-anchor-grid]):has(> [data-dc-anchor-nav]) {
    grid-template-columns: minmax(0, 1fr) minmax(0, var(--dc-anchor-content-width)) minmax(0, 1fr);
    row-gap: var(--dc-space-medium);
  }
  :is([data-dc-root]) :is([data-dc-anchor-content]) {
    grid-row: 2;
  }
  :is([data-dc-root]) :is([data-dc-anchor-grid]) > :is([data-dc-anchor-nav]) {
    --dc-anchor-mode: compact;
    animation-name: dc-anchor-compact-in;
    grid-column: 2;
    grid-row: 1;
    position: relative;
    inset-block-start: auto;
    inline-size: auto;
    margin-inline-start: 0;
    max-block-size: none;
  }
  :is([data-dc-root]) :is([data-dc-anchor-summary]) {
    display: flex;
  }
  :is([data-dc-root]) :is([data-dc-anchor-grid]) :is([data-dc-anchor-nav-heading]) {
    display: none;
  }
  :is([data-dc-root]) :is([data-dc-anchor-disclosure])::details-content {
    content-visibility: hidden;
  }
  :is([data-dc-root]) :is([data-dc-anchor-disclosure][open])::details-content {
    content-visibility: visible;
  }
  :is([data-dc-root]) :is([data-dc-anchor-disclosure]:not([open])) > :is([data-dc-menu-list]) {
    display: none;
  }
}
@keyframes dc-anchor-side-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes dc-anchor-compact-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@media (prefers-reduced-motion: reduce) {
  :is([data-dc-root]) {
    --dc-anchor-motion-duration: 0ms;
  }
  :is([data-dc-root]) :is([data-dc-anchor-grid]) > :is([data-dc-anchor-nav]) {
    animation: none;
  }
  :is([data-dc-root]) :is([data-dc-anchor-nav], [data-dc-menu-link]) {
    animation: none;
    transition: none;
  }
  :is([data-dc-root]) :is([data-dc-anchor-nav], [data-dc-menu-link])::before {
    transition: none;
  }
}
:is([data-dc-root]) :is([data-dc-content=page]) {
  display: grid;
  gap: var(--dc-space-xlarge);
  min-inline-size: 0;
  padding: var(--dc-space-large) var(--dc-page-padding-inline);
}
:is([data-dc-root]) :is([data-dc-content=header]) {
  display: grid;
  gap: var(--dc-space-small);
  max-inline-size: 70rem;
  min-inline-size: 0;
}
:is([data-dc-root]) :is([data-dc-content-eyebrow]) {
  margin: 0;
  color: var(--dc-color-text-muted);
  font-size: var(--dc-text-xxsmall);
  font-weight: var(--dc-font-weight-strong);
  letter-spacing: 0.12em;
  line-height: var(--dc-leading-ui);
  text-transform: uppercase;
}
:is([data-dc-root]) :is([data-dc-content-eyebrow=section]) {
  font-size: var(--dc-text-xsmall);
  letter-spacing: 0.15em;
}
:is([data-dc-root]) :is([data-dc-content-title]) {
  margin: 0;
  color: var(--dc-color-text-contrast);
  font-family: var(--dc-font-family-heading);
  font-size: var(--dc-text-h1);
  font-weight: var(--dc-font-weight-strong);
  letter-spacing: var(--dc-tracking-heading);
  line-height: var(--dc-leading-heading);
  overflow-wrap: anywhere;
}
:is([data-dc-root]) :is([data-dc-content-summary]) {
  margin: 0;
  color: var(--dc-color-text-muted);
  font-size: var(--dc-text-main);
  line-height: var(--dc-leading-reading);
  text-wrap: pretty;
}
:is([data-dc-root]) :is([data-dc-content-actions]) {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: var(--dc-space-xsmall);
  margin-block-start: var(--dc-space-xsmall);
}
:is([data-dc-root]) :is([data-dc-content=section]) {
  display: grid;
  gap: var(--dc-space-medium);
  min-inline-size: 0;
}
:is([data-dc-root]) :is([data-dc-content-section-header]) {
  display: flex;
  flex-wrap: wrap;
  align-items: baseline;
  gap: var(--dc-space-xsmall) var(--dc-space-small);
  padding-block-start: var(--dc-space-main);
}
:is([data-dc-root]) :is([data-dc-content-section-header]) > :where([data-dc-button], [data-dc-content-actions]) {
  margin-inline-start: auto;
}
:is([data-dc-root]) :is([data-dc-content-section-title]) {
  margin: 0;
  color: var(--dc-color-text-contrast);
  font-family: var(--dc-font-family-heading);
  font-size: var(--dc-text-h5);
  font-weight: var(--dc-font-weight-strong);
  letter-spacing: var(--dc-tracking-heading);
  line-height: var(--dc-leading-heading);
  overflow-wrap: anywhere;
}
:is([data-dc-root]) :is([data-dc-content-count], [data-dc-content-meta]) {
  color: var(--dc-color-text-muted);
  font-size: var(--dc-text-xxsmall);
  line-height: var(--dc-leading-ui);
}
:is([data-dc-root]) :is([data-dc-content=collection]) {
  display: grid;
  gap: var(--dc-space-small);
  min-inline-size: 0;
}
:is([data-dc-root]) :is([data-dc-content=collection][data-dc-content-layout=grid]) {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 15rem), 1fr));
}
:is([data-dc-root]) :is([data-dc-content=collection][data-dc-content-layout=list]) {
  grid-template-columns: minmax(0, 1fr);
}
:is([data-dc-root]) :is([data-dc-content=collection][data-dc-content-treatment=linear]) {
  gap: 0;
  container: dc-content-collection/inline-size;
}
:is([data-dc-root]) :is([data-dc-content=item]) {
  display: grid;
  gap: var(--dc-space-small);
  min-inline-size: 0;
  padding: var(--dc-container-padding-block) var(--dc-container-padding-inline);
  border: var(--dc-border-width) solid var(--dc-color-edge-raised);
  border-radius: var(--dc-container-radius);
  background: var(--dc-color-surface);
  color: var(--dc-color-text);
  --dc-place-rest: var(--dc-color-surface);
  --dc-place-hover: var(--dc-color-surface-high);
  --dc-place-hover-overlay: none;
  --dc-place-active-overlay: none;
  --dc-place-active: var(--dc-color-surface-highest);
  background-color: var(--dc-place-rest);
  background-image: none;
}
:is([data-dc-root]) :is([data-dc-content=item])[data-dc-place-level=high] {
  --dc-place-rest: var(--dc-color-surface-high);
  --dc-place-hover: var(--dc-color-surface-highest);
}
:is([data-dc-root]) :is([data-dc-content=item]):is([data-dc-place-level=highest], :where([data-dc-modal], [data-dc-modal-content], [data-dc-surface-level=highest]) *) {
  --dc-color-accent-text: var(--dc-color-accent-text-raised);
  --dc-color-info: var(--dc-swatch-status-info-raised);
  --dc-color-success: var(--dc-swatch-status-success-raised);
  --dc-color-alert: var(--dc-swatch-status-alert-raised);
  --dc-color-danger: var(--dc-color-alert);
  --dc-color-focus: var(--dc-color-accent-text);
  --dc-place-rest: var(--dc-color-surface-highest);
  --dc-place-hover: var(--dc-color-surface-highest);
  --dc-place-hover-overlay: linear-gradient(var(--dc-state-overlay-hover), var(--dc-state-overlay-hover));
  --dc-place-active-overlay: linear-gradient(var(--dc-state-overlay-selected), var(--dc-state-overlay-selected));
}
:is([data-dc-root]) :is([data-dc-content=item]):is(:where([data-dc-surface-level=well]) *):not([data-dc-place-level=highest]) {
  --dc-place-rest: var(--dc-color-surface-high);
  --dc-place-hover: var(--dc-color-surface-highest);
  --dc-place-hover-overlay: none;
  --dc-place-active-overlay: none;
  color: var(--dc-color-text);
}
:is([data-dc-root]) :is([data-dc-content=item]):is(:where([data-dc-surface-level=well][data-dc-place-treatment=overlay]) *):not([data-dc-place-level=highest]) {
  --dc-place-rest: var(--dc-color-surface-high);
  --dc-place-hover: var(--dc-color-surface-high);
  --dc-place-active: var(--dc-color-surface-high);
  --dc-place-hover-overlay: linear-gradient(var(--dc-state-overlay-hover), var(--dc-state-overlay-hover));
  --dc-place-active-overlay: linear-gradient(var(--dc-state-overlay-selected), var(--dc-state-overlay-selected));
}
@media (hover: hover) {
  :is([data-dc-root]) :is([data-dc-content=item]):hover {
    background-color: var(--dc-place-hover);
    background-image: var(--dc-place-hover-overlay);
  }
  :is([data-dc-root]) :is([data-dc-content=item]):hover[data-dc-place-level=high] {
    --dc-color-accent-text: var(--dc-color-accent-text-raised);
    --dc-color-info: var(--dc-swatch-status-info-raised);
    --dc-color-success: var(--dc-swatch-status-success-raised);
    --dc-color-alert: var(--dc-swatch-status-alert-raised);
    --dc-color-danger: var(--dc-color-alert);
    --dc-color-focus: var(--dc-color-accent-text);
  }
}
:is([data-dc-root]) :is([data-dc-content=item]):is([data-dc-selected], [aria-selected=true], [aria-current]:not([aria-current=false]), [open], [data-state=open]) {
  --dc-color-accent-text: var(--dc-color-accent-text-raised);
  --dc-color-info: var(--dc-swatch-status-info-raised);
  --dc-color-success: var(--dc-swatch-status-success-raised);
  --dc-color-alert: var(--dc-swatch-status-alert-raised);
  --dc-color-danger: var(--dc-color-alert);
  --dc-color-focus: var(--dc-color-accent-text);
  background-color: var(--dc-place-active);
  background-image: var(--dc-place-active-overlay);
  box-shadow: var(--dc-place-active-shadow, inset 0 0 0 var(--dc-border-width) var(--dc-color-edge-raised));
}
:is([data-dc-root]) :is([data-dc-content=collection][data-dc-content-layout=list] [data-dc-content=item]) {
  grid-template-columns: minmax(0, 1fr) auto;
  align-items: start;
}
:is([data-dc-root]) :is([data-dc-content-item-main]) {
  display: grid;
  gap: var(--dc-space-xxsmall);
  min-inline-size: 0;
}
:is([data-dc-root]) :is([data-dc-content-item-title]) {
  margin: 0;
  color: var(--dc-color-text-contrast);
  font-size: var(--dc-text-large);
  font-weight: var(--dc-font-weight-strong);
  line-height: var(--dc-leading-heading-small);
  overflow-wrap: anywhere;
  text-decoration: none;
  text-wrap: balance;
}
:is([data-dc-root]) :is([data-dc-content=item]) > :where([data-dc-button]) {
  justify-self: start;
}
:is([data-dc-root]) :is([data-dc-content-item-summary]) {
  margin: 0;
  color: var(--dc-color-text-muted);
  font-size: var(--dc-text-small);
  line-height: var(--dc-leading-reading);
  overflow-wrap: anywhere;
  text-wrap: pretty;
}
:is([data-dc-root]) :is([data-dc-content-item-flags]) {
  display: flex;
  flex-wrap: wrap;
  gap: var(--dc-space-xxsmall);
  justify-content: flex-end;
  min-inline-size: 0;
}
:is([data-dc-root]) :is([data-dc-content-item-meta]) {
  color: var(--dc-color-text-muted);
  font-size: var(--dc-text-xsmall);
  line-height: var(--dc-leading-ui);
  text-align: end;
  white-space: nowrap;
}
:is([data-dc-root]) :is([data-dc-content=collection][data-dc-content-treatment=linear] [data-dc-content=item]) {
  grid-template-columns: var(--dc-content-columns, minmax(0, 1fr) 6rem 7rem);
  align-items: start;
  gap: var(--dc-space-xxsmall) var(--dc-space-regular);
  padding: var(--dc-content-row-padding, var(--dc-collection-row-padding));
  border: 0;
  border-block-end: var(--dc-border-width) solid var(--dc-color-border-muted);
  border-radius: 0;
  --dc-place-rest: var(--dc-color-surface);
  --dc-place-hover: var(--dc-color-surface-high);
  --dc-place-hover-overlay: none;
  --dc-place-active-overlay: none;
  --dc-place-active: var(--dc-color-surface-highest);
  background-color: var(--dc-place-rest);
  background-image: none;
}
:is([data-dc-root]) :is([data-dc-content=collection][data-dc-content-treatment=linear] [data-dc-content=item])[data-dc-place-level=high] {
  --dc-place-rest: var(--dc-color-surface-high);
  --dc-place-hover: var(--dc-color-surface-highest);
}
:is([data-dc-root]) :is([data-dc-content=collection][data-dc-content-treatment=linear] [data-dc-content=item]):is([data-dc-place-level=highest], :where([data-dc-modal], [data-dc-modal-content], [data-dc-surface-level=highest]) *) {
  --dc-color-accent-text: var(--dc-color-accent-text-raised);
  --dc-color-info: var(--dc-swatch-status-info-raised);
  --dc-color-success: var(--dc-swatch-status-success-raised);
  --dc-color-alert: var(--dc-swatch-status-alert-raised);
  --dc-color-danger: var(--dc-color-alert);
  --dc-color-focus: var(--dc-color-accent-text);
  --dc-place-rest: var(--dc-color-surface-highest);
  --dc-place-hover: var(--dc-color-surface-highest);
  --dc-place-hover-overlay: linear-gradient(var(--dc-state-overlay-hover), var(--dc-state-overlay-hover));
  --dc-place-active-overlay: linear-gradient(var(--dc-state-overlay-selected), var(--dc-state-overlay-selected));
}
:is([data-dc-root]) :is([data-dc-content=collection][data-dc-content-treatment=linear] [data-dc-content=item]):is(:where([data-dc-surface-level=well]) *):not([data-dc-place-level=highest]) {
  --dc-place-rest: var(--dc-color-surface-high);
  --dc-place-hover: var(--dc-color-surface-highest);
  --dc-place-hover-overlay: none;
  --dc-place-active-overlay: none;
  color: var(--dc-color-text);
}
:is([data-dc-root]) :is([data-dc-content=collection][data-dc-content-treatment=linear] [data-dc-content=item]):is(:where([data-dc-surface-level=well][data-dc-place-treatment=overlay]) *):not([data-dc-place-level=highest]) {
  --dc-place-rest: var(--dc-color-surface-high);
  --dc-place-hover: var(--dc-color-surface-high);
  --dc-place-active: var(--dc-color-surface-high);
  --dc-place-hover-overlay: linear-gradient(var(--dc-state-overlay-hover), var(--dc-state-overlay-hover));
  --dc-place-active-overlay: linear-gradient(var(--dc-state-overlay-selected), var(--dc-state-overlay-selected));
}
@media (hover: hover) {
  :is([data-dc-root]) :is([data-dc-content=collection][data-dc-content-treatment=linear] [data-dc-content=item]):hover {
    background-color: var(--dc-place-hover);
    background-image: var(--dc-place-hover-overlay);
  }
  :is([data-dc-root]) :is([data-dc-content=collection][data-dc-content-treatment=linear] [data-dc-content=item]):hover[data-dc-place-level=high] {
    --dc-color-accent-text: var(--dc-color-accent-text-raised);
    --dc-color-info: var(--dc-swatch-status-info-raised);
    --dc-color-success: var(--dc-swatch-status-success-raised);
    --dc-color-alert: var(--dc-swatch-status-alert-raised);
    --dc-color-danger: var(--dc-color-alert);
    --dc-color-focus: var(--dc-color-accent-text);
  }
}
:is([data-dc-root]) :is([data-dc-content=collection][data-dc-content-treatment=linear] [data-dc-content=item]):is([data-dc-selected], [aria-selected=true], [aria-current]:not([aria-current=false]), [open], [data-state=open]) {
  --dc-color-accent-text: var(--dc-color-accent-text-raised);
  --dc-color-info: var(--dc-swatch-status-info-raised);
  --dc-color-success: var(--dc-swatch-status-success-raised);
  --dc-color-alert: var(--dc-swatch-status-alert-raised);
  --dc-color-danger: var(--dc-color-alert);
  --dc-color-focus: var(--dc-color-accent-text);
  background-color: var(--dc-place-active);
  background-image: var(--dc-place-active-overlay);
  box-shadow: var(--dc-place-active-shadow, inset 0 0 0 var(--dc-border-width) var(--dc-color-edge-raised));
}
:is([data-dc-root]) :is([data-dc-content=item][data-dc-surface]) {
  position: relative;
  gap: 0;
  padding: 0;
  text-decoration: none;
}
:is([data-dc-root]) :is([data-dc-content=collection][data-dc-content-treatment=linear] [data-dc-content=item][data-dc-surface]) {
  grid-template-columns: minmax(0, 1fr);
  padding: 0;
  gap: 0;
}
:is([data-dc-root]) :is([data-dc-content=collection][data-dc-content-treatment=linear] [data-dc-content=item][data-dc-surface]) [data-dc-surface-head] {
  --dc-surface-current-inset: var(--dc-surface-inset-compact);
}
:is([data-dc-root]) :is(a[data-dc-content=item][data-dc-surface])::after {
  content: "";
  position: absolute;
  inset: 0;
}
:is([data-dc-root]) :is([data-dc-content=item][data-dc-surface-open]) [data-dc-surface-slot=top-end] {
  pointer-events: none;
}
:is([data-dc-root]) :is([data-dc-content=collection][data-dc-content-treatment=linear] [data-dc-content=item]:last-child) {
  border-block-end: 0;
}
:is([data-dc-root]) :is([data-dc-content=collection][data-dc-content-treatment=linear] a[data-dc-content=item]) {
  text-decoration: none;
}
:is([data-dc-root]) :is([data-dc-content=collection][data-dc-content-treatment=linear] a[data-dc-content=item]:focus-visible) {
  outline: var(--dc-border-width-large) solid var(--dc-color-focus);
  outline-offset: calc(-1 * var(--dc-border-width-large));
}
:is([data-dc-root]) :is([data-dc-content=collection][data-dc-content-treatment=linear] [data-dc-content-item-summary]) {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
:is([data-dc-root]) :is([data-dc-content=collection][data-dc-content-treatment=linear] [data-dc-content-item-title]) {
  font-size: var(--dc-text-main);
  font-weight: var(--dc-font-weight-medium);
}
:is([data-dc-root]) :is([data-dc-content=workspace]) {
  container: dc-content-workspace/inline-size;
  min-inline-size: 0;
}
:is([data-dc-root]) :is([data-dc-content-workspace-body]) {
  display: grid;
  grid-template-columns: minmax(16rem, var(--dc-content-panel-width, 20rem)) minmax(0, 1fr);
  gap: var(--dc-space-main);
  min-inline-size: 0;
  min-block-size: 100%;
}
:is([data-dc-root]) :is([data-dc-content=collection-panel]) {
  position: sticky;
  top: 0;
  align-self: start;
  max-block-size: 100dvh;
  min-inline-size: 0;
  overflow: auto;
  border: var(--dc-border-width) solid var(--dc-color-edge-raised);
  border-radius: var(--dc-container-radius);
  background: var(--dc-color-surface);
}
:is([data-dc-root]) :is([data-dc-content-panel-header]) {
  position: sticky;
  top: 0;
  z-index: 1;
  display: grid;
  gap: var(--dc-space-small);
  padding: var(--dc-container-padding-block) var(--dc-container-padding-inline);
  border-block-end: var(--dc-border-width) solid var(--dc-color-border-muted);
  background: var(--dc-color-surface);
}
:is([data-dc-root]) :is([data-dc-content-panel-title]) {
  margin: 0;
  color: var(--dc-color-text-contrast);
  font-size: var(--dc-text-small);
  font-weight: var(--dc-font-weight-medium);
}
:is([data-dc-root]) :is([data-dc-content-panel-group]) {
  margin: 0;
  padding: var(--dc-space-small) var(--dc-space-regular) var(--dc-space-xsmall);
  color: var(--dc-color-text-muted);
  font-size: var(--dc-text-xxsmall);
  letter-spacing: 0.04em;
  text-transform: uppercase;
}
:is([data-dc-root]) :is([data-dc-content-workspace-picker]) {
  display: none;
}
:is([data-dc-root]) :is([data-dc-content-workspace-detail]) {
  min-inline-size: 0;
}
@container dc-content-workspace (max-width: 64rem) {
  :is([data-dc-root]) :is([data-dc-content-workspace-body]) {
    grid-template-columns: minmax(0, 1fr);
  }
  :is([data-dc-root]) :is([data-dc-content=collection-panel]) {
    display: none;
  }
  :is([data-dc-root]) :is([data-dc-content-workspace-picker]) {
    display: block;
  }
}
@container dc-content-collection (max-width: 40rem) {
  :is([data-dc-root]) :is([data-dc-content=collection][data-dc-content-treatment=linear] [data-dc-content=item]) {
    grid-template-columns: minmax(0, 1fr);
  }
  :is([data-dc-root]) :is([data-dc-content-item-flags]) {
    justify-content: flex-start;
  }
  :is([data-dc-root]) :is([data-dc-content-item-meta]) {
    text-align: start;
  }
}
:is([data-dc-root]) :is([data-dc-content-swatch]) {
  inline-size: 100%;
  min-inline-size: 0;
  aspect-ratio: 16/9;
  border: var(--dc-border-width) solid var(--dc-color-border-muted);
  border-radius: var(--dc-radius-small);
  background: var(--dc-content-swatch, transparent);
}
:is([data-dc-root]) :is([data-dc-content=evidence]) {
  display: grid;
  align-items: baseline;
  grid-template-columns: minmax(0, max-content) minmax(0, 1fr);
  gap: var(--dc-space-xxsmall) var(--dc-space-small);
  padding-block: var(--dc-space-small);
  border-block: 0;
  color: var(--dc-color-text-muted);
  font-size: var(--dc-text-xsmall);
  line-height: var(--dc-leading-ui);
}
:is([data-dc-root]) :is([data-dc-content=evidence]) > :where(div) {
  display: contents;
}
:is([data-dc-root]) :is([data-dc-content-evidence-label]) {
  font-weight: var(--dc-font-weight-strong);
}
:is([data-dc-root]) :is([data-dc-content-evidence-value]) {
  display: flex;
  align-items: baseline;
  flex-wrap: wrap;
  gap: var(--dc-space-xsmall);
  margin: 0;
  min-inline-size: 0;
  color: var(--dc-color-text);
  overflow-wrap: anywhere;
}
:is([data-dc-root]) :is([data-dc-content=detail]) {
  display: grid;
  gap: var(--dc-space-medium);
  min-inline-size: 0;
}
:is([data-dc-root]) :is([data-dc-content-detail-header]) {
  display: grid;
  gap: var(--dc-space-xsmall);
}
:is([data-dc-root]) :is([data-dc-content-detail-title]) {
  margin: 0;
  color: var(--dc-color-text-contrast);
  font-family: var(--dc-font-family-heading);
  font-size: var(--dc-text-h3);
  font-weight: var(--dc-font-weight-strong);
  letter-spacing: var(--dc-tracking-heading);
  line-height: var(--dc-leading-heading);
  overflow-wrap: anywhere;
}
:is([data-dc-root]) :is([data-dc-content=prose]) {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  min-inline-size: 0;
  gap: var(--dc-space-small);
  max-inline-size: var(--dc-reading-measure);
  color: var(--dc-color-text);
  font-size: var(--dc-text-small);
  line-height: var(--dc-leading-reading);
}
:is([data-dc-root]) :is([data-dc-content=prose]) :where(a) {
  --dc-link-line: color-mix(in srgb, currentColor 40%, transparent);
  --dc-link-line-hover: var(--dc-color-text-contrast);
  color: var(--dc-color-accent-text);
  text-decoration-line: underline;
  text-decoration-color: var(--dc-link-line);
  text-decoration-thickness: var(--dc-border-width);
  text-underline-offset: 0.25em;
}
@media (prefers-reduced-motion: no-preference) {
  :is([data-dc-root]) :is([data-dc-content=prose]) :where(a) {
    transition-property: background-color, border-color, color, box-shadow, opacity, text-decoration-color;
    transition-duration: var(--dc-control-motion-duration);
    transition-timing-function: var(--dc-control-motion-ease);
  }
}
@media (hover: hover) {
  :is([data-dc-root]) :is([data-dc-content=prose]) :where(a):hover {
    text-decoration-color: var(--dc-link-line-hover);
  }
}
:is([data-dc-root]) :is([data-dc-content=prose]) [data-dc-prose-table] {
  block-size: max-content;
  min-inline-size: 0;
  max-inline-size: 100%;
  overflow-x: auto;
}
:is([data-dc-root]) :is([data-dc-content=prose]) > :where(p, ul, ol, blockquote, pre) {
  margin: 0;
}
:is([data-dc-root]) :is([data-dc-content=prose]) :where(ol:not([data-dc-list]), ul:not([data-dc-list])) {
  margin-block: 0;
  padding-inline-start: calc(2ch + var(--dc-space-xsmall));
}
:is([data-dc-root]) :is([data-dc-content=prose]) :where(ul:not([data-dc-list])) {
  padding-inline-start: var(--dc-space-regular);
}
:is([data-dc-root]) :is([data-dc-content=prose]) :where(ol:not([data-dc-list]), ul:not([data-dc-list])) > :where(li) {
  padding-inline-start: var(--dc-space-xxsmall);
  overflow-wrap: anywhere;
}
:is([data-dc-root]) :is([data-dc-content=prose]) :where(li) > :where(ol:not([data-dc-list]), ul:not([data-dc-list])) {
  margin-block-start: var(--dc-space-xxsmall);
}
:is([data-dc-root]) :is([data-dc-content=prose]) :where(table) {
  inline-size: 100%;
  border-collapse: collapse;
  font: inherit;
}
:is([data-dc-root]) :is([data-dc-content=prose]) :where(th, td) {
  padding: var(--dc-space-small);
  border: var(--dc-border-width) solid var(--dc-color-border-muted);
  background: var(--dc-state-overlay-control);
  vertical-align: top;
  text-align: start;
}
:is([data-dc-root]) :is([data-dc-content=prose]) :where(th) {
  background: var(--dc-color-surface-high);
}
:is([data-dc-root]) :is([data-dc-content=prose]) :where(h1, h2, h3, h4, h5, h6) {
  margin: calc(var(--dc-space-medium) - var(--dc-space-small)) 0 0;
  color: var(--dc-color-text-contrast);
  font-family: var(--dc-font-family-heading);
  font-weight: var(--dc-font-weight-strong);
  letter-spacing: var(--dc-tracking-heading);
  line-height: var(--dc-leading-heading);
  overflow-wrap: anywhere;
}
:is([data-dc-root]) :is([data-dc-content=prose]) > :where(h1, h2, h3, h4, h5, h6):first-child {
  margin-block-start: 0;
}
:is([data-dc-root]) :is([data-dc-content=prose]) > :where(h1, h2, h3, h4, h5, h6) + :where(h1, h2, h3, h4, h5, h6) {
  margin-block-start: 0;
}
:is([data-dc-root]) :is([data-dc-list]) {
  --dc-list-marker-size: 32px;
  --dc-list-number-weight: var(--dc-font-weight-medium);
  --dc-list-first-line: calc(var(--dc-text-main) * var(--dc-leading-reading));
  margin: 0;
  padding: 0;
  list-style: none;
  color: var(--dc-color-text);
  font: var(--dc-font-weight-regular) var(--dc-text-main)/var(--dc-leading-reading) var(--dc-font-family-text);
}
:is([data-dc-root]) :is([data-dc-list=numbered][data-dc-list-number-weight=strong]) {
  --dc-list-number-weight: var(--dc-font-weight-strong);
}
:is([data-dc-root]) :is([data-dc-list=numbered][data-dc-list-number-weight=medium]) {
  --dc-list-number-weight: var(--dc-font-weight-medium);
}
:is([data-dc-root]) :is([data-dc-list=numbered][data-dc-list-number-weight=regular]) {
  --dc-list-number-weight: var(--dc-font-weight-regular);
}
:is([data-dc-root]) :is([data-dc-list]) > :where(li) {
  --dc-list-text-inset: max(0px, calc((var(--dc-list-marker-size) - var(--dc-list-first-line)) / 2));
  --dc-list-bullet-auto: var(--dc-text-main);
  position: relative;
  min-block-size: var(--dc-list-marker-size);
  padding-inline-start: calc(var(--dc-list-marker-size) + var(--dc-space-regular));
  padding-block: var(--dc-list-text-inset);
  overflow-wrap: anywhere;
  text-wrap: balance;
}
:is([data-dc-root]) :is([data-dc-list]) > :where(li:has(> [data-dc-list-title])) {
  --dc-list-first-line: calc(var(--dc-text-h5) * var(--dc-leading-heading-small));
  --dc-list-bullet-auto: var(--dc-text-h5);
}
:is([data-dc-root]) :is([data-dc-list]) > :where(li + li) {
  margin-block-start: var(--dc-space-main);
}
:is([data-dc-root]) :is([data-dc-list]) > :where(li)::before {
  content: "";
  position: absolute;
  inset-block-start: max(0px, (var(--dc-list-first-line) - var(--dc-list-marker-size)) / 2);
  inset-inline-start: 0;
  display: grid;
  place-items: center;
  inline-size: var(--dc-list-marker-size);
  block-size: var(--dc-list-marker-size);
  border-radius: 50%;
  background: var(--dc-color-accent-solid);
  color: var(--dc-color-on-accent);
  font-size: var(--dc-text-main);
  font-weight: var(--dc-list-number-weight);
  font-variant-numeric: proportional-nums;
  letter-spacing: -0.02em;
}
:is([data-dc-root]) :is([data-dc-list=numbered]) > :where(li)::before {
  content: counter(list-item)/"";
}
:is([data-dc-root]) :is([data-dc-list=bulleted]) > :where(li)::before {
  font-family: var(--dc-font-family-heading);
  font-size: var(--dc-list-bullet-size, var(--dc-list-bullet-auto));
  inline-size: 1cap;
  block-size: 1cap;
  inset-block-start: calc(var(--dc-list-text-inset) + (var(--dc-list-first-line) - 1cap) / 2);
  inset-inline-start: calc((var(--dc-list-marker-size) - 1cap) / 2);
}
:is([data-dc-root]) :is([data-dc-list]) > :where(li) > :where(p) {
  margin: 0;
}
:is([data-dc-root]) :is([data-dc-list]) > :where(li) > :where(p + p, ul, ol) {
  margin-block-start: var(--dc-space-xsmall);
}
:is([data-dc-root]) :is([data-dc-list-title]) {
  display: block;
  margin: 0 0 var(--dc-space-xsmall);
  color: var(--dc-color-text-contrast);
  font-family: var(--dc-font-family-heading);
  font-size: var(--dc-text-h5);
  font-weight: var(--dc-font-weight-strong);
  line-height: var(--dc-leading-heading-small);
  text-wrap: balance;
}
:is([data-dc-root]) :is([data-dc-content=prose]) :where(h1) {
  font-size: var(--dc-text-main);
}
:is([data-dc-root]) :is([data-dc-content=prose]) :where(h2) {
  font-size: var(--dc-text-small);
}
:is([data-dc-root]) :is([data-dc-content=prose]) :where(h3) {
  font-size: var(--dc-text-small);
}
:is([data-dc-root]) :is([data-dc-content=prose]) :where(h4, h5, h6) {
  font-size: var(--dc-text-small);
}
:is([data-dc-root]) :is([data-dc-content=prose]) :where(pre) {
  max-inline-size: 100%;
  overflow: auto;
  padding: var(--dc-space-small);
  border: var(--dc-border-width) solid var(--dc-color-border-muted);
  border-radius: var(--dc-radius-small);
  background: var(--dc-color-surface-high);
  font-family: var(--dc-font-family-code);
  font-size: var(--dc-text-xsmall);
  line-height: var(--dc-leading-reading);
  white-space: pre-wrap;
  overflow-wrap: anywhere;
}
:is([data-dc-root]) :is([data-dc-content=prose]) :where(code) {
  font-family: var(--dc-font-family-code);
  font-size: 0.92em;
  overflow-wrap: anywhere;
}
@media (max-width: 34rem) {
  :is([data-dc-root]) :is([data-dc-content=page]) {
    gap: var(--dc-space-large);
    padding-block: var(--dc-space-main);
  }
  :is([data-dc-root]) :is([data-dc-content=collection][data-dc-content-layout=list] [data-dc-content=item]) {
    grid-template-columns: minmax(0, 1fr);
  }
  :is([data-dc-root]) :is([data-dc-content=evidence]) {
    grid-template-columns: minmax(0, 1fr) minmax(0, 2fr);
    gap: var(--dc-space-xxsmall);
  }
  :is([data-dc-root]) :is([data-dc-content-evidence-label]) {
    overflow-wrap: anywhere;
  }
}
:is([data-dc-root]) :is([data-dc-page-head]) {
  display: grid;
  gap: var(--dc-space-small);
  min-inline-size: 0;
}
:is([data-dc-root]) :is([data-dc-page-head-title-row]) {
  display: flex;
  align-items: baseline;
  gap: var(--dc-space-xsmall);
  min-inline-size: 0;
}
:is([data-dc-root]) :is([data-dc-page-head-title]) {
  min-inline-size: 0;
  margin: 0;
  color: var(--dc-color-text-contrast);
  font-family: var(--dc-font-family-heading);
  font-size: var(--dc-text-h1);
  font-weight: var(--dc-font-weight-strong);
  letter-spacing: var(--dc-tracking-heading);
  line-height: 1;
  text-wrap: balance;
}
:is([data-dc-root]) :is([data-dc-page-head-area-icon], [data-dc-page-head-icon]) {
  flex: none;
  inline-size: 0.86em;
  block-size: 0.86em;
  color: var(--dc-color-text-neutral-medium);
  font-size: 0.86em;
  inline-size: 1em;
  block-size: 1em;
  vertical-align: baseline;
}
:is([data-dc-root]) :is([data-dc-page-head-summary]) {
  margin: 0;
  color: var(--dc-color-text-muted);
  font-size: var(--dc-text-main);
  line-height: var(--dc-leading-reading);
  text-wrap: balance;
}
:is([data-dc-root]) :is([data-dc-page-head-meta], [data-dc-page-head-status]) {
  margin-inline-start: auto;
  white-space: nowrap;
}
:is([data-dc-root]) :is([data-dc-page-head-strip][data-dc-surface]) {
  --dc-surface-current-inset: var(--dc-surface-inset-compact);
  display: flex;
  align-items: center;
  gap: var(--dc-space-xsmall);
  min-inline-size: 0;
  min-block-size: calc(var(--dc-control-size) + 2 * var(--dc-surface-inset-compact));
  padding: var(--dc-surface-inset-compact);
  border-radius: var(--dc-radius-small);
  background: var(--dc-color-surface-high);
}
:is([data-dc-root]) :is([data-dc-page-head-count-pack]) {
  flex: 1;
  display: flex;
  flex-wrap: wrap;
  min-inline-size: 0;
  margin: 0;
  padding: 0;
  list-style: none;
}
:is([data-dc-root]) :is([data-dc-page-head-count]) {
  flex: none;
  display: inline-flex;
  align-items: baseline;
  gap: var(--dc-space-xxsmall);
  min-inline-size: 0;
  padding-inline: var(--dc-space-small);
  border-inline-end: var(--dc-border-width) solid var(--dc-color-border-muted);
  white-space: nowrap;
}
:is([data-dc-root]) :is([data-dc-page-head-count]):first-child {
  padding-inline-start: 0;
}
:is([data-dc-root]) :is([data-dc-page-head-count]):last-child {
  border-inline-end: 0;
}
:is([data-dc-root]) :is([data-dc-page-head-count]:nth-last-child(1 of [data-dc-page-head-count]:not([hidden]):not([data-count="0"]))) {
  border-inline-end: 0;
}
:is([data-dc-root]) :is([data-dc-page-head-count][data-count="0"]) {
  display: none;
}
:is([data-dc-root]) :is([data-dc-page-head-count-more]) {
  display: inline-flex;
  align-items: center;
  padding-inline: var(--dc-space-small);
  white-space: nowrap;
}
:is([data-dc-root]) :is([data-dc-page-head-count]) > :where(b) {
  font-size: var(--dc-text-main);
  font-weight: var(--dc-font-weight-strong);
}
:is([data-dc-root]) :is([data-dc-page-head-count]) > :where(span) {
  color: var(--dc-color-text-muted);
  font-size: var(--dc-text-xsmall);
}
:is([data-dc-root]) :is([data-dc-page-head-count-number]) {
  font-size: var(--dc-text-main);
  font-weight: var(--dc-font-weight-strong);
}
:is([data-dc-root]) :is([data-dc-page-head-count-label]) {
  color: var(--dc-color-text-muted);
  font-size: var(--dc-text-xsmall);
}
:is([data-dc-root]) :is([data-dc-page-head-actions]) {
  display: flex;
  flex: none;
  align-items: center;
  gap: var(--dc-space-xsmall);
  margin-inline-start: auto;
}
:is([data-dc-root]) :is([data-dc-feature-list]) {
  display: grid;
  min-inline-size: 0;
}
:is([data-dc-root]) :is([data-dc-feature-item]) {
  display: grid;
  grid-template-columns: var(--dc-feature-label-column, 9rem) minmax(0, 1fr) auto;
  align-items: start;
  gap: var(--dc-space-small);
  min-inline-size: 0;
  padding-block: var(--dc-space-medium);
  border-block-end: var(--dc-border-width) solid var(--dc-color-border-muted);
  border-inline: 0;
  border-block-start: 0;
  padding-inline: 0;
  background: transparent;
  color: inherit;
  font: inherit;
  text-align: start;
}
:is([data-dc-root]) :is([data-dc-feature-item]:last-child) {
  border-block-end: 0;
}
:is([data-dc-root]) :is([data-dc-feature-item]:not(:has(> [data-dc-feature-swatch]))) {
  align-items: first baseline;
}
:is([data-dc-root]) :is([data-dc-feature-label]) {
  align-self: first baseline;
  color: var(--dc-color-text-muted);
  font-size: var(--dc-text-xxsmall);
}
:is([data-dc-root]) :is([data-dc-feature-sample]) {
  min-inline-size: 0;
}
:is([data-dc-root]) :is([data-dc-feature-list=swatches]) {
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: var(--dc-space-main);
}
:is([data-dc-root]) :is([data-dc-feature-list=swatches] [data-dc-feature-item]) {
  grid-template-columns: minmax(0, 1fr);
  gap: var(--dc-space-small);
  padding: 0;
  border: 0;
}
:is([data-dc-root]) :is([data-dc-feature-swatch]) {
  display: block;
  min-block-size: 7rem;
  border-radius: var(--dc-container-radius);
}
:is([data-dc-root]) :is([data-dc-feature-content]) {
  display: grid;
  grid-template-columns: minmax(0, 1fr) auto;
  min-inline-size: 0;
}
:is([data-dc-root]) :is([data-dc-feature-list=swatches] [data-dc-feature-content] strong) {
  display: block;
  font-size: var(--dc-text-small);
}
:is([data-dc-root]) :is([data-dc-feature-list=swatches] [data-dc-feature-content] [data-dc-wrap=truncate]) {
  color: var(--dc-color-text-muted);
  font-family: var(--dc-font-family-code);
  font-size: var(--dc-text-xxsmall);
}
:is([data-dc-root]) :is([data-dc-feature-item][data-dc-feature-size=display]) {
  padding-block: var(--dc-space-large);
}
:is([data-dc-root]) :is([data-dc-feature-open]) {
  align-self: start;
  color: var(--dc-color-text-muted);
  opacity: 0;
}
@media (prefers-reduced-motion: no-preference) {
  :is([data-dc-root]) :is([data-dc-feature-open]) {
    transition-property: background-color, border-color, color, box-shadow, opacity, text-decoration-color;
    transition-duration: var(--dc-control-motion-duration);
    transition-timing-function: var(--dc-control-motion-ease);
  }
}
:is([data-dc-root]) :is([data-dc-feature-item]):is(:hover, :focus-within) [data-dc-feature-open] {
  opacity: 1;
  color: var(--dc-color-text-contrast);
}
@media (hover: none) {
  :is([data-dc-root]) :is([data-dc-feature-open]) {
    opacity: 1;
  }
}
:is([data-dc-root]) :where([data-dc-wrap=balance]) {
  text-wrap: balance;
}
:is([data-dc-root]) :where([data-dc-wrap=pretty]) {
  text-wrap: pretty;
}
:is([data-dc-root]) :where([data-dc-wrap=truncate]) {
  display: block;
  min-inline-size: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-wrap: nowrap;
}
:is([data-dc-root]) :where([data-dc-content-panel-title], [data-dc-content-item-main], [data-dc-content-item-flags], [data-dc-content-evidence-value]) {
  min-inline-size: 0;
}
:is([data-dc-root]) :is([data-dc-content=collection][data-dc-content-container]) {
  overflow: hidden;
  border: var(--dc-border-width) solid var(--dc-color-edge-raised);
  border-radius: var(--dc-container-radius);
  background: var(--dc-color-surface);
}
:is([data-dc-root]) :where([data-dc-content=collection][data-dc-content-density=compact]) {
  --dc-content-row-padding: var(--dc-collection-row-padding-compact);
}
:is([data-dc-root]) :is([data-dc-statement]) {
  display: grid;
  gap: var(--dc-space-xsmall);
  padding-block: var(--dc-space-large);
  border-block: var(--dc-border-width) solid var(--dc-color-border-muted);
}
:is([data-dc-root]) :is([data-dc-statement]) [data-dc-content-item-summary] {
  margin: 0;
  color: var(--dc-color-text);
  font-size: var(--dc-text-xlarge);
  text-wrap: balance;
}
:is([data-dc-root]) :is([data-dc-statement]) [data-dc-content-item-title] {
  margin: 0;
  color: var(--dc-color-text-muted);
  font-size: var(--dc-text-xsmall);
  font-weight: var(--dc-font-weight-medium);
}
:is([data-dc-root]) :is([data-dc-content=item][data-dc-content-item-treatment=definition]) [data-dc-content-item-main] {
  grid-template-columns: minmax(6rem, 1fr) minmax(0, 2fr);
  gap: var(--dc-space-regular);
}
:is([data-dc-root]) :is([data-dc-content=collection][data-dc-content-layout=table]) {
  gap: 0;
  border-spacing: 0;
}
:is([data-dc-root]) :is([data-dc-content=collection][data-dc-content-layout=table]) > :where(thead, tbody) {
  display: contents;
}
:is([data-dc-root]) :is([data-dc-content=collection][data-dc-content-layout=table]) > caption {
  position: absolute;
  inline-size: 1px;
  block-size: 1px;
  overflow: hidden;
  clip-path: inset(50%);
}
:is([data-dc-root]) :is([data-dc-content-column-header]) {
  display: grid;
  grid-template-columns: var(--dc-content-columns, minmax(0, 1fr) 6rem 7rem);
  gap: var(--dc-space-regular);
  padding: var(--dc-content-row-padding, var(--dc-collection-row-padding));
  border-block-end: var(--dc-border-width) solid var(--dc-color-border-muted);
  background: var(--dc-color-surface);
  color: var(--dc-color-text-muted);
  font-size: var(--dc-text-xsmall);
  font-weight: var(--dc-font-weight-medium);
  text-align: start;
}
:is([data-dc-root]) :is([data-dc-content-column]) {
  min-inline-size: 0;
  padding: 0;
  overflow-wrap: anywhere;
}
:is([data-dc-root]) :is([data-dc-content-column-header]) > :where(*) {
  font-weight: inherit;
  text-align: inherit;
}
:is([data-dc-root]) :is([data-dc-content-column-header]) > :where(:not(:first-child)) {
  text-align: end;
}
:is([data-dc-root]) :is([data-dc-content=item][data-dc-surface-open]) {
  position: relative;
}
:is([data-dc-root]) :is([data-dc-content=item][data-dc-surface-open]) [data-dc-content-item-title]::after {
  content: "";
  position: absolute;
  inset: 0;
}
:is([data-dc-root]) :is([data-dc-content=item][data-dc-surface-open]:not([data-dc-surface])) [data-dc-surface-slot] {
  position: absolute;
  inset-block-start: var(--dc-surface-inset-compact);
  inset-inline-end: var(--dc-surface-inset-compact);
  pointer-events: none;
}
:is([data-dc-root]) :is([data-dc-content=item][data-dc-surface-open]) [data-dc-content-item-meta] {
  padding-inline-end: calc(var(--dc-control-size) + var(--dc-space-xsmall));
}
:is([data-dc-root]) :is([data-dc-content=item][data-dc-surface-open]):not([data-dc-content-item-treatment=check]):focus-within {
  outline: var(--dc-border-width-large) solid var(--dc-color-focus);
  outline-offset: calc(-1 * var(--dc-border-width-large));
}
:is([data-dc-root]) :is(details[data-dc-content=item]) > :where(summary, [data-dc-content-item-expanded]) {
  grid-column: 1/-1;
}
:is([data-dc-root]) :is(details[data-dc-content=item]) > summary {
  min-block-size: var(--dc-control-target-size);
  padding: 0;
  cursor: pointer;
}
:is([data-dc-root]) :is([data-dc-content-item-expanded]) {
  color: var(--dc-color-text);
  font-size: var(--dc-text-small);
}
:is([data-dc-root]) :is([data-dc-content=evidence][data-dc-content-evidence-layout=inline]) {
  display: flex;
  flex-wrap: wrap;
  gap: var(--dc-space-small) var(--dc-space-regular);
}
:is([data-dc-root]) :is([data-dc-content-field-action]) {
  flex: none;
}
@container dc-content-collection (max-width: 40rem) {
  :is([data-dc-root]) :is([data-dc-content-column-header]) {
    position: absolute;
    inline-size: 1px;
    block-size: 1px;
    overflow: hidden;
    clip-path: inset(50%);
  }
  :is([data-dc-root]) :is([data-dc-content-column][data-dc-content-column-label])::before {
    content: attr(data-dc-content-column-label) ": ";
    color: var(--dc-color-text-muted);
  }
  :is([data-dc-root]) :is([data-dc-content=item][data-dc-content-item-treatment=definition]) [data-dc-content-item-main] {
    grid-template-columns: minmax(0, 1fr);
  }
  :is([data-dc-root]) :is([data-dc-content=collection] [data-dc-content=item][data-dc-content-item-treatment=definition]) {
    grid-template-columns: max-content minmax(0, 1fr);
    column-gap: var(--dc-space-xsmall);
  }
  :is([data-dc-root]) :is([data-dc-content=item][data-dc-content-item-treatment=definition]) [data-dc-content-item-main] {
    grid-column: 1/-1;
  }
  :is([data-dc-root]) :is([data-dc-content=item][data-dc-content-item-treatment=definition]) :is([data-dc-content-item-flags], [data-dc-content-item-meta]) {
    justify-content: start;
    color: var(--dc-color-text-muted);
    font-size: var(--dc-text-xsmall);
    line-height: var(--dc-leading-ui);
  }
}
@media (max-width: 45rem) {
  :is([data-dc-root]) :is([data-dc-content-section-header]:not([data-dc-content-section-header=compact])) > :where([data-dc-button], [data-dc-content-actions]) {
    margin-inline-start: 0;
    flex-basis: 100%;
    justify-content: start;
    padding-inline: 0;
  }
  :is([data-dc-root]) :is([data-dc-content=collection]) {
    --dc-content-row-padding: .875rem;
  }
  :is([data-dc-root]) :is([data-dc-content=collection][data-dc-content-density=compact]) {
    --dc-content-row-padding: var(--dc-collection-row-padding-compact);
  }
}
@media (max-width: 45rem) {
  :is([data-dc-root]) :is([data-dc-page-head-title-row]) {
    flex-wrap: wrap;
  }
  :is([data-dc-root]) :is([data-dc-page-head-meta], [data-dc-page-head-status]) {
    margin-inline-start: 0;
    flex-basis: 100%;
    font-size: var(--dc-text-xsmall);
  }
  :is([data-dc-root]) :is([data-dc-page-head-title-row]) > :is([data-dc-page-head-actions]) {
    display: flex;
  }
  :is([data-dc-root]) :is([data-dc-page-head-strip][data-dc-surface]) {
    align-items: stretch;
    flex-wrap: wrap;
    gap: var(--dc-space-xsmall);
  }
  :is([data-dc-root]) :is([data-dc-page-head-count-pack]) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
    display: grid;
    flex: 1;
  }
  :is([data-dc-root]) :is([data-dc-page-head-count]) {
    flex-direction: column;
    align-items: start;
    gap: 0;
    padding: var(--dc-space-xxsmall);
    border-inline-end: 0;
    border-inline-start: var(--dc-border-width) solid var(--dc-color-border-muted);
  }
  :is([data-dc-root]) :is([data-dc-page-head-count]:nth-child(3n+1 of [data-dc-page-head-count]:not([hidden]):not([data-count="0"]))) {
    padding-inline-start: 0;
    border-inline-start: 0;
  }
}
@media (max-width: 45rem) {
  :is([data-dc-root]) :is([data-dc-feature-item]) {
    grid-template-columns: 6rem minmax(0, 1fr) auto;
    gap: var(--dc-space-xxsmall) var(--dc-space-small);
  }
  :is([data-dc-root]) :is([data-dc-feature-label]) {
    grid-column: auto;
  }
  :is([data-dc-root]) :is([data-dc-feature-list=swatches]) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
@media (max-width: 30rem) {
  :is([data-dc-root]) :is([data-dc-feature-list=swatches]) {
    grid-template-columns: minmax(0, 1fr);
  }
}

:is([data-dc-root]) [data-dc-page-head-reading] {
  min-inline-size: 0;
  font-size: var(--dc-text-main);
  max-inline-size: var(--dc-reading-measure);
}

:is([data-dc-root]) [data-dc-page-head] [hidden] {
  display: none;
}

:is([data-dc-root]) [data-dc-page-head-actions] > [data-dc-surface-control]:not([data-dc-surface-control-treatment]) + [data-dc-surface-control]:not([data-dc-surface-control-treatment]) {
  margin-inline-start: calc(-1 * var(--dc-space-xsmall));
}

:is([data-dc-root]) [data-dc-page-head-strip] {
  border-radius: var(--dc-container-radius);
}

:is([data-dc-root]) [data-dc-page-head-count-number] {
  font-weight: 600;
}

:is([data-dc-root]) [data-dc-surface-list] {
  --dc-place-active-shadow: none;
  overflow: hidden;
  border: var(--dc-border-width) solid var(--dc-color-edge-raised);
  border-radius: var(--dc-container-radius);
  box-shadow: none;
}

:is([data-dc-root]) [data-dc-surface-list] > [data-dc-surface],
:is([data-dc-root]) [data-dc-surface-list] > li > [data-dc-content=item][data-dc-surface] {
  border: 0;
  border-radius: 0;
  box-shadow: none;
}

:is([data-dc-root]) [data-dc-surface-list] > [data-dc-surface] + [data-dc-surface],
:is([data-dc-root]) [data-dc-surface-list] > li:not([hidden]) ~ li:not([hidden]) {
  border-block-start: var(--dc-border-width) solid var(--dc-color-border-muted);
}

:is([data-dc-root]) [data-dc-content=selection-panel] {
  display: grid;
  grid-template-rows: auto minmax(0, 1fr);
  min-block-size: 0;
  overflow: hidden;
  border: var(--dc-border-width) solid var(--dc-color-edge-raised);
  border-radius: var(--dc-container-radius);
  background: var(--dc-color-surface-highest);
}

:is([data-dc-root]) [data-dc-content-panel-header=selection] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  background: var(--dc-color-surface-highest);
}

:is([data-dc-root]) [data-dc-content=selection-panel] [data-dc-surface-list] {
  border: 0;
  border-radius: 0;
}

:is([data-dc-root]) [data-dc-pack-drawer] {
  margin-inline-end: 0;
  margin-block: 0;
  min-block-size: 100dvh;
  border-radius: 0;
}

:is([data-dc-root]) [data-dc-content-column]:not(:has(*)) {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-wrap: nowrap;
}

:is([data-dc-root]) [data-dc-page-head-fit] [data-dc-page-head-count-pack] {
  flex-wrap: nowrap;
  overflow: hidden;
}

:is([data-dc-root]) [data-dc-content=item][data-dc-surface-kind=row] [data-dc-content-item-main] {
  align-self: start;
}

:is([data-dc-root]) [data-dc-content=item][data-dc-surface-kind=row] [data-dc-content-item-title] {
  margin-block-start: calc(var(--dc-surface-inset-compact) + var(--dc-surface-title-offset) - var(--dc-content-row-padding, var(--dc-collection-row-padding)));
}

:is([data-dc-root]) [data-dc-content=item][data-dc-surface-kind=row] :is([data-dc-content-item-flags], [data-dc-content-item-meta]) {
  display: flex;
  align-items: center;
  justify-content: end;
  block-size: var(--dc-control-size);
  margin-block-start: calc(var(--dc-surface-inset-compact) - var(--dc-content-row-padding, var(--dc-collection-row-padding)));
}

@container dc-content-collection (max-width: 40rem) {
  :is([data-dc-root]) [data-dc-content=item][data-dc-surface-kind=row] :is([data-dc-content-item-flags], [data-dc-content-item-meta]) {
    justify-content: start;
    block-size: auto;
    margin-block-start: 0;
  }
  :is([data-dc-root]) [data-dc-content=collection][data-dc-content-layout=list] [data-dc-content=item][data-dc-surface-kind=row]:where(:not(:has(> [data-dc-surface-head]))) {
    grid-template-columns: max-content minmax(0, 1fr);
    column-gap: var(--dc-space-xsmall);
  }
  :is([data-dc-root]) [data-dc-content=collection][data-dc-content-layout=list] [data-dc-content=item][data-dc-surface-kind=row] [data-dc-content-item-main] {
    grid-column: 1/-1;
  }
  :is([data-dc-root]) [data-dc-content=collection][data-dc-content-layout=list] [data-dc-content=item][data-dc-surface-kind=row] :is([data-dc-content-item-flags], [data-dc-content-item-meta]) {
    align-self: baseline;
    align-items: baseline;
    padding-inline-end: 0;
    color: var(--dc-color-text-muted);
    font-size: var(--dc-text-xsmall);
    line-height: var(--dc-leading-ui);
  }
  :is([data-dc-root]) [data-dc-content=collection][data-dc-content-layout=list] [data-dc-content=item][data-dc-surface-kind=row] :is([data-dc-content-item-flags], [data-dc-content-item-meta])::before {
    content: none;
  }
  :is([data-dc-root]) [data-dc-content=collection][data-dc-content-layout=list] [data-dc-content-item-flags] [data-dc-badge] {
    font-size: inherit;
  }
}
:is([data-dc-root]) [data-dc-content=item][data-dc-surface] [data-dc-surface-title] {
  margin-block: var(--dc-surface-title-offset) 0;
  font-size: var(--dc-text-main);
  line-height: var(--dc-leading-ui);
}

:is([data-dc-root]) [data-dc-page-head-status-dot] {
  display: inline-block;
  inline-size: var(--dc-space-xsmall);
  block-size: var(--dc-space-xsmall);
  margin-inline-end: var(--dc-space-xxsmall);
  border-radius: var(--dc-radius-round);
  background: var(--dc-color-success-graphic);
}

:is([data-dc-root]) :where([data-dc-content=item], [data-dc-content=collection-panel]) {
  --dc-view-switch-track-background: var(--dc-color-surface-high);
}

:is([data-dc-root]) [data-dc-content-layout=table] [data-dc-content=item] {
  --dc-button-orbit-enabled: 0;
  --dc-button-orbit-animation: none;
}

:is([data-dc-root]) button[data-dc-content=item][data-dc-surface-kind=row] {
  inline-size: 100%;
  font: inherit;
  text-align: start;
}

:is([data-dc-root]) :is(ul, ol)[data-dc-surface-list] {
  margin: 0;
  padding: 0;
  list-style: none;
}

:is([data-dc-root]) [data-dc-content-path][data-dc-content-path] {
  display: block;
  min-inline-size: 0;
  color: var(--dc-color-text-muted);
  font-family: var(--dc-input-font-family-code);
  font-size: var(--dc-text-xsmall);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-wrap: nowrap;
}

:is([data-dc-root]) [data-dc-content=item][data-dc-content-item-treatment=check] {
  cursor: pointer;
}

:is([data-dc-root]) [data-dc-content=collection][data-dc-content-treatment=check] {
  gap: 0;
  list-style: none;
  margin: 0;
  padding: 0;
}

:is([data-dc-root]) [data-dc-content=collection][data-dc-content-treatment=check] [data-dc-content=item] {
  display: block;
  padding: 0;
  border: 0;
  border-radius: 0;
}

:is([data-dc-root]) [data-dc-content=collection][data-dc-content-treatment=check] > li:not([hidden]) ~ li:not([hidden]) {
  border-block-start: var(--dc-border-width) solid var(--dc-color-border);
}

:is([data-dc-root]) [data-dc-content-section-header=compact] {
  display: flex;
  align-items: center;
  padding: var(--dc-space-xsmall) var(--dc-space-xsmall) var(--dc-space-xsmall) var(--dc-container-padding-inline);
}

:is([data-dc-root]) [data-dc-content-section-header=compact] [data-dc-content-section-title] {
  display: flex;
  align-items: center;
  gap: var(--dc-space-xsmall);
  font-size: var(--dc-text-main);
  line-height: var(--dc-leading-ui);
}

:is([data-dc-root]) [data-dc-content-section-header=compact] > [data-dc-content-actions] {
  margin-block: 0;
}

:is([data-dc-root]) [data-dc-content=selection-panel][data-dc-surface-level=well] {
  border-color: var(--dc-color-border);
  background: var(--dc-color-surface-high);
}

:is([data-dc-root]) [data-dc-content=item][data-dc-content-item-treatment=check]:not([data-dc-selected]) {
  box-shadow: none;
}

:is([data-dc-root]) [data-dc-content=item][data-dc-content-item-treatment=check] > [data-dc-surface-head] > [data-dc-surface-slot=top-end] {
  align-self: center;
}

:where([data-dc-root] [data-dc-content=item][data-dc-content-item-layout]) {
  --dc-content-item-padding: var(--dc-space-main) var(--dc-space-medium);
  --dc-content-item-gap: var(--dc-space-medium);
  --dc-content-item-media-size: 2.5rem;
  --dc-content-item-media-ratio: auto;
  --dc-content-item-go-size: 1.5rem;
  --dc-content-item-go-align: center;
  --dc-content-item-go-shift: 3px 0;
  --dc-content-item-lift: -2px;
}

@container (width < 40rem) {
  :where([data-dc-root] [data-dc-content=item][data-dc-content-item-layout]) {
    --dc-content-item-padding: var(--dc-space-regular);
    --dc-content-item-gap: var(--dc-space-regular);
    --dc-content-item-media-size: 2rem;
    --dc-content-item-go-size: 1.25rem;
  }
  :is([data-dc-root]) [data-dc-content=item][data-dc-content-item-layout] :is([data-dc-content-item-title]) {
    font-size: var(--dc-text-main);
    font-weight: var(--dc-font-weight-medium);
  }
  :is([data-dc-root]) [data-dc-content=item][data-dc-content-item-layout] :is([data-dc-content-summary]) {
    font-size: var(--dc-text-small);
    text-wrap: balance;
  }
}
:is([data-dc-root]) :is([data-dc-content=collection] [data-dc-content=item], [data-dc-content=item])[data-dc-content-item-layout] {
  position: relative;
  min-inline-size: 0;
  border: var(--dc-border-width) solid var(--dc-color-edge-raised);
  border-radius: var(--dc-container-radius);
  color: var(--dc-color-text);
  text-decoration: none;
}
@media (prefers-reduced-motion: no-preference) {
  :is([data-dc-root]) :is([data-dc-content=collection] [data-dc-content=item], [data-dc-content=item])[data-dc-content-item-layout] {
    transition-property: background-color, border-color, color, translate;
    transition-duration: var(--dc-control-motion-duration);
    transition-timing-function: var(--dc-control-motion-ease);
  }
}

:is([data-dc-root]) :is([data-dc-content=collection] [data-dc-content=item], [data-dc-content=item])[data-dc-content-item-layout=row] {
  display: flex;
  align-items: center;
  gap: var(--dc-content-item-gap);
  padding: var(--dc-content-item-padding);
}

:is([data-dc-root]) :is([data-dc-content=collection] [data-dc-content=item], [data-dc-content=item])[data-dc-content-item-layout=media] {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  gap: 0;
  padding: 0;
  overflow: clip;
}

:is([data-dc-root]) [data-dc-content-item-layout] > :is([data-dc-content-item-main]) {
  flex: 1 1 0;
}

:is([data-dc-root]) [data-dc-content-item-layout] :is([data-dc-content-item-media]) {
  display: grid;
  place-items: center;
  flex: 0 0 var(--dc-content-item-media-size);
  inline-size: var(--dc-content-item-media-size);
  min-inline-size: 0;
  aspect-ratio: var(--dc-content-item-media-ratio);
  color: var(--dc-tone, currentColor);
}

:is([data-dc-root]) [data-dc-content-item-layout=media] > :is([data-dc-content-item-media]) {
  position: relative;
  inline-size: auto;
  overflow: clip;
}

:where([data-dc-root] [data-dc-content-item-media]) > :where(svg, img, picture, video) {
  display: block;
  inline-size: 100%;
  block-size: auto;
}

:where([data-dc-root] [data-dc-content-item-layout=media] > [data-dc-content-item-media]) > :where(img, picture, video) {
  block-size: 100%;
  object-fit: cover;
}

:is([data-dc-root]) :is([data-dc-content-item-foot]) {
  display: flex;
  align-items: center;
  gap: var(--dc-space-regular);
  min-inline-size: 0;
  padding: var(--dc-content-item-padding);
  border-block-start: var(--dc-border-width) solid var(--dc-color-border-muted);
}

:is([data-dc-root]) :is([data-dc-content-item-foot]) > :is([data-dc-content-item-main]) {
  flex: 1 1 0;
}

:is([data-dc-root]) :is([data-dc-content-item-go]) {
  display: grid;
  place-items: center;
  flex: 0 0 auto;
  align-self: var(--dc-content-item-go-align);
  inline-size: var(--dc-content-item-go-size);
  block-size: var(--dc-content-item-go-size);
  color: var(--dc-color-text-muted);
}
@media (prefers-reduced-motion: no-preference) {
  :is([data-dc-root]) :is([data-dc-content-item-go]) {
    transition: translate var(--dc-control-motion-duration) var(--dc-control-motion-ease), color var(--dc-control-motion-duration) var(--dc-control-motion-ease);
  }
}

:is([data-dc-root]) :is([data-dc-content-item-go=diagonal]) {
  --dc-content-item-go-shift: 3px -3px;
}

:where([data-dc-root] [data-dc-content-item-go]) > :where(svg) {
  display: block;
  inline-size: 100%;
  block-size: 100%;
}

:is([data-dc-root]) [data-dc-content=collection][data-dc-content-treatment=linear] :is([data-dc-content=item][data-dc-content-item-layout=row]) {
  border: 0;
  border-block-end: var(--dc-border-width) solid var(--dc-color-border-muted);
  border-radius: 0;
  background: transparent;
  translate: none;
  --dc-content-item-padding: var(--dc-space-small) var(--dc-space-regular);
  --dc-content-item-gap: var(--dc-space-small);
}

:is([data-dc-root]) [data-dc-content=collection][data-dc-content-treatment=linear] :is([data-dc-content=item][data-dc-content-item-layout=row]):last-child {
  border-block-end: 0;
}

:is([data-dc-root]) [data-dc-content=collection][data-dc-content-treatment=linear] :is(a[data-dc-content=item][data-dc-content-item-layout=row]):is(:hover, :focus-visible) {
  translate: none;
  background: var(--dc-state-overlay-hover);
  color: var(--dc-color-text-contrast);
}

:is([data-dc-root]) [data-dc-content=collection][data-dc-content-treatment=linear] :is(a[data-dc-content=item][data-dc-content-item-layout=row]):focus-visible {
  outline-offset: calc(-1 * var(--dc-border-width-large));
}

:is([data-dc-root]) [data-dc-content=collection][data-dc-content-treatment=linear] [data-dc-content-item-layout=row] :is([data-dc-content-item-media]) {
  align-self: flex-start;
  flex-basis: var(--dc-icon-size-main);
  inline-size: var(--dc-icon-size-main);
  color: var(--dc-tone, var(--dc-color-text-muted));
}

:is([data-dc-root]) [data-dc-content=collection][data-dc-content-treatment=linear] [data-dc-content-item-layout=row] :is([data-dc-content-item-title]) {
  color: var(--dc-color-text);
  font-size: var(--dc-text-small);
  font-weight: var(--dc-font-weight-regular);
  line-height: var(--dc-leading-ui);
}

:is([data-dc-root]) [data-dc-content=collection][data-dc-content-treatment=linear] [data-dc-content-item-layout=row] :is([data-dc-content-summary]) {
  font-size: var(--dc-text-xsmall);
  line-height: var(--dc-leading-ui);
  text-wrap: balance;
}

:is([data-dc-root]) [data-dc-content=collection][data-dc-content-treatment=linear] a[data-dc-content-item-layout=row]:is(:hover, :focus-visible) :is([data-dc-content-item-title]) {
  color: var(--dc-color-text-contrast);
}

:is([data-dc-root]) [data-dc-drawer-body] :is([data-dc-content=section]) {
  gap: var(--dc-space-regular);
}

:is([data-dc-root]) [data-dc-drawer-body] :is([data-dc-content=header]) :is([data-dc-content-summary]) {
  text-wrap: balance;
}

:is([data-dc-root]) [data-dc-drawer-body] :is([data-dc-content=collection][data-dc-content-container]) {
  border-radius: var(--dc-radius-small);
  background: var(--dc-color-surface-high);
}

:is([data-dc-root]) :is([data-dc-drawer-panel]):has(> [data-dc-drawer-body] > [data-dc-content=detail]) > :is([data-dc-drawer-header]) {
  border-block-end: var(--dc-border-width) solid var(--dc-color-border-muted);
}

:is([data-dc-root]) [data-dc-drawer-body] > :is([data-dc-content=detail]) {
  padding-block-start: var(--dc-space-main);
}

@media (hover: hover) {
  :is([data-dc-root]) :is(a[data-dc-content=item][data-dc-content-item-layout]):hover {
    translate: 0 var(--dc-content-item-lift);
    border-color: var(--dc-tone-edge, var(--dc-color-border));
    color: var(--dc-color-text-contrast);
  }
  :is([data-dc-root]) :is(a[data-dc-content=item][data-dc-content-item-layout]):hover :is([data-dc-content-item-go]) {
    translate: var(--dc-content-item-go-shift);
    color: var(--dc-color-text-contrast);
  }
}
:is([data-dc-root]) :is(a[data-dc-content=item][data-dc-content-item-layout]):focus-visible {
  translate: 0 var(--dc-content-item-lift);
  border-color: var(--dc-tone-edge, var(--dc-color-border));
  background-color: var(--dc-place-hover);
  color: var(--dc-color-text-contrast);
  outline: var(--dc-border-width-large) solid var(--dc-color-focus);
  outline-offset: 2px;
}

:is([data-dc-root]) :is(a[data-dc-content=item][data-dc-content-item-layout]):focus-visible :is([data-dc-content-item-go]) {
  translate: var(--dc-content-item-go-shift);
  color: var(--dc-color-text-contrast);
}

@media (prefers-reduced-motion: reduce) {
  :is([data-dc-root]) :is(a[data-dc-content=item][data-dc-content-item-layout]):is(:hover, :focus-visible),
  :is([data-dc-root]) :is(a[data-dc-content=item][data-dc-content-item-layout]):is(:hover, :focus-visible) :is([data-dc-content-item-go]) {
    translate: none;
  }
}
:is([data-dc-root]) :is([data-dc-content=prose][data-dc-prose-size=article]) {
  --dc-prose-measure: var(--dc-container-width-main);
  --dc-prose-medium-measure: var(--dc-container-width-medium);
  --dc-prose-h2-size: var(--dc-text-h3);
  --dc-prose-h3-size: var(--dc-text-h5);
  --dc-prose-caption-align: center;
  --dc-prose-flow: var(--dc-space-main);
  --dc-prose-gutter: calc((var(--dc-prose-medium-measure) - var(--dc-prose-measure)) / 2);
  grid-template-columns: [full-start] minmax(0, 1fr) [medium-start] minmax(0, var(--dc-prose-gutter)) [text-start] min(var(--dc-prose-measure), 100%) [text-end] minmax(0, var(--dc-prose-gutter)) [medium-end] minmax(0, 1fr) [full-end];
  gap: 0;
  max-inline-size: none;
  font-size: var(--dc-text-main);
  line-height: var(--dc-leading-reading);
}

:is([data-dc-root]) :is([data-dc-content=prose][data-dc-prose-size=article][data-dc-prose-align=start]) {
  grid-template-columns: [full-start medium-start text-start] min(var(--dc-prose-measure), 100%) [text-end] minmax(0, calc(var(--dc-prose-gutter) * 2)) [medium-end] minmax(0, 1fr) [full-end];
}

:is([data-dc-root]) :is([data-dc-content=prose][data-dc-prose-size=article]) > * {
  grid-column: text;
  margin: var(--dc-prose-flow) 0 0;
}
:is([data-dc-root]) :is([data-dc-content=prose][data-dc-prose-size=article]) > [data-dc-prose-width=medium] {
  grid-column: medium;
}
:is([data-dc-root]) :is([data-dc-content=prose][data-dc-prose-size=article]) > [data-dc-prose-width=full] {
  grid-column: full;
}
:is([data-dc-root]) :is([data-dc-content=prose][data-dc-prose-size=article]) > :where(figure, blockquote, hr, [data-dc-prose-table]),
:is([data-dc-root]) :is([data-dc-content=prose][data-dc-prose-size=article]) > :where(figure, blockquote, hr, [data-dc-prose-table]) + * {
  margin-block-start: var(--dc-space-large);
}
:is([data-dc-root]) :is([data-dc-content=prose][data-dc-prose-size=article]) > :where(h1, h2) {
  margin-block-start: var(--dc-space-xlarge);
}
:is([data-dc-root]) :is([data-dc-content=prose][data-dc-prose-size=article]) > :where(h3, h4, h5, h6) {
  margin-block-start: var(--dc-space-large);
}
:is([data-dc-root]) :is([data-dc-content=prose][data-dc-prose-size=article]) > :where(h1, h2, h3, h4, h5, h6) + * {
  margin-block-start: var(--dc-space-small);
}
:is([data-dc-root]) :is([data-dc-content=prose][data-dc-prose-size=article]) > :first-child {
  margin-block-start: 0;
}
:is([data-dc-root]) :is([data-dc-content=prose][data-dc-prose-size=article]) :where(p, li) {
  text-wrap: pretty;
}
:is([data-dc-root]) :is([data-dc-content=prose][data-dc-prose-size=article]) > [data-dc-prose-lead] {
  margin-block-end: calc(var(--dc-space-medium) - var(--dc-prose-flow));
  color: var(--dc-color-text-contrast);
  font-size: var(--dc-text-large);
  line-height: var(--dc-leading-heading-small);
}
:is([data-dc-root]) :is([data-dc-content=prose][data-dc-prose-size=article]) :where(h1, h2, h3, h4, h5, h6) {
  text-wrap: balance;
  scroll-margin-block-start: var(--dc-space-xlarge);
}
:is([data-dc-root]) :is([data-dc-content=prose][data-dc-prose-size=article]) :where(h1) {
  font-size: var(--dc-text-h2);
}
:is([data-dc-root]) :is([data-dc-content=prose][data-dc-prose-size=article]) :where(h2) {
  font-size: var(--dc-prose-h2-size);
}
:is([data-dc-root]) :is([data-dc-content=prose][data-dc-prose-size=article]) :where(h3) {
  font-size: var(--dc-prose-h3-size);
  line-height: var(--dc-leading-heading-small);
}
:is([data-dc-root]) :is([data-dc-content=prose][data-dc-prose-size=article]) :where(h4, h5, h6) {
  font-size: var(--dc-text-h6);
  line-height: var(--dc-leading-heading-small);
}
:is([data-dc-root]) :is([data-dc-content=prose][data-dc-prose-size=article]) :where(a) {
  --dc-link-line-hover: var(--dc-color-accent-graphic);
  color: var(--dc-color-text-contrast);
}
:is([data-dc-root]) :is([data-dc-content=prose][data-dc-prose-size=article]) :where(ol:not([data-dc-list]), ul:not([data-dc-list])) > :where(li + li) {
  margin-block-start: var(--dc-space-xsmall);
}
:is([data-dc-root]) :is([data-dc-content=prose][data-dc-prose-size=article]) :where(ul:not([data-dc-list])) {
  padding-inline-start: 1.25em;
}
:is([data-dc-root]) :is([data-dc-content=prose][data-dc-prose-size=article]) :where(ol:not([data-dc-list])) {
  padding-inline-start: calc(2ch + var(--dc-space-xsmall));
}
:is([data-dc-root]) :is([data-dc-content=prose][data-dc-prose-size=article]) :where(li)::marker {
  color: var(--dc-color-text-muted);
}
:is([data-dc-root]) :is([data-dc-content=prose][data-dc-prose-size=article]) > :where(figure) {
  display: grid;
  gap: var(--dc-space-small);
}
:is([data-dc-root]) :is([data-dc-content=prose][data-dc-prose-size=article]) :where(figure) :where(img, video, picture) {
  max-inline-size: 100%;
  inline-size: 100%;
  block-size: auto;
  vertical-align: bottom;
  border-radius: var(--dc-radius-main);
}
:is([data-dc-root]) :is([data-dc-content=prose][data-dc-prose-size=article]) :where(figcaption) {
  justify-self: var(--dc-prose-caption-align);
  max-inline-size: var(--dc-prose-measure);
  color: var(--dc-color-text-muted);
  font-size: var(--dc-text-small);
  line-height: var(--dc-leading-reading);
  text-align: var(--dc-prose-caption-align);
  text-wrap: balance;
}
:is([data-dc-root]) :is([data-dc-content=prose][data-dc-prose-size=article]) > :where(blockquote) {
  position: relative;
  padding-inline-start: var(--dc-space-medium);
  color: var(--dc-color-text-contrast);
  font-size: var(--dc-text-large);
  line-height: var(--dc-leading-heading-small);
}
:is([data-dc-root]) :is([data-dc-content=prose][data-dc-prose-size=article]) > :where(blockquote)::before {
  content: "“"/"";
  position: absolute;
  inset-block-start: 0;
  inset-inline-start: 0;
  color: var(--dc-color-accent-graphic);
  font-family: var(--dc-font-family-heading);
  font-size: 2em;
  font-weight: var(--dc-font-weight-strong);
  line-height: 1;
}
:is([data-dc-root]) :is([data-dc-content=prose][data-dc-prose-size=article]) > :where(blockquote) > :where(p) {
  margin: 0;
}
:is([data-dc-root]) :is([data-dc-content=prose][data-dc-prose-size=article]) > :where(blockquote) > :where(p + p) {
  margin-block-start: var(--dc-space-small);
}
:is([data-dc-root]) :is([data-dc-content=prose][data-dc-prose-size=article]) > :where(blockquote) :where(cite, footer) {
  display: block;
  margin-block-start: var(--dc-space-small);
  color: var(--dc-color-text-muted);
  font-size: var(--dc-text-small);
  font-style: normal;
  line-height: var(--dc-leading-reading);
}
:is([data-dc-root]) :is([data-dc-content=prose][data-dc-prose-size=article]) > :where(blockquote[data-dc-prose-quote=pull]) {
  display: grid;
  justify-items: center;
  gap: var(--dc-space-small);
  padding-inline: 0;
  font-family: var(--dc-font-family-heading);
  font-size: var(--dc-text-h3);
  font-weight: var(--dc-font-weight-medium);
  letter-spacing: var(--dc-tracking-heading);
  line-height: var(--dc-leading-heading);
  text-align: center;
  text-wrap: balance;
}
:is([data-dc-root]) :is([data-dc-content=prose][data-dc-prose-size=article]) > :where(blockquote[data-dc-prose-quote=pull])::before {
  position: static;
  block-size: 0.45em;
  font-size: 2em;
}
:is([data-dc-root]) :is([data-dc-content=prose][data-dc-prose-size=article]) > :where(blockquote[data-dc-prose-quote=pull]) :where(cite, footer) {
  margin: 0;
  font-family: var(--dc-font-family-text);
  letter-spacing: 0;
}
:is([data-dc-root]) :is([data-dc-content=prose][data-dc-prose-size=article]) > :where(hr) {
  block-size: 0;
  border: 0;
  border-block-start: var(--dc-border-width) solid var(--dc-color-border-muted);
}
:is([data-dc-root]) :is([data-dc-content=prose][data-dc-prose-size=article]) :where(pre) {
  font-size: var(--dc-text-small);
}

:is([data-dc-root]) :is([data-dc-content=header][data-dc-content-header-size=app]) {
  gap: var(--dc-space-xsmall);
}
:is([data-dc-root]) :is([data-dc-content=header][data-dc-content-header-size=app]) :is([data-dc-content-title]) {
  font-size: var(--dc-text-h4);
}
:is([data-dc-root]) :is([data-dc-content=header][data-dc-content-header-size=app]) :is([data-dc-content-summary]) {
  font-size: var(--dc-text-small);
}

:is([data-dc-root]) :is([data-dc-content=header][data-dc-content-header-size=section]) {
  justify-items: start;
  gap: var(--dc-space-main);
}
:is([data-dc-root]) :is([data-dc-content=header][data-dc-content-header-size=section]) :is([data-dc-content-eyebrow]) {
  font-size: var(--dc-text-xsmall);
  letter-spacing: 0.15em;
}
:is([data-dc-root]) :is([data-dc-content=header][data-dc-content-header-size=section]) :is([data-dc-content-title]) {
  font-size: var(--dc-text-display-section);
  letter-spacing: -0.035em;
  line-height: var(--dc-leading-display);
  overflow-wrap: normal;
  text-wrap: balance;
}
:is([data-dc-root]) :is([data-dc-content=header][data-dc-content-header-size=section]) :is([data-dc-content-summary]) {
  max-inline-size: var(--dc-content-summary-measure, 40ch);
  color: var(--dc-color-text);
  font-size: var(--dc-content-summary-size, var(--dc-text-large));
  line-height: var(--dc-leading-heading-small);
}
:is([data-dc-root]) :is([data-dc-content=header][data-dc-content-header-size=section]) :is([data-dc-content-actions]) {
  margin-block-start: 0;
}

:is([data-dc-root]) :is([data-dc-content-eyebrow], [data-dc-content=header] [data-dc-content-eyebrow])[data-dc-content-eyebrow=default] {
  font-size: var(--dc-text-xxsmall);
  letter-spacing: 0.12em;
}

:is([data-dc-root]) :is([data-dc-content-eyebrow], [data-dc-content=header] [data-dc-content-eyebrow])[data-dc-content-eyebrow=section] {
  font-size: var(--dc-text-xsmall);
  letter-spacing: 0.15em;
}

:is([data-dc-root]) :is([data-dc-content-title], [data-dc-content=header] [data-dc-content-title])[data-dc-content-title-size=app] {
  font-size: var(--dc-text-h4);
  letter-spacing: var(--dc-tracking-heading);
  line-height: var(--dc-leading-heading);
}

:is([data-dc-root]) :is([data-dc-content-title], [data-dc-content=header] [data-dc-content-title])[data-dc-content-title-size=page] {
  font-size: var(--dc-text-h1);
  letter-spacing: var(--dc-tracking-heading);
  line-height: var(--dc-leading-heading);
}

:is([data-dc-root]) :is([data-dc-content-title], [data-dc-content=header] [data-dc-content-title])[data-dc-content-title-size=section] {
  font-size: var(--dc-text-display-section);
  letter-spacing: -0.035em;
  line-height: var(--dc-leading-display);
}

:is([data-dc-root]) :is([data-dc-content-title], [data-dc-content=header] [data-dc-content-title])[data-dc-content-title-size=display-xl] {
  font-size: var(--dc-text-display-xl);
  letter-spacing: -0.035em;
  line-height: var(--dc-leading-display);
}

:is([data-dc-root]) :is([data-dc-content-title], [data-dc-content=header] [data-dc-content-title])[data-dc-content-title-size=display-lg] {
  font-size: var(--dc-text-display-lg);
  letter-spacing: -0.035em;
  line-height: var(--dc-leading-display);
}

:is([data-dc-root]) :is([data-dc-content-title], [data-dc-content=header] [data-dc-content-title])[data-dc-content-title-size=h1] {
  font-size: var(--dc-text-h1);
  letter-spacing: var(--dc-tracking-heading);
  line-height: var(--dc-leading-heading);
}

:is([data-dc-root]) :is([data-dc-content-title], [data-dc-content=header] [data-dc-content-title])[data-dc-content-title-size=h2] {
  font-size: var(--dc-text-h2);
  letter-spacing: var(--dc-tracking-heading);
  line-height: var(--dc-leading-heading);
}

:is([data-dc-root]) :is([data-dc-content-title], [data-dc-content=header] [data-dc-content-title])[data-dc-content-title-size=h3] {
  font-size: var(--dc-text-h3);
  letter-spacing: var(--dc-tracking-heading);
  line-height: var(--dc-leading-heading);
}

:is([data-dc-root]) :is([data-dc-content-title], [data-dc-content=header] [data-dc-content-title])[data-dc-content-title-size=h4] {
  font-size: var(--dc-text-h4);
  letter-spacing: var(--dc-tracking-heading);
  line-height: var(--dc-leading-heading);
}

:is([data-dc-root]) :is([data-dc-content-title], [data-dc-content=header] [data-dc-content-title])[data-dc-content-title-size=h5] {
  font-size: var(--dc-text-h5);
  letter-spacing: var(--dc-tracking-heading);
  line-height: var(--dc-leading-heading);
}

:is([data-dc-root]) :is([data-dc-content-title], [data-dc-content=header] [data-dc-content-title])[data-dc-content-title-size=h6] {
  font-size: var(--dc-text-h6);
  letter-spacing: var(--dc-tracking-heading);
  line-height: var(--dc-leading-heading);
}

:where([data-dc-root] [data-dc-split]) {
  --dc-split-sticky-top: var(--dc-space-xlarge);
  --dc-split-gap: var(--dc-space-xlarge);
}

:is([data-dc-root]) :is([data-dc-split]) {
  display: grid;
  grid-template-columns: minmax(0, 5fr) minmax(0, 7fr);
  gap: var(--dc-split-gap);
  align-items: start;
  min-inline-size: 0;
}

:is([data-dc-root]) :is([data-dc-split][data-dc-split-ratio="1-2"]) {
  grid-template-columns: minmax(0, 1fr) minmax(0, 2fr);
}

:is([data-dc-root]) :is([data-dc-split][data-dc-split-ratio="1-1"]) {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

:is([data-dc-root]) :is([data-dc-split][data-dc-split-side=end][data-dc-split-ratio]),
:is([data-dc-root]) :is([data-dc-split][data-dc-split-side=end]) {
  grid-template-columns: minmax(0, 7fr) minmax(0, 5fr);
}

:is([data-dc-root]) :is([data-dc-split][data-dc-split-side=end][data-dc-split-ratio="1-2"]) {
  grid-template-columns: minmax(0, 2fr) minmax(0, 1fr);
}

:is([data-dc-root]) :is([data-dc-split][data-dc-split-side=end][data-dc-split-ratio="1-1"]) {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

:is([data-dc-root]) :is([data-dc-split][data-dc-split-side=end]) > :is([data-dc-split-message]) {
  order: 2;
}

:is([data-dc-root]) :is([data-dc-split]) > :is([data-dc-split-message], [data-dc-split-items]) {
  min-inline-size: 0;
}

:is([data-dc-root]) :is([data-dc-split]) > :is([data-dc-split-message]) {
  position: sticky;
  inset-block-start: var(--dc-split-sticky-top);
  display: grid;
  justify-items: start;
  align-content: start;
  gap: var(--dc-space-main);
}

:is([data-dc-root]) :is([data-dc-split][data-dc-split-hold=center]) > :is([data-dc-split-message]) {
  min-block-size: calc(100svh - 2 * var(--dc-split-sticky-top));
  align-content: center;
}

:is([data-dc-root]) :is([data-dc-split-message]) > :is([data-dc-split-after]) {
  justify-self: stretch;
  margin-block-start: var(--dc-space-large);
}

:is([data-dc-root]) :is([data-dc-split][data-dc-split-hold=static]) {
  align-items: center;
}

:is([data-dc-root]) :is([data-dc-split][data-dc-split-hold=static]) > :is([data-dc-split-message]) {
  position: static;
}

@container (width < 52rem) {
  :is([data-dc-root]) :is([data-dc-split][data-dc-split-side][data-dc-split-ratio], [data-dc-split]) {
    grid-template-columns: minmax(0, 1fr);
    gap: var(--dc-space-large);
  }
  :is([data-dc-root]) :is([data-dc-split][data-dc-split-side][data-dc-split-ratio], [data-dc-split]) > :is([data-dc-split-message]) {
    position: static;
    order: 0;
    min-block-size: 0;
  }
  :is([data-dc-root]) :is([data-dc-split][data-dc-split-side][data-dc-split-ratio], [data-dc-split]):has(> [data-dc-split-message] > [data-dc-split-after]) {
    row-gap: var(--dc-split-message-gap, var(--dc-space-main));
  }
  :is([data-dc-root]) :is([data-dc-split][data-dc-split-side][data-dc-split-ratio], [data-dc-split]):has(> [data-dc-split-message] > [data-dc-split-after]) > :is([data-dc-split-message]) {
    display: contents;
  }
  :is([data-dc-root]) :is([data-dc-split][data-dc-split-side][data-dc-split-ratio], [data-dc-split]):has(> [data-dc-split-message] > [data-dc-split-after]) > :is([data-dc-split-message]) > * {
    justify-self: start;
  }
  :is([data-dc-root]) :is([data-dc-split][data-dc-split-side][data-dc-split-ratio], [data-dc-split]):has(> [data-dc-split-message] > [data-dc-split-after]) > :is([data-dc-split-items]) {
    order: 1;
    margin-block-start: calc(var(--dc-space-large) - var(--dc-split-message-gap, var(--dc-space-main)));
  }
  :is([data-dc-root]) :is([data-dc-split][data-dc-split-side][data-dc-split-ratio], [data-dc-split]):has(> [data-dc-split-message] > [data-dc-split-after]) > :is([data-dc-split-message]) > :is([data-dc-split-after]) {
    order: 2;
    justify-self: stretch;
    margin-block-start: calc(var(--dc-space-large) - var(--dc-split-message-gap, var(--dc-space-main)));
  }
}
@media (width < 52rem) {
  :is([data-dc-root]) :is([data-dc-split][data-dc-split-side][data-dc-split-ratio], [data-dc-split]) {
    grid-template-columns: minmax(0, 1fr);
    gap: var(--dc-space-large);
  }
  :is([data-dc-root]) :is([data-dc-split][data-dc-split-side][data-dc-split-ratio], [data-dc-split]) > :is([data-dc-split-message]) {
    position: static;
    order: 0;
    min-block-size: 0;
  }
  :is([data-dc-root]) :is([data-dc-split][data-dc-split-side][data-dc-split-ratio], [data-dc-split]):has(> [data-dc-split-message] > [data-dc-split-after]) {
    row-gap: var(--dc-split-message-gap, var(--dc-space-main));
  }
  :is([data-dc-root]) :is([data-dc-split][data-dc-split-side][data-dc-split-ratio], [data-dc-split]):has(> [data-dc-split-message] > [data-dc-split-after]) > :is([data-dc-split-message]) {
    display: contents;
  }
  :is([data-dc-root]) :is([data-dc-split][data-dc-split-side][data-dc-split-ratio], [data-dc-split]):has(> [data-dc-split-message] > [data-dc-split-after]) > :is([data-dc-split-message]) > * {
    justify-self: start;
  }
  :is([data-dc-root]) :is([data-dc-split][data-dc-split-side][data-dc-split-ratio], [data-dc-split]):has(> [data-dc-split-message] > [data-dc-split-after]) > :is([data-dc-split-items]) {
    order: 1;
    margin-block-start: calc(var(--dc-space-large) - var(--dc-split-message-gap, var(--dc-space-main)));
  }
  :is([data-dc-root]) :is([data-dc-split][data-dc-split-side][data-dc-split-ratio], [data-dc-split]):has(> [data-dc-split-message] > [data-dc-split-after]) > :is([data-dc-split-message]) > :is([data-dc-split-after]) {
    order: 2;
    justify-self: stretch;
    margin-block-start: calc(var(--dc-space-large) - var(--dc-split-message-gap, var(--dc-space-main)));
  }
}
:is([data-dc-root]) [data-dc-modal][data-dc-modal-size=picker] {
  max-inline-size: 72rem;
  block-size: min(48rem, 100dvh - 2 * var(--dc-space-regular));
  container: dc-picker/inline-size;
}

:is([data-dc-root]) [data-dc-modal-size=picker] [data-dc-modal-body] {
  display: grid;
  grid-template-rows: auto minmax(0, 1fr);
  gap: var(--dc-space-regular);
  overflow: hidden;
}

:is([data-dc-root]) [data-dc-picker-body] {
  display: grid;
  grid-template-columns: 14rem minmax(0, 1fr);
  gap: var(--dc-space-regular);
  min-block-size: 0;
}

:is([data-dc-root]) [data-dc-picker-rail] {
  gap: var(--dc-space-xxsmall);
  align-content: start;
  min-block-size: 0;
  overflow-y: auto;
}

:is([data-dc-root]) [data-dc-picker-rail] {
  --dc-shell-text-size: var(--dc-text-small);
  --dc-icon-size-main: var(--dc-text-main);
}

:is([data-dc-root]) [data-dc-picker-results] {
  display: grid;
  grid-template-rows: auto minmax(0, 1fr);
  min-inline-size: 0;
  min-block-size: 0;
  overflow: hidden;
}

:is([data-dc-root]) [data-dc-picker-list] {
  min-block-size: 0;
  overflow-y: auto;
}

:is([data-dc-root]) [data-dc-picker-back] {
  display: none;
}

@container dc-picker (max-width: 42rem) {
  :is([data-dc-root]) [data-dc-picker-body] {
    grid-template-columns: minmax(0, 1fr);
  }
  :is([data-dc-root]) [data-dc-picker-body]:not([data-dc-picker-view=list]) [data-dc-picker-results],
  :is([data-dc-root]) [data-dc-picker-body][data-dc-picker-view=list] [data-dc-picker-rail] {
    display: none;
  }
  :is([data-dc-root]) [data-dc-picker-back] {
    display: inline-flex;
  }
}
[data-dc-root] :is([data-dc-universe], [data-dc-universe-story]) {
  --dc-universe-stroke: var(--dc-color-border-contrast);
  --dc-universe-accent: var(--dc-color-success-graphic);
  --dc-universe-info: var(--dc-color-info-graphic);
  --dc-universe-alert: var(--dc-color-accent-graphic);
  --dc-universe-ground: var(--dc-color-surface-low);
  --dc-universe-field: 0.8;
  --dc-universe-recede: 0.72;
  --dc-universe-closeup-fit: 0.78;
  --dc-universe-icon-min: 56px;
  --dc-universe-closeup-detail: plain;
  --dc-universe-recede-outside: 0.85;
  --dc-universe-pop-placement: auto;
  --dc-universe-camera: settle;
  --dc-universe-orbit: 180;
  --dc-universe-opening: dive;
}
[data-dc-root] :is([data-dc-universe]) {
  position: relative;
  overflow: clip;
}
[data-dc-root] :is([data-dc-universe][data-dc-universe-layout=backdrop]) {
  position: absolute;
  inset: 0;
  z-index: 0;
}
[data-dc-root] :is([data-dc-universe][data-dc-universe-layout=sticky]) {
  position: sticky;
  inset-block-start: 0;
  block-size: 100svh;
  z-index: 0;
  background: var(--dc-universe-ground);
}
[data-dc-root] :is([data-dc-universe][data-dc-universe-fade=block]) {
  mask-image: linear-gradient(to bottom, transparent, var(--dc-color-text-contrast) var(--dc-universe-fade-length, clamp(5rem, 16svh, 10rem)), var(--dc-color-text-contrast) calc(100% - var(--dc-universe-fade-length, clamp(5rem, 16svh, 10rem))), transparent);
}
[data-dc-root] :is([data-dc-universe-canvas]) {
  position: absolute;
  inset: 0;
  display: block;
  inline-size: 100%;
  block-size: 100%;
}
[data-dc-root] :is([data-dc-universe-pillars]) {
  position: absolute;
  inset: 0;
  margin: 0;
  padding: 0;
  pointer-events: none;
}
[data-dc-root] :is([data-dc-universe-pillar]) {
  position: absolute;
  inset: 0 auto auto 0;
  display: grid;
  place-items: center;
  inline-size: var(--dc-universe-disc, 44px);
  aspect-ratio: 1;
  border-radius: 50%;
  background: var(--dc-color-surface-highest);
  box-shadow: 0 0 0 1px var(--dc-color-border-muted), 0 0 0 calc(var(--dc-universe-disc, 44px) * 0.18) color-mix(in oklab, var(--dc-universe-accent) 12%, transparent);
  color: var(--dc-color-text-contrast);
  font-size: calc(var(--dc-universe-disc, 44px) * 0.44);
  text-decoration: none;
  transition: box-shadow 250ms ease;
  will-change: transform;
}
[data-dc-root] :is([data-dc-universe-pillar]):is(:hover, :focus-visible) {
  box-shadow: 0 0 0 1px var(--dc-universe-accent), 0 0 0 calc(var(--dc-universe-disc, 44px) * 0.22) color-mix(in oklab, var(--dc-universe-accent) 22%, transparent);
}
[data-dc-root] :is([data-dc-universe-pop]) {
  position: absolute;
  inset: 0 auto auto 0;
  display: grid;
  padding: var(--dc-space-xxsmall) var(--dc-space-xsmall);
  border: var(--dc-border-width) solid var(--dc-color-border-muted);
  border-radius: var(--dc-radius-small);
  background: var(--dc-color-surface-highest);
  box-shadow: var(--dc-shell-floating-shadow);
  pointer-events: none;
  white-space: nowrap;
  transition: opacity 180ms ease;
}
@starting-style {
  [data-dc-root] :is([data-dc-universe-pop]) {
    opacity: 0;
  }
}
[data-dc-root] :is([data-dc-universe-pop])[hidden] {
  display: none;
}
[data-dc-root] :is([data-dc-universe-pop-eyebrow]) {
  font-size: var(--dc-text-xxsmall);
  font-weight: var(--dc-font-weight-strong);
  letter-spacing: 0.15em;
  text-transform: uppercase;
  color: var(--dc-universe-accent);
}
[data-dc-root] :is([data-dc-universe-pop-heading]) {
  font-size: var(--dc-text-xsmall);
  font-weight: var(--dc-font-weight-medium);
  color: var(--dc-color-text-contrast);
}
[data-dc-root] :is([data-dc-universe-story]) {
  position: relative;
}
[data-dc-root] :is([data-shell-slot=main]):has([data-dc-universe-chapters]) {
  scroll-padding-block-start: 0;
}
[data-dc-root] :is([data-dc-universe-chapters]) {
  position: relative;
  z-index: 1;
  margin-block-start: -100svh;
  pointer-events: none;
}
[data-dc-root] :is([data-dc-universe-chapters]) :is(p, h1, h2, h3) {
  text-shadow: 0 0 14px var(--dc-universe-ground), 0 0 4px var(--dc-universe-ground);
}
[data-dc-root] :is([data-dc-universe-chapter]) {
  --dc-universe-chapter-steps: 1;
  block-size: calc(100svh + var(--dc-universe-chapter-steps) * 70svh);
}
[data-dc-root] :is([data-dc-universe-chapter][data-dc-universe-steps="0"]) {
  --dc-universe-chapter-steps: 0;
}
[data-dc-root] :is([data-dc-universe-chapter][data-dc-universe-steps="2"]) {
  --dc-universe-chapter-steps: 2;
}
[data-dc-root] :is([data-dc-universe-chapter][data-dc-universe-steps="3"]) {
  --dc-universe-chapter-steps: 3;
}
[data-dc-root] :is([data-dc-universe-chapter][data-dc-universe-flow]) {
  block-size: auto;
  pointer-events: auto;
}
[data-dc-root] :is([data-dc-universe-chapter]):focus {
  outline: none;
}
[data-dc-root] :is([data-dc-universe-pin]) {
  position: sticky;
  inset-block-start: 0;
  block-size: 100svh;
  pointer-events: none;
}
[data-dc-root] :is([data-dc-universe-pin]) :is(a, button, input, select, textarea, summary, label) {
  pointer-events: auto;
}
[data-dc-root] :is([data-dc-universe-slot]) {
  inline-size: 100%;
  block-size: 100%;
  min-block-size: 0;
}
[data-dc-root] :is([data-dc-universe-chapter][data-dc-universe-ready]) :is([data-dc-universe-copy]) {
  opacity: 0;
  translate: 0 0.75rem;
  transition: opacity 600ms ease, translate 800ms cubic-bezier(0.16, 1, 0.3, 1);
  pointer-events: none;
}
[data-dc-root] :is([data-dc-universe-chapter][data-dc-universe-ready][data-dc-universe-active]) :is([data-dc-universe-copy=""],
[data-dc-universe-copy="0"]),
[data-dc-root] :is([data-dc-universe-chapter][data-dc-universe-ready][data-dc-universe-active][data-dc-universe-step="1"]) :is([data-dc-universe-copy="1"]),
[data-dc-root] :is([data-dc-universe-chapter][data-dc-universe-ready][data-dc-universe-active][data-dc-universe-step="2"]) :is([data-dc-universe-copy="2"]) {
  opacity: 1;
  translate: 0 0;
  transition-delay: var(--dc-universe-copy-delay, 200ms);
  pointer-events: auto;
}
[data-dc-root] :is([data-dc-universe-chapter][data-dc-universe-ready][data-dc-universe-active]:is([data-dc-universe-step="1"], [data-dc-universe-step="2"])) :is([data-dc-universe-copy="0"]) {
  opacity: 0;
  translate: 0 0.75rem;
  transition-delay: 0ms;
  pointer-events: none;
}
[data-dc-root] :is([data-dc-universe-arriving]) {
  --dc-universe-copy-delay: 900ms;
}

[data-dc-root][data-dc-theme=dark] [data-dc-universe] {
  --dc-universe-field: 1;
}

@media (prefers-color-scheme: dark) {
  [data-dc-root][data-dc-theme=system] [data-dc-universe] {
    --dc-universe-field: 1;
  }
}
@media (prefers-reduced-motion: reduce) {
  [data-dc-root] :is([data-dc-universe-copy]) {
    transition: none !important;
    translate: none !important;
  }
  [data-dc-root] :is([data-dc-universe-pillar], [data-dc-universe-pop]) {
    transition: none;
  }
}[data-dc-root] { --dc-anchor-icon-before: "\e45b"; --dc-anchor-icon-current: "\e049"; --dc-anchor-icon-after: "\e455"; }

/* Lucide 1.26.0: native text ligature in Designer, upgraded to SVG at runtime. */
@font-face {font-family:Lucide;src:url('../js/lucide.woff2') format('woff2');font-weight:400;font-style:normal;font-display:block}
.c_icon_glyph {display:block;width:100%;height:100%;color:inherit;line-height:1;font-family:Lucide!important;font-style:normal;font-weight:400;font-variant:normal;font-feature-settings:"liga" 1;font-synthesis:none;letter-spacing:normal;text-transform:none;white-space:nowrap;-webkit-font-smoothing:antialiased}
.c_icon_glyph::before {font-family:inherit!important;font-size:inherit;line-height:1}
.c_icon_glyph[data-dc-icon-rendered]::before {content:none!important;display:none}
.c_icon_glyph > svg {display:block;width:100%;height:100%;stroke-width:var(--dc-icon-stroke-width,1.25px);color:inherit}
.c_icon_glyph > svg :is(path,line,polyline,polygon,circle,ellipse,rect) {vector-effect:non-scaling-stroke}
.c_icon_glyph.a-arrow-down::before,.c_icon_glyph.lucide-a-arrow-down::before{content:"\e585"}
.c_icon_glyph.a-arrow-up::before,.c_icon_glyph.lucide-a-arrow-up::before{content:"\e586"}
.c_icon_glyph.a-large-small::before,.c_icon_glyph.lucide-a-large-small::before{content:"\e587"}
.c_icon_glyph.accessibility::before,.c_icon_glyph.lucide-accessibility::before{content:"\e297"}
.c_icon_glyph.activity-square::before,.c_icon_glyph.lucide-activity-square::before{content:"\e4b4"}
.c_icon_glyph.activity::before,.c_icon_glyph.lucide-activity::before{content:"\e038"}
.c_icon_glyph.ad::before,.c_icon_glyph.lucide-ad::before{content:"\e700"}
.c_icon_glyph.air-vent::before,.c_icon_glyph.lucide-air-vent::before{content:"\e34d"}
.c_icon_glyph.airplay::before,.c_icon_glyph.lucide-airplay::before{content:"\e039"}
.c_icon_glyph.alarm-check::before,.c_icon_glyph.lucide-alarm-check::before{content:"\e1ec"}
.c_icon_glyph.alarm-clock-check::before,.c_icon_glyph.lucide-alarm-clock-check::before{content:"\e1ec"}
.c_icon_glyph.alarm-clock-minus::before,.c_icon_glyph.lucide-alarm-clock-minus::before{content:"\e1ed"}
.c_icon_glyph.alarm-clock-off::before,.c_icon_glyph.lucide-alarm-clock-off::before{content:"\e23b"}
.c_icon_glyph.alarm-clock-plus::before,.c_icon_glyph.lucide-alarm-clock-plus::before{content:"\e1ee"}
.c_icon_glyph.alarm-clock::before,.c_icon_glyph.lucide-alarm-clock::before{content:"\e03a"}
.c_icon_glyph.alarm-minus::before,.c_icon_glyph.lucide-alarm-minus::before{content:"\e1ed"}
.c_icon_glyph.alarm-plus::before,.c_icon_glyph.lucide-alarm-plus::before{content:"\e1ee"}
.c_icon_glyph.alarm-smoke::before,.c_icon_glyph.lucide-alarm-smoke::before{content:"\e57b"}
.c_icon_glyph.album::before,.c_icon_glyph.lucide-album::before{content:"\e03b"}
.c_icon_glyph.alert-circle::before,.c_icon_glyph.lucide-alert-circle::before{content:"\e077"}
.c_icon_glyph.alert-octagon::before,.c_icon_glyph.lucide-alert-octagon::before{content:"\e127"}
.c_icon_glyph.alert-triangle::before,.c_icon_glyph.lucide-alert-triangle::before{content:"\e193"}
.c_icon_glyph.align-center-horizontal::before,.c_icon_glyph.lucide-align-center-horizontal::before{content:"\e26c"}
.c_icon_glyph.align-center-vertical::before,.c_icon_glyph.lucide-align-center-vertical::before{content:"\e26d"}
.c_icon_glyph.align-center::before,.c_icon_glyph.lucide-align-center::before{content:"\e182"}
.c_icon_glyph.align-end-horizontal::before,.c_icon_glyph.lucide-align-end-horizontal::before{content:"\e26e"}
.c_icon_glyph.align-end-vertical::before,.c_icon_glyph.lucide-align-end-vertical::before{content:"\e26f"}
.c_icon_glyph.align-horizontal-distribute-center::before,.c_icon_glyph.lucide-align-horizontal-distribute-center::before{content:"\e03c"}
.c_icon_glyph.align-horizontal-distribute-end::before,.c_icon_glyph.lucide-align-horizontal-distribute-end::before{content:"\e03d"}
.c_icon_glyph.align-horizontal-distribute-start::before,.c_icon_glyph.lucide-align-horizontal-distribute-start::before{content:"\e03e"}
.c_icon_glyph.align-horizontal-justify-center::before,.c_icon_glyph.lucide-align-horizontal-justify-center::before{content:"\e272"}
.c_icon_glyph.align-horizontal-justify-end::before,.c_icon_glyph.lucide-align-horizontal-justify-end::before{content:"\e273"}
.c_icon_glyph.align-horizontal-justify-start::before,.c_icon_glyph.lucide-align-horizontal-justify-start::before{content:"\e274"}
.c_icon_glyph.align-horizontal-space-around::before,.c_icon_glyph.lucide-align-horizontal-space-around::before{content:"\e275"}
.c_icon_glyph.align-horizontal-space-between::before,.c_icon_glyph.lucide-align-horizontal-space-between::before{content:"\e276"}
.c_icon_glyph.align-justify::before,.c_icon_glyph.lucide-align-justify::before{content:"\e184"}
.c_icon_glyph.align-left::before,.c_icon_glyph.lucide-align-left::before{content:"\e185"}
.c_icon_glyph.align-right::before,.c_icon_glyph.lucide-align-right::before{content:"\e183"}
.c_icon_glyph.align-start-horizontal::before,.c_icon_glyph.lucide-align-start-horizontal::before{content:"\e270"}
.c_icon_glyph.align-start-vertical::before,.c_icon_glyph.lucide-align-start-vertical::before{content:"\e271"}
.c_icon_glyph.align-vertical-distribute-center::before,.c_icon_glyph.lucide-align-vertical-distribute-center::before{content:"\e27e"}
.c_icon_glyph.align-vertical-distribute-end::before,.c_icon_glyph.lucide-align-vertical-distribute-end::before{content:"\e27f"}
.c_icon_glyph.align-vertical-distribute-start::before,.c_icon_glyph.lucide-align-vertical-distribute-start::before{content:"\e280"}
.c_icon_glyph.align-vertical-justify-center::before,.c_icon_glyph.lucide-align-vertical-justify-center::before{content:"\e277"}
.c_icon_glyph.align-vertical-justify-end::before,.c_icon_glyph.lucide-align-vertical-justify-end::before{content:"\e278"}
.c_icon_glyph.align-vertical-justify-start::before,.c_icon_glyph.lucide-align-vertical-justify-start::before{content:"\e279"}
.c_icon_glyph.align-vertical-space-around::before,.c_icon_glyph.lucide-align-vertical-space-around::before{content:"\e27a"}
.c_icon_glyph.align-vertical-space-between::before,.c_icon_glyph.lucide-align-vertical-space-between::before{content:"\e27b"}
.c_icon_glyph.ambulance::before,.c_icon_glyph.lucide-ambulance::before{content:"\e5bb"}
.c_icon_glyph.ampersand::before,.c_icon_glyph.lucide-ampersand::before{content:"\e49c"}
.c_icon_glyph.ampersands::before,.c_icon_glyph.lucide-ampersands::before{content:"\e49d"}
.c_icon_glyph.amphora::before,.c_icon_glyph.lucide-amphora::before{content:"\e61b"}
.c_icon_glyph.anchor::before,.c_icon_glyph.lucide-anchor::before{content:"\e03f"}
.c_icon_glyph.angry::before,.c_icon_glyph.lucide-angry::before{content:"\e2fc"}
.c_icon_glyph.annoyed::before,.c_icon_glyph.lucide-annoyed::before{content:"\e2fd"}
.c_icon_glyph.antenna::before,.c_icon_glyph.lucide-antenna::before{content:"\e4e2"}
.c_icon_glyph.anvil::before,.c_icon_glyph.lucide-anvil::before{content:"\e580"}
.c_icon_glyph.aperture::before,.c_icon_glyph.lucide-aperture::before{content:"\e040"}
.c_icon_glyph.app-window-mac::before,.c_icon_glyph.lucide-app-window-mac::before{content:"\e5d2"}
.c_icon_glyph.app-window::before,.c_icon_glyph.lucide-app-window::before{content:"\e426"}
.c_icon_glyph.apple::before,.c_icon_glyph.lucide-apple::before{content:"\e34e"}
.c_icon_glyph.archive-restore::before,.c_icon_glyph.lucide-archive-restore::before{content:"\e2cd"}
.c_icon_glyph.archive-x::before,.c_icon_glyph.lucide-archive-x::before{content:"\e50c"}
.c_icon_glyph.archive::before,.c_icon_glyph.lucide-archive::before{content:"\e041"}
.c_icon_glyph.area-chart::before,.c_icon_glyph.lucide-area-chart::before{content:"\e4d3"}
.c_icon_glyph.armchair::before,.c_icon_glyph.lucide-armchair::before{content:"\e2c0"}
.c_icon_glyph.arrow-big-down-dash::before,.c_icon_glyph.lucide-arrow-big-down-dash::before{content:"\e41d"}
.c_icon_glyph.arrow-big-down::before,.c_icon_glyph.lucide-arrow-big-down::before{content:"\e1e1"}
.c_icon_glyph.arrow-big-left-dash::before,.c_icon_glyph.lucide-arrow-big-left-dash::before{content:"\e41e"}
.c_icon_glyph.arrow-big-left::before,.c_icon_glyph.lucide-arrow-big-left::before{content:"\e1e2"}
.c_icon_glyph.arrow-big-right-dash::before,.c_icon_glyph.lucide-arrow-big-right-dash::before{content:"\e41f"}
.c_icon_glyph.arrow-big-right::before,.c_icon_glyph.lucide-arrow-big-right::before{content:"\e1e3"}
.c_icon_glyph.arrow-big-up-dash::before,.c_icon_glyph.lucide-arrow-big-up-dash::before{content:"\e420"}
.c_icon_glyph.arrow-big-up::before,.c_icon_glyph.lucide-arrow-big-up::before{content:"\e1e4"}
.c_icon_glyph.arrow-down-0-1::before,.c_icon_glyph.lucide-arrow-down-0-1::before{content:"\e413"}
.c_icon_glyph.arrow-down-01::before,.c_icon_glyph.lucide-arrow-down-01::before{content:"\e413"}
.c_icon_glyph.arrow-down-1-0::before,.c_icon_glyph.lucide-arrow-down-1-0::before{content:"\e414"}
.c_icon_glyph.arrow-down-10::before,.c_icon_glyph.lucide-arrow-down-10::before{content:"\e414"}
.c_icon_glyph.arrow-down-a-z::before,.c_icon_glyph.lucide-arrow-down-a-z::before{content:"\e415"}
.c_icon_glyph.arrow-down-az::before,.c_icon_glyph.lucide-arrow-down-az::before{content:"\e415"}
.c_icon_glyph.arrow-down-circle::before,.c_icon_glyph.lucide-arrow-down-circle::before{content:"\e078"}
.c_icon_glyph.arrow-down-from-line::before,.c_icon_glyph.lucide-arrow-down-from-line::before{content:"\e454"}
.c_icon_glyph.arrow-down-left-from-circle::before,.c_icon_glyph.lucide-arrow-down-left-from-circle::before{content:"\e3f7"}
.c_icon_glyph.arrow-down-left-from-square::before,.c_icon_glyph.lucide-arrow-down-left-from-square::before{content:"\e5a1"}
.c_icon_glyph.arrow-down-left-square::before,.c_icon_glyph.lucide-arrow-down-left-square::before{content:"\e4b5"}
.c_icon_glyph.arrow-down-left::before,.c_icon_glyph.lucide-arrow-down-left::before{content:"\e043"}
.c_icon_glyph.arrow-down-narrow-wide::before,.c_icon_glyph.lucide-arrow-down-narrow-wide::before{content:"\e044"}
.c_icon_glyph.arrow-down-right-from-circle::before,.c_icon_glyph.lucide-arrow-down-right-from-circle::before{content:"\e3f8"}
.c_icon_glyph.arrow-down-right-from-square::before,.c_icon_glyph.lucide-arrow-down-right-from-square::before{content:"\e5a2"}
.c_icon_glyph.arrow-down-right-square::before,.c_icon_glyph.lucide-arrow-down-right-square::before{content:"\e4b6"}
.c_icon_glyph.arrow-down-right::before,.c_icon_glyph.lucide-arrow-down-right::before{content:"\e045"}
.c_icon_glyph.arrow-down-square::before,.c_icon_glyph.lucide-arrow-down-square::before{content:"\e427"}
.c_icon_glyph.arrow-down-to-dot::before,.c_icon_glyph.lucide-arrow-down-to-dot::before{content:"\e44d"}
.c_icon_glyph.arrow-down-to-line::before,.c_icon_glyph.lucide-arrow-down-to-line::before{content:"\e455"}
.c_icon_glyph.arrow-down-up::before,.c_icon_glyph.lucide-arrow-down-up::before{content:"\e046"}
.c_icon_glyph.arrow-down-wide-narrow::before,.c_icon_glyph.lucide-arrow-down-wide-narrow::before{content:"\e047"}
.c_icon_glyph.arrow-down-z-a::before,.c_icon_glyph.lucide-arrow-down-z-a::before{content:"\e416"}
.c_icon_glyph.arrow-down-za::before,.c_icon_glyph.lucide-arrow-down-za::before{content:"\e416"}
.c_icon_glyph.arrow-down::before,.c_icon_glyph.lucide-arrow-down::before{content:"\e042"}
.c_icon_glyph.arrow-left-circle::before,.c_icon_glyph.lucide-arrow-left-circle::before{content:"\e079"}
.c_icon_glyph.arrow-left-from-line::before,.c_icon_glyph.lucide-arrow-left-from-line::before{content:"\e456"}
.c_icon_glyph.arrow-left-right::before,.c_icon_glyph.lucide-arrow-left-right::before{content:"\e24a"}
.c_icon_glyph.arrow-left-square::before,.c_icon_glyph.lucide-arrow-left-square::before{content:"\e428"}
.c_icon_glyph.arrow-left-to-line::before,.c_icon_glyph.lucide-arrow-left-to-line::before{content:"\e457"}
.c_icon_glyph.arrow-left::before,.c_icon_glyph.lucide-arrow-left::before{content:"\e048"}
.c_icon_glyph.arrow-right-circle::before,.c_icon_glyph.lucide-arrow-right-circle::before{content:"\e07a"}
.c_icon_glyph.arrow-right-from-line::before,.c_icon_glyph.lucide-arrow-right-from-line::before{content:"\e458"}
.c_icon_glyph.arrow-right-left::before,.c_icon_glyph.lucide-arrow-right-left::before{content:"\e417"}
.c_icon_glyph.arrow-right-square::before,.c_icon_glyph.lucide-arrow-right-square::before{content:"\e429"}
.c_icon_glyph.arrow-right-to-line::before,.c_icon_glyph.lucide-arrow-right-to-line::before{content:"\e459"}
.c_icon_glyph.arrow-right::before,.c_icon_glyph.lucide-arrow-right::before{content:"\e049"}
.c_icon_glyph.arrow-up-0-1::before,.c_icon_glyph.lucide-arrow-up-0-1::before{content:"\e418"}
.c_icon_glyph.arrow-up-01::before,.c_icon_glyph.lucide-arrow-up-01::before{content:"\e418"}
.c_icon_glyph.arrow-up-1-0::before,.c_icon_glyph.lucide-arrow-up-1-0::before{content:"\e419"}
.c_icon_glyph.arrow-up-10::before,.c_icon_glyph.lucide-arrow-up-10::before{content:"\e419"}
.c_icon_glyph.arrow-up-a-z::before,.c_icon_glyph.lucide-arrow-up-a-z::before{content:"\e41a"}
.c_icon_glyph.arrow-up-az::before,.c_icon_glyph.lucide-arrow-up-az::before{content:"\e41a"}
.c_icon_glyph.arrow-up-circle::before,.c_icon_glyph.lucide-arrow-up-circle::before{content:"\e07b"}
.c_icon_glyph.arrow-up-down::before,.c_icon_glyph.lucide-arrow-up-down::before{content:"\e37d"}
.c_icon_glyph.arrow-up-from-dot::before,.c_icon_glyph.lucide-arrow-up-from-dot::before{content:"\e44e"}
.c_icon_glyph.arrow-up-from-line::before,.c_icon_glyph.lucide-arrow-up-from-line::before{content:"\e45a"}
.c_icon_glyph.arrow-up-left-from-circle::before,.c_icon_glyph.lucide-arrow-up-left-from-circle::before{content:"\e3f9"}
.c_icon_glyph.arrow-up-left-from-square::before,.c_icon_glyph.lucide-arrow-up-left-from-square::before{content:"\e5a3"}
.c_icon_glyph.arrow-up-left-square::before,.c_icon_glyph.lucide-arrow-up-left-square::before{content:"\e4b7"}
.c_icon_glyph.arrow-up-left::before,.c_icon_glyph.lucide-arrow-up-left::before{content:"\e04b"}
.c_icon_glyph.arrow-up-narrow-wide::before,.c_icon_glyph.lucide-arrow-up-narrow-wide::before{content:"\e04c"}
.c_icon_glyph.arrow-up-right-from-circle::before,.c_icon_glyph.lucide-arrow-up-right-from-circle::before{content:"\e3fa"}
.c_icon_glyph.arrow-up-right-from-square::before,.c_icon_glyph.lucide-arrow-up-right-from-square::before{content:"\e5a4"}
.c_icon_glyph.arrow-up-right-square::before,.c_icon_glyph.lucide-arrow-up-right-square::before{content:"\e4b8"}
.c_icon_glyph.arrow-up-right::before,.c_icon_glyph.lucide-arrow-up-right::before{content:"\e04d"}
.c_icon_glyph.arrow-up-square::before,.c_icon_glyph.lucide-arrow-up-square::before{content:"\e42a"}
.c_icon_glyph.arrow-up-to-line::before,.c_icon_glyph.lucide-arrow-up-to-line::before{content:"\e45b"}
.c_icon_glyph.arrow-up-wide-narrow::before,.c_icon_glyph.lucide-arrow-up-wide-narrow::before{content:"\e41b"}
.c_icon_glyph.arrow-up-z-a::before,.c_icon_glyph.lucide-arrow-up-z-a::before{content:"\e41c"}
.c_icon_glyph.arrow-up-za::before,.c_icon_glyph.lucide-arrow-up-za::before{content:"\e41c"}
.c_icon_glyph.arrow-up::before,.c_icon_glyph.lucide-arrow-up::before{content:"\e04a"}
.c_icon_glyph.arrows-up-from-line::before,.c_icon_glyph.lucide-arrows-up-from-line::before{content:"\e4d4"}
.c_icon_glyph.asterisk-square::before,.c_icon_glyph.lucide-asterisk-square::before{content:"\e168"}
.c_icon_glyph.asterisk::before,.c_icon_glyph.lucide-asterisk::before{content:"\e1ef"}
.c_icon_glyph.astroid::before,.c_icon_glyph.lucide-astroid::before{content:"\e6f0"}
.c_icon_glyph.at-sign::before,.c_icon_glyph.lucide-at-sign::before{content:"\e04e"}
.c_icon_glyph.atom::before,.c_icon_glyph.lucide-atom::before{content:"\e3d7"}
.c_icon_glyph.audio-lines::before,.c_icon_glyph.lucide-audio-lines::before{content:"\e55a"}
.c_icon_glyph.audio-waveform::before,.c_icon_glyph.lucide-audio-waveform::before{content:"\e55b"}
.c_icon_glyph.award::before,.c_icon_glyph.lucide-award::before{content:"\e04f"}
.c_icon_glyph.axe::before,.c_icon_glyph.lucide-axe::before{content:"\e050"}
.c_icon_glyph.axis-3-d::before,.c_icon_glyph.lucide-axis-3-d::before{content:"\e2fe"}
.c_icon_glyph.axis-3d::before,.c_icon_glyph.lucide-axis-3d::before{content:"\e2fe"}
.c_icon_glyph.baby::before,.c_icon_glyph.lucide-baby::before{content:"\e2ce"}
.c_icon_glyph.backpack::before,.c_icon_glyph.lucide-backpack::before{content:"\e2c8"}
.c_icon_glyph.badge-alert::before,.c_icon_glyph.lucide-badge-alert::before{content:"\e475"}
.c_icon_glyph.badge-cent::before,.c_icon_glyph.lucide-badge-cent::before{content:"\e50f"}
.c_icon_glyph.badge-check::before,.c_icon_glyph.lucide-badge-check::before{content:"\e241"}
.c_icon_glyph.badge-dollar-sign::before,.c_icon_glyph.lucide-badge-dollar-sign::before{content:"\e476"}
.c_icon_glyph.badge-euro::before,.c_icon_glyph.lucide-badge-euro::before{content:"\e510"}
.c_icon_glyph.badge-help::before,.c_icon_glyph.lucide-badge-help::before{content:"\e47b"}
.c_icon_glyph.badge-indian-rupee::before,.c_icon_glyph.lucide-badge-indian-rupee::before{content:"\e511"}
.c_icon_glyph.badge-info::before,.c_icon_glyph.lucide-badge-info::before{content:"\e477"}
.c_icon_glyph.badge-japanese-yen::before,.c_icon_glyph.lucide-badge-japanese-yen::before{content:"\e512"}
.c_icon_glyph.badge-minus::before,.c_icon_glyph.lucide-badge-minus::before{content:"\e478"}
.c_icon_glyph.badge-percent::before,.c_icon_glyph.lucide-badge-percent::before{content:"\e479"}
.c_icon_glyph.badge-plus::before,.c_icon_glyph.lucide-badge-plus::before{content:"\e47a"}
.c_icon_glyph.badge-pound-sterling::before,.c_icon_glyph.lucide-badge-pound-sterling::before{content:"\e513"}
.c_icon_glyph.badge-question-mark::before,.c_icon_glyph.lucide-badge-question-mark::before{content:"\e47b"}
.c_icon_glyph.badge-russian-ruble::before,.c_icon_glyph.lucide-badge-russian-ruble::before{content:"\e514"}
.c_icon_glyph.badge-swiss-franc::before,.c_icon_glyph.lucide-badge-swiss-franc::before{content:"\e515"}
.c_icon_glyph.badge-turkish-lira::before,.c_icon_glyph.lucide-badge-turkish-lira::before{content:"\e67e"}
.c_icon_glyph.badge-x::before,.c_icon_glyph.lucide-badge-x::before{content:"\e47c"}
.c_icon_glyph.badge::before,.c_icon_glyph.lucide-badge::before{content:"\e474"}
.c_icon_glyph.baggage-claim::before,.c_icon_glyph.lucide-baggage-claim::before{content:"\e2c9"}
.c_icon_glyph.balloon::before,.c_icon_glyph.lucide-balloon::before{content:"\e6af"}
.c_icon_glyph.ban::before,.c_icon_glyph.lucide-ban::before{content:"\e051"}
.c_icon_glyph.banana::before,.c_icon_glyph.lucide-banana::before{content:"\e34f"}
.c_icon_glyph.bandage::before,.c_icon_glyph.lucide-bandage::before{content:"\e61d"}
.c_icon_glyph.banknote-arrow-down::before,.c_icon_glyph.lucide-banknote-arrow-down::before{content:"\e64c"}
.c_icon_glyph.banknote-arrow-up::before,.c_icon_glyph.lucide-banknote-arrow-up::before{content:"\e64d"}
.c_icon_glyph.banknote-check::before,.c_icon_glyph.lucide-banknote-check::before{content:"\e70c"}
.c_icon_glyph.banknote-x::before,.c_icon_glyph.lucide-banknote-x::before{content:"\e64e"}
.c_icon_glyph.banknote::before,.c_icon_glyph.lucide-banknote::before{content:"\e052"}
.c_icon_glyph.bar-chart-2::before,.c_icon_glyph.lucide-bar-chart-2::before{content:"\e068"}
.c_icon_glyph.bar-chart-3::before,.c_icon_glyph.lucide-bar-chart-3::before{content:"\e2a3"}
.c_icon_glyph.bar-chart-4::before,.c_icon_glyph.lucide-bar-chart-4::before{content:"\e2a4"}
.c_icon_glyph.bar-chart-big::before,.c_icon_glyph.lucide-bar-chart-big::before{content:"\e4a9"}
.c_icon_glyph.bar-chart-horizontal-big::before,.c_icon_glyph.lucide-bar-chart-horizontal-big::before{content:"\e4a7"}
.c_icon_glyph.bar-chart-horizontal::before,.c_icon_glyph.lucide-bar-chart-horizontal::before{content:"\e2a2"}
.c_icon_glyph.bar-chart::before,.c_icon_glyph.lucide-bar-chart::before{content:"\e06a"}
.c_icon_glyph.barcode::before,.c_icon_glyph.lucide-barcode::before{content:"\e533"}
.c_icon_glyph.barrel::before,.c_icon_glyph.lucide-barrel::before{content:"\e675"}
.c_icon_glyph.baseline::before,.c_icon_glyph.lucide-baseline::before{content:"\e285"}
.c_icon_glyph.bath::before,.c_icon_glyph.lucide-bath::before{content:"\e2ab"}
.c_icon_glyph.battery-charging::before,.c_icon_glyph.lucide-battery-charging::before{content:"\e054"}
.c_icon_glyph.battery-full::before,.c_icon_glyph.lucide-battery-full::before{content:"\e055"}
.c_icon_glyph.battery-low::before,.c_icon_glyph.lucide-battery-low::before{content:"\e056"}
.c_icon_glyph.battery-medium::before,.c_icon_glyph.lucide-battery-medium::before{content:"\e057"}
.c_icon_glyph.battery-plus::before,.c_icon_glyph.lucide-battery-plus::before{content:"\e63e"}
.c_icon_glyph.battery-warning::before,.c_icon_glyph.lucide-battery-warning::before{content:"\e3ac"}
.c_icon_glyph.battery::before,.c_icon_glyph.lucide-battery::before{content:"\e053"}
.c_icon_glyph.beaker::before,.c_icon_glyph.lucide-beaker::before{content:"\e058"}
.c_icon_glyph.bean-off::before,.c_icon_glyph.lucide-bean-off::before{content:"\e390"}
.c_icon_glyph.bean::before,.c_icon_glyph.lucide-bean::before{content:"\e38f"}
.c_icon_glyph.bed-double::before,.c_icon_glyph.lucide-bed-double::before{content:"\e2c2"}
.c_icon_glyph.bed-single::before,.c_icon_glyph.lucide-bed-single::before{content:"\e2c3"}
.c_icon_glyph.bed::before,.c_icon_glyph.lucide-bed::before{content:"\e2c1"}
.c_icon_glyph.beef-off::before,.c_icon_glyph.lucide-beef-off::before{content:"\e6dc"}
.c_icon_glyph.beef::before,.c_icon_glyph.lucide-beef::before{content:"\e3a5"}
.c_icon_glyph.beer-off::before,.c_icon_glyph.lucide-beer-off::before{content:"\e5d9"}
.c_icon_glyph.beer::before,.c_icon_glyph.lucide-beer::before{content:"\e2cf"}
.c_icon_glyph.bell-check::before,.c_icon_glyph.lucide-bell-check::before{content:"\e6ef"}
.c_icon_glyph.bell-dot::before,.c_icon_glyph.lucide-bell-dot::before{content:"\e42b"}
.c_icon_glyph.bell-electric::before,.c_icon_glyph.lucide-bell-electric::before{content:"\e57c"}
.c_icon_glyph.bell-minus::before,.c_icon_glyph.lucide-bell-minus::before{content:"\e1f0"}
.c_icon_glyph.bell-off::before,.c_icon_glyph.lucide-bell-off::before{content:"\e05a"}
.c_icon_glyph.bell-plus::before,.c_icon_glyph.lucide-bell-plus::before{content:"\e1f1"}
.c_icon_glyph.bell-ring::before,.c_icon_glyph.lucide-bell-ring::before{content:"\e224"}
.c_icon_glyph.bell::before,.c_icon_glyph.lucide-bell::before{content:"\e059"}
.c_icon_glyph.between-horizonal-end::before,.c_icon_glyph.lucide-between-horizonal-end::before{content:"\e591"}
.c_icon_glyph.between-horizonal-start::before,.c_icon_glyph.lucide-between-horizonal-start::before{content:"\e592"}
.c_icon_glyph.between-horizontal-end::before,.c_icon_glyph.lucide-between-horizontal-end::before{content:"\e591"}
.c_icon_glyph.between-horizontal-start::before,.c_icon_glyph.lucide-between-horizontal-start::before{content:"\e592"}
.c_icon_glyph.between-vertical-end::before,.c_icon_glyph.lucide-between-vertical-end::before{content:"\e593"}
.c_icon_glyph.between-vertical-start::before,.c_icon_glyph.lucide-between-vertical-start::before{content:"\e594"}
.c_icon_glyph.biceps-flexed::before,.c_icon_glyph.lucide-biceps-flexed::before{content:"\e5eb"}
.c_icon_glyph.bike::before,.c_icon_glyph.lucide-bike::before{content:"\e1d2"}
.c_icon_glyph.binary::before,.c_icon_glyph.lucide-binary::before{content:"\e1f2"}
.c_icon_glyph.binoculars::before,.c_icon_glyph.lucide-binoculars::before{content:"\e621"}
.c_icon_glyph.biohazard::before,.c_icon_glyph.lucide-biohazard::before{content:"\e441"}
.c_icon_glyph.bird::before,.c_icon_glyph.lucide-bird::before{content:"\e3c5"}
.c_icon_glyph.birdhouse::before,.c_icon_glyph.lucide-birdhouse::before{content:"\e69a"}
.c_icon_glyph.bitcoin::before,.c_icon_glyph.lucide-bitcoin::before{content:"\e05b"}
.c_icon_glyph.blend::before,.c_icon_glyph.lucide-blend::before{content:"\e59c"}
.c_icon_glyph.blender::before,.c_icon_glyph.lucide-blender::before{content:"\e6f4"}
.c_icon_glyph.blinds::before,.c_icon_glyph.lucide-blinds::before{content:"\e3c0"}
.c_icon_glyph.blocks::before,.c_icon_glyph.lucide-blocks::before{content:"\e4fa"}
.c_icon_glyph.bluetooth-connected::before,.c_icon_glyph.lucide-bluetooth-connected::before{content:"\e1b8"}
.c_icon_glyph.bluetooth-off::before,.c_icon_glyph.lucide-bluetooth-off::before{content:"\e1b9"}
.c_icon_glyph.bluetooth-searching::before,.c_icon_glyph.lucide-bluetooth-searching::before{content:"\e1ba"}
.c_icon_glyph.bluetooth::before,.c_icon_glyph.lucide-bluetooth::before{content:"\e05c"}
.c_icon_glyph.bold::before,.c_icon_glyph.lucide-bold::before{content:"\e05d"}
.c_icon_glyph.bolt::before,.c_icon_glyph.lucide-bolt::before{content:"\e58c"}
.c_icon_glyph.bomb::before,.c_icon_glyph.lucide-bomb::before{content:"\e2ff"}
.c_icon_glyph.bone-fracture::before,.c_icon_glyph.lucide-bone-fracture::before{content:"\e715"}
.c_icon_glyph.bone::before,.c_icon_glyph.lucide-bone::before{content:"\e358"}
.c_icon_glyph.book-a::before,.c_icon_glyph.lucide-book-a::before{content:"\e544"}
.c_icon_glyph.book-alert::before,.c_icon_glyph.lucide-book-alert::before{content:"\e672"}
.c_icon_glyph.book-audio::before,.c_icon_glyph.lucide-book-audio::before{content:"\e545"}
.c_icon_glyph.book-check::before,.c_icon_glyph.lucide-book-check::before{content:"\e546"}
.c_icon_glyph.book-copy::before,.c_icon_glyph.lucide-book-copy::before{content:"\e3ec"}
.c_icon_glyph.book-dashed::before,.c_icon_glyph.lucide-book-dashed::before{content:"\e3ed"}
.c_icon_glyph.book-down::before,.c_icon_glyph.lucide-book-down::before{content:"\e3ee"}
.c_icon_glyph.book-headphones::before,.c_icon_glyph.lucide-book-headphones::before{content:"\e547"}
.c_icon_glyph.book-heart::before,.c_icon_glyph.lucide-book-heart::before{content:"\e548"}
.c_icon_glyph.book-image::before,.c_icon_glyph.lucide-book-image::before{content:"\e549"}
.c_icon_glyph.book-key::before,.c_icon_glyph.lucide-book-key::before{content:"\e3ef"}
.c_icon_glyph.book-lock::before,.c_icon_glyph.lucide-book-lock::before{content:"\e3f0"}
.c_icon_glyph.book-marked::before,.c_icon_glyph.lucide-book-marked::before{content:"\e3f1"}
.c_icon_glyph.book-minus::before,.c_icon_glyph.lucide-book-minus::before{content:"\e3f2"}
.c_icon_glyph.book-open-check::before,.c_icon_glyph.lucide-book-open-check::before{content:"\e381"}
.c_icon_glyph.book-open-text::before,.c_icon_glyph.lucide-book-open-text::before{content:"\e54a"}
.c_icon_glyph.book-open::before,.c_icon_glyph.lucide-book-open::before{content:"\e05f"}
.c_icon_glyph.book-plus::before,.c_icon_glyph.lucide-book-plus::before{content:"\e3f3"}
.c_icon_glyph.book-search::before,.c_icon_glyph.lucide-book-search::before{content:"\e6ab"}
.c_icon_glyph.book-template::before,.c_icon_glyph.lucide-book-template::before{content:"\e3ed"}
.c_icon_glyph.book-text::before,.c_icon_glyph.lucide-book-text::before{content:"\e54b"}
.c_icon_glyph.book-type::before,.c_icon_glyph.lucide-book-type::before{content:"\e54c"}
.c_icon_glyph.book-up-2::before,.c_icon_glyph.lucide-book-up-2::before{content:"\e4a6"}
.c_icon_glyph.book-up::before,.c_icon_glyph.lucide-book-up::before{content:"\e3f4"}
.c_icon_glyph.book-user::before,.c_icon_glyph.lucide-book-user::before{content:"\e54d"}
.c_icon_glyph.book-x::before,.c_icon_glyph.lucide-book-x::before{content:"\e3f5"}
.c_icon_glyph.book::before,.c_icon_glyph.lucide-book::before{content:"\e05e"}
.c_icon_glyph.bookmark-check::before,.c_icon_glyph.lucide-bookmark-check::before{content:"\e51f"}
.c_icon_glyph.bookmark-minus::before,.c_icon_glyph.lucide-bookmark-minus::before{content:"\e23c"}
.c_icon_glyph.bookmark-off::before,.c_icon_glyph.lucide-bookmark-off::before{content:"\e6df"}
.c_icon_glyph.bookmark-plus::before,.c_icon_glyph.lucide-bookmark-plus::before{content:"\e23d"}
.c_icon_glyph.bookmark-x::before,.c_icon_glyph.lucide-bookmark-x::before{content:"\e520"}
.c_icon_glyph.bookmark::before,.c_icon_glyph.lucide-bookmark::before{content:"\e060"}
.c_icon_glyph.boom-box::before,.c_icon_glyph.lucide-boom-box::before{content:"\e4ee"}
.c_icon_glyph.bot-message-square::before,.c_icon_glyph.lucide-bot-message-square::before{content:"\e5ce"}
.c_icon_glyph.bot-off::before,.c_icon_glyph.lucide-bot-off::before{content:"\e5e0"}
.c_icon_glyph.bot::before,.c_icon_glyph.lucide-bot::before{content:"\e1bb"}
.c_icon_glyph.bottle-wine::before,.c_icon_glyph.lucide-bottle-wine::before{content:"\e67b"}
.c_icon_glyph.bow-arrow::before,.c_icon_glyph.lucide-bow-arrow::before{content:"\e65e"}
.c_icon_glyph.box-select::before,.c_icon_glyph.lucide-box-select::before{content:"\e1cb"}
.c_icon_glyph.box::before,.c_icon_glyph.lucide-box::before{content:"\e061"}
.c_icon_glyph.boxes::before,.c_icon_glyph.lucide-boxes::before{content:"\e2d0"}
.c_icon_glyph.braces::before,.c_icon_glyph.lucide-braces::before{content:"\e36a"}
.c_icon_glyph.brackets::before,.c_icon_glyph.lucide-brackets::before{content:"\e443"}
.c_icon_glyph.brain-circuit::before,.c_icon_glyph.lucide-brain-circuit::before{content:"\e3c7"}
.c_icon_glyph.brain-cog::before,.c_icon_glyph.lucide-brain-cog::before{content:"\e3c8"}
.c_icon_glyph.brain::before,.c_icon_glyph.lucide-brain::before{content:"\e3c6"}
.c_icon_glyph.brick-wall-fire::before,.c_icon_glyph.lucide-brick-wall-fire::before{content:"\e653"}
.c_icon_glyph.brick-wall-shield::before,.c_icon_glyph.lucide-brick-wall-shield::before{content:"\e690"}
.c_icon_glyph.brick-wall::before,.c_icon_glyph.lucide-brick-wall::before{content:"\e581"}
.c_icon_glyph.briefcase-business::before,.c_icon_glyph.lucide-briefcase-business::before{content:"\e5d5"}
.c_icon_glyph.briefcase-conveyor-belt::before,.c_icon_glyph.lucide-briefcase-conveyor-belt::before{content:"\e62b"}
.c_icon_glyph.briefcase-medical::before,.c_icon_glyph.lucide-briefcase-medical::before{content:"\e5d6"}
.c_icon_glyph.briefcase::before,.c_icon_glyph.lucide-briefcase::before{content:"\e062"}
.c_icon_glyph.bring-to-front::before,.c_icon_glyph.lucide-bring-to-front::before{content:"\e4ef"}
.c_icon_glyph.broccoli::before,.c_icon_glyph.lucide-broccoli::before{content:"\e6f5"}
.c_icon_glyph.brush-cleaning::before,.c_icon_glyph.lucide-brush-cleaning::before{content:"\e666"}
.c_icon_glyph.brush::before,.c_icon_glyph.lucide-brush::before{content:"\e1d3"}
.c_icon_glyph.bubbles::before,.c_icon_glyph.lucide-bubbles::before{content:"\e654"}
.c_icon_glyph.bug-off::before,.c_icon_glyph.lucide-bug-off::before{content:"\e50d"}
.c_icon_glyph.bug-play::before,.c_icon_glyph.lucide-bug-play::before{content:"\e50e"}
.c_icon_glyph.bug::before,.c_icon_glyph.lucide-bug::before{content:"\e20c"}
.c_icon_glyph.building-2::before,.c_icon_glyph.lucide-building-2::before{content:"\e290"}
.c_icon_glyph.building::before,.c_icon_glyph.lucide-building::before{content:"\e1cc"}
.c_icon_glyph.bus-front::before,.c_icon_glyph.lucide-bus-front::before{content:"\e4fb"}
.c_icon_glyph.bus::before,.c_icon_glyph.lucide-bus::before{content:"\e1d4"}
.c_icon_glyph.cable-car::before,.c_icon_glyph.lucide-cable-car::before{content:"\e4fc"}
.c_icon_glyph.cable::before,.c_icon_glyph.lucide-cable::before{content:"\e4e3"}
.c_icon_glyph.cake-slice::before,.c_icon_glyph.lucide-cake-slice::before{content:"\e4b9"}
.c_icon_glyph.cake::before,.c_icon_glyph.lucide-cake::before{content:"\e344"}
.c_icon_glyph.calculator::before,.c_icon_glyph.lucide-calculator::before{content:"\e1bc"}
.c_icon_glyph.calendar-1::before,.c_icon_glyph.lucide-calendar-1::before{content:"\e630"}
.c_icon_glyph.calendar-arrow-down::before,.c_icon_glyph.lucide-calendar-arrow-down::before{content:"\e5fe"}
.c_icon_glyph.calendar-arrow-up::before,.c_icon_glyph.lucide-calendar-arrow-up::before{content:"\e5ff"}
.c_icon_glyph.calendar-check-2::before,.c_icon_glyph.lucide-calendar-check-2::before{content:"\e2b8"}
.c_icon_glyph.calendar-check::before,.c_icon_glyph.lucide-calendar-check::before{content:"\e2b7"}
.c_icon_glyph.calendar-clock::before,.c_icon_glyph.lucide-calendar-clock::before{content:"\e304"}
.c_icon_glyph.calendar-cog::before,.c_icon_glyph.lucide-calendar-cog::before{content:"\e5ed"}
.c_icon_glyph.calendar-days::before,.c_icon_glyph.lucide-calendar-days::before{content:"\e2b9"}
.c_icon_glyph.calendar-fold::before,.c_icon_glyph.lucide-calendar-fold::before{content:"\e5b4"}
.c_icon_glyph.calendar-heart::before,.c_icon_glyph.lucide-calendar-heart::before{content:"\e305"}
.c_icon_glyph.calendar-minus-2::before,.c_icon_glyph.lucide-calendar-minus-2::before{content:"\e5b5"}
.c_icon_glyph.calendar-minus::before,.c_icon_glyph.lucide-calendar-minus::before{content:"\e2ba"}
.c_icon_glyph.calendar-off::before,.c_icon_glyph.lucide-calendar-off::before{content:"\e2bb"}
.c_icon_glyph.calendar-plus-2::before,.c_icon_glyph.lucide-calendar-plus-2::before{content:"\e5b6"}
.c_icon_glyph.calendar-plus::before,.c_icon_glyph.lucide-calendar-plus::before{content:"\e2bc"}
.c_icon_glyph.calendar-range::before,.c_icon_glyph.lucide-calendar-range::before{content:"\e2bd"}
.c_icon_glyph.calendar-search::before,.c_icon_glyph.lucide-calendar-search::before{content:"\e306"}
.c_icon_glyph.calendar-sync::before,.c_icon_glyph.lucide-calendar-sync::before{content:"\e636"}
.c_icon_glyph.calendar-x-2::before,.c_icon_glyph.lucide-calendar-x-2::before{content:"\e2bf"}
.c_icon_glyph.calendar-x::before,.c_icon_glyph.lucide-calendar-x::before{content:"\e2be"}
.c_icon_glyph.calendar::before,.c_icon_glyph.lucide-calendar::before{content:"\e063"}
.c_icon_glyph.calendars::before,.c_icon_glyph.lucide-calendars::before{content:"\e6a7"}
.c_icon_glyph.camera-off::before,.c_icon_glyph.lucide-camera-off::before{content:"\e065"}
.c_icon_glyph.camera::before,.c_icon_glyph.lucide-camera::before{content:"\e064"}
.c_icon_glyph.candlestick-chart::before,.c_icon_glyph.lucide-candlestick-chart::before{content:"\e4a8"}
.c_icon_glyph.candy-cane::before,.c_icon_glyph.lucide-candy-cane::before{content:"\e4ba"}
.c_icon_glyph.candy-off::before,.c_icon_glyph.lucide-candy-off::before{content:"\e392"}
.c_icon_glyph.candy::before,.c_icon_glyph.lucide-candy::before{content:"\e391"}
.c_icon_glyph.cannabis-off::before,.c_icon_glyph.lucide-cannabis-off::before{content:"\e6e0"}
.c_icon_glyph.cannabis::before,.c_icon_glyph.lucide-cannabis::before{content:"\e5d4"}
.c_icon_glyph.captions-off::before,.c_icon_glyph.lucide-captions-off::before{content:"\e5c1"}
.c_icon_glyph.captions::before,.c_icon_glyph.lucide-captions::before{content:"\e3a4"}
.c_icon_glyph.car-front::before,.c_icon_glyph.lucide-car-front::before{content:"\e4fd"}
.c_icon_glyph.car-taxi-front::before,.c_icon_glyph.lucide-car-taxi-front::before{content:"\e4fe"}
.c_icon_glyph.car::before,.c_icon_glyph.lucide-car::before{content:"\e1d5"}
.c_icon_glyph.caravan::before,.c_icon_glyph.lucide-caravan::before{content:"\e539"}
.c_icon_glyph.card-sim::before,.c_icon_glyph.lucide-card-sim::before{content:"\e671"}
.c_icon_glyph.carrot::before,.c_icon_glyph.lucide-carrot::before{content:"\e25a"}
.c_icon_glyph.case-lower::before,.c_icon_glyph.lucide-case-lower::before{content:"\e3d8"}
.c_icon_glyph.case-sensitive::before,.c_icon_glyph.lucide-case-sensitive::before{content:"\e3d9"}
.c_icon_glyph.case-upper::before,.c_icon_glyph.lucide-case-upper::before{content:"\e3da"}
.c_icon_glyph.cassette-tape::before,.c_icon_glyph.lucide-cassette-tape::before{content:"\e4ca"}
.c_icon_glyph.cast::before,.c_icon_glyph.lucide-cast::before{content:"\e066"}
.c_icon_glyph.castle::before,.c_icon_glyph.lucide-castle::before{content:"\e3e0"}
.c_icon_glyph.cat::before,.c_icon_glyph.lucide-cat::before{content:"\e38c"}
.c_icon_glyph.cctv-off::before,.c_icon_glyph.lucide-cctv-off::before{content:"\e6d8"}
.c_icon_glyph.cctv::before,.c_icon_glyph.lucide-cctv::before{content:"\e57d"}
.c_icon_glyph.chart-area::before,.c_icon_glyph.lucide-chart-area::before{content:"\e4d3"}
.c_icon_glyph.chart-bar-big::before,.c_icon_glyph.lucide-chart-bar-big::before{content:"\e4a7"}
.c_icon_glyph.chart-bar-decreasing::before,.c_icon_glyph.lucide-chart-bar-decreasing::before{content:"\e607"}
.c_icon_glyph.chart-bar-increasing::before,.c_icon_glyph.lucide-chart-bar-increasing::before{content:"\e608"}
.c_icon_glyph.chart-bar-stacked::before,.c_icon_glyph.lucide-chart-bar-stacked::before{content:"\e609"}
.c_icon_glyph.chart-bar::before,.c_icon_glyph.lucide-chart-bar::before{content:"\e2a2"}
.c_icon_glyph.chart-candlestick::before,.c_icon_glyph.lucide-chart-candlestick::before{content:"\e4a8"}
.c_icon_glyph.chart-column-big::before,.c_icon_glyph.lucide-chart-column-big::before{content:"\e4a9"}
.c_icon_glyph.chart-column-decreasing::before,.c_icon_glyph.lucide-chart-column-decreasing::before{content:"\e067"}
.c_icon_glyph.chart-column-increasing::before,.c_icon_glyph.lucide-chart-column-increasing::before{content:"\e2a4"}
.c_icon_glyph.chart-column-stacked::before,.c_icon_glyph.lucide-chart-column-stacked::before{content:"\e60a"}
.c_icon_glyph.chart-column::before,.c_icon_glyph.lucide-chart-column::before{content:"\e2a3"}
.c_icon_glyph.chart-gantt::before,.c_icon_glyph.lucide-chart-gantt::before{content:"\e624"}
.c_icon_glyph.chart-line::before,.c_icon_glyph.lucide-chart-line::before{content:"\e2a5"}
.c_icon_glyph.chart-network::before,.c_icon_glyph.lucide-chart-network::before{content:"\e60b"}
.c_icon_glyph.chart-no-axes-column-decreasing::before,.c_icon_glyph.lucide-chart-no-axes-column-decreasing::before{content:"\e069"}
.c_icon_glyph.chart-no-axes-column-increasing::before,.c_icon_glyph.lucide-chart-no-axes-column-increasing::before{content:"\e06a"}
.c_icon_glyph.chart-no-axes-column::before,.c_icon_glyph.lucide-chart-no-axes-column::before{content:"\e068"}
.c_icon_glyph.chart-no-axes-combined::before,.c_icon_glyph.lucide-chart-no-axes-combined::before{content:"\e60c"}
.c_icon_glyph.chart-no-axes-gantt::before,.c_icon_glyph.lucide-chart-no-axes-gantt::before{content:"\e4c4"}
.c_icon_glyph.chart-pie::before,.c_icon_glyph.lucide-chart-pie::before{content:"\e06b"}
.c_icon_glyph.chart-scatter::before,.c_icon_glyph.lucide-chart-scatter::before{content:"\e48a"}
.c_icon_glyph.chart-spline::before,.c_icon_glyph.lucide-chart-spline::before{content:"\e60d"}
.c_icon_glyph.check-check::before,.c_icon_glyph.lucide-check-check::before{content:"\e38e"}
.c_icon_glyph.check-circle-2::before,.c_icon_glyph.lucide-check-circle-2::before{content:"\e226"}
.c_icon_glyph.check-circle::before,.c_icon_glyph.lucide-check-circle::before{content:"\e07c"}
.c_icon_glyph.check-line::before,.c_icon_glyph.lucide-check-line::before{content:"\e66b"}
.c_icon_glyph.check-square-2::before,.c_icon_glyph.lucide-check-square-2::before{content:"\e559"}
.c_icon_glyph.check-square::before,.c_icon_glyph.lucide-check-square::before{content:"\e16a"}
.c_icon_glyph.check::before,.c_icon_glyph.lucide-check::before{content:"\e06c"}
.c_icon_glyph.chef-hat::before,.c_icon_glyph.lucide-chef-hat::before{content:"\e2ac"}
.c_icon_glyph.cherry::before,.c_icon_glyph.lucide-cherry::before{content:"\e350"}
.c_icon_glyph.chess-bishop::before,.c_icon_glyph.lucide-chess-bishop::before{content:"\e6a0"}
.c_icon_glyph.chess-king::before,.c_icon_glyph.lucide-chess-king::before{content:"\e6a1"}
.c_icon_glyph.chess-knight::before,.c_icon_glyph.lucide-chess-knight::before{content:"\e6a2"}
.c_icon_glyph.chess-pawn::before,.c_icon_glyph.lucide-chess-pawn::before{content:"\e6a3"}
.c_icon_glyph.chess-queen::before,.c_icon_glyph.lucide-chess-queen::before{content:"\e6a4"}
.c_icon_glyph.chess-rook::before,.c_icon_glyph.lucide-chess-rook::before{content:"\e6a5"}
.c_icon_glyph.chevron-down-circle::before,.c_icon_glyph.lucide-chevron-down-circle::before{content:"\e4dd"}
.c_icon_glyph.chevron-down-square::before,.c_icon_glyph.lucide-chevron-down-square::before{content:"\e3cf"}
.c_icon_glyph.chevron-down::before,.c_icon_glyph.lucide-chevron-down::before{content:"\e06d"}
.c_icon_glyph.chevron-first::before,.c_icon_glyph.lucide-chevron-first::before{content:"\e243"}
.c_icon_glyph.chevron-last::before,.c_icon_glyph.lucide-chevron-last::before{content:"\e244"}
.c_icon_glyph.chevron-left-circle::before,.c_icon_glyph.lucide-chevron-left-circle::before{content:"\e4de"}
.c_icon_glyph.chevron-left-square::before,.c_icon_glyph.lucide-chevron-left-square::before{content:"\e3d0"}
.c_icon_glyph.chevron-left::before,.c_icon_glyph.lucide-chevron-left::before{content:"\e06e"}
.c_icon_glyph.chevron-right-circle::before,.c_icon_glyph.lucide-chevron-right-circle::before{content:"\e4df"}
.c_icon_glyph.chevron-right-square::before,.c_icon_glyph.lucide-chevron-right-square::before{content:"\e3d1"}
.c_icon_glyph.chevron-right::before,.c_icon_glyph.lucide-chevron-right::before{content:"\e06f"}
.c_icon_glyph.chevron-up-circle::before,.c_icon_glyph.lucide-chevron-up-circle::before{content:"\e4e0"}
.c_icon_glyph.chevron-up-square::before,.c_icon_glyph.lucide-chevron-up-square::before{content:"\e3d2"}
.c_icon_glyph.chevron-up::before,.c_icon_glyph.lucide-chevron-up::before{content:"\e070"}
.c_icon_glyph.chevrons-down-up::before,.c_icon_glyph.lucide-chevrons-down-up::before{content:"\e228"}
.c_icon_glyph.chevrons-down::before,.c_icon_glyph.lucide-chevrons-down::before{content:"\e071"}
.c_icon_glyph.chevrons-left-right-ellipsis::before,.c_icon_glyph.lucide-chevrons-left-right-ellipsis::before{content:"\e61f"}
.c_icon_glyph.chevrons-left-right::before,.c_icon_glyph.lucide-chevrons-left-right::before{content:"\e293"}
.c_icon_glyph.chevrons-left::before,.c_icon_glyph.lucide-chevrons-left::before{content:"\e072"}
.c_icon_glyph.chevrons-right-left::before,.c_icon_glyph.lucide-chevrons-right-left::before{content:"\e294"}
.c_icon_glyph.chevrons-right::before,.c_icon_glyph.lucide-chevrons-right::before{content:"\e073"}
.c_icon_glyph.chevrons-up-down::before,.c_icon_glyph.lucide-chevrons-up-down::before{content:"\e211"}
.c_icon_glyph.chevrons-up::before,.c_icon_glyph.lucide-chevrons-up::before{content:"\e074"}
.c_icon_glyph.church::before,.c_icon_glyph.lucide-church::before{content:"\e3e1"}
.c_icon_glyph.cigarette-off::before,.c_icon_glyph.lucide-cigarette-off::before{content:"\e2c7"}
.c_icon_glyph.cigarette::before,.c_icon_glyph.lucide-cigarette::before{content:"\e2c6"}
.c_icon_glyph.circle-alert::before,.c_icon_glyph.lucide-circle-alert::before{content:"\e077"}
.c_icon_glyph.circle-arrow-down::before,.c_icon_glyph.lucide-circle-arrow-down::before{content:"\e078"}
.c_icon_glyph.circle-arrow-left::before,.c_icon_glyph.lucide-circle-arrow-left::before{content:"\e079"}
.c_icon_glyph.circle-arrow-out-down-left::before,.c_icon_glyph.lucide-circle-arrow-out-down-left::before{content:"\e3f7"}
.c_icon_glyph.circle-arrow-out-down-right::before,.c_icon_glyph.lucide-circle-arrow-out-down-right::before{content:"\e3f8"}
.c_icon_glyph.circle-arrow-out-up-left::before,.c_icon_glyph.lucide-circle-arrow-out-up-left::before{content:"\e3f9"}
.c_icon_glyph.circle-arrow-out-up-right::before,.c_icon_glyph.lucide-circle-arrow-out-up-right::before{content:"\e3fa"}
.c_icon_glyph.circle-arrow-right::before,.c_icon_glyph.lucide-circle-arrow-right::before{content:"\e07a"}
.c_icon_glyph.circle-arrow-up::before,.c_icon_glyph.lucide-circle-arrow-up::before{content:"\e07b"}
.c_icon_glyph.circle-check-big::before,.c_icon_glyph.lucide-circle-check-big::before{content:"\e07c"}
.c_icon_glyph.circle-check::before,.c_icon_glyph.lucide-circle-check::before{content:"\e226"}
.c_icon_glyph.circle-chevron-down::before,.c_icon_glyph.lucide-circle-chevron-down::before{content:"\e4dd"}
.c_icon_glyph.circle-chevron-left::before,.c_icon_glyph.lucide-circle-chevron-left::before{content:"\e4de"}
.c_icon_glyph.circle-chevron-right::before,.c_icon_glyph.lucide-circle-chevron-right::before{content:"\e4df"}
.c_icon_glyph.circle-chevron-up::before,.c_icon_glyph.lucide-circle-chevron-up::before{content:"\e4e0"}
.c_icon_glyph.circle-dashed::before,.c_icon_glyph.lucide-circle-dashed::before{content:"\e4b0"}
.c_icon_glyph.circle-divide::before,.c_icon_glyph.lucide-circle-divide::before{content:"\e07d"}
.c_icon_glyph.circle-dollar-sign::before,.c_icon_glyph.lucide-circle-dollar-sign::before{content:"\e47d"}
.c_icon_glyph.circle-dot-dashed::before,.c_icon_glyph.lucide-circle-dot-dashed::before{content:"\e4b1"}
.c_icon_glyph.circle-dot::before,.c_icon_glyph.lucide-circle-dot::before{content:"\e345"}
.c_icon_glyph.circle-ellipsis::before,.c_icon_glyph.lucide-circle-ellipsis::before{content:"\e346"}
.c_icon_glyph.circle-equal::before,.c_icon_glyph.lucide-circle-equal::before{content:"\e400"}
.c_icon_glyph.circle-euro::before,.c_icon_glyph.lucide-circle-euro::before{content:"\e71f"}
.c_icon_glyph.circle-fading-arrow-up::before,.c_icon_glyph.lucide-circle-fading-arrow-up::before{content:"\e618"}
.c_icon_glyph.circle-fading-plus::before,.c_icon_glyph.lucide-circle-fading-plus::before{content:"\e5bc"}
.c_icon_glyph.circle-gauge::before,.c_icon_glyph.lucide-circle-gauge::before{content:"\e4e1"}
.c_icon_glyph.circle-help::before,.c_icon_glyph.lucide-circle-help::before{content:"\e082"}
.c_icon_glyph.circle-minus::before,.c_icon_glyph.lucide-circle-minus::before{content:"\e07e"}
.c_icon_glyph.circle-off::before,.c_icon_glyph.lucide-circle-off::before{content:"\e401"}
.c_icon_glyph.circle-parking-off::before,.c_icon_glyph.lucide-circle-parking-off::before{content:"\e3ca"}
.c_icon_glyph.circle-parking::before,.c_icon_glyph.lucide-circle-parking::before{content:"\e3c9"}
.c_icon_glyph.circle-pause::before,.c_icon_glyph.lucide-circle-pause::before{content:"\e07f"}
.c_icon_glyph.circle-percent::before,.c_icon_glyph.lucide-circle-percent::before{content:"\e51a"}
.c_icon_glyph.circle-pile::before,.c_icon_glyph.lucide-circle-pile::before{content:"\e6e1"}
.c_icon_glyph.circle-play::before,.c_icon_glyph.lucide-circle-play::before{content:"\e080"}
.c_icon_glyph.circle-plus::before,.c_icon_glyph.lucide-circle-plus::before{content:"\e081"}
.c_icon_glyph.circle-pound-sterling::before,.c_icon_glyph.lucide-circle-pound-sterling::before{content:"\e66d"}
.c_icon_glyph.circle-power::before,.c_icon_glyph.lucide-circle-power::before{content:"\e550"}
.c_icon_glyph.circle-question-mark::before,.c_icon_glyph.lucide-circle-question-mark::before{content:"\e082"}
.c_icon_glyph.circle-slash-2::before,.c_icon_glyph.lucide-circle-slash-2::before{content:"\e213"}
.c_icon_glyph.circle-slash::before,.c_icon_glyph.lucide-circle-slash::before{content:"\e402"}
.c_icon_glyph.circle-slashed::before,.c_icon_glyph.lucide-circle-slashed::before{content:"\e213"}
.c_icon_glyph.circle-small::before,.c_icon_glyph.lucide-circle-small::before{content:"\e640"}
.c_icon_glyph.circle-star::before,.c_icon_glyph.lucide-circle-star::before{content:"\e68d"}
.c_icon_glyph.circle-stop::before,.c_icon_glyph.lucide-circle-stop::before{content:"\e083"}
.c_icon_glyph.circle-user-round::before,.c_icon_glyph.lucide-circle-user-round::before{content:"\e462"}
.c_icon_glyph.circle-user::before,.c_icon_glyph.lucide-circle-user::before{content:"\e461"}
.c_icon_glyph.circle-x::before,.c_icon_glyph.lucide-circle-x::before{content:"\e084"}
.c_icon_glyph.circle::before,.c_icon_glyph.lucide-circle::before{content:"\e076"}
.c_icon_glyph.circuit-board::before,.c_icon_glyph.lucide-circuit-board::before{content:"\e403"}
.c_icon_glyph.citrus::before,.c_icon_glyph.lucide-citrus::before{content:"\e375"}
.c_icon_glyph.clapperboard::before,.c_icon_glyph.lucide-clapperboard::before{content:"\e29b"}
.c_icon_glyph.clipboard-check::before,.c_icon_glyph.lucide-clipboard-check::before{content:"\e219"}
.c_icon_glyph.clipboard-clock::before,.c_icon_glyph.lucide-clipboard-clock::before{content:"\e688"}
.c_icon_glyph.clipboard-copy::before,.c_icon_glyph.lucide-clipboard-copy::before{content:"\e225"}
.c_icon_glyph.clipboard-edit::before,.c_icon_glyph.lucide-clipboard-edit::before{content:"\e307"}
.c_icon_glyph.clipboard-list::before,.c_icon_glyph.lucide-clipboard-list::before{content:"\e086"}
.c_icon_glyph.clipboard-minus::before,.c_icon_glyph.lucide-clipboard-minus::before{content:"\e5be"}
.c_icon_glyph.clipboard-paste::before,.c_icon_glyph.lucide-clipboard-paste::before{content:"\e3e8"}
.c_icon_glyph.clipboard-pen-line::before,.c_icon_glyph.lucide-clipboard-pen-line::before{content:"\e308"}
.c_icon_glyph.clipboard-pen::before,.c_icon_glyph.lucide-clipboard-pen::before{content:"\e307"}
.c_icon_glyph.clipboard-plus::before,.c_icon_glyph.lucide-clipboard-plus::before{content:"\e5bf"}
.c_icon_glyph.clipboard-signature::before,.c_icon_glyph.lucide-clipboard-signature::before{content:"\e308"}
.c_icon_glyph.clipboard-type::before,.c_icon_glyph.lucide-clipboard-type::before{content:"\e309"}
.c_icon_glyph.clipboard-x::before,.c_icon_glyph.lucide-clipboard-x::before{content:"\e222"}
.c_icon_glyph.clipboard::before,.c_icon_glyph.lucide-clipboard::before{content:"\e085"}
.c_icon_glyph.clock-1::before,.c_icon_glyph.lucide-clock-1::before{content:"\e24b"}
.c_icon_glyph.clock-10::before,.c_icon_glyph.lucide-clock-10::before{content:"\e24c"}
.c_icon_glyph.clock-11::before,.c_icon_glyph.lucide-clock-11::before{content:"\e24d"}
.c_icon_glyph.clock-12::before,.c_icon_glyph.lucide-clock-12::before{content:"\e24e"}
.c_icon_glyph.clock-2::before,.c_icon_glyph.lucide-clock-2::before{content:"\e24f"}
.c_icon_glyph.clock-3::before,.c_icon_glyph.lucide-clock-3::before{content:"\e250"}
.c_icon_glyph.clock-4::before,.c_icon_glyph.lucide-clock-4::before{content:"\e251"}
.c_icon_glyph.clock-5::before,.c_icon_glyph.lucide-clock-5::before{content:"\e252"}
.c_icon_glyph.clock-6::before,.c_icon_glyph.lucide-clock-6::before{content:"\e253"}
.c_icon_glyph.clock-7::before,.c_icon_glyph.lucide-clock-7::before{content:"\e254"}
.c_icon_glyph.clock-8::before,.c_icon_glyph.lucide-clock-8::before{content:"\e255"}
.c_icon_glyph.clock-9::before,.c_icon_glyph.lucide-clock-9::before{content:"\e256"}
.c_icon_glyph.clock-alert::before,.c_icon_glyph.lucide-clock-alert::before{content:"\e62a"}
.c_icon_glyph.clock-arrow-down::before,.c_icon_glyph.lucide-clock-arrow-down::before{content:"\e600"}
.c_icon_glyph.clock-arrow-left::before,.c_icon_glyph.lucide-clock-arrow-left::before{content:"\e70d"}
.c_icon_glyph.clock-arrow-right::before,.c_icon_glyph.lucide-clock-arrow-right::before{content:"\e70e"}
.c_icon_glyph.clock-arrow-up::before,.c_icon_glyph.lucide-clock-arrow-up::before{content:"\e601"}
.c_icon_glyph.clock-check::before,.c_icon_glyph.lucide-clock-check::before{content:"\e69e"}
.c_icon_glyph.clock-fading::before,.c_icon_glyph.lucide-clock-fading::before{content:"\e64a"}
.c_icon_glyph.clock-plus::before,.c_icon_glyph.lucide-clock-plus::before{content:"\e667"}
.c_icon_glyph.clock::before,.c_icon_glyph.lucide-clock::before{content:"\e087"}
.c_icon_glyph.closed-caption::before,.c_icon_glyph.lucide-closed-caption::before{content:"\e68a"}
.c_icon_glyph.cloud-alert::before,.c_icon_glyph.lucide-cloud-alert::before{content:"\e633"}
.c_icon_glyph.cloud-backup::before,.c_icon_glyph.lucide-cloud-backup::before{content:"\e6e2"}
.c_icon_glyph.cloud-check::before,.c_icon_glyph.lucide-cloud-check::before{content:"\e66e"}
.c_icon_glyph.cloud-cog::before,.c_icon_glyph.lucide-cloud-cog::before{content:"\e30a"}
.c_icon_glyph.cloud-download::before,.c_icon_glyph.lucide-cloud-download::before{content:"\e089"}
.c_icon_glyph.cloud-drizzle::before,.c_icon_glyph.lucide-cloud-drizzle::before{content:"\e08a"}
.c_icon_glyph.cloud-fog::before,.c_icon_glyph.lucide-cloud-fog::before{content:"\e214"}
.c_icon_glyph.cloud-hail::before,.c_icon_glyph.lucide-cloud-hail::before{content:"\e08b"}
.c_icon_glyph.cloud-lightning::before,.c_icon_glyph.lucide-cloud-lightning::before{content:"\e08c"}
.c_icon_glyph.cloud-moon-rain::before,.c_icon_glyph.lucide-cloud-moon-rain::before{content:"\e2fa"}
.c_icon_glyph.cloud-moon::before,.c_icon_glyph.lucide-cloud-moon::before{content:"\e215"}
.c_icon_glyph.cloud-off::before,.c_icon_glyph.lucide-cloud-off::before{content:"\e08d"}
.c_icon_glyph.cloud-rain-wind::before,.c_icon_glyph.lucide-cloud-rain-wind::before{content:"\e08f"}
.c_icon_glyph.cloud-rain::before,.c_icon_glyph.lucide-cloud-rain::before{content:"\e08e"}
.c_icon_glyph.cloud-snow::before,.c_icon_glyph.lucide-cloud-snow::before{content:"\e090"}
.c_icon_glyph.cloud-sun-rain::before,.c_icon_glyph.lucide-cloud-sun-rain::before{content:"\e2fb"}
.c_icon_glyph.cloud-sun::before,.c_icon_glyph.lucide-cloud-sun::before{content:"\e216"}
.c_icon_glyph.cloud-sync::before,.c_icon_glyph.lucide-cloud-sync::before{content:"\e6e3"}
.c_icon_glyph.cloud-upload::before,.c_icon_glyph.lucide-cloud-upload::before{content:"\e091"}
.c_icon_glyph.cloud::before,.c_icon_glyph.lucide-cloud::before{content:"\e088"}
.c_icon_glyph.cloudy::before,.c_icon_glyph.lucide-cloudy::before{content:"\e217"}
.c_icon_glyph.clover::before,.c_icon_glyph.lucide-clover::before{content:"\e092"}
.c_icon_glyph.club::before,.c_icon_glyph.lucide-club::before{content:"\e496"}
.c_icon_glyph.code-2::before,.c_icon_glyph.lucide-code-2::before{content:"\e206"}
.c_icon_glyph.code-square::before,.c_icon_glyph.lucide-code-square::before{content:"\e16b"}
.c_icon_glyph.code-xml::before,.c_icon_glyph.lucide-code-xml::before{content:"\e206"}
.c_icon_glyph.code::before,.c_icon_glyph.lucide-code::before{content:"\e093"}
.c_icon_glyph.coffee::before,.c_icon_glyph.lucide-coffee::before{content:"\e096"}
.c_icon_glyph.cog::before,.c_icon_glyph.lucide-cog::before{content:"\e30b"}
.c_icon_glyph.coins::before,.c_icon_glyph.lucide-coins::before{content:"\e097"}
.c_icon_glyph.columns-2::before,.c_icon_glyph.lucide-columns-2::before{content:"\e098"}
.c_icon_glyph.columns-3-cog::before,.c_icon_glyph.lucide-columns-3-cog::before{content:"\e661"}
.c_icon_glyph.columns-3::before,.c_icon_glyph.lucide-columns-3::before{content:"\e099"}
.c_icon_glyph.columns-4::before,.c_icon_glyph.lucide-columns-4::before{content:"\e589"}
.c_icon_glyph.columns-settings::before,.c_icon_glyph.lucide-columns-settings::before{content:"\e661"}
.c_icon_glyph.columns::before,.c_icon_glyph.lucide-columns::before{content:"\e098"}
.c_icon_glyph.combine::before,.c_icon_glyph.lucide-combine::before{content:"\e44c"}
.c_icon_glyph.command::before,.c_icon_glyph.lucide-command::before{content:"\e09a"}
.c_icon_glyph.compass::before,.c_icon_glyph.lucide-compass::before{content:"\e09b"}
.c_icon_glyph.component::before,.c_icon_glyph.lucide-component::before{content:"\e2ad"}
.c_icon_glyph.computer::before,.c_icon_glyph.lucide-computer::before{content:"\e4e4"}
.c_icon_glyph.concierge-bell::before,.c_icon_glyph.lucide-concierge-bell::before{content:"\e378"}
.c_icon_glyph.cone::before,.c_icon_glyph.lucide-cone::before{content:"\e523"}
.c_icon_glyph.construction::before,.c_icon_glyph.lucide-construction::before{content:"\e3b4"}
.c_icon_glyph.contact-2::before,.c_icon_glyph.lucide-contact-2::before{content:"\e463"}
.c_icon_glyph.contact-round::before,.c_icon_glyph.lucide-contact-round::before{content:"\e463"}
.c_icon_glyph.contact::before,.c_icon_glyph.lucide-contact::before{content:"\e09c"}
.c_icon_glyph.container::before,.c_icon_glyph.lucide-container::before{content:"\e4d5"}
.c_icon_glyph.contrast::before,.c_icon_glyph.lucide-contrast::before{content:"\e09d"}
.c_icon_glyph.cookie::before,.c_icon_glyph.lucide-cookie::before{content:"\e26b"}
.c_icon_glyph.cooking-pot::before,.c_icon_glyph.lucide-cooking-pot::before{content:"\e584"}
.c_icon_glyph.copy-check::before,.c_icon_glyph.lucide-copy-check::before{content:"\e3fb"}
.c_icon_glyph.copy-minus::before,.c_icon_glyph.lucide-copy-minus::before{content:"\e3fc"}
.c_icon_glyph.copy-plus::before,.c_icon_glyph.lucide-copy-plus::before{content:"\e3fd"}
.c_icon_glyph.copy-slash::before,.c_icon_glyph.lucide-copy-slash::before{content:"\e3fe"}
.c_icon_glyph.copy-x::before,.c_icon_glyph.lucide-copy-x::before{content:"\e3ff"}
.c_icon_glyph.copy::before,.c_icon_glyph.lucide-copy::before{content:"\e09e"}
.c_icon_glyph.copyleft::before,.c_icon_glyph.lucide-copyleft::before{content:"\e09f"}
.c_icon_glyph.copyright::before,.c_icon_glyph.lucide-copyright::before{content:"\e0a0"}
.c_icon_glyph.corner-down-left::before,.c_icon_glyph.lucide-corner-down-left::before{content:"\e0a1"}
.c_icon_glyph.corner-down-right::before,.c_icon_glyph.lucide-corner-down-right::before{content:"\e0a2"}
.c_icon_glyph.corner-left-down::before,.c_icon_glyph.lucide-corner-left-down::before{content:"\e0a3"}
.c_icon_glyph.corner-left-up::before,.c_icon_glyph.lucide-corner-left-up::before{content:"\e0a4"}
.c_icon_glyph.corner-right-down::before,.c_icon_glyph.lucide-corner-right-down::before{content:"\e0a5"}
.c_icon_glyph.corner-right-up::before,.c_icon_glyph.lucide-corner-right-up::before{content:"\e0a6"}
.c_icon_glyph.corner-up-left::before,.c_icon_glyph.lucide-corner-up-left::before{content:"\e0a7"}
.c_icon_glyph.corner-up-right::before,.c_icon_glyph.lucide-corner-up-right::before{content:"\e0a8"}
.c_icon_glyph.cpu::before,.c_icon_glyph.lucide-cpu::before{content:"\e0a9"}
.c_icon_glyph.creative-commons::before,.c_icon_glyph.lucide-creative-commons::before{content:"\e3b2"}
.c_icon_glyph.credit-card::before,.c_icon_glyph.lucide-credit-card::before{content:"\e0aa"}
.c_icon_glyph.croissant::before,.c_icon_glyph.lucide-croissant::before{content:"\e2ae"}
.c_icon_glyph.crop::before,.c_icon_glyph.lucide-crop::before{content:"\e0ab"}
.c_icon_glyph.cross::before,.c_icon_glyph.lucide-cross::before{content:"\e1e5"}
.c_icon_glyph.crosshair::before,.c_icon_glyph.lucide-crosshair::before{content:"\e0ac"}
.c_icon_glyph.crown::before,.c_icon_glyph.lucide-crown::before{content:"\e1d6"}
.c_icon_glyph.cuboid::before,.c_icon_glyph.lucide-cuboid::before{content:"\e524"}
.c_icon_glyph.cup-soda::before,.c_icon_glyph.lucide-cup-soda::before{content:"\e2d1"}
.c_icon_glyph.curly-braces::before,.c_icon_glyph.lucide-curly-braces::before{content:"\e36a"}
.c_icon_glyph.currency::before,.c_icon_glyph.lucide-currency::before{content:"\e230"}
.c_icon_glyph.cylinder::before,.c_icon_glyph.lucide-cylinder::before{content:"\e525"}
.c_icon_glyph.dam::before,.c_icon_glyph.lucide-dam::before{content:"\e606"}
.c_icon_glyph.database-arrow-down::before,.c_icon_glyph.lucide-database-arrow-down::before{content:"\e716"}
.c_icon_glyph.database-arrow-up::before,.c_icon_glyph.lucide-database-arrow-up::before{content:"\e717"}
.c_icon_glyph.database-backup::before,.c_icon_glyph.lucide-database-backup::before{content:"\e3ab"}
.c_icon_glyph.database-check::before,.c_icon_glyph.lucide-database-check::before{content:"\e718"}
.c_icon_glyph.database-minus::before,.c_icon_glyph.lucide-database-minus::before{content:"\e719"}
.c_icon_glyph.database-plus::before,.c_icon_glyph.lucide-database-plus::before{content:"\e71a"}
.c_icon_glyph.database-search::before,.c_icon_glyph.lucide-database-search::before{content:"\e6b1"}
.c_icon_glyph.database-x::before,.c_icon_glyph.lucide-database-x::before{content:"\e71b"}
.c_icon_glyph.database-zap::before,.c_icon_glyph.lucide-database-zap::before{content:"\e50b"}
.c_icon_glyph.database::before,.c_icon_glyph.lucide-database::before{content:"\e0ad"}
.c_icon_glyph.decimals-arrow-left::before,.c_icon_glyph.lucide-decimals-arrow-left::before{content:"\e65c"}
.c_icon_glyph.decimals-arrow-right::before,.c_icon_glyph.lucide-decimals-arrow-right::before{content:"\e65d"}
.c_icon_glyph.delete::before,.c_icon_glyph.lucide-delete::before{content:"\e0ae"}
.c_icon_glyph.dessert::before,.c_icon_glyph.lucide-dessert::before{content:"\e4bb"}
.c_icon_glyph.diameter::before,.c_icon_glyph.lucide-diameter::before{content:"\e526"}
.c_icon_glyph.diamond-minus::before,.c_icon_glyph.lucide-diamond-minus::before{content:"\e5e1"}
.c_icon_glyph.diamond-percent::before,.c_icon_glyph.lucide-diamond-percent::before{content:"\e51b"}
.c_icon_glyph.diamond-plus::before,.c_icon_glyph.lucide-diamond-plus::before{content:"\e5e2"}
.c_icon_glyph.diamond::before,.c_icon_glyph.lucide-diamond::before{content:"\e2d2"}
.c_icon_glyph.dice-1::before,.c_icon_glyph.lucide-dice-1::before{content:"\e287"}
.c_icon_glyph.dice-2::before,.c_icon_glyph.lucide-dice-2::before{content:"\e288"}
.c_icon_glyph.dice-3::before,.c_icon_glyph.lucide-dice-3::before{content:"\e289"}
.c_icon_glyph.dice-4::before,.c_icon_glyph.lucide-dice-4::before{content:"\e28a"}
.c_icon_glyph.dice-5::before,.c_icon_glyph.lucide-dice-5::before{content:"\e28b"}
.c_icon_glyph.dice-6::before,.c_icon_glyph.lucide-dice-6::before{content:"\e28c"}
.c_icon_glyph.dices::before,.c_icon_glyph.lucide-dices::before{content:"\e2c5"}
.c_icon_glyph.diff::before,.c_icon_glyph.lucide-diff::before{content:"\e30c"}
.c_icon_glyph.disc-2::before,.c_icon_glyph.lucide-disc-2::before{content:"\e3f6"}
.c_icon_glyph.disc-3::before,.c_icon_glyph.lucide-disc-3::before{content:"\e494"}
.c_icon_glyph.disc-album::before,.c_icon_glyph.lucide-disc-album::before{content:"\e55c"}
.c_icon_glyph.disc::before,.c_icon_glyph.lucide-disc::before{content:"\e0af"}
.c_icon_glyph.divide-circle::before,.c_icon_glyph.lucide-divide-circle::before{content:"\e07d"}
.c_icon_glyph.divide-square::before,.c_icon_glyph.lucide-divide-square::before{content:"\e16d"}
.c_icon_glyph.divide::before,.c_icon_glyph.lucide-divide::before{content:"\e0b0"}
.c_icon_glyph.dna-off::before,.c_icon_glyph.lucide-dna-off::before{content:"\e394"}
.c_icon_glyph.dna::before,.c_icon_glyph.lucide-dna::before{content:"\e393"}
.c_icon_glyph.dock::before,.c_icon_glyph.lucide-dock::before{content:"\e5d3"}
.c_icon_glyph.dog::before,.c_icon_glyph.lucide-dog::before{content:"\e38d"}
.c_icon_glyph.dollar-sign::before,.c_icon_glyph.lucide-dollar-sign::before{content:"\e0b1"}
.c_icon_glyph.donut::before,.c_icon_glyph.lucide-donut::before{content:"\e4bc"}
.c_icon_glyph.door-closed-locked::before,.c_icon_glyph.lucide-door-closed-locked::before{content:"\e664"}
.c_icon_glyph.door-closed::before,.c_icon_glyph.lucide-door-closed::before{content:"\e3d5"}
.c_icon_glyph.door-open::before,.c_icon_glyph.lucide-door-open::before{content:"\e3d6"}
.c_icon_glyph.dot-square::before,.c_icon_glyph.lucide-dot-square::before{content:"\e16e"}
.c_icon_glyph.dot::before,.c_icon_glyph.lucide-dot::before{content:"\e44f"}
.c_icon_glyph.download-cloud::before,.c_icon_glyph.lucide-download-cloud::before{content:"\e089"}
.c_icon_glyph.download::before,.c_icon_glyph.lucide-download::before{content:"\e0b2"}
.c_icon_glyph.drafting-compass::before,.c_icon_glyph.lucide-drafting-compass::before{content:"\e527"}
.c_icon_glyph.drama::before,.c_icon_glyph.lucide-drama::before{content:"\e521"}
.c_icon_glyph.drill::before,.c_icon_glyph.lucide-drill::before{content:"\e58d"}
.c_icon_glyph.drone::before,.c_icon_glyph.lucide-drone::before{content:"\e676"}
.c_icon_glyph.droplet-off::before,.c_icon_glyph.lucide-droplet-off::before{content:"\e638"}
.c_icon_glyph.droplet::before,.c_icon_glyph.lucide-droplet::before{content:"\e0b4"}
.c_icon_glyph.droplets::before,.c_icon_glyph.lucide-droplets::before{content:"\e0b5"}
.c_icon_glyph.drum::before,.c_icon_glyph.lucide-drum::before{content:"\e55d"}
.c_icon_glyph.drumstick::before,.c_icon_glyph.lucide-drumstick::before{content:"\e25b"}
.c_icon_glyph.dumbbell::before,.c_icon_glyph.lucide-dumbbell::before{content:"\e3a1"}
.c_icon_glyph.ear-off::before,.c_icon_glyph.lucide-ear-off::before{content:"\e383"}
.c_icon_glyph.ear::before,.c_icon_glyph.lucide-ear::before{content:"\e382"}
.c_icon_glyph.earth-lock::before,.c_icon_glyph.lucide-earth-lock::before{content:"\e5cc"}
.c_icon_glyph.earth::before,.c_icon_glyph.lucide-earth::before{content:"\e1f3"}
.c_icon_glyph.eclipse::before,.c_icon_glyph.lucide-eclipse::before{content:"\e59d"}
.c_icon_glyph.edit-2::before,.c_icon_glyph.lucide-edit-2::before{content:"\e12f"}
.c_icon_glyph.edit-3::before,.c_icon_glyph.lucide-edit-3::before{content:"\e130"}
.c_icon_glyph.edit::before,.c_icon_glyph.lucide-edit::before{content:"\e172"}
.c_icon_glyph.egg-fried::before,.c_icon_glyph.lucide-egg-fried::before{content:"\e351"}
.c_icon_glyph.egg-off::before,.c_icon_glyph.lucide-egg-off::before{content:"\e395"}
.c_icon_glyph.egg::before,.c_icon_glyph.lucide-egg::before{content:"\e25d"}
.c_icon_glyph.ellipse::before,.c_icon_glyph.lucide-ellipse::before{content:"\e6b2"}
.c_icon_glyph.ellipsis-vertical::before,.c_icon_glyph.lucide-ellipsis-vertical::before{content:"\e0b7"}
.c_icon_glyph.ellipsis::before,.c_icon_glyph.lucide-ellipsis::before{content:"\e0b6"}
.c_icon_glyph.equal-approximately::before,.c_icon_glyph.lucide-equal-approximately::before{content:"\e634"}
.c_icon_glyph.equal-not::before,.c_icon_glyph.lucide-equal-not::before{content:"\e1be"}
.c_icon_glyph.equal-square::before,.c_icon_glyph.lucide-equal-square::before{content:"\e16f"}
.c_icon_glyph.equal::before,.c_icon_glyph.lucide-equal::before{content:"\e1bd"}
.c_icon_glyph.eraser::before,.c_icon_glyph.lucide-eraser::before{content:"\e28f"}
.c_icon_glyph.ethernet-port::before,.c_icon_glyph.lucide-ethernet-port::before{content:"\e620"}
.c_icon_glyph.euro::before,.c_icon_glyph.lucide-euro::before{content:"\e0b8"}
.c_icon_glyph.ev-charger::before,.c_icon_glyph.lucide-ev-charger::before{content:"\e697"}
.c_icon_glyph.expand::before,.c_icon_glyph.lucide-expand::before{content:"\e21a"}
.c_icon_glyph.external-link::before,.c_icon_glyph.lucide-external-link::before{content:"\e0b9"}
.c_icon_glyph.eye-closed::before,.c_icon_glyph.lucide-eye-closed::before{content:"\e62e"}
.c_icon_glyph.eye-dashed::before,.c_icon_glyph.lucide-eye-dashed::before{content:"\e701"}
.c_icon_glyph.eye-off::before,.c_icon_glyph.lucide-eye-off::before{content:"\e0bb"}
.c_icon_glyph.eye::before,.c_icon_glyph.lucide-eye::before{content:"\e0ba"}
.c_icon_glyph.factory::before,.c_icon_glyph.lucide-factory::before{content:"\e29f"}
.c_icon_glyph.fan::before,.c_icon_glyph.lucide-fan::before{content:"\e379"}
.c_icon_glyph.fast-forward::before,.c_icon_glyph.lucide-fast-forward::before{content:"\e0bd"}
.c_icon_glyph.feather::before,.c_icon_glyph.lucide-feather::before{content:"\e0be"}
.c_icon_glyph.fence::before,.c_icon_glyph.lucide-fence::before{content:"\e582"}
.c_icon_glyph.ferris-wheel::before,.c_icon_glyph.lucide-ferris-wheel::before{content:"\e47f"}
.c_icon_glyph.file-archive::before,.c_icon_glyph.lucide-file-archive::before{content:"\e30d"}
.c_icon_glyph.file-audio-2::before,.c_icon_glyph.lucide-file-audio-2::before{content:"\e31a"}
.c_icon_glyph.file-audio::before,.c_icon_glyph.lucide-file-audio::before{content:"\e31a"}
.c_icon_glyph.file-axis-3-d::before,.c_icon_glyph.lucide-file-axis-3-d::before{content:"\e30e"}
.c_icon_glyph.file-axis-3d::before,.c_icon_glyph.lucide-file-axis-3d::before{content:"\e30e"}
.c_icon_glyph.file-badge-2::before,.c_icon_glyph.lucide-file-badge-2::before{content:"\e30f"}
.c_icon_glyph.file-badge::before,.c_icon_glyph.lucide-file-badge::before{content:"\e30f"}
.c_icon_glyph.file-bar-chart-2::before,.c_icon_glyph.lucide-file-bar-chart-2::before{content:"\e311"}
.c_icon_glyph.file-bar-chart::before,.c_icon_glyph.lucide-file-bar-chart::before{content:"\e312"}
.c_icon_glyph.file-box::before,.c_icon_glyph.lucide-file-box::before{content:"\e310"}
.c_icon_glyph.file-braces-corner::before,.c_icon_glyph.lucide-file-braces-corner::before{content:"\e36c"}
.c_icon_glyph.file-braces::before,.c_icon_glyph.lucide-file-braces::before{content:"\e36b"}
.c_icon_glyph.file-chart-column-increasing::before,.c_icon_glyph.lucide-file-chart-column-increasing::before{content:"\e312"}
.c_icon_glyph.file-chart-column::before,.c_icon_glyph.lucide-file-chart-column::before{content:"\e311"}
.c_icon_glyph.file-chart-line::before,.c_icon_glyph.lucide-file-chart-line::before{content:"\e313"}
.c_icon_glyph.file-chart-pie::before,.c_icon_glyph.lucide-file-chart-pie::before{content:"\e314"}
.c_icon_glyph.file-check-2::before,.c_icon_glyph.lucide-file-check-2::before{content:"\e0c2"}
.c_icon_glyph.file-check-corner::before,.c_icon_glyph.lucide-file-check-corner::before{content:"\e0c2"}
.c_icon_glyph.file-check::before,.c_icon_glyph.lucide-file-check::before{content:"\e0c1"}
.c_icon_glyph.file-clock::before,.c_icon_glyph.lucide-file-clock::before{content:"\e315"}
.c_icon_glyph.file-code-2::before,.c_icon_glyph.lucide-file-code-2::before{content:"\e45e"}
.c_icon_glyph.file-code-corner::before,.c_icon_glyph.lucide-file-code-corner::before{content:"\e45e"}
.c_icon_glyph.file-code::before,.c_icon_glyph.lucide-file-code::before{content:"\e0c3"}
.c_icon_glyph.file-cog-2::before,.c_icon_glyph.lucide-file-cog-2::before{content:"\e316"}
.c_icon_glyph.file-cog::before,.c_icon_glyph.lucide-file-cog::before{content:"\e316"}
.c_icon_glyph.file-diff::before,.c_icon_glyph.lucide-file-diff::before{content:"\e317"}
.c_icon_glyph.file-digit::before,.c_icon_glyph.lucide-file-digit::before{content:"\e0c4"}
.c_icon_glyph.file-down::before,.c_icon_glyph.lucide-file-down::before{content:"\e318"}
.c_icon_glyph.file-edit::before,.c_icon_glyph.lucide-file-edit::before{content:"\e31f"}
.c_icon_glyph.file-exclamation-point::before,.c_icon_glyph.lucide-file-exclamation-point::before{content:"\e319"}
.c_icon_glyph.file-headphone::before,.c_icon_glyph.lucide-file-headphone::before{content:"\e31a"}
.c_icon_glyph.file-heart::before,.c_icon_glyph.lucide-file-heart::before{content:"\e31b"}
.c_icon_glyph.file-image::before,.c_icon_glyph.lucide-file-image::before{content:"\e31c"}
.c_icon_glyph.file-input::before,.c_icon_glyph.lucide-file-input::before{content:"\e0c5"}
.c_icon_glyph.file-json-2::before,.c_icon_glyph.lucide-file-json-2::before{content:"\e36c"}
.c_icon_glyph.file-json::before,.c_icon_glyph.lucide-file-json::before{content:"\e36b"}
.c_icon_glyph.file-key-2::before,.c_icon_glyph.lucide-file-key-2::before{content:"\e31d"}
.c_icon_glyph.file-key::before,.c_icon_glyph.lucide-file-key::before{content:"\e31d"}
.c_icon_glyph.file-line-chart::before,.c_icon_glyph.lucide-file-line-chart::before{content:"\e313"}
.c_icon_glyph.file-lock-2::before,.c_icon_glyph.lucide-file-lock-2::before{content:"\e31e"}
.c_icon_glyph.file-lock::before,.c_icon_glyph.lucide-file-lock::before{content:"\e31e"}
.c_icon_glyph.file-minus-2::before,.c_icon_glyph.lucide-file-minus-2::before{content:"\e0c7"}
.c_icon_glyph.file-minus-corner::before,.c_icon_glyph.lucide-file-minus-corner::before{content:"\e0c7"}
.c_icon_glyph.file-minus::before,.c_icon_glyph.lucide-file-minus::before{content:"\e0c6"}
.c_icon_glyph.file-music::before,.c_icon_glyph.lucide-file-music::before{content:"\e55e"}
.c_icon_glyph.file-output::before,.c_icon_glyph.lucide-file-output::before{content:"\e0c8"}
.c_icon_glyph.file-pen-line::before,.c_icon_glyph.lucide-file-pen-line::before{content:"\e320"}
.c_icon_glyph.file-pen::before,.c_icon_glyph.lucide-file-pen::before{content:"\e31f"}
.c_icon_glyph.file-pie-chart::before,.c_icon_glyph.lucide-file-pie-chart::before{content:"\e314"}
.c_icon_glyph.file-play::before,.c_icon_glyph.lucide-file-play::before{content:"\e321"}
.c_icon_glyph.file-plus-2::before,.c_icon_glyph.lucide-file-plus-2::before{content:"\e0ca"}
.c_icon_glyph.file-plus-corner::before,.c_icon_glyph.lucide-file-plus-corner::before{content:"\e0ca"}
.c_icon_glyph.file-plus::before,.c_icon_glyph.lucide-file-plus::before{content:"\e0c9"}
.c_icon_glyph.file-question-mark::before,.c_icon_glyph.lucide-file-question-mark::before{content:"\e322"}
.c_icon_glyph.file-question::before,.c_icon_glyph.lucide-file-question::before{content:"\e322"}
.c_icon_glyph.file-scan::before,.c_icon_glyph.lucide-file-scan::before{content:"\e323"}
.c_icon_glyph.file-search-2::before,.c_icon_glyph.lucide-file-search-2::before{content:"\e324"}
.c_icon_glyph.file-search-corner::before,.c_icon_glyph.lucide-file-search-corner::before{content:"\e324"}
.c_icon_glyph.file-search::before,.c_icon_glyph.lucide-file-search::before{content:"\e0cb"}
.c_icon_glyph.file-signal::before,.c_icon_glyph.lucide-file-signal::before{content:"\e325"}
.c_icon_glyph.file-signature::before,.c_icon_glyph.lucide-file-signature::before{content:"\e320"}
.c_icon_glyph.file-sliders::before,.c_icon_glyph.lucide-file-sliders::before{content:"\e5a0"}
.c_icon_glyph.file-spreadsheet::before,.c_icon_glyph.lucide-file-spreadsheet::before{content:"\e326"}
.c_icon_glyph.file-stack::before,.c_icon_glyph.lucide-file-stack::before{content:"\e4a1"}
.c_icon_glyph.file-symlink::before,.c_icon_glyph.lucide-file-symlink::before{content:"\e327"}
.c_icon_glyph.file-terminal::before,.c_icon_glyph.lucide-file-terminal::before{content:"\e328"}
.c_icon_glyph.file-text::before,.c_icon_glyph.lucide-file-text::before{content:"\e0cc"}
.c_icon_glyph.file-type-2::before,.c_icon_glyph.lucide-file-type-2::before{content:"\e36d"}
.c_icon_glyph.file-type-corner::before,.c_icon_glyph.lucide-file-type-corner::before{content:"\e36d"}
.c_icon_glyph.file-type::before,.c_icon_glyph.lucide-file-type::before{content:"\e329"}
.c_icon_glyph.file-up::before,.c_icon_glyph.lucide-file-up::before{content:"\e32a"}
.c_icon_glyph.file-user::before,.c_icon_glyph.lucide-file-user::before{content:"\e62d"}
.c_icon_glyph.file-video-2::before,.c_icon_glyph.lucide-file-video-2::before{content:"\e32b"}
.c_icon_glyph.file-video-camera::before,.c_icon_glyph.lucide-file-video-camera::before{content:"\e32b"}
.c_icon_glyph.file-video::before,.c_icon_glyph.lucide-file-video::before{content:"\e321"}
.c_icon_glyph.file-volume-2::before,.c_icon_glyph.lucide-file-volume-2::before{content:"\e325"}
.c_icon_glyph.file-volume::before,.c_icon_glyph.lucide-file-volume::before{content:"\e32c"}
.c_icon_glyph.file-warning::before,.c_icon_glyph.lucide-file-warning::before{content:"\e319"}
.c_icon_glyph.file-x-2::before,.c_icon_glyph.lucide-file-x-2::before{content:"\e0ce"}
.c_icon_glyph.file-x-corner::before,.c_icon_glyph.lucide-file-x-corner::before{content:"\e0ce"}
.c_icon_glyph.file-x::before,.c_icon_glyph.lucide-file-x::before{content:"\e0cd"}
.c_icon_glyph.file::before,.c_icon_glyph.lucide-file::before{content:"\e0c0"}
.c_icon_glyph.files::before,.c_icon_glyph.lucide-files::before{content:"\e0cf"}
.c_icon_glyph.film::before,.c_icon_glyph.lucide-film::before{content:"\e0d0"}
.c_icon_glyph.filter-x::before,.c_icon_glyph.lucide-filter-x::before{content:"\e3b5"}
.c_icon_glyph.filter::before,.c_icon_glyph.lucide-filter::before{content:"\e0dc"}
.c_icon_glyph.fingerprint-pattern::before,.c_icon_glyph.lucide-fingerprint-pattern::before{content:"\e2cb"}
.c_icon_glyph.fingerprint::before,.c_icon_glyph.lucide-fingerprint::before{content:"\e2cb"}
.c_icon_glyph.fire-extinguisher::before,.c_icon_glyph.lucide-fire-extinguisher::before{content:"\e57e"}
.c_icon_glyph.fish-off::before,.c_icon_glyph.lucide-fish-off::before{content:"\e3b0"}
.c_icon_glyph.fish-symbol::before,.c_icon_glyph.lucide-fish-symbol::before{content:"\e4f4"}
.c_icon_glyph.fish::before,.c_icon_glyph.lucide-fish::before{content:"\e3a6"}
.c_icon_glyph.fishing-hook::before,.c_icon_glyph.lucide-fishing-hook::before{content:"\e6e4"}
.c_icon_glyph.fishing-rod::before,.c_icon_glyph.lucide-fishing-rod::before{content:"\e6b3"}
.c_icon_glyph.flag-off::before,.c_icon_glyph.lucide-flag-off::before{content:"\e292"}
.c_icon_glyph.flag-triangle-left::before,.c_icon_glyph.lucide-flag-triangle-left::before{content:"\e237"}
.c_icon_glyph.flag-triangle-right::before,.c_icon_glyph.lucide-flag-triangle-right::before{content:"\e238"}
.c_icon_glyph.flag::before,.c_icon_glyph.lucide-flag::before{content:"\e0d1"}
.c_icon_glyph.flame-kindling::before,.c_icon_glyph.lucide-flame-kindling::before{content:"\e53a"}
.c_icon_glyph.flame::before,.c_icon_glyph.lucide-flame::before{content:"\e0d2"}
.c_icon_glyph.flashlight-off::before,.c_icon_glyph.lucide-flashlight-off::before{content:"\e0d4"}
.c_icon_glyph.flashlight::before,.c_icon_glyph.lucide-flashlight::before{content:"\e0d3"}
.c_icon_glyph.flask-conical-off::before,.c_icon_glyph.lucide-flask-conical-off::before{content:"\e396"}
.c_icon_glyph.flask-conical::before,.c_icon_glyph.lucide-flask-conical::before{content:"\e0d5"}
.c_icon_glyph.flask-round::before,.c_icon_glyph.lucide-flask-round::before{content:"\e0d6"}
.c_icon_glyph.flip-horizontal-2::before,.c_icon_glyph.lucide-flip-horizontal-2::before{content:"\e35e"}
.c_icon_glyph.flip-horizontal::before,.c_icon_glyph.lucide-flip-horizontal::before{content:"\e35d"}
.c_icon_glyph.flip-vertical-2::before,.c_icon_glyph.lucide-flip-vertical-2::before{content:"\e360"}
.c_icon_glyph.flip-vertical::before,.c_icon_glyph.lucide-flip-vertical::before{content:"\e35f"}
.c_icon_glyph.flower-2::before,.c_icon_glyph.lucide-flower-2::before{content:"\e2d4"}
.c_icon_glyph.flower::before,.c_icon_glyph.lucide-flower::before{content:"\e2d3"}
.c_icon_glyph.focus::before,.c_icon_glyph.lucide-focus::before{content:"\e29e"}
.c_icon_glyph.fold-horizontal::before,.c_icon_glyph.lucide-fold-horizontal::before{content:"\e43b"}
.c_icon_glyph.fold-vertical::before,.c_icon_glyph.lucide-fold-vertical::before{content:"\e43c"}
.c_icon_glyph.folder-archive::before,.c_icon_glyph.lucide-folder-archive::before{content:"\e32d"}
.c_icon_glyph.folder-bookmark::before,.c_icon_glyph.lucide-folder-bookmark::before{content:"\e6f1"}
.c_icon_glyph.folder-check::before,.c_icon_glyph.lucide-folder-check::before{content:"\e32e"}
.c_icon_glyph.folder-clock::before,.c_icon_glyph.lucide-folder-clock::before{content:"\e32f"}
.c_icon_glyph.folder-closed::before,.c_icon_glyph.lucide-folder-closed::before{content:"\e330"}
.c_icon_glyph.folder-code::before,.c_icon_glyph.lucide-folder-code::before{content:"\e5fb"}
.c_icon_glyph.folder-cog-2::before,.c_icon_glyph.lucide-folder-cog-2::before{content:"\e331"}
.c_icon_glyph.folder-cog::before,.c_icon_glyph.lucide-folder-cog::before{content:"\e331"}
.c_icon_glyph.folder-dot::before,.c_icon_glyph.lucide-folder-dot::before{content:"\e4c5"}
.c_icon_glyph.folder-down::before,.c_icon_glyph.lucide-folder-down::before{content:"\e332"}
.c_icon_glyph.folder-edit::before,.c_icon_glyph.lucide-folder-edit::before{content:"\e338"}
.c_icon_glyph.folder-git-2::before,.c_icon_glyph.lucide-folder-git-2::before{content:"\e40a"}
.c_icon_glyph.folder-git::before,.c_icon_glyph.lucide-folder-git::before{content:"\e409"}
.c_icon_glyph.folder-heart::before,.c_icon_glyph.lucide-folder-heart::before{content:"\e333"}
.c_icon_glyph.folder-input::before,.c_icon_glyph.lucide-folder-input::before{content:"\e334"}
.c_icon_glyph.folder-kanban::before,.c_icon_glyph.lucide-folder-kanban::before{content:"\e4c6"}
.c_icon_glyph.folder-key::before,.c_icon_glyph.lucide-folder-key::before{content:"\e335"}
.c_icon_glyph.folder-lock::before,.c_icon_glyph.lucide-folder-lock::before{content:"\e336"}
.c_icon_glyph.folder-minus::before,.c_icon_glyph.lucide-folder-minus::before{content:"\e0d8"}
.c_icon_glyph.folder-open-dot::before,.c_icon_glyph.lucide-folder-open-dot::before{content:"\e4c7"}
.c_icon_glyph.folder-open::before,.c_icon_glyph.lucide-folder-open::before{content:"\e247"}
.c_icon_glyph.folder-output::before,.c_icon_glyph.lucide-folder-output::before{content:"\e337"}
.c_icon_glyph.folder-pen::before,.c_icon_glyph.lucide-folder-pen::before{content:"\e338"}
.c_icon_glyph.folder-plus::before,.c_icon_glyph.lucide-folder-plus::before{content:"\e0d9"}
.c_icon_glyph.folder-root::before,.c_icon_glyph.lucide-folder-root::before{content:"\e4c8"}
.c_icon_glyph.folder-search-2::before,.c_icon_glyph.lucide-folder-search-2::before{content:"\e33a"}
.c_icon_glyph.folder-search::before,.c_icon_glyph.lucide-folder-search::before{content:"\e339"}
.c_icon_glyph.folder-symlink::before,.c_icon_glyph.lucide-folder-symlink::before{content:"\e33b"}
.c_icon_glyph.folder-sync::before,.c_icon_glyph.lucide-folder-sync::before{content:"\e4c9"}
.c_icon_glyph.folder-tree::before,.c_icon_glyph.lucide-folder-tree::before{content:"\e33c"}
.c_icon_glyph.folder-up::before,.c_icon_glyph.lucide-folder-up::before{content:"\e33d"}
.c_icon_glyph.folder-x::before,.c_icon_glyph.lucide-folder-x::before{content:"\e33e"}
.c_icon_glyph.folder::before,.c_icon_glyph.lucide-folder::before{content:"\e0d7"}
.c_icon_glyph.folders::before,.c_icon_glyph.lucide-folders::before{content:"\e33f"}
.c_icon_glyph.footprints::before,.c_icon_glyph.lucide-footprints::before{content:"\e3b9"}
.c_icon_glyph.fork-knife-crossed::before,.c_icon_glyph.lucide-fork-knife-crossed::before{content:"\e2f7"}
.c_icon_glyph.fork-knife::before,.c_icon_glyph.lucide-fork-knife::before{content:"\e2f6"}
.c_icon_glyph.forklift::before,.c_icon_glyph.lucide-forklift::before{content:"\e3c1"}
.c_icon_glyph.form-input::before,.c_icon_glyph.lucide-form-input::before{content:"\e21f"}
.c_icon_glyph.form::before,.c_icon_glyph.lucide-form::before{content:"\e6a8"}
.c_icon_glyph.forward::before,.c_icon_glyph.lucide-forward::before{content:"\e229"}
.c_icon_glyph.frame::before,.c_icon_glyph.lucide-frame::before{content:"\e291"}
.c_icon_glyph.frown::before,.c_icon_glyph.lucide-frown::before{content:"\e0db"}
.c_icon_glyph.fuel::before,.c_icon_glyph.lucide-fuel::before{content:"\e2af"}
.c_icon_glyph.fullscreen::before,.c_icon_glyph.lucide-fullscreen::before{content:"\e534"}
.c_icon_glyph.function-square::before,.c_icon_glyph.lucide-function-square::before{content:"\e22d"}
.c_icon_glyph.funnel-plus::before,.c_icon_glyph.lucide-funnel-plus::before{content:"\e0dd"}
.c_icon_glyph.funnel-x::before,.c_icon_glyph.lucide-funnel-x::before{content:"\e3b5"}
.c_icon_glyph.funnel::before,.c_icon_glyph.lucide-funnel::before{content:"\e0dc"}
.c_icon_glyph.gallery-horizontal-end::before,.c_icon_glyph.lucide-gallery-horizontal-end::before{content:"\e4cf"}
.c_icon_glyph.gallery-horizontal::before,.c_icon_glyph.lucide-gallery-horizontal::before{content:"\e4ce"}
.c_icon_glyph.gallery-thumbnails::before,.c_icon_glyph.lucide-gallery-thumbnails::before{content:"\e4d0"}
.c_icon_glyph.gallery-vertical-end::before,.c_icon_glyph.lucide-gallery-vertical-end::before{content:"\e4d2"}
.c_icon_glyph.gallery-vertical::before,.c_icon_glyph.lucide-gallery-vertical::before{content:"\e4d1"}
.c_icon_glyph.gamepad-2::before,.c_icon_glyph.lucide-gamepad-2::before{content:"\e0df"}
.c_icon_glyph.gamepad-directional::before,.c_icon_glyph.lucide-gamepad-directional::before{content:"\e69b"}
.c_icon_glyph.gamepad::before,.c_icon_glyph.lucide-gamepad::before{content:"\e0de"}
.c_icon_glyph.gantt-chart-square::before,.c_icon_glyph.lucide-gantt-chart-square::before{content:"\e169"}
.c_icon_glyph.gantt-chart::before,.c_icon_glyph.lucide-gantt-chart::before{content:"\e4c4"}
.c_icon_glyph.gauge-circle::before,.c_icon_glyph.lucide-gauge-circle::before{content:"\e4e1"}
.c_icon_glyph.gauge::before,.c_icon_glyph.lucide-gauge::before{content:"\e1bf"}
.c_icon_glyph.gavel::before,.c_icon_glyph.lucide-gavel::before{content:"\e0e0"}
.c_icon_glyph.gem::before,.c_icon_glyph.lucide-gem::before{content:"\e242"}
.c_icon_glyph.georgian-lari::before,.c_icon_glyph.lucide-georgian-lari::before{content:"\e678"}
.c_icon_glyph.ghost::before,.c_icon_glyph.lucide-ghost::before{content:"\e20e"}
.c_icon_glyph.gift::before,.c_icon_glyph.lucide-gift::before{content:"\e0e1"}
.c_icon_glyph.git-branch-minus::before,.c_icon_glyph.lucide-git-branch-minus::before{content:"\e69c"}
.c_icon_glyph.git-branch-plus::before,.c_icon_glyph.lucide-git-branch-plus::before{content:"\e1f4"}
.c_icon_glyph.git-branch::before,.c_icon_glyph.lucide-git-branch::before{content:"\e0e2"}
.c_icon_glyph.git-commit-horizontal::before,.c_icon_glyph.lucide-git-commit-horizontal::before{content:"\e0e3"}
.c_icon_glyph.git-commit-vertical::before,.c_icon_glyph.lucide-git-commit-vertical::before{content:"\e552"}
.c_icon_glyph.git-commit::before,.c_icon_glyph.lucide-git-commit::before{content:"\e0e3"}
.c_icon_glyph.git-compare-arrows::before,.c_icon_glyph.lucide-git-compare-arrows::before{content:"\e553"}
.c_icon_glyph.git-compare::before,.c_icon_glyph.lucide-git-compare::before{content:"\e359"}
.c_icon_glyph.git-fork::before,.c_icon_glyph.lucide-git-fork::before{content:"\e28d"}
.c_icon_glyph.git-graph::before,.c_icon_glyph.lucide-git-graph::before{content:"\e554"}
.c_icon_glyph.git-merge-conflict::before,.c_icon_glyph.lucide-git-merge-conflict::before{content:"\e6b4"}
.c_icon_glyph.git-merge::before,.c_icon_glyph.lucide-git-merge::before{content:"\e0e4"}
.c_icon_glyph.git-pull-request-arrow::before,.c_icon_glyph.lucide-git-pull-request-arrow::before{content:"\e555"}
.c_icon_glyph.git-pull-request-closed::before,.c_icon_glyph.lucide-git-pull-request-closed::before{content:"\e35a"}
.c_icon_glyph.git-pull-request-create-arrow::before,.c_icon_glyph.lucide-git-pull-request-create-arrow::before{content:"\e557"}
.c_icon_glyph.git-pull-request-create::before,.c_icon_glyph.lucide-git-pull-request-create::before{content:"\e556"}
.c_icon_glyph.git-pull-request-draft::before,.c_icon_glyph.lucide-git-pull-request-draft::before{content:"\e35b"}
.c_icon_glyph.git-pull-request::before,.c_icon_glyph.lucide-git-pull-request::before{content:"\e0e5"}
.c_icon_glyph.glass-water::before,.c_icon_glyph.lucide-glass-water::before{content:"\e2d5"}
.c_icon_glyph.glasses::before,.c_icon_glyph.lucide-glasses::before{content:"\e20d"}
.c_icon_glyph.globe-2::before,.c_icon_glyph.lucide-globe-2::before{content:"\e1f3"}
.c_icon_glyph.globe-check::before,.c_icon_glyph.lucide-globe-check::before{content:"\e6fc"}
.c_icon_glyph.globe-lock::before,.c_icon_glyph.lucide-globe-lock::before{content:"\e5cd"}
.c_icon_glyph.globe-off::before,.c_icon_glyph.lucide-globe-off::before{content:"\e6b5"}
.c_icon_glyph.globe-x::before,.c_icon_glyph.lucide-globe-x::before{content:"\e6b6"}
.c_icon_glyph.globe::before,.c_icon_glyph.lucide-globe::before{content:"\e0e8"}
.c_icon_glyph.goal::before,.c_icon_glyph.lucide-goal::before{content:"\e4a5"}
.c_icon_glyph.gpu::before,.c_icon_glyph.lucide-gpu::before{content:"\e66a"}
.c_icon_glyph.grab::before,.c_icon_glyph.lucide-grab::before{content:"\e1e6"}
.c_icon_glyph.graduation-cap::before,.c_icon_glyph.lucide-graduation-cap::before{content:"\e234"}
.c_icon_glyph.grape::before,.c_icon_glyph.lucide-grape::before{content:"\e352"}
.c_icon_glyph.grid-2-x-2-check::before,.c_icon_glyph.lucide-grid-2-x-2-check::before{content:"\e5e4"}
.c_icon_glyph.grid-2-x-2-plus::before,.c_icon_glyph.lucide-grid-2-x-2-plus::before{content:"\e628"}
.c_icon_glyph.grid-2-x-2-x::before,.c_icon_glyph.lucide-grid-2-x-2-x::before{content:"\e5e5"}
.c_icon_glyph.grid-2-x-2::before,.c_icon_glyph.lucide-grid-2-x-2::before{content:"\e4ff"}
.c_icon_glyph.grid-2x2-check::before,.c_icon_glyph.lucide-grid-2x2-check::before{content:"\e5e4"}
.c_icon_glyph.grid-2x2-plus::before,.c_icon_glyph.lucide-grid-2x2-plus::before{content:"\e628"}
.c_icon_glyph.grid-2x2-x::before,.c_icon_glyph.lucide-grid-2x2-x::before{content:"\e5e5"}
.c_icon_glyph.grid-2x2::before,.c_icon_glyph.lucide-grid-2x2::before{content:"\e4ff"}
.c_icon_glyph.grid-3-x-3::before,.c_icon_glyph.lucide-grid-3-x-3::before{content:"\e0e9"}
.c_icon_glyph.grid-3x2::before,.c_icon_glyph.lucide-grid-3x2::before{content:"\e66f"}
.c_icon_glyph.grid-3x3::before,.c_icon_glyph.lucide-grid-3x3::before{content:"\e0e9"}
.c_icon_glyph.grid::before,.c_icon_glyph.lucide-grid::before{content:"\e0e9"}
.c_icon_glyph.grip-horizontal::before,.c_icon_glyph.lucide-grip-horizontal::before{content:"\e0ea"}
.c_icon_glyph.grip-vertical::before,.c_icon_glyph.lucide-grip-vertical::before{content:"\e0eb"}
.c_icon_glyph.grip::before,.c_icon_glyph.lucide-grip::before{content:"\e3b1"}
.c_icon_glyph.group::before,.c_icon_glyph.lucide-group::before{content:"\e464"}
.c_icon_glyph.guitar::before,.c_icon_glyph.lucide-guitar::before{content:"\e55f"}
.c_icon_glyph.ham::before,.c_icon_glyph.lucide-ham::before{content:"\e5d7"}
.c_icon_glyph.hamburger::before,.c_icon_glyph.lucide-hamburger::before{content:"\e665"}
.c_icon_glyph.hammer::before,.c_icon_glyph.lucide-hammer::before{content:"\e0ec"}
.c_icon_glyph.hand-coins::before,.c_icon_glyph.lucide-hand-coins::before{content:"\e5b8"}
.c_icon_glyph.hand-fist::before,.c_icon_glyph.lucide-hand-fist::before{content:"\e68b"}
.c_icon_glyph.hand-grab::before,.c_icon_glyph.lucide-hand-grab::before{content:"\e1e6"}
.c_icon_glyph.hand-heart::before,.c_icon_glyph.lucide-hand-heart::before{content:"\e5b9"}
.c_icon_glyph.hand-helping::before,.c_icon_glyph.lucide-hand-helping::before{content:"\e3b8"}
.c_icon_glyph.hand-metal::before,.c_icon_glyph.lucide-hand-metal::before{content:"\e22c"}
.c_icon_glyph.hand-platter::before,.c_icon_glyph.lucide-hand-platter::before{content:"\e5ba"}
.c_icon_glyph.hand::before,.c_icon_glyph.lucide-hand::before{content:"\e1d7"}
.c_icon_glyph.handbag::before,.c_icon_glyph.lucide-handbag::before{content:"\e689"}
.c_icon_glyph.handshake::before,.c_icon_glyph.lucide-handshake::before{content:"\e5c0"}
.c_icon_glyph.hard-drive-download::before,.c_icon_glyph.lucide-hard-drive-download::before{content:"\e4e5"}
.c_icon_glyph.hard-drive-upload::before,.c_icon_glyph.lucide-hard-drive-upload::before{content:"\e4e6"}
.c_icon_glyph.hard-drive::before,.c_icon_glyph.lucide-hard-drive::before{content:"\e0ed"}
.c_icon_glyph.hard-hat::before,.c_icon_glyph.lucide-hard-hat::before{content:"\e0ee"}
.c_icon_glyph.hash::before,.c_icon_glyph.lucide-hash::before{content:"\e0ef"}
.c_icon_glyph.hat-glasses::before,.c_icon_glyph.lucide-hat-glasses::before{content:"\e683"}
.c_icon_glyph.haze::before,.c_icon_glyph.lucide-haze::before{content:"\e0f0"}
.c_icon_glyph.hd::before,.c_icon_glyph.lucide-hd::before{content:"\e6e5"}
.c_icon_glyph.hdmi-port::before,.c_icon_glyph.lucide-hdmi-port::before{content:"\e4e7"}
.c_icon_glyph.heading-1::before,.c_icon_glyph.lucide-heading-1::before{content:"\e385"}
.c_icon_glyph.heading-2::before,.c_icon_glyph.lucide-heading-2::before{content:"\e386"}
.c_icon_glyph.heading-3::before,.c_icon_glyph.lucide-heading-3::before{content:"\e387"}
.c_icon_glyph.heading-4::before,.c_icon_glyph.lucide-heading-4::before{content:"\e388"}
.c_icon_glyph.heading-5::before,.c_icon_glyph.lucide-heading-5::before{content:"\e389"}
.c_icon_glyph.heading-6::before,.c_icon_glyph.lucide-heading-6::before{content:"\e38a"}
.c_icon_glyph.heading::before,.c_icon_glyph.lucide-heading::before{content:"\e384"}
.c_icon_glyph.headphone-off::before,.c_icon_glyph.lucide-headphone-off::before{content:"\e629"}
.c_icon_glyph.headphones::before,.c_icon_glyph.lucide-headphones::before{content:"\e0f1"}
.c_icon_glyph.headset::before,.c_icon_glyph.lucide-headset::before{content:"\e5bd"}
.c_icon_glyph.heart-crack::before,.c_icon_glyph.lucide-heart-crack::before{content:"\e2d6"}
.c_icon_glyph.heart-handshake::before,.c_icon_glyph.lucide-heart-handshake::before{content:"\e2d7"}
.c_icon_glyph.heart-minus::before,.c_icon_glyph.lucide-heart-minus::before{content:"\e651"}
.c_icon_glyph.heart-off::before,.c_icon_glyph.lucide-heart-off::before{content:"\e295"}
.c_icon_glyph.heart-plus::before,.c_icon_glyph.lucide-heart-plus::before{content:"\e652"}
.c_icon_glyph.heart-pulse::before,.c_icon_glyph.lucide-heart-pulse::before{content:"\e36e"}
.c_icon_glyph.heart-x::before,.c_icon_glyph.lucide-heart-x::before{content:"\e6ed"}
.c_icon_glyph.heart::before,.c_icon_glyph.lucide-heart::before{content:"\e0f2"}
.c_icon_glyph.heater::before,.c_icon_glyph.lucide-heater::before{content:"\e58e"}
.c_icon_glyph.helicopter::before,.c_icon_glyph.lucide-helicopter::before{content:"\e69d"}
.c_icon_glyph.help-circle::before,.c_icon_glyph.lucide-help-circle::before{content:"\e082"}
.c_icon_glyph.helping-hand::before,.c_icon_glyph.lucide-helping-hand::before{content:"\e3b8"}
.c_icon_glyph.hexagon::before,.c_icon_glyph.lucide-hexagon::before{content:"\e0f3"}
.c_icon_glyph.highlighter::before,.c_icon_glyph.lucide-highlighter::before{content:"\e0f4"}
.c_icon_glyph.history::before,.c_icon_glyph.lucide-history::before{content:"\e1f5"}
.c_icon_glyph.home::before,.c_icon_glyph.lucide-home::before{content:"\e0f5"}
.c_icon_glyph.hop-off::before,.c_icon_glyph.lucide-hop-off::before{content:"\e398"}
.c_icon_glyph.hop::before,.c_icon_glyph.lucide-hop::before{content:"\e397"}
.c_icon_glyph.hospital::before,.c_icon_glyph.lucide-hospital::before{content:"\e5d8"}
.c_icon_glyph.hotel::before,.c_icon_glyph.lucide-hotel::before{content:"\e3e2"}
.c_icon_glyph.hourglass::before,.c_icon_glyph.lucide-hourglass::before{content:"\e296"}
.c_icon_glyph.house-heart::before,.c_icon_glyph.lucide-house-heart::before{content:"\e695"}
.c_icon_glyph.house-plug::before,.c_icon_glyph.lucide-house-plug::before{content:"\e5f0"}
.c_icon_glyph.house-plus::before,.c_icon_glyph.lucide-house-plus::before{content:"\e5f1"}
.c_icon_glyph.house-wifi::before,.c_icon_glyph.lucide-house-wifi::before{content:"\e63c"}
.c_icon_glyph.house::before,.c_icon_glyph.lucide-house::before{content:"\e0f5"}
.c_icon_glyph.ice-cream-2::before,.c_icon_glyph.lucide-ice-cream-2::before{content:"\e3a7"}
.c_icon_glyph.ice-cream-bowl::before,.c_icon_glyph.lucide-ice-cream-bowl::before{content:"\e3a7"}
.c_icon_glyph.ice-cream-cone::before,.c_icon_glyph.lucide-ice-cream-cone::before{content:"\e353"}
.c_icon_glyph.ice-cream::before,.c_icon_glyph.lucide-ice-cream::before{content:"\e353"}
.c_icon_glyph.id-card-lanyard::before,.c_icon_glyph.lucide-id-card-lanyard::before{content:"\e670"}
.c_icon_glyph.id-card::before,.c_icon_glyph.lucide-id-card::before{content:"\e617"}
.c_icon_glyph.image-down::before,.c_icon_glyph.lucide-image-down::before{content:"\e53c"}
.c_icon_glyph.image-minus::before,.c_icon_glyph.lucide-image-minus::before{content:"\e1f6"}
.c_icon_glyph.image-off::before,.c_icon_glyph.lucide-image-off::before{content:"\e1c0"}
.c_icon_glyph.image-play::before,.c_icon_glyph.lucide-image-play::before{content:"\e5df"}
.c_icon_glyph.image-plus::before,.c_icon_glyph.lucide-image-plus::before{content:"\e1f7"}
.c_icon_glyph.image-up::before,.c_icon_glyph.lucide-image-up::before{content:"\e5cb"}
.c_icon_glyph.image-upscale::before,.c_icon_glyph.lucide-image-upscale::before{content:"\e637"}
.c_icon_glyph.image::before,.c_icon_glyph.lucide-image::before{content:"\e0f6"}
.c_icon_glyph.images::before,.c_icon_glyph.lucide-images::before{content:"\e5c4"}
.c_icon_glyph.import::before,.c_icon_glyph.lucide-import::before{content:"\e22f"}
.c_icon_glyph.inbox::before,.c_icon_glyph.lucide-inbox::before{content:"\e0f7"}
.c_icon_glyph.indent-decrease::before,.c_icon_glyph.lucide-indent-decrease::before{content:"\e107"}
.c_icon_glyph.indent-increase::before,.c_icon_glyph.lucide-indent-increase::before{content:"\e108"}
.c_icon_glyph.indent::before,.c_icon_glyph.lucide-indent::before{content:"\e108"}
.c_icon_glyph.indian-rupee::before,.c_icon_glyph.lucide-indian-rupee::before{content:"\e0f8"}
.c_icon_glyph.infinity::before,.c_icon_glyph.lucide-infinity::before{content:"\e1e7"}
.c_icon_glyph.info::before,.c_icon_glyph.lucide-info::before{content:"\e0f9"}
.c_icon_glyph.inspect::before,.c_icon_glyph.lucide-inspect::before{content:"\e202"}
.c_icon_glyph.inspection-panel::before,.c_icon_glyph.lucide-inspection-panel::before{content:"\e583"}
.c_icon_glyph.italic::before,.c_icon_glyph.lucide-italic::before{content:"\e0fb"}
.c_icon_glyph.iteration-ccw::before,.c_icon_glyph.lucide-iteration-ccw::before{content:"\e423"}
.c_icon_glyph.iteration-cw::before,.c_icon_glyph.lucide-iteration-cw::before{content:"\e424"}
.c_icon_glyph.japanese-yen::before,.c_icon_glyph.lucide-japanese-yen::before{content:"\e0fc"}
.c_icon_glyph.joystick::before,.c_icon_glyph.lucide-joystick::before{content:"\e355"}
.c_icon_glyph.kanban-square-dashed::before,.c_icon_glyph.lucide-kanban-square-dashed::before{content:"\e16c"}
.c_icon_glyph.kanban-square::before,.c_icon_glyph.lucide-kanban-square::before{content:"\e170"}
.c_icon_glyph.kanban::before,.c_icon_glyph.lucide-kanban::before{content:"\e4dc"}
.c_icon_glyph.kayak::before,.c_icon_glyph.lucide-kayak::before{content:"\e68f"}
.c_icon_glyph.key-round::before,.c_icon_glyph.lucide-key-round::before{content:"\e4a3"}
.c_icon_glyph.key-square::before,.c_icon_glyph.lucide-key-square::before{content:"\e4a4"}
.c_icon_glyph.key::before,.c_icon_glyph.lucide-key::before{content:"\e0fd"}
.c_icon_glyph.keyboard-music::before,.c_icon_glyph.lucide-keyboard-music::before{content:"\e560"}
.c_icon_glyph.keyboard-off::before,.c_icon_glyph.lucide-keyboard-off::before{content:"\e5de"}
.c_icon_glyph.keyboard::before,.c_icon_glyph.lucide-keyboard::before{content:"\e284"}
.c_icon_glyph.lamp-ceiling::before,.c_icon_glyph.lucide-lamp-ceiling::before{content:"\e2d9"}
.c_icon_glyph.lamp-desk::before,.c_icon_glyph.lucide-lamp-desk::before{content:"\e2da"}
.c_icon_glyph.lamp-floor::before,.c_icon_glyph.lucide-lamp-floor::before{content:"\e2db"}
.c_icon_glyph.lamp-wall-down::before,.c_icon_glyph.lucide-lamp-wall-down::before{content:"\e2dc"}
.c_icon_glyph.lamp-wall-up::before,.c_icon_glyph.lucide-lamp-wall-up::before{content:"\e2dd"}
.c_icon_glyph.lamp::before,.c_icon_glyph.lucide-lamp::before{content:"\e2d8"}
.c_icon_glyph.land-plot::before,.c_icon_glyph.lucide-land-plot::before{content:"\e528"}
.c_icon_glyph.landmark::before,.c_icon_glyph.lucide-landmark::before{content:"\e23a"}
.c_icon_glyph.languages::before,.c_icon_glyph.lucide-languages::before{content:"\e0fe"}
.c_icon_glyph.laptop-2::before,.c_icon_glyph.lucide-laptop-2::before{content:"\e1d8"}
.c_icon_glyph.laptop-minimal-check::before,.c_icon_glyph.lucide-laptop-minimal-check::before{content:"\e632"}
.c_icon_glyph.laptop-minimal::before,.c_icon_glyph.lucide-laptop-minimal::before{content:"\e1d8"}
.c_icon_glyph.laptop::before,.c_icon_glyph.lucide-laptop::before{content:"\e1cd"}
.c_icon_glyph.lasso-select::before,.c_icon_glyph.lucide-lasso-select::before{content:"\e1cf"}
.c_icon_glyph.lasso::before,.c_icon_glyph.lucide-lasso::before{content:"\e1ce"}
.c_icon_glyph.laugh::before,.c_icon_glyph.lucide-laugh::before{content:"\e300"}
.c_icon_glyph.layers-2::before,.c_icon_glyph.lucide-layers-2::before{content:"\e52a"}
.c_icon_glyph.layers-3::before,.c_icon_glyph.lucide-layers-3::before{content:"\e529"}
.c_icon_glyph.layers-minus::before,.c_icon_glyph.lucide-layers-minus::before{content:"\e6ee"}
.c_icon_glyph.layers-plus::before,.c_icon_glyph.lucide-layers-plus::before{content:"\e6e6"}
.c_icon_glyph.layers::before,.c_icon_glyph.lucide-layers::before{content:"\e529"}
.c_icon_glyph.layout-dashboard::before,.c_icon_glyph.lucide-layout-dashboard::before{content:"\e1c1"}
.c_icon_glyph.layout-grid::before,.c_icon_glyph.lucide-layout-grid::before{content:"\e0ff"}
.c_icon_glyph.layout-list::before,.c_icon_glyph.lucide-layout-list::before{content:"\e1d9"}
.c_icon_glyph.layout-panel-left::before,.c_icon_glyph.lucide-layout-panel-left::before{content:"\e470"}
.c_icon_glyph.layout-panel-top::before,.c_icon_glyph.lucide-layout-panel-top::before{content:"\e471"}
.c_icon_glyph.layout-template::before,.c_icon_glyph.lucide-layout-template::before{content:"\e207"}
.c_icon_glyph.layout::before,.c_icon_glyph.lucide-layout::before{content:"\e12c"}
.c_icon_glyph.leaf::before,.c_icon_glyph.lucide-leaf::before{content:"\e2de"}
.c_icon_glyph.leafy-green::before,.c_icon_glyph.lucide-leafy-green::before{content:"\e46f"}
.c_icon_glyph.lectern::before,.c_icon_glyph.lucide-lectern::before{content:"\e5e9"}
.c_icon_glyph.lens-concave::before,.c_icon_glyph.lucide-lens-concave::before{content:"\e6b7"}
.c_icon_glyph.lens-convex::before,.c_icon_glyph.lucide-lens-convex::before{content:"\e6b8"}
.c_icon_glyph.letter-text::before,.c_icon_glyph.lucide-letter-text::before{content:"\e605"}
.c_icon_glyph.library-big::before,.c_icon_glyph.lucide-library-big::before{content:"\e54e"}
.c_icon_glyph.library-square::before,.c_icon_glyph.lucide-library-square::before{content:"\e54f"}
.c_icon_glyph.library::before,.c_icon_glyph.lucide-library::before{content:"\e100"}
.c_icon_glyph.life-buoy::before,.c_icon_glyph.lucide-life-buoy::before{content:"\e101"}
.c_icon_glyph.ligature::before,.c_icon_glyph.lucide-ligature::before{content:"\e43a"}
.c_icon_glyph.lightbulb-off::before,.c_icon_glyph.lucide-lightbulb-off::before{content:"\e208"}
.c_icon_glyph.lightbulb::before,.c_icon_glyph.lucide-lightbulb::before{content:"\e1c2"}
.c_icon_glyph.line-chart::before,.c_icon_glyph.lucide-line-chart::before{content:"\e2a5"}
.c_icon_glyph.line-dot-right-horizontal::before,.c_icon_glyph.lucide-line-dot-right-horizontal::before{content:"\e6b9"}
.c_icon_glyph.line-squiggle::before,.c_icon_glyph.lucide-line-squiggle::before{content:"\e67a"}
.c_icon_glyph.line-style::before,.c_icon_glyph.lucide-line-style::before{content:"\e6da"}
.c_icon_glyph.link-2-off::before,.c_icon_glyph.lucide-link-2-off::before{content:"\e104"}
.c_icon_glyph.link-2::before,.c_icon_glyph.lucide-link-2::before{content:"\e103"}
.c_icon_glyph.link::before,.c_icon_glyph.lucide-link::before{content:"\e102"}
.c_icon_glyph.list-check::before,.c_icon_glyph.lucide-list-check::before{content:"\e5fa"}
.c_icon_glyph.list-checks::before,.c_icon_glyph.lucide-list-checks::before{content:"\e1d0"}
.c_icon_glyph.list-chevrons-down-up::before,.c_icon_glyph.lucide-list-chevrons-down-up::before{content:"\e694"}
.c_icon_glyph.list-chevrons-up-down::before,.c_icon_glyph.lucide-list-chevrons-up-down::before{content:"\e696"}
.c_icon_glyph.list-collapse::before,.c_icon_glyph.lucide-list-collapse::before{content:"\e59b"}
.c_icon_glyph.list-end::before,.c_icon_glyph.lucide-list-end::before{content:"\e2df"}
.c_icon_glyph.list-filter-plus::before,.c_icon_glyph.lucide-list-filter-plus::before{content:"\e639"}
.c_icon_glyph.list-filter::before,.c_icon_glyph.lucide-list-filter::before{content:"\e460"}
.c_icon_glyph.list-indent-decrease::before,.c_icon_glyph.lucide-list-indent-decrease::before{content:"\e107"}
.c_icon_glyph.list-indent-increase::before,.c_icon_glyph.lucide-list-indent-increase::before{content:"\e108"}
.c_icon_glyph.list-minus::before,.c_icon_glyph.lucide-list-minus::before{content:"\e23e"}
.c_icon_glyph.list-music::before,.c_icon_glyph.lucide-list-music::before{content:"\e2e0"}
.c_icon_glyph.list-ordered::before,.c_icon_glyph.lucide-list-ordered::before{content:"\e1d1"}
.c_icon_glyph.list-plus::before,.c_icon_glyph.lucide-list-plus::before{content:"\e23f"}
.c_icon_glyph.list-restart::before,.c_icon_glyph.lucide-list-restart::before{content:"\e452"}
.c_icon_glyph.list-sort-ascending::before,.c_icon_glyph.lucide-list-sort-ascending::before{content:"\e702"}
.c_icon_glyph.list-sort-descending::before,.c_icon_glyph.lucide-list-sort-descending::before{content:"\e703"}
.c_icon_glyph.list-start::before,.c_icon_glyph.lucide-list-start::before{content:"\e2e1"}
.c_icon_glyph.list-todo::before,.c_icon_glyph.lucide-list-todo::before{content:"\e4c3"}
.c_icon_glyph.list-tree::before,.c_icon_glyph.lucide-list-tree::before{content:"\e408"}
.c_icon_glyph.list-video::before,.c_icon_glyph.lucide-list-video::before{content:"\e2e2"}
.c_icon_glyph.list-x::before,.c_icon_glyph.lucide-list-x::before{content:"\e240"}
.c_icon_glyph.list::before,.c_icon_glyph.lucide-list::before{content:"\e106"}
.c_icon_glyph.loader-2::before,.c_icon_glyph.lucide-loader-2::before{content:"\e10a"}
.c_icon_glyph.loader-circle::before,.c_icon_glyph.lucide-loader-circle::before{content:"\e10a"}
.c_icon_glyph.loader-pinwheel::before,.c_icon_glyph.lucide-loader-pinwheel::before{content:"\e5e6"}
.c_icon_glyph.loader::before,.c_icon_glyph.lucide-loader::before{content:"\e109"}
.c_icon_glyph.locate-fixed::before,.c_icon_glyph.lucide-locate-fixed::before{content:"\e1db"}
.c_icon_glyph.locate-off::before,.c_icon_glyph.lucide-locate-off::before{content:"\e282"}
.c_icon_glyph.locate::before,.c_icon_glyph.lucide-locate::before{content:"\e1da"}
.c_icon_glyph.location-edit::before,.c_icon_glyph.lucide-location-edit::before{content:"\e655"}
.c_icon_glyph.lock-keyhole-open::before,.c_icon_glyph.lucide-lock-keyhole-open::before{content:"\e532"}
.c_icon_glyph.lock-keyhole::before,.c_icon_glyph.lucide-lock-keyhole::before{content:"\e531"}
.c_icon_glyph.lock-open::before,.c_icon_glyph.lucide-lock-open::before{content:"\e10c"}
.c_icon_glyph.lock::before,.c_icon_glyph.lucide-lock::before{content:"\e10b"}
.c_icon_glyph.log-in::before,.c_icon_glyph.lucide-log-in::before{content:"\e10d"}
.c_icon_glyph.log-out::before,.c_icon_glyph.lucide-log-out::before{content:"\e10e"}
.c_icon_glyph.logs::before,.c_icon_glyph.lucide-logs::before{content:"\e5f4"}
.c_icon_glyph.lollipop::before,.c_icon_glyph.lucide-lollipop::before{content:"\e4bd"}
.c_icon_glyph.luggage::before,.c_icon_glyph.lucide-luggage::before{content:"\e2ca"}
.c_icon_glyph.m-square::before,.c_icon_glyph.lucide-m-square::before{content:"\e503"}
.c_icon_glyph.magnet::before,.c_icon_glyph.lucide-magnet::before{content:"\e2b5"}
.c_icon_glyph.mail-check::before,.c_icon_glyph.lucide-mail-check::before{content:"\e361"}
.c_icon_glyph.mail-minus::before,.c_icon_glyph.lucide-mail-minus::before{content:"\e362"}
.c_icon_glyph.mail-open::before,.c_icon_glyph.lucide-mail-open::before{content:"\e363"}
.c_icon_glyph.mail-plus::before,.c_icon_glyph.lucide-mail-plus::before{content:"\e364"}
.c_icon_glyph.mail-question-mark::before,.c_icon_glyph.lucide-mail-question-mark::before{content:"\e365"}
.c_icon_glyph.mail-question::before,.c_icon_glyph.lucide-mail-question::before{content:"\e365"}
.c_icon_glyph.mail-search::before,.c_icon_glyph.lucide-mail-search::before{content:"\e366"}
.c_icon_glyph.mail-warning::before,.c_icon_glyph.lucide-mail-warning::before{content:"\e367"}
.c_icon_glyph.mail-x::before,.c_icon_glyph.lucide-mail-x::before{content:"\e368"}
.c_icon_glyph.mail::before,.c_icon_glyph.lucide-mail::before{content:"\e10f"}
.c_icon_glyph.mailbox::before,.c_icon_glyph.lucide-mailbox::before{content:"\e3d4"}
.c_icon_glyph.mails::before,.c_icon_glyph.lucide-mails::before{content:"\e369"}
.c_icon_glyph.map-minus::before,.c_icon_glyph.lucide-map-minus::before{content:"\e686"}
.c_icon_glyph.map-pin-check-inside::before,.c_icon_glyph.lucide-map-pin-check-inside::before{content:"\e610"}
.c_icon_glyph.map-pin-check::before,.c_icon_glyph.lucide-map-pin-check::before{content:"\e60f"}
.c_icon_glyph.map-pin-house::before,.c_icon_glyph.lucide-map-pin-house::before{content:"\e61c"}
.c_icon_glyph.map-pin-minus-inside::before,.c_icon_glyph.lucide-map-pin-minus-inside::before{content:"\e612"}
.c_icon_glyph.map-pin-minus::before,.c_icon_glyph.lucide-map-pin-minus::before{content:"\e611"}
.c_icon_glyph.map-pin-off::before,.c_icon_glyph.lucide-map-pin-off::before{content:"\e2a6"}
.c_icon_glyph.map-pin-pen::before,.c_icon_glyph.lucide-map-pin-pen::before{content:"\e655"}
.c_icon_glyph.map-pin-plus-inside::before,.c_icon_glyph.lucide-map-pin-plus-inside::before{content:"\e614"}
.c_icon_glyph.map-pin-plus::before,.c_icon_glyph.lucide-map-pin-plus::before{content:"\e613"}
.c_icon_glyph.map-pin-search::before,.c_icon_glyph.lucide-map-pin-search::before{content:"\e6de"}
.c_icon_glyph.map-pin-x-inside::before,.c_icon_glyph.lucide-map-pin-x-inside::before{content:"\e616"}
.c_icon_glyph.map-pin-x::before,.c_icon_glyph.lucide-map-pin-x::before{content:"\e615"}
.c_icon_glyph.map-pin::before,.c_icon_glyph.lucide-map-pin::before{content:"\e111"}
.c_icon_glyph.map-pinned::before,.c_icon_glyph.lucide-map-pinned::before{content:"\e53d"}
.c_icon_glyph.map-plus::before,.c_icon_glyph.lucide-map-plus::before{content:"\e63f"}
.c_icon_glyph.map::before,.c_icon_glyph.lucide-map::before{content:"\e110"}
.c_icon_glyph.mars-stroke::before,.c_icon_glyph.lucide-mars-stroke::before{content:"\e642"}
.c_icon_glyph.mars::before,.c_icon_glyph.lucide-mars::before{content:"\e641"}
.c_icon_glyph.martini::before,.c_icon_glyph.lucide-martini::before{content:"\e2e3"}
.c_icon_glyph.maximize-2::before,.c_icon_glyph.lucide-maximize-2::before{content:"\e113"}
.c_icon_glyph.maximize::before,.c_icon_glyph.lucide-maximize::before{content:"\e112"}
.c_icon_glyph.medal::before,.c_icon_glyph.lucide-medal::before{content:"\e36f"}
.c_icon_glyph.megaphone-off::before,.c_icon_glyph.lucide-megaphone-off::before{content:"\e370"}
.c_icon_glyph.megaphone::before,.c_icon_glyph.lucide-megaphone::before{content:"\e235"}
.c_icon_glyph.meh::before,.c_icon_glyph.lucide-meh::before{content:"\e114"}
.c_icon_glyph.memory-stick::before,.c_icon_glyph.lucide-memory-stick::before{content:"\e445"}
.c_icon_glyph.menu-square::before,.c_icon_glyph.lucide-menu-square::before{content:"\e453"}
.c_icon_glyph.menu::before,.c_icon_glyph.lucide-menu::before{content:"\e115"}
.c_icon_glyph.merge::before,.c_icon_glyph.lucide-merge::before{content:"\e43f"}
.c_icon_glyph.message-circle-check::before,.c_icon_glyph.lucide-message-circle-check::before{content:"\e6ba"}
.c_icon_glyph.message-circle-code::before,.c_icon_glyph.lucide-message-circle-code::before{content:"\e562"}
.c_icon_glyph.message-circle-dashed::before,.c_icon_glyph.lucide-message-circle-dashed::before{content:"\e563"}
.c_icon_glyph.message-circle-heart::before,.c_icon_glyph.lucide-message-circle-heart::before{content:"\e564"}
.c_icon_glyph.message-circle-more::before,.c_icon_glyph.lucide-message-circle-more::before{content:"\e565"}
.c_icon_glyph.message-circle-off::before,.c_icon_glyph.lucide-message-circle-off::before{content:"\e566"}
.c_icon_glyph.message-circle-plus::before,.c_icon_glyph.lucide-message-circle-plus::before{content:"\e567"}
.c_icon_glyph.message-circle-question-mark::before,.c_icon_glyph.lucide-message-circle-question-mark::before{content:"\e568"}
.c_icon_glyph.message-circle-question::before,.c_icon_glyph.lucide-message-circle-question::before{content:"\e568"}
.c_icon_glyph.message-circle-reply::before,.c_icon_glyph.lucide-message-circle-reply::before{content:"\e569"}
.c_icon_glyph.message-circle-warning::before,.c_icon_glyph.lucide-message-circle-warning::before{content:"\e56a"}
.c_icon_glyph.message-circle-x::before,.c_icon_glyph.lucide-message-circle-x::before{content:"\e56b"}
.c_icon_glyph.message-circle::before,.c_icon_glyph.lucide-message-circle::before{content:"\e116"}
.c_icon_glyph.message-square-check::before,.c_icon_glyph.lucide-message-square-check::before{content:"\e6bb"}
.c_icon_glyph.message-square-code::before,.c_icon_glyph.lucide-message-square-code::before{content:"\e56c"}
.c_icon_glyph.message-square-dashed::before,.c_icon_glyph.lucide-message-square-dashed::before{content:"\e40b"}
.c_icon_glyph.message-square-diff::before,.c_icon_glyph.lucide-message-square-diff::before{content:"\e56d"}
.c_icon_glyph.message-square-dot::before,.c_icon_glyph.lucide-message-square-dot::before{content:"\e56e"}
.c_icon_glyph.message-square-heart::before,.c_icon_glyph.lucide-message-square-heart::before{content:"\e56f"}
.c_icon_glyph.message-square-lock::before,.c_icon_glyph.lucide-message-square-lock::before{content:"\e62c"}
.c_icon_glyph.message-square-more::before,.c_icon_glyph.lucide-message-square-more::before{content:"\e570"}
.c_icon_glyph.message-square-off::before,.c_icon_glyph.lucide-message-square-off::before{content:"\e571"}
.c_icon_glyph.message-square-plus::before,.c_icon_glyph.lucide-message-square-plus::before{content:"\e40c"}
.c_icon_glyph.message-square-quote::before,.c_icon_glyph.lucide-message-square-quote::before{content:"\e572"}
.c_icon_glyph.message-square-reply::before,.c_icon_glyph.lucide-message-square-reply::before{content:"\e573"}
.c_icon_glyph.message-square-share::before,.c_icon_glyph.lucide-message-square-share::before{content:"\e574"}
.c_icon_glyph.message-square-text::before,.c_icon_glyph.lucide-message-square-text::before{content:"\e575"}
.c_icon_glyph.message-square-warning::before,.c_icon_glyph.lucide-message-square-warning::before{content:"\e576"}
.c_icon_glyph.message-square-x::before,.c_icon_glyph.lucide-message-square-x::before{content:"\e577"}
.c_icon_glyph.message-square::before,.c_icon_glyph.lucide-message-square::before{content:"\e117"}
.c_icon_glyph.messages-square::before,.c_icon_glyph.lucide-messages-square::before{content:"\e40d"}
.c_icon_glyph.metronome::before,.c_icon_glyph.lucide-metronome::before{content:"\e6bc"}
.c_icon_glyph.mic-2::before,.c_icon_glyph.lucide-mic-2::before{content:"\e349"}
.c_icon_glyph.mic-off::before,.c_icon_glyph.lucide-mic-off::before{content:"\e119"}
.c_icon_glyph.mic-vocal::before,.c_icon_glyph.lucide-mic-vocal::before{content:"\e349"}
.c_icon_glyph.mic::before,.c_icon_glyph.lucide-mic::before{content:"\e118"}
.c_icon_glyph.microchip::before,.c_icon_glyph.lucide-microchip::before{content:"\e61a"}
.c_icon_glyph.microscope::before,.c_icon_glyph.lucide-microscope::before{content:"\e2e4"}
.c_icon_glyph.microwave::before,.c_icon_glyph.lucide-microwave::before{content:"\e37a"}
.c_icon_glyph.milestone::before,.c_icon_glyph.lucide-milestone::before{content:"\e298"}
.c_icon_glyph.milk-off::before,.c_icon_glyph.lucide-milk-off::before{content:"\e39a"}
.c_icon_glyph.milk::before,.c_icon_glyph.lucide-milk::before{content:"\e399"}
.c_icon_glyph.minimize-2::before,.c_icon_glyph.lucide-minimize-2::before{content:"\e11b"}
.c_icon_glyph.minimize::before,.c_icon_glyph.lucide-minimize::before{content:"\e11a"}
.c_icon_glyph.minus-circle::before,.c_icon_glyph.lucide-minus-circle::before{content:"\e07e"}
.c_icon_glyph.minus-square::before,.c_icon_glyph.lucide-minus-square::before{content:"\e171"}
.c_icon_glyph.minus::before,.c_icon_glyph.lucide-minus::before{content:"\e11c"}
.c_icon_glyph.mirror-rectangular::before,.c_icon_glyph.lucide-mirror-rectangular::before{content:"\e6bd"}
.c_icon_glyph.mirror-round::before,.c_icon_glyph.lucide-mirror-round::before{content:"\e6be"}
.c_icon_glyph.monitor-check::before,.c_icon_glyph.lucide-monitor-check::before{content:"\e482"}
.c_icon_glyph.monitor-cloud::before,.c_icon_glyph.lucide-monitor-cloud::before{content:"\e699"}
.c_icon_glyph.monitor-cog::before,.c_icon_glyph.lucide-monitor-cog::before{content:"\e603"}
.c_icon_glyph.monitor-dot::before,.c_icon_glyph.lucide-monitor-dot::before{content:"\e483"}
.c_icon_glyph.monitor-down::before,.c_icon_glyph.lucide-monitor-down::before{content:"\e421"}
.c_icon_glyph.monitor-off::before,.c_icon_glyph.lucide-monitor-off::before{content:"\e1dc"}
.c_icon_glyph.monitor-pause::before,.c_icon_glyph.lucide-monitor-pause::before{content:"\e484"}
.c_icon_glyph.monitor-play::before,.c_icon_glyph.lucide-monitor-play::before{content:"\e485"}
.c_icon_glyph.monitor-smartphone::before,.c_icon_glyph.lucide-monitor-smartphone::before{content:"\e3a2"}
.c_icon_glyph.monitor-speaker::before,.c_icon_glyph.lucide-monitor-speaker::before{content:"\e210"}
.c_icon_glyph.monitor-stop::before,.c_icon_glyph.lucide-monitor-stop::before{content:"\e486"}
.c_icon_glyph.monitor-up::before,.c_icon_glyph.lucide-monitor-up::before{content:"\e422"}
.c_icon_glyph.monitor-x::before,.c_icon_glyph.lucide-monitor-x::before{content:"\e487"}
.c_icon_glyph.monitor::before,.c_icon_glyph.lucide-monitor::before{content:"\e11d"}
.c_icon_glyph.moon-star::before,.c_icon_glyph.lucide-moon-star::before{content:"\e410"}
.c_icon_glyph.moon::before,.c_icon_glyph.lucide-moon::before{content:"\e11e"}
.c_icon_glyph.more-horizontal::before,.c_icon_glyph.lucide-more-horizontal::before{content:"\e0b6"}
.c_icon_glyph.more-vertical::before,.c_icon_glyph.lucide-more-vertical::before{content:"\e0b7"}
.c_icon_glyph.motorbike::before,.c_icon_glyph.lucide-motorbike::before{content:"\e698"}
.c_icon_glyph.mountain-snow::before,.c_icon_glyph.lucide-mountain-snow::before{content:"\e232"}
.c_icon_glyph.mountain::before,.c_icon_glyph.lucide-mountain::before{content:"\e231"}
.c_icon_glyph.mouse-left::before,.c_icon_glyph.lucide-mouse-left::before{content:"\e6bf"}
.c_icon_glyph.mouse-off::before,.c_icon_glyph.lucide-mouse-off::before{content:"\e5db"}
.c_icon_glyph.mouse-pointer-2-off::before,.c_icon_glyph.lucide-mouse-pointer-2-off::before{content:"\e6a6"}
.c_icon_glyph.mouse-pointer-2::before,.c_icon_glyph.lucide-mouse-pointer-2::before{content:"\e1c3"}
.c_icon_glyph.mouse-pointer-ban::before,.c_icon_glyph.lucide-mouse-pointer-ban::before{content:"\e5e7"}
.c_icon_glyph.mouse-pointer-click::before,.c_icon_glyph.lucide-mouse-pointer-click::before{content:"\e120"}
.c_icon_glyph.mouse-pointer-square-dashed::before,.c_icon_glyph.lucide-mouse-pointer-square-dashed::before{content:"\e509"}
.c_icon_glyph.mouse-pointer::before,.c_icon_glyph.lucide-mouse-pointer::before{content:"\e11f"}
.c_icon_glyph.mouse-right::before,.c_icon_glyph.lucide-mouse-right::before{content:"\e6c0"}
.c_icon_glyph.mouse::before,.c_icon_glyph.lucide-mouse::before{content:"\e28e"}
.c_icon_glyph.move-3-d::before,.c_icon_glyph.lucide-move-3-d::before{content:"\e2e5"}
.c_icon_glyph.move-3d::before,.c_icon_glyph.lucide-move-3d::before{content:"\e2e5"}
.c_icon_glyph.move-diagonal-2::before,.c_icon_glyph.lucide-move-diagonal-2::before{content:"\e1c5"}
.c_icon_glyph.move-diagonal::before,.c_icon_glyph.lucide-move-diagonal::before{content:"\e1c4"}
.c_icon_glyph.move-down-left::before,.c_icon_glyph.lucide-move-down-left::before{content:"\e48d"}
.c_icon_glyph.move-down-right::before,.c_icon_glyph.lucide-move-down-right::before{content:"\e48e"}
.c_icon_glyph.move-down::before,.c_icon_glyph.lucide-move-down::before{content:"\e48c"}
.c_icon_glyph.move-horizontal::before,.c_icon_glyph.lucide-move-horizontal::before{content:"\e1c6"}
.c_icon_glyph.move-left::before,.c_icon_glyph.lucide-move-left::before{content:"\e48f"}
.c_icon_glyph.move-right::before,.c_icon_glyph.lucide-move-right::before{content:"\e490"}
.c_icon_glyph.move-up-left::before,.c_icon_glyph.lucide-move-up-left::before{content:"\e492"}
.c_icon_glyph.move-up-right::before,.c_icon_glyph.lucide-move-up-right::before{content:"\e493"}
.c_icon_glyph.move-up::before,.c_icon_glyph.lucide-move-up::before{content:"\e491"}
.c_icon_glyph.move-vertical::before,.c_icon_glyph.lucide-move-vertical::before{content:"\e1c7"}
.c_icon_glyph.move::before,.c_icon_glyph.lucide-move::before{content:"\e121"}
.c_icon_glyph.music-2::before,.c_icon_glyph.lucide-music-2::before{content:"\e34a"}
.c_icon_glyph.music-3::before,.c_icon_glyph.lucide-music-3::before{content:"\e34b"}
.c_icon_glyph.music-4::before,.c_icon_glyph.lucide-music-4::before{content:"\e34c"}
.c_icon_glyph.music::before,.c_icon_glyph.lucide-music::before{content:"\e122"}
.c_icon_glyph.navigation-2-off::before,.c_icon_glyph.lucide-navigation-2-off::before{content:"\e2a7"}
.c_icon_glyph.navigation-2::before,.c_icon_glyph.lucide-navigation-2::before{content:"\e124"}
.c_icon_glyph.navigation-off::before,.c_icon_glyph.lucide-navigation-off::before{content:"\e2a8"}
.c_icon_glyph.navigation::before,.c_icon_glyph.lucide-navigation::before{content:"\e123"}
.c_icon_glyph.network::before,.c_icon_glyph.lucide-network::before{content:"\e125"}
.c_icon_glyph.newspaper::before,.c_icon_glyph.lucide-newspaper::before{content:"\e348"}
.c_icon_glyph.nfc::before,.c_icon_glyph.lucide-nfc::before{content:"\e3c3"}
.c_icon_glyph.non-binary::before,.c_icon_glyph.lucide-non-binary::before{content:"\e643"}
.c_icon_glyph.notebook-pen::before,.c_icon_glyph.lucide-notebook-pen::before{content:"\e596"}
.c_icon_glyph.notebook-tabs::before,.c_icon_glyph.lucide-notebook-tabs::before{content:"\e597"}
.c_icon_glyph.notebook-text::before,.c_icon_glyph.lucide-notebook-text::before{content:"\e598"}
.c_icon_glyph.notebook::before,.c_icon_glyph.lucide-notebook::before{content:"\e595"}
.c_icon_glyph.notepad-text-dashed::before,.c_icon_glyph.lucide-notepad-text-dashed::before{content:"\e59a"}
.c_icon_glyph.notepad-text::before,.c_icon_glyph.lucide-notepad-text::before{content:"\e599"}
.c_icon_glyph.nut-off::before,.c_icon_glyph.lucide-nut-off::before{content:"\e39c"}
.c_icon_glyph.nut::before,.c_icon_glyph.lucide-nut::before{content:"\e39b"}
.c_icon_glyph.octagon-alert::before,.c_icon_glyph.lucide-octagon-alert::before{content:"\e127"}
.c_icon_glyph.octagon-minus::before,.c_icon_glyph.lucide-octagon-minus::before{content:"\e627"}
.c_icon_glyph.octagon-pause::before,.c_icon_glyph.lucide-octagon-pause::before{content:"\e21b"}
.c_icon_glyph.octagon-x::before,.c_icon_glyph.lucide-octagon-x::before{content:"\e128"}
.c_icon_glyph.octagon::before,.c_icon_glyph.lucide-octagon::before{content:"\e126"}
.c_icon_glyph.omega::before,.c_icon_glyph.lucide-omega::before{content:"\e619"}
.c_icon_glyph.option::before,.c_icon_glyph.lucide-option::before{content:"\e1f8"}
.c_icon_glyph.orbit::before,.c_icon_glyph.lucide-orbit::before{content:"\e3e7"}
.c_icon_glyph.origami::before,.c_icon_glyph.lucide-origami::before{content:"\e5e3"}
.c_icon_glyph.outdent::before,.c_icon_glyph.lucide-outdent::before{content:"\e107"}
.c_icon_glyph.package-2::before,.c_icon_glyph.lucide-package-2::before{content:"\e340"}
.c_icon_glyph.package-check::before,.c_icon_glyph.lucide-package-check::before{content:"\e266"}
.c_icon_glyph.package-minus::before,.c_icon_glyph.lucide-package-minus::before{content:"\e267"}
.c_icon_glyph.package-open::before,.c_icon_glyph.lucide-package-open::before{content:"\e2cc"}
.c_icon_glyph.package-plus::before,.c_icon_glyph.lucide-package-plus::before{content:"\e268"}
.c_icon_glyph.package-search::before,.c_icon_glyph.lucide-package-search::before{content:"\e269"}
.c_icon_glyph.package-x::before,.c_icon_glyph.lucide-package-x::before{content:"\e26a"}
.c_icon_glyph.package::before,.c_icon_glyph.lucide-package::before{content:"\e129"}
.c_icon_glyph.paint-bucket::before,.c_icon_glyph.lucide-paint-bucket::before{content:"\e2e6"}
.c_icon_glyph.paint-roller::before,.c_icon_glyph.lucide-paint-roller::before{content:"\e59e"}
.c_icon_glyph.paintbrush-2::before,.c_icon_glyph.lucide-paintbrush-2::before{content:"\e2e8"}
.c_icon_glyph.paintbrush-vertical::before,.c_icon_glyph.lucide-paintbrush-vertical::before{content:"\e2e8"}
.c_icon_glyph.paintbrush::before,.c_icon_glyph.lucide-paintbrush::before{content:"\e2e7"}
.c_icon_glyph.palette::before,.c_icon_glyph.lucide-palette::before{content:"\e1dd"}
.c_icon_glyph.palmtree::before,.c_icon_glyph.lucide-palmtree::before{content:"\e281"}
.c_icon_glyph.panda::before,.c_icon_glyph.lucide-panda::before{content:"\e668"}
.c_icon_glyph.panel-bottom-close::before,.c_icon_glyph.lucide-panel-bottom-close::before{content:"\e42d"}
.c_icon_glyph.panel-bottom-dashed::before,.c_icon_glyph.lucide-panel-bottom-dashed::before{content:"\e42e"}
.c_icon_glyph.panel-bottom-inactive::before,.c_icon_glyph.lucide-panel-bottom-inactive::before{content:"\e42e"}
.c_icon_glyph.panel-bottom-open::before,.c_icon_glyph.lucide-panel-bottom-open::before{content:"\e42f"}
.c_icon_glyph.panel-bottom::before,.c_icon_glyph.lucide-panel-bottom::before{content:"\e42c"}
.c_icon_glyph.panel-left-close::before,.c_icon_glyph.lucide-panel-left-close::before{content:"\e21c"}
.c_icon_glyph.panel-left-dashed::before,.c_icon_glyph.lucide-panel-left-dashed::before{content:"\e430"}
.c_icon_glyph.panel-left-inactive::before,.c_icon_glyph.lucide-panel-left-inactive::before{content:"\e430"}
.c_icon_glyph.panel-left-open::before,.c_icon_glyph.lucide-panel-left-open::before{content:"\e21d"}
.c_icon_glyph.panel-left-right-dashed::before,.c_icon_glyph.lucide-panel-left-right-dashed::before{content:"\e692"}
.c_icon_glyph.panel-left::before,.c_icon_glyph.lucide-panel-left::before{content:"\e12a"}
.c_icon_glyph.panel-right-close::before,.c_icon_glyph.lucide-panel-right-close::before{content:"\e432"}
.c_icon_glyph.panel-right-dashed::before,.c_icon_glyph.lucide-panel-right-dashed::before{content:"\e433"}
.c_icon_glyph.panel-right-inactive::before,.c_icon_glyph.lucide-panel-right-inactive::before{content:"\e433"}
.c_icon_glyph.panel-right-open::before,.c_icon_glyph.lucide-panel-right-open::before{content:"\e434"}
.c_icon_glyph.panel-right::before,.c_icon_glyph.lucide-panel-right::before{content:"\e431"}
.c_icon_glyph.panel-top-bottom-dashed::before,.c_icon_glyph.lucide-panel-top-bottom-dashed::before{content:"\e693"}
.c_icon_glyph.panel-top-close::before,.c_icon_glyph.lucide-panel-top-close::before{content:"\e436"}
.c_icon_glyph.panel-top-dashed::before,.c_icon_glyph.lucide-panel-top-dashed::before{content:"\e437"}
.c_icon_glyph.panel-top-inactive::before,.c_icon_glyph.lucide-panel-top-inactive::before{content:"\e437"}
.c_icon_glyph.panel-top-open::before,.c_icon_glyph.lucide-panel-top-open::before{content:"\e438"}
.c_icon_glyph.panel-top::before,.c_icon_glyph.lucide-panel-top::before{content:"\e435"}
.c_icon_glyph.panels-left-bottom::before,.c_icon_glyph.lucide-panels-left-bottom::before{content:"\e12b"}
.c_icon_glyph.panels-left-right::before,.c_icon_glyph.lucide-panels-left-right::before{content:"\e099"}
.c_icon_glyph.panels-right-bottom::before,.c_icon_glyph.lucide-panels-right-bottom::before{content:"\e588"}
.c_icon_glyph.panels-top-bottom::before,.c_icon_glyph.lucide-panels-top-bottom::before{content:"\e58a"}
.c_icon_glyph.panels-top-left::before,.c_icon_glyph.lucide-panels-top-left::before{content:"\e12c"}
.c_icon_glyph.paper-bag::before,.c_icon_glyph.lucide-paper-bag::before{content:"\e71d"}
.c_icon_glyph.paperclip::before,.c_icon_glyph.lucide-paperclip::before{content:"\e12d"}
.c_icon_glyph.parasol::before,.c_icon_glyph.lucide-parasol::before{content:"\e6fd"}
.c_icon_glyph.parentheses::before,.c_icon_glyph.lucide-parentheses::before{content:"\e444"}
.c_icon_glyph.parking-circle-off::before,.c_icon_glyph.lucide-parking-circle-off::before{content:"\e3ca"}
.c_icon_glyph.parking-circle::before,.c_icon_glyph.lucide-parking-circle::before{content:"\e3c9"}
.c_icon_glyph.parking-meter::before,.c_icon_glyph.lucide-parking-meter::before{content:"\e500"}
.c_icon_glyph.parking-square-off::before,.c_icon_glyph.lucide-parking-square-off::before{content:"\e3cc"}
.c_icon_glyph.parking-square::before,.c_icon_glyph.lucide-parking-square::before{content:"\e3cb"}
.c_icon_glyph.party-popper::before,.c_icon_glyph.lucide-party-popper::before{content:"\e343"}
.c_icon_glyph.pause-circle::before,.c_icon_glyph.lucide-pause-circle::before{content:"\e07f"}
.c_icon_glyph.pause-octagon::before,.c_icon_glyph.lucide-pause-octagon::before{content:"\e21b"}
.c_icon_glyph.pause::before,.c_icon_glyph.lucide-pause::before{content:"\e12e"}
.c_icon_glyph.paw-print::before,.c_icon_glyph.lucide-paw-print::before{content:"\e4f5"}
.c_icon_glyph.pc-case::before,.c_icon_glyph.lucide-pc-case::before{content:"\e446"}
.c_icon_glyph.pen-box::before,.c_icon_glyph.lucide-pen-box::before{content:"\e172"}
.c_icon_glyph.pen-line::before,.c_icon_glyph.lucide-pen-line::before{content:"\e130"}
.c_icon_glyph.pen-off::before,.c_icon_glyph.lucide-pen-off::before{content:"\e5ee"}
.c_icon_glyph.pen-square::before,.c_icon_glyph.lucide-pen-square::before{content:"\e172"}
.c_icon_glyph.pen-tool::before,.c_icon_glyph.lucide-pen-tool::before{content:"\e131"}
.c_icon_glyph.pen::before,.c_icon_glyph.lucide-pen::before{content:"\e12f"}
.c_icon_glyph.pencil-line::before,.c_icon_glyph.lucide-pencil-line::before{content:"\e4f0"}
.c_icon_glyph.pencil-off::before,.c_icon_glyph.lucide-pencil-off::before{content:"\e5ef"}
.c_icon_glyph.pencil-ruler::before,.c_icon_glyph.lucide-pencil-ruler::before{content:"\e4f1"}
.c_icon_glyph.pencil-sparkles::before,.c_icon_glyph.lucide-pencil-sparkles::before{content:"\e70f"}
.c_icon_glyph.pencil::before,.c_icon_glyph.lucide-pencil::before{content:"\e1f9"}
.c_icon_glyph.pentagon::before,.c_icon_glyph.lucide-pentagon::before{content:"\e52b"}
.c_icon_glyph.percent-circle::before,.c_icon_glyph.lucide-percent-circle::before{content:"\e51a"}
.c_icon_glyph.percent-diamond::before,.c_icon_glyph.lucide-percent-diamond::before{content:"\e51b"}
.c_icon_glyph.percent-square::before,.c_icon_glyph.lucide-percent-square::before{content:"\e51c"}
.c_icon_glyph.percent::before,.c_icon_glyph.lucide-percent::before{content:"\e132"}
.c_icon_glyph.person-standing::before,.c_icon_glyph.lucide-person-standing::before{content:"\e21e"}
.c_icon_glyph.phi::before,.c_icon_glyph.lucide-phi::before{content:"\e71c"}
.c_icon_glyph.philippine-peso::before,.c_icon_glyph.lucide-philippine-peso::before{content:"\e604"}
.c_icon_glyph.phone-call::before,.c_icon_glyph.lucide-phone-call::before{content:"\e134"}
.c_icon_glyph.phone-forwarded::before,.c_icon_glyph.lucide-phone-forwarded::before{content:"\e135"}
.c_icon_glyph.phone-incoming::before,.c_icon_glyph.lucide-phone-incoming::before{content:"\e136"}
.c_icon_glyph.phone-missed::before,.c_icon_glyph.lucide-phone-missed::before{content:"\e137"}
.c_icon_glyph.phone-off::before,.c_icon_glyph.lucide-phone-off::before{content:"\e138"}
.c_icon_glyph.phone-outgoing::before,.c_icon_glyph.lucide-phone-outgoing::before{content:"\e139"}
.c_icon_glyph.phone::before,.c_icon_glyph.lucide-phone::before{content:"\e133"}
.c_icon_glyph.pi-square::before,.c_icon_glyph.lucide-pi-square::before{content:"\e488"}
.c_icon_glyph.pi::before,.c_icon_glyph.lucide-pi::before{content:"\e472"}
.c_icon_glyph.piano::before,.c_icon_glyph.lucide-piano::before{content:"\e561"}
.c_icon_glyph.pickaxe::before,.c_icon_glyph.lucide-pickaxe::before{content:"\e5c6"}
.c_icon_glyph.picture-in-picture-2::before,.c_icon_glyph.lucide-picture-in-picture-2::before{content:"\e3af"}
.c_icon_glyph.picture-in-picture::before,.c_icon_glyph.lucide-picture-in-picture::before{content:"\e3ae"}
.c_icon_glyph.pie-chart::before,.c_icon_glyph.lucide-pie-chart::before{content:"\e06b"}
.c_icon_glyph.piggy-bank::before,.c_icon_glyph.lucide-piggy-bank::before{content:"\e13a"}
.c_icon_glyph.pilcrow-left::before,.c_icon_glyph.lucide-pilcrow-left::before{content:"\e5dc"}
.c_icon_glyph.pilcrow-right::before,.c_icon_glyph.lucide-pilcrow-right::before{content:"\e5dd"}
.c_icon_glyph.pilcrow-square::before,.c_icon_glyph.lucide-pilcrow-square::before{content:"\e48b"}
.c_icon_glyph.pilcrow::before,.c_icon_glyph.lucide-pilcrow::before{content:"\e3a3"}
.c_icon_glyph.pill-bottle::before,.c_icon_glyph.lucide-pill-bottle::before{content:"\e5ea"}
.c_icon_glyph.pill::before,.c_icon_glyph.lucide-pill::before{content:"\e3bd"}
.c_icon_glyph.pin-off::before,.c_icon_glyph.lucide-pin-off::before{content:"\e2b6"}
.c_icon_glyph.pin::before,.c_icon_glyph.lucide-pin::before{content:"\e259"}
.c_icon_glyph.pipette::before,.c_icon_glyph.lucide-pipette::before{content:"\e13b"}
.c_icon_glyph.pizza::before,.c_icon_glyph.lucide-pizza::before{content:"\e354"}
.c_icon_glyph.plane-landing::before,.c_icon_glyph.lucide-plane-landing::before{content:"\e3cd"}
.c_icon_glyph.plane-takeoff::before,.c_icon_glyph.lucide-plane-takeoff::before{content:"\e3ce"}
.c_icon_glyph.plane::before,.c_icon_glyph.lucide-plane::before{content:"\e1de"}
.c_icon_glyph.play-circle::before,.c_icon_glyph.lucide-play-circle::before{content:"\e080"}
.c_icon_glyph.play-off::before,.c_icon_glyph.lucide-play-off::before{content:"\e6fe"}
.c_icon_glyph.play-square::before,.c_icon_glyph.lucide-play-square::before{content:"\e481"}
.c_icon_glyph.play::before,.c_icon_glyph.lucide-play::before{content:"\e13c"}
.c_icon_glyph.plug-2::before,.c_icon_glyph.lucide-plug-2::before{content:"\e380"}
.c_icon_glyph.plug-zap-2::before,.c_icon_glyph.lucide-plug-zap-2::before{content:"\e45c"}
.c_icon_glyph.plug-zap::before,.c_icon_glyph.lucide-plug-zap::before{content:"\e45c"}
.c_icon_glyph.plug::before,.c_icon_glyph.lucide-plug::before{content:"\e37f"}
.c_icon_glyph.plus-circle::before,.c_icon_glyph.lucide-plus-circle::before{content:"\e081"}
.c_icon_glyph.plus-square::before,.c_icon_glyph.lucide-plus-square::before{content:"\e173"}
.c_icon_glyph.plus::before,.c_icon_glyph.lucide-plus::before{content:"\e13d"}
.c_icon_glyph.pocket-knife::before,.c_icon_glyph.lucide-pocket-knife::before{content:"\e4a0"}
.c_icon_glyph.podcast::before,.c_icon_glyph.lucide-podcast::before{content:"\e1fa"}
.c_icon_glyph.podium::before,.c_icon_glyph.lucide-podium::before{content:"\e704"}
.c_icon_glyph.pointer-off::before,.c_icon_glyph.lucide-pointer-off::before{content:"\e57f"}
.c_icon_glyph.pointer::before,.c_icon_glyph.lucide-pointer::before{content:"\e1e8"}
.c_icon_glyph.popcorn::before,.c_icon_glyph.lucide-popcorn::before{content:"\e4be"}
.c_icon_glyph.popsicle::before,.c_icon_glyph.lucide-popsicle::before{content:"\e4bf"}
.c_icon_glyph.pound-sterling::before,.c_icon_glyph.lucide-pound-sterling::before{content:"\e13f"}
.c_icon_glyph.power-circle::before,.c_icon_glyph.lucide-power-circle::before{content:"\e550"}
.c_icon_glyph.power-off::before,.c_icon_glyph.lucide-power-off::before{content:"\e209"}
.c_icon_glyph.power-square::before,.c_icon_glyph.lucide-power-square::before{content:"\e551"}
.c_icon_glyph.power::before,.c_icon_glyph.lucide-power::before{content:"\e140"}
.c_icon_glyph.presentation::before,.c_icon_glyph.lucide-presentation::before{content:"\e4ae"}
.c_icon_glyph.printer-check::before,.c_icon_glyph.lucide-printer-check::before{content:"\e5f5"}
.c_icon_glyph.printer-x::before,.c_icon_glyph.lucide-printer-x::before{content:"\e6c1"}
.c_icon_glyph.printer::before,.c_icon_glyph.lucide-printer::before{content:"\e141"}
.c_icon_glyph.projector::before,.c_icon_glyph.lucide-projector::before{content:"\e4af"}
.c_icon_glyph.proportions::before,.c_icon_glyph.lucide-proportions::before{content:"\e5cf"}
.c_icon_glyph.puzzle::before,.c_icon_glyph.lucide-puzzle::before{content:"\e29c"}
.c_icon_glyph.pyramid::before,.c_icon_glyph.lucide-pyramid::before{content:"\e52c"}
.c_icon_glyph.qr-code::before,.c_icon_glyph.lucide-qr-code::before{content:"\e1df"}
.c_icon_glyph.quote::before,.c_icon_glyph.lucide-quote::before{content:"\e239"}
.c_icon_glyph.rabbit::before,.c_icon_glyph.lucide-rabbit::before{content:"\e4f6"}
.c_icon_glyph.radar::before,.c_icon_glyph.lucide-radar::before{content:"\e497"}
.c_icon_glyph.radiation::before,.c_icon_glyph.lucide-radiation::before{content:"\e442"}
.c_icon_glyph.radical::before,.c_icon_glyph.lucide-radical::before{content:"\e5c2"}
.c_icon_glyph.radio-off::before,.c_icon_glyph.lucide-radio-off::before{content:"\e6dd"}
.c_icon_glyph.radio-receiver::before,.c_icon_glyph.lucide-radio-receiver::before{content:"\e1fb"}
.c_icon_glyph.radio-tower::before,.c_icon_glyph.lucide-radio-tower::before{content:"\e404"}
.c_icon_glyph.radio::before,.c_icon_glyph.lucide-radio::before{content:"\e142"}
.c_icon_glyph.radius::before,.c_icon_glyph.lucide-radius::before{content:"\e52d"}
.c_icon_glyph.rainbow::before,.c_icon_glyph.lucide-rainbow::before{content:"\e4c2"}
.c_icon_glyph.rat::before,.c_icon_glyph.lucide-rat::before{content:"\e3eb"}
.c_icon_glyph.ratio::before,.c_icon_glyph.lucide-ratio::before{content:"\e4e8"}
.c_icon_glyph.receipt-cent::before,.c_icon_glyph.lucide-receipt-cent::before{content:"\e5a5"}
.c_icon_glyph.receipt-euro::before,.c_icon_glyph.lucide-receipt-euro::before{content:"\e5a6"}
.c_icon_glyph.receipt-indian-rupee::before,.c_icon_glyph.lucide-receipt-indian-rupee::before{content:"\e5a7"}
.c_icon_glyph.receipt-japanese-yen::before,.c_icon_glyph.lucide-receipt-japanese-yen::before{content:"\e5a8"}
.c_icon_glyph.receipt-pound-sterling::before,.c_icon_glyph.lucide-receipt-pound-sterling::before{content:"\e5a9"}
.c_icon_glyph.receipt-russian-ruble::before,.c_icon_glyph.lucide-receipt-russian-ruble::before{content:"\e5aa"}
.c_icon_glyph.receipt-swiss-franc::before,.c_icon_glyph.lucide-receipt-swiss-franc::before{content:"\e5ab"}
.c_icon_glyph.receipt-text::before,.c_icon_glyph.lucide-receipt-text::before{content:"\e5ac"}
.c_icon_glyph.receipt-turkish-lira::before,.c_icon_glyph.lucide-receipt-turkish-lira::before{content:"\e67f"}
.c_icon_glyph.receipt::before,.c_icon_glyph.lucide-receipt::before{content:"\e3d3"}
.c_icon_glyph.rectangle-circle::before,.c_icon_glyph.lucide-rectangle-circle::before{content:"\e673"}
.c_icon_glyph.rectangle-ellipsis::before,.c_icon_glyph.lucide-rectangle-ellipsis::before{content:"\e21f"}
.c_icon_glyph.rectangle-goggles::before,.c_icon_glyph.lucide-rectangle-goggles::before{content:"\e656"}
.c_icon_glyph.rectangle-horizontal::before,.c_icon_glyph.lucide-rectangle-horizontal::before{content:"\e376"}
.c_icon_glyph.rectangle-vertical::before,.c_icon_glyph.lucide-rectangle-vertical::before{content:"\e377"}
.c_icon_glyph.recycle::before,.c_icon_glyph.lucide-recycle::before{content:"\e2e9"}
.c_icon_glyph.redo-2::before,.c_icon_glyph.lucide-redo-2::before{content:"\e2a0"}
.c_icon_glyph.redo-dot::before,.c_icon_glyph.lucide-redo-dot::before{content:"\e450"}
.c_icon_glyph.redo::before,.c_icon_glyph.lucide-redo::before{content:"\e143"}
.c_icon_glyph.refresh-ccw-dot::before,.c_icon_glyph.lucide-refresh-ccw-dot::before{content:"\e4b2"}
.c_icon_glyph.refresh-ccw::before,.c_icon_glyph.lucide-refresh-ccw::before{content:"\e144"}
.c_icon_glyph.refresh-cw-off::before,.c_icon_glyph.lucide-refresh-cw-off::before{content:"\e498"}
.c_icon_glyph.refresh-cw::before,.c_icon_glyph.lucide-refresh-cw::before{content:"\e145"}
.c_icon_glyph.refrigerator::before,.c_icon_glyph.lucide-refrigerator::before{content:"\e37b"}
.c_icon_glyph.regex::before,.c_icon_glyph.lucide-regex::before{content:"\e1fc"}
.c_icon_glyph.remove-formatting::before,.c_icon_glyph.lucide-remove-formatting::before{content:"\e3b3"}
.c_icon_glyph.repeat-1::before,.c_icon_glyph.lucide-repeat-1::before{content:"\e1fd"}
.c_icon_glyph.repeat-2::before,.c_icon_glyph.lucide-repeat-2::before{content:"\e411"}
.c_icon_glyph.repeat-off::before,.c_icon_glyph.lucide-repeat-off::before{content:"\e6f3"}
.c_icon_glyph.repeat::before,.c_icon_glyph.lucide-repeat::before{content:"\e146"}
.c_icon_glyph.replace-all::before,.c_icon_glyph.lucide-replace-all::before{content:"\e3dc"}
.c_icon_glyph.replace::before,.c_icon_glyph.lucide-replace::before{content:"\e3db"}
.c_icon_glyph.reply-all::before,.c_icon_glyph.lucide-reply-all::before{content:"\e22b"}
.c_icon_glyph.reply::before,.c_icon_glyph.lucide-reply::before{content:"\e22a"}
.c_icon_glyph.rewind::before,.c_icon_glyph.lucide-rewind::before{content:"\e147"}
.c_icon_glyph.ribbon::before,.c_icon_glyph.lucide-ribbon::before{content:"\e558"}
.c_icon_glyph.road::before,.c_icon_glyph.lucide-road::before{content:"\e6d9"}
.c_icon_glyph.rocket::before,.c_icon_glyph.lucide-rocket::before{content:"\e286"}
.c_icon_glyph.rocking-chair::before,.c_icon_glyph.lucide-rocking-chair::before{content:"\e233"}
.c_icon_glyph.roller-coaster::before,.c_icon_glyph.lucide-roller-coaster::before{content:"\e480"}
.c_icon_glyph.rose::before,.c_icon_glyph.lucide-rose::before{content:"\e691"}
.c_icon_glyph.rotate-3-d::before,.c_icon_glyph.lucide-rotate-3-d::before{content:"\e2ea"}
.c_icon_glyph.rotate-3d::before,.c_icon_glyph.lucide-rotate-3d::before{content:"\e2ea"}
.c_icon_glyph.rotate-ccw-key::before,.c_icon_glyph.lucide-rotate-ccw-key::before{content:"\e650"}
.c_icon_glyph.rotate-ccw-square::before,.c_icon_glyph.lucide-rotate-ccw-square::before{content:"\e5d0"}
.c_icon_glyph.rotate-ccw::before,.c_icon_glyph.lucide-rotate-ccw::before{content:"\e148"}
.c_icon_glyph.rotate-cw-square::before,.c_icon_glyph.lucide-rotate-cw-square::before{content:"\e5d1"}
.c_icon_glyph.rotate-cw::before,.c_icon_glyph.lucide-rotate-cw::before{content:"\e149"}
.c_icon_glyph.route-off::before,.c_icon_glyph.lucide-route-off::before{content:"\e53f"}
.c_icon_glyph.route::before,.c_icon_glyph.lucide-route::before{content:"\e53e"}
.c_icon_glyph.router::before,.c_icon_glyph.lucide-router::before{content:"\e3bf"}
.c_icon_glyph.rows-2::before,.c_icon_glyph.lucide-rows-2::before{content:"\e439"}
.c_icon_glyph.rows-3::before,.c_icon_glyph.lucide-rows-3::before{content:"\e58a"}
.c_icon_glyph.rows-4::before,.c_icon_glyph.lucide-rows-4::before{content:"\e58b"}
.c_icon_glyph.rows::before,.c_icon_glyph.lucide-rows::before{content:"\e439"}
.c_icon_glyph.rss::before,.c_icon_glyph.lucide-rss::before{content:"\e14a"}
.c_icon_glyph.ruler-dimension-line::before,.c_icon_glyph.lucide-ruler-dimension-line::before{content:"\e662"}
.c_icon_glyph.ruler::before,.c_icon_glyph.lucide-ruler::before{content:"\e14b"}
.c_icon_glyph.russian-ruble::before,.c_icon_glyph.lucide-russian-ruble::before{content:"\e14c"}
.c_icon_glyph.sailboat::before,.c_icon_glyph.lucide-sailboat::before{content:"\e37e"}
.c_icon_glyph.salad::before,.c_icon_glyph.lucide-salad::before{content:"\e3a8"}
.c_icon_glyph.sandwich::before,.c_icon_glyph.lucide-sandwich::before{content:"\e3a9"}
.c_icon_glyph.satellite-dish::before,.c_icon_glyph.lucide-satellite-dish::before{content:"\e448"}
.c_icon_glyph.satellite::before,.c_icon_glyph.lucide-satellite::before{content:"\e447"}
.c_icon_glyph.saudi-riyal::before,.c_icon_glyph.lucide-saudi-riyal::before{content:"\e64b"}
.c_icon_glyph.save-all::before,.c_icon_glyph.lucide-save-all::before{content:"\e40f"}
.c_icon_glyph.save-check::before,.c_icon_glyph.lucide-save-check::before{content:"\e710"}
.c_icon_glyph.save-off::before,.c_icon_glyph.lucide-save-off::before{content:"\e5f3"}
.c_icon_glyph.save-pen::before,.c_icon_glyph.lucide-save-pen::before{content:"\e705"}
.c_icon_glyph.save-plus::before,.c_icon_glyph.lucide-save-plus::before{content:"\e706"}
.c_icon_glyph.save::before,.c_icon_glyph.lucide-save::before{content:"\e14d"}
.c_icon_glyph.scale-3-d::before,.c_icon_glyph.lucide-scale-3-d::before{content:"\e2eb"}
.c_icon_glyph.scale-3d::before,.c_icon_glyph.lucide-scale-3d::before{content:"\e2eb"}
.c_icon_glyph.scale::before,.c_icon_glyph.lucide-scale::before{content:"\e212"}
.c_icon_glyph.scaling::before,.c_icon_glyph.lucide-scaling::before{content:"\e2ec"}
.c_icon_glyph.scan-barcode::before,.c_icon_glyph.lucide-scan-barcode::before{content:"\e535"}
.c_icon_glyph.scan-box::before,.c_icon_glyph.lucide-scan-box::before{content:"\e720"}
.c_icon_glyph.scan-eye::before,.c_icon_glyph.lucide-scan-eye::before{content:"\e536"}
.c_icon_glyph.scan-face::before,.c_icon_glyph.lucide-scan-face::before{content:"\e371"}
.c_icon_glyph.scan-heart::before,.c_icon_glyph.lucide-scan-heart::before{content:"\e63a"}
.c_icon_glyph.scan-line::before,.c_icon_glyph.lucide-scan-line::before{content:"\e258"}
.c_icon_glyph.scan-qr-code::before,.c_icon_glyph.lucide-scan-qr-code::before{content:"\e5f6"}
.c_icon_glyph.scan-search::before,.c_icon_glyph.lucide-scan-search::before{content:"\e537"}
.c_icon_glyph.scan-text::before,.c_icon_glyph.lucide-scan-text::before{content:"\e538"}
.c_icon_glyph.scan::before,.c_icon_glyph.lucide-scan::before{content:"\e257"}
.c_icon_glyph.scatter-chart::before,.c_icon_glyph.lucide-scatter-chart::before{content:"\e48a"}
.c_icon_glyph.school-2::before,.c_icon_glyph.lucide-school-2::before{content:"\e3e5"}
.c_icon_glyph.school::before,.c_icon_glyph.lucide-school::before{content:"\e3e3"}
.c_icon_glyph.scissors-line-dashed::before,.c_icon_glyph.lucide-scissors-line-dashed::before{content:"\e4e9"}
.c_icon_glyph.scissors-square-dashed-bottom::before,.c_icon_glyph.lucide-scissors-square-dashed-bottom::before{content:"\e4eb"}
.c_icon_glyph.scissors-square::before,.c_icon_glyph.lucide-scissors-square::before{content:"\e4ec"}
.c_icon_glyph.scissors::before,.c_icon_glyph.lucide-scissors::before{content:"\e14e"}
.c_icon_glyph.scooter::before,.c_icon_glyph.lucide-scooter::before{content:"\e6ac"}
.c_icon_glyph.screen-share-off::before,.c_icon_glyph.lucide-screen-share-off::before{content:"\e150"}
.c_icon_glyph.screen-share::before,.c_icon_glyph.lucide-screen-share::before{content:"\e14f"}
.c_icon_glyph.scroll-text::before,.c_icon_glyph.lucide-scroll-text::before{content:"\e45f"}
.c_icon_glyph.scroll::before,.c_icon_glyph.lucide-scroll::before{content:"\e2ed"}
.c_icon_glyph.search-alert::before,.c_icon_glyph.lucide-search-alert::before{content:"\e6e7"}
.c_icon_glyph.search-check::before,.c_icon_glyph.lucide-search-check::before{content:"\e4aa"}
.c_icon_glyph.search-code::before,.c_icon_glyph.lucide-search-code::before{content:"\e4ab"}
.c_icon_glyph.search-slash::before,.c_icon_glyph.lucide-search-slash::before{content:"\e4ac"}
.c_icon_glyph.search-x::before,.c_icon_glyph.lucide-search-x::before{content:"\e4ad"}
.c_icon_glyph.search::before,.c_icon_glyph.lucide-search::before{content:"\e151"}
.c_icon_glyph.section::before,.c_icon_glyph.lucide-section::before{content:"\e5e8"}
.c_icon_glyph.send-horizonal::before,.c_icon_glyph.lucide-send-horizonal::before{content:"\e4f2"}
.c_icon_glyph.send-horizontal::before,.c_icon_glyph.lucide-send-horizontal::before{content:"\e4f2"}
.c_icon_glyph.send-to-back::before,.c_icon_glyph.lucide-send-to-back::before{content:"\e4f3"}
.c_icon_glyph.send::before,.c_icon_glyph.lucide-send::before{content:"\e152"}
.c_icon_glyph.separator-horizontal::before,.c_icon_glyph.lucide-separator-horizontal::before{content:"\e1c8"}
.c_icon_glyph.separator-vertical::before,.c_icon_glyph.lucide-separator-vertical::before{content:"\e1c9"}
.c_icon_glyph.server-cog::before,.c_icon_glyph.lucide-server-cog::before{content:"\e341"}
.c_icon_glyph.server-crash::before,.c_icon_glyph.lucide-server-crash::before{content:"\e1e9"}
.c_icon_glyph.server-off::before,.c_icon_glyph.lucide-server-off::before{content:"\e1ea"}
.c_icon_glyph.server-plus::before,.c_icon_glyph.lucide-server-plus::before{content:"\e721"}
.c_icon_glyph.server::before,.c_icon_glyph.lucide-server::before{content:"\e153"}
.c_icon_glyph.settings-2::before,.c_icon_glyph.lucide-settings-2::before{content:"\e245"}
.c_icon_glyph.settings::before,.c_icon_glyph.lucide-settings::before{content:"\e154"}
.c_icon_glyph.shapes::before,.c_icon_glyph.lucide-shapes::before{content:"\e4b3"}
.c_icon_glyph.share-2::before,.c_icon_glyph.lucide-share-2::before{content:"\e156"}
.c_icon_glyph.share::before,.c_icon_glyph.lucide-share::before{content:"\e155"}
.c_icon_glyph.sheet::before,.c_icon_glyph.lucide-sheet::before{content:"\e157"}
.c_icon_glyph.shell::before,.c_icon_glyph.lucide-shell::before{content:"\e4f7"}
.c_icon_glyph.shelving-unit::before,.c_icon_glyph.lucide-shelving-unit::before{content:"\e6c2"}
.c_icon_glyph.shield-alert::before,.c_icon_glyph.lucide-shield-alert::before{content:"\e1fe"}
.c_icon_glyph.shield-ban::before,.c_icon_glyph.lucide-shield-ban::before{content:"\e159"}
.c_icon_glyph.shield-check::before,.c_icon_glyph.lucide-shield-check::before{content:"\e1ff"}
.c_icon_glyph.shield-close::before,.c_icon_glyph.lucide-shield-close::before{content:"\e200"}
.c_icon_glyph.shield-cog-corner::before,.c_icon_glyph.lucide-shield-cog-corner::before{content:"\e6e8"}
.c_icon_glyph.shield-cog::before,.c_icon_glyph.lucide-shield-cog::before{content:"\e6e9"}
.c_icon_glyph.shield-ellipsis::before,.c_icon_glyph.lucide-shield-ellipsis::before{content:"\e516"}
.c_icon_glyph.shield-half::before,.c_icon_glyph.lucide-shield-half::before{content:"\e517"}
.c_icon_glyph.shield-keyhole::before,.c_icon_glyph.lucide-shield-keyhole::before{content:"\e722"}
.c_icon_glyph.shield-minus::before,.c_icon_glyph.lucide-shield-minus::before{content:"\e518"}
.c_icon_glyph.shield-off::before,.c_icon_glyph.lucide-shield-off::before{content:"\e15a"}
.c_icon_glyph.shield-plus::before,.c_icon_glyph.lucide-shield-plus::before{content:"\e519"}
.c_icon_glyph.shield-question-mark::before,.c_icon_glyph.lucide-shield-question-mark::before{content:"\e40e"}
.c_icon_glyph.shield-question::before,.c_icon_glyph.lucide-shield-question::before{content:"\e40e"}
.c_icon_glyph.shield-user::before,.c_icon_glyph.lucide-shield-user::before{content:"\e647"}
.c_icon_glyph.shield-x::before,.c_icon_glyph.lucide-shield-x::before{content:"\e200"}
.c_icon_glyph.shield::before,.c_icon_glyph.lucide-shield::before{content:"\e158"}
.c_icon_glyph.ship-wheel::before,.c_icon_glyph.lucide-ship-wheel::before{content:"\e502"}
.c_icon_glyph.ship::before,.c_icon_glyph.lucide-ship::before{content:"\e3ba"}
.c_icon_glyph.shirt::before,.c_icon_glyph.lucide-shirt::before{content:"\e1ca"}
.c_icon_glyph.shopping-bag::before,.c_icon_glyph.lucide-shopping-bag::before{content:"\e15b"}
.c_icon_glyph.shopping-basket::before,.c_icon_glyph.lucide-shopping-basket::before{content:"\e4ea"}
.c_icon_glyph.shopping-cart::before,.c_icon_glyph.lucide-shopping-cart::before{content:"\e15c"}
.c_icon_glyph.shovel::before,.c_icon_glyph.lucide-shovel::before{content:"\e15d"}
.c_icon_glyph.shower-head::before,.c_icon_glyph.lucide-shower-head::before{content:"\e37c"}
.c_icon_glyph.shredder::before,.c_icon_glyph.lucide-shredder::before{content:"\e65b"}
.c_icon_glyph.shrimp::before,.c_icon_glyph.lucide-shrimp::before{content:"\e649"}
.c_icon_glyph.shrink::before,.c_icon_glyph.lucide-shrink::before{content:"\e220"}
.c_icon_glyph.shrub::before,.c_icon_glyph.lucide-shrub::before{content:"\e2ee"}
.c_icon_glyph.shuffle::before,.c_icon_glyph.lucide-shuffle::before{content:"\e15e"}
.c_icon_glyph.sidebar-close::before,.c_icon_glyph.lucide-sidebar-close::before{content:"\e21c"}
.c_icon_glyph.sidebar-open::before,.c_icon_glyph.lucide-sidebar-open::before{content:"\e21d"}
.c_icon_glyph.sidebar::before,.c_icon_glyph.lucide-sidebar::before{content:"\e12a"}
.c_icon_glyph.sigma-square::before,.c_icon_glyph.lucide-sigma-square::before{content:"\e489"}
.c_icon_glyph.sigma::before,.c_icon_glyph.lucide-sigma::before{content:"\e201"}
.c_icon_glyph.signal-high::before,.c_icon_glyph.lucide-signal-high::before{content:"\e260"}
.c_icon_glyph.signal-low::before,.c_icon_glyph.lucide-signal-low::before{content:"\e261"}
.c_icon_glyph.signal-medium::before,.c_icon_glyph.lucide-signal-medium::before{content:"\e262"}
.c_icon_glyph.signal-zero::before,.c_icon_glyph.lucide-signal-zero::before{content:"\e263"}
.c_icon_glyph.signal::before,.c_icon_glyph.lucide-signal::before{content:"\e25f"}
.c_icon_glyph.signature::before,.c_icon_glyph.lucide-signature::before{content:"\e5f2"}
.c_icon_glyph.signpost-big::before,.c_icon_glyph.lucide-signpost-big::before{content:"\e541"}
.c_icon_glyph.signpost::before,.c_icon_glyph.lucide-signpost::before{content:"\e540"}
.c_icon_glyph.siren::before,.c_icon_glyph.lucide-siren::before{content:"\e2ef"}
.c_icon_glyph.skip-back::before,.c_icon_glyph.lucide-skip-back::before{content:"\e15f"}
.c_icon_glyph.skip-forward::before,.c_icon_glyph.lucide-skip-forward::before{content:"\e160"}
.c_icon_glyph.skull::before,.c_icon_glyph.lucide-skull::before{content:"\e221"}
.c_icon_glyph.slash-square::before,.c_icon_glyph.lucide-slash-square::before{content:"\e174"}
.c_icon_glyph.slash::before,.c_icon_glyph.lucide-slash::before{content:"\e51d"}
.c_icon_glyph.slice::before,.c_icon_glyph.lucide-slice::before{content:"\e2f0"}
.c_icon_glyph.sliders-horizontal::before,.c_icon_glyph.lucide-sliders-horizontal::before{content:"\e29a"}
.c_icon_glyph.sliders-vertical::before,.c_icon_glyph.lucide-sliders-vertical::before{content:"\e162"}
.c_icon_glyph.sliders::before,.c_icon_glyph.lucide-sliders::before{content:"\e162"}
.c_icon_glyph.smartphone-charging::before,.c_icon_glyph.lucide-smartphone-charging::before{content:"\e22e"}
.c_icon_glyph.smartphone-nfc::before,.c_icon_glyph.lucide-smartphone-nfc::before{content:"\e3c4"}
.c_icon_glyph.smartphone::before,.c_icon_glyph.lucide-smartphone::before{content:"\e163"}
.c_icon_glyph.smile-plus::before,.c_icon_glyph.lucide-smile-plus::before{content:"\e301"}
.c_icon_glyph.smile::before,.c_icon_glyph.lucide-smile::before{content:"\e164"}
.c_icon_glyph.snail::before,.c_icon_glyph.lucide-snail::before{content:"\e4f8"}
.c_icon_glyph.snowflake::before,.c_icon_glyph.lucide-snowflake::before{content:"\e165"}
.c_icon_glyph.soap-dispenser-droplet::before,.c_icon_glyph.lucide-soap-dispenser-droplet::before{content:"\e669"}
.c_icon_glyph.sofa::before,.c_icon_glyph.lucide-sofa::before{content:"\e2c4"}
.c_icon_glyph.solar-panel::before,.c_icon_glyph.lucide-solar-panel::before{content:"\e69f"}
.c_icon_glyph.sort-asc::before,.c_icon_glyph.lucide-sort-asc::before{content:"\e04c"}
.c_icon_glyph.sort-desc::before,.c_icon_glyph.lucide-sort-desc::before{content:"\e047"}
.c_icon_glyph.soup::before,.c_icon_glyph.lucide-soup::before{content:"\e3aa"}
.c_icon_glyph.space::before,.c_icon_glyph.lucide-space::before{content:"\e3dd"}
.c_icon_glyph.spade::before,.c_icon_glyph.lucide-spade::before{content:"\e499"}
.c_icon_glyph.sparkle::before,.c_icon_glyph.lucide-sparkle::before{content:"\e47e"}
.c_icon_glyph.sparkles::before,.c_icon_glyph.lucide-sparkles::before{content:"\e412"}
.c_icon_glyph.speaker::before,.c_icon_glyph.lucide-speaker::before{content:"\e166"}
.c_icon_glyph.speech::before,.c_icon_glyph.lucide-speech::before{content:"\e51e"}
.c_icon_glyph.spell-check-2::before,.c_icon_glyph.lucide-spell-check-2::before{content:"\e49b"}
.c_icon_glyph.spell-check::before,.c_icon_glyph.lucide-spell-check::before{content:"\e49a"}
.c_icon_glyph.spline-pointer::before,.c_icon_glyph.lucide-spline-pointer::before{content:"\e64f"}
.c_icon_glyph.spline::before,.c_icon_glyph.lucide-spline::before{content:"\e38b"}
.c_icon_glyph.split-square-horizontal::before,.c_icon_glyph.lucide-split-square-horizontal::before{content:"\e3b6"}
.c_icon_glyph.split-square-vertical::before,.c_icon_glyph.lucide-split-square-vertical::before{content:"\e3b7"}
.c_icon_glyph.split::before,.c_icon_glyph.lucide-split::before{content:"\e440"}
.c_icon_glyph.spool::before,.c_icon_glyph.lucide-spool::before{content:"\e677"}
.c_icon_glyph.sport-shoe::before,.c_icon_glyph.lucide-sport-shoe::before{content:"\e6db"}
.c_icon_glyph.spotlight::before,.c_icon_glyph.lucide-spotlight::before{content:"\e682"}
.c_icon_glyph.spray-can::before,.c_icon_glyph.lucide-spray-can::before{content:"\e495"}
.c_icon_glyph.sprout::before,.c_icon_glyph.lucide-sprout::before{content:"\e1eb"}
.c_icon_glyph.square-activity::before,.c_icon_glyph.lucide-square-activity::before{content:"\e4b4"}
.c_icon_glyph.square-arrow-down-left::before,.c_icon_glyph.lucide-square-arrow-down-left::before{content:"\e4b5"}
.c_icon_glyph.square-arrow-down-right::before,.c_icon_glyph.lucide-square-arrow-down-right::before{content:"\e4b6"}
.c_icon_glyph.square-arrow-down::before,.c_icon_glyph.lucide-square-arrow-down::before{content:"\e427"}
.c_icon_glyph.square-arrow-left::before,.c_icon_glyph.lucide-square-arrow-left::before{content:"\e428"}
.c_icon_glyph.square-arrow-out-down-left::before,.c_icon_glyph.lucide-square-arrow-out-down-left::before{content:"\e5a1"}
.c_icon_glyph.square-arrow-out-down-right::before,.c_icon_glyph.lucide-square-arrow-out-down-right::before{content:"\e5a2"}
.c_icon_glyph.square-arrow-out-up-left::before,.c_icon_glyph.lucide-square-arrow-out-up-left::before{content:"\e5a3"}
.c_icon_glyph.square-arrow-out-up-right::before,.c_icon_glyph.lucide-square-arrow-out-up-right::before{content:"\e5a4"}
.c_icon_glyph.square-arrow-right-enter::before,.c_icon_glyph.lucide-square-arrow-right-enter::before{content:"\e6c3"}
.c_icon_glyph.square-arrow-right-exit::before,.c_icon_glyph.lucide-square-arrow-right-exit::before{content:"\e6c4"}
.c_icon_glyph.square-arrow-right::before,.c_icon_glyph.lucide-square-arrow-right::before{content:"\e429"}
.c_icon_glyph.square-arrow-up-left::before,.c_icon_glyph.lucide-square-arrow-up-left::before{content:"\e4b7"}
.c_icon_glyph.square-arrow-up-right::before,.c_icon_glyph.lucide-square-arrow-up-right::before{content:"\e4b8"}
.c_icon_glyph.square-arrow-up::before,.c_icon_glyph.lucide-square-arrow-up::before{content:"\e42a"}
.c_icon_glyph.square-asterisk::before,.c_icon_glyph.lucide-square-asterisk::before{content:"\e168"}
.c_icon_glyph.square-bottom-dashed-scissors::before,.c_icon_glyph.lucide-square-bottom-dashed-scissors::before{content:"\e4eb"}
.c_icon_glyph.square-centerline-dashed-horizontal::before,.c_icon_glyph.lucide-square-centerline-dashed-horizontal::before{content:"\e6c5"}
.c_icon_glyph.square-centerline-dashed-vertical::before,.c_icon_glyph.lucide-square-centerline-dashed-vertical::before{content:"\e6c6"}
.c_icon_glyph.square-chart-gantt::before,.c_icon_glyph.lucide-square-chart-gantt::before{content:"\e169"}
.c_icon_glyph.square-check-big::before,.c_icon_glyph.lucide-square-check-big::before{content:"\e16a"}
.c_icon_glyph.square-check::before,.c_icon_glyph.lucide-square-check::before{content:"\e559"}
.c_icon_glyph.square-chevron-down::before,.c_icon_glyph.lucide-square-chevron-down::before{content:"\e3cf"}
.c_icon_glyph.square-chevron-left::before,.c_icon_glyph.lucide-square-chevron-left::before{content:"\e3d0"}
.c_icon_glyph.square-chevron-right::before,.c_icon_glyph.lucide-square-chevron-right::before{content:"\e3d1"}
.c_icon_glyph.square-chevron-up::before,.c_icon_glyph.lucide-square-chevron-up::before{content:"\e3d2"}
.c_icon_glyph.square-code::before,.c_icon_glyph.lucide-square-code::before{content:"\e16b"}
.c_icon_glyph.square-dashed-bottom-code::before,.c_icon_glyph.lucide-square-dashed-bottom-code::before{content:"\e4c1"}
.c_icon_glyph.square-dashed-bottom::before,.c_icon_glyph.lucide-square-dashed-bottom::before{content:"\e4c0"}
.c_icon_glyph.square-dashed-kanban::before,.c_icon_glyph.lucide-square-dashed-kanban::before{content:"\e16c"}
.c_icon_glyph.square-dashed-mouse-pointer::before,.c_icon_glyph.lucide-square-dashed-mouse-pointer::before{content:"\e509"}
.c_icon_glyph.square-dashed-text::before,.c_icon_glyph.lucide-square-dashed-text::before{content:"\e6ea"}
.c_icon_glyph.square-dashed-top-solid::before,.c_icon_glyph.lucide-square-dashed-top-solid::before{content:"\e66c"}
.c_icon_glyph.square-dashed::before,.c_icon_glyph.lucide-square-dashed::before{content:"\e1cb"}
.c_icon_glyph.square-divide::before,.c_icon_glyph.lucide-square-divide::before{content:"\e16d"}
.c_icon_glyph.square-dot::before,.c_icon_glyph.lucide-square-dot::before{content:"\e16e"}
.c_icon_glyph.square-equal::before,.c_icon_glyph.lucide-square-equal::before{content:"\e16f"}
.c_icon_glyph.square-function::before,.c_icon_glyph.lucide-square-function::before{content:"\e22d"}
.c_icon_glyph.square-gantt-chart::before,.c_icon_glyph.lucide-square-gantt-chart::before{content:"\e169"}
.c_icon_glyph.square-kanban::before,.c_icon_glyph.lucide-square-kanban::before{content:"\e170"}
.c_icon_glyph.square-library::before,.c_icon_glyph.lucide-square-library::before{content:"\e54f"}
.c_icon_glyph.square-m::before,.c_icon_glyph.lucide-square-m::before{content:"\e503"}
.c_icon_glyph.square-menu::before,.c_icon_glyph.lucide-square-menu::before{content:"\e453"}
.c_icon_glyph.square-minus::before,.c_icon_glyph.lucide-square-minus::before{content:"\e171"}
.c_icon_glyph.square-mouse-pointer::before,.c_icon_glyph.lucide-square-mouse-pointer::before{content:"\e202"}
.c_icon_glyph.square-parking-off::before,.c_icon_glyph.lucide-square-parking-off::before{content:"\e3cc"}
.c_icon_glyph.square-parking::before,.c_icon_glyph.lucide-square-parking::before{content:"\e3cb"}
.c_icon_glyph.square-pause::before,.c_icon_glyph.lucide-square-pause::before{content:"\e684"}
.c_icon_glyph.square-pen::before,.c_icon_glyph.lucide-square-pen::before{content:"\e172"}
.c_icon_glyph.square-percent::before,.c_icon_glyph.lucide-square-percent::before{content:"\e51c"}
.c_icon_glyph.square-pi::before,.c_icon_glyph.lucide-square-pi::before{content:"\e488"}
.c_icon_glyph.square-pilcrow::before,.c_icon_glyph.lucide-square-pilcrow::before{content:"\e48b"}
.c_icon_glyph.square-play::before,.c_icon_glyph.lucide-square-play::before{content:"\e481"}
.c_icon_glyph.square-plus::before,.c_icon_glyph.lucide-square-plus::before{content:"\e173"}
.c_icon_glyph.square-power::before,.c_icon_glyph.lucide-square-power::before{content:"\e551"}
.c_icon_glyph.square-radical::before,.c_icon_glyph.lucide-square-radical::before{content:"\e5c3"}
.c_icon_glyph.square-round-corner::before,.c_icon_glyph.lucide-square-round-corner::before{content:"\e648"}
.c_icon_glyph.square-scissors::before,.c_icon_glyph.lucide-square-scissors::before{content:"\e4ec"}
.c_icon_glyph.square-sigma::before,.c_icon_glyph.lucide-square-sigma::before{content:"\e489"}
.c_icon_glyph.square-slash::before,.c_icon_glyph.lucide-square-slash::before{content:"\e174"}
.c_icon_glyph.square-split-horizontal::before,.c_icon_glyph.lucide-square-split-horizontal::before{content:"\e3b6"}
.c_icon_glyph.square-split-vertical::before,.c_icon_glyph.lucide-square-split-vertical::before{content:"\e3b7"}
.c_icon_glyph.square-square::before,.c_icon_glyph.lucide-square-square::before{content:"\e60e"}
.c_icon_glyph.square-stack::before,.c_icon_glyph.lucide-square-stack::before{content:"\e4a2"}
.c_icon_glyph.square-star::before,.c_icon_glyph.lucide-square-star::before{content:"\e68e"}
.c_icon_glyph.square-stop::before,.c_icon_glyph.lucide-square-stop::before{content:"\e685"}
.c_icon_glyph.square-terminal::before,.c_icon_glyph.lucide-square-terminal::before{content:"\e20a"}
.c_icon_glyph.square-user-round::before,.c_icon_glyph.lucide-square-user-round::before{content:"\e466"}
.c_icon_glyph.square-user::before,.c_icon_glyph.lucide-square-user::before{content:"\e465"}
.c_icon_glyph.square-x::before,.c_icon_glyph.lucide-square-x::before{content:"\e175"}
.c_icon_glyph.square::before,.c_icon_glyph.lucide-square::before{content:"\e167"}
.c_icon_glyph.squares-exclude::before,.c_icon_glyph.lucide-squares-exclude::before{content:"\e657"}
.c_icon_glyph.squares-intersect::before,.c_icon_glyph.lucide-squares-intersect::before{content:"\e658"}
.c_icon_glyph.squares-subtract::before,.c_icon_glyph.lucide-squares-subtract::before{content:"\e659"}
.c_icon_glyph.squares-unite::before,.c_icon_glyph.lucide-squares-unite::before{content:"\e65a"}
.c_icon_glyph.squircle-dashed::before,.c_icon_glyph.lucide-squircle-dashed::before{content:"\e679"}
.c_icon_glyph.squircle::before,.c_icon_glyph.lucide-squircle::before{content:"\e57a"}
.c_icon_glyph.squirrel::before,.c_icon_glyph.lucide-squirrel::before{content:"\e49f"}
.c_icon_glyph.stamp::before,.c_icon_glyph.lucide-stamp::before{content:"\e3bb"}
.c_icon_glyph.star-check::before,.c_icon_glyph.lucide-star-check::before{content:"\e707"}
.c_icon_glyph.star-half::before,.c_icon_glyph.lucide-star-half::before{content:"\e20b"}
.c_icon_glyph.star-minus::before,.c_icon_glyph.lucide-star-minus::before{content:"\e708"}
.c_icon_glyph.star-off::before,.c_icon_glyph.lucide-star-off::before{content:"\e2b0"}
.c_icon_glyph.star-plus::before,.c_icon_glyph.lucide-star-plus::before{content:"\e709"}
.c_icon_glyph.star-x::before,.c_icon_glyph.lucide-star-x::before{content:"\e70a"}
.c_icon_glyph.star::before,.c_icon_glyph.lucide-star::before{content:"\e176"}
.c_icon_glyph.stars::before,.c_icon_glyph.lucide-stars::before{content:"\e412"}
.c_icon_glyph.step-back::before,.c_icon_glyph.lucide-step-back::before{content:"\e3e9"}
.c_icon_glyph.step-forward::before,.c_icon_glyph.lucide-step-forward::before{content:"\e3ea"}
.c_icon_glyph.stethoscope::before,.c_icon_glyph.lucide-stethoscope::before{content:"\e2f1"}
.c_icon_glyph.sticker::before,.c_icon_glyph.lucide-sticker::before{content:"\e302"}
.c_icon_glyph.sticky-note-check::before,.c_icon_glyph.lucide-sticky-note-check::before{content:"\e6f6"}
.c_icon_glyph.sticky-note-minus::before,.c_icon_glyph.lucide-sticky-note-minus::before{content:"\e6f7"}
.c_icon_glyph.sticky-note-off::before,.c_icon_glyph.lucide-sticky-note-off::before{content:"\e6f8"}
.c_icon_glyph.sticky-note-plus::before,.c_icon_glyph.lucide-sticky-note-plus::before{content:"\e6f9"}
.c_icon_glyph.sticky-note-x::before,.c_icon_glyph.lucide-sticky-note-x::before{content:"\e6fa"}
.c_icon_glyph.sticky-note::before,.c_icon_glyph.lucide-sticky-note::before{content:"\e303"}
.c_icon_glyph.sticky-notes::before,.c_icon_glyph.lucide-sticky-notes::before{content:"\e6fb"}
.c_icon_glyph.stone::before,.c_icon_glyph.lucide-stone::before{content:"\e6eb"}
.c_icon_glyph.stop-circle::before,.c_icon_glyph.lucide-stop-circle::before{content:"\e083"}
.c_icon_glyph.store::before,.c_icon_glyph.lucide-store::before{content:"\e3e4"}
.c_icon_glyph.stretch-horizontal::before,.c_icon_glyph.lucide-stretch-horizontal::before{content:"\e27c"}
.c_icon_glyph.stretch-vertical::before,.c_icon_glyph.lucide-stretch-vertical::before{content:"\e27d"}
.c_icon_glyph.strikethrough::before,.c_icon_glyph.lucide-strikethrough::before{content:"\e177"}
.c_icon_glyph.subscript::before,.c_icon_glyph.lucide-subscript::before{content:"\e25c"}
.c_icon_glyph.subtitles::before,.c_icon_glyph.lucide-subtitles::before{content:"\e3a4"}
.c_icon_glyph.summary::before,.c_icon_glyph.lucide-summary::before{content:"\e711"}
.c_icon_glyph.sun-dim::before,.c_icon_glyph.lucide-sun-dim::before{content:"\e299"}
.c_icon_glyph.sun-medium::before,.c_icon_glyph.lucide-sun-medium::before{content:"\e2b1"}
.c_icon_glyph.sun-moon::before,.c_icon_glyph.lucide-sun-moon::before{content:"\e2b2"}
.c_icon_glyph.sun-snow::before,.c_icon_glyph.lucide-sun-snow::before{content:"\e372"}
.c_icon_glyph.sun::before,.c_icon_glyph.lucide-sun::before{content:"\e178"}
.c_icon_glyph.sunrise::before,.c_icon_glyph.lucide-sunrise::before{content:"\e179"}
.c_icon_glyph.sunset::before,.c_icon_glyph.lucide-sunset::before{content:"\e17a"}
.c_icon_glyph.superscript::before,.c_icon_glyph.lucide-superscript::before{content:"\e25e"}
.c_icon_glyph.swatch-book::before,.c_icon_glyph.lucide-swatch-book::before{content:"\e59f"}
.c_icon_glyph.swiss-franc::before,.c_icon_glyph.lucide-swiss-franc::before{content:"\e17b"}
.c_icon_glyph.switch-camera::before,.c_icon_glyph.lucide-switch-camera::before{content:"\e17c"}
.c_icon_glyph.sword::before,.c_icon_glyph.lucide-sword::before{content:"\e2b3"}
.c_icon_glyph.swords::before,.c_icon_glyph.lucide-swords::before{content:"\e2b4"}
.c_icon_glyph.syringe::before,.c_icon_glyph.lucide-syringe::before{content:"\e2f2"}
.c_icon_glyph.table-2::before,.c_icon_glyph.lucide-table-2::before{content:"\e2f9"}
.c_icon_glyph.table-cells-merge::before,.c_icon_glyph.lucide-table-cells-merge::before{content:"\e5c7"}
.c_icon_glyph.table-cells-split::before,.c_icon_glyph.lucide-table-cells-split::before{content:"\e5c8"}
.c_icon_glyph.table-columns-split::before,.c_icon_glyph.lucide-table-columns-split::before{content:"\e5c9"}
.c_icon_glyph.table-config::before,.c_icon_glyph.lucide-table-config::before{content:"\e661"}
.c_icon_glyph.table-of-contents::before,.c_icon_glyph.lucide-table-of-contents::before{content:"\e61e"}
.c_icon_glyph.table-properties::before,.c_icon_glyph.lucide-table-properties::before{content:"\e4db"}
.c_icon_glyph.table-rows-split::before,.c_icon_glyph.lucide-table-rows-split::before{content:"\e5ca"}
.c_icon_glyph.table::before,.c_icon_glyph.lucide-table::before{content:"\e17d"}
.c_icon_glyph.tablet-smartphone::before,.c_icon_glyph.lucide-tablet-smartphone::before{content:"\e50a"}
.c_icon_glyph.tablet::before,.c_icon_glyph.lucide-tablet::before{content:"\e17e"}
.c_icon_glyph.tablets::before,.c_icon_glyph.lucide-tablets::before{content:"\e3be"}
.c_icon_glyph.tag-plus::before,.c_icon_glyph.lucide-tag-plus::before{content:"\e712"}
.c_icon_glyph.tag-x::before,.c_icon_glyph.lucide-tag-x::before{content:"\e713"}
.c_icon_glyph.tag::before,.c_icon_glyph.lucide-tag::before{content:"\e17f"}
.c_icon_glyph.tags::before,.c_icon_glyph.lucide-tags::before{content:"\e35c"}
.c_icon_glyph.tally-1::before,.c_icon_glyph.lucide-tally-1::before{content:"\e4d6"}
.c_icon_glyph.tally-2::before,.c_icon_glyph.lucide-tally-2::before{content:"\e4d7"}
.c_icon_glyph.tally-3::before,.c_icon_glyph.lucide-tally-3::before{content:"\e4d8"}
.c_icon_glyph.tally-4::before,.c_icon_glyph.lucide-tally-4::before{content:"\e4d9"}
.c_icon_glyph.tally-5::before,.c_icon_glyph.lucide-tally-5::before{content:"\e4da"}
.c_icon_glyph.tangent::before,.c_icon_glyph.lucide-tangent::before{content:"\e52e"}
.c_icon_glyph.target::before,.c_icon_glyph.lucide-target::before{content:"\e180"}
.c_icon_glyph.telescope::before,.c_icon_glyph.lucide-telescope::before{content:"\e5c5"}
.c_icon_glyph.tent-tree::before,.c_icon_glyph.lucide-tent-tree::before{content:"\e53b"}
.c_icon_glyph.tent::before,.c_icon_glyph.lucide-tent::before{content:"\e227"}
.c_icon_glyph.terminal-square::before,.c_icon_glyph.lucide-terminal-square::before{content:"\e20a"}
.c_icon_glyph.terminal::before,.c_icon_glyph.lucide-terminal::before{content:"\e181"}
.c_icon_glyph.test-tube-2::before,.c_icon_glyph.lucide-test-tube-2::before{content:"\e406"}
.c_icon_glyph.test-tube-diagonal::before,.c_icon_glyph.lucide-test-tube-diagonal::before{content:"\e406"}
.c_icon_glyph.test-tube::before,.c_icon_glyph.lucide-test-tube::before{content:"\e405"}
.c_icon_glyph.test-tubes::before,.c_icon_glyph.lucide-test-tubes::before{content:"\e407"}
.c_icon_glyph.text-align-center::before,.c_icon_glyph.lucide-text-align-center::before{content:"\e182"}
.c_icon_glyph.text-align-end::before,.c_icon_glyph.lucide-text-align-end::before{content:"\e183"}
.c_icon_glyph.text-align-justify::before,.c_icon_glyph.lucide-text-align-justify::before{content:"\e184"}
.c_icon_glyph.text-align-start::before,.c_icon_glyph.lucide-text-align-start::before{content:"\e185"}
.c_icon_glyph.text-cursor-input::before,.c_icon_glyph.lucide-text-cursor-input::before{content:"\e265"}
.c_icon_glyph.text-cursor::before,.c_icon_glyph.lucide-text-cursor::before{content:"\e264"}
.c_icon_glyph.text-initial::before,.c_icon_glyph.lucide-text-initial::before{content:"\e605"}
.c_icon_glyph.text-quote::before,.c_icon_glyph.lucide-text-quote::before{content:"\e49e"}
.c_icon_glyph.text-search::before,.c_icon_glyph.lucide-text-search::before{content:"\e5ad"}
.c_icon_glyph.text-select::before,.c_icon_glyph.lucide-text-select::before{content:"\e6ea"}
.c_icon_glyph.text-selection::before,.c_icon_glyph.lucide-text-selection::before{content:"\e3de"}
.c_icon_glyph.text-wrap::before,.c_icon_glyph.lucide-text-wrap::before{content:"\e248"}
.c_icon_glyph.text::before,.c_icon_glyph.lucide-text::before{content:"\e185"}
.c_icon_glyph.theater::before,.c_icon_glyph.lucide-theater::before{content:"\e522"}
.c_icon_glyph.thermometer-snowflake::before,.c_icon_glyph.lucide-thermometer-snowflake::before{content:"\e187"}
.c_icon_glyph.thermometer-sun::before,.c_icon_glyph.lucide-thermometer-sun::before{content:"\e188"}
.c_icon_glyph.thermometer::before,.c_icon_glyph.lucide-thermometer::before{content:"\e186"}
.c_icon_glyph.thumbs-down::before,.c_icon_glyph.lucide-thumbs-down::before{content:"\e189"}
.c_icon_glyph.thumbs-up::before,.c_icon_glyph.lucide-thumbs-up::before{content:"\e18a"}
.c_icon_glyph.ticket-check::before,.c_icon_glyph.lucide-ticket-check::before{content:"\e5ae"}
.c_icon_glyph.ticket-minus::before,.c_icon_glyph.lucide-ticket-minus::before{content:"\e5af"}
.c_icon_glyph.ticket-percent::before,.c_icon_glyph.lucide-ticket-percent::before{content:"\e5b0"}
.c_icon_glyph.ticket-plus::before,.c_icon_glyph.lucide-ticket-plus::before{content:"\e5b1"}
.c_icon_glyph.ticket-slash::before,.c_icon_glyph.lucide-ticket-slash::before{content:"\e5b2"}
.c_icon_glyph.ticket-x::before,.c_icon_glyph.lucide-ticket-x::before{content:"\e5b3"}
.c_icon_glyph.ticket::before,.c_icon_glyph.lucide-ticket::before{content:"\e20f"}
.c_icon_glyph.tickets-plane::before,.c_icon_glyph.lucide-tickets-plane::before{content:"\e623"}
.c_icon_glyph.tickets::before,.c_icon_glyph.lucide-tickets::before{content:"\e622"}
.c_icon_glyph.timeline::before,.c_icon_glyph.lucide-timeline::before{content:"\e6ec"}
.c_icon_glyph.timer-off::before,.c_icon_glyph.lucide-timer-off::before{content:"\e249"}
.c_icon_glyph.timer-reset::before,.c_icon_glyph.lucide-timer-reset::before{content:"\e236"}
.c_icon_glyph.timer::before,.c_icon_glyph.lucide-timer::before{content:"\e1e0"}
.c_icon_glyph.toggle-left::before,.c_icon_glyph.lucide-toggle-left::before{content:"\e18b"}
.c_icon_glyph.toggle-right::before,.c_icon_glyph.lucide-toggle-right::before{content:"\e18c"}
.c_icon_glyph.toilet::before,.c_icon_glyph.lucide-toilet::before{content:"\e635"}
.c_icon_glyph.tool-case::before,.c_icon_glyph.lucide-tool-case::before{content:"\e67d"}
.c_icon_glyph.toolbox::before,.c_icon_glyph.lucide-toolbox::before{content:"\e6b0"}
.c_icon_glyph.tornado::before,.c_icon_glyph.lucide-tornado::before{content:"\e218"}
.c_icon_glyph.torus::before,.c_icon_glyph.lucide-torus::before{content:"\e52f"}
.c_icon_glyph.touchpad-off::before,.c_icon_glyph.lucide-touchpad-off::before{content:"\e44a"}
.c_icon_glyph.touchpad::before,.c_icon_glyph.lucide-touchpad::before{content:"\e449"}
.c_icon_glyph.towel-rack::before,.c_icon_glyph.lucide-towel-rack::before{content:"\e6c7"}
.c_icon_glyph.tower-control::before,.c_icon_glyph.lucide-tower-control::before{content:"\e3bc"}
.c_icon_glyph.toy-brick::before,.c_icon_glyph.lucide-toy-brick::before{content:"\e347"}
.c_icon_glyph.tractor::before,.c_icon_glyph.lucide-tractor::before{content:"\e504"}
.c_icon_glyph.traffic-cone::before,.c_icon_glyph.lucide-traffic-cone::before{content:"\e505"}
.c_icon_glyph.train-front-tunnel::before,.c_icon_glyph.lucide-train-front-tunnel::before{content:"\e507"}
.c_icon_glyph.train-front::before,.c_icon_glyph.lucide-train-front::before{content:"\e506"}
.c_icon_glyph.train-track::before,.c_icon_glyph.lucide-train-track::before{content:"\e508"}
.c_icon_glyph.train::before,.c_icon_glyph.lucide-train::before{content:"\e2a9"}
.c_icon_glyph.tram-front::before,.c_icon_glyph.lucide-tram-front::before{content:"\e2a9"}
.c_icon_glyph.transgender::before,.c_icon_glyph.lucide-transgender::before{content:"\e644"}
.c_icon_glyph.trash-2::before,.c_icon_glyph.lucide-trash-2::before{content:"\e18e"}
.c_icon_glyph.trash::before,.c_icon_glyph.lucide-trash::before{content:"\e18d"}
.c_icon_glyph.tree-deciduous::before,.c_icon_glyph.lucide-tree-deciduous::before{content:"\e2f3"}
.c_icon_glyph.tree-palm::before,.c_icon_glyph.lucide-tree-palm::before{content:"\e281"}
.c_icon_glyph.tree-pine::before,.c_icon_glyph.lucide-tree-pine::before{content:"\e2f4"}
.c_icon_glyph.trees::before,.c_icon_glyph.lucide-trees::before{content:"\e2f5"}
.c_icon_glyph.trending-down::before,.c_icon_glyph.lucide-trending-down::before{content:"\e190"}
.c_icon_glyph.trending-up-down::before,.c_icon_glyph.lucide-trending-up-down::before{content:"\e625"}
.c_icon_glyph.trending-up::before,.c_icon_glyph.lucide-trending-up::before{content:"\e191"}
.c_icon_glyph.triangle-alert::before,.c_icon_glyph.lucide-triangle-alert::before{content:"\e193"}
.c_icon_glyph.triangle-dashed::before,.c_icon_glyph.lucide-triangle-dashed::before{content:"\e63d"}
.c_icon_glyph.triangle-right::before,.c_icon_glyph.lucide-triangle-right::before{content:"\e4ed"}
.c_icon_glyph.triangle::before,.c_icon_glyph.lucide-triangle::before{content:"\e192"}
.c_icon_glyph.trophy::before,.c_icon_glyph.lucide-trophy::before{content:"\e373"}
.c_icon_glyph.truck-electric::before,.c_icon_glyph.lucide-truck-electric::before{content:"\e65f"}
.c_icon_glyph.truck::before,.c_icon_glyph.lucide-truck::before{content:"\e194"}
.c_icon_glyph.turkish-lira::before,.c_icon_glyph.lucide-turkish-lira::before{content:"\e680"}
.c_icon_glyph.turntable::before,.c_icon_glyph.lucide-turntable::before{content:"\e68c"}
.c_icon_glyph.turtle::before,.c_icon_glyph.lucide-turtle::before{content:"\e4f9"}
.c_icon_glyph.tv-2::before,.c_icon_glyph.lucide-tv-2::before{content:"\e203"}
.c_icon_glyph.tv-minimal-play::before,.c_icon_glyph.lucide-tv-minimal-play::before{content:"\e5ec"}
.c_icon_glyph.tv-minimal::before,.c_icon_glyph.lucide-tv-minimal::before{content:"\e203"}
.c_icon_glyph.tv::before,.c_icon_glyph.lucide-tv::before{content:"\e195"}
.c_icon_glyph.type-outline::before,.c_icon_glyph.lucide-type-outline::before{content:"\e602"}
.c_icon_glyph.type::before,.c_icon_glyph.lucide-type::before{content:"\e198"}
.c_icon_glyph.umbrella-off::before,.c_icon_glyph.lucide-umbrella-off::before{content:"\e543"}
.c_icon_glyph.umbrella::before,.c_icon_glyph.lucide-umbrella::before{content:"\e199"}
.c_icon_glyph.underline::before,.c_icon_glyph.lucide-underline::before{content:"\e19a"}
.c_icon_glyph.undo-2::before,.c_icon_glyph.lucide-undo-2::before{content:"\e2a1"}
.c_icon_glyph.undo-dot::before,.c_icon_glyph.lucide-undo-dot::before{content:"\e451"}
.c_icon_glyph.undo::before,.c_icon_glyph.lucide-undo::before{content:"\e19b"}
.c_icon_glyph.unfold-horizontal::before,.c_icon_glyph.lucide-unfold-horizontal::before{content:"\e43d"}
.c_icon_glyph.unfold-vertical::before,.c_icon_glyph.lucide-unfold-vertical::before{content:"\e43e"}
.c_icon_glyph.ungroup::before,.c_icon_glyph.lucide-ungroup::before{content:"\e467"}
.c_icon_glyph.university::before,.c_icon_glyph.lucide-university::before{content:"\e3e5"}
.c_icon_glyph.unlink-2::before,.c_icon_glyph.lucide-unlink-2::before{content:"\e19d"}
.c_icon_glyph.unlink::before,.c_icon_glyph.lucide-unlink::before{content:"\e19c"}
.c_icon_glyph.unlock-keyhole::before,.c_icon_glyph.lucide-unlock-keyhole::before{content:"\e532"}
.c_icon_glyph.unlock::before,.c_icon_glyph.lucide-unlock::before{content:"\e10c"}
.c_icon_glyph.unplug::before,.c_icon_glyph.lucide-unplug::before{content:"\e45d"}
.c_icon_glyph.upload-cloud::before,.c_icon_glyph.lucide-upload-cloud::before{content:"\e091"}
.c_icon_glyph.upload::before,.c_icon_glyph.lucide-upload::before{content:"\e19e"}
.c_icon_glyph.usb::before,.c_icon_glyph.lucide-usb::before{content:"\e356"}
.c_icon_glyph.user-2::before,.c_icon_glyph.lucide-user-2::before{content:"\e468"}
.c_icon_glyph.user-check-2::before,.c_icon_glyph.lucide-user-check-2::before{content:"\e469"}
.c_icon_glyph.user-check::before,.c_icon_glyph.lucide-user-check::before{content:"\e1a0"}
.c_icon_glyph.user-circle-2::before,.c_icon_glyph.lucide-user-circle-2::before{content:"\e462"}
.c_icon_glyph.user-circle::before,.c_icon_glyph.lucide-user-circle::before{content:"\e461"}
.c_icon_glyph.user-cog-2::before,.c_icon_glyph.lucide-user-cog-2::before{content:"\e46a"}
.c_icon_glyph.user-cog::before,.c_icon_glyph.lucide-user-cog::before{content:"\e342"}
.c_icon_glyph.user-key::before,.c_icon_glyph.lucide-user-key::before{content:"\e6c8"}
.c_icon_glyph.user-lock::before,.c_icon_glyph.lucide-user-lock::before{content:"\e660"}
.c_icon_glyph.user-minus-2::before,.c_icon_glyph.lucide-user-minus-2::before{content:"\e46b"}
.c_icon_glyph.user-minus::before,.c_icon_glyph.lucide-user-minus::before{content:"\e1a1"}
.c_icon_glyph.user-pen::before,.c_icon_glyph.lucide-user-pen::before{content:"\e5fc"}
.c_icon_glyph.user-plus-2::before,.c_icon_glyph.lucide-user-plus-2::before{content:"\e46c"}
.c_icon_glyph.user-plus::before,.c_icon_glyph.lucide-user-plus::before{content:"\e1a2"}
.c_icon_glyph.user-round-arrow-left::before,.c_icon_glyph.lucide-user-round-arrow-left::before{content:"\e714"}
.c_icon_glyph.user-round-check::before,.c_icon_glyph.lucide-user-round-check::before{content:"\e469"}
.c_icon_glyph.user-round-cog::before,.c_icon_glyph.lucide-user-round-cog::before{content:"\e46a"}
.c_icon_glyph.user-round-key::before,.c_icon_glyph.lucide-user-round-key::before{content:"\e6c9"}
.c_icon_glyph.user-round-minus::before,.c_icon_glyph.lucide-user-round-minus::before{content:"\e46b"}
.c_icon_glyph.user-round-pen::before,.c_icon_glyph.lucide-user-round-pen::before{content:"\e5fd"}
.c_icon_glyph.user-round-plus::before,.c_icon_glyph.lucide-user-round-plus::before{content:"\e46c"}
.c_icon_glyph.user-round-search::before,.c_icon_glyph.lucide-user-round-search::before{content:"\e578"}
.c_icon_glyph.user-round-x::before,.c_icon_glyph.lucide-user-round-x::before{content:"\e46d"}
.c_icon_glyph.user-round::before,.c_icon_glyph.lucide-user-round::before{content:"\e468"}
.c_icon_glyph.user-search::before,.c_icon_glyph.lucide-user-search::before{content:"\e579"}
.c_icon_glyph.user-square-2::before,.c_icon_glyph.lucide-user-square-2::before{content:"\e466"}
.c_icon_glyph.user-square::before,.c_icon_glyph.lucide-user-square::before{content:"\e465"}
.c_icon_glyph.user-star::before,.c_icon_glyph.lucide-user-star::before{content:"\e687"}
.c_icon_glyph.user-x-2::before,.c_icon_glyph.lucide-user-x-2::before{content:"\e46d"}
.c_icon_glyph.user-x::before,.c_icon_glyph.lucide-user-x::before{content:"\e1a3"}
.c_icon_glyph.user::before,.c_icon_glyph.lucide-user::before{content:"\e19f"}
.c_icon_glyph.users-2::before,.c_icon_glyph.lucide-users-2::before{content:"\e46e"}
.c_icon_glyph.users-round::before,.c_icon_glyph.lucide-users-round::before{content:"\e46e"}
.c_icon_glyph.users::before,.c_icon_glyph.lucide-users::before{content:"\e1a4"}
.c_icon_glyph.utensils-crossed::before,.c_icon_glyph.lucide-utensils-crossed::before{content:"\e2f7"}
.c_icon_glyph.utensils::before,.c_icon_glyph.lucide-utensils::before{content:"\e2f6"}
.c_icon_glyph.utility-pole::before,.c_icon_glyph.lucide-utility-pole::before{content:"\e3c2"}
.c_icon_glyph.van::before,.c_icon_glyph.lucide-van::before{content:"\e6ad"}
.c_icon_glyph.variable::before,.c_icon_glyph.lucide-variable::before{content:"\e473"}
.c_icon_glyph.vault::before,.c_icon_glyph.lucide-vault::before{content:"\e58f"}
.c_icon_glyph.vector-square::before,.c_icon_glyph.lucide-vector-square::before{content:"\e67c"}
.c_icon_glyph.vegan::before,.c_icon_glyph.lucide-vegan::before{content:"\e39d"}
.c_icon_glyph.venetian-mask::before,.c_icon_glyph.lucide-venetian-mask::before{content:"\e2aa"}
.c_icon_glyph.venus-and-mars::before,.c_icon_glyph.lucide-venus-and-mars::before{content:"\e646"}
.c_icon_glyph.venus::before,.c_icon_glyph.lucide-venus::before{content:"\e645"}
.c_icon_glyph.verified::before,.c_icon_glyph.lucide-verified::before{content:"\e241"}
.c_icon_glyph.vibrate-off::before,.c_icon_glyph.lucide-vibrate-off::before{content:"\e29d"}
.c_icon_glyph.vibrate::before,.c_icon_glyph.lucide-vibrate::before{content:"\e223"}
.c_icon_glyph.video-off::before,.c_icon_glyph.lucide-video-off::before{content:"\e1a6"}
.c_icon_glyph.video::before,.c_icon_glyph.lucide-video::before{content:"\e1a5"}
.c_icon_glyph.videotape::before,.c_icon_glyph.lucide-videotape::before{content:"\e4cb"}
.c_icon_glyph.view::before,.c_icon_glyph.lucide-view::before{content:"\e1a7"}
.c_icon_glyph.voicemail::before,.c_icon_glyph.lucide-voicemail::before{content:"\e1a8"}
.c_icon_glyph.volleyball::before,.c_icon_glyph.lucide-volleyball::before{content:"\e62f"}
.c_icon_glyph.volume-1::before,.c_icon_glyph.lucide-volume-1::before{content:"\e1aa"}
.c_icon_glyph.volume-2::before,.c_icon_glyph.lucide-volume-2::before{content:"\e1ab"}
.c_icon_glyph.volume-off::before,.c_icon_glyph.lucide-volume-off::before{content:"\e626"}
.c_icon_glyph.volume-x::before,.c_icon_glyph.lucide-volume-x::before{content:"\e1ac"}
.c_icon_glyph.volume::before,.c_icon_glyph.lucide-volume::before{content:"\e1a9"}
.c_icon_glyph.vote::before,.c_icon_glyph.lucide-vote::before{content:"\e3ad"}
.c_icon_glyph.wallet-2::before,.c_icon_glyph.lucide-wallet-2::before{content:"\e4cd"}
.c_icon_glyph.wallet-cards::before,.c_icon_glyph.lucide-wallet-cards::before{content:"\e4cc"}
.c_icon_glyph.wallet-minimal::before,.c_icon_glyph.lucide-wallet-minimal::before{content:"\e4cd"}
.c_icon_glyph.wallet::before,.c_icon_glyph.lucide-wallet::before{content:"\e204"}
.c_icon_glyph.wallpaper::before,.c_icon_glyph.lucide-wallpaper::before{content:"\e44b"}
.c_icon_glyph.wand-2::before,.c_icon_glyph.lucide-wand-2::before{content:"\e357"}
.c_icon_glyph.wand-sparkles::before,.c_icon_glyph.lucide-wand-sparkles::before{content:"\e357"}
.c_icon_glyph.wand::before,.c_icon_glyph.lucide-wand::before{content:"\e246"}
.c_icon_glyph.warehouse::before,.c_icon_glyph.lucide-warehouse::before{content:"\e3e6"}
.c_icon_glyph.washing-machine::before,.c_icon_glyph.lucide-washing-machine::before{content:"\e590"}
.c_icon_glyph.watch::before,.c_icon_glyph.lucide-watch::before{content:"\e1ad"}
.c_icon_glyph.waves-arrow-down::before,.c_icon_glyph.lucide-waves-arrow-down::before{content:"\e6a9"}
.c_icon_glyph.waves-arrow-up::before,.c_icon_glyph.lucide-waves-arrow-up::before{content:"\e6aa"}
.c_icon_glyph.waves-horizontal::before,.c_icon_glyph.lucide-waves-horizontal::before{content:"\e283"}
.c_icon_glyph.waves-ladder::before,.c_icon_glyph.lucide-waves-ladder::before{content:"\e63b"}
.c_icon_glyph.waves-vertical::before,.c_icon_glyph.lucide-waves-vertical::before{content:"\e6f2"}
.c_icon_glyph.waves::before,.c_icon_glyph.lucide-waves::before{content:"\e283"}
.c_icon_glyph.waypoints::before,.c_icon_glyph.lucide-waypoints::before{content:"\e542"}
.c_icon_glyph.webcam-off::before,.c_icon_glyph.lucide-webcam-off::before{content:"\e6ff"}
.c_icon_glyph.webcam::before,.c_icon_glyph.lucide-webcam::before{content:"\e205"}
.c_icon_glyph.webhook-off::before,.c_icon_glyph.lucide-webhook-off::before{content:"\e5b7"}
.c_icon_glyph.webhook::before,.c_icon_glyph.lucide-webhook::before{content:"\e374"}
.c_icon_glyph.weight-tilde::before,.c_icon_glyph.lucide-weight-tilde::before{content:"\e6ae"}
.c_icon_glyph.weight::before,.c_icon_glyph.lucide-weight::before{content:"\e530"}
.c_icon_glyph.wheat-off::before,.c_icon_glyph.lucide-wheat-off::before{content:"\e39f"}
.c_icon_glyph.wheat::before,.c_icon_glyph.lucide-wheat::before{content:"\e39e"}
.c_icon_glyph.whole-word::before,.c_icon_glyph.lucide-whole-word::before{content:"\e3df"}
.c_icon_glyph.wifi-cog::before,.c_icon_glyph.lucide-wifi-cog::before{content:"\e674"}
.c_icon_glyph.wifi-high::before,.c_icon_glyph.lucide-wifi-high::before{content:"\e5f7"}
.c_icon_glyph.wifi-low::before,.c_icon_glyph.lucide-wifi-low::before{content:"\e5f8"}
.c_icon_glyph.wifi-off::before,.c_icon_glyph.lucide-wifi-off::before{content:"\e1af"}
.c_icon_glyph.wifi-pen::before,.c_icon_glyph.lucide-wifi-pen::before{content:"\e663"}
.c_icon_glyph.wifi-sync::before,.c_icon_glyph.lucide-wifi-sync::before{content:"\e681"}
.c_icon_glyph.wifi-zero::before,.c_icon_glyph.lucide-wifi-zero::before{content:"\e5f9"}
.c_icon_glyph.wifi::before,.c_icon_glyph.lucide-wifi::before{content:"\e1ae"}
.c_icon_glyph.wind-arrow-down::before,.c_icon_glyph.lucide-wind-arrow-down::before{content:"\e631"}
.c_icon_glyph.wind::before,.c_icon_glyph.lucide-wind::before{content:"\e1b0"}
.c_icon_glyph.wine-off::before,.c_icon_glyph.lucide-wine-off::before{content:"\e3a0"}
.c_icon_glyph.wine::before,.c_icon_glyph.lucide-wine::before{content:"\e2f8"}
.c_icon_glyph.workflow::before,.c_icon_glyph.lucide-workflow::before{content:"\e425"}
.c_icon_glyph.worm::before,.c_icon_glyph.lucide-worm::before{content:"\e5da"}
.c_icon_glyph.wrap-text::before,.c_icon_glyph.lucide-wrap-text::before{content:"\e248"}
.c_icon_glyph.wrench-off::before,.c_icon_glyph.lucide-wrench-off::before{content:"\e70b"}
.c_icon_glyph.wrench::before,.c_icon_glyph.lucide-wrench::before{content:"\e1b1"}
.c_icon_glyph.x-circle::before,.c_icon_glyph.lucide-x-circle::before{content:"\e084"}
.c_icon_glyph.x-line-top::before,.c_icon_glyph.lucide-x-line-top::before{content:"\e6ca"}
.c_icon_glyph.x-octagon::before,.c_icon_glyph.lucide-x-octagon::before{content:"\e128"}
.c_icon_glyph.x-square::before,.c_icon_glyph.lucide-x-square::before{content:"\e175"}
.c_icon_glyph.x::before,.c_icon_glyph.lucide-x::before{content:"\e1b2"}
.c_icon_glyph.zap-off::before,.c_icon_glyph.lucide-zap-off::before{content:"\e1b5"}
.c_icon_glyph.zap::before,.c_icon_glyph.lucide-zap::before{content:"\e1b4"}
.c_icon_glyph.zodiac-aquarius::before,.c_icon_glyph.lucide-zodiac-aquarius::before{content:"\e6cb"}
.c_icon_glyph.zodiac-aries::before,.c_icon_glyph.lucide-zodiac-aries::before{content:"\e6cc"}
.c_icon_glyph.zodiac-cancer::before,.c_icon_glyph.lucide-zodiac-cancer::before{content:"\e6cd"}
.c_icon_glyph.zodiac-capricorn::before,.c_icon_glyph.lucide-zodiac-capricorn::before{content:"\e6ce"}
.c_icon_glyph.zodiac-gemini::before,.c_icon_glyph.lucide-zodiac-gemini::before{content:"\e6cf"}
.c_icon_glyph.zodiac-leo::before,.c_icon_glyph.lucide-zodiac-leo::before{content:"\e6d0"}
.c_icon_glyph.zodiac-libra::before,.c_icon_glyph.lucide-zodiac-libra::before{content:"\e6d1"}
.c_icon_glyph.zodiac-ophiuchus::before,.c_icon_glyph.lucide-zodiac-ophiuchus::before{content:"\e6d2"}
.c_icon_glyph.zodiac-pisces::before,.c_icon_glyph.lucide-zodiac-pisces::before{content:"\e6d3"}
.c_icon_glyph.zodiac-sagittarius::before,.c_icon_glyph.lucide-zodiac-sagittarius::before{content:"\e6d4"}
.c_icon_glyph.zodiac-scorpio::before,.c_icon_glyph.lucide-zodiac-scorpio::before{content:"\e6d5"}
.c_icon_glyph.zodiac-taurus::before,.c_icon_glyph.lucide-zodiac-taurus::before{content:"\e6d6"}
.c_icon_glyph.zodiac-virgo::before,.c_icon_glyph.lucide-zodiac-virgo::before{content:"\e6d7"}
.c_icon_glyph.zoom-in::before,.c_icon_glyph.lucide-zoom-in::before{content:"\e1b6"}
.c_icon_glyph.zoom-out::before,.c_icon_glyph.lucide-zoom-out::before{content:"\e1b7"}
.c_icon_glyph.brand-designer::before{content:"\e4f1"}
.c_icon_glyph.webflow-expert::before{content:"\e12c"}
.c_icon_glyph.brand-support::before{content:"\e286"}
.c_icon_glyph.ad-campaigns::before{content:"\e4a5"}
.c_icon_glyph.email-marketing::before{content:"\e152"}
.c_icon_glyph.packaging-design::before{content:"\e71d"}
.c_icon_glyph.print-design::before{content:"\e45f"}
.c_icon_glyph.social-graphics::before{content:"\e18a"}
.c_icon_glyph.style-guides::before{content:"\e381"}
.c_icon_glyph.ui-ux-design::before{content:"\e131"}
.c_icon_glyph.logo-design::before{content:"\e176"}
.c_icon_glyph.brand-identity-design::before{content:"\e242"}
.c_icon_glyph.ai-brand-tools::before{content:"\e70f"}
.c_icon_glyph.website-design::before{content:"\e202"}
.c_icon_glyph.webflow-development::before{content:"\e12c"}
.c_icon_glyph.website-migration::before{content:"\e6c4"}
.c_icon_glyph.online-store-design::before{content:"\e15b"}
.c_icon_glyph.responsive-websites-that-can-grow::before{content:"\e3a2"}
.c_icon_glyph.ongoing-design-support::before{content:"\e101"}
.c_icon_glyph.develop-your-design-strategy::before{content:"\e53e"}
.c_icon_glyph.create-an-identity-you-love::before{content:"\e0f2"}
.c_icon_glyph.speaking-your-language::before{content:"\e40d"}
.c_icon_glyph.one-designer-for-the-journey::before{content:"\e0f1"}
.c_icon_glyph.the-future-of-your-brand::before{content:"\e4fa"}
.c_icon_glyph.unlock-your-brand-style::before{content:"\e4a3"}
.c_icon_glyph.work::before{content:"\e6b0"}
.c_icon_glyph.about::before{content:"\e227"}
.c_icon_glyph.posts::before{content:"\e595"}
.c_icon_glyph.start::before{content:"\e13c"}
.c_icon_glyph.brandchief-workspace::before{content:"\e632"}
.c_icon_glyph.portable-repository::before{content:"\e40a"}
.c_icon_glyph.overview::before{content:"\e0f5"}
.c_icon_glyph.strategy::before{content:"\e180"}
.c_icon_glyph.direction::before{content:"\e09b"}
.c_icon_glyph.style::before{content:"\e59f"}
.c_icon_glyph.voice::before{content:"\e349"}
.c_icon_glyph.messaging::before{content:"\e40d"}
.c_icon_glyph.products::before{content:"\e4ea"}
.c_icon_glyph.services::before{content:"\e5d5"}
.c_icon_glyph.studio::before{content:"\e527"}
.c_icon_glyph.packs::before{content:"\e129"}
.c_icon_glyph.feedback::before{content:"\e575"}
.c_icon_glyph.review::before{content:"\e4aa"}
.c_icon_glyph.guide::before{content:"\e05f"}
.c_icon_glyph.components::before{content:"\e29c"}
.c_icon_glyph.skills::before{content:"\e1b4"}
.c_icon_glyph.template::before{content:"\e0cc"}
.c_icon_glyph.admin::before{content:"\e1ff"}
.c_icon_glyph.public-entry::before{content:"\e3d6"}
.c_icon_glyph.sign-in::before{content:"\e10d"}
.c_icon_glyph.compose::before{content:"\e357"}
.c_icon_glyph.pack::before{content:"\e129"}
.c_icon_glyph.text::before{content:"\e130"}
.c_icon_glyph.social::before{content:"\e4f1"}
.c_icon_glyph.email::before{content:"\e10f"}
.c_icon_glyph.slides::before{content:"\e4ae"}
.c_icon_glyph.navigation::before{content:"\e12a"}
.c_icon_glyph.close::before{content:"\e1b2"}
.c_icon_glyph.sync::before{content:"\e145"}
.c_icon_glyph.context::before{content:"\e086"}
.c_icon_glyph.surface-open::before{content:"\e04d"}
.c_icon_glyph.open-result::before{content:"\e5a4"}
.c_icon_glyph.open-source::before{content:"\e0a8"}
.c_icon_glyph.external::before{content:"\e0b9"}
.c_icon_glyph.notifications::before{content:"\e059"}
.c_icon_glyph.light-mode::before{content:"\e178"}
.c_icon_glyph.dark-mode::before{content:"\e11e"}
.c_icon_glyph.theme-system::before{content:"\e11d"}
.c_icon_glyph.settings-control::before{content:"\e29a"}
.c_icon_glyph.trash::before{content:"\e18e"}
.c_icon_glyph.visibility-on::before{content:"\e0ba"}
.c_icon_glyph.visibility-off::before{content:"\e0bb"}
.c_icon_glyph.left::before{content:"\e06e"}
.c_icon_glyph.right::before{content:"\e06f"}
.c_icon_glyph.up::before{content:"\e070"}
.c_icon_glyph.down::before{content:"\e06d"}
.c_icon_glyph.drag::before{content:"\e0eb"}
.c_icon_glyph.add::before{content:"\e13d"}
.c_icon_glyph.menu::before{content:"\e0b7"}
.c_icon_glyph.microphone::before{content:"\e118"}
.c_icon_glyph.repo::before{content:"\e0e2"}
.c_icon_glyph.recipe::before{content:"\e54b"}
.c_icon_glyph.favourite::before{content:"\e0f2"}
.c_icon_glyph.filter::before{content:"\e0dc"}
.c_icon_glyph.structured-filter::before{content:"\e460"}
.c_icon_glyph.accepted::before{content:"\e226"}
.c_icon_glyph.rejected::before{content:"\e084"}
.c_icon_glyph.pending::before{content:"\e10a"}
.c_icon_glyph.reviewed::before{content:"\e1d0"}
.c_icon_glyph.alert::before{content:"\e193"}
.c_icon_glyph.warning::before{content:"\e193"}
.c_icon_glyph.topics::before{content:"\e086"}
.c_icon_glyph.audience::before{content:"\e46e"}
.c_icon_glyph.research::before{content:"\e621"}
.c_icon_glyph.typography::before{content:"\e198"}
.c_icon_glyph.colour::before{content:"\e1dd"}
.c_icon_glyph.narrative::before{content:"\e2ed"}
.c_icon_glyph.notes::before{content:"\e596"}
.c_icon_glyph.channels::before{content:"\e235"}
.c_icon_glyph.positioning::before{content:"\e528"}
.c_icon_glyph.big-idea::before{content:"\e286"}
.c_icon_glyph.one-designer::before{content:"\e647"}
.c_icon_glyph.principle::before{content:"\e242"}
.c_icon_glyph.develop::before{content:"\e202"}
.c_icon_glyph.identity::before{content:"\e2cb"}
.c_icon_glyph.evidence::before{content:"\e0c1"}
