@layer components.hraness-design-kit.legacy{.hraness-marketing-install{--hraness-marketing-install-inline-size:initial}:where(.hraness-marketing-page,.hraness-marketing-header,.hraness-marketing-footer,.hraness-marketing-hero,.hraness-marketing-pillars,.hraness-marketing-install,.hraness-marketing-section,.hraness-marketing-primitives,.hraness-marketing-stats,.hraness-marketing-interfaces,.hraness-marketing-trust,.hraness-marketing-quotes,.hraness-marketing-pricing,.hraness-marketing-questions,.hraness-marketing-maker,.hraness-marketing-related,.hraness-marketing-cta,.hraness-marketing-proof-frame){--hraness-marketing-ink:var(--foreground,CanvasText);--hraness-marketing-muted:var(--muted,GrayText);--hraness-marketing-background:var(--background,Canvas);--hraness-marketing-surface:var(--surface,Canvas);--hraness-marketing-line:color-mix(in srgb,var(--hraness-marketing-ink) 7%,transparent);--hraness-marketing-line-strong:color-mix(in srgb,var(--hraness-marketing-ink) 22%,transparent);--hraness-marketing-inverse:var(--inverse,CanvasText);--hraness-marketing-inverse-ink:var(--inverse-foreground,Canvas);--hraness-marketing-accent:var(--hraness-site-accent,var(--primary,oklch(0.55 0.21 262)));--hraness-marketing-accent-ink:var(--hraness-site-accent-ink,var(--primary-foreground,white));--hraness-marketing-accent-soft:color-mix(in srgb,var(--hraness-marketing-accent) 10%,transparent);--hraness-marketing-text-font:var(--font-text,ui-sans-serif,system-ui,sans-serif);--hraness-marketing-heading-font:var(--font-heading,var(--hraness-marketing-text-font));--hraness-marketing-mono-font:var(--font-mono,ui-monospace,monospace);--hraness-marketing-measure:72rem;--hraness-marketing-copy-measure:54ch;--hraness-marketing-prose-measure:62ch;--hraness-marketing-gutter:clamp(1.25rem,4vw,3rem);--hraness-marketing-radius:0.75rem;--hraness-marketing-frame-radius:1.125rem;--hraness-marketing-rule:1px solid var(--hraness-marketing-line);--hraness-marketing-surface-rule:1px solid transparent;--hraness-marketing-chrome-rule:1px solid transparent;--hraness-marketing-surface-shadow:var(--hraness-material-rest,inset 0 1px 0 rgb(255 255 255/0.12),0 2px 5px rgb(0 0 0/0.05),0 12px 28px -16px rgb(0 0 0/0.15));--hraness-marketing-chrome-shadow:inset 0 1px 0 rgb(255 255 255/0.1),0 4px 16px -8px rgb(0 0 0/0.1);--hraness-marketing-shadow:0 1px 2px oklch(0 0 0/0.06),0 24px 48px -24px oklch(0 0 0/0.28);--hraness-marketing-section-space:clamp(4rem,9vw,7.5rem);--hraness-marketing-heading-weight:500;--hraness-marketing-heading-tracking:-0.022em;--hraness-marketing-action-height:2.75rem;--hraness-foil-1:light-dark(oklch(0.89 0.065 337),oklch(0.56 0.16 340));--hraness-foil-2:light-dark(oklch(0.875 0.05 277),oklch(0.52 0.15 285));--hraness-foil-3:light-dark(oklch(0.92 0.05 170),oklch(0.66 0.14 175));--hraness-foil-4:light-dark(oklch(0.95 0.045 96),oklch(0.72 0.13 100));--hraness-foil-5:light-dark(oklch(0.9 0.05 55),oklch(0.55 0.15 45));--hraness-foil-6:light-dark(oklch(0.875 0.06 305),oklch(0.62 0.16 305))}:where([data-theme=dark],.dark) :where(.hraness-marketing-page,.hraness-marketing-header,.hraness-marketing-hero,.hraness-marketing-pillars,.hraness-marketing-install,.hraness-marketing-section,.hraness-marketing-primitives,.hraness-marketing-stats,.hraness-marketing-interfaces,.hraness-marketing-trust,.hraness-marketing-quotes,.hraness-marketing-pricing,.hraness-marketing-questions,.hraness-marketing-maker,.hraness-marketing-related,.hraness-marketing-cta,.hraness-marketing-proof-frame),:where([data-theme=dark],.dark):where(.hraness-marketing-page,.hraness-marketing-header,.hraness-marketing-hero,.hraness-marketing-pillars,.hraness-marketing-install,.hraness-marketing-section,.hraness-marketing-primitives,.hraness-marketing-stats,.hraness-marketing-interfaces,.hraness-marketing-trust,.hraness-marketing-quotes,.hraness-marketing-pricing,.hraness-marketing-questions,.hraness-marketing-maker,.hraness-marketing-related,.hraness-marketing-cta,.hraness-marketing-proof-frame){--hraness-foil-1:oklch(0.56 0.16 340);--hraness-foil-2:oklch(0.52 0.15 285);--hraness-foil-3:oklch(0.66 0.14 175);--hraness-foil-4:oklch(0.72 0.13 100);--hraness-foil-5:oklch(0.55 0.15 45);--hraness-foil-6:oklch(0.62 0.16 305)}@media (prefers-color-scheme:dark){:where(:root:not([data-theme=light]):not(.light)) :where(.hraness-marketing-page,.hraness-marketing-header,.hraness-marketing-hero,.hraness-marketing-pillars,.hraness-marketing-install,.hraness-marketing-section,.hraness-marketing-primitives,.hraness-marketing-stats,.hraness-marketing-interfaces,.hraness-marketing-trust,.hraness-marketing-quotes,.hraness-marketing-pricing,.hraness-marketing-questions,.hraness-marketing-maker,.hraness-marketing-related,.hraness-marketing-cta,.hraness-marketing-proof-frame){--hraness-foil-1:oklch(0.56 0.16 340);--hraness-foil-2:oklch(0.52 0.15 285);--hraness-foil-3:oklch(0.66 0.14 175);--hraness-foil-4:oklch(0.72 0.13 100);--hraness-foil-5:oklch(0.55 0.15 45);--hraness-foil-6:oklch(0.62 0.16 305)}}.hraness-marketing-page :where(p,li,dd){text-wrap:pretty}.hraness-marketing-page :where(a){color:inherit;text-decoration-thickness:1px;text-underline-offset:.16em}.hraness-marketing-page :where(code,kbd,pre){font-family:var(--hraness-marketing-mono-font)}.hraness-marketing-page :where(pre){max-inline-size:100%;margin:0;padding:1rem 1.15rem;overflow:auto;border-radius:var(--hraness-marketing-radius);background:var(--hraness-marketing-surface);color:var(--hraness-marketing-ink);font-size:.85rem;line-height:1.6;tab-size:2;white-space:pre;overflow-wrap:normal;word-break:normal}.hraness-marketing-page :where(:not(pre)>code){padding:.08em .38em;border-radius:.3em;background:color-mix(in srgb,var(--hraness-marketing-ink) 7%,transparent);font-size:.9em}.hraness-marketing-page>:where(.hraness-marketing-hero,.hraness-marketing-pillars,.hraness-marketing-install,.hraness-marketing-section,.hraness-marketing-primitives,.hraness-marketing-stats,.hraness-marketing-interfaces,.hraness-marketing-trust,.hraness-marketing-quotes,.hraness-marketing-pricing,.hraness-marketing-questions,.hraness-marketing-maker,.hraness-marketing-related,.hraness-marketing-cta){padding-inline:var(--hraness-marketing-gutter)}.hraness-marketing-header__brand :where(img,svg){block-size:1.25rem;inline-size:auto}.hraness-marketing-footer__brand :where(img,svg){block-size:1.25rem;inline-size:auto}.hraness-marketing-footer__inner>:where(p){margin:0;max-inline-size:48ch}.hraness-marketing-hero[data-tone=accent]{--hraness-marketing-ink:var(--hraness-marketing-accent-ink);--hraness-marketing-muted:color-mix(in srgb,var(--hraness-marketing-accent-ink) 78%,transparent);--hraness-marketing-line:color-mix(in srgb,var(--hraness-marketing-accent-ink) 22%,transparent);--hraness-marketing-line-strong:color-mix(in srgb,var(--hraness-marketing-accent-ink) 40%,transparent);--hraness-marketing-surface:color-mix(in srgb,var(--hraness-marketing-accent-ink) 12%,transparent)}.hraness-marketing-proof-frame__content>:where(img,video){display:block;inline-size:100%;block-size:auto}.hraness-marketing-proof-frame__content>:where(pre){border-radius:0}.hraness-marketing-page>.hraness-marketing-install{--hraness-marketing-install-inline-size:min(100% - 2 * var(--hraness-marketing-gutter),var(--hraness-marketing-measure));padding-inline:clamp(1.5rem,4vw,2.5rem)}.hraness-marketing-section__body>:where(p){max-inline-size:var(--hraness-marketing-prose-measure);margin:0}.hraness-marketing-section__body>:first-child{margin-block-start:0}.hraness-marketing-section__body>:last-child{margin-block-end:0}.hraness-marketing-primitive p:not(:where(.hraness-marketing-primitive__summary)){margin:0;color:var(--hraness-marketing-muted);font-size:.95rem;line-height:1.5}.hraness-marketing-primitive>:where(pre,figure){margin-block-start:.5rem}.hraness-marketing-interface p:not(:where(.hraness-marketing-interface__summary)){margin:0}.hraness-marketing-interface p:not(:where(.hraness-marketing-interface__summary)){color:var(--hraness-marketing-muted);font-size:.95rem;line-height:1.5}.hraness-marketing-interface pre{margin-block-start:.5rem}.hraness-marketing-question__answer>:first-child{margin-block-start:0}.hraness-marketing-question__answer>:last-child{margin-block-end:0}.hraness-marketing-maker__portrait :where(img,svg){display:block;inline-size:100%;block-size:100%;object-fit:cover}.hraness-marketing-maker__body>p{max-inline-size:var(--hraness-marketing-prose-measure);margin:0;color:var(--hraness-marketing-muted);font-size:1.05rem;line-height:1.55}.hraness-marketing-cta[data-tone=accent]{--hraness-marketing-ink:var(--hraness-marketing-accent-ink);--hraness-marketing-muted:color-mix(in srgb,var(--hraness-marketing-accent-ink) 78%,transparent);--hraness-marketing-line-strong:color-mix(in srgb,var(--hraness-marketing-accent-ink) 40%,transparent);--hraness-marketing-surface:transparent}.hraness-marketing-stats__source :where(strong,span){display:block}.hraness-marketing-stats__source strong{font-family:var(--hraness-marketing-heading-font);font-size:clamp(1.75rem,3vw,2.25rem);font-weight:500;letter-spacing:-.02em;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hraness-marketing-stats__source span{margin-block-start:.3rem;color:var(--hraness-marketing-muted);font-size:.85rem;line-height:1.45}.hraness-marketing-header{--hraness-marketing-header-background:var(--hraness-marketing-background);--hraness-marketing-header-backdrop:none}@supports (-webkit-backdrop-filter:blur(1px)){.hraness-marketing-header{--hraness-marketing-header-background:color-mix(in srgb,var(--hraness-marketing-background) 82%,transparent);--hraness-marketing-header-backdrop:blur(14px) saturate(1.4)}}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.hraness-marketing-header{--hraness-marketing-header-background:color-mix(in srgb,var(--hraness-marketing-background) 82%,transparent);--hraness-marketing-header-backdrop:blur(14px) saturate(1.4)}}@media (forced-colors:active),(prefers-reduced-transparency:reduce){.hraness-marketing-header{--hraness-marketing-header-background:var(--hraness-marketing-background);--hraness-marketing-header-backdrop:none}}.hraness-marketing-header:not([data-position=static]){--hraness-sticky-offset:calc(var(--hraness-marketing-header-height, 2.75rem) + 1px)}.hraness-marketing-page:has(>:is(.hraness-marketing-header,.hraness-marketing-header-surface):not([data-position=static])),html:has(:is(.hraness-marketing-header,.hraness-marketing-header-surface):not([data-position=static])){--hraness-sticky-offset:calc(var(--hraness-marketing-header-height, 2.75rem) + 1px)}html:has(:is(.hraness-marketing-header,.hraness-marketing-header-surface):not([data-position=static])){scroll-padding-block-start:var(--hraness-sticky-offset)}.hraness-marketing-header+:is(main,.hraness-marketing-main),.hraness-marketing-main{scroll-margin-block-start:var(--hraness-sticky-offset)}.hraness-marketing-header[data-position=fixed]+:is(main,.hraness-marketing-main),.hraness-marketing-main[data-hraness-clearance=pad]{padding-block-start:var(--hraness-sticky-offset)}.hraness-sticky-below-chrome,[data-hraness-sticky]{position:sticky;inset-block-start:var(--hraness-sticky-offset);z-index:30}.hraness-marketing-card-row,.hraness-marketing-interface-grid,.hraness-marketing-plan-grid,.hraness-marketing-primitives__list,.hraness-marketing-quote-grid,.hraness-marketing-trust-grid{align-items:stretch}.hraness-marketing-card-row>*,.hraness-marketing-interface-grid>*,.hraness-marketing-plan-grid>*,.hraness-marketing-primitives__list>*,.hraness-marketing-quote-grid>*,.hraness-marketing-trust-grid>*{min-block-size:100%;align-self:stretch}.hraness-marketing-hero>:where(.hraness-marketing-hero__copy,.hraness-marketing-hero__frame,.hraness-marketing-proof,.hraness-marketing-facts){position:relative;z-index:1}}.design-gallery{display:grid;gap:var(--space-12);min-inline-size:0;padding:clamp(var(--space-5),4vw,var(--space-12))}@layer components.hraness-design-kit.legacy{.design-gallery__lantern-intro{margin:0;max-inline-size:60ch;color:var(--muted)}.design-gallery__lantern-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.design-gallery__lantern-wall{--hraness-material-module:4rem;padding:clamp(1.25rem,3vw,2.5rem);border-radius:2rem;min-inline-size:0}.design-gallery__lantern-caption{margin-block-end:2rem}.design-gallery__lantern-caption h3{margin:0 0 .375rem;font-size:1.75rem;font-weight:550;letter-spacing:-.025em}.design-gallery__lantern-caption p{margin:0}.design-gallery__lantern-workspace{min-block-size:32rem;margin-block-start:1.25rem;overflow:clip}.design-gallery__lantern-local{font-size:.75rem;color:var(--hraness-material-muted)}.design-gallery__lantern-content{display:grid;gap:1.5rem;padding:1.5rem}.design-gallery__lantern-filter{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.design-gallery__lantern-filter>span,.design-gallery__lantern-notes>li>span,.design-gallery__lantern-save>span{color:var(--hraness-material-muted);font-size:.8125rem;line-height:1.5}.design-gallery__lantern-notes>li{padding-block:.625rem 1rem}.design-gallery__lantern-notes summary{font-size:1rem;font-weight:550;line-height:1.4}.design-gallery__lantern-notes details p{margin:0 0 .75rem;font-size:.875rem;line-height:1.6;max-inline-size:65ch}.design-gallery__lantern-save{display:grid;justify-items:start;gap:.75rem}.design-gallery__lantern-states{display:grid;gap:1rem;padding:1.5rem}.design-gallery__lantern-states>:is(h3,p){margin:0}.design-gallery__lantern-states>p{max-inline-size:65ch}.design-gallery__lantern-state-actions{display:flex;flex-wrap:wrap;gap:.75rem}.design-gallery__lantern-plain{min-block-size:2.75rem;padding-inline:1rem;border:1px solid var(--hraness-material-seam);border-radius:var(--radius-md,.5rem);background-color:var(--hraness-material-plane);color:var(--hraness-material-ink);font:inherit;cursor:pointer}.design-gallery__lantern-plain:focus-visible{outline:2px solid var(--hraness-material-focus);outline-offset:3px}@media (max-width:60rem){.design-gallery__lantern-pair{grid-template-columns:minmax(0,1fr)}}@media (max-width:30rem){.design-gallery__lantern-wall{padding:1rem;border-radius:1.5rem}.design-gallery__lantern-content{padding:1rem}.design-gallery__lantern-local{display:none}}}.design-gallery__intro,.design-gallery__section{inline-size:min(100%,72rem);margin-inline:auto}.design-gallery__intro{display:grid;gap:var(--space-3)}.design-gallery__intro>:where(h1,p),.design-gallery__section>:where(h2){margin:0}.design-gallery__intro>p{max-inline-size:68ch;color:var(--muted)}.design-gallery__section{display:grid;gap:var(--space-4);scroll-margin-block-start:var(--space-8)}.design-gallery__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:var(--space-4)}.design-gallery__type-specimen{display:grid;gap:var(--space-3)}.design-gallery__type-specimen>:where(p,code){margin:0}.design-gallery__type-specimen>p{font-family:var(--font-text);font-size:var(--text-heading);font-weight:var(--font-weight-bold)}.design-gallery__type-specimen>code{font-family:var(--font-mono);font-size:var(--text-caption)}.design-gallery__plain-theme.plain-site.plain-publication{display:block;min-height:0;padding:var(--space-4);border:1px solid var(--plain-line);background:var(--plain-background);color:var(--plain-foreground)}.design-gallery__plain-theme .plain-page{margin:0;padding:0}.design-gallery__plain-link-example{margin:0;font-size:var(--text-caption)}.design-gallery__paper-link{color:var(--plain-link)}.design-gallery__marketing{display:block;overflow:clip;border:1px solid var(--line);border-radius:.875rem;background:var(--background)}.design-gallery__marketing>.hraness-marketing-header{position:static}.design-gallery__marketing-command{max-inline-size:100%;margin:0;overflow:auto}.design-gallery__foil-note{padding:var(--space-4) var(--space-5);border-block-start:var(--hraness-marketing-rule)}.design-gallery__foil-note>p{margin:0;color:var(--muted);font-size:.8125rem;line-height:1.55;max-inline-size:68ch}.design-gallery__foil-row{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-block-start:.75rem}.design-gallery__foil-wordmark{font-size:1.25rem;font-weight:700;letter-spacing:-.04em;text-decoration:none}.design-gallery__foil-action{--hraness-foil-surface:var(--hraness-marketing-accent);display:inline-flex;align-items:center;min-block-size:2.25rem;padding:.45rem 1rem;border-radius:var(--hraness-marketing-radius);color:var(--hraness-marketing-accent-ink);font-weight:500;text-decoration:none}.design-gallery__shell-preview{block-size:min(42rem,72vh);min-block-size:26rem;border:1px solid var(--line);overflow:clip}.design-gallery__docked-footer-preview{position:relative;min-block-size:8rem;padding:var(--space-4);border:1px solid var(--line);overflow:clip}.design-gallery__docked-footer-preview>p{margin:0}.design-gallery__instrument{display:flex;min-inline-size:0;align-items:end;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--line);background:var(--surface)}.design-gallery__horizontal-fader{flex:1 1 12rem}.design-gallery__chat{display:grid;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--line);background:var(--surface)}.design-gallery__chat-avatar{display:grid;inline-size:var(--interactive-target-min);block-size:var(--interactive-target-min);place-items:center;border:1px solid var(--line);border-radius:var(--radius-round);font-weight:var(--font-weight-bold)}.design-gallery__chat :where(p){margin:0}.design-gallery__effect{position:relative;isolation:isolate;min-block-size:20rem;overflow:clip;border:1px solid var(--line);background:var(--background)}.design-gallery__foil-deck{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:var(--space-4)}.design-gallery__foil-example{min-inline-size:0;--foil-card-radius:1rem}.design-gallery__foil-card{display:grid;min-block-size:16rem;align-content:space-between;gap:var(--space-8);padding:var(--space-5);background:color-mix(in srgb,var(--surface) 78%,transparent)}.design-gallery__foil-card>:where(div){display:grid;gap:var(--space-2)}.design-gallery__foil-card :where(h3,p){margin:0}.design-gallery__effect>:where(.hraness-design-aurora-background,.hraness-design-aurora-dots){position:absolute}.design-gallery__effect-copy{position:relative;z-index:1;display:grid;max-inline-size:38rem;gap:var(--space-2);padding:var(--space-8)}.design-gallery__effect-copy>:where(h3,p){margin:0}.design-gallery__syntax{max-inline-size:100%;margin:0;padding:var(--space-4);overflow:auto;border:1px solid var(--line);background:var(--surface)}@media (max-width:40rem){.design-gallery{padding-inline:var(--space-5)}.design-gallery__instrument{align-items:stretch;flex-direction:column}}@media (forced-colors:active){.design-gallery__chat,.design-gallery__docked-footer-preview,.design-gallery__effect,.design-gallery__instrument,.design-gallery__marketing,.design-gallery__plain-theme,.design-gallery__shell-preview,.design-gallery__syntax{border-color:CanvasText}.design-gallery__foil-card{background:Canvas}}.design-gallery__paper{background:var(--background);color:var(--foreground);padding:var(--space-6)}.design-gallery__paper h3{font:550 var(--hraness-paper-section-heading-size)/1.15 var(--font-heading);margin:0}.design-gallery__paper p{color:var(--muted);max-inline-size:68ch;line-height:1.6}:root[data-palette=catppuccin]:not([data-theme]),[data-palette=catppuccin]:not([data-theme]){color-scheme:light dark;--hraness-palette-background:light-dark(#eff1f5,#1e1e2e);--hraness-palette-foreground:light-dark(#3a3c50,#dbe1f7);--hraness-palette-muted:light-dark(#545768,#b2b8cf);--hraness-palette-faint:light-dark(#545768,#b2b8cf);--hraness-palette-grid:light-dark(#dce0e8,#313244);--hraness-palette-line:light-dark(#ccd0da,#45475a);--hraness-palette-control-border:light-dark(#6e7183,#9296ab);--hraness-palette-surface:light-dark(#e6e9ef,#181825);--hraness-palette-surface-raised:light-dark(#dce0e8,#313244);--hraness-palette-surface-hover:light-dark(#ccd0da,#45475a);--hraness-palette-card:light-dark(#e6e9ef,#181825);--hraness-palette-card-foreground:light-dark(#3a3c50,#dbe1f7);--hraness-palette-popover:light-dark(#dce0e8,#313244);--hraness-palette-popover-foreground:light-dark(#3a3c50,#dbe1f7);--hraness-palette-primary:light-dark(#1750bf,#92bafa);--hraness-palette-primary-foreground:light-dark(#eff1f5,#1e1e2e);--hraness-palette-primary-soft:light-dark(#d6e0f5,#2b3046);--hraness-palette-secondary:light-dark(#dce0e8,#313244);--hraness-palette-secondary-foreground:light-dark(#3a3c50,#dbe1f7);--hraness-palette-accent:light-dark(#d6e0f5,#2b3046);--hraness-palette-accent-foreground:light-dark(#3a3c50,#dbe1f7);--hraness-palette-focus:light-dark(#1750bf,#92bafa);--hraness-palette-scrim:light-dark(#00000070,#000000b8);--hraness-palette-disabled:light-dark(#dce0e8,#313244);--hraness-palette-disabled-foreground:light-dark(#545768,#b2b8cf);--hraness-palette-inverse:light-dark(#3a3c50,#dbe1f7);--hraness-palette-inverse-foreground:light-dark(#eff1f5,#1e1e2e);--hraness-palette-danger:light-dark(#b00d30,#f5a0b8);--hraness-palette-danger-foreground:light-dark(#eff1f5,#1e1e2e);--hraness-palette-danger-soft:light-dark(#ecd6de,#382b3d);--hraness-palette-warning:light-dark(#7b4e10,#f9e2af);--hraness-palette-warning-foreground:light-dark(#eff1f5,#1e1e2e);--hraness-palette-warning-soft:light-dark(#ede5db,#38363d);--hraness-palette-success:light-dark(#28631b,#a6e3a1);--hraness-palette-success-foreground:light-dark(#eff1f5,#1e1e2e);--hraness-palette-success-soft:light-dark(#dae7dd,#2e363c);--hraness-palette-info:light-dark(#0f6065,#89dceb);--hraness-palette-info-foreground:light-dark(#eff1f5,#1e1e2e);--hraness-palette-info-soft:light-dark(#d5e6ea,#2b3545);--hraness-palette-chart1:light-dark(#814170,#f5c2e7);--hraness-palette-chart2:light-dark(#28631b,#a6e3a1);--hraness-palette-chart3:light-dark(#0f6065,#89dceb);--hraness-palette-chart4:light-dark(#7b4e10,#f9e2af);--hraness-palette-chart5:light-dark(#712fc6,#cda9f7)}:root[data-palette=catppuccin][data-theme=light],[data-palette=catppuccin][data-theme=light]{color-scheme:light;--hraness-palette-background:#eff1f5;--hraness-palette-foreground:#3a3c50;--hraness-palette-muted:#545768;--hraness-palette-faint:#545768;--hraness-palette-grid:#dce0e8;--hraness-palette-line:#ccd0da;--hraness-palette-control-border:#6e7183;--hraness-palette-surface:#e6e9ef;--hraness-palette-surface-raised:#dce0e8;--hraness-palette-surface-hover:#ccd0da;--hraness-palette-card:#e6e9ef;--hraness-palette-card-foreground:#3a3c50;--hraness-palette-popover:#dce0e8;--hraness-palette-popover-foreground:#3a3c50;--hraness-palette-primary:#1750bf;--hraness-palette-primary-foreground:#eff1f5;--hraness-palette-primary-soft:#d6e0f5;--hraness-palette-secondary:#dce0e8;--hraness-palette-secondary-foreground:#3a3c50;--hraness-palette-accent:#d6e0f5;--hraness-palette-accent-foreground:#3a3c50;--hraness-palette-focus:#1750bf;--hraness-palette-scrim:#00000070;--hraness-palette-disabled:#dce0e8;--hraness-palette-disabled-foreground:#545768;--hraness-palette-inverse:#3a3c50;--hraness-palette-inverse-foreground:#eff1f5;--hraness-palette-danger:#b00d30;--hraness-palette-danger-foreground:#eff1f5;--hraness-palette-danger-soft:#ecd6de;--hraness-palette-warning:#7b4e10;--hraness-palette-warning-foreground:#eff1f5;--hraness-palette-warning-soft:#ede5db;--hraness-palette-success:#28631b;--hraness-palette-success-foreground:#eff1f5;--hraness-palette-success-soft:#dae7dd;--hraness-palette-info:#0f6065;--hraness-palette-info-foreground:#eff1f5;--hraness-palette-info-soft:#d5e6ea;--hraness-palette-chart1:#814170;--hraness-palette-chart2:#28631b;--hraness-palette-chart3:#0f6065;--hraness-palette-chart4:#7b4e10;--hraness-palette-chart5:#712fc6}:root[data-palette=catppuccin][data-theme=dark],[data-palette=catppuccin][data-theme=dark]{color-scheme:dark;--hraness-palette-background:#1e1e2e;--hraness-palette-foreground:#dbe1f7;--hraness-palette-muted:#b2b8cf;--hraness-palette-faint:#b2b8cf;--hraness-palette-grid:#313244;--hraness-palette-line:#45475a;--hraness-palette-control-border:#9296ab;--hraness-palette-surface:#181825;--hraness-palette-surface-raised:#313244;--hraness-palette-surface-hover:#45475a;--hraness-palette-card:#181825;--hraness-palette-card-foreground:#dbe1f7;--hraness-palette-popover:#313244;--hraness-palette-popover-foreground:#dbe1f7;--hraness-palette-primary:#92bafa;--hraness-palette-primary-foreground:#1e1e2e;--hraness-palette-primary-soft:#2b3046;--hraness-palette-secondary:#313244;--hraness-palette-secondary-foreground:#dbe1f7;--hraness-palette-accent:#2b3046;--hraness-palette-accent-foreground:#dbe1f7;--hraness-palette-focus:#92bafa;--hraness-palette-scrim:#000000b8;--hraness-palette-disabled:#313244;--hraness-palette-disabled-foreground:#b2b8cf;--hraness-palette-inverse:#dbe1f7;--hraness-palette-inverse-foreground:#1e1e2e;--hraness-palette-danger:#f5a0b8;--hraness-palette-danger-foreground:#1e1e2e;--hraness-palette-danger-soft:#382b3d;--hraness-palette-warning:#f9e2af;--hraness-palette-warning-foreground:#1e1e2e;--hraness-palette-warning-soft:#38363d;--hraness-palette-success:#a6e3a1;--hraness-palette-success-foreground:#1e1e2e;--hraness-palette-success-soft:#2e363c;--hraness-palette-info:#89dceb;--hraness-palette-info-foreground:#1e1e2e;--hraness-palette-info-soft:#2b3545;--hraness-palette-chart1:#f5c2e7;--hraness-palette-chart2:#a6e3a1;--hraness-palette-chart3:#89dceb;--hraness-palette-chart4:#f9e2af;--hraness-palette-chart5:#cda9f7}:root[data-palette=gruvbox]:not([data-theme]),[data-palette=gruvbox]:not([data-theme]){color-scheme:light dark;--hraness-palette-background:light-dark(#fbf1c7,#282828);--hraness-palette-foreground:light-dark(#393533,#f0e5c7);--hraness-palette-muted:light-dark(#584f48,#c7baa3);--hraness-palette-faint:light-dark(#584f48,#c7baa3);--hraness-palette-grid:light-dark(#ebdbb2,#3c3836);--hraness-palette-line:light-dark(#d5c4a1,#504945);--hraness-palette-control-border:light-dark(#75685e,#a5988c);--hraness-palette-surface:light-dark(#f9f5d7,#1d2021);--hraness-palette-surface-raised:light-dark(#ebdbb2,#3c3836);--hraness-palette-surface-hover:light-dark(#d5c4a1,#504945);--hraness-palette-card:light-dark(#f9f5d7,#1d2021);--hraness-palette-card-foreground:light-dark(#393533,#f0e5c7);--hraness-palette-popover:light-dark(#ebdbb2,#3c3836);--hraness-palette-popover-foreground:light-dark(#393533,#f0e5c7);--hraness-palette-primary:light-dark(#065968,#a9c1b8);--hraness-palette-primary-foreground:light-dark(#fbf1c7,#282828);--hraness-palette-primary-soft:light-dark(#dee0be,#333735);--hraness-palette-secondary:light-dark(#ebdbb2,#3c3836);--hraness-palette-secondary-foreground:light-dark(#393533,#f0e5c7);--hraness-palette-accent:light-dark(#dee0be,#333735);--hraness-palette-accent-foreground:light-dark(#393533,#f0e5c7);--hraness-palette-focus:light-dark(#065968,#a9c1b8);--hraness-palette-scrim:light-dark(#00000070,#000000b8);--hraness-palette-disabled:light-dark(#ebdbb2,#3c3836);--hraness-palette-disabled-foreground:light-dark(#584f48,#c7baa3);--hraness-palette-inverse:light-dark(#393533,#f0e5c7);--hraness-palette-inverse-foreground:light-dark(#fbf1c7,#282828);--hraness-palette-danger:light-dark(#9d0006,#fda49a);--hraness-palette-danger-foreground:light-dark(#fbf1c7,#282828);--hraness-palette-danger-soft:light-dark(#f0d4b0,#412c29);--hraness-palette-warning:light-dark(#70490c,#fabd2f);--hraness-palette-warning-foreground:light-dark(#fbf1c7,#282828);--hraness-palette-warning-soft:light-dark(#f3e2b2,#413a29);--hraness-palette-success:light-dark(#56520a,#bfc23c);--hraness-palette-success-foreground:light-dark(#fbf1c7,#282828);--hraness-palette-success-soft:light-dark(#ebe2b1,#393a28);--hraness-palette-info:light-dark(#30593f,#9cc88c);--hraness-palette-info-foreground:light-dark(#fbf1c7,#282828);--hraness-palette-info-soft:light-dark(#e5e3ba,#343a32);--hraness-palette-chart1:light-dark(#913002,#fea963);--hraness-palette-chart2:light-dark(#56520a,#bfc23c);--hraness-palette-chart3:light-dark(#30593f,#9cc88c);--hraness-palette-chart4:light-dark(#70490c,#fabd2f);--hraness-palette-chart5:light-dark(#7f3865,#e2aebc)}:root[data-palette=gruvbox][data-theme=light],[data-palette=gruvbox][data-theme=light]{color-scheme:light;--hraness-palette-background:#fbf1c7;--hraness-palette-foreground:#393533;--hraness-palette-muted:#584f48;--hraness-palette-faint:#584f48;--hraness-palette-grid:#ebdbb2;--hraness-palette-line:#d5c4a1;--hraness-palette-control-border:#75685e;--hraness-palette-surface:#f9f5d7;--hraness-palette-surface-raised:#ebdbb2;--hraness-palette-surface-hover:#d5c4a1;--hraness-palette-card:#f9f5d7;--hraness-palette-card-foreground:#393533;--hraness-palette-popover:#ebdbb2;--hraness-palette-popover-foreground:#393533;--hraness-palette-primary:#065968;--hraness-palette-primary-foreground:#fbf1c7;--hraness-palette-primary-soft:#dee0be;--hraness-palette-secondary:#ebdbb2;--hraness-palette-secondary-foreground:#393533;--hraness-palette-accent:#dee0be;--hraness-palette-accent-foreground:#393533;--hraness-palette-focus:#065968;--hraness-palette-scrim:#00000070;--hraness-palette-disabled:#ebdbb2;--hraness-palette-disabled-foreground:#584f48;--hraness-palette-inverse:#393533;--hraness-palette-inverse-foreground:#fbf1c7;--hraness-palette-danger:#9d0006;--hraness-palette-danger-foreground:#fbf1c7;--hraness-palette-danger-soft:#f0d4b0;--hraness-palette-warning:#70490c;--hraness-palette-warning-foreground:#fbf1c7;--hraness-palette-warning-soft:#f3e2b2;--hraness-palette-success:#56520a;--hraness-palette-success-foreground:#fbf1c7;--hraness-palette-success-soft:#ebe2b1;--hraness-palette-info:#30593f;--hraness-palette-info-foreground:#fbf1c7;--hraness-palette-info-soft:#e5e3ba;--hraness-palette-chart1:#913002;--hraness-palette-chart2:#56520a;--hraness-palette-chart3:#30593f;--hraness-palette-chart4:#70490c;--hraness-palette-chart5:#7f3865}:root[data-palette=gruvbox][data-theme=dark],[data-palette=gruvbox][data-theme=dark]{color-scheme:dark;--hraness-palette-background:#282828;--hraness-palette-foreground:#f0e5c7;--hraness-palette-muted:#c7baa3;--hraness-palette-faint:#c7baa3;--hraness-palette-grid:#3c3836;--hraness-palette-line:#504945;--hraness-palette-control-border:#a5988c;--hraness-palette-surface:#1d2021;--hraness-palette-surface-raised:#3c3836;--hraness-palette-surface-hover:#504945;--hraness-palette-card:#1d2021;--hraness-palette-card-foreground:#f0e5c7;--hraness-palette-popover:#3c3836;--hraness-palette-popover-foreground:#f0e5c7;--hraness-palette-primary:#a9c1b8;--hraness-palette-primary-foreground:#282828;--hraness-palette-primary-soft:#333735;--hraness-palette-secondary:#3c3836;--hraness-palette-secondary-foreground:#f0e5c7;--hraness-palette-accent:#333735;--hraness-palette-accent-foreground:#f0e5c7;--hraness-palette-focus:#a9c1b8;--hraness-palette-scrim:#000000b8;--hraness-palette-disabled:#3c3836;--hraness-palette-disabled-foreground:#c7baa3;--hraness-palette-inverse:#f0e5c7;--hraness-palette-inverse-foreground:#282828;--hraness-palette-danger:#fda49a;--hraness-palette-danger-foreground:#282828;--hraness-palette-danger-soft:#412c29;--hraness-palette-warning:#fabd2f;--hraness-palette-warning-foreground:#282828;--hraness-palette-warning-soft:#413a29;--hraness-palette-success:#bfc23c;--hraness-palette-success-foreground:#282828;--hraness-palette-success-soft:#393a28;--hraness-palette-info:#9cc88c;--hraness-palette-info-foreground:#282828;--hraness-palette-info-soft:#343a32;--hraness-palette-chart1:#fea963;--hraness-palette-chart2:#bfc23c;--hraness-palette-chart3:#9cc88c;--hraness-palette-chart4:#fabd2f;--hraness-palette-chart5:#e2aebc}:root[data-palette=rose-pine]:not([data-theme]),[data-palette=rose-pine]:not([data-theme]){color-scheme:light dark;--hraness-palette-background:light-dark(#faf4ed,#191724);--hraness-palette-foreground:light-dark(#44405e,#e0def4);--hraness-palette-muted:light-dark(#605c74,#adaac0);--hraness-palette-faint:light-dark(#605c74,#adaac0);--hraness-palette-grid:light-dark(#f2e9e1,#26233a);--hraness-palette-line:light-dark(#dfdad9,#403d52);--hraness-palette-control-border:light-dark(#797593,#908caa);--hraness-palette-surface:light-dark(#fffaf3,#1f1d2e);--hraness-palette-surface-raised:light-dark(#f2e9e1,#26233a);--hraness-palette-surface-hover:light-dark(#dfdad9,#403d52);--hraness-palette-card:light-dark(#fffaf3,#1f1d2e);--hraness-palette-card-foreground:light-dark(#44405e,#e0def4);--hraness-palette-popover:light-dark(#f2e9e1,#26233a);--hraness-palette-popover-foreground:light-dark(#44405e,#e0def4);--hraness-palette-primary:light-dark(#68587a,#c4a7e7);--hraness-palette-primary-foreground:light-dark(#faf4ed,#191724);--hraness-palette-primary-soft:light-dark(#ede5e5,#2e283b);--hraness-palette-secondary:light-dark(#f2e9e1,#26233a);--hraness-palette-secondary-foreground:light-dark(#44405e,#e0def4);--hraness-palette-accent:light-dark(#ede5e5,#2e283b);--hraness-palette-accent-foreground:light-dark(#44405e,#e0def4);--hraness-palette-focus:light-dark(#68587a,#c4a7e7);--hraness-palette-scrim:light-dark(#00000070,#000000b8);--hraness-palette-disabled:light-dark(#f2e9e1,#26233a);--hraness-palette-disabled-foreground:light-dark(#605c74,#adaac0);--hraness-palette-inverse:light-dark(#44405e,#e0def4);--hraness-palette-inverse-foreground:light-dark(#faf4ed,#191724);--hraness-palette-danger:light-dark(#8b4c5e,#f090ab);--hraness-palette-danger-foreground:light-dark(#faf4ed,#191724);--hraness-palette-danger-soft:light-dark(#f2e3df,#322231);--hraness-palette-warning:light-dark(#81561d,#f6c177);--hraness-palette-warning-foreground:light-dark(#faf4ed,#191724);--hraness-palette-warning-soft:light-dark(#f8ead7,#342b2e);--hraness-palette-success:light-dark(#27667f,#9ccfd8);--hraness-palette-success-foreground:light-dark(#faf4ed,#191724);--hraness-palette-success-soft:light-dark(#e1e3e0,#292d3a);--hraness-palette-info:light-dark(#3a656c,#ebbcba);--hraness-palette-info-foreground:light-dark(#faf4ed,#191724);--hraness-palette-info-soft:light-dark(#e6e8e4,#322b36);--hraness-palette-chart1:light-dark(#85514e,#ebbcba);--hraness-palette-chart2:light-dark(#27667f,#9ccfd8);--hraness-palette-chart3:light-dark(#3a656c,#ebbcba);--hraness-palette-chart4:light-dark(#81561d,#f6c177);--hraness-palette-chart5:light-dark(#68587a,#c4a7e7)}:root[data-palette=rose-pine][data-theme=light],[data-palette=rose-pine][data-theme=light]{color-scheme:light;--hraness-palette-background:#faf4ed;--hraness-palette-foreground:#44405e;--hraness-palette-muted:#605c74;--hraness-palette-faint:#605c74;--hraness-palette-grid:#f2e9e1;--hraness-palette-line:#dfdad9;--hraness-palette-control-border:#797593;--hraness-palette-surface:#fffaf3;--hraness-palette-surface-raised:#f2e9e1;--hraness-palette-surface-hover:#dfdad9;--hraness-palette-card:#fffaf3;--hraness-palette-card-foreground:#44405e;--hraness-palette-popover:#f2e9e1;--hraness-palette-popover-foreground:#44405e;--hraness-palette-primary:#68587a;--hraness-palette-primary-foreground:#faf4ed;--hraness-palette-primary-soft:#ede5e5;--hraness-palette-secondary:#f2e9e1;--hraness-palette-secondary-foreground:#44405e;--hraness-palette-accent:#ede5e5;--hraness-palette-accent-foreground:#44405e;--hraness-palette-focus:#68587a;--hraness-palette-scrim:#00000070;--hraness-palette-disabled:#f2e9e1;--hraness-palette-disabled-foreground:#605c74;--hraness-palette-inverse:#44405e;--hraness-palette-inverse-foreground:#faf4ed;--hraness-palette-danger:#8b4c5e;--hraness-palette-danger-foreground:#faf4ed;--hraness-palette-danger-soft:#f2e3df;--hraness-palette-warning:#81561d;--hraness-palette-warning-foreground:#faf4ed;--hraness-palette-warning-soft:#f8ead7;--hraness-palette-success:#27667f;--hraness-palette-success-foreground:#faf4ed;--hraness-palette-success-soft:#e1e3e0;--hraness-palette-info:#3a656c;--hraness-palette-info-foreground:#faf4ed;--hraness-palette-info-soft:#e6e8e4;--hraness-palette-chart1:#85514e;--hraness-palette-chart2:#27667f;--hraness-palette-chart3:#3a656c;--hraness-palette-chart4:#81561d;--hraness-palette-chart5:#68587a}:root[data-palette=rose-pine][data-theme=dark],[data-palette=rose-pine][data-theme=dark]{color-scheme:dark;--hraness-palette-background:#191724;--hraness-palette-foreground:#e0def4;--hraness-palette-muted:#adaac0;--hraness-palette-faint:#adaac0;--hraness-palette-grid:#26233a;--hraness-palette-line:#403d52;--hraness-palette-control-border:#908caa;--hraness-palette-surface:#1f1d2e;--hraness-palette-surface-raised:#26233a;--hraness-palette-surface-hover:#403d52;--hraness-palette-card:#1f1d2e;--hraness-palette-card-foreground:#e0def4;--hraness-palette-popover:#26233a;--hraness-palette-popover-foreground:#e0def4;--hraness-palette-primary:#c4a7e7;--hraness-palette-primary-foreground:#191724;--hraness-palette-primary-soft:#2e283b;--hraness-palette-secondary:#26233a;--hraness-palette-secondary-foreground:#e0def4;--hraness-palette-accent:#2e283b;--hraness-palette-accent-foreground:#e0def4;--hraness-palette-focus:#c4a7e7;--hraness-palette-scrim:#000000b8;--hraness-palette-disabled:#26233a;--hraness-palette-disabled-foreground:#adaac0;--hraness-palette-inverse:#e0def4;--hraness-palette-inverse-foreground:#191724;--hraness-palette-danger:#f090ab;--hraness-palette-danger-foreground:#191724;--hraness-palette-danger-soft:#322231;--hraness-palette-warning:#f6c177;--hraness-palette-warning-foreground:#191724;--hraness-palette-warning-soft:#342b2e;--hraness-palette-success:#9ccfd8;--hraness-palette-success-foreground:#191724;--hraness-palette-success-soft:#292d3a;--hraness-palette-info:#ebbcba;--hraness-palette-info-foreground:#191724;--hraness-palette-info-soft:#322b36;--hraness-palette-chart1:#ebbcba;--hraness-palette-chart2:#9ccfd8;--hraness-palette-chart3:#ebbcba;--hraness-palette-chart4:#f6c177;--hraness-palette-chart5:#c4a7e7}:root[data-palette=tokyo-night]:not([data-theme]),[data-palette=tokyo-night]:not([data-theme]){color-scheme:light dark;--hraness-palette-background:light-dark(#e1e2e7,#1a1b26);--hraness-palette-foreground:light-dark(#1c3161,#c0caf5);--hraness-palette-muted:light-dark(#414c76,#a9b1d6);--hraness-palette-faint:light-dark(#414c76,#a9b1d6);--hraness-palette-grid:light-dark(#c4c8da,#24283b);--hraness-palette-line:light-dark(#b7c1e3,#292e42);--hraness-palette-control-border:light-dark(#56659d,#737aa2);--hraness-palette-surface:light-dark(#d0d5e3,#16161e);--hraness-palette-surface-raised:light-dark(#c4c8da,#24283b);--hraness-palette-surface-hover:light-dark(#b7c1e3,#292e42);--hraness-palette-card:light-dark(#d0d5e3,#16161e);--hraness-palette-card-foreground:light-dark(#1c3161,#c0caf5);--hraness-palette-popover:light-dark(#c4c8da,#24283b);--hraness-palette-popover-foreground:light-dark(#1c3161,#c0caf5);--hraness-palette-primary:light-dark(#1d4e90,#7aa2f7);--hraness-palette-primary-foreground:light-dark(#e1e2e7,#1a1b26);--hraness-palette-primary-soft:light-dark(#ccd6e7,#262b3f);--hraness-palette-secondary:light-dark(#c4c8da,#24283b);--hraness-palette-secondary-foreground:light-dark(#1c3161,#c0caf5);--hraness-palette-accent:light-dark(#ccd6e7,#262b3f);--hraness-palette-accent-foreground:light-dark(#1c3161,#c0caf5);--hraness-palette-focus:light-dark(#1d4e90,#7aa2f7);--hraness-palette-scrim:light-dark(#00000070,#000000b8);--hraness-palette-disabled:light-dark(#c4c8da,#24283b);--hraness-palette-disabled-foreground:light-dark(#414c76,#a9b1d6);--hraness-palette-inverse:light-dark(#1c3161,#c0caf5);--hraness-palette-inverse-foreground:light-dark(#e1e2e7,#1a1b26);--hraness-palette-danger:light-dark(#951a3e,#f7768e);--hraness-palette-danger-foreground:light-dark(#e1e2e7,#1a1b26);--hraness-palette-danger-soft:light-dark(#e3ccd7,#352632);--hraness-palette-warning:light-dark(#614b2b,#e0af68);--hraness-palette-warning-foreground:light-dark(#e1e2e7,#1a1b26);--hraness-palette-warning-soft:light-dark(#d7d4d3,#322d2e);--hraness-palette-success:light-dark(#40552a,#9ece6a);--hraness-palette-success-foreground:light-dark(#e1e2e7,#1a1b26);--hraness-palette-success-soft:light-dark(#d1d5d2,#2a302e);--hraness-palette-info:light-dark(#005571,#7dcfff);--hraness-palette-info-foreground:light-dark(#e1e2e7,#1a1b26);--hraness-palette-info-soft:light-dark(#c6d4dd,#263140);--hraness-palette-chart1:light-dark(#7a3f00,#ff9e64);--hraness-palette-chart2:light-dark(#40552a,#9ece6a);--hraness-palette-chart3:light-dark(#005571,#7dcfff);--hraness-palette-chart4:light-dark(#614b2b,#e0af68);--hraness-palette-chart5:light-dark(#61369a,#bb9af7)}:root[data-palette=tokyo-night][data-theme=light],[data-palette=tokyo-night][data-theme=light]{color-scheme:light;--hraness-palette-background:#e1e2e7;--hraness-palette-foreground:#1c3161;--hraness-palette-muted:#414c76;--hraness-palette-faint:#414c76;--hraness-palette-grid:#c4c8da;--hraness-palette-line:#b7c1e3;--hraness-palette-control-border:#56659d;--hraness-palette-surface:#d0d5e3;--hraness-palette-surface-raised:#c4c8da;--hraness-palette-surface-hover:#b7c1e3;--hraness-palette-card:#d0d5e3;--hraness-palette-card-foreground:#1c3161;--hraness-palette-popover:#c4c8da;--hraness-palette-popover-foreground:#1c3161;--hraness-palette-primary:#1d4e90;--hraness-palette-primary-foreground:#e1e2e7;--hraness-palette-primary-soft:#ccd6e7;--hraness-palette-secondary:#c4c8da;--hraness-palette-secondary-foreground:#1c3161;--hraness-palette-accent:#ccd6e7;--hraness-palette-accent-foreground:#1c3161;--hraness-palette-focus:#1d4e90;--hraness-palette-scrim:#00000070;--hraness-palette-disabled:#c4c8da;--hraness-palette-disabled-foreground:#414c76;--hraness-palette-inverse:#1c3161;--hraness-palette-inverse-foreground:#e1e2e7;--hraness-palette-danger:#951a3e;--hraness-palette-danger-foreground:#e1e2e7;--hraness-palette-danger-soft:#e3ccd7;--hraness-palette-warning:#614b2b;--hraness-palette-warning-foreground:#e1e2e7;--hraness-palette-warning-soft:#d7d4d3;--hraness-palette-success:#40552a;--hraness-palette-success-foreground:#e1e2e7;--hraness-palette-success-soft:#d1d5d2;--hraness-palette-info:#005571;--hraness-palette-info-foreground:#e1e2e7;--hraness-palette-info-soft:#c6d4dd;--hraness-palette-chart1:#7a3f00;--hraness-palette-chart2:#40552a;--hraness-palette-chart3:#005571;--hraness-palette-chart4:#614b2b;--hraness-palette-chart5:#61369a}:root[data-palette=tokyo-night][data-theme=dark],[data-palette=tokyo-night][data-theme=dark]{color-scheme:dark;--hraness-palette-background:#1a1b26;--hraness-palette-foreground:#c0caf5;--hraness-palette-muted:#a9b1d6;--hraness-palette-faint:#a9b1d6;--hraness-palette-grid:#24283b;--hraness-palette-line:#292e42;--hraness-palette-control-border:#737aa2;--hraness-palette-surface:#16161e;--hraness-palette-surface-raised:#24283b;--hraness-palette-surface-hover:#292e42;--hraness-palette-card:#16161e;--hraness-palette-card-foreground:#c0caf5;--hraness-palette-popover:#24283b;--hraness-palette-popover-foreground:#c0caf5;--hraness-palette-primary:#7aa2f7;--hraness-palette-primary-foreground:#1a1b26;--hraness-palette-primary-soft:#262b3f;--hraness-palette-secondary:#24283b;--hraness-palette-secondary-foreground:#c0caf5;--hraness-palette-accent:#262b3f;--hraness-palette-accent-foreground:#c0caf5;--hraness-palette-focus:#7aa2f7;--hraness-palette-scrim:#000000b8;--hraness-palette-disabled:#24283b;--hraness-palette-disabled-foreground:#a9b1d6;--hraness-palette-inverse:#c0caf5;--hraness-palette-inverse-foreground:#1a1b26;--hraness-palette-danger:#f7768e;--hraness-palette-danger-foreground:#1a1b26;--hraness-palette-danger-soft:#352632;--hraness-palette-warning:#e0af68;--hraness-palette-warning-foreground:#1a1b26;--hraness-palette-warning-soft:#322d2e;--hraness-palette-success:#9ece6a;--hraness-palette-success-foreground:#1a1b26;--hraness-palette-success-soft:#2a302e;--hraness-palette-info:#7dcfff;--hraness-palette-info-foreground:#1a1b26;--hraness-palette-info-soft:#263140;--hraness-palette-chart1:#ff9e64;--hraness-palette-chart2:#9ece6a;--hraness-palette-chart3:#7dcfff;--hraness-palette-chart4:#e0af68;--hraness-palette-chart5:#bb9af7}:root[data-palette=paper]:not([data-theme]),[data-palette=paper]:not([data-theme]){color-scheme:light dark;--hraness-palette-background:light-dark(#f8f7f4,#12100f);--hraness-palette-foreground:light-dark(#1c1917,#f5f2ed);--hraness-palette-muted:light-dark(#6c665f,#aaa29a);--hraness-palette-faint:light-dark(#6c665f,#aaa29a);--hraness-palette-grid:light-dark(#dfdcd6,#302b27);--hraness-palette-line:light-dark(#b9b3ab,#514a44);--hraness-palette-control-border:light-dark(#8a8177,#827a72);--hraness-palette-surface:light-dark(#fffefa,#1d1a18);--hraness-palette-surface-raised:light-dark(#fffefa,#211d1a);--hraness-palette-surface-hover:light-dark(#ebe8e3,#292522);--hraness-palette-card:light-dark(#fffefa,#1d1a18);--hraness-palette-card-foreground:light-dark(#1c1917,#f5f2ed);--hraness-palette-popover:light-dark(#fffefa,#211d1a);--hraness-palette-popover-foreground:light-dark(#1c1917,#f5f2ed);--hraness-palette-primary:light-dark(#1e5ae1,#8fb0ff);--hraness-palette-primary-foreground:light-dark(#f8f7f4,#12100f);--hraness-palette-primary-soft:light-dark(#dee5f3,#21232c);--hraness-palette-secondary:light-dark(#ebe8e3,#292522);--hraness-palette-secondary-foreground:light-dark(#1c1917,#f5f2ed);--hraness-palette-accent:light-dark(#dee5f3,#21232c);--hraness-palette-accent-foreground:light-dark(#1c1917,#f5f2ed);--hraness-palette-focus:light-dark(#1e5ae1,#8fb0ff);--hraness-palette-scrim:light-dark(#00000070,#000000b8);--hraness-palette-disabled:light-dark(#fffefa,#211d1a);--hraness-palette-disabled-foreground:light-dark(#6c665f,#aaa29a);--hraness-palette-inverse:light-dark(#1c1917,#f5f2ed);--hraness-palette-inverse-foreground:light-dark(#f8f7f4,#12100f);--hraness-palette-danger:light-dark(#b23c34,#ef8c82);--hraness-palette-danger-foreground:light-dark(#f8f7f4,#12100f);--hraness-palette-danger-soft:light-dark(#f0e1dd,#2d1f1d);--hraness-palette-warning:light-dark(#975600,#efae55);--hraness-palette-warning-foreground:light-dark(#f8f7f4,#12100f);--hraness-palette-warning-soft:light-dark(#eee5d7,#2d2317);--hraness-palette-success:light-dark(#227445,#5fc98b);--hraness-palette-success-foreground:light-dark(#f8f7f4,#12100f);--hraness-palette-success-soft:light-dark(#dfe9e0,#1b261e);--hraness-palette-info:light-dark(#1e5ae1,#8fb0ff);--hraness-palette-info-foreground:light-dark(#f8f7f4,#12100f);--hraness-palette-info-soft:light-dark(#dee5f3,#21232c);--hraness-palette-chart1:light-dark(#a24a64,#db91aa);--hraness-palette-chart2:light-dark(#227445,#5fc98b);--hraness-palette-chart3:light-dark(#1e5ae1,#8fb0ff);--hraness-palette-chart4:light-dark(#975600,#efae55);--hraness-palette-chart5:light-dark(#7858a3,#b7a0dc)}:root[data-palette=paper][data-theme=light],[data-palette=paper][data-theme=light]{color-scheme:light;--hraness-palette-background:#f8f7f4;--hraness-palette-foreground:#1c1917;--hraness-palette-muted:#6c665f;--hraness-palette-faint:#6c665f;--hraness-palette-grid:#dfdcd6;--hraness-palette-line:#b9b3ab;--hraness-palette-control-border:#8a8177;--hraness-palette-surface:#fffefa;--hraness-palette-surface-raised:#fffefa;--hraness-palette-surface-hover:#ebe8e3;--hraness-palette-card:#fffefa;--hraness-palette-card-foreground:#1c1917;--hraness-palette-popover:#fffefa;--hraness-palette-popover-foreground:#1c1917;--hraness-palette-primary:#1e5ae1;--hraness-palette-primary-foreground:#f8f7f4;--hraness-palette-primary-soft:#dee5f3;--hraness-palette-secondary:#ebe8e3;--hraness-palette-secondary-foreground:#1c1917;--hraness-palette-accent:#dee5f3;--hraness-palette-accent-foreground:#1c1917;--hraness-palette-focus:#1e5ae1;--hraness-palette-scrim:#00000070;--hraness-palette-disabled:#fffefa;--hraness-palette-disabled-foreground:#6c665f;--hraness-palette-inverse:#1c1917;--hraness-palette-inverse-foreground:#f8f7f4;--hraness-palette-danger:#b23c34;--hraness-palette-danger-foreground:#f8f7f4;--hraness-palette-danger-soft:#f0e1dd;--hraness-palette-warning:#975600;--hraness-palette-warning-foreground:#f8f7f4;--hraness-palette-warning-soft:#eee5d7;--hraness-palette-success:#227445;--hraness-palette-success-foreground:#f8f7f4;--hraness-palette-success-soft:#dfe9e0;--hraness-palette-info:#1e5ae1;--hraness-palette-info-foreground:#f8f7f4;--hraness-palette-info-soft:#dee5f3;--hraness-palette-chart1:#a24a64;--hraness-palette-chart2:#227445;--hraness-palette-chart3:#1e5ae1;--hraness-palette-chart4:#975600;--hraness-palette-chart5:#7858a3}:root[data-palette=paper][data-theme=dark],[data-palette=paper][data-theme=dark]{color-scheme:dark;--hraness-palette-background:#12100f;--hraness-palette-foreground:#f5f2ed;--hraness-palette-muted:#aaa29a;--hraness-palette-faint:#aaa29a;--hraness-palette-grid:#302b27;--hraness-palette-line:#514a44;--hraness-palette-control-border:#827a72;--hraness-palette-surface:#1d1a18;--hraness-palette-surface-raised:#211d1a;--hraness-palette-surface-hover:#292522;--hraness-palette-card:#1d1a18;--hraness-palette-card-foreground:#f5f2ed;--hraness-palette-popover:#211d1a;--hraness-palette-popover-foreground:#f5f2ed;--hraness-palette-primary:#8fb0ff;--hraness-palette-primary-foreground:#12100f;--hraness-palette-primary-soft:#21232c;--hraness-palette-secondary:#292522;--hraness-palette-secondary-foreground:#f5f2ed;--hraness-palette-accent:#21232c;--hraness-palette-accent-foreground:#f5f2ed;--hraness-palette-focus:#8fb0ff;--hraness-palette-scrim:#000000b8;--hraness-palette-disabled:#211d1a;--hraness-palette-disabled-foreground:#aaa29a;--hraness-palette-inverse:#f5f2ed;--hraness-palette-inverse-foreground:#12100f;--hraness-palette-danger:#ef8c82;--hraness-palette-danger-foreground:#12100f;--hraness-palette-danger-soft:#2d1f1d;--hraness-palette-warning:#efae55;--hraness-palette-warning-foreground:#12100f;--hraness-palette-warning-soft:#2d2317;--hraness-palette-success:#5fc98b;--hraness-palette-success-foreground:#12100f;--hraness-palette-success-soft:#1b261e;--hraness-palette-info:#8fb0ff;--hraness-palette-info-foreground:#12100f;--hraness-palette-info-soft:#21232c;--hraness-palette-chart1:#db91aa;--hraness-palette-chart2:#5fc98b;--hraness-palette-chart3:#8fb0ff;--hraness-palette-chart4:#efae55;--hraness-palette-chart5:#b7a0dc}.hraness-palette[data-theme],:root.hraness-palette[data-theme],:root[data-palette][data-palette],[data-palette][data-palette]{--background:var(--hraness-palette-background);--foreground:var(--hraness-palette-foreground);--muted:var(--hraness-palette-muted);--faint:var(--hraness-palette-faint);--grid:var(--hraness-palette-grid);--line:var(--hraness-palette-line);--control-border:var(--hraness-palette-control-border);--surface:var(--hraness-palette-surface);--surface-raised:var(--hraness-palette-surface-raised);--surface-hover:var(--hraness-palette-surface-hover);--card:var(--hraness-palette-card);--card-foreground:var(--hraness-palette-card-foreground);--popover:var(--hraness-palette-popover);--popover-foreground:var(--hraness-palette-popover-foreground);--primary:var(--hraness-palette-primary);--primary-foreground:var(--hraness-palette-primary-foreground);--primary-soft:var(--hraness-palette-primary-soft);--secondary:var(--hraness-palette-secondary);--secondary-foreground:var(--hraness-palette-secondary-foreground);--accent:var(--hraness-palette-accent);--accent-foreground:var(--hraness-palette-accent-foreground);--focus:var(--hraness-palette-focus);--scrim:var(--hraness-palette-scrim);--disabled:var(--hraness-palette-disabled);--disabled-foreground:var(--hraness-palette-disabled-foreground);--inverse:var(--hraness-palette-inverse);--inverse-foreground:var(--hraness-palette-inverse-foreground);--danger:var(--hraness-palette-danger);--danger-foreground:var(--hraness-palette-danger-foreground);--danger-soft:var(--hraness-palette-danger-soft);--warning:var(--hraness-palette-warning);--warning-foreground:var(--hraness-palette-warning-foreground);--warning-soft:var(--hraness-palette-warning-soft);--success:var(--hraness-palette-success);--success-foreground:var(--hraness-palette-success-foreground);--success-soft:var(--hraness-palette-success-soft);--info:var(--hraness-palette-info);--info-foreground:var(--hraness-palette-info-foreground);--info-soft:var(--hraness-palette-info-soft);--ui-background:var(--hraness-palette-background);--ui-foreground:var(--hraness-palette-foreground);--ui-card:var(--hraness-palette-card);--ui-card-foreground:var(--hraness-palette-card-foreground);--ui-popover:var(--hraness-palette-popover);--ui-popover-foreground:var(--hraness-palette-popover-foreground);--ui-primary:var(--hraness-palette-primary);--ui-primary-foreground:var(--hraness-palette-primary-foreground);--ui-secondary:var(--hraness-palette-secondary);--ui-secondary-foreground:var(--hraness-palette-secondary-foreground);--ui-muted:var(--hraness-palette-surface-raised);--ui-muted-foreground:var(--hraness-palette-muted);--ui-accent:var(--hraness-palette-accent);--ui-accent-foreground:var(--hraness-palette-accent-foreground);--ui-destructive:var(--hraness-palette-danger);--ui-destructive-foreground:var(--hraness-palette-danger-foreground);--ui-destructive-soft:var(--hraness-palette-danger-soft);--ui-border:var(--hraness-palette-line);--ui-input:var(--hraness-palette-control-border);--ui-ring:var(--hraness-palette-focus);--ui-success:var(--hraness-palette-success);--ui-success-foreground:var(--hraness-palette-success-foreground);--ui-success-soft:var(--hraness-palette-success-soft);--ui-warning:var(--hraness-palette-warning);--ui-warning-foreground:var(--hraness-palette-warning-foreground);--ui-warning-soft:var(--hraness-palette-warning-soft);--ui-info:var(--hraness-palette-info);--ui-info-foreground:var(--hraness-palette-info-foreground);--ui-info-soft:var(--hraness-palette-info-soft);--ui-chart-1:var(--hraness-palette-chart1);--ui-chart-2:var(--hraness-palette-chart2);--ui-chart-3:var(--hraness-palette-chart3);--ui-chart-4:var(--hraness-palette-chart4);--ui-chart-5:var(--hraness-palette-chart5);--aurora-rose:var(--hraness-palette-chart1);--aurora-mint:var(--hraness-palette-chart2);--aurora-cyan:var(--hraness-palette-chart3);--aurora-gold:var(--hraness-palette-chart4);--aurora-violet:var(--hraness-palette-chart5);--canvas-background:var(--hraness-palette-background)}.hraness-palette[data-theme=dark]{color-scheme:dark}.hraness-palette[data-theme=light]{color-scheme:light}@media (forced-colors:active){.hraness-palette.hraness-palette[data-palette],.hraness-palette.hraness-palette[data-theme],:root.hraness-palette.hraness-palette[data-palette],:root.hraness-palette.hraness-palette[data-theme],:root[data-palette]:not([data-theme]),:root[data-palette][data-theme],[data-palette]:not([data-theme]),[data-palette][data-theme]{--hraness-palette-background:Canvas;--hraness-palette-foreground:CanvasText;--hraness-palette-muted:CanvasText;--hraness-palette-surface:Canvas;--hraness-palette-surface-raised:Canvas;--hraness-palette-surface-hover:Canvas;--hraness-palette-card:Canvas;--hraness-palette-card-foreground:CanvasText;--hraness-palette-popover:Canvas;--hraness-palette-popover-foreground:CanvasText;--hraness-palette-line:CanvasText;--hraness-palette-control-border:ButtonText;--hraness-palette-primary:Highlight;--hraness-palette-primary-foreground:HighlightText;--hraness-palette-focus:Highlight}}@layer base{[data-hraness-material=lantern]{--hraness-material-module:6rem;--hraness-material-warm:var(--primary,var(--ui-primary,CanvasText));--hraness-material-cool:var(--info,var(--ui-info,CanvasText));--hraness-material-plane:var(--surface,var(--ui-background,Canvas));--hraness-material-ink:var(--foreground,var(--ui-foreground,CanvasText));--hraness-material-muted:var(--muted,var(--ui-muted-foreground,CanvasText));--hraness-material-seam:color-mix(in oklch,var(--hraness-material-ink) 5%,var(--hraness-material-plane));--hraness-material-outline:transparent;--hraness-pattern-cells:linear-gradient(145deg,rgb(255 255 255/0.05),transparent 48%,rgb(0 0 0/0.035));--hraness-pattern-cells-size:var(--hraness-material-module) var(--hraness-material-module);--hraness-material-edge:rgb(255 255 255/0.14);--hraness-material-shade:rgb(0 0 0/0.14);--hraness-material-warm-plane:color-mix(in oklch,var(--hraness-material-warm) 12%,var(--hraness-material-plane));--hraness-material-rest:inset 0 1px 0 var(--hraness-material-edge),0 2px 5px rgb(0 0 0/0.05),0 10px 28px -14px rgb(0 0 0/0.14);--hraness-material-inset:inset 2px 3px 7px rgb(0 0 0/0.08),inset -1px -1px 2px rgb(255 255 255/0.1);--hraness-material-lift:inset 0 1px 0 var(--hraness-material-edge),-3px -3px 10px rgb(255 255 255/0.04),2px 4px 8px rgb(0 0 0/0.07),8px 18px 40px rgb(0 0 0/0.09);--hraness-material-focus:var(--focus,var(--ui-ring,Highlight));--hraness-material-duration:160ms}}@layer components.hraness-design-kit.legacy{:is([data-hraness-pattern=cells],[data-hraness-pattern=weave],[data-hraness-pattern=contour],[data-hraness-pattern=mesh]){--hraness-material-wall-images:initial;--hraness-pattern-decoration:initial}[data-hraness-pattern=cells]{--hraness-pattern-image:var(--hraness-pattern-cells);--hraness-pattern-size:var(--hraness-pattern-cells-size,48rem 48rem)}[data-hraness-pattern=weave]{--hraness-pattern-image:repeating-conic-gradient(from 45deg,color-mix(in srgb,var(--primary,var(--ui-primary,CanvasText)) 5%,transparent) 0% 25%,transparent 0% 50%);--hraness-pattern-size:1.5rem 1.5rem}[data-hraness-pattern=contour]{--hraness-pattern-image:repeating-radial-gradient(ellipse at 24% 62%,transparent 0 2.2rem,color-mix(in srgb,var(--primary,var(--ui-primary,CanvasText)) 9%,transparent) 2.25rem 2.3rem,transparent 2.35rem 4.4rem);--hraness-pattern-size:100% 100%}[data-hraness-pattern=mesh]{--hraness-pattern-image:radial-gradient(circle at center,color-mix(in srgb,var(--primary,var(--ui-primary,CanvasText)) 18%,transparent) 1px,transparent 1.5px);--hraness-pattern-size:1.5rem 1.5rem}[data-hraness-pattern=none]{--hraness-pattern-image:none;--hraness-pattern-decoration:none;--hraness-marketing-field-images:none;--hraness-material-wall-images:none}:where([data-hraness-material=lantern],[data-hraness-material=lantern] *):is(.hraness-material-pane){background-color:var(--hraness-material-plane);box-shadow:var(--hraness-material-rest);border:1px solid var(--hraness-material-outline);border-radius:var(--radius-lg,.75rem);color:var(--hraness-material-ink);min-inline-size:0}:where([data-hraness-material=lantern],[data-hraness-material=lantern] *):is(.hraness-material-pane[data-depth=raised]){box-shadow:var(--hraness-material-lift)}:where([data-hraness-material=lantern],[data-hraness-material=lantern] *):is(.hraness-material-pane[data-depth=inset]){background-color:color-mix(in oklch,var(--background,Canvas) 70%,var(--hraness-material-plane));box-shadow:var(--hraness-material-inset)}:where([data-hraness-material=lantern],[data-hraness-material=lantern] *):is(.hraness-material-chrome){--hraness-material-chrome-paint:var(--surface,var(--ui-background,Canvas));--hraness-design-top-bar-edge:var(--hraness-material-outline);--hraness-material-chrome-blur:none;background-color:var(--hraness-material-chrome-paint);border-block-end:1px solid var(--hraness-material-outline);box-shadow:inset 0 1px 0 var(--hraness-material-edge),0 4px 12px rgb(0 0 0/.04)}:where([data-hraness-material=lantern],[data-hraness-material=lantern] *):is(.hraness-material-chrome.hraness-design-top-bar[data-surface=glass]){--hraness-design-top-bar-background:var(--hraness-material-chrome-paint);--hraness-design-top-bar-backdrop:var(--hraness-material-chrome-blur)}@supports (-webkit-backdrop-filter:blur(1px)){:where([data-hraness-material=lantern],[data-hraness-material=lantern] *):is(.hraness-material-chrome){--hraness-material-chrome-paint:color-mix(in srgb,var(--surface,var(--ui-background,Canvas)) 90%,transparent);--hraness-material-chrome-blur:blur(20px) saturate(1.1);-webkit-backdrop-filter:var(--hraness-material-chrome-blur)}}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:where([data-hraness-material=lantern],[data-hraness-material=lantern] *):is(.hraness-material-chrome){--hraness-material-chrome-paint:color-mix(in srgb,var(--surface,var(--ui-background,Canvas)) 90%,transparent);--hraness-material-chrome-blur:blur(20px) saturate(1.1);-webkit-backdrop-filter:var(--hraness-material-chrome-blur);backdrop-filter:var(--hraness-material-chrome-blur)}}:where([data-hraness-material=lantern],[data-hraness-material=lantern] *):is(.hraness-material-wall){background-color:var(--background,var(--ui-background,Canvas));background-image:var(--hraness-material-wall-images,var(--hraness-material-wall-grain,none),var(--hraness-pattern-image,var(--hraness-material-wall-cells,var(--hraness-pattern-cells))),radial-gradient(ellipse at var(--hraness-hero-light-x,68%) var(--hraness-hero-light-y,32%),color-mix(in srgb,var(--hraness-material-warm) 22%,transparent),transparent 68%),linear-gradient(110deg,color-mix(in srgb,var(--hraness-material-cool) 14%,transparent),transparent 38%,rgb(255 255 255/.04) 65%,transparent));background-size:64px 64px,var(--hraness-pattern-size,var(--hraness-material-wall-cell-size,var(--hraness-material-module)) var(--hraness-material-wall-cell-size,var(--hraness-material-module))),100% 100%,100% 100%;background-position:0 0,top,top,top;color:var(--hraness-material-ink)}:where([data-hraness-material=lantern],[data-hraness-material=lantern] *):is(.hraness-material-terminal){min-inline-size:0;overflow:hidden;border:1px solid var(--hraness-material-outline);border-radius:.875rem;background:var(--hraness-material-plane);color:var(--hraness-material-ink);box-shadow:var(--hraness-material-lift)}:where([data-hraness-material=lantern],[data-hraness-material=lantern] *):is(.hraness-material-terminal__bar){padding:.8rem 1.25rem;background:linear-gradient(to bottom,color-mix(in oklch,white 5%,var(--hraness-material-plane)),var(--hraness-material-plane));box-shadow:inset 0 1px 0 var(--hraness-material-edge),0 1px 3px rgb(0 0 0/.08);color:var(--hraness-material-muted);font:.8125rem/1.5 var(--font-mono,ui-monospace,monospace)}:where([data-hraness-material=lantern],[data-hraness-material=lantern] *):is(.hraness-material-code){min-inline-size:0;max-inline-size:100%;margin:0;padding:1.25rem;overflow:auto;background:var(--hraness-material-plane);color:var(--hraness-material-ink);font:.875rem/1.75 var(--font-mono,ui-monospace,monospace);white-space:pre;overflow-wrap:normal;word-break:normal;tab-size:2}:where([data-hraness-material=lantern],[data-hraness-material=lantern] *):is(.hraness-material-code) code{background:none;padding:0;font:inherit;white-space:inherit;overflow-wrap:inherit;word-break:inherit}:where([data-hraness-material=lantern],[data-hraness-material=lantern] *):is(.hraness-material-control){background-image:linear-gradient(to bottom,var(--hraness-material-edge),transparent 2px)}:where([data-hraness-material=lantern],[data-hraness-material=lantern] *):is(.hraness-material-input){background-image:linear-gradient(to bottom,var(--hraness-material-shade),transparent 4px);caret-color:var(--hraness-material-focus)}:where([data-hraness-material=lantern],[data-hraness-material=lantern] *):is(.hraness-material-choice[aria-pressed=true],.hraness-material-choice[aria-selected=true],.hraness-material-choice[data-selected]){background-color:var(--hraness-material-warm-plane);color:var(--hraness-material-ink);background-image:linear-gradient(to top,var(--hraness-material-warm),var(--hraness-material-warm) 2px,transparent 2px)}:where([data-hraness-material=lantern],[data-hraness-material=lantern] *):is(.hraness-material-control:disabled,.hraness-material-control[aria-disabled=true],.hraness-material-control[data-disabled],.hraness-material-input:disabled){background-image:none}:where([data-hraness-material=lantern],[data-hraness-material=lantern] *):is(.hraness-material-rows){margin:0;padding:0;list-style:none}:where([data-hraness-material=lantern],[data-hraness-material=lantern] *):is(.hraness-material-disclosure>summary){cursor:pointer;min-block-size:2.75rem;padding-block:.75rem}:where([data-hraness-material=lantern],[data-hraness-material=lantern] *):is(.hraness-material-disclosure>summary:focus-visible){outline:2px solid var(--hraness-material-focus);outline-offset:3px}[data-hraness-material=lantern] ::selection{background-color:var(--hraness-material-warm-plane);color:var(--hraness-material-ink)}@media (prefers-reduced-motion:reduce){[data-hraness-material=lantern]{--hraness-material-duration:0ms}}@media (prefers-reduced-transparency:reduce){:where([data-hraness-material=lantern],[data-hraness-material=lantern] *):is(.hraness-material-chrome){--hraness-material-chrome-paint:var(--surface,var(--ui-background,Canvas));--hraness-material-chrome-blur:none}:where([data-hraness-material=lantern],[data-hraness-material=lantern] *):is(.hraness-material-wall){background-image:none}}@media (forced-colors:active){[data-hraness-material=lantern]{--hraness-material-plane:Canvas;--hraness-material-ink:CanvasText;--hraness-material-muted:CanvasText;--hraness-material-seam:CanvasText;--hraness-material-outline:CanvasText;--hraness-material-rest:none;--hraness-material-focus:Highlight;--hraness-material-warm-plane:Canvas;--hraness-material-warm:Highlight;--hraness-material-edge:transparent;--hraness-material-inset:none;--hraness-material-lift:none}:where([data-hraness-material=lantern],[data-hraness-material=lantern] *):is(.hraness-material-wall,.hraness-material-chrome,.hraness-material-pane,.hraness-material-terminal,.hraness-material-terminal__bar,.hraness-material-code){--hraness-material-chrome-paint:Canvas;--hraness-material-chrome-blur:none;background-color:Canvas;background-image:none;box-shadow:none}:where([data-hraness-material=lantern],[data-hraness-material=lantern] *):is(.hraness-material-control,.hraness-material-input,.hraness-material-choice){background-image:none}:where([data-hraness-material=lantern],[data-hraness-material=lantern] *):is(.hraness-material-choice[aria-pressed=true],.hraness-material-choice[aria-selected=true],.hraness-material-choice[data-selected]){background-color:Highlight;color:HighlightText;background-image:none}}}@layer base, components;@layer components.hraness-ui.legacy.base, components.hraness-ui.legacy, components.hraness-ui.priority1, components.hraness-ui.priority2, components.hraness-ui.priority3, components.hraness-ui.priority4, components.hraness-ui.priority5, components.hraness-ui.priority6, components.hraness-ui.priority7, components.hraness-design-kit.legacy, components.hraness-design-kit.priority1, components.hraness-design-kit.priority2, components.hraness-design-kit.priority3, components.hraness-design-kit.priority4, components.hraness-design-kit.priority5, components.hraness-design-kit.priority6, components.hraness-design-kit.priority7, components.hraness-design-kit.priority8;@font-face{font-display:swap;font-family:Nebula Sans;font-style:normal;font-weight:300;src:url(/_next/static/media/NebulaSans-Light.f5f76ed5.woff2?dpl=dpl_233zjVTCxH3tsgyQrXPbiSnTUE3J) format("woff2")}@font-face{font-display:swap;font-family:Nebula Sans;font-style:italic;font-weight:300;src:url(/_next/static/media/NebulaSans-LightItalic.761cbe18.woff2?dpl=dpl_233zjVTCxH3tsgyQrXPbiSnTUE3J) format("woff2")}@font-face{font-display:swap;font-family:Nebula Sans;font-style:normal;font-weight:400;src:url(/_next/static/media/NebulaSans-Book.087d9ea6.woff2?dpl=dpl_233zjVTCxH3tsgyQrXPbiSnTUE3J) format("woff2")}@font-face{font-display:swap;font-family:Nebula Sans;font-style:italic;font-weight:400;src:url(/_next/static/media/NebulaSans-BookItalic.e8218dbb.woff2?dpl=dpl_233zjVTCxH3tsgyQrXPbiSnTUE3J) format("woff2")}@font-face{font-display:swap;font-family:Nebula Sans;font-style:normal;font-weight:500;src:url(/_next/static/media/NebulaSans-Medium.568cee57.woff2?dpl=dpl_233zjVTCxH3tsgyQrXPbiSnTUE3J) format("woff2")}@font-face{font-display:swap;font-family:Nebula Sans;font-style:italic;font-weight:500;src:url(/_next/static/media/NebulaSans-MediumItalic.ae609097.woff2?dpl=dpl_233zjVTCxH3tsgyQrXPbiSnTUE3J) format("woff2")}@font-face{font-display:swap;font-family:Nebula Sans;font-style:normal;font-weight:600;src:url(/_next/static/media/NebulaSans-Semibold.502260bb.woff2?dpl=dpl_233zjVTCxH3tsgyQrXPbiSnTUE3J) format("woff2")}@font-face{font-display:swap;font-family:Nebula Sans;font-style:italic;font-weight:600;src:url(/_next/static/media/NebulaSans-SemiboldItalic.312209f4.woff2?dpl=dpl_233zjVTCxH3tsgyQrXPbiSnTUE3J) format("woff2")}@font-face{font-display:swap;font-family:Nebula Sans;font-style:normal;font-weight:700;src:url(/_next/static/media/NebulaSans-Bold.0354ff26.woff2?dpl=dpl_233zjVTCxH3tsgyQrXPbiSnTUE3J) format("woff2")}@font-face{font-display:swap;font-family:Nebula Sans;font-style:italic;font-weight:700;src:url(/_next/static/media/NebulaSans-BoldItalic.dc47e882.woff2?dpl=dpl_233zjVTCxH3tsgyQrXPbiSnTUE3J) format("woff2")}@font-face{font-display:swap;font-family:Nebula Sans;font-style:normal;font-weight:900;src:url(/_next/static/media/NebulaSans-Black.47f20efe.woff2?dpl=dpl_233zjVTCxH3tsgyQrXPbiSnTUE3J) format("woff2")}@font-face{font-display:swap;font-family:Nebula Sans;font-style:italic;font-weight:900;src:url(/_next/static/media/NebulaSans-BlackItalic.9872fa23.woff2?dpl=dpl_233zjVTCxH3tsgyQrXPbiSnTUE3J) format("woff2")}@font-face{font-display:swap;font-family:Geist Mono;font-style:normal;font-weight:100 900;src:url(/_next/static/media/GeistMono[wght].690f6d3b.woff2?dpl=dpl_233zjVTCxH3tsgyQrXPbiSnTUE3J) format("woff2")}
/*# sourceMappingURL=e3fd27e124eeb20c.css.map*/