@layer astryx-base {

@layer priority1, priority2, priority3, priority4, priority5, priority6, priority7, priority8, priority9, priority10;
@property --x---_avatar-group-overlap { syntax: "*"; inherits: false;}
@property --x---_codeblock-gutter-width { syntax: "*"; inherits: false;}
@property --x---_hover-delay { syntax: "*"; inherits: false;}
@property --x---_tab-indicator-bottom { syntax: "*"; inherits: false;}
@property --x---container-max-height { syntax: "*"; inherits: false;}
@property --x---layout-alignment-width { 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-animationDelay { syntax: "*"; inherits: false;}
@property --x-aspectRatio { syntax: "*"; inherits: false;}
@property --x-backgroundColor { syntax: "*"; inherits: false;}
@property --x-borderWidth { syntax: "*"; inherits: false;}
@property --x-bottom { syntax: "*"; inherits: false;}
@property --x-color { syntax: "*"; inherits: false;}
@property --x-counterReset { syntax: "*"; inherits: false;}
@property --x-fontSize { syntax: "*"; inherits: false;}
@property --x-gap { syntax: "*"; inherits: false;}
@property --x-gridAutoRows { syntax: "*"; inherits: false;}
@property --x-gridTemplateColumns { syntax: "*"; inherits: false;}
@property --x-height { syntax: "*"; inherits: false;}
@property --x-inlineSize { syntax: "*"; inherits: false;}
@property --x-insetInlineEnd { syntax: "*"; inherits: false;}
@property --x-insetInlineStart { syntax: "*"; inherits: false;}
@property --x-marginBlock { syntax: "*"; inherits: false;}
@property --x-marginBlockEnd { syntax: "*"; inherits: false;}
@property --x-marginBlockStart { syntax: "*"; inherits: false;}
@property --x-marginInline { syntax: "*"; inherits: false;}
@property --x-marginInlineEnd { syntax: "*"; inherits: false;}
@property --x-marginInlineStart { 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-overflowX { syntax: "*"; inherits: false;}
@property --x-overflowY { syntax: "*"; inherits: false;}
@property --x-paddingBlock { syntax: "*"; inherits: false;}
@property --x-paddingInline { syntax: "*"; inherits: false;}
@property --x-paddingInlineEnd { syntax: "*"; inherits: false;}
@property --x-paddingInlineStart { syntax: "*"; inherits: false;}
@property --x-qthpiu { syntax: "*"; inherits: false;}
@property --x-sj6hyi { 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;}
@property --x-1dd27dc { syntax: "*"; inherits: true;}
@property --x-owu7oy { syntax: "*"; inherits: true;}
@keyframes astryx188b6p3-B{from{color:inherit;}to{color:transparent;}}
@keyframes astryxuvekqa-B{0%{opacity:.3;}50%{opacity:1;}100%{opacity:.3;}}
@keyframes astryx1tut0r7-B{0%{opacity:.3;transform:rotateX(52deg) scale(.86);}50%{opacity:1;transform:rotateX(0deg) scale(1);}100%{opacity:.3;transform:rotateX(-52deg) scale(.86);}}
@keyframes astryx13kz0yu-B{0%, 100%{opacity:1;}50%{opacity:.5;}}
@keyframes astryx18re5ia-B{from{opacity:0;}to{opacity:1;}}
@keyframes astryxgnty7z-B{0%{opacity:.25;}100%{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 astryx1wbvqyn-B{0%{stroke-dashoffset:0;}100%{stroke-dashoffset:calc(var(--_spinner-ring-diameter) * -3.141592653589793);}}
@keyframes astryx1c2q33o-B{0%{transform:translateX(100%);}100%{transform:translateX(-250%);}}
@keyframes astryxr3m334-B{0%{transform:translateX(-100%);}100%{transform:translateX(250%);}}
@keyframes astryx1xhkexc-B{from{width:0;margin-inline-end:0;opacity:0;}to{width:14px;margin-inline-end:var(--spacing-1);opacity:1;}}
: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, .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: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;}
.astryxlz5hwt{--_avatar-group-overlap:var(--x---_avatar-group-overlap)}
.astryxdarwi0{--_avatar-radius:var(--radius-element)}
.astryxeincmr{--_avatar-radius:var(--radius-full)}
.astryx877142{--_avatar-radius:var(--radius-none)}
.astryxh8ntw8{--_button-radius:calc(var(--radius-element) - var(--spacing-1))}
.astryxcw7vlg{--_button-radius:max(var(--radius-element),calc(var(--_chat-composer-radius) - var(--_chat-composer-padding)))}
.astryx1rjw8qi{--_button-radius:var(--radius-full)}
.astryxw28qpl{--_card-elevation:0 0 transparent}
.astryxnpe7fx{--_card-elevation:var(--shadow-high)}
.astryx1nn8khe{--_card-elevation:var(--shadow-low)}
.astryx1ovzxg0{--_card-elevation:var(--shadow-med)}
.astryx2kkz0m{--_card-radius:var(--radius-container)}
.astryxr9ms2c{--_card-ring:inset 0 0 0 2px var(--color-accent)}
.astryxgwwt2v{--_card-ring:inset 0 0 0 2px var(--color-border-blue)}
.astryxcdi0x3{--_card-ring:inset 0 0 0 2px var(--color-border-cyan)}
.astryx1m1zkwp{--_card-ring:inset 0 0 0 2px var(--color-border-gray)}
.astryx1485227{--_card-ring:inset 0 0 0 2px var(--color-border-green)}
.astryx1cclxpp{--_card-ring:inset 0 0 0 2px var(--color-border-orange)}
.astryxzs6dn4{--_card-ring:inset 0 0 0 2px var(--color-border-pink)}
.astryx9zgi83{--_card-ring:inset 0 0 0 2px var(--color-border-purple)}
.astryxo8718j{--_card-ring:inset 0 0 0 2px var(--color-border-red)}
.astryxp4e5fy{--_card-ring:inset 0 0 0 2px var(--color-border-teal)}
.astryx1glw7ee{--_card-ring:inset 0 0 0 2px var(--color-border-yellow)}
.astryx3zsw4j{--_card-ring:inset 0 0 0 2px var(--selectable-card-ring-color)}
.astryx18zce08{--_chat-composer-padding:var(--spacing-2)}
.astryxk0ittl{--_chat-composer-padding:var(--spacing-3)}
.astryxx161y6{--_chat-composer-radius:var(--radius-chat)}
.astryxtk08jq{--_codeblock-gutter-width:var(--x---_codeblock-gutter-width)}
.astryx9pmotm{--_conceal-opacity:0}
.astryx1kgmhs9{--_conceal-opacity:1}
.astryxvuvksw{--_dialog-radius:var(--radius-container)}
.astryxgory14{--_dropdown-menu-padding:var(--spacing-1)}
.astryx1fcsqxe{--_dropdown-menu-radius:var(--radius-container)}
.astryx13l1x9d{--_fade-delay:0s}
.astryx1832zxr{--_field-radius:var(--radius-element)}
.astryx19nvjgn{--_field-status-overlap:calc(var(--size-element-md) / 2)}
.astryx17wzz1v{--_focus-outline:none}
.astryxgzxwq1{--_focus-outline-offset:0}
.astryxhg274n{--_hover-delay:0s}
.astryx8xu23y{--_hover-delay:var(--x---_hover-delay)}
.astryxqwz7mz{--_hovercard-radius:var(--radius-container)}
.astryxqxtgf4{--_input-clear-hit-content:none}
.astryxtoycft{--_input-clear-hit-inset:0px}
.astryxqlix59{--_item-description-color:var(--color-error)}
.astryxw1s368{--_item-inset-inline:var(--spacing-2)}
.astryx1ytau7y{--_item-inset-inline:var(--spacing-3)}
.astryxufyqxy{--_item-label-color:var(--color-error)}
.astryxiki222{--_popover-radius:var(--radius-container)}
.astryx1dejzja{--_reveal-delay:0s,0s}
.astryx1xiarpw{--_reveal-delay:0s,var(--duration-fast)}
.astryxdjmrzf{--_reveal-delay-reduced:0s,0s}
.astryxct0gwe{--_reveal-opacity:0}
.astryx5setjs{--_reveal-opacity:1}
.astryxp0pj8v{--_reveal-position:absolute}
.astryx1r6s5ct{--_reveal-position:static}
.astryx1f17rg1{--_section-padding-propagated:initial}
.astryx2ccaqq{--_section-padding-propagated:var(--spacing-0-5)}
.astryx7mo41q{--_section-padding-propagated:var(--spacing-0)}
.astryxxa843v{--_section-padding-propagated:var(--spacing-1-5)}
.astryx1j3iakl{--_section-padding-propagated:var(--spacing-1)}
.astryx4h2jfd{--_section-padding-propagated:var(--spacing-10)}
.astryxezgk69{--_section-padding-propagated:var(--spacing-2)}
.astryx1wtz8uf{--_section-padding-propagated:var(--spacing-3)}
.astryx5wdj8h{--_section-padding-propagated:var(--spacing-4)}
.astryxgjndll{--_section-padding-propagated:var(--spacing-5)}
.astryx15i4jqh{--_section-padding-propagated:var(--spacing-6)}
.astryxmb9lpv{--_section-padding-propagated:var(--spacing-8)}
.astryx18jk3ff{--_segmented-control-padding:var(--spacing-0-5)}
.astryx9icjy1{--_segmented-control-radius:var(--radius-element)}
.astryx69vvuq{--_spinner-box-size:calc(var(--_spinner-ring-diameter) + var(--_spinner-ring-stroke) * 2)}
.astryx2lq4xu{--_spinner-ring-diameter:var(--spinner-diameter)}
.astryx10qssua{--_spinner-ring-stroke:var(--spinner-stroke-width)}
.astryxficto1{--_tab-indicator-bottom:calc(-1 * (var(--spacing-1) + var(--border-width)))}
.astryxbrl7fg{--_tab-indicator-bottom:var(--x---_tab-indicator-bottom)}
.astryx78b515{--_tab-strip-bleed:0px}
.astryx1kdpo6e{--_textarea-inline-padding:var(--spacing-2)}
.astryx1ur4yav{--_thumbnail-hit-inset:0px}
.astryx87gnkx{--_toast-slide-y:calc(-1 * var(--spacing-2))}
.astryx1heqljd{--_toast-slide-y:var(--spacing-2)}
.astryx16bblx1{--button-focus-offset:var(--focus-outline-offset)}
.astryx1v15ycx{--button-icon-only-aspect:1 / 1}
.astryx1mtvhk1{--color-syntax-background:transparent}
.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)))}
.astryxek4msv{--container-padding-block-end:var(--astryx-section-padding-block-end,var(--_section-padding-propagated,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)))}
.astryxnw7zt4{--container-padding-block-start:var(--astryx-section-padding-block-start,var(--_section-padding-propagated,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))))}
.astryxu1wldr{--container-padding-inline-end:var(--astryx-section-padding-inline-end,var(--astryx-section-padding-inline,var(--_section-padding-propagated,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))))}
.astryx19lemt0{--container-padding-inline-start:var(--astryx-section-padding-inline-start,var(--astryx-section-padding-inline,var(--_section-padding-propagated,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}
.astryx19kr0ht{--layout-alignment-width:100cqi}
.astryx1b1nz06{--layout-alignment-width:var(--x---layout-alignment-width)}
.astryx15lplax{--layout-content-width:100cqi}
.astryx4906uf{--layout-content-width:var(--x---layout-content-width)}
.astryx1qfll2g{--layout-padding-inner-x:initial}
.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))))}
.astryx1v3gmnx{--layout-padding-inner-x:var(--astryx-section-padding-inline-start,var(--astryx-section-padding-inline,var(--_section-padding-propagated,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)}
.astryxyvxpqs{--layout-padding-inner-y:initial}
.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)))}
.astryx15yx5hm{--layout-padding-inner-y:var(--astryx-section-padding-block-start,var(--_section-padding-propagated,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}
.astryxdt8ak2{--layout-padding-outer-x:initial}
.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))))}
.astryx15i0zw9{--layout-padding-outer-x:var(--astryx-section-padding-inline-start,var(--astryx-section-padding-inline,var(--_section-padding-propagated,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}
.astryx1rs4lu4{--layout-padding-outer-y:initial}
.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)))}
.astryx1vw4zgg{--layout-padding-outer-y:var(--astryx-section-padding-block-start,var(--_section-padding-propagated,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)}
.astryxnpej1e{--radius-element:var(--radius-full)}
.astryx11rj6l1{--selectable-card-ring-color:var(--color-accent)}
.astryxkce8z9{--separator-display:flex}
.astryx7o5821{--spinner-arc-fraction:.375}
.astryx1uzk0gl{--spinner-color:currentColor}
.astryxt1b8mc{--spinner-color:var(--color-accent)}
.astryx13u6jys{--spinner-color:var(--color-on-dark)}
.astryx1jevo6s{--spinner-color:var(--color-text-secondary)}
.astryx11wm0hx{--spinner-diameter:10px}
.astryx15pu9g6{--spinner-diameter:14px}
.astryx1w424tr{--spinner-diameter:18px}
.astryx1orj1z9{--spinner-diameter:28px}
.astryxls98ul{--spinner-stroke-width:2px}
.astryxr0wkrm{--spinner-stroke-width:3px}
.astryx7y2bof{--spinner-stroke-width:4px}
.astryxbfzqbu{--spinner-track-color:currentColor}
.astryx1ufpcf6{--spinner-track-color:var(--color-on-dark)}
.astryxspt9s2{--spinner-track-color:var(--color-track)}
.astryx152dxt4{--step-connector-gap:0px}
.astryx5letbq{--step-connector-gap:inherit}
.astryxpa4xmd{--tree-list-indent:var(--spacing-4)}
.astryx1xbi2jf{--tree-list-row-gap:var(--spacing-0-5)}
.astryx1wfyzv7:focus-within{--_fade-delay:0s}
.astryxqih627:focus-visible{--_focus-outline:var(--focus-outline-width) var(--focus-outline-style) var(--focus-outline-color)}
.astryxqchwus:focus-visible{--_focus-outline-offset:var(--focus-outline-offset)}
.astryx1mjsb9v:focus-within{--_reveal-delay:0s,0s}
.astryx1z42dm:focus-within{--_reveal-delay-reduced:0s,0s}
.astryxi33vf3:focus-within{--_reveal-opacity:1}
.astryxoa21yc:focus-within{--_reveal-position:static}
.astryx11woleg:focus-visible{--indicator-color:var(--color-accent)}
.astryx1my2cv6.astryx1my2cv6:hover:where(:not(:disabled,[aria-disabled="true"])){--indicator-color:var(--color-accent)}
.astryx1qs65gq:has(> [data-size="lg"]){--_field-status-overlap:calc(var(--size-element-lg) / 2)}
.astryxlumz0n:has(> [data-size="sm"]){--_field-status-overlap:calc(var(--size-element-sm) / 2)}
.astryx158n88w:has(:focus-visible){--_tab-strip-bleed:calc(var(--focus-outline-width) + var(--focus-outline-offset))}
.astryx1ibt0lz:first-child{--separator-display:none}
.astryx1rht92:nth-child(even){--table-row-overlay:var(--color-background-muted)}
@media (any-pointer: coarse){.astryx1hl81f0.astryx1hl81f0{--_fade-delay:0s}}
@media (pointer: coarse){.astryxp8r40j.astryxp8r40j{--_input-clear-hit-content:""}}
@media (pointer: coarse){.astryx181bpwf.astryx181bpwf{--_input-clear-hit-inset:-2px}}
@media (any-pointer: coarse){.astryx1pn63d7.astryx1pn63d7{--_reveal-delay:0s,0s}}
@media (any-pointer: coarse){.astryxm1aeao.astryxm1aeao{--_reveal-delay-reduced:0s,0s}}
@media (any-pointer: coarse){.astryxi7d7de.astryxi7d7de{--_reveal-opacity:1}}
@media (any-pointer: coarse){.astryxarvkxi.astryxarvkxi{--_reveal-position:static}}
@media (pointer: coarse){.astryx1h9khjt.astryx1h9khjt{--_thumbnail-hit-inset:-2px}}
@media (hover: hover){.astryx1316hva.astryx1316hva.astryx1316hva:hover:where(:not(:disabled,[aria-disabled="true"])){--_conceal-opacity:0}}
@media (hover: hover){.astryxuzfaso.astryxuzfaso.astryxuzfaso:hover:where(:not(:disabled,[aria-disabled="true"])){--_conceal-opacity:1}}
@media (hover: hover){.astryxq03417.astryxq03417.astryxq03417:hover:where(:not(:disabled,[aria-disabled="true"])){--_fade-delay:0s}}
@media (hover: hover){.astryx14nxqze.astryx14nxqze.astryx14nxqze:hover:where(:not(:disabled,[aria-disabled="true"])){--_fade-delay:var(--_hover-delay,0s)}}
@media (hover: hover){.astryx1t6fdr0.astryx1t6fdr0.astryx1t6fdr0:hover:where(:not(:disabled,[aria-disabled="true"])){--_reveal-delay:0s,0s}}
@media (hover: hover){.astryx1tx49wl.astryx1tx49wl.astryx1tx49wl:hover:where(:not(:disabled,[aria-disabled="true"])){--_reveal-delay:0s,var(--duration-fast)}}
@media (hover: hover){.astryxi1ebb6.astryxi1ebb6.astryxi1ebb6:hover:where(:not(:disabled,[aria-disabled="true"])){--_reveal-delay:var(--_hover-delay,0s),var(--_hover-delay,0s)}}
@media (hover: hover){.astryxap96qf.astryxap96qf.astryxap96qf:hover:where(:not(:disabled,[aria-disabled="true"])){--_reveal-delay-reduced:0s,0s}}
@media (hover: hover){.astryxvd8mm8.astryxvd8mm8.astryxvd8mm8:hover:where(:not(:disabled,[aria-disabled="true"])){--_reveal-delay-reduced:var(--_hover-delay,0s),var(--_hover-delay,0s)}}
@media (hover: hover){.astryxfqgg65.astryxfqgg65.astryxfqgg65:hover:where(:not(:disabled,[aria-disabled="true"])){--_reveal-opacity:0}}
@media (hover: hover){.astryx2xrgwu.astryx2xrgwu.astryx2xrgwu:hover:where(:not(:disabled,[aria-disabled="true"])){--_reveal-opacity:1}}
@media (hover: hover){.astryx17ock8y.astryx17ock8y.astryx17ock8y:hover:where(:not(:disabled,[aria-disabled="true"])){--_reveal-position:absolute}}
@media (hover: hover){.astryx1or4zte.astryx1or4zte.astryx1or4zte:hover:where(:not(:disabled,[aria-disabled="true"])){--_reveal-position:static}}
@media (hover: hover){.astryxc01ov8.astryxc01ov8.astryxc01ov8:hover:where(:not(:disabled,[aria-disabled="true"])){--table-row-overlay:var(--color-overlay-hover)}}
@layer priority2{
.astryxln7xf2{font:inherit}
.astryx15r89dc{grid-area:1 / 1}
.astryx10a8y8t{inset:0}
.astryx1anvkwx{inset:auto}
.astryxh3736h{inset:unset}
.astryxkdpibf{margin:-1px}
.astryx1ghz6dp{margin:0}
.astryx1bpp3o7{margin:auto}
.astryx1717udv{padding:0}
.astryx1i3ajwb{padding:2px}
.astryxfawy5m{padding:4px}
.astryx1b50gpf{padding:calc(var(--_chat-composer-padding) - var(--border-width))}
.astryx18oj4ui{padding:var(--_chat-composer-padding)}
.astryxpoxszi{padding:var(--_segmented-control-padding)}
.astryxtozwh{padding:var(--spacing-1) var(--spacing-2)}
.astryx9epnlk{padding:var(--spacing-1)}
.astryx15nmkw0{padding:var(--spacing-2) 0}
.astryxlsj2fj{padding:var(--spacing-2)}
.astryx1b2ylru{padding:var(--spacing-3)}
.astryx1shk3sm{padding:var(--spacing-4)}
.astryx1y5lnwp:focus{margin:0}
}
@layer priority3{
.astryxg8s4dl{animation-range:cover 0% cover 100%}
.astryx9r1u3d{border-color:transparent}
.astryxad5do{border-color:var(--color-accent)}
.astryx1touxvs{border-color:var(--color-background-surface)}
.astryxlee4gx{border-color:var(--color-border-blue)}
.astryxb1xfl{border-color:var(--color-border-cyan)}
.astryxvy26l8{border-color:var(--color-border-emphasized)}
.astryx1w9ec3u{border-color:var(--color-border-gray)}
.astryxy90a9n{border-color:var(--color-border-green)}
.astryxloqurj{border-color:var(--color-border-orange)}
.astryx1czkbn8{border-color:var(--color-border-pink)}
.astryxq98wne{border-color:var(--color-border-purple)}
.astryxjqgoec{border-color:var(--color-border-red)}
.astryx1r9gxr1{border-color:var(--color-border-teal)}
.astryx1kpnwn1{border-color:var(--color-border-yellow)}
.astryx14i3s5s{border-color:var(--color-border)}
.astryx1ofxpqo{border-color:var(--color-error)}
.astryx16m2moy{border-color:var(--color-success)}
.astryxqcx1ss{border-color:var(--color-text-primary)}
.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))))}
.astryxc910v0{border-radius:max(0px,calc(var(--_segmented-control-radius) - var(--_segmented-control-padding)))}
.astryxbc78cj{border-radius:var(--_avatar-radius)}
.astryx1vf2byn{border-radius:var(--_banner-radius,var(--radius-container))}
.astryx1jxw6zd{border-radius:var(--_button-radius,var(--radius-element))}
.astryxy0xnkn{border-radius:var(--_button-radius,var(--radius-full))}
.astryx153u1i6{border-radius:var(--_card-radius)}
.astryx1xunbrq{border-radius:var(--_chat-composer-radius)}
.astryxuacgfc{border-radius:var(--_dialog-radius)}
.astryx1n97fys{border-radius:var(--_dropdown-menu-radius)}
.astryxvdfih8{border-radius:var(--_field-radius)}
.astryx7a53xk{border-radius:var(--_hovercard-radius)}
.astryx11m9jtl{border-radius:var(--_popover-radius)}
.astryx1hapoqb{border-radius:var(--_segmented-control-radius)}
.astryxashgol{border-radius:var(--radius-chat)}
.astryx1hviunn{border-radius:var(--radius-container)}
.astryxh6dtrn{border-radius:var(--radius-element)}
.astryxjspbzw{border-radius:var(--radius-full)}
.astryxx3sua9{border-radius:var(--radius-inner)}
.astryxwksslw{border-radius:var(--radius-none)}
.astryxbsl7fq{border-style:dashed}
.astryxng3xce{border-style:none}
.astryx1y0btm7{border-style:solid}
.astryxc342km{border-width:0}
.astryxmkeg23{border-width:1px}
.astryxdh2fpr{border-width:2px}
.astryx1litavf{border-width:var(--border-width)}
.astryx1mw0n95{border-width:var(--x-borderWidth)}
.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}
.astryx167g77z{gap:8px}
.astryx14kbac9{gap:inherit}
.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)}
.astryxpec5dj{gap:var(--spacing-2) var(--spacing-4)}
.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)}
.astryx1pidvrl{gap:var(--x-gap)}
.astryxgkxs2y{grid-column:1}
.astryx1ms6mhf{grid-row:1}
.astryx10no89f{inset-block:0}
.astryx17y0mx6{inset-inline:0}
.astryxe8uvvx{list-style:none}
.astryx10im51j{margin-block:0}
.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)}
.astryx1oqu0vw{margin-block:var(--x-marginBlock)}
.astryxvueqy4{margin-inline:auto}
.astryxi5l473{margin-inline:calc(-1 * (var(--_tab-strip-bleed)))}
.astryxtedp8i{margin-inline:calc(-1 * var(--spacing-1))}
.astryx1ho7dyk{margin-inline:calc(-1 * var(--spacing-2))}
.astryx1ng9b9t{margin-inline:calc(-1 * var(--spacing-4))}
.astryxhrcg97{margin-inline:var(--spacing-1)}
.astryxam6yil{margin-inline:var(--spacing-3)}
.astryxvlecxo{margin-inline:var(--x-marginInline)}
.astryx1a2a7pz{outline:none}
.astryxaw4jrz{outline:var(--_focus-outline,none)}
.astryxysyzu8{overflow:auto}
.astryx7giv3{overflow:clip}
.astryxb3r6kr{overflow:hidden}
.astryx1rea2x4{overflow:visible}
.astryxish69e{overscroll-behavior:contain}
.astryxt970qd{padding-block:0}
.astryxvzx1ap{padding-block:calc((6 * 44px - 28px) / 2)}
.astryxsmncjp{padding-block:calc((var(--size-element-lg) - max(min(var(--spacing-5),max(var(--size-element-lg) - 2 * var(--border-width),1.5em)),20px,1rem) - 2 * var(--border-width)) / 2)}
.astryxj646f7{padding-block:calc((var(--size-element-md) - max(min(var(--spacing-5),max(var(--size-element-md) - 2 * var(--border-width),1.5em)),20px,1rem) - 2 * var(--border-width)) / 2)}
.astryx9ccq01{padding-block:calc((var(--size-element-sm) - max(min(var(--spacing-5),max(var(--size-element-sm) - 2 * var(--border-width),1.5em)),20px,1rem) - 2 * var(--border-width)) / 2)}
.astryx1x7cmac{padding-block:calc(var(--spacing-1) - 1px)}
.astryxwo4yc8{padding-block:calc(var(--tree-list-row-gap,0px) / 2)}
.astryx13f7esw{padding-block:var(--spacing-0-5)}
.astryx1hp7d8q{padding-block:var(--spacing-0)}
.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)}
.astryxq6koh6{padding-block:var(--spacing-6)}
.astryxmfvnks{padding-block:var(--spacing-8)}
.astryx1giekp1{padding-block:var(--x-paddingBlock)}
.astryxnjsko4{padding-inline:0}
.astryxx2oswg{padding-inline:calc(var(--spacing-1) - 1px)}
.astryx2hg6jq{padding-inline:calc(var(--spacing-1) + var(--border-width))}
.astryxaip428{padding-inline:var(--_item-inset-inline)}
.astryx1kpkw9v{padding-inline:var(--_tab-strip-bleed)}
.astryx1w6f3ag{padding-inline:var(--_textarea-inline-padding)}
.astryxkjnx3w{padding-inline:var(--spacing-0-5)}
.astryx17a0aqu{padding-inline:var(--spacing-0)}
.astryx4ezzuc{padding-inline:var(--spacing-1-5)}
.astryx7a5moj{padding-inline:var(--spacing-1)}
.astryxixulwi{padding-inline:var(--spacing-10)}
.astryxf314gf{padding-inline:var(--spacing-2)}
.astryxrrkdod{padding-inline:var(--spacing-3)}
.astryx1pzlopt{padding-inline:var(--spacing-4)}
.astryxzz68wx{padding-inline:var(--spacing-5)}
.astryxm7rs69{padding-inline:var(--spacing-6)}
.astryx6xnjw4{padding-inline:var(--spacing-8)}
.astryx30g6up{padding-inline:var(--x-paddingInline)}
.astryx1ku5rj1{place-items:center}
.astryx1xif8ns{scroll-padding-inline:calc(var(--_tab-strip-bleed) + var(--spacing-8))}
.astryxdf8p4l{scroll-padding-inline:var(--spacing-0-5)}
.astryx9lgdif{scroll-padding-inline:var(--spacing-0)}
.astryx1w8vatw{scroll-padding-inline:var(--spacing-1-5)}
.astryx1u2972t{scroll-padding-inline:var(--spacing-1)}
.astryxw959t8{scroll-padding-inline:var(--spacing-10)}
.astryx1mfb6cv{scroll-padding-inline:var(--spacing-2)}
.astryxpnzzb2{scroll-padding-inline:var(--spacing-3)}
.astryx3m3szd{scroll-padding-inline:var(--spacing-4)}
.astryx1vx7sv0{scroll-padding-inline:var(--spacing-5)}
.astryx1mvw9yj{scroll-padding-inline:var(--spacing-6)}
.astryx1xn2tv3{scroll-padding-inline:var(--spacing-8)}
.astryxhfbhpw{scroll-snap-type:x mandatory}
.astryx168l2et{scroll-snap-type:y mandatory}
.astryxmqliwb{text-decoration:line-through}
.astryx1hl2dhg{text-decoration:none}
.astryx1bvjpef{text-decoration:underline}
.astryxrg7dcy{transition:box-shadow var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}
.astryxb0j27v{transition:grid-template-rows var(--duration-medium) var(--ease-standard)}
.astryxq2gx43{transition:none}
.astryx1ey1afo{transition:opacity var(--duration-fast)}
.astryx1ob6yzd{transition:transform var(--duration-fast) var(--ease-standard)}
.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)}
.astryx1j3ee29.astryx1j3ee29:where(.astryx1iwu4tg:has(:focus-visible) *){outline:var(--focus-outline-width) var(--focus-outline-style) var(--focus-outline-color)}
.astryx1dordxg:focus-within{overflow:visible}
.astryxb0m1lw:has(> div > .astryx-layout-content){margin-inline:0}
.astryx16s19ga:has(:focus-visible){outline:var(--focus-outline-width) var(--focus-outline-style) var(--focus-outline-color)}
.astryxf0xpto:placeholder-shown{flex:0 0 auto}
.astryx64lkcz:focus{border-color:var(--color-error)}
.astryx1lglk5v:focus{border-color:var(--color-success)}
.astryx12sck4v:focus{border-color:var(--color-warning)}
.astryx1uvtmcs:focus{outline:none}
.astryxomzh7y:focus{overflow:visible}
.astryxh2mrf5:focus{padding-block:var(--spacing-2)}
.astryx1cf3d6k:focus{padding-inline:var(--spacing-4)}
@media (forced-colors: active){.astryx1w1tqly.astryx1w1tqly{border-color:CanvasText}}
@media (forced-colors: active){.astryxmnqt3w.astryxmnqt3w{border-color:GrayText}}
@media (forced-colors: active){.astryxx61lck.astryxx61lck{border-style:solid}}
@media (forced-colors: active){.astryx13rsnn2.astryx13rsnn2{border-width:1px}}
@media (max-width: 480px){.astryx1a1jff.astryx1a1jff{gap:var(--spacing-4)}}
@media (prefers-reduced-motion: reduce){.astryx9kvfbb.astryx9kvfbb{transition:none}}
@media (hover: hover){.astryx1nccqs.astryx1nccqs.astryx1nccqs:where(.astryx1odsvnm:hover *){border-color:color-mix(in srgb,var(--color-accent),var(--color-tint-hover) 15%)}}
@media (hover: hover){.astryxvr0s6v.astryxvr0s6v.astryxvr0s6v:where(.astryx1odsvnm:hover *){border-color:color-mix(in srgb,var(--color-border-emphasized),var(--color-tint-hover) 20%)}}
@media (hover: hover){.astryxzl8x75.astryxzl8x75.astryxzl8x75:where(.astryx1odsvnm:hover *){border-color:var(--color-border)}}
@media (hover: hover){.astryx1xwh4np.astryx1xwh4np.astryx1xwh4np:hover:where(:not(:disabled,[aria-disabled="true"])){border-color:var(--color-border-emphasized)}}
@media (hover: hover){.astryx13nosk6.astryx13nosk6.astryx13nosk6:hover:where(:not(:disabled,[aria-disabled="true"])){text-decoration:underline}}
}
@layer priority4{
.astryx1lugfcp{-webkit-appearance:none}
.astryx67t5t6{-webkit-backdrop-filter:blur(12px)}
.astryx1ua5tub{-webkit-box-orient:vertical}
.astryx1yhjpo9{-webkit-line-clamp:var(--x-WebkitLineClamp)}
.astryxiy8rlo{-webkit-mask-image:linear-gradient(to bottom,transparent,black 24px)}
.astryx1bv1mxo{-webkit-mask-image:linear-gradient(to bottom,transparent,black 36px)}
.astryxo9xo30{-webkit-mask-image:linear-gradient(to bottom,transparent,black 48px)}
.astryxt2iwb0{-webkit-mask-image:linear-gradient(transparent,transparent)}
.astryx5lxg6s{-webkit-overflow-scrolling:touch}
.astryx1i10hfl{-webkit-tap-highlight-color:transparent}
.astryxg7jpbn{-webkit-text-fill-color:transparent}
.astryxpdipgo{-webkit-touch-callout:none}
.astryx1winvzj{-webkit-user-select:none}
.astryx8gbvx8{align-content:flex-start}
.astryx1pha0wt{align-items:baseline}
.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}
.astryxoi2r2e{align-self:baseline}
.astryxamitd3{align-self:center}
.astryxpvyfi4{align-self:flex-end}
.astryxqcrz7y{align-self:flex-start}
.astryx1y8v6su{align-self:start}
.astryxkh2ocl{align-self:stretch}
.astryx7dpabl{anchor-name:--outline-active}
.astryx17yabm6{animation-delay:var(--duration-medium-min)}
.astryxvo38ju{animation-delay:var(--x-animationDelay)}
.astryxpz12be{animation-direction:alternate}
.astryxmg6eyc{animation-duration:1.5s}
.astryxjlvqhv{animation-duration:1ms}
.astryx1c74tu6{animation-duration:2s}
.astryxwms9i0{animation-duration:auto}
.astryx9uej1z{animation-duration:var(--duration-fast-max)}
.astryxb2rp9n{animation-duration:var(--duration-fast)}
.astryxqgcaz{animation-duration:var(--duration-medium-max)}
.astryx12wqnr7{animation-duration:var(--duration-medium)}
.astryx14qxm4i{animation-duration:var(--duration-slow-min)}
.astryxskzprw{animation-fill-mode:backwards}
.astryx1u6ievf{animation-fill-mode:both}
.astryx10e4vud{animation-fill-mode:forwards}
.astryxa4qsjk{animation-iteration-count:infinite}
.astryx1wqjmi9{animation-name:astryx11lauxq-B}
.astryx11cnzha{animation-name:astryx13kz0yu-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}
.astryx11fu2hj{animation-name:astryx1wbvqyn-B}
.astryx734bc9{animation-name:astryx1xhkexc-B}
.astryx7a6zss{animation-name:astryxgnty7z-B}
.astryx1os9y4q{animation-name:astryxiylxmw-B}
.astryx1kfvj8g{animation-name:astryxr3m334-B}
.astryxkx4dgo{animation-name:astryxtut5q7-B}
.astryx1dzmt0o{animation-name:astryxu7jd1z-B}
.astryx15pcnev{animation-name:astryxv1hr86-B}
.astryx156zr3w{animation-name:astryxwmkjkf-B}
.astryx190lv1{animation-timeline:view(y)}
.astryx4hg4is{animation-timing-function:ease-in-out}
.astryx1esw782{animation-timing-function:linear}
.astryx193epu2{animation-timing-function:steps(10,end)}
.astryx128ha8g{animation-timing-function:var(--ease-standard)}
.astryxjyslct{appearance:none}
.astryx1plog1{aspect-ratio:1}
.astryxioom0i{aspect-ratio:var(--button-icon-only-aspect)}
.astryx10y9f9r{aspect-ratio:var(--x-aspectRatio)}
.astryxvn2z4z{backdrop-filter:blur(12px)}
.astryxlp1x4z{backface-visibility:hidden}
.astryxx83zyx{background-clip:padding-box}
.astryx1rkw3yq{background-color:color-mix(in srgb,white 60%,transparent)}
.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)}
.astryx1l5t2a3{background-color:var(--color-background-error-inverted)}
.astryxspzpui{background-color:var(--color-background-gray)}
.astryx1sqjeoo{background-color:var(--color-background-green)}
.astryxenstv7{background-color:var(--color-background-inverted)}
.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)}
.astryxfba6wv{background-color:var(--color-on-error)}
.astryx9mohwv{background-color:var(--color-on-success)}
.astryxmgwp2l{background-color:var(--color-on-warning)}
.astryx1lmrjuc{background-color:var(--color-overlay-hover)}
.astryxi89dp7{background-color:var(--color-overlay-pressed)}
.astryx1u4601x{background-color:var(--color-overlay)}
.astryxprdx6m{background-color:var(--color-skeleton)}
.astryxu13z74{background-color:var(--color-success-muted)}
.astryxdsz4j9{background-color:var(--color-success)}
.astryxzyc27v{background-color:var(--color-syntax-background)}
.astryx16fr6go{background-color:var(--color-text-disabled)}
.astryx19aspcf{background-color:var(--color-text-primary)}
.astryxdomwnj{background-color:var(--color-text-secondary)}
.astryxdsb6cv{background-color:var(--color-track)}
.astryx24i8r5{background-color:var(--color-warning-muted)}
.astryx1q8g9m5{background-color:var(--color-warning)}
.astryx1fd97le{background-color:var(--table-sticky-background,var(--color-background-card))}
.astryxl8spv7{background-color:var(--x-backgroundColor)}
.astryxafqdz2{background-image:linear-gradient(to bottom,var(--color-background-surface) 60%,transparent)}
.astryx1vrk509{background-image:linear-gradient(var(--color-background-muted),var(--color-background-muted))}
.astryx14bno8m{background-image:linear-gradient(var(--color-neutral),var(--color-neutral))}
.astryxpl5ynk{background-image:linear-gradient(var(--color-overlay-pressed),var(--color-overlay-pressed))}
.astryx18o3ruo{background-image:none}
.astryx1mwwwfo{border-collapse:collapse}
.astryx16uus16{border-end-end-radius:0}
.astryx1eprgri{border-end-end-radius:var(--_banner-radius,var(--radius-container))}
.astryx6k0y1c{border-end-end-radius:var(--_chat-composer-radius)}
.astryxoao14b{border-end-end-radius:var(--_field-radius)}
.astryx14i3lts{border-end-end-radius:var(--radius-element)}
.astryx1dgc8on{border-end-end-radius:var(--radius-full)}
.astryx1whkvtz{border-end-end-radius:var(--radius-inner)}
.astryxbiv7yw{border-end-start-radius:0}
.astryx1k5g1gk{border-end-start-radius:var(--_banner-radius,var(--radius-container))}
.astryxkvxy4d{border-end-start-radius:var(--_chat-composer-radius)}
.astryxquck67{border-end-start-radius:var(--radius-element)}
.astryx1wc3881{border-end-start-radius:var(--radius-full)}
.astryxrfs2vl{border-end-start-radius:var(--radius-inner)}
.astryxl0t3rv{border-inline-end-color:var(--color-border-emphasized)}
.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)}
.astryx14ydlgx{border-inline-start-color:var(--color-border-emphasized)}
.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)}
.astryxtpqe59{border-inline-start-width:var(--spacing-0-5)}
.astryx1gukg7c{border-spacing:0}
.astryx1ga7v0g{border-start-end-radius:0}
.astryx13nour3{border-start-end-radius:var(--_banner-radius,var(--radius-container))}
.astryxzc3kxz{border-start-end-radius:var(--_chat-composer-radius)}
.astryx1g2gkjz{border-start-end-radius:var(--_field-radius)}
.astryxg0tfu{border-start-end-radius:var(--radius-chat)}
.astryx7hs6f1{border-start-end-radius:var(--radius-container)}
.astryx8agd5o{border-start-end-radius:var(--radius-full)}
.astryx126per9{border-start-end-radius:var(--radius-inner)}
.astryx15mokao{border-start-start-radius:0}
.astryxwxb7qi{border-start-start-radius:var(--_banner-radius,var(--radius-container))}
.astryxy7p8pm{border-start-start-radius:var(--_chat-composer-radius)}
.astryx1n70msy{border-start-start-radius:var(--radius-chat)}
.astryx81l70g{border-start-start-radius:var(--radius-container)}
.astryx19415el{border-start-start-radius:var(--radius-full)}
.astryx3qb8m{border-start-start-radius:var(--radius-inner)}
.astryx183tx6i{border-start-start-radius:var(--radius-page)}
.astryx1lp15jv{box-shadow:inset 0 0 0 1px var(--color-border-emphasized)}
.astryx1er153n{box-shadow:inset 0 0 0 1px var(--color-border)}
.astryx1iobdd1{box-shadow:inset 0 0 0 1px var(--color-text-primary)}
.astryx1gnnqk1{box-shadow:none}
.astryx1p8z4y0{box-shadow:var(--_card-ring,0 0 transparent),var(--_card-elevation,0 0 transparent)}
.astryx1kcpxr7{box-shadow:var(--shadow-high)}
.astryx1i5ehqx{box-shadow:var(--shadow-low)}
.astryx14hfi27{box-shadow:var(--shadow-med)}
.astryx9f619{box-sizing:border-box}
.astryx1afcbsf{box-sizing:content-box}
.astryxbuiw85{caret-color:transparent}
.astryxxugrtn{caret-color:var(--color-accent)}
.astryxzpqnlu{clip:rect(0,0,0,0)}
.astryx13hy1yx{clip-path:inset(0 0 0 max(0px,min(var(--step-connector-gap,0px),var(--spacing-2))))}
.astryx1yxrbr4{clip-path:inset(0 0 max(0px,min(var(--step-connector-gap,0px),var(--spacing-2))) 0)}
.astryx17qoqre{clip-path:inset(0 max(0px,min(var(--step-connector-gap,0px),var(--spacing-2))) 0 0)}
.astryx1hyvwdk{clip-path:inset(50%)}
.astryx1eyou77{clip-path:inset(max(0px,min(var(--step-connector-gap,0px),var(--spacing-2))) 0 0 0)}
.astryx1heor9g{color:inherit}
.astryx19co3pv{color:transparent}
.astryx1gb3s7i{color:var(--_item-description-color,var(--color-text-secondary))}
.astryx5tbw38{color:var(--_item-label-color,var(--color-text-primary))}
.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)}
.astryx9e3rv5{color:var(--color-on-dark)}
.astryx1m024r3{color:var(--color-on-error)}
.astryxri61p4{color:var(--color-on-success)}
.astryxrebv38{color:var(--color-on-warning)}
.astryxtjic6{color:var(--color-success)}
.astryx1mjzq1q{color:var(--color-syntax-comment)}
.astryxdfisg{color:var(--color-syntax-variable)}
.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)}
.astryx14rh7hd{color:var(--x-color)}
.astryxntwwlm{color-scheme:dark}
.astryx108lcm5{color-scheme:light dark}
.astryx19aimcq{color-scheme:light}
.astryxf5zn4v{column-gap:calc(var(--spacing-3) + var(--border-width) + var(--spacing-4))}
.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)}
.astryxawy1a7{contain:layout style}
.astryx12h1iku{container-type:inline-size}
.astryxb5mbof{content-visibility:auto}
.astryxfrknyr{counter-increment:astryx-list}
.astryxif0320{counter-reset:astryx-list}
.astryx1khind5{counter-reset:var(--x-counterReset)}
.astryxicojor{cursor:col-resize}
.astryxt0e3qv{cursor:default}
.astryx7eptgl{cursor:ew-resize}
.astryx1jm3nie{cursor:grab}
.astryxi9pz9s{cursor:grabbing}
.astryxmper1u{cursor:inherit}
.astryx1ypdohk{cursor:pointer}
.astryxyozgr7{cursor:row-resize}
.astryx1ed109x{cursor:text}
.astryx1huxd7x{cursor:zoom-in}
.astryx104kibb{display:-webkit-box}
.astryx1lliihq{display:block}
.astryxjp7ctv{display:contents}
.astryx78zum5{display:flex}
.astryxufnvkl{display:flow-root}
.astryxrvj5dj{display:grid}
.astryx1rg5ohu{display:inline-block}
.astryx3nfvp2{display:inline-flex}
.astryxwz0xwf{display:inline-grid}
.astryxt0psk2{display:inline}
.astryx1s85apg{display:none}
.astryx11ke7fs{display:var(--separator-display)}
.astryxbh8q5q{fill:none}
.astryx1r8uery{flex-basis:0}
.astryxrjwirl{flex-basis:196px}
.astryxjpgo6f{flex-basis:200px}
.astryxchdapg{flex-basis:300px}
.astryxgualba{flex-basis:8rem}
.astryxdl72j9{flex-basis:auto}
.astryx3ieub6{flex-direction:column-reverse}
.astryxdt5ytf{flex-direction:column}
.astryx15zctf7{flex-direction:row-reverse}
.astryx1q0g3np{flex-direction:row}
.astryx1c4vz4f{flex-grow:0}
.astryx1iyjqo2{flex-grow:1}
.astryxgyuaek{flex-grow:2}
.astryx2lah0s{flex-shrink:0}
.astryxs83m0k{flex-shrink:1}
.astryx1g3ib7{flex-shrink:10}
.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)}
.astryx1g81bgm{font-family:var(--font-family-heading)}
.astryxboafo0{font-size:.75rem}
.astryx1603h9y{font-size:1.25rem}
.astryxngnso2{font-size:1.5rem}
.astryx1k6wstc{font-size:10px}
.astryx1jchvi3{font-size:1rem}
.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)}
.astryxho7bvi{font-size:var(--spacing-4)}
.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)}
.astryxdmh292{font-size:var(--x-fontSize)}
.astryx1j61x8r{font-style:normal}
.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)}
.astryx1kzknox{forced-color-adjust:none}
.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}
.astryx52fmzj{grid-template-columns:1fr auto}
.astryx1y6fwsi{grid-template-columns:1fr}
.astryx1g3yg12{grid-template-columns:auto 1fr auto}
.astryx1pmbctz{grid-template-columns:auto 1fr}
.astryx1rkzygb{grid-template-columns:auto minmax(0,1fr)}
.astryx1wthsqz{grid-template-columns:auto repeat(7,1fr)}
.astryx1mzazjb{grid-template-columns:repeat(7,1fr)}
.astryx189bvgu{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}
.astryx1xx4m37{grid-template-columns:var(--_codeblock-gutter-width) 1fr}
.astryxqketvx{grid-template-columns:var(--x-gridTemplateColumns)}
.astryxihq33y{grid-template-rows:0fr}
.astryx1tu4anv{grid-template-rows:1fr}
.astryx1s5pnkp{grid-template-rows:repeat(6, 1fr)}
.astryxxydokm{hyphens:manual}
.astryxtijo5x{inset-inline-end:0}
.astryxz03a8w{inset-inline-end:2px}
.astryx13oyzgk{inset-inline-end:var(--_textarea-inline-padding)}
.astryxy3asu9{inset-inline-end:var(--spacing-1)}
.astryx72tfeb{inset-inline-end:var(--spacing-2)}
.astryx1mcfs9z{inset-inline-end:var(--spacing-3)}
.astryxqxgn94{inset-inline-end:var(--x-insetInlineEnd)}
.astryx1o0tod{inset-inline-start:0}
.astryx9p6ekw{inset-inline-start:14px}
.astryxaoy8p5{inset-inline-start:2px}
.astryxbudbmw{inset-inline-start:50%}
.astryxhi6v0a{inset-inline-start:auto}
.astryxmt1zuk{inset-inline-start:calc(-1 * (var(--spacing-1) - 1px))}
.astryx1kiyvbf{inset-inline-start:var(--_textarea-inline-padding)}
.astryx1ybfrjj{inset-inline-start:var(--spacing-3)}
.astryx1lxsm33{inset-inline-start:var(--x-insetInlineStart)}
.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}
.astryx7v7x1q{justify-self:center}
.astryx1lqcxt8{justify-self:start}
.astryx1i21sxh{letter-spacing:normal}
.astryx14ju556{line-height:0}
.astryxo5v014{line-height:1}
.astryx19v9tvf{line-height:22px}
.astryx15bjb6t{line-height:inherit}
.astryxkwxim8{line-height:max(min(var(--spacing-5),max(var(--size-element-lg) - 2 * var(--border-width),1.5em)),20px,1rem)}
.astryxe5am2i{line-height:max(min(var(--spacing-5),max(var(--size-element-md) - 2 * var(--border-width),1.5em)),20px,1rem)}
.astryx1j3cc6x{line-height:max(min(var(--spacing-5),max(var(--size-element-sm) - 2 * var(--border-width),1.5em)),20px,1rem)}
.astryx8vohu{line-height:max(var(--spacing-5),20px,1rem)}
.astryx1ojctns{line-height:var(--spacing-4)}
.astryx7acx1w{line-height:var(--spacing-5)}
.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)}
.astryx3ct3a4{list-style-type:none}
.astryx14z9mp{margin-inline-end:0}
.astryx11t971q{margin-inline-end:auto}
.astryx1cphv78{margin-inline-end:calc(-1 * min(var(--_item-inset-inline),var(--container-padding-inline-end,0px)))}
.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))}
.astryxmequkd{margin-inline-end:calc(var(--spacing-1) * -1)}
.astryxxeicf8{margin-inline-end:max(var(--spacing-4),env(safe-area-inset-left,0px),env(safe-area-inset-right,0px))}
.astryxnur1sd{margin-inline-end:var(--spacing-1)}
.astryx1pezmd8{margin-inline-end:var(--spacing-2)}
.astryx1c9tiao{margin-inline-end:var(--x-marginInlineEnd)}
.astryx1qfufaz{margin-inline-start:-8px}
.astryx1lziwak{margin-inline-start:0}
.astryxvc5jky{margin-inline-start:auto}
.astryx1t1czy8{margin-inline-start:calc(-1 * min(var(--_item-inset-inline),var(--container-padding-inline-start,0px)))}
.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)))}
.astryx1s1akpx{margin-inline-start:calc(-1 * var(--spacing-2))}
.astryx1xrm450{margin-inline-start:calc(var(--spacing-2) - var(--spacing-1) + 1px)}
.astryx47fqr9{margin-inline-start:max(var(--spacing-4),env(safe-area-inset-left,0px),env(safe-area-inset-right,0px))}
.astryx13hpdyo{margin-inline-start:var(--_avatar-group-overlap)}
.astryx12vn87o{margin-inline-start:var(--_tree-indent,0px)}
.astryxladpz9{margin-inline-start:var(--spacing-0-5)}
.astryx11g1kdw{margin-inline-start:var(--spacing-1)}
.astryx6i7dpz{margin-inline-start:var(--spacing-3)}
.astryx1l10yog{margin-inline-start:var(--spacing-6)}
.astryx4lel18{margin-inline-start:var(--x-marginInlineStart)}
.astryxkm2don{mask-image:linear-gradient(to bottom,transparent,black 24px)}
.astryxw26lqc{mask-image:linear-gradient(to bottom,transparent,black 36px)}
.astryxr5yg4x{mask-image:linear-gradient(to bottom,transparent,black 48px)}
.astryxtdd0ob{mask-image:linear-gradient(to left,transparent 0%,rgba(0,0,0,.3) 2px,black var(--spacing-1))}
.astryxoj6v2h{mask-image:linear-gradient(to left,transparent var(--_tab-strip-bleed),black calc(var(--_tab-strip-bleed) + var(--spacing-8)))}
.astryx1b5cd1y{mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.3) 2px,black var(--spacing-1),black calc(100% - var(--spacing-1)),rgba(0,0,0,.3) calc(100% - 2px),transparent 100%)}
.astryx1ujl4f5{mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.3) 2px,black var(--spacing-1))}
.astryxq05pg6{mask-image:linear-gradient(to right,transparent var(--_tab-strip-bleed),black calc(var(--_tab-strip-bleed) + var(--spacing-8)),black calc(100% - calc(var(--_tab-strip-bleed) + var(--spacing-8))),transparent calc(100% - var(--_tab-strip-bleed)))}
.astryx1hua2o0{mask-image:linear-gradient(to right,transparent var(--_tab-strip-bleed),black calc(var(--_tab-strip-bleed) + var(--spacing-8)))}
.astryx1cb67k9{mask-image:linear-gradient(transparent,transparent)}
.astryxw4ya9i{mask-image:none}
.astryx19kjcj4{object-fit:contain}
.astryxl1xv1r{object-fit:cover}
.astryx1xyvc85{opacity:.15}
.astryxvpkmg4{opacity:.25}
.astryxuzhngd{opacity:.3}
.astryx3onkmb{opacity:.35}
.astryxbyyjgo{opacity:.5}
.astryx197sbye{opacity:.6}
.astryxg01cxk{opacity:0}
.astryx1hc1fzr{opacity:1}
.astryx1wnsjo{opacity:var(--_conceal-opacity,1)}
.astryxgsobzw{opacity:var(--_reveal-opacity,1)}
.astryx1i7u4iq{opacity:var(--_toast-swipe-opacity,1)}
.astryx1clqncf{order:-1}
.astryx1g77sc7{order:0}
.astryx1wfwxd8{outline-offset:0}
.astryx1kvmbwa{outline-offset:var(--_focus-outline-offset,0)}
.astryx1t137rt{outline-style:none}
.astryx1k57tk5{outline-width:0}
.astryx9y5y3v{overflow-clip-margin:1px}
.astryxj0a0fe{overflow-wrap:anywhere}
.astryx1mzt3pk{overflow-wrap:break-word}
.astryx1h4wwuj{overflow-wrap:normal}
.astryxyri2b{padding-inline-end:0}
.astryxtvv6yu{padding-inline-end:calc(var(--_tab-strip-bleed,0px) + max(var(--container-padding-inline-end,0px) - var(--spacing-3),0px))}
.astryx1g2apga{padding-inline-end:calc(var(--_textarea-inline-padding) + var(--spacing-12))}
.astryxp2dy4z{padding-inline-end:calc(var(--_textarea-inline-padding) + var(--spacing-6))}
.astryx12frdag{padding-inline-end:calc(var(--container-padding-inline-end) - var(--border-width))}
.astryx1ahicqp{padding-inline-end:max(var(--container-padding-inline-end,0px),calc((100cqi - var(--layout-alignment-width)) / 2 + var(--container-padding-inline-end,0px)))}
.astryxy07wb4{padding-inline-end:max(var(--container-padding-inline-end,0px),calc(100cqi - var(--layout-alignment-width) + var(--container-padding-inline-end,0px)))}
.astryx1g0rcpp{padding-inline-end:max(var(--spacing-4),env(safe-area-inset-right,0px))}
.astryx1p6hqjl{padding-inline-end:var(--_tokenizer-end-lane-reserve,0px)}
.astryx1by8st6{padding-inline-end:var(--astryx-dialog-padding-inline-end,var(--astryx-dialog-padding-inline,var(--astryx-dialog-padding,max(var(--spacing-4),env(safe-area-inset-right,0px)))))}
.astryx17sfb9{padding-inline-end:var(--astryx-number-input-padding-inline-end,var(--astryx-number-input-padding-inline,var(--astryx-number-input-padding,var(--spacing-2))))}
.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)}
.astryx120eax6{padding-inline-end:var(--x-paddingInlineEnd)}
.astryx1c1uobl{padding-inline-start:0}
.astryx12t6xex{padding-inline-start:calc(-1 * var(--_avatar-group-overlap))}
.astryx1f43n9v{padding-inline-start:calc(16px + var(--spacing-1-5))}
.astryxwb75os{padding-inline-start:calc(var(--_tab-strip-bleed,0px) + max(var(--container-padding-inline-start,0px) - var(--spacing-3),0px))}
.astryx1b6te9z{padding-inline-start:calc(var(--_textarea-inline-padding) + var(--spacing-6))}
.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)}
.astryxhlv5e7{padding-inline-start:max(var(--container-padding-inline-start,0px),calc((100cqi - var(--layout-alignment-width)) / 2 + var(--container-padding-inline-start,0px)))}
.astryxxjme2g{padding-inline-start:max(var(--container-padding-inline-start,0px),calc(100cqi - var(--layout-alignment-width) + var(--container-padding-inline-start,0px)))}
.astryxf4btlh{padding-inline-start:max(var(--spacing-4),env(safe-area-inset-left,0px))}
.astryxqmdmw{padding-inline-start:var(--astryx-dialog-padding-inline-start,var(--astryx-dialog-padding-inline,var(--astryx-dialog-padding,max(var(--spacing-4),env(safe-area-inset-left,0px)))))}
.astryx1jni19p{padding-inline-start:var(--astryx-number-input-padding-inline-start,var(--astryx-number-input-padding-inline,var(--astryx-number-input-padding,var(--spacing-2))))}
.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)}
.astryxc8afjc{padding-inline-start:var(--spacing-11)}
.astryx19b7t93{padding-inline-start:var(--spacing-12)}
.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)}
.astryxchaq28{padding-inline-start:var(--spacing-7)}
.astryx1j3hnjz{padding-inline-start:var(--spacing-8)}
.astryxnvo3vl{padding-inline-start:var(--x-paddingInlineStart)}
.astryx201tam{perspective:520px}
.astryx67bb7w{pointer-events:auto}
.astryx47corl{pointer-events:none}
.astryx10l6tqk{position:absolute}
.astryxixxii4{position:fixed}
.astryx1n2onr6{position:relative}
.astryx1uhb9sk{position:static}
.astryx7wzq59{position:sticky}
.astryx1mf7ja4{position:var(--_reveal-position,static)}
.astryx1tsffl5{position-anchor:--outline-active}
.astryxio8zfp{r:calc(var(--_spinner-ring-diameter) / 2)}
.astryxtt52l0{resize:none}
.astryx288g5{resize:vertical}
.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)}
.astryxkcv6ua{scroll-behavior:smooth}
.astryxrw9175{scroll-padding-block-end:48px}
.astryx1hdbdi8{scroll-snap-align:center}
.astryx1bhewko{scroll-snap-align:start}
.astryx19jbwzc{scrollbar-color:var(--color-neutral) transparent}
.astryx24f09q{scrollbar-gutter:auto}
.astryxosa0jh{scrollbar-width:auto}
.astryx1rohswg{scrollbar-width:none}
.astryxtve3lm{stroke:var(--spinner-color)}
.astryxalkhop{stroke:var(--spinner-track-color)}
.astryxdv9ggb{stroke-dasharray:calc(var(--_spinner-ring-diameter) * 3.141592653589793 * var(--spinner-arc-fraction)) calc(var(--_spinner-ring-diameter) * 3.141592653589793 * (1 - var(--spinner-arc-fraction)))}
.astryx1owpc8m{stroke-linecap:round}
.astryx7bo2k{stroke-opacity:.3}
.astryx1smxkh6{stroke-opacity:.302}
.astryx1g350g8{stroke-opacity:1}
.astryxgw3ha0{stroke-width:var(--_spinner-ring-stroke)}
.astryxeq4nuv{tab-size:2}
.astryx1drmoe9{table-layout:auto}
.astryx140o2bo{table-layout:fixed}
.astryx2b8uid{text-align:center}
.astryxp4054r{text-align:end}
.astryx16tdsg8{text-align:inherit}
.astryx1yc453h{text-align:start}
.astryx7ssn7h{text-align-last:auto}
.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}
.astryxzugeeo{text-indent:0}
.astryxbrixnn{text-overflow:clip}
.astryxlyipyv{text-overflow:ellipsis}
.astryx19pm5ym{text-shadow:none}
.astryx6mezaz{text-transform:none}
.astryxtvhhri{text-transform:uppercase}
.astryxrys4gj{text-underline-offset:2px}
.astryx11b3rvo{text-underline-offset:var(--spacing-0-5)}
.astryx1w2vvpw{text-wrap:balance}
.astryxebhuq6{text-wrap:nowrap}
.astryx1fzhlzt{text-wrap:pretty}
.astryxk4td0m{text-wrap:wrap}
.astryx5ve5x3{touch-action:none}
.astryx1bblx7b{touch-action:pan-x}
.astryxx69xxh{touch-action:pan-y}
.astryx1c071of{transform:none}
.astryx9tu13d{transform:rotate(-90deg)}
.astryx7p49u4{transform:rotate(0deg)}
.astryx19jd1h0{transform:rotate(180deg)}
.astryx1iffjtl{transform:rotate(90deg)}
.astryx3oybdh{transform:scale(1)}
.astryx11lhmoz{transform:translate(-50%,-50%)}
.astryx1m9mm8y{transform:translate(-50%,50%)}
.astryxv8yid9{transform:translate(25%,25%)}
.astryx4v1no5{transform:translate(50%,50%)}
.astryx5i6ehr{transform:translateX(-100%)}
.astryxuuh30{transform:translateX(-50%)}
.astryxbryuvx{transform:translateX(0)}
.astryxumwmo6{transform:translateX(100%)}
.astryxv5t66b{transform:translateX(12px)}
.astryx15481yp{transform:translateX(14px)}
.astryxitnhlw{transform:translateX(50%)}
.astryx105ttfm{transform:translateY(-100%)}
.astryx19xzu86{transform:translateY(-3px) scale(.985)}
.astryx1bvilyr{transform:translateY(-4px)}
.astryx1cb1t30{transform:translateY(-50%)}
.astryxp0htlv{transform:translateY(-6px) scale(.97)}
.astryxnn1q72{transform:translateY(0)}
.astryx1weeur4{transform:translateY(100%)}
.astryx131p8rn{transform:translateY(50%)}
.astryx149p1fo{transform:translateY(var(--_toast-swipe-exit-y,var(--_toast-swipe-y,var(--_toast-slide-y,var(--spacing-2))))) scale(var(--_toast-swipe-scale,1))}
.astryx1qk3xlt{transform:translateY(var(--_toast-swipe-y,0px)) scale(var(--_toast-swipe-scale,1))}
.astryx11wx31z{transform:var(--x-qthpiu)}
.astryxsqj5wx{transform:var(--x-transform)}
.astryx1764fhq{transform-box:fill-box}
.astryx1g0ag68{transform-origin:center}
.astryx1oyok0e{transform-style:preserve-3d}
.astryxd00j3c{transition-behavior:allow-discrete}
.astryx5h36tt{transition-delay:.15s}
.astryx1ahifba{transition-delay:0s}
.astryx4avkj2{transition-delay:var(--_fade-delay,0s)}
.astryx1rq8cwj{transition-delay:var(--_reveal-delay,0s,0s)}
.astryx10b1n17{transition-delay:var(--duration-fast)}
.astryx11bq7d0{transition-duration:.06s}
.astryxx6bhzk{transition-duration:.15s}
.astryx13dflua{transition-duration:.2s}
.astryxjd9b36{transition-duration:1ms}
.astryx2rcmwa{transition-duration:var(--duration-fast-max)}
.astryxkvfbh3{transition-duration:var(--duration-fast-min)}
.astryx1tw3moq{transition-duration:var(--duration-fast),0s}
.astryxuedmi6{transition-duration:var(--duration-fast)}
.astryxgneliz{transition-duration:var(--duration-medium-min)}
.astryx80gvsz{transition-duration:var(--duration-medium)}
.astryx1eaenvl{transition-property:background-color,border-color,color}
.astryxts7igz{transition-property:background-color,border-color}
.astryx106061f{transition-property:background-color,box-shadow}
.astryxzo0q3i{transition-property:background-color,color,border-color}
.astryxs2xxs2{transition-property:background-color,color}
.astryx1e8aii2{transition-property:background-color,opacity}
.astryx15406qy{transition-property:background-color}
.astryxrafxwg{transition-property:background-image,background-color,color,opacity,transform}
.astryx12qzo2w{transition-property:background-image}
.astryx1tv3a4w{transition-property:border-color,box-shadow,background-color}
.astryx12zzom9{transition-property:border-color,box-shadow}
.astryxshfolx{transition-property:border-color}
.astryx16mfhj0{transition-property:box-shadow,border-color}
.astryxkdsq27{transition-property:box-shadow}
.astryx1vix5yk{transition-property:color,background-color,box-shadow}
.astryx1gbuem2{transition-property:color,background-color}
.astryx1jbe559{transition-property:color,font-weight}
.astryx1mpt4pi{transition-property:color,text-decoration}
.astryxt3l3uh{transition-property:color}
.astryxrgi2yo{transition-property:display}
.astryxjshnde{transition-property:grid-template-rows,padding}
.astryx1qn9uv2{transition-property:grid-template-rows}
.astryx157bb6t{transition-property:mask-image}
.astryx13b0p5u{transition-property:none}
.astryx1wbls7o{transition-property:opacity,background-color,transform}
.astryxnpjden{transition-property:opacity,background-color}
.astryxsm4mo9{transition-property:opacity,display,overlay}
.astryx1n1p2mu{transition-property:opacity,position}
.astryxrgg2z9{transition-property:opacity,transform,max-width,visibility}
.astryx4bbghf{transition-property:opacity,transform,overlay,display}
.astryx6o7n8i{transition-property:opacity,transform}
.astryxxup5nn{transition-property:opacity,visibility,transform}
.astryx1jl3cmp{transition-property:opacity,visibility}
.astryx19991ni{transition-property:opacity}
.astryx1xuz8iz{transition-property:top,height}
.astryx18dpk69{transition-property:transform,background-color}
.astryx12pfavo{transition-property:transform,color}
.astryxwcsmn1{transition-property:transform,opacity}
.astryxh3q6i0{transition-property:transform,width,height}
.astryx11xpdln{transition-property:transform}
.astryx74b7sa{transition-property:visibility}
.astryxxrbq2n{transition-property:width}
.astryxv2sgk5{transition-timing-function:cubic-bezier(.3,0,.6,.6)}
.astryx9lcvmn{transition-timing-function:ease-out}
.astryxcj1dhv{transition-timing-function:linear}
.astryxlr8y92{transition-timing-function:var(--ease-standard)}
.astryx3sa99s{translate:0 -50%}
.astryx87ps6o{user-select:none}
.astryx11njtxf{vertical-align:baseline}
.astryx3ajldb{vertical-align:bottom}
.astryxxymvpz{vertical-align:middle}
.astryx1v0h343{vertical-align:super}
.astryx16dsc37{vertical-align:top}
.astryxlshs6z{visibility:hidden}
.astryxnpuxes{visibility:visible}
.astryxeaf4i8{white-space:normal}
.astryxuxw1ft{white-space:nowrap}
.astryx126k92a{white-space:pre-wrap}
.astryx1sdyfia{white-space:pre}
.astryx1q1rmc8{will-change:transform,opacity}
.astryx1yn0g08{word-break:break-all}
.astryx13faqbe{word-break:break-word}
.astryx1lldw8n{word-break:normal}
.astryxp3md9m{word-spacing:normal}
.astryx8knxv4{z-index:-1}
.astryx1ja2u2z{z-index:0}
.astryx1vjfegm{z-index:1}
.astryxfo81ep{z-index:1000}
.astryxhtitgo{z-index:2}
.astryxzkaem6{z-index:3}
.astryx6cuj84{z-index:500}
.astryx1q2oy4v{z-index:9999}
.astryxmjy534.astryxmjy534:where(.astryx84s7jz:focus-within *){opacity:1}
.astryx1wxn7w2.astryx1wxn7w2:where(.astryx84s7jz:focus-within *){pointer-events:auto}
.astryx1fws1wb.astryx1fws1wb:where(.astryx84s7jz:focus-within *){transform:translateY(0)}
.astryx1pnqce0.astryx1pnqce0:where(.astryx84s7jz:focus-within *){visibility:visible}
.astryx4tzdo8.astryx4tzdo8:where(.astryx1twag4g:first-child *){visibility:hidden}
.astryx1ecl1lc.astryx1ecl1lc:where(.astryx1twag4g:last-child *){visibility:hidden}
.astryxre4t7l.astryxre4t7l:where(.astryx1u3b27q:active *){background-color:var(--color-overlay-pressed)}
@supports (animation-timeline: view()){.astryx1a618xa.astryx1a618xa{animation-name:astryx1tut0r7-B}}
@supports (container-type: scroll-state){.astryxafyuhj.astryxafyuhj{container-type:scroll-state}}
.astryx6up6ha:is([dir="rtl"] *){animation-name:astryx1c2q33o-B}
.astryxwwt2cb:is([dir="rtl"] *){animation-name:astryxu7jd1z-B}
.astryxp3u9bv:is([dir="rtl"] *){animation-name:astryxwmkjkf-B}
.astryx1spg45b.astryx1spg45b:hover:where(:not(:disabled,[aria-disabled="true"])){background-color:var(--color-accent)}
.astryx1anq1lc.astryx1anq1lc:active:where(:not(:disabled,[aria-disabled="true"])){background-color:var(--color-overlay-pressed)}
.astryx1ursds5:not(:has(~ *:not([popover]):not(template):not(dialog))){border-end-end-radius:var(--radius-element)}
.astryxy2bsav:not(:has(~ *:not([popover]):not(template):not(dialog))){border-end-start-radius:var(--radius-element)}
.astryx149bkfe:not(:has(~ *:not([popover]):not(template):not(dialog))){border-start-end-radius:var(--radius-element)}
.astryxuihb5h:focus-within{box-shadow:inset 0 0 0 2px var(--color-accent-muted)}
.astryx15ysqaf:focus-within{box-shadow:none}
.astryxyavpck:focus-within{box-shadow:var(--shadow-med)}
.astryx153f7d5:is([dir="rtl"] *){clip-path:inset(0 0 0 max(0px,min(var(--step-connector-gap,0px),var(--spacing-2))))}
.astryx7cmjge:is([dir="rtl"] *){clip-path:inset(0 max(0px,min(var(--step-connector-gap,0px),var(--spacing-2))) 0 0)}
.astryx10wafsz:focus-within{clip-path:none}
.astryxy5bzlh.astryxy5bzlh:hover:where(:not(:disabled,[aria-disabled="true"])){color:var(--color-icon-primary)}
.astryx9o1np9.astryx9o1np9:hover:where(:not(:disabled,[aria-disabled="true"])){color:var(--color-text-primary)}
.astryx16khyan:is(:disabled,[aria-disabled="true"]){cursor:default}
.astryx1y40yee:popover-open{display:flex}
.astryx17xqekc:is([dir="rtl"] *){mask-image:linear-gradient(to left,transparent 0%,rgba(0,0,0,.3) 2px,black var(--spacing-1))}
.astryx1nwey30:is([dir="rtl"] *){mask-image:linear-gradient(to left,transparent var(--_tab-strip-bleed),black calc(var(--_tab-strip-bleed) + var(--spacing-8)))}
.astryx8ulde1:is([dir="rtl"] *){mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.3) 2px,black var(--spacing-1))}
.astryx1rxa4r8:is([dir="rtl"] *){mask-image:linear-gradient(to right,transparent var(--_tab-strip-bleed),black calc(var(--_tab-strip-bleed) + var(--spacing-8)))}
.astryx1euntei:focus-within{opacity:1}
.astryx25t5g8:focus-visible{opacity:1}
.astryxof6bs:is(th:hover *){opacity:1}
.astryxofkqq2:popover-open{opacity:1}
.astryx1e0x2sz:focus-visible{outline-color:var(--color-error)}
.astryxx47ajj:focus-visible{outline-color:var(--focus-outline-color)}
.astryx7s97pk:focus-visible{outline-offset:2px}
.astryx1nw7mhf:focus-visible{outline-offset:calc(-1 * var(--focus-outline-width))}
.astryx1l5jwag:focus-visible{outline-offset:calc(0px - var(--focus-outline-width))}
.astryx13aywxo:focus-visible{outline-offset:var(--button-focus-offset)}
.astryx1vwwbsn:focus-visible{outline-offset:var(--focus-outline-offset)}
.astryxu8e1w7.astryxu8e1w7:where(.astryx1iwu4tg:has(:focus-visible) *){outline-offset:var(--focus-outline-offset)}
.astryx1jhp3zv:focus-visible{outline-style:var(--focus-outline-style)}
.astryx1vidyx5:focus-visible{outline-width:var(--focus-outline-width)}
.astryx1n6uwha:is([dir="rtl"] *){padding-inline-end:max(var(--spacing-4),env(safe-area-inset-left,0px))}
.astryxtjjor6:is([dir="rtl"] *){padding-inline-end:var(--astryx-dialog-padding-inline-end,var(--astryx-dialog-padding-inline,var(--astryx-dialog-padding,max(var(--spacing-4),env(safe-area-inset-left,0px)))))}
.astryx19efkpl:is([dir="rtl"] *){padding-inline-start:max(var(--spacing-4),env(safe-area-inset-right,0px))}
.astryx1i7f2ot:is([dir="rtl"] *){padding-inline-start:var(--astryx-dialog-padding-inline-start,var(--astryx-dialog-padding-inline,var(--astryx-dialog-padding,max(var(--spacing-4),env(safe-area-inset-right,0px)))))}
.astryxbt4iw:focus-within{pointer-events:auto}
.astryxo74pv5:focus-within{position:static}
.astryx1mqgsch:is([data-astryx-scrolling]){scrollbar-width:none}
.astryx8ppqj.astryx8ppqj:active:where(:not(:disabled,[aria-disabled="true"])){transform:scale(.98)}
.astryxaafvuh:is([dir="rtl"] *){transform:scaleX(-1) rotate(0deg)}
.astryx1nxqau:is([dir="rtl"] *){transform:scaleX(-1) rotate(90deg)}
.astryxgtlewx:is([dir="rtl"] *){transform:scaleX(-1)}
.astryx10fxb7p:is([dir="rtl"] *){transform:translate(-25%,25%)}
.astryxqgnvz5:is([dir="rtl"] *){transform:translate(-50%,50%)}
.astryxoffwj3:is([dir="rtl"] *){transform:translate(50%,-50%)}
.astryx1df3fe5:is([dir="rtl"] *){transform:translateX(-100%)}
.astryxi9aj42:is([dir="rtl"] *){transform:translateX(-12px)}
.astryx12xz5k6:is([dir="rtl"] *){transform:translateX(-14px)}
.astryx36dvrd:is([dir="rtl"] *){transform:translateX(-50%)}
.astryxttggg:is([dir="rtl"] *){transform:translateX(100%)}
.astryx1nyx83j:is([dir="rtl"] *){transform:translateX(50%)}
.astryx9cjr8z:popover-open{transform:translateY(0)}
.astryx75qhwu:is([dir="rtl"] *){transform:var(--x-sj6hyi)}
.astryx1rm9qnc:focus-within{z-index:1}
.astryx1btxeh5:has(input:focus-visible){box-shadow:inset 0 0 0 2px var(--color-accent)}
.astryxsw3flo:has(> div > .astryx-layout-content){container-type:inline-size}
.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)}
.astryx1uy843r:has(:focus-visible){outline-color:var(--focus-outline-color)}
.astryxobxmqy:has(> :first-child:focus-visible){outline-color:var(--focus-outline-color)}
.astryx1jumodi:has(:focus-visible){outline-offset:var(--focus-outline-offset)}
.astryx2vr5qc:has(> :first-child:focus-visible){outline-offset:var(--focus-outline-offset)}
.astryxciu248:has(:focus-visible){outline-style:var(--focus-outline-style)}
.astryxfd04fr:has(> :first-child:focus-visible){outline-style:var(--focus-outline-style)}
.astryx11j6mr8:has(:focus-visible){outline-width:var(--focus-outline-width)}
.astryxmmisi4:has(> :first-child:focus-visible){outline-width:var(--focus-outline-width)}
.astryxxdn8bs:has(> div > .astryx-layout-content){padding-inline-end:max(0px,calc((100% - var(--layout-content-width)) / 2))}
.astryxmnmr5y:has(.astryx-nav-icon){padding-inline-start:0}
.astryx1vvd0s7:has(> div > .astryx-layout-content){padding-inline-start:max(0px,calc((100% - var(--layout-content-width)) / 2))}
.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)}
.astryx1qlsc9e:last-child{border-inline-end-width:0}
.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)}
.astryxjl7jj:empty{display:none}
.astryx1e0d1ib:empty{padding-inline-start:0}
.astryx1cs7wtd:placeholder-shown{inset-inline-start:calc(var(--spacing-1) - 1px)}
.astryx1wg34a1:placeholder-shown{padding-inline-end:var(--spacing-1)}
.astryxf0ofad:placeholder-shown{padding-inline-start:0}
.astryx1utg46d:placeholder-shown{position:absolute}
.astryx75j1tr:placeholder-shown{text-align:end}
.astryxv6p7n0:placeholder-shown{transform:translateY(-50%)}
.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)}
.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 (forced-colors: active){.astryx9yvj25.astryx9yvj25{background-color:Canvas}}
@media (forced-colors: active){.astryxwvh9j7.astryxwvh9j7{background-color:CanvasText}}
@media (prefers-contrast: more) and (not (forced-colors: active)){.astryx1j0df82.astryx1j0df82{background-color:color-mix(in srgb,var(--color-skeleton),var(--color-text-primary) 30%)}}
@media (forced-colors: active){.astryx1o55y2u.astryx1o55y2u{background-color:GrayText}}
@media (forced-colors: active){.astryx1jzqe4.astryx1jzqe4{background-color:Highlight}}
@media (forced-colors: active){.astryx1sir5s4.astryx1sir5s4{background-color:HighlightText}}
@media (hover: hover){.astryx150ydqw.astryx150ydqw{background-color:transparent}}
@media (forced-colors: active){.astryxs5hli.astryxs5hli{color:CanvasText}}
@media (forced-colors: active){.astryx1k5gbb1.astryx1k5gbb1{color:HighlightText}}
@media (hover: hover){.astryx2dt3px.astryx2dt3px{cursor:zoom-in}}
@media (max-width: 480px){.astryxedohl4.astryxedohl4{display:flex}}
@media (hover: hover){.astryxqwu39o.astryxqwu39o{display:flex}}
@media (pointer: coarse){.astryxhj50sb.astryxhj50sb{display:none}}
@media (max-width: 480px){.astryx1rpgqan.astryx1rpgqan{flex-direction:column}}
@media (pointer: coarse){.astryx1jymrmb.astryx1jymrmb{margin-inline-start:auto}}
@media (forced-colors: active){.astryx1tbh5bv.astryx1tbh5bv{opacity:1}}
@media (pointer: coarse){.astryxozvky.astryxozvky{order:1}}
@media (forced-colors: active){.astryx1x84bn5.astryx1x84bn5{outline-color:Highlight}}
@media (forced-colors: active){.astryx815t2r.astryx815t2r{outline-style:solid}}
@media (forced-colors: active){.astryx1xvue0r.astryx1xvue0r{outline-width:var(--border-width)}}
@media (prefers-reduced-motion: reduce){.astryxg83hb1.astryxg83hb1{scroll-behavior:auto}}
@media (forced-colors: active){.astryxrih18v.astryxrih18v{scrollbar-color:auto}}
@media (prefers-reduced-motion: reduce){.astryxwgk2z2.astryxwgk2z2{transition-delay:var(--_reveal-delay-reduced,0s,0s)}}
@media (prefers-reduced-motion: reduce){.astryxsagj69.astryxsagj69{transition-duration:.01ms}}
@media (prefers-reduced-motion: reduce){.astryxzg1mie.astryxzg1mie{transition-duration:.01s}}
@media (prefers-reduced-motion: reduce){.astryxsr0bmt.astryxsr0bmt{transition-duration:0s,0s}}
@media (prefers-reduced-motion: reduce){.astryx12w9bfk.astryx12w9bfk{transition-duration:0s}}
@media (prefers-reduced-motion: reduce){.astryx4wkmsb.astryx4wkmsb{transition-property:none}}
.astryxzmimnh.astryxzmimnh:active:where(:not(:disabled,[aria-disabled="true"])){background-image:linear-gradient(var(--color-overlay-pressed),var(--color-overlay-pressed)),linear-gradient(var(--color-neutral),var(--color-neutral))}
.astryx7uyq82.astryx7uyq82:active:where(:not(:disabled,[aria-disabled="true"])){background-image:linear-gradient(var(--color-overlay-pressed),var(--color-overlay-pressed))}
@media (hover: hover) and (forced-colors: none){.astryxda1hc4.astryxda1hc4.astryxda1hc4:where(.astryx1iwu4tg:hover *){background-color:color-mix(in srgb,var(--color-accent),var(--color-tint-hover) 15%)}}
@media (hover: hover){.astryxe50u90.astryxe50u90.astryxe50u90:where(.astryx1odsvnm:hover *){background-color:color-mix(in srgb,var(--color-accent),var(--color-tint-hover) 15%)}}
@media (hover: hover) and (forced-colors: none){.astryx1ucbma8.astryx1ucbma8.astryx1ucbma8:where(.astryx1iwu4tg:hover *){background-color:color-mix(in srgb,var(--color-background-gray),var(--color-tint-hover) 5%)}}
@media (hover: hover){.astryx1orexks.astryx1orexks.astryx1orexks:where(.astryx1odsvnm:hover *){background-color:color-mix(in srgb,var(--color-background-surface),var(--color-tint-hover) 5%)}}
@media (hover: hover){.astryxejnnay.astryxejnnay.astryxejnnay:where(.astryx1odsvnm:hover *){background-color:var(--color-background-muted)}}
@media (hover: hover){.astryx188epc5.astryx188epc5.astryx188epc5:where(.astryx-default-marker:hover *){background-color:var(--color-icon-primary)}}
@media (hover: hover){.astryxh1nd0x.astryxh1nd0x.astryxh1nd0x:where(.astryx1u3b27q:hover *){background-color:var(--color-overlay-hover)}}
@media (hover: hover){.astryxvgr8zi.astryxvgr8zi.astryxvgr8zi:where(.astryx-default-marker:hover *){color:var(--color-text-primary)}}
@media (hover: hover){.astryx1134dr.astryx1134dr.astryx1134dr:where(.astryx84s7jz:hover *){opacity:1}}
@media (hover: hover){.astryx1bx8uv.astryx1bx8uv.astryx1bx8uv:where(.astryx84s7jz:hover *){pointer-events:auto}}
@media (hover: hover){.astryxz1nbhx.astryxz1nbhx.astryxz1nbhx:where(.astryx84s7jz:hover *){transform:translateY(0)}}
@media (hover: hover){.astryxmroob4.astryxmroob4.astryxmroob4:where(.astryx84s7jz:hover *){visibility:visible}}
@media (hover: hover){.astryxajhslu.astryxajhslu.astryxajhslu:where(.astryx1u3b27q:active *){background-color:var(--color-overlay-pressed)}}
@media (forced-colors: none){.astryx12ojeli.astryx12ojeli.astryx12ojeli:where(.astryx1iwu4tg:active *){background-image:linear-gradient(var(--color-overlay-pressed),var(--color-overlay-pressed))}}
@supports (animation-timeline: view()){@media (prefers-reduced-motion: reduce){.astryx1af4k8n.astryx1af4k8n.astryx1af4k8n{animation-name:astryxuvekqa-B}}}
@supports (-webkit-touch-callout: none){@media (pointer: coarse){.astryxf9zqsd.astryxf9zqsd.astryxf9zqsd{font-size:max(1rem,var(--text-body-size))}}}
@supports (-webkit-touch-callout: none){@media (pointer: coarse){.astryx1w61h2b.astryx1w61h2b.astryx1w61h2b{font-size:max(1rem,var(--text-label-size))}}}
@media (hover: hover){.astryxvxo0qp.astryxvxo0qp.astryxvxo0qp:hover:where(:not(:disabled,[aria-disabled="true"])){background-color:color-mix(in srgb,var(--color-accent),var(--color-tint-hover) 15%)}}
@media (hover: hover){.astryx1pfkqlk.astryx1pfkqlk.astryx1pfkqlk:hover:where(:not(:disabled,[aria-disabled="true"])){background-color:transparent}}
@media (hover: hover){.astryxcu6dpe.astryxcu6dpe.astryxcu6dpe:hover:where(:not(:disabled,[aria-disabled="true"])){background-color:var(--color-neutral)}}
@media (hover: hover){.astryx1912f9e.astryx1912f9e.astryx1912f9e:hover:where(:not(:disabled,[aria-disabled="true"]))::after{background-color:var(--color-overlay-hover)}}
@media (hover: hover){.astryxoevpu5.astryxoevpu5.astryxoevpu5:hover:where(:not(:disabled,[aria-disabled="true"])){background-color:var(--color-overlay-hover)}}
@media (hover: hover){.astryxmvprkv.astryxmvprkv.astryxmvprkv:hover:where(:not(:disabled,[aria-disabled="true"])){background-image:linear-gradient(var(--color-overlay-hover),var(--color-overlay-hover))}}
@media (hover: hover){.astryx1bm8j9m.astryx1bm8j9m.astryx1bm8j9m:hover:where(:not(:disabled,[aria-disabled="true"])){background-image:none}}
@media (hover: hover){.astryx1telqz2.astryx1telqz2.astryx1telqz2:hover:not(:focus-within):where(:not(:disabled,[aria-disabled="true"])){box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--color-accent) 20%,transparent)}}
@media (hover: hover){.astryx1v5wwkd.astryx1v5wwkd.astryx1v5wwkd:hover:where(:not(:disabled,[aria-disabled="true"])){box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--color-accent) 20%,transparent)}}
@media (hover: hover){.astryx1xqjsvb.astryx1xqjsvb.astryx1xqjsvb:hover:not(:focus-within):where(:not(:disabled,[aria-disabled="true"])){box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--color-border-emphasized) 30%,transparent)}}
@media (hover: hover){.astryx1s17dad.astryx1s17dad.astryx1s17dad:hover:not(:focus-within):where(:not(:disabled,[aria-disabled="true"])){box-shadow:none}}
@media (hover: hover){.astryx1bgmis8.astryx1bgmis8.astryx1bgmis8:hover:not(:focus-within):where(:not(:disabled,[aria-disabled="true"])){box-shadow:var(--shadow-inset-error)}}
@media (hover: hover){.astryx8wp45d.astryx8wp45d.astryx8wp45d:hover:not(:focus-within):where(:not(:disabled,[aria-disabled="true"])){box-shadow:var(--shadow-inset-success)}}
@media (hover: hover){.astryx9156jc.astryx9156jc.astryx9156jc:hover:not(:focus-within):where(:not(:disabled,[aria-disabled="true"])){box-shadow:var(--shadow-inset-warning)}}
@media (hover: hover){.astryx1ymidup.astryx1ymidup.astryx1ymidup:hover:where(:not(:disabled,[aria-disabled="true"])){box-shadow:var(--shadow-med)}}
@media (hover: hover){.astryx1rfoswn.astryx1rfoswn.astryx1rfoswn:hover:where(:not(:disabled,[aria-disabled="true"])){color:color-mix(in srgb,var(--color-text-accent),var(--color-tint-hover) 15%)}}
@media (hover: hover){.astryxcunlro.astryxcunlro.astryxcunlro:hover:where(:not(:disabled,[aria-disabled="true"])){color:color-mix(in srgb,var(--color-text-primary),var(--color-tint-hover) 15%)}}
@media (hover: hover){.astryx7jm8ul.astryx7jm8ul.astryx7jm8ul:hover:where(:not(:disabled,[aria-disabled="true"])){color:color-mix(in srgb,var(--color-text-secondary),var(--color-tint-hover) 15%)}}
@media (hover: hover){.astryxo5jvnm.astryxo5jvnm.astryxo5jvnm:hover:where(:not(:disabled,[aria-disabled="true"])){color:var(--color-text-primary)}}
@container (max-width: 399px){.astryx1alyx8p.astryx1alyx8p{flex-wrap:wrap}}
@media (forced-colors: active){.astryx1vo6n7o.astryx1vo6n7o:active{background-color:Highlight}}
@media (hover: hover){.astryx1otsd3y.astryx1otsd3y.astryx1otsd3y:hover:where(:not(:disabled,[aria-disabled="true"])){background-image:linear-gradient(var(--color-overlay-hover),var(--color-overlay-hover)),linear-gradient(var(--color-neutral),var(--color-neutral))}}
@media (hover: hover){.astryxprvw0a.astryxprvw0a.astryxprvw0a:active:where(:not(:disabled,[aria-disabled="true"])){background-color:var(--color-overlay-pressed)}}
@media (hover: hover){.astryxo3fi6e.astryxo3fi6e.astryxo3fi6e:active:where(:not(:disabled,[aria-disabled="true"])){background-image:linear-gradient(var(--color-overlay-pressed),var(--color-overlay-pressed)),linear-gradient(var(--color-neutral),var(--color-neutral))}}
@media (hover: hover){.astryxetgvay.astryxetgvay.astryxetgvay:active:where(:not(:disabled,[aria-disabled="true"])){background-image:linear-gradient(var(--color-overlay-pressed),var(--color-overlay-pressed))}}
@media (hover: hover){@media (forced-colors: active){.astryx1d42zcn.astryx1d42zcn.astryx1d42zcn.astryx1d42zcn:hover:where(:not(:disabled,[aria-disabled="true"])){background-color:Highlight}}}
}
@layer priority5{
.astryxib2hle{border-bottom-color:var(--color-border-emphasized)}
.astryxw8gpjh{border-bottom-color:var(--color-border)}
.astryx1q0q8m5{border-bottom-style:solid}
.astryxso031l{border-bottom-width:1px}
.astryxlxy82{border-bottom-width:2px}
.astryx92x3c3{border-bottom-width:var(--border-width)}
.astryx1mly77v{border-top-color:var(--color-border-emphasized)}
.astryx1pc3f07{border-top-color:var(--color-border)}
.astryx11npmm7{border-top-color:var(--color-on-accent)}
.astryx13fuv20{border-top-style:solid}
.astryx178xt8z{border-top-width:1px}
.astryx11xkdxz{border-top-width:var(--border-width)}
.astryx1ey2m1c{bottom:0}
.astryx1c7jfne{bottom:2px}
.astryxyi47jn{bottom:var(--_tab-indicator-bottom,-1px)}
.astryx112dmjn{bottom:var(--spacing-1)}
.astryx1nqzi6q{bottom:var(--x-bottom)}
.astryxvle69y{height:.75rem}
.astryxqtp20y{height:0}
.astryxmll18r{height:1.25rem}
.astryxam5rvr{height:1.5rem}
.astryx5yr21d{height:100%}
.astryxtdtrs8{height:100dvh}
.astryxpyat2d{height:100px}
.astryx1dr59a3{height:100vh}
.astryx170jfvy{height:10px}
.astryx1wkxgih{height:120px}
.astryx1kpxq89{height:12px}
.astryxhjk10j{height:140px}
.astryx1v9usgg{height:14px}
.astryx1ymw6g{height:160px}
.astryxlup9mm{height:16px}
.astryxmix8c7{height:18px}
.astryxlzyvqe{height:1em}
.astryxjm9jq1{height:1px}
.astryx1l36t39{height:1rem}
.astryx1qx5ct2{height:20px}
.astryxxk0z11{height:24px}
.astryx1fgtraw{height:28px}
.astryx1s265x7{height:28px}
.astryx36qwtl{height:2px}
.astryx10w6t97{height:32px}
.astryxuoj239{height:3px}
.astryx1vqgdyp{height:40px}
.astryxsdox4t{height:48px}
.astryxqu0tyb{height:4px}
.astryxols6we{height:6px}
.astryxwzfr38{height:80px}
.astryxdk7pt{height:8px}
.astryx1qjb5ga{height:anchor-size(--outline-active height,0px)}
.astryxt7dq6l{height:auto}
.astryxuk38ov{height:calc(100% - var(--tree-list-row-gap,0px) / 2)}
.astryxs02d24{height:calc(100% + 1px)}
.astryx12qplqi{height:calc(100% + var(--container-padding-block-start,0px) + var(--container-padding-block-end,0px))}
.astryxpa73km{height:calc(100dvh - var(--_app-shell-header-height,0px))}
.astryx1m7d0hh{height:calc(44px - 8px)}
.astryx9hmfof{height:calc(6 * 44px)}
.astryx1tpcejd{height:calc(var(--_sheet-budget) + 48px)}
.astryx1uiybsj{height:calc(var(--size-element-lg) - 4px)}
.astryx102lyln{height:calc(var(--size-element-lg) - 8px)}
.astryx184gfjb{height:calc(var(--size-element-md) - 4px)}
.astryxrmxcn7{height:calc(var(--size-element-md) - 8px)}
.astryx1u5rhrp{height:calc(var(--size-element-md) + var(--spacing-1))}
.astryxzj98nu{height:calc(var(--size-element-sm) - 4px)}
.astryxzydfjl{height:calc(var(--size-element-sm) - 8px)}
.astryx1mutkkf{height:calc(var(--text-body-size) * var(--text-body-leading));height:1lh}
.astryx1q370uo{height:calc(var(--text-body-size) * var(--text-body-leading))}
.astryx14o5nre{height:calc(var(--text-supporting-size) * var(--text-supporting-leading))}
.astryxg7h5cd{height:fit-content}
.astryxhovv34{height:var(--_progressbar-mark-height,8px)}
.astryx7yyq19{height:var(--_spinner-box-size)}
.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)}
.astryx1b2l0oc{height:var(--spacing-0-5)}
.astryxcenk2v{height:var(--spacing-1-5)}
.astryx11c6zpc{height:var(--spacing-1)}
.astryx1k15mir{height:var(--spacing-12)}
.astryxoqw5ej{height:var(--spacing-2)}
.astryx9gl9lo{height:var(--spacing-3)}
.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%)}
.astryx1seg80s{height:var(--text-large-size)}
.astryx15rwvks{height:var(--text-supporting-size)}
.astryx16ye13r{height:var(--x-height)}
.astryx1nrll8i{left:50%}
.astryx1jyxor1{margin-bottom:-1px}
.astryx1if0o47{margin-bottom:-48px}
.astryxat24cr{margin-bottom:0}
.astryxlgak1e{margin-bottom:calc(-1 * (max(var(--_tab-strip-bleed),calc(-1 * var(--_tab-indicator-bottom,-1px)))))}
.astryx1z0f2p2{margin-bottom:calc(-1 * var(--_chat-composer-radius))}
.astryx13i4uq0{margin-bottom:calc(-1 * var(--astryx-number-input-padding-block-end,var(--astryx-number-input-padding,var(--spacing-1))))}
.astryx6h7pi7{margin-bottom:calc(-1 * var(--container-padding-block-end,0px))}
.astryx1cdrix3{margin-bottom:calc(-1 * var(--radius-chat))}
.astryxdrfirk{margin-bottom:calc(-1 * var(--spacing-1-5))}
.astryx1kps3mo{margin-bottom:max(var(--spacing-4),env(safe-area-inset-bottom,0px))}
.astryxlstkdb{margin-bottom:var(--spacing-0-5)}
.astryx14cgwvg{margin-bottom:var(--spacing-1)}
.astryx1p37lm5{margin-bottom:var(--spacing-2)}
.astryxep27e5{margin-bottom:var(--spacing-3)}
.astryxwh1t77{margin-bottom:var(--spacing-4)}
.astryx4d5cxa{margin-bottom:var(--spacing-6)}
.astryxlm3tn6{margin-bottom:var(--x-marginBlockEnd)}
.astryxdj266r{margin-top:0}
.astryxr1yuqi{margin-top:auto}
.astryxmqyaqf{margin-top:calc(-1 * (var(--_tab-strip-bleed)))}
.astryxvyqdj1{margin-top:calc(-1 * anchor-size(height) - 8px)}
.astryxckg3cf{margin-top:calc(-1 * var(--_chat-composer-radius))}
.astryx3dbumh{margin-top:calc(-1 * var(--_field-status-overlap,var(--spacing-1-5)))}
.astryx5j3pgv{margin-top:calc(-1 * var(--astryx-number-input-padding-block-start,var(--astryx-number-input-padding,var(--spacing-1))))}
.astryx1sa9bsh{margin-top:calc(-1 * var(--container-padding-block-start,0px))}
.astryx1c40v9y{margin-top:calc(-1 * var(--spacing-1-5))}
.astryx1ajqlyv{margin-top:calc(-1 * var(--spacing-2))}
.astryx1233pnv{margin-top:calc((1em * var(--text-body-leading) - 6px) / 2)}
.astryxsoubt3{margin-top:max(var(--spacing-4),env(safe-area-inset-top,0px))}
.astryxjc2qm6{margin-top:var(--spacing-0-5)}
.astryxcsaf9d{margin-top:var(--spacing-1)}
.astryxtbrsbv{margin-top:var(--spacing-2)}
.astryxj6sv8s{margin-top:var(--spacing-3)}
.astryx1s1qpeq{margin-top:var(--spacing-4)}
.astryx13rv44w{margin-top:var(--spacing-6)}
.astryx1vhfslr{margin-top:var(--x-marginBlockStart)}
.astryxmz0i5r{max-height:100%}
.astryx1wj9ous{max-height:100dvh}
.astryx18s7i0i{max-height:176px}
.astryx1xiyphd{max-height:240px}
.astryxuyqlj2{max-height:300px}
.astryxbhvqqn{max-height:calc(100% - var(--spacing-3))}
.astryxtm2925{max-height:calc(100vh - var(--spacing-4) - var(--spacing-4));max-height:calc(100dvb - max(var(--spacing-4),env(safe-area-inset-top,0px)) - max(var(--spacing-4),env(safe-area-inset-bottom,0px)))}
.astryx14bu9tk{max-height:calc(92dvh + 48px)}
.astryx1hkkhfe{max-height:min(300px,calc(100vh - var(--spacing-4) - var(--spacing-4)));max-height:min(300px,calc(100dvb - max(var(--spacing-4),env(safe-area-inset-top,0px)) - max(var(--spacing-4),env(safe-area-inset-bottom,0px))))}
.astryxpnbb6b{max-height:min(480px,calc(100vh - 32px))}
.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}
.astryx55n99s{max-width:15em}
.astryx1ncir08{max-width:200px}
.astryxw5ewwj{max-width:300px}
.astryxxc7z9f{max-width:360px}
.astryx1j9u4d2{max-width:400px}
.astryx17fpy1y{max-width:480px}
.astryxrlsmeg{max-width:600px}
.astryx11gisft{max-width:640px}
.astryx1ap80js{max-width:800px}
.astryxq8v1hd{max-width:90%}
.astryxbd96yr{max-width:calc(100% - var(--spacing-4));max-width:calc(100% - max(var(--spacing-4),env(safe-area-inset-left,0px),env(safe-area-inset-right,0px)))}
.astryx1rfgw7b{max-width:calc(100% + var(--container-padding-inline-start,0px) + var(--container-padding-inline-end,0px))}
.astryxs2v1xk{max-width:calc(100vw - var(--spacing-4) - var(--spacing-4));max-width:calc(100vi - max(var(--spacing-4),env(safe-area-inset-left,0px)) - max(var(--spacing-4),env(safe-area-inset-right,0px)))}
.astryxl6temz{max-width:max(80%,280px)}
.astryx1m1aaou{max-width:min(960px,calc(100dvw - var(--spacing-4)))}
.astryx1x1rfll{max-width:none}
.astryxjl2t3p{max-width:var(--layout-content-width,none)}
.astryx1jys5uj{max-width:var(--size-element-md)}
.astryxf68679{max-width:var(--x-maxWidth)}
.astryx2lwn1j{min-height:0}
.astryx1us19tq{min-height:100%}
.astryx1ov3xa9{min-height:100dvh}
.astryxz65tgg{min-height:200px}
.astryxisnujt{min-height:20px}
.astryxe0957l{min-height:22px}
.astryxjwf9q1{min-height:24px}
.astryxe0p6wg{min-height:28px}
.astryx21xpn4{min-height:32px}
.astryxro0nre{min-height:44px}
.astryx121v3j4{min-height:min-content}
.astryx1xf4nls{min-height:var(--size-element-lg)}
.astryx1uogy3y{min-height:var(--size-element-md)}
.astryx1gdqauq{min-height:var(--size-element-sm)}
.astryx175cymr{min-height:var(--spacing-2)}
.astryximsjs8{min-height:var(--spacing-7)}
.astryxkoleio{min-height:var(--spacing-8)}
.astryx82snj4{min-height:var(--x-minHeight)}
.astryxeuugli{min-width:0}
.astryxgqtt45{min-width:100%}
.astryx1i9suas{min-width:120px}
.astryx1d77m7x{min-width:140px}
.astryx12knhqr{min-width:160px;min-width:min(160px,calc(100vw - var(--spacing-4) - var(--spacing-4)));min-width:min(160px,calc(100vi - max(var(--spacing-4),env(safe-area-inset-left,0px)) - max(var(--spacing-4),env(safe-area-inset-right,0px))))}
.astryx5w4yej{min-width:160px}
.astryxfb3i0g{min-width:180px}
.astryxgomdpo{min-width:1rem}
.astryx1jzhcrs{min-width:200px}
.astryxt4ypqs{min-width:20px}
.astryx12rczxh{min-width:220px}
.astryxlm99nl{min-width:240px}
.astryx1u2d2a2{min-width:280px}
.astryx1fns5xo{min-width:40px}
.astryxpge7c6{min-width:44px}
.astryx900493{min-width:48px}
.astryx13n9wmd{min-width:4ch}
.astryxfvyar9{min-width:60px}
.astryx1ks9poc{min-width:anchor-size(width);min-width:min(anchor-size(width),calc(100% - var(--spacing-4)));min-width:min(anchor-size(width),calc(100% - max(var(--spacing-4),env(safe-area-inset-left,0px),env(safe-area-inset-right,0px))))}
.astryxagy28z{min-width:anchor-size(width);min-width:min(anchor-size(width),calc(100vw - var(--spacing-4) - var(--spacing-4)));min-width:min(anchor-size(width),calc(100vi - max(var(--spacing-4),env(safe-area-inset-left,0px)) - max(var(--spacing-4),env(safe-area-inset-right,0px))))}
.astryxrzjruh{min-width:anchor-size(width)}
.astryx15x72sd{min-width:auto}
.astryx8wyhu6{min-width:calc(anchor-size(width) + 16px)}
.astryx1pshirs{min-width:fit-content}
.astryx15mybvi{min-width:min(400px,calc(100% - var(--spacing-4)))}
.astryx17ydmr0{min-width:var(--size-element-md)}
.astryx1nkkqge{min-width:var(--size-element-sm)}
.astryx18ki04u{min-width:var(--spacing-2)}
.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}
.astryxyto64x{overflow-x:var(--x-overflowX)}
.astryx1odjw0f{overflow-y:auto}
.astryx10wlt62{overflow-y:hidden}
.astryx4ncuvb{overflow-y:var(--x-overflowY)}
.astryx7p5m3t{overscroll-behavior-x:contain}
.astryx18d9i69{padding-bottom:0}
.astryx1j85h84{padding-bottom:1px}
.astryx1wkw6tp{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 48px)}
.astryx9jihrk{padding-bottom:calc(var(--_chat-composer-padding) + var(--_chat-composer-radius))}
.astryxbv1mwh{padding-bottom:calc(var(--container-padding-block-end) - var(--border-width))}
.astryxxbfulo{padding-bottom:calc(var(--spacing-3) + var(--radius-chat))}
.astryxwhchk8{padding-bottom:max(var(--_tab-strip-bleed),calc(-1 * var(--_tab-indicator-bottom,-1px)))}
.astryxew4nw4{padding-bottom:max(var(--spacing-4),env(safe-area-inset-bottom,0px))}
.astryxvpcij2{padding-bottom:var(--_chat-composer-padding)}
.astryx1rgxemn{padding-bottom:var(--astryx-dialog-padding-block-end,var(--astryx-dialog-padding,max(var(--spacing-4),env(safe-area-inset-bottom,0px))))}
.astryx3jnfsm{padding-bottom:var(--astryx-number-input-padding-block-end,var(--astryx-number-input-padding,var(--spacing-1)))}
.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)}
.astryxekm6fs{padding-bottom:var(--spacing-7)}
.astryx2oz4g1{padding-bottom:var(--spacing-8)}
.astryxexx8yu{padding-top:0}
.astryx1htvmrp{padding-top:calc(var(--_chat-composer-padding) + var(--_chat-composer-radius))}
.astryxdgtoc0{padding-top:calc(var(--_field-status-overlap,var(--spacing-1-5)) + var(--spacing-2))}
.astryx1enrzb7{padding-top:calc(var(--border-width) + var(--spacing-1))}
.astryx1nex4ik{padding-top:calc(var(--container-padding-block-start) - var(--border-width))}
.astryx1vjezoa{padding-top:max(var(--spacing-4),env(safe-area-inset-top,0px))}
.astryx2gtn7z{padding-top:var(--_chat-composer-padding)}
.astryxlr2r7p{padding-top:var(--_tab-strip-bleed)}
.astryx15ld1ci{padding-top:var(--astryx-dialog-padding-block-start,var(--astryx-dialog-padding,max(var(--spacing-4),env(safe-area-inset-top,0px))))}
.astryx4kswst{padding-top:var(--astryx-number-input-padding-block-start,var(--astryx-number-input-padding,var(--spacing-1)))}
.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)}
.astryx13vifvy{top:0}
.astryxuivejd{top:14px}
.astryxs7f9wi{top:2px}
.astryxwa60dl{top:50%}
.astryx1ltwjim{top:anchor(--outline-active top,0px)}
.astryx80663w{top:auto}
.astryxzev6z9{top:calc(50% - (28px / 2))}
.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)}
.astryxht72ud{top:var(--_app-shell-header-height,0px)}
.astryx8d4r5l{top:var(--spacing-1)}
.astryxctzyg{top:var(--spacing-2)}
.astryxyx6v2t{top:var(--spacing-3)}
.astryxjbys53{top:var(--x-top)}
.astryx1jw3ynk{width:.75rem}
.astryxnalus7{width:0}
.astryxwqq7k2{width:1.25rem}
.astryxp8d6y2{width:1.5rem}
.astryxh8yej3{width:100%}
.astryx1o6l61p{width:100dvw}
.astryxn9wirt{width:100vw}
.astryx1fsd2vl{width:10px}
.astryxsmyaan{width:12px}
.astryx6jxa94{width:14px}
.astryx1kky2od{width:16px}
.astryxzjbwwf{width:180px}
.astryx1xp8n7a{width:18px}
.astryx15vhz18{width:1em}
.astryx1i1rx1s{width:1px}
.astryxcdlrvm{width:1rem}
.astryx1oysuqx{width:200px}
.astryxw4jnvo{width:20px}
.astryxafpxmx{width:240px}
.astryxvy4d1p{width:24px}
.astryx1hfn5x7{width:260px}
.astryxfo62xy{width:2px}
.astryx1td3qas{width:32px}
.astryx1g8rjiy{width:3px}
.astryxz84dc7{width:40%}
.astryx1l2rt3b{width:400px}
.astryx100vrsf{width:40px}
.astryx51ohtg{width:4px}
.astryx1fu8urw{width:64px}
.astryx1v4s8kt{width:6px}
.astryx1xc55vz{width:8px}
.astryx1xgy17j{width:anchor-size(width)}
.astryx14atkfc{width:auto}
.astryxx6qvi6{width:calc(100% + var(--container-padding-inline-start,0px) + var(--container-padding-inline-end,0px))}
.astryx1e0bhde{width:calc(44px - 8px)}
.astryxeq5yr9{width:fit-content}
.astryxezivpi{width:max-content}
.astryx63cpjl{width:var(--_progressbar-mark-width,2px)}
.astryx6v0vjy{width:var(--_spinner-box-size)}
.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)}
.astryxx9zwd3{width:var(--spacing-1)}
.astryxhgvbfk{width:var(--spacing-12)}
.astryx1f0dxl5{width:var(--spacing-2)}
.astryx1ad1g3v{width:var(--spacing-3)}
.astryx12xnipv{width:var(--spacing-4)}
.astryxfyiiit{width:var(--spacing-5)}
.astryx1mtvzj0{width:var(--spacing-6)}
.astryxgc8j7m{width:var(--spacing-8)}
.astryxta46cu{width:var(--text-large-size)}
.astryx5livx5{width:var(--text-supporting-size)}
.astryx1uyokj7{width:var(--x-inlineSize)}
.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}
.astryx5du68j:has(~ * [data-chat-name]){margin-top:var(--spacing-5)}
.astryxzzx6db:has([role="radio"]:not([aria-label])){max-width:100%}
.astryxnpzo02:has(> div > .astryx-layout-content){max-width:none}
.astryxpgkkid:has(> .astryx-layout-content){max-width:none}
.astryxmzx3xy:has([role="radio"]:not([aria-label])){min-width:0}
.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))}
.astryx1vjq31q:first-child{padding-bottom:0}
.astryx1t1lzn6:last-child{border-bottom-width:0}
.astryxlayyun:last-child{margin-bottom:calc(-1 * var(--container-padding-block-end,0px))}
.astryxup0pd7:last-child{padding-bottom:0}
.astryxcax4zt:placeholder-shown{min-width:1px}
.astryx1o13q2w:placeholder-shown{top:calc(var(--size-element-lg) / 2 - 1px)}
.astryx811pv0:placeholder-shown{top:calc(var(--size-element-md) / 2 - 1px)}
.astryx1a21zuh:placeholder-shown{top:calc(var(--size-element-sm) / 2 - 1px)}
.astryxbuu7xz:placeholder-shown{width:calc(100% - calc(var(--spacing-1) - 1px) - var(--_tokenizer-end-lane-reserve,calc(var(--spacing-1) - 1px)) - 2px - 1px)}
.astryx15cytp8:focus{height:auto}
.astryx1rw3289:focus{top:var(--spacing-2)}
.astryx1jqxupm:focus{width:auto}
@media (pointer: coarse){.astryx80b3aj.astryx80b3aj{min-height:24px}}
@media (pointer: coarse){.astryx17aqpur.astryx17aqpur{min-height:44px}}
@media (pointer: coarse){.astryx3z0ggl.astryx3z0ggl{min-height:44px}}
@media (pointer: coarse){.astryxkagaj0.astryxkagaj0{min-width:24px}}
@media (pointer: coarse){.astryx1om6rbs.astryx1om6rbs{min-width:44px}}
@media (pointer: coarse){.astryx1xrq5m.astryx1xrq5m{min-width:44px}}
@supports (-webkit-touch-callout: none){@media (pointer: coarse){.astryx9w4715.astryx9w4715.astryx9w4715{height:calc(max(1rem,var(--text-body-size)) * var(--text-body-leading));height:1lh}}}
}
@layer priority6{
@starting-style{.astryx1sopeo2.astryx1sopeo2{grid-template-rows:0fr}}
.astryx1xsm0q9::after{inset:-14px}
.astryxarstr8::after{inset:0}
.astryxxx281p::before{inset:0}
.astryxht581f::after{inset:var(--_input-clear-hit-inset)}
.astryxeu5z55::after{inset:var(--_thumbnail-hit-inset)}
@starting-style{.astryx4itv7f.astryx4itv7f{opacity:0}}
@starting-style{.astryx6mt36l.astryx6mt36l{transform:translateX(-100%)}}
@starting-style{.astryx1yqmsfc.astryx1yqmsfc{transform:translateX(100%)}}
@starting-style{.astryxub2912.astryxub2912{transform:translateY(-100%)}}
@starting-style{.astryx12p7p72.astryx12p7p72{transform:translateY(-4px)}}
@starting-style{.astryxhbqy3z.astryxhbqy3z{transform:translateY(100%)}}
@starting-style{.astryx6s140c.astryx6s140c{transform:translateY(var(--_toast-slide-y,var(--spacing-2)))}}
@starting-style{.astryx1lymnkk.astryx1lymnkk:is([dir="rtl"] *){transform:translateX(-100%)}}
@starting-style{.astryx14gflnl.astryx14gflnl:is([dir="rtl"] *){transform:translateX(100%)}}
}
@layer priority7{
.astryx1k48kgn::after{border-radius:inherit}
.astryxxyica1::before{border-radius:inherit}
.astryxq94oqs::after{border-radius:var(--radius-full)}
.astryxtb6wbx::after{border-radius:var(--radius-inner)}
.astryx17gn2l9::before{grid-column:1}
.astryxd54j2p::after{inset-block:0}
.astryxpsyfx0::-webkit-date-and-time-value{margin-block:0}
.astryx1qqcexc::-webkit-date-and-time-value{margin-inline:0}
.astryx1x4c3m6::-webkit-date-and-time-value{padding-block:0}
.astryxtbxizx::-webkit-datetime-edit{padding-block:0}
@starting-style{.astryx5rzir7.astryx5rzir7{padding-bottom:0}}
.astryxkqr7wz::-webkit-date-and-time-value{padding-inline:0}
.astryxslb4at::-webkit-datetime-edit{padding-inline:0}
.astryxvtkv6q::after{transition:background-color .15s ease,width .15s ease}
.astryx17s1k9h::after{transition:opacity .15s ease}
}
@layer priority8{
.astryx19ds33d::before{align-self:start}
.astryx1abwkk1::backdrop{backdrop-filter:blur(2px)}
.astryxyhc2n1::after{background-color:transparent}
.astryx1tzqye7::before{background-color:var(--color-accent)}
.astryxnixb3f::backdrop{background-color:var(--color-overlay)}
.astryx1i3206j::after{background-color:var(--indicator-color,transparent)}
.astryx1uvfo0n::before{background-color:var(--table-row-overlay,transparent)}
.astryxccdyz0::after{background-image:linear-gradient(to left,var(--color-shadow),transparent)}
.astryx1ppu1g5::after{background-image:linear-gradient(to right,var(--color-shadow),transparent)}
.astryxnnzo76::after{border-inline-start-color:var(--color-border)}
.astryxvsnedh::after{border-inline-start-style:solid}
.astryx1p96cux::after{border-inline-start-width:var(--border-width)}
.astryxtkarl4::before{color:var(--color-syntax-punctuation)}
.astryxnf3u0::placeholder{color:var(--color-text-disabled)}
.astryxeyghm5::placeholder{color:var(--color-text-secondary)}
.astryx1cpjm7i::before{content:""}
.astryx1s928wv::after{content:""}
.astryx46gnpd::before{content:attr(data-line)}
.astryxc2ndz5::before{content:counter(astryx-list) "."}
.astryxh3pasq::after{content:var(--_input-clear-hit-content)}
.astryxhkezso::after{display:block}
.astryxolhmmf::-webkit-calendar-picker-indicator{display:none}
.astryx3nzp0f::before{font-family:var(--font-family-code)}
.astryxekda60::before{inset-inline-end:-2px}
.astryx1unh1gc::after{inset-inline-end:0}
.astryxvw6utc::before{inset-inline-start:-2px}
.astryx1iygr5g::after{inset-inline-start:0}
.astryx1km86hw::after{inset-inline-start:calc(var(--spacing-4) + var(--_codeblock-gutter-width) + var(--spacing-3))}
.astryx15bqym3::-webkit-datetime-edit{line-height:inherit}
.astryx1f74mqm::-webkit-date-and-time-value{line-height:inherit}
.astryxph5o2a::backdrop{opacity:0}
.astryxb3n6bw::backdrop{opacity:1}
.astryxni466t::backdrop{opacity:var(--_sheet-scrim-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}
.astryx1wnbjh8::before{text-align:end}
.astryx9rmy9g::-webkit-date-and-time-value{text-align:start}
.astryx1e8txe::before{transform:scaleX(0)}
.astryxp1ps4y::before{transform:scaleX(1)}
.astryxb5f74o::before{transform:scaleY(0)}
.astryxd30wvy::before{transform:scaleY(1)}
.astryxvs0bi2::after{transform:translateX(-100%)}
.astryx1qyefdi::after{transform:translateX(100%)}
.astryx1fgylwi::before{transform-origin:center top}
.astryxgu12d::before{transform-origin:left center}
.astryx142juwg::backdrop{transition-behavior:allow-discrete}
.astryxizoc3::before{transition-delay:var(--x-owu7oy)}
.astryx1y1nw7a::before{transition-duration:var(--duration-fast)}
.astryx97pup0::after{transition-duration:var(--duration-fast)}
.astryxft5bk6::backdrop{transition-duration:var(--duration-medium)}
.astryxuhr57t::before{transition-duration:var(--duration-medium)}
.astryx196sc62::before{transition-duration:var(--x-1dd27dc)}
.astryx1ywzrc5::after{transition-property:background-color}
.astryxxcwgru::before{transition-property:background-color}
.astryxc0dz0a::backdrop{transition-property:opacity,display}
.astryx167zut7::backdrop{transition-property:opacity}
.astryx1hu8v7x::before{transition-property:transform}
.astryx1cz9k3x::backdrop{transition-timing-function:linear}
.astryxyt8op7::before{transition-timing-function:linear}
.astryx15h3t91::backdrop{transition-timing-function:var(--ease-standard)}
.astryx1dlmc9c::after{transition-timing-function:var(--ease-standard)}
.astryxa5v58t::before{transition-timing-function:var(--ease-standard)}
.astryx1rbqspl::before{user-select:none}
.astryxy5mcqj::before{z-index:-1}
.astryx140l85r.astryx140l85r:where(.astryx1odsvnm:active *)::after{background-color:var(--color-overlay-pressed)}
.astryx6eri0x.astryx6eri0x:where(.astryx1odsvnm:active:not(:has(a:active,button:active,[role="button"]:active,[role="link"]:active)) *)::after{background-color:var(--color-overlay-pressed)}
.astryxk7vujl:is([dir="rtl"] *)::after{background-image:linear-gradient(to left,var(--color-shadow),transparent)}
.astryxlptwl5:is([dir="rtl"] *)::after{background-image:linear-gradient(to right,var(--color-shadow),transparent)}
.astryx1c108yo:is([dir="rtl"] *)::after{transform:translateX(-100%)}
.astryx12ayhd5:is([dir="rtl"] *)::after{transform:translateX(100%)}
.astryxdq8fwl:is([dir="rtl"] *)::before{transform-origin:right center}
.astryx1k7wiig:active::after{background-color:var(--color-overlay-pressed)}
@media (prefers-reduced-motion: reduce){.astryxhhm9v0.astryxhhm9v0::before{transition-delay:0s}}
@media (prefers-reduced-motion: reduce){.astryx1viac0w.astryx1viac0w::backdrop{transition-duration:.01s}}
@media (prefers-reduced-motion: reduce){.astryx13sdc92.astryx13sdc92::before{transition-duration:0s}}
}
@layer priority9{
.astryxe80sof::before{bottom:-2px}
.astryx1xrz1ek::after{bottom:0}
.astryxu6fald::after{height:var(--_sheet-keyboard-inset,0px)}
.astryxec4aax::-webkit-date-and-time-value{min-height:0}
.astryx51xajf::before{top:-2px}
.astryx1m1drc7::after{top:0}
.astryxkj6t0a::after{width:0}
.astryxzkji8o::after{width:6px}
.astryxi8c0p9::after{width:var(--indicator-width,1px)}
}
@layer priority10{
@starting-style{.astryxxiuuzi.astryxxiuuzi::backdrop{opacity:0}}
}
}

@layer product {

@layer priority1, priority2, priority3;
@layer priority1{
.x14i3s5s{border-color:var(--color-border)}
.xur7f20{border-radius:8px}
.x1y0btm7{border-style:solid}
.xmkeg23{border-width:1px}
.xb3r6kr{overflow:hidden}
.x1hr3lfm{padding-inline:16px}
}
@layer priority2{
.x6s0dn4{align-items:center}
.xjbqb8w{background-color:transparent}
.x1de1mus{background-color:var(--color-background-card)}
.x9f619{box-sizing:border-box}
.x1hyvwdk{clip-path:inset(50%)}
.x40hh3e{column-gap:16px}
.xrvj5dj{display:grid}
.x1gc7yrn{flex-basis:260px}
.x2b4e2y{grid-template-columns:minmax(240px,2fr) minmax(170px,1.5fr) minmax(170px,1.5fr) 150px 130px 120px}
.x1qab1bc{justify-self:end}
.xvc5jky{margin-inline-start:auto}
.x10l6tqk{position:absolute}
.x1n2onr6{position:relative}
.xuxw1ft{white-space:nowrap}
.xtao9ic:hover{background-color:var(--color-background-muted)}
}
@layer priority3{
.xw8gpjh{border-bottom-color:var(--color-border)}
.x1q0q8m5{border-bottom-style:solid}
.xso031l{border-bottom-width:1px}
.xjm9jq1{height:1px}
.x1vqgdyp{height:40px}
.x1gb2em4{height:68px}
.xu96u03{left:0}
.xeuugli{min-width:0}
.x1g3uosz{min-width:960px}
.xw2csxc{overflow-x:auto}
.x1odjw0f{overflow-y:auto}
.x13vifvy{top:0}
.xh8yej3{width:100%}
.x1i1rx1s{width:1px}
}
}