@layer reset{:where(*){box-sizing:border-box;border:0 solid}:where(html){-webkit-text-size-adjust:100%;tab-size:4;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;line-height:1.5}@media (prefers-color-scheme:dark){:where(html){--lightningcss-light: ;--lightningcss-dark:initial}}:where(body){line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}:where(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:inherit}:where(h1,h2,h3,h4,h5,h6,p,blockquote,figure,pre,dl,dd){margin:0}:where(a){color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}:where(b,strong){font-weight:bolder}:where(code,kbd,samp,pre){font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}:where(small){font-size:80%}:where(sub,sup){vertical-align:baseline;font-size:75%;line-height:0;position:relative}:where(sub){bottom:-.25em}:where(sup){top:-.5em}:where(ol,ul,menu){margin:0;padding:0;list-style:none}:where(img,svg,video,canvas,audio,iframe,embed,object){vertical-align:middle;display:block}:where(img,video){max-width:100%;height:auto}:where([data-astryx-aspect-ratio-override=cover],[data-astryx-aspect-ratio-override=contain])>:where(*){width:100%;height:100%}:where([data-astryx-aspect-ratio-override=cover])>:where(img,video){object-fit:cover}:where([data-astryx-aspect-ratio-override=contain])>:where(img,video){object-fit:contain}:where(button,input,optgroup,select,textarea){font:inherit;color:inherit;margin:0;padding:0}:where(button,[type=button],[type=reset],[type=submit]){appearance:button;background-color:#0000;background-image:none}:where(button,[role=button]){cursor:pointer}:where(:disabled){cursor:default}:where(textarea){resize:vertical}:where(){opacity:1;color:var(--color-text-secondary,#9ca3af);-webkit-appearance:none}:where(fieldset){margin:0;padding:0}:where(legend){padding:0}:where(table){text-indent:0;border-color:inherit;border-collapse:collapse}:where(hr){height:0;color:inherit;border-top-width:1px}:where(summary){display:list-item}:where(dialog){outline:none;padding:0}:where([hidden]){display:none}:where(html){-webkit-tap-highlight-color:transparent}:where(html[data-theme=light]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:where(html[data-theme=dark]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:where(html:not([data-theme])){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:where(html:not([data-theme])){--lightningcss-light: ;--lightningcss-dark:initial}}:where([data-astryx-media=dark]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:where([data-astryx-media=light]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@scope([data-astryx-theme=parrottoon]) 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.4194}:where(h2){font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:1.44}:where(h3){font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:1.4}:where(h4){font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:1.5}: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.6}: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.5}: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.5}:where(hr){border:none;border-top:1px solid var(--color-border)}}}@layer astryx-base,product,priority1,priority2,priority3,priority4,priority5,priority6,priority7,priority8,priority9;@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=parrottoon]) to ([data-astryx-theme]){:scope{--font-size-4xs:.3125rem;--font-size-3xs:.4375rem;--font-size-2xs:.5rem;--font-size-xs:.625rem;--font-size-sm:.8125rem;--font-size-base:1rem;--font-size-lg:1.25rem;--font-size-xl:1.5625rem;--font-size-2xl:1.9375rem;--font-size-3xl:2.4375rem;--font-size-4xl:3.0625rem;--font-size-5xl:3.8125rem;--text-heading-1-size:var(--font-size-2xl);--text-heading-1-weight:var(--font-weight-semibold);--text-heading-1-leading:1.4194;--text-heading-2-size:var(--font-size-xl);--text-heading-2-weight:var(--font-weight-semibold);--text-heading-2-leading:1.44;--text-heading-3-size:var(--font-size-lg);--text-heading-3-weight:var(--font-weight-semibold);--text-heading-3-leading:1.4;--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.6;--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.4;--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:var(--font-size-5xl);--text-display-1-weight:var(--font-weight-normal);--text-display-1-leading:1.2459;--text-display-2-size:var(--font-size-4xl);--text-display-2-weight:var(--font-weight-normal);--text-display-2-leading:1.2245;--text-display-3-size:var(--font-size-3xl);--text-display-3-weight:var(--font-weight-normal);--text-display-3-leading:1.2308;--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:"Red Hat Display", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-family-heading:"Red Hat Display", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", sans-serif;--font-family-code:"JetBrains Mono", "SF Mono", Monaco, Consolas, monospace;--color-syntax-keyword:var(--lightningcss-light,#141414)var(--lightningcss-dark,#ededed);--color-syntax-string:var(--lightningcss-light,#4a4a4a)var(--lightningcss-dark,#b8b8b8);--color-syntax-comment:var(--lightningcss-light,#8a8a8a)var(--lightningcss-dark,#7a7a7a);--color-syntax-number:var(--lightningcss-light,#3a3a3a)var(--lightningcss-dark,#cfcfcf);--color-syntax-function:var(--lightningcss-light,#242424)var(--lightningcss-dark,#dedede);--color-syntax-type:var(--lightningcss-light,#3a3a3a)var(--lightningcss-dark,#cfcfcf);--color-syntax-variable:var(--lightningcss-light,#141414)var(--lightningcss-dark,#ededed);--color-syntax-operator:var(--lightningcss-light,#6e6e6e)var(--lightningcss-dark,#9e9e9e);--color-syntax-constant:var(--lightningcss-light,#3a3a3a)var(--lightningcss-dark,#cfcfcf);--color-syntax-tag:var(--lightningcss-light,#242424)var(--lightningcss-dark,#dedede);--color-syntax-attribute:var(--lightningcss-light,#4a4a4a)var(--lightningcss-dark,#b8b8b8);--color-syntax-property:var(--lightningcss-light,#3a3a3a)var(--lightningcss-dark,#cfcfcf);--color-syntax-punctuation:var(--lightningcss-light,#8a8a8a)var(--lightningcss-dark,#7a7a7a);--color-syntax-background:var(--lightningcss-light,#f2f2f2)var(--lightningcss-dark,#171717);--color-accent:var(--lightningcss-light,#2e6b5a)var(--lightningcss-dark,#7fc4ae);--color-accent-muted:var(--lightningcss-light,#2e6b5a14)var(--lightningcss-dark,#7fc4ae20);--color-neutral:var(--lightningcss-light,#1414140f)var(--lightningcss-dark,#ededed1a);--color-background-surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#171717);--color-background-body:var(--lightningcss-light,#f5f5f5)var(--lightningcss-dark,#101010);--color-overlay:var(--lightningcss-light,#00000080)var(--lightningcss-dark,#000c);--color-overlay-hover:var(--lightningcss-light,#1414140d)var(--lightningcss-dark,#ededed0d);--color-overlay-pressed:var(--lightningcss-light,#1414141a)var(--lightningcss-dark,#ededed1a);--color-background-muted:var(--lightningcss-light,#ededed)var(--lightningcss-dark,#242424);--color-text-primary:var(--lightningcss-light,#141414)var(--lightningcss-dark,#ededed);--color-text-secondary:var(--lightningcss-light,#595959)var(--lightningcss-dark,#a8a8a8);--color-text-disabled:var(--lightningcss-light,#9e9e9e)var(--lightningcss-dark,#6e6e6e);--color-text-accent:var(--lightningcss-light,#245546)var(--lightningcss-dark,#8fd0ba);--color-on-dark:#fff;--color-on-light:#141414;--color-on-accent:var(--lightningcss-light,#fff)var(--lightningcss-dark,#101010);--color-on-success:var(--lightningcss-light,#fff)var(--lightningcss-dark,#101010);--color-on-error:var(--lightningcss-light,#fff)var(--lightningcss-dark,#101010);--color-on-warning:#141414;--color-icon-accent:var(--lightningcss-light,#2e6b5a)var(--lightningcss-dark,#7fc4ae);--color-icon-primary:var(--lightningcss-light,#141414)var(--lightningcss-dark,#ededed);--color-icon-secondary:var(--lightningcss-light,#595959)var(--lightningcss-dark,#a8a8a8);--color-icon-disabled:var(--lightningcss-light,#9e9e9e)var(--lightningcss-dark,#6e6e6e);--color-background-card:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1c1c1c);--color-background-popover:var(--lightningcss-light,#fff)var(--lightningcss-dark,#242424);--color-background-inverted:var(--lightningcss-light,#141414)var(--lightningcss-dark,#ededed);--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,#e2e2e2)var(--lightningcss-dark,#ededed1a);--color-border-emphasized:var(--lightningcss-light,#c2c2c2)var(--lightningcss-dark,#4a4a4a);--color-skeleton:var(--lightningcss-light,#dedede)var(--lightningcss-dark,#3a3a3a);--color-shadow:var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#0000004d);--color-tint-hover:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);--color-background-blue:#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:#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,#59595933)var(--lightningcss-dark,#a8a8a833);--color-border-gray:var(--lightningcss-light,#8a8a8a)var(--lightningcss-dark,#6e6e6e);--color-icon-gray:var(--lightningcss-light,#595959)var(--lightningcss-dark,#a8a8a8);--color-text-gray:var(--lightningcss-light,#3a3a3a)var(--lightningcss-dark,#cfcfcf);--color-background-green:var(--lightningcss-light,#4d990033)var(--lightningcss-dark,#6dbf2a33);--color-border-green:var(--lightningcss-light,#4d9900)var(--lightningcss-dark,#6dbf2a);--color-icon-green:var(--lightningcss-light,#4d9900)var(--lightningcss-dark,#6dbf2a);--color-text-green:var(--lightningcss-light,#3d7a00)var(--lightningcss-dark,#80d43a);--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,#2e6b5a33)var(--lightningcss-dark,#7fc4ae33);--color-border-teal:var(--lightningcss-light,#2e6b5a)var(--lightningcss-dark,#7fc4ae);--color-icon-teal:var(--lightningcss-light,#2e6b5a)var(--lightningcss-dark,#7fc4ae);--color-text-teal:var(--lightningcss-light,#245546)var(--lightningcss-dark,#8fd0ba);--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:6px;--radius-element:12px;--radius-container:18px;--radius-page:42px;--size-element-sm:36px;--size-element-md:40px;--size-element-lg:44px;--shadow-low:0 2px 4px #0000000d, 0 4px 8px #0000001a;--shadow-med:0 2px 4px #0000000d, 0 4px 12px #0000001a;--shadow-high:0 4px 6px #0000001a, 0 12px 24px #00000026;--shadow-inset-hover:inset 0px 0px 0px 2px #14141430;--shadow-inset-selected:inset 0px 0px 0px 2px #2e6b5a50;--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}.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-heading.display-1{font-family:var(--font-family-heading);font-size:var(--text-display-1-size);line-height:var(--text-display-1-leading)}.astryx-heading.display-2{font-family:var(--font-family-heading);font-size:var(--text-display-2-size);line-height:var(--text-display-2-leading)}.astryx-heading.display-3{font-family:var(--font-family-heading);font-size:var(--text-display-3-size);line-height:var(--text-display-3-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=parrottoon]) 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)}}}html,body{background:var(--color-background-body);height:100%;margin:0}body{font-family:var(--font-family-body);color:var(--color-text-primary);-webkit-font-smoothing:antialiased}

@layer priority1;

@layer priority2 {
  .x10a8y8t {
    inset: 0;
  }

  .astryx1ghz6dp, .x1ghz6dp {
    margin: 0;
  }

  .x1bpp3o7 {
    margin: auto;
  }

  .x1717udv {
    padding: 0;
  }

  .xixokp2 {
    padding: var(--x1rgqtzx);
  }

  .x1kwqp48 {
    padding: var(--x8vysc7);
  }

  .x1qp92zk {
    padding: var(--xbig9i2);
  }

  .x1q6n6mv {
    padding: var(--xxxiz6g);
  }
}

@layer priority3 {
  .x9r1u3d {
    border-color: #0000;
  }

  .x1xjy36q {
    border-color: var(--x1aksaju);
  }

  .xcuy76v {
    border-color: var(--x1claezw);
  }

  .x1faidu7 {
    border-color: var(--x1ib15au);
  }

  .xlizere {
    border-color: var(--x1sif6er);
  }

  .x1dcgwcq {
    border-color: var(--x1y49dgu);
  }

  .xupzeaw {
    border-color: var(--xmzlhj6);
  }

  .xrtmufy {
    border-color: var(--xsh0y4m);
  }

  .x1cge3td {
    border-color: var(--xw4f6rx);
  }

  .x2u8bby {
    border-radius: 0;
  }

  .x1pjcqnp {
    border-radius: inherit;
  }

  .xbc2l1p {
    border-radius: var(--x127ex2q);
  }

  .x1d304fh {
    border-radius: var(--x140aqct);
  }

  .x1qyujuw {
    border-radius: var(--x18s6uk);
  }

  .x18y90lx {
    border-radius: var(--x1fhzid9);
  }

  .xowvnmj {
    border-radius: var(--x1irufk);
  }

  .xhjvmyf {
    border-radius: var(--x1seau0f);
  }

  .x4uhinx {
    border-radius: var(--x1srssjk);
  }

  .x1in8jl2 {
    border-radius: var(--x1tordzs);
  }

  .x1gj34mf {
    border-radius: var(--x1y2iwcf);
  }

  .xyr65ks {
    border-radius: var(--xcu7g0p);
  }

  .x13f9plj {
    border-radius: var(--xlq6sdp);
  }

  .x1r94ceg {
    border-radius: var(--xma66uf);
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .xyvdl4d {
    border-width: var(--x13twq80);
  }

  .xyyr8y4 {
    border-width: var(--x1y2vywe);
  }

  .x1cuqoge {
    border-width: var(--x8zm1xu);
  }

  .x13iyu1i {
    border-width: var(--xt0i5a1);
  }

  .astryx1txdalj {
    gap: var(--spacing-2);
  }

  .astryx18g69wz {
    gap: var(--spacing-4);
  }

  .x7p5qqn {
    gap: var(--x102co38);
  }

  .x1n1oy2i {
    gap: var(--x14dmia6);
  }

  .x1wwtb8s {
    gap: var(--x173y7qy);
  }

  .x1ga9k8v {
    gap: var(--x1bc59gz);
  }

  .x1l4x6tt {
    gap: var(--x1f0i62q);
  }

  .x4cso8r {
    gap: var(--x1pfy3w5);
  }

  .x1sv6y6m {
    gap: var(--x1tmdk52);
  }

  .x13ihmx0 {
    gap: var(--x1y3vmdo);
  }

  .x1gt2lkt {
    gap: var(--x2i6inr);
  }

  .xkxth1q {
    gap: var(--x6oyu6z);
  }

  .x12cg40x {
    gap: var(--x8vysc7);
  }

  .x295h1d {
    gap: var(--xbig9i2);
  }

  .x1uq3jo2 {
    gap: var(--xxxiz6g);
  }

  .x10no89f {
    inset-block: 0;
  }

  .x17y0mx6 {
    inset-inline: 0;
  }

  .xe8uvvx {
    list-style: none;
  }

  .x1qkwzmf {
    margin-block: var(--x2i6inr);
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .x1x42jzu {
    margin-inline: var(--xv6pn1u);
  }

  .astryxaw4jrz {
    outline: var(--_focus-outline, none);
  }

  .x7giv3 {
    overflow: clip;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .astryx1na6nto {
    padding-block: var(--spacing-4);
  }

  .astryxmfvnks {
    padding-block: var(--spacing-8);
  }

  .x3izym5 {
    padding-block: var(--x14dmia6);
  }

  .x1b0zb4n {
    padding-block: var(--x1bc59gz);
  }

  .x1jhvpkt {
    padding-block: var(--x1f0i62q);
  }

  .xu9defm {
    padding-block: var(--x1pfy3w5);
  }

  .xbio00p {
    padding-block: var(--x2i6inr);
  }

  .x196bkx5 {
    padding-block: var(--x8vysc7);
  }

  .x11987vj {
    padding-block: var(--xazzgza);
  }

  .xoirqvc {
    padding-block: var(--xpe5lu5);
  }

  .x389u2x {
    padding-block: var(--xxxiz6g);
  }

  .astryx1pzlopt {
    padding-inline: var(--spacing-4);
  }

  .astryxm7rs69 {
    padding-inline: var(--spacing-6);
  }

  .x1hzptvy {
    padding-inline: var(--x102co38);
  }

  .x16g6v38 {
    padding-inline: var(--x14dmia6);
  }

  .xgngrqg {
    padding-inline: var(--x173y7qy);
  }

  .x1d7ntnk {
    padding-inline: var(--x1bc59gz);
  }

  .xh0rzgd {
    padding-inline: var(--x1f0i62q);
  }

  .x1guulrs {
    padding-inline: var(--x1y3vmdo);
  }

  .x12j86ur {
    padding-inline: var(--x2i6inr);
  }

  .x9g13v9 {
    padding-inline: var(--x8vysc7);
  }

  .xwkpf5h {
    padding-inline: var(--xbig9i2);
  }

  .x1feml5w {
    padding-inline: var(--xxxiz6g);
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .astryx16s19ga:has(:focus-visible) {
    outline: var(--focus-outline-width) var(--focus-outline-style) var(--focus-outline-color);
  }

  .x8cnp13:hover {
    border-color: var(--x1ib15au);
  }

  .xt0b8zv:hover {
    text-decoration: underline;
  }

  .x18yzdzh:focus {
    border-color: var(--x1gj6a7p);
  }
}

@layer priority4 {
  .x1pha0wt {
    align-items: baseline;
  }

  .astryx6s0dn4, .x6s0dn4 {
    align-items: center;
  }

  .x1cy8zhl {
    align-items: flex-start;
  }

  .x7a106z {
    align-items: start;
  }

  .xamitd3 {
    align-self: center;
  }

  .xqcrz7y {
    align-self: flex-start;
  }

  .x10hum56 {
    aspect-ratio: var(--x1wy9qip);
  }

  .x3z33g3 {
    aspect-ratio: var(--x64yica);
  }

  .x9yeybn {
    aspect-ratio: var(--x6yva8r);
  }

  .xgcd1z6 {
    background-color: inherit;
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .x6je01u {
    background-color: var(--x1025ui2);
  }

  .xyq5hwl {
    background-color: var(--x107kryo);
  }

  .x1rk1cht {
    background-color: var(--x11p2i2v);
  }

  .xvsqefw {
    background-color: var(--x11q3j56);
  }

  .xe6v7gw {
    background-color: var(--x19bc5nk);
  }

  .x1ptya18 {
    background-color: var(--x19r915);
  }

  .xwzwuh6 {
    background-color: var(--x1auuii7);
  }

  .x5oyh72 {
    background-color: var(--x1claezw);
  }

  .x6mftzi {
    background-color: var(--x1doqdvj);
  }

  .xrj8ebh {
    background-color: var(--x1gj6a7p);
  }

  .x1fd568u {
    background-color: var(--x1ib15au);
  }

  .xfav69r {
    background-color: var(--x1jdjio1);
  }

  .xscnmd7 {
    background-color: var(--x1q5jwuk);
  }

  .xt2nik1 {
    background-color: var(--x1rxqrp);
  }

  .x1lvvbzq {
    background-color: var(--x2z0z27);
  }

  .x1k3ha59 {
    background-color: var(--x3qyneb);
  }

  .x1nkjukq {
    background-color: var(--x5344yk);
  }

  .x4ndqx7 {
    background-color: var(--xdclurr);
  }

  .x1qjn7q2 {
    background-color: var(--xkw1ow6);
  }

  .xcloxfw {
    background-color: var(--xobqwk7);
  }

  .xhvzg9i {
    background-color: var(--xqo1mfv);
  }

  .x1fuumu2 {
    background-color: var(--xsh0y4m);
  }

  .xmiohxc {
    background-color: var(--xv4bodp);
  }

  .x1vqlldl {
    background-color: var(--xw4f6rx);
  }

  .xtdv4jz {
    background-color: var(--xwp1o4z);
  }

  .x373a45 {
    background-color: var(--xyp9odv);
  }

  .x1xhsn0s {
    background-color: var(--xyu8twp);
  }

  .xndf97b {
    background-image: var(--x20f0r0);
  }

  .x13ced2e {
    background-image: var(--xd3nafz);
  }

  .x1mwwwfo {
    border-collapse: collapse;
  }

  .x1te9zel {
    border-inline-start-color: var(--xsh0y4m);
  }

  .x1t7ytsu {
    border-inline-start-style: solid;
  }

  .xlkvpa7 {
    border-inline-start-width: var(--x1vxh09u);
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

  .xa1zelw {
    box-shadow: var(--x13yndz8);
  }

  .xlzavgh {
    box-shadow: var(--x1blvxou);
  }

  .xw8ytw5 {
    box-shadow: var(--x1e6ybpd);
  }

  .x75v7x6 {
    box-shadow: var(--x1mar2eq);
  }

  .xk48gnw {
    box-shadow: var(--x1nfgyrj);
  }

  .x1y1elan {
    box-shadow: var(--x1qk2yl2);
  }

  .x19ogwz5 {
    box-shadow: var(--x1rbmanc);
  }

  .x146hf33 {
    box-shadow: var(--x1rkdakx);
  }

  .x1ue79gr {
    box-shadow: var(--x1sg4awz);
  }

  .x193ty1h {
    box-shadow: var(--x1u2mn1e);
  }

  .x1b4g2a6 {
    box-shadow: var(--x1uoesd4);
  }

  .xaowdep {
    box-shadow: var(--x1v5ghln);
  }

  .x17238ak {
    box-shadow: var(--x1ynw5vp);
  }

  .xz9o57r {
    box-shadow: var(--x3uaext);
  }

  .x1cuvtwk {
    box-shadow: var(--x6x57t8);
  }

  .xou1ndx {
    box-shadow: var(--xbo4q90);
  }

  .x1kok7sc {
    box-shadow: var(--xlxuyhc);
  }

  .xm4r9nz {
    box-shadow: var(--xo424no);
  }

  .x9f619 {
    box-sizing: border-box;
  }

  .x1ysxl6o {
    clip-path: var(--x1gb9jik);
  }

  .astryxntwwlm {
    color-scheme: dark;
  }

  .astryx108lcm5 {
    color-scheme: light dark;
  }

  .astryx19aimcq, .x19aimcq {
    color-scheme: light;
  }

  .x1heor9g {
    color: inherit;
  }

  .astryx1tgivj0 {
    color: var(--color-text-primary);
  }

  .astryxv1l7n4 {
    color: var(--color-text-secondary);
  }

  .x1wlgyck {
    color: var(--x15s4x66);
  }

  .xi8vt84 {
    color: var(--x19bc5nk);
  }

  .x1n99jbd {
    color: var(--x1gf1drc);
  }

  .x1li1u6f {
    color: var(--x1gj6a7p);
  }

  .xee4quz {
    color: var(--x1ib15au);
  }

  .x4lwne3 {
    color: var(--x1jbn02b);
  }

  .x1p1f7lx {
    color: var(--x1nhi1av);
  }

  .x6hyi9x {
    color: var(--x1q9fb71);
  }

  .xeuibhf {
    color: var(--x1sif6er);
  }

  .x1virntc {
    color: var(--x1vqtmro);
  }

  .xf30dph {
    color: var(--x1x5x2wk);
  }

  .x1cnxsi2 {
    color: var(--x1y49dgu);
  }

  .xjlie9i {
    color: var(--x5458nv);
  }

  .xh2d3v3 {
    color: var(--xcwdivh);
  }

  .x1xibal2 {
    color: var(--xjpc2of);
  }

  .x27vvwj {
    color: var(--xkul38x);
  }

  .x1rgbty7 {
    color: var(--xkw1ow6);
  }

  .x1yin3fq {
    color: var(--xmzlhj6);
  }

  .xmiwt9q {
    color: var(--xsh0y4m);
  }

  .x1hvw1c4 {
    color: var(--xuvoqeh);
  }

  .xbvp7lw {
    color: var(--xw4f6rx);
  }

  .x1l644ig {
    color: var(--xyswsc9);
  }

  .x1hcejip {
    column-gap: var(--x8vysc7);
  }

  .x1yzfr1n {
    column-gap: var(--xe6h3ui);
  }

  .xpqogu8 {
    container-type: size;
  }

  .x1h6gzvc {
    cursor: not-allowed;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x1lliihq {
    display: block;
  }

  .astryxjp7ctv, .xjp7ctv {
    display: contents;
  }

  .astryx78zum5, .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .x1s85apg {
    display: none;
  }

  .xkcp37y {
    filter: none;
  }

  .xv9us53 {
    filter: var(--x1kpawrf);
  }

  .x1r8uery {
    flex-basis: 0;
  }

  .x1l7klhg {
    flex-basis: 100%;
  }

  .xdl72j9 {
    flex-basis: auto;
  }

  .x1y3t2wq {
    flex-basis: var(--x136ubrb);
  }

  .xh2l7co {
    flex-basis: var(--x18lelvr);
  }

  .x1o88dix {
    flex-basis: var(--x1ea3cyi);
  }

  .xeuyxlx {
    flex-basis: var(--xdg7pxr);
  }

  .xhie2ai {
    flex-basis: var(--xf835cm);
  }

  .astryxdt5ytf, .xdt5ytf {
    flex-direction: column;
  }

  .astryx1q0g3np, .x1q0g3np {
    flex-direction: row;
  }

  .x1c4vz4f {
    flex-grow: 0;
  }

  .x1iyjqo2 {
    flex-grow: 1;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .xs83m0k {
    flex-shrink: 1;
  }

  .xozqiw3 {
    flex-wrap: nowrap;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .astryxjb2p0i, .xjb2p0i {
    font-family: inherit;
  }

  .astryx9ynric {
    font-family: var(--font-family-body);
  }

  .x1f4ujkz {
    font-family: var(--x18tuvsd);
  }

  .x1uw371t {
    font-family: var(--x1vgs1ed);
  }

  .xa6ecsy {
    font-family: var(--xfgtjom);
  }

  .xlmc43b {
    font-family: var(--xhgxom3);
  }

  .astryxjm74w1 {
    font-size: var(--text-body-size);
  }

  .astryxcr08ib {
    font-size: var(--text-label-size);
  }

  .astryx18juvz8 {
    font-size: var(--text-large-size);
  }

  .astryx141an7d {
    font-size: var(--text-supporting-size);
  }

  .xargren {
    font-size: var(--x1aptbzm);
  }

  .xz3q88i {
    font-size: var(--x1c7p3nc);
  }

  .xy4ljik {
    font-size: var(--x1dlc2c5);
  }

  .xl8b6ky {
    font-size: var(--x1ef3im3);
  }

  .x41pmqc {
    font-size: var(--x1giz83s);
  }

  .x1kz25jl {
    font-size: var(--x1ivf533);
  }

  .xoyg850 {
    font-size: var(--x1khskug);
  }

  .xqonz53 {
    font-size: var(--x1lfwp3j);
  }

  .xgtx04v {
    font-size: var(--x1n85712);
  }

  .xcp1z7m {
    font-size: var(--x1o1ojay);
  }

  .x1krxvgw {
    font-size: var(--x1pml33w);
  }

  .xpiz5fs {
    font-size: var(--x1scqhmn);
  }

  .x1v7yuri {
    font-size: var(--x1sm4421);
  }

  .x1jqw0bb {
    font-size: var(--x1vsoxkm);
  }

  .xiy78wu {
    font-size: var(--x1w00piz);
  }

  .x1x2xvne {
    font-size: var(--x1w04on3);
  }

  .x11pppo9 {
    font-size: var(--x1x5xiki);
  }

  .x1pa0a7p {
    font-size: var(--x5nrxyd);
  }

  .x1yzjd9z {
    font-size: var(--xar7db9);
  }

  .x98z6lu {
    font-size: var(--xbs7ztv);
  }

  .x1owl4et {
    font-size: var(--xfzzy2y);
  }

  .x1kvtsht {
    font-size: var(--xix5i8q);
  }

  .x19g6zeq {
    font-size: var(--xlu8t5a);
  }

  .x1095fgo {
    font-size: var(--xn0n9pu);
  }

  .x1t5mhtx {
    font-size: var(--xppk60g);
  }

  .xbbukwi {
    font-size: var(--xz9xt2e);
  }

  .astryx1sodnla {
    font-weight: var(--font-weight-normal);
  }

  .astryx2mo6ok {
    font-weight: var(--font-weight-semibold);
  }

  .x1we9jzz {
    font-weight: var(--x1ccd023);
  }

  .x842jjv {
    font-weight: var(--x1dt61ki);
  }

  .x17y57vz {
    font-weight: var(--x1gm6qlw);
  }

  .x7u261j {
    font-weight: var(--x1i4udo1);
  }

  .x18bnhd5 {
    font-weight: var(--xfcm6en);
  }

  .x18mb6nd {
    font-weight: var(--xu3jkly);
  }

  .x3pjju3 {
    grid-auto-rows: var(--x1ecx3r4);
  }

  .xaldql {
    grid-template-columns: var(--x110q34k);
  }

  .x1ukowmq {
    grid-template-columns: var(--x196r898);
  }

  .x1esqxe2 {
    grid-template-columns: var(--x1s1koi5);
  }

  .xhqgidr {
    grid-template-columns: var(--x1s94l08);
  }

  .x13g05ns {
    grid-template-columns: var(--x1yivck6);
  }

  .x1bghdfc {
    grid-template-columns: var(--xr4prnw);
  }

  .x1x70ffb {
    grid-template-columns: var(--xunwpsr);
  }

  .xriy6qi {
    grid-template-columns: var(--xzjfakd);
  }

  .astryxl56j7k, .xl56j7k {
    justify-content: center;
  }

  .x13a6bvl {
    justify-content: flex-end;
  }

  .x1l1ennw {
    justify-content: space-around;
  }

  .x1qughib {
    justify-content: space-between;
  }

  .x1dgsrnt {
    letter-spacing: .06em;
  }

  .astryxw6l6zx {
    line-height: var(--text-body-leading);
  }

  .astryxf74fhv {
    line-height: var(--text-large-leading);
  }

  .x1x4fe56 {
    line-height: var(--x1avqpv5);
  }

  .x1bw7eox {
    line-height: var(--x1onxeqz);
  }

  .xgq6z34 {
    line-height: var(--x1qgd8qa);
  }

  .xzoyyfv {
    line-height: var(--x1ue8em3);
  }

  .x1yqzq5s {
    line-height: var(--x1yy5e9a);
  }

  .xa0yu54 {
    line-height: var(--xwewyi1);
  }

  .x3ct3a4 {
    list-style-type: none;
  }

  .x19kjcj4 {
    object-fit: contain;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .xr1a3ta {
    opacity: var(--x1cpm45v);
  }

  .x1doxva7 {
    opacity: var(--x1el2t9o);
  }

  .x172bt4y {
    opacity: var(--x76xqwk);
  }

  .x1a7o8t9 {
    opacity: var(--xt1k44d);
  }

  .x19rznc4 {
    outline-color: var(--x1aksaju);
  }

  .x1cwak31 {
    outline-color: var(--x1gj6a7p);
  }

  .astryx1wfwxd8 {
    outline-offset: 0;
  }

  .astryx1kvmbwa {
    outline-offset: var(--_focus-outline-offset, 0);
  }

  .x1sizm1p {
    outline-offset: var(--xcdc1z7);
  }

  .astryx1t137rt, .x1t137rt {
    outline-style: none;
  }

  .astryx1k57tk5 {
    outline-width: 0;
  }

  .xki3oh8 {
    outline-width: var(--x1vaidkz);
  }

  .xlkg9n6 {
    outline-width: var(--x1vxh09u);
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

  .x1gq8e5w {
    padding-inline-start: var(--x14dmia6);
  }

  .x67bb7w {
    pointer-events: auto;
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x7wzq59 {
    position: sticky;
  }

  .x4x7l3q {
    row-gap: var(--x102co38);
  }

  .x1vu8etw {
    row-gap: var(--xe6h3ui);
  }

  .astryx2b8uid, .x2b8uid {
    text-align: center;
  }

  .xp4054r {
    text-align: end;
  }

  .xdpxx8g {
    text-align: left;
  }

  .x1yc453h {
    text-align: start;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .xn80e1m {
    text-transform: capitalize;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

  .x1w2vvpw {
    text-wrap: balance;
  }

  .x18ouj0k {
    transform-origin: bottom;
  }

  .astryxsqj5wx {
    transform: var(--x-transform);
  }

  .x14w0dca {
    transform: var(--x102qjux);
  }

  .x3ft64h {
    transform: var(--x12hd8wg);
  }

  .x1klp9rv {
    transform: var(--x156lvbk);
  }

  .x1e20tnb {
    transform: var(--x169i0gt);
  }

  .xbhj9vm {
    transform: var(--x1fdjo53);
  }

  .xyos9ea {
    transform: var(--x1rcbsld);
  }

  .x1l1vjv2 {
    transform: var(--x1szjkor);
  }

  .x1fkdiwm {
    transform: var(--x1tn70b3);
  }

  .x17rcb9h {
    transform: var(--x1us9ze2);
  }

  .x186nzq5 {
    transform: var(--xbkjyhe);
  }

  .xjhzf8e {
    transform: var(--xc5h4pt);
  }

  .x1kwah5g {
    transform: var(--xeosm3g);
  }

  .xgjas37 {
    transform: var(--xh5r6ox);
  }

  .x92t2uh {
    transform: var(--xhe59y2);
  }

  .x1prlprg {
    transform: var(--xj8pkn6);
  }

  .x1x0qzft {
    transform: var(--xqc1eij);
  }

  .x1kdm4u3 {
    transform: var(--xsnvs0i);
  }

  .xhmshrh {
    transform: var(--xtaecg2);
  }

  .x1kqpq9s {
    transition-duration: var(--x1hq4yrn);
  }

  .x1ceold4 {
    transition-duration: var(--x1l3dwip);
  }

  .x1y8xtzj {
    transition-duration: var(--xgvosxg);
  }

  .xi2ar2t {
    transition-duration: var(--xzu5cnr);
  }

  .xt3l3uh {
    transition-property: color;
  }

  .xhgfrob {
    transition-property: transform, border-color;
  }

  .x1fz76sy {
    transition-property: transform, box-shadow, background-color, filter;
  }

  .xi9pbg0 {
    transition-property: transform, box-shadow, opacity, filter;
  }

  .x11xpdln {
    transition-property: transform;
  }

  .xxrbq2n {
    transition-property: width;
  }

  .xracvti {
    transition-timing-function: var(--xpq8mtz);
  }

  .xlshs6z {
    visibility: hidden;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

  .x13rctid {
    z-index: var(--xpal2y6);
  }

  .xx692dt {
    z-index: var(--xs50wp);
  }

  .astryxx47ajj:focus-visible {
    outline-color: var(--focus-outline-color);
  }

  .astryx1vwwbsn:focus-visible {
    outline-offset: var(--focus-outline-offset);
  }

  .x9v5kkp:focus-visible {
    outline-style: solid;
  }

  .astryx1jhp3zv:focus-visible {
    outline-style: var(--focus-outline-style);
  }

  .astryx1vidyx5:focus-visible {
    outline-width: var(--focus-outline-width);
  }

  .astryxgtlewx:is([dir="rtl"] *) {
    transform: scaleX(-1);
  }

  .astryx1uy843r:has(:focus-visible) {
    outline-color: var(--focus-outline-color);
  }

  .astryx1jumodi:has(:focus-visible) {
    outline-offset: var(--focus-outline-offset);
  }

  .astryxciu248:has(:focus-visible) {
    outline-style: var(--focus-outline-style);
  }

  .astryx11j6mr8:has(:focus-visible) {
    outline-width: var(--focus-outline-width);
  }

  .x1n5bzlp:hover {
    background-color: #0000;
  }

  .xq71z82:hover {
    background-color: var(--x1auuii7);
  }

  .x19cys6t:hover {
    background-color: var(--xqo1mfv);
  }

  .xtbu6z0:hover {
    color: var(--x1ib15au);
  }

  .x1d8w5ry:hover {
    color: var(--x1y49dgu);
  }

  .x18elgcc:hover {
    filter: var(--x15gszvi);
  }

  .xc9rnxm:hover {
    transform: var(--x13qc39q);
  }

  .xupdilh:hover {
    transform: var(--x156lvbk);
  }

  .x10nsf6p:hover {
    transform: var(--xighpyp);
  }

  .xsc8pnj:focus {
    box-shadow: var(--xswgepo);
  }

  .xgxsnv0:active {
    transform: var(--x19f3gvt);
  }
}

@layer priority5 {
  .xkbfpdx {
    border-bottom-color: var(--xw4f6rx);
  }

  .x1tovsve {
    border-bottom-left-radius: var(--xlq6sdp);
  }

  .x3l1l70 {
    border-bottom-right-radius: var(--xlq6sdp);
  }

  .x1q0q8m5 {
    border-bottom-style: solid;
  }

  .x1gcrpsn {
    border-bottom-width: var(--x8zm1xu);
  }

  .x17rwf3f {
    border-left-color: var(--xus3nn1);
  }

  .x19ypqd9 {
    border-left-style: solid;
  }

  .x19w4no3 {
    border-left-width: var(--x8zm1xu);
  }

  .xi56pze {
    border-top-color: var(--xus3nn1);
  }

  .x1axbbhc {
    border-top-color: var(--xw4f6rx);
  }

  .x1k0cj94 {
    border-top-left-radius: var(--xlq6sdp);
  }

  .xptb22g {
    border-top-right-radius: var(--xlq6sdp);
  }

  .x13fuv20 {
    border-top-style: solid;
  }

  .x972fbf {
    border-top-width: 0;
  }

  .x7jaq1j {
    border-top-width: var(--x8zm1xu);
  }

  .x1ey2m1c {
    bottom: 0;
  }

  .xdd4er5 {
    bottom: auto;
  }

  .x1ymrryo {
    bottom: var(--x16b2dv0);
  }

  .xz93dv {
    bottom: var(--x19xrwku);
  }

  .xma2osw {
    bottom: var(--x1f9702c);
  }

  .x14idaxm {
    bottom: var(--xbfg88c);
  }

  .x15munbi {
    bottom: var(--xymmmk9);
  }

  .x5yr21d {
    height: 100%;
  }

  .xt7dq6l {
    height: auto;
  }

  .x16ye13r {
    height: var(--x-height);
  }

  .x1wy8agb {
    height: var(--x116o93c);
  }

  .x12fbfgq {
    height: var(--x1307roh);
  }

  .x1n2kvzb {
    height: var(--x18i7xjf);
  }

  .x1axbwwa {
    height: var(--x1f0i62q);
  }

  .x1v9ct0d {
    height: var(--x1gcqxb4);
  }

  .xtsoxd8 {
    height: var(--x1jol0hc);
  }

  .x1w621cb {
    height: var(--x1knxw44);
  }

  .xf2msa5 {
    height: var(--x1l9m5yo);
  }

  .x1hkk0wa {
    height: var(--x1vcg80p);
  }

  .xot9upz {
    height: var(--x1vfbdzh);
  }

  .xwxbor {
    height: var(--x202k4q);
  }

  .x1e87dgp {
    height: var(--x6sazl6);
  }

  .x167n2kh {
    height: var(--x7scdlx);
  }

  .x17vfiuq {
    height: var(--x90rpih);
  }

  .x1w20shz {
    height: var(--xejb8kd);
  }

  .x1x02u77 {
    height: var(--xgwt2l5);
  }

  .x1ug8z3v {
    height: var(--xhdxz0e);
  }

  .x1rkkybg {
    height: var(--xo1w16e);
  }

  .x1sczovf {
    height: var(--xs2h5jh);
  }

  .x1w5x7tx {
    height: var(--xu93loi);
  }

  .xu96u03 {
    left: 0;
  }

  .astryx1nrll8i {
    left: 50%;
  }

  .x1noynyb {
    left: var(--x18l4z24);
  }

  .x1yoz9vd {
    left: var(--x1bc59gz);
  }

  .xh3i018 {
    left: var(--x1q5mek3);
  }

  .x1mlmw6x {
    left: var(--x1yl5jt8);
  }

  .x16w2dpi {
    left: var(--xm6umz4);
  }

  .xt3ah23 {
    left: var(--xq36hru);
  }

  .x1hj4kwg {
    margin-right: var(--x102co38);
  }

  .xdj266r {
    margin-top: 0;
  }

  .xr1yuqi {
    margin-top: auto;
  }

  .astryxcsaf9d {
    margin-top: var(--spacing-1);
  }

  .xt3uixc {
    margin-top: var(--x168fycl);
  }

  .xg98dwn {
    margin-top: var(--x1pfy3w5);
  }

  .x1lb2kk8 {
    margin-top: var(--x2i6inr);
  }

  .x1ja7c7c {
    margin-top: var(--x8vysc7);
  }

  .xmz0i5r {
    max-height: 100%;
  }

  .x16ps6ip {
    max-height: var(--x1du5pyx);
  }

  .x193iq5w {
    max-width: 100%;
  }

  .astryxxc7z9f {
    max-width: 360px;
  }

  .x50e1gp {
    max-width: var(--x114gxmf);
  }

  .x1s2e2b7 {
    max-width: var(--x14tofde);
  }

  .x1rekg6b {
    max-width: var(--x16dvuwh);
  }

  .x1l5ggjk {
    max-width: var(--x16le6cj);
  }

  .x17yc239 {
    max-width: var(--x1p4c4fk);
  }

  .x10sc962 {
    max-width: var(--x5gzwwg);
  }

  .x1tybeqz {
    max-width: var(--x9oyqb4);
  }

  .x2lwn1j {
    min-height: 0;
  }

  .xtxn13x {
    min-height: var(--x1307roh);
  }

  .x1627105 {
    min-height: var(--x173y7qy);
  }

  .xeda9xj {
    min-height: var(--x1bc59gz);
  }

  .x1ulrorf {
    min-height: var(--x1knxw44);
  }

  .x3l7ae9 {
    min-height: var(--x1nj9jc2);
  }

  .xywad7r {
    min-height: var(--x1pfy3w5);
  }

  .x13ep9gm {
    min-height: var(--x1qr7uqs);
  }

  .xb06ixd {
    min-height: var(--x1ucba2g);
  }

  .x1icz9jf {
    min-height: var(--xb0j9up);
  }

  .x13xissp {
    min-height: var(--xlcrb39);
  }

  .xxyc1fq {
    min-height: var(--xnl02w7);
  }

  .xa3icyc {
    min-height: var(--xuc43q7);
  }

  .xeuugli {
    min-width: 0;
  }

  .x1h0arwg {
    min-width: var(--x1bh87im);
  }

  .x1anszr3 {
    min-width: var(--x1jol0hc);
  }

  .xi0n0v1 {
    min-width: var(--x1vhy5h8);
  }

  .x1nlo4ed {
    min-width: var(--xbig9i2);
  }

  .xmvmvs4 {
    min-width: var(--xejb8kd);
  }

  .x1cyjsnp {
    min-width: var(--xvbl9u4);
  }

  .x101abm8 {
    overflow-x: clip;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x18d9i69 {
    padding-bottom: 0;
  }

  .x11ba12 {
    padding-bottom: env(safe-area-inset-bottom);
  }

  .x16nzz7j {
    padding-bottom: var(--x19xvtqw);
  }

  .x1mxtff0 {
    padding-bottom: var(--x8vysc7);
  }

  .xr2r2wj {
    padding-bottom: var(--xxxiz6g);
  }

  .x159tn2r {
    padding-left: var(--x1wx0ei0);
  }

  .x1nfigju {
    padding-left: var(--x8vysc7);
  }

  .x1xpa7k {
    padding-right: 0;
  }

  .x2m7t91 {
    padding-right: var(--x1bc59gz);
  }

  .xcvvk0f {
    padding-right: var(--xbig9i2);
  }

  .x6vio5b {
    padding-top: env(safe-area-inset-top);
  }

  .xbfgvif {
    padding-top: var(--x102co38);
  }

  .x1e1gzmp {
    padding-top: var(--x14dmia6);
  }

  .x1u9kvly {
    padding-top: var(--x173y7qy);
  }

  .xskt4hk {
    padding-top: var(--x1pfy3w5);
  }

  .xk3noy1 {
    padding-top: var(--x2i6inr);
  }

  .x3wsyld {
    padding-top: var(--x6oyu6z);
  }

  .xbtglih {
    padding-top: var(--x8vysc7);
  }

  @media (width <= 480px) {
    .x7wyan0.x7wyan0 {
      padding: var(--x2i6inr);
    }

    .x28t3ng.x28t3ng {
      padding: var(--x8vysc7);
    }
  }

  .x3m8u43 {
    right: 0;
  }

  .x13mqwu {
    right: var(--x1bc59gz);
  }

  .xeo2mq3 {
    right: var(--x1q5mek3);
  }

  .xj9bnzf {
    right: var(--x8vysc7);
  }

  .xwbgsg3 {
    right: var(--xbig9i2);
  }

  .x12i5en {
    right: var(--xm1s97c);
  }

  .x17cg8wz {
    right: var(--xm6umz4);
  }

  .xxuaxj0 {
    right: var(--xr1wceh);
  }

  .x13vifvy {
    top: 0;
  }

  .xdsb8wn {
    top: 100%;
  }

  .xjbys53 {
    top: var(--x-top);
  }

  .x1p1jp8 {
    top: var(--x14975nd);
  }

  .x1t2i4ao {
    top: var(--x18l4z24);
  }

  .xken07s {
    top: var(--x1bc59gz);
  }

  .xooop40 {
    top: var(--x1eh1ki2);
  }

  .x7nq0am {
    top: var(--x1xetc0l);
  }

  .x13c6sy4 {
    top: var(--x8vysc7);
  }

  .x1h1pw0m {
    top: var(--xc8e0at);
  }

  .x16o6hw0 {
    top: var(--xdep7j5);
  }

  .x166su7d {
    top: var(--xn8ei7c);
  }

  .xh8yej3 {
    width: 100%;
  }

  .x14atkfc {
    width: auto;
  }

  .x5lhr3w {
    width: var(--x-width);
  }

  .xdmx7se {
    width: var(--x10vcyrw);
  }

  .xjk5ryk {
    width: var(--x11bhc2v);
  }

  .x5xycwd {
    width: var(--x15i0yn0);
  }

  .xwfz4cc {
    width: var(--x15l65ww);
  }

  .x8j8qh {
    width: var(--x19tez75);
  }

  .xwvwmur {
    width: var(--x1c0mssk);
  }

  .x1264jn2 {
    width: var(--x1gcqxb4);
  }

  .x11c28pd {
    width: var(--x1k8zis2);
  }

  .x14o9sg6 {
    width: var(--x1knxw44);
  }

  .x1e3yza {
    width: var(--x1p4c4fk);
  }

  .x9l0tgs {
    width: var(--x1pjl8z5);
  }

  .xshm68l {
    width: var(--x1qqekzm);
  }

  .x180gsfe {
    width: var(--x1tv430o);
  }

  .xnczw75 {
    width: var(--x1vfbdzh);
  }

  .xo986rz {
    width: var(--x1wx0ei0);
  }

  .x1bc4mr2 {
    width: var(--x1xsf0og);
  }

  .x6ejwwp {
    width: var(--x202k4q);
  }

  .xyq6rn {
    width: var(--x5whsio);
  }

  .xhw7xv5 {
    width: var(--x6sazl6);
  }

  .xabldzr {
    width: var(--x90rpih);
  }

  .x11wudtm {
    width: var(--xbhytov);
  }

  .xehvhvh {
    width: var(--xbsw3ix);
  }

  .x1qoadji {
    width: var(--xejb8kd);
  }

  .x1k3dr76 {
    width: var(--xhdxz0e);
  }

  .x1vu5n0c {
    width: var(--xm1s97c);
  }

  .xy1aula {
    width: var(--xo1w16e);
  }

  .x1glmtmq {
    width: var(--xstm2tm);
  }

  .x5s5i7k {
    width: var(--xvp3dcv);
  }

  .x13fsyf9 {
    width: var(--xwub1fz);
  }

  .x1e5dqpa:first-child {
    border-left-width: 0;
  }

  .x14l7nz5:first-child {
    margin-top: 0;
  }
}

@layer priority6 {
  @media (width <= 480px) {
    .x1t5tdcl.x1t5tdcl {
      gap: var(--x1pfy3w5);
    }

    .x1qot0vh.x1qot0vh {
      gap: var(--x2i6inr);
    }

    .xr3o6ug.xr3o6ug {
      gap: var(--x8vysc7);
    }

    .xuprs36.xuprs36 {
      gap: var(--xbig9i2);
    }

    .x115ip3u.x115ip3u {
      gap: var(--xxxiz6g);
    }

    .xe3kees.xe3kees {
      padding-block: var(--x2i6inr);
    }

    .x1fozarh.x1fozarh {
      padding-block: var(--x8vysc7);
    }

    .x4iyj45.x4iyj45 {
      padding-inline: var(--x1bc59gz);
    }

    .xj7h75i.xj7h75i {
      padding-inline: var(--x2i6inr);
    }

    .xy5ons8.xy5ons8 {
      padding-inline: var(--xxxiz6g);
    }
  }
}

@layer priority7 {
  @media (width >= 900px) {
    .x7ao9ou.x7ao9ou {
      box-shadow: none;
    }
  }

  @media (width <= 480px) {
    .x1v2dacd.x1v2dacd {
      display: flex;
    }

    .x16167jd.x16167jd {
      display: grid;
    }

    .x126hixf.x126hixf {
      display: inline-flex;
    }

    .xagaub0.xagaub0 {
      display: none;
    }

    .xfsz2ti.xfsz2ti {
      flex-basis: var(--x11nwfnu);
    }

    .x19ggfym.x19ggfym {
      flex-basis: var(--x12li84k);
    }

    .x1hg82c4.x1hg82c4 {
      flex-basis: var(--xueojhq);
    }

    .x1tqt1sq.x1tqt1sq {
      flex-direction: column;
    }

    .x1nnzn9c.x1nnzn9c {
      flex-shrink: 0;
    }

    .x40rllh.x40rllh {
      font-size: var(--x1c7p3nc);
    }

    .x14mozrv.x14mozrv {
      font-size: var(--x1ef3im3);
    }

    .x1vs3zo2.x1vs3zo2 {
      font-size: var(--x1o1ojay);
    }

    .xoz7db.xoz7db {
      font-size: var(--x1sm4421);
    }

    .x1s1giic.x1s1giic {
      font-size: var(--x1vsoxkm);
    }

    .x1dgalh.x1dgalh {
      font-size: var(--xbs7ztv);
    }

    .xmyjdra.xmyjdra {
      font-size: var(--xlu8t5a);
    }

    .x1w5pr73.x1w5pr73 {
      font-size: var(--xn0n9pu);
    }

    .x18u9g4k.x18u9g4k {
      font-size: var(--xz9xt2e);
    }
  }

  @media (width <= 600px) {
    .xvmb95y.xvmb95y {
      grid-template-columns: var(--x1iulinq);
    }
  }

  @media (width <= 720px) {
    .x1bnax4e.x1bnax4e {
      grid-template-columns: var(--x1s1koi5);
    }
  }

  @media (width <= 1023px) {
    .xfyjn2p.xfyjn2p {
      grid-template-columns: var(--x1s1koi5);
    }
  }

  @media (width <= 480px) {
    .x194kb62.x194kb62 {
      grid-template-columns: var(--x1s1koi5);
    }
  }

  @media (width >= 900px) {
    .x1fwncvw.x1fwncvw {
      grid-template-columns: var(--xszpn95);
    }
  }

  @media (orientation: portrait) {
    .x1kq0o32.x1kq0o32 {
      grid-template-columns: var(--xtk2ydy);
    }
  }

  @media (width <= 480px) {
    .xbqmggi.xbqmggi {
      position: fixed;
    }
  }

  @media (width >= 900px) {
    .x6vigeu.x6vigeu {
      position: relative;
    }

    .xaanp2z.xaanp2z {
      transform: var(--x169i0gt);
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x16vfvvm.x16vfvvm {
      transition-duration: var(--x1boez2g);
    }
  }

  @media (width >= 900px) {
    .x1q6fh6k.x1q6fh6k {
      transition-property: width;
    }

    .x1u6vw33.x1u6vw33 {
      z-index: auto;
    }
  }
}

@layer priority8 {
  @media (width >= 900px) {
    .xlifnri.xlifnri {
      border-bottom-left-radius: 0;
    }
  }

  @media (orientation: portrait) {
    .x1davmm7.x1davmm7 {
      border-left-width: var(--x8zm1xu);
    }
  }

  @media (width >= 900px) {
    .x1d7lhmm.x1d7lhmm {
      border-top-left-radius: 0;
    }
  }

  @media (orientation: portrait) {
    .x1wbloi0.x1wbloi0 {
      border-top-width: 0;
    }
  }

  @media (width <= 480px) {
    .xrbzuch.xrbzuch {
      bottom: auto;
    }

    .xx84s60.xx84s60 {
      bottom: var(--x1fqln1k);
    }

    .xp89lfz.xp89lfz {
      bottom: var(--x7scdlx);
    }

    .x111eri7.x111eri7 {
      height: var(--x1307roh);
    }

    .x14ulqm4.x14ulqm4 {
      height: var(--x1nzoja0);
    }

    .xove5y6.xove5y6 {
      height: var(--x1pfy3w5);
    }

    .xvy7foz.xvy7foz {
      height: var(--xxl1s54);
    }

    .x13ku59g.x13ku59g {
      margin-top: var(--xv6pn1u);
    }
  }

  @media (orientation: portrait) {
    .xwjw288.xwjw288 {
      max-width: none;
    }
  }

  @media (width <= 480px) {
    .x1dq04rt.x1dq04rt {
      min-height: var(--x1xi916r);
    }

    .xjki7xd.xjki7xd {
      padding-bottom: var(--x7scdlx);
    }

    .x1kwfp3s.x1kwfp3s {
      padding-left: 0;
    }

    .x1fpchsn.x1fpchsn {
      padding-left: var(--x1bc59gz);
    }

    .x4t46gp.x4t46gp {
      padding-right: var(--x1bc59gz);
    }
  }

  @media (width >= 900px) {
    .xdj2wjj.xdj2wjj {
      padding-right: var(--x9mka45);
    }
  }

  @media (width <= 480px) {
    .x15afsyq.x15afsyq {
      padding-top: var(--x1pfy3w5);
    }

    .xlzhrou.xlzhrou {
      padding-top: var(--x8vysc7);
    }

    .xjycexv.xjycexv {
      padding-top: var(--xbig9i2);
    }

    .x5oi21g.x5oi21g {
      right: var(--x2i6inr);
    }

    .x10h1wdc.x10h1wdc {
      right: var(--xuv8plc);
    }

    .x7yobms.x7yobms {
      top: var(--x2i6inr);
    }
  }

  @media (width >= 900px) {
    .xi2vnj8.xi2vnj8 {
      width: 0;
    }
  }

  @media (width <= 480px) {
    .x13h542g.x13h542g {
      width: var(--x18bjzh5);
    }

    .x8zzjtt.x8zzjtt {
      width: var(--x1dy8kjn);
    }
  }

  @media (width >= 900px) {
    .x1qkclix.x1qkclix {
      width: var(--x1g0ppa9);
    }
  }

  @media (width <= 480px) {
    .x14rfedi.x14rfedi {
      width: var(--x1nzoja0);
    }

    .xqkdc5v.xqkdc5v {
      width: var(--x1pfy3w5);
    }
  }

  @media (orientation: portrait) {
    .x1w71u0k.x1w71u0k {
      width: var(--x1us6asm);
    }
  }

  @media (width <= 480px) {
    .xwt2l5w.xwt2l5w {
      width: var(--xuv8plc);
    }
  }

  @media (orientation: portrait) {
    .x1a1fm1o.x1a1fm1o:nth-child(odd) {
      border-left-width: 0;
    }

    .xcmve3n.xcmve3n:nth-child(n+3) {
      border-top-width: var(--x8zm1xu);
    }
  }
}

@property --x-height {
  syntax: "*";
  inherits: false
}

@property --x-top {
  syntax: "*";
  inherits: false
}

@property --x-transform {
  syntax: "*";
  inherits: false
}

@property --x-width {
  syntax: "*";
  inherits: false
}

:root, .astryxafi2nm {
  --border-width: 1px;
}

:root, .astryxj0fimd {
  --color-accent: light-dark(#0064e0, #2694fe);
  --color-accent-muted: light-dark(#0082fb33, #0082fb3f);
  --color-on-accent: #fff;
  --color-neutral: light-dark(#0536591a, #dfe2e533);
  --color-background-surface: light-dark(#fff, #1f1f22);
  --color-background-body: light-dark(#f1f4f7, #111112);
  --color-overlay: light-dark(#01122866, #11111299);
  --color-overlay-hover: light-dark(#0536590c, #ffffff0c);
  --color-overlay-pressed: light-dark(#05365919, #ffffff19);
  --color-background-muted: light-dark(#0536590c, #1111127f);
  --color-text-primary: light-dark(#0a1317, #dfe2e5);
  --color-text-secondary: light-dark(#4e606f, #aaafb5);
  --color-text-disabled: light-dark(#a4b0bc, #6f747c);
  --color-text-accent: light-dark(#0064e0, #3e9efb);
  --color-on-dark: #fff;
  --color-on-light: #000;
  --color-icon-accent: light-dark(#0064e0, #2694fe);
  --color-icon-primary: light-dark(#0a1317, #dfe2e5);
  --color-icon-secondary: light-dark(#4e606f, #aaafb5);
  --color-icon-disabled: light-dark(#a4b0bc, #6f747c);
  --color-background-card: light-dark(#fff, #1f1f22);
  --color-background-popover: light-dark(#fff, #28292c);
  --color-background-inverted: light-dark(#0a1317, #fff);
  --color-background-error-inverted: light-dark(#aa071e, #e3193b);
  --color-success: #0d8626;
  --color-success-muted: light-dark(#0b991f33, #0b991f3f);
  --color-on-success: #fff;
  --color-error: light-dark(#e3193b, #f5394f);
  --color-error-muted: light-dark(#e3193b33, #f5394f3f);
  --color-on-error: #fff;
  --color-warning: light-dark(#e9af08, #f2c00b);
  --color-warning-muted: light-dark(#e2a40033, #e2a4003f);
  --color-on-warning: #0a1317;
  --color-border: light-dark(#05365919, #f2f4f619);
  --color-border-emphasized: light-dark(#ccd3db, #494d53);
  --color-skeleton: light-dark(#ccd3db, #5a5e66);
  --color-track: light-dark(#ccd3db, #5a5e66);
  --color-shadow: light-dark(#0536591a, #0000004d);
  --color-tint-hover: light-dark(#000, #fff);
  --color-background-blue: #0171e333;
  --color-border-blue: light-dark(#0064e0, #2694fe);
  --color-icon-blue: light-dark(#0064e0, #2694fe);
  --color-text-blue: light-dark(#042f97, #afd7ff);
  --color-background-cyan: #03a7d733;
  --color-border-cyan: light-dark(#089dd0, #0171a4);
  --color-icon-cyan: light-dark(#00acc1, #26c6da);
  --color-text-cyan: light-dark(#014975, #a1eef9);
  --color-background-gray: light-dark(#0a131733, #666a724c);
  --color-border-gray: light-dark(#647685, #748695);
  --color-icon-gray: light-dark(#4e606f, #aaafb5);
  --color-text-gray: light-dark(#0a1317, #e7eaed);
  --color-background-green: #24bb5e33;
  --color-border-green: light-dark(#0d8626, #0b991f);
  --color-icon-green: light-dark(#0d8626, #26a756);
  --color-text-green: light-dark(#09441f, #a5f690);
  --color-background-orange: #f2790233;
  --color-border-orange: light-dark(#eb6e00, #b34a01);
  --color-icon-orange: light-dark(#e9690b, #fb8c00);
  --color-text-orange: light-dark(#6b2203, #fdb876);
  --color-background-pink: #e638b333;
  --color-border-pink: light-dark(#f351c0, #c02294);
  --color-icon-pink: light-dark(#c2185b, #ec407a);
  --color-text-pink: light-dark(#650053, #feade3);
  --color-background-purple: #7952ff33;
  --color-border-purple: light-dark(#9081ff, #7340fe);
  --color-icon-purple: light-dark(#5b08d8, #7952ff);
  --color-text-purple: light-dark(#3e0697, #b3b0fe);
  --color-background-red: #e3193b33;
  --color-border-red: light-dark(#e3193b, #f5394f);
  --color-icon-red: light-dark(#d31130, #e3193b);
  --color-text-red: light-dark(#7b0210, #ffb2b8);
  --color-background-teal: #0db7af33;
  --color-border-teal: light-dark(#08a3a3, #08767d);
  --color-icon-teal: light-dark(#009688, #26a69a);
  --color-text-teal: light-dark(#083943, #40dccd);
  --color-background-yellow: #e2a40033;
  --color-border-yellow: light-dark(#c58600, #b47700);
  --color-icon-yellow: light-dark(#fbc02d, #ffee58);
  --color-text-yellow: light-dark(#753f07, #fbce03);
}

:root, .astryx14lkjui {
  --duration-fast-min: .13s;
  --duration-fast: .175s;
  --duration-fast-max: .23s;
  --duration-medium-min: .31s;
  --duration-medium: .41s;
  --duration-medium-max: .55s;
  --duration-slow-min: .73s;
  --duration-slow: .975s;
  --duration-slow-max: 1.3s;
}

:root, .astryxf09i69 {
  --ease-standard: cubic-bezier(.24, 1, .4, 1);
}

:root, .astryxzxs3qz {
  --focus-outline-width: 2px;
  --focus-outline-style: solid;
  --focus-outline-color: var(--color-accent);
  --focus-outline-offset: 3px;
}

:root, .astryx5tdzeq {
  --font-family-body: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  --font-family-code: "SF Mono", Monaco, Consolas, monospace;
  --font-family-heading: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
}

:root, .astryx1q1ms06 {
  --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;
}

:root, .astryx1ccmotb {
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --font-weight-semibold: 600;
  --font-weight-bold: 700;
}

:root, .astryxrw1vgx {
  --radius-none: 0px;
  --radius-inner: 4px;
  --radius-element: 8px;
  --radius-container: 12px;
  --radius-page: 28px;
  --radius-chat: 28px;
  --radius-full: 9999px;
}

:root, .astryxua8qm3 {
  --shadow-low: 0px 1px 1px light-dark(#0000001a, #0003), 0px 2px 8px light-dark(#0000001a, #0003);
  --shadow-med: 0px 1px 2px light-dark(#0000001a, #0003), 0px 2px 12px light-dark(#0000001a, #0003);
  --shadow-high: 0px 2px 2px light-dark(#0000001a, #0003), 0px 8px 24px light-dark(#0000001a, #0000004d);
  --shadow-inset-hover: inset 0px 0px 0px 2px light-dark(#05365926, #dfe2e533);
  --shadow-inset-selected: inset 0px 0px 0px 2px #0171e380;
  --shadow-inset-success: inset 0px 0px 0px 2px #26a7564d;
  --shadow-inset-warning: inset 0px 0px 0px 2px #e2a4004d;
  --shadow-inset-error: inset 0px 0px 0px 2px #e3193b4d;
}

:root, .astryxkgjyic {
  --size-element-sm: 28px;
  --size-element-md: 32px;
  --size-element-lg: 36px;
}

:root, .astryx1kvdh9l {
  --spacing-0: 0px;
  --spacing-0-5: 2px;
  --spacing-1: 4px;
  --spacing-1-5: 6px;
  --spacing-2: 8px;
  --spacing-3: 12px;
  --spacing-4: 16px;
  --spacing-5: 20px;
  --spacing-6: 24px;
  --spacing-7: 28px;
  --spacing-8: 32px;
  --spacing-9: 36px;
  --spacing-10: 40px;
  --spacing-11: 44px;
  --spacing-12: 48px;
}

:root, .astryx1etlgq0 {
  --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-semibold);
  --text-heading-3-leading: 1.4118;
  --text-heading-4-size: var(--font-size-base);
  --text-heading-4-weight: var(--font-weight-semibold);
  --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.2414;
}

:root, .x1pob3hr {
  --x15r0jp4: .95;
  --x124asjz: .9;
  --x1xtax8l: .85;
  --x76xqwk: .6;
  --x1el2t9o: .45;
  --xt1k44d: .4;
}

:root, .x1w42u0 {
  --x1cpm45v: .62;
  --x1qj7a0l: .78;
}

:root, .x1yz0123 {
  --x1fdjo53: translateY(0);
  --x19f3gvt: translateY(2px);
  --x1hcrz76: translateY(-2px);
  --x13qc39q: translateY(-6px);
  --x156lvbk: translateY(-16px);
  --xeosm3g: scale(2);
}

:root, .x1fybr0y {
  --x1nfgyrj: 0 5px 16px -6px var(--xwp1o4z);
  --x1ynw5vp: 0 5px 16px -6px var(--x11q3j56);
  --x8nubbm: 0 5px 16px -6px var(--xz38xr2);
  --x1yvxmja: 0 5px 16px -6px var(--x10mogam);
  --xnoedw5: 0 5px 16px -6px var(--x1iied4c);
  --x1blvxou: 0 5px 16px -6px #5d6d7d80;
  --x6x57t8: 0 5px 16px -6px #0000004d;
  --x1u2mn1e: 0 12px 22px -6px #0000004d;
  --x3uaext: 0 5px 8px 2px #181e2529;
  --x1rbmanc: 0 2px 4px 0 #00000013;
  --x1sg4awz: 0 8px 16px 0 #e56f0031;
  --x1uoesd4: 0 4px 8px 1px #00a33633;
  --x1qk2yl2: 0 4px 8px 1px #00a87833;
  --xo424no: 0 4px 8px 1px #095ecf33;
  --x1mar2eq: 0 4px 8px 1px #e52f1d33;
  --x13yndz8: 0 4px 8px 1px #3e4c5d33;
  --xjz0pfd: 0 4px 8px 1px #5d6d7d33;
  --xlxuyhc: 0 2px 6px #00000047;
  --x1v5ghln: 0 10px 18px #00000047, 0 0 0 3px var(--x1aksaju);
  --xbo4q90: 0 0 0 3px var(--x1aksaju), 0 0 18px 4px #eda0108c;
  --x1e6ybpd: 0 0 0 4px var(--xmzlhj6);
  --x1rkdakx: 0 0 0 4px var(--x1sif6er);
  --xswgepo: 0 0 0 3px var(--x1gj6a7p);
  --xx8off1: none;
}

:root, .x1jifehe {
  --x1rcbsld: rotate(-24deg) translate(-8px, 26px);
  --x1us9ze2: rotate(-12deg) translate(-4px, 8px);
  --x12hd8wg: rotate(0deg);
  --x1szjkor: rotate(12deg) translate(4px, 8px);
  --xqc1eij: rotate(24deg) translate(8px, 26px);
  --xhe59y2: rotate(-8deg);
  --xm4xaxp: translateY(-6px);
  --xighpyp: translateY(-3px);
  --xh5r6ox: translateY(0);
  --xv9wid8: rotate(180deg);
  --xc5h4pt: translate(-50%, -50%) rotate(90deg);
  --x102qjux: translate(-50%, -50%) rotate(-90deg);
  --x1tn70b3: translate(50%, -50%) rotate(90deg);
  --xj8pkn6: translate(-50%, 50%);
  --xtaecg2: translate(-50%, -50%);
  --x1r6vgj6: translateX(-50%);
  --xsnvs0i: translateY(-50%);
  --xbkjyhe: translateX(100%);
  --x169i0gt: translateX(0);
}

:root, .x1ao8jrw {
  --x1seau0f: 32px;
  --xcu7g0p: 14px;
  --x1srssjk: 18.18px;
  --x1fhzid9: 19.6px;
  --x1y2iwcf: 21.6px;
  --xlq6sdp: 12px;
  --x140aqct: 8px;
  --x127ex2q: 6px;
  --x18s6uk: 8px;
  --x1irufk: 6px;
  --x1tordzs: 4px;
  --xma66uf: 999px;
}

:root, .xdqn4xz {
  --x1ue8em3: 1;
  --xwewyi1: 1.2;
  --x1yy5e9a: 1.4;
  --x1avqpv5: 1.6;
  --x1qgd8qa: 1.75;
  --x1onxeqz: 1.5;
}

:root, .x19pu0op {
  --x1wx0ei0: 120px;
  --x15i0yn0: 105px;
  --xlcrb39: 85px;
  --x1yx71ll: 28px;
  --xhedcfr: 96px;
  --xwe82z3: 64px;
  --x7scdlx: 64px;
  --x1knxw44: 40px;
  --x1gcqxb4: 44px;
  --x1jol0hc: 24px;
  --xo1w16e: 40px;
  --x202k4q: 56px;
  --x1nzoja0: 44px;
  --xgwt2l5: 80px;
  --xxl1s54: 64px;
  --x9oyqb4: 1140px;
  --x56ixvs: 480px;
  --xr1wceh: -18px;
  --x1f9702c: -38px;
  --x1wy9qip: 1448 / 1086;
  --xnl02w7: 223px;
  --x1gmv4iu: 48px;
  --x16fgo0i: 1280px;
  --xjekqqj: 302px;
  --x1nj9jc2: 160px;
  --x1xi916r: 112px;
  --x1ubj7hc: 40px;
  --x1gc6vne: 96px;
  --xtpkdgv: 48px;
  --x114gxmf: 1287px;
  --x16le6cj: 860px;
  --x16dvuwh: 480px;
  --x1xsf0og: min(420px, calc(100vw - 32px));
  --x1qqekzm: 26%;
  --x1eh1ki2: 27%;
  --x1q5mek3: max(9%, 18px);
  --xn8ei7c: 52%;
  --xq36hru: 37%;
  --x1p4c4fk: min(460px, calc(100vw - 32px));
  --x15l65ww: min(680px, calc(100% - 24px));
  --x11bhc2v: 40px;
  --x18i7xjf: 4px;
  --x5whsio: 48px;
  --xu93loi: 56px;
  --xuv8plc: min(360px, 88vw);
  --x1pjl8z5: 28px;
  --xs2h5jh: 48px;
  --xnudy4p: auto;
  --x1us6asm: calc(100% - 120px);
  --xtk2ydy: repeat(2, minmax(0, 1fr));
  --xunwpsr: repeat(4, minmax(0, auto));
  --x5gzwwg: min(640px, calc(100% - 144px));
  --x1v7uzk6: 124px;
  --x8c0ant: 52px;
  --xm1s97c: 450px;
  --x1g0ppa9: clamp(280px, 28vw, 400px);
  --xszpn95: minmax(0, 1fr) auto;
  --x9mka45: 60px;
  --x3p0j65: 403px;
  --x1mbnjws: 3px;
  --x1y2vywe: 2px;
  --xgcuw1n: 180px;
  --x1ucba2g: 28px;
  --xejb8kd: 28px;
  --xscjif5: 60px;
  --xofnhkb: 70px;
  --x6sazl6: 56px;
  --xju57i2: 65px;
  --x1qr7uqs: 207px;
  --xhoa61i: 56px;
  --xdys36b: 70dvh;
  --x1gps886: 180px minmax(0, 1fr) 180px;
  --xahz01r: 64px minmax(0, 1fr) 64px;
  --x1x5bspw: min(460px, calc(100% - 240px));
  --xstm2tm: min(560px, 100%);
  --xkalxp4: 180px;
  --x1tjk3eo: auto;
  --x1bnhf0p: 104px;
  --x1841ggl: -58px;
  --x17lhpeo: -40px;
  --x1l9m5yo: 640px;
  --xnt21im: -36px;
  --xvp3dcv: 34px;
  --xbsw3ix: 52px;
  --x10vcyrw: 72px;
  --x18bjzh5: 58px;
  --xbhytov: 96px;
  --x1dy8kjn: 72px;
  --x64yica: 5 / 7;
  --xdg7pxr: 38px;
  --x18lelvr: 58px;
  --xf835cm: 80px;
  --x11nwfnu: 64px;
  --x136ubrb: 104px;
  --xueojhq: 78px;
  --x1ea3cyi: 64px;
  --x12li84k: 74px;
  --x1bh87im: 22px;
  --x14975nd: -8px;
  --x1yl5jt8: -4px;
  --xb0j9up: 110px;
  --xv6pn1u: -34px;
  --xwgka4d: 14px;
  --x1h0ftr6: 6px;
  --x1yoen2e: 72px;
  --x90rpih: 44px;
  --x19xrwku: 48px;
  --x1fqln1k: 80px;
  --x1vfbdzh: 36px;
  --x1tv430o: min(480px, calc(100vw - 48px));
  --x1vcg80p: min(576px, calc(100dvh - 96px));
  --xa42bqq: calc(100% - 32px);
  --x5zbp1e: 88%;
  --x6gbjwg: 10px 1.08em 10px 1.63em;
  --x10zesbg: 36px;
  --x1uqjnn0: 18px;
  --x18vs840: 12px;
  --x1q419fh: 2px;
  --xuc43q7: 100vh;
  --x1307roh: 100dvh;
  --xvbl9u4: 180px;
  --xdep7j5: calc(100% + 6px);
  --xhdxz0e: 1px;
  --x1gb9jik: inset(50%);
  --x18l4z24: 50%;
  --x1s1koi5: 1fr;
  --x1s94l08: 1fr 1fr;
  --x2vtl2g: 1fr 1fr 2fr;
  --xr4prnw: minmax(0, 2fr) minmax(0, 1fr);
  --x1yivck6: repeat(6, 1fr);
  --x1iulinq: repeat(3, 1fr);
  --x196r898: repeat(2, minmax(0, 1fr));
  --x110q34k: repeat(3, 1fr);
  --x1vhy5h8: 56px;
  --xzjfakd: repeat(5, 1fr);
  --xmfepn3: minmax(0, 1fr) auto;
  --x6yva8r: 1 / 1;
  --xbtb3ja: 2;
  --xyn9cvn: 3;
  --x177zhs1: 2;
  --x5p8e1d: repeat(2, minmax(0, 1fr));
  --x195uwyz: minmax(0, 1fr) minmax(0, 1fr) 18px minmax(0, 1fr) minmax(0, 1fr);
  --x1gkzlw0: repeat(2, minmax(0, 1fr));
  --x1xbvcl9: "ta ta . tb tb" "c p . d z";
  --x1msz26u: "ta ta" "c p" "tb tb" "d z";
  --x1m7hppr: "ta" "c" "p" "tb" "d" "z";
  --xb30olw: auto 1fr;
  --x1ecx3r4: 1fr;
  --xecer1t: auto 1fr auto 1fr;
  --xjhaivp: auto 1fr 1fr auto 1fr 1fr;
  --xug0zdg: repeat(3, minmax(0, 1fr));
  --x1n5lu6b: 1 / -1;
}

:root, .x1jftsxp {
  --x20f0r0: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.22 0'/></filter><rect width='100%25' height='100%25' filter='url(%23g)'/></svg>"), radial-gradient(circle at 50% 50%, var(--x1uchzyl) 0%, var(--x1uchzyl) 20%, var(--x1q5jwuk) 100%);
  --xa5427o: linear-gradient(180deg, #0000 40%, #00000038 100%);
  --xd3nafz: repeating-linear-gradient(45deg, #ffffff1a 0 1px, transparent 1px 6px), repeating-linear-gradient(-45deg, #ffffff1a 0 1px, transparent 1px 6px), linear-gradient(135deg, var(--x192snpo), var(--xobqwk7));
  --x1kpawrf: brightness(.62) saturate(.7);
  --x15gszvi: brightness(1.06);
}

:root, .x1dwhpif {
  --x6oyu6z: 2px;
  --x102co38: 4px;
  --xxxiz6g: 6px;
  --x2i6inr: 8px;
  --x1f0i62q: 10px;
  --x1bc59gz: 12px;
  --x1y3vmdo: 14px;
  --x8vysc7: 16px;
  --x1tmdk52: 18px;
  --x14dmia6: 20px;
  --xbig9i2: 24px;
  --xaekqf2: 28px;
  --xe6h3ui: 15px;
  --x1rgqtzx: 27.28px;
  --x1pfy3w5: 32px;
  --x173y7qy: 48px;
  --x19xvtqw: 72px;
  --xpe5lu5: 40px;
  --xazzgza: 80px;
}

:root, .xhjseri {
  --x8zm1xu: 1px;
  --x13twq80: 2px;
  --xt0i5a1: 3px;
  --x1vxh09u: 3px;
  --x1vaidkz: 2px;
  --xcdc1z7: 2px;
  --x1t80ocf: 1px;
}

:root, .x1oyf234 {
  --xcwdivh: #000;
  --x15s4x66: #059669;
  --x5458nv: #e02424;
  --x1gf1drc: #d97706;
  --xjpc2of: currentColor;
  --x1x5x2wk: #059669;
  --x1jbn02b: #e02424;
  --xuvoqeh: #d97706;
}

:root, .xaoclad {
  --xfgtjom: "Red Hat Display", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", sans-serif;
  --x1vgs1ed: "Red Hat Display", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", sans-serif;
  --xhgxom3: "Red Hat Display", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", sans-serif;
  --x18tuvsd: "Bebas Neue", "Red Hat Display", sans-serif;
}

:root, .xx7aa96 {
  --xgvosxg: .12s;
  --x1hq4yrn: .14s;
  --xzu5cnr: .16s;
  --x1l3dwip: .4s;
  --x1boez2g: 0s;
  --xpq8mtz: ease-out;
}

:root, .xxb3nrl {
  --xnb0w35: min(.1cqw, calc((100cqh - 140px) / 576));
}

:root, .x1h8oveo {
  --xp6vij2: 140px;
  --xwub1fz: calc(var(--xnb0w35) * 130);
  --x14tofde: calc(var(--xnb0w35) * 138);
  --x16b2dv0: 0px;
  --xbfg88c: calc(var(--xnb0w35) * 182 + 12px);
  --xymmmk9: calc(var(--xnb0w35) * 182 + 18px);
  --x1du5pyx: calc(100cqh - var(--xnb0w35) * 182 - 18px - 140px);
  --x1k8zis2: calc(var(--xnb0w35) * 300);
  --xc8e0at: calc(140px + (100cqh - 140px - var(--xnb0w35) * 576) / 2 + var(--xnb0w35) * 160);
  --x1xetc0l: calc(140px + (100cqh - 140px - var(--xnb0w35) * 576) / 2 + var(--xnb0w35) * 115);
  --x1c0mssk: calc(var(--xnb0w35) * 100);
  --x19tez75: calc(var(--xnb0w35) * 140);
  --x116o93c: calc(var(--xnb0w35) * 100);
  --x168fycl: calc(var(--xnb0w35) * -88);
  --xm6umz4: calc(var(--xnb0w35) * -58);
}

:root, .x10erzs7 {
  --xppk60g: 12px;
  --x1dlc2c5: 13px;
  --x1ivf533: 14px;
  --x1o1ojay: 15px;
  --x1ef3im3: 16px;
  --xlu8t5a: 17px;
  --x1vsoxkm: 18px;
  --xix5i8q: 19px;
  --x1c7p3nc: 20px;
  --x1sm4421: 22px;
  --xn0n9pu: 24px;
  --x5nrxyd: 26px;
  --xbs7ztv: 28px;
  --xz9xt2e: 36px;
  --xdg9qez: 88px;
  --x1nvpqc9: 11.37px;
  --x1aptbzm: 14.21px;
  --x1lfwp3j: 18.18px;
  --xar7db9: 19.6px;
  --xfzzy2y: 20.46px;
  --x1w04on3: 21.45px;
  --x1x5xiki: 25px;
  --x1w00piz: 26.95px;
  --x1giz83s: 30px;
  --x1khskug: 32px;
  --x1n85712: 40px;
  --x1scqhmn: 72px;
  --x1pml33w: 200px;
}

:root, .x1eyyjcm {
  --xqo1mfv: #f2f4f7;
  --x1claezw: #fff;
  --xw4f6rx: #e0e5eb;
  --x13tw9b4: #364460;
  --x1q9fb71: #29323d;
  --x1y49dgu: #022657;
  --x1nhi1av: #5d6d7d;
  --x19bc5nk: #3e4c5d;
  --xkul38x: #fff;
  --x1ib15au: #00a336;
  --x1jdjio1: #00a878;
  --x1gj6a7p: #095ecf;
  --x19r915: #e52f1d;
  --xwp1o4z: #00821a;
  --x11q3j56: #e56f00;
  --xz38xr2: #332ab0;
  --x10mogam: #077794;
  --x1iied4c: #5d6d7d;
  --x1uchzyl: #085435;
  --x1q5jwuk: #053320;
  --x1aksaju: #eda010;
  --xsh0y4m: #ff9e10;
  --xkw1ow6: #252525;
  --xobqwk7: #34373c;
  --x192snpo: #4a4e55;
  --x2z0z27: #252525d9;
  --x11p2i2v: #00000052;
  --xus3nn1: #ffffff24;
  --xyswsc9: #ffffffb8;
  --x1auuii7: #007a28;
  --x1vqtmro: #639b3d;
  --x5344yk: #6fdda2;
  --xmzlhj6: #00a336;
  --x1rxqrp: #e3f6ea;
  --x1sif6er: #e52f1d;
  --xyu8twp: #fde7e4;
  --xnsvgg0: #d6281b;
  --xdclurr: #dde3ea;
  --x107kryo: #c9cfd6;
  --x3qyneb: #fad4d6;
  --xv4bodp: #fcddb8;
  --x1025ui2: #cfe3fa;
  --x1doqdvj: #e4dbf7;
  --xyp9odv: #00000080;
  --x1xr8y99: #f9fafb33;
  --xp666j1: #0003;
}

:root, .xyklj99 {
  --xs50wp: 40;
  --xpal2y6: 41;
}

:root, .x1f9lp3m {
  --xu3jkly: 400;
  --x1ccd023: 500;
  --x1gm6qlw: 600;
  --xfcm6en: 700;
  --x1dt61ki: 800;
  --x1i4udo1: 900;
}

@media (orientation: portrait) {
  :root, .xxb3nrl {
    --xnb0w35: min(.25cqw, calc((100cqh - 212px) / 464));
  }

  :root, .x1h8oveo {
    --xp6vij2: 212px;
    --xwub1fz: calc(var(--xnb0w35) * 96);
    --x14tofde: calc(var(--xnb0w35) * 102);
    --x16b2dv0: 0px;
    --xbfg88c: calc(var(--xnb0w35) * 135 + 12px);
    --xymmmk9: calc(var(--xnb0w35) * 135 + 18px);
    --x1du5pyx: calc(100cqh - var(--xnb0w35) * 135 - 18px - 212px);
    --x1k8zis2: calc(var(--xnb0w35) * 250);
    --xc8e0at: calc(212px + (100cqh - 212px - var(--xnb0w35) * 464) / 2 + var(--xnb0w35) * 135);
    --x1xetc0l: calc(212px + (100cqh - 212px - var(--xnb0w35) * 464) / 2 + var(--xnb0w35) * 105);
    --x1c0mssk: calc(var(--xnb0w35) * 90);
    --x19tez75: calc(var(--xnb0w35) * 126);
    --x116o93c: calc(var(--xnb0w35) * 90);
    --x168fycl: calc(var(--xnb0w35) * -77);
    --xm6umz4: calc(var(--xnb0w35) * -80);
  }
}

.x9yjqiy.x9yjqiy, .x9yjqiy.x9yjqiy:root {
  --xcwdivh: #000;
  --x1gf1drc: red;
  --x5458nv: red;
  --x15s4x66: #000;
  --xjpc2of: currentColor;
  --xuvoqeh: #d6281b;
  --x1jbn02b: #d6281b;
  --x1x5x2wk: currentColor;
}

.xy7871j.xy7871j, .xy7871j.xy7871j:root {
  --xcwdivh: #00a859;
  --x1gf1drc: #0071e3;
  --x5458nv: red;
  --x15s4x66: #000;
  --xjpc2of: #00a859;
  --xuvoqeh: #0071e3;
  --x1jbn02b: red;
  --x1x5x2wk: currentColor;
}

.astryxgzxwq1 {
  --_focus-outline-offset: 0;
}

.astryx17wzz1v {
  --_focus-outline: none;
}

.astryxqchwus:focus-visible {
  --_focus-outline-offset: var(--focus-outline-offset);
}

.astryxqih627:focus-visible {
  --_focus-outline: var(--focus-outline-width) var(--focus-outline-style) var(--focus-outline-color);
}
