:root,[data-theme=light]{--fx-space-none:0;--fx-space-2xs:.25rem;--fx-space-xs:.5rem;--fx-space-sm:.75rem;--fx-space-md:1rem;--fx-space-lg:1.5rem;--fx-space-xl:2rem;--fx-space-2xl:3rem;--fx-space-3xl:4rem;--fx-radius-sm:.625rem;--fx-radius-md:1rem;--fx-radius-lg:1.5rem;--fx-radius-xl:2rem;--fx-radius-full:9999px;--fx-font-family-display:"Bricolage Grotesque Variable", "Bricolage Grotesque", system-ui, -apple-system, sans-serif;--fx-font-family-body:"DM Sans Variable", "DM Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--fx-font-family-mono:ui-monospace, "SF Mono", Menlo, monospace;--fx-font-size-xs:.75rem;--fx-font-size-sm:.875rem;--fx-font-size-md:1rem;--fx-font-size-lg:1.125rem;--fx-font-size-xl:1.375rem;--fx-font-size-2xl:1.875rem;--fx-font-size-3xl:2.5rem;--fx-font-weight-regular:400;--fx-font-weight-medium:500;--fx-font-weight-semibold:600;--fx-font-weight-bold:700;--fx-font-weight-extrabold:800;--fx-font-lineHeight-tight:1.15;--fx-font-lineHeight-normal:1.45;--fx-font-lineHeight-relaxed:1.6;--fx-font-letterSpacing-tight:-.02em;--fx-font-letterSpacing-normal:0;--fx-font-letterSpacing-wide:.06em;--fx-size-control-sm:2.25rem;--fx-size-control-md:2.75rem;--fx-size-control-lg:3.25rem;--fx-size-icon-sm:1rem;--fx-size-icon-md:1.25rem;--fx-size-icon-lg:1.5rem;--fx-size-avatar-sm:1.75rem;--fx-size-avatar-md:2.25rem;--fx-size-avatar-lg:3rem;--fx-size-focusRing:2px;--fx-blur-glass:20px;--fx-motion-duration-fast:.14s;--fx-motion-duration-base:.22s;--fx-motion-duration-slow:.36s;--fx-motion-easing-standard:cubic-bezier(.2, 0, 0, 1);--fx-motion-easing-emphasized:cubic-bezier(.2, .9, .25, 1);--fx-motion-easing-inOut:cubic-bezier(.65, 0, .35, 1);--fx-color-surface-base:#fff6ec;--fx-color-surface-raised:#fff;--fx-color-surface-sunken:#f6e8d8;--fx-color-text-base:#2b1d14;--fx-color-text-muted:#5c4636;--fx-color-text-subtle:#8a6a55;--fx-color-text-onAccent:#fff;--fx-color-text-onDanger:#fff;--fx-color-border-base:#ebd9c6;--fx-color-border-strong:#d9c2ab;--fx-color-border-focus:#d23a22;--fx-color-accent-base:#d23a22;--fx-color-accent-hover:#bc311b;--fx-color-accent-active:#a82b17;--fx-color-accent-subtle:#fde3dc;--fx-color-accent-text:#a82b17;--fx-color-danger-base:#b3261e;--fx-color-danger-hover:#9c2019;--fx-color-danger-active:#851b15;--fx-color-danger-subtle:#fce4e1;--fx-color-danger-text:#9c2019;--fx-color-success-base:#24774a;--fx-color-success-subtle:#dcefe2;--fx-color-success-text:#1d6340;--fx-color-disabled-surface:#f6e8d8;--fx-color-disabled-text:#a89584;--fx-color-inverse-surface:#2b1d14;--fx-color-inverse-text:#fff6ec;--fx-color-glass-surface:#ffffffb8;--fx-color-glass-border:#fff9;--fx-color-course-main:#d23a22;--fx-color-course-side:#6fa857;--fx-color-course-starter:#24774a;--fx-color-course-soup:#f2b705;--fx-color-course-aperitif:#7b3b6b;--fx-color-course-dessert:#2b1d14;--fx-color-course-snack:#e06c8a;--fx-color-course-sauce:#f08a24;--fx-color-course-breakfast:#c99a00;--fx-color-course-other:#a89584;--fx-shadow-sm:0 2px 0 #ebd9c6;--fx-shadow-md:0 6px 16px #2b1d141f, 0 1px 3px #2b1d1414;--fx-shadow-lg:0 16px 40px #2b1d142e, 0 2px 6px #2b1d1414;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--fx-color-surface-base:#1c1410;--fx-color-surface-raised:#251b15;--fx-color-surface-sunken:#140e0a;--fx-color-text-base:#faefe3;--fx-color-text-muted:#d9c6b4;--fx-color-text-subtle:#b9a391;--fx-color-text-onAccent:#fff;--fx-color-text-onDanger:#fff;--fx-color-border-base:#433429;--fx-color-border-strong:#5a483b;--fx-color-border-focus:#ff8b70;--fx-color-accent-base:#d23a22;--fx-color-accent-hover:#bc311b;--fx-color-accent-active:#a82b17;--fx-color-accent-subtle:#4a231a;--fx-color-accent-text:#ff8b70;--fx-color-danger-base:#b3261e;--fx-color-danger-hover:#9c2019;--fx-color-danger-active:#851b15;--fx-color-danger-subtle:#4a1f1c;--fx-color-danger-text:#ff8f86;--fx-color-success-base:#24774a;--fx-color-success-subtle:#1c3b2a;--fx-color-success-text:#86d3a6;--fx-color-disabled-surface:#2f241d;--fx-color-disabled-text:#8e7867;--fx-color-inverse-surface:#faefe3;--fx-color-inverse-text:#1c1410;--fx-color-glass-surface:#2f241db8;--fx-color-glass-border:#faefe31a;--fx-color-course-main:#d23a22;--fx-color-course-side:#6fa857;--fx-color-course-starter:#24774a;--fx-color-course-soup:#f2b705;--fx-color-course-aperitif:#b47aa8;--fx-color-course-dessert:#d9c6b4;--fx-color-course-snack:#e06c8a;--fx-color-course-sauce:#f08a24;--fx-color-course-breakfast:#c99a00;--fx-color-course-other:#a89584;--fx-shadow-sm:0 2px 0 #140e0a;--fx-shadow-md:0 6px 16px #0006, 0 1px 3px #0000004d;--fx-shadow-lg:0 16px 40px #0000008c, 0 2px 6px #0000004d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--fx-color-surface-base:#1c1410;--fx-color-surface-raised:#251b15;--fx-color-surface-sunken:#140e0a;--fx-color-text-base:#faefe3;--fx-color-text-muted:#d9c6b4;--fx-color-text-subtle:#b9a391;--fx-color-text-onAccent:#fff;--fx-color-text-onDanger:#fff;--fx-color-border-base:#433429;--fx-color-border-strong:#5a483b;--fx-color-border-focus:#ff8b70;--fx-color-accent-base:#d23a22;--fx-color-accent-hover:#bc311b;--fx-color-accent-active:#a82b17;--fx-color-accent-subtle:#4a231a;--fx-color-accent-text:#ff8b70;--fx-color-danger-base:#b3261e;--fx-color-danger-hover:#9c2019;--fx-color-danger-active:#851b15;--fx-color-danger-subtle:#4a1f1c;--fx-color-danger-text:#ff8f86;--fx-color-success-base:#24774a;--fx-color-success-subtle:#1c3b2a;--fx-color-success-text:#86d3a6;--fx-color-disabled-surface:#2f241d;--fx-color-disabled-text:#8e7867;--fx-color-inverse-surface:#faefe3;--fx-color-inverse-text:#1c1410;--fx-color-glass-surface:#2f241db8;--fx-color-glass-border:#faefe31a;--fx-color-course-main:#d23a22;--fx-color-course-side:#6fa857;--fx-color-course-starter:#24774a;--fx-color-course-soup:#f2b705;--fx-color-course-aperitif:#b47aa8;--fx-color-course-dessert:#d9c6b4;--fx-color-course-snack:#e06c8a;--fx-color-course-sauce:#f08a24;--fx-color-course-breakfast:#c99a00;--fx-color-course-other:#a89584;--fx-shadow-sm:0 2px 0 #140e0a;--fx-shadow-md:0 6px 16px #0006, 0 1px 3px #0000004d;--fx-shadow-lg:0 16px 40px #0000008c, 0 2px 6px #0000004d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}@keyframes k0g6ln0{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}._4tqy4o0{border-radius:var(--fx-radius-full);background-color:var(--fx-color-accent-subtle);color:var(--fx-color-accent-text);font-weight:var(--fx-font-weight-semibold);-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex;overflow:hidden}._4tqy4o0[data-initials]:after{content:attr(data-initials) / ""}._4tqy4o1{width:var(--fx-size-avatar-sm);height:var(--fx-size-avatar-sm);font-size:var(--fx-font-size-xs)}._4tqy4o2{width:var(--fx-size-avatar-md);height:var(--fx-size-avatar-md);font-size:var(--fx-font-size-sm)}._4tqy4o3{width:var(--fx-size-avatar-lg);height:var(--fx-size-avatar-lg);font-size:var(--fx-font-size-lg)}._4tqy4o4{object-fit:cover;width:100%;height:100%}@keyframes _1afrr27f{to{transform:rotate(360deg)}}._1afrr270{justify-content:center;align-items:center;gap:var(--fx-space-xs);border-radius:var(--fx-radius-full);font-weight:var(--fx-font-weight-bold);line-height:var(--fx-font-lineHeight-tight);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition-property:background-color,box-shadow,color,transform;transition-duration:var(--fx-motion-duration-fast);transition-timing-function:var(--fx-motion-easing-standard);border:none;outline:none;text-decoration:none;display:inline-flex;position:relative}._1afrr270:focus-visible{outline:var(--fx-size-focusRing) solid var(--fx-color-border-focus);outline-offset:2px}._1afrr270:active:not([data-disabled]){transform:scale(.96)}._1afrr270[data-disabled]{cursor:not-allowed;background-color:var(--fx-color-disabled-surface);box-shadow:none;color:var(--fx-color-disabled-text)}._1afrr271{background-color:var(--fx-color-accent-base);color:var(--fx-color-text-onAccent)}._1afrr271:active:not([data-disabled]){background-color:var(--fx-color-accent-active)}._1afrr272{background-color:var(--fx-color-surface-raised);color:var(--fx-color-text-base);box-shadow:inset 0 0 0 2px var(--fx-color-border-base)}._1afrr272:active:not([data-disabled]){background-color:var(--fx-color-border-base)}._1afrr273{color:var(--fx-color-text-base);background-color:#0000}._1afrr273:active:not([data-disabled]){background-color:var(--fx-color-border-base)}._1afrr274{background-color:var(--fx-color-danger-base);color:var(--fx-color-text-onDanger)}._1afrr274:active:not([data-disabled]){background-color:var(--fx-color-danger-active)}._1afrr275{min-height:var(--fx-size-control-sm);padding-inline:var(--fx-space-md);font-size:var(--fx-font-size-sm)}._1afrr276{min-height:var(--fx-size-control-md);font-size:var(--fx-font-size-md);padding-inline:1.25rem}._1afrr277{min-height:var(--fx-size-control-lg);padding-inline:var(--fx-space-lg);font-size:var(--fx-font-size-md)}._1afrr278{width:100%}._1afrr27a{flex-shrink:0;padding-inline:0}._1afrr27c{width:var(--fx-size-control-sm)}._1afrr27d{width:var(--fx-size-control-md)}._1afrr27e{width:var(--fx-size-control-lg)}._1afrr27g{border-radius:var(--fx-radius-full);border:2px solid;border-inline-end-color:#0000;flex-shrink:0;width:1em;height:1em;animation:.7s linear infinite _1afrr27f}@media (hover:hover) and (pointer:fine){._1afrr271:hover:not([data-disabled]){background-color:var(--fx-color-accent-hover)}._1afrr272:hover:not([data-disabled]),._1afrr273:hover:not([data-disabled]){background-color:var(--fx-color-surface-sunken)}._1afrr274:hover:not([data-disabled]){background-color:var(--fx-color-danger-hover)}}.j8d8q20{flex-shrink:0}.j8d8q21{width:var(--fx-size-icon-sm);height:var(--fx-size-icon-sm)}.j8d8q22{width:var(--fx-size-icon-md);height:var(--fx-size-icon-md)}.j8d8q23{width:var(--fx-size-icon-lg);height:var(--fx-size-icon-lg)}.xctskz0{align-items:center;gap:var(--fx-space-2xs);min-height:var(--fx-size-control-sm);border-radius:var(--fx-radius-full);background-color:var(--fx-color-success-base);color:var(--fx-color-text-onAccent);font-size:var(--fx-font-size-sm);font-weight:var(--fx-font-weight-bold);line-height:var(--fx-font-lineHeight-tight);padding-inline-start:var(--fx-space-sm);padding-inline-end:var(--fx-space-2xs);display:inline-flex}.xctskz1{background-color:var(--fx-color-surface-raised);color:var(--fx-color-text-base);box-shadow:inset 0 0 0 2px var(--fx-color-border-base);padding-inline-end:var(--fx-space-sm)}.xctskz2{width:2rem;height:2rem;margin:calc(-1 * var(--fx-space-2xs)) 0;border-radius:var(--fx-radius-full);color:inherit;cursor:pointer;background:0 0;border:none;outline:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.xctskz2:focus-visible{outline:var(--fx-size-focusRing) solid var(--fx-color-border-focus);outline-offset:2px}.xctskz3{align-items:center;gap:var(--fx-space-2xs);min-height:var(--fx-size-control-sm);padding-inline:var(--fx-space-md);border-radius:var(--fx-radius-full);background-color:var(--fx-color-surface-raised);box-shadow:inset 0 0 0 2px var(--fx-color-border-base);color:var(--fx-color-text-base);font-family:var(--fx-font-family-body);font-size:var(--fx-font-size-sm);font-weight:var(--fx-font-weight-bold);line-height:var(--fx-font-lineHeight-tight);cursor:pointer;transition-property:background-color,box-shadow,color,transform;transition-duration:var(--fx-motion-duration-fast);transition-timing-function:var(--fx-motion-easing-standard);border:none;outline:none;display:inline-flex}.xctskz3:focus-visible{outline:var(--fx-size-focusRing) solid var(--fx-color-border-focus);outline-offset:2px}.xctskz3:active{transform:scale(.95)}.xctskz4{background-color:var(--fx-color-success-base);box-shadow:none;color:var(--fx-color-text-onAccent)}.xctskz5{white-space:nowrap;box-shadow:inset 0 0 0 2px var(--fx-color-border-base), var(--fx-shadow-sm)}.xctskz5 svg{color:var(--fx-color-accent-text)}@media (hover:hover) and (pointer:fine){.xctskz2:hover{background-color:var(--fx-color-success-text);color:var(--fx-color-text-onAccent)}.xctskz3:hover{background-color:var(--fx-color-surface-sunken)}.xctskz4:hover{background-color:var(--fx-color-success-text)}}.lsq9ai0{margin:0}.lsq9ai1{font-family:var(--fx-font-family-display);font-size:var(--fx-font-size-3xl);font-weight:var(--fx-font-weight-extrabold);line-height:var(--fx-font-lineHeight-tight);letter-spacing:var(--fx-font-letterSpacing-tight)}.lsq9ai2{font-family:var(--fx-font-family-display);font-size:var(--fx-font-size-2xl);font-weight:var(--fx-font-weight-extrabold);line-height:var(--fx-font-lineHeight-tight);letter-spacing:var(--fx-font-letterSpacing-tight)}.lsq9ai3{font-family:var(--fx-font-family-display);font-size:var(--fx-font-size-xl);font-weight:var(--fx-font-weight-extrabold);line-height:var(--fx-font-lineHeight-tight)}.lsq9ai4{font-size:var(--fx-font-size-md);font-weight:var(--fx-font-weight-regular);line-height:var(--fx-font-lineHeight-normal)}.lsq9ai5{font-size:var(--fx-font-size-sm);font-weight:var(--fx-font-weight-bold);line-height:var(--fx-font-lineHeight-tight)}.lsq9ai6{font-size:var(--fx-font-size-xs);font-weight:var(--fx-font-weight-regular);line-height:var(--fx-font-lineHeight-normal)}.lsq9ai7{font-size:var(--fx-font-size-xs);font-weight:var(--fx-font-weight-bold);line-height:var(--fx-font-lineHeight-tight);letter-spacing:var(--fx-font-letterSpacing-wide);text-transform:uppercase}.lsq9ai8{color:var(--fx-color-text-base)}.lsq9ai9{color:var(--fx-color-text-muted)}.lsq9aia{color:var(--fx-color-text-subtle)}.lsq9aib{color:var(--fx-color-accent-text)}.lsq9aic{color:var(--fx-color-danger-text)}.lsq9aid{color:var(--fx-color-success-text)}.lsq9aie{color:inherit}.lsq9aif{text-align:start}.lsq9aig{text-align:center}.lsq9aih{text-align:end}.lsq9aii{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._1dulkd30{background-color:var(--fx-color-text-base);opacity:.32;min-height:100dvh;transition:opacity var(--fx-motion-duration-base) var(--fx-motion-easing-standard);position:fixed;inset:0}._1dulkd30[data-starting-style],._1dulkd30[data-ending-style]{opacity:0}._1dulkd31{width:26rem;max-width:calc(100vw - 2 * var(--fx-space-md));max-height:calc(100dvh - 2 * var(--fx-space-md));gap:var(--fx-space-lg);padding:var(--fx-space-lg);border-radius:var(--fx-radius-xl);background-color:var(--fx-color-surface-raised);box-shadow:var(--fx-shadow-lg);transition-property:opacity,transform;transition-duration:var(--fx-motion-duration-slow);transition-timing-function:var(--fx-motion-easing-emphasized);outline:none;flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}._1dulkd31[data-starting-style],._1dulkd31[data-ending-style]{opacity:0;transform:translate(-50%,-50%)scale(.92)}._1dulkd31[data-ending-style]{transition-duration:var(--fx-motion-duration-base);transition-timing-function:var(--fx-motion-easing-standard)}._1dulkd32{gap:var(--fx-space-xs);flex-direction:column;display:flex}._1dulkd33{gap:var(--fx-space-sm);flex-direction:column-reverse;display:flex}._1dulkd34{align-items:flex-end;display:flex;position:fixed;inset:0}._1dulkd35{opacity:calc(.32 * (1 - var(--drawer-swipe-progress,0)))}._1dulkd35[data-swiping]{transition-duration:0s}._1dulkd35[data-ending-style]{transition-duration:calc(var(--drawer-swipe-strength,1) * var(--fx-motion-duration-slow))}._1dulkd36{gap:var(--fx-space-lg);overscroll-behavior:contain;width:100%;max-height:90dvh;padding:var(--fx-space-lg);padding-bottom:max(var(--fx-space-lg), env(safe-area-inset-bottom));background-color:var(--fx-color-surface-raised);box-shadow:var(--fx-shadow-lg);transform:translateY(var(--drawer-swipe-movement-y,0px));transition:transform var(--fx-motion-duration-slow) var(--fx-motion-easing-emphasized);border-start-start-radius:var(--fx-radius-xl);border-start-end-radius:var(--fx-radius-xl);outline:none;flex-direction:column;display:flex;overflow-y:auto}._1dulkd36[data-starting-style],._1dulkd36[data-ending-style]{transform:translateY(100%)}._1dulkd36[data-ending-style]{transition-duration:calc(var(--drawer-swipe-strength,1) * var(--fx-motion-duration-slow));transition-timing-function:var(--fx-motion-easing-standard)}._1dulkd36[data-swiping]{-webkit-user-select:none;user-select:none;transition-duration:0s}._1dulkd37{bottom:calc(-1 * var(--fx-space-lg));margin-bottom:calc(-1 * var(--fx-space-lg));padding-block:var(--fx-space-md);background-color:var(--fx-color-surface-raised);border-block-start:1px solid var(--fx-color-border-base);position:sticky}._1dulkd38{width:2.75rem;height:5px;margin-top:calc(-1 * var(--fx-space-sm));margin-bottom:calc(-1 * var(--fx-space-xs));border-radius:var(--fx-radius-full);background-color:var(--fx-color-border-strong);align-self:center}@supports (-webkit-touch-callout:none){._1dulkd30{position:absolute}}@media screen and (width>=30rem){._1dulkd31{padding:var(--fx-space-xl)}._1dulkd33{flex-direction:row;justify-content:flex-end}}._13kdi90{min-width:0;display:flex}._13kdi91{flex-direction:column}._13kdi92{flex-direction:row}._13kdi93{gap:var(--fx-space-none)}._13kdi94{gap:var(--fx-space-2xs)}._13kdi95{gap:var(--fx-space-xs)}._13kdi96{gap:var(--fx-space-sm)}._13kdi97{gap:var(--fx-space-md)}._13kdi98{gap:var(--fx-space-lg)}._13kdi99{gap:var(--fx-space-xl)}._13kdi9a{gap:var(--fx-space-2xl)}._13kdi9b{gap:var(--fx-space-3xl)}._13kdi9c{align-items:flex-start}._13kdi9d{align-items:center}._13kdi9e{align-items:flex-end}._13kdi9f{align-items:stretch}._13kdi9g{align-items:baseline}._13kdi9h{justify-content:flex-start}._13kdi9i{justify-content:center}._13kdi9j{justify-content:flex-end}._13kdi9k{justify-content:space-between}._13kdi9l{flex-wrap:wrap}._13kdi9m{flex-wrap:nowrap}.bsq73o0{justify-items:center;gap:var(--fx-space-md);max-width:22rem;padding-block:var(--fx-space-3xl);text-align:center;margin-inline:auto;display:grid}.bsq73o1{width:var(--fx-size-control-lg);height:var(--fx-size-control-lg);border-radius:var(--fx-radius-full);background-color:var(--fx-color-accent-subtle);color:var(--fx-color-accent-text);place-items:center;display:grid}@keyframes _1774was0{0%{transform:translate(-100%)}to{transform:translate(250%)}}._1774was1{inset-inline:0;top:env(safe-area-inset-top,0px);z-index:1000;pointer-events:none;opacity:0;height:3px;transition:opacity var(--fx-motion-duration-base) var(--fx-motion-easing-standard);position:fixed;overflow:hidden}._1774was2{opacity:1}._1774was3{border-radius:var(--fx-radius-full);background-color:var(--fx-color-accent-base);width:40%;height:100%;animation:_1774was0 1.1s var(--fx-motion-easing-standard) infinite}@media (prefers-reduced-motion:reduce){._1774was3{width:100%;animation:none}}._422qmm0{color:var(--fx-color-text-base);font-size:var(--fx-font-size-md);line-height:var(--fx-font-lineHeight-relaxed);overflow-wrap:anywhere}._422qmm0>*+*{margin-block-start:var(--fx-space-md)}._422qmm0>*{margin-block-end:0}._422qmm0>:first-child{margin-block-start:0}._422qmm1{font-family:var(--fx-font-family-display);font-size:var(--fx-font-size-xl);font-weight:var(--fx-font-weight-extrabold);line-height:var(--fx-font-lineHeight-tight)}._422qmm2{font-family:var(--fx-font-family-display);font-size:var(--fx-font-size-lg);font-weight:var(--fx-font-weight-extrabold);line-height:var(--fx-font-lineHeight-tight)}._422qmm3{font-family:var(--fx-font-family-display);font-size:var(--fx-font-size-md);font-weight:var(--fx-font-weight-extrabold);line-height:var(--fx-font-lineHeight-tight)}._422qmm0>:is(._422qmm1,._422qmm2,._422qmm3):not(:first-child){margin-block-start:var(--fx-space-xl)}._422qmm0 :is(ul,ol){padding-inline-start:var(--fx-space-lg)}._422qmm0 ul{list-style:outside}._422qmm0 ol{counter-reset:step;padding-inline-start:0;list-style:none}._422qmm0 ol>li{counter-increment:step;min-height:1.875rem;padding-inline-start:2.75rem;position:relative}._422qmm0 ol>li:before{content:counter(step);inset-inline-start:0;border-radius:var(--fx-radius-full);background-color:var(--fx-color-accent-base);width:1.875rem;height:1.875rem;color:var(--fx-color-text-onAccent);font-size:var(--fx-font-size-sm);font-weight:var(--fx-font-weight-bold);place-items:center;line-height:1;display:grid;position:absolute;top:-.1em}._422qmm0 ol>li+li{margin-block-start:var(--fx-space-sm)}._422qmm0 li+li{margin-block-start:var(--fx-space-xs)}._422qmm0 li::marker{color:var(--fx-color-accent-base)}._422qmm0 li>:is(ul,ol){margin-block-start:var(--fx-space-xs)}._422qmm0 strong{font-weight:var(--fx-font-weight-semibold)}._422qmm0 blockquote{border-inline-start:3px solid var(--fx-color-border-base);color:var(--fx-color-text-muted);margin-inline:0;padding-inline-start:var(--fx-space-md)}._422qmm0 hr{border:none;border-block-start:1px solid var(--fx-color-border-base)}._422qmm0 :is(code,pre){white-space:pre-wrap;font-family:inherit}._422qmm4{color:var(--fx-color-accent-text);text-underline-offset:.15em;border-radius:var(--fx-radius-sm);outline:none;text-decoration:underline}._422qmm4:focus-visible{outline:var(--fx-size-focusRing) solid var(--fx-color-border-focus);outline-offset:2px}._15q6b6m0{align-items:center;gap:var(--fx-space-xs);border-radius:var(--fx-radius-full);color:inherit;cursor:pointer;min-width:var(--fx-size-control-md);min-height:var(--fx-size-control-md);background:0 0;border:none;outline:none;justify-content:center;padding:0;display:inline-flex}._15q6b6m0:focus-visible{outline:var(--fx-size-focusRing) solid var(--fx-color-border-focus);outline-offset:2px}._15q6b6m1{outline:none}._15q6b6m2{min-width:14rem;max-width:calc(100vw - 2rem);padding:var(--fx-space-2xs);border-radius:var(--fx-radius-lg);background-color:var(--fx-color-surface-raised);border:1px solid var(--fx-color-border-base);box-shadow:var(--fx-shadow-lg);transform-origin:var(--transform-origin);transition-property:opacity,transform;transition-duration:var(--fx-motion-duration-base);transition-timing-function:var(--fx-motion-easing-emphasized);outline:none}._15q6b6m2[data-starting-style],._15q6b6m2[data-ending-style]{opacity:0;transform:scale(.9)}._15q6b6m2[data-ending-style]{transition-duration:var(--fx-motion-duration-fast);transition-timing-function:var(--fx-motion-easing-standard)}._15q6b6m3{padding:var(--fx-space-xs) var(--fx-space-sm)}._15q6b6m4{height:1px;margin-block:var(--fx-space-2xs);margin-inline:var(--fx-space-xs);background-color:var(--fx-color-border-base)}._15q6b6m5{align-items:center;gap:var(--fx-space-sm);min-height:var(--fx-size-control-md);padding-inline:var(--fx-space-sm);border-radius:var(--fx-radius-sm);font-size:var(--fx-font-size-md);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;display:flex}._15q6b6m5[data-highlighted]{background-color:var(--fx-color-surface-sunken)}._15q6b6m5[data-disabled]{color:var(--fx-color-disabled-text);cursor:not-allowed}._15q6b6m6{color:var(--fx-color-text-base)}._15q6b6m7{color:var(--fx-color-danger-text)}._1ygrjum0{align-items:flex-end;gap:var(--fx-space-xs);min-width:0;padding:calc(1.5 * var(--fx-space-2xs));border-radius:calc(calc(var(--fx-size-control-md) - 2 * var(--fx-space-2xs)) / 2 + calc(1.5 * var(--fx-space-2xs)));background-color:var(--fx-color-surface-raised);box-shadow:inset 0 0 0 2px var(--fx-color-border-strong), var(--fx-shadow-md);transition:box-shadow var(--fx-motion-duration-fast) var(--fx-motion-easing-standard);padding-inline-start:var(--fx-space-md);display:flex}._1ygrjum0:focus-within{box-shadow:inset 0 0 0 2px var(--fx-color-border-focus), var(--fx-shadow-md)}._1ygrjum1{field-sizing:content;min-width:0;min-height:calc(var(--fx-size-control-md) - 2 * var(--fx-space-2xs));max-height:calc(6 * var(--fx-font-lineHeight-normal) * 1em + 2 * calc((calc(var(--fx-size-control-md) - 2 * var(--fx-space-2xs)) - var(--fx-font-lineHeight-normal) * 1em) / 2));padding-block:calc((calc(var(--fx-size-control-md) - 2 * var(--fx-space-2xs)) - var(--fx-font-lineHeight-normal) * 1em) / 2);resize:none;color:var(--fx-color-text-base);font-family:var(--fx-font-family-body);font-size:var(--fx-font-size-md);line-height:var(--fx-font-lineHeight-normal);background-color:#0000;border:none;outline:none;flex:1;padding-inline:0;overflow-y:auto}._1ygrjum1::placeholder{color:var(--fx-color-text-subtle);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._1ygrjum2{width:calc(var(--fx-size-control-md) - 2 * var(--fx-space-2xs));height:calc(var(--fx-size-control-md) - 2 * var(--fx-space-2xs));border-radius:var(--fx-radius-full);background-color:var(--fx-color-accent-base);color:var(--fx-color-text-onAccent);cursor:pointer;transition-property:background-color,color,transform;transition-duration:var(--fx-motion-duration-fast);transition-timing-function:var(--fx-motion-easing-standard);border:none;outline:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._1ygrjum2:focus-visible{outline:var(--fx-size-focusRing) solid var(--fx-color-border-focus);outline-offset:2px}._1ygrjum2:active:not(:disabled){transform:scale(.92)}._1ygrjum2:disabled{cursor:default;background-color:var(--fx-color-disabled-surface);color:var(--fx-color-disabled-text)}._1ygrjum3{background-color:var(--fx-color-inverse-surface);color:var(--fx-color-inverse-text)}._1ygrjum4{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){._1ygrjum2:hover:not(:disabled){background-color:var(--fx-color-accent-hover)}._1ygrjum3:hover:not(:disabled){background-color:var(--fx-color-text-muted)}}._1b9ia6l0{gap:var(--fx-space-md);flex-direction:column;display:flex}._1b9ia6l1{gap:var(--fx-space-2xs);padding:var(--fx-space-2xs);border-radius:var(--fx-radius-full);background-color:var(--fx-color-surface-sunken);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}._1b9ia6l2{justify-content:center;align-items:center;gap:var(--fx-space-2xs);min-height:var(--fx-size-control-sm);padding-inline:var(--fx-space-sm);border-radius:var(--fx-radius-full);color:var(--fx-color-text-muted);font-family:var(--fx-font-family-body);font-size:var(--fx-font-size-sm);font-weight:var(--fx-font-weight-bold);line-height:var(--fx-font-lineHeight-tight);white-space:nowrap;cursor:pointer;transition-property:background-color,color,box-shadow;transition-duration:var(--fx-motion-duration-fast);transition-timing-function:var(--fx-motion-easing-standard);background:0 0;border:none;outline:none;display:inline-flex}._1b9ia6l2:focus-visible{outline:var(--fx-size-focusRing) solid var(--fx-color-border-focus);outline-offset:2px}._1b9ia6l2[data-active]{background-color:var(--fx-color-surface-raised);color:var(--fx-color-text-base);box-shadow:var(--fx-shadow-sm)}._1b9ia6l3{min-width:1.25rem;padding-inline:var(--fx-space-2xs);border-radius:var(--fx-radius-full);background-color:var(--fx-color-accent-subtle);color:var(--fx-color-accent-text);font-size:var(--fx-font-size-xs);text-align:center;line-height:1.25rem}._1b9ia6l4{outline:none}@media (hover:hover) and (pointer:fine){._1b9ia6l2:not([data-active]):hover{color:var(--fx-color-text-base)}}._8k4k9h0{gap:var(--fx-space-xs);flex-direction:column;min-width:0;display:flex}._8k4k9h1{font-size:var(--fx-font-size-sm);font-weight:var(--fx-font-weight-bold);color:var(--fx-color-text-muted);cursor:default}._8k4k9h2{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._8k4k9h3{justify-content:space-between;align-items:center;gap:var(--fx-space-sm);width:100%;min-height:3rem;padding-inline:var(--fx-space-md);box-shadow:inset 0 0 0 2px var(--fx-color-border-base);border-radius:var(--fx-radius-md);background-color:var(--fx-color-surface-raised);color:var(--fx-color-text-base);font-size:var(--fx-font-size-md);text-align:start;cursor:pointer;-webkit-user-select:none;user-select:none;border:none;outline:none;display:flex}._8k4k9h3:focus-visible{outline:var(--fx-size-focusRing) solid var(--fx-color-border-focus);outline-offset:2px}._8k4k9h3[data-popup-open]{box-shadow:inset 0 0 0 2px var(--fx-color-border-focus)}._8k4k9h3[data-disabled]{cursor:not-allowed;background-color:var(--fx-color-disabled-surface);color:var(--fx-color-disabled-text)}._8k4k9h4{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._8k4k9h5{color:var(--fx-color-text-subtle);display:flex}._8k4k9h6{z-index:1;outline:none}._8k4k9h7{min-width:var(--anchor-width);max-height:var(--available-height);padding:var(--fx-space-2xs);border-radius:var(--fx-radius-lg);background-color:var(--fx-color-surface-raised);border:1px solid var(--fx-color-border-base);box-shadow:var(--fx-shadow-lg);transform-origin:var(--transform-origin);transition-property:opacity,transform;transition-duration:var(--fx-motion-duration-base);transition-timing-function:var(--fx-motion-easing-emphasized);outline:none;overflow-y:auto}._8k4k9h7[data-starting-style],._8k4k9h7[data-ending-style]{opacity:0;transform:scale(.9)}._8k4k9h7[data-ending-style]{transition-duration:var(--fx-motion-duration-fast);transition-timing-function:var(--fx-motion-easing-standard)}._8k4k9h8{align-items:center;gap:var(--fx-space-sm);min-height:var(--fx-size-control-md);padding-inline:var(--fx-space-sm);border-radius:var(--fx-radius-sm);color:var(--fx-color-text-base);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;display:flex}._8k4k9h8[data-highlighted]{background-color:var(--fx-color-surface-sunken)}._8k4k9h8[data-disabled]{color:var(--fx-color-disabled-text);cursor:not-allowed}._8k4k9h9{width:var(--fx-size-icon-sm);color:var(--fx-color-accent-text);display:flex}._8k4k9ha{width:var(--fx-size-icon-sm);flex-shrink:0}@media (hover:hover) and (pointer:fine){._8k4k9h3:hover:not([data-disabled]){background-color:var(--fx-color-surface-sunken)}}.y7hxzn0{justify-content:space-between;align-items:center;gap:var(--fx-space-md);display:flex}.y7hxzn1{gap:var(--fx-space-2xs);cursor:pointer;flex-direction:column;min-width:0;display:flex}.y7hxzn2{color:var(--fx-color-text-base);font-size:var(--fx-font-size-md);font-weight:var(--fx-font-weight-semibold);line-height:var(--fx-font-lineHeight-tight)}.y7hxzn3{color:var(--fx-color-text-muted);font-size:var(--fx-font-size-sm);line-height:var(--fx-font-lineHeight-normal)}.y7hxzn4{width:calc(var(--fx-size-icon-lg) * 2);height:calc(var(--fx-size-icon-lg) + 4px);border-radius:var(--fx-radius-full);background-color:var(--fx-color-border-strong);cursor:pointer;transition:background-color var(--fx-motion-duration-fast) var(--fx-motion-easing-standard);border:none;outline:none;flex-shrink:0;padding:2px;position:relative}.y7hxzn4:focus-visible{outline:var(--fx-size-focusRing) solid var(--fx-color-border-focus);outline-offset:2px}.y7hxzn4[data-checked]{background-color:var(--fx-color-success-base)}.y7hxzn4[data-disabled]{cursor:not-allowed;opacity:.5}.y7hxzn5{width:var(--fx-size-icon-lg);height:var(--fx-size-icon-lg);border-radius:var(--fx-radius-full);background-color:var(--fx-color-surface-raised);box-shadow:var(--fx-shadow-sm);transition:transform var(--fx-motion-duration-fast) var(--fx-motion-easing-emphasized);display:block}.y7hxzn5[data-checked]{transform:translateX(calc(var(--fx-size-icon-lg) - 4px))}@keyframes _1q1gij35{0%,to{opacity:.35;transform:scale(.75)}50%{opacity:1;transform:scale(1)}}._1q1gij30{gap:var(--fx-space-sm);padding:var(--fx-space-md);border-radius:var(--fx-radius-lg);background-color:var(--fx-color-surface-sunken);display:grid}._1q1gij31{gap:var(--fx-space-xs);margin:0;padding:0;display:grid}._1q1gij32{align-items:center;gap:var(--fx-space-sm);color:var(--fx-color-text-base);font-size:var(--fx-font-size-sm);font-weight:var(--fx-font-weight-bold);display:flex}._1q1gij33{color:var(--fx-color-text-muted);font-weight:var(--fx-font-weight-medium)}._1q1gij34{width:var(--fx-size-icon-sm);height:var(--fx-size-icon-sm);color:var(--fx-color-success-text);flex-shrink:0;place-items:center;display:grid}._1q1gij36{border-radius:var(--fx-radius-full);background-color:var(--fx-color-accent-base);width:.5rem;height:.5rem;animation:_1q1gij35 1.4s var(--fx-motion-easing-standard) infinite}._1q1gij37{max-height:6rem;flex-direction:column;justify-content:flex-end;padding-inline-start:calc(var(--fx-size-icon-sm) + var(--fx-space-sm));display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 2rem);mask-image:linear-gradient(#0000,#000 2rem)}._1q1gij38{gap:var(--fx-space-xs);color:var(--fx-color-text-muted);font-size:var(--fx-font-size-xs);line-height:var(--fx-font-lineHeight-normal);display:grid}._1q1gij38 p{margin:0}._1q1gij38 strong{font-weight:var(--fx-font-weight-bold)}._94p2rj0{gap:var(--fx-space-xs);flex-direction:column;min-width:0;display:flex}._94p2rj1{font-size:var(--fx-font-size-sm);font-weight:var(--fx-font-weight-bold);color:var(--fx-color-text-muted)}._94p2rj2{font-size:var(--fx-font-size-xs);color:var(--fx-color-text-muted)}._94p2rj3{width:100%;min-height:3rem;padding-inline:var(--fx-space-md);box-shadow:inset 0 0 0 2px var(--fx-color-border-base);border-radius:var(--fx-radius-md);background-color:var(--fx-color-surface-raised);color:var(--fx-color-text-base);font-size:var(--fx-font-size-md);transition:box-shadow var(--fx-motion-duration-fast) var(--fx-motion-easing-standard);border:none;outline:none}._94p2rj3::placeholder{color:var(--fx-color-text-subtle)}._94p2rj3[type=date],._94p2rj3[type=time]{appearance:none;text-align:start;align-items:center;font-family:inherit;display:flex}._94p2rj3:focus-visible{box-shadow:inset 0 0 0 2px var(--fx-color-border-focus)}._94p2rj3[data-invalid]{box-shadow:inset 0 0 0 2px var(--fx-color-danger-base)}._94p2rj3[data-disabled]{background-color:var(--fx-color-disabled-surface);color:var(--fx-color-disabled-text);cursor:not-allowed}._94p2rj4{font-size:var(--fx-font-size-sm);color:var(--fx-color-danger-text)}._94p2rj5{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._94p2rj6{position:relative}._94p2rj7{color:var(--fx-color-text-muted);pointer-events:none;align-items:center;display:flex;position:absolute;inset-block:0;inset-inline-start:var(--fx-space-md)}._94p2rj8{padding-inline-start:calc(var(--fx-space-md) + var(--fx-size-icon-md) + var(--fx-space-xs))}.dl6bau0{min-height:8rem;padding-block:var(--fx-space-sm);line-height:var(--fx-font-lineHeight-relaxed);resize:vertical}.dl6bau1{font-family:var(--fx-font-family-mono);font-size:var(--fx-font-size-sm)}._1p85dxg0{z-index:2;top:calc(env(safe-area-inset-top,0px) + var(--fx-space-sm));inset-inline:var(--fx-space-md);max-width:24rem;margin-inline:auto;position:fixed}._1p85dxg1{--gap:var(--fx-space-xs);--peek:var(--fx-space-xs);--scale:calc(max(0, 1 - (var(--toast-index) * .06)));--shrink:calc(1 - var(--scale));--height:var(--toast-frontmost-height,var(--toast-height));--offset-y:calc(var(--toast-offset-y) + (var(--toast-index) * var(--gap)) + var(--toast-swipe-movement-y));top:0;z-index:calc(1000 - var(--toast-index));height:var(--height);border-radius:var(--fx-radius-lg);background-color:var(--fx-color-inverse-surface);color:var(--fx-color-inverse-text);box-shadow:var(--fx-shadow-lg);transform-origin:top;transform:translateX(var(--toast-swipe-movement-x)) translateY(calc(var(--toast-swipe-movement-y) + (var(--toast-index) * var(--peek)) + (var(--shrink) * var(--height)))) scale(var(--scale));transition-property:transform,opacity,height;transition-duration:var(--fx-motion-duration-slow), var(--fx-motion-duration-base), var(--fx-motion-duration-fast);transition-timing-function:var(--fx-motion-easing-emphasized);-webkit-user-select:none;user-select:none;position:absolute;inset-inline:0}._1p85dxg1:after{content:"";top:100%;height:calc(var(--fx-space-xs) + 1px);position:absolute;inset-inline:0}._1p85dxg1[data-expanded]{transform:translateX(var(--toast-swipe-movement-x)) translateY(var(--offset-y));height:var(--toast-height)}._1p85dxg1[data-starting-style],._1p85dxg1[data-ending-style]{transform:translateY(-150%)}._1p85dxg1[data-ending-style]{opacity:0}._1p85dxg1[data-ending-style][data-swipe-direction=up]{transform:translateY(calc(var(--toast-swipe-movement-y) - 150%))}._1p85dxg1[data-limited]{opacity:0}._1p85dxg2{align-items:center;gap:var(--fx-space-sm);min-height:var(--fx-size-control-lg);padding-block:var(--fx-space-xs);transition:opacity var(--fx-motion-duration-base) var(--fx-motion-easing-standard);padding-inline-start:var(--fx-space-md);padding-inline-end:var(--fx-space-xs);display:flex;overflow:hidden}._1p85dxg2[data-behind]{opacity:0}._1p85dxg2[data-expanded]{opacity:1}._1p85dxg3{width:var(--fx-size-avatar-sm);height:var(--fx-size-avatar-sm);border-radius:var(--fx-radius-full);background-color:var(--fx-color-success-base);color:var(--fx-color-text-onAccent);flex-shrink:0;place-items:center;display:grid}._1p85dxg4{flex-direction:column;flex:1;min-width:0;display:flex}._1p85dxg5{font-weight:var(--fx-font-weight-semibold);font-size:var(--fx-font-size-sm);line-height:var(--fx-font-lineHeight-tight)}._1p85dxg6{font-size:var(--fx-font-size-sm);opacity:.8}._1p85dxg7{width:var(--fx-size-control-md);height:var(--fx-size-control-md);border-radius:var(--fx-radius-full);color:inherit;cursor:pointer;background:0 0;border:none;outline:none;flex-shrink:0;place-items:center;display:grid}._1p85dxg7:focus-visible{outline:var(--fx-size-focusRing) solid var(--fx-color-border-focus);outline-offset:-4px;outline-color:var(--fx-color-inverse-text)}._1p85dxg8{min-height:var(--fx-size-control-sm);padding-inline:var(--fx-space-md);border-radius:var(--fx-radius-full);background-color:var(--fx-color-inverse-text);color:var(--fx-color-inverse-surface);font-family:var(--fx-font-family-body);font-size:var(--fx-font-size-sm);font-weight:var(--fx-font-weight-bold);cursor:pointer;border:none;outline:none;flex-shrink:0}._1p85dxg8:focus-visible{outline:var(--fx-size-focusRing) solid var(--fx-color-border-focus);outline-offset:2px;outline-color:var(--fx-color-inverse-text)}._1p85dxg8:active{transform:scale(.96)}
