@font-face{font-family:nunito;src:url(../media/nunito_latin_wght_normal-s.p.1wzrasd95pxo_.woff2)format("woff2");font-display:swap;font-weight:200 1000;font-style:normal}@font-face{font-family:nunito Fallback;src:local(Arial);ascent-override:103.02%;descent-override:35.97%;line-gap-override:0.0%;size-adjust:98.13%}.YJuPlW_className{font-family:nunito,nunito Fallback}.YJuPlW_variable{--font-nunito:"nunito", "nunito Fallback"}
:root{--ll-space-none:0px;--ll-space-2xs:2px;--ll-space-xs:4px;--ll-space-tight:6px;--ll-space-sm:8px;--ll-space-md:12px;--ll-space-lg:16px;--ll-space-xl:24px;--ll-space-2xl:32px;--ll-space-3xl:48px;--ll-radius-xs:4px;--ll-radius-sm:8px;--ll-radius-md:16px;--ll-radius-lg:24px;--ll-radius-pill:100px;--ll-size-dot-xs:6px;--ll-size-dot-sm:8px;--ll-size-dot-md:10px;--ll-size-icon-badge:22px;--ll-size-control-sm:28px;--ll-size-control:40px;--ll-size-touch-target:44px;--ll-size-row:48px;--ll-size-fab:62px;--ll-size-avatar-sm:32px;--ll-size-avatar-md:48px;--ll-size-avatar-lg:96px;--ll-size-avatar-xl:192px;--ll-icon-size-xs:12px;--ll-icon-size-sm:16px;--ll-icon-size-md:20px;--ll-icon-size-body:24px;--ll-icon-size-lg:28px;--ll-icon-size-hero:64px;--ll-motion-instant:.1s;--ll-motion-fast:.15s;--ll-motion-base:.22s;--ll-motion-slow:.3s;--ll-motion-exit:.45s;--ll-opacity-disabled:.5;--ll-overlay-dialog-width:320px;--ll-overlay-dialog-radius:48px;--ll-overlay-dialog-padding:16px;--ll-overlay-dialog-gap:24px;--ll-overlay-panel-radius:32px;--ll-overlay-menu-inset:8px;--ll-overlay-menu-row-padding:16px;--ll-overlay-menu-width-min:180px;--ll-overlay-menu-width-max:300px;--ll-overlay-bar-height:48px;--ll-overlay-bar-radius:24px;--ll-overlay-bar-padding-block:12px;--ll-overlay-bar-padding-inline:16px;--ll-color-brand-love:#f61e6d;--ll-color-brand-lust:#93f;--ll-color-brand-lipstick:#ff3b30;--ll-color-brand-shimapan:#00d8b8;--ll-color-brand-sapphire:#007aff;--ll-color-brand-peach:#ff8a00;--ll-color-brand-honey:#fc0;--ll-color-brand-acid:#00e676;--ll-color-brand-mint:#5fdfd0;--ll-color-brand-pool:#00d4ff;--ll-color-brand-twilight:#5856d6;--ll-color-brand-caramel:sienna;--ll-color-brand-smoke:#8e8e93;--ll-color-pink:#f61e6d;--ll-color-purple:#93f;--ll-color-red:#ff3b30;--ll-color-orange:#ff8a00;--ll-color-yellow:#fc0;--ll-color-green:#00e676;--ll-color-mint:#5fdfd0;--ll-color-teal:#00d8b8;--ll-color-cyan:#00d4ff;--ll-color-blue:#007aff;--ll-color-indigo:#5856d6;--ll-color-brown:sienna;--ll-color-gray:#8e8e93;--ll-color-trans-female:#f5a9b8;--ll-color-trans-male:#5bcefa;--ll-color-mono-light-0:#1c1c1c;--ll-color-mono-light-1:#272727;--ll-color-mono-light-2:#323232;--ll-color-mono-light-3:#3d3d3d;--ll-color-mono-light-4:#484848;--ll-color-mono-light-5:#535353;--ll-color-mono-light-6:#5e5e5e;--ll-color-mono-light-7:#696969;--ll-color-mono-light-8:#747474;--ll-color-mono-light-9:#7f7f7f;--ll-color-mono-light-10:#8a8a8a;--ll-color-mono-light-11:#959595;--ll-color-mono-light-12:#a0a0a0;--ll-color-mono-light-13:#ababab;--ll-color-mono-light-14:#b6b6b6;--ll-color-mono-dark-0:#f2f2f2;--ll-color-mono-dark-1:#e7e7e7;--ll-color-mono-dark-2:#dcdcdc;--ll-color-mono-dark-3:#d1d1d1;--ll-color-mono-dark-4:#c6c6c6;--ll-color-mono-dark-5:#bbb;--ll-color-mono-dark-6:#b0b0b0;--ll-color-mono-dark-7:#a5a5a5;--ll-color-mono-dark-8:#9a9a9a;--ll-color-mono-dark-9:#8f8f8f;--ll-color-mono-dark-10:#848484;--ll-color-mono-dark-11:#797979;--ll-color-mono-dark-12:#6e6e6e;--ll-color-mono-dark-13:#636363;--ll-color-mono-dark-14:#585858;--ll-shadow-base:0 2px 4px #00000026;--ll-shadow-raised:0 8px 24px #00000014;--ll-font-size-xs:11px;--ll-font-size-sm:12px;--ll-font-size-md:14px;--ll-font-size-body:16px;--ll-font-size-lg:20px;--ll-font-size-xl:22px;--ll-font-size-2xl:28px;--ll-font-size-3xl:32px;--ll-font-line-height-tight:16px;--ll-font-line-height-base:24px;--ll-font-line-height-link:30px;--ll-font-line-height-title:40px;--ll-font-line-height-subtitle-accent:44px;--ll-font-line-height-title-accent:64px;--ll-font-weight-regular:400;--ll-font-weight-medium:500;--ll-font-weight-bold:600;--ll-font-weight-heavy:700;--ll-font-family-body:Nunito;--ll-font-family-accent:Pacifico;--ll-color-primary:var(--ll-tint,#f61e6d);--ll-color-danger:#ff3b30;--ll-color-danger-foreground:#fff;--ll-color-primary-foreground:#fff;--ll-color-background:#fff;--ll-color-background-deep:#fff;--ll-color-muted:#f2f2f7;--ll-color-background-sunken:#f2f2f7;--ll-color-control:#f0f0f3;--ll-color-control-selected:#e0e1e6;--ll-color-surface:#fff;--ll-color-foreground:#1c1c1e;--ll-color-muted-foreground:#1c1c1ea6;--ll-color-border:#8e8e9333;--ll-color-disabled:#8e8e93;--ll-color-icon:#393536;--ll-color-icon-inverse:#fff;--ll-color-icon-background:#f2f2f7;--ll-color-scrim:#0000004d;--ll-color-ink-pink:#cc195a;--ll-color-ink-purple:#9130f2;--ll-color-ink-red:#c72e25;--ll-color-ink-orange:#a35800;--ll-color-ink-yellow:#826800;--ll-color-ink-green:#007c40;--ll-color-ink-mint:#32766e;--ll-color-ink-teal:#007967;--ll-color-ink-cyan:#00758c;--ll-color-ink-blue:#0066d6;--ll-color-ink-indigo:#5856d6;--ll-color-ink-brown:sienna;--ll-color-ink-gray:#6b6b6e;--ll-color-ink-trans-female:#8c6069;--ll-color-ink-trans-male:#33738c;--ll-color-soft-pink:#fee9f0;--ll-color-soft-purple:#f5ebff;--ll-color-soft-red:#ffebea;--ll-color-soft-orange:#fff3e6;--ll-color-soft-yellow:#fffae6;--ll-color-soft-green:#e6fdf1;--ll-color-soft-mint:#effcfa;--ll-color-soft-teal:#e6fbf8;--ll-color-soft-cyan:#e6fbff;--ll-color-soft-blue:#e6f2ff;--ll-color-soft-indigo:#eeeefb;--ll-color-soft-brown:#f6eeea;--ll-color-soft-gray:#f4f4f4;--ll-color-soft-trans-female:#fef6f8;--ll-color-soft-trans-male:#effaff;--ll-color-primary-ink:var(--ll-tint-ink,var(--ll-color-ink-pink))}@media (prefers-color-scheme:dark){:root:not(.light){--ll-color-primary:var(--ll-tint,#f61e6d);--ll-color-danger:#ff3b30;--ll-color-danger-foreground:#fff;--ll-color-primary-foreground:#fff;--ll-color-background:#0d0d10;--ll-color-background-deep:#000;--ll-color-muted:#1c1c1e;--ll-color-background-sunken:#000;--ll-color-control:#212225;--ll-color-control-selected:#2e3135;--ll-color-surface:#1c1c1e;--ll-color-foreground:#f2f2f7;--ll-color-muted-foreground:#f2f2f7a6;--ll-color-border:#8e8e9333;--ll-color-disabled:#8e8e93;--ll-color-icon:#cecacb;--ll-color-icon-inverse:#fff;--ll-color-icon-background:#2c2c2e;--ll-color-scrim:#00000080;--ll-color-ink-pink:#f84d8c;--ll-color-ink-purple:#b56aff;--ll-color-ink-red:#ff4d43;--ll-color-ink-orange:#ff8a00;--ll-color-ink-yellow:#fc0;--ll-color-ink-green:#00e676;--ll-color-ink-mint:#5fdfd0;--ll-color-ink-teal:#00d8b8;--ll-color-ink-cyan:#00d4ff;--ll-color-ink-blue:#2b91ff;--ll-color-ink-indigo:#8887e2;--ll-color-ink-brown:#bb8268;--ll-color-ink-gray:#909095;--ll-color-ink-trans-female:#f5a9b8;--ll-color-ink-trans-male:#5bcefa;--ll-color-soft-pink:#321c26;--ll-color-soft-purple:#291e35;--ll-color-soft-red:#331f20;--ll-color-soft-orange:#33271b;--ll-color-soft-yellow:#332e1b;--ll-color-soft-green:#193027;--ll-color-soft-mint:#233030;--ll-color-soft-teal:#192f2d;--ll-color-soft-cyan:#192e35;--ll-color-soft-blue:#192535;--ll-color-soft-indigo:#222230;--ll-color-soft-brown:#292120;--ll-color-soft-gray:#27272a;--ll-color-soft-trans-female:#322a2d;--ll-color-soft-trans-male:#222e34;--ll-color-primary-ink:var(--ll-tint-ink,var(--ll-color-ink-pink))}}:root{--ll-color-bg:var(--ll-color-background);--ll-color-bg-list:var(--ll-color-background-sunken);--ll-color-bg-deep:var(--ll-color-background-deep);--ll-color-bg-subtle:var(--ll-color-muted);--ll-color-bg-element:var(--ll-color-control);--ll-color-bg-selected:var(--ll-color-control-selected);--ll-color-card:var(--ll-color-surface);--ll-color-text:var(--ll-color-foreground);--ll-color-text-secondary:var(--ll-color-muted-foreground);--ll-color-label:var(--ll-color-muted-foreground);--ll-color-icon-bg:var(--ll-color-icon-background);--ll-color-on-primary:var(--ll-color-primary-foreground);--ll-color-on-danger:var(--ll-color-danger-foreground);--ll-space-hair:var(--ll-space-2xs);--ll-space-xxl:var(--ll-space-2xl);--ll-space-xxxl:var(--ll-space-3xl);--ll-font-size-base:var(--ll-font-size-body);--ll-font-size-xxl:var(--ll-font-size-2xl);--ll-font-size-hero:var(--ll-font-size-3xl);--ll-icon-size-base:var(--ll-icon-size-body)}.light{--ll-color-primary:var(--ll-tint,#f61e6d);--ll-color-danger:#ff3b30;--ll-color-danger-foreground:#fff;--ll-color-primary-foreground:#fff;--ll-color-background:#fff;--ll-color-background-deep:#fff;--ll-color-muted:#f2f2f7;--ll-color-background-sunken:#f2f2f7;--ll-color-control:#f0f0f3;--ll-color-control-selected:#e0e1e6;--ll-color-surface:#fff;--ll-color-foreground:#1c1c1e;--ll-color-muted-foreground:#1c1c1ea6;--ll-color-border:#8e8e9333;--ll-color-disabled:#8e8e93;--ll-color-icon:#393536;--ll-color-icon-inverse:#fff;--ll-color-icon-background:#f2f2f7;--ll-color-scrim:#0000004d;--ll-color-ink-pink:#cc195a;--ll-color-ink-purple:#9130f2;--ll-color-ink-red:#c72e25;--ll-color-ink-orange:#a35800;--ll-color-ink-yellow:#826800;--ll-color-ink-green:#007c40;--ll-color-ink-mint:#32766e;--ll-color-ink-teal:#007967;--ll-color-ink-cyan:#00758c;--ll-color-ink-blue:#0066d6;--ll-color-ink-indigo:#5856d6;--ll-color-ink-brown:sienna;--ll-color-ink-gray:#6b6b6e;--ll-color-ink-trans-female:#8c6069;--ll-color-ink-trans-male:#33738c;--ll-color-soft-pink:#fee9f0;--ll-color-soft-purple:#f5ebff;--ll-color-soft-red:#ffebea;--ll-color-soft-orange:#fff3e6;--ll-color-soft-yellow:#fffae6;--ll-color-soft-green:#e6fdf1;--ll-color-soft-mint:#effcfa;--ll-color-soft-teal:#e6fbf8;--ll-color-soft-cyan:#e6fbff;--ll-color-soft-blue:#e6f2ff;--ll-color-soft-indigo:#eeeefb;--ll-color-soft-brown:#f6eeea;--ll-color-soft-gray:#f4f4f4;--ll-color-soft-trans-female:#fef6f8;--ll-color-soft-trans-male:#effaff;--ll-color-primary-ink:var(--ll-tint-ink,var(--ll-color-ink-pink))}.dark{--ll-color-primary:var(--ll-tint,#f61e6d);--ll-color-danger:#ff3b30;--ll-color-danger-foreground:#fff;--ll-color-primary-foreground:#fff;--ll-color-background:#0d0d10;--ll-color-background-deep:#000;--ll-color-muted:#1c1c1e;--ll-color-background-sunken:#000;--ll-color-control:#212225;--ll-color-control-selected:#2e3135;--ll-color-surface:#1c1c1e;--ll-color-foreground:#f2f2f7;--ll-color-muted-foreground:#f2f2f7a6;--ll-color-border:#8e8e9333;--ll-color-disabled:#8e8e93;--ll-color-icon:#cecacb;--ll-color-icon-inverse:#fff;--ll-color-icon-background:#2c2c2e;--ll-color-scrim:#00000080;--ll-color-ink-pink:#f84d8c;--ll-color-ink-purple:#b56aff;--ll-color-ink-red:#ff4d43;--ll-color-ink-orange:#ff8a00;--ll-color-ink-yellow:#fc0;--ll-color-ink-green:#00e676;--ll-color-ink-mint:#5fdfd0;--ll-color-ink-teal:#00d8b8;--ll-color-ink-cyan:#00d4ff;--ll-color-ink-blue:#2b91ff;--ll-color-ink-indigo:#8887e2;--ll-color-ink-brown:#bb8268;--ll-color-ink-gray:#909095;--ll-color-ink-trans-female:#f5a9b8;--ll-color-ink-trans-male:#5bcefa;--ll-color-soft-pink:#321c26;--ll-color-soft-purple:#291e35;--ll-color-soft-red:#331f20;--ll-color-soft-orange:#33271b;--ll-color-soft-yellow:#332e1b;--ll-color-soft-green:#193027;--ll-color-soft-mint:#233030;--ll-color-soft-teal:#192f2d;--ll-color-soft-cyan:#192e35;--ll-color-soft-blue:#192535;--ll-color-soft-indigo:#222230;--ll-color-soft-brown:#292120;--ll-color-soft-gray:#27272a;--ll-color-soft-trans-female:#322a2d;--ll-color-soft-trans-male:#222e34;--ll-color-primary-ink:var(--ll-tint-ink,var(--ll-color-ink-pink))}
@keyframes progress_sweep__mg55p20{0%{inset-inline-start:-40%}to{inset-inline-start:100%}}@keyframes progress_turn__mg55p21{to{transform:rotate(360deg)}}@keyframes progress_pulse__mg55p22{50%{opacity:.4}}.progress_track__mg55p23{border-radius:var(--ll-radius-pill);background:var(--ll-color-control);position:relative;overflow:hidden}.progress_fill__mg55p24{border-radius:inherit;background:var(--progress-tint);height:100%;transition:width var(--ll-motion-base) ease-out}.progress_indeterminate__mg55p25{width:40%;animation:1.2s ease-in-out infinite progress_sweep__mg55p20;position:absolute;inset-block:0}.progress_spinner__mg55p26{display:inline-flex}.progress_spinner__mg55p26 svg{animation:.8s linear infinite progress_turn__mg55p21}@media (prefers-reduced-motion:reduce){.progress_fill__mg55p24{transition:none}.progress_indeterminate__mg55p25{width:100%;animation:1.6s ease-in-out infinite progress_pulse__mg55p22;inset-inline-start:0}.progress_spinner__mg55p26 svg{animation:1.6s ease-in-out infinite progress_pulse__mg55p22}}.text_text__1nhd5xy0{font-family:var(--ll-font-family-body), system-ui, sans-serif;font-size:var(--ll-font-size-body);line-height:var(--ll-font-line-height-base);font-weight:var(--ll-font-weight-regular);color:var(--ll-color-foreground);margin:0}.text_defaultSemiBold__1nhd5xy1{font-weight:var(--ll-font-weight-bold)}.text_title__1nhd5xy2{font-size:var(--ll-font-size-3xl);line-height:var(--ll-font-line-height-title);font-weight:var(--ll-font-weight-heavy)}.text_titleAccent__1nhd5xy3{font-family:var(--ll-font-family-accent), cursive;font-size:var(--ll-font-size-3xl);line-height:var(--ll-font-line-height-title-accent);color:var(--ll-color-primary)}.text_subtitle__1nhd5xy4{font-size:var(--ll-font-size-lg);font-weight:var(--ll-font-weight-bold)}.text_subtitleAccent__1nhd5xy5{font-family:var(--ll-font-family-accent), cursive;font-size:var(--ll-font-size-lg);line-height:var(--ll-font-line-height-subtitle-accent);padding-block:var(--ll-space-xs);color:var(--ll-color-primary-ink)}.text_header__1nhd5xy6{font-size:var(--ll-font-size-lg);font-weight:var(--ll-font-weight-bold)}.text_small__1nhd5xy7{font-size:var(--ll-font-size-sm);line-height:var(--ll-font-line-height-tight)}.text_light__1nhd5xy8{font-weight:300}.text_bold__1nhd5xy9{font-weight:var(--ll-font-weight-heavy)}.text_italic__1nhd5xya{font-style:italic}.text_label__1nhd5xyb{color:var(--ll-color-muted-foreground)}.text_caption__1nhd5xyc{font-size:var(--ll-font-size-sm);line-height:var(--ll-font-line-height-tight);color:var(--ll-color-muted-foreground)}.text_badge__1nhd5xyd{font-weight:var(--ll-font-weight-heavy);color:var(--ll-color-primary-ink)}.text_chip__1nhd5xye{font-size:var(--ll-font-size-sm);line-height:var(--ll-font-line-height-tight);font-weight:var(--ll-font-weight-bold)}.text_link__1nhd5xyf{line-height:var(--ll-font-line-height-link);color:var(--ll-color-primary-ink)}.text_version__1nhd5xyg{font-size:var(--ll-font-size-sm);color:var(--ll-color-muted-foreground)}.text_clamp__1nhd5xyh{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.text_truncate__1nhd5xyi{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.button_button__8wh3ej0{--button-color:var(--ll-color-primary);--button-ink:var(--ll-color-primary-ink);justify-content:center;align-items:center;gap:var(--ll-space-sm);border-radius:var(--ll-radius-pill);padding-block:var(--ll-space-sm);padding-inline:var(--ll-space-lg);white-space:nowrap;cursor:pointer;transition:transform var(--ll-motion-instant) ease-out;border:0;flex-direction:row;font-family:inherit;text-decoration:none;display:inline-flex}.button_button__8wh3ej0:disabled{--button-color:var(--ll-color-disabled);--button-ink:var(--ll-color-disabled);cursor:default}.button_button__8wh3ej0:not(:disabled):active{transform:scale(.96)}.button_button__8wh3ej0:focus-visible{outline:2px solid var(--button-color);outline-offset:2px}.button_primary__8wh3ej1{background:var(--button-color);color:var(--ll-color-primary-foreground)}.button_secondary__8wh3ej2{--button-color:var(--ll-color-foreground);--button-ink:var(--ll-color-foreground);background:var(--ll-color-surface);color:var(--button-ink)}.button_accent__8wh3ej3{background:color-mix(in srgb, var(--button-color) 10%, var(--ll-color-surface));color:var(--button-ink)}.button_borderless__8wh3ej4{color:var(--button-ink);background:0 0}.button_bordered__8wh3ej5{color:var(--button-ink);border:1px solid var(--button-color);background:0 0}.button_control__8wh3ej6{background:var(--ll-color-surface);color:var(--button-ink);border-radius:var(--ll-radius-lg);padding:var(--ll-space-md)}.button_floating__8wh3ej7{box-shadow:var(--ll-shadow-raised)}.button_danger__8wh3ej8{--button-color:var(--ll-color-danger);--button-ink:var(--ll-color-ink-red)}.button_primary__8wh3ej1.button_danger__8wh3ej8{color:var(--ll-color-danger-foreground)}.button_small__8wh3ej9{padding-block:var(--ll-space-tight);padding-inline:var(--ll-space-md)}.button_big__8wh3eja{padding-block:var(--ll-space-md);padding-inline:var(--ll-space-lg)}.button_iconOnly__8wh3ejb{padding-inline:var(--ll-space-sm)}.button_small__8wh3ej9.button_iconOnly__8wh3ejb{padding-inline:var(--ll-space-tight)}.button_big__8wh3eja.button_iconOnly__8wh3ejb,.button_control__8wh3ej6.button_iconOnly__8wh3ejb{padding-inline:var(--ll-space-md)}.button_control__8wh3ej6.button_small__8wh3ej9{border-radius:var(--ll-radius-sm);padding:var(--ll-space-xs)}.button_control__8wh3ej6.button_small__8wh3ej9.button_iconOnly__8wh3ejb{padding-inline:var(--ll-space-xs)}.button_iconLeft__8wh3ejc:not(.button_control__8wh3ej6):not(.button_iconOnly__8wh3ejb){padding-inline-end:var(--ll-space-xl)}.button_iconRight__8wh3ejd:not(.button_control__8wh3ej6):not(.button_iconOnly__8wh3ejb){padding-inline-start:var(--ll-space-xl)}.button_stretch__8wh3eje{align-self:stretch;width:100%}.button_label__8wh3ejf{text-overflow:ellipsis;min-width:0;overflow:hidden}.button_label__8wh3ejf.button_largeLabel__8wh3ejg{font-weight:700}.button_link__8wh3ejh{text-decoration:none}.button_loading__8wh3eji{position:relative}.button_hidden__8wh3ejj{align-items:center;gap:var(--ll-space-sm);opacity:0;display:inline-flex}.button_spinner__8wh3ejk{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.button_button__8wh3ej0{transition:none}.button_button__8wh3ej0:not(:disabled):active{transform:none}}.card_card__7ut74l0{gap:var(--ll-space-sm);border-radius:var(--ll-radius-lg);padding-block:var(--ll-space-lg);padding-inline:var(--ll-space-xl);background:var(--ll-color-surface);flex-direction:column;display:flex}.card_tinted__7ut74l1{background:color-mix(in srgb, var(--card-tint) 10%, var(--card-ground,var(--ll-color-background)))}.alert-card_header__88sx8r0{align-items:flex-start;gap:var(--ll-space-sm);flex-direction:row;display:flex}.alert-card_title__88sx8r1{flex:1}.alert-card_actions__88sx8r2{gap:var(--ll-space-sm);flex-flow:wrap;display:flex}.alert-card_learnMore__88sx8r3{align-self:flex-start;padding-inline:0}.alert-card_glyph__88sx8r4{margin-block:calc((var(--ll-font-line-height-base) - var(--ll-icon-size-md)) / 2);flex-shrink:0}.alert-card_withGlyph__88sx8r5{align-items:flex-start;gap:var(--ll-space-sm);display:flex}.alert-card_content__88sx8r6{gap:var(--ll-space-sm);flex-direction:column;flex:1;min-width:0;display:flex}.alert-card_centred__88sx8r7{align-items:center}.alert-card_centred__88sx8r7 .alert-card_glyph__88sx8r4{margin-block:0}.alert-dialog_dialog__1aoo7v80{width:min(var(--ll-overlay-dialog-width), calc(100vw - 48px));border-radius:var(--ll-overlay-dialog-radius);background:var(--ll-color-surface);max-height:80vh;color:var(--ll-color-foreground);box-shadow:var(--ll-shadow-raised);border:0;margin:auto;padding:0}.alert-dialog_dialog__1aoo7v80::backdrop{background:var(--ll-color-scrim)}.alert-dialog_body__1aoo7v81{gap:var(--ll-overlay-dialog-gap);padding:var(--ll-overlay-dialog-padding);flex-direction:column;display:flex}.alert-dialog_words__1aoo7v82{gap:var(--ll-space-xs);padding-inline:var(--ll-space-md);padding-top:var(--ll-space-md);flex-direction:column;display:flex}.alert-dialog_message__1aoo7v83{color:var(--ll-color-muted-foreground)}.alert-dialog_actions__1aoo7v84{gap:var(--ll-space-sm);display:flex}.alert-dialog_actions__1aoo7v84>*{flex:1}.alert-dialog_stacked__1aoo7v85{flex-direction:column}.alert-dialog_action__1aoo7v86{min-height:var(--ll-size-row)}.alert-dialog_action__1aoo7v86.alert-dialog_plain__1aoo7v87{background:var(--ll-color-control)}@keyframes sheet_rise__1hk8i780{0%{transform:translateY(100%)}}@keyframes sheet_fromStart__1hk8i781{0%{transform:translateX(calc(-100% * var(--sheet-dir,1)))}}@keyframes sheet_fromEnd__1hk8i782{0%{transform:translateX(calc(100% * var(--sheet-dir,1)))}}.sheet_sheet__1hk8i783{background:var(--ll-color-surface);max-width:none;max-height:none;color:var(--ll-color-foreground);box-shadow:var(--ll-shadow-raised);border:0;margin:0;padding:0;position:fixed}.sheet_sheet__1hk8i783::backdrop{background:var(--ll-color-scrim)}.sheet_sheet__1hk8i783:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--sheet-dir:-1}.sheet_bottom__1hk8i784{border-radius:var(--ll-radius-lg) var(--ll-radius-lg) 0 0;width:100%;max-height:90dvh;padding-bottom:env(safe-area-inset-bottom,0px);animation:sheet_rise__1hk8i780 var(--ll-motion-base) ease-out;inset:auto 0 0}.sheet_start__1hk8i785{width:min(20rem,85vw);height:100dvh;padding-top:env(safe-area-inset-top,0px);animation:sheet_fromStart__1hk8i781 var(--ll-motion-base) ease-out;inset-block:0;inset-inline:0 auto}.sheet_end__1hk8i786{width:min(20rem,85vw);height:100dvh;padding-top:env(safe-area-inset-top,0px);animation:sheet_fromEnd__1hk8i782 var(--ll-motion-base) ease-out;inset-block:0;inset-inline:auto 0}.sheet_frame__1hk8i787{height:100%;max-height:inherit;flex-direction:column;display:flex}.sheet_header__1hk8i788{align-items:center;gap:var(--ll-space-sm);padding:var(--ll-space-lg) var(--ll-space-lg) var(--ll-space-sm);display:flex}.sheet_headerIcon__1hk8i789{color:var(--ll-color-primary);flex-shrink:0}.sheet_headerWords__1hk8i78a{flex-direction:column;flex:1;min-width:0;display:flex}.sheet_body__1hk8i78b{min-height:0;padding:var(--ll-space-sm) var(--ll-space-lg) var(--ll-space-lg);flex:1;overflow-y:auto}.sheet_start__1hk8i785 .sheet_body__1hk8i78b,.sheet_end__1hk8i786 .sheet_body__1hk8i78b{padding:0}.sheet_footer__1hk8i78c{justify-content:flex-end;gap:var(--ll-space-sm);padding:var(--ll-space-md) var(--ll-space-lg);border-top:1px solid var(--ll-color-border);flex-wrap:wrap;display:flex}@media (prefers-reduced-motion:reduce){.sheet_bottom__1hk8i784,.sheet_start__1hk8i785,.sheet_end__1hk8i786{animation:none}}@keyframes tooltip_fade__1ochdy30{0%{opacity:0}}.tooltip_anchor__1ochdy31{display:inline-flex}.tooltip_tip__1ochdy32{max-width:16rem;padding:var(--ll-space-xs) var(--ll-space-sm);border-radius:var(--ll-radius-sm);background:var(--ll-color-foreground);color:var(--ll-color-background);font-size:var(--ll-font-size-sm);white-space:nowrap;pointer-events:none;animation:tooltip_fade__1ochdy30 var(--ll-motion-fast) ease-out;border:0;margin:0;font-weight:600;line-height:1.3;position:fixed;inset:auto}@media (prefers-reduced-motion:reduce){.tooltip_tip__1ochdy32{animation:none}}.app-shell_shell__18ydlet0{background:var(--ll-color-background-sunken);min-height:100vh;color:var(--ll-color-foreground);container:app-shell/inline-size}.app-shell_content__18ydlet1{flex:1;min-width:0}.app-shell_rail__18ydlet2{box-sizing:border-box;border-inline-end:1px solid var(--ll-color-border);background:var(--ll-color-surface);width:16rem;height:100dvh;transition:width var(--ll-motion-fast) ease-out;flex-shrink:0;padding-block-start:env(safe-area-inset-top,0px);padding-inline-start:env(safe-area-inset-left,0px);display:none;position:sticky;top:0}.app-shell_railCollapsed__18ydlet3{width:4.5rem}.app-shell_phoneHeader__18ydlet4{z-index:2;justify-content:space-between;align-items:center;gap:var(--ll-space-md);padding-block:calc(var(--ll-space-sm) + env(safe-area-inset-top,0px)) var(--ll-space-sm);padding-inline:var(--ll-space-md);background:var(--ll-color-surface);display:flex;position:sticky;top:0}.app-shell_phoneSpacer__18ydlet5{width:2.5rem}.app-shell_body__18ydlet8{flex-direction:column;height:100%;display:flex}.app-shell_home__18ydlet9{text-decoration:none;display:inline-flex}.app-shell_brand__18ydleta{justify-content:space-between;align-items:center;gap:var(--ll-space-sm);padding:var(--ll-space-md) var(--ll-space-lg) var(--ll-space-xl);display:flex}.app-shell_brandCollapsed__18ydletb{padding-inline:var(--ll-space-sm);flex-direction:column;justify-content:flex-start}.app-shell_nav__18ydletc{padding-inline:var(--ll-space-sm);flex:1;padding-block-end:var(--ll-space-md);overflow-y:auto}.app-shell_group__18ydletd+.app-shell_group__18ydletd{margin-block-start:var(--ll-space-lg)}.app-shell_groupLabel__18ydlete{padding-inline:var(--ll-space-md);color:var(--ll-color-muted-foreground);font-size:var(--ll-font-size-sm);margin:0;padding-block-end:var(--ll-space-xs);font-weight:600}.app-shell_rule__18ydletf{height:0;margin:0 var(--ll-space-sm) var(--ll-space-sm);border:0;border-block-start:1px solid var(--ll-color-border)}.app-shell_list__18ydletg{gap:var(--ll-space-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.app-shell_tip__18ydleth{width:100%;display:flex}.app-shell_link__18ydleti{align-items:center;gap:var(--ll-space-sm);width:100%;padding:var(--ll-space-sm) var(--ll-space-md);border-radius:var(--ll-radius-md);color:var(--ll-color-foreground);text-decoration:none;display:flex}.app-shell_link__18ydleti:hover{background:var(--ll-color-background-sunken)}.app-shell_link__18ydleti[aria-current=page]{background:var(--ll-color-control);color:var(--ll-color-foreground);font-weight:600}.app-shell_link__18ydleti:focus-visible{outline:2px solid var(--ll-color-primary);outline-offset:2px}.app-shell_linkLabel__18ydletj{flex:1;min-width:0}.app-shell_linkCollapsed__18ydletk{justify-content:center}.app-shell_footer__18ydletl{gap:var(--ll-space-sm);padding:var(--ll-space-sm) var(--ll-space-sm) max(var(--ll-space-sm), env(safe-area-inset-bottom,0px));border-block-start:1px solid var(--ll-color-border);flex-direction:column;display:flex}.app-shell_topBar__18ydletm{z-index:2;box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--ll-space-md);height:4rem;padding-inline:var(--ll-space-2xl);border-block-end:1px solid var(--ll-color-border);background:var(--ll-color-surface);display:none;position:sticky;top:0}.app-shell_topBarStart__18ydletn{align-items:center;gap:var(--ll-space-sm);min-width:0;display:flex}.app-shell_brandBarred__18ydleto{box-sizing:border-box;border-block-end:1px solid var(--ll-color-border);height:4rem;margin-block-end:var(--ll-space-md);padding-block:0}.app-shell_topBarEnd__18ydletp{align-items:center;gap:var(--ll-space-xs);display:flex}.app-shell_brandBarredCollapsed__18ydletq{padding-inline:var(--ll-space-sm);justify-content:center}.app-shell_brandEnd__18ydletr{order:1;display:flex}@media (prefers-reduced-motion:reduce){.app-shell_rail__18ydlet2{transition:none}}@container app-shell (min-width:64rem){.app-shell_rail__18ydlet2{display:block}.app-shell_phoneHeader__18ydlet4{display:none}.app-shell_frame__18ydlet6{display:flex}.app-shell_drawer__18ydlet7{display:none}.app-shell_topBar__18ydletm{display:flex}}.avatar_avatar__6lw5aa0{border-radius:var(--ll-radius-pill);background:color-mix(in srgb, var(--avatar-tint) 10%, transparent);color:var(--avatar-tint);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.avatar_image__6lw5aa1{object-fit:cover;width:100%;height:100%}.avatar_solid__6lw5aa2{background:var(--avatar-tint)}.badge_pill__1gdp5l00{padding-inline:var(--ll-space-md);border-radius:var(--ll-radius-pill);border:0;flex-direction:row;align-items:center;font-family:inherit;display:inline-flex}.badge_accent__1gdp5l01{background:var(--ll-color-primary)}.badge_muted__1gdp5l02{background:var(--ll-color-control)}.badge_margin__1gdp5l03{margin-inline-end:var(--ll-space-sm)}.badge_pressable__1gdp5l04{cursor:pointer}.block-header_header__f7sfrv0{align-items:center;gap:var(--ll-space-xs);flex-direction:row;display:flex}.block-header_label__f7sfrv1{flex:1}.chip_readOnly__emti7a0{cursor:default}.chip_readOnlySecondary__emti7a1{background:var(--ll-color-control)}.collapsible_heading__ohi2u60{align-items:center;gap:var(--ll-space-tight);padding:var(--ll-space-sm);cursor:pointer;color:inherit;background:0 0;border:0;flex-direction:row;font-family:inherit;display:flex}.collapsible_heading__ohi2u60:hover{opacity:.7}.collapsible_headingLevel__ohi2u61{font:inherit;margin:0}.collapsible_caret__ohi2u62{transition:transform var(--ll-motion-fast) ease-out;display:inline-flex}.collapsible_open__ohi2u63{transform:rotate(90deg)}.collapsible_caret__ohi2u62:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):not(.collapsible_open__ohi2u63){transform:scaleX(-1)}.collapsible_content__ohi2u64{margin-top:var(--ll-space-tight)}@media (prefers-reduced-motion:reduce){.collapsible_caret__ohi2u62{transition:none}}.empty-state_container__199ag2k0{justify-content:center;align-items:center;gap:var(--ll-space-lg);flex-direction:column;flex-grow:1;min-height:100px;display:flex}.empty-state_containerSmall__199ag2k1{gap:var(--ll-space-md);min-height:0}.empty-state_message__199ag2k2{font-size:var(--ll-font-size-2xl);line-height:var(--ll-font-line-height-link);text-align:center}.empty-state_messageSmall__199ag2k3{font-size:var(--ll-font-size-lg);line-height:var(--ll-font-line-height-base);text-align:center}.empty-state_text__199ag2k4{align-items:center;gap:var(--ll-space-sm);text-align:center;flex-direction:column;max-width:36rem;display:flex}.empty-state_title__199ag2k5{text-wrap:balance;margin:0}.empty-state_body__199ag2k6{text-wrap:pretty}.empty-state_actions__199ag2k7{justify-content:center;align-items:center;gap:var(--ll-space-sm);flex-wrap:wrap;display:flex}.field_field__l3i9wq0{gap:var(--ll-space-2xs);flex-direction:column;display:flex}.field_row__l3i9wq1{align-items:center;gap:var(--ll-space-md);min-height:var(--ll-space-3xl);padding-block:var(--ll-space-xs);flex-direction:row;display:flex}.field_label__l3i9wq2{flex:1;min-width:0}.field_pressable__l3i9wq3{cursor:pointer;-webkit-user-select:none;user-select:none}.field_padded__l3i9wq4{padding-inline:var(--ll-space-xl)}.field_box__l3i9wq5{box-sizing:border-box;width:100%;min-height:48px;padding-inline:var(--ll-space-lg);border:1px solid var(--ll-color-border);border-radius:var(--ll-radius-pill);background:var(--ll-color-surface);color:var(--ll-color-foreground);font-family:var(--ll-font-family-body), system-ui, sans-serif;font-size:var(--ll-font-size-body);transition:border-color var(--ll-motion-fast) ease-out;align-items:center;padding-block:10px;display:flex}.field_box__l3i9wq5::placeholder{color:var(--ll-color-muted-foreground)}.field_box__l3i9wq5:focus{border-color:var(--ll-color-primary);outline:none}.field_box__l3i9wq5:disabled{color:var(--ll-color-disabled);cursor:not-allowed}.field_adorned__l3i9wq6{align-items:center;width:100%;display:flex;position:relative}.field_leading__l3i9wq7{color:var(--ll-color-muted-foreground);pointer-events:none;transition:color var(--ll-motion-fast) ease-out;position:absolute;inset-inline-start:var(--ll-space-lg)}.field_adorned__l3i9wq6:focus-within .field_leading__l3i9wq7{color:var(--ll-color-primary)}.field_withLeading__l3i9wq8{padding-inline-start:calc(var(--ll-space-lg) + 1.25rem + var(--ll-space-sm))}.field_balanced__l3i9wq9{padding-inline-end:calc(var(--ll-space-lg) + 1.25rem + var(--ll-space-sm))}.field_multiline__l3i9wqa{border-radius:var(--ll-radius-lg);resize:vertical;align-items:flex-start;min-height:120px}.field_filled__l3i9wqb{--fill-strength:6%;background:color-mix(in srgb, var(--ll-color-foreground) var(--fill-strength), transparent);border-color:#0000}.field_filled__l3i9wqb:disabled{--fill-strength:3%}.dark .field_filled__l3i9wqb{--fill-strength:12%}.dark .field_filled__l3i9wqb:disabled{--fill-strength:6%}.field_invalid__l3i9wqc,.field_invalid__l3i9wqc:focus{border-color:var(--ll-color-danger)}.field_code__l3i9wqd{font-size:var(--ll-font-size-xl);font-weight:var(--ll-font-weight-bold);font-variant-numeric:tabular-nums;letter-spacing:.4em;text-indent:.4em;text-align:center}@media (prefers-reduced-motion:reduce){.field_box__l3i9wq5,.field_leading__l3i9wq7{transition:none}}@media (prefers-color-scheme:dark){:root:not(.light) .field_filled__l3i9wqb{--fill-strength:12%}:root:not(.light) .field_filled__l3i9wqb:disabled{--fill-strength:6%}}.chip-select_chips__e63i030{gap:var(--ll-space-md);flex-flow:wrap;display:flex}.chip-select_chips__e63i030>:not([aria-checked=true]){box-shadow:inset 0 0 0 1px var(--ll-color-border)}.chip-select_chips__e63i030>*{min-height:var(--ll-size-touch-target);padding-inline:var(--ll-space-lg);font-size:var(--ll-font-size-md)}.menu-row_row__f8u7020{align-items:center;gap:var(--ll-space-md);width:100%;min-height:var(--ll-space-3xl);padding-block:var(--ll-space-xs);color:inherit;text-align:start;background:0 0;border:0;flex-direction:row;padding-inline:0;font-family:inherit;display:flex}button.menu-row_row__f8u7020{cursor:pointer}button.menu-row_row__f8u7020:disabled{cursor:not-allowed}button.menu-row_row__f8u7020:not(:disabled):hover{opacity:.7}button.menu-row_row__f8u7020:focus-visible{outline:2px solid var(--ll-color-primary);outline-offset:-2px}.menu-row_padding__f8u7021{padding-inline:var(--ll-space-xl)}.menu-row_words__f8u7022{flex-direction:column;flex:1;min-width:0;display:flex}.menu-row_value__f8u7023{flex-shrink:1;max-width:40%}.menu-row_caret__f8u7024:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.option_option__tfwqq50{align-items:center;gap:var(--ll-space-md);padding-block:var(--ll-space-md);padding-inline:var(--ll-space-xl);border:1px solid var(--ll-color-border);border-radius:var(--ll-radius-lg);background:var(--ll-color-surface);cursor:pointer;transition:background var(--ll-motion-fast) ease-out;flex-direction:row;display:flex}.option_option__tfwqq50:has(:checked){background:color-mix(in srgb, var(--ll-color-primary) 10%, var(--ll-color-surface));border-color:var(--ll-color-primary)}.option_option__tfwqq50:has(:focus-visible){outline:2px solid var(--ll-color-primary);outline-offset:2px}.option_option__tfwqq50:has(:disabled){cursor:not-allowed;opacity:var(--ll-opacity-disabled)}.option_control__tfwqq51{accent-color:var(--ll-color-primary);width:var(--ll-icon-size-sm);height:var(--ll-icon-size-sm);flex-shrink:0}.option_label__tfwqq52{flex:1;min-width:0}@media (prefers-reduced-motion:reduce){.option_option__tfwqq50{transition:none}}.select_wrap__54fno40{display:flex;position:relative}.select_select__54fno41{appearance:none;cursor:pointer;width:100%;padding-inline-end:var(--ll-space-2xl)}.select_caret__54fno42{pointer-events:none;inset-inline-end:var(--ll-space-lg);position:absolute;top:50%;transform:translateY(-50%)}.slider_row__1l12t490{align-items:center;gap:var(--ll-space-md);flex-direction:row;display:flex}.slider_track__1l12t491{accent-color:var(--ll-color-primary);cursor:pointer;flex:1}.slider_disabled__1l12t492{cursor:not-allowed;accent-color:var(--ll-color-disabled)}.slider_value__1l12t493{font-variant-numeric:tabular-nums;min-width:var(--ll-space-3xl);text-align:end}.switch_input__161mt6m0{--track-width:2.75rem;--track-height:1.625rem;--inset:.125rem;--thumb:calc(var(--track-height) - var(--inset) * 2);appearance:none;width:var(--track-width);height:var(--track-height);border-radius:var(--ll-radius-pill);background:var(--ll-color-bg-element);box-shadow:inset 0 0 0 1px var(--ll-color-border);cursor:pointer;transition:background-color var(--ll-motion-fast) ease;flex-shrink:0;margin:0;position:relative}.switch_input__161mt6m0:before{content:"";top:var(--inset);width:var(--thumb);height:var(--thumb);transition:inset-inline-start var(--ll-motion-fast) ease;background:#fff;border-radius:50%;position:absolute;inset-inline-start:var(--inset);box-shadow:0 1px 3px #0000004d}.switch_input__161mt6m0:checked{background:var(--ll-color-primary);box-shadow:none}.switch_input__161mt6m0:checked:before{inset-inline-start:calc(var(--track-width) - var(--thumb) - var(--inset))}.switch_input__161mt6m0:focus-visible{outline:2px solid var(--ll-color-primary);outline-offset:2px}.switch_input__161mt6m0:disabled{cursor:not-allowed;opacity:.5}@media (prefers-reduced-motion:reduce){.switch_input__161mt6m0,.switch_input__161mt6m0:before{transition:none}}.icon-row_row__1oq15wa0{align-items:center;gap:var(--ll-space-sm);border-radius:var(--ll-radius-md);display:flex}.icon-row_tinted__1oq15wa1{padding-inline:var(--ll-space-sm);background:color-mix(in srgb, var(--row-tint) 8%, transparent)}.icon-row_press__1oq15wa2{align-items:center;gap:var(--ll-space-md);min-width:0;padding-block:var(--ll-space-sm);color:inherit;font:inherit;text-align:start;background:0 0;border:0;flex:1;padding-inline:0;display:flex}button.icon-row_press__1oq15wa2,a.icon-row_press__1oq15wa2{cursor:pointer;border-radius:var(--ll-radius-md);padding-inline:var(--ll-space-sm);margin-inline-start:calc(var(--ll-space-sm) * -1);text-decoration:none}button.icon-row_press__1oq15wa2:last-child,a.icon-row_press__1oq15wa2:last-child{margin-inline-end:calc(var(--ll-space-sm) * -1)}button.icon-row_press__1oq15wa2:hover:not(:disabled),a.icon-row_press__1oq15wa2:hover{background:var(--ll-color-background-sunken)}button.icon-row_press__1oq15wa2:focus-visible,a.icon-row_press__1oq15wa2:focus-visible{outline:2px solid var(--ll-color-primary);outline-offset:2px}.icon-row_press__1oq15wa2:disabled,.icon-row_disabled__1oq15wa3{opacity:var(--ll-opacity-disabled)}.icon-row_tile__1oq15wa4{border-radius:var(--ll-radius-sm);background:color-mix(in srgb, var(--row-tint) 14%, transparent);width:2.5rem;height:2.5rem;color:var(--row-tint);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.icon-row_words__1oq15wa5{gap:var(--ll-space-2xs);overflow-wrap:anywhere;flex-direction:column;flex:1;min-width:0;display:flex}.icon-row_titleLine__1oq15wa6{align-items:baseline;gap:var(--ll-space-xs);display:flex}.icon-row_label__1oq15wa7{min-width:0}.icon-row_meta__1oq15wa8{flex-shrink:0;margin-inline-start:auto}.icon-row_caret__1oq15wa9{color:var(--ll-color-icon);flex-shrink:0}.icon-row_caret__1oq15wa9:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.icon-row_dot__1oq15waa{background:var(--row-tint);border-radius:50%;flex-shrink:0;align-self:center;width:.5rem;height:.5rem}.icon-row_accessory__1oq15wab{align-items:center;gap:var(--ll-space-xs);flex-shrink:0;display:flex}.floating_trigger__12krqnd0{align-items:center;gap:var(--ll-space-xs);min-width:0;padding:var(--ll-space-xs);border-radius:var(--ll-radius-md);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;display:inline-flex}.floating_trigger__12krqnd0:hover:not(:disabled),.floating_trigger__12krqnd0[aria-expanded=true]{background:var(--ll-color-background-sunken)}.floating_trigger__12krqnd0:focus-visible{outline:2px solid var(--ll-color-primary);outline-offset:2px}.floating_trigger__12krqnd0:disabled{cursor:default;opacity:var(--ll-opacity-disabled)}.floating_panel__12krqnd1{border-radius:var(--ll-overlay-panel-radius);background:var(--ll-color-surface);color:var(--ll-color-foreground);box-shadow:var(--ll-shadow-raised);border:0;margin:0;padding:0;position:fixed;inset:auto;overflow:visible}.floating_panel__12krqnd1:focus-visible{outline:none}.menu_trigger__fnt1lq0{gap:var(--ll-space-sm)}.menu_menu__fnt1lq1{min-width:max(var(--ll-overlay-menu-width-min), var(--trigger-width,0px));max-width:max(var(--ll-overlay-menu-width-max), var(--trigger-width,0px))}.menu_list__fnt1lq2{max-height:min(60vh,32rem);padding-block:var(--ll-overlay-menu-inset);flex-direction:column;display:flex;overflow-y:auto}.menu_title__fnt1lq3{padding-block:var(--ll-overlay-menu-inset) 0;padding-inline:calc(var(--ll-overlay-menu-inset) + var(--ll-overlay-menu-row-padding));display:block}.menu_search__fnt1lq4{box-sizing:border-box;width:calc(100% - 2 * var(--ll-overlay-menu-inset));margin:var(--ll-overlay-menu-inset) var(--ll-overlay-menu-inset) 0;padding:var(--ll-space-sm) var(--ll-overlay-menu-row-padding);border-radius:var(--ll-radius-pill);background:var(--ll-color-control);color:var(--ll-color-foreground);font:inherit;border:0;display:block}.menu_search__fnt1lq4:focus-visible{outline:2px solid var(--ll-color-primary);outline-offset:-2px}.menu_empty__fnt1lq5{padding:var(--ll-overlay-menu-inset) calc(var(--ll-overlay-menu-inset) + var(--ll-overlay-menu-row-padding));display:block}.menu_item__fnt1lq6{width:calc(100% - 2 * var(--ll-overlay-menu-inset));min-height:var(--ll-size-row);margin-inline:var(--ll-overlay-menu-inset);align-items:center;gap:var(--ll-space-sm);padding:0 var(--ll-overlay-menu-row-padding);border-radius:var(--ll-radius-pill);color:var(--ll-color-foreground);font:inherit;text-align:start;white-space:nowrap;cursor:pointer;background:0 0;border:0;display:flex}.menu_item__fnt1lq6:hover:not(:disabled),.menu_item__fnt1lq6:focus-visible{background:var(--ll-color-background-sunken)}.menu_item__fnt1lq6:focus-visible{outline:2px solid var(--ll-color-primary);outline-offset:-2px}.menu_item__fnt1lq6:disabled{color:var(--ll-color-disabled);cursor:default}.menu_subtitled__fnt1lq7{padding-block:var(--ll-space-sm)}.menu_destructive__fnt1lq8{color:var(--ll-color-ink-red)}.menu_words__fnt1lq9{text-overflow:ellipsis;flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.menu_subtitle__fnt1lqa{color:var(--ll-color-muted-foreground)}.menu_mark__fnt1lqb{flex:none;width:16px;display:inline-flex}.language-menu_trigger__2xhhfr0{gap:var(--ll-space-2xs);color:var(--ll-color-muted-foreground);font-size:var(--ll-font-size-sm);font-weight:600}.language-menu_pill__2xhhfr1{gap:var(--ll-space-xs);border:1px solid var(--ll-color-border);border-radius:var(--ll-radius-pill);color:var(--ll-color-foreground);padding:8px 14px;font-weight:700}.language-menu_pill__2xhhfr1:hover{border-color:var(--ll-color-foreground)}.language-menu_code__2xhhfr2{display:none}@media (min-width:40rem){.language-menu_code__2xhhfr2{display:inline}}.layout_stack__132erp90{gap:var(--stack-gap,0);flex-direction:column;display:flex}.layout_row__132erp91{flex-direction:row}.layout_wrap__132erp92{flex-wrap:wrap}.layout_flex__132erp93{flex:1;min-width:0;min-height:0}.layout_box__132erp94{flex-direction:column;display:flex}.layout_screen__132erp95{min-height:100vh;padding-inline:var(--ll-space-lg);padding-block:var(--ll-space-2xl);background:var(--ll-color-background-sunken);flex-direction:column;flex:1;display:flex}.layout_column__132erp96{width:100%;max-width:var(--screen-column,32rem);margin-inline:auto}.page-header_header__1we6bsx0{gap:var(--ll-space-xs);flex-direction:column;margin-block-end:var(--ll-space-xl);display:flex}.page-header_back__1we6bsx1{margin-block-end:var(--ll-space-2xs);margin-inline-start:calc(-1 * var(--ll-space-sm))}.page-header_back__1we6bsx1:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) svg{transform:scaleX(-1)}.page-header_titleRow__1we6bsx2{justify-content:space-between;align-items:center;gap:var(--ll-space-md);flex-wrap:wrap;display:flex}.page-header_title__1we6bsx3{min-width:0;font-family:var(--font-display), var(--ll-font-family-body), sans-serif;letter-spacing:-.01em;font-size:var(--ll-font-size-xl);line-height:var(--ll-font-line-height-link);font-weight:var(--ll-font-weight-bold);text-wrap:balance;margin:0}.page-header_actions__1we6bsx4{align-items:center;gap:var(--ll-space-sm);flex-wrap:wrap;display:flex}.page-header_meta__1we6bsx5{font-variant-numeric:tabular-nums;margin:0}.page-header_lede__1we6bsx6{font-size:var(--ll-font-size-md);line-height:var(--ll-font-line-height-base);text-wrap:pretty;max-width:65ch;margin:0;margin-block-start:var(--ll-space-2xs)}.page-header_trailNav__1we6bsx7{min-width:0}.page-header_trail__1we6bsx8{align-items:center;column-gap:var(--ll-space-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.page-header_crumb__1we6bsx9{align-items:center;gap:var(--ll-space-sm);min-width:0;display:inline-flex}.page-header_crumbLink__1we6bsxa{border-radius:var(--ll-radius-sm);min-width:0;color:var(--ll-color-muted-foreground);transition:color var(--ll-motion-fast) ease-out;text-decoration:none}.page-header_crumbLink__1we6bsxa:hover{color:var(--ll-color-primary-ink)}.page-header_crumbLink__1we6bsxa:focus-visible{outline:2px solid var(--ll-color-primary);outline-offset:2px}.page-header_crumbText__1we6bsxb{font-family:var(--font-display), var(--ll-font-family-body), sans-serif;letter-spacing:-.01em;font-size:var(--ll-font-size-xl);line-height:var(--ll-font-line-height-link);font-weight:var(--ll-font-weight-bold)}.page-header_separator__1we6bsxc{color:var(--ll-color-muted-foreground);flex-shrink:0}.page-header_separator__1we6bsxc:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.pagination_pagination__1pyz6ou0{justify-content:space-between;align-items:center;gap:var(--ll-space-md);flex-wrap:wrap;margin-block-start:var(--ll-space-md);display:flex}.pagination_range__1pyz6ou1{font-variant-numeric:tabular-nums}.pagination_buttons__1pyz6ou2{gap:var(--ll-space-sm);display:flex}.pagination_buttons__1pyz6ou2:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) svg{transform:scaleX(-1)}.rating_row__1u4gatv0{align-items:center;gap:var(--ll-space-2xs);flex-direction:row;display:inline-flex}.rating_star__1u4gatv1{color:inherit;cursor:pointer;transition:transform var(--ll-motion-instant) ease-out;background:0 0;border:0;padding:0;display:inline-flex}.rating_star__1u4gatv1:active{transform:scale(.96)}.rating_star__1u4gatv1:disabled{cursor:default;transform:none}.rating_fieldset__1u4gatv2{border:0;margin:0;padding:0}.rating_legend__1u4gatv3{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.rating_star__1u4gatv1,.rating_star__1u4gatv1:active{transition:none;transform:none}}.section_section__1v9tuov0{gap:var(--ll-space-md);flex-direction:column;display:flex}.section_head__1v9tuov1{gap:var(--ll-space-2xs);flex-direction:column;display:flex}.section_titleRow__1v9tuov2{justify-content:space-between;align-items:center;gap:var(--ll-space-sm);display:flex}.section_title__1v9tuov3{font-family:var(--font-display), var(--ll-font-family-body), sans-serif;margin:0}.section_lede__1v9tuov4{text-wrap:pretty;max-width:65ch;margin:0}.section_body__1v9tuov5{gap:var(--ll-space-md);flex-direction:column;min-width:0;display:flex}.section_split__1v9tuov6{container-type:inline-size}.section_splitGrid__1v9tuov7{gap:var(--ll-space-md);grid-template-columns:minmax(0,1fr);display:grid}.section_splitHead__1v9tuov8{gap:var(--ll-space-xs);flex-direction:column;display:flex}@container (min-width:720px){.section_splitGrid__1v9tuov7{gap:var(--ll-space-2xl);grid-template-columns:minmax(0,14rem) minmax(0,1fr);align-items:start}.section_splitHead__1v9tuov8{padding-top:var(--ll-space-lg)}}.section-header_container__1fi1xpl0{border-bottom:0 solid var(--ll-color-muted-foreground)}.section-header_ruled__1fi1xpl1{border-bottom-width:1px}.section-header_label__1fi1xpl2{padding-top:var(--ll-space-2xl);padding-bottom:var(--ll-space-sm);padding-inline:var(--ll-space-lg);text-align:start;font-weight:var(--ll-font-weight-bold);display:block}.section-header_first__1fi1xpl3{padding-top:0}.section-header_large__1fi1xpl4{padding-top:var(--ll-space-2xl);padding-inline:calc(var(--ll-space-lg) + var(--ll-space-xl));font-size:var(--ll-font-size-2xl);text-align:start;margin:0;display:block}.segmented-control_container__cja20e0{border-radius:var(--ll-radius-pill);padding:var(--ll-space-xs);background:var(--ll-color-surface);grid-auto-columns:1fr;grid-auto-flow:column;max-width:100%;display:grid}.segmented-control_segment__cja20e1{min-width:0;padding-block:var(--ll-space-tight);padding-inline:var(--ll-space-sm);border-radius:var(--ll-radius-pill);cursor:pointer;transition:background var(--ll-motion-fast) ease-out;background:0 0;border:0;justify-content:center;align-items:center;font-family:inherit;display:inline-flex}.segmented-control_label__cja20e2{white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}.segmented-control_selected__cja20e3,.segmented-control_plain__cja20e4{background:var(--ll-color-control)}.segmented-control_plain__cja20e4 .segmented-control_selected__cja20e3{background:var(--ll-color-surface)}.segmented-control_floating__cja20e5{box-shadow:var(--ll-shadow-raised)}.segmented-control_icon__cja20e6{flex-shrink:0;display:inline-flex}.segmented-control_segment__cja20e1:has(.segmented-control_icon__cja20e6){gap:var(--ll-space-xs)}.segmented-control_visuallyHidden__cja20e7{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.segmented-control_narrow__cja20e8{display:none}@media (prefers-reduced-motion:reduce){.segmented-control_segment__cja20e1{transition:none}}@media (max-width:40rem){.segmented-control_narrow__cja20e8{display:inline}.segmented-control_wide__cja20e9{display:none}}.separated-list_list__kcjmo20{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.separated-list_grouped__kcjmo21{padding-inline:var(--ll-space-md);border-radius:var(--ll-radius-lg);background:var(--ll-color-surface)}.separated-list_row__kcjmo22{position:relative}.separated-list_row__kcjmo22+.separated-list_row__kcjmo22:before{content:"";inset-block-start:0;inset-inline:var(--separator-gutter) 0;border-top:1px solid var(--ll-color-border);position:absolute}.separator_line__1d9tvwx0{background:var(--ll-color-border);height:1px;border:0;margin-inline-start:var(--ll-space-xl)}.separator_spacing__1d9tvwx1{height:var(--ll-space-lg)}.separator_fill__1d9tvwx2{flex:1}.separator_labelled__1d9tvwx3{align-items:center;gap:var(--ll-space-md);display:flex}.separator_rule__1d9tvwx4{background:var(--ll-color-border);flex:1;height:1px}@keyframes site_settle__1tina9v5{0%{background:0 0;border-bottom-color:#0000}to{border-bottom-color:var(--ll-color-border);background:color-mix(in srgb, var(--ll-color-background) 92%, transparent);-webkit-backdrop-filter:saturate(1.6)blur(20px);backdrop-filter:saturate(1.6)blur(20px)}}.site_header__1tina9v1{z-index:50;padding-top:env(safe-area-inset-top,0px);color:var(--ll-color-foreground);transition:background-color var(--ll-motion-base,.24s) ease, border-color var(--ll-motion-base,.24s) ease;background:0 0;border-bottom:1px solid #0000;position:sticky;top:0}.site_fixed__1tina9v2{position:fixed;inset-inline:0}.site_staticPosition__1tina9v3{position:static}.site_scrolled__1tina9v4{border-bottom-color:var(--ll-color-border);background:color-mix(in srgb, var(--ll-color-background) 92%, transparent);-webkit-backdrop-filter:saturate(1.6)blur(20px);backdrop-filter:saturate(1.6)blur(20px)}.site_bar__1tina9v6{align-items:center;gap:var(--ll-space-lg);max-width:var(--site-width,1152px);height:64px;padding-inline:max(var(--ll-space-lg), env(safe-area-inset-left,0px)) max(var(--ll-space-lg), env(safe-area-inset-right,0px));grid-template-columns:auto 1fr auto;margin:0 auto;display:grid}.site_bare__1tina9v0 .site_bar__1tina9v6{grid-template-columns:1fr auto}.site_menuButton__1tina9v7{border-radius:var(--ll-radius-sm);width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;margin-inline-start:-10px;display:none}.site_menuButton__1tina9v7:hover{background:var(--ll-color-bg-subtle)}.site_brand__1tina9v8{color:inherit;align-items:center;display:flex}.site_links__1tina9v9{align-items:center;gap:var(--ll-space-xs);margin-inline-start:var(--ll-space-md);padding-block-start:4px;display:flex}.site_links__1tina9v9 a{border-radius:var(--ll-radius-pill);color:var(--ll-color-muted-foreground);transition:color var(--ll-motion-fast);padding:8px 12px;font-size:.95rem;font-weight:700;text-decoration:none}.site_links__1tina9v9 a:hover,.site_links__1tina9v9 a[aria-current=page]{color:var(--ll-color-foreground)}.site_dropdownTrigger__1tina9va{align-items:center;gap:var(--ll-space-xs);border-radius:var(--ll-radius-pill);color:var(--ll-color-muted-foreground);font:inherit;cursor:pointer;transition:color var(--ll-motion-fast);background:0 0;border:0;padding:8px 12px;font-size:.95rem;font-weight:700;display:inline-flex}.site_dropdownTrigger__1tina9va:hover,.site_dropdownTrigger__1tina9va[aria-expanded=true]{color:var(--ll-color-foreground)}.site_dropdownTrigger__1tina9va:focus-visible{outline:2px solid var(--ll-color-primary);outline-offset:2px}.site_dropdownHere__1tina9vb{color:var(--ll-color-foreground);background:color-mix(in srgb, var(--ll-color-primary) 12%, transparent)}.site_dropdownCaret__1tina9vc{transition:transform var(--ll-motion-fast) ease-out}.site_dropdownCaretOpen__1tina9vd{transform:rotate(180deg)}.site_dropdownPanel__1tina9ve{min-width:220px;padding:var(--ll-space-sm)}.site_dropdownList__1tina9vf{gap:var(--ll-space-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.site_dropdownList__1tina9vf a{padding:var(--ll-space-sm) var(--ll-space-md);border-radius:var(--ll-radius-sm);color:var(--ll-color-foreground);font-weight:600;text-decoration:none;display:block}.site_dropdownList__1tina9vf a:hover,.site_dropdownList__1tina9vf a:focus-visible{background:color-mix(in srgb, var(--ll-color-primary) 10%, transparent);outline:none}.site_dropdownList__1tina9vf a[aria-current=page]{color:var(--ll-color-primary-ink)}.site_links__1tina9v9 a[aria-current=page]{background:color-mix(in srgb, var(--ll-color-primary) 12%, transparent)}.site_end__1tina9vg{align-items:center;gap:var(--ll-space-sm);display:flex}.site_accountPanel__1tina9vh{gap:var(--ll-space-md);padding:var(--ll-space-lg);flex-direction:column;display:flex}.site_account__1tina9vi{align-items:center;display:flex}.site_controls__1tina9vj{align-items:center;gap:var(--ll-space-2xs);display:flex}.site_actionShort__1tina9vm{display:none}.site_menu__1tina9vn{width:100%;max-width:28rem}.site_menuList__1tina9vo{padding:var(--ll-space-xs) var(--ll-space-lg) var(--ll-space-lg);margin:0;list-style:none}.site_menuList__1tina9vo>li{border-bottom:1px solid var(--ll-color-border)}.site_menuLink__1tina9vp{color:var(--ll-color-foreground);padding:16px 0;font-size:1.25rem;font-weight:800;text-decoration:none;display:block}.site_menuLink__1tina9vp[aria-current=page]{color:var(--ll-color-primary-ink)}.site_menuChildren__1tina9vq{gap:var(--ll-space-xs);margin:0;padding:0;flex-wrap:wrap;margin-top:-6px;padding-bottom:16px;list-style:none;display:flex}.site_menuChildren__1tina9vq a{border:1px solid var(--ll-color-border);border-radius:var(--ll-radius-pill);min-height:36px;color:var(--ll-color-foreground);align-items:center;padding:0 14px;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.site_menuFooter__1tina9vr{gap:var(--ll-space-md);width:100%;padding-bottom:env(safe-area-inset-bottom,0px);flex-direction:column;display:flex}.site_menuControls__1tina9vs{justify-content:center;align-items:center;gap:var(--ll-space-sm);display:flex}.site_footer__1tina9vt{padding:56px 0 calc(40px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--ll-color-border);background:var(--ll-color-background-sunken);color:var(--ll-color-muted-foreground);margin-top:96px;font-size:.9rem}.site_footerMinimal__1tina9vu{margin-top:var(--ll-space-2xl);border-top:1px solid var(--ll-color-border);color:var(--ll-color-muted-foreground);font-size:var(--ll-font-size-sm)}.site_minimalInner__1tina9vv{justify-content:space-between;align-items:center;gap:var(--ll-space-sm) var(--ll-space-xl);max-width:var(--site-width,1152px);padding:var(--ll-space-lg) max(var(--ll-space-lg), env(safe-area-inset-right,0px)) calc(var(--ll-space-lg) + env(safe-area-inset-bottom,0px)) max(var(--ll-space-lg), env(safe-area-inset-left,0px));flex-wrap:wrap;margin:0 auto;display:flex}.site_minimalStart__1tina9vw{align-items:center;gap:var(--ll-space-md);flex:none;display:flex}.site_minimalStart__1tina9vw p{white-space:nowrap}.site_minimalLinks__1tina9vx{gap:var(--ll-space-xs) var(--ll-space-lg);flex-wrap:wrap;display:flex}.site_footerMinimal__1tina9vu a:not([class]){color:inherit;border-radius:var(--ll-radius-xs);text-decoration:none}.site_footerMinimal__1tina9vu a:not([class]):hover{color:var(--ll-color-foreground);text-underline-offset:3px;text-decoration:underline}.site_footerMinimal__1tina9vu a:focus-visible,.site_footer__1tina9vt a:focus-visible{outline:2px solid var(--ll-color-primary);outline-offset:2px}.site_footerInner__1tina9vy{max-width:var(--site-width,1152px);padding-inline:max(var(--ll-space-lg), env(safe-area-inset-left,0px)) max(var(--ll-space-lg), env(safe-area-inset-right,0px));margin:0 auto}.site_footerTop__1tina9vz{gap:var(--ll-space-2xl);grid-template-columns:minmax(16rem,1fr) 3fr;display:grid}.site_footerBrand__1tina9v10{align-items:flex-start;gap:var(--ll-space-md);flex-direction:column;display:flex}.site_tagline__1tina9v11{color:var(--ll-color-foreground);margin:0;font-size:1.05rem;font-weight:800}.site_tagline__1tina9v11 em{color:var(--ll-color-primary);font-style:normal}.site_apps__1tina9v12{gap:var(--ll-space-sm);flex-wrap:wrap;display:flex}.site_columns__1tina9v13{gap:var(--ll-space-xl);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.site_groupTitle__1tina9v14{margin:0 0 var(--ll-space-md);color:var(--ll-color-primary);font-size:.95rem;font-weight:800}.site_columns__1tina9v13 ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.site_footer__1tina9vt a:not([class]){color:inherit;text-decoration:none}.site_footer__1tina9vt a:not([class]):hover{color:var(--ll-color-foreground);text-underline-offset:3px;text-decoration:underline}.site_folds__1tina9v15{display:none}.site_folds__1tina9v15 summary{margin:0 0 var(--ll-space-md);color:var(--ll-color-primary);font-size:.95rem;font-weight:800}.site_folds__1tina9v15 ul{margin:0;padding:0;list-style:none}.site_note__1tina9v16{max-width:48rem;margin:var(--ll-space-2xl) 0 0;font-size:.85rem}.site_footerBottom__1tina9v17{align-items:center;gap:var(--ll-space-md) var(--ll-space-lg);margin-top:var(--ll-space-xl);padding-top:var(--ll-space-lg);border-top:1px solid var(--ll-color-border);flex-wrap:wrap;display:flex}.site_footerControls__1tina9v18{align-items:center;display:flex}.site_copyright__1tina9v19{margin:0;font-size:.85rem}.site_signoff__1tina9v1a{color:var(--ll-color-foreground);font-family:var(--ll-font-family-accent), var(--ll-font-family-body), sans-serif;margin:0;margin-inline-start:auto;font-size:1rem}.site_heart__1tina9v1b{color:var(--ll-color-primary)}.site_social__1tina9v1c{gap:var(--ll-space-2xs);margin:0;margin-inline-start:auto;padding:0;list-style:none;display:flex}.site_signoff__1tina9v1a+.site_social__1tina9v1c{margin-inline-start:0}.site_social__1tina9v1c a{border-radius:var(--ll-radius-pill);place-items:center;width:40px;height:40px;display:grid}.site_social__1tina9v1c a:hover{background:var(--ll-color-bg-subtle);text-decoration:none}@supports (animation-timeline:scroll()){.site_header__1tina9v1{animation-name:site_settle__1tina9v5;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:0 16px}}@media (max-width:899px){.site_bar__1tina9v6{gap:var(--ll-space-xs);grid-template-columns:auto 1fr auto}.site_menuButton__1tina9v7{display:grid}.site_links__1tina9v9{display:none}.site_end__1tina9vg{justify-self:end}.site_controls__1tina9vj{display:none}.site_bare__1tina9v0 .site_controls__1tina9vj{display:flex}.site_actionLong__1tina9vl{display:none}.site_actionShort__1tina9vm{display:inline-flex}.site_footer__1tina9vt{margin-top:64px;padding-top:40px}.site_footerTop__1tina9vz{gap:var(--ll-space-xl);grid-template-columns:1fr}.site_columns__1tina9v13{display:none}.site_folds__1tina9v15{border-top:1px solid var(--ll-color-border);display:block}.site_folds__1tina9v15 summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:52px;margin:0;list-style:none;display:flex}.site_folds__1tina9v15 ul{padding-bottom:var(--ll-space-md);flex-direction:column;gap:4px;display:flex}.site_folds__1tina9v15 details{border-bottom:1px solid var(--ll-color-border)}.site_folds__1tina9v15 summary::-webkit-details-marker{display:none}.site_folds__1tina9v15 summary:after{content:"";width:8px;height:8px;transition:transform var(--ll-motion-fast);border-bottom:2px solid;border-right:2px solid;margin-inline-end:4px;transform:rotate(45deg)translateY(-2px)}.site_folds__1tina9v15 details[open] summary:after{transform:rotate(-135deg)translate(-2px)}.site_folds__1tina9v15 a{padding:8px 0;display:block}.site_footerBottom__1tina9v17{border-top:0;flex-direction:column;align-items:flex-start;padding-top:0}.site_footerControls__1tina9v18{flex-basis:100%}.site_signoff__1tina9v1a{flex-basis:100%;margin-inline-start:0}.site_social__1tina9v1c{margin-inline-start:-10px}}@media (max-width:640px){.site_minimalInner__1tina9vv{justify-content:center;align-items:center;gap:var(--ll-space-sm);padding-block:var(--ll-space-md) calc(var(--ll-space-md) + env(safe-area-inset-bottom,0px));text-align:center;flex-direction:column-reverse}.site_minimalStart__1tina9vw{justify-content:center;gap:var(--ll-space-sm)}.site_minimalStart__1tina9vw p{font-size:var(--ll-font-size-xs)}.site_minimalLinks__1tina9vx{justify-content:center}}@media (max-width:359px){.site_minimalStart__1tina9vw{flex-wrap:wrap}}@keyframes skeleton_breathe__rn37b50{50%{opacity:.55}}.skeleton_bone__rn37b51{width:var(--skeleton-width,100%);height:var(--skeleton-height,var(--ll-font-line-height-base));border-radius:var(--skeleton-radius,var(--ll-radius-xs));background:var(--ll-color-control);animation:1.6s ease-in-out infinite skeleton_breathe__rn37b50;display:block}.skeleton_lines__rn37b52{gap:var(--ll-space-sm);width:var(--skeleton-width,100%);flex-direction:column;display:flex}.skeleton_lines__rn37b52 .skeleton_bone__rn37b51{height:var(--ll-font-size-body)}.skeleton_lines__rn37b52 .skeleton_last__rn37b53{width:60%}@media (prefers-reduced-motion:reduce){.skeleton_bone__rn37b51{animation:none}}.stat-cell_cell__1hnuyvf0{flex-direction:column;flex:1;align-items:center;min-width:0;display:flex}.stat-cell_start__1hnuyvf1{align-items:flex-start}.stat-cell_value__1hnuyvf2{font-variant-numeric:tabular-nums}.stepper_row__1o2t1k20{justify-content:space-between;align-items:center;gap:var(--ll-space-sm);flex-wrap:wrap;display:flex}.stepper_label__1o2t1k21{min-width:0}.stepper_controls__1o2t1k22{align-items:center;gap:var(--ll-space-xs);display:flex}.stepper_value__1o2t1k23{min-width:3.5rem;padding:var(--ll-space-xs) var(--ll-space-sm);border-radius:var(--ll-radius-sm);text-align:center;font-variant-numeric:tabular-nums}.stepper_value__1o2t1k23:focus-visible{outline:2px solid var(--ll-color-primary);outline-offset:2px}.stepper_value__1o2t1k23[aria-disabled=true]{opacity:var(--ll-opacity-disabled)}.store-button_button__n4usle0{align-items:center;gap:var(--ll-space-md);border-radius:var(--ll-radius-md);background:var(--ll-color-foreground);min-width:184px;color:var(--ll-color-background);transition:transform var(--ll-motion-fast) ease-out, opacity var(--ll-motion-fast) ease-out;padding:11px 20px 11px 16px;line-height:1.15;text-decoration:none;display:inline-flex}.store-button_button__n4usle0:hover{opacity:.88}.store-button_button__n4usle0:active{transform:scale(.97)}.store-button_button__n4usle0:focus-visible{outline:2px solid var(--ll-color-primary);outline-offset:2px}.store-button_small__n4usle1{gap:var(--ll-space-sm);border-radius:var(--ll-radius-sm);min-width:0;padding:8px 14px 8px 12px}.store-button_words__n4usle2{flex-direction:column;display:flex}.store-button_caption__n4usle3{font-size:var(--ll-font-size-xs);letter-spacing:.02em;opacity:.8;font-weight:600}.store-button_name__n4usle4{font-family:var(--font-display), var(--ll-font-family-body), sans-serif;font-size:18px;font-weight:700;line-height:1.1}.store-button_small__n4usle1 .store-button_name__n4usle4{font-size:15px}@media (prefers-reduced-motion:reduce){.store-button_button__n4usle0:active{transform:none}}.table_scroller__xfbfc70{max-width:100%;position:relative;overflow-x:auto}.table_boxed__xfbfc71{border:1px solid var(--ll-color-border);border-radius:var(--ll-radius-md);background:var(--ll-color-surface)}.table_boxed__xfbfc71 thead{background:var(--ll-color-muted)}.table_table__xfbfc72{border-collapse:collapse;width:100%;font-family:var(--ll-font-family-body), system-ui, sans-serif;font-size:var(--ll-font-size-md);line-height:var(--ll-font-line-height-base);color:var(--ll-color-foreground)}.table_table__xfbfc72[aria-busy=true] tbody{opacity:var(--ll-opacity-disabled);transition:opacity var(--ll-motion-fast) ease-out}.table_hiddenCaption__xfbfc73{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.table_caption__xfbfc74{text-align:start;font-size:var(--ll-font-size-sm);color:var(--ll-color-muted-foreground);padding-block-end:var(--ll-space-sm)}.table_header__xfbfc75{padding:var(--ll-space-sm) var(--ll-space-md);text-align:start;white-space:nowrap;vertical-align:top;font-size:var(--ll-font-size-sm);font-weight:var(--ll-font-weight-bold);color:var(--ll-color-muted-foreground);border-block-end:1px solid var(--ll-color-border)}.table_cell__xfbfc77{padding:var(--ll-space-sm) var(--ll-space-md);text-align:start;white-space:nowrap;vertical-align:top}.table_row__xfbfc76+.table_row__xfbfc76>.table_cell__xfbfc77{border-block-start:1px solid var(--ll-color-border)}.table_scroller__xfbfc70:not(.table_boxed__xfbfc71) :is(.table_header__xfbfc75,.table_cell__xfbfc77):first-child{padding-inline-start:0}.table_scroller__xfbfc70:not(.table_boxed__xfbfc71) :is(.table_header__xfbfc75,.table_cell__xfbfc77):last-child{padding-inline-end:0}.table_numeric__xfbfc78{text-align:end;font-variant-numeric:tabular-nums}.table_wrap__xfbfc79{white-space:normal;min-width:12rem}.table_muted__xfbfc7a{color:var(--ll-color-muted-foreground)}.table_sort__xfbfc7b{align-items:center;gap:var(--ll-space-xs);color:inherit;border-radius:var(--ll-radius-xs);text-decoration:none;display:inline-flex}.table_sort__xfbfc7b:hover{color:var(--ll-color-foreground)}.table_sort__xfbfc7b:focus-visible{outline:2px solid var(--ll-color-primary);outline-offset:2px}.table_numeric__xfbfc78 .table_sort__xfbfc7b{flex-direction:row-reverse}.table_sorted__xfbfc7c{color:var(--ll-color-foreground)}.table_caret__xfbfc7d{visibility:hidden}.table_sorted__xfbfc7c .table_caret__xfbfc7d{visibility:visible}.table_empty__xfbfc7e{padding:var(--ll-space-xl) var(--ll-space-md);white-space:normal}.tabs_list__128ffei0{gap:var(--ll-space-xs);scrollbar-width:none;border-bottom:1px solid var(--ll-color-border);display:flex;overflow-x:auto}.tabs_list__128ffei0::-webkit-scrollbar{display:none}.tabs_tab__128ffei1{align-items:center;gap:var(--ll-space-xs);padding-block:var(--ll-space-sm);padding-inline:var(--ll-space-md);color:var(--ll-color-muted-foreground);white-space:nowrap;cursor:pointer;transition:color var(--ll-motion-fast) ease-out, box-shadow var(--ll-motion-fast) ease-out;background:0 0;border:0;flex-shrink:0;font-family:inherit;display:inline-flex;position:relative;box-shadow:inset 0 -2px #0000}.tabs_tab__128ffei1:hover{color:var(--ll-color-foreground)}.tabs_tab__128ffei1:focus-visible{outline:2px solid var(--ll-color-primary);outline-offset:-2px;border-radius:var(--ll-radius-sm)}.tabs_selected__128ffei2,.tabs_selected__128ffei2:hover{color:var(--ll-color-primary-ink);box-shadow:inset 0 -2px 0 var(--ll-color-primary)}.tabs_count__128ffei3{min-width:1.25rem;padding-inline:var(--ll-space-xs);border-radius:var(--ll-radius-pill);background:var(--ll-color-control);color:var(--ll-color-foreground);font-size:var(--ll-font-size-xs);text-align:center;font-weight:600;line-height:1.25rem}.tabs_visuallyHidden__128ffei4{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.tabs_tab__128ffei1{transition:none}}@keyframes toast_spin__1s0obs00{to{transform:rotate(1turn)}}@keyframes toast_enter__1s0obs01{0%{opacity:0}}@keyframes toast_leave__1s0obs02{to{opacity:0}}@keyframes toast_arrive__1s0obs03{0%{opacity:0;transform:translateY(var(--ll-space-sm))}}.toast_stack__1s0obs04{width:min(24rem, calc(100vw - 2 * var(--ll-space-lg)));gap:var(--ll-space-sm);pointer-events:none;background:0 0;border:0;flex-direction:column;margin:0;padding:0;display:flex;position:fixed;inset:auto;inset-inline-end:var(--ll-space-lg);overflow:visible}.toast_top__1s0obs05{top:calc(var(--ll-space-lg) + env(safe-area-inset-top,0px))}.toast_bottom__1s0obs06{margin-bottom:env(safe-area-inset-bottom,0px);flex-direction:column-reverse}.toast_toast__1s0obs07{min-height:var(--ll-overlay-bar-height);justify-content:space-between;align-items:center;gap:var(--ll-space-md);padding:var(--ll-overlay-bar-padding-block) var(--ll-overlay-bar-padding-inline);border-radius:var(--ll-overlay-bar-radius);background:var(--ll-color-surface);color:var(--ll-color-foreground);box-shadow:var(--ll-shadow-raised);pointer-events:auto;animation:toast_arrive__1s0obs03 var(--ll-motion-base) ease-out;display:flex}.toast_solid__1s0obs08{background:var(--toast-tone);color:#fff}.toast_solid__1s0obs08[data-tone=warning]{color:#000000d9}.toast_head__1s0obs09{align-items:center;gap:var(--ll-space-sm);display:flex}.toast_glyph__1s0obs0a{color:var(--toast-tone);flex-shrink:0}.toast_solid__1s0obs08 .toast_glyph__1s0obs0a{color:currentColor}.toast_locked__1s0obs0b{box-sizing:border-box;overflow:hidden}.toast_words__1s0obs0c{gap:var(--ll-space-xs);flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.toast_locked__1s0obs0b .toast_words__1s0obs0c{max-height:100%}.toast_title__1s0obs0d{min-width:0}.toast_spinner__1s0obs0e{animation:.8s steps(8,end) infinite toast_spin__1s0obs00}.toast_spinner__1s0obs0e.toast_slow__1s0obs0f{animation-duration:2.4s}.toast_ghost__1s0obs0g{gap:var(--ll-space-xs);pointer-events:none;animation:toast_leave__1s0obs02 var(--ll-motion-base) ease-out forwards;flex-direction:column;display:flex;position:absolute;inset:0}.toast_swap__1s0obs0h{animation:toast_enter__1s0obs01 var(--ll-motion-base) ease-out}.toast_unseen__1s0obs0i{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.toast_solid__1s0obs08 .toast_message__1s0obs0j{opacity:.85}@media (max-width:40rem){.toast_stack__1s0obs04{inset-inline:var(--ll-space-md);width:auto}}@media (prefers-reduced-motion:reduce){.toast_toast__1s0obs07{animation:none}.toast_spinner__1s0obs0e{animation-duration:2.4s}.toast_ghost__1s0obs0g{display:none}.toast_swap__1s0obs0h{animation:none}}.wash_wash__pvnll20{--wash-ground:var(--ll-color-background);background-color:var(--wash-ground);background-image:linear-gradient(180deg, color-mix(in srgb, var(--wash-color) 16%, var(--wash-ground)) 0, var(--wash-ground) var(--wash-length));background-repeat:no-repeat}.wash_fill__pvnll21{flex:1;min-height:100%}
:root{--ll-tint:var(--ll-color-red);--ll-tint-ink:var(--ll-color-ink-red);--ll-font-family-body:var(--font-nunito);--ll-font-family-accent:var(--font-nunito)}*{box-sizing:border-box}body{background:var(--ll-color-background);color:var(--ll-color-foreground);font-family:var(--ll-font-family-body), system-ui, sans-serif;-webkit-font-smoothing:antialiased;margin:0}.z-page{flex-direction:column;max-width:40rem;min-height:100dvh;margin:0 auto;padding:2.5rem 1.25rem 3rem;display:flex}.z-name{font-size:var(--ll-font-size-xl);font-weight:var(--ll-font-weight-heavy);letter-spacing:-.02em;color:var(--ll-color-foreground);text-decoration:none}.z-name span{color:var(--ll-color-primary)}.z-title{font-size:var(--ll-font-size-2xl);font-weight:var(--ll-font-weight-heavy);letter-spacing:-.02em;color:var(--ll-color-primary);margin:2rem 0 1.5rem;line-height:1.2}.z-body{flex:1}.z-footer{border-top:1px solid var(--ll-color-border);margin-top:3rem;padding-top:1.25rem}.z-footer a,.z-footer button{font:inherit;font-size:var(--ll-font-size-md);color:var(--ll-color-muted-foreground);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:none}.z-footer a:hover,.z-footer button:hover,.z-footer [aria-current]{color:var(--ll-color-primary)}.z-spacer{flex:1}.z-hero{padding:2.5rem 0 3rem}.z-hero__title{font-size:clamp(2rem,6vw,2.75rem);font-weight:var(--ll-font-weight-heavy);letter-spacing:-.03em;color:var(--ll-color-foreground);margin:0 0 .75rem;line-height:1.1}.z-hero__body{color:var(--ll-color-muted-foreground);max-width:30rem;margin-bottom:1.75rem;display:block}.z-cta{background:var(--ll-color-primary);color:var(--ll-color-primary-foreground);font-weight:var(--ll-font-weight-heavy);font-size:var(--ll-font-size-body);border-radius:var(--ll-radius-pill);min-height:var(--ll-size-touch-target);justify-content:center;align-items:center;padding:.9rem 2.25rem;text-decoration:none;transition:filter .15s,transform .15s;display:inline-flex}.z-cta:hover,.z-cta:focus-visible{filter:brightness(.93);transform:translateY(-1px)}.z-features{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.75rem;display:grid}.z-feature{flex-direction:column;align-items:flex-start;gap:.4rem;padding:1.25rem;display:flex}.z-footer__links{flex-wrap:wrap;gap:.5rem 1.25rem;display:flex}.z-copyright{font-size:var(--ll-font-size-sm);color:var(--ll-color-muted-foreground);margin-top:.2rem;display:block}.z-made{font-size:var(--ll-font-size-sm);color:var(--ll-color-muted-foreground);margin-top:.9rem;display:block}.z-made span{color:var(--ll-color-primary)}
