@layer astryx-base {

@layer priority1, priority2, priority3, priority4, priority5, priority6, priority7, priority8, priority9;
@property --x---container-max-height { syntax: "*"; inherits: false;}
@property --x---layout-content-width { syntax: "*"; inherits: false;}
@property --x-126w13d { syntax: "*"; inherits: false;}
@property --x-4drmnv { syntax: "*"; inherits: false;}
@property --x-bottom { syntax: "*"; inherits: false;}
@property --x-gridAutoRows { syntax: "*"; inherits: false;}
@property --x-gridTemplateColumns { syntax: "*"; inherits: false;}
@property --x-height { syntax: "*"; inherits: false;}
@property --x-left { syntax: "*"; inherits: false;}
@property --x-maxHeight { syntax: "*"; inherits: false;}
@property --x-maxWidth { syntax: "*"; inherits: false;}
@property --x-minHeight { syntax: "*"; inherits: false;}
@property --x-minWidth { syntax: "*"; inherits: false;}
@property --x-paddingInlineStart { syntax: "*"; inherits: false;}
@property --x-right { syntax: "*"; inherits: false;}
@property --x-top { syntax: "*"; inherits: false;}
@property --x-transform { syntax: "*"; inherits: false;}
@property --x-WebkitLineClamp { syntax: "*"; inherits: false;}
@property --x-width { syntax: "*"; inherits: false;}
@keyframes astryx188b6p3-B{from{color:inherit;}to{color:transparent;}}
@keyframes astryx18re5ia-B{from{opacity:0;}to{opacity:1;}}
@keyframes astryxtut5q7-B{0%{opacity:1;}50%{opacity:.5;}100%{opacity:1;}}
@keyframes astryx1k48ry3-B{from{opacity:0;transform:scale(.95);}to{opacity:1;transform:scale(1);}}
@keyframes astryx11lauxq-B{from{opacity:0;transform:translate(var(--dialog-dir-x,0px),var(--dialog-dir-y,16px)) scale(.95);}to{opacity:1;transform:translate(0,0) scale(1);}}
@keyframes astryxu7jd1z-B{from{opacity:0;transform:translateX(var(--spacing-2)) scale(.95);}to{opacity:1;transform:translateX(0) scale(1);}}
@keyframes astryxwmkjkf-B{from{opacity:0;transform:translateX(calc(-1 * var(--spacing-2))) scale(.95);}to{opacity:1;transform:translateX(0) scale(1);}}
@keyframes astryx1ahk7ht-B{from{opacity:0;transform:translateY(var(--spacing-2)) scale(.95);}to{opacity:1;transform:translateY(0) scale(1);}}
@keyframes astryxv1hr86-B{from{opacity:0;transform:translateY(calc(-1 * var(--spacing-2))) scale(.95);}to{opacity:1;transform:translateY(0) scale(1);}}
@keyframes astryx1b6yrix-B{from{opacity:0;transform:translateY(var(--spacing-2));}to{opacity:1;transform:translateY(0);}}
@keyframes astryxiylxmw-B{from{opacity:0;transform:translateY(calc(-1 * var(--spacing-2)));}to{opacity:1;transform:translateY(0);}}
@keyframes astryxqng64z-B{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}
:root, .astryxafi2nm{--border-width:1px;}
:root, .astryxj0fimd{--color-accent:light-dark(#0064E0, #2694FE);--color-accent-muted:light-dark(#0082FB33, #0082FB3F);--color-on-accent:light-dark(#FFFFFF, #FFFFFF);--color-neutral:light-dark(rgba(5, 54, 89, 0.1), rgba(223, 226, 229, 0.2));--color-background-surface:light-dark(#FFFFFF, #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:light-dark(#FFFFFF, #FFFFFF);--color-on-light:light-dark(#000000, #000000);--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(#FFFFFF, #1F1F22);--color-background-popover:light-dark(#FFFFFF, #28292C);--color-background-inverted:light-dark(#0A1317, #FFFFFF);--color-background-error-inverted:light-dark(#AA071E, #E3193B);--color-success:light-dark(#0D8626, #0D8626);--color-success-muted:light-dark(#0B991F33, #0B991F3F);--color-on-success:light-dark(#FFFFFF, #FFFFFF);--color-error:light-dark(#E3193B, #F5394F);--color-error-muted:light-dark(#E3193B33, #F5394F3F);--color-on-error:light-dark(#FFFFFF, #FFFFFF);--color-warning:light-dark(#E9AF08, #F2C00B);--color-warning-muted:light-dark(#E2A40033, #E2A4003F);--color-on-warning:light-dark(#0A1317, #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(rgba(5, 54, 89, 0.1), rgba(0, 0, 0, 0.3));--color-tint-hover:light-dark(black, white);--color-background-blue:light-dark(#0171E333, #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:light-dark(#03A7D733, #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:light-dark(#24BB5E33, #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:light-dark(#F2790233, #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:light-dark(#E638B333, #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:light-dark(#7952FF33, #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:light-dark(#E3193B33, #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:light-dark(#0DB7AF33, #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:light-dark(#E2A40033, #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:130ms;--duration-fast:175ms;--duration-fast-max:230ms;--duration-medium-min:310ms;--duration-medium:410ms;--duration-medium-max:550ms;--duration-slow-min:730ms;--duration-slow:975ms;--duration-slow-max:1300ms;}
:root, .astryxf09i69{--ease-standard:cubic-bezier(0.24, 1, 0.4, 1);}
: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:0.375rem;--font-size-3xs:0.4375rem;--font-size-2xs:0.5rem;--font-size-xs:0.625rem;--font-size-sm:0.75rem;--font-size-base:0.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(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.2)), 0px 2px 8px light-dark(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.2));--shadow-med:0px 1px 2px light-dark(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.2)), 0px 2px 12px light-dark(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.2));--shadow-high:0px 2px 2px light-dark(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.2)), 0px 8px 24px light-dark(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.3));--shadow-inset-hover:inset 0px 0px 0px 2px light-dark(rgba(5, 54, 89, 0.15), rgba(223, 226, 229, 0.2));--shadow-inset-selected:inset 0px 0px 0px 2px rgba(1, 113, 227, 0.5);--shadow-inset-success:inset 0px 0px 0px 2px rgba(38, 167, 86, 0.3);--shadow-inset-warning:inset 0px 0px 0px 2px rgba(226, 164, 0, 0.3);--shadow-inset-error:inset 0px 0px 0px 2px rgba(227, 25, 59, 0.3);}
: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, .astryxsilmbq{--transition-fast:0.15s ease;--transition-normal:0.2s ease;}
.astryx2kkz0m{--_card-radius:var(--radius-container)}
.astryxvuvksw{--_dialog-radius:var(--radius-container)}
.astryxgory14{--_dropdown-menu-padding:var(--spacing-1)}
.astryx1fcsqxe{--_dropdown-menu-radius:var(--radius-container)}
.astryx1832zxr{--_field-radius:var(--radius-element)}
.astryxnvcwyz{--astryx-section-padding:var(--spacing-0-5)}
.astryxvdw317{--astryx-section-padding:var(--spacing-0)}
.astryx1rj2uvf{--astryx-section-padding:var(--spacing-1-5)}
.astryx49wo0b{--astryx-section-padding:var(--spacing-1)}
.astryxf1jhqy{--astryx-section-padding:var(--spacing-10)}
.astryx1bzoqqa{--astryx-section-padding:var(--spacing-2)}
.astryx1nvso86{--astryx-section-padding:var(--spacing-3)}
.astryx1as1t6l{--astryx-section-padding:var(--spacing-4)}
.astryxfb5lyl{--astryx-section-padding:var(--spacing-5)}
.astryx1tig3w6{--astryx-section-padding:var(--spacing-6)}
.astryx1szikzq{--astryx-section-padding:var(--spacing-8)}
.astryxkzo27j{--button-focus-offset:3px}
.astryx1v15ycx{--button-icon-only-aspect:1 / 1}
.astryx18nyedi{--container-max-height:var(--x---container-max-height)}
.astryxax9j7h{--container-padding-block-end:0px}
.astryx1omyuck{--container-padding-block-end:var(--astryx-card-padding-block-end,var(--astryx-card-padding,var(--spacing-4)))}
.astryx1gvthzm{--container-padding-block-end:var(--astryx-dialog-padding-block-end,var(--astryx-dialog-padding,var(--spacing-4)))}
.astryx1u89lk7{--container-padding-block-end:var(--astryx-section-padding-block-end,var(--astryx-section-padding,var(--spacing-4)))}
.astryxi9ns85{--container-padding-block-end:var(--layout-padding-inner-y,var(--spacing-4))}
.astryx1xjq73n{--container-padding-block-end:var(--layout-padding-outer-y,var(--spacing-4))}
.astryx1cao3zv{--container-padding-block-end:var(--spacing-0-5)}
.astryxkunwnr{--container-padding-block-end:var(--spacing-0)}
.astryxv53x8y{--container-padding-block-end:var(--spacing-1-5)}
.astryx57a7ii{--container-padding-block-end:var(--spacing-1)}
.astryx15vxphk{--container-padding-block-end:var(--spacing-10)}
.astryx4bg2x9{--container-padding-block-end:var(--spacing-11)}
.astryx186mjxr{--container-padding-block-end:var(--spacing-12)}
.astryx1lsgcmx{--container-padding-block-end:var(--spacing-2)}
.astryx1q3ppug{--container-padding-block-end:var(--spacing-3)}
.astryx4hfsld{--container-padding-block-end:var(--spacing-4)}
.astryxbib2ws{--container-padding-block-end:var(--spacing-5)}
.astryx1q8d17g{--container-padding-block-end:var(--spacing-6)}
.astryx1yqogew{--container-padding-block-end:var(--spacing-7)}
.astryx8lgq76{--container-padding-block-end:var(--spacing-8)}
.astryx1f7f9rt{--container-padding-block-end:var(--spacing-9)}
.astryx1047aw6{--container-padding-block-start:0px}
.astryx1rqz8me{--container-padding-block-start:var(--astryx-card-padding-block-start,var(--astryx-card-padding,var(--spacing-4)))}
.astryx1g2kccc{--container-padding-block-start:var(--astryx-dialog-padding-block-start,var(--astryx-dialog-padding,var(--spacing-4)))}
.astryx876hks{--container-padding-block-start:var(--astryx-section-padding-block-start,var(--astryx-section-padding,var(--spacing-4)))}
.astryxjmgx01{--container-padding-block-start:var(--layout-padding-inner-y,var(--spacing-4))}
.astryxzz8v79{--container-padding-block-start:var(--layout-padding-outer-y,var(--spacing-4))}
.astryxvdf9ev{--container-padding-block-start:var(--spacing-0-5)}
.astryx1i3qcxz{--container-padding-block-start:var(--spacing-0)}
.astryx1kbx601{--container-padding-block-start:var(--spacing-1-5)}
.astryxnsckjb{--container-padding-block-start:var(--spacing-1)}
.astryx17h9kl7{--container-padding-block-start:var(--spacing-10)}
.astryx1rdjxae{--container-padding-block-start:var(--spacing-11)}
.astryxecwdl6{--container-padding-block-start:var(--spacing-12)}
.astryxa8b4fq{--container-padding-block-start:var(--spacing-2)}
.astryx11k4f5r{--container-padding-block-start:var(--spacing-3)}
.astryxm01sq8{--container-padding-block-start:var(--spacing-4)}
.astryxp8wdkl{--container-padding-block-start:var(--spacing-5)}
.astryx1hmud4d{--container-padding-block-start:var(--spacing-6)}
.astryx1c00sag{--container-padding-block-start:var(--spacing-7)}
.astryxfv60at{--container-padding-block-start:var(--spacing-8)}
.astryx14fzdu7{--container-padding-block-start:var(--spacing-9)}
.astryxjsfl84{--container-padding-inline-end:0px}
.astryx1ihxwbr{--container-padding-inline-end:var(--astryx-card-padding-inline-end,var(--astryx-card-padding-inline,var(--astryx-card-padding,var(--spacing-4))))}
.astryx11h1f2o{--container-padding-inline-end:var(--astryx-dialog-padding-inline-end,var(--astryx-dialog-padding-inline,var(--astryx-dialog-padding,var(--spacing-4))))}
.astryxyk0j9o{--container-padding-inline-end:var(--astryx-section-padding-inline-end,var(--astryx-section-padding-inline,var(--astryx-section-padding,var(--spacing-4))))}
.astryxikqloz{--container-padding-inline-end:var(--layout-padding-inner-x,var(--spacing-4))}
.astryxqpvj4r{--container-padding-inline-end:var(--layout-padding-outer-x,var(--spacing-4))}
.astryx1wz3t3y{--container-padding-inline-end:var(--spacing-0-5)}
.astryx91ghl5{--container-padding-inline-end:var(--spacing-0)}
.astryxntetml{--container-padding-inline-end:var(--spacing-1-5)}
.astryx2oyxnl{--container-padding-inline-end:var(--spacing-1)}
.astryxx5lg5w{--container-padding-inline-end:var(--spacing-10)}
.astryx1nmgbqg{--container-padding-inline-end:var(--spacing-11)}
.astryx1wsfsk2{--container-padding-inline-end:var(--spacing-12)}
.astryxcas3b9{--container-padding-inline-end:var(--spacing-2)}
.astryxu0ipoa{--container-padding-inline-end:var(--spacing-3)}
.astryxs0pscg{--container-padding-inline-end:var(--spacing-4)}
.astryxgkj7vj{--container-padding-inline-end:var(--spacing-5)}
.astryx94cj42{--container-padding-inline-end:var(--spacing-6)}
.astryx11tj35w{--container-padding-inline-end:var(--spacing-7)}
.astryx1b9k1pi{--container-padding-inline-end:var(--spacing-8)}
.astryx19w02kr{--container-padding-inline-end:var(--spacing-9)}
.astryxrhngw9{--container-padding-inline-start:0px}
.astryxjmlhfd{--container-padding-inline-start:var(--astryx-card-padding-inline-start,var(--astryx-card-padding-inline,var(--astryx-card-padding,var(--spacing-4))))}
.astryx1tewnwq{--container-padding-inline-start:var(--astryx-dialog-padding-inline-start,var(--astryx-dialog-padding-inline,var(--astryx-dialog-padding,var(--spacing-4))))}
.astryxrgx2ny{--container-padding-inline-start:var(--astryx-section-padding-inline-start,var(--astryx-section-padding-inline,var(--astryx-section-padding,var(--spacing-4))))}
.astryx408pgh{--container-padding-inline-start:var(--layout-padding-inner-x,var(--spacing-4))}
.astryxdvaxxn{--container-padding-inline-start:var(--layout-padding-outer-x,var(--spacing-4))}
.astryx14ws0sr{--container-padding-inline-start:var(--spacing-0-5)}
.astryx1gu2k80{--container-padding-inline-start:var(--spacing-0)}
.astryx176g23i{--container-padding-inline-start:var(--spacing-1-5)}
.astryx1cvlban{--container-padding-inline-start:var(--spacing-1)}
.astryxserb3f{--container-padding-inline-start:var(--spacing-10)}
.astryxziclwo{--container-padding-inline-start:var(--spacing-11)}
.astryx1iiwihq{--container-padding-inline-start:var(--spacing-12)}
.astryx1xlrr2o{--container-padding-inline-start:var(--spacing-2)}
.astryxfdwxua{--container-padding-inline-start:var(--spacing-3)}
.astryx1dlhslv{--container-padding-inline-start:var(--spacing-4)}
.astryx1s81nki{--container-padding-inline-start:var(--spacing-5)}
.astryx1ep0dkj{--container-padding-inline-start:var(--spacing-6)}
.astryx157xojc{--container-padding-inline-start:var(--spacing-7)}
.astryxw1diwv{--container-padding-inline-start:var(--spacing-8)}
.astryxraca2a{--container-padding-inline-start:var(--spacing-9)}
.astryx1qfzo5y{--indicator-color:transparent}
.astryx4906uf{--layout-content-width:var(--x---layout-content-width)}
.astryx4poyjn{--layout-padding-inner-x:var(--astryx-card-padding-inline-start,var(--astryx-card-padding-inline,var(--astryx-card-padding,var(--spacing-4))))}
.astryx2so38{--layout-padding-inner-x:var(--astryx-dialog-padding-inline-start,var(--astryx-dialog-padding-inline,var(--astryx-dialog-padding,var(--spacing-4))))}
.astryx1we69p7{--layout-padding-inner-x:var(--astryx-section-padding-inline-start,var(--astryx-section-padding-inline,var(--astryx-section-padding,var(--spacing-4))))}
.astryxlriy2h{--layout-padding-inner-x:var(--spacing-0-5)}
.astryxj1bl4l{--layout-padding-inner-x:var(--spacing-0)}
.astryxd38f90{--layout-padding-inner-x:var(--spacing-1-5)}
.astryx6uuyak{--layout-padding-inner-x:var(--spacing-1)}
.astryx1vf4qco{--layout-padding-inner-x:var(--spacing-10)}
.astryxsmamsf{--layout-padding-inner-x:var(--spacing-11)}
.astryx2xk2xj{--layout-padding-inner-x:var(--spacing-12)}
.astryxxqksqd{--layout-padding-inner-x:var(--spacing-2)}
.astryx1fyui2f{--layout-padding-inner-x:var(--spacing-3)}
.astryx1i2ajwi{--layout-padding-inner-x:var(--spacing-4)}
.astryx1tac27u{--layout-padding-inner-x:var(--spacing-5)}
.astryx1ntgf3t{--layout-padding-inner-x:var(--spacing-6)}
.astryxhjd9tl{--layout-padding-inner-x:var(--spacing-7)}
.astryxn7c84u{--layout-padding-inner-x:var(--spacing-8)}
.astryxeqkbsz{--layout-padding-inner-x:var(--spacing-9)}
.astryx1u1kw4e{--layout-padding-inner-y:var(--astryx-card-padding-block-start,var(--astryx-card-padding,var(--spacing-4)))}
.astryxinu7xd{--layout-padding-inner-y:var(--astryx-dialog-padding-block-start,var(--astryx-dialog-padding,var(--spacing-4)))}
.astryxsdnkbz{--layout-padding-inner-y:var(--astryx-section-padding-block-start,var(--astryx-section-padding,var(--spacing-4)))}
.astryx180h0y5{--layout-padding-inner-y:var(--spacing-0-5)}
.astryxwuefyo{--layout-padding-inner-y:var(--spacing-0)}
.astryx1g8jpzm{--layout-padding-inner-y:var(--spacing-1-5)}
.astryxmpug6m{--layout-padding-inner-y:var(--spacing-1)}
.astryx18gbwmk{--layout-padding-inner-y:var(--spacing-10)}
.astryx14zymzj{--layout-padding-inner-y:var(--spacing-11)}
.astryxzfpkx9{--layout-padding-inner-y:var(--spacing-12)}
.astryx1lksgje{--layout-padding-inner-y:var(--spacing-2)}
.astryx4j7gld{--layout-padding-inner-y:var(--spacing-3)}
.astryx1s3ehtl{--layout-padding-inner-y:var(--spacing-4)}
.astryx1rj5eim{--layout-padding-inner-y:var(--spacing-5)}
.astryx1ftgg6u{--layout-padding-inner-y:var(--spacing-6)}
.astryx1ho74vh{--layout-padding-inner-y:var(--spacing-7)}
.astryxm2cs6f{--layout-padding-inner-y:var(--spacing-8)}
.astryx1vsq92b{--layout-padding-inner-y:var(--spacing-9)}
.astryx1wbjvqu{--layout-padding-outer-x:0px}
.astryx14rzhog{--layout-padding-outer-x:var(--astryx-card-padding-inline-start,var(--astryx-card-padding-inline,var(--astryx-card-padding,var(--spacing-4))))}
.astryx1hsjncj{--layout-padding-outer-x:var(--astryx-dialog-padding-inline-start,var(--astryx-dialog-padding-inline,var(--astryx-dialog-padding,var(--spacing-4))))}
.astryx12sptzx{--layout-padding-outer-x:var(--astryx-section-padding-inline-start,var(--astryx-section-padding-inline,var(--astryx-section-padding,var(--spacing-4))))}
.astryxihiwg7{--layout-padding-outer-x:var(--spacing-0-5)}
.astryxswhm3q{--layout-padding-outer-x:var(--spacing-0)}
.astryx1u93lgd{--layout-padding-outer-x:var(--spacing-1-5)}
.astryxc96xmq{--layout-padding-outer-x:var(--spacing-1)}
.astryx1jdf5a4{--layout-padding-outer-x:var(--spacing-10)}
.astryx1hct0t0{--layout-padding-outer-x:var(--spacing-11)}
.astryx11cyqoe{--layout-padding-outer-x:var(--spacing-12)}
.astryx15dxnc0{--layout-padding-outer-x:var(--spacing-2)}
.astryxadgj3j{--layout-padding-outer-x:var(--spacing-3)}
.astryx1v56qcf{--layout-padding-outer-x:var(--spacing-4)}
.astryx1nzs0gl{--layout-padding-outer-x:var(--spacing-5)}
.astryx1c3n52a{--layout-padding-outer-x:var(--spacing-6)}
.astryx1gfiokx{--layout-padding-outer-x:var(--spacing-7)}
.astryx1t3kfz{--layout-padding-outer-x:var(--spacing-8)}
.astryxzr4qsh{--layout-padding-outer-x:var(--spacing-9)}
.astryxzxxx64{--layout-padding-outer-y:0px}
.astryxjej9fs{--layout-padding-outer-y:var(--astryx-card-padding-block-start,var(--astryx-card-padding,var(--spacing-4)))}
.astryx1pui4bz{--layout-padding-outer-y:var(--astryx-dialog-padding-block-start,var(--astryx-dialog-padding,var(--spacing-4)))}
.astryxo78phr{--layout-padding-outer-y:var(--astryx-section-padding-block-start,var(--astryx-section-padding,var(--spacing-4)))}
.astryx1vj96e0{--layout-padding-outer-y:var(--spacing-0-5)}
.astryx1mzf5mb{--layout-padding-outer-y:var(--spacing-0)}
.astryxd3dqby{--layout-padding-outer-y:var(--spacing-1-5)}
.astryx1gpfxoh{--layout-padding-outer-y:var(--spacing-1)}
.astryx26l4wa{--layout-padding-outer-y:var(--spacing-10)}
.astryx10zktp0{--layout-padding-outer-y:var(--spacing-11)}
.astryx1yz3n6a{--layout-padding-outer-y:var(--spacing-12)}
.astryx10pz7y9{--layout-padding-outer-y:var(--spacing-2)}
.astryx1p6yq3h{--layout-padding-outer-y:var(--spacing-3)}
.astryxx738ci{--layout-padding-outer-y:var(--spacing-4)}
.astryx6yxws5{--layout-padding-outer-y:var(--spacing-5)}
.astryx180vrwl{--layout-padding-outer-y:var(--spacing-6)}
.astryx1q6rme1{--layout-padding-outer-y:var(--spacing-7)}
.astryxid7e43{--layout-padding-outer-y:var(--spacing-8)}
.astryx1t5kicu{--layout-padding-outer-y:var(--spacing-9)}
.astryx11woleg:focus-visible{--indicator-color:var(--color-accent)}
.astryx1rht92:nth-child(even){--table-row-overlay:var(--color-background-muted)}
.astryx1m3wso9:hover{--indicator-color:var(--color-accent)}
@media (hover: hover){.astryx1pkcbo2.astryx1pkcbo2:hover{--table-row-overlay:var(--color-overlay-hover)}}
@layer priority2{
.astryxln7xf2{font:inherit}
.astryx10a8y8t{inset:0}
.astryx1anvkwx{inset:auto}
.astryxkdpibf{margin:-1px}
.astryx1ghz6dp{margin:0}
.astryx1bpp3o7{margin:auto}
.astryx1717udv{padding:0}
.astryxfawy5m{padding:4px}
.astryx9epnlk{padding:var(--spacing-1)}
.astryxlsj2fj{padding:var(--spacing-2)}
.astryx1b2ylru{padding:var(--spacing-3)}
.astryx1shk3sm{padding:var(--spacing-4)}
.astryx1y5lnwp:focus{margin:0}
}
@layer priority3{
.astryxad5do{border-color:var(--color-accent)}
.astryxvy26l8{border-color:var(--color-border-emphasized)}
.astryx14i3s5s{border-color:var(--color-border)}
.astryx1ofxpqo{border-color:var(--color-error)}
.astryx16m2moy{border-color:var(--color-success)}
.astryx8wg1ba{border-color:var(--color-warning)}
.astryx2u8bby{border-radius:0}
.astryx1nj7uno{border-radius:1px}
.astryx16rqkct{border-radius:50%}
.astryx1pjcqnp{border-radius:inherit}
.astryx1ws5lxm{border-radius:max(0px,calc(var(--_dropdown-menu-radius,var(--spacing-2)) - var(--_dropdown-menu-padding,var(--spacing-1))))}
.astryx1jxw6zd{border-radius:var(--_button-radius,var(--radius-element))}
.astryx153u1i6{border-radius:var(--_card-radius)}
.astryxuacgfc{border-radius:var(--_dialog-radius)}
.astryx1n97fys{border-radius:var(--_dropdown-menu-radius)}
.astryxvdfih8{border-radius:var(--_field-radius)}
.astryx1hviunn{border-radius:var(--radius-container)}
.astryxh6dtrn{border-radius:var(--radius-element)}
.astryxjspbzw{border-radius:var(--radius-full)}
.astryxx3sua9{border-radius:var(--radius-inner)}
.astryxng3xce{border-style:none}
.astryx1y0btm7{border-style:solid}
.astryxc342km{border-width:0}
.astryx1litavf{border-width:var(--border-width)}
.astryx1somy94{flex:0 0 0}
.astryx3psx0u{flex:0 0 auto}
.astryx1cqoux5{flex:1 1 0}
.astryx845mor{flex:1 1 0%}
.astryxfoc8du{flex:1 1 40px}
.astryx12lumcd{flex:1 1 auto}
.astryx98rzlu{flex:1}
.astryxxhr3t{gap:0}
.astryx1lsbc85{gap:var(--spacing-0-5)}
.astryxsn7fz1{gap:var(--spacing-0)}
.astryx1s4dlld{gap:var(--spacing-1-5)}
.astryxzye2dw{gap:var(--spacing-1)}
.astryx3hoi3v{gap:var(--spacing-10)}
.astryx1txdalj{gap:var(--spacing-2)}
.astryxlaq8a2{gap:var(--spacing-3) var(--spacing-4)}
.astryxjcht0a{gap:var(--spacing-3)}
.astryx18g69wz{gap:var(--spacing-4)}
.astryx9mgr7n{gap:var(--spacing-5)}
.astryx1qh66ti{gap:var(--spacing-6)}
.astryx4t41sb{gap:var(--spacing-8)}
.astryx81ka23{margin-block:calc(-1 * (var(--spacing-3) - var(--spacing-2)))}
.astryxhzvc8f{margin-block:calc(-1 * var(--spacing-2))}
.astryxqixskq{margin-block:calc(var(--size-element-md) / 2 - var(--spacing-2) - var(--text-heading-2-size) * var(--text-heading-2-leading) / 2)}
.astryxsq74q5{margin-block:var(--spacing-1)}
.astryx1g06x3t{margin-block:var(--spacing-2)}
.astryxvueqy4{margin-inline:auto}
.astryxhrcg97{margin-inline:var(--spacing-1)}
.astryx1a2a7pz{outline:none}
.astryxysyzu8{overflow:auto}
.astryx7giv3{overflow:clip}
.astryxb3r6kr{overflow:hidden}
.astryx1rea2x4{overflow:visible}
.astryxish69e{overscroll-behavior:contain}
.astryxt970qd{padding-block:0}
.astryx1x7cmac{padding-block:calc(var(--spacing-1) - 1px)}
.astryx13f7esw{padding-block:var(--spacing-0-5)}
.astryx1vofgu7{padding-block:var(--spacing-1-5)}
.astryxu0wf1k{padding-block:var(--spacing-1)}
.astryxce4md1{padding-block:var(--spacing-2)}
.astryx8o8v82{padding-block:var(--spacing-3)}
.astryx1na6nto{padding-block:var(--spacing-4)}
.astryxmfvnks{padding-block:var(--spacing-8)}
.astryxnjsko4{padding-inline:0}
.astryxx2oswg{padding-inline:calc(var(--spacing-1) - 1px)}
.astryx7a5moj{padding-inline:var(--spacing-1)}
.astryxf314gf{padding-inline:var(--spacing-2)}
.astryxrrkdod{padding-inline:var(--spacing-3)}
.astryx1pzlopt{padding-inline:var(--spacing-4)}
.astryxm7rs69{padding-inline:var(--spacing-6)}
.astryx1ku5rj1{place-items:center}
.astryxmqliwb{text-decoration:line-through}
.astryx1hl2dhg{text-decoration:none}
.astryx1bvjpef{text-decoration:underline}
.astryxq2gx43{transition:none}
.astryx1ey1afo{transition:opacity var(--duration-fast)}
.astryx6q1khz:focus-within{border-color:var(--color-accent)}
.astryxk2sxw7:focus-within{border-color:var(--color-error)}
.astryxyq33ac:focus-within{border-color:var(--color-success)}
.astryxa1yw2k:focus-within{border-color:var(--color-warning)}
.astryx17nn4n9:focus-visible{outline:2px solid var(--color-accent)}
.astryxscwl05.astryxscwl05:where(.astryx1iwu4tg:has(:focus-visible) *){outline:2px solid var(--color-accent)}
.astryxvjgrb4.astryxvjgrb4:where(.astryx1tspnpo:has(:focus-visible) *){outline:2px solid var(--color-accent)}
.astryx1p73he7:focus-visible{outline:2px solid var(--color-error)}
.astryx1p25gnr:focus-visible{outline:var(--border-width) solid var(--color-accent)}
.astryx1dordxg:focus-within{overflow:visible}
.astryx1irc7jg:has(:focus-visible){outline:2px solid var(--color-accent)}
.astryx64lkcz:focus{border-color:var(--color-error)}
.astryx1lglk5v:focus{border-color:var(--color-success)}
.astryx12sck4v:focus{border-color:var(--color-warning)}
.astryxzeu18z:focus{outline:var(--border-width) solid var(--color-accent)}
.astryxomzh7y:focus{overflow:visible}
.astryxh2mrf5:focus{padding-block:var(--spacing-2)}
.astryx1cf3d6k:focus{padding-inline:var(--spacing-4)}
@media (max-width: 480px){.astryx1a1jff.astryx1a1jff{gap:var(--spacing-4)}}
@media (hover: hover){.astryx8tdc5z.astryx8tdc5z.astryx8tdc5z:where(.astryx1tspnpo:hover *){border-color:color-mix(in srgb,var(--color-accent),var(--color-tint-hover) 15%)}}
@media (hover: hover){.astryx5fm395.astryx5fm395.astryx5fm395:where(.astryx1tspnpo:hover *){border-color:color-mix(in srgb,var(--color-border-emphasized),var(--color-tint-hover) 20%)}}
@media (hover: hover){.astryx444y9b.astryx444y9b.astryx444y9b:where(.astryx1tspnpo:hover *){border-color:var(--color-border)}}
@media (hover: hover){.astryx4ohgrr.astryx4ohgrr:hover{text-decoration:underline}}
}
@layer priority4{
.astryx1ua5tub{-webkit-box-orient:vertical}
.astryx1yhjpo9{-webkit-line-clamp:var(--x-WebkitLineClamp)}
.astryx5lxg6s{-webkit-overflow-scrolling:touch}
.astryxpdipgo{-webkit-touch-callout:none}
.astryx6s0dn4{align-items:center}
.astryxpqajaz{align-items:end}
.astryxuk3077{align-items:flex-end}
.astryx1cy8zhl{align-items:flex-start}
.astryx7a106z{align-items:start}
.astryx1qjc9v5{align-items:stretch}
.astryxamitd3{align-self:center}
.astryxpvyfi4{align-self:flex-end}
.astryxqcrz7y{align-self:flex-start}
.astryxkh2ocl{align-self:stretch}
.astryx17yabm6{animation-delay:var(--duration-medium-min)}
.astryxjlvqhv{animation-duration:1ms}
.astryx1c74tu6{animation-duration:2s}
.astryx9uej1z{animation-duration:var(--duration-fast-max)}
.astryxb2rp9n{animation-duration:var(--duration-fast)}
.astryxqgcaz{animation-duration:var(--duration-medium-max)}
.astryx14qxm4i{animation-duration:var(--duration-slow-min)}
.astryxskzprw{animation-fill-mode:backwards}
.astryx10e4vud{animation-fill-mode:forwards}
.astryxa4qsjk{animation-iteration-count:infinite}
.astryx1wqjmi9{animation-name:astryx11lauxq-B}
.astryx27dgz5{animation-name:astryx188b6p3-B}
.astryxdcu2ud{animation-name:astryx18re5ia-B}
.astryx1aqi4f6{animation-name:astryx1ahk7ht-B}
.astryxmzgm1l{animation-name:astryx1b6yrix-B}
.astryx7bk1nq{animation-name:astryx1k48ry3-B}
.astryx1os9y4q{animation-name:astryxiylxmw-B}
.astryx48ohth{animation-name:astryxqng64z-B}
.astryxkx4dgo{animation-name:astryxtut5q7-B}
.astryx1dzmt0o{animation-name:astryxu7jd1z-B}
.astryx15pcnev{animation-name:astryxv1hr86-B}
.astryx156zr3w{animation-name:astryxwmkjkf-B}
.astryx4hg4is{animation-timing-function:ease-in-out}
.astryx1esw782{animation-timing-function:linear}
.astryx128ha8g{animation-timing-function:var(--ease-standard)}
.astryxioom0i{aspect-ratio:var(--button-icon-only-aspect)}
.astryxlp1x4z{backface-visibility:hidden}
.astryxx83zyx{background-clip:padding-box}
.astryxgcd1z6{background-color:inherit}
.astryxjbqb8w{background-color:transparent}
.astryxgcxg3y{background-color:var(--color-accent-muted)}
.astryx1ewilqj{background-color:var(--color-accent)}
.astryx1o0wnni{background-color:var(--color-background-blue)}
.astryx1eiddq6{background-color:var(--color-background-body)}
.astryx1de1mus{background-color:var(--color-background-card)}
.astryx1rgj867{background-color:var(--color-background-cyan)}
.astryxspzpui{background-color:var(--color-background-gray)}
.astryx1sqjeoo{background-color:var(--color-background-green)}
.astryxwmxj5m{background-color:var(--color-background-muted)}
.astryx1e9xt6e{background-color:var(--color-background-orange)}
.astryxnpoty2{background-color:var(--color-background-pink)}
.astryx1prclbq{background-color:var(--color-background-popover)}
.astryx16i6n6f{background-color:var(--color-background-purple)}
.astryx1cibrc5{background-color:var(--color-background-red)}
.astryx10xzikg{background-color:var(--color-background-surface)}
.astryx1jtji5o{background-color:var(--color-background-teal)}
.astryx1bo7t0x{background-color:var(--color-background-yellow)}
.astryx7njt3n{background-color:var(--color-border-emphasized)}
.astryx1m4xfpy{background-color:var(--color-border)}
.astryx1pritpl{background-color:var(--color-error-muted)}
.astryx1pjz0fi{background-color:var(--color-error)}
.astryxowkcby{background-color:var(--color-icon-primary)}
.astryx1q5y3ey{background-color:var(--color-icon-secondary)}
.astryx17x4s8c{background-color:var(--color-neutral)}
.astryx1azo05{background-color:var(--color-on-accent)}
.astryx1lmrjuc{background-color:var(--color-overlay-hover)}
.astryxu13z74{background-color:var(--color-success-muted)}
.astryxdsz4j9{background-color:var(--color-success)}
.astryx19aspcf{background-color:var(--color-text-primary)}
.astryx24i8r5{background-color:var(--color-warning-muted)}
.astryx1q8g9m5{background-color:var(--color-warning)}
.astryx1fd97le{background-color:var(--table-sticky-background,var(--color-background-card))}
.astryx18o3ruo{background-image:none}
.astryx1mwwwfo{border-collapse:collapse}
.astryx16uus16{border-end-end-radius:0}
.astryxbiv7yw{border-end-start-radius:0}
.astryx1gejf6u{border-inline-end-color:var(--color-border)}
.astryx18b5jzi{border-inline-end-style:solid}
.astryx1lun4ml{border-inline-end-width:1px}
.astryxw8tdv1{border-inline-end-width:var(--border-width)}
.astryx1j92z86{border-inline-start-color:var(--color-border)}
.astryxrvmtm5{border-inline-start-color:var(--color-on-accent)}
.astryx1t7ytsu{border-inline-start-style:solid}
.astryxpilrb4{border-inline-start-width:1px}
.astryxgbv0en{border-inline-start-width:var(--border-width)}
.astryx1gukg7c{border-spacing:0}
.astryx1ga7v0g{border-start-end-radius:0}
.astryx15mokao{border-start-start-radius:0}
.astryx183tx6i{border-start-start-radius:var(--radius-page)}
.astryx1lp15jv{box-shadow:inset 0 0 0 1px var(--color-border-emphasized)}
.astryx1iobdd1{box-shadow:inset 0 0 0 1px var(--color-text-primary)}
.astryx1gnnqk1{box-shadow:none}
.astryx1kcpxr7{box-shadow:var(--shadow-high)}
.astryx1i5ehqx{box-shadow:var(--shadow-low)}
.astryx9f619{box-sizing:border-box}
.astryx1hyvwdk{clip-path:inset(50%)}
.astryxzpqnlu{clip:rect(0,0,0,0)}
.astryxntwwlm{color-scheme:dark}
.astryx108lcm5{color-scheme:light dark}
.astryx19aimcq{color-scheme:light}
.astryx1heor9g{color:inherit}
.astryx19co3pv{color:transparent}
.astryxqwr325{color:var(--color-accent)}
.astryxrkvqaz{color:var(--color-background-surface)}
.astryxjt36v0{color:var(--color-error)}
.astryx1fns2mt{color:var(--color-icon-blue)}
.astryx157w0xa{color:var(--color-icon-cyan)}
.astryxqa6c3m{color:var(--color-icon-disabled)}
.astryx1eyinzz{color:var(--color-icon-gray)}
.astryxmxeech{color:var(--color-icon-green)}
.astryxxu74a4{color:var(--color-icon-orange)}
.astryx1kxxfg5{color:var(--color-icon-pink)}
.astryxtbr613{color:var(--color-icon-primary)}
.astryxzdw94u{color:var(--color-icon-purple)}
.astryxeffzf7{color:var(--color-icon-red)}
.astryxv9yike{color:var(--color-icon-secondary)}
.astryx1f3zxcb{color:var(--color-icon-teal)}
.astryx1g6zdft{color:var(--color-icon-yellow)}
.astryx17wrial{color:var(--color-on-accent)}
.astryx1m024r3{color:var(--color-on-error)}
.astryxri61p4{color:var(--color-on-success)}
.astryxrebv38{color:var(--color-on-warning)}
.astryxtjic6{color:var(--color-success)}
.astryxjse4m1{color:var(--color-text-accent)}
.astryx1vvqiwl{color:var(--color-text-blue)}
.astryx1txnczv{color:var(--color-text-cyan)}
.astryxnbbluu{color:var(--color-text-disabled)}
.astryxru1t7f{color:var(--color-text-gray)}
.astryxltfdvo{color:var(--color-text-green)}
.astryxm47u9q{color:var(--color-text-orange)}
.astryxiuofww{color:var(--color-text-pink)}
.astryx1tgivj0{color:var(--color-text-primary)}
.astryx1m9wyeb{color:var(--color-text-purple)}
.astryx1joocv1{color:var(--color-text-red)}
.astryxv1l7n4{color:var(--color-text-secondary)}
.astryx9x0lbs{color:var(--color-text-teal)}
.astryxdhq94a{color:var(--color-text-yellow)}
.astryxs3pv69{color:var(--color-warning)}
.astryx1kihgfc{column-gap:var(--spacing-0-5)}
.astryx1o57wo1{column-gap:var(--spacing-0)}
.astryx1thn6ci{column-gap:var(--spacing-1-5)}
.astryx1lfs0n9{column-gap:var(--spacing-1)}
.astryx1p37tyl{column-gap:var(--spacing-10)}
.astryxak3so{column-gap:var(--spacing-2)}
.astryxewh9hi{column-gap:var(--spacing-3)}
.astryxty4p9g{column-gap:var(--spacing-4)}
.astryx1eqhezk{column-gap:var(--spacing-5)}
.astryx3qlgwd{column-gap:var(--spacing-6)}
.astryxicv188{column-gap:var(--spacing-8)}
.astryxicojor{cursor:col-resize}
.astryxt0e3qv{cursor:default}
.astryx7eptgl{cursor:ew-resize}
.astryxmper1u{cursor:inherit}
.astryx1h6gzvc{cursor:not-allowed}
.astryx1ypdohk{cursor:pointer}
.astryxyozgr7{cursor:row-resize}
.astryx1ed109x{cursor:text}
.astryx104kibb{display:-webkit-box}
.astryx1lliihq{display:block}
.astryxjp7ctv{display:contents}
.astryx78zum5{display:flex}
.astryxrvj5dj{display:grid}
.astryx1rg5ohu{display:inline-block}
.astryx3nfvp2{display:inline-flex}
.astryxwz0xwf{display:inline-grid}
.astryxt0psk2{display:inline}
.astryx1s85apg{display:none}
.astryx1r8uery{flex-basis:0}
.astryxjpgo6f{flex-basis:200px}
.astryxchdapg{flex-basis:300px}
.astryx3ieub6{flex-direction:column-reverse}
.astryxdt5ytf{flex-direction:column}
.astryx1q0g3np{flex-direction:row}
.astryx1c4vz4f{flex-grow:0}
.astryx1iyjqo2{flex-grow:1}
.astryxgyuaek{flex-grow:2}
.astryx2lah0s{flex-shrink:0}
.astryxs83m0k{flex-shrink:1}
.astryxozqiw3{flex-wrap:nowrap}
.astryx8hhl5t{flex-wrap:wrap-reverse}
.astryx1a02dak{flex-wrap:wrap}
.astryxjb2p0i{font-family:inherit}
.astryx9ynric{font-family:var(--font-family-body)}
.astryx9m5x89{font-family:var(--font-family-code)}
.astryx1k6wstc{font-size:10px}
.astryxfifm61{font-size:12px}
.astryx1j61zf2{font-size:16px}
.astryxwsyq91{font-size:20px}
.astryx1pvqxga{font-size:24px}
.astryx1qlqyl8{font-size:inherit}
.astryxhs0kqb{font-size:var(--font-size-2xl)}
.astryx16a80zy{font-size:var(--font-size-2xs)}
.astryx10srzze{font-size:var(--font-size-3xl)}
.astryx10p7juq{font-size:var(--font-size-3xs)}
.astryxqcvi3d{font-size:var(--font-size-4xl)}
.astryxxc45ev{font-size:var(--font-size-4xs)}
.astryx1j29vfg{font-size:var(--font-size-base)}
.astryxc7cgfe{font-size:var(--font-size-lg)}
.astryx1eqnyfr{font-size:var(--font-size-sm)}
.astryx1wqms48{font-size:var(--font-size-xl)}
.astryx51wmvv{font-size:var(--font-size-xs)}
.astryxjm74w1{font-size:var(--text-body-size)}
.astryxp03k98{font-size:var(--text-code-size)}
.astryxsub3ws{font-size:var(--text-display-1-size)}
.astryx1yego12{font-size:var(--text-display-2-size)}
.astryxlgnzhf{font-size:var(--text-display-3-size)}
.astryxcg7oai{font-size:var(--text-heading-1-size)}
.astryx1xvnhcw{font-size:var(--text-heading-2-size)}
.astryxii13ha{font-size:var(--text-heading-3-size)}
.astryx8tkxat{font-size:var(--text-heading-4-size)}
.astryxsgqta0{font-size:var(--text-heading-5-size)}
.astryxw5ohdf{font-size:var(--text-heading-6-size)}
.astryxcr08ib{font-size:var(--text-label-size)}
.astryx18juvz8{font-size:var(--text-large-size)}
.astryx141an7d{font-size:var(--text-supporting-size)}
.astryxss6m8b{font-variant-numeric:tabular-nums}
.astryx1pd3egz{font-weight:inherit}
.astryx1lvx875{font-weight:var(--font-weight-bold)}
.astryx1e4wzip{font-weight:var(--font-weight-medium)}
.astryx1sodnla{font-weight:var(--font-weight-normal)}
.astryx2mo6ok{font-weight:var(--font-weight-semibold)}
.astryxxovm9e{font-weight:var(--text-body-weight)}
.astryxx3eeay{font-weight:var(--text-code-weight)}
.astryx1txul5o{font-weight:var(--text-display-1-weight)}
.astryx1y36c3f{font-weight:var(--text-display-2-weight)}
.astryx1on40hk{font-weight:var(--text-display-3-weight)}
.astryx1v68xuy{font-weight:var(--text-heading-1-weight)}
.astryx12yy4cs{font-weight:var(--text-heading-2-weight)}
.astryx1jcxfy8{font-weight:var(--text-heading-3-weight)}
.astryx2hcmsi{font-weight:var(--text-heading-4-weight)}
.astryxno150v{font-weight:var(--text-heading-5-weight)}
.astryx1pw4frv{font-weight:var(--text-heading-6-weight)}
.astryxmhvcl5{font-weight:var(--text-label-weight)}
.astryx149oux8{font-weight:var(--text-large-weight)}
.astryxv8on6e{font-weight:var(--text-supporting-weight)}
.astryxu6a5m6{grid-auto-columns:1fr}
.astryx1mt1orb{grid-auto-flow:column}
.astryxhij9v2{grid-auto-rows:var(--x-gridAutoRows)}
.astryxcrlgei{grid-column-start:1}
.astryx1agbcgv{grid-row-start:1}
.astryx134kloy{grid-template-columns:1fr auto 1fr}
.astryx1pmbctz{grid-template-columns:auto 1fr}
.astryx1wthsqz{grid-template-columns:auto repeat(7,1fr)}
.astryx1mzazjb{grid-template-columns:repeat(7,1fr)}
.astryxqketvx{grid-template-columns:var(--x-gridTemplateColumns)}
.astryxihq33y{grid-template-rows:0fr}
.astryx1tu4anv{grid-template-rows:1fr}
.astryxtijo5x{inset-inline-end:0}
.astryx72tfeb{inset-inline-end:var(--spacing-2)}
.astryx1o0tod{inset-inline-start:0}
.astryxc8icb0{isolation:isolate}
.astryxl56j7k{justify-content:center}
.astryx13a6bvl{justify-content:flex-end}
.astryx1nhvcw1{justify-content:flex-start}
.astryx1l1ennw{justify-content:space-around}
.astryx1qughib{justify-content:space-between}
.astryxaw8158{justify-content:space-evenly}
.astryx1o2pa38{justify-items:center}
.astryx4xo5sw{justify-items:end}
.astryx619ttb{justify-items:start}
.astryxl4xnwh{justify-items:stretch}
.astryxo5v014{line-height:1}
.astryx15bjb6t{line-height:inherit}
.astryxw6l6zx{line-height:var(--text-body-leading)}
.astryx17iicif{line-height:var(--text-code-leading)}
.astryx112ttwr{line-height:var(--text-display-1-leading)}
.astryxh0iwvy{line-height:var(--text-display-2-leading)}
.astryx1ujwuaq{line-height:var(--text-display-3-leading)}
.astryxfmsba7{line-height:var(--text-heading-1-leading)}
.astryx1cpk1wn{line-height:var(--text-heading-2-leading)}
.astryxwjzt0u{line-height:var(--text-heading-3-leading)}
.astryxqerer{line-height:var(--text-heading-4-leading)}
.astryxo3gurs{line-height:var(--text-heading-5-leading)}
.astryxeixjfn{line-height:var(--text-heading-6-leading)}
.astryx1kq96og{line-height:var(--text-label-leading)}
.astryxf74fhv{line-height:var(--text-large-leading)}
.astryx1ltkj2j{line-height:var(--text-supporting-leading)}
.astryx14z9mp{margin-inline-end:0}
.astryx1fcf3bl{margin-inline-end:calc(-1 * var(--container-padding-inline-end,0px))}
.astryx1kpg4um{margin-inline-end:calc(-1 * var(--layout-padding-inner-x,var(--spacing-4)))}
.astryxkd40ry{margin-inline-end:calc(-1 * var(--spacing-1))}
.astryx3kzqx6{margin-inline-end:calc(-1 * var(--spacing-2))}
.astryxnur1sd{margin-inline-end:var(--spacing-1)}
.astryx1qfufaz{margin-inline-start:-8px}
.astryx1lziwak{margin-inline-start:0}
.astryxvc5jky{margin-inline-start:auto}
.astryxd10s4z{margin-inline-start:calc(-1 * var(--border-width))}
.astryxojxgvx{margin-inline-start:calc(-1 * var(--container-padding-inline-start,0px))}
.astryx1wim8z0{margin-inline-start:calc(-1 * var(--layout-padding-inner-x,var(--spacing-4)))}
.astryx1xrm450{margin-inline-start:calc(var(--spacing-2) - var(--spacing-1) + 1px)}
.astryx11g1kdw{margin-inline-start:var(--spacing-1)}
.astryx1l10yog{margin-inline-start:var(--spacing-6)}
.astryxl1xv1r{object-fit:cover}
.astryxuzhngd{opacity:.3}
.astryx3onkmb{opacity:.35}
.astryxbyyjgo{opacity:.5}
.astryxg01cxk{opacity:0}
.astryx1hc1fzr{opacity:1}
.astryx1wfwxd8{outline-offset:0}
.astryx1y3gkto{outline-offset:1px}
.astryx1hl8ikr{outline-offset:2px}
.astryx1mzt3pk{overflow-wrap:break-word}
.astryxyri2b{padding-inline-end:0}
.astryx12frdag{padding-inline-end:calc(var(--container-padding-inline-end) - var(--border-width))}
.astryx64h4k7{padding-inline-end:var(--container-padding-inline-end)}
.astryx1peupej{padding-inline-end:var(--layout-padding-inner-x,var(--spacing-4))}
.astryxpc6k2p{padding-inline-end:var(--layout-padding-outer-x,var(--spacing-4))}
.astryx1le3yxw{padding-inline-end:var(--spacing-0-5)}
.astryx1s0aq8i{padding-inline-end:var(--spacing-0)}
.astryx17hk9do{padding-inline-end:var(--spacing-1-5)}
.astryx1nryj5t{padding-inline-end:var(--spacing-1)}
.astryx160ivqr{padding-inline-end:var(--spacing-10)}
.astryx1djylfy{padding-inline-end:var(--spacing-2)}
.astryx1t818jl{padding-inline-end:var(--spacing-3)}
.astryxnjyzlh{padding-inline-end:var(--spacing-4)}
.astryxdbrk9v{padding-inline-end:var(--spacing-5)}
.astryx1we12cn{padding-inline-end:var(--spacing-6)}
.astryx1q91b2g{padding-inline-end:var(--spacing-8)}
.astryx1c1uobl{padding-inline-start:0}
.astryxs19ii7{padding-inline-start:calc(var(--container-padding-inline-start) - var(--border-width))}
.astryx2a0j69{padding-inline-start:calc(var(--spacing-2) - var(--spacing-1) + 1px)}
.astryx1c35znw{padding-inline-start:var(--container-padding-inline-start)}
.astryxwjyata{padding-inline-start:var(--layout-padding-inner-x,var(--spacing-4))}
.astryx139j0dd{padding-inline-start:var(--layout-padding-outer-x,var(--spacing-4))}
.astryx138rykx{padding-inline-start:var(--spacing-0-5)}
.astryx18gyask{padding-inline-start:var(--spacing-0)}
.astryxfti1ec{padding-inline-start:var(--spacing-1-5)}
.astryx1vsv5vr{padding-inline-start:var(--spacing-1)}
.astryxqp078j{padding-inline-start:var(--spacing-10)}
.astryx12gdq22{padding-inline-start:var(--spacing-2)}
.astryx126nfab{padding-inline-start:var(--spacing-3)}
.astryx1rey3nv{padding-inline-start:var(--spacing-4)}
.astryx1blguxw{padding-inline-start:var(--spacing-5)}
.astryx31w388{padding-inline-start:var(--spacing-6)}
.astryx1j3hnjz{padding-inline-start:var(--spacing-8)}
.astryxnvo3vl{padding-inline-start:var(--x-paddingInlineStart)}
.astryx67bb7w{pointer-events:auto}
.astryx47corl{pointer-events:none}
.astryx10l6tqk{position:absolute}
.astryxixxii4{position:fixed}
.astryx1n2onr6{position:relative}
.astryx7wzq59{position:sticky}
.astryxajebq8{row-gap:calc(var(--spacing-1) - 1px)}
.astryx1tw44j4{row-gap:var(--spacing-0-5)}
.astryx6yxi7o{row-gap:var(--spacing-0)}
.astryxhq53yo{row-gap:var(--spacing-1-5)}
.astryx1ngg2t4{row-gap:var(--spacing-1)}
.astryx1xpicb7{row-gap:var(--spacing-10)}
.astryx1x7z4sm{row-gap:var(--spacing-2)}
.astryx4olc9o{row-gap:var(--spacing-3)}
.astryxtx9w7w{row-gap:var(--spacing-4)}
.astryx1iu6piu{row-gap:var(--spacing-5)}
.astryxczp1bk{row-gap:var(--spacing-6)}
.astryxgx0vcf{row-gap:var(--spacing-8)}
.astryx1drmoe9{table-layout:auto}
.astryx140o2bo{table-layout:fixed}
.astryx2b8uid{text-align:center}
.astryxp4054r{text-align:end}
.astryx16tdsg8{text-align:inherit}
.astryxdpxx8g{text-align:left}
.astryx1yc453h{text-align:start}
.astryx1b2iylo{text-box-edge:cap alphabetic}
.astryxwgcxoh{text-box-trim:trim-both}
.astryxycaml9{text-decoration-color:var(--color-border-emphasized)}
.astryxujl8zx{text-decoration-line:underline}
.astryxev0dqp{text-decoration-style:dashed}
.astryxlyipyv{text-overflow:ellipsis}
.astryxrys4gj{text-underline-offset:2px}
.astryx1w2vvpw{text-wrap:balance}
.astryxebhuq6{text-wrap:nowrap}
.astryx1fzhlzt{text-wrap:pretty}
.astryxk4td0m{text-wrap:wrap}
.astryx5ve5x3{touch-action:none}
.astryxx69xxh{touch-action:pan-y}
.astryx1g0ag68{transform-origin:center}
.astryx1c071of{transform:none}
.astryx19jd1h0{transform:rotate(180deg)}
.astryx1iffjtl{transform:rotate(90deg)}
.astryx3oybdh{transform:scale(1)}
.astryx11lhmoz{transform:translate(-50%,-50%)}
.astryx31h1t8{transform:translate(-50%,100%)}
.astryx5i6ehr{transform:translateX(-100%)}
.astryxbryuvx{transform:translateX(0)}
.astryxumwmo6{transform:translateX(100%)}
.astryx15481yp{transform:translateX(14px)}
.astryx1bvilyr{transform:translateY(-4px)}
.astryx1cb1t30{transform:translateY(-50%)}
.astryxsqj5wx{transform:var(--x-transform)}
.astryxd00j3c{transition-behavior:allow-discrete}
.astryxx6bhzk{transition-duration:.15s}
.astryxkvfbh3{transition-duration:var(--duration-fast-min)}
.astryxuedmi6{transition-duration:var(--duration-fast)}
.astryxgneliz{transition-duration:var(--duration-medium-min)}
.astryx80gvsz{transition-duration:var(--duration-medium)}
.astryxts7igz{transition-property:background-color,border-color}
.astryxs2xxs2{transition-property:background-color,color}
.astryx15406qy{transition-property:background-color}
.astryxrafxwg{transition-property:background-image,background-color,color,opacity,transform}
.astryx12qzo2w{transition-property:background-image}
.astryx12zzom9{transition-property:border-color,box-shadow}
.astryx1mpt4pi{transition-property:color,text-decoration}
.astryxt3l3uh{transition-property:color}
.astryx1qn9uv2{transition-property:grid-template-rows}
.astryx1wbls7o{transition-property:opacity,background-color,transform}
.astryxnpjden{transition-property:opacity,background-color}
.astryxsm4mo9{transition-property:opacity,display,overlay}
.astryx4bbghf{transition-property:opacity,transform,overlay,display}
.astryx19991ni{transition-property:opacity}
.astryxefglzl{transition-property:transform,color,background-color}
.astryxh3q6i0{transition-property:transform,width,height}
.astryx11xpdln{transition-property:transform}
.astryxlr8y92{transition-timing-function:var(--ease-standard)}
.astryx87ps6o{user-select:none}
.astryx3ajldb{vertical-align:bottom}
.astryxxymvpz{vertical-align:middle}
.astryx16dsc37{vertical-align:top}
.astryxlshs6z{visibility:hidden}
.astryxuxw1ft{white-space:nowrap}
.astryx1so62im{will-change:transform}
.astryx1yn0g08{word-break:break-all}
.astryx13faqbe{word-break:break-word}
.astryx1lldw8n{word-break:normal}
.astryx1vjfegm{z-index:1}
.astryxhtitgo{z-index:2}
.astryxzkaem6{z-index:3}
.astryx1q2oy4v{z-index:9999}
.astryxajhecq:not(:has(~ *:not([popover]))){border-end-end-radius:var(--radius-element)}
.astryx12tyzlf:not(:has(~ *:not([popover]))){border-end-start-radius:var(--radius-element)}
.astryxbfdvlp:not(:has(~ *:not([popover]))){border-start-end-radius:var(--radius-element)}
.astryxuihb5h:focus-within{box-shadow:inset 0 0 0 2px var(--color-accent-muted)}
.astryx10wafsz:focus-within{clip-path:none}
.astryx25t5g8:focus-visible{opacity:1}
.astryxof6bs:is(th:hover *){opacity:1}
.astryxofkqq2:popover-open{opacity:1}
.astryx1t1bhp7.astryx1t1bhp7:where(.astryx1tspnpo:has(:focus-visible) *){outline-offset:2px}
.astryx4qzzpu.astryx4qzzpu:where(.astryx1iwu4tg:has(:focus-visible) *){outline-offset:2px}
.astryx7s97pk:focus-visible{outline-offset:2px}
.astryx13aywxo:focus-visible{outline-offset:var(--button-focus-offset)}
.astryxh2nty3:focus-visible{outline-offset:var(--spacing-0-5)}
.astryxbt4iw:focus-within{pointer-events:auto}
.astryxgtlewx:is([dir="rtl"] *){transform:scaleX(-1)}
.astryx1df3fe5:is([dir="rtl"] *){transform:translateX(-100%)}
.astryxttggg:is([dir="rtl"] *){transform:translateX(100%)}
.astryx9cjr8z:popover-open{transform:translateY(0)}
.astryx1rm9qnc:focus-within{z-index:1}
.astryx1vej5at:has(+ [popover] + [popover]:last-child){border-end-end-radius:var(--radius-element)}
.astryxxd14kb:has(+ [popover]:last-child){border-end-end-radius:var(--radius-element)}
.astryx1ir7nn6:has(+ [popover] + [popover]:last-child){border-start-end-radius:var(--radius-element)}
.astryxpufgd0:has(+ [popover]:last-child){border-start-end-radius:var(--radius-element)}
.astryx92e2el:has(> [data-astryx-edge-comp]:last-child){margin-inline-end:var(--x-4drmnv)}
.astryx1kftj4p:has(> [data-astryx-edge-comp]:first-child){margin-inline-start:var(--x-126w13d)}
.astryxdjuwb3:has(:focus-visible){outline-offset:2px}
.astryx1betex2:has(.astryx-navicon){padding-inline-start:0}
.astryx1xrp5p4:first-child{border-end-start-radius:var(--radius-element)}
.astryxyf0ibl:first-child{border-inline-start-style:none}
.astryx1pjv70x:first-child{border-inline-start-width:0}
.astryx2qxyot:first-child{border-start-end-radius:var(--radius-element)}
.astryx8eehn2:first-child{border-start-start-radius:var(--radius-element)}
.astryx1pwwqoy:first-child{margin-inline-start:0}
.astryx5uh4xs:first-child{padding-inline-start:max(var(--container-padding-inline-start,var(--spacing-2)),var(--spacing-2))}
.astryx9bi00s:first-child{padding-inline-start:max(var(--container-padding-inline-start,var(--spacing-3)),var(--spacing-2))}
.astryx18c6q21:first-child{padding-inline-start:max(var(--container-padding-inline-start,var(--spacing-4)),var(--spacing-2))}
.astryx747jw7:last-child{border-end-end-radius:var(--radius-element)}
.astryx11xp8u1:last-child{border-start-end-radius:var(--radius-element)}
.astryxbg7gas:last-child{padding-inline-end:max(var(--container-padding-inline-end,var(--spacing-2)),var(--spacing-2))}
.astryxpilulx:last-child{padding-inline-end:max(var(--container-padding-inline-end,var(--spacing-3)),var(--spacing-2))}
.astryx1wzlfcn:last-child{padding-inline-end:max(var(--container-padding-inline-end,var(--spacing-4)),var(--spacing-2))}
.astryx1dnou9g:nth-child(even){background-color:var(--color-background-muted)}
.astryx1uwx2nv:hover{background-color:var(--color-overlay-hover)}
.astryx1cqbx0l:hover{color:var(--color-icon-primary)}
.astryx1c52tdz:focus{background-color:var(--color-overlay-hover)}
.astryx1rsz1da:focus{clip-path:none}
.astryxodanix:focus{inset-inline-start:var(--spacing-2)}
.astryx1xrnuwo:focus{position:fixed}
.astryx1hbpcn8:focus{white-space:normal}
.astryxjtnuge:active{background-color:var(--color-neutral)}
.astryxyxi2l3:active{background-color:var(--color-overlay-pressed)}
.astryxq8i9tn:active{background-image:linear-gradient(var(--color-overlay-pressed),var(--color-overlay-pressed))}
.astryxuqm82a:active{background-image:none}
.astryx1pdlv7q:active{transform:none}
.astryxk4oym4:active{transform:scale(.98)}
@media (prefers-reduced-motion: reduce){.astryx14q22ui.astryx14q22ui{animation-delay:0s}}
@media (prefers-reduced-motion: reduce){.astryxnh0sag.astryxnh0sag{animation-duration:3s}}
@media (prefers-reduced-motion: reduce){.astryx1aquc0h.astryx1aquc0h{animation-name:none}}
@media (max-width: 480px){.astryxedohl4.astryxedohl4{display:flex}}
@media (pointer: coarse){.astryxhj50sb.astryxhj50sb{display:none}}
@media (max-width: 480px){.astryx1rpgqan.astryx1rpgqan{flex-direction:column}}
@media (pointer: coarse){.astryx6pjikd.astryx6pjikd{font-size:max(1rem,var(--text-body-size))}}
@media (pointer: coarse){.astryxdk3u5w.astryxdk3u5w{font-size:max(1rem,var(--text-label-size))}}
@media (prefers-reduced-motion: reduce){.astryxzg1mie.astryxzg1mie{transition-duration:.01s}}
@media (prefers-reduced-motion: reduce){.astryx12w9bfk.astryx12w9bfk{transition-duration:0s}}
@media (prefers-reduced-motion: reduce){.astryx4wkmsb.astryx4wkmsb{transition-property:none}}
@media (hover: hover){.astryx148dxjq.astryx148dxjq.astryx148dxjq:where(.astryx1iwu4tg:hover *){background-color:color-mix(in srgb,var(--color-accent),var(--color-tint-hover) 15%)}}
@media (hover: hover){.astryx1tfaps3.astryx1tfaps3.astryx1tfaps3:where(.astryx1tspnpo:hover *){background-color:color-mix(in srgb,var(--color-accent),var(--color-tint-hover) 15%)}}
@media (hover: hover){.astryxh67yiq.astryxh67yiq.astryxh67yiq:where(.astryx1iwu4tg:hover *){background-color:color-mix(in srgb,var(--color-background-gray),var(--color-tint-hover) 5%)}}
@media (hover: hover){.astryxobasx8.astryxobasx8.astryxobasx8:where(.astryx1tspnpo:hover *){background-color:color-mix(in srgb,var(--color-background-surface),var(--color-tint-hover) 5%)}}
@media (hover: hover){.astryx1crk8ft.astryx1crk8ft.astryx1crk8ft:where(.astryx1tspnpo:hover *){background-color:var(--color-background-muted)}}
@media (hover: hover){.astryxh1nd0x.astryxh1nd0x.astryxh1nd0x:where(.astryx1u3b27q:hover *){background-color:var(--color-overlay-hover)}}
@media (hover: hover){.astryx12y27fx.astryx12y27fx:hover:not(:focus-within){box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--color-border-emphasized) 30%,transparent)}}
@media (hover: hover){.astryxl68szm.astryxl68szm:hover:not(:focus-within){box-shadow:var(--shadow-inset-error)}}
@media (hover: hover){.astryxig9bu2.astryxig9bu2:hover:not(:focus-within){box-shadow:var(--shadow-inset-success)}}
@media (hover: hover){.astryxnoa3fc.astryxnoa3fc:hover:not(:focus-within){box-shadow:var(--shadow-inset-warning)}}
@media (hover: hover){.astryx1h6wuyy.astryx1h6wuyy:hover{background-color:transparent}}
@media (hover: hover){.astryx1sua13m.astryx1sua13m:hover{background-color:var(--color-neutral)}}
@media (hover: hover){.astryxe9uy6x.astryxe9uy6x:hover{background-color:var(--color-overlay-hover)}}
@media (hover: hover){.astryx1ilzqfv.astryx1ilzqfv:hover{background-image:linear-gradient(var(--color-overlay-hover),var(--color-overlay-hover))}}
@media (hover: hover){.astryx8o3jvd.astryx8o3jvd:hover{background-image:none}}
@media (hover: hover){.astryx17qfo7y.astryx17qfo7y:hover{color:color-mix(in srgb,var(--color-text-accent),var(--color-tint-hover) 15%)}}
@media (hover: hover){.astryx4z56r7.astryx4z56r7:hover{color:color-mix(in srgb,var(--color-text-primary),var(--color-tint-hover) 15%)}}
@media (hover: hover){.astryx7ruf5d.astryx7ruf5d:hover{color:color-mix(in srgb,var(--color-text-secondary),var(--color-tint-hover) 15%)}}
}
@layer priority5{
.astryxib2hle{border-bottom-color:var(--color-border-emphasized)}
.astryxw8gpjh{border-bottom-color:var(--color-border)}
.astryxfrllxf{border-bottom-left-radius:0}
.astryxv76oww{border-bottom-left-radius:var(--radius-container)}
.astryx14lggfu{border-bottom-left-radius:var(--radius-element)}
.astryxi9l6n1{border-bottom-left-radius:var(--radius-full)}
.astryxjppbhk{border-bottom-right-radius:0}
.astryx1padx2d{border-bottom-right-radius:var(--radius-container)}
.astryxtufxuj{border-bottom-right-radius:var(--radius-element)}
.astryx1gu3054{border-bottom-right-radius:var(--radius-full)}
.astryx1q0q8m5{border-bottom-style:solid}
.astryxso031l{border-bottom-width:1px}
.astryxlxy82{border-bottom-width:2px}
.astryx92x3c3{border-bottom-width:var(--border-width)}
.astryx1utcnwd{border-left-color:var(--color-border)}
.astryx19ypqd9{border-left-style:solid}
.astryx1i535u5{border-left-width:var(--border-width)}
.astryxtgwc6q{border-right-color:var(--color-border)}
.astryx32b0ac{border-right-style:solid}
.astryx1pcaw5z{border-right-width:var(--border-width)}
.astryx1pc3f07{border-top-color:var(--color-border)}
.astryx11npmm7{border-top-color:var(--color-on-accent)}
.astryx14k9mlb{border-top-left-radius:var(--radius-container)}
.astryx99wiku{border-top-left-radius:var(--radius-full)}
.astryxn9rnvb{border-top-right-radius:var(--radius-container)}
.astryx11ly021{border-top-right-radius:var(--radius-full)}
.astryx13fuv20{border-top-style:solid}
.astryx178xt8z{border-top-width:1px}
.astryx11xkdxz{border-top-width:var(--border-width)}
.astryxqmqy1e{bottom:-1px}
.astryx1ey2m1c{bottom:0}
.astryx1c7jfne{bottom:2px}
.astryx1nqzi6q{bottom:var(--x-bottom)}
.astryxqtp20y{height:0}
.astryx5yr21d{height:100%}
.astryxtdtrs8{height:100dvh}
.astryx1kpxq89{height:12px}
.astryxhjk10j{height:140px}
.astryx1v9usgg{height:14px}
.astryxlup9mm{height:16px}
.astryxmix8c7{height:18px}
.astryxjm9jq1{height:1px}
.astryx1qx5ct2{height:20px}
.astryx17rw0jw{height:22px}
.astryxxk0z11{height:24px}
.astryx1fgtraw{height:28px}
.astryx36qwtl{height:2px}
.astryx10w6t97{height:32px}
.astryxuoj239{height:3px}
.astryx1vqgdyp{height:40px}
.astryxsdox4t{height:48px}
.astryxdk7pt{height:8px}
.astryxt7dq6l{height:auto}
.astryx12qplqi{height:calc(100% + var(--container-padding-block-start,0px) + var(--container-padding-block-end,0px))}
.astryx16zugyo{height:calc(100dvh - var(--appshell-header-height,0px))}
.astryx102lyln{height:calc(var(--size-element-lg) - 8px)}
.astryxrmxcn7{height:calc(var(--size-element-md) - 8px)}
.astryx1u5rhrp{height:calc(var(--size-element-md) + var(--spacing-1))}
.astryxzydfjl{height:calc(var(--size-element-sm) - 8px)}
.astryxg7h5cd{height:fit-content}
.astryxsyqizj{height:var(--border-width)}
.astryx5kfih4{height:var(--resize-handle-hit-area,16px)}
.astryxssyfek{height:var(--size-element-lg)}
.astryx1ueg155{height:var(--size-element-md)}
.astryx6k0iem{height:var(--size-element-sm)}
.astryxcenk2v{height:var(--spacing-1-5)}
.astryx1k15mir{height:var(--spacing-12)}
.astryxoqw5ej{height:var(--spacing-2)}
.astryx6b6gus{height:var(--spacing-4)}
.astryx1grt7ep{height:var(--spacing-5)}
.astryxvpftlf{height:var(--spacing-6)}
.astryx18to7ep{height:var(--spacing-8)}
.astryx1w0ack5{height:var(--table-resize-height,100%)}
.astryx16ye13r{height:var(--x-height)}
.astryxu96u03{left:0}
.astryx54rlcq{left:2px}
.astryx1nrll8i{left:50%}
.astryxnp31yv{left:var(--spacing-3)}
.astryxgq9j65{left:var(--x-left)}
.astryxat24cr{margin-bottom:0}
.astryx6h7pi7{margin-bottom:calc(-1 * var(--container-padding-block-end,0px))}
.astryx14cgwvg{margin-bottom:var(--spacing-1)}
.astryx1p37lm5{margin-bottom:var(--spacing-2)}
.astryxdj266r{margin-top:0}
.astryxr1yuqi{margin-top:auto}
.astryxvyqdj1{margin-top:calc(-1 * anchor-size(height) - 8px)}
.astryx1sa9bsh{margin-top:calc(-1 * var(--container-padding-block-start,0px))}
.astryx1c40v9y{margin-top:calc(-1 * var(--spacing-1-5))}
.astryxjc2qm6{margin-top:var(--spacing-0-5)}
.astryxcsaf9d{margin-top:var(--spacing-1)}
.astryxtbrsbv{margin-top:var(--spacing-2)}
.astryx1wj9ous{max-height:100dvh}
.astryxuyqlj2{max-height:300px}
.astryx7ab17h{max-height:none}
.astryxenllk4{max-height:var(--container-max-height,none)}
.astryx1jols5v{max-height:var(--x-maxHeight)}
.astryx1m189uc{max-width:0}
.astryx193iq5w{max-width:100%}
.astryxlbgzzq{max-width:100dvw}
.astryxw5ewwj{max-width:300px}
.astryxxc7z9f{max-width:360px}
.astryx95b5qq{max-width:90vw}
.astryxyzno7u{max-width:960px}
.astryx1x1rfll{max-width:none}
.astryxjl2t3p{max-width:var(--layout-content-width,none)}
.astryxf68679{max-width:var(--x-maxWidth)}
.astryx2lwn1j{min-height:0}
.astryx1us19tq{min-height:100%}
.astryx1ov3xa9{min-height:100dvh}
.astryxjwf9q1{min-height:24px}
.astryx1xf4nls{min-height:var(--size-element-lg)}
.astryx1uogy3y{min-height:var(--size-element-md)}
.astryx1gdqauq{min-height:var(--size-element-sm)}
.astryximsjs8{min-height:var(--spacing-7)}
.astryxkoleio{min-height:var(--spacing-8)}
.astryx82snj4{min-height:var(--x-minHeight)}
.astryxeuugli{min-width:0}
.astryx1i9suas{min-width:120px}
.astryx5w4yej{min-width:160px}
.astryxfb3i0g{min-width:180px}
.astryx12rczxh{min-width:220px}
.astryx1u2d2a2{min-width:280px}
.astryx1fns5xo{min-width:40px}
.astryxfvyar9{min-width:60px}
.astryxrzjruh{min-width:anchor-size(width)}
.astryx8wyhu6{min-width:calc(anchor-size(width) + 16px)}
.astryx17ydmr0{min-width:var(--size-element-md)}
.astryx1nkkqge{min-width:var(--size-element-sm)}
.astryx16asifk{min-width:var(--spacing-5)}
.astryxy8csz5{min-width:var(--spacing-7)}
.astryxkj4a21{min-width:var(--x-minWidth)}
.astryxw2csxc{overflow-x:auto}
.astryx6ikm8r{overflow-x:hidden}
.astryx1odjw0f{overflow-y:auto}
.astryx18d9i69{padding-bottom:0}
.astryxbv1mwh{padding-bottom:calc(var(--container-padding-block-end) - var(--border-width))}
.astryxc1wllq{padding-bottom:var(--container-padding-block-end)}
.astryxg476vw{padding-bottom:var(--layout-padding-inner-y,var(--spacing-4))}
.astryxon7vh3{padding-bottom:var(--layout-padding-outer-y,var(--spacing-4))}
.astryxij103a{padding-bottom:var(--spacing-0-5)}
.astryx1l20ajd{padding-bottom:var(--spacing-0)}
.astryx1opdxmq{padding-bottom:var(--spacing-1-5)}
.astryxy143xn{padding-bottom:var(--spacing-1)}
.astryx2izi54{padding-bottom:var(--spacing-10)}
.astryx1wesfrj{padding-bottom:var(--spacing-2)}
.astryxvmdzux{padding-bottom:var(--spacing-3)}
.astryx1awphl8{padding-bottom:var(--spacing-4)}
.astryx1hk98q{padding-bottom:var(--spacing-5)}
.astryxjpqqx5{padding-bottom:var(--spacing-6)}
.astryx2oz4g1{padding-bottom:var(--spacing-8)}
.astryxexx8yu{padding-top:0}
.astryx1enrzb7{padding-top:calc(var(--border-width) + var(--spacing-1))}
.astryx1nex4ik{padding-top:calc(var(--container-padding-block-start) - var(--border-width))}
.astryx1ak3mig{padding-top:calc(var(--spacing-1-5) + var(--spacing-2))}
.astryx14m0hsi{padding-top:var(--container-padding-block-start)}
.astryxqty4a{padding-top:var(--layout-padding-inner-y,var(--spacing-4))}
.astryx81pis9{padding-top:var(--layout-padding-outer-y,var(--spacing-4))}
.astryxbx876j{padding-top:var(--spacing-0-5)}
.astryx1ydh6w3{padding-top:var(--spacing-0)}
.astryx1kwdpsa{padding-top:var(--spacing-1-5)}
.astryxfsso4q{padding-top:var(--spacing-1)}
.astryxk6660b{padding-top:var(--spacing-10)}
.astryx1xye8es{padding-top:var(--spacing-2)}
.astryx1vlblms{padding-top:var(--spacing-3)}
.astryx1oa1p4a{padding-top:var(--spacing-4)}
.astryxx7rijo{padding-top:var(--spacing-5)}
.astryx1adxfkp{padding-top:var(--spacing-6)}
.astryxoxd1wu{padding-top:var(--spacing-8)}
.astryx3m8u43{right:0}
.astryx3lmqil{right:2px}
.astryxmz3bnw{right:var(--spacing-3)}
.astryx7ok3n0{right:var(--x-right)}
.astryx13vifvy{top:0}
.astryxs7f9wi{top:2px}
.astryxwa60dl{top:50%}
.astryx1oysc8t{top:calc(var(--size-element-lg) / 2 - 1px)}
.astryxkmsrut{top:calc(var(--size-element-md) / 2 - 1px)}
.astryx1968x6z{top:calc(var(--size-element-sm) / 2 - 1px)}
.astryxepuwc7{top:var(--appshell-header-height,0px)}
.astryxjbys53{top:var(--x-top)}
.astryxnalus7{width:0}
.astryxh8yej3{width:100%}
.astryx1o6l61p{width:100dvw}
.astryxn9wirt{width:100vw}
.astryx1fsd2vl{width:10px}
.astryxsmyaan{width:12px}
.astryx6jxa94{width:14px}
.astryx1kky2od{width:16px}
.astryx1xp8n7a{width:18px}
.astryx1i1rx1s{width:1px}
.astryxw4jnvo{width:20px}
.astryx17z2i9w{width:22px}
.astryxafpxmx{width:240px}
.astryxvy4d1p{width:24px}
.astryx1hfn5x7{width:260px}
.astryx1td3qas{width:32px}
.astryx1g8rjiy{width:3px}
.astryx100vrsf{width:40px}
.astryx1dmp6jm{width:80px}
.astryx1xc55vz{width:8px}
.astryx1xgy17j{width:anchor-size(width)}
.astryxx6qvi6{width:calc(100% + var(--container-padding-inline-start,0px) + var(--container-padding-inline-end,0px))}
.astryxjk4fl7{width:var(--border-width)}
.astryxkhob8h{width:var(--resize-handle-hit-area,16px)}
.astryx1m747yf{width:var(--size-element-lg)}
.astryx805d0l{width:var(--size-element-md)}
.astryx1fvqzum{width:var(--size-element-sm)}
.astryx1wu31ai{width:var(--spacing-1-5)}
.astryxhgvbfk{width:var(--spacing-12)}
.astryx1f0dxl5{width:var(--spacing-2)}
.astryx12xnipv{width:var(--spacing-4)}
.astryx1mtvzj0{width:var(--spacing-6)}
.astryxgc8j7m{width:var(--spacing-8)}
.astryx5lhr3w{width:var(--x-width)}
.astryx1r6c449.astryx1r6c449:where(.astryx139im0d:last-child *){border-bottom-width:0}
.astryx132qfvm:focus-within{height:auto}
.astryx307h6p.astryx307h6p:where(.astryx-default-marker:has(> .astryx-layout-footer:not([data-divider])) *){padding-bottom:0}
.astryx1u0vwcr.astryx1u0vwcr:where(.astryx-default-marker:has(> .astryx-layout-header:not([data-divider])) *){padding-top:0}
.astryx1kw28su:focus-within{padding-top:var(--spacing-1)}
.astryx10okhzq:focus-within{width:auto}
.astryx1d9v4yf:first-child{border-top-style:none}
.astryx1g31smg:first-child{border-top-width:0}
.astryxkibk3:first-child{margin-top:calc(-1 * var(--container-padding-block-start,0px))}
.astryx1lpyac:last-child{border-right-width:0}
.astryxlayyun:last-child{margin-bottom:calc(-1 * var(--container-padding-block-end,0px))}
.astryx15cytp8:focus{height:auto}
.astryx1rw3289:focus{top:var(--spacing-2)}
.astryx1jqxupm:focus{width:auto}
@media (pointer: coarse){.astryx17aqpur.astryx17aqpur{min-height:44px}}
@media (pointer: coarse){.astryx1xrq5m.astryx1xrq5m{min-width:44px}}
}
@layer priority6{
.astryx1xsm0q9::after{inset:-14px}
.astryxxx281p::before{inset:0}
@starting-style{.astryx4itv7f.astryx4itv7f{opacity:0}}
@starting-style{.astryx12p7p72.astryx12p7p72{transform:translateY(-4px)}}
}
@layer priority7{
.astryxvtkv6q::after{transition:background-color .15s ease,width .15s ease}
.astryx17s1k9h::after{transition:opacity .15s ease}
}
@layer priority8{
.astryx1abwkk1::backdrop{backdrop-filter:blur(2px)}
.astryxnixb3f::backdrop{background-color:var(--color-overlay)}
.astryx1i3206j::after{background-color:var(--indicator-color,transparent)}
.astryx1uvfo0n::before{background-color:var(--table-row-overlay,transparent)}
.astryx14ofgck::after{background-image:linear-gradient(to left,light-dark(rgba(0,0,0,.12),rgba(0,0,0,.32)),transparent)}
.astryx156sm4c::after{background-image:linear-gradient(to right,light-dark(rgba(0,0,0,.12),rgba(0,0,0,.32)),transparent)}
.astryxeyghm5::placeholder{color:var(--color-text-secondary)}
.astryx1cpjm7i::before{content:""}
.astryx1s928wv::after{content:""}
.astryx1unh1gc::after{inset-inline-end:0}
.astryx1iygr5g::after{inset-inline-start:0}
.astryxph5o2a::backdrop{opacity:0}
.astryxb3n6bw::backdrop{opacity:1}
.astryx1c2idit::after{opacity:var(--table-sticky-shadow-end,0)}
.astryx1sggmfs::after{opacity:var(--table-sticky-shadow-start,0)}
.astryx2q1x1w::after{pointer-events:none}
.astryxkk1bqk::before{pointer-events:none}
.astryx1hmns74::before{position:absolute}
.astryx1j6awrg::after{position:absolute}
.astryxvs0bi2::after{transform:translateX(-100%)}
.astryx1qyefdi::after{transform:translateX(100%)}
.astryx1y1nw7a::before{transition-duration:var(--duration-fast)}
.astryxft5bk6::backdrop{transition-duration:var(--duration-medium)}
.astryxxcwgru::before{transition-property:background-color}
.astryx167zut7::backdrop{transition-property:opacity}
.astryx15h3t91::backdrop{transition-timing-function:var(--ease-standard)}
.astryxa5v58t::before{transition-timing-function:var(--ease-standard)}
.astryxy5mcqj::before{z-index:-1}
@media (prefers-reduced-motion: reduce){.astryx1viac0w.astryx1viac0w::backdrop{transition-duration:.01s}}
}
@layer priority9{
.astryxe80sof::before{bottom:-2px}
.astryx1xrz1ek::after{bottom:0}
.astryxabwq6t::before{left:-2px}
.astryx1ydowbf::before{right:-2px}
.astryx51xajf::before{top:-2px}
.astryx1m1drc7::after{top:0}
.astryxzkji8o::after{width:6px}
.astryxi8c0p9::after{width:var(--indicator-width,1px)}
}
}

@layer product {

@layer priority1, priority2, priority3, priority4, priority5;
@property --x-height { syntax: "*"; inherits: false;}
@layer priority2{
.xln7xf2{font:inherit}
.x1717udv{padding:0}
.xggk2y7{padding:24px}
}
@layer priority3{
.x18zih8k{border-radius:3px}
.xou54vl{gap:16px}
.xvueqy4{margin-inline:auto}
.xb3r6kr{overflow:hidden}
.xp59q4u{padding-block:10px}
.xd11lqx{padding-block:32px}
.x62rkhy{padding-block:48px}
.x12ulsxz{padding-block:4px}
.x1vvogim{padding-block:8px}
.xaope02{padding-inline:12px}
.xfn1xvj{padding-inline:4px}
.xdqyycr{padding-inline:8px}
.x1ku5rj1{place-items:center}
.x1hl2dhg{text-decoration:none}
.xt0b8zv:hover{text-decoration:underline}
}
@layer priority4{
.x6s0dn4{align-items:center}
.x1eiddq6{background-color:var(--color-background-body)}
.xfu0ywc{background-color:var(--color-background-subtle)}
.x1v0qb69{background-color:var(--color-text-accent)}
.x1mwwwfo{border-collapse:collapse}
.xjse4m1{color:var(--color-text-accent)}
.x1wj83wy{color:var(--color-text-error)}
.x1tgivj0{color:var(--color-text-primary)}
.xv1l7n4{color:var(--color-text-secondary)}
.x1ypdohk{cursor:pointer}
.xrvj5dj{display:grid}
.x3nfvp2{display:inline-flex}
.x2lah0s{flex-shrink:0}
.xif65rj{font-size:14px}
.x1i1m3gp{font-size:22px}
.xneq65o{font-size:28px}
.x1k4tb9n{font-style:italic}
.xss6m8b{font-variant-numeric:tabular-nums}
.xk50ysn{font-weight:500}
.x1xlr1w8{font-weight:700}
.x1rdfzu{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}
.x1292rw4{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}
.x19vt64s{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}
.xo5v014{line-height:1}
.xp4054r{text-align:end}
.x1yc453h{text-align:start}
.x16dsc37{vertical-align:top}
.xuxw1ft{white-space:nowrap}
}
@layer priority5{
.xw8gpjh{border-bottom-color:var(--color-border)}
.x1q0q8m5{border-bottom-style:solid}
.xso031l{border-bottom-width:1px}
.x1pc3f07{border-top-color:var(--color-border)}
.x13fuv20{border-top-style:solid}
.x178xt8z{border-top-width:1px}
.x5yr21d{height:100%}
.xols6we{height:6px}
.x16ye13r{height:var(--x-height)}
.x193iq5w{max-width:100%}
.x186ixgm{max-width:1440px}
.x1lr1uin{max-width:420px}
.xg6iff7{min-height:100vh}
.xw2csxc{overflow-x:auto}
.x1odjw0f{overflow-y:auto}
.xh8yej3{width:100%}
}
}