@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}._9mH_6q_className{font-family:Inter,Inter Fallback;font-style:normal}._9mH_6q_variable{--font-sans:"Inter", "Inter Fallback"}
@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.2u3lqdovtp4z3.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0jgzmitmnoe6_.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:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.-w-5uq_className{font-family:Figtree,Figtree Fallback;font-style:normal}.-w-5uq_variable{--font-figtree:"Figtree", "Figtree Fallback"}
@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.2f6gsmzeok7d9.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}._4oJYRW_className{font-family:GeistSans,GeistSans Fallback}._4oJYRW_variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.3x4ptlur59b2g.woff2)format("woff2");font-display:swap;font-weight:100 900}.EDH78a_className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.EDH78a_variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@layer reset{@scope([data-astryx-theme=neutral]) 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(--text-heading-1-size);font-weight:var(--text-heading-1-weight);line-height:var(--text-heading-1-leading)}:where(h2){font-size:var(--text-heading-2-size);font-weight:var(--text-heading-2-weight);line-height:var(--text-heading-2-leading)}:where(h3){font-size:var(--text-heading-3-size);font-weight:var(--text-heading-3-weight);line-height:var(--text-heading-3-leading)}:where(h4){font-size:var(--text-heading-4-size);font-weight:var(--text-heading-4-weight);line-height:var(--text-heading-4-leading)}:where(h5){font-size:var(--text-heading-5-size);font-weight:var(--text-heading-5-weight);line-height:var(--text-heading-5-leading)}:where(h6){font-size:var(--text-heading-6-size);font-weight:var(--text-heading-6-weight);line-height:var(--text-heading-6-leading)}:where(p){font-family:var(--font-family-body);font-size:var(--text-body-size);font-weight:var(--text-body-weight);line-height:var(--text-body-leading);color:var(--color-text-primary)}:where(small){font-size:var(--text-supporting-size);font-weight:var(--text-supporting-weight);line-height:var(--text-supporting-leading);color:var(--color-text-secondary)}:where(code,pre){font-family:var(--font-family-code);font-size:var(--text-code-size);line-height:var(--text-code-leading)}:where(hr){border:none;border-top:1px solid var(--color-border)}}}@layer astryx-base;@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=neutral]) to ([data-astryx-theme]){:scope{--font-size-4xs:.375rem;--font-size-3xs:.4375rem;--font-size-2xs:.5rem;--font-size-xs:.625rem;--font-size-sm:.75rem;--font-size-base:.875rem;--font-size-lg:1.0625rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.8125rem;--font-size-4xl:2.1875rem;--font-size-5xl:2.625rem;--text-heading-1-size:var(--font-size-2xl);--text-heading-1-weight:var(--font-weight-semibold);--text-heading-1-leading:1.3333;--text-heading-2-size:var(--font-size-xl);--text-heading-2-weight:var(--font-weight-semibold);--text-heading-2-leading:1.4;--text-heading-3-size:var(--font-size-lg);--text-heading-3-weight:var(--font-weight-bold);--text-heading-3-leading:1.4118;--text-heading-4-size:var(--font-size-base);--text-heading-4-weight:var(--font-weight-bold);--text-heading-4-leading:1.4286;--text-heading-5-size:var(--font-size-sm);--text-heading-5-weight:var(--font-weight-semibold);--text-heading-5-leading:1.6667;--text-heading-6-size:var(--font-size-xs);--text-heading-6-weight:var(--font-weight-semibold);--text-heading-6-leading:1.6;--text-body-size:var(--font-size-base);--text-body-weight:var(--font-weight-normal);--text-body-leading:1.4286;--text-large-size:var(--font-size-lg);--text-large-weight:var(--font-weight-semibold);--text-large-leading:1.4118;--text-label-size:var(--font-size-base);--text-label-weight:var(--font-weight-medium);--text-label-leading:1.4286;--text-code-size:var(--font-size-base);--text-code-weight:var(--font-weight-normal);--text-code-leading:1.4286;--text-supporting-size:var(--font-size-sm);--text-supporting-weight:var(--font-weight-normal);--text-supporting-leading:1.6667;--text-display-1-size:var(--font-size-5xl);--text-display-1-weight:var(--font-weight-normal);--text-display-1-leading:1.2381;--text-display-2-size:var(--font-size-4xl);--text-display-2-weight:var(--font-weight-normal);--text-display-2-leading:1.2571;--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:95ms;--duration-fast:.125s;--duration-fast-max:.165s;--duration-medium-min:.225s;--duration-medium:.3s;--duration-medium-max:.4s;--duration-slow-min:.525s;--duration-slow:.7s;--duration-slow-max:.935s;--font-family-body:Figtree, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-family-heading:Figtree, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-family-code:ui-monospace, "SF Mono", Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-syntax-keyword:var(--lightningcss-light,#6b187c)var(--lightningcss-dark,#efa8ff);--color-syntax-string:var(--lightningcss-light,#0b5615)var(--lightningcss-dark,#a4d6a3);--color-syntax-comment:var(--lightningcss-light,#6a6a6a)var(--lightningcss-dark,#9e9e9e);--color-syntax-number:var(--lightningcss-light,#733100)var(--lightningcss-dark,#ffb37e);--color-syntax-function:var(--lightningcss-light,#00458c)var(--lightningcss-dark,#a1caff);--color-syntax-type:var(--lightningcss-light,#6b187c)var(--lightningcss-dark,#efa8ff);--color-syntax-variable:var(--lightningcss-light,#111)var(--lightningcss-dark,#e2e2e2);--color-syntax-operator:var(--lightningcss-light,#6a6a6a)var(--lightningcss-dark,#9e9e9e);--color-syntax-constant:var(--lightningcss-light,#733100)var(--lightningcss-dark,#ffb37e);--color-syntax-tag:var(--lightningcss-light,#8a0011)var(--lightningcss-dark,#ffaea7);--color-syntax-attribute:var(--lightningcss-light,#584400)var(--lightningcss-dark,#eec448);--color-syntax-property:var(--lightningcss-light,#005348)var(--lightningcss-dark,#90d7c8);--color-syntax-punctuation:var(--lightningcss-light,#6a6a6a)var(--lightningcss-dark,#9e9e9e);--color-syntax-background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#111);--color-syntax-added:color-mix(in srgb, var(--color-success-muted) 25%, transparent);--color-syntax-removed:color-mix(in srgb, var(--color-error-muted) 25%, transparent);--color-syntax-diff-header:transparent;--color-syntax-added-marker:var(--color-syntax-punctuation);--color-syntax-removed-marker:var(--color-syntax-punctuation);--color-background-surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#262626);--color-background-body:var(--lightningcss-light,#f1f1f1)var(--lightningcss-dark,#1b1b1b);--color-background-card:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1b1b1b);--color-background-popover:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1b1b1b);--color-background-muted:var(--lightningcss-light,#f1f1f1)var(--lightningcss-dark,#1b1b1b);--color-accent:var(--lightningcss-light,#1b1b1b)var(--lightningcss-dark,#f1f1f1);--color-accent-muted:var(--lightningcss-light,#f1f1f1)var(--lightningcss-dark,#262626);--color-neutral:var(--lightningcss-light,#0000000f)var(--lightningcss-dark,#ffffff1a);--color-overlay:var(--lightningcss-light,#00000080)var(--lightningcss-dark,#000c);--color-overlay-hover:var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#ffffff0d);--color-overlay-pressed:var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#ffffff1a);--color-text-primary:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);--color-text-secondary:var(--lightningcss-light,#474747)var(--lightningcss-dark,#9e9e9e);--color-text-disabled:var(--lightningcss-light,#919191)var(--lightningcss-dark,#525252);--color-text-accent:var(--lightningcss-light,#1b1b1b)var(--lightningcss-dark,#f1f1f1);--color-on-dark:#fff;--color-on-light:#111;--color-on-accent:var(--lightningcss-light,#fff)var(--lightningcss-dark,#111);--color-on-success:var(--lightningcss-light,#fff)var(--lightningcss-dark,#111);--color-on-error:var(--lightningcss-light,#fff)var(--lightningcss-dark,#111);--color-on-warning:#111;--color-icon-accent:var(--lightningcss-light,#1b1b1b)var(--lightningcss-dark,#f1f1f1);--color-icon-primary:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);--color-icon-secondary:var(--lightningcss-light,#6a6a6a)var(--lightningcss-dark,#9e9e9e);--color-icon-disabled:var(--lightningcss-light,#919191)var(--lightningcss-dark,#525252);--color-success:var(--lightningcss-light,#00490b)var(--lightningcss-dark,#a4d6a3);--color-error:var(--lightningcss-light,#76000c)var(--lightningcss-dark,#ffc4be);--color-warning:var(--lightningcss-light,#4b3900)var(--lightningcss-dark,#f8d36a);--color-success-muted:var(--lightningcss-light,#bce0bb)var(--lightningcss-dark,#90ca903d);--color-error-muted:var(--lightningcss-light,#ffc4be)var(--lightningcss-dark,#ff98903d);--color-warning-muted:var(--lightningcss-light,#fae19e)var(--lightningcss-dark,#e2b6233d);--color-border:var(--lightningcss-light,#00000014)var(--lightningcss-dark,#ffffff1a);--color-border-emphasized:var(--lightningcss-light,#d4d4d4)var(--lightningcss-dark,#525252);--color-skeleton:var(--lightningcss-light,#f1f1f1)var(--lightningcss-dark,#525252);--color-shadow:var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#0000004d);--color-tint-hover:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);--color-background-red:var(--lightningcss-light,#ffc4be)var(--lightningcss-dark,#5b2b28);--color-border-red:var(--lightningcss-light,#ffaea7)var(--lightningcss-dark,#fa6762);--color-icon-red:var(--lightningcss-light,#76000c)var(--lightningcss-dark,#ff9890);--color-text-red:var(--lightningcss-light,#76000c)var(--lightningcss-dark,#ffaea7);--color-background-orange:var(--lightningcss-light,#ffc7a1)var(--lightningcss-dark,#503424);--color-border-orange:var(--lightningcss-light,#ffc7a1)var(--lightningcss-dark,#df843f);--color-icon-orange:var(--lightningcss-light,#622700)var(--lightningcss-dark,#ff9e55);--color-text-orange:var(--lightningcss-light,#622700)var(--lightningcss-dark,#ffb37e);--color-background-yellow:var(--lightningcss-light,#fae19e)var(--lightningcss-dark,#453a1c);--color-border-yellow:var(--lightningcss-light,#e3c36c)var(--lightningcss-dark,#c29900);--color-icon-yellow:var(--lightningcss-light,#4b3900)var(--lightningcss-dark,#e2b623);--color-text-yellow:var(--lightningcss-light,#4b3900)var(--lightningcss-dark,#eec448);--color-background-green:var(--lightningcss-light,#bce0bb)var(--lightningcss-dark,#2b422b);--color-border-green:var(--lightningcss-light,#aad4a9)var(--lightningcss-dark,#6ab26b);--color-icon-green:var(--lightningcss-light,#00490b)var(--lightningcss-dark,#90ca90);--color-text-green:var(--lightningcss-light,#00490b)var(--lightningcss-dark,#90ca90);--color-background-teal:var(--lightningcss-light,#a9e2d6)var(--lightningcss-dark,#28413c);--color-border-teal:var(--lightningcss-light,#90d7c8)var(--lightningcss-dark,#4fb1a0);--color-icon-teal:var(--lightningcss-light,#00463d)var(--lightningcss-dark,#81c9bb);--color-text-teal:var(--lightningcss-light,#00463d)var(--lightningcss-dark,#90d7c8);--color-background-cyan:var(--lightningcss-light,#9ae2f4)var(--lightningcss-dark,#274046);--color-border-cyan:var(--lightningcss-light,#85d5e9)var(--lightningcss-dark,#49adc4);--color-icon-cyan:var(--lightningcss-light,#004351)var(--lightningcss-dark,#71c7dd);--color-text-cyan:var(--lightningcss-light,#004351)var(--lightningcss-dark,#85d5e9);--color-background-blue:var(--lightningcss-light,#b9d7ff)var(--lightningcss-dark,#253c5a);--color-border-blue:var(--lightningcss-light,#a1caff)var(--lightningcss-dark,#5aa0f8);--color-icon-blue:var(--lightningcss-light,#003978)var(--lightningcss-dark,#88bcff);--color-text-blue:var(--lightningcss-light,#003978)var(--lightningcss-dark,#a1caff);--color-background-purple:var(--lightningcss-light,#f7d5ff)var(--lightningcss-dark,#4a2f51);--color-border-purple:var(--lightningcss-light,#f3bfff)var(--lightningcss-dark,#d885eb);--color-icon-purple:var(--lightningcss-light,#5c0e6c)var(--lightningcss-dark,#e496f6);--color-text-purple:var(--lightningcss-light,#5c0e6c)var(--lightningcss-dark,#eaacf8);--color-background-pink:var(--lightningcss-light,#ffc0d7)var(--lightningcss-dark,#572b3d);--color-border-pink:var(--lightningcss-light,#ffc0d7)var(--lightningcss-dark,#fc78b1);--color-icon-pink:var(--lightningcss-light,#70003f)var(--lightningcss-dark,#fd92bd);--color-text-pink:var(--lightningcss-light,#70003f)var(--lightningcss-dark,#ffa9ca);--color-background-gray:var(--lightningcss-light,#e2e2e2)var(--lightningcss-dark,#303030);--color-border-gray:var(--lightningcss-light,#d4d4d4)var(--lightningcss-dark,#262626);--color-icon-gray:var(--lightningcss-light,#474747)var(--lightningcss-dark,#9e9e9e);--color-text-gray:var(--lightningcss-light,#1b1b1b)var(--lightningcss-dark,#d4d4d4);--radius-none:0px;--radius-inner:.375rem;--radius-element:.625rem;--radius-container:.75rem;--radius-page:1.75rem;--radius-full:9999px;--shadow-low:0 2px 4px var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#00000040), 0 4px 8px var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#0006), inset 0 0 0 1px var(--lightningcss-light,#0000)var(--lightningcss-dark,#ffffff14);--shadow-med:0 2px 4px var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#00000059), 0 4px 12px var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#00000080), inset 0 0 0 1px var(--lightningcss-light,#0000)var(--lightningcss-dark,#ffffff1f);--shadow-high:0 4px 6px var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#00000080), 0 12px 24px var(--lightningcss-light,#00000026)var(--lightningcss-dark,#000000b3), inset 0 0 0 1px var(--lightningcss-light,#0000)var(--lightningcss-dark,#ffffff26);--shadow-inset-hover:inset 0px 0px 0px 2px #0074e24d;--shadow-inset-selected:inset 0px 0px 0px 2px #0074e280;--shadow-inset-success:inset 0px 0px 0px 2px #2f7d334d;--shadow-inset-warning:inset 0px 0px 0px 2px #f8d36a4d;--shadow-inset-error:inset 0px 0px 0px 2px #de47454d;--astryx-theme-neutral-color-status-fill-accent:var(--lightningcss-light,#0074e2)var(--lightningcss-dark,#6d9cfe);--astryx-theme-neutral-color-status-fill-success:var(--lightningcss-light,#198100)var(--lightningcss-dark,#64af4c);--astryx-theme-neutral-color-status-fill-warning:#ffce2f;--astryx-theme-neutral-color-status-fill-error:var(--lightningcss-light,#c9303a)var(--lightningcss-dark,#ff705d);--astryx-theme-neutral-color-status-muted-accent:var(--lightningcss-light,#b9d7ff)var(--lightningcss-dark,#88bcff3d);--astryx-theme-neutral-color-on-tint-neutral:var(--lightningcss-light,#fafafa4d)var(--lightningcss-dark,#0a0a0a4d);--astryx-theme-neutral-color-on-tint-overlay-hover:var(--lightningcss-light,#fafafa1a)var(--lightningcss-dark,#0a0a0a1a);--astryx-theme-neutral-color-on-tint-overlay-pressed:var(--lightningcss-light,#fafafa33)var(--lightningcss-dark,#0a0a0a33);--astryx-theme-neutral-color-destructive-overlay-hover:var(--lightningcss-light,#ff7f770d)var(--lightningcss-dark,#ee736c0d);--astryx-theme-neutral-color-destructive-overlay-pressed:var(--lightningcss-light,#ff7f771a)var(--lightningcss-dark,#ee736c1a)}@supports (color:lab(0% 0 0)){:scope{--shadow-low:0 2px 4px var(--lightningcss-light,lab(0% 0 0/.05))var(--lightningcss-dark,lab(0% 0 0/.25)), 0 4px 8px var(--lightningcss-light,lab(0% 0 0/.1))var(--lightningcss-dark,lab(0% 0 0/.4)), inset 0 0 0 1px var(--lightningcss-light,lab(0% 0 0/0))var(--lightningcss-dark,lab(100% 0 0/.08));--shadow-med:0 2px 4px var(--lightningcss-light,lab(0% 0 0/.05))var(--lightningcss-dark,lab(0% 0 0/.35)), 0 4px 12px var(--lightningcss-light,lab(0% 0 0/.1))var(--lightningcss-dark,lab(0% 0 0/.5)), inset 0 0 0 1px var(--lightningcss-light,lab(0% 0 0/0))var(--lightningcss-dark,lab(100% 0 0/.12));--shadow-high:0 4px 6px var(--lightningcss-light,lab(0% 0 0/.1))var(--lightningcss-dark,lab(0% 0 0/.5)), 0 12px 24px var(--lightningcss-light,lab(0% 0 0/.15))var(--lightningcss-dark,lab(0% 0 0/.7)), inset 0 0 0 1px var(--lightningcss-light,lab(0% 0 0/0))var(--lightningcss-dark,lab(100% 0 0/.15))}}:scope{font-family:var(--font-family-body)}.astryx-heading[data-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[data-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[data-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[data-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[data-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[data-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-heading[data-type=display-1]{font-family:var(--font-family-heading);font-size:var(--text-display-1-size);line-height:var(--text-display-1-leading)}.astryx-heading[data-type=display-2]{font-family:var(--font-family-heading);font-size:var(--text-display-2-size);line-height:var(--text-display-2-leading)}.astryx-heading[data-type=display-3]{font-family:var(--font-family-heading);font-size:var(--text-display-3-size);line-height:var(--text-display-3-leading)}.astryx-text[data-type=body]{font-family:var(--font-family-body);font-size:var(--text-body-size);line-height:var(--text-body-leading)}.astryx-text[data-type=large]{font-family:var(--font-family-body);font-size:var(--text-large-size);line-height:var(--text-large-leading)}.astryx-text[data-type=label]{font-family:var(--font-family-body);font-size:var(--text-label-size);line-height:var(--text-label-leading)}.astryx-text[data-type=code]{font-family:var(--font-family-code);font-size:var(--text-code-size);line-height:var(--text-code-leading)}.astryx-text[data-type=supporting]{font-family:var(--font-family-body);font-size:var(--text-supporting-size);line-height:var(--text-supporting-leading)}.astryx-text[data-type=display-1]{font-family:var(--font-family-heading);font-size:var(--text-display-1-size);line-height:var(--text-display-1-leading)}.astryx-text[data-type=display-2]{font-family:var(--font-family-heading);font-size:var(--text-display-2-size);line-height:var(--text-display-2-leading)}.astryx-text[data-type=display-3]{font-family:var(--font-family-heading);font-size:var(--text-display-3-size);line-height:var(--text-display-3-leading)}.astryx-button[data-variant=destructive]{background-color:var(--color-error-muted);color:var(--color-error);--color-overlay-hover:var(--astryx-theme-neutral-color-destructive-overlay-hover);--color-overlay-pressed:var(--astryx-theme-neutral-color-destructive-overlay-pressed)}.astryx-badge[data-variant=info]{background-color:var(--astryx-theme-neutral-color-status-fill-accent);color:var(--color-on-accent)}.astryx-badge[data-variant=neutral]{background-color:var(--color-background-gray);color:var(--color-text-gray)}.astryx-badge[data-variant=success]{background-color:var(--astryx-theme-neutral-color-status-fill-success);color:var(--color-on-success)}.astryx-badge[data-variant=warning]{background-color:var(--astryx-theme-neutral-color-status-fill-warning);color:var(--color-on-warning)}.astryx-badge[data-variant=error]{background-color:var(--astryx-theme-neutral-color-status-fill-error);color:var(--color-on-error)}.astryx-badge[data-variant=red]{background-color:var(--color-background-red);color:var(--color-text-red)}.astryx-badge[data-variant=orange]{background-color:var(--color-background-orange);color:var(--color-text-orange)}.astryx-badge[data-variant=yellow]{background-color:var(--color-background-yellow);color:var(--color-text-yellow)}.astryx-badge[data-variant=green]{background-color:var(--color-background-green);color:var(--color-text-green)}.astryx-badge[data-variant=teal]{background-color:var(--color-background-teal);color:var(--color-text-teal)}.astryx-badge[data-variant=cyan]{background-color:var(--color-background-cyan);color:var(--color-text-cyan)}.astryx-badge[data-variant=blue]{background-color:var(--color-background-blue);color:var(--color-text-blue)}.astryx-badge[data-variant=purple]{background-color:var(--color-background-purple);color:var(--color-text-purple)}.astryx-badge[data-variant=pink]{background-color:var(--color-background-pink);color:var(--color-text-pink)}.astryx-badge[data-variant=gray]{background-color:var(--color-background-gray);color:var(--color-text-gray)}.astryx-status-dot[data-variant=success]{background-color:var(--astryx-theme-neutral-color-status-fill-success)}.astryx-status-dot[data-variant=warning]{background-color:var(--astryx-theme-neutral-color-status-fill-warning)}.astryx-status-dot[data-variant=error]{background-color:var(--astryx-theme-neutral-color-status-fill-error)}.astryx-status-dot[data-variant=accent]{background-color:var(--astryx-theme-neutral-color-status-fill-accent)}.astryx-avatar-status-dot[data-variant=success]{background-color:var(--astryx-theme-neutral-color-status-fill-success)}.astryx-avatar-status-dot[data-variant=error]{background-color:var(--astryx-theme-neutral-color-status-fill-error)}.astryx-segmented-control{padding:var(--spacing-1);--_segmented-control-padding:var(--spacing-1)}.astryx-segmented-control-item[data-size=sm]{height:calc(var(--size-element-sm) - 8px)}.astryx-segmented-control-item[data-size=md]{height:calc(var(--size-element-md) - 8px)}.astryx-segmented-control-item[data-size=lg]{height:calc(var(--size-element-lg) - 8px)}.astryx-segmented-control-item[data-selected=selected]{box-shadow:none}.astryx-banner{--color-neutral:var(--astryx-theme-neutral-color-on-tint-neutral);--color-overlay-hover:var(--astryx-theme-neutral-color-on-tint-overlay-hover);--color-overlay-pressed:var(--astryx-theme-neutral-color-on-tint-overlay-pressed)}.astryx-banner[data-status=info]{--color-accent-muted:var(--astryx-theme-neutral-color-status-muted-accent);--color-text-primary:var(--color-text-blue);--color-text-secondary:var(--color-text-blue);--color-accent:var(--color-text-blue)}.astryx-banner[data-status=success]{--color-text-primary:var(--color-text-green);--color-text-secondary:var(--color-text-green);--color-success:var(--color-text-green)}.astryx-banner[data-status=warning]{--color-text-primary:var(--color-text-yellow);--color-text-secondary:var(--color-text-yellow);--color-warning:var(--color-text-yellow)}.astryx-banner[data-status=error]{--color-text-primary:var(--color-text-red);--color-text-secondary:var(--color-text-red);--color-error:var(--color-text-red)}.astryx-step-indicator[data-status=accent]{--color-accent:var(--astryx-theme-neutral-color-status-fill-accent)}.astryx-step-indicator[data-status=success]{--color-success:var(--astryx-theme-neutral-color-status-fill-success)}.astryx-step-indicator[data-status=warning]{--color-warning:var(--astryx-theme-neutral-color-status-fill-warning)}.astryx-step-indicator[data-status=error]{--color-error:var(--astryx-theme-neutral-color-status-fill-error)}.astryx-switch{--color-background-gray:var(--color-border-emphasized)}.astryx-progress-bar{--color-background-muted:var(--color-border-emphasized)}.astryx-progress-bar[data-variant=accent]{--color-accent:var(--astryx-theme-neutral-color-status-fill-accent)}.astryx-progress-bar[data-variant=success]{--color-success:var(--astryx-theme-neutral-color-status-fill-success)}.astryx-progress-bar[data-variant=warning]{--color-warning:var(--astryx-theme-neutral-color-status-fill-warning)}.astryx-progress-bar[data-variant=error]{--color-error:var(--astryx-theme-neutral-color-status-fill-error)}.astryx-card{--astryx-card-padding:var(--spacing-3)}.astryx-section{--astryx-section-padding:var(--spacing-3)}.astryx-text[data-color=primary],.astryx-heading[data-color=primary]{color:var(--color-text-primary)}.astryx-text[data-color=secondary],.astryx-heading[data-color=secondary]{color:var(--color-text-secondary)}.astryx-text[data-color=disabled],.astryx-heading[data-color=disabled]{color:var(--color-text-disabled)}.astryx-text[data-color=placeholder],.astryx-heading[data-color=placeholder]{color:var(--color-text-secondary)}.astryx-text[data-color=accent],.astryx-heading[data-color=accent]{color:var(--color-text-accent)}.astryx-text[data-size="4xs"]{font-size:var(--font-size-4xs)}.astryx-text[data-size="3xs"]{font-size:var(--font-size-3xs)}.astryx-text[data-size="2xs"]{font-size:var(--font-size-2xs)}.astryx-text[data-size=xsm]{font-size:var(--font-size-xs)}.astryx-text[data-size=sm]{font-size:var(--font-size-sm)}.astryx-text[data-size=base]{font-size:var(--font-size-base)}.astryx-text[data-size=lg]{font-size:var(--font-size-lg)}.astryx-text[data-size=xl]{font-size:var(--font-size-xl)}.astryx-text[data-size="2xl"]{font-size:var(--font-size-2xl)}.astryx-text[data-size="3xl"]{font-size:var(--font-size-3xl)}.astryx-text[data-size="4xl"]{font-size:var(--font-size-4xl)}.astryx-heading[data-weight=normal]{font-weight:var(--font-weight-normal)}.astryx-heading[data-weight=medium]{font-weight:var(--font-weight-medium)}.astryx-heading[data-weight=semibold]{font-weight:var(--font-weight-semibold)}.astryx-heading[data-weight=bold]{font-weight:var(--font-weight-bold)}}@media (not (min-width:1024px)) and (pointer:coarse){@scope([data-astryx-theme=neutral]) to ([data-astryx-theme]){:scope{--font-size-4xs:.4375rem;--font-size-3xs:.5rem;--font-size-2xs:.625rem;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.1875rem;--font-size-xl:1.375rem;--font-size-2xl:1.625rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-5xl:2.625rem;--text-heading-1-size:var(--font-size-2xl);--text-heading-1-weight:var(--font-weight-semibold);--text-heading-1-leading:1.3846;--text-heading-2-size:var(--font-size-xl);--text-heading-2-weight:var(--font-weight-semibold);--text-heading-2-leading:1.4545;--text-heading-3-size:var(--font-size-lg);--text-heading-3-weight:var(--font-weight-bold);--text-heading-3-leading:1.4737;--text-heading-4-size:var(--font-size-base);--text-heading-4-weight:var(--font-weight-bold);--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.4286;--text-heading-6-size:var(--font-size-xs);--text-heading-6-weight:var(--font-weight-semibold);--text-heading-6-leading:1.6667;--text-body-size:var(--font-size-base);--text-body-weight:var(--font-weight-normal);--text-body-leading:1.5;--text-large-size:var(--font-size-lg);--text-large-weight:var(--font-weight-semibold);--text-large-leading:1.4737;--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.4286;--text-display-1-size:var(--font-size-5xl);--text-display-1-weight:var(--font-weight-normal);--text-display-1-leading:1.2381;--text-display-2-size:var(--font-size-4xl);--text-display-2-weight:var(--font-weight-normal);--text-display-2-leading:1.2222;--text-display-3-size:var(--font-size-3xl);--text-display-3-weight:var(--font-weight-normal);--text-display-3-leading:1.4667;--font-family-body:Figtree, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-family-heading:Figtree, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-family-code:ui-monospace, "SF Mono", Monaco, Consolas, "Liberation Mono", "Courier New", monospace}}}@scope([data-astryx-theme=neutral]) 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)}}}
@layer priority1;@layer priority2{.x10a8y8t{inset:0}.x19bbpc0{margin:0 auto}.x1ghz6dp{margin:0}.xxsrz4m{padding:0 24px}.xc7ga6q{padding:12px}.x1tamke2{padding:16px}.x1dypa6k{padding:18px}.x1qhigcl{padding:20px}.xggk2y7{padding:24px}.x15fnm84{padding:32px}.x1gkjlqi{padding:40px}.xdqdrvq{padding:4px 8px}.xk61eof{padding:6px 10px}.xe8ttls{padding:8px}@media (max-width:899px){.x8kj1c0.x8kj1c0{padding:12px}.x1a2rcnc.x1a2rcnc{padding:16px}}@media (max-width:767px){.xrz8kkz.xrz8kkz{padding:24px}}@media (max-width:639px){.x1jt2a5g.x1jt2a5g{padding:12px}}}@layer priority3{.x9r1u3d{border-color:#0000}.xy90a9n{border-color:var(--color-border-green)}.xjqgoec{border-color:var(--color-border-red)}.x14i3s5s{border-color:var(--color-border)}.xqcx1ss{border-color:var(--color-text-primary)}.x1q4ynmn{border-radius:10px}.x4pepcl{border-radius:12px}.xixl9f9{border-radius:14px}.xgqmno8{border-radius:16px}.x12oqio5{border-radius:4px}.x1kogg8i{border-radius:6px}.xur7f20{border-radius:8px}.x10hpsqq{border-radius:9999px}.x1hviunn{border-radius:var(--radius-container)}.xh6dtrn{border-radius:var(--radius-element)}.x1y0btm7{border-style:solid}.xc342km{border-width:0}.xmkeg23{border-width:1px}.x1500cvy{flex:45%}.x1qc6rlh{flex:55%}.x98rzlu{flex:1}.x1v2ro7d{gap:12px}.x1af02g3{gap:14px}.xou54vl{gap:16px}.x1c1vhfx{gap:20px}.x1rzw5jd{gap:32px}.x1jnr06f{gap:4px}.x17d4w8g{gap:6px}.x167g77z{gap:8px}.xjcht0a{gap:var(--spacing-3)}.xvueqy4{margin-inline:auto}.x1a2a7pz{outline:none}.xb3r6kr{overflow:hidden}.xf4egzd{padding-block:3px}.x1t0vds8{padding-block:6px}.x1vvogim{padding-block:8px}.xce4md1{padding-block:var(--spacing-2)}.x8o8v82{padding-block:var(--spacing-3)}.xaope02{padding-inline:12px}.xqin4a2{padding-inline:14px}.x1hr3lfm{padding-inline:16px}.xdqyycr{padding-inline:8px}.xm7rs69{padding-inline:var(--spacing-6)}.x19eei9o{transition:all .15s}.xrwkjy5{transition:color .15s}.x1fxm6jz{transition:max-height .2s ease-in-out}.x5iufc9{transition:padding .3s ease-in-out}.x182m9pz{transition:transform .25s,border-color .25s,box-shadow .25s}.x1qz17le{transition:transform var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard)}.x4bcsjp{transition:width .3s ease-in-out,min-width .3s ease-in-out}@media (max-width:639px){.x16d7oy5.x16d7oy5{border-color:var(--color-border)}.x1qfi6pa.x1qfi6pa{border-radius:9999px}.x1xxceof.x1xxceof{border-style:solid}.xjwll8n.xjwll8n{border-width:1px}}@media (max-width:899px){.x11xmvhl.x11xmvhl{flex:none}.x1vwpy1s.x1vwpy1s{flex:auto}}@media (max-width:639px){.x4grvw9.x4grvw9{gap:8px}.x1x49lor.x1x49lor{padding-block:4px}.x1hvht0x.x1hvht0x{padding-block:5px}.x1o9j7sv.x1o9j7sv{padding-inline:10px}.xq0vhjd.xq0vhjd{padding-inline:8px}}@container settings-panel (max-width:480px){.xpqkv5p.xpqkv5p{gap:var(--spacing-2)}}@media (hover:hover){.xqbdt21.xqbdt21:hover{border-color:var(--color-text-secondary)}}}@layer priority4{.x5lxg6s{-webkit-overflow-scrolling:touch}.x1i10hfl{-webkit-tap-highlight-color:transparent}.x6s0dn4{align-items:center}.x1q3qbx4{animation-duration:1s}.xa4qsjk{animation-iteration-count:infinite}.x1ka1v4i{animation-name:xqng64z-B}.x1esw782{animation-timing-function:linear}.x5gunsr{background-color:#121212}.x132rdjv{background-color:#111827eb}.xjbqb8w{background-color:#0000}.x1eiddq6{background-color:var(--color-background-body)}.x1de1mus{background-color:var(--color-background-card)}.x1prclbq{background-color:var(--color-background-popover)}.x10xzikg{background-color:var(--color-background-surface)}.x17x4s8c{background-color:var(--color-neutral)}.x19aspcf{background-color:var(--color-text-primary)}.x1j2f5a{box-shadow:0 0 .5px #0000001f,0 8px 30px -4px #00000014,0 2px 6px -1px #0000000a}.xa0vp8u{box-shadow:0 1px 2px #00000005}.xl8bcne{box-shadow:0 1px 2px #0000000a}.x1jue2pz{box-shadow:0 1px 3px #0000000f}.x7gwej9{box-shadow:0 1px 3px #00000014}.x1wxlnw{box-shadow:0 24px 64px -16px #00000014,0 0 0 1px #00000008}.x1ab34t9{box-shadow:0 2px 8px #0000000a}.x1kcpxr7{box-shadow:var(--shadow-high)}.xjbsric{box-shadow:var(--shadow-medium)}.x9f619{box-sizing:border-box}.xqirfc3{color:#e4e4e7}.x1ab6er0{color:var(--color-background-body)}.xltfdvo{color:var(--color-text-green)}.x1tgivj0{color:var(--color-text-primary)}.x1joocv1{color:var(--color-text-red)}.xv1l7n4{color:var(--color-text-secondary)}.x1awj2ng{color:#fff}.xisit5j{container-name:settings-panel}.x12h1iku{container-type:inline-size}.xv5twrn{cursor:move}.x1ypdohk{cursor:pointer}.x1lliihq{display:block}.x78zum5{display:flex}.xrvj5dj{display:grid}.x3nfvp2{display:inline-flex}.xt0psk2{display:inline}.x1s85apg{display:none}.xdt5ytf{flex-direction:column}.x1q0g3np{flex-direction:row}.x1iyjqo2{flex-grow:1}.x2lah0s{flex-shrink:0}.x1a02dak{flex-wrap:wrap}.xjb2p0i{font-family:inherit}.x1ey7xld{font-family:monospace}.x17yh6e0{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.xf48bse{font-family:var(--font-figtree),Figtree,system-ui,-apple-system,sans-serif}.x1j6dyjg{font-size:11px}.xfifm61{font-size:12px}.xif65rj{font-size:14px}.x1j61zf2{font-size:16px}.xosj86m{font-size:18px}.x1pvqxga{font-size:24px}.xwpdeq4{font-size:clamp(.875rem,1.6vw,1rem)}.xmvtunp{font-size:clamp(1.125rem,2.5vw,1.75rem)}.x576saf{font-size:clamp(1.15rem,4.2vw,1.75rem)}.x9s08v2{font-size:clamp(1.25rem,2vw,1.5rem)}.x5oa6t5{font-size:clamp(1.5rem,3vw,2.25rem)}.x1904lnq{font-size:clamp(1.75rem,3.5vw,2.5rem)}.x2q3240{font-size:clamp(2.25rem,4.5vw,3.25rem)}.x1xq4c7o{font-size:clamp(2.5rem,6vw,5rem)}.xk50ysn{font-weight:500}.x1s688f{font-weight:600}.x1xlr1w8{font-weight:700}.x2mo6ok{font-weight:var(--font-weight-semibold)}.xfqjutx{grid-template-columns:minmax(0,1.2fr) minmax(0,1.2fr) minmax(0,1fr)}.x19i92ox{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.x185a7wo{grid-template-columns:repeat(3,minmax(0,1fr))}.xl56j7k{justify-content:center}.x1nhvcw1{justify-content:flex-start}.x1qughib{justify-content:space-between}.x1w69ole{letter-spacing:-.025em}.x72az59{letter-spacing:-.02em}.x16q24ku{letter-spacing:.02em}.x9pfba7{letter-spacing:.08em}.x1159mfc{line-height:1.1}.x11k29pw{line-height:1.18}.xwn7fz2{line-height:1.3}.x1evy7pa{line-height:1.5}.x1jjo3f5{line-height:1.55}.x1dbl2gt{line-height:1.6}.x1ksxc8v{line-height:1.625}.x11m8ghp{line-height:1.65}.xg01cxk{opacity:0}.x1hc1fzr{opacity:1}.x31w388{padding-inline-start:var(--spacing-6)}.x67bb7w{pointer-events:auto}.x47corl{pointer-events:none}.x10l6tqk{position:absolute}.xixxii4{position:fixed}.x1n2onr6{position:relative}.x7wzq59{position:sticky}.x1rohswg{scrollbar-width:none}.x2b8uid{text-align:center}.xlyipyv{text-overflow:ellipsis}.xtvhhri{text-transform:uppercase}.x1w2vvpw{text-wrap:balance}.x1fzhlzt{text-wrap:pretty}.x5ve5x3{touch-action:none}.xbryuvx{transform:translate(0)}.x1puxklk{transform:translateX(calc(-100% - var(--spacing-3)))}.x87ps6o{-webkit-user-select:none;user-select:none}.xlshs6z{visibility:hidden}.xuxw1ft{white-space:nowrap}.x1ja2u2z{z-index:0}.x1vjfegm{z-index:1}.x1n327nk{z-index:10}.x11uqc5h{z-index:100}.x1of6sz5{z-index:11}.x1355qak{z-index:20}.xlkmqk:hover{color:var(--color-text-primary)}@media (max-width:639px){.x78f0iv.x78f0iv{background-color:var(--color-neutral)}}@media (max-width:767px){.x137v6ai.x137v6ai{display:none}}@media (max-width:639px){.x1vmlnol.x1vmlnol{display:inline}.x1tqnigt.x1tqnigt{display:none}}@media (max-width:899px){.xvrxa7q.xvrxa7q{flex-direction:column}.x9b5brm.x9b5brm{font-size:13px}}@media (max-width:767px){.xp4wqjq.xp4wqjq{font-size:16px}}@media (max-width:639px){.x11t8pfj.x11t8pfj{font-size:11px}}@media (max-width:1100px){.xesxnj2.xesxnj2{grid-template-columns:minmax(0,1fr)}}@media (max-width:1024px){.x1mujmeh.x1mujmeh{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.xerloh7.xerloh7{grid-template-columns:1fr}}@media (max-width:640px){.xreyasp.xreyasp{grid-template-columns:1fr}}@media (max-width:899px){.x1dpxnd9.x1dpxnd9{line-height:1.5}}@media (max-width:767px){.x1rd587w.x1rd587w{line-height:1.55}}@container settings-panel (max-width:480px){.xp05mzj.xp05mzj{align-items:stretch}.x1cql26v.x1cql26v{flex-direction:column}}@media (hover:hover){.x1xciww4.x1xciww4:hover{box-shadow:0 8px 24px -8px #00000014}.xolf5ct.xolf5ct:hover{transform:translateY(-3px)}}}@layer priority5{.xw8gpjh{border-bottom-color:var(--color-border)}.x1q0q8m5{border-bottom-style:solid}.xso031l{border-bottom-width:1px}.x1utcnwd{border-left-color:var(--color-border)}.x19ypqd9{border-left-style:solid}.xe0pwq{border-left-width:1px}.x1pc3f07{border-top-color:var(--color-border)}.x13fuv20{border-top-style:solid}.x178xt8z{border-top-width:1px}.x1ey2m1c{bottom:0}.xqtp20y{height:0}.x5yr21d{height:100%}.x1dr59a3{height:100vh}.x127qqk8{height:250px}.xrlp1an{height:256px}.xdwzuf7{height:260px}.x1fgtraw{height:28px}.x10w6t97{height:32px}.x1ad3yod{height:348px}.xc9qbxq{height:36px}.xfd5v8p{height:380px}.xnv457d{height:424px}.xwa7hi{height:58px}.xdk7pt{height:8px}.xjp8j0k{height:96px}.xjalx57{height:min(800px,100dvh - 2rem)}.xu96u03{left:0}.xnp31yv{left:var(--spacing-3)}.xyorhqc{margin-bottom:10px}.xod5an3{margin-bottom:12px}.x1yztbdb{margin-bottom:16px}.x1hq5gj4{margin-bottom:24px}.x1chd833{margin-bottom:28px}.x1iymm2a{margin-bottom:32px}.xx7atzb{margin-bottom:44px}.x13ihpsm{margin-bottom:48px}.x1e56ztr{margin-bottom:8px}.xw7yly9{margin-top:16px}.x1sy10c2{margin-top:20px}.xseo6mj{margin-top:36px}.x1k70j0n{margin-top:6px}.x1xmf6yo{margin-top:8px}.x1iuus0c{max-height:260px}.x1p6zaud{max-height:340px}.x2z3yb8{max-height:360px}.x1aewyqy{max-height:36px}.x1a3r9hi{max-height:380px}.x14eurpq{max-height:480px}.x1paub2{max-height:calc(100% - var(--spacing-6))}.x1ikqzku{max-width:1200px}.x1wti20i{max-width:1280px}.x1lr1uin{max-width:420px}.x1pfbilc{max-width:460px}.xrlsmeg{max-width:600px}.x11gisft{max-width:640px}.x7ep2pv{max-width:680px}.x17q2glr{max-width:780px}.xf9lk3t{max-width:840px}.x1ubw7bo{max-width:896px}.x2lwn1j{min-height:0}.xg6iff7{min-height:100vh}.xz65tgg{min-height:200px}.x1xaied3{min-height:260px}.xkrzlt3{min-height:348px}.xu0aao5{min-height:36px}.x5mc7k8{min-height:480px}.xseoqlg{min-height:80px}.x1jwcc43{min-height:calc(var(--spacing-10) * 2)}.xeuugli{min-width:0}.x1jzhcrs{min-width:200px}.x173zdy3{min-width:calc(var(--spacing-6) * 24)}.xnrq17l{min-width:calc(var(--spacing-6) * 36)}.xw2csxc{overflow-x:auto}.x101abm8{overflow-x:clip}.x1odjw0f{overflow-y:auto}.x10wlt62{overflow-y:hidden}.xn4wywj{padding-bottom:100px}.x1l90r2v{padding-bottom:16px}.x1120s5i{padding-bottom:2px}.x1t1ogtf{padding-bottom:40px}.x161sli9{padding-bottom:56px}.x1ej9moc{padding-bottom:80px}.xwib8y2{padding-bottom:8px}.xo0ha1f{padding-bottom:96px}.x19td6wx{padding-bottom:calc(var(--spacing-2) + env(safe-area-inset-bottom,0px))}.xf18ygs{padding-left:12px}.xnm25rq{padding-left:16px}.x1k8dnhd{padding-left:18px}.xd3ty66{padding-left:24px}.xnuq7ks{padding-right:12px}.xyfqnmn{padding-right:16px}.x18a8kpn{padding-right:18px}.x8e5d8q{padding-right:24px}.xz9dl7a{padding-top:12px}.xyamay9{padding-top:16px}.x1p5oq8j{padding-top:24px}.x1nn3v0j{padding-top:2px}.x13zrc24{padding-top:40px}.x4i7bpe{padding-top:48px}.x1uysmmv{padding-top:64px}.x11408do{padding-top:80px}.x1y1aw1k{padding-top:8px}.x3m8u43{right:0}.x1a86kfk{scroll-margin-top:48px}.xvfkcm2{scroll-margin-top:56px}.x13vifvy{top:0}.xyx6v2t{top:var(--spacing-3)}.xh8yej3{width:100%}.xn9wirt{width:100vw}.xgd8bvy{width:28px}.x1td3qas{width:32px}.x14qfxbe{width:36px}.xf0173l{width:min(18rem,calc(100vw - var(--spacing-6)))}@media (max-width:899px){.xyyd0v5.xyyd0v5{border-left-width:0}.x1uorw9x.x1uorw9x{border-top-color:var(--color-border)}.xlwgl47.xlwgl47{border-top-style:solid}.x1v6pv1x.x1v6pv1x{border-top-width:1px}}@media (max-width:1100px){.xidthi6.xidthi6{height:auto}}@media (max-width:899px){.xxrzpcz.xxrzpcz{height:100%}.x761c5z.x761c5z{height:580px}.xiylbte.xiylbte{height:auto}}@media (max-width:639px){.x1sqnasw.x1sqnasw{height:652px}}@media (max-width:899px){.x15p9yml.x15p9yml{margin-bottom:8px}}@media (max-width:767px){.xw4vn1a.xw4vn1a{margin-bottom:26px}.xz1fgk2.xz1fgk2{margin-bottom:36px}}@media (max-width:639px){.x4grkgy.x4grkgy{margin-bottom:32px}.xrz2tpi.xrz2tpi{margin-bottom:8px}}@media (max-width:767px){.xand5t3.xand5t3{margin-top:28px}}@media (max-width:639px){.xjfi8xo.xjfi8xo{max-height:260px}}@media (max-width:1100px){.x1onc8mu.x1onc8mu{min-height:260px}}@media (max-width:639px){.x19uqh1e.x19uqh1e{min-height:380px}}@media (max-width:767px){.xiril97.xiril97{padding-bottom:36px}}@media (max-width:639px){.xel1802.xel1802{padding-bottom:24px}.x1sswbo8.x1sswbo8{padding-bottom:48px}}@media (max-width:767px){.xvp7ezy.xvp7ezy{padding-left:16px}}@media (max-width:639px){.xuvcx70.xuvcx70{padding-left:12px}.xyt92ec.xyt92ec{padding-left:16px}}@media (max-width:767px){.x162vm0v.x162vm0v{padding-right:16px}}@media (max-width:639px){.x1ljswok.x1ljswok{padding-right:12px}.x1tkqswf.x1tkqswf{padding-right:16px}}@media (min-width:768px){.x5kymge.x5kymge{padding-top:36px}}@media (max-width:767px){.xyk1d3j.xyk1d3j{padding-top:56px}}@media (max-width:639px){.x23mvcn.x23mvcn{padding-top:32px}.x1ewffg2.x1ewffg2{padding-top:36px}.xu9t0o4.xu9t0o4{padding-top:48px}.x3owzan.x3owzan{padding-top:8px}}@container settings-panel (max-width:480px){.xet5618.xet5618{max-width:none}}}@keyframes xqng64z-B{0%{transform:rotate(0)}to{transform:rotate(360deg)}}html{scroll-behavior:smooth}body,button,input,select,textarea{font-family:var(--font-figtree), "Figtree", system-ui, -apple-system, sans-serif}.hide-scrollbar::-webkit-scrollbar{display:none}.astryx-app-shell-header{z-index:100!important}@font-face{font-family:Figtree;src:url(/fonts/figtree.ttf)format("truetype");font-weight:300 900;font-style:normal;font-display:swap}
