@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/75f2fdf2e0b68dfe-s.12l2phu6y1tvd.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cfdfbee4d6cf0a93-s.p.41ktoq0v8vhp_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/634e9805ffc8f226-s.2gj_ryun6jq6o.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b4a06a523f527a0e-s.p.3sm2cl6-0e0py.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(../media/75f2fdf2e0b68dfe-s.12l2phu6y1tvd.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cfdfbee4d6cf0a93-s.p.41ktoq0v8vhp_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(../media/634e9805ffc8f226-s.2gj_ryun6jq6o.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b4a06a523f527a0e-s.p.3sm2cl6-0e0py.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(../media/75f2fdf2e0b68dfe-s.12l2phu6y1tvd.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(../media/cfdfbee4d6cf0a93-s.p.41ktoq0v8vhp_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(../media/634e9805ffc8f226-s.2gj_ryun6jq6o.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b4a06a523f527a0e-s.p.3sm2cl6-0e0py.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-weight:700;font-display:swap;src:url(../media/75f2fdf2e0b68dfe-s.12l2phu6y1tvd.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-weight:700;font-display:swap;src:url(../media/cfdfbee4d6cf0a93-s.p.41ktoq0v8vhp_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:700;font-display:swap;src:url(../media/634e9805ffc8f226-s.2gj_ryun6jq6o.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b4a06a523f527a0e-s.p.3sm2cl6-0e0py.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text Fallback;src:local(Arial);ascent-override:90.27%;descent-override:20.26%;line-gap-override:0.0%;size-adjust:108.57%}.golos_text_87a62210-module__E0OlJq__className{font-family:Golos Text,Golos Text Fallback;font-style:normal}.golos_text_87a62210-module__E0OlJq__variable{--font-golos:"Golos Text", "Golos Text Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.3zhtymus0wdqb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.p.3nkuoiize4urq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.1da667lu-u79a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1i05ju5aeyhye.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.1dgcou5jor5q_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.31-2bzhq1gx_9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.p.3xauquyg2sixn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.2taws-qdxmzlf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.0htwiiqufp3l9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.28xcb7557rbh2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_73a16cd1-module__TjC3cW__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_73a16cd1-module__TjC3cW__variable{--font-plex:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@layer reset{@scope([data-astryx-theme=doxod]) to ([data-astryx-theme]){:where(h1,h2,h3,h4,h5,h6){font-family:var(--font-family-heading);color:var(--color-text-primary)}:where(h1){font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);line-height:1.44}:where(h2){font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:1.3333}:where(h3){font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:1.5556}:where(h4){font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:1.6}:where(h5){font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:1.5385}:where(h6){font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:1.4545}: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.6}:where(small){font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);color:var(--color-text-secondary);line-height:1.5385}:where(code,pre){font-family:var(--font-family-code);font-size:var(--font-size-base);line-height:1.6}:where(hr){border:none;border-top:1px solid var(--color-border)}}}@layer astryx-theme{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@scope([data-astryx-theme=doxod]) to ([data-astryx-theme]){:scope{--font-size-4xs:.4375rem;--font-size-3xs:.5rem;--font-size-2xs:.5625rem;--font-size-xs:.6875rem;--font-size-sm:.8125rem;--font-size-base:.9375rem;--font-size-lg:1.125rem;--font-size-xl:1.3125rem;--font-size-2xl:1.5625rem;--font-size-3xl:1.8125rem;--font-size-4xl:2.125rem;--font-size-5xl:2.5rem;--text-heading-1-size:var(--font-size-2xl);--text-heading-1-weight:var(--font-weight-semibold);--text-heading-1-leading:1.44;--text-heading-2-size:var(--font-size-xl);--text-heading-2-weight:var(--font-weight-semibold);--text-heading-2-leading:1.3333;--text-heading-3-size:var(--font-size-lg);--text-heading-3-weight:var(--font-weight-semibold);--text-heading-3-leading:1.5556;--text-heading-4-size:var(--font-size-base);--text-heading-4-weight:var(--font-weight-semibold);--text-heading-4-leading:1.6;--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.6;--text-large-size:var(--font-size-lg);--text-large-weight:var(--font-weight-semibold);--text-large-leading:1.5556;--text-label-size:var(--font-size-base);--text-label-weight:var(--font-weight-medium);--text-label-leading:1.6;--text-code-size:var(--font-size-base);--text-code-weight:var(--font-weight-normal);--text-code-leading:1.6;--text-supporting-size:var(--font-size-sm);--text-supporting-weight:var(--font-weight-normal);--text-supporting-leading:1.5385;--text-display-1-size:var(--font-size-5xl);--text-display-1-weight:var(--font-weight-normal);--text-display-1-leading:1.3;--text-display-2-size:var(--font-size-4xl);--text-display-2-weight:var(--font-weight-normal);--text-display-2-leading:1.2941;--text-display-3-size:var(--font-size-3xl);--text-display-3-weight:var(--font-weight-normal);--text-display-3-leading:1.3793;--duration-fast-min:.1s;--duration-fast:.14s;--duration-fast-max:.2s;--duration-medium-min:.17s;--duration-medium:.24s;--duration-medium-max:.345s;--duration-slow-min:.525s;--duration-slow:.7s;--duration-slow-max:.935s;--font-family-body:"Golos Text", ui-sans-serif, system-ui, sans-serif;--font-family-heading:"Golos Text", ui-sans-serif, system-ui, sans-serif;--font-family-code:"IBM Plex Mono", ui-monospace, SFMono-Regular, monospace;--color-syntax-keyword:var(--lightningcss-light,#5a6b2a)var(--lightningcss-dark,#a8bf6a);--color-syntax-string:var(--lightningcss-light,#2e6b4a)var(--lightningcss-dark,#7bc49e);--color-syntax-comment:var(--lightningcss-light,#707e46)var(--lightningcss-dark,#707e46);--color-syntax-number:var(--lightningcss-light,#8c6b30)var(--lightningcss-dark,#d4b870);--color-syntax-function:var(--lightningcss-light,#3a5e8c)var(--lightningcss-dark,#7ba8d4);--color-syntax-type:var(--lightningcss-light,#6b4a8c)var(--lightningcss-dark,#b08ed4);--color-syntax-variable:var(--lightningcss-light,#3e481d)var(--lightningcss-dark,#c0cba9);--color-syntax-operator:var(--lightningcss-light,#707e46)var(--lightningcss-dark,#94a468);--color-syntax-constant:var(--lightningcss-light,#8c6b30)var(--lightningcss-dark,#d4b870);--color-syntax-tag:var(--lightningcss-light,#8c3a3a)var(--lightningcss-dark,#d47a7a);--color-syntax-attribute:var(--lightningcss-light,#7c5e3a)var(--lightningcss-dark,#c4a882);--color-syntax-property:var(--lightningcss-light,#3a7c6b)var(--lightningcss-dark,#70c4b0);--color-syntax-punctuation:var(--lightningcss-light,#707e46)var(--lightningcss-dark,#5a6440);--color-syntax-background:var(--lightningcss-light,#f0f0e0)var(--lightningcss-dark,#1a1c14);--color-accent:var(--lightningcss-light,#0a4d36)var(--lightningcss-dark,#2f9b6a);--color-accent-muted:var(--lightningcss-light,#0a4d3614)var(--lightningcss-dark,#2f9b6a29);--color-neutral:var(--lightningcss-light,#12181614)var(--lightningcss-dark,#ffffff1f);--color-background-surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a1d1b);--color-background-body:var(--lightningcss-light,#f5f5f4)var(--lightningcss-dark,#111413);--color-overlay:var(--lightningcss-light,#151d1966)var(--lightningcss-dark,#151d1999);--color-overlay-hover:var(--lightningcss-light,#151d190d)var(--lightningcss-dark,#ffffff0d);--color-overlay-pressed:var(--lightningcss-light,#151d191a)var(--lightningcss-dark,#ffffff1a);--color-background-muted:var(--lightningcss-light,#ececea)var(--lightningcss-dark,#242826);--color-text-primary:var(--lightningcss-light,#151d19)var(--lightningcss-dark,#dae5df);--color-text-secondary:var(--lightningcss-light,#3b4a43)var(--lightningcss-dark,#9eafa7);--color-text-disabled:var(--lightningcss-light,#84948c)var(--lightningcss-dark,#52625a);--color-text-accent:var(--color-accent);--color-on-dark:#fff;--color-on-light:var(--lightningcss-light,#121816)var(--lightningcss-dark,#121816);--color-on-accent:var(--lightningcss-light,#fff)var(--lightningcss-dark,#003d1b);--color-on-success:var(--lightningcss-light,#fff)var(--lightningcss-dark,#3e481d);--color-on-error:var(--lightningcss-light,#fff)var(--lightningcss-dark,#3e481d);--color-on-warning:var(--lightningcss-light,#3e481d)var(--lightningcss-dark,#3e481d);--color-icon-accent:var(--color-accent);--color-icon-primary:var(--lightningcss-light,#151d19)var(--lightningcss-dark,#dae5df);--color-icon-secondary:var(--lightningcss-light,#3b4a43)var(--lightningcss-dark,#9eafa7);--color-icon-disabled:var(--lightningcss-light,#84948c)var(--lightningcss-dark,#52625a);--color-background-card:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a1d1b);--color-background-popover:var(--lightningcss-light,#fff)var(--lightningcss-dark,#242826);--color-background-inverted:var(--lightningcss-light,#121816)var(--lightningcss-dark,#f5f5f4);--color-success:var(--lightningcss-light,#4d9900)var(--lightningcss-dark,#6dbf2a);--color-success-muted:var(--lightningcss-light,#4d990020)var(--lightningcss-dark,#6dbf2a20);--color-error:var(--lightningcss-light,#fd0000)var(--lightningcss-dark,#ff5c5c);--color-error-muted:var(--lightningcss-light,#fd000020)var(--lightningcss-dark,#ff5c5c20);--color-warning:var(--lightningcss-light,#ffb600)var(--lightningcss-dark,#ffc940);--color-warning-muted:var(--lightningcss-light,#ffb60020)var(--lightningcss-dark,#ffc94020);--color-border:var(--lightningcss-light,#151d191a)var(--lightningcss-dark,#e8f3ee1a);--color-border-emphasized:var(--lightningcss-light,#84948c)var(--lightningcss-dark,#5c6c64);--color-skeleton:var(--lightningcss-light,#9eafa7)var(--lightningcss-dark,#3b4a43);--color-shadow:var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#0000004d);--color-tint-hover:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);--color-background-blue:var(--lightningcss-light,#3a5e8c33)var(--lightningcss-dark,#3a5e8c33);--color-border-blue:var(--lightningcss-light,#3a5e8c)var(--lightningcss-dark,#7ba8d4);--color-icon-blue:var(--lightningcss-light,#3a5e8c)var(--lightningcss-dark,#7ba8d4);--color-text-blue:var(--lightningcss-light,#2e4a6e)var(--lightningcss-dark,#8dbce0);--color-background-cyan:var(--lightningcss-light,#3a7c7c33)var(--lightningcss-dark,#3a7c7c33);--color-border-cyan:var(--lightningcss-light,#3a7c7c)var(--lightningcss-dark,#70c4c4);--color-icon-cyan:var(--lightningcss-light,#3a7c7c)var(--lightningcss-dark,#70c4c4);--color-text-cyan:var(--lightningcss-light,#2e6060)var(--lightningcss-dark,#82d4d4);--color-background-gray:var(--lightningcss-light,#1218160f)var(--lightningcss-dark,#ffffff14);--color-border-gray:var(--lightningcss-light,#8a8a84)var(--lightningcss-dark,#8a8a84);--color-icon-gray:var(--lightningcss-light,#5c5c57)var(--lightningcss-dark,#a8a8a2);--color-text-gray:var(--lightningcss-light,#3a3a36)var(--lightningcss-dark,#c8c8c2);--color-background-green:var(--lightningcss-light,#1218160f)var(--lightningcss-dark,#ffffff14);--color-border-green:var(--lightningcss-light,#5c5c57)var(--lightningcss-dark,#9a9a94);--color-icon-green:var(--lightningcss-light,#3a3a36)var(--lightningcss-dark,#c8c8c2);--color-text-green:var(--lightningcss-light,#3a3a36)var(--lightningcss-dark,#c8c8c2);--color-background-orange:var(--lightningcss-light,#c4762033)var(--lightningcss-dark,#d4903a33);--color-border-orange:var(--lightningcss-light,#c47620)var(--lightningcss-dark,#d4903a);--color-icon-orange:var(--lightningcss-light,#c47620)var(--lightningcss-dark,#d4903a);--color-text-orange:var(--lightningcss-light,#a06018)var(--lightningcss-dark,#e0a04a);--color-background-pink:var(--lightningcss-light,#c44a7033)var(--lightningcss-dark,#e07a9a33);--color-border-pink:var(--lightningcss-light,#c44a70)var(--lightningcss-dark,#e07a9a);--color-icon-pink:var(--lightningcss-light,#c44a70)var(--lightningcss-dark,#e07a9a);--color-text-pink:var(--lightningcss-light,#a03a5a)var(--lightningcss-dark,#f08aaa);--color-background-purple:var(--lightningcss-light,#6b4a8c33)var(--lightningcss-dark,#b08ed433);--color-border-purple:var(--lightningcss-light,#6b4a8c)var(--lightningcss-dark,#b08ed4);--color-icon-purple:var(--lightningcss-light,#6b4a8c)var(--lightningcss-dark,#b08ed4);--color-text-purple:var(--lightningcss-light,#553a70)var(--lightningcss-dark,#c0a0e0);--color-background-red:var(--lightningcss-light,#fd000033)var(--lightningcss-dark,#ff5c5c33);--color-border-red:var(--lightningcss-light,#fd0000)var(--lightningcss-dark,#ff5c5c);--color-icon-red:var(--lightningcss-light,#fd0000)var(--lightningcss-dark,#ff5c5c);--color-text-red:var(--lightningcss-light,#c00)var(--lightningcss-dark,#ff7a7a);--color-background-teal:var(--lightningcss-light,#1218160f)var(--lightningcss-dark,#ffffff14);--color-border-teal:var(--lightningcss-light,#5c5c57)var(--lightningcss-dark,#9a9a94);--color-icon-teal:var(--lightningcss-light,#3a3a36)var(--lightningcss-dark,#c8c8c2);--color-text-teal:var(--lightningcss-light,#3a3a36)var(--lightningcss-dark,#c8c8c2);--color-background-yellow:var(--lightningcss-light,#ffb60033)var(--lightningcss-dark,#ffc94033);--color-border-yellow:var(--lightningcss-light,#ffb600)var(--lightningcss-dark,#ffc940);--color-icon-yellow:var(--lightningcss-light,#ffb600)var(--lightningcss-dark,#ffc940);--color-text-yellow:var(--lightningcss-light,#cc9200)var(--lightningcss-dark,#ffd960);--spacing-0-5:3px;--spacing-1:6px;--spacing-1-5:9px;--spacing-2:12px;--spacing-3:18px;--spacing-4:24px;--spacing-5:30px;--spacing-6:36px;--spacing-7:42px;--spacing-8:48px;--spacing-9:54px;--spacing-10:60px;--spacing-11:66px;--spacing-12:72px;--radius-inner:2px;--radius-element:5px;--radius-container:7px;--radius-page:16px;--size-element-sm:36px;--size-element-md:40px;--size-element-lg:44px;--shadow-low:0 2px 4px #3e481d0d, 0 4px 8px #3e481d1a;--shadow-med:0 2px 4px #3e481d0d, 0 4px 12px #3e481d1a;--shadow-high:0 4px 6px #3e481d1a, 0 12px 24px #3e481d26;--shadow-inset-hover:inset 0px 0px 0px 2px #3e481d30;--shadow-inset-selected:inset 0px 0px 0px 2px #3e481d50;--shadow-inset-success:inset 0px 0px 0px 2px #4d990050;--shadow-inset-warning:inset 0px 0px 0px 2px #ffb60050;--shadow-inset-error:inset 0px 0px 0px 2px #fd000050;--color-track:var(--lightningcss-light,#9eafa7)var(--lightningcss-dark,#3b4a43);--radius-none:0px;--radius-chat:16px;--radius-full:9999px}.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)}.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)}.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)}.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)}.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)}.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)}.astryx-text.body{font-family:var(--font-family-body);font-size:var(--text-body-size);line-height:var(--text-body-leading)}.astryx-text.large{font-family:var(--font-family-body);font-size:var(--text-large-size);line-height:var(--text-large-leading)}.astryx-text.label{font-family:var(--font-family-body);font-size:var(--text-label-size);line-height:var(--text-label-leading)}.astryx-text.code{font-family:var(--font-family-code);font-size:var(--text-code-size);line-height:var(--text-code-leading)}.astryx-text.supporting{font-family:var(--font-family-body);font-size:var(--text-supporting-size);line-height:var(--text-supporting-leading)}.astryx-text.display-1{font-family:var(--font-family-heading);font-size:var(--text-display-1-size);line-height:var(--text-display-1-leading)}.astryx-text.display-2{font-family:var(--font-family-heading);font-size:var(--text-display-2-size);line-height:var(--text-display-2-leading)}.astryx-text.display-3{font-family:var(--font-family-heading);font-size:var(--text-display-3-size);line-height:var(--text-display-3-leading)}.astryx-button{border-radius:var(--radius-full);--_button-radius:var(--radius-full)}.astryx-card{border-radius:var(--radius-page);--astryx-card-padding:var(--spacing-3);--_card-radius:var(--radius-page)}.astryx-section{--astryx-section-padding:var(--spacing-3)}.astryx-text.primary,.astryx-heading.primary{color:var(--color-text-primary)}.astryx-text.secondary,.astryx-heading.secondary{color:var(--color-text-secondary)}.astryx-text.disabled,.astryx-heading.disabled{color:var(--color-text-disabled)}.astryx-text.placeholder,.astryx-heading.placeholder{color:var(--color-text-secondary)}.astryx-text.accent,.astryx-heading.accent{color:var(--color-text-accent)}.astryx-text.size-4xs{font-size:var(--font-size-4xs)}.astryx-text.size-3xs{font-size:var(--font-size-3xs)}.astryx-text.size-2xs{font-size:var(--font-size-2xs)}.astryx-text.xsm{font-size:var(--font-size-xs)}.astryx-text.sm{font-size:var(--font-size-sm)}.astryx-text.base{font-size:var(--font-size-base)}.astryx-text.lg{font-size:var(--font-size-lg)}.astryx-text.xl{font-size:var(--font-size-xl)}.astryx-text.size-2xl{font-size:var(--font-size-2xl)}.astryx-text.size-3xl{font-size:var(--font-size-3xl)}.astryx-text.size-4xl{font-size:var(--font-size-4xl)}}@scope([data-astryx-theme=doxod]) to ([data-astryx-theme]){[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)}[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)}}}
