@layer reset{:where([data-astryx-theme=wz]) :where(h1,h2,h3,h4,h5,h6){font-family:var(--font-family-heading);color:var(--color-text-primary)}:where([data-astryx-theme=wz]) :where(h1){font-size:var(--font-size-2xl);font-weight:var(--font-weight-normal);line-height:1.4286}:where([data-astryx-theme=wz]) :where(h2){font-size:var(--font-size-xl);font-weight:var(--font-weight-normal);line-height:1.3913}:where([data-astryx-theme=wz]) :where(h3){font-size:var(--font-size-lg);font-weight:var(--font-weight-normal);line-height:1.4737}:where([data-astryx-theme=wz]) :where(h4){font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:1.5}:where([data-astryx-theme=wz]) :where(h5){font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:1.5385}:where([data-astryx-theme=wz]) :where(h6){font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:1.4545}:where([data-astryx-theme=wz]) :where(p){font-family:var(--font-family-body);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);color:var(--color-text-primary);line-height:1.65}:where([data-astryx-theme=wz]) :where(small){font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);color:var(--color-text-secondary);line-height:1.5385}:where([data-astryx-theme=wz]) :where(code,pre){font-family:var(--font-family-code);font-size:var(--font-size-base);line-height:1.5}:where([data-astryx-theme=wz]) :where(hr){border:none;border-top:1px solid var(--color-border)}}@layer astryx-theme{:where([data-astryx-theme=wz]){--font-size-4xs:.375rem;--font-size-3xs:.5rem;--font-size-2xs:.5625rem;--font-size-xs:.6875rem;--font-size-sm:.8125rem;--font-size-base:1rem;--font-size-lg:1.1875rem;--font-size-xl:1.4375rem;--font-size-2xl:1.75rem;--font-size-3xl:2.0625rem;--font-size-4xl:2.5rem;--font-size-5xl:3rem;--text-heading-1-size:var(--font-size-2xl);--text-heading-1-weight:var(--font-weight-normal);--text-heading-1-leading:1.4286;--text-heading-2-size:var(--font-size-xl);--text-heading-2-weight:var(--font-weight-normal);--text-heading-2-leading:1.3913;--text-heading-3-size:var(--font-size-lg);--text-heading-3-weight:var(--font-weight-normal);--text-heading-3-leading:1.4737;--text-heading-4-size:var(--font-size-base);--text-heading-4-weight:var(--font-weight-semibold);--text-heading-4-leading:1.5;--text-heading-5-size:var(--font-size-sm);--text-heading-5-weight:var(--font-weight-semibold);--text-heading-5-leading:1.5385;--text-heading-6-size:var(--font-size-xs);--text-heading-6-weight:var(--font-weight-semibold);--text-heading-6-leading:1.4545;--text-body-size:var(--font-size-base);--text-body-weight:var(--font-weight-normal);--text-body-leading:1.65;--text-large-size:clamp(1.25rem, 1.8vw, 1.5rem);--text-large-weight:400;--text-large-leading:1.5;--text-label-size:var(--font-size-base);--text-label-weight:var(--font-weight-medium);--text-label-leading:1.5;--text-code-size:var(--font-size-base);--text-code-weight:var(--font-weight-normal);--text-code-leading:1.5;--text-supporting-size:var(--font-size-sm);--text-supporting-weight:var(--font-weight-normal);--text-supporting-leading:1.5385;--text-display-1-size:4rem;--text-display-1-weight:var(--font-weight-normal);--text-display-1-leading:1.12;--text-display-2-size:clamp(2.5rem, 4.5vw, 4.5rem);--text-display-2-weight:var(--font-weight-normal);--text-display-2-leading:1.12;--text-display-3-size:clamp(1.75rem, 3vw, 2.5rem);--text-display-3-weight:var(--font-weight-normal);--text-display-3-leading:1.2;--font-family-body:var(--wz-font-sans-latin), var(--wz-font-sans-cjk), Geist, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-family-heading:var(--wz-font-serif-latin), var(--wz-font-serif-cjk), "Source Serif 4", Georgia, "Times New Roman", serif;--font-family-code:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--size-element-lg:48px;--radius-element:999px;--radius-container:4px;--color-background-orange:#fe7101;--color-accent:#fe7101;--color-accent-muted:#fe710124;--color-on-accent:white;--color-text-accent:#9c470f;--color-icon-accent:#9c470f;--focus-outline-color:var(--color-text-primary);--color-background-body:#fcf7ef;--color-background-surface:#fefcf9;--color-background-card:#fdfaf5;--color-background-popover:#fefcf9;--color-background-muted:#f5eee4;--color-background-inverted:#1a120c;--color-text-primary:#211813;--color-text-secondary:#63554b;--color-text-disabled:#9b9087;--color-icon-primary:#211813;--color-icon-secondary:#63554b;--color-icon-disabled:#9b9087;--color-border:#dfd6cb;--color-border-emphasized:#b2a59a;--color-on-dark:#fdfbf9;--color-on-light:#211813;--color-neutral:#21181314;--color-overlay:#130b0680;--color-overlay-hover:#2118130f;--color-overlay-pressed:#2118131f;--color-skeleton:#e8e0d6;--color-shadow:#130b061f;--color-tint-hover:#211813}@supports (color:lab(0% 0 0)){:where([data-astryx-theme=wz]){--color-background-orange:lab(64.8762% 51.9649 73.1491);--color-accent:lab(64.8762% 51.9649 73.1491);--color-accent-muted:lab(64.8762% 51.9649 73.1491/.14);--color-text-accent:lab(41.115% 34.4305 46.861);--color-icon-accent:lab(41.115% 34.4305 46.861);--color-background-body:lab(97.4764% .842482 4.50248);--color-background-surface:lab(99.082% .271171 1.49461);--color-background-card:lab(98.3955% .551939 2.99529);--color-background-popover:lab(99.082% .271171 1.49461);--color-background-muted:lab(94.4688% 1.14432 6.01757);--color-background-inverted:lab(6.13667% 3.30909 4.24677);--color-text-primary:lab(9.45223% 3.74954 5.6301);--color-text-secondary:lab(37.2897% 4.71595 8.3422);--color-text-disabled:lab(60.5316% 2.9231 6.1579);--color-icon-primary:lab(9.45223% 3.74954 5.6301);--color-icon-secondary:lab(37.2897% 4.71595 8.3422);--color-icon-disabled:lab(60.5316% 2.9231 6.1579);--color-border:lab(86.0868% 2.12142 6.52363);--color-border-emphasized:lab(68.6597% 3.24458 7.73497);--color-on-dark:lab(98.85% .271231 1.4946);--color-on-light:lab(9.45223% 3.74954 5.6301);--color-neutral:lab(9.45223% 3.74954 5.6301/.08);--color-overlay:lab(3.65607% 2.39991 2.94624/.5);--color-overlay-hover:lab(9.45223% 3.74954 5.6301/.06);--color-overlay-pressed:lab(9.45223% 3.74954 5.6301/.12);--color-skeleton:lab(89.5667% 1.87311 5.79);--color-shadow:lab(3.65607% 2.39991 2.94624/.12);--color-tint-hover:lab(9.45223% 3.74954 5.6301)}}:where([data-astryx-theme=wz]) .astryx-heading.level-1{font-family:var(--font-family-heading);font-size:var(--text-heading-1-size);font-weight:var(--text-heading-1-weight);line-height:var(--text-heading-1-leading)}:where([data-astryx-theme=wz]) .astryx-heading.level-2{font-family:var(--font-family-heading);font-size:var(--text-heading-2-size);font-weight:var(--text-heading-2-weight);line-height:var(--text-heading-2-leading)}:where([data-astryx-theme=wz]) .astryx-heading.level-3{font-family:var(--font-family-heading);font-size:var(--text-heading-3-size);font-weight:var(--text-heading-3-weight);line-height:var(--text-heading-3-leading)}:where([data-astryx-theme=wz]) .astryx-heading.level-4{font-family:var(--font-family-heading);font-size:var(--text-heading-4-size);font-weight:var(--text-heading-4-weight);line-height:var(--text-heading-4-leading)}:where([data-astryx-theme=wz]) .astryx-heading.level-5{font-family:var(--font-family-heading);font-size:var(--text-heading-5-size);font-weight:var(--text-heading-5-weight);line-height:var(--text-heading-5-leading)}:where([data-astryx-theme=wz]) .astryx-heading.level-6{font-family:var(--font-family-heading);font-size:var(--text-heading-6-size);font-weight:var(--text-heading-6-weight);line-height:var(--text-heading-6-leading)}:where([data-astryx-theme=wz]) .astryx-heading.display-1{font-family:var(--font-family-heading);font-size:var(--text-display-1-size);line-height:var(--text-display-1-leading)}:where([data-astryx-theme=wz]) .astryx-heading.display-2{font-family:var(--font-family-heading);font-size:var(--text-display-2-size);line-height:var(--text-display-2-leading)}:where([data-astryx-theme=wz]) .astryx-heading.display-3{font-family:var(--font-family-heading);font-size:var(--text-display-3-size);line-height:var(--text-display-3-leading)}:where([data-astryx-theme=wz]) .astryx-text.body{font-family:var(--font-family-body);font-size:var(--text-body-size);line-height:var(--text-body-leading)}:where([data-astryx-theme=wz]) .astryx-text.large{font-family:var(--font-family-body);font-size:var(--text-large-size);line-height:var(--text-large-leading)}:where([data-astryx-theme=wz]) .astryx-text.label{font-family:var(--font-family-body);font-size:var(--text-label-size);line-height:var(--text-label-leading)}:where([data-astryx-theme=wz]) .astryx-text.code{font-family:var(--font-family-code);font-size:var(--text-code-size);line-height:var(--text-code-leading)}:where([data-astryx-theme=wz]) .astryx-text.supporting{font-family:var(--font-family-body);font-size:var(--text-supporting-size);line-height:var(--text-supporting-leading)}:where([data-astryx-theme=wz]) .astryx-text.display-1{font-family:var(--font-family-heading);font-size:var(--text-display-1-size);line-height:var(--text-display-1-leading)}:where([data-astryx-theme=wz]) .astryx-text.display-2{font-family:var(--font-family-heading);font-size:var(--text-display-2-size);line-height:var(--text-display-2-leading)}:where([data-astryx-theme=wz]) .astryx-text.display-3{font-family:var(--font-family-heading);font-size:var(--text-display-3-size);line-height:var(--text-display-3-leading)}:where([data-astryx-theme=wz]) .astryx-text.primary,:where([data-astryx-theme=wz]) .astryx-heading.primary{color:var(--color-text-primary)}:where([data-astryx-theme=wz]) .astryx-text.secondary,:where([data-astryx-theme=wz]) .astryx-heading.secondary{color:var(--color-text-secondary)}:where([data-astryx-theme=wz]) .astryx-text.disabled,:where([data-astryx-theme=wz]) .astryx-heading.disabled{color:var(--color-text-disabled)}:where([data-astryx-theme=wz]) .astryx-text.placeholder,:where([data-astryx-theme=wz]) .astryx-heading.placeholder{color:var(--color-text-secondary)}:where([data-astryx-theme=wz]) .astryx-text.accent,:where([data-astryx-theme=wz]) .astryx-heading.accent{color:var(--color-text-accent)}:where([data-astryx-theme=wz]) .astryx-text.size-4xs{font-size:var(--font-size-4xs)}:where([data-astryx-theme=wz]) .astryx-text.size-3xs{font-size:var(--font-size-3xs)}:where([data-astryx-theme=wz]) .astryx-text.size-2xs{font-size:var(--font-size-2xs)}:where([data-astryx-theme=wz]) .astryx-text.xsm{font-size:var(--font-size-xs)}:where([data-astryx-theme=wz]) .astryx-text.sm{font-size:var(--font-size-sm)}:where([data-astryx-theme=wz]) .astryx-text.base{font-size:var(--font-size-base)}:where([data-astryx-theme=wz]) .astryx-text.lg{font-size:var(--font-size-lg)}:where([data-astryx-theme=wz]) .astryx-text.xl{font-size:var(--font-size-xl)}:where([data-astryx-theme=wz]) .astryx-text.size-2xl{font-size:var(--font-size-2xl)}:where([data-astryx-theme=wz]) .astryx-text.size-3xl{font-size:var(--font-size-3xl)}:where([data-astryx-theme=wz]) .astryx-text.size-4xl{font-size:var(--font-size-4xl)}:where([data-astryx-theme=wz]) [data-astryx-media=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-text-primary:var(--color-on-dark);--color-icon-primary:var(--color-on-dark);--color-accent:var(--color-on-dark)}:where([data-astryx-theme=wz]) [data-astryx-media=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-text-primary:var(--color-on-light);--color-icon-primary:var(--color-on-light);--color-accent:var(--color-on-light)}}
