/*! tailwindcss v4.3.5 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--fd-sidebar-col:0px;--fd-ai-chat-col:0px}*,:before,:after{--tw-border-style:solid;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-divide-x-reverse:0;--tw-divide-y-reverse:0;--tw-leading:initial;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--radix-collapsible-content-height:0px}::backdrop{--tw-border-style:solid;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-divide-x-reverse:0;--tw-divide-y-reverse:0;--tw-leading:initial;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--radix-collapsible-content-height:0px}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--spacing:.25rem;--breakpoint-sm:40rem;--container-sm:24rem;--container-md:28rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-xs:4px;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-fd-background:#f5f5f5;--color-fd-foreground:#0a0a0a;--color-fd-muted:#f5f5f5;--color-fd-muted-foreground:#737373;--color-fd-popover:#fafafa;--color-fd-popover-foreground:#272727;--color-fd-card:#f1f1f1;--color-fd-card-foreground:#0a0a0a;--color-fd-border:#cccccc80;--color-fd-primary:#171717;--color-fd-primary-foreground:#fafafa;--color-fd-secondary:#ededed;--color-fd-secondary-foreground:#171717;--color-fd-accent:#d1d1d180;--color-fd-accent-foreground:#171717;--color-fd-ring:#a3a3a3;--color-fd-overlay:#0003;--color-fd-info:#3080ff;--color-fd-warning:#f99c00;--color-fd-error:#fb2c36;--color-fd-success:#00c758;--color-fd-idea:#ee7e00;--color-fd-diff-remove:#c80a641f;--color-fd-diff-remove-symbol:#e60a64;--color-fd-diff-add:#0eb4641a;--color-fd-diff-add-symbol:#0ac864;--animate-fd-fade-in:fd-fade-in .3s ease;--animate-fd-fade-out:fd-fade-out .3s ease;--animate-fd-dialog-in:fd-dialog-in .3s cubic-bezier(.16, 1, .3, 1);--animate-fd-dialog-out:fd-dialog-out .3s cubic-bezier(.16, 1, .3, 1);--animate-fd-popover-in:fd-popover-in .1s ease;--animate-fd-popover-out:fd-popover-out .1s ease;--animate-fd-enterFromLeft:fd-enterFromLeft .25s ease;--animate-fd-enterFromRight:fd-enterFromRight .25s ease;--animate-fd-sidebar-in:fd-sidebar-in .25s ease;--animate-fd-sidebar-out:fd-sidebar-out .25s ease;--animate-fd-exitToLeft:fd-exitToLeft .25s ease;--animate-fd-exitToRight:fd-exitToRight .25s ease;--animate-fd-collapsible-down:fd-collapsible-down .15s cubic-bezier(.45, 0, .55, 1);--animate-fd-collapsible-up:fd-collapsible-up .15s cubic-bezier(.45, 0, .55, 1);--animate-fd-accordion-down:fd-accordion-down .2s ease-out;--animate-fd-accordion-up:fd-accordion-up .2s ease-out;--animate-fd-nav-menu-in:fd-nav-menu-in .2s ease;--animate-fd-nav-menu-out:fd-nav-menu-out .2s ease}@supports (color:lab(0% 0 0)){:root,:host{--color-fd-info:lab(54.1736% 13.3369 -74.6839);--color-fd-warning:lab(72.7183% 31.8672 97.9407);--color-fd-error:lab(55.4814% 75.0732 48.8528);--color-fd-success:lab(70.5521% -66.5147 45.8073);--color-fd-idea:lab(64.7587% 46.0756 133.272)}}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:after,:before{border-color:var(--color-fd-border,currentColor)}::backdrop{border-color:var(--color-fd-border,currentColor)}::file-selector-button{border-color:var(--color-fd-border,currentColor)}body{background-color:var(--color-fd-background);color:var(--color-fd-foreground);flex-direction:column;min-height:100vh;display:flex}}@layer components;@layer utilities{.\@container{container-type:inline-size}.\[container-type\:size\]{container-type:size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.fd-step:before{background-color:var(--color-fd-secondary);color:var(--color-fd-secondary-foreground);content:counter(step);counter-increment:step;width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);border-radius:3.40282e38px;justify-content:center;align-items:center;font-size:.875rem;line-height:1.25rem;display:flex;position:absolute;inset-inline-start:calc(var(--spacing) * -4)}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fd-steps{counter-reset:step;border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px;margin-inline-start:calc(var(--spacing) * 2);padding-inline-start:calc(var(--spacing) * 6);position:relative}@media (min-width:40rem){.fd-steps{margin-inline-start:calc(var(--spacing) * 4)}.fd-steps{padding-inline-start:calc(var(--spacing) * 7)}}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-x-2{inset-inline:calc(var(--spacing) * 2)}.inset-y-0{inset-block:0}.inset-y-2{inset-block:calc(var(--spacing) * 2)}.inset-s-0{inset-inline-start:0}.inset-s-2\.5{inset-inline-start:calc(var(--spacing) * 2.5)}.inset-s-3{inset-inline-start:calc(var(--spacing) * 3)}.inset-s-4{inset-inline-start:calc(var(--spacing) * 4)}.inset-s-6{inset-inline-start:calc(var(--spacing) * 6)}.end-2{inset-inline-end:calc(var(--spacing) * 2)}.inset-e-0{inset-inline-end:0}.inset-e-2{inset-inline-end:calc(var(--spacing) * 2)}.inset-e-2\.5{inset-inline-end:calc(var(--spacing) * 2.5)}.inset-e-\[calc\(--spacing\(4\)\+var\(--removed-body-scroll-bar-size\,0px\)\)\]{inset-inline-end:calc(calc(var(--spacing) * 4) + var(--removed-body-scroll-bar-size,0px))}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.top-\(--fd-docs-row-1\){top:var(--fd-docs-row-1)}.top-\(--fd-docs-row-2\){top:var(--fd-docs-row-2)}.top-\(--fd-docs-row-3\){top:var(--fd-docs-row-3)}.top-0{top:0}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-3{top:calc(var(--spacing) * 3)}.top-3\.25{top:calc(var(--spacing) * 3.25)}.top-4{top:calc(var(--spacing) * 4)}.top-\[calc\(--spacing\(4\)\+var\(--fd-docs-row-3\)\)\]{top:calc(calc(var(--spacing) * 4) + var(--fd-docs-row-3))}.right-2{right:calc(var(--spacing) * 2)}.bottom-0{bottom:0}.bottom-1\.5{bottom:calc(var(--spacing) * 1.5)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-26{bottom:calc(var(--spacing) * 26)}.left-0{left:0}.left-1\/2{left:50%}.-z-1{z-index:calc(1 * -1)}.z-2{z-index:2}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.col-span-full{grid-column:1/-1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-px{margin-inline:-1px}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-auto{margin-inline:auto}.my-0{margin-block:0}.my-0\!{margin-block:0!important}.my-0\.5{margin-block:calc(var(--spacing) * .5)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-auto{margin-block:auto}.-ms-1\.5{margin-inline-start:calc(var(--spacing) * -1.5)}.ms-1{margin-inline-start:var(--spacing)}.ms-2{margin-inline-start:calc(var(--spacing) * 2)}.ms-3{margin-inline-start:calc(var(--spacing) * 3)}.ms-auto{margin-inline-start:auto}.ms-px{margin-inline-start:1px}.-me-0\.5{margin-inline-end:calc(var(--spacing) * -.5)}.-me-1\.5{margin-inline-end:calc(var(--spacing) * -1.5)}.-me-2{margin-inline-end:calc(var(--spacing) * -2)}.me-1{margin-inline-end:var(--spacing)}.me-1\.5{margin-inline-end:calc(var(--spacing) * 1.5)}.me-2{margin-inline-end:calc(var(--spacing) * 2)}.me-auto{margin-inline-end:auto}.prose{--tw-prose-size:1;color:var(--tw-prose-body);max-width:none;font-size:calc(1rem * var(--tw-prose-size));line-height:var(--tw-leading,calc(1.75rem * var(--tw-prose-size)))}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:calc(1rem * var(--tw-prose-size));list-style-type:disc}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:500}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;font-style:italic;font-weight:500}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:calc(var(--text-3xl) * var(--tw-prose-size));margin-top:0;margin-bottom:.888889em;line-height:1.11111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:600;line-height:1.33333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);border-radius:.3125rem;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){padding:calc(3px * var(--tw-prose-size));font-size:calc(13px * var(--tw-prose-size));border:1px solid;border-color:var(--color-fd-border);background:var(--color-fd-muted);color:var(--tw-prose-code);border-radius:5px;font-weight:400}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:calc(var(--text-2xl) * var(--tw-prose-size))}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.prose :where(a:not([data-card])):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);text-underline-offset:3.5px;text-decoration:underline;-webkit-text-decoration-color:var(--color-fd-primary);text-decoration-color:var(--color-fd-primary);font-weight:500;text-decoration-thickness:1.5px;transition:opacity .2s}.prose :where(a:not([data-card]):hover):not(:where([class~=not-prose],[class~=not-prose] *)){opacity:.8}.prose{--tw-prose-body:#0a0a0ae6}@supports (color:color-mix(in lab, red, red)){.prose{--tw-prose-body:color-mix(in oklab, var(--color-fd-foreground) 90%, transparent)}}.prose{--tw-prose-headings:var(--color-fd-foreground);--tw-prose-lead:var(--color-fd-foreground);--tw-prose-links:var(--color-fd-foreground);--tw-prose-bold:var(--color-fd-foreground);--tw-prose-counters:var(--color-fd-muted-foreground);--tw-prose-bullets:var(--color-fd-muted-foreground);--tw-prose-hr:var(--color-fd-border);--tw-prose-quotes:var(--color-fd-foreground);--tw-prose-quote-borders:var(--color-fd-border);--tw-prose-captions:var(--color-fd-foreground);--tw-prose-code:var(--color-fd-foreground);--tw-prose-th-borders:var(--color-fd-border);--tw-prose-td-borders:var(--color-fd-border);--tw-prose-kbd:var(--color-fd-foreground);--tw-prose-kbd-shadows:#17171780}@supports (color:color-mix(in lab, red, red)){.prose{--tw-prose-kbd-shadows:color-mix(in oklab, var(--color-fd-primary) 50%, transparent)}}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose :where(blockquote>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(blockquote>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;border-collapse:separate;border-spacing:0;background:var(--color-fd-card);border-radius:var(--radius-lg);border:1px solid var(--color-fd-border);width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429;overflow:hidden}.prose :where(th):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start;padding:calc(var(--spacing) * 2.5 * var(--tw-prose-size));border-inline-start:1px solid var(--color-fd-border);background:var(--color-fd-muted)}.prose :where(th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-inline-start:none}.prose :where(th:not(tr:last-child>th),td:not(tr:last-child>td)):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom:1px solid var(--color-fd-border)}.prose :where(td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start;border-inline-start:1px solid var(--color-fd-border);padding:calc(var(--spacing) * 2.5 * var(--tw-prose-size))}.prose :where(td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-inline-start:none}.prose :where(tfoot th,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(thead th,thead td):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose-no-margin>:first-child{margin-top:0}.prose-no-margin>:last-child{margin-bottom:0}.-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-px{margin-top:1px}.-mb-px{margin-bottom:-1px}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-auto{margin-bottom:auto}.fd-scroll-container::-webkit-scrollbar{width:5px;height:5px}.fd-scroll-container::-webkit-scrollbar-thumb{background:var(--color-fd-border);border-radius:5px}.fd-scroll-container::-webkit-scrollbar-track{background:0 0}.fd-scroll-container::-webkit-scrollbar-corner{display:none}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.size-1{width:var(--spacing);height:var(--spacing)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-3\.5\!{width:calc(var(--spacing) * 3.5)!important;height:calc(var(--spacing) * 3.5)!important}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-4\!{width:calc(var(--spacing) * 4)!important;height:calc(var(--spacing) * 4)!important}.size-4\.5{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6\.5{width:calc(var(--spacing) * 6.5);height:calc(var(--spacing) * 6.5)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-full{width:100%;height:100%}.h-\(--fd-animated-height\){height:var(--fd-animated-height)}.h-\(--fd-header-height\){height:var(--fd-header-height)}.h-\(--fd-toc-popover-height\){height:var(--fd-toc-popover-height)}.h-\(--radix-navigation-menu-viewport-height\){height:var(--radix-navigation-menu-viewport-height)}.h-0{height:0}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-8\.5{height:calc(var(--spacing) * 8.5)}.h-9{height:calc(var(--spacing) * 9)}.h-9\.5{height:calc(var(--spacing) * 9.5)}.h-10{height:calc(var(--spacing) * 10)}.h-14{height:calc(var(--spacing) * 14)}.h-\[400px\]{height:400px}.h-\[calc\(100\%\+--spacing\(1\.5\)\)\]{height:calc(100% + calc(var(--spacing) * 1.5))}.h-\[calc\(100dvh---spacing\(4\)\)\]{height:calc(100dvh - calc(var(--spacing) * 4))}.h-\[calc\(var\(--fd-docs-height\)-var\(--fd-docs-row-1\)\)\]{height:calc(var(--fd-docs-height) - var(--fd-docs-row-1))}.h-\[calc\(var\(--fd-docs-height\)-var\(--fd-docs-row-2\)\)\]{height:calc(var(--fd-docs-height) - var(--fd-docs-row-2))}.h-\[calc\(var\(--fd-docs-height\)-var\(--fd-docs-row-3\)\)\]{height:calc(var(--fd-docs-height) - var(--fd-docs-row-3))}.h-full{height:100%}.h-px{height:1px}.max-h-\(--radix-popover-content-available-height\){max-height:var(--radix-popover-content-available-height)}.max-h-20{max-height:calc(var(--spacing) * 20)}.max-h-\[50vh\]{max-height:50vh}.max-h-\[80svh\]{max-height:80svh}.max-h-\[460px\]{max-height:460px}.max-h-\[600px\]{max-height:600px}.max-h-full{max-height:100%}.max-h-none{max-height:none}.min-h-\(--fd-docs-height\){min-height:var(--fd-docs-height)}.min-h-0{min-height:0}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-dvh{min-height:100dvh}.w-\(--fd-ai-chat-width\){width:var(--fd-ai-chat-width)}.w-\(--fd-sidebar-width\){width:var(--fd-sidebar-width)}.w-\(--fd-toc-width\){width:var(--fd-toc-width)}.w-\(--radix-popover-trigger-width\){width:var(--radix-popover-trigger-width)}.w-\(--width\){width:var(--width)}.w-0{width:0}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/4{width:25%}.w-4{width:calc(var(--spacing) * 4)}.w-\[85\%\]{width:85%}.w-\[360px\]{width:360px}.w-\[calc\(100\%-1rem\)\]{width:calc(100% - 1rem)}.w-\[calc\(100\%-var\(--removed-body-scroll-bar-size\,0px\)\)\]{width:calc(100% - var(--removed-body-scroll-bar-size,0px))}.w-\[calc\(280px---spacing\(2\)\)\]{width:calc(280px - calc(var(--spacing) * 2))}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-\[98vw\]{max-width:98vw}.max-w-\[240px\]{max-width:240px}.max-w-\[380px\]{max-width:380px}.max-w-\[900px\]{max-width:900px}.max-w-\[1168px\]{max-width:1168px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[calc\(100vw-3rem\)\]{max-width:calc(100vw - 3rem)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-screen-sm{max-width:var(--breakpoint-sm)}.max-w-sm{max-width:var(--container-sm)}.max-w-svw{max-width:100svw}.min-w-0{min-width:0}.min-w-\[240px\]{min-width:240px}.min-w-fit{min-width:-moz-fit-content;min-width:fit-content}.min-w-full{min-width:100%}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.origin-\[top_center\]{transform-origin:top}.origin-center{transform-origin:50%}.-translate-x-\(--fd-sidebar-width\){--tw-translate-x:calc(var(--fd-sidebar-width) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-\[280px\]{--tw-translate-x:calc(280px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-2{--tw-translate-x:calc(var(--spacing) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[calc\(-50\%-var\(--removed-body-scroll-bar-size\,0px\)\/2\)\]{--tw-translate-x:calc(-50% - var(--removed-body-scroll-bar-size,0px) / 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-10{--tw-translate-y:calc(var(--spacing) * 10);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-full{--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-rotate-90{rotate:-90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.animate-fd-fade-in{animation:var(--animate-fd-fade-in)}.animate-pulse{animation:var(--animate-pulse)}.cursor-default{cursor:default}.cursor-zoom-out{cursor:zoom-out}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.snap-always{scroll-snap-stop:always}.scroll-m-4{scroll-margin:calc(var(--spacing) * 4)}.scroll-m-20{scroll-margin:calc(var(--spacing) * 20)}.scroll-m-24{scroll-margin:calc(var(--spacing) * 24)}.scroll-m-28{scroll-margin:calc(var(--spacing) * 28)}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-none{list-style-type:none}.auto-cols-auto{grid-auto-columns:auto}.auto-rows-auto{grid-auto-rows:auto}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[1fr_3fr\]{grid-template-columns:1fr 3fr}.grid-cols-subgrid{grid-template-columns:subgrid}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-fd-border>:not(:last-child)){border-color:var(--color-fd-border)}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overscroll-contain{overscroll-behavior:contain}.overscroll-x-contain{overscroll-behavior-x:contain}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y-0{border-block-style:var(--tw-border-style);border-block-width:0}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.border-e-0{border-inline-end-style:var(--tw-border-style);border-inline-end-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-none{--tw-border-style:none;border-style:none}.border-fd-primary{border-color:var(--color-fd-primary)}.border-transparent{border-color:#0000}.bg-\(--callout-color\)\/50{background-color:var(--callout-color)}@supports (color:color-mix(in lab, red, red)){.bg-\(--callout-color\)\/50{background-color:color-mix(in oklab, var(--callout-color) 50%, transparent)}}.bg-\(--shiki-light-bg\){background-color:var(--shiki-light-bg)}.bg-fd-accent{background-color:var(--color-fd-accent)}.bg-fd-background{background-color:var(--color-fd-background)}.bg-fd-background\/60{background-color:#f5f5f599}@supports (color:color-mix(in lab, red, red)){.bg-fd-background\/60{background-color:color-mix(in oklab, var(--color-fd-background) 60%, transparent)}}.bg-fd-background\/80{background-color:#f5f5f5cc}@supports (color:color-mix(in lab, red, red)){.bg-fd-background\/80{background-color:color-mix(in oklab, var(--color-fd-background) 80%, transparent)}}.bg-fd-border{background-color:var(--color-fd-border)}.bg-fd-card{background-color:var(--color-fd-card)}.bg-fd-muted{background-color:var(--color-fd-muted)}.bg-fd-muted-foreground\/50{background-color:#73737380}@supports (color:color-mix(in lab, red, red)){.bg-fd-muted-foreground\/50{background-color:color-mix(in oklab, var(--color-fd-muted-foreground) 50%, transparent)}}.bg-fd-overlay{background-color:var(--color-fd-overlay)}.bg-fd-popover{background-color:var(--color-fd-popover)}.bg-fd-popover\/60{background-color:#fafafa99}@supports (color:color-mix(in lab, red, red)){.bg-fd-popover\/60{background-color:color-mix(in oklab, var(--color-fd-popover) 60%, transparent)}}.bg-fd-popover\/80{background-color:#fafafacc}@supports (color:color-mix(in lab, red, red)){.bg-fd-popover\/80{background-color:color-mix(in oklab, var(--color-fd-popover) 80%, transparent)}}.bg-fd-primary{background-color:var(--color-fd-primary)}.bg-fd-primary\/10{background-color:#1717171a}@supports (color:color-mix(in lab, red, red)){.bg-fd-primary\/10{background-color:color-mix(in oklab, var(--color-fd-primary) 10%, transparent)}}.bg-fd-secondary{background-color:var(--color-fd-secondary)}.bg-fd-secondary\/50{background-color:#ededed80}@supports (color:color-mix(in lab, red, red)){.bg-fd-secondary\/50{background-color:color-mix(in oklab, var(--color-fd-secondary) 50%, transparent)}}.bg-transparent{background-color:#0000}.\[mask-image\:radial-gradient\(circle_at_center_right\,white\,white_200px\,transparent_500px\)\]{-webkit-mask-image:radial-gradient(circle at 100%,#fff,#fff 200px,#0000 500px);mask-image:radial-gradient(circle at 100%,#fff,#fff 200px,#0000 500px)}.mask-\[linear-gradient\(to_bottom\,transparent\,white_--spacing\(14\)\,white_calc\(100\%---spacing\(14\)\)\,transparent\)\]{-webkit-mask-image:linear-gradient(to bottom,transparent,white calc(var(--spacing) * 14),white calc(100% - calc(var(--spacing) * 14)),transparent);mask-image:linear-gradient(to bottom,transparent,white calc(var(--spacing) * 14),white calc(100% - calc(var(--spacing) * 14)),transparent)}.mask-\[linear-gradient\(to_bottom\,transparent\,white_12px\,white_calc\(100\%-12px\)\,transparent\)\]{-webkit-mask-image:linear-gradient(#0000,#fff 12px calc(100% - 12px),#0000);mask-image:linear-gradient(#0000,#fff 12px calc(100% - 12px),#0000)}.mask-\[linear-gradient\(to_bottom\,transparent\,white_16px\,white_calc\(100\%-16px\)\,transparent\)\]{-webkit-mask-image:linear-gradient(#0000,#fff 16px calc(100% - 16px),#0000);mask-image:linear-gradient(#0000,#fff 16px calc(100% - 16px),#0000)}.bg-cover{background-size:cover}.fill-\(--callout-color\){fill:var(--callout-color)}.fill-fd-muted{fill:var(--color-fd-muted)}.fill-fd-muted-foreground{fill:var(--color-fd-muted-foreground)}.fill-fd-primary{fill:var(--color-fd-primary)}.fill-fd-primary-foreground{fill:var(--color-fd-primary-foreground)}.stroke-current\/25{stroke:currentColor}@supports (color:color-mix(in lab, red, red)){.stroke-current\/25{stroke:color-mix(in oklab, currentcolor 25%, transparent)}}.stroke-fd-foreground\/10{stroke:#0a0a0a1a}@supports (color:color-mix(in lab, red, red)){.stroke-fd-foreground\/10{stroke:color-mix(in oklab, var(--color-fd-foreground) 10%, transparent)}}.stroke-fd-primary{stroke:var(--color-fd-primary)}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.ps-1{padding-inline-start:var(--spacing)}.ps-2{padding-inline-start:calc(var(--spacing) * 2)}.ps-2\.5{padding-inline-start:calc(var(--spacing) * 2.5)}.ps-3{padding-inline-start:calc(var(--spacing) * 3)}.ps-3\.25{padding-inline-start:calc(var(--spacing) * 3.25)}.ps-4{padding-inline-start:calc(var(--spacing) * 4)}.ps-4\.5{padding-inline-start:calc(var(--spacing) * 4.5)}.ps-8{padding-inline-start:calc(var(--spacing) * 8)}.pe-0{padding-inline-end:0}.pe-2{padding-inline-end:calc(var(--spacing) * 2)}.pe-2\.5{padding-inline-end:calc(var(--spacing) * 2.5)}.pe-3{padding-inline-end:calc(var(--spacing) * 3)}.pe-3\.5{padding-inline-end:calc(var(--spacing) * 3.5)}.pe-4{padding-inline-end:calc(var(--spacing) * 4)}.pt-0{padding-top:0}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pr-\(--removed-body-scroll-bar-size\,0\){padding-right:var(--removed-body-scroll-bar-size,0)}.pb-0{padding-bottom:0}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.text-center{text-align:center}.text-end{text-align:end}.text-start{text-align:start}.align-text-bottom{vertical-align:text-bottom}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-\[0\.8125rem\]\/5{font-size:.8125rem;line-height:calc(var(--spacing) * 5)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[0\.9375rem\]{font-size:.9375rem}.text-\[1\.75em\]{font-size:1.75em}.text-\[10px\]{font-size:10px}.prose-sm{--tw-prose-size:.875;line-height:var(--tw-leading,1.25rem)}.prose-sm :where(dt,strong,blockquote,h1,h2,h3,h4,kbd,thead th,a:not([data-card])):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:450}.prose-xs{--tw-prose-size:.75;line-height:var(--tw-leading,1rem)}.prose-xs :where(dt,strong,blockquote,h1,h2,h3,h4,kbd,thead th,a:not([data-card])):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:450}.leading-none{--tw-leading:1;line-height:1}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-nowrap{text-wrap:nowrap}.wrap-anywhere{overflow-wrap:anywhere}.whitespace-nowrap{white-space:nowrap}.text-\(--callout-color\){color:var(--callout-color)}.text-fd-accent-foreground{color:var(--color-fd-accent-foreground)}.text-fd-card{color:var(--color-fd-card)}.text-fd-card-foreground{color:var(--color-fd-card-foreground)}.text-fd-error{color:var(--color-fd-error)}.text-fd-foreground{color:var(--color-fd-foreground)}.text-fd-foreground\/80{color:#0a0a0acc}@supports (color:color-mix(in lab, red, red)){.text-fd-foreground\/80{color:color-mix(in oklab, var(--color-fd-foreground) 80%, transparent)}}.text-fd-muted-foreground{color:var(--color-fd-muted-foreground)}.text-fd-muted-foreground\/50{color:#73737380}@supports (color:color-mix(in lab, red, red)){.text-fd-muted-foreground\/50{color:color-mix(in oklab, var(--color-fd-muted-foreground) 50%, transparent)}}.text-fd-popover-foreground{color:var(--color-fd-popover-foreground)}.text-fd-popover-foreground\/80{color:#272727cc}@supports (color:color-mix(in lab, red, red)){.text-fd-popover-foreground\/80{color:color-mix(in oklab, var(--color-fd-popover-foreground) 80%, transparent)}}.text-fd-primary{color:var(--color-fd-primary)}.text-fd-primary-foreground{color:var(--color-fd-primary-foreground)}.text-fd-primary\/50{color:#17171780}@supports (color:color-mix(in lab, red, red)){.text-fd-primary\/50{color:color-mix(in oklab, var(--color-fd-primary) 50%, transparent)}}.text-fd-primary\/80{color:#171717cc}@supports (color:color-mix(in lab, red, red)){.text-fd-primary\/80{color:color-mix(in oklab, var(--color-fd-primary) 80%, transparent)}}.text-fd-secondary-foreground{color:var(--color-fd-secondary-foreground)}.text-inherit{color:inherit}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, )}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-100{opacity:1}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-black\/50{--tw-shadow-color:#00000080}@supports (color:color-mix(in lab, red, red)){.shadow-black\/50{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-fd-background{--tw-shadow-color:#f5f5f5}@supports (color:color-mix(in lab, red, red)){.shadow-fd-background{--tw-shadow-color:color-mix(in oklab, var(--color-fd-background) var(--tw-shadow-alpha), transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.backdrop-blur-lg{--tw-backdrop-blur:blur(var(--blur-lg));-webkit-backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, )}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, )}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, )}.backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, )}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[--fd-sidebar-col\]{transition-property:--fd-sidebar-col;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,width\,height\]{transition-property:background-color,width,height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[clip-path\]{transition-property:clip-path;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[grid-template-rows\]{transition-property:grid-template-rows;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[height\]{transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,height\]{transition-property:opacity,height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,offset-distance\]{transition-property:opacity,offset-distance;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,translate\,color\]{transition-property:opacity,translate,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,translate\]{transition-property:opacity,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,visibility\]{transition-property:opacity,visibility;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[translate\,opacity\]{transition-property:translate,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\]{transition-property:width,height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,inset-block\,translate\,background-color\]{transition-property:width,inset-block,translate,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,margin\,translate\,visibility\]{transition-property:width,margin,translate,visibility;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,margin\,translate\]{transition-property:width,margin,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,padding\]{transition-property:width,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-250{--tw-duration:.25s;transition-duration:.25s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-400{--tw-duration:.4s;transition-duration:.4s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[--fd-docs-height\:100dvh\]{--fd-docs-height:100dvh}.\[--fd-header-height\:0px\]{--fd-header-height:0px}.\[--fd-layout-width\:1400px\]{--fd-layout-width:1400px}.\[--fd-left-width\:0px\]{--fd-left-width:0px}.\[--fd-main-width\:900px\]{--fd-main-width:900px}.\[--fd-right-width\:0px\]{--fd-right-width:0px}.\[--fd-sidebar-width\:0px\]{--fd-sidebar-width:0px}.\[--fd-toc-col\:max\(var\(--fd-toc-width\)\,var\(--fd-ai-chat-col\)\)\]{--fd-toc-col:max(var(--fd-toc-width), var(--fd-ai-chat-col))}.\[--fd-toc-popover-height\:0px\]{--fd-toc-popover-height:0px}.\[--fd-toc-width\:0px\]{--fd-toc-width:0px}.\[--row\:calc\(3\*var\(--spacing\)\)\]{--row:calc(3 * var(--spacing))}.\[--row\:calc\(6\*var\(--spacing\)\)\]{--row:calc(6 * var(--spacing))}.\[clip-path\:inset\(0_0_100\%\)\]{clip-path:inset(0 0 100%)}.\[clip-path\:polygon\(0_0\,100\%_0\,100\%_0\,0_0\)\]{clip-path:polygon(0 0,100% 0,100% 0,0 0)}.\[grid-area\:header\]{grid-area:header}.\[grid-area\:left-margin\/left-margin\/right\/right\]{grid-area:left-margin/left-margin/right/right}.\[grid-area\:left\]{grid-area:left}.\[grid-area\:main\]{grid-area:main}.\[grid-area\:right\/right-margin\/right\/right\]{grid-area:right/right-margin/right/right}.\[grid-area\:right\]{grid-area:right}.\[grid-area\:sidebar\]{grid-area:sidebar}.\[grid-area\:tabs\]{grid-area:tabs}.\[grid-area\:toc-popover\]{grid-area:toc-popover}.\[grid-area\:toc\]{grid-area:toc}.\[transition\:--fd-sidebar-col_150ms\,--fd-ai-chat-col_300ms_ease-in-out\]{transition:--fd-sidebar-col .15s,--fd-ai-chat-col .3s ease-in-out}:is(.\*\:pointer-events-auto>*){pointer-events:auto}:is(.\*\:col-start-1>*){grid-column-start:1}:is(.\*\:row-start-1>*){grid-row-start:1}:is(.\*\:mx-auto>*){margin-inline:auto}:is(.\*\:my-auto>*){margin-block:auto}:is(.\*\:flex>*){display:flex}:is(.\*\:flex\!>*){display:flex!important}:is(.\*\:w-\(--fd-sidebar-width\)>*){width:var(--fd-sidebar-width)}:is(.\*\:max-w-\(--fd-layout-width\)>*){max-width:var(--fd-layout-width)}:is(.\*\:max-w-\[900px\]>*){max-width:900px}:is(.\*\:max-w-\[1285px\]>*){max-width:1285px}:is(.\*\:flex-col>*){flex-direction:column}:is(.\*\:flex-col\!>*){flex-direction:column!important}:is(.\*\:gap-0\!>*){gap:0!important}:is(.\*\:gap-0\.5\!>*){gap:calc(var(--spacing) * .5)!important}:is(.\*\:rounded-full>*){border-radius:3.40282e38px}:is(.\*\:rounded-lg>*){border-radius:var(--radius-lg)}:is(.\*\:rounded-md>*){border-radius:var(--radius-md)}:is(.\*\:border-b>*){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}:is(.\*\:mask-\[linear-gradient\(to_bottom\,white\,white_30px\,transparent_80px\)\]>*){-webkit-mask-image:linear-gradient(#fff,#fff 30px,#0000 80px);mask-image:linear-gradient(#fff,#fff 30px,#0000 80px)}.not-first\:border-t:not(:first-child){border-top-style:var(--tw-border-style);border-top-width:1px}:is(.\*\:not-first\:text-fd-muted-foreground>*):not(:first-child){color:var(--color-fd-muted-foreground)}.not-last\:mb-2:not(:last-child){margin-bottom:calc(var(--spacing) * 2)}.not-last\:truncate:not(:last-child){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.not-empty\:border-b:not(:empty){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.not-empty\:p-3:not(:empty){padding:calc(var(--spacing) * 3)}@media (hover:hover){:is(:where(.group\/heading):hover .group-hover\/heading\:opacity-100){opacity:1}}:is(:where(.group)[data-active=true] .group-data-\[active\=true\]\:bg-fd-primary){background-color:var(--color-fd-primary)}:is(:where(.group)[data-active=true] .group-data-\[active\=true\]\:text-fd-primary-foreground){color:var(--color-fd-primary-foreground)}:is(:where(.group)[data-state=active] .group-data-\[state\=active\]\:bg-fd-primary){background-color:var(--color-fd-primary)}:is(:where(.group)[data-state=open] .group-data-\[state\=open\]\:rotate-90){rotate:90deg}:is(:where(.group)[data-state=open] .group-data-\[state\=open\]\:rotate-180){rotate:180deg}.placeholder\:text-fd-muted-foreground::placeholder{color:var(--color-fd-muted-foreground)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-y-1:before{content:var(--tw-content);inset-block:var(--spacing)}.before\:inset-s-2\.5:before,.before\:start-2\.5:before{content:var(--tw-content);inset-inline-start:calc(var(--spacing) * 2.5)}.before\:w-px:before{content:var(--tw-content);width:1px}.before\:bg-fd-border:before{content:var(--tw-content);background-color:var(--color-fd-border)}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.first\:ms-0:first-child{margin-inline-start:0}.first\:mt-0:first-child{margin-top:0}:is(.\*\:first\:font-medium>*):first-child{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}:is(.\*\:first\:text-fd-primary>*):first-child{color:var(--color-fd-primary)}.last\:me-0:last-child{margin-inline-end:0}.last\:line-clamp-2:last-child{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.last\:rounded-b-xl:last-child{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}:is(.\*\:last\:border-b-0>*):last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.empty\:mb-0:empty{margin-bottom:0}.empty\:hidden:empty{display:none}@media (hover:hover){.hover\:bg-fd-accent:hover{background-color:var(--color-fd-accent)}.hover\:bg-fd-accent\/50:hover{background-color:#d1d1d140}@supports (color:color-mix(in lab, red, red)){.hover\:bg-fd-accent\/50:hover{background-color:color-mix(in oklab, var(--color-fd-accent) 50%, transparent)}}.hover\:bg-fd-accent\/80:hover{background-color:#d1d1d166}@supports (color:color-mix(in lab, red, red)){.hover\:bg-fd-accent\/80:hover{background-color:color-mix(in oklab, var(--color-fd-accent) 80%, transparent)}}.hover\:bg-fd-primary\/80:hover{background-color:#171717cc}@supports (color:color-mix(in lab, red, red)){.hover\:bg-fd-primary\/80:hover{background-color:color-mix(in oklab, var(--color-fd-primary) 80%, transparent)}}.hover\:text-fd-accent-foreground:hover{color:var(--color-fd-accent-foreground)}.hover\:text-fd-accent-foreground\/80:hover{color:#171717cc}@supports (color:color-mix(in lab, red, red)){.hover\:text-fd-accent-foreground\/80:hover{color:color-mix(in oklab, var(--color-fd-accent-foreground) 80%, transparent)}}.hover\:text-fd-popover-foreground\/50:hover{color:#27272780}@supports (color:color-mix(in lab, red, red)){.hover\:text-fd-popover-foreground\/50:hover{color:color-mix(in oklab, var(--color-fd-popover-foreground) 50%, transparent)}}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-fd-muted-foreground:hover{-webkit-text-decoration-color:var(--color-fd-muted-foreground);text-decoration-color:var(--color-fd-muted-foreground)}.hover\:decoration-dashed:hover{text-decoration-style:dashed}.hover\:underline-offset-4:hover{text-underline-offset:4px}.hover\:opacity-80:hover{opacity:.8}.hover\:transition-none:hover{transition-property:none}}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-fd-ring:focus-visible{--tw-ring-color:var(--color-fd-ring)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:bg-fd-secondary:disabled{background-color:var(--color-fd-secondary)}.disabled\:text-fd-secondary-foreground:disabled{color:var(--color-fd-secondary-foreground)}.disabled\:opacity-50:disabled{opacity:.5}.has-focus-visible\:bg-fd-accent:has(:focus-visible){background-color:var(--color-fd-accent)}.has-data-\[active\=true\]\:text-fd-primary:has([data-active=true]){color:var(--color-fd-primary)}:is(.\*\:has-\[\+\:last-child\[data-empty\=true\]\]\:border-b-0>*):has(+:last-child[data-empty=true]){border-bottom-style:var(--tw-border-style);border-bottom-width:0}.data-checked\:text-fd-accent-foreground[data-checked]{color:var(--color-fd-accent-foreground)}@media (hover:hover){.data-\[active\=false\]\:hover\:text-fd-accent-foreground[data-active=false]:hover{color:var(--color-fd-accent-foreground)}}.data-\[active\=true\]\:bg-fd-primary\/10[data-active=true]{background-color:#1717171a}@supports (color:color-mix(in lab, red, red)){.data-\[active\=true\]\:bg-fd-primary\/10[data-active=true]{background-color:color-mix(in oklab, var(--color-fd-primary) 10%, transparent)}}.data-\[active\=true\]\:font-medium[data-active=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[active\=true\]\:text-fd-primary[data-active=true]{color:var(--color-fd-primary)}.data-\[active\=true\]\:before\:absolute[data-active=true]:before{content:var(--tw-content);position:absolute}.data-\[active\=true\]\:before\:inset-y-2\.5[data-active=true]:before{content:var(--tw-content);inset-block:calc(var(--spacing) * 2.5)}.data-\[active\=true\]\:before\:inset-s-2\.5[data-active=true]:before,.data-\[active\=true\]\:before\:start-2\.5[data-active=true]:before{content:var(--tw-content);inset-inline-start:calc(var(--spacing) * 2.5)}.data-\[active\=true\]\:before\:w-px[data-active=true]:before{content:var(--tw-content);width:1px}.data-\[active\=true\]\:before\:bg-fd-primary[data-active=true]:before{content:var(--tw-content);background-color:var(--color-fd-primary)}.data-\[active\=true\]\:before\:content-\[\'\'\][data-active=true]:before{--tw-content:"";content:var(--tw-content)}@media (hover:hover){.data-\[active\=true\]\:hover\:transition-colors[data-active=true]:hover{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}.data-\[collapsed\=false\]\:hidden[data-collapsed=false]{display:none}:is(.\*\:data-\[empty\=true\]\:border-b-0>*)[data-empty=true]{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.data-\[motion\=from-end\]\:animate-fd-enterFromRight[data-motion=from-end]{animation:var(--animate-fd-enterFromRight)}.data-\[motion\=from-start\]\:animate-fd-enterFromLeft[data-motion=from-start]{animation:var(--animate-fd-enterFromLeft)}.data-\[motion\=to-end\]\:animate-fd-exitToRight[data-motion=to-end]{animation:var(--animate-fd-exitToRight)}.data-\[motion\=to-start\]\:animate-fd-exitToLeft[data-motion=to-start]{animation:var(--animate-fd-exitToLeft)}.data-\[state\=active\]\:border-fd-primary[data-state=active]{border-color:var(--color-fd-primary)}.data-\[state\=active\]\:text-fd-primary[data-state=active]{color:var(--color-fd-primary)}.data-\[state\=closed\]\:animate-fd-accordion-up[data-state=closed]{animation:var(--animate-fd-accordion-up)}.data-\[state\=closed\]\:animate-fd-collapsible-up[data-state=closed]{animation:var(--animate-fd-collapsible-up)}.data-\[state\=closed\]\:animate-fd-dialog-out[data-state=closed]{animation:var(--animate-fd-dialog-out)}.data-\[state\=closed\]\:animate-fd-fade-out[data-state=closed]{animation:var(--animate-fd-fade-out)}.data-\[state\=closed\]\:animate-fd-nav-menu-out[data-state=closed]{animation:var(--animate-fd-nav-menu-out)}.data-\[state\=closed\]\:animate-fd-popover-out[data-state=closed]{animation:var(--animate-fd-popover-out)}.data-\[state\=closed\]\:animate-fd-sidebar-out[data-state=closed]{animation:var(--animate-fd-sidebar-out)}.data-\[state\=hidden\]\:animate-fd-fade-out[data-state=hidden]{animation:var(--animate-fd-fade-out)}.data-\[state\=inactive\]\:hidden[data-state=inactive]{display:none}.data-\[state\=open\]\:animate-fd-accordion-down[data-state=open]{animation:var(--animate-fd-accordion-down)}.data-\[state\=open\]\:animate-fd-collapsible-down[data-state=open]{animation:var(--animate-fd-collapsible-down)}.data-\[state\=open\]\:animate-fd-dialog-in[data-state=open]{animation:var(--animate-fd-dialog-in)}.data-\[state\=open\]\:animate-fd-fade-in[data-state=open]{animation:var(--animate-fd-fade-in)}.data-\[state\=open\]\:animate-fd-nav-menu-in[data-state=open]{animation:var(--animate-fd-nav-menu-in)}.data-\[state\=open\]\:animate-fd-popover-in[data-state=open]{animation:var(--animate-fd-popover-in)}.data-\[state\=open\]\:animate-fd-sidebar-in[data-state=open]{animation:var(--animate-fd-sidebar-in)}.data-\[state\=open\]\:bg-fd-accent[data-state=open]{background-color:var(--color-fd-accent)}.data-\[state\=open\]\:bg-fd-accent\/50[data-state=open]{background-color:#d1d1d140}@supports (color:color-mix(in lab, red, red)){.data-\[state\=open\]\:bg-fd-accent\/50[data-state=open]{background-color:color-mix(in oklab, var(--color-fd-accent) 50%, transparent)}}.data-\[state\=open\]\:text-fd-accent-foreground[data-state=open]{color:var(--color-fd-accent-foreground)}.data-\[transparent\=false\]\:bg-fd-background\/80[data-transparent=false]{background-color:#f5f5f5cc}@supports (color:color-mix(in lab, red, red)){.data-\[transparent\=false\]\:bg-fd-background\/80[data-transparent=false]{background-color:color-mix(in oklab, var(--color-fd-background) 80%, transparent)}}:is(.\*\:nth-2\:text-xs>*):nth-child(2){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}@media not (min-width:80rem){.max-xl\:fixed{position:fixed}.max-xl\:inset-y-2{inset-block:calc(var(--spacing) * 2)}.max-xl\:end-1{inset-inline-end:calc(var(--spacing) * 1)}.max-xl\:end-2{inset-inline-end:calc(var(--spacing) * 2)}.max-xl\:top-1\/2{top:50%}.max-xl\:hidden{display:none}.max-xl\:max-h-\[calc\(100dvh---spacing\(32\)\)\]{max-height:calc(100dvh - calc(var(--spacing) * 32))}.max-xl\:w-\(--fd-ai-chat-width\){width:var(--fd-ai-chat-width)}.max-xl\:w-6{width:calc(var(--spacing) * 6)}.max-xl\:w-\[240px\]{width:240px}.max-xl\:translate-x-\[calc\(100\%\+--spacing\(2\)\)\]{--tw-translate-x:calc(100% + calc(var(--spacing) * 2));translate:var(--tw-translate-x) var(--tw-translate-y)}.max-xl\:-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.max-xl\:grid-cols-\[calc\(240px---spacing\(6\)\)\]{grid-template-columns:calc(240px - calc(var(--spacing) * 6))}.max-xl\:overflow-clip{overflow:clip}.max-xl\:rounded-2xl{border-radius:var(--radius-2xl)}.max-xl\:rounded-xl{border-radius:var(--radius-xl)}.max-xl\:border{border-style:var(--tw-border-style);border-width:1px}.max-xl\:bg-fd-popover{background-color:var(--color-fd-popover)}.max-xl\:mask-none{-webkit-mask-image:none;mask-image:none}.max-xl\:p-3{padding:calc(var(--spacing) * 3)}.max-xl\:ps-\[calc\(--spacing\(2\.5\)-1px\)\]{padding-inline-start:calc(calc(var(--spacing) * 2.5) - 1px)}.max-xl\:text-fd-popover-foreground{color:var(--color-fd-popover-foreground)}.max-xl\:shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.max-xl\:shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media not (min-width:64rem){.max-lg\:flex{display:flex}.max-lg\:hidden{display:none}.max-lg\:rounded-b-2xl{border-bottom-right-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.max-lg\:shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media not (min-width:48rem){.max-md\:bottom-0{bottom:0}.max-md\:mt-auto{margin-top:auto}.max-md\:flex{display:flex}.max-md\:hidden{display:none}.max-md\:h-16{height:calc(var(--spacing) * 16)}.max-md\:w-4{width:calc(var(--spacing) * 4)}.max-md\:rounded-md{border-radius:var(--radius-md)}.max-md\:border{border-style:var(--tw-border-style);border-width:1px}.max-md\:bg-fd-secondary{background-color:var(--color-fd-secondary)}.max-md\:bg-linear-to-t{--tw-gradient-position:to top}@supports (background-image:linear-gradient(in lab, red, red)){.max-md\:bg-linear-to-t{--tw-gradient-position:to top in oklab}}.max-md\:bg-linear-to-t{background-image:linear-gradient(var(--tw-gradient-stops))}.max-md\:from-fd-background{--tw-gradient-from:var(--color-fd-background);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.max-md\:p-1\.5{padding:calc(var(--spacing) * 1.5)}.max-md\:ps-\[calc\(--spacing\(1\.5\)-1px\)\]{padding-inline-start:calc(calc(var(--spacing) * 1.5) - 1px)}.max-md\:pb-4{padding-bottom:calc(var(--spacing) * 4)}}@media not (min-width:40rem){.max-sm\:mt-2{margin-top:calc(var(--spacing) * 2)}.max-sm\:hidden{display:none}}@media (min-width:40rem){.sm\:bottom-6{bottom:calc(var(--spacing) * 6)}.sm\:hidden{display:none}.sm\:max-w-\[380px\]{max-width:380px}.sm\:max-w-\[400px\]{max-width:400px}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:rounded-2xl{border-radius:var(--radius-2xl)}.sm\:border{border-style:var(--tw-border-style);border-width:1px}.sm\:p-1{padding:var(--spacing)}}@media (min-width:48rem){.md\:top-0{top:0}.md\:top-\[calc\(50\%-250px\)\]{top:calc(50% - 250px)}.md\:mb-auto{margin-bottom:auto}.md\:hidden{display:none}.md\:size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.md\:h-\(--fd-header-height\){height:var(--fd-header-height)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:gap-2{gap:calc(var(--spacing) * 2)}.md\:bg-linear-to-b{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab, red, red)){.md\:bg-linear-to-b{--tw-gradient-position:to bottom in oklab}}.md\:bg-linear-to-b{background-image:linear-gradient(var(--tw-gradient-stops))}.md\:from-fd-background{--tw-gradient-from:var(--color-fd-background);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.md\:px-2{padding-inline:calc(var(--spacing) * 2)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:px-16{padding-inline:calc(var(--spacing) * 16)}.md\:py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.md\:pt-2{padding-top:calc(var(--spacing) * 2)}.md\:pt-8{padding-top:calc(var(--spacing) * 8)}.md\:pt-16{padding-top:calc(var(--spacing) * 16)}.md\:pb-8{padding-bottom:calc(var(--spacing) * 8)}:where([data-sidebar-collapsed=true]) .md\:in-data-\[sidebar-collapsed\=true\]\:pt-16{padding-top:calc(var(--spacing) * 16)}.has-data-\[collapsed\=true\]\:md\:flex:has([data-collapsed=true]){display:flex}}@media (min-width:64rem){.lg\:hidden{display:none}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (min-width:80rem){.xl\:sticky{position:sticky}.xl\:top-\(--fd-docs-row-1\){top:var(--fd-docs-row-1)}.xl\:top-\(--fd-docs-row-3\){top:var(--fd-docs-row-3)}.xl\:top-10{top:calc(var(--spacing) * 10)}.xl\:top-\[calc\(var\(--fd-header-height\)\+--spacing\(2\)\)\]{top:calc(var(--fd-header-height) + calc(var(--spacing) * 2))}.xl\:me-2{margin-inline-end:calc(var(--spacing) * 2)}.xl\:hidden{display:none}.xl\:h-\[calc\(100dvh---spacing\(10\)\)\]{height:calc(100dvh - calc(var(--spacing) * 10))}.xl\:h-\[calc\(100dvh-var\(--fd-header-height\)---spacing\(4\)\)\]{height:calc(100dvh - var(--fd-header-height) - calc(var(--spacing) * 4))}.xl\:h-\[calc\(var\(--fd-docs-height\)-var\(--fd-docs-row-1\)\)\]{height:calc(var(--fd-docs-height) - var(--fd-docs-row-1))}.xl\:h-\[calc\(var\(--fd-docs-height\)-var\(--fd-docs-row-3\)\)\]{height:calc(var(--fd-docs-height) - var(--fd-docs-row-3))}.xl\:w-\(--fd-ai-chat-width\){width:var(--fd-ai-chat-width)}.xl\:max-w-full{max-width:100%}.xl\:flex-row-reverse{flex-direction:row-reverse}.xl\:items-center{align-items:center}.xl\:items-end{align-items:flex-end}.xl\:rounded-2xl{border-radius:var(--radius-2xl)}.xl\:border{border-style:var(--tw-border-style);border-width:1px}.xl\:border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.xl\:bg-fd-popover{background-color:var(--color-fd-popover)}.xl\:px-8{padding-inline:calc(var(--spacing) * 8)}.xl\:pe-4{padding-inline-end:calc(var(--spacing) * 4)}.xl\:pt-14{padding-top:calc(var(--spacing) * 14)}.xl\:text-end{text-align:end}.xl\:shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.xl\:\[--fd-ai-chat-col\:var\(--fd-ai-chat-width\)\]{--fd-ai-chat-col:var(--fd-ai-chat-width)}:where([data-sidebar-collapsed=true]) .xl\:in-data-\[sidebar-collapsed\=true\]\:pt-14{padding-top:calc(var(--spacing) * 14)}}@container (width<36rem){.\@max-xl\:hidden{display:none}}@container (width<32rem){.\@max-lg\:col-span-full{grid-column:1/-1}}@container (width>=24rem){.\@sm\:max-w-\[200px\]{max-width:200px}}.rtl\:-translate-x-2:where(: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)),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:translate-x-full:where(: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)),[dir=rtl],[dir=rtl] *){--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:-scale-x-100:where(: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)),[dir=rtl],[dir=rtl] *){--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.rtl\:rotate-90:where(: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)),[dir=rtl],[dir=rtl] *){rotate:90deg}.rtl\:rotate-180:where(: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)),[dir=rtl],[dir=rtl] *){rotate:180deg}@media not (min-width:80rem){.rtl\:max-xl\:-translate-x-\[calc\(100\%\+--spacing\(2\)\)\]:where(: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)),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(calc(100% + calc(var(--spacing) * 2)) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}}.dark\:bg-\(--shiki-dark-bg\):where(.dark,.dark *){background-color:var(--shiki-dark-bg)}:is(#nd-docs-layout:has(>.layout\:\[--fd-ai-chat-width\:min\(--spacing\(100\)\,100vw---spacing\(4\)\)\]),#nd-notebook-layout:has(>.layout\:\[--fd-ai-chat-width\:min\(--spacing\(100\)\,100vw---spacing\(4\)\)\]),#nd-home-layout:has(>.layout\:\[--fd-ai-chat-width\:min\(--spacing\(100\)\,100vw---spacing\(4\)\)\]),#nd-flux-layout:has(>.layout\:\[--fd-ai-chat-width\:min\(--spacing\(100\)\,100vw---spacing\(4\)\)\]),#fd-glass-layout:has(>.layout\:\[--fd-ai-chat-width\:min\(--spacing\(100\)\,100vw---spacing\(4\)\)\])){--fd-ai-chat-width:min(calc(var(--spacing) * 100), 100vw - calc(var(--spacing) * 4))}:is(#nd-docs-layout:has(>.layout\:\[--fd-header-height\:--spacing\(14\)\]),#nd-notebook-layout:has(>.layout\:\[--fd-header-height\:--spacing\(14\)\]),#nd-home-layout:has(>.layout\:\[--fd-header-height\:--spacing\(14\)\]),#nd-flux-layout:has(>.layout\:\[--fd-header-height\:--spacing\(14\)\]),#fd-glass-layout:has(>.layout\:\[--fd-header-height\:--spacing\(14\)\])){--fd-header-height:calc(var(--spacing) * 14)}:is(#nd-docs-layout:has(>.layout\:\[--fd-main-width\:1200px\]),#nd-notebook-layout:has(>.layout\:\[--fd-main-width\:1200px\]),#nd-home-layout:has(>.layout\:\[--fd-main-width\:1200px\]),#nd-flux-layout:has(>.layout\:\[--fd-main-width\:1200px\]),#fd-glass-layout:has(>.layout\:\[--fd-main-width\:1200px\])){--fd-main-width:1200px}@media not (min-width:80rem){:is(#nd-docs-layout:has(>.max-xl\:layout\:\[--fd-toc-popover-height\:--spacing\(10\)\]),#nd-notebook-layout:has(>.max-xl\:layout\:\[--fd-toc-popover-height\:--spacing\(10\)\]),#nd-home-layout:has(>.max-xl\:layout\:\[--fd-toc-popover-height\:--spacing\(10\)\]),#nd-flux-layout:has(>.max-xl\:layout\:\[--fd-toc-popover-height\:--spacing\(10\)\]),#fd-glass-layout:has(>.max-xl\:layout\:\[--fd-toc-popover-height\:--spacing\(10\)\])){--fd-toc-popover-height:calc(var(--spacing) * 10)}}@media not (min-width:48rem){:is(#nd-docs-layout:has(>.max-md\:layout\:\[--fd-header-height\:--spacing\(14\)\]),#nd-notebook-layout:has(>.max-md\:layout\:\[--fd-header-height\:--spacing\(14\)\]),#nd-home-layout:has(>.max-md\:layout\:\[--fd-header-height\:--spacing\(14\)\]),#nd-flux-layout:has(>.max-md\:layout\:\[--fd-header-height\:--spacing\(14\)\]),#fd-glass-layout:has(>.max-md\:layout\:\[--fd-header-height\:--spacing\(14\)\])){--fd-header-height:calc(var(--spacing) * 14)}}@media (min-width:48rem){:is(#nd-docs-layout:has(>.md\:layout\:\[--fd-header-height\:--spacing\(12\)\]),#nd-notebook-layout:has(>.md\:layout\:\[--fd-header-height\:--spacing\(12\)\]),#nd-home-layout:has(>.md\:layout\:\[--fd-header-height\:--spacing\(12\)\]),#nd-flux-layout:has(>.md\:layout\:\[--fd-header-height\:--spacing\(12\)\]),#fd-glass-layout:has(>.md\:layout\:\[--fd-header-height\:--spacing\(12\)\])){--fd-header-height:calc(var(--spacing) * 12)}:is(#nd-docs-layout:has(>.md\:layout\:\[--fd-left-width\:0px\]),#nd-notebook-layout:has(>.md\:layout\:\[--fd-left-width\:0px\]),#nd-home-layout:has(>.md\:layout\:\[--fd-left-width\:0px\]),#nd-flux-layout:has(>.md\:layout\:\[--fd-left-width\:0px\]),#fd-glass-layout:has(>.md\:layout\:\[--fd-left-width\:0px\])){--fd-left-width:0px}:is(#nd-docs-layout:has(>.md\:layout\:\[--fd-left-width\:280px\]),#nd-notebook-layout:has(>.md\:layout\:\[--fd-left-width\:280px\]),#nd-home-layout:has(>.md\:layout\:\[--fd-left-width\:280px\]),#nd-flux-layout:has(>.md\:layout\:\[--fd-left-width\:280px\]),#fd-glass-layout:has(>.md\:layout\:\[--fd-left-width\:280px\])){--fd-left-width:280px}:is(#nd-docs-layout:has(>.md\:layout\:\[--fd-right-width\:12px\]),#nd-notebook-layout:has(>.md\:layout\:\[--fd-right-width\:12px\]),#nd-home-layout:has(>.md\:layout\:\[--fd-right-width\:12px\]),#nd-flux-layout:has(>.md\:layout\:\[--fd-right-width\:12px\]),#fd-glass-layout:has(>.md\:layout\:\[--fd-right-width\:12px\])){--fd-right-width:12px}:is(#nd-docs-layout:has(>.md\:layout\:\[--fd-sidebar-width\:268px\]),#nd-notebook-layout:has(>.md\:layout\:\[--fd-sidebar-width\:268px\]),#nd-home-layout:has(>.md\:layout\:\[--fd-sidebar-width\:268px\]),#nd-flux-layout:has(>.md\:layout\:\[--fd-sidebar-width\:268px\]),#fd-glass-layout:has(>.md\:layout\:\[--fd-sidebar-width\:268px\])){--fd-sidebar-width:268px}}@media (min-width:64rem){:is(#nd-docs-layout:has(>.lg\:layout\:\[--fd-header-height\:--spacing\(24\)\]),#nd-notebook-layout:has(>.lg\:layout\:\[--fd-header-height\:--spacing\(24\)\]),#nd-home-layout:has(>.lg\:layout\:\[--fd-header-height\:--spacing\(24\)\]),#nd-flux-layout:has(>.lg\:layout\:\[--fd-header-height\:--spacing\(24\)\]),#fd-glass-layout:has(>.lg\:layout\:\[--fd-header-height\:--spacing\(24\)\])){--fd-header-height:calc(var(--spacing) * 24)}}@media (min-width:80rem){:is(#nd-docs-layout:has(>.xl\:layout\:\[--fd-right-width\:240px\]),#nd-notebook-layout:has(>.xl\:layout\:\[--fd-right-width\:240px\]),#nd-home-layout:has(>.xl\:layout\:\[--fd-right-width\:240px\]),#nd-flux-layout:has(>.xl\:layout\:\[--fd-right-width\:240px\]),#fd-glass-layout:has(>.xl\:layout\:\[--fd-right-width\:240px\])){--fd-right-width:240px}:is(#nd-docs-layout:has(>.xl\:layout\:\[--fd-toc-width\:268px\]),#nd-notebook-layout:has(>.xl\:layout\:\[--fd-toc-width\:268px\]),#nd-home-layout:has(>.xl\:layout\:\[--fd-toc-width\:268px\]),#nd-flux-layout:has(>.xl\:layout\:\[--fd-toc-width\:268px\]),#fd-glass-layout:has(>.xl\:layout\:\[--fd-toc-width\:268px\])){--fd-toc-width:268px}}.\[\&_\:\:highlight\(fd-search\)\]\:text-fd-primary ::highlight(fd-search){color:var(--color-fd-primary)}.\[\&_\:\:highlight\(fd-search\)\]\:underline ::highlight(fd-search){text-decoration-line:underline}.\[\&_img\]\:cursor-zoom-in img{cursor:zoom-in}.\[\&_svg\]\:size-3\.5 svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:size-4\.5 svg{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.\[\&_svg\]\:size-5 svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.\[\&_svg\]\:size-5\.5 svg{width:calc(var(--spacing) * 5.5);height:calc(var(--spacing) * 5.5)}.\[\&_svg\]\:size-full svg{width:100%;height:100%}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\]\:text-fd-muted-foreground svg{color:var(--color-fd-muted-foreground)}.\[\&\:focus-visible_img\]\:ring-2:focus-visible img{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&\:focus-visible_img\]\:ring-fd-ring:focus-visible img{--tw-ring-color:var(--color-fd-ring)}.\[\&\>figure\:only-child\]\:-m-4>figure:only-child{margin:calc(var(--spacing) * -4)}.\[\&\>figure\:only-child\]\:border-none>figure:only-child{--tw-border-style:none;border-style:none}@media (min-width:80rem){@media (hover:none){.xl\:\[\@media\(hover\:none\)\]\:pointer-events-auto{pointer-events:auto}.xl\:\[\@media\(hover\:none\)\]\:h-6{height:calc(var(--spacing) * 6)}.xl\:\[\@media\(hover\:none\)\]\:h-px{height:1px}.xl\:\[\@media\(hover\:none\)\]\:w-\(--width\){width:var(--width)}.xl\:\[\@media\(hover\:none\)\]\:opacity-100{opacity:1}.xl\:\[\@media\(hover\:none\)\]\:\[--row\:calc\(6\*var\(--spacing\)\)\]{--row:calc(6 * var(--spacing))}}}}.dark{--color-fd-background:#121212;--color-fd-foreground:#ebebeb;--color-fd-muted:#212121;--color-fd-muted-foreground:#b3b3b3cc;--color-fd-popover:#1e1e1e;--color-fd-popover-foreground:#dedede;--color-fd-card:#191919;--color-fd-card-foreground:#fafafa;--color-fd-border:#6663;--color-fd-primary:#fafafa;--color-fd-primary-foreground:#171717;--color-fd-secondary:#212121;--color-fd-secondary-foreground:#ebebeb;--color-fd-accent:#6868684d;--color-fd-accent-foreground:#e6e6e6;--color-fd-ring:#8c8c8c;--color-fd-overlay:#0003}.dark #nd-sidebar{--color-fd-muted:#292929;--color-fd-secondary:#2e2e2e;--color-fd-muted-foreground:#b8b8b8}:root{--fd-sidebar-drawer-offset:100%}[dir=rtl]{--fd-sidebar-drawer-offset:-100%}@property --radix-collapsible-content-height{syntax:"<length>";inherits:false;initial-value:0}@property --fd-sidebar-col{syntax:"<length>";inherits:true;initial-value:0}@property --fd-ai-chat-col{syntax:"<length>";inherits:true;initial-value:0}.fd-page-tree-item-name{align-items:center;gap:var(--spacing);width:100%;display:inline-flex}.shiki:not(.not-fumadocs-codeblock *){--padding-left:calc(var(--spacing) * 4);--padding-right:calc(var(--spacing) * 4)}.shiki:not(.not-fumadocs-codeblock *) code span{color:var(--shiki-light);font-style:var(--shiki-light-font-style)}.shiki:not(.not-fumadocs-codeblock *) .line{padding-left:var(--padding-left);padding-right:var(--padding-right);position:relative}.shiki:not(.not-fumadocs-codeblock *) .line:empty{height:1lh}.shiki:not(.not-fumadocs-codeblock *).has-focused .line:not(.focused){filter:blur(2px);transition:filter .2s}.shiki:not(.not-fumadocs-codeblock *).has-focused:hover .line:not(.focused){filter:blur()}.shiki:not(.not-fumadocs-codeblock *) .diff:before{left:calc(var(--spacing) * 1.5);position:absolute}.shiki:not(.not-fumadocs-codeblock *) .diff.remove{opacity:.7;--fd-counter-color:var(--color-fd-diff-remove-symbol);background-color:var(--color-fd-diff-remove)}.shiki:not(.not-fumadocs-codeblock *) .diff.remove:before{content:"-";color:var(--color-fd-diff-remove-symbol)}.shiki:not(.not-fumadocs-codeblock *) .diff.add{--fd-counter-color:var(--color-fd-diff-add-symbol);background-color:var(--color-fd-diff-add)}.shiki:not(.not-fumadocs-codeblock *) .diff.add:before{content:"+";color:var(--color-fd-diff-add-symbol)}.shiki:not(.not-fumadocs-codeblock *) .highlighted{--fd-counter-color:var(--color-fd-primary);background-color:#1717171a}@supports (color:color-mix(in lab, red, red)){.shiki:not(.not-fumadocs-codeblock *) .highlighted{background-color:color-mix(in oklab, var(--color-fd-primary) 10%, transparent)}}.shiki:not(.not-fumadocs-codeblock *) .highlighted:after{content:"";inset-block:0;border-left-style:var(--tw-border-style);border-color:#17171780;border-left-width:2px;position:absolute;left:0}@supports (color:color-mix(in lab, red, red)){.shiki:not(.not-fumadocs-codeblock *) .highlighted:after{border-color:color-mix(in oklab, var(--color-fd-primary) 50%, transparent)}}.shiki:not(.not-fumadocs-codeblock *) .highlighted-word{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#1717174d;margin-block:-1px;padding:1px}@supports (color:color-mix(in lab, red, red)){.shiki:not(.not-fumadocs-codeblock *) .highlighted-word{border-color:color-mix(in oklab, var(--color-fd-primary) 30%, transparent)}}.shiki:not(.not-fumadocs-codeblock *) .highlighted-word{background-color:#1717171a}@supports (color:color-mix(in lab, red, red)){.shiki:not(.not-fumadocs-codeblock *) .highlighted-word{background-color:color-mix(in oklab, var(--color-fd-primary) 10%, transparent)}}.shiki:not(.not-fumadocs-codeblock *) .highlighted-word{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.shiki:not(.not-fumadocs-codeblock *)[data-line-numbers] .twoslash-meta-line{padding-left:calc(var(--padding-left) + 7 * var(--spacing))}.shiki:not(.not-fumadocs-codeblock *)[data-line-numbers] .line{counter-increment:line;padding-left:calc(var(--padding-left) + 7 * var(--spacing))}.shiki:not(.not-fumadocs-codeblock *)[data-line-numbers] .line:after{content:counter(line);color:var(--fd-counter-color,#737373);position:absolute}@supports (color:color-mix(in lab, red, red)){.shiki:not(.not-fumadocs-codeblock *)[data-line-numbers] .line:after{color:color-mix(in oklab, var(--fd-counter-color,var(--color-fd-muted-foreground)) 60%, transparent)}}.shiki:not(.not-fumadocs-codeblock *)[data-line-numbers] .line:after{inset-block:0;width:calc(var(--spacing) * 7);text-align:right;left:0}.dark .shiki:not(.not-fumadocs-codeblock *) code span{color:var(--shiki-dark);font-style:var(--shiki-dark-font-style)}code.shiki:not(.not-fumadocs-code *) span{color:var(--shiki-light);font-style:var(--shiki-light-font-style)}.dark code.shiki:not(.not-fumadocs-code *) span{color:var(--shiki-dark);font-style:var(--shiki-dark-font-style)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes pulse{50%{opacity:.5}}@keyframes fd-sidebar-in{0%{transform:translateX(var(--fd-sidebar-drawer-offset))}}@keyframes fd-sidebar-out{to{transform:translateX(var(--fd-sidebar-drawer-offset))}}@keyframes fd-dialog-in{0%{opacity:0;transform:scale(1.06)}to{transform:scale(1)}}@keyframes fd-dialog-out{0%{transform:scale(1)}to{opacity:0;transform:scale(1.04)}}@keyframes fd-popover-in{0%{opacity:0;transform:scale(.9)}}@keyframes fd-popover-out{to{opacity:0;transform:scale(.9)}}@keyframes fd-fade-in{0%{opacity:0}to{opacity:1}}@keyframes fd-fade-out{0%{opacity:1}to{opacity:0}}@keyframes fd-enterFromRight{0%{opacity:0;transform:translate(200px)}to{opacity:1;transform:translate(0)}}@keyframes fd-enterFromLeft{0%{opacity:0;transform:translate(-200px)}to{opacity:1;transform:translate(0)}}@keyframes fd-exitToRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(200px)}}@keyframes fd-exitToLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-200px)}}@keyframes fd-collapsible-down{0%{opacity:0;height:0}to{height:var(--radix-collapsible-content-height)}}@keyframes fd-collapsible-up{0%{height:var(--radix-collapsible-content-height)}to{opacity:0;height:0}}@keyframes fd-accordion-down{0%{opacity:.5;height:0}to{height:var(--radix-accordion-content-height)}}@keyframes fd-accordion-up{0%{height:var(--radix-accordion-content-height)}to{opacity:.5;height:0}}@keyframes fd-nav-menu-in{0%{opacity:0;height:0}to{opacity:1;height:var(--radix-navigation-menu-viewport-height)}}@keyframes fd-nav-menu-out{0%{opacity:1;height:var(--radix-navigation-menu-viewport-height)}to{opacity:0;height:0}}

@property --x---lenso-control-tint {
  syntax: "*";
  inherits: false
}

@property --x---lenso-glass-container-tint {
  syntax: "*";
  inherits: false
}

@property --x---lg-lens-grow-x {
  syntax: "*";
  inherits: false
}

@property --x---lg-lens-grow-y {
  syntax: "*";
  inherits: false
}

@property --x---scroll-shadow-observed-after {
  syntax: "*";
  inherits: false
}

@property --x---scroll-shadow-observed-before {
  syntax: "*";
  inherits: false
}

@property --x---scroll-shadow-offset {
  syntax: "*";
  inherits: false
}

@property --x---scroll-shadow-size {
  syntax: "*";
  inherits: false
}

@property --x---tab-bar-lift {
  syntax: "*";
  inherits: false
}

@property --x---toolbar-detachable-radius {
  syntax: "*";
  inherits: false
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@keyframes xhhpc2o-B {
  from {
    --scroll-shadow-end-fade: var(--scroll-shadow-size);
  }

  to {
    --scroll-shadow-end-fade: 0px;
  }
}

@keyframes x1fkl2zb-B {
  from {
    --scroll-shadow-start-fade: 0px;
  }

  to {
    --scroll-shadow-start-fade: var(--scroll-shadow-size);
  }
}

@keyframes xz8duxp-B {
  from {
    opacity: 1;
  }

  to {
    opacity: .15;
  }
}

@keyframes xjsmpz5-B {
  50% {
    opacity: .5;
  }
}

@keyframes x1jn504y-B {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes x1e8n30j-B {
  from {
    opacity: 1;
    transform: scale(1);
  }

  to {
    opacity: 0;
    transform: scale(.94);
  }
}

@keyframes x18re5ia-B {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes xf517p8-B {
  0% {
    opacity: 0;
    scale: .92;
  }

  75% {
    opacity: 1;
  }

  100% {
    opacity: 1;
    scale: 1;
  }
}

@keyframes x1xy63tl-B {
  from {
    opacity: 0;
    transform: scale(.94);
  }

  to {
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes xlkl8dr-B {
  from {
    opacity: 0;
    filter: blur(2px);
    transform: scale(.86);
  }

  to {
    opacity: 1;
    filter: blur();
    transform: scale(1);
  }
}

@keyframes x1fy8ia8-B {
  to {
    transform: rotate(360deg);
  }
}

@keyframes x1wc8ddo-B {
  from {
    transform: rotate(0);
  }

  to {
    transform: rotate(360deg);
  }
}

@keyframes x1fwtych-B {
  to {
    transform: translateX(200%);
  }
}

@keyframes x1u4d9o9-B {
  0% {
    transform: translateX(-100%);
  }

  100% {
    transform: translateX(350%);
  }
}

.x1ndkip3 {
  --action-sheet-origin: center;
}

.xjavppt {
  --action-sheet-travel: 0px;
}

.x1wkoobr {
  --apple-glass-icon-height: 20px;
}

.xpih88t {
  --apple-glass-icon-height: 24px;
}

.x1bfngl4 {
  --apple-glass-icon-height: 36px;
}

.xxn07sm {
  --apple-glass-icon-width: 17px;
}

.x1rybjra {
  --apple-glass-icon-width: 20px;
}

.xh3yfhp {
  --apple-glass-icon-width: 28px;
}

.x192hslv {
  --apple-material-profile: clear;
}

.x1a6zt4g {
  --apple-material-profile: large;
}

.x1pe0rup {
  --apple-material-profile: medium;
}

.x12uamk1 {
  --apple-material-profile: slider-knob;
}

.x1y9y6sg {
  --apple-material-profile: small;
}

.xc9rgp4 {
  --apple-material-profile: toggle-knob;
}

.x9jneol {
  --avatar-group-overlap: .5rem;
}

.x144lq80 {
  --avatar-group-seam: 2px;
}

.xcraqvt {
  --avatar-size: 2.5rem;
}

.xvmu9w4 {
  --avatar-size: 2rem;
}

.xfjqx58 {
  --avatar-size: 3rem;
}

.xrw3kis {
  --choice-supporting-indent: 1.75rem;
}

.xcy7b6c {
  --choice-supporting-indent: 3.75rem;
}

.xqojcxp {
  --choice-supporting-indent: 4.5rem;
}

.x14iu4mg {
  --choice-supporting-indent: 5.25rem;
}

.xpafrq7 {
  --color-fd-muted-foreground: var(--docs-label-secondary);
}

.x1bnpmg6 {
  --color-fd-primary: var(--lenso-tint-text);
}

.x11reur0 {
  --control-knob-face: .09;
}

.x1c54m8h {
  --control-knob-face: var(--lg-slider-face, 1);
}

.xzovx02 {
  --control-knob-face: var(--lg-switch-face, 1);
}

.xzzlwq8 {
  --docs-header-height: 64px;
}

.x1dwbux0 {
  --docs-label-secondary: color-mix(in srgb,var(--lenso-label-primary) 68%,var(--lenso-background-primary));
}

.x17e8fa5 {
  --docs-sidebar-item-inset: 14px;
}

.xqtgty {
  --drawer-edge-inset: 0px;
}

.x1cfi2r5 {
  --fd-docs-height: 100dvh;
}

.x11lvlco {
  --fd-docs-row-3: var(--docs-header-height);
}

.x1a3sy6q {
  --lenso-control-on-tint: var(--lenso-label-on-destructive);
}

.x1x5puph {
  --lenso-control-tint: var(--lenso-action-destructive);
}

.x28v952 {
  --lenso-control-tint: var(--x---lenso-control-tint);
}

.x1rl998j {
  --lenso-control-tint-text: var(--lenso-action-destructive-text);
}

.xcly6i7 {
  --lenso-focus-elevation: 0 0 #0000;
}

.xwnxscr {
  --lenso-focus-elevation: var(--lenso-field-shadow);
}

.xy2ayx7 {
  --lenso-glass-active-fill: color-mix(in srgb,var(--lenso-control-tint, var(--lenso-tint)) 88%,white);
}

.x1c47gri {
  --lenso-glass-button-fallback-background: #fffffff0;
}

.x1pohdsj {
  --lenso-glass-button-fallback-paint: 1;
}

.xyihmjp {
  --lenso-glass-button-filter: saturate(1);
}

.x1ymjw8e {
  --lenso-glass-container-tint: var(--x---lenso-glass-container-tint);
}

.x73rpin {
  --lenso-glass-default-active-fill: #ffffff57;
}

.x1a6kr20 {
  --lenso-glass-face-tint: var(--toast-pill-tint);
}

.x1qtwtr6 {
  --lenso-glass-interaction-fill: transparent;
}

.x13phdp3 {
  --lenso-glass-material-blend: multiply;
}

.x1hkuw8b {
  --lenso-glass-material-fill: var(--lenso-control-tint, var(--lenso-tint));
}

.xih88yv {
  --lenso-glass-panel-shadow: var(--lenso-material-action-shadow);
}

.x15mdq1 {
  --lenso-glass-press-fill: #ffffff09;
}

.xpjkoq6 {
  --lenso-glass-rim: auto;
}

.x6634k6 {
  --lenso-glass-rim: classic;
}

.xlh80y7 {
  --lenso-interaction-elevation: 0 0 0 transparent;
}

.xhy40fn {
  --lenso-interaction-elevation: var(--lenso-glass-shadow, var(--lenso-material-action-prominent-shadow));
}

.xosqy36 {
  --lenso-material-action-inner-light: #ffffff28;
}

.x6q81sz {
  --lenso-material-fallback-contour: var(--lenso-material-fallback-clear-contour);
}

.x1bn236j {
  --lenso-material-upper-blend: normal;
}

.x1m55lid {
  --lenso-material-upper-blend: var(--lenso-material-chrome-upper-blend);
}

.x1sbkp9s {
  --lenso-material-upper-blend: var(--lenso-material-dense-blend);
}

.xhft0pn {
  --lenso-vibrant-label-lower-blend: var(--lenso-vibrant-primary-blend);
}

.x14et3aw {
  --lg-anchor-edge: 1;
}

.x8u8wfq {
  --lg-bevel: 1;
}

.xtczb8y {
  --lg-bezel: 25px;
}

.x1o5vnbw {
  --lg-bezel: 7;
}

.x1814iql {
  --lg-bezel: var(--lenso-glass-depth, 30);
}

.x160ngfo {
  --lg-blur: 0px;
}

.x1ybizw4 {
  --lg-blur: var(--lenso-glass-clear-blur, 3px);
}

.xtv3uuy {
  --lg-blur: var(--lenso-glass-large-blur, 15.3px);
}

.x1tc5skh {
  --lg-blur: var(--lenso-glass-medium-blur, 15.3px);
}

.x4i53hh {
  --lg-blur: var(--lenso-glass-small-blur, 15.3px);
}

.xs8w4pq {
  --lg-dispersion: .25;
}

.xg01pcu {
  --lg-dispersion: 0;
}

.xzllif3 {
  --lg-dispersion: var(--lenso-glass-dispersion, .2);
}

.xe5ndh4 {
  --lg-edge-bezel-ratio: .18;
}

.x1ou5j5 {
  --lg-edge-bezel-ratio: .2;
}

.xuaorpc {
  --lg-edge-strength: .7;
}

.x10vn8ao {
  --lg-edge-strength: .85;
}

.x1w1wf2i {
  --lg-lens-grow-x: 27px;
}

.x1jtb3gj {
  --lg-lens-grow-x: var(--x---lg-lens-grow-x);
}

.xf3n8l {
  --lg-lens-grow-y: 20px;
}

.xcbtgps {
  --lg-lens-grow-y: var(--x---lg-lens-grow-y);
}

.xe8ey9e {
  --lg-light-angle: 0;
}

.x1mn56n6 {
  --lg-light-angle: var(--lenso-glass-angle, 0);
}

.x12hu2jb {
  --lg-light-intensity: 0;
}

.x1gdgjn4 {
  --lg-light-intensity: var(--lenso-glass-clear-light, .4);
}

.x9k5wci {
  --lg-light-intensity: var(--lenso-glass-panel-light, .25);
}

.x13b2qa1 {
  --lg-light-intensity: var(--lenso-glass-small-light, .25);
}

.x1sact39 {
  --lg-material: apple;
}

.x8wbrc5 {
  --lg-material: none;
}

.xyojmg {
  --lg-material-size: 1;
}

.x1puz58f {
  --lg-menu-content-padding-block: 4px;
}

.x151ivpb {
  --lg-menu-content-padding-inline: 4px;
}

.x153ufpc {
  --lg-menu-fade-transition: none;
}

.x1oz2kcs {
  --lg-menu-fade-transition: opacity .12s ease-out;
}

.x1bo2ub6 {
  --lg-menu-popup-opacity: 1;
}

.x10uo1b3 {
  --lg-refraction: .8;
}

.x1qcwwg {
  --lg-refraction: 0;
}

.xetfm1g {
  --lg-refraction: 1.25;
}

.x1imucwi {
  --lg-refraction: var(--lenso-glass-clear-refraction, .7);
}

.xfkixwf {
  --lg-refraction: var(--lenso-glass-refraction, .7);
}

.x11t9mma {
  --lg-rim-saturation: 9;
}

.x1cnk8hr {
  --lg-saturation: 1;
}

.x1vooh0c {
  --lg-scale: .3;
}

.x1x7sogp {
  --lg-scale: .45;
}

.xdm8da5 {
  --lg-splay: 0;
}

.x1essvr0 {
  --lg-splay: var(--lenso-glass-splay, .2);
}

.x9tpo8v {
  --lg-submenu-chevron-rotation: 90deg;
}

.x7u04o4 {
  --lg-tab-height: 28px;
}

.xl0do3c {
  --lg-tab-height: 46px;
}

.xq920nd {
  --lg-tab-width: 28px;
}

.x1o47bgy {
  --lg-tab-width: 84px;
}

.xoq952u {
  --lg-tabs-indicator-inset: 0px;
}

.x1oc333p {
  --lg-tabs-indicator-inset: 2px;
}

.x1k2xy87 {
  --lg-thickness: 50px;
}

.x15h5htt {
  --lg-zoom: 1.13;
}

.xhuwlu9 {
  --material-blur: 50px;
}

.xygzaky {
  --material-blur: 65px;
}

.x18ahdzv {
  --material-blur: var(--lenso-material-chrome-blur);
}

.x1j8asly {
  --material-edge-direction: to bottom;
}

.xzwqfbe {
  --material-edge-direction: to left;
}

.x873do9 {
  --material-edge-direction: to right;
}

.xlekshx {
  --material-edge-direction: to top;
}

.x1jzfwai {
  --material-edge-hairline: 1px;
}

.xzl439m {
  --material-lower: var(--lenso-material-chrome-lower);
}

.xtpfzem {
  --material-lower: var(--lenso-material-regular-lower);
}

.x54y9r3 {
  --material-lower: var(--lenso-material-thick-lower);
}

.xjq2u2m {
  --material-lower: var(--lenso-material-thin-lower);
}

.x1m9f2ru {
  --material-lower: var(--lenso-material-ultrathin-lower);
}

.x1rm191k {
  --material-lower-blend: overlay;
}

.x19ob2uv {
  --material-lower-blend: var(--lenso-material-base-lower-blend);
}

.x2bxmul {
  --material-plain-label: var(--lenso-label-primary);
}

.xrfycjq {
  --material-plain-label: var(--lenso-label-quaternary);
}

.xk0nga6 {
  --material-plain-label: var(--lenso-label-secondary);
}

.xi4xa31 {
  --material-plain-label: var(--lenso-label-tertiary);
}

.xqfmawp {
  --material-upper: var(--lenso-material-chrome-upper);
}

.x1ktpfwq {
  --material-upper: var(--lenso-material-regular-upper);
}

.x1bmtw1g {
  --material-upper: var(--lenso-material-thick-upper);
}

.x1a810op {
  --material-upper: var(--lenso-material-thin-upper);
}

.xp6ykda {
  --material-upper: var(--lenso-material-ultrathin-upper);
}

.xfqkxr4 {
  --menu-item-indicator-color: var(--lenso-action-destructive);
}

.xn6280u {
  --meter-fill: var(--lenso-label-primary);
}

.xlsujvk {
  --meter-fill: var(--lenso-status-error-indicator);
}

.x1grlsy0 {
  --meter-fill: var(--lenso-status-success-indicator);
}

.xifvle8 {
  --meter-fill: var(--lenso-status-warning-indicator);
}

.x1qae7ro {
  --meter-fill: var(--lenso-tint);
}

.x4ikijx {
  --popover-arrow-left: 0px;
}

.x1f39sfc {
  --popover-arrow-rotate: 0deg;
}

.xew2s2n {
  --popover-arrow-top: 0px;
}

.x18p0jrg {
  --progress-bar-fill: var(--lenso-label-primary);
}

.x1ytfk9m {
  --progress-bar-fill: var(--lenso-status-error-indicator);
}

.x1bwvahj {
  --progress-bar-fill: var(--lenso-status-success-indicator);
}

.xj28i0b {
  --progress-bar-fill: var(--lenso-status-warning-indicator);
}

.x6vmaee {
  --progress-bar-fill: var(--lenso-tint);
}

.x1g19tbo {
  --progress-circle-stroke: var(--lenso-label-primary);
}

.x1vi9y1x {
  --progress-circle-stroke: var(--lenso-status-error-indicator);
}

.x3x9q5m {
  --progress-circle-stroke: var(--lenso-status-success-indicator);
}

.x1awsio0 {
  --progress-circle-stroke: var(--lenso-status-warning-indicator);
}

.x1d1haaq {
  --progress-circle-stroke: var(--lenso-tint-text);
}

.x4jetiq {
  --progress-circle-stroke: var(--lenso-tint);
}

.x1no8fvs {
  --scroll-shadow-after: 0px;
}

.xu6jv65 {
  --scroll-shadow-after: var(--scroll-shadow-observed-after, 0px);
}

.x114ynbo {
  --scroll-shadow-before: 0px;
}

.x1focbcq {
  --scroll-shadow-before: var(--scroll-shadow-observed-before, 0px);
}

.x18uwnv0 {
  --scroll-shadow-observed-after: var(--x---scroll-shadow-observed-after);
}

.x1mnuj36 {
  --scroll-shadow-observed-before: var(--x---scroll-shadow-observed-before);
}

.x6be8dy {
  --scroll-shadow-offset: 0px;
}

.x1l97jfs {
  --scroll-shadow-offset: var(--x---scroll-shadow-offset);
}

.x1l839f5 {
  --scroll-shadow-scrollbar-size: 0px;
}

.x1x53xn0 {
  --scroll-shadow-scrollbar-size: 10px;
}

.xr52hni {
  --scroll-shadow-size: 40px;
}

.x13fbk69 {
  --scroll-shadow-size: var(--x---scroll-shadow-size);
}

.xeqqbn1 {
  --sheet-motion-duration: .5s;
}

.x16ftwcm {
  --sheet-nesting-offset: 0px;
}

.x1tik23h {
  --sheet-snap-offset: calc((1 - var(--drawer-progress, 1)) * 100%);
}

.x1gbuzg9 {
  --sheet-solid-background: var(--sheet-base-solid-background);
}

.x11y7dff {
  --sheet-stack: var(--drawer-stack, 0);
}

.xhmzl96 {
  --tab-bar-collapse: 0;
}

.xq1n75c {
  --tab-bar-content-opacity: 1;
}

.x9p10d9 {
  --tab-bar-lift: var(--x---tab-bar-lift);
}

.x1328grq {
  --text-field-clear-display: none;
}

.xfqein6 {
  --toast-close-opacity: 0;
}

.xfepfe5 {
  --toast-close-pointer-events: none;
}

.xuc0g06 {
  --toast-content-opacity: 1;
}

.xnifrd0 {
  --toast-direction: -1;
}

.xz5getl {
  --toast-indicator-color: var(--lenso-label-primary);
}

.xd1pxhj {
  --toast-indicator-color: var(--toast-title-color);
}

.xqj25gh {
  --toast-pill-tint: transparent;
}

.x14drzvm {
  --toast-title-color: var(--lenso-label-primary);
}

.xqrey3o {
  --toolbar-detachable-radius: var(--x---toolbar-detachable-radius);
}

.xh77o4b {
  --toolbar-group-button-height: var(--x---toolbar-group-button-height);
}

.x9a6qxe {
  --vibrant-fill-color: var(--lenso-vibrant-fill-primary);
}

.x129l8w5 {
  --vibrant-fill-color: var(--lenso-vibrant-fill-secondary);
}

.xnsezbt {
  --vibrant-fill-color: var(--lenso-vibrant-fill-tertiary);
}

.x1joe1dq {
  --vibrant-label-lower: var(--lenso-vibrant-primary);
}

.xw06ln5 {
  --vibrant-label-lower: var(--lenso-vibrant-quaternary);
}

.xngj51y {
  --vibrant-label-lower: var(--lenso-vibrant-secondary);
}

.x14l0a47 {
  --vibrant-label-lower: var(--lenso-vibrant-tertiary);
}

.x1yf1uqn {
  --vibrant-label-upper: transparent;
}

.x81se87 {
  --vibrant-label-upper: var(--lenso-vibrant-quaternary-upper);
}

.x1dqefyh {
  --vibrant-label-upper: var(--lenso-vibrant-secondary-upper);
}

.x1baeqp8 {
  --vibrant-label-upper: var(--lenso-vibrant-tertiary-upper);
}

@supports (animation-timeline: scroll(self)) {
  .x1td37g9.x1td37g9 {
    --scroll-shadow-after: var(--scroll-shadow-end-fade);
  }

  .xabbmlb.xabbmlb {
    --scroll-shadow-before: var(--scroll-shadow-start-fade);
  }
}

.x1peyre4[data-placement="bottom"] {
  --action-sheet-origin: center bottom;
}

.x1pkufof[data-placement="bottom"] {
  --action-sheet-travel: 16px;
}

.x1wboy8p:is([data-side="left"], [data-side="right"]) {
  --drawer-edge-inset: 8px;
}

.x4mrmmp:is([data-expanded] > *) {
  --lenso-glass-button-fallback-background: initial;
}

.x52kc20:is([data-expanded] > *) {
  --lenso-glass-button-fallback-paint: initial;
}

.xx66ymd:is([data-expanded] > *) {
  --lenso-glass-button-filter: initial;
}

.xzn67if:is([data-theme="dark"] *) {
  --lenso-glass-default-active-fill: #ffffff4d;
}

.x12tt4lr[data-pressed]:not(:disabled, [aria-disabled="true"]) {
  --lenso-glass-material-blend: multiply;
}

.xqgo08f[data-pressed]:not(:disabled, [aria-disabled="true"]) {
  --lenso-glass-material-fill: var(--lenso-control-tint, var(--lenso-tint));
}

.xa2xouu:is([data-starting-style], [data-ending-style]) {
  --lg-menu-popup-opacity: 0;
}

.xenadx6:is([data-starting-style], [data-ending-style]) {
  --lg-menu-popup-opacity: 1;
}

.x1ifrb3c[data-side="right"] {
  --popover-arrow-left: 13px;
}

.x1db6frx[data-side="bottom"] {
  --popover-arrow-left: 56px;
}

.x1vy7vbz[data-side="left"] {
  --popover-arrow-rotate: -90deg;
}

.x1qlp03c[data-side="bottom"] {
  --popover-arrow-rotate: 180deg;
}

.x4h1ycc[data-side="right"] {
  --popover-arrow-rotate: 90deg;
}

.x9rt03h[data-side="bottom"] {
  --popover-arrow-top: 13px;
}

.x1woase9[data-side="left"] {
  --popover-arrow-top: 56px;
}

.x139fr7x[data-sheet-nested] {
  --sheet-nesting-offset: 10px;
}

.x8q1ixa:is([data-level="elevated"] *) {
  --sheet-solid-background: var(--lenso-background-primary);
}

.xzibey7[data-minimized]:not([data-minimize-ready]) {
  --tab-bar-collapse: 1;
}

.x1qqagbu[data-minimized]:not([data-minimize-ready]) {
  --tab-bar-content-opacity: 0;
}

.x1smxtb5:focus-within:not(:has(input:placeholder-shown, input:disabled, input[readonly])) {
  --text-field-clear-display: flex;
}

.xgwwpoo:is([data-ending-style], [data-limited]) {
  --toast-close-opacity: 0;
}

.x1mobm1n:hover:is([data-front], [data-expanded], [data-layout-expanded]):not([data-ending-style], [data-limited]), .x1x3pzz:focus-within:is([data-front], [data-expanded], [data-layout-expanded]):not([data-ending-style], [data-limited]) {
  --toast-close-opacity: 1;
}

.x1o2dc2c:hover:is([data-front], [data-expanded], [data-layout-expanded]):not([data-ending-style], [data-limited]), .xymuiig:focus-within:is([data-front], [data-expanded], [data-layout-expanded]):not([data-ending-style], [data-limited]) {
  --toast-close-pointer-events: auto;
}

.xi1o2jb:is([data-ending-style], [data-limited]) {
  --toast-close-pointer-events: none;
}

.x1bxuvjn:not([data-front]):not([data-expanded]):not([data-layout-expanded]) {
  --toast-content-opacity: 0;
}

.xwkq67i:is([data-side="top"] *) {
  --toast-direction: 1;
}

.x1oe72ld[data-tone="danger"] {
  --toast-indicator-color: var(--lenso-status-error-text);
}

.xnevdxu[data-tone="success"] {
  --toast-indicator-color: var(--lenso-status-success-text);
}

.x1195h7z[data-tone="warning"] {
  --toast-indicator-color: var(--lenso-status-warning-text);
}

.xa8m01n:is([data-tone="accent"], [data-type="progress"]) {
  --toast-pill-tint: color-mix(in srgb,var(--lenso-tint) 9%,transparent);
}

.x1t3uukr[data-tone="danger"] {
  --toast-title-color: var(--lenso-status-error-text);
}

.x11uqnmm[data-tone="success"] {
  --toast-title-color: var(--lenso-status-success-text);
}

.x14e0vh[data-tone="warning"] {
  --toast-title-color: var(--lenso-status-warning-text);
}

.xj6s9oi[data-tone="accent"] {
  --toast-title-color: var(--lenso-tint-text);
}

.x1oc5e0a:has([data-side="left"], [data-side="right"]) {
  --drawer-edge-inset: 8px;
}

.x1q1q0b8: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)) {
  --material-edge-direction: to left;
}

.x1ltzu60: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)) {
  --material-edge-direction: to right;
}

@media (width <= 767px) {
  .x1ws6vgt.x1ws6vgt {
    --action-sheet-origin: center bottom;
  }

  .xmggpud.xmggpud {
    --action-sheet-travel: 16px;
  }

  .xbf028i.xbf028i {
    --docs-header-height: 56px;
  }
}

@media (width >= 768px) {
  .xxhpcxn.xxhpcxn {
    --lenso-glass-button-fallback-background: initial;
  }

  .x11zf2d2.x11zf2d2 {
    --lenso-glass-button-fallback-paint: initial;
  }

  .x1vdts4t.x1vdts4t {
    --lenso-glass-button-filter: initial;
  }
}

@media (prefers-reduced-transparency: reduce) {
  .x1i7p15u.x1i7p15u {
    --lg-blur: 0px;
  }
}

@media (prefers-reduced-motion: reduce) {
  .x18cyui1.x18cyui1 {
    --lg-menu-fade-transition: none;
  }
}

@media (width <= 767px) {
  .x4glyys.x4glyys {
    --lg-tab-height: 40px;
  }

  .x18hoq9i.x18hoq9i {
    --lg-tab-width: 40px;
  }
}

@media (prefers-reduced-transparency: reduce) {
  .x1msnrnk.x1msnrnk {
    --material-blur: 0px;
  }
}

@media (resolution >= 2x) {
  .x1opf1hw.x1opf1hw {
    --material-edge-hairline: .5px;
  }
}

@media (width <= 767px) {
  .xc8owpj.xc8owpj[data-placement="center"] {
    --action-sheet-origin: center;
  }

  .xmson0z.xmson0z[data-placement="center"] {
    --action-sheet-travel: 0px;
  }
}

@media (width >= 640px) {
  .x1eqx2x2.x1eqx2x2:is([data-side="left"], [data-side="right"]) {
    --drawer-edge-inset: 12px;
  }

  .x4w2yyt.x4w2yyt:has([data-side="left"], [data-side="right"]) {
    --drawer-edge-inset: 12px;
  }
}

.xln7xf2:not(#\#) {
  font: inherit;
}

.x15r89dc:not(#\#) {
  grid-area: 1 / 1;
}

.xxwd7sb:not(#\#) {
  grid-area: label;
}

.xtmg0l1:not(#\#) {
  grid-area: output;
}

.xo3lhmp:not(#\#) {
  grid-area: track;
}

.x1jz8bvi:not(#\#) {
  inset: -1px;
}

.x12xk9eu:not(#\#) {
  inset: -24px;
}

.xcxken3:not(#\#) {
  inset: 0 0 -24px;
}

.x10a8y8t:not(#\#) {
  inset: 0;
}

.xufp5l6:not(#\#) {
  inset: 16px;
}

.xucac4p:not(#\#) {
  inset: 4px 0;
}

.x1anvkwx:not(#\#) {
  inset: auto;
}

.xnmcpt2:not(#\#) {
  inset: calc(-4px + 2px * var(--tab-bar-collapse));
}

.xkdpibf:not(#\#) {
  margin: -1px;
}

.x1ghz6dp:not(#\#) {
  margin: 0;
}

.x1bpp3o7:not(#\#) {
  margin: auto;
}

.xb9ncqk:not(#\#) {
  margin: var(--x-margin);
}

.x78pyy4:not(#\#) {
  padding: .25rem;
}

.xd7ozn7:not(#\#) {
  padding: .375rem;
}

.x7gbtqy:not(#\#) {
  padding: .5rem;
}

.x79iv2k:not(#\#) {
  padding: .75rem;
}

.x1xk1jr8:not(#\#) {
  padding: 0 16px;
}

.x1470adl:not(#\#) {
  padding: 0 2px;
}

.xehqz9p:not(#\#) {
  padding: 0 4px;
}

.x1717udv:not(#\#) {
  padding: 0;
}

.x7z7khe:not(#\#) {
  padding: 10px;
}

.xjkelew:not(#\#) {
  padding: 12px 20px max(12px,env(safe-area-inset-bottom));
}

.xc7ga6q:not(#\#) {
  padding: 12px;
}

.x1gnqi22:not(#\#) {
  padding: 14px;
}

.x12i15z7:not(#\#) {
  padding: 16px 20px max(32px,env(safe-area-inset-bottom));
}

.x1tamke2:not(#\#) {
  padding: 16px;
}

.xggk2y7:not(#\#) {
  padding: 24px;
}

.x1i3ajwb:not(#\#) {
  padding: 2px;
}

.x15fnm84:not(#\#) {
  padding: 32px;
}

.x9ms5i6:not(#\#) {
  padding: 3px;
}

.x1gkjlqi:not(#\#) {
  padding: 40px;
}

.xfawy5m:not(#\#) {
  padding: 4px;
}

.x1ruevkc:not(#\#) {
  padding: 6px;
}

.xe8ttls:not(#\#) {
  padding: 8px;
}

.x1t127us:not(#\#) {
  padding: var(--drawer-edge-inset);
}

.x1fozly0:not(#\#) {
  padding: var(--x-padding);
}

.x1frpga7:not(#\#) {
  scroll-margin: 16px;
}

.x1mq7813[data-size="full"]:not(#\#) {
  inset: 0;
}

.xdb6f7e[data-material-shaped]:not(#\#) {
  inset: calc(-1 * var(--anchored-material-inset));
}

.x1kwgan5:not(:empty):not(#\#) {
  margin: 0;
}

.xmmluz7:not(:empty):not(#\#) {
  padding: 32px;
}

.x1slii8s:has([data-size="full"]):not(#\#) {
  padding: 0;
}

.x1az1eml:empty:not(#\#) {
  padding: 0;
}

@media (width >= 640px) {
  .xvpa8b2.xvpa8b2:not(#\#) {
    padding: 40px;
  }
}

@media (width <= 639px) {
  .x5d76mf.x5d76mf:not(#\#) {
    padding: 16px;
  }
}

@media (width >= 640px) {
  .x13dyi73.x13dyi73:has([data-size="full"]):not(#\#) {
    padding: 0;
  }
}

.x1f6j67h:not(#\#):not(#\#) {
  animation-range: var(--scroll-shadow-offset) calc(var(--scroll-shadow-offset) + var(--scroll-shadow-size)),calc(100% - var(--scroll-shadow-size) - var(--scroll-shadow-offset)) calc(100% - var(--scroll-shadow-offset));
}

.xsjy3dq:not(#\#):not(#\#) {
  background-position: var(--lenso-fusion-rim-position, 0 0);
}

.x1lxni73:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--lenso-label-primary) 10%,transparent);
}

.x1r7ld26:not(#\#):not(#\#) {
  border-color: currentColor;
}

.x9r1u3d:not(#\#):not(#\#) {
  border-color: #0000;
}

.x4uhwmx:not(#\#):not(#\#), .xn7r4md:not(#\#):not(#\#) {
  border-color: var(--lenso-control-border);
}

.x1sd55wy:not(#\#):not(#\#) {
  border-color: var(--lenso-control-field-border);
}

.x16akz56:not(#\#):not(#\#), .xa0vwq4:not(#\#):not(#\#) {
  border-color: var(--lenso-separator);
}

.x1w6km90:not(#\#):not(#\#) {
  border-color: var(--lenso-status-error-indicator);
}

.x1nvupfo:not(#\#):not(#\#) {
  border-color: #fff;
}

.x14wqk9m:not(#\#):not(#\#) {
  border-inline-color: var(--lenso-separator);
}

.x1vxew43:not(#\#):not(#\#) {
  border-inline-style: solid;
}

.x1l0rsgs:not(#\#):not(#\#) {
  border-inline-width: 1px;
}

.x2u8bby:not(#\#):not(#\#) {
  border-radius: 0;
}

.xzl92wl:not(#\#):not(#\#) {
  border-radius: 1000px;
}

.x1xwekrv:not(#\#):not(#\#) {
  border-radius: 100px;
}

.x1q4ynmn:not(#\#):not(#\#) {
  border-radius: 10px;
}

.x4pepcl:not(#\#):not(#\#) {
  border-radius: 12px;
}

.x9h44rk:not(#\#):not(#\#) {
  border-radius: 13px;
}

.xn5hx6u:not(#\#):not(#\#) {
  border-radius: 15px;
}

.xgqmno8:not(#\#):not(#\#) {
  border-radius: 16px;
}

.x1nj7uno:not(#\#):not(#\#) {
  border-radius: 1px;
}

.x1m3ak92:not(#\#):not(#\#) {
  border-radius: 20px;
}

.xepmyzo:not(#\#):not(#\#) {
  border-radius: 21px;
}

.x13pz1uv:not(#\#):not(#\#) {
  border-radius: 22px;
}

.x1khhgft:not(#\#):not(#\#) {
  border-radius: 24px;
}

.x14o3kyb:not(#\#):not(#\#) {
  border-radius: 26px;
}

.x1efzl8y:not(#\#):not(#\#) {
  border-radius: 296px;
}

.x1cum3z5:not(#\#):not(#\#) {
  border-radius: 2px;
}

.x174e0gf:not(#\#):not(#\#) {
  border-radius: 30px;
}

.xqvyok6:not(#\#):not(#\#) {
  border-radius: 32px 32px 58px 58px;
}

.x19gp5rz:not(#\#):not(#\#) {
  border-radius: 32px;
}

.x1ym1fkr:not(#\#):not(#\#) {
  border-radius: 34px;
}

.x1tyomxc:not(#\#):not(#\#) {
  border-radius: 38px 38px var(--sheet-bottom-radius, 58px) var(--sheet-bottom-radius, 58px);
}

.xaqawyj:not(#\#):not(#\#) {
  border-radius: 38px;
}

.x18zih8k:not(#\#):not(#\#) {
  border-radius: 3px;
}

.x12oqio5:not(#\#):not(#\#) {
  border-radius: 4px;
}

.x16rqkct:not(#\#):not(#\#) {
  border-radius: 50%;
}

.xjv5f1p:not(#\#):not(#\#) {
  border-radius: 500px;
}

.x1f96onm:not(#\#):not(#\#) {
  border-radius: 50px;
}

.x1sxf85j:not(#\#):not(#\#) {
  border-radius: 5px;
}

.x1kogg8i:not(#\#):not(#\#) {
  border-radius: 6px;
}

.x1pm1dp0:not(#\#):not(#\#) {
  border-radius: 75px;
}

.xur7f20:not(#\#):not(#\#) {
  border-radius: 8px;
}

.x1e6avla:not(#\#):not(#\#) {
  border-radius: 999px;
}

.xhpnuu7:not(#\#):not(#\#) {
  border-radius: 9px;
}

.x8vh2dp:not(#\#):not(#\#) {
  border-radius: calc(var(--lg-tab-height) / 2 + 2px);
}

.x1blwfvp:not(#\#):not(#\#) {
  border-radius: calc(var(--lg-tab-height) / 2);
}

.x1pjcqnp:not(#\#):not(#\#) {
  border-radius: inherit;
}

.x75yyhf:not(#\#):not(#\#) {
  border-radius: min(32px,var(--lenso-shape-content-xl));
}

.xkpn3cw:not(#\#):not(#\#) {
  border-radius: var(--lenso-shape-content-2xl);
}

.xn3gior:not(#\#):not(#\#) {
  border-radius: var(--lenso-shape-content-3xl);
}

.x1etf8rx:not(#\#):not(#\#) {
  border-radius: var(--lenso-shape-content-lg);
}

.xij0033:not(#\#):not(#\#) {
  border-radius: var(--lenso-shape-content-md);
}

.xir9grh:not(#\#):not(#\#) {
  border-radius: var(--lenso-shape-content-sm);
}

.x1itey0h:not(#\#):not(#\#) {
  border-radius: var(--lenso-shape-content-xl);
}

.x11rpd0m:not(#\#):not(#\#) {
  border-radius: var(--lenso-shape-content-xs);
}

.x1b9os3w:not(#\#):not(#\#), .xq6v4a4:not(#\#):not(#\#) {
  border-radius: var(--lenso-shape-content);
}

.xa1jgsh:not(#\#):not(#\#), .xdewpoo:not(#\#):not(#\#) {
  border-radius: var(--lenso-shape-field);
}

.x1ix8n04:not(#\#):not(#\#) {
  border-radius: var(--toolbar-detachable-radius);
}

.xng3xce:not(#\#):not(#\#) {
  border-style: none;
}

.x1y0btm7:not(#\#):not(#\#) {
  border-style: solid;
}

.xc342km:not(#\#):not(#\#) {
  border-width: 0;
}

.xmkeg23:not(#\#):not(#\#) {
  border-width: 1px;
}

.xdh2fpr:not(#\#):not(#\#) {
  border-width: 2px;
}

.x9r2w2z:not(#\#):not(#\#) {
  border-width: 3px;
}

.x11lvt0i:not(#\#):not(#\#) {
  border-width: var(--lenso-field-stroke-width);
}

.x3psx0u:not(#\#):not(#\#) {
  flex: none;
}

.x1j6zfiw:not(#\#):not(#\#) {
  flex: 0 400px;
}

.xkz0k9k:not(#\#):not(#\#) {
  flex: 0 auto;
}

.x5mp9sv:not(#\#):not(#\#) {
  flex: 1 0 0;
}

.x5syz65:not(#\#):not(#\#) {
  flex: 1 0 44px;
}

.x1cqoux5:not(#\#):not(#\#) {
  flex: 1 1 0;
}

.x12lumcd:not(#\#):not(#\#) {
  flex: auto;
}

.x98rzlu:not(#\#):not(#\#) {
  flex: 1;
}

.xnk23ai:not(#\#):not(#\#) {
  flex: var(--tab-bar-flex, 0 0 auto);
}

.xjoe9tj:not(#\#):not(#\#) {
  flex: var(--tab-bar-flex, 0 1 auto);
}

.x4v9lr2:not(#\#):not(#\#) {
  flex: var(--tab-bar-flex, 1 1 0);
}

.xvh977a:not(#\#):not(#\#) {
  gap: .25rem;
}

.x13z6uf9:not(#\#):not(#\#) {
  gap: .5rem;
}

.x8233eu:not(#\#):not(#\#) {
  gap: .75rem;
}

.xxhr3t:not(#\#):not(#\#) {
  gap: 0;
}

.x883omv:not(#\#):not(#\#) {
  gap: 10px;
}

.x1v2ro7d:not(#\#):not(#\#) {
  gap: 12px;
}

.xou54vl:not(#\#):not(#\#) {
  gap: 16px;
}

.x12mrbbr:not(#\#):not(#\#) {
  gap: 1px;
}

.x8fetqu:not(#\#):not(#\#) {
  gap: 1rem;
}

.x1c1vhfx:not(#\#):not(#\#) {
  gap: 20px;
}

.x1665zp3:not(#\#):not(#\#) {
  gap: 24px;
}

.x1oisjtg:not(#\#):not(#\#) {
  gap: 25.333px;
}

.x195vfkc:not(#\#):not(#\#) {
  gap: 2px;
}

.x1ed6fcf:not(#\#):not(#\#) {
  gap: 3px;
}

.x14n5cft:not(#\#):not(#\#) {
  gap: 40px;
}

.x1jnr06f:not(#\#):not(#\#) {
  gap: 4px;
}

.x1nejdyq:not(#\#):not(#\#) {
  gap: 5px;
}

.x17d4w8g:not(#\#):not(#\#) {
  gap: 6px;
}

.x1j9xkj6:not(#\#):not(#\#) {
  gap: 7px;
}

.x167g77z:not(#\#):not(#\#) {
  gap: 8px;
}

.x14kbac9:not(#\#):not(#\#) {
  gap: inherit;
}

.xgkxs2y:not(#\#):not(#\#) {
  grid-column: 1;
}

.x17d9j0x:not(#\#):not(#\#) {
  grid-column: 2 / -1;
}

.x1npkx4u:not(#\#):not(#\#) {
  grid-column: 2;
}

.x1k3v4rp:not(#\#):not(#\#) {
  grid-column: 3;
}

.xp2yjw4:not(#\#):not(#\#) {
  grid-row: 1 / span 3;
}

.x7sv70a:not(#\#):not(#\#) {
  grid-row: 2;
}

.x1ixdsgx:not(#\#):not(#\#) {
  grid-template-areas: "label output"
                       "track track";
}

.x1gf5zj3:not(#\#):not(#\#) {
  grid-template-areas: "output"
                       "track"
                       "label";
}

.x1p8v9xx:not(#\#):not(#\#) {
  grid-template-areas: "track track";
}

.x10no89f:not(#\#):not(#\#) {
  inset-block: 0;
}

.x1ppq6zc:not(#\#):not(#\#) {
  inset-block: 12px;
}

.xb95fhp:not(#\#):not(#\#) {
  inset-block: 4.5px;
}

.xr8x8br:not(#\#):not(#\#) {
  inset-inline: .5625rem;
}

.x17y0mx6:not(#\#):not(#\#) {
  inset-inline: 0;
}

.x17a0n9e:not(#\#):not(#\#) {
  inset-inline: 68px;
}

.xfb7e1:not(#\#):not(#\#) {
  inset-inline: auto;
}

.xe8uvvx:not(#\#):not(#\#) {
  list-style: none;
}

.x8atrpe:not(#\#):not(#\#) {
  margin-block: .25rem;
}

.xc4jdw5:not(#\#):not(#\#) {
  margin-block: 0 8px;
}

.x10im51j:not(#\#):not(#\#) {
  margin-block: 0;
}

.x10luyfp:not(#\#):not(#\#) {
  margin-block: 10px;
}

.x2i9t41:not(#\#):not(#\#) {
  margin-block: 16px;
}

.xqrhvso:not(#\#):not(#\#) {
  margin-block: 24px;
}

.x8q42hb:not(#\#):not(#\#) {
  margin-block: 2px;
}

.x1j4yea:not(#\#):not(#\#) {
  margin-block: 32px;
}

.xg9jes1:not(#\#):not(#\#) {
  margin-block: 4px;
}

.x1nkss2m:not(#\#):not(#\#) {
  margin-block: auto;
}

.xtsca7x:not(#\#):not(#\#) {
  margin-block: var(--drawer-edge-inset);
}

.xlhcdhu:not(#\#):not(#\#) {
  margin-inline: -12px;
}

.x1iyyiug:not(#\#):not(#\#) {
  margin-inline: -2px;
}

.x19yoxgu:not(#\#):not(#\#) {
  margin-inline: -3px;
}

.xr6ywxm:not(#\#):not(#\#) {
  margin-inline: -4px;
}

.xrxpjvj:not(#\#):not(#\#) {
  margin-inline: 0;
}

.x1nmg3sf:not(#\#):not(#\#) {
  margin-inline: 16px;
}

.xvj3r49:not(#\#):not(#\#) {
  margin-inline: 18px;
}

.xvueqy4:not(#\#):not(#\#) {
  margin-inline: auto;
}

.x1gnypne:not(#\#):not(#\#) {
  margin-inline: calc(-1 * var(--lg-menu-content-padding-inline, 8px));
}

.xhrla9a:not(#\#):not(#\#) {
  outline: 2px solid var(--lenso-focus-ring);
}

.x1a2a7pz:not(#\#):not(#\#) {
  outline: none;
}

.xysyzu8:not(#\#):not(#\#) {
  overflow: auto;
}

.x7giv3:not(#\#):not(#\#) {
  overflow: clip;
}

.xb3r6kr:not(#\#):not(#\#) {
  overflow: hidden;
}

.x1rea2x4:not(#\#):not(#\#) {
  overflow: visible;
}

.xish69e:not(#\#):not(#\#) {
  overscroll-behavior: contain;
}

.x1o5vn8x:not(#\#):not(#\#) {
  padding-block: .25rem;
}

.x1bilvtl:not(#\#):not(#\#) {
  padding-block: .375rem;
}

.x18g2hj5:not(#\#):not(#\#) {
  padding-block: .5rem;
}

.xt970qd:not(#\#):not(#\#) {
  padding-block: 0;
}

.xp59q4u:not(#\#):not(#\#) {
  padding-block: 10px;
}

.x10dr8xq:not(#\#):not(#\#) {
  padding-block: 12px;
}

.x99dwph:not(#\#):not(#\#) {
  padding-block: 13px;
}

.xxlmvz2:not(#\#):not(#\#) {
  padding-block: 14px;
}

.x1b9wmvo:not(#\#):not(#\#) {
  padding-block: 15px;
}

.x1xn8qrt:not(#\#):not(#\#) {
  padding-block: 16px;
}

.xj8oexa:not(#\#):not(#\#) {
  padding-block: 2px;
}

.xd11lqx:not(#\#):not(#\#) {
  padding-block: 32px;
}

.x12ulsxz:not(#\#):not(#\#) {
  padding-block: 4px;
}

.x1tkkhbr:not(#\#):not(#\#) {
  padding-block: 5.75rem;
}

.xifx94n:not(#\#):not(#\#) {
  padding-block: 5px;
}

.x1t0vds8:not(#\#):not(#\#) {
  padding-block: 6px;
}

.xknfcqp:not(#\#):not(#\#) {
  padding-block: 7px;
}

.x1vvogim:not(#\#):not(#\#) {
  padding-block: 8px;
}

.x1kkp8m5:not(#\#):not(#\#) {
  padding-block: var(--lg-menu-content-padding-block, 10px);
}

.x97vtpp:not(#\#):not(#\#) {
  padding-inline: .5rem;
}

.xvpgqt4:not(#\#):not(#\#) {
  padding-inline: .625rem;
}

.x1ryrjj2:not(#\#):not(#\#) {
  padding-inline: .75rem;
}

.xnjsko4:not(#\#):not(#\#) {
  padding-inline: 0;
}

.x1awh872:not(#\#):not(#\#) {
  padding-inline: 10px;
}

.xfoe8qy:not(#\#):not(#\#) {
  padding-inline: 11px;
}

.xaope02:not(#\#):not(#\#) {
  padding-inline: 12px;
}

.xqin4a2:not(#\#):not(#\#) {
  padding-inline: 14px;
}

.x15ldat2:not(#\#):not(#\#) {
  padding-inline: 15px;
}

.x1hr3lfm:not(#\#):not(#\#) {
  padding-inline: 16px;
}

.x12j899k:not(#\#):not(#\#) {
  padding-inline: 18px;
}

.x17qtykl:not(#\#):not(#\#) {
  padding-inline: 20px;
}

.x4l9tsp:not(#\#):not(#\#) {
  padding-inline: 24px;
}

.x5k8d2m:not(#\#):not(#\#) {
  padding-inline: 2px;
}

.x1tcxzho:not(#\#):not(#\#) {
  padding-inline: 36px;
}

.x1sdxjpb:not(#\#):not(#\#) {
  padding-inline: 48px;
}

.xfn1xvj:not(#\#):not(#\#) {
  padding-inline: 4px;
}

.x1xijbu4:not(#\#):not(#\#) {
  padding-inline: 6px;
}

.xlkn9b3:not(#\#):not(#\#) {
  padding-inline: 7px;
}

.xdqyycr:not(#\#):not(#\#) {
  padding-inline: 8px;
}

.x1f2s91z:not(#\#):not(#\#) {
  padding-inline: var(--lg-menu-content-padding-inline, 8px);
}

.x11x033:not(#\#):not(#\#) {
  place-content: center;
}

.x1ku5rj1:not(#\#):not(#\#) {
  place-items: center;
}

.x7kj204:not(#\#):not(#\#) {
  scroll-padding-block: .25rem;
}

.xrz96y6:not(#\#):not(#\#) {
  scroll-padding-block: 24px;
}

.x10nudo5:not(#\#):not(#\#) {
  scroll-padding-block: 5.75rem;
}

.xa5crx2:not(#\#):not(#\#) {
  scroll-padding-inline: 15px;
}

.x168l2et:not(#\#):not(#\#) {
  scroll-snap-type: y mandatory;
}

.xmqliwb:not(#\#):not(#\#) {
  text-decoration: line-through;
}

.x1hl2dhg:not(#\#):not(#\#) {
  text-decoration: none;
}

.x1bvjpef:not(#\#):not(#\#) {
  text-decoration: underline;
}

.x1wphgvw:not(#\#):not(#\#) {
  transition: background-color .15s var(--lenso-motion-ease-smooth),border-color .15s var(--lenso-motion-ease-smooth),box-shadow .15s var(--lenso-motion-ease-out);
}

.x5gkzjs:not(#\#):not(#\#) {
  transition: background-color .2s;
}

.xp4qj90:not(#\#):not(#\#) {
  transition: background-color .2s var(--lenso-motion-ease-out),border-color .2s var(--lenso-motion-ease-out);
}

.x1k3q2j1:not(#\#):not(#\#) {
  transition: background-color .2s var(--lenso-motion-ease-out),transform .1s var(--lenso-motion-ease-out);
}

.xovkppd:not(#\#):not(#\#) {
  transition: border-color .15s var(--lenso-motion-ease-smooth),background-color .15s var(--lenso-motion-ease-smooth);
}

.x1e6qi8l:not(#\#):not(#\#) {
  transition: color .2s;
}

.xq2gx43:not(#\#):not(#\#) {
  transition: none;
}

.x19k2kpf:not(#\#):not(#\#) {
  transition: opacity .14s, background-color .14s;
}

.xazuyqn:not(#\#):not(#\#) {
  transition: opacity .14s;
}

.x190tup9:not(#\#):not(#\#) {
  transition: opacity .15s var(--lenso-motion-ease-smooth),transform .15s var(--lenso-motion-ease-smooth);
}

.xcinugc:not(#\#):not(#\#) {
  transition: opacity .15s var(--lenso-motion-ease-smooth);
}

.x1sn98qx:not(#\#):not(#\#) {
  transition: opacity .25s var(--lenso-motion-ease-out-fluid),transform .25s var(--lenso-motion-ease-out-fluid);
}

.x12bp85:not(#\#):not(#\#) {
  transition: opacity .2s var(--lenso-motion-ease-out-fluid);
}

.x13dikde:not(#\#):not(#\#) {
  transition: stroke-dashoffset .15s linear 15ms;
}

.x1dxnewq:not(#\#):not(#\#) {
  transition: stroke-dashoffset .3s;
}

.x1gt0g9v:not(#\#):not(#\#) {
  transition: transform .15s var(--lenso-motion-ease-smooth);
}

.x1gqk8z7:not(#\#):not(#\#) {
  transition: transform .16s ease-out;
}

.x1u15s0p:not(#\#):not(#\#) {
  transition: transform .16s;
}

.x1y7bfs0:not(#\#):not(#\#) {
  transition: transform .18s, background-color .18s, color .24s;
}

.x1tixy5q:not(#\#):not(#\#) {
  transition: transform .1s cubic-bezier(.2, .8, .2, 1), opacity 80ms ease-out;
}

.x1hwxcc0:not(#\#):not(#\#) {
  transition: transform .25s var(--lenso-motion-ease-out-quart),box-shadow .15s var(--lenso-motion-ease-out);
}

.x15yf98b:not(#\#):not(#\#) {
  transition: transform .25s var(--lenso-motion-ease-out-quart);
}

.x1q1ygda:not(#\#):not(#\#) {
  transition: var(--lg-menu-fade-transition, none);
}

.x10f4v2j:is([data-lenso-slot="radio"][data-checked] *):not(#\#):not(#\#), .xvnj3xn:is([data-lenso-slot="checkbox"][data-checked] *):not(#\#):not(#\#), .xy8v11t:is([data-lenso-slot="checkbox"][data-indeterminate] *):not(#\#):not(#\#) {
  border-color: #0000;
}

.x20jtj1:hover:not(:focus-within, [data-invalid], :has(input[data-invalid])):not(#\#):not(#\#) {
  border-color: var(--lenso-control-border);
}

.x14etcb5:focus-within:not(#\#):not(#\#) {
  border-color: var(--lenso-control-field-border);
}

.x1pth34d:focus-visible:not(#\#):not(#\#), .xabgqa9:focus-visible:not([data-invalid], [aria-invalid="true"]):not(:is([data-lenso-focus-method="pointer"] *)):not(#\#):not(#\#) {
  border-color: var(--lenso-focus-ring);
}

.x1p8t5ri:is([data-lenso-slot="checkbox"][data-invalid] *):not(#\#):not(#\#), .x1wjq5mb:is([data-invalid], :has(input[data-invalid])):not(#\#):not(#\#), .x1x0xjsy[data-invalid]:not(#\#):not(#\#), .x46474z:is([data-lenso-slot="radio"][data-invalid] *):not(#\#):not(#\#), .xedlwsp:is([data-invalid], :has([data-invalid]), [data-invalid] *):not(#\#):not(#\#), .xeotrip:is([data-invalid], :has([data-invalid]), [data-invalid] *):is(:hover, :focus-within):not(#\#):not(#\#) {
  border-color: var(--lenso-status-error-border);
}

.xhgtmhh:is([data-invalid], [aria-invalid="true"]):not(#\#):not(#\#) {
  border-color: var(--lenso-status-error-indicator);
}

.xclqqwx[data-material-shaped]:not(#\#):not(#\#) {
  border-radius: 0;
}

.xjn6ne4:is([data-expanded] > *):not(#\#):not(#\#) {
  border-radius: 38px 38px var(--sheet-bottom-radius, 0px) var(--sheet-bottom-radius, 0);
}

.x14xaaos[data-minimized]:not([data-minimize-ready]):not(#\#):not(#\#), .xc25kjz:is([data-tab-bar-group][data-minimized]:not([data-minimize-ready]) *):not(#\#):not(#\#) {
  flex: 0 0 44px;
}

.xkrnwjd:not(:empty):not(#\#):not(#\#) {
  flex: auto;
}

.xspk70p:is([data-lenso-slot="date-input-group"]:has([data-lenso-slot="date-range-picker-range-separator"]) [slot="start"]):not(#\#):not(#\#) {
  flex: none;
}

.xzh40se:not(:has([data-lenso-slot="label"])):not(:has([data-lenso-slot="color-slider-output"])):not(#\#):not(#\#) {
  gap: 0;
}

.xxfxtdo:is([data-orientation="horizontal"], [aria-orientation="horizontal"]):not(#\#):not(#\#) {
  gap: 1rem;
}

.x4zgso5:is([data-field-layout="row"] > *):not(#\#):not(#\#) {
  grid-column: 1 / -1;
}

.x9jr7wm[data-orientation="vertical"]:not(#\#):not(#\#) {
  grid-template-areas: "output"
                       "track"
                       "label";
}

.x5t1tzl:not(:has([data-lenso-slot="label"])):has([data-lenso-slot="color-slider-output"]):not(#\#):not(#\#) {
  grid-template-areas: "output"
                       "track";
}

.x5bw34j:not(:has([data-lenso-slot="label"])):not(:has([data-lenso-slot="color-slider-output"])):not(#\#):not(#\#) {
  grid-template-areas: "track";
}

.x1al6j8k:focus-visible:not(#\#):not(#\#), .x1u4y18a:is(input:focus-visible, :has(input:focus-visible)):not(:is([data-lenso-focus-method="pointer"] *)):not(#\#):not(#\#), .x1wr6vss:focus-visible:not(:is([data-lenso-focus-method="pointer"] *)):not(#\#):not(#\#), .xp1wuhv:is([data-lenso-slot="switch"]:focus-visible *):not(#\#):not(#\#) {
  outline: 1.5px solid var(--lenso-focus-ring);
}

.xgrdzdg:is([data-lg-slider-thumb]:is(:focus-visible, :has(input:focus-visible)) *):not(#\#):not(#\#), .xuxyc0z:is([data-lg-slider-thumb]:is(:focus-visible, :has(input:focus-visible)) *):not(:is([data-lenso-focus-method="pointer"] *)):not(#\#):not(#\#), .xxgixxi:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid var(--lenso-focus-ring);
}

.x11peq0:is([data-lenso-slot="fieldset-row"] [data-lenso-slot="switch"]:focus-visible *):not(#\#):not(#\#), .x17t89kg:is([data-invalid], :has([data-invalid]), [data-invalid] *):not(#\#):not(#\#) {
  outline: none;
}

.x1e2s919:is([data-field-grouped] *, [data-lenso-slot="fieldset-row"] *):has(:focus-visible):not(:is([data-lenso-focus-method="pointer"] *)):not(#\#):not(#\#) {
  outline: none;
}

.x1e99c21:is([data-field-grouped] *, [data-lenso-slot="fieldset-row"] *):focus-visible:not(#\#):not(#\#), .x1fc9wte:is([data-field-grouped] *, [data-lenso-slot="fieldset-row"] *):is(input:focus-visible, :has(input:focus-visible)):not(:is([data-lenso-focus-method="pointer"] *)):not(#\#):not(#\#), .x1mp4mk2:is([data-invalid], [aria-invalid="true"]):focus-visible:not(#\#):not(#\#), .x1qvu5p5:is([data-field-grouped] *, [data-lenso-slot="fieldset-row"] *):not(#\#):not(#\#), .x1xas3p:focus-visible:not(:is([data-lenso-focus-method="pointer"] *)):not(#\#):not(#\#), .x71ruyp:is([data-invalid], :has([data-invalid]), [data-invalid] *):is(:focus, :focus-visible, :focus-within, [data-focused="true"], [data-focus-visible="true"], [data-focus-within="true"]):not(#\#):not(#\#), .xbb5h8r[data-invalid]:not(#\#):not(#\#), .xk2swo9:focus-visible:not(#\#):not(#\#), .xomefmt:is([data-invalid], [aria-invalid="true"]):not(#\#):not(#\#) {
  outline: none;
}

.x1vblhb6:not([data-front]):not([data-expanded]):not([data-layout-expanded]):not(#\#):not(#\#) {
  overflow: hidden;
}

.xji9it4:not(:empty):not(#\#):not(#\#) {
  place-content: center;
}

.xd2w445[data-ending-style]:not(#\#):not(#\#) {
  transition: opacity .1s var(--lenso-motion-ease-out-quad),transform .1s var(--lenso-motion-ease-out-quad);
}

.xtst1vq[data-ending-style]:not(#\#):not(#\#) {
  transition: opacity .1s var(--lenso-motion-ease-smooth),transform .1s var(--lenso-motion-ease-smooth);
}

.x1cxpc24:has([data-lenso-slot="date-picker-trigger"]:focus, [data-lenso-slot="date-range-picker-trigger"]:focus):not(#\#):not(#\#) {
  border-color: var(--lenso-control-field-border);
}

.xoeqfhk:has( > [data-lenso-slot="notification-panel"]:not([hidden])):not(#\#):not(#\#) {
  border-radius: 26px;
}

.x1nvk4oa:has( > [data-lenso-slot="slider-label"],  > [data-lenso-slot="slider-output"]):not(#\#):not(#\#) {
  gap: 4px;
}

.xcz6kq4:has( > [data-lenso-slot="slider-label"],  > [data-lenso-slot="slider-output"]):not(#\#):not(#\#) {
  grid-template-areas: "label output"
                       "track track";
}

.x116wmbd:has([data-lenso-slot="label"]):not(:has([data-lenso-slot="color-slider-output"])):not(#\#):not(#\#) {
  grid-template-areas: "label"
                       "track";
}

.x14lndz3:has([data-lenso-slot="label"]):not(:has([data-lenso-slot="color-slider-output"])):not(#\#):not(#\#) {
  grid-template-areas: "track"
                       "label";
}

.x1wwsuy1:has(input:focus-visible, [data-date-segment]:focus-visible):not(:is([data-lenso-focus-method="pointer"] *)):not(#\#):not(#\#) {
  outline: 1.5px solid var(--lenso-focus-ring);
}

.x1y29f2p:has(input:focus-visible):not(:is([data-lenso-focus-method="pointer"] *)):not(#\#):not(#\#) {
  outline: 1.5px solid var(--lenso-focus-ring);
}

.xomg11l:has(input:focus-visible, textarea:focus-visible):not(:is([data-lenso-focus-method="pointer"] *)):not(#\#):not(#\#) {
  outline: 1.5px solid var(--lenso-focus-ring);
}

.x1q0l4lb:has(input:focus-visible, textarea:focus-visible):not(:is([data-lenso-focus-method="pointer"] *)):not(#\#):not(#\#) {
  outline: none;
}

.x4gvh25:has(input:focus-visible, textarea:focus-visible):not(#\#):not(#\#) {
  outline: none;
}

.xxd9sun:has(:focus-visible):not(#\#):not(#\#) {
  outline: none;
}

.xfixcil:has( > [data-material-lens][data-material-filter]:not([data-copy])):not(#\#):not(#\#) {
  overflow: clip;
}

.x1he3l9b:has( > [data-lenso-slot="swipe-actions-body"] > [data-lenso-slot="list-row"]):not(#\#):not(#\#) {
  padding-inline: 0;
}

.x1yvwv91:has( > [data-lenso-slot="list-action"]:only-child):not(#\#):not(#\#) {
  padding-inline: 0;
}

.xyy1ls:has( > [data-lenso-slot="list-body"] > [data-lenso-slot="list-action"]:only-child):not(:has( > [data-list-selection])):not(#\#):not(#\#) {
  padding-inline: 0;
}

.xrp8iyi:autofill:not(#\#):not(#\#) {
  transition: background-color 9999s ease-in-out;
}

.x17uwvu2:hover:not(#\#):not(#\#) {
  border-color: var(--lenso-control-border);
}

@media (width >= 768px) {
  .x15dm7va.x15dm7va:not(#\#):not(#\#) {
    border-radius: 32px;
  }
}

@media (width <= 767px) {
  .xtepfix.xtepfix:not(#\#):not(#\#) {
    border-radius: 999px;
  }
}

@media (width >= 640px) {
  .x1vhwurs.x1vhwurs:not(#\#):not(#\#) {
    border-width: 1px;
  }
}

@media (width <= 767px) {
  .x1bdkbra.x1bdkbra:not(#\#):not(#\#) {
    flex: none;
  }
}

@media (width <= 480px) {
  .x1reyxvj.x1reyxvj:not(#\#):not(#\#) {
    gap: 4px;
  }

  .xkc8eqz.xkc8eqz:not(#\#):not(#\#) {
    gap: 8px;
  }
}

@media (width <= 767px) {
  .x6y60qa.x6y60qa:not(#\#):not(#\#) {
    grid-column: 1 / -1;
  }

  .x85xv3n.x85xv3n:not(#\#):not(#\#) {
    grid-column: 1;
  }
}

@media (width <= 639px) {
  .x1btow8b.x1btow8b:not(#\#):not(#\#) {
    grid-column: 1 / -1;
  }
}

@media (width <= 1279px) {
  .x1hokwna.x1hokwna:not(#\#):not(#\#) {
    grid-row: 3;
  }
}

@media (width >= 768px) {
  .x4tmdxn.x4tmdxn:not(#\#):not(#\#) {
    inset-inline: 62px;
  }
}

@media (forced-colors: active) {
  .x34hkr8.x34hkr8:not(#\#):not(#\#) {
    outline: 1px solid buttontext;
  }

  .x1sah7t.x1sah7t:not(#\#):not(#\#) {
    outline: 1px solid canvastext;
  }
}

@media (width >= 768px) {
  .x1mfo2i2.x1mfo2i2:not(#\#):not(#\#) {
    padding-inline: 10px;
  }

  .xiax24v.xiax24v:not(#\#):not(#\#) {
    padding-inline: 24px;
  }
}

@media (width <= 767px) {
  .x12ankde.x12ankde:not(#\#):not(#\#) {
    padding-inline: 0;
  }

  .xyb6nap.xyb6nap:not(#\#):not(#\#) {
    padding-inline: 16px;
  }

  .xrx2aji.xrx2aji:not(#\#):not(#\#) {
    padding-inline: 24px;
  }
}

@media (width >= 767.01px) and (width <= 1279px) {
  .xnxuyf6.xnxuyf6:not(#\#):not(#\#) {
    padding-inline: 24px;
  }
}

@media (prefers-reduced-motion: reduce) {
  .x9kvfbb.x9kvfbb:not(#\#):not(#\#) {
    transition: none;
  }
}

@media (hover: hover) {
  .x1m37w5k.x1m37w5k:hover:not([data-invalid], [aria-invalid="true"], :focus-visible, :has([data-lenso-slot="autocomplete-clear-button"]:hover)):not(#\#):not(#\#) {
    border-color: var(--lenso-control-border);
  }
}

@media (forced-colors: active) {
  .x11fjvg0.x11fjvg0[data-highlighted]:not(#\#):not(#\#) {
    outline: 1px solid highlight;
  }
}

@container (width <= 360px) {
  .x1gjdnbd.x1gjdnbd:not(#\#):not(#\#) {
    padding-block: 8px;
  }
}

.xvmahel:not(#\#):not(#\#):not(#\#) {
  -webkit-font-smoothing: antialiased;
}

.x1i10hfl:not(#\#):not(#\#):not(#\#) {
  -webkit-tap-highlight-color: transparent;
}

.xpdipgo:not(#\#):not(#\#):not(#\#) {
  -webkit-touch-callout: none;
}

.x1winvzj:not(#\#):not(#\#):not(#\#) {
  -webkit-user-select: none;
}

.x10ukxgv:not(#\#):not(#\#):not(#\#) {
  align-content: start;
}

.x6s0dn4:not(#\#):not(#\#):not(#\#) {
  align-items: center;
}

.xuk3077:not(#\#):not(#\#):not(#\#) {
  align-items: flex-end;
}

.x1cy8zhl:not(#\#):not(#\#):not(#\#) {
  align-items: flex-start;
}

.x1yy6ivq:not(#\#):not(#\#):not(#\#) {
  align-items: safe center;
}

.x36q0h7:not(#\#):not(#\#):not(#\#) {
  align-items: safe flex-end;
}

.x7a106z:not(#\#):not(#\#):not(#\#) {
  align-items: start;
}

.x1qjc9v5:not(#\#):not(#\#):not(#\#) {
  align-items: stretch;
}

.xamitd3:not(#\#):not(#\#):not(#\#) {
  align-self: center;
}

.x7fd4wk:not(#\#):not(#\#):not(#\#) {
  align-self: end;
}

.x1y8v6su:not(#\#):not(#\#):not(#\#) {
  align-self: start;
}

.xkh2ocl:not(#\#):not(#\#):not(#\#) {
  align-self: stretch;
}

.x1d63gdu:not(#\#):not(#\#):not(#\#) {
  anchor-name: none;
}

.xs3w5cp:not(#\#):not(#\#):not(#\#) {
  anchor-scope: --lenso-tabs-active;
}

.xvo38ju:not(#\#):not(#\#):not(#\#) {
  animation-delay: var(--x-animationDelay);
}

.xllfotl:not(#\#):not(#\#):not(#\#) {
  animation-duration: .18s;
}

.xb8lv0f:not(#\#):not(#\#):not(#\#) {
  animation-duration: .28s;
}

.x5hsz1j:not(#\#):not(#\#):not(#\#) {
  animation-duration: .2s;
}

.xemfg65:not(#\#):not(#\#):not(#\#) {
  animation-duration: .8s;
}

.xmg6eyc:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.5s;
}

.x1q3qbx4:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1s;
}

.x1c74tu6:not(#\#):not(#\#):not(#\#) {
  animation-duration: 2s;
}

.xwms9i0:not(#\#):not(#\#):not(#\#) {
  animation-duration: auto;
}

.x1u6ievf:not(#\#):not(#\#):not(#\#) {
  animation-fill-mode: both;
}

.xa4qsjk:not(#\#):not(#\#):not(#\#) {
  animation-iteration-count: infinite;
}

.x1a5igra:not(#\#):not(#\#):not(#\#) {
  animation-name: none;
}

.xqcmdr3:not(#\#):not(#\#):not(#\#) {
  animation-name: x18re5ia-B;
}

.xpedhrg:not(#\#):not(#\#):not(#\#) {
  animation-name: x1fy8ia8-B;
}

.xr9n2wq:not(#\#):not(#\#):not(#\#) {
  animation-name: x1u4d9o9-B;
}

.x1aerksh:not(#\#):not(#\#):not(#\#) {
  animation-name: x1wc8ddo-B;
}

.x1kczt0s:not(#\#):not(#\#):not(#\#) {
  animation-name: x1xy63tl-B;
}

.xo6bm9r:not(#\#):not(#\#):not(#\#) {
  animation-name: xjsmpz5-B;
}

.xgfs5u4:not(#\#):not(#\#):not(#\#) {
  animation-name: xlkl8dr-B;
}

.xbzsjol:not(#\#):not(#\#):not(#\#) {
  animation-name: xz8duxp-B;
}

.x1qvwqhg:not(#\#):not(#\#):not(#\#) {
  animation-timeline: scroll(self), scroll(self);
}

.xt9t2dq:not(#\#):not(#\#):not(#\#) {
  animation-timeline: scroll(self inline), scroll(self inline);
}

.xw1l40g:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.4, 0, .6, 1);
}

.xq57n9:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.65, 0, .35, 1);
}

.xa3vuyk:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: ease-out;
}

.x1esw782:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: linear;
}

.x2a5n4e:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: steps(8, end);
}

.xo216s2:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: var(--lenso-motion-ease-out-fluid);
}

.xjyslct:not(#\#):not(#\#):not(#\#) {
  appearance: none;
}

.x1y5e3q9:not(#\#):not(#\#):not(#\#), .x1plog1:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 1;
}

.xvn2z4z:not(#\#):not(#\#):not(#\#) {
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
}

.xucuelr:not(#\#):not(#\#):not(#\#) {
  -webkit-backdrop-filter: blur(18px) saturate(1.6);
  backdrop-filter: blur(18px) saturate(1.6);
}

.x1qb2erx:not(#\#):not(#\#):not(#\#) {
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
}

.xi2awea:not(#\#):not(#\#):not(#\#) {
  -webkit-backdrop-filter: blur(2px) brightness(1.15) saturate(1.5);
  backdrop-filter: blur(2px) brightness(1.15) saturate(1.5);
}

.x5kmd2y:not(#\#):not(#\#):not(#\#) {
  -webkit-backdrop-filter: blur(3px);
  backdrop-filter: blur(3px);
}

.xpivpjv:not(#\#):not(#\#):not(#\#) {
  -webkit-backdrop-filter: blur(4px);
  backdrop-filter: blur(4px);
}

.x10jne26:not(#\#):not(#\#):not(#\#) {
  -webkit-backdrop-filter: blur(var(--lenso-glass-medium-blur, 15.3px)) var(--sheet-glass-filter, saturate(1));
  backdrop-filter: blur(var(--lenso-glass-medium-blur, 15.3px)) var(--sheet-glass-filter, saturate(1));
}

.x53al18:not(#\#):not(#\#):not(#\#) {
  -webkit-backdrop-filter: blur(var(--lg-blur, 15.3px)) var(--lenso-fusion-filter, var(--lg-filter, saturate(1))) opacity(calc(var(--lenso-glass-face-opacity, 1) * var(--lenso-fusion-opacity, 1)));
  backdrop-filter: blur(var(--lg-blur, 15.3px)) var(--lenso-fusion-filter, var(--lg-filter, saturate(1))) opacity(calc(var(--lenso-glass-face-opacity, 1) * var(--lenso-fusion-opacity, 1)));
}

.xv27ck9:not(#\#):not(#\#):not(#\#) {
  -webkit-backdrop-filter: blur(var(--lg-blur, 3px)) var(--lg-filter, saturate(1.5));
  backdrop-filter: blur(var(--lg-blur, 3px)) var(--lg-filter, saturate(1.5));
}

.xec99z9:not(#\#):not(#\#):not(#\#) {
  -webkit-backdrop-filter: blur(var(--lg-blur)) var(--lenso-fusion-filter, var(--lenso-glass-button-filter, var(--lg-filter, saturate(1)))) opacity(calc(var(--lenso-glass-face-opacity, 1) * var(--lenso-fusion-opacity, 1)));
  backdrop-filter: blur(var(--lg-blur)) var(--lenso-fusion-filter, var(--lenso-glass-button-filter, var(--lg-filter, saturate(1)))) opacity(calc(var(--lenso-glass-face-opacity, 1) * var(--lenso-fusion-opacity, 1)));
}

.x1a6wmq6:not(#\#):not(#\#):not(#\#) {
  -webkit-backdrop-filter: blur(var(--lg-blur)) var(--lenso-fusion-filter, var(--lg-filter, saturate(1))) opacity(calc(var(--lenso-glass-face-opacity, 1) * var(--lenso-fusion-opacity, 1)));
  backdrop-filter: blur(var(--lg-blur)) var(--lenso-fusion-filter, var(--lg-filter, saturate(1))) opacity(calc(var(--lenso-glass-face-opacity, 1) * var(--lenso-fusion-opacity, 1)));
}

.x85fzf1:not(#\#):not(#\#):not(#\#) {
  -webkit-backdrop-filter: blur(var(--lg-blur)) var(--lg-filter, saturate(1));
  backdrop-filter: blur(var(--lg-blur)) var(--lg-filter, saturate(1));
}

.xbnnmu7:not(#\#):not(#\#):not(#\#) {
  -webkit-backdrop-filter: blur(var(--material-blur, 50px));
  backdrop-filter: blur(var(--material-blur, 50px));
}

.xr4r3ev:not(#\#):not(#\#):not(#\#) {
  -webkit-backdrop-filter: blur(var(--material-blur));
  backdrop-filter: blur(var(--material-blur));
}

.x1t853zo:not(#\#):not(#\#):not(#\#) {
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
}

.x1cgur5s:not(#\#):not(#\#):not(#\#) {
  -webkit-backdrop-filter: var(--lg-filter, saturate(1)) opacity(var(--lenso-glass-face-opacity, 1));
  backdrop-filter: var(--lg-filter, saturate(1)) opacity(var(--lenso-glass-face-opacity, 1));
}

.x1wyumla:not(#\#):not(#\#):not(#\#) {
  -webkit-backdrop-filter: var(--x-backdropFilter);
  backdrop-filter: var(--x-backdropFilter);
}

.xlp1x4z:not(#\#):not(#\#):not(#\#) {
  backface-visibility: hidden;
}

.xqkn89t:not(#\#):not(#\#):not(#\#) {
  background-clip: content-box;
}

.xx83zyx:not(#\#):not(#\#):not(#\#) {
  background-clip: padding-box;
}

.xd7wpds:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--lenso-background-grouped-tertiary) 70%,transparent);
}

.x1cy5chr:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--lenso-background-grouped-secondary) 10%,transparent);
}

.x8dp2on:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--lenso-control-fill) 80%,transparent);
}

.xnp73nf:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,currentColor 12%,transparent);
}

.x9ctt3g:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,currentColor 15%,transparent);
}

.x1mh9nyu:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--lenso-action-destructive) 84%,var(--lenso-constant-black));
}

.xbvn1a3:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--lenso-background-primary) 90%,transparent);
}

.x1p5ur85:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--lenso-control-tint) 14%,transparent);
}

.x7801lz:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--lenso-label-secondary) 25%,transparent);
}

.x1qzvy2o:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--lenso-material-solid, var(--lenso-background-primary)) 72%,transparent);
}

.x16h784r:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--lenso-tint) 88%,var(--lenso-constant-black));
}

.xtwfq29:not(#\#):not(#\#):not(#\#) {
  background-color: currentColor;
}

.x14kqnx5:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lightningcss-light, var(--lenso-background-primary)) var(--lightningcss-dark, var(--lenso-background-secondary));
}

.x1d2xb7a:not(#\#):not(#\#):not(#\#) {
  background-color: #0000000f;
}

.xs1tkae:not(#\#):not(#\#):not(#\#) {
  background-color: #0003;
}

.xa9fd9s:not(#\#):not(#\#):not(#\#) {
  background-color: #0000003b;
}

.x1ly3zvh:not(#\#):not(#\#):not(#\#) {
  background-color: #fffffff0;
}

.xjbqb8w:not(#\#):not(#\#):not(#\#) {
  background-color: #0000;
}

.x1lqzk22:not(#\#):not(#\#):not(#\#), .x1trzknh:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-background-grouped-secondary);
}

.x1vagcfy:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-background-grouped-tertiary);
}

.xufpx29:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-background-primary);
}

.xfdu73z:not(#\#):not(#\#):not(#\#), .xi6h7pt:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-background-secondary);
}

.x1gilt0w:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-background-tertiary);
}

.x11p1utq:not(#\#):not(#\#):not(#\#), .xcizn3u:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-control-field-fill);
}

.x3hpzlw:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-control-field-focus-fill);
}

.xk3riam:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-control-field-hover-fill);
}

.x1714x8t:not(#\#):not(#\#):not(#\#), .x7jq021:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-control-fill);
}

.x1pw6cdd:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-control-hover-fill);
}

.x1h97837:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-control-segment-selected);
}

.x9sgy66:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-control-status-error-soft-fill);
}

.x1v4gmmj:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-control-status-success-soft-fill);
}

.xjo7zqo:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-control-status-warning-soft-fill);
}

.x1hf7nkg:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-control-subtle-fill);
}

.xujigd9:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-control-switch-track);
}

.x1pcla4z:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-control-tint-hover-fill);
}

.x3z9sa5:not(#\#):not(#\#):not(#\#), .xv2h9bw:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-control-tint-subtle-fill);
}

.x13j1ott:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-control-tint, var(--lenso-tint));
}

.xrhys99:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-fill-primary);
}

.xb7euvo:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-fill-quaternary);
}

.x24t9z4:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-fill-secondary);
}

.x18lwb4x:not(#\#):not(#\#):not(#\#), .xzqsow4:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-fill-tertiary);
}

.xmdxsk0:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-glass-face-tint, transparent);
}

.x11ruk1a:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-glass-press-fill, #ffffff09);
}

.x139xy2n:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-label-on-tint);
}

.x1nybnhg:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-label-primary);
}

.x1bfhdx8:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-label-secondary);
}

.xn8ngk2:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-label-tertiary);
}

.x1ufdsep:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-list-surface, var(--lenso-background-grouped-secondary));
}

.x1eenafo:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-material-action-fill);
}

.x1fyxcyo:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-material-control-glass);
}

.x13k4w9w:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-material-edge-hard);
}

.x11uzowf:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-menu-highlight);
}

.x1vggc00:not(#\#):not(#\#):not(#\#), .x2tyofx:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-scrim);
}

.x1sn472c:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-separator-opaque);
}

.x1t9l091:not(#\#):not(#\#):not(#\#), .xw62bb4:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-separator);
}

.xrok211:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-status-error-fill);
}

.x1brh060:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-status-success-fill);
}

.x4y83jb:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-status-warning-fill);
}

.x1pbdza3:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-system-gray-3);
}

.x1ye29ub:not(#\#):not(#\#):not(#\#), .xq4kudb:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-tint);
}

.xysyr54:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-vibrant-separator);
}

.x11cg0l1:not(#\#):not(#\#):not(#\#) {
  background-color: var(--material-edge-tint, var(--lenso-material-edge-soft-tint, var(--lenso-material-edge-hard)));
}

.x1jrqsht:not(#\#):not(#\#):not(#\#) {
  background-color: var(--material-lower);
}

.x1ib8y7g:not(#\#):not(#\#):not(#\#) {
  background-color: var(--material-upper);
}

.xtd2dsq:not(#\#):not(#\#):not(#\#) {
  background-color: var(--meter-fill);
}

.x1yvnav8:not(#\#):not(#\#):not(#\#) {
  background-color: var(--progress-bar-fill);
}

.x1ydr9l4:not(#\#):not(#\#):not(#\#) {
  background-color: var(--sheet-solid-background);
}

.x15xgbi8:not(#\#):not(#\#):not(#\#) {
  background-color: var(--vibrant-fill-color);
}

.x12peec7:not(#\#):not(#\#):not(#\#) {
  background-color: #fff;
}

.x18o3ruo:not(#\#):not(#\#):not(#\#) {
  background-image: none;
}

.x3ibzf:not(#\#):not(#\#):not(#\#) {
  background-image: var(--lenso-fusion-rim, var(--lg-rim, none)),var(--lenso-fusion-preference-paint, var(--lenso-glass-preference-paint, none));
}

.x1a5g008:not(#\#):not(#\#):not(#\#) {
  background-image: var(--lenso-glass-preference-paint, none);
}

.x1ygwr4z:not(#\#):not(#\#):not(#\#) {
  background-image: var(--lg-rim, none),var(--lenso-glass-preference-paint, none);
}

.xjbespb:not(#\#):not(#\#):not(#\#) {
  background-image: var(--lg-rim, none);
}

.xiy17q3:not(#\#):not(#\#):not(#\#) {
  background-repeat: no-repeat;
}

.x1h4uluw:not(#\#):not(#\#):not(#\#) {
  background-size: 100% 100%;
}

.x1odug2n:not(#\#):not(#\#):not(#\#) {
  background-size: var(--lenso-fusion-rim-size, 100% 100%);
}

.x1mwwwfo:not(#\#):not(#\#):not(#\#) {
  border-collapse: collapse;
}

.x1vathgz:not(#\#):not(#\#):not(#\#) {
  border-collapse: separate;
}

.x16uus16:not(#\#):not(#\#):not(#\#) {
  border-end-end-radius: 0;
}

.xum4auv:not(#\#):not(#\#):not(#\#) {
  border-end-end-radius: 100px;
}

.x7vuprf:not(#\#):not(#\#):not(#\#) {
  border-end-end-radius: 12px;
}

.xz7t8uv:not(#\#):not(#\#):not(#\#) {
  border-end-end-radius: 24px;
}

.xbiv7yw:not(#\#):not(#\#):not(#\#) {
  border-end-start-radius: 0;
}

.xj21bgg:not(#\#):not(#\#):not(#\#) {
  border-end-start-radius: 100px;
}

.x1mg3h75:not(#\#):not(#\#):not(#\#) {
  border-end-start-radius: 12px;
}

.x3y6260:not(#\#):not(#\#):not(#\#) {
  border-inline-start-color: color-mix(in srgb,var(--lenso-label-primary) 15%,transparent);
}

.xv5lvn5:not(#\#):not(#\#):not(#\#) {
  border-inline-start-color: #0000;
}

.x1ntug24:not(#\#):not(#\#):not(#\#) {
  border-inline-start-color: var(--lenso-control-border);
}

.x1t7ytsu:not(#\#):not(#\#):not(#\#) {
  border-inline-start-style: solid;
}

.xpilrb4:not(#\#):not(#\#):not(#\#) {
  border-inline-start-width: 1px;
}

.x56jcm7:not(#\#):not(#\#):not(#\#) {
  border-inline-start-width: 4px;
}

.x1gukg7c:not(#\#):not(#\#):not(#\#) {
  border-spacing: 0;
}

.x1ga7v0g:not(#\#):not(#\#):not(#\#) {
  border-start-end-radius: 0;
}

.x1143rjc:not(#\#):not(#\#):not(#\#) {
  border-start-end-radius: 100px;
}

.x1a5l9x9:not(#\#):not(#\#):not(#\#) {
  border-start-end-radius: 12px;
}

.x19t5iym:not(#\#):not(#\#):not(#\#) {
  border-start-end-radius: 24px;
}

.x1lqkkm8:not(#\#):not(#\#):not(#\#) {
  border-start-end-radius: 32px;
}

.x15mokao:not(#\#):not(#\#):not(#\#) {
  border-start-start-radius: 0;
}

.x1ekkm8c:not(#\#):not(#\#):not(#\#) {
  border-start-start-radius: 100px;
}

.x6nl9eh:not(#\#):not(#\#):not(#\#) {
  border-start-start-radius: 12px;
}

.x1b3opl:not(#\#):not(#\#):not(#\#) {
  border-start-start-radius: 32px;
}

.xi6j4wc:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1.5px var(--lenso-focus-ring), var(--lenso-focus-elevation, 0 0 #0000);
}

.x1190fpl:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1.5px var(--lenso-focus-ring);
}

.x8lg3gs:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--lenso-background-grouped-secondary),0 0 0 4px var(--lenso-tint);
}

.x1v2cc9u:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 var(--avatar-group-seam, 2px) var(--lenso-background-primary);
}

.x1hquhq5:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 32px #0003;
}

.x1oibjnk:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 3px #0000001a;
}

.x1rqgr0k:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 6px rgb(0 0 0 / calc((1 - var(--lg-switch-face, 1)) / .91 * .5));
}

.x1at9nbd:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 10px 100px #0000004d;
}

.x1b8axln:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 15px 75px #0000002e;
}

.xmo78l3:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 24px 80px -20px #0000004d, 0 4px 20px -8px #0000001f;
}

.x14fcq3k:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 2px 20px #0000000f;
}

.xcm5ck8:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 4px 18px #00000026;
}

.x1c39lps:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 6px 13px #0000001f,0 .5px 4px #0000001f,inset 0 1px .5px rgb(255 255 255 / calc((1 - var(--lg-slider-face, 1)) * .28)),inset 0 -1px .5px rgb(255 255 255 / calc((1 - var(--lg-slider-face, 1)) * .28));
}

.x18ejxw9:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 6px 13px rgb(0 0 0 / calc(var(--lg-slider-face, 1) * .12)),0 .5px 4px rgb(0 0 0 / calc(var(--lg-slider-face, 1) * .12)),0 0 6px rgb(0 0 0 / calc((1 - var(--lg-slider-face, 1)) / .91 * .4));
}

.x19ygt1o:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 -1.5px 0 var(--lenso-status-error-indicator);
}

.xi9ud4g:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 -2px 0 var(--lenso-tint);
}

.x1bkhcbh:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 .5px #0003, inset 0 15px 25px -10px #0000001a, inset 0 -40px 10px -40px #ffffff28, inset 0 40px 10px -40px #ffffff40;
}

.x1b7udgl:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 .5px #0003, inset 0 40px 30px -40px #00000019, inset 0 -40px 10px -40px #ffffff28, inset 0 40px 10px -40px #ffffff28;
}

.x1ivylkc:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 .5px var(--lenso-material-control-edge),0 1px 3px var(--lenso-material-control-drop);
}

.x1m74r50:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 100vmax transparent,var(--lenso-fusion-shadow, var(--lenso-interaction-elevation, var(--lenso-glass-shadow, var(--lg-foreground-shadow, var(--lenso-material-action-shadow)))));
}

.xexdtp2:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 100vmax transparent,var(--lenso-material-action-shadow);
}

.xwruwwl:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 100vmax #0000;
}

.xye0nul:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px var(--lenso-control-border);
}

.xgmaqly:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 1px 0 var(--lenso-control-border),inset 0 -1px 0 var(--lenso-control-border);
}

.xadnerg:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 2px 0 var(--lenso-tint);
}

.x180qe4s:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 1px 0 0 var(--lenso-control-border),inset -1px 0 0 var(--lenso-control-border);
}

.x1gnnqk1:not(#\#):not(#\#):not(#\#) {
  box-shadow: none;
}

.xlpuyuu:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--lenso-field-shadow);
}

.x1r83jtx:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--lenso-focus-elevation, 0 0 #0000);
}

.x1hf037p:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--lenso-fusion-shadow, var(--lenso-glass-shadow, var(--lenso-material-action-shadow)));
}

.xygt6v1:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--lenso-fusion-shadow, var(--lenso-glass-shadow, var(--lg-foreground-shadow, var(--lenso-material-action-shadow))));
}

.xmbb8oj:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--lenso-fusion-shadow, var(--lg-foreground-shadow, inset 0 0 0 .5px var(--lenso-material-control-edge),0 1px 3px var(--lenso-material-control-drop)));
}

.x8xg5u8:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--lenso-glass-clear-shadow, 0 8px 15px #00000005);
}

.x1qtqj7e:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--lenso-glass-panel-shadow, var(--lenso-glass-shadow, var(--lg-foreground-shadow, var(--lenso-material-panel-shadow))));
}

.xo9prb9:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--lenso-material-action-shadow);
}

.x1wavl1h:not(#\#):not(#\#):not(#\#), .xd44j6x:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--lenso-overlay-shadow);
}

.xayo4ry:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--lenso-surface-shadow);
}

.x1bgxllq:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--lg-foreground-shadow, var(--lenso-material-action-shadow));
}

.xkap1gh:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--sheet-adaptive-shadow, none);
}

.x9f619:not(#\#):not(#\#):not(#\#) {
  box-sizing: border-box;
}

.x1afcbsf:not(#\#):not(#\#):not(#\#) {
  box-sizing: content-box;
}

.xp93708:not(#\#):not(#\#):not(#\#) {
  caret-color: var(--lenso-tint);
}

.x1hyvwdk:not(#\#):not(#\#):not(#\#) {
  clip-path: inset(50%);
}

.x1mqxbix:not(#\#):not(#\#):not(#\#) {
  color: #000;
}

.xm4w4aw:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--lenso-label-primary) 60%,transparent);
}

.xvacsic:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--docs-label-secondary, var(--lenso-label-secondary)) 90%,transparent);
}

.x19bvv1y:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--lenso-label-primary) 60%,transparent);
}

.xxdisy7:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--lenso-label-primary) 65%,var(--lenso-background-secondary));
}

.x15rks2t:not(#\#):not(#\#):not(#\#) {
  color: currentColor;
}

.x1heor9g:not(#\#):not(#\#):not(#\#) {
  color: inherit;
}

.xey1z6t:not(#\#):not(#\#):not(#\#) {
  color: var(--lightningcss-light, var(--lenso-tint-text)) var(--lightningcss-dark, var(--lenso-tint));
}

.x1gwb5c7:not(#\#):not(#\#):not(#\#) {
  color: var(--docs-label-secondary, var(--lenso-label-secondary));
}

.x13jvxwi:not(#\#):not(#\#):not(#\#) {
  color: var(--lenso-action-destructive);
}

.x1wxdnk4:not(#\#):not(#\#):not(#\#) {
  color: var(--lenso-constant-white);
}

.xahwx87:not(#\#):not(#\#):not(#\#) {
  color: var(--lenso-control-on-tint, var(--lenso-label-on-tint));
}

.x8anpcj:not(#\#):not(#\#):not(#\#) {
  color: var(--lenso-control-tint-text, var(--lenso-tint-text));
}

.x1hfc6by:not(#\#):not(#\#):not(#\#) {
  color: var(--lenso-control-tint, var(--lenso-label-primary));
}

.x6uyzge:not(#\#):not(#\#):not(#\#), .xt77f3z:not(#\#):not(#\#):not(#\#) {
  color: var(--lenso-label-on-tint);
}

.x1j4lrtu:not(#\#):not(#\#):not(#\#) {
  color: var(--lenso-label-placeholder);
}

.x1ojoxy9:not(#\#):not(#\#):not(#\#), .xrmz8y0:not(#\#):not(#\#):not(#\#) {
  color: var(--lenso-label-primary);
}

.x1vohtpq:not(#\#):not(#\#):not(#\#), .xrnzkjy:not(#\#):not(#\#):not(#\#) {
  color: var(--lenso-label-secondary);
}

.x15iceuc:not(#\#):not(#\#):not(#\#) {
  color: var(--lenso-link);
}

.xvew6yp:not(#\#):not(#\#):not(#\#) {
  color: var(--lenso-material-action-label);
}

.xz6d1i4:not(#\#):not(#\#):not(#\#) {
  color: var(--lenso-menu-primary);
}

.x9u5g9x:not(#\#):not(#\#):not(#\#) {
  color: var(--lenso-menu-secondary);
}

.x17m1gkh:not(#\#):not(#\#):not(#\#) {
  color: var(--lenso-menu-tertiary);
}

.x1decz50:not(#\#):not(#\#):not(#\#) {
  color: var(--lenso-status-error-on-fill);
}

.xbdiici:not(#\#):not(#\#):not(#\#) {
  color: var(--lenso-status-error-text);
}

.x1r2py3p:not(#\#):not(#\#):not(#\#) {
  color: var(--lenso-status-success-on-fill);
}

.x148e1n8:not(#\#):not(#\#):not(#\#) {
  color: var(--lenso-status-success-text);
}

.xa8usc9:not(#\#):not(#\#):not(#\#) {
  color: var(--lenso-status-warning-on-fill);
}

.xlbbp2x:not(#\#):not(#\#):not(#\#) {
  color: var(--lenso-status-warning-text);
}

.x1ccw9zk:not(#\#):not(#\#):not(#\#) {
  color: var(--lenso-system-red);
}

.x1i85r7q:not(#\#):not(#\#):not(#\#), .xgtlsdj:not(#\#):not(#\#):not(#\#) {
  color: var(--lenso-tint-text);
}

.x18hv1or:not(#\#):not(#\#):not(#\#) {
  color: var(--lenso-tint);
}

.xa7rt02:not(#\#):not(#\#):not(#\#) {
  color: var(--lg-light-label, var(--lenso-control-tint, var(--lenso-material-action-label)));
}

.x1qx9tgx:not(#\#):not(#\#):not(#\#) {
  color: var(--menu-item-indicator-color, var(--lenso-menu-primary));
}

.xopdg77:not(#\#):not(#\#):not(#\#) {
  color: var(--toast-indicator-color, var(--lenso-label-primary));
}

.xdldhpy:not(#\#):not(#\#):not(#\#) {
  color: var(--toast-title-color, var(--lenso-label-primary));
}

.xnel3ax:not(#\#):not(#\#):not(#\#) {
  color: var(--toast-title-color);
}

.x4akuxp:not(#\#):not(#\#):not(#\#) {
  color: var(--vibrant-label-lower);
}

.xjqjfn6:not(#\#):not(#\#):not(#\#) {
  color: var(--vibrant-label-upper);
}

.x3d248p:not(#\#):not(#\#):not(#\#) {
  color: var(--x-4xs81a);
}

.x1awj2ng:not(#\#):not(#\#):not(#\#) {
  color: #fff;
}

.xtqikln:not(#\#):not(#\#):not(#\#) {
  column-gap: 12px;
}

.xawy1a7:not(#\#):not(#\#):not(#\#) {
  contain: layout style;
}

.x16qrkmw:not(#\#):not(#\#):not(#\#) {
  contain: paint;
}

.x1w4m1j3:not(#\#):not(#\#):not(#\#) {
  contain: var(--x-contain);
}

.x12h1iku:not(#\#):not(#\#):not(#\#) {
  container-type: inline-size;
}

.x1sqbtui:not(#\#):not(#\#):not(#\#) {
  cursor: auto;
}

.xicojor:not(#\#):not(#\#):not(#\#) {
  cursor: col-resize;
}

.xt0e3qv:not(#\#):not(#\#):not(#\#) {
  cursor: default;
}

.x1jm3nie:not(#\#):not(#\#):not(#\#) {
  cursor: grab;
}

.xi9pz9s:not(#\#):not(#\#):not(#\#) {
  cursor: grabbing;
}

.x1ypdohk:not(#\#):not(#\#):not(#\#) {
  cursor: pointer;
}

.x19v85br:not(#\#):not(#\#):not(#\#) {
  cursor: progress;
}

.x1ed109x:not(#\#):not(#\#):not(#\#) {
  cursor: text;
}

.x14ea54f:not(#\#):not(#\#):not(#\#) {
  cursor: var(--lenso-cursor-disabled);
}

.x7ftf9s:not(#\#):not(#\#):not(#\#) {
  cursor: var(--lenso-cursor-interactive);
}

.xzt5al7:not(#\#):not(#\#):not(#\#) {
  direction: ltr;
}

.x1lliihq:not(#\#):not(#\#):not(#\#) {
  display: block;
}

.xjp7ctv:not(#\#):not(#\#):not(#\#) {
  display: contents;
}

.x78zum5:not(#\#):not(#\#):not(#\#) {
  display: flex;
}

.xufnvkl:not(#\#):not(#\#):not(#\#) {
  display: flow-root;
}

.xrvj5dj:not(#\#):not(#\#):not(#\#) {
  display: grid;
}

.x1rg5ohu:not(#\#):not(#\#):not(#\#) {
  display: inline-block;
}

.x3nfvp2:not(#\#):not(#\#):not(#\#) {
  display: inline-flex;
}

.xwz0xwf:not(#\#):not(#\#):not(#\#) {
  display: inline-grid;
}

.xt0psk2:not(#\#):not(#\#):not(#\#) {
  display: inline;
}

.x1s85apg:not(#\#):not(#\#):not(#\#) {
  display: none;
}

.x11b0pa2:not(#\#):not(#\#):not(#\#) {
  display: var(--sheet-solid-display, none);
}

.x12vgxzo:not(#\#):not(#\#):not(#\#) {
  display: var(--text-field-clear-display);
}

.x14y7glw:not(#\#):not(#\#):not(#\#) {
  fill: var(--lenso-background-grouped-secondary);
}

.x19ucu00:not(#\#):not(#\#):not(#\#) {
  fill: var(--lenso-material-panel-fill);
}

.xul04iz:not(#\#):not(#\#):not(#\#) {
  fill: var(--lenso-presentation-background);
}

.xqi7qwi:not(#\#):not(#\#):not(#\#) {
  filter: var(--lg-filter, none);
}

.xdt5ytf:not(#\#):not(#\#):not(#\#) {
  flex-direction: column;
}

.x15zctf7:not(#\#):not(#\#):not(#\#) {
  flex-direction: row-reverse;
}

.x1q0g3np:not(#\#):not(#\#):not(#\#) {
  flex-direction: row;
}

.x1iyjqo2:not(#\#):not(#\#):not(#\#) {
  flex-grow: 1;
}

.x2lah0s:not(#\#):not(#\#):not(#\#) {
  flex-shrink: 0;
}

.xs83m0k:not(#\#):not(#\#):not(#\#) {
  flex-shrink: 1;
}

.x1a02dak:not(#\#):not(#\#):not(#\#) {
  flex-wrap: wrap;
}

.xjb7ls9:not(#\#):not(#\#):not(#\#) {
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif;
}

.xjb2p0i:not(#\#):not(#\#):not(#\#) {
  font-family: inherit;
}

.x1n2ylgu:not(#\#):not(#\#):not(#\#) {
  font-family: ui-monospace, monospace;
}

.x4w1nh8:not(#\#):not(#\#):not(#\#) {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
}

.x17yh6e0:not(#\#):not(#\#):not(#\#) {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;
}

.xn3y6xt:not(#\#):not(#\#):not(#\#) {
  font-family: var(--font-inter),ui-sans-serif,system-ui,sans-serif;
}

.x1hyz2k9:not(#\#):not(#\#):not(#\#), .x1r18oe5:not(#\#):not(#\#):not(#\#) {
  font-family: var(--lenso-font-body);
}

.x1kuou3t:not(#\#):not(#\#):not(#\#) {
  font-optical-sizing: none;
}

.x12lo8hy:not(#\#):not(#\#):not(#\#) {
  font-size: .6875rem;
}

.xboafo0:not(#\#):not(#\#):not(#\#) {
  font-size: .75rem;
}

.x1dcheo9:not(#\#):not(#\#):not(#\#) {
  font-size: .8125rem;
}

.x1s8wshw:not(#\#):not(#\#):not(#\#) {
  font-size: .875em;
}

.xkpwil5:not(#\#):not(#\#):not(#\#) {
  font-size: .875rem;
}

.x1603h9y:not(#\#):not(#\#):not(#\#) {
  font-size: 1.25rem;
}

.x1k6wstc:not(#\#):not(#\#):not(#\#) {
  font-size: 10px;
}

.x1j6dyjg:not(#\#):not(#\#):not(#\#) {
  font-size: 11px;
}

.xfifm61:not(#\#):not(#\#):not(#\#) {
  font-size: 12px;
}

.xzw8ouq:not(#\#):not(#\#):not(#\#) {
  font-size: 13.333px;
}

.x4z9k3i:not(#\#):not(#\#):not(#\#) {
  font-size: 13px;
}

.xif65rj:not(#\#):not(#\#):not(#\#) {
  font-size: 14px;
}

.x1jvydc1:not(#\#):not(#\#):not(#\#) {
  font-size: 15px;
}

.x1j61zf2:not(#\#):not(#\#):not(#\#) {
  font-size: 16px;
}

.x19d36u7:not(#\#):not(#\#):not(#\#) {
  font-size: 17px;
}

.xosj86m:not(#\#):not(#\#):not(#\#) {
  font-size: 18px;
}

.x1jchvi3:not(#\#):not(#\#):not(#\#) {
  font-size: 1rem;
}

.xwsyq91:not(#\#):not(#\#):not(#\#) {
  font-size: 20px;
}

.x1i1m3gp:not(#\#):not(#\#):not(#\#) {
  font-size: 22px;
}

.x5heo1l:not(#\#):not(#\#):not(#\#) {
  font-size: 23px;
}

.x1pvqxga:not(#\#):not(#\#):not(#\#) {
  font-size: 24px;
}

.x1ewwscv:not(#\#):not(#\#):not(#\#) {
  font-size: 26px;
}

.xneq65o:not(#\#):not(#\#):not(#\#) {
  font-size: 28px;
}

.x1ulgg28:not(#\#):not(#\#):not(#\#) {
  font-size: 30px;
}

.x1m6oxru:not(#\#):not(#\#):not(#\#) {
  font-size: 34px;
}

.xqozcyj:not(#\#):not(#\#):not(#\#) {
  font-size: 36px;
}

.x14lkv6x:not(#\#):not(#\#):not(#\#) {
  font-size: 41px;
}

.x1qlqyl8:not(#\#):not(#\#):not(#\#) {
  font-size: inherit;
}

.x1t35e8:not(#\#):not(#\#):not(#\#) {
  font-style: inherit;
}

.x1k4tb9n:not(#\#):not(#\#):not(#\#) {
  font-style: italic;
}

.x1j61x8r:not(#\#):not(#\#):not(#\#) {
  font-style: normal;
}

.x1it3fuk:not(#\#):not(#\#):not(#\#) {
  font-synthesis: none;
}

.xss6m8b:not(#\#):not(#\#):not(#\#) {
  font-variant-numeric: tabular-nums;
}

.xo1l8bm:not(#\#):not(#\#):not(#\#) {
  font-weight: 400;
}

.xk50ysn:not(#\#):not(#\#):not(#\#) {
  font-weight: 500;
}

.x1s688f:not(#\#):not(#\#):not(#\#) {
  font-weight: 600;
}

.x1xlr1w8:not(#\#):not(#\#):not(#\#) {
  font-weight: 700;
}

.x1pd3egz:not(#\#):not(#\#):not(#\#) {
  font-weight: inherit;
}

.x1mt1orb:not(#\#):not(#\#):not(#\#) {
  grid-auto-flow: column;
}

.x1sdr0u7:not(#\#):not(#\#):not(#\#) {
  grid-auto-flow: row;
}

.x52fmzj:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1fr auto;
}

.x1y6fwsi:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1fr;
}

.xwcqlgm:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 280px minmax(0, 1fr) 244px;
}

.xju1xpo:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) auto;
}

.x1mkdm3x:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr);
}

.xufxzxh:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(max-content, 1fr) minmax(0, auto) minmax(max-content, 1fr);
}

.x7lthxy:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(12, minmax(0, 1fr));
}

.xnby9oq:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

.x1wlfl8j:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(3, 1fr);
}

.x1sipb5g:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}

.x1mzazjb:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(7, 1fr);
}

.xxq7klm:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: auto minmax(0, 1fr) auto;
}

.x1bo5odz:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: auto;
}

.xqwxbl3:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: -4px;
}

.xe388cy:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: .5rem;
}

.xtijo5x:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: 0;
}

.x9q68il:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: 12px;
}

.xdg88n9:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: 16px;
}

.xxx7yvo:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: 4px;
}

.x11dcrhx:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: 8px;
}

.x1woyocn:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: auto;
}

.xsvoxzs:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: max(16px,env(safe-area-inset-right, 0px));
}

.xccywas:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: -1px;
}

.x1o0tod:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: 0;
}

.x1r4y97:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: 12px;
}

.xzwoauc:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: 16px;
}

.xd4903x:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: 25%;
}

.x1v1hl4c:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: 4px;
}

.xchc1it:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: 5%;
}

.xbudbmw:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: 50%;
}

.xrr41r3:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: 6px;
}

.xhi6v0a:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: auto;
}

.xh4gyst:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: max(16px,env(safe-area-inset-left, 0px));
}

.x1i5k89t:not(#\#):not(#\#):not(#\#) {
  isolation: auto;
}

.xc8icb0:not(#\#):not(#\#):not(#\#) {
  isolation: isolate;
}

.xl56j7k:not(#\#):not(#\#):not(#\#) {
  justify-content: center;
}

.x7v6yn8:not(#\#):not(#\#):not(#\#) {
  justify-content: end;
}

.x13a6bvl:not(#\#):not(#\#):not(#\#) {
  justify-content: flex-end;
}

.x1nhvcw1:not(#\#):not(#\#):not(#\#) {
  justify-content: flex-start;
}

.xarpa2k:not(#\#):not(#\#):not(#\#) {
  justify-content: inherit;
}

.x1qughib:not(#\#):not(#\#):not(#\#) {
  justify-content: space-between;
}

.xlqzeqv:not(#\#):not(#\#):not(#\#) {
  justify-content: start;
}

.x1o2pa38:not(#\#):not(#\#):not(#\#) {
  justify-items: center;
}

.x7v7x1q:not(#\#):not(#\#):not(#\#) {
  justify-self: center;
}

.x18slkgx:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.08px;
}

.x1d14kon:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.6px;
}

.x1w69ole:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.025em;
}

.xo2cfqc:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.04em;
}

.x1yppyca:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.08px;
}

.xmrle16:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.23px;
}

.x1to9nyj:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.43px;
}

.xrg9stw:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.4px;
}

.x12oo3zp:not(#\#):not(#\#):not(#\#) {
  letter-spacing: 0;
}

.x1i21sxh:not(#\#):not(#\#):not(#\#) {
  letter-spacing: normal;
}

.x1acoxiv:not(#\#):not(#\#):not(#\#) {
  line-height: .8625rem;
}

.x8r4c90:not(#\#):not(#\#):not(#\#) {
  line-height: 1.25rem;
}

.xvq8zen:not(#\#):not(#\#):not(#\#) {
  line-height: 1.3333;
}

.xunj4os:not(#\#):not(#\#):not(#\#) {
  line-height: 1.34;
}

.x16h55sf:not(#\#):not(#\#):not(#\#) {
  line-height: 1.4286;
}

.x1o1kx08:not(#\#):not(#\#):not(#\#) {
  line-height: 1.43;
}

.xfrs9s4:not(#\#):not(#\#):not(#\#) {
  line-height: 1.45;
}

.x1evy7pa:not(#\#):not(#\#):not(#\#) {
  line-height: 1.5;
}

.x17mssa0:not(#\#):not(#\#):not(#\#) {
  line-height: 1.5rem;
}

.x1ksxc8v:not(#\#):not(#\#):not(#\#) {
  line-height: 1.625;
}

.x14nib4c:not(#\#):not(#\#):not(#\#) {
  line-height: 1.625rem;
}

.x1cu94nc:not(#\#):not(#\#):not(#\#) {
  line-height: 1.714;
}

.xo5v014:not(#\#):not(#\#):not(#\#) {
  line-height: 1;
}

.x1wfe3co:not(#\#):not(#\#):not(#\#) {
  line-height: 12px;
}

.x152skdk:not(#\#):not(#\#):not(#\#) {
  line-height: 15px;
}

.x1d3mw78:not(#\#):not(#\#):not(#\#) {
  line-height: 16px;
}

.xuy8w9f:not(#\#):not(#\#):not(#\#) {
  line-height: 17px;
}

.xd4r4e8:not(#\#):not(#\#):not(#\#) {
  line-height: 18px;
}

.xl2ypbo:not(#\#):not(#\#):not(#\#) {
  line-height: 1rem;
}

.x1fc57z9:not(#\#):not(#\#):not(#\#) {
  line-height: 20px;
}

.x19v9tvf:not(#\#):not(#\#):not(#\#) {
  line-height: 22px;
}

.x1o2sk6j:not(#\#):not(#\#):not(#\#) {
  line-height: 24px;
}

.x101yacv:not(#\#):not(#\#):not(#\#) {
  line-height: 25px;
}

.xeqr9p9:not(#\#):not(#\#):not(#\#) {
  line-height: 26px;
}

.xgif2c7:not(#\#):not(#\#):not(#\#) {
  line-height: 28px;
}

.xcgk4ki:not(#\#):not(#\#):not(#\#) {
  line-height: 32px;
}

.x1vy86p0:not(#\#):not(#\#):not(#\#) {
  line-height: 36px;
}

.x1cpheol:not(#\#):not(#\#):not(#\#) {
  line-height: 40px;
}

.x1bz1tnd:not(#\#):not(#\#):not(#\#) {
  line-height: 41px;
}

.x1d7hu5a:not(#\#):not(#\#):not(#\#) {
  line-height: 49px;
}

.x15bjb6t:not(#\#):not(#\#):not(#\#) {
  line-height: inherit;
}

.x3yw8vx:not(#\#):not(#\#):not(#\#) {
  list-style-type: decimal;
}

.xtaz4m5:not(#\#):not(#\#):not(#\#) {
  list-style-type: disc;
}

.x3ct3a4:not(#\#):not(#\#):not(#\#) {
  list-style-type: none;
}

.x1w5wx5t:not(#\#):not(#\#):not(#\#) {
  margin-inline-end: -8px;
}

.x14z9mp:not(#\#):not(#\#):not(#\#) {
  margin-inline-end: 0;
}

.xbpxy8c:not(#\#):not(#\#):not(#\#) {
  margin-inline-end: 48px;
}

.x1xegmmw:not(#\#):not(#\#):not(#\#) {
  margin-inline-end: 8px;
}

.x162z183:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: -16px;
}

.x165d6jo:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: -4px;
}

.x1lziwak:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: 0;
}

.x1hm9lzh:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: 10px;
}

.xyqm7xq:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: 16px;
}

.xm2jcoa:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: 1px;
}

.x3u3y8r:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: 3%;
}

.xdwrcjd:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: 4px;
}

.xvc5jky:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: auto;
}

.x1wplacs:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: calc(-1 * var(--avatar-group-overlap, .5rem));
}

.x1uvhdru:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-composite: xor, source-over, source-over;
  mask-composite: exclude, add, add;
}

.x1vahzg7:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: linear-gradient(#000 calc(100% - 24px), #0000);
  mask-image: linear-gradient(#000 calc(100% - 24px), #0000);
}

.x1r46sc9:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: linear-gradient(180deg,transparent 0,#000 var(--scroll-shadow-before),#000 calc(100% - var(--scroll-shadow-after)),transparent 100%),linear-gradient(#000,#000);
  mask-image: linear-gradient(180deg,transparent 0,#000 var(--scroll-shadow-before),#000 calc(100% - var(--scroll-shadow-after)),transparent 100%),linear-gradient(#000,#000);
}

.xz2o3tu:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: linear-gradient(90deg,transparent 0,#000 var(--scroll-shadow-before),#000 calc(100% - var(--scroll-shadow-after)),transparent 100%),linear-gradient(#000,#000);
  mask-image: linear-gradient(90deg,transparent 0,#000 var(--scroll-shadow-before),#000 calc(100% - var(--scroll-shadow-after)),transparent 100%),linear-gradient(#000,#000);
}

.x1n78fj5:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: linear-gradient(#0000, #000 15% 85%, #0000);
  mask-image: linear-gradient(#0000, #000 15% 85%, #0000);
}

.xyx3yp2:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: linear-gradient(#0000, #fff 16px calc(100% - 16px), #0000);
  mask-image: linear-gradient(#0000, #fff 16px calc(100% - 16px), #0000);
}

.xxy1z8h:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: linear-gradient(#0000, #000 25% 75%, #0000);
  mask-image: linear-gradient(#0000, #000 25% 75%, #0000);
}

.xw4ya9i:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: none;
  mask-image: none;
}

.x1yjitiy:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: radial-gradient(circle at calc(100% + (var(--avatar-size, 2.5rem) / 2) - var(--avatar-group-overlap, .5rem)) 50%,transparent calc((var(--avatar-size, 2.5rem) / 2) + var(--avatar-group-seam, 2px)),#000 calc((var(--avatar-size, 2.5rem) / 2) + var(--avatar-group-seam, 2px)));
  mask-image: radial-gradient(circle at calc(100% + (var(--avatar-size, 2.5rem) / 2) - var(--avatar-group-overlap, .5rem)) 50%,transparent calc((var(--avatar-size, 2.5rem) / 2) + var(--avatar-group-seam, 2px)),#000 calc((var(--avatar-size, 2.5rem) / 2) + var(--avatar-group-seam, 2px)));
}

.xoj4nn9:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: radial-gradient(circle var(--lg-light-radius, 240px) at var(--lg-light-x, 50%) var(--lg-light-y, 50%),black,#000000b6 50%,transparent);
  mask-image: radial-gradient(circle var(--lg-light-radius, 240px) at var(--lg-light-x, 50%) var(--lg-light-y, 50%),black,#000000b6 50%,transparent);
}

.xwjwp01:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: var(--x-maskImage);
  mask-image: var(--x-maskImage);
}

.xr4tc1e:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-position: 0 0,calc(var(--lg-tabs-mask-middle-x, 0px) - var(--lg-tabs-tab-x, 0px)) calc(var(--lg-tabs-mask-middle-y, 0px) - var(--lg-tabs-tab-y, 0px)),calc(var(--lg-tabs-mask-start-x, 0px) - var(--lg-tabs-tab-x, 0px)) calc(var(--lg-tabs-mask-start-y, 0px) - var(--lg-tabs-tab-y, 0px)),calc(var(--lg-tabs-mask-end-x, 0px) - var(--lg-tabs-tab-x, 0px)) calc(var(--lg-tabs-mask-end-y, 0px) - var(--lg-tabs-tab-y, 0px));
  mask-position: 0 0,calc(var(--lg-tabs-mask-middle-x, 0px) - var(--lg-tabs-tab-x, 0px)) calc(var(--lg-tabs-mask-middle-y, 0px) - var(--lg-tabs-tab-y, 0px)),calc(var(--lg-tabs-mask-start-x, 0px) - var(--lg-tabs-tab-x, 0px)) calc(var(--lg-tabs-mask-start-y, 0px) - var(--lg-tabs-tab-y, 0px)),calc(var(--lg-tabs-mask-end-x, 0px) - var(--lg-tabs-tab-x, 0px)) calc(var(--lg-tabs-mask-end-y, 0px) - var(--lg-tabs-tab-y, 0px));
}

.x1nzpjjm:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-position: 0 0,var(--tab-bar-mask-middle-position, 0px 0px),var(--tab-bar-mask-start, 0 0),var(--tab-bar-mask-end, 0px 0px);
  mask-position: 0 0,var(--tab-bar-mask-middle-position, 0px 0px),var(--tab-bar-mask-start, 0 0),var(--tab-bar-mask-end, 0px 0px);
}

.x1tkt72r:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-position: 0 0, 0 100%;
  mask-position: 0 0, 0 100%;
}

.xu8n7he:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-position: 0 0, 100% 0;
  mask-position: 0 0, 100% 0;
}

.x16fucec:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}

.x1l5ai6b:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-size: 100% 100%,var(--lg-tabs-mask-middle-size, 0px 0px),var(--lg-tabs-mask-diameter, 0) var(--lg-tabs-mask-diameter, 0px),var(--lg-tabs-mask-diameter, 0) var(--lg-tabs-mask-diameter, 0px);
  mask-size: 100% 100%,var(--lg-tabs-mask-middle-size, 0px 0px),var(--lg-tabs-mask-diameter, 0) var(--lg-tabs-mask-diameter, 0px),var(--lg-tabs-mask-diameter, 0) var(--lg-tabs-mask-diameter, 0px);
}

.x1lxfrng:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-size: 100% 100%,var(--tab-bar-mask-middle-size, 0px 0px),var(--tab-bar-mask-diameter, 0) var(--tab-bar-mask-diameter, 0px),var(--tab-bar-mask-diameter, 0) var(--tab-bar-mask-diameter, 0px);
  mask-size: 100% 100%,var(--tab-bar-mask-middle-size, 0px 0px),var(--tab-bar-mask-diameter, 0) var(--tab-bar-mask-diameter, 0px),var(--tab-bar-mask-diameter, 0) var(--tab-bar-mask-diameter, 0px);
}

.x3b2oae:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
}

.xfusaly:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-size: 100% calc(100% - var(--scroll-shadow-scrollbar-size)),100% var(--scroll-shadow-scrollbar-size);
  mask-size: 100% calc(100% - var(--scroll-shadow-scrollbar-size)),100% var(--scroll-shadow-scrollbar-size);
}

.xzyqxvp:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-size: calc(100% - var(--scroll-shadow-scrollbar-size)) 100%,var(--scroll-shadow-scrollbar-size) 100%;
  mask-size: calc(100% - var(--scroll-shadow-scrollbar-size)) 100%,var(--scroll-shadow-scrollbar-size) 100%;
}

.xv1hdtc:not(#\#):not(#\#):not(#\#) {
  mix-blend-mode: luminosity;
}

.x1m8wktw:not(#\#):not(#\#):not(#\#) {
  mix-blend-mode: normal;
}

.x19eacnl:not(#\#):not(#\#):not(#\#) {
  mix-blend-mode: var(--lenso-material-upper-blend);
}

.xrn39di:not(#\#):not(#\#):not(#\#) {
  mix-blend-mode: var(--lenso-menu-blend);
}

.xod0jlj:not(#\#):not(#\#):not(#\#) {
  mix-blend-mode: var(--lenso-vibrant-fill-blend);
}

.x1fw3sk4:not(#\#):not(#\#):not(#\#) {
  mix-blend-mode: var(--lenso-vibrant-label-lower-blend);
}

.x1x0jhwa:not(#\#):not(#\#):not(#\#) {
  mix-blend-mode: var(--material-lower-blend);
}

.x1xyvc85:not(#\#):not(#\#):not(#\#) {
  opacity: .15;
}

.x3onkmb:not(#\#):not(#\#):not(#\#) {
  opacity: .35;
}

.xti2d7y:not(#\#):not(#\#):not(#\#) {
  opacity: .4;
}

.xbyyjgo:not(#\#):not(#\#):not(#\#) {
  opacity: .5;
}

.x197sbye:not(#\#):not(#\#):not(#\#) {
  opacity: .6;
}

.xg01cxk:not(#\#):not(#\#):not(#\#) {
  opacity: 0;
}

.x1hc1fzr:not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

.xfjjzas:not(#\#):not(#\#):not(#\#) {
  opacity: calc((1 - var(--control-knob-face, 1)) / .91);
}

.xdmjl6p:not(#\#):not(#\#):not(#\#) {
  opacity: calc((var(--control-knob-face, 1) - .09) / .91);
}

.xnhhnbo:not(#\#):not(#\#):not(#\#) {
  opacity: calc(var(--lg-menu-surface-opacity, 1) * var(--lg-menu-popup-opacity, 1));
}

.xdt12b9:not(#\#):not(#\#):not(#\#) {
  opacity: calc(var(--material-edge-visibility, 1) * var(--material-edge-tint-opacity, var(--lenso-material-edge-soft-opacity, .45)));
}

.xv4axou:not(#\#):not(#\#):not(#\#) {
  opacity: min(clamp(0,(4.41787 - abs(var(--picker-offset, 0))) * 1000,1),.4 + .6 * max(0,1 - abs(var(--picker-offset, 0))));
}

.x1jlocez:not(#\#):not(#\#):not(#\#) {
  opacity: var(--lg-menu-popup-opacity, 1);
}

.xnuxctc:not(#\#):not(#\#):not(#\#) {
  opacity: var(--lg-menu-trigger-opacity, 1);
}

.x887uyp:not(#\#):not(#\#):not(#\#) {
  opacity: var(--lg-slider-face, 1);
}

.x1tmrpa3:not(#\#):not(#\#):not(#\#) {
  opacity: var(--material-edge-visibility, 1);
}

.xzm92et:not(#\#):not(#\#):not(#\#) {
  opacity: var(--sheet-solid-opacity, 0);
}

.xeazyy8:not(#\#):not(#\#):not(#\#) {
  opacity: var(--tab-bar-collapse);
}

.xa3qatg:not(#\#):not(#\#):not(#\#) {
  opacity: var(--tab-bar-content-opacity, 1);
}

.xnz7d1q:not(#\#):not(#\#):not(#\#) {
  opacity: var(--toast-close-opacity, 0);
}

.x5f3z6f:not(#\#):not(#\#):not(#\#) {
  opacity: var(--toast-content-opacity, 1);
}

.x1hmg6rt:not(#\#):not(#\#):not(#\#) {
  opacity: var(--toast-content-opacity);
}

.x116mfyl:not(#\#):not(#\#):not(#\#) {
  opacity: var(--toast-digit-presence, 1);
}

.xb4nw82:not(#\#):not(#\#):not(#\#) {
  opacity: var(--x-opacity);
}

.x14ytart:not(#\#):not(#\#):not(#\#) {
  outline-color: currentColor;
}

.xxpagt0:not(#\#):not(#\#):not(#\#), .xy2ma66:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--lenso-focus-ring);
}

.x2ssjo2:not(#\#):not(#\#):not(#\#) {
  outline-offset: -2px;
}

.x1v57pqu:not(#\#):not(#\#):not(#\#) {
  outline-offset: -3px;
}

.x8m1zxh:not(#\#):not(#\#):not(#\#) {
  outline-offset: -6px;
}

.x1wfwxd8:not(#\#):not(#\#):not(#\#) {
  outline-offset: 0;
}

.x1hl8ikr:not(#\#):not(#\#):not(#\#) {
  outline-offset: 2px;
}

.x1ewu8gn:not(#\#):not(#\#):not(#\#) {
  outline-offset: 3px;
}

.x2wh2y9:not(#\#):not(#\#):not(#\#) {
  outline-offset: 4px;
}

.x1t137rt:not(#\#):not(#\#):not(#\#) {
  outline-style: none;
}

.xaatb59:not(#\#):not(#\#):not(#\#) {
  outline-style: solid;
}

.x1k57tk5:not(#\#):not(#\#):not(#\#) {
  outline-width: 0;
}

.x1eybxrj:not(#\#):not(#\#):not(#\#) {
  outline-width: 1.5px;
}

.x1de99jn:not(#\#):not(#\#):not(#\#) {
  outline-width: 2px;
}

.x1xzczws:not(#\#):not(#\#):not(#\#) {
  overflow-anchor: none;
}

.x9y5y3v:not(#\#):not(#\#):not(#\#) {
  overflow-clip-margin: 1px;
}

.xj0a0fe:not(#\#):not(#\#):not(#\#) {
  overflow-wrap: anywhere;
}

.x1mzt3pk:not(#\#):not(#\#):not(#\#) {
  overflow-wrap: break-word;
}

.x1h4wwuj:not(#\#):not(#\#):not(#\#) {
  overflow-wrap: normal;
}

.x5tukcl:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: .625rem;
}

.xkyoe5z:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: .75rem;
}

.xyri2b:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 0;
}

.xdeeoxi:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 1.75rem;
}

.x2vl965:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 10px;
}

.xpdmqnj:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 12px;
}

.xv54qhq:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 16px;
}

.x1xnnf8n:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 20px;
}

.xziim83:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 28px;
}

.xp48ta0:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 40px;
}

.x15zmtp0:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 48px;
}

.x11lfxj5:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 4px;
}

.x1icxu4v:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 6px;
}

.xf159sx:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 8px;
}

.x152e06z:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: calc(var(--avatar-group-overlap, .5rem) * .35);
}

.x1m83qfk:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: .75rem;
}

.x1c1uobl:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 0;
}

.x1iwz3mf:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 11px;
}

.x1g0dm76:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 12px;
}

.x1onr9mi:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 14px;
}

.xf7dkkf:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 16px;
}

.x106a9eq:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 20px;
}

.x13jy36j:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 24px;
}

.x1mfogq2:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 32px;
}

.xf7qf19:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 36px;
}

.x135b78x:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 4px;
}

.xmzvs34:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 8px;
}

.x7w3jlu:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: var(--docs-sidebar-item-inset, 12px);
}

.xnvo3vl:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: var(--x-paddingInlineStart);
}

.x67bb7w:not(#\#):not(#\#):not(#\#) {
  pointer-events: auto;
}

.x47corl:not(#\#):not(#\#):not(#\#) {
  pointer-events: none;
}

.xp4pwy8:not(#\#):not(#\#):not(#\#) {
  pointer-events: var(--toast-close-pointer-events, none);
}

.x10l6tqk:not(#\#):not(#\#):not(#\#) {
  position: absolute;
}

.xixxii4:not(#\#):not(#\#):not(#\#) {
  position: fixed;
}

.x1n2onr6:not(#\#):not(#\#):not(#\#) {
  position: relative;
}

.x1uhb9sk:not(#\#):not(#\#):not(#\#) {
  position: static;
}

.x7wzq59:not(#\#):not(#\#):not(#\#) {
  position: sticky;
}

.x31q6wk:not(#\#):not(#\#):not(#\#) {
  position-anchor: --lenso-tabs-active;
}

.x288g5:not(#\#):not(#\#):not(#\#) {
  resize: vertical;
}

.x1gcftaf:not(#\#):not(#\#):not(#\#) {
  rotate: 0deg;
}

.xq77vm1:not(#\#):not(#\#):not(#\#) {
  rotate: 90deg;
}

.xehzfpo:not(#\#):not(#\#):not(#\#) {
  rotate: var(--popover-arrow-rotate);
}

.x1r0jzty:not(#\#):not(#\#):not(#\#) {
  row-gap: 4px;
}

.x1tqmzwv:not(#\#):not(#\#):not(#\#) {
  scale: .9;
}

.x1hsy5kr:not(#\#):not(#\#):not(#\#) {
  scale: 1;
}

.x83gvgk:not(#\#):not(#\#):not(#\#) {
  scale: calc(1 + (var(--lg-slider-lift-x, .655172) - .655172) * .2) calc(1 + (var(--lg-slider-lift-y, .631579) - .631579) * .2);
}

.xntuial:not(#\#):not(#\#):not(#\#) {
  scale: none;
}

.xjclgtx:not(#\#):not(#\#):not(#\#) {
  scale: var(--lg-press-scale, 1 1);
}

.x1c6fptv:not(#\#):not(#\#):not(#\#) {
  scale: var(--lg-slider-lift-x, .655172) var(--lg-slider-lift-y, .631579);
}

.xhx36q8:not(#\#):not(#\#):not(#\#) {
  scale: var(--tab-bar-press-scale, 1 1);
}

.x1nemkm2:not(#\#):not(#\#):not(#\#) {
  scale: var(--toolbar-press-scale, 1 1);
}

.x1hdbdi8:not(#\#):not(#\#):not(#\#) {
  scroll-snap-align: center;
}

.x1vrf08r:not(#\#):not(#\#):not(#\#) {
  scroll-snap-stop: normal;
}

.xsal60d:not(#\#):not(#\#):not(#\#) {
  scrollbar-color: transparent transparent;
}

.x24f09q:not(#\#):not(#\#):not(#\#) {
  scrollbar-gutter: auto;
}

.x1rohswg:not(#\#):not(#\#):not(#\#) {
  scrollbar-width: none;
}

.x1597r2g:not(#\#):not(#\#):not(#\#) {
  scrollbar-width: thin;
}

.xgr9zff:not(#\#):not(#\#):not(#\#) {
  stroke: color-mix(in srgb,var(--lenso-tint-text) 22%,transparent);
}

.x14zlehj:not(#\#):not(#\#):not(#\#) {
  stroke: var(--lenso-control-fill);
}

.xlcpin1:not(#\#):not(#\#):not(#\#) {
  stroke: var(--progress-circle-stroke);
}

.xe3gosi:not(#\#):not(#\#):not(#\#) {
  stroke-dashoffset: 66px;
}

.x1ip4yf:not(#\#):not(#\#):not(#\#) {
  stroke-width: 2.5px;
}

.x1drmoe9:not(#\#):not(#\#):not(#\#) {
  table-layout: auto;
}

.x2b8uid:not(#\#):not(#\#):not(#\#) {
  text-align: center;
}

.xp4054r:not(#\#):not(#\#):not(#\#) {
  text-align: end;
}

.xmw9mke:not(#\#):not(#\#):not(#\#) {
  text-align: justify;
}

.xdpxx8g:not(#\#):not(#\#):not(#\#) {
  text-align: left;
}

.x1yc453h:not(#\#):not(#\#):not(#\#) {
  text-align: start;
}

.x1cebnan:not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration-color: var(--color-fd-primary);
  text-decoration-color: var(--color-fd-primary);
}

.xer95t1:not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration-color: var(--lenso-separator-opaque);
  text-decoration-color: var(--lenso-separator-opaque);
}

.xkrqix3:not(#\#):not(#\#):not(#\#) {
  text-decoration-line: none;
}

.x1bak8g5:not(#\#):not(#\#):not(#\#) {
  text-decoration-thickness: 1.5px;
}

.xlyipyv:not(#\#):not(#\#):not(#\#) {
  text-overflow: ellipsis;
}

.xfqjyog:not(#\#):not(#\#):not(#\#) {
  text-rendering: optimizelegibility;
}

.xn80e1m:not(#\#):not(#\#):not(#\#) {
  text-transform: capitalize;
}

.x914xo6:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: 3.5px;
}

.xda060z:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: 3px;
}

.x3pynha:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: 4px;
}

.xk4td0m:not(#\#):not(#\#):not(#\#) {
  text-wrap: wrap;
}

.xggy1nq:not(#\#):not(#\#):not(#\#) {
  touch-action: manipulation;
}

.x5ve5x3:not(#\#):not(#\#):not(#\#) {
  touch-action: none;
}

.x1bblx7b:not(#\#):not(#\#):not(#\#) {
  touch-action: pan-x;
}

.xx69xxh:not(#\#):not(#\#):not(#\#) {
  touch-action: pan-y;
}

.x1c071of:not(#\#):not(#\#):not(#\#) {
  transform: none;
}

.x9tu13d:not(#\#):not(#\#):not(#\#) {
  transform: rotate(-90deg);
}

.x7p49u4:not(#\#):not(#\#):not(#\#) {
  transform: rotate(0);
}

.x19jd1h0:not(#\#):not(#\#):not(#\#) {
  transform: rotate(180deg);
}

.x1iffjtl:not(#\#):not(#\#):not(#\#) {
  transform: rotate(90deg);
}

.x1j3kwrq:not(#\#):not(#\#):not(#\#) {
  transform: rotate(var(--lg-submenu-chevron-rotation, 0deg));
}

.x1a33avv:not(#\#):not(#\#):not(#\#) {
  transform: scale(.5);
}

.xwj4f5a:not(#\#):not(#\#):not(#\#) {
  transform: scale(.77);
}

.x1jec706:not(#\#):not(#\#):not(#\#) {
  transform: scale(.95);
}

.x3oybdh:not(#\#):not(#\#):not(#\#) {
  transform: scale(1);
}

.x14m9fw3:not(#\#):not(#\#):not(#\#) {
  transform: scale(var(--lg-menu-scale, 1));
}

.x1op1vkj:not(#\#):not(#\#):not(#\#) {
  transform: translate(-25%, -25%);
}

.xj23tva:not(#\#):not(#\#):not(#\#) {
  transform: translate(-25%, 25%);
}

.xfbj98i:not(#\#):not(#\#):not(#\#) {
  transform: translate(25%, -25%);
}

.xv8yid9:not(#\#):not(#\#):not(#\#) {
  transform: translate(25%, 25%);
}

.xso9ds7:not(#\#):not(#\#):not(#\#) {
  transform: translate(var(--lg-switch-x, 0px),-50%) scale(var(--lg-switch-lift-x, .655172),var(--lg-switch-lift-y, .631579));
}

.x1m370ib:not(#\#):not(#\#):not(#\#) {
  transform: translate(var(--toast-swipe-x, 0px),calc(var(--toast-swipe-y, 0px) + var(--toast-direction) * var(--toast-index) * 12px)) scale(calc(1 - var(--toast-index) * .05));
}

.xuuh30:not(#\#):not(#\#):not(#\#) {
  transform: translateX(-50%);
}

.xbryuvx:not(#\#):not(#\#):not(#\#) {
  transform: translateX(0);
}

.x18cu5hj:not(#\#):not(#\#):not(#\#) {
  transform: translateX(var(--swipe-x, 0px));
}

.xb9lrk0:not(#\#):not(#\#):not(#\#) {
  transform: translateX(var(--toolbar-joined-offset, 0px));
}

.x1cb1t30:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-50%);
}

.xvvkyix:not(#\#):not(#\#):not(#\#) {
  transform: translateY(0) scale(1);
}

.xhcz7u0:not(#\#):not(#\#):not(#\#) {
  transform: translateY(calc((2.8125 * sin(var(--picker-offset, 0) / 2.8125) - var(--picker-offset, 0)) * 2rem)) rotateX(calc(var(--picker-offset, 0) / -2.8125 * 57.2958deg)) scale(calc(1 + .15 * max(0,1 - abs(var(--picker-offset, 0)))));
}

.x17dzmu4:not(#\#):not(#\#):not(#\#) {
  transform: translateZ(0);
}

.xkxrzjy:not(#\#):not(#\#):not(#\#) {
  transform: var(--lg-tabs-transform, translateX(0px));
}

.x1fiyjz3:not(#\#):not(#\#):not(#\#) {
  transform: var(--lg-tabs-transform, translateX(calc(var(--active-tab-left, 2px) - 2px)));
}

.xsqj5wx:not(#\#):not(#\#):not(#\#) {
  transform: var(--x-transform);
}

.x1hj3fc7:not(#\#):not(#\#):not(#\#) {
  transform-origin: 0 0;
}

.xiwgiq2:not(#\#):not(#\#):not(#\#) {
  transform-origin: 1px 9px;
}

.x18ouj0k:not(#\#):not(#\#):not(#\#), .xhmqdbg:not(#\#):not(#\#):not(#\#) {
  transform-origin: bottom;
}

.x1g0ag68:not(#\#):not(#\#):not(#\#) {
  transform-origin: center;
}

.x4uabkk:not(#\#):not(#\#):not(#\#) {
  transform-origin: var(--action-sheet-origin, center);
}

.x1x978qv:not(#\#):not(#\#):not(#\#) {
  transform-origin: var(--lg-menu-origin, center);
}

.xctpfpq:not(#\#):not(#\#):not(#\#) {
  transform-origin: var(--transform-origin);
}

.x5zdck6:not(#\#):not(#\#):not(#\#) {
  transition-delay: 50ms;
}

.x1vkz95w:not(#\#):not(#\#):not(#\#) {
  transition-delay: 0s, .15s;
}

.x1ahifba:not(#\#):not(#\#):not(#\#) {
  transition-delay: 0s;
}

.xgdialr:not(#\#):not(#\#):not(#\#) {
  transition-duration: .12s;
}

.xv1tzdm:not(#\#):not(#\#):not(#\#) {
  transition-duration: .14s, .14s;
}

.x1tu31mb:not(#\#):not(#\#):not(#\#) {
  transition-duration: .15s, 0s;
}

.xx6bhzk:not(#\#):not(#\#):not(#\#) {
  transition-duration: .15s;
}

.x9i6iqp:not(#\#):not(#\#):not(#\#) {
  transition-duration: .16s;
}

.x9dyr19:not(#\#):not(#\#):not(#\#) {
  transition-duration: .18s;
}

.xruqcfv:not(#\#):not(#\#):not(#\#) {
  transition-duration: .1s, .15s, .15s, .1s;
}

.x1g2r6go:not(#\#):not(#\#):not(#\#) {
  transition-duration: .1s;
}

.xpceaqw:not(#\#):not(#\#):not(#\#) {
  transition-duration: .22s;
}

.x43t7r1:not(#\#):not(#\#):not(#\#) {
  transition-duration: .24s;
}

.x1rhfqhf:not(#\#):not(#\#):not(#\#) {
  transition-duration: .25s, .15s, .15s;
}

.x15igyct:not(#\#):not(#\#):not(#\#) {
  transition-duration: .25s, .15s, .1s, .15s;
}

.x19vd1et:not(#\#):not(#\#):not(#\#) {
  transition-duration: .25s, .15s;
}

.x1rkkgm1:not(#\#):not(#\#):not(#\#) {
  transition-duration: .25s, .1s, .1s;
}

.x1rvut6x:not(#\#):not(#\#):not(#\#) {
  transition-duration: .25s;
}

.xchbrx7:not(#\#):not(#\#):not(#\#) {
  transition-duration: .26s;
}

.x13dflua:not(#\#):not(#\#):not(#\#) {
  transition-duration: .2s;
}

.x1ws2an7:not(#\#):not(#\#):not(#\#) {
  transition-duration: .35s, .15s, .35s;
}

.x1d8287x:not(#\#):not(#\#):not(#\#) {
  transition-duration: .3s;
}

.xfslgcy:not(#\#):not(#\#):not(#\#) {
  transition-duration: .42s, .18s, .32s, .24s;
}

.x1mq3mr6:not(#\#):not(#\#):not(#\#) {
  transition-duration: 0s;
}

.x11vqxbs:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, border-color, box-shadow;
}

.xs2xxs2:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, color;
}

.x15406qy:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color;
}

.xkdsq27:not(#\#):not(#\#):not(#\#) {
  transition-property: box-shadow;
}

.xz97uiv:not(#\#):not(#\#):not(#\#) {
  transition-property: color, background-color, box-shadow, opacity;
}

.x1vix5yk:not(#\#):not(#\#):not(#\#) {
  transition-property: color, background-color, box-shadow;
}

.xcyluta:not(#\#):not(#\#):not(#\#) {
  transition-property: color, scale, opacity, background-color, box-shadow;
}

.xt3l3uh:not(#\#):not(#\#):not(#\#) {
  transition-property: color;
}

.xxh369n:not(#\#):not(#\#):not(#\#) {
  transition-property: height, opacity;
}

.xua3uq3:not(#\#):not(#\#):not(#\#) {
  transition-property: height;
}

.x13b0p5u:not(#\#):not(#\#):not(#\#) {
  transition-property: none;
}

.xnpjden:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, background-color;
}

.x1kx2cm7:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, box-shadow;
}

.x1brgd9i:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, transform, translate;
}

.x6o7n8i:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, transform;
}

.x1jl3cmp:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, visibility;
}

.x19991ni:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity;
}

.xxnu56j:not(#\#):not(#\#):not(#\#) {
  transition-property: stroke-dashoffset;
}

.x1xuz8iz:not(#\#):not(#\#):not(#\#) {
  transition-property: top, height;
}

.x5i1d13:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, background-color, box-shadow;
}

.x18dpk69:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, background-color;
}

.xnoqyqp:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, border-top-left-radius, border-top-right-radius, border-bottom-left-radius, border-bottom-right-radius;
}

.x16n73rl:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, box-shadow;
}

.xrpmc4p:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, color, background-color, box-shadow;
}

.xnzuqfq:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, opacity, border-radius, color;
}

.x19ix5ol:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, opacity, height;
}

.xwcsmn1:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, opacity;
}

.x11xpdln:not(#\#):not(#\#):not(#\#) {
  transition-property: transform;
}

.xyhybb4:not(#\#):not(#\#):not(#\#) {
  transition-property: width, height, border-radius;
}

.xxrbq2n:not(#\#):not(#\#):not(#\#) {
  transition-property: width;
}

.xp2znbl:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.165, .84, .44, 1), ease-out, ease-out, ease-out;
}

.xpkt1hu:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.2, .8, .2, 1);
}

.x1i4cgsf:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.25, .46, .45, .94), ease-out;
}

.x1im4q8d:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.25,1,.5,1),var(--lenso-motion-ease-out);
}

.x1be392t:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.32, .72, 0, 1);
}

.xwwtwea:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
}

.xz4gly6:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: ease-in-out;
}

.x9lcvmn:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: ease-out;
}

.xwji4o3:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: ease;
}

.xcj1dhv:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: linear;
}

.xuic9qm:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--lenso-motion-ease-in-out);
}

.xb5q8h:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--lenso-motion-ease-out-fluid);
}

.xfoxof4:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--lenso-motion-ease-out-quad);
}

.xuau2cf:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--lenso-motion-ease-out-quart),ease-out;
}

.x1svwog8:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--lenso-motion-ease-out-quart);
}

.x174wwpy:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--lenso-motion-ease-out);
}

.xtta8ln:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--lenso-motion-ease-smooth),ease-out,ease-out;
}

.xquoyuq:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--lenso-motion-ease-smooth);
}

.x113ijq:not(#\#):not(#\#):not(#\#) {
  translate: -50% -50%;
}

.x16n82f9:not(#\#):not(#\#):not(#\#) {
  translate: -50%;
}

.x3sa99s:not(#\#):not(#\#):not(#\#) {
  translate: 0 -50%;
}

.x1qeszuu:not(#\#):not(#\#):not(#\#) {
  translate: 0;
}

.x1059e1m:not(#\#):not(#\#):not(#\#) {
  translate: 0 calc(7px * var(--tab-bar-collapse));
}

.x1slu7pv:not(#\#):not(#\#):not(#\#) {
  translate: 0;
}

.x5n2h75:not(#\#):not(#\#):not(#\#) {
  translate: none;
}

.xfb3ewc:not(#\#):not(#\#):not(#\#) {
  translate: var(--lg-menu-translate, 0px 0px);
}

.x1n4tok0:not(#\#):not(#\#):not(#\#) {
  translate: var(--lg-press-translate, 0px 0px);
}

.xwllb1z:not(#\#):not(#\#):not(#\#) {
  translate: var(--tab-bar-press-translate, 0px 0px);
}

.xu4wsn0:not(#\#):not(#\#):not(#\#) {
  translate: var(--toolbar-press-translate, 0px 0px);
}

.x4ej8vm:not(#\#):not(#\#):not(#\#) {
  unicode-bidi: isolate;
}

.x87ps6o:not(#\#):not(#\#):not(#\#) {
  -webkit-user-select: none;
  user-select: none;
}

.x11njtxf:not(#\#):not(#\#):not(#\#) {
  vertical-align: baseline;
}

.xxymvpz:not(#\#):not(#\#):not(#\#) {
  vertical-align: middle;
}

.x16dsc37:not(#\#):not(#\#):not(#\#) {
  vertical-align: top;
}

.xlshs6z:not(#\#):not(#\#):not(#\#) {
  visibility: hidden;
}

.xx4logq:not(#\#):not(#\#):not(#\#) {
  visibility: var(--lenso-fusion-local-light, visible);
}

.xnpuxes:not(#\#):not(#\#):not(#\#) {
  visibility: visible;
}

.xeaf4i8:not(#\#):not(#\#):not(#\#) {
  white-space: normal;
}

.xuxw1ft:not(#\#):not(#\#):not(#\#) {
  white-space: nowrap;
}

.x1sdyfia:not(#\#):not(#\#):not(#\#) {
  white-space: pre;
}

.x1dwv3re:not(#\#):not(#\#):not(#\#) {
  will-change: auto;
}

.x1so62im:not(#\#):not(#\#):not(#\#) {
  will-change: transform;
}

.x1yn0g08:not(#\#):not(#\#):not(#\#) {
  word-break: break-all;
}

.xdnwjd9:not(#\#):not(#\#):not(#\#) {
  word-break: keep-all;
}

.xjr265o:not(#\#):not(#\#):not(#\#) {
  word-spacing: -.25rem;
}

.x8knxv4:not(#\#):not(#\#):not(#\#) {
  z-index: -1;
}

.x1ja2u2z:not(#\#):not(#\#):not(#\#) {
  z-index: 0;
}

.x1vjfegm:not(#\#):not(#\#):not(#\#) {
  z-index: 1;
}

.x1n327nk:not(#\#):not(#\#):not(#\#) {
  z-index: 10;
}

.x11uqc5h:not(#\#):not(#\#):not(#\#) {
  z-index: 100;
}

.xhtitgo:not(#\#):not(#\#):not(#\#) {
  z-index: 2;
}

.x68pp3s:not(#\#):not(#\#):not(#\#) {
  z-index: 30;
}

.xoegz02:not(#\#):not(#\#):not(#\#) {
  z-index: 4;
}

.xa9119d:not(#\#):not(#\#):not(#\#) {
  z-index: 50;
}

.xfa8aoj:not(#\#):not(#\#):not(#\#) {
  z-index: 51;
}

.x1aciyhk:not(#\#):not(#\#):not(#\#) {
  z-index: 60;
}

.xzsjmec:not(#\#):not(#\#):not(#\#) {
  z-index: calc(100 - var(--toast-index));
}

.x113z267:not(#\#):not(#\#):not(#\#) {
  z-index: calc(var(--lenso-z-index-overlay) - 1);
}

.x1k3zpv:not(#\#):not(#\#):not(#\#) {
  z-index: var(--lenso-z-index-overlay);
}

.x1691pj2:not(#\#):not(#\#):not(#\#) {
  z-index: var(--lenso-z-index-toast);
}

.xr3buco:not(#\#):not(#\#):not(#\#) {
  z-index: var(--x-zIndex);
}

@supports (animation-timeline: scroll(self)) {
  .x1027t5q.x1027t5q:not(#\#):not(#\#):not(#\#) {
    animation-name: x1fkl2zb-B, xhhpc2o-B;
  }
}

.x16n4rtq[data-placement="bottom"]:not(#\#):not(#\#):not(#\#) {
  align-items: safe flex-end;
}

.xc7dvzm:is([aria-selected="true"], [aria-checked="true"]):not(#\#):not(#\#):not(#\#) {
  anchor-name: --lenso-tabs-active;
}

.x1x3y409[data-swapped="true"]:not(#\#):not(#\#):not(#\#) {
  animation-name: xf517p8-B;
}

.x11j1nem:is(.dark *):not(#\#):not(#\#):not(#\#) {
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
}

.xlqqccs:is(:not([data-material-resting]) > *):not(#\#):not(#\#):not(#\#) {
  -webkit-backdrop-filter: blur(var(--lg-blur)) saturate(1);
  backdrop-filter: blur(var(--lg-blur)) saturate(1);
}

.x12zpgnp[data-lenso-glass-opaque]:not(#\#):not(#\#):not(#\#), .x1bwuawp[data-material-opaque]:not(#\#):not(#\#):not(#\#), .x1fiwryz:is([data-copy], [data-material-paints], [data-lenso-glass-fused]):not(#\#):not(#\#):not(#\#), .x1g4oucm:is([data-copy], [data-material-paints]):not(#\#):not(#\#):not(#\#), .x56ct25[data-copy]:not(#\#):not(#\#):not(#\#), .xgrg9h7:is([data-copy], [data-lenso-glass-fused]):not(#\#):not(#\#):not(#\#), .xhe7qo5[data-material-paints]:is(:not([data-material-resting]) > *):not(#\#):not(#\#):not(#\#), .xjfs5nl:is([data-contrast="increased"] *):not(#\#):not(#\#):not(#\#), .xjnxzug:is([data-copy], [data-lenso-glass-opaque]):not(#\#):not(#\#):not(#\#), .xkxsbww:is(:disabled, [aria-disabled="true"]):not(#\#):not(#\#):not(#\#) {
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
}

.x1hzrw3h[data-material-paints]:not(#\#):not(#\#):not(#\#) {
  -webkit-backdrop-filter: var(--lenso-native-material-filter, none);
  backdrop-filter: var(--lenso-native-material-filter, none);
}

.x14otxli:is([data-expanded] > *):not(#\#):not(#\#):not(#\#) {
  -webkit-backdrop-filter: var(--sheet-adaptive-filter, none);
  backdrop-filter: var(--sheet-adaptive-filter, none);
}

.x1slxx2e:is(.dark *):not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--lenso-control-field-fill) 80%,transparent);
}

.xfcdy2t:is(.dark *):not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--lenso-control-fill) 50%,transparent);
}

.x10za00f:is(.dark *):not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--lenso-control-fill) 70%,transparent);
}

.x7q3cln:is(tr:hover > td):not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--lenso-background-grouped-secondary) 40%,transparent);
}

.x1by58km:is(tr:hover > td):not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--lenso-control-fill) 50%,transparent);
}

.xa59ffz[data-pressed]:not(:disabled, [aria-disabled="true"]):not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--lenso-control-tint, var(--lenso-tint)) 80%,black);
}

.xvaocbo:is(:active, [data-lenso-pressed]):not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--lenso-control-tint, var(--lenso-tint)) 85%,var(--lenso-label-primary));
}

.x12d5yg9[data-copy][data-material-filter]:not(#\#):not(#\#):not(#\#), .x14rb9jf:focus-visible:not(#\#):not(#\#):not(#\#), .x1mw6ge9[data-material-filter]:not(#\#):not(#\#):not(#\#), .xg57zsg:not(:disabled):not(#\#):not(#\#):not(#\#), .xpu8bdb:is([data-lifted] *):not(#\#):not(#\#):not(#\#), .xu33r4f[data-selected="true"]:not(#\#):not(#\#):not(#\#) {
  background-color: #0000;
}

.x8i2wcd:is(.dark *):not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-background-grouped-secondary);
}

.x1e1ckuk:is([data-contrast="increased"] *):not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-background-primary);
}

.x1b3x1sl:focus-within:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-control-field-fill);
}

.x1cwfcbv:is([data-invalid], :has(input[data-invalid])):not(#\#):not(#\#):not(#\#), .x1mua0ue:is([data-invalid], :has([data-invalid]), [data-invalid] *):hover:not(:focus-within):not(#\#):not(#\#):not(#\#), .x1o984du:is([data-invalid], [aria-invalid="true"]):not(#\#):not(#\#):not(#\#), .x1q05q2d:is([data-invalid], :has([data-invalid]), [data-invalid] *):not(#\#):not(#\#):not(#\#), .x1qfm2w:is([data-invalid], :has([data-invalid]), [data-invalid] *):is(:hover, :focus-within):not(#\#):not(#\#):not(#\#), .x7bie2m:focus-visible:not([data-invalid], [aria-invalid="true"]):not(:is([data-lenso-focus-method="pointer"] *)):not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-control-field-focus-fill);
}

.x90f3hl:hover:not(:focus-within):not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-control-field-hover-fill);
}

.xvo0914:hover:not(:focus-within, [data-invalid], :has(input[data-invalid])):not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-control-field-hover-fill);
}

.x13h89rt[data-highlighted]:not(#\#):not(#\#):not(#\#), .x1e39tte:is([data-invalid], [aria-invalid="true"]):not(#\#):not(#\#):not(#\#), .x1pz3lxf:is([data-invalid], :has([data-invalid]), [data-invalid] *):hover:not(:focus-within):not(#\#):not(#\#):not(#\#), .x1szkc05:focus-visible:not([data-invalid], [aria-invalid="true"]):not(#\#):not(#\#):not(#\#), .x1vh9a06:is([data-invalid], :has([data-invalid]), [data-invalid] *):is(:hover, :focus-within):not(#\#):not(#\#):not(#\#), .x89hpgj[data-highlighted]:not([data-disabled]):not(#\#):not(#\#):not(#\#), .x8xt9d6:is([data-invalid], :has([data-invalid]), [data-invalid] *):not(#\#):not(#\#):not(#\#), .xg6i33d[data-highlighted]:not(#\#):not(#\#):not(#\#), .xqq4h7m[aria-pressed="true"]:not(#\#):not(#\#):not(#\#), .xxkykq8:is([data-invalid], :has(input[data-invalid])):not(#\#):not(#\#):not(#\#), .xzxej48:focus-within:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-control-fill);
}

.x14uuoq3:hover:not(:focus-within):not(#\#):not(#\#):not(#\#), .x1fcndcc[data-open]:not(#\#):not(#\#):not(#\#), .x1fwa1ue:is(.dark *):active:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-control-hover-fill);
}

.x1i2oz6q:hover:not(:focus-within, [data-invalid], :has(input[data-invalid])):not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-control-hover-fill);
}

.x1o7wj7m:hover:not([aria-pressed="true"]):not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-control-hover-fill);
}

.xdmx68r[data-pressed]:not(:disabled, [aria-disabled="true"]):not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-control-tint, var(--lenso-tint));
}

.x1vk8mtn[data-pressed]:is(:disabled, [aria-disabled="true"]):not(#\#):not(#\#):not(#\#), .xf5fukt:active:not([data-disabled]):not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-fill-secondary);
}

.x11a7mt:is(:disabled, [aria-disabled="true"]):not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-fill-tertiary);
}

.xtmpvm:focus-visible:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-focus-ring);
}

.x1mdllg0[data-material-filter]:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-glass-button-fallback-background, transparent);
}

.xk5aut0:is(:disabled, [aria-disabled="true"]):not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-material-action-disabled-fill);
}

.x1t7u0to:focus-within:not(#\#):not(#\#):not(#\#), .x1tg2dmz:is(:active, [data-lenso-pressed]):not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-material-control-glass-active);
}

.x2fll50[data-material-opaque]:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-material-solid);
}

.x13d9g1n:is([data-highlighted], [data-open]):not([data-menu-plate-active] *):not(#\#):not(#\#):not(#\#), .x1g4yjs8:focus-visible:not([data-menu-plate-active] *):not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-menu-highlight);
}

.x1ozo0lr:is([data-lenso-slot="checkbox"][data-invalid][data-checked] *):not(#\#):not(#\#):not(#\#), .x1v3semk:is([data-lenso-slot="checkbox"][data-invalid][data-indeterminate] *):not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-status-error-indicator);
}

.x13yqto7:is([data-lenso-slot="checkbox"][data-indeterminate] *):not(#\#):not(#\#):not(#\#), .x543xqe:is([data-lenso-slot="radio"][data-checked] *):not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-tint);
}

.x1odjhpm:is([data-expanded] > *):not(#\#):not(#\#):not(#\#) {
  background-color: var(--sheet-adaptive-background, var(--sheet-solid-background));
}

.xyr40t0[data-material-opaque]:not(#\#):not(#\#):not(#\#) {
  background-color: var(--sheet-solid-background);
}

.x78hxi7:is(:not([data-material-resting]) > *):not(#\#):not(#\#):not(#\#) {
  background-image: none;
}

.xioono1[data-lenso-glass-preferences]:is(:not([data-material-resting]) > *):not(#\#):not(#\#):not(#\#) {
  background-image: var(--lenso-glass-preference-paint, none);
}

.x9vg19l:is([data-toolbar-detached="false"] > [data-toolbar-item]:not(:nth-last-child(1 of [data-toolbar-item]))):not(#\#):not(#\#):not(#\#) {
  border-end-end-radius: 0;
}

.xfuetai:is([data-lenso-slot="accordion-item"]:last-child *):not([aria-expanded="true"]):not(#\#):not(#\#):not(#\#) {
  border-end-end-radius: 26px;
}

.x1fs43wf:is([data-side="top"], [data-side="left"], [data-side="right"]):not(#\#):not(#\#):not(#\#) {
  border-end-end-radius: 32px;
}

.xalkcd8:is(tr:last-child > td:last-child):not(#\#):not(#\#):not(#\#) {
  border-end-end-radius: min(32px,var(--lenso-shape-content-2xl));
}

.x1b2wb99:is(td:last-child > *, td:has( + [aria-disabled]) > *, td:has( + td > [data-outside-month="true"]) > *):not(#\#):not(#\#):not(#\#) {
  border-end-end-radius: var(--lenso-shape-content-lg);
}

.xl0mon7:is([data-toolbar-direction="vertical"][data-toolbar-detached="false"] > [data-toolbar-item]:not(:nth-last-child(1 of [data-toolbar-item]))):not(#\#):not(#\#):not(#\#), .xwf45p0:is([data-toolbar-direction="horizontal"][data-toolbar-detached="false"] > [data-toolbar-item]:not(:nth-child(1 of [data-toolbar-item]))):not(#\#):not(#\#):not(#\#) {
  border-end-start-radius: 0;
}

.x11co57c:is([data-lenso-slot="accordion-item"]:last-child *):not([aria-expanded="true"]):not(#\#):not(#\#):not(#\#) {
  border-end-start-radius: 26px;
}

.x1b0lrfs:is([data-side="top"], [data-side="left"], [data-side="right"]):not(#\#):not(#\#):not(#\#) {
  border-end-start-radius: 32px;
}

.x1fc37z2:is(tr:last-child > td:first-child):not(#\#):not(#\#):not(#\#) {
  border-end-start-radius: min(32px,var(--lenso-shape-content-2xl));
}

.xq2f274:is(td:first-child > *, [aria-disabled] + td > *, td:has( > [data-outside-month="true"]) + td > *):not(#\#):not(#\#):not(#\#) {
  border-end-start-radius: var(--lenso-shape-content-lg);
}

.x1j7jyc2:is([data-toolbar-direction="horizontal"][data-toolbar-detached="false"] > [data-toolbar-item]:not(:nth-last-child(1 of [data-toolbar-item]))):not(#\#):not(#\#):not(#\#), .x1xabo10[data-side="top"]:not(#\#):not(#\#):not(#\#), .xttwmhj:is([data-toolbar-direction="vertical"][data-toolbar-detached="false"] > [data-toolbar-item]:not(:nth-child(1 of [data-toolbar-item]))):not(#\#):not(#\#):not(#\#) {
  border-start-end-radius: 0;
}

.x3m01wz:is([data-lenso-slot="accordion-item"]:first-child *):not(#\#):not(#\#):not(#\#) {
  border-start-end-radius: 26px;
}

.x1hsff8z:is(tr:first-child > td:last-child):not(#\#):not(#\#):not(#\#) {
  border-start-end-radius: min(32px,var(--lenso-shape-content-2xl));
}

.x1bd9duy:is(td:last-child > *, td:has( + [aria-disabled]) > *, td:has( + td > [data-outside-month="true"]) > *):not(#\#):not(#\#):not(#\#) {
  border-start-end-radius: var(--lenso-shape-content-lg);
}

.x11ez6g7:is([data-toolbar-detached="false"] > [data-toolbar-item]:not(:nth-child(1 of [data-toolbar-item]))):not(#\#):not(#\#):not(#\#), .xfb3c1g[data-side="top"]:not(#\#):not(#\#):not(#\#) {
  border-start-start-radius: 0;
}

.x1acwoul:is([data-lenso-slot="accordion-item"]:first-child *):not(#\#):not(#\#):not(#\#) {
  border-start-start-radius: 26px;
}

.x13jq496:is(tr:first-child > td:first-child):not(#\#):not(#\#):not(#\#) {
  border-start-start-radius: min(32px,var(--lenso-shape-content-2xl));
}

.xlr0q19:is(td:first-child > *, [aria-disabled] + td > *, td:has( > [data-outside-month="true"]) + td > *):not(#\#):not(#\#):not(#\#) {
  border-start-start-radius: var(--lenso-shape-content-lg);
}

.x14up6d3:is([data-lenso-slot="checkbox"]:focus-visible *):not(#\#):not(#\#):not(#\#), .x1hemgh:is([data-lenso-slot="radio"]:focus-visible *):not(#\#):not(#\#):not(#\#), .x1wqkidp:focus-visible:not(#\#):not(#\#):not(#\#), .xoflb8h:focus-visible:not([data-invalid], [aria-invalid="true"]):not(:is([data-lenso-focus-method="pointer"] *)):not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1.5px var(--lenso-focus-ring), var(--lenso-focus-elevation, 0 0 #0000);
}

.x8pqb3w[data-highlighted][data-keyboard-highlight]:not([data-disabled]):not(#\#):not(#\#):not(#\#), .xv4l066:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1.5px var(--lenso-focus-ring);
}

.xunf4wi:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 -1.5px 0 var(--lenso-focus-ring);
}

.xhlcu8q:is([data-invalid], [aria-invalid="true"]):focus-visible:not(#\#):not(#\#):not(#\#), .xpa8gda:is([data-invalid], [aria-invalid="true"]):not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 -1.5px 0 var(--lenso-status-error-indicator),var(--lenso-focus-elevation, 0 0 #0000);
}

.x116tzb6:is([data-invalid], [aria-invalid="true"], :has([data-invalid])):not(#\#):not(#\#):not(#\#), .x11zbaaz:focus-within:not(#\#):not(#\#):not(#\#), .x1dm9iwy:is([data-invalid], [aria-invalid="true"]):not(#\#):not(#\#):not(#\#), .xang55:is([data-invalid], [aria-invalid="true"]):focus-visible:not(#\#):not(#\#):not(#\#), .xxdb6t9:is([data-invalid], [aria-invalid="true"], :has([data-invalid])):is(:focus-visible, :has(input:focus-visible, textarea:focus-visible)):not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 -1.5px 0 var(--lenso-status-error-indicator);
}

.xx9mrc2:focus-within:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 .5px var(--lenso-material-control-edge),0 1px 3px var(--lenso-material-control-drop);
}

.x13lhzti:focus-visible:not(:disabled, [aria-disabled="true"], [data-disabled], [data-pending]):not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 100vmax var(--lenso-fill-primary);
}

.xymsjkg:focus:not(:disabled, [aria-disabled="true"], [data-disabled], [data-pending]):not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 100vmax var(--lenso-fill-secondary),var(--lenso-material-action-shadow);
}

.x17jkig:focus-visible:not(:active, [data-lenso-pressed], [data-lenso-key-pressed], [data-lenso-light-pressed]):not(:disabled, [aria-disabled="true"], [data-disabled], [data-pending]):not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 100vmax var(--lenso-glass-interaction-fill, var(--lenso-fill-primary)),var(--lenso-fusion-shadow, var(--lenso-interaction-elevation, var(--lenso-glass-shadow, var(--lg-foreground-shadow, var(--lenso-material-action-shadow)))));
}

.x4abq19:is(:active, [data-lenso-pressed], [data-lenso-key-pressed], [data-lenso-light-pressed]):not(:disabled, [aria-disabled="true"], [data-disabled], [data-pending]):not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 100vmax var(--lenso-glass-interaction-fill, var(--lenso-glass-active-fill, var(--lenso-glass-default-active-fill))),var(--lenso-fusion-shadow, var(--lenso-interaction-elevation, var(--lenso-glass-shadow, var(--lg-foreground-shadow, var(--lenso-material-action-shadow)))));
}

.x1cjzfj:is([data-invalid], :has([data-invalid]), [data-invalid] *):is(:focus, :focus-visible, :focus-within, [data-focused="true"], [data-focus-visible="true"], [data-focus-within="true"]):not(#\#):not(#\#):not(#\#), .x1sxywlk:is([data-invalid], :has([data-invalid]), [data-invalid] *):not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px var(--lenso-status-error-indicator),var(--lenso-field-shadow);
}

.x1eo9pd1:is([data-invalid], :has([data-invalid]), [data-invalid] *):focus-within:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px var(--lenso-status-error-indicator),var(--lenso-focus-elevation, 0 0 #0000);
}

.x1vy65rc:is([data-invalid], :has([data-invalid]), [data-invalid] *):not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px var(--lenso-status-error-indicator),var(--lenso-fusion-shadow, var(--lenso-glass-shadow, var(--lenso-material-action-shadow)));
}

.x61op63:is([data-invalid], [aria-invalid="true"]):not(#\#):not(#\#):not(#\#), .xudx752:is([data-invalid], [aria-invalid="true"], :has([data-invalid])):is(:hover, :focus, :focus-within):not(:disabled, [data-disabled]):not(#\#):not(#\#):not(#\#), .xwqeycj:is([data-invalid], [aria-invalid="true"], :has([data-invalid])):not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px var(--lenso-status-error-indicator),var(--lenso-material-action-shadow);
}

.x17k75ej:is([data-invalid], [aria-invalid="true"]):not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px var(--lenso-status-error-indicator),var(--lg-foreground-shadow, var(--lenso-material-action-shadow));
}

.x15cvivz:is([data-invalid], [aria-invalid="true"], :has([data-invalid])):not(#\#):not(#\#):not(#\#), .x1cz45ru:is([data-invalid], :has([data-invalid]), [data-invalid] *):is(:focus, :focus-visible, :focus-within, [data-focused="true"], [data-focus-visible="true"], [data-focus-within="true"]):not(#\#):not(#\#):not(#\#), .x1tai5sr:is([data-invalid], :has([data-invalid]), [data-invalid] *):not(#\#):not(#\#):not(#\#), .xsop8k7:is([data-invalid], [aria-invalid="true"]):not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px var(--lenso-status-error-indicator);
}

.x91uxoo:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 2px var(--lenso-focus-ring);
}

.xbo51wm[data-material-filter]:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 15px 25px -10px #0000001a, inset 0 -40px 10px -40px #ffffff28, inset 0 40px 10px -40px #ffffff40;
}

.x4nq6bv[data-material-filter]:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 40px 30px -40px #00000019, inset 0 -40px 10px -40px #ffffff28, inset 0 40px 10px -40px #ffffff28;
}

.x1xk3k8f:focus-visible:not(#\#):not(#\#):not(#\#), .x7p3mhm:is([data-invalid], [aria-invalid="true"]):not(#\#):not(#\#):not(#\#), .xnyy2tv:focus:not(:disabled, [aria-disabled="true"], [data-disabled], [data-pending]):not(#\#):not(#\#):not(#\#) {
  box-shadow: none;
}

.xfbwrom:is(input:focus, :has(input:focus)):not(#\#):not(#\#):not(#\#), .xqgs07e:focus-within:not(#\#):not(#\#):not(#\#), .xsnsfh3:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--lenso-focus-elevation, 0 0 #0000);
}

.xodpe19:is(:not([data-material-resting]) > *):not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--lenso-glass-panel-shadow, var(--lenso-glass-shadow, inset 0 1px 0 #ffffff59,inset 0 -1px 0 #ffffff40,0 0 0 .5px #00000024,var(--lenso-material-panel-shadow)));
}

.xbhlxss:is([data-expanded] > *):not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--sheet-adaptive-shadow, 0 15px 75px #0000002e);
}

.x16vvt9i[data-pressed]:not(:disabled, [aria-disabled="true"]):not(#\#):not(#\#):not(#\#) {
  color: var(--lenso-control-on-tint, var(--lenso-label-on-tint));
}

.x11r4iv:is([data-placeholder] *):not(#\#):not(#\#):not(#\#), .x155fnji[data-placeholder]:not(#\#):not(#\#):not(#\#) {
  color: var(--lenso-label-placeholder);
}

.x145xrsj[data-lenso-glass-opaque]:not(#\#):not(#\#):not(#\#), .x1srqa5v:is([data-highlighted] *):not(#\#):not(#\#):not(#\#), .xk88fbv[data-material-opaque]:not(#\#):not(#\#):not(#\#), .xr3fhcw[aria-pressed="true"]:not(#\#):not(#\#):not(#\#) {
  color: var(--lenso-label-primary);
}

.x1ifjt3w:is([data-lenso-slot="checkbox"] > *, [data-lenso-slot="switch"] > *):not(#\#):not(#\#):not(#\#), .x1uk2mug:not(:empty):not(#\#):not(#\#):not(#\#), .xnjlfxs[data-pressed]:is(:disabled, [aria-disabled="true"]):not(#\#):not(#\#):not(#\#), .xqnrs9e:is([data-tab-bar-group][data-highlight-active]:not([data-minimize-moving]) [data-tab-bar-list] *):not(#\#):not(#\#):not(#\#) {
  color: var(--lenso-label-secondary);
}

.x12rvpda:is(:disabled, [data-disabled]):not(#\#):not(#\#):not(#\#), .x19rxy8n:is(:disabled, [aria-disabled="true"]):not(#\#):not(#\#):not(#\#), .x1dl9j1e[aria-disabled="true"]:not(#\#):not(#\#):not(#\#), .x1u7mh9n[data-disabled]:not(#\#):not(#\#):not(#\#) {
  color: var(--lenso-label-tertiary);
}

.xfjmtkw:is(:disabled, [aria-disabled="true"]):not(#\#):not(#\#):not(#\#) {
  color: var(--lenso-material-action-disabled-label);
}

.x17c43mo:is([data-disabled] *):not(#\#):not(#\#):not(#\#) {
  color: var(--lenso-menu-quaternary);
}

.xufjlgq[data-disabled]:not(#\#):not(#\#):not(#\#) {
  color: var(--lenso-menu-tertiary);
}

.xgu52o4:is([data-lenso-slot="checkbox"][data-invalid] *):not(#\#):not(#\#):not(#\#) {
  color: var(--lenso-status-error-on-fill);
}

.x18pffe:is([data-required="true"] *):not(#\#):not(#\#):not(#\#):after, .x1hgc87d:is([data-invalid] *):not(#\#):not(#\#):not(#\#) {
  color: var(--lenso-status-error-text);
}

.x1jvlil0[data-type="accent"]:not(#\#):not(#\#):not(#\#) {
  color: var(--lenso-tint-text);
}

.xp8oe1r[data-selected]:not([data-disabled]):not(#\#):not(#\#):not(#\#) {
  color: var(--lenso-tint);
}

.x1s1f7k8:is(:active, [data-lenso-pressed], [data-lenso-key-pressed]):not(:disabled, [aria-disabled="true"], [data-disabled], [data-pending]):not(#\#):not(#\#):not(#\#) {
  color: var(--lg-light-label, #1a1a1a);
}

.xk7f2a4:is([data-material-opaque] *):not(#\#):not(#\#):not(#\#) {
  color: var(--material-plain-label);
}

.x1dpywmf:is(.dark *):not(#\#):not(#\#):not(#\#) {
  color: var(--x-2r3m5t);
}

.x43vs9u:is([data-required="true"] *):not(#\#):not(#\#):not(#\#):after {
  content: "*" / "";
}

.x12d7y5g:is(:disabled, [aria-disabled="true"]):not(#\#):not(#\#):not(#\#), .x17j4eqx:is([data-lenso-slot="checkbox"] > *, [data-lenso-slot="switch"] *):not(#\#):not(#\#):not(#\#), .x1m8qfh3[data-disabled]:not(#\#):not(#\#):not(#\#), .x1tcwbv8:is(:disabled, [data-disabled]):not(#\#):not(#\#):not(#\#), .xvivl9a[aria-disabled="true"]:not(#\#):not(#\#):not(#\#) {
  cursor: default;
}

.x1jjetbe[data-dragging]:not(#\#):not(#\#):not(#\#), .x5f7zsy[data-glass-dragging]:not(#\#):not(#\#):not(#\#) {
  cursor: grabbing;
}

.x1yri7t4[data-disabled]:not(#\#):not(#\#):not(#\#), .x8rlwqc:is([aria-disabled="true"], [data-disabled="true"]):not(#\#):not(#\#):not(#\#), .xoemsr6[aria-disabled="true"]:not(#\#):not(#\#):not(#\#) {
  cursor: var(--lenso-cursor-disabled);
}

.xu1ajen:is([data-indeterminate] *):not(#\#):not(#\#):not(#\#) {
  display: block;
}

.x1fu2ho4:not(:empty):not(#\#):not(#\#):not(#\#) {
  display: grid;
}

.x1j383f4:is([data-lenso-slot="tabs-list-container"]:has( > :is([data-right-scroll="true"], [data-left-right-scroll="true"], [data-bottom-scroll="true"], [data-top-bottom-scroll="true"])) > *):not(#\#):not(#\#):not(#\#), .x1r4w4cy:is([data-lenso-slot="tabs-list-container"]:has( > :is([data-left-scroll="true"], [data-left-right-scroll="true"], [data-top-scroll="true"], [data-top-bottom-scroll="true"])) > *):not(#\#):not(#\#):not(#\#) {
  display: inline-flex;
}

.x136tm6y:is(:is([data-lenso-slot="tabs-list"], [data-lenso-slot="segmented-control"]):has( > [data-lg-tabs-lens="native"]:not([hidden])) > *):not(#\#):not(#\#):not(#\#) {
  display: none;
}

.x186n2py:is([data-tab-bar-group][data-minimized]:not([data-minimize-ready]):not([data-separate]) *):not(:has([data-current])):not(#\#):not(#\#):not(#\#) {
  display: none;
}

.x1979014[data-tabs-overflow]:not(#\#):not(#\#):not(#\#), .x19jd0yu:is([data-indeterminate] *):not(#\#):not(#\#):not(#\#), .x1hfa0rt:is([data-lenso-slot="text-field"][data-invalid] *, [data-lenso-slot="search-field"][data-invalid] *, [data-lenso-slot="number-field"][data-invalid] *):not(#\#):not(#\#):not(#\#), .x1l6q6ct:is(li:last-child > *):not(#\#):not(#\#):not(#\#), .x1tzroeo:is([data-contrast="increased"] *):not(#\#):not(#\#):not(#\#), .xdgsnby:is([data-indicator-ready] *):not(#\#):not(#\#):not(#\#), .xeukz4t:is([data-tab-bar-group]:has([data-current][data-tab-bar-has-icon]) *):not(#\#):not(#\#):not(#\#), .xjpqsn5:is([data-material-opaque] *):not(#\#):not(#\#):not(#\#), .xlmqzei[hidden]:not([hidden="until-found"]):not(#\#):not(#\#):not(#\#), .xum1gy7:is([data-material-paints] > *):not(#\#):not(#\#):not(#\#), .xvgho8r[hidden]:not(#\#):not(#\#):not(#\#) {
  display: none;
}

.x12pqs1r:is([data-expanded] > * > *):not(#\#):not(#\#):not(#\#) {
  display: var(--sheet-glass-display, none);
}

.x1csrsw1[data-layout="stacked"]:not(#\#):not(#\#):not(#\#) {
  flex-direction: column;
}

.xzj1bl1[data-layout="auto"]:has( > :nth-child(3)):not(#\#):not(#\#):not(#\#) {
  flex-direction: column;
}

.xwk459e:is([data-orientation="horizontal"], [aria-orientation="horizontal"]):not(#\#):not(#\#):not(#\#) {
  flex-direction: row;
}

.xigw2gj:not(:empty):not(#\#):not(#\#):not(#\#) {
  font-size: 14px;
}

.x1woyuf5:is([data-field-layout="row"] > *, [data-lenso-slot="fieldset-row"] > *):not(#\#):not(#\#):not(#\#) {
  font-size: 17px;
}

.x1xc87mj:is([data-field-layout="row"] > *, [data-lenso-slot="fieldset-row"] > *):not(#\#):not(#\#):not(#\#) {
  font-weight: 400;
}

.xcyx3vd:not(:has([data-lenso-slot="label"])):not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1fr;
}

.xensr8c[data-orientation="vertical"]:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1fr;
}

.xzalmxa:not(:has([data-lenso-slot="color-slider-output"])):not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1fr;
}

.xu689ph[data-orientation="vertical"]:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: auto 1fr auto;
}

.xu9ax3r:not(:has([data-lenso-slot="label"])):has([data-lenso-slot="color-slider-output"]):not(#\#):not(#\#):not(#\#) {
  grid-template-rows: auto minmax(0, 1fr);
}

.x7u4jr2:not(:has([data-lenso-slot="label"])):not(:has([data-lenso-slot="color-slider-output"])):not(#\#):not(#\#):not(#\#) {
  grid-template-rows: minmax(0, 1fr);
}

.xcs7541:is([data-field-layout="row"] > *, [data-lenso-slot="fieldset-row"] > *):not(#\#):not(#\#):not(#\#) {
  line-height: 22px;
}

.x1h2jgfj:is([data-placement="top"], [data-placement="bottom"], [data-placement$="start"]):not(#\#):not(#\#):not(#\#) {
  margin-inline-end: auto;
}

.x1nw9k21[data-side="right"]:not(#\#):not(#\#):not(#\#) {
  margin-inline-end: var(--drawer-edge-inset);
}

.x1rp21t6[data-placement$="start"]:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: 0;
}

.x12pw6lo:is([data-required="true"] *):not(#\#):not(#\#):not(#\#):after {
  margin-inline-start: 2px;
}

.x11e1bci[data-side="left"]:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: var(--drawer-edge-inset);
}

.x1m2no9s:is(:is([data-lenso-slot="tabs-list"], [data-lenso-slot="segmented-control"])[data-ready]:not([data-hidden]) *):not(#\#):not(#\#):not(#\#), .x22xlbp:is([data-tab-bar-group][data-highlight-active]:not([data-minimize-moving]) *):not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: linear-gradient(#000 0 0), linear-gradient(#000 0 0), radial-gradient(circle closest-side, #000 99%, #0000 100%), radial-gradient(circle closest-side, #000 99%, #0000 100%);
  mask-image: linear-gradient(#000 0 0), linear-gradient(#000 0 0), radial-gradient(circle closest-side, #000 99%, #0000 100%), radial-gradient(circle closest-side, #000 99%, #0000 100%);
}

.xfvvwip:is([data-tab-bar-group][data-highlight-active] *):has(:focus-visible):not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: none;
  mask-image: none;
}

.xr5fkg8:is([data-tab-bar-group][data-minimized] *):not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: none;
  mask-image: none;
}

.xm4d0ba:is([data-material-opaque] *):not(#\#):not(#\#):not(#\#) {
  mix-blend-mode: normal;
}

.x1nxqqdk[aria-disabled="true"]:not(#\#):not(#\#):not(#\#), .x1t8p5e4[data-disabled]:not(#\#):not(#\#):not(#\#) {
  opacity: .35;
}

.x1ldtcif[data-disabled]:not(#\#):not(#\#):not(#\#) {
  opacity: .38;
}

.x1kt93bf:is(:disabled, [aria-disabled="true"]):not(#\#):not(#\#):not(#\#), .xjbzo3n:is(:disabled, [data-disabled]):not(#\#):not(#\#):not(#\#), .xpnjhkt:is(:disabled, [data-disabled]):not(#\#):not(#\#):not(#\#) {
  opacity: .4;
}

.x1ovrcm3:is(:disabled, [aria-disabled="true"]):not(#\#):not(#\#):not(#\#) {
  opacity: .45;
}

.x1jmzbxl[aria-disabled="true"]:not(#\#):not(#\#):not(#\#), .x1jxvq8y:is(:disabled, [data-disabled], :has(input:disabled)):not(#\#):not(#\#):not(#\#), .xw4whdc:is([aria-disabled="true"], [data-disabled="true"]):not(#\#):not(#\#):not(#\#), .xxh3kiz[data-disabled]:not(#\#):not(#\#):not(#\#), .xyrmhx8:is([data-disabled] *):not(#\#):not(#\#):not(#\#) {
  opacity: .5;
}

.x14nyait:is(:is([aria-selected="true"], [aria-checked="true"]) *):not(#\#):not(#\#):not(#\#), .x1g5stnj[data-hidden="true"]:not(#\#):not(#\#):not(#\#), .x1gqblgl[data-ending-style]:not(#\#):not(#\#):not(#\#), .x1i2unn7:is([data-starting-style], [data-ending-style]):not(#\#):not(#\#):not(#\#), .x1llxi74[data-starting-style]:not(#\#):not(#\#):not(#\#), .x1o8yefk:is([data-ending-style], [data-limited]):not(#\#):not(#\#):not(#\#), .x1std5oe:is([data-hidden] *):not(#\#):not(#\#):not(#\#), .x2d5xx5:is(:is([aria-selected="true"], [aria-checked="true"]) + :is([data-lenso-slot="tabs-tab"], [data-lenso-slot="segmented-control-item"]) *):not(#\#):not(#\#):not(#\#), .x8ryu7i:is([data-starting-style], [data-ending-style]):not(#\#):not(#\#):not(#\#), .xj3ky9t[data-unchecked]:not(#\#):not(#\#):not(#\#), .xr4zzgd:is([data-indicator-hidden] *):not(#\#):not(#\#):not(#\#), .xs902di:is([data-tab-bar-group][data-tab-bar-resizing] *):not(#\#):not(#\#):not(#\#) {
  opacity: 0;
}

.x16bjcsm:is(a:hover *):not(#\#):not(#\#):not(#\#), .x1hxz69k:is(:is([data-lenso-slot="tabs-list"], [data-lenso-slot="segmented-control"])[data-ready]:not([data-hidden]) *):not(#\#):not(#\#):not(#\#), .x1jmp906:is([data-indicator-ready][data-highlight-active]:not([data-minimize-moving]) *):not(#\#):not(#\#):not(#\#), .x1lwhzvm:is([data-collapsed] *):not(#\#):not(#\#):not(#\#), .x3nvm9l:is(a:active *):not(#\#):not(#\#):not(#\#), .xkcmyq0:is([data-starting-style], [data-ending-style]):not(#\#):not(#\#):not(#\#), .xo7la9x:is([data-separate] *):not(#\#):not(#\#):not(#\#), .xxluvbs:is(a:focus-visible *):not(#\#):not(#\#):not(#\#), .xy75jfq:is(:active > *, [data-lenso-pressed] > *, [data-lenso-light-pressed] > *, [data-lenso-key-pressed] > *):not(:disabled > *, [aria-disabled="true"] > *, [data-disabled] > *, [data-pending] > *):not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

.x1bnpcg1[data-material-opaque]:not(#\#):not(#\#):not(#\#) {
  opacity: calc(var(--lg-menu-surface-opacity, 1) * var(--lg-menu-popup-opacity, 1));
}

.x1lxdpr8:is([data-contrast="increased"] *):not(#\#):not(#\#):not(#\#) {
  opacity: var(--material-edge-visibility, 1);
}

.x1czh292:is([data-indicator-ready] *):not(#\#):not(#\#):not(#\#) {
  opacity: var(--tab-bar-content-opacity, 1);
}

.x1k7iqfb:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--lenso-focus-ring);
}

.x1rumt77:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--lenso-label-on-tint);
}

.x1bqaal:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-offset: -2px;
}

.x184drc3:is([data-invalid], :has([data-invalid]), [data-invalid] *):not(#\#):not(#\#):not(#\#), .x54krxa:is([data-invalid], [aria-invalid="true"]):not(#\#):not(#\#):not(#\#) {
  outline-offset: 0;
}

.x1nol2ri:focus-visible:not(:is([data-lenso-focus-method="pointer"] *)):not(#\#):not(#\#):not(#\#), .x7s97pk:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-offset: 2px;
}

.xj3ae5l:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-offset: 3px;
}

.x1fq9z3i:is(:is([data-lenso-slot="tabs-list"], [data-lenso-slot="segmented-control"]):not([data-pointer-focus]):has( > :is([data-lenso-slot="tabs-tab"][aria-selected="true"], [data-lenso-slot="segmented-control-item"][aria-checked="true"]):focus-visible) > *):not(#\#):not(#\#):not(#\#), .x9v5kkp:focus-visible:not(#\#):not(#\#):not(#\#), .xhyv803:focus-visible:not(:is([data-pointer-focus] *)):not(#\#):not(#\#):not(#\#) {
  outline-style: solid;
}

.x1956vib:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-width: 1.5px;
}

.x784prv:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-width: 2px;
}

.x1c2likq:is([data-field-layout="row"] > *, [data-lenso-slot="fieldset-row"] > *):not(#\#):not(#\#):not(#\#) {
  overflow-wrap: anywhere;
}

.x15s1v9c:is([data-lenso-slot="input-group"]:has([data-lenso-slot="input-group-suffix"]) *):not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 0;
}

.x1lnb6m6:is([data-lenso-slot="input-group"]:has([data-lenso-slot="input-group-prefix"]) *):not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 0;
}

.xdjr3sq:is([role="menuitemcheckbox"], [role="menuitemradio"]):not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 36px;
}

.x5hbgjy:is([data-lenso-slot="checkbox"] > *, [data-lenso-slot="switch"] > *):not(#\#):not(#\#):not(#\#) {
  padding-inline-start: var(--choice-supporting-indent);
}

.x12uk4s6:is([aria-disabled="true"], [data-disabled="true"]):not(#\#):not(#\#):not(#\#), .x1x4k3ho[aria-disabled="true"]:not(#\#):not(#\#):not(#\#), .x1xfckiy:is([data-ending-style], [data-closed]):not(#\#):not(#\#):not(#\#), .x9wzg5n[data-ending-style]:not(#\#):not(#\#):not(#\#), .xlq082z[data-limited]:not(#\#):not(#\#):not(#\#) {
  pointer-events: none;
}

.x1eceurd[data-side="left"]:not(#\#):not(#\#):not(#\#) {
  rotate: -90deg;
}

.xplr64i[data-side="bottom"]:not(#\#):not(#\#):not(#\#) {
  rotate: 180deg;
}

.x1qnwmv3[data-side="right"]:not(#\#):not(#\#):not(#\#) {
  rotate: 90deg;
}

.x1b7vde5:is([data-lg-slider-thumb][data-orientation="vertical"] *):not(#\#):not(#\#):not(#\#) {
  scale: calc(1 + (var(--lg-slider-lift-y, .631579) - .631579) * .2) calc(1 + (var(--lg-slider-lift-x, .655172) - .655172) * .2);
}

.x1qcw2zh:is([data-lg-slider-thumb][data-orientation="vertical"] *):not(#\#):not(#\#):not(#\#) {
  scale: var(--lg-slider-lift-y, .631579) var(--lg-slider-lift-x, .655172);
}

.x1vkdz02:focus-within:not(#\#):not(#\#):not(#\#) {
  scrollbar-color: var(--lenso-scrollbar-thumb) transparent;
}

.x1gzgxaw:is([data-checked] *):not(#\#):not(#\#):not(#\#) {
  stroke-dashoffset: 44px;
}

.xgephsf:not(:empty):not(#\#):not(#\#):not(#\#) {
  text-align: center;
}

.xqkwnzp[data-overflow]:not(#\#):not(#\#):not(#\#) {
  touch-action: auto;
}

.xkhhj00:is(:is([data-lenso-slot="tabs-list"], [data-lenso-slot="segmented-control"]):not([data-ready]) *):not(#\#):not(#\#):not(#\#) {
  transform: none;
}

.x1a6kn36:is([aria-expanded="true"] *):not(#\#):not(#\#):not(#\#) {
  transform: rotate(-180deg);
}

.x14x16r3:is([aria-expanded="true"] *):not(#\#):not(#\#):not(#\#), .x15g6aex:is(details[open] > summary > *):not(#\#):not(#\#):not(#\#) {
  transform: rotate(0);
}

.x11ihcn[data-open]:not(#\#):not(#\#):not(#\#) {
  transform: rotate(180deg);
}

.xtx9oap[data-starting-style]:not(#\#):not(#\#):not(#\#) {
  transform: scale(.9);
}

.x1fasqqz:active:not([data-disabled]):not(#\#):not(#\#):not(#\#) {
  transform: scale(.93);
}

.x172ctuj:is([data-lenso-slot="radio"]:active *):not(#\#):not(#\#):not(#\#), .x19dwyp2[data-ending-style]:not(#\#):not(#\#):not(#\#), .x60zhps[data-starting-style]:not(#\#):not(#\#):not(#\#), .x6pjm4q:is([data-starting-style], [data-ending-style]):not(#\#):not(#\#):not(#\#) {
  transform: scale(.95);
}

.x1b2ixru[data-starting-style]:not(#\#):not(#\#):not(#\#), .xaxpq91:is([data-starting-style], [data-ending-style]):not(#\#):not(#\#):not(#\#) {
  transform: scale(.96);
}

.x1dtbrvd:active:not([data-disabled]):not(#\#):not(#\#):not(#\#), .x4e905j:active:not(:disabled):not(#\#):not(#\#):not(#\#) {
  transform: scale(.98);
}

.x1l4a1u5:is([data-starting-style], [data-ending-style]):not(#\#):not(#\#):not(#\#) {
  transform: scale(calc(var(--lg-menu-scale, 1) * .96));
}

.xfyek0w:is([data-starting-style], [data-ending-style]):not(#\#):not(#\#):not(#\#) {
  transform: scale(var(--lg-menu-scale, 1));
}

.x10lufs5:is([data-toolbar-detached="true"] > [data-toolbar-item]):not(#\#):not(#\#):not(#\#) {
  transform: translate(0);
}

.xh3cfns[data-checked]:not(#\#):not(#\#):not(#\#) {
  transform: translate(var(--lg-switch-x, calc(22px * var(--lg-scale, .375) / .375)),-50%) scale(var(--lg-switch-lift-x, .655172),var(--lg-switch-lift-y, .631579));
}

.x42m4gp:is([data-expanded], [data-layout-expanded]):not(#\#):not(#\#):not(#\#) {
  transform: translate(var(--toast-swipe-x, 0px),calc(var(--toast-swipe-y, 0px) + var(--toast-direction) * (var(--toast-offset) + var(--toast-index) * 12px)));
}

.x15fwhf4[data-starting-style][data-side="right"]:not(#\#):not(#\#):not(#\#) {
  transform: translateX(-.25rem) scale(.95);
}

.x1guyswq[data-starting-style][data-side="left"]:not(#\#):not(#\#):not(#\#) {
  transform: translateX(.25rem) scale(.95);
}

.x1t4h0pk:is([data-starting-style], [data-ending-style]):not(#\#):not(#\#):not(#\#) {
  transform: translateX(100%);
}

.x7d01w1[data-ending-style][data-swipe-direction="left"]:not(#\#):not(#\#):not(#\#) {
  transform: translateX(calc(-100% - 32px));
}

.x1ei31pz[data-ending-style][data-swipe-direction="right"]:not(#\#):not(#\#):not(#\#) {
  transform: translateX(calc(100% + 32px));
}

.x14m6u35[data-starting-style][data-side="bottom"]:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-.25rem) scale(.95);
}

.xu6nrbe[data-starting-style][data-side="top"]:not(#\#):not(#\#):not(#\#) {
  transform: translateY(.25rem) scale(.95);
}

.x1agr6ow:is([data-toolbar-direction="vertical"][data-toolbar-detached="true"] > [data-toolbar-item]):not(#\#):not(#\#):not(#\#) {
  transform: translateY(0);
}

.x12by9vz[data-ending-style][data-swipe-direction="up"]:not(#\#):not(#\#):not(#\#) {
  transform: translateY(calc(-100% - 32px));
}

.x10f8pm[data-ending-style][data-swipe-direction="down"]:not(#\#):not(#\#):not(#\#) {
  transform: translateY(calc(100% + 32px));
}

.x1vjdmvq[data-starting-style]:not(#\#):not(#\#):not(#\#), .x5jtast[data-ending-style][data-front]:not(#\#):not(#\#):not(#\#) {
  transform: translateY(calc(var(--toast-direction) * -100%));
}

.x1cg7z2g[data-ending-style]:not([data-front]):not(#\#):not(#\#):not(#\#) {
  transform: translateY(calc(var(--toast-direction) * (var(--toast-offset) + var(--toast-index) * 12px))) scale(.96);
}

.x1cpq64k:is([data-starting-style], [data-ending-style]):not(#\#):not(#\#):not(#\#) {
  transform: translateY(var(--action-sheet-travel, 0px)) scale(.96);
}

.x1a4v5bk:is([data-toolbar-direction="vertical"] > [data-toolbar-item]):not(#\#):not(#\#):not(#\#) {
  transform: translateY(var(--toolbar-joined-offset, 0px));
}

.x1imq2v7:is([data-side="top"] *):not(#\#):not(#\#):not(#\#) {
  transform-origin: top;
}

.x1n6gknj:is([data-lifted] *):not(#\#):not(#\#):not(#\#) {
  transition-duration: .1s, .1s;
}

.xa5y82s:is([data-lifted] *):not(#\#):not(#\#):not(#\#), .xp4eqlf[data-ending-style]:not(#\#):not(#\#):not(#\#) {
  transition-duration: .1s;
}

.xiacv19[data-ending-style]:not(#\#):not(#\#):not(#\#) {
  transition-duration: .25s, .15s, .25s;
}

.x1li9lb6:is([data-toolbar-morph-ready] > [data-toolbar-item]):not(#\#):not(#\#):not(#\#), .x1lwanv4:is([aria-selected="true"] *):not(#\#):not(#\#):not(#\#) {
  transition-duration: .25s;
}

.x676nxw[data-ending-style]:not(#\#):not(#\#):not(#\#) {
  transition-duration: .26s;
}

.x10j8qq:is(:active, [data-lenso-pressed], [data-lenso-key-pressed], [data-lenso-light-pressed]):not(#\#):not(#\#):not(#\#), .x1dgbn65:is([data-dragging] > *):not(#\#):not(#\#):not(#\#), .x1gtl5wq:is([data-sheet-adaptive] > *):not(#\#):not(#\#):not(#\#), .x1t9hy7e:is([data-sheet-adaptive] > * > *):not(#\#):not(#\#):not(#\#), .x1yuhmwt:is(:active, [data-lenso-pressed]):not(#\#):not(#\#):not(#\#), .x7pg1pk:is([data-dragging] > * > *):not(#\#):not(#\#):not(#\#), .xh7plc8:is([data-tab-bar-group][data-tab-bar-resizing] *):not(#\#):not(#\#):not(#\#), .xm69ghq[data-swiping]:not(#\#):not(#\#):not(#\#), .xrtxqek:is(:active > *, [data-lenso-pressed] > *, [data-lenso-light-pressed] > *, [data-lenso-key-pressed] > *):not(#\#):not(#\#):not(#\#) {
  transition-duration: 0s;
}

.x18nn5vf[data-ending-style]:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.4, 0, .2, 1), cubic-bezier(.4, 0, .6, 1);
}

.xl7yfnc:is([aria-selected="true"] *):not(#\#):not(#\#):not(#\#) {
  transition-timing-function: linear;
}

.x1pxrlot[data-starting-style][data-side="right"]:not(#\#):not(#\#):not(#\#), .xhu6zk1[data-starting-style][data-side="right"]:not(#\#):not(#\#):not(#\#) {
  translate: -4px;
}

.xhukf8r[data-starting-style][data-side="bottom"]:not(#\#):not(#\#):not(#\#) {
  translate: 0 -4px;
}

.x1u5y2ul[data-starting-style][data-side="top"]:not(#\#):not(#\#):not(#\#) {
  translate: 0 4px;
}

.x3p8h10[data-starting-style][data-side="left"]:not(#\#):not(#\#):not(#\#), .xnsykye[data-starting-style][data-side="left"]:not(#\#):not(#\#):not(#\#) {
  translate: 4px;
}

.x41wnpe:is([data-align="start"], [data-align="end"]):not(#\#):not(#\#):not(#\#), .x81sk7y:is([data-align="start"], [data-align="end"]):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(#\#):not(#\#):not(#\#), .xfyqt9k:is([data-separate] *):not(#\#):not(#\#):not(#\#) {
  translate: none;
}

.x1gqp3cy:is([data-lenso-slot="checkbox"] > *, [data-lenso-slot="switch"] *):not(#\#):not(#\#):not(#\#) {
  -webkit-user-select: none;
  user-select: none;
}

.xec396y[data-scroll-bound]:not([data-scroll-active]):not(#\#):not(#\#):not(#\#), .xm6whz5:is(:has( > [data-lenso-slot="notification-panel"]:not([hidden])) > *):not(#\#):not(#\#):not(#\#), .xwlm2vk:is([popover]:not(:popover-open), [data-closed]:not([data-ending-style])):not(#\#):not(#\#):not(#\#) {
  visibility: hidden;
}

.x14eyhoq:is([data-swipe="start"] > [data-side="start"], [data-swipe="end"] > [data-side="end"]):not(#\#):not(#\#):not(#\#), .xlk681s:is([data-refracting] *):not(#\#):not(#\#):not(#\#) {
  visibility: visible;
}

.xkx08su[data-open]:not(#\#):not(#\#):not(#\#) {
  will-change: height,opacity;
}

.x1dq2f1y:is(:is([data-lenso-slot="tabs-list"], [data-lenso-slot="segmented-control"]):not([data-ready]) *):not(#\#):not(#\#):not(#\#) {
  z-index: 0;
}

.x135w3n3:focus-visible:not(#\#):not(#\#):not(#\#) {
  z-index: 1;
}

.x1r18tff:focus-visible:not(#\#):not(#\#):not(#\#) {
  z-index: 10;
}

.x15cmmu:is(:is([data-lenso-slot="tabs-list"], [data-lenso-slot="segmented-control"])[data-ready] *):not(#\#):not(#\#):not(#\#), .x1ei4wqm:is(:is([data-lenso-slot="tabs-list"], [data-lenso-slot="segmented-control"])[data-ready] > :is([data-lenso-slot="tabs-tint"], [data-lenso-slot="segmented-control-tint"])):not(#\#):not(#\#):not(#\#) {
  z-index: 3;
}

.xs7ifhc:has(input:focus, textarea:focus, [contenteditable]:focus):not(#\#):not(#\#):not(#\#) {
  -webkit-touch-callout: default;
}

.xi8bj5m:has(input:focus, textarea:focus, [contenteditable]:focus):not(#\#):not(#\#):not(#\#) {
  -webkit-user-select: text;
}

.x1lghpz6:has([data-placement="top"]):not(#\#):not(#\#):not(#\#) {
  align-items: flex-start;
}

.xds4sb2:has([data-side="top"]):not(#\#):not(#\#):not(#\#) {
  align-items: flex-start;
}

.x1kj8sn3:has([data-placement="center"]):not(#\#):not(#\#):not(#\#) {
  align-items: safe center;
}

.x8gtvkp:has([data-placement="bottom"]):not(#\#):not(#\#):not(#\#) {
  align-items: safe flex-end;
}

.x1p6doth:has( > [data-lenso-slot="notification-panel"]:not([hidden])):not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-background-primary);
}

.xijr7t:has([data-lenso-slot="date-picker-trigger"]:focus, [data-lenso-slot="date-range-picker-trigger"]:focus):not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-control-field-fill);
}

.xjxcsot:has(input:autofill):not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-control-field-focus-fill);
}

.xx61qqt:has(input:focus-visible, textarea:focus-visible, [role="combobox"]:focus-visible, [role="switch"]:focus-visible, [data-date-segment]:focus-visible):not(:is([data-lenso-focus-method="pointer"] *)):not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-fill-quaternary);
}

.x1vwm26t:has(input:focus-visible):not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1.5px var(--lenso-focus-ring);
}

.xlxh70n:has(input:focus-visible, textarea:focus-visible):not(#\#):not(#\#):not(#\#) {
  box-shadow: none;
}

.x5fbp9s:has(input:focus, textarea:focus):not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--lenso-focus-elevation, 0 0 #0000);
}

.xmmly5a:has([data-lenso-slot="date-picker-trigger"]:focus, [data-lenso-slot="date-range-picker-trigger"]:focus):not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--lenso-focus-elevation, 0 0 #0000);
}

.x100ci5h:has( + :is([data-lenso-glass-fused], [data-lenso-fusion-moving])):not(#\#):not(#\#):not(#\#) {
  display: none;
}

.x17eyf32:has( > [data-lenso-slot="label"]):not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) minmax(0, 2fr);
}

.xn9piol:has( > [data-lenso-slot="slider-label"],  > [data-lenso-slot="slider-output"]):not(#\#):not(#\#):not(#\#) {
  grid-template-rows: auto auto;
}

.xjraba8:has([data-lenso-slot="label"]):not(:has([data-lenso-slot="color-slider-output"])):not(#\#):not(#\#):not(#\#) {
  grid-template-rows: minmax(0, 1fr) auto;
}

.x110uy6q:has([data-side="right"]):not(#\#):not(#\#):not(#\#) {
  justify-content: flex-end;
}

.xjzgtxc:has([data-side="left"]):not(#\#):not(#\#):not(#\#) {
  justify-content: flex-start;
}

.x10zip0r:has(input:disabled):not(#\#):not(#\#):not(#\#) {
  opacity: .35;
}

.x1tddb12:has(input:disabled, textarea:disabled):not(#\#):not(#\#):not(#\#) {
  opacity: .35;
}

.xrpplm9:has(input:disabled):not(#\#):not(#\#):not(#\#) {
  opacity: .4;
}

.xn07oe4:has([data-current]):not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

.x8nwfb8:has(input:focus-visible, textarea:focus-visible):not(#\#):not(#\#):not(#\#) {
  outline-offset: 2px;
}

.x1ykao9e:has([data-lenso-slot="autocomplete-item-indicator"]):not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 1.75rem;
}

.xe4rv0r:has([data-lenso-slot="autocomplete-indicator"]):not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 1.75rem;
}

.xb43z4c:has([data-current]):not(:is([data-separate] *)):not(#\#):not(#\#):not(#\#) {
  translate: calc(var(--tab-bar-selected-shift, 0px) * var(--tab-bar-collapse)) 0;
}

.x1kartst:has(input:focus, textarea:focus, [contenteditable]:focus):not(#\#):not(#\#):not(#\#) {
  -webkit-user-select: text;
  user-select: text;
}

.xc2lmy1:has([data-docs-search]):not(#\#):not(#\#):not(#\#) {
  z-index: 60;
}

.x1xk0fz: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(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: linear-gradient(270deg,transparent 0,#000 var(--scroll-shadow-before),#000 calc(100% - var(--scroll-shadow-after)),transparent 100%),linear-gradient(#000,#000);
  mask-image: linear-gradient(270deg,transparent 0,#000 var(--scroll-shadow-before),#000 calc(100% - var(--scroll-shadow-after)),transparent 100%),linear-gradient(#000,#000);
}

.xycjgi: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(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: radial-gradient(circle at calc(0% - (var(--avatar-size, 2.5rem) / 2) + var(--avatar-group-overlap, .5rem)) 50%,transparent calc((var(--avatar-size, 2.5rem) / 2) + var(--avatar-group-seam, 2px)),#000 calc((var(--avatar-size, 2.5rem) / 2) + var(--avatar-group-seam, 2px)));
  mask-image: radial-gradient(circle at calc(0% - (var(--avatar-size, 2.5rem) / 2) + var(--avatar-group-overlap, .5rem)) 50%,transparent calc((var(--avatar-size, 2.5rem) / 2) + var(--avatar-group-seam, 2px)),#000 calc((var(--avatar-size, 2.5rem) / 2) + var(--avatar-group-seam, 2px)));
}

.xjji6us: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(#\#):not(#\#):not(#\#) {
  rotate: 180deg;
}

.xaz59w9: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)):is([aria-expanded="true"] *):not(#\#):not(#\#):not(#\#) {
  transform: rotate(0);
}

.x1duv5w0: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(#\#):not(#\#):not(#\#) {
  transform: rotate(180deg);
}

.x1qidxe3: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(#\#):not(#\#):not(#\#) {
  transform: rotate(90deg);
}

.x19axjrm: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(#\#):not(#\#):not(#\#) {
  transform: scaleX(-1);
}

.xeptvlw: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)):is([data-starting-style], [data-ending-style]):not(#\#):not(#\#):not(#\#) {
  transform: translateX(-100%);
}

.xvzwy6o: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(#\#):not(#\#):not(#\#) {
  transform: translateX(calc(-1 * var(--toolbar-joined-offset, 0px)));
}

.x77odla: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(#\#):not(#\#):not(#\#) {
  transform: var(--lg-tabs-transform, translateX(calc(2px - var(--active-tab-right, 2px))));
}

.x1lp1b80: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(#\#):not(#\#):not(#\#) {
  translate: 50%;
}

.x5kr71p:first-child:not(#\#):not(#\#):not(#\#) {
  border-end-start-radius: 12px;
}

.x1a2nfg1:first-child:not(#\#):not(#\#):not(#\#) {
  border-end-start-radius: 20px;
}

.xwx6zv6:first-child:not(#\#):not(#\#):not(#\#) {
  border-end-start-radius: min(32px,var(--lenso-shape-content-2xl));
}

.x1w19yqk:first-child:not(#\#):not(#\#):not(#\#) {
  border-start-end-radius: 20px;
}

.x11s53zr:first-child:not(#\#):not(#\#):not(#\#) {
  border-start-end-radius: 26px;
}

.xhxzjke:first-child:not(#\#):not(#\#):not(#\#) {
  border-start-start-radius: 12px;
}

.xpzmea7:first-child:not(#\#):not(#\#):not(#\#) {
  border-start-start-radius: 20px;
}

.x1navzjh:first-child:not(#\#):not(#\#):not(#\#) {
  border-start-start-radius: 26px;
}

.x1bd5h33:first-child:not(#\#):not(#\#):not(#\#) {
  border-start-start-radius: min(32px,var(--lenso-shape-content-2xl));
}

.x1wit3o5:last-child:not(#\#):not(#\#):not(#\#) {
  border-end-end-radius: 12px;
}

.xy0pdvs:last-child:not(#\#):not(#\#):not(#\#) {
  border-end-end-radius: 20px;
}

.x5wi1oj:last-child:not(#\#):not(#\#):not(#\#) {
  border-end-end-radius: 26px;
}

.x13onvmm:last-child:not(#\#):not(#\#):not(#\#) {
  border-end-end-radius: min(32px,var(--lenso-shape-content-2xl));
}

.xmj59xw:last-child:not(#\#):not(#\#):not(#\#) {
  border-end-start-radius: 20px;
}

.xtu2iro:last-child:not(#\#):not(#\#):not(#\#) {
  border-end-start-radius: 26px;
}

.x18f2g7e:last-child:not(#\#):not(#\#):not(#\#) {
  border-start-end-radius: 12px;
}

.x1fu2bfv:last-child:not(#\#):not(#\#):not(#\#) {
  border-start-end-radius: 20px;
}

.x6qp44l:last-child:not(#\#):not(#\#):not(#\#) {
  border-start-end-radius: min(32px,var(--lenso-shape-content-2xl));
}

.x1ho22du:nth-child(1 of [data-lenso-group-item]):not(#\#):not(#\#):not(#\#) {
  border-end-start-radius: 1000px;
}

.x9w3bc4:nth-child(1 of [data-lenso-group-item]):not(#\#):not(#\#):not(#\#) {
  border-inline-start-color: #0000;
}

.x1ifel9r:nth-child(1 of [data-lenso-group-item]):not(#\#):not(#\#):not(#\#) {
  border-start-end-radius: 1000px;
}

.xj6kppr:nth-child(1 of [data-lenso-group-item]):not(#\#):not(#\#):not(#\#) {
  border-start-start-radius: 1000px;
}

.x1m505y8:nth-last-child(1 of [data-lenso-group-item]):not(#\#):not(#\#):not(#\#) {
  border-end-end-radius: 1000px;
}

.x1yxar9e:nth-last-child(1 of [data-lenso-group-item]):not(#\#):not(#\#):not(#\#) {
  border-end-start-radius: 1000px;
}

.x1ptbykb:nth-last-child(1 of [data-lenso-group-item]):not(#\#):not(#\#):not(#\#) {
  border-start-end-radius: 1000px;
}

@supports (anchor-scope: --lenso-tabs-active) {
  .xcwu8e9.xcwu8e9:is(:is([data-lenso-slot="tabs-list"], [data-lenso-slot="segmented-control"]):not([data-ready]):has(:is([data-lenso-slot="tabs-tab"], [data-lenso-slot="segmented-control-item"]):is([aria-selected="true"], [aria-checked="true"])) *):not(#\#):not(#\#):not(#\#) {
    opacity: 1;
  }
}

.xp0w9y:disabled:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-control-tint, var(--lenso-tint));
}

.xtwy1s9:disabled:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-material-control-glass);
}

.xtjyb1g:disabled:not(#\#):not(#\#):not(#\#) {
  color: var(--lenso-label-tertiary);
}

.xtgyt42:disabled:not(#\#):not(#\#):not(#\#) {
  cursor: default;
}

.x1mv00im:disabled:not(#\#):not(#\#):not(#\#) {
  cursor: var(--lenso-cursor-disabled);
}

.x16wjwfb:disabled:not(#\#):not(#\#):not(#\#) {
  display: none;
}

.x2wzlov:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .35;
}

.x1lfpgzf:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .4;
}

.xijokvz:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .5;
}

.x1fzehxr:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

.xaqnwrm:disabled:not(#\#):not(#\#):not(#\#) {
  pointer-events: none;
}

.x17qrhd0:disabled:not(#\#):not(#\#):not(#\#) {
  visibility: hidden;
}

.x1czxl2g:autofill:not(#\#):not(#\#):not(#\#) {
  -webkit-text-fill-color: var(--lenso-label-primary);
}

.x1wfwak2:autofill:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1000px #0000;
}

.xglzdwc:autofill:not(#\#):not(#\#):not(#\#) {
  caret-color: var(--lenso-label-primary);
}

.xspj53y:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,currentColor 18%,transparent);
}

.x1n5bzlp:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #0000;
}

.x1ih23x6:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-background-grouped-tertiary);
}

.xblnsag:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-background-secondary);
}

.x13n62my:hover:not(#\#):not(#\#):not(#\#), .x1n8jpdi:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-control-fill);
}

.xhoe21w:hover:not(#\#):not(#\#):not(#\#), .ximqr8h:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-control-hover-fill);
}

.x1kdc714:hover:not(#\#):not(#\#):not(#\#), .x1qrajx4:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-control-tint-hover-fill);
}

.xwnd8nt:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-tint);
}

.xbmceps:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--lenso-label-on-tint);
}

.x1y1ld4u:hover:not(#\#):not(#\#):not(#\#), .xjh5jo4:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--lenso-label-primary);
}

.x19jsik8:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--lenso-tint);
}

.x5z6fxw:hover:not(#\#):not(#\#):not(#\#) {
  opacity: .8;
}

.x1wec4vc:hover:not(#\#):not(#\#):not(#\#) {
  scrollbar-color: var(--lenso-scrollbar-thumb) transparent;
}

.x11y1xxq:hover:not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration-color: var(--lenso-tint);
  text-decoration-color: var(--lenso-tint);
}

.xhwg9lo:focus:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-control-fill);
}

.xr9r2s9:focus:not(#\#):not(#\#):not(#\#) {
  box-shadow: none;
}

.x1a5dmdj:active:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,currentColor 24%,transparent);
}

.xg80cx1:active:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-background-grouped-secondary);
}

.x1ltmsva:active:not(#\#):not(#\#):not(#\#), .x1tgidrf:active:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-control-hover-fill);
}

.xzf1zd9:active:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-material-control-glass-active);
}

.x106dg9:active:not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration-color: var(--lenso-label-secondary);
  text-decoration-color: var(--lenso-label-secondary);
}

.xnoqg6i:active:not(#\#):not(#\#):not(#\#) {
  text-decoration-line: underline;
}

.x1pdlv7q:active:not(#\#):not(#\#):not(#\#) {
  transform: none;
}

.xpzwpp9:active:not(#\#):not(#\#):not(#\#) {
  transform: scale(.93);
}

.xgwqcfx:active:not(#\#):not(#\#):not(#\#) {
  transform: scale(.94);
}

.x19kf12q:active:not(#\#):not(#\#):not(#\#) {
  transform: scale(.96);
}

.xd3so5o:active:not(#\#):not(#\#):not(#\#) {
  transform: scale(.97);
}

.xk4oym4:active:not(#\#):not(#\#):not(#\#) {
  transform: scale(.98);
}

@media (width >= 640px) {
  .x4bini.x4bini:not(#\#):not(#\#):not(#\#) {
    align-items: safe center;
  }
}

@media (width >= 768px) {
  .x1lzvczq.x1lzvczq:not(#\#):not(#\#):not(#\#) {
    align-items: flex-start;
  }
}

@media (width <= 767px) {
  .x6qxbjg.x6qxbjg:not(#\#):not(#\#):not(#\#) {
    align-items: safe flex-end;
  }
}

@media (width >= 640px) {
  .x1fofqjf.x1fofqjf:not(#\#):not(#\#):not(#\#) {
    align-self: center;
  }
}

@media (prefers-reduced-motion: reduce) {
  .x1u6grsq.x1u6grsq:not(#\#):not(#\#):not(#\#) {
    animation-duration: 0s;
  }

  .x1aquc0h.x1aquc0h:not(#\#):not(#\#):not(#\#) {
    animation-name: none;
  }
}

@media (width >= 768px) {
  .xyx4zhe.xyx4zhe:not(#\#):not(#\#):not(#\#) {
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
  }
}

@media (forced-colors: active) {
  .x14hm74v.x14hm74v:not(#\#):not(#\#):not(#\#) {
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
  }
}

@media (prefers-contrast: more), (prefers-reduced-transparency: reduce), (forced-colors: active) {
  .x12nzr97.x12nzr97:not(#\#):not(#\#):not(#\#) {
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
  }
}

@media (prefers-reduced-transparency: reduce) {
  .x11rvarm.x11rvarm:not(#\#):not(#\#):not(#\#) {
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
  }
}

@media (width >= 640px) {
  .x1aaoq7y.x1aaoq7y:not(#\#):not(#\#):not(#\#) {
    background-color: var(--lenso-presentation-background);
  }
}

@media (width >= 768px) {
  .x1ks48p4.x1ks48p4:not(#\#):not(#\#):not(#\#) {
    background-color: var(--sheet-solid-background);
  }
}

@media (forced-colors: active) {
  .x9yvj25.x9yvj25:not(#\#):not(#\#):not(#\#) {
    background-color: canvas;
  }
}

@media (prefers-contrast: more), (prefers-reduced-transparency: reduce), (forced-colors: active) {
  .x1p2sd4d.x1p2sd4d:not(#\#):not(#\#):not(#\#) {
    background-color: canvas;
  }
}

@media (forced-colors: active) {
  .xwvh9j7.xwvh9j7:not(#\#):not(#\#):not(#\#) {
    background-color: canvastext;
  }

  .x1jzqe4.x1jzqe4:not(#\#):not(#\#):not(#\#) {
    background-color: highlight;
  }
}

@media (prefers-reduced-transparency: reduce) {
  .x1ly3shg.x1ly3shg:not(#\#):not(#\#):not(#\#) {
    background-color: var(--lenso-background-primary);
  }

  .x1m2zfm2.x1m2zfm2:not(#\#):not(#\#):not(#\#) {
    background-color: var(--lenso-material-solid);
  }
}

@media (forced-colors: active) {
  .xhobzj1.xhobzj1:not(#\#):not(#\#):not(#\#) {
    background-image: none;
  }
}

@media (width >= 768px) {
  .xte36i6.xte36i6:not(#\#):not(#\#):not(#\#) {
    box-shadow: 0 15px 75px #0000002e;
  }
}

@media (forced-colors: active) {
  .xwaqzdf.xwaqzdf:not(#\#):not(#\#):not(#\#) {
    box-shadow: none;
  }

  .xs5hli.xs5hli:not(#\#):not(#\#):not(#\#) {
    color: canvastext;
  }

  .x1k5gbb1.x1k5gbb1:not(#\#):not(#\#):not(#\#) {
    color: highlighttext;
  }
}

@media (prefers-reduced-transparency: reduce) {
  .x65sc1i.x65sc1i:not(#\#):not(#\#):not(#\#) {
    color: var(--lenso-label-primary);
  }

  .x1i6i71f.x1i6i71f:not(#\#):not(#\#):not(#\#) {
    color: var(--material-plain-label);
  }
}

@media (width >= 768px) {
  .xsif4ur.xsif4ur:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }

  .xa41o0o.xa41o0o:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 1279px) {
  .x1vc2d2k.x1vc2d2k:not(#\#):not(#\#):not(#\#) {
    display: block;
  }

  .xi2odvb.xi2odvb:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 1023px) {
  .x1a1oztq.x1a1oztq:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 767px) {
  .xig2svb.xig2svb:not(#\#):not(#\#):not(#\#) {
    display: block;
  }

  .x1dn74xm.x1dn74xm:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }

  .x137v6ai.x137v6ai:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (forced-colors: active), (prefers-reduced-transparency: reduce), (prefers-contrast: more) {
  .x12sz8d6.x12sz8d6:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (forced-colors: active) {
  .x1c7sf14.x1c7sf14:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (prefers-reduced-transparency: reduce) {
  .x1izksy.x1izksy:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (forced-colors: active), (prefers-reduced-transparency: reduce) {
  .xzmjnti.xzmjnti:not(#\#):not(#\#):not(#\#) {
    filter: none;
  }
}

@media (width >= 640px) {
  .x2kc0e2.x2kc0e2:not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }
}

@media (width >= 768px) {
  .xsoz8tm.xsoz8tm:not(#\#):not(#\#):not(#\#) {
    flex-direction: row-reverse;
  }

  .x12vxjpv.x12vxjpv:not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }
}

@media (width >= 640px) {
  .x1um11u0.x1um11u0:not(#\#):not(#\#):not(#\#) {
    font-size: .875rem;
  }

  .x1w2jp23.x1w2jp23:not(#\#):not(#\#):not(#\#) {
    font-size: 14px;
  }
}

@media (width >= 768px) {
  .x1nk23k4.x1nk23k4:not(#\#):not(#\#):not(#\#) {
    font-size: 20px;
  }
}

@media (width <= 767px) {
  .xwkle13.xwkle13:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media (width <= 600px) {
  .x1nc4n6v.x1nc4n6v:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr;
  }
}

@media (width >= 767.01px) and (width <= 1279px) {
  .x1u4olm9.x1u4olm9:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 280px minmax(0, 1fr);
  }
}

@media (width <= 359px) {
  .x16daeuo.x16daeuo:not(#\#):not(#\#):not(#\#) {
    inset-inline-end: max(10px,env(safe-area-inset-right, 0px));
  }

  .x1ctnf8q.x1ctnf8q:not(#\#):not(#\#):not(#\#) {
    inset-inline-start: max(10px,env(safe-area-inset-left, 0px));
  }
}

@media (width >= 640px) {
  .x1kfzzbw.x1kfzzbw:not(#\#):not(#\#):not(#\#) {
    line-height: 1.25rem;
  }
}

@media (width <= 1023px) {
  .xxc9p8n.xxc9p8n:not(#\#):not(#\#):not(#\#) {
    margin-inline-end: 0;
  }
}

@media (forced-colors: active) {
  .x1rtp29l.x1rtp29l:not(#\#):not(#\#):not(#\#) {
    mix-blend-mode: normal;
  }
}

@media (prefers-reduced-transparency: reduce) {
  .x90sx4v.x90sx4v:not(#\#):not(#\#):not(#\#) {
    mix-blend-mode: normal;
  }
}

@media (forced-colors: active), (prefers-reduced-transparency: reduce) {
  .xrgr48b.xrgr48b:not(#\#):not(#\#):not(#\#) {
    opacity: 1;
  }
}

@media (forced-colors: active) {
  .x10uid6p.x10uid6p:not(#\#):not(#\#):not(#\#) {
    opacity: var(--material-edge-visibility, 1);
  }
}

@media (prefers-reduced-transparency: reduce) {
  .xtbv2dh.xtbv2dh:not(#\#):not(#\#):not(#\#) {
    opacity: var(--material-edge-visibility, 1);
  }
}

@media (width <= 767px) {
  .xb3f9ss.xb3f9ss:not(#\#):not(#\#):not(#\#) {
    padding-inline-end: 0;
  }

  .x1hfk2xs.x1hfk2xs:not(#\#):not(#\#):not(#\#) {
    padding-inline-start: 0;
  }
}

@media (prefers-reduced-motion: reduce) {
  .xhj7x8a.xhj7x8a:not(#\#):not(#\#):not(#\#) {
    transition-delay: 0s;
  }

  .x12w9bfk.x12w9bfk:not(#\#):not(#\#):not(#\#) {
    transition-duration: 0s;
  }

  .x4wkmsb.x4wkmsb:not(#\#):not(#\#):not(#\#) {
    transition-property: none;
  }
}

.x1vn98up:active:not(:disabled):not(#\#):not(#\#):not(#\#) {
  background-color: var(--lenso-control-hover-fill);
}

@media (width <= 767px) {
  .x13a3gx7.x13a3gx7[data-placement="center"]:not(#\#):not(#\#):not(#\#) {
    align-items: safe center;
  }
}

@media (hover: hover) {
  .x12nbwu0.x12nbwu0:hover:not([aria-expanded="true"]):not(#\#):not(#\#):not(#\#) {
    background-color: color-mix(in oklab,var(--lenso-label-primary) 3%,transparent 90%);
  }
}

@media (hover: hover) and (pointer: fine) {
  .xtp9vf0.xtp9vf0:hover:is(:active, [data-lenso-pressed]):not(#\#):not(#\#):not(#\#) {
    background-color: color-mix(in srgb,var(--lenso-control-tint, var(--lenso-tint)) 85%,var(--lenso-label-primary));
  }
}

@media (forced-colors: active) {
  .x14zasun.x14zasun[data-pressed]:not(#\#):not(#\#):not(#\#) {
    background-color: highlight;
  }
}

@media (hover: hover) {
  .x16x43w4.x16x43w4:hover:not([data-invalid], [aria-invalid="true"], :focus-visible, :has([data-lenso-slot="autocomplete-clear-button"]:hover)):not(#\#):not(#\#):not(#\#) {
    background-color: var(--lenso-control-field-hover-fill);
  }

  .x110rusy.x110rusy:hover:not([aria-expanded="true"]):not(#\#):not(#\#):not(#\#) {
    background-color: var(--lenso-control-fill);
  }

  .xe1uyok.xe1uyok:is(.dark *):hover:not(#\#):not(#\#):not(#\#) {
    background-color: var(--lenso-control-hover-fill);
  }

  .xqvgb3n.xqvgb3n:hover:not([data-invalid], [aria-invalid="true"], :focus-visible, :has([data-lenso-slot="autocomplete-clear-button"]:hover)):not(#\#):not(#\#):not(#\#) {
    background-color: var(--lenso-control-hover-fill);
  }
}

@media (hover: hover) and (pointer: fine) {
  .x1cgl9c0.x1cgl9c0:hover:not([data-disabled]):not(#\#):not(#\#):not(#\#) {
    background-color: var(--lenso-fill-tertiary);
  }

  .x1ny8hjf.x1ny8hjf:hover:not([data-disabled]):not([data-menu-plate-active] *):not(#\#):not(#\#):not(#\#) {
    background-color: var(--lenso-menu-highlight);
  }

  .x1s1h15a.x1s1h15a:hover:not(:focus-visible):not(:disabled, [aria-disabled="true"], [data-disabled], [data-pending]):not(#\#):not(#\#):not(#\#) {
    box-shadow: inset 0 0 0 100vmax var(--lenso-fill-secondary);
  }

  .xo6kcp8.xo6kcp8:hover:not(:focus):not(:disabled, [aria-disabled="true"], [data-disabled], [data-pending]):not(#\#):not(#\#):not(#\#) {
    box-shadow: inset 0 0 0 100vmax var(--lenso-fill-tertiary),var(--lenso-material-action-shadow);
  }
}

@media (hover: hover) and (pointer: fine) and (not (forced-colors: active)) {
  .x1ymdtft.x1ymdtft:hover:not(:focus-visible):not(:disabled, [aria-disabled="true"], [data-disabled], [data-pending]):not(#\#):not(#\#):not(#\#) {
    box-shadow: inset 0 0 0 100vmax var(--lenso-glass-interaction-fill, var(--lenso-glass-active-fill, var(--lenso-glass-default-active-fill))),var(--lenso-fusion-shadow, var(--lenso-interaction-elevation, var(--lenso-glass-shadow, var(--lg-foreground-shadow, var(--lenso-material-action-shadow)))));
  }
}

@media (forced-colors: active) {
  .x1fhua5n.x1fhua5n:focus-visible:not(:active, [data-lenso-pressed], [data-lenso-key-pressed], [data-lenso-light-pressed]):not(:disabled, [aria-disabled="true"], [data-disabled], [data-pending]):not(#\#):not(#\#):not(#\#), .xd2pd7r.xd2pd7r:is(:active, [data-lenso-pressed], [data-lenso-key-pressed], [data-lenso-light-pressed]):not(:disabled, [aria-disabled="true"], [data-disabled], [data-pending]):not(#\#):not(#\#):not(#\#) {
    box-shadow: none;
  }
}

@media (hover: hover) and (pointer: fine) {
  .x19jnvh3.x19jnvh3:hover:not(:focus):not(:disabled, [aria-disabled="true"], [data-disabled], [data-pending]):not(#\#):not(#\#):not(#\#) {
    box-shadow: none;
  }
}

@media (forced-colors: active) {
  .xh1m275.xh1m275[data-pressed]:not(#\#):not(#\#):not(#\#) {
    color: highlighttext;
  }
}

@media (hover: hover) and (pointer: fine) {
  .x3h5l8i.x3h5l8i:hover:not(:disabled, [data-disabled], [aria-disabled="true"], [data-current]):not(#\#):not(#\#):not(#\#), .xa9e7ii.xa9e7ii:hover:not(:disabled, [data-disabled]):not(#\#):not(#\#):not(#\#) {
    color: var(--lenso-label-primary);
  }
}

@media (forced-colors: active) {
  .x1okt3xw.x1okt3xw[data-highlighted]:not(#\#):not(#\#):not(#\#) {
    outline-offset: -1px;
  }
}

@media (prefers-reduced-motion: reduce) {
  .xkdpnsi.xkdpnsi:is([data-toolbar-morph-ready] > [data-toolbar-item]):not(#\#):not(#\#):not(#\#) {
    transition-duration: 0s;
  }
}

@media (width >= 640px) {
  .xe5ogab.xe5ogab:has([data-placement="top"]):not(#\#):not(#\#):not(#\#) {
    align-items: flex-start;
  }

  .x1yrpgbc.x1yrpgbc:has([data-placement="bottom"]):not(#\#):not(#\#):not(#\#) {
    align-items: safe flex-end;
  }
}

@container (width <= 360px) {
  .x1qtneoa.x1qtneoa:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media (hover: hover) and (pointer: fine) {
  .xkp9gd4.xkp9gd4:hover:not(#\#):not(#\#):not(#\#) {
    background-color: color-mix(in srgb,var(--lenso-control-tint, var(--lenso-tint)) 88%,var(--lenso-label-primary));
  }
}

@media (hover: hover) {
  .x1vg3n4w.x1vg3n4w:hover:not(#\#):not(#\#):not(#\#), .xj3v99n.xj3v99n:hover:not(#\#):not(#\#):not(#\#) {
    background-color: var(--lenso-control-hover-fill);
  }

  .x10lrths.x10lrths:hover:not(#\#):not(#\#):not(#\#) {
    background-color: var(--lenso-control-tint-hover-fill);
  }
}

@media (hover: hover) and (pointer: fine) {
  .x1ayye7x.x1ayye7x:hover:not(#\#):not(#\#):not(#\#) {
    background-color: var(--lenso-fill-quaternary);
  }
}

@media (hover: hover) {
  .xfojdmb.xfojdmb:hover:not(#\#):not(#\#):not(#\#) {
    background-color: var(--lenso-fill-secondary);
  }
}

@media (hover: hover) and (pointer: fine) {
  .xdppd7x.xdppd7x:hover:not(#\#):not(#\#):not(#\#) {
    background-color: var(--lenso-material-control-glass-active);
  }

  .x129qvay.x129qvay:hover:not(#\#):not(#\#):not(#\#) {
    background-color: var(--lenso-material-control-glass);
  }

  .xac4r7x.xac4r7x:hover:not(#\#):not(#\#):not(#\#) {
    color: var(--lenso-label-primary);
  }
}

@media (hover: hover) {
  .xi4js5.xi4js5:hover:not(#\#):not(#\#):not(#\#) {
    opacity: .7;
  }

  .x1istxu0.x1istxu0:hover:not(#\#):not(#\#):not(#\#) {
    -webkit-text-decoration-color: color-mix(in srgb,var(--lenso-label-secondary) 50%,transparent);
    text-decoration-color: color-mix(in srgb,var(--lenso-label-secondary) 50%,transparent);
  }

  .x366mxz.x366mxz:hover:not(#\#):not(#\#):not(#\#) {
    text-decoration-line: underline;
  }
}

@container (width <= 360px) {
  .x1gdrstu.x1gdrstu:has( > [data-lenso-slot="label"]):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media (hover: hover) {
  .xamlmvd.xamlmvd:hover:not(:disabled):not(#\#):not(#\#):not(#\#) {
    background-color: var(--lenso-control-hover-fill);
  }
}

@media (width >= 640px) {
  @media (hover: hover) {
    .x14jimej.x14jimej.x14jimej:not(#\#):not(#\#):not(#\#) {
      background-color: var(--lenso-presentation-background);
    }
  }
}

@media (hover: hover) and (pointer: fine) and (not (forced-colors: active)) {
  @media (forced-colors: active) {
    .x1qew4jt.x1qew4jt.x1qew4jt:hover:not(:focus-visible):not(:disabled, [aria-disabled="true"], [data-disabled], [data-pending]):not(#\#):not(#\#):not(#\#) {
      box-shadow: none;
    }
  }
}

@media (width >= 640px) {
  @media (hover: hover) {
    .x1gwfp5i.x1gwfp5i.x1gwfp5i:hover:not(#\#):not(#\#):not(#\#) {
      background-color: var(--lenso-control-fill);
    }
  }
}

.x1khpak1:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--lenso-control-border);
}

.xn2zghk:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--lenso-separator);
}

.x1q0q8m5:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-style: solid;
}

.x1qhh985:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 0;
}

.xso031l:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 1px;
}

.x1yw18in:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: color-mix(in srgb,var(--lenso-label-primary) 15%,transparent);
}

.x1is0roc:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--lenso-control-border);
}

.x1lrdgnz:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--lenso-menu-separator);
}

.x17pjy82:not(#\#):not(#\#):not(#\#):not(#\#), .xcps1e:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--lenso-separator);
}

.x13fuv20:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-style: solid;
}

.x178xt8z:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 1px;
}

.x130t2gz:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: -12px;
}

.x1ey2m1c:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 0;
}

.x191j7n5:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 16px;
}

.xbfrwjf:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 4px;
}

.x1sgz9ck:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: calc(12px + env(safe-area-inset-bottom, 0px));
}

.x1rltit8:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: calc(16px + env(safe-area-inset-bottom, 0px));
}

.x28ko6u:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .5px;
}

.x15s3dfl:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .75em;
}

.xvle69y:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .75rem;
}

.xqtp20y:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 0;
}

.xmll18r:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.25rem;
}

.x5yr21d:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100%;
}

.xtdtrs8:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100dvh;
}

.x170jfvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 10px;
}

.x1kpxq89:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 12px;
}

.x1ipfgzs:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 13.5rem;
}

.x18gnavp:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 13px;
}

.x1v9usgg:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 14px;
}

.x18dl8mb:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 150px;
}

.xlup9mm:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 16px;
}

.xmix8c7:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 18px;
}

.xlzyvqe:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1em;
}

.xjm9jq1:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1px;
}

.x1l36t39:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1rem;
}

.x142y1qz:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2.125rem;
}

.x1qx5ct2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 20px;
}

.x17rw0jw:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 22px;
}

.xxk0z11:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 24px;
}

.xd7y6wv:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 26px;
}

.x1fgtraw:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 28px;
}

.x2ozue6:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 296px;
}

.x36qwtl:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2px;
}

.xettwda:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2rem;
}

.x1gnnpzl:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 30px;
}

.x10w6t97:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 32px;
}

.x90ne7k:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 34px;
}

.xc9qbxq:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 36px;
}

.x14p0aa6:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 38.333px;
}

.x16wdlz0:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 38px;
}

.xuoj239:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 3px;
}

.x1vqgdyp:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 40px;
}

.xn3w4p2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 44px;
}

.xsdox4t:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 48px;
}

.x112a4uq:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 49px;
}

.xqu0tyb:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 4px;
}

.xlxyqfn:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 50%;
}

.x10wjd1d:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 50px;
}

.xdd8jsf:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 52px;
}

.xnnlda6:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 56px;
}

.x1ycjhwn:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 5px;
}

.x1peatla:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 64px;
}

.x1mgsydn:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 66px;
}

.xols6we:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 6px;
}

.xdk7pt:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 8px;
}

.xt7dq6l:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: auto;
}

.xl8rr8t:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(100% - 34px);
}

.x1c0ccdx:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(100% + 2px);
}

.xel2s8t:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(100dvh - 24px);
}

.xbjcwae:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(100dvh - 62px);
}

.x1sj8ltj:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(28px * var(--lg-scale, .375) / .375);
}

.x1kt0pz1:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(38px * var(--lg-scale, .375) / .375);
}

.x1ofmtt1:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(54px - 10px * var(--tab-bar-collapse));
}

.x1wr9p70:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--active-tab-height, var(--lg-tab-height)) - 2 * var(--lg-tabs-indicator-inset, 0px));
}

.x13hk34b:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--fd-docs-height) - var(--fd-docs-row-3));
}

.x4uaa6p:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--lg-tab-height) - 2 * var(--lg-tabs-indicator-inset, 0px));
}

.xg7h5cd:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: fit-content;
}

.xdmi676:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: max-content;
}

.xlt7y8v:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--accordion-panel-height);
}

.x1pu84wo:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--apple-glass-icon-height, 22px);
}

.x2n7tf0:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--checkbox-checkmark-size, .625rem);
}

.xae5ab5:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--collapsible-panel-height, auto);
}

.xuan8c8:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--collapsible-panel-height);
}

.x1mr3oa1:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--fd-height);
}

.xobpx41:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--lg-tab-height);
}

.xz38g7u:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--sheet-visible-height, calc(100% - var(--sheet-snap-offset, 0px) - var(--sheet-nesting-offset, 0px) - 6px));
}

.x1gtwqrn:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--tab-bar-height, 44px);
}

.xh33gxn:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--tab-bar-height, 54px);
}

.x1u22o8f:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--toast-front-height, 0px);
}

.xr5n4t5:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--toast-height, auto);
}

.x1wr2oty:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--toast-pill-height, auto);
}

.x3eifzl:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--visual-viewport-height, 100dvh);
}

.xu96u03:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 0;
}

.x1nrll8i:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 50%;
}

.xncym2f:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 8px;
}

.x1t8mvi6:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: auto;
}

.xoo5wb9:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: calc(-8px * var(--lg-scale, .375) / .375);
}

.x9fijg3:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: calc(2px + var(--lg-tabs-indicator-inset, 0px));
}

.x1xwl4nk:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: var(--popover-arrow-left);
}

.xat24cr:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 0;
}

.xod5an3:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 12px;
}

.x1yztbdb:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 16px;
}

.xieb3on:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 20px;
}

.x1hq5gj4:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 24px;
}

.x1iymm2a:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 32px;
}

.x12nagc:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 4px;
}

.x4ii5y1:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: auto;
}

.xh5ptmr:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--x-65j53i);
}

.x1jlnqtu:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: -6px;
}

.xdj266r:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 0;
}

.x14vqqas:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 12px;
}

.xw7yly9:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 16px;
}

.x1sy10c2:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 20px;
}

.xqui205:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 24px;
}

.xg87l8a:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 32px;
}

.xx4vt8u:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 48px;
}

.x1gslohp:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 4px;
}

.x1xmf6yo:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 8px;
}

.xr1yuqi:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: auto;
}

.x129342h:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x-g77s0);
}

.xmz0i5r:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 100%;
}

.x1sslpiy:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 320px;
}

.x3d5gib:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 50vh;
}

.x1l4ul0t:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 75vh;
}

.x15vuvwr:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 85dvh;
}

.x1kn1oqr:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100% - 62px);
}

.xgnj01e:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100dvh - 24px);
}

.xs8sm83:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100dvh - 32px);
}

.xtsldaq:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(var(--visual-viewport-height, 100dvh) - 86px);
}

.x1h9acoj:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(320px,var(--available-height));
}

.x8a61ns:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(460px, 100dvh - 24px);
}

.x7ab17h:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: none;
}

.x1374xjt:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: var(--available-height);
}

.x193iq5w:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 100%;
}

.x10xiq2s:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1180px;
}

.x7sx7my:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1920px;
}

.x1tjw356:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 224px;
}

.xw5ewwj:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 300px;
}

.x1va8c73:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 320px;
}

.xxc7z9f:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 360px;
}

.xenbecp:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 370px;
}

.x1dt7z5j:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 380px;
}

.xdusixz:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 384px;
}

.x16x9y8g:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 402px;
}

.x1iasaxs:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 448px;
}

.x1n8psvb:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 512px;
}

.xrlsmeg:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 600px;
}

.x11gisft:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 640px;
}

.x1ap80js:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 800px;
}

.x616ay3:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 86%;
}

.x4d2062:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100% - 32px);
}

.x1usz39j:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100vw - 16px);
}

.xvv7f4i:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100vw - 24px);
}

.x1x1rfll:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: none;
}

.x7k7lee:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: var(--available-width);
}

.xh5zkew:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: var(--toast-pill-available, calc(100vw - 32px));
}

.xf68679:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: var(--x-maxWidth);
}

.x2lwn1j:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 0;
}

.x18q968i:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 1.42857em;
}

.x1us19tq:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 100%;
}

.x1ov3xa9:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 100dvh;
}

.x6lgdlw:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 112px;
}

.x4di66i:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 13.8px;
}

.x1db3i3o:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 160px;
}

.x1hshjfz:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 16px;
}

.x19wm6jj:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 2.25rem;
}

.xj9xw9b:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 26px;
}

.xe0p6wg:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 28px;
}

.x1in32aq:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 2rem;
}

.x21xpn4:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 32px;
}

.xu97haq:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 34px;
}

.xa3b7fw:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 350px;
}

.xu0aao5:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 36px;
}

.x141feeh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 38px;
}

.x1ba4aug:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 40px;
}

.xgujvf1:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 42px;
}

.x1gg8mnh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 44px;
}

.x1wxaq2x:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 48px;
}

.x7ywyr2:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 50px;
}

.x1wiwyrm:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 52px;
}

.xt55aet:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 54px;
}

.xbktkl8:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 56px;
}

.x879a55:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 60px;
}

.x1ps0uee:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 66.333px;
}

.x1wzw5q2:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 68px;
}

.x1rfaoo0:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 70px;
}

.xseoqlg:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 80px;
}

.x1yp0f2e:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 85px;
}

.x16suv20:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 8px;
}

.xr2v7n3:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: calc(100dvh - 32px);
}

.x82snj4:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: var(--x-minHeight);
}

.xeuugli:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 0;
}

.xktpd3l:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 100px;
}

.x15kz4h8:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 16px;
}

.xfb3i0g:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 180px;
}

.xlrd64x:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 26px;
}

.x1264ykn:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 28px;
}

.x46jg8d:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 32px;
}

.x15hfatp:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 36px;
}

.x1nb6za0:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 44px;
}

.xnnffwl:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 63px;
}

.x6c5l4p:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 80px;
}

.xj49do3:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: min(250px,var(--available-width, 100vw));
}

.xa2en8k:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: min(var(--available-width),max(250px,var(--anchor-width)));
}

.x80t9vs:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: var(--anchor-width);
}

.xw2csxc:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-x: auto;
}

.x101abm8:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-x: clip;
}

.x6ikm8r:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-x: hidden;
}

.x1odjw0f:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-y: auto;
}

.x1s73dr8:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-y: clip;
}

.x10wlt62:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-y: hidden;
}

.xryxfnj:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-y: visible;
}

.x7p5m3t:not(#\#):not(#\#):not(#\#):not(#\#) {
  overscroll-behavior-x: contain;
}

.x1e4zzel:not(#\#):not(#\#):not(#\#):not(#\#) {
  overscroll-behavior-y: contain;
}

.x18d9i69:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 0;
}

.x1a8lsjc:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 10px;
}

.xsag5q8:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 12px;
}

.x1l90r2v:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 16px;
}

.x1i2zvha:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 19px;
}

.xx6bls6:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 20px;
}

.xwxc41k:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 24px;
}

.xq1608w:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 36px;
}

.xg8j3zb:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 3px;
}

.xjkvuk6:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 4px;
}

.x10b6aqq:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 6px;
}

.xwib8y2:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 8px;
}

.x1jigws5:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: calc(94px + env(safe-area-inset-bottom, 0px));
}

.xvaviwv:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: max(12px,env(safe-area-inset-bottom));
}

.xl84xjf:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: max(16px,env(safe-area-inset-bottom));
}

.x6wrskw:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 4px;
}

.xmzs88n:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 4px;
}

.x1b58sdr:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: .5rem;
}

.xexx8yu:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 0;
}

.x9na7ki:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 1.667px;
}

.xz9dl7a:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 12px;
}

.x1d0ri9u:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 13px;
}

.xyamay9:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 16px;
}

.x1p5oq8j:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 24px;
}

.x1miatn0:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 32px;
}

.x1iorvi4:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 4px;
}

.x1yrsyyn:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 6px;
}

.x1y1aw1k:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 8px;
}

.x3m8u43:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 0;
}

.xlftelb:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 12px;
}

.xwukr4l:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: auto;
}

.xr2l1fr:not(#\#):not(#\#):not(#\#):not(#\#) {
  scroll-margin-top: 12px;
}

.x1uye3lp:not(#\#):not(#\#):not(#\#):not(#\#) {
  scroll-margin-top: 160px;
}

.xll0d9s:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -100px;
}

.x1pdr0v7:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -1px;
}

.x1fo6t33:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -4px;
}

.x13vifvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 0;
}

.x1tk7jg1:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 12px;
}

.xomnu4r:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 16px;
}

.x1dfx0jo:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 25%;
}

.xndqk7f:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 4px;
}

.xz91ivs:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 5.6875rem;
}

.xwa60dl:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 50%;
}

.xfr5jun:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 8px;
}

.x80663w:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: auto;
}

.xg0qfy2:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc(2px + var(--lg-tabs-indicator-inset, 0px));
}

.x18dccz1:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--docs-header-height);
}

.x1sdlt60:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--fd-docs-row-3);
}

.xqbb3pu:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--fd-top);
}

.xjqez3:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--popover-arrow-top);
}

.x1jimcuc:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .75em;
}

.x1jw3ynk:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .75rem;
}

.xnalus7:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 0;
}

.xwqq7k2:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.25rem;
}

.xbdjdey:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.5px;
}

.xh29eag:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.75rem;
}

.xh8yej3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100%;
}

.x1fsd2vl:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 10px;
}

.xsmyaan:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 12px;
}

.x6jxa94:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 14px;
}

.x1kky2od:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 16px;
}

.x1xp8n7a:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 18px;
}

.x15vhz18:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1em;
}

.x1i1rx1s:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1px;
}

.xcdlrvm:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1rem;
}

.xw4jnvo:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 20px;
}

.xc5o50y:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 210px;
}

.x16grhtn:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 220px;
}

.x17z2i9w:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 22px;
}

.x18qqrc1:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 248px;
}

.xvy4d1p:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 24px;
}

.xqyf9gi:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 250px;
}

.x23j0i4:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 26px;
}

.x1dz1jew:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 280px;
}

.xgd8bvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 28px;
}

.xfo62xy:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2px;
}

.xdzyupr:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 300px;
}

.x1849jeq:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 30px;
}

.x1m258z3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 320px;
}

.x1td3qas:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 32px;
}

.x1kdeu4r:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 338px;
}

.x1691je0:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 34px;
}

.xuxzixs:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 351px;
}

.x14qfxbe:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 36px;
}

.x1bfn1y4:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 38.333px;
}

.x1r8fhnh:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 386px;
}

.x1guw455:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 38px;
}

.x1g8rjiy:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 3px;
}

.xz84dc7:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 40%;
}

.x100vrsf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 40px;
}

.x187nhsf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 44px;
}

.x3x2bpi:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 46px;
}

.xht4xr3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 480px;
}

.x1useyqa:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 48px;
}

.x15jighw:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 49px;
}

.x3hqpx7:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 50%;
}

.x1pju0fl:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 50px;
}

.x1ijr6pc:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 512px;
}

.x15yg21f:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 56px;
}

.x1u78mur:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 58px;
}

.x1247r65:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 60px;
}

.x1fu8urw:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 64px;
}

.xge0ay3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 66px;
}

.x1xc55vz:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 8px;
}

.xm6i5cn:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 90%;
}

.x76zr16:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 94%;
}

.x14atkfc:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: auto;
}

.xuyfhz4:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(100% - 16px);
}

.x8pckko:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(100% - 24px);
}

.xkxa9zd:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(100% - 32px);
}

.x19d31kc:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(100% - 34px);
}

.x1i5eysj:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(100% - var(--sheet-edge-inset, 6px) * 2 - min(var(--sheet-stack, 0),1) * 8%);
}

.x9s46ru:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(100% + 2px);
}

.x1cf4oau:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(100vw - 32px);
}

.x1b505ki:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(58px * var(--lg-scale, .375) / .375);
}

.x9zk4c2:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(64px * var(--lg-scale, .375) / .375);
}

.xv7cbwi:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(var(--active-tab-width, var(--lg-tab-width)) - 2 * var(--lg-tabs-indicator-inset, 0px));
}

.xzkv45h:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(var(--lg-tab-width) - 2 * var(--lg-tabs-indicator-inset, 0px));
}

.x1d0vw8b:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(var(--toast-digit-presence, 1) * 1ch);
}

.xeq5yr9:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: fit-content;
}

.xezivpi:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: max-content;
}

.x1hhjr3y:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--anchor-width);
}

.x1iugzoe:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--apple-glass-icon-width, 19px);
}

.xrvccfc:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--checkbox-checkmark-size, .625rem);
}

.x1yk945v:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--lg-tab-width);
}

.xijx5qr:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--tab-bar-expanded-width, 100%);
}

.xebc71c:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--tab-bar-width, 44px);
}

.x11linr4:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--tab-bar-width, 54px);
}

.xkb1ty:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--tab-bar-width, auto);
}

.xlgmizt:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--toast-pill-width, max-content);
}

.x194wkrk:is([data-side="bottom"], [data-side="left"], [data-side="right"], [data-side="inline-start"], [data-side="inline-end"]):not(#\#):not(#\#):not(#\#):not(#\#), .x1c9wdmz:is([data-side="top"] *):not(#\#):not(#\#):not(#\#):not(#\#), .xw0tdai:is([data-side="bottom"], [data-side="left"], [data-side="right"]):not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: auto;
}

.x1fuwxb3[data-starting-style]:not(#\#):not(#\#):not(#\#):not(#\#), .x61rqsd[data-ending-style]:not(#\#):not(#\#):not(#\#):not(#\#), .xrf5iq3:is([data-starting-style], [data-ending-style]):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 0;
}

.x1ftq75n:is([data-side="left"], [data-side="right"]):not(#\#):not(#\#):not(#\#):not(#\#), .xosn3zf[data-orientation="vertical"]:not(#\#):not(#\#):not(#\#):not(#\#), .xqmlo60[data-orientation="vertical"]:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100%;
}

.x1f1ypyr[data-size="full"]:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100dvh;
}

.x47jxah:is([data-lenso-slot="toolbar"][data-attached] *):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 36px;
}

.x18vdpfv[data-minimized]:not([data-minimize-ready]):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 44px;
}

.xgctxne:is([data-side="left"], [data-side="right"]):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 56px;
}

.x1r0b426:is([data-lg-slider-thumb][data-orientation="vertical"] *):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 58px;
}

.x4x2zft[data-size="cover"]:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(100dvh - 32px);
}

.xvvpu0o:is([data-side="left"], [data-side="right"]):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(100dvh - var(--drawer-edge-inset) * 2);
}

.xj61aaa:is(:is([data-lenso-slot="tabs-list"], [data-lenso-slot="segmented-control"]):not([data-ready]) *):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(anchor-size(height) - 2 * var(--lg-tabs-indicator-inset, 0px));
}

.x14udql6[data-expanded]:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--toast-stack-height, 0px) + (var(--toast-count, 1) - 1) * 12px);
}

.x13jpakw:is([data-expanded] > *):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--sheet-visible-height, calc(100% - var(--sheet-nesting-offset, 0px)));
}

.x11xan4z:not([data-front]):not([data-expanded]):not([data-layout-expanded]):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--toast-front-height, var(--toast-height, auto));
}

.x185f8x6:is([data-lenso-slot="toolbar-group"] *):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--toolbar-group-button-height, 36px);
}

.x14ja3ed[data-side="right"]:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: -12px;
}

.xpk4n6h:is(:is([data-lenso-slot="tabs-list"], [data-lenso-slot="segmented-control"]):not([data-ready]) *):not(#\#):not(#\#):not(#\#):not(#\#) {
  left: calc(anchor(left,2px) + var(--lg-tabs-indicator-inset, 0px));
}

.x1mm2xpd[data-placement="bottom"]:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 0;
}

.xo66fmp:is([data-placement="center"], [data-placement="top"]):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: auto;
}

.xcydpa7:is(*):not([data-virtualized]) > * + :not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .25rem;
}

.xhle3m5[data-placement="top"]:not(#\#):not(#\#):not(#\#):not(#\#), .xyxd43b:is([role="listbox"] > :not(:first-child)):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 0;
}

.x1gsi22i:is([role="listbox"] > :not(:first-child)):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 4px;
}

.xplfngy:not(:first-child):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 8px;
}

.x11aldhl:is([data-side="left"], [data-side="right"]):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 100%;
}

.xpb3zc5[data-size="full"]:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 100dvh;
}

.x1w2oa7u[data-orientation="vertical"]:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 6px;
}

.x1xfyfds:not(:empty):not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 0;
}

.xq7945p[data-orientation="vertical"]:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 100px;
}

.x1545a2f:is([data-lenso-slot="checkbox"] > *, [data-lenso-slot="switch"] > *):not(#\#):not(#\#):not(#\#):not(#\#), .x1tpi191:is([data-field-layout="row"] > *, [data-lenso-slot="fieldset-row"] > *):not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 0;
}

.xmj936i[data-scroll="outside"]:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-y: auto;
}

.x1987ybi:is([data-field-layout="row"] > *):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 8px;
}

.xijodfk[data-side="left"]:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: -12px;
}

.x1m0bspj:is(:is([data-lenso-slot="tabs-list"], [data-lenso-slot="segmented-control"]):not([data-ready]) *):not(#\#):not(#\#):not(#\#):not(#\#) {
  right: auto;
}

.x1qameca[data-side="bottom"]:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -12px;
}

.xgigseo:is([data-side="top"] *):not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 0;
}

.x18qm886:is(:is([data-lenso-slot="tabs-list"], [data-lenso-slot="segmented-control"]):not([data-ready]) *):not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc(anchor(top,2px) + var(--lg-tabs-indicator-inset, 0px));
}

.x1ok8dyy[data-size="full"]:not(#\#):not(#\#):not(#\#):not(#\#), .x1v7q93d:is([data-lenso-slot="checkbox"] > *, [data-lenso-slot="switch"] > *):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100%;
}

.x1pyum07:is([data-side="left"], [data-side="right"]):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 13px;
}

.x79t9w8:is([data-lenso-slot="date-range-picker-popover"] > *):not(#\#):not(#\#):not(#\#):not(#\#), .x8tysr6:is([data-lenso-slot="date-picker-popover"] > *):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 346px;
}

.x38lnm:is([data-lenso-slot="toolbar"][data-attached] *):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 36px;
}

.x6azm7q:is([data-lg-slider-thumb][data-orientation="vertical"] *):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 38px;
}

.x66lck[data-orientation="vertical"]:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 40px;
}

.x11odc1f[data-minimized]:not([data-minimize-ready]):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 44px;
}

.x13riys9[data-orientation="vertical"]:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: auto;
}

.x12wqhm2:is([data-expanded] > *):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(100% - var(--sheet-edge-inset, 0px) * 2 - min(var(--sheet-stack, 0),1) * 8%);
}

.x1nuqj1x:is(:is([data-lenso-slot="tabs-list"], [data-lenso-slot="segmented-control"]):not([data-ready]) *):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(anchor-size(width) - 2 * var(--lg-tabs-indicator-inset, 0px));
}

.x1h74ajc:is([data-side="left"], [data-side="right"]):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(320px, 85vw);
}

.x30lq6z:is([data-lenso-slot="toolbar-group"] *):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--toolbar-group-button-height, 36px);
}

.x16im1fe:has([data-contact]):not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 102px;
}

.xpm3nbg:has( > [data-lenso-slot="description"]):not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 68px;
}

.x163vd3d:has( > [data-lenso-slot="button-icon"]):not([data-icon="only"]):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 12px;
}

.xaxdty3: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(#\#):not(#\#):not(#\#):not(#\#) {
  left: auto;
}

.xqd38kf: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(#\#):not(#\#):not(#\#):not(#\#) {
  right: calc(2px + var(--lg-tabs-indicator-inset, 0px));
}

.x14l7nz5:first-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 0;
}

.x10zg81t:first-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 0;
}

.xup0pd7:last-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 0;
}

.x1spo2fy:nth-child(1 of [data-lenso-group-item]):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: #0000;
}

.xvyb4q0:focus:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 12px;
}

@media (width <= 767px) {
  .x1dg0hrn.x1dg0hrn:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 1px;
  }
}

@media (width >= 640px) {
  .xj3jmh5.xj3jmh5:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 12px;
  }
}

@media (width >= 768px) {
  .x14rbiu5.x14rbiu5:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 28px;
  }

  .x1vc4s86.x1vc4s86:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 32px;
  }

  .xspj5ew.xspj5ew:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 36px;
  }

  .x19xse92.x19xse92:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 40px;
  }

  .x1ornggx.x1ornggx:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: min(852px, 100dvh - 48px);
  }
}

@media (width <= 767px) {
  .x13l01mk.x13l01mk:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 20px;
  }

  .x1ly9wap.x1ly9wap:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 40px;
  }

  .xzxy44x.xzxy44x:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 44px;
  }

  .x1qg9knu.x1qg9knu:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 56px;
  }
}

@media (width >= 640px) {
  .x1v62rlf.x1v62rlf:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: auto;
  }
}

@media (width >= 768px) {
  .x15qyihk.x15qyihk:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: 24px;
  }
}

@media (width <= 767px) {
  .x1qgmr8g.x1qgmr8g:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: var(--x-i2pyvp);
  }
}

@media (width >= 640px) {
  .x1x2rica.x1x2rica:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 0;
  }
}

@media (width <= 1279px) {
  .x1ocan76.x1ocan76:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 16px;
  }
}

@media (width <= 767px) {
  .x1aub9j0.x1aub9j0:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: auto;
  }
}

@media (width >= 768px) {
  .xbbbmw4.xbbbmw4:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-height: min(460px, 100dvh - max(24px, min(18vh, 160px)) - 24px);
  }

  .x1dknf0y.x1dknf0y:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 400px;
  }

  .xnoh0tu.xnoh0tu:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 64px;
  }
}

@media (width <= 767px) {
  .x1hdvik6.x1hdvik6:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 44px;
  }
}

@media (pointer: coarse) {
  .x17aqpur.x17aqpur:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 44px;
  }
}

@media (width <= 767px) {
  .xfgvxo3.xfgvxo3:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 40px;
  }

  .xzhab34.xzhab34:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 44px;
  }
}

@media (width >= 768px) {
  .x1e997c7.x1e997c7:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 0;
  }

  .x1s6xmbo.x1s6xmbo:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 10px;
  }
}

@media (width <= 1279px) {
  .x1021vbj.x1021vbj:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 16px;
  }
}

@media (width >= 768px) {
  .x1fjcj3n.x1fjcj3n:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: max(24px, min(18vh, 160px));
  }
}

@media (width >= 600px) {
  .xqftge1.xqftge1:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 240px;
  }
}

@media (width >= 640px) {
  .x1aoluz1.x1aoluz1:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 12px;
  }

  .xr8tqr4.xr8tqr4:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: var(--toast-width, 460px);
  }
}

@media (width >= 768px) {
  .xuibjc4.xuibjc4:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }

  .xviqci5.xviqci5:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 28px;
  }

  .xpu73z8.xpu73z8:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 32px;
  }

  .x1nxl589.x1nxl589:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 36px;
  }

  .x1kh6y97.x1kh6y97:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 40px;
  }

  .x168ixn0.x168ixn0:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: min(936px, 100% - 48px);
  }
}

@media (width <= 767px) {
  .x1hgp4p7.x1hgp4p7:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 20px;
  }

  .xtfmehy.xtfmehy:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 40px;
  }

  .x1yjn86j.x1yjn86j:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 44px;
  }
}

@media (width >= 640px) {
  .xzqvzme.xzqvzme[data-placement="bottom"]:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: 0;
  }

  .x1wxbhyf.x1wxbhyf:is([data-side="left"], [data-side="right"]):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: min(384px, 85vw);
  }
}

.xsqy5wq[data-closed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  animation-duration: .12s;
}

.x16qr832[data-closed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  animation-name: x1e8n30j-B;
}

.xlcf858[data-closed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  animation-name: x1jn504y-B;
}

.x1gv3vh9[data-closed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  animation-timing-function: ease-in;
}

.xhitnbk[data-invalid]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: var(--lenso-status-error-text);
}

.x17bj87x[data-lenso-slot="autocomplete-item-indicator"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: none;
}

.x1h5trzc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  inset: -1px;
}

.xwr56pv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  inset: -2px;
}

.x12adqyg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  inset: -6px;
}

.xarstr8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xxx281p:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  inset: 0;
}

.x14h02z4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  inset: 4px;
}

.xoe4n9o:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  inset: min(0px,calc((28px * var(--lg-scale, .375) / .375 - 44px) / 2)) -8px;
}

.x1nv1kdp:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  inset: var(--lg-tabs-indicator-inset, 0px);
}

.xgy081b[data-align="end"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  inset-inline-end: 16px;
}

.xbptxq0[data-align="start"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  inset-inline-start: 16px;
}

.x1sj4erp[data-align="end"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  inset-inline-start: auto;
}

.x1szrgyu[data-disabled]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  opacity: .5;
}

.xsqp3co[data-swiping]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transition-duration: 0s;
}

.x1lx0vkh[data-lenso-glass-foreground-rim]:not([data-material-resizing]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  inset: -1px;
}

.x1a47292:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-radius: 1000px;
}

.x955y3q:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  border-radius: 100px;
}

.x1eypnu7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-radius: 1px;
}

.x2l4bqv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xty4yez:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-radius: 2px;
}

.x1vhdxar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  border-radius: 4px;
}

.x1k48kgn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xxyica1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-radius: inherit;
}

.x1n1oqft:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-radius: var(--lenso-shape-content-lg);
}

.x1cinywe:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-radius: var(--lenso-shape-content-md);
}

.xmejn87:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  border-radius: var(--lenso-shape-content-sm);
}

.x13r8407[data-side="top"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: auto;
}

.xd54j2p:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  inset-block: 0;
}

.xb7ltuz:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  inset-inline: 0;
}

.xfodtzf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  inset-inline: 15px;
}

.x18s7a0i:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  inset-inline: 16px;
}

.x1d3p2q1[data-side="top"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc(16px + env(safe-area-inset-top, 0px));
}

.x1pk071y:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  transition: opacity .12s ease-out;
}

.xxc73l6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  transition: opacity .14s;
}

.x1wklcy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  transition: scale .1s linear,opacity .2s linear,background-color .2s var(--lenso-motion-ease-out);
}

.xmi773x:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  transition: scale .2s var(--lenso-motion-ease-out),background-color .2s var(--lenso-motion-ease-out);
}

.x1s0ngw1[data-lenso-glass-foreground-rim]:not([data-material-resizing]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  border-radius: 0;
}

@media (prefers-reduced-motion: reduce) {
  .x1fgujza.x1fgujza:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .xf9de9u.xf9de9u:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
    transition: none;
  }
}

.x1dl01gx:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xr44b32:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  animation-duration: 2s;
}

.x13ee8us:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xzuot31:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  animation-iteration-count: infinite;
}

.x1d0ezli:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x1y1ot6d:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  animation-name: x1fwtych-B;
}

.x15y3wy1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .x1fwxpn4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  animation-timing-function: linear;
}

.x1mxaehj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  -webkit-backdrop-filter: var(--lenso-material-edge-hard-filter);
  backdrop-filter: var(--lenso-material-edge-hard-filter);
}

.x1oawfab:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-color: inherit;
}

.xjfdzre:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::backdrop {
  background-color: #0000003b;
}

.x9iwhv0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-color: #ffffff17;
}

.x1p58mzm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .xyhc2n1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-color: #0000;
}

.x1voy6cu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-color: var(--lenso-control-segment-selected);
}

.x1uy2qyj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-color: var(--lenso-control-switch-on);
}

.x82pc9a:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-color: var(--lenso-control-tint-subtle-fill);
}

.x1pisi9q:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-color: var(--lenso-focus-ring);
}

.x1ki3arv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-color: var(--lenso-glass-clear-fill, #ffffff1a);
}

.x1gk3ym8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-color: var(--lenso-glass-large-fill, var(--lenso-material-panel-fill));
}

.x62k3fr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-color: var(--lenso-glass-material-fill, var(--lenso-glass-small-fill, var(--lenso-material-action-fill)));
}

.xramtvj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-color: var(--lenso-glass-medium-fill, var(--lenso-material-panel-fill));
}

.x11ublw7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-color: var(--lenso-label-primary);
}

.x1og56jw:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-color: var(--lenso-material-edge-hairline);
}

.x1jqrigq:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-color: var(--lenso-material-edge-hard);
}

.x7jpn3k:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xe793d8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-color: var(--lenso-separator);
}

.xujuaai:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-color: var(--lenso-tint);
}

.xutm7od:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-color: var(--track-end-color);
}

.x1jsoswb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-image: linear-gradient(135deg, #ffffff1c, #ffffff06);
}

.x1r75hjy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-image: linear-gradient(to right,transparent,var(--lenso-background-grouped-tertiary),transparent);
}

.x1ahrk15:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-image: radial-gradient(circle 240px at var(--lg-x, 50%) var(--lg-y, 50%), #ffffff09, #ffffff06 50%, transparent);
}

.xhphbgm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-image: radial-gradient(circle, #fff3 1px, #0000 1px);
}

.xbqa0wh:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-image: var(--lenso-skeleton-shimmer);
}

.xojwjhh:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-image: var(--lg-foreground-rim, none);
}

.x1ycj3ng:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xgaypha:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-repeat: no-repeat;
}

.x1mgcemg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .x1o0k3g8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-size: 100% 100%;
}

.xp6krry:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-size: 8px 8px;
}

.xcrig1f:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  border-end-end-radius: 0;
}

.x8e41en:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-end-end-radius: 999px;
}

.xu7eypu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  border-end-end-radius: var(--lenso-shape-content-2xl);
}

.xg7ojyp:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-end-start-radius: 999px;
}

.x17ysu54:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-end-start-radius: var(--lenso-shape-content-2xl);
}

.x1mtt2wo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  border-start-end-radius: 999px;
}

.xrgzczc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  border-start-end-radius: var(--lenso-shape-content-2xl);
}

.xnh6gb5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-start-start-radius: 0;
}

.xp2yf1l:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  border-start-start-radius: 999px;
}

.xcu6kvx:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-start-start-radius: var(--lenso-shape-content-2xl);
}

.xbk2fa6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  box-shadow: inset -1px 0 0 var(--lenso-control-border),inset 0 1px 0 var(--lenso-control-border),inset 0 -1px 0 var(--lenso-control-border);
}

.x1tzloqk:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  box-shadow: inset 0 -3px .5px -2.25px #ffffff28, inset 0 3px .5px -2.25px #ffffff28;
}

.x1tb241t:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  box-shadow: inset 0 0 0 3px #fff, inset 0 0 0 4px #00000059;
}

.x1c6k0s4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  box-shadow: inset 1px 0 0 var(--lenso-control-border),inset 0 1px 0 var(--lenso-control-border),inset 0 -1px 0 var(--lenso-control-border);
}

.x1lw4xof:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  box-shadow: var(--lenso-glass-contour, var(--lenso-material-fallback-contour, inset 0 40px 30px -40px #00000019,inset 0 -40px 10px -40px var(--lenso-material-action-inner-light),inset 0 40px 10px -40px var(--lenso-material-action-inner-light)));
}

.x1vps2fp:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  box-shadow: var(--lenso-glass-contour, var(--lenso-material-fallback-panel-contour, inset 0 -40px 10px -40px var(--lenso-material-action-inner-light),inset 0 40px 10px -40px var(--lenso-material-action-inner-light)));
}

.x5py5ft:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder, .xrx5vuk:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: var(--lenso-label-placeholder);
}

.xf8ltbl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: var(--lenso-label-secondary);
}

.x1bldguz:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  color: var(--lenso-status-error-text);
}

.x1cpjm7i:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x1s928wv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  content: "";
}

.x17tewf1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  content: "*" / "";
}

.xnahlnb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .xvnigvn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  content: none;
}

.x15ozc13:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x1h1zc6f:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  display: none;
}

.x1hcrkkg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-search-cancel-button {
  display: none;
}

.xfk6m8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar {
  display: none;
}

.x1snq4gg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  inset-inline-end: -17px;
}

.x1unh1gc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  inset-inline-end: 0;
}

.xjrqqfa:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  inset-inline-end: 16px;
}

.x1gkks1t:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  inset-inline-end: 50%;
}

.x6mj9uu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  inset-inline-end: auto;
}

.xle7h9g:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  inset-inline-start: -17px;
}

.xdz3mh0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  inset-inline-start: -1px;
}

.x1iygr5g:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  inset-inline-start: 0;
}

.xfbisj7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  inset-inline-start: 50%;
}

.x1xi8oao:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  inset-inline-start: 56px;
}

.xr9xtu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  inset-inline-start: 6px;
}

.xu3xmoy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  inset-inline-start: auto;
}

.x1b8oh3b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  margin-inline-start: 2px;
}

.x1cg4o4v:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  mix-blend-mode: normal;
}

.xan9qf5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  mix-blend-mode: overlay;
}

.x18bupck:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  mix-blend-mode: var(--lenso-glass-material-blend, var(--lenso-glass-small-blend, luminosity));
}

.xnlxvih:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  mix-blend-mode: var(--lenso-material-fallback-contour-blend, normal);
}

.x1a1ylfh:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  opacity: .15;
}

.x124lp2h:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .xmf22ne:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  opacity: 0;
}

.x1rw2j67:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .x7xwk5j:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder, .xfbg1o9:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  opacity: 1;
}

.xj9ygq4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  opacity: calc(var(--material-edge-visibility, 1) * .5);
}

.x50mvyj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  opacity: var(--lg-switch-fill, 0);
}

.x1w25b12:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  opacity: var(--material-edge-visibility, 1);
}

.x2q1x1w:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xkk1bqk:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  pointer-events: none;
}

.x1hmns74:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x1j6awrg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  position: absolute;
}

.xmdgsqx:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  scale: .7;
}

.xw5a0fk:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  scale: 1;
}

.x128ww4c:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  transform: translate(-50%, -50%);
}

.xkjykve:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .xq20v1m:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  transform: translateY(-50%);
}

.xad8zum:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  transform-origin: center;
}

.xoajmh5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  transition-duration: .14s;
}

.x1wjm2sf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  transition-duration: .22s;
}

.x1hbq0ec:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  transition-property: opacity;
}

.xisds8a:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  transition-timing-function: ease-in-out;
}

.x1meziqt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .xa8ncnj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  translate: -100%;
}

.xi4xitw:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xy5mcqj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  z-index: -1;
}

.x1r0yslu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .x2hztxu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  z-index: 0;
}

.xitxdhh:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  z-index: 1;
}

.x18qc1j8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  z-index: 10;
}

.x6wll7a:is([data-lenso-slot="switch"]:focus:not([data-disabled]) *):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-color: #ffffff1f;
}

.x1cm9n77:is([data-lenso-slot="radio"]:focus:not([data-disabled]) *):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .x1nfgwvs:is([data-lenso-slot="checkbox"]:focus:not([data-disabled]) *):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-color: var(--lenso-fill-primary);
}

.x1xjbly4:hover:not(:disabled):not([data-menu-plate-active] *):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-color: var(--lenso-fill-tertiary);
}

.xn55wox[data-checked]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-color: var(--lenso-label-on-tint);
}

.xbq1dx:is([data-lenso-slot="menu-bar-item"] + *):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-color: var(--lenso-separator);
}

.x1td81iq:is([data-lenso-slot="checkbox"][data-invalid] *):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-color: var(--lenso-status-error-indicator);
}

.x1xo0i6h[data-lenso-glass-foreground-rim]:not([data-material-resizing]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-image: var(--lg-foreground-rim);
}

.x14mjcqe[data-lenso-glass-foreground-rim]:not([data-material-resizing]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  box-shadow: none;
}

.xiay4mb:is([data-expanded], [data-layout-expanded]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  content: "";
}

.x1cd0hpr:is([data-skeleton-animation="shimmer"] [data-skeleton-animation]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  content: none;
}

.xtz6f44[data-lenso-glass-foreground-rim]:not([data-lenso-glass-opaque], [data-lenso-glass-fused], [data-material-live-rim]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  display: block;
}

.x10qom9d[data-lenso-glass-preferences]:not([data-variant="prominent"], [data-variant="filled"]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x2mrwe0:is([data-lenso-glass-opaque], [data-lenso-glass-fused], [data-material-live-rim]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xdng1mj:is(:not([data-material-resting]) > *):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xtqlhim[data-lenso-glass-opaque]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xzbncv1:is([data-contrast="increased"] *):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  display: none;
}

.xz9zt7x[data-lenso-glass-foreground-rim]:not([data-material-resizing]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  mix-blend-mode: normal;
}

.xo1zixr[data-pressed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  opacity: .2;
}

.x1q5khq:is([data-material-filter], [data-material-paints], :disabled, [aria-disabled="true"]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x1w7hf3h:is([data-material-filter]:not([data-lenso-glass-foreground-rim]), :disabled, [aria-disabled="true"]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .x4e8l84[data-material-filter]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x7z1vdh:is([data-copy][data-material-filter], [data-material-paints], :disabled, [aria-disabled="true"]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .xqd36ck:is([data-lifted] *):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  opacity: 0;
}

.x1jhn4qz[data-lenso-pressed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .x1uhd11h[data-material-filter][data-material-resizing]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .x2wlbi3[data-pressed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xr4omgk:is([data-lenso-slot="checkbox"][data-checked] *):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .xxwo3vv:is([data-lenso-pressed], [data-pressed]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  opacity: 1;
}

.x1337975[data-material-filter]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  opacity: var(--lenso-glass-button-fallback-paint, 0);
}

.x15vw0aa:is([data-lenso-slot="switch"][data-checked] *):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  opacity: var(--lg-switch-fill, 1);
}

.x93quhm[data-checked]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  scale: .4286;
}

.xx2zj3b:is([data-lenso-slot="radio"]:active [data-checked]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  scale: .5714;
}

.x16b94o3:is([data-lenso-slot="checkbox"][data-checked] *):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  scale: 1;
}

.x1trazgm:is([data-lifted] *):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  transition-duration: .1s;
}

.x1o1x34g[data-lenso-pressed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xf1l5gm:is([data-lenso-pressed], [data-pressed]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  transition-duration: 0s;
}

.x9j2ow3[data-lenso-glass-foreground-rim]:not([data-material-resizing]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  z-index: -1;
}

.x1bk9wyb:has([data-skeleton-animation]):not(:is([data-skeleton-animation="shimmer"] [data-skeleton-animation])):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "";
}

.xnpni8z:has([data-lenso-slot="table-column-resizer"]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  content: none;
}

.xomi9nk:has([data-skeleton-animation]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  content: none;
}

.x1dv7b1y:has(input:focus-visible, textarea:focus-visible, [role="combobox"]:focus-visible, [role="switch"]:focus-visible, [data-date-segment]:focus-visible):not(:is([data-lenso-focus-method="pointer"] *)):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  opacity: 1;
}

.xguj015:last-child:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  content: none;
}

.x1fn57b8:empty:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "";
}

@supports not (anchor-scope: --lenso-tabs-active) {
  .x1ccrwbz.x1ccrwbz:is(:is([data-lenso-slot="tabs-list"], [data-lenso-slot="segmented-control"]):not([data-ready]):has(:is([data-lenso-slot="tabs-tint"], [data-lenso-slot="segmented-control-tint"])) :is([data-lenso-slot="tabs-tab"], [data-lenso-slot="segmented-control-item"]):is([aria-selected="true"], [aria-checked="true"])):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
    display: block;
  }
}

@media (prefers-reduced-motion: reduce) {
  .x1j82dal.x1j82dal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .x7yjyvu.x7yjyvu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
    animation-name: none;
  }
}

@media (forced-colors: active) {
  .x170ttif.x170ttif:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
    background-color: canvastext;
  }

  .xtjl9r3.xtjl9r3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
    display: none;
  }
}

@media (prefers-reduced-transparency: reduce) and (not (forced-colors: active)) {
  .x1xo6gvo.x1xo6gvo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
    display: none;
  }
}

@media (resolution >= 2x) {
  .x3223vv.x3223vv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
    opacity: var(--material-edge-visibility, 1);
  }
}

@media (hover: hover) and (pointer: fine) {
  .x19lhh2f.x19lhh2f:is([data-lenso-slot="switch"]:hover:not(:focus):not([data-disabled]) *):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
    background-color: #ffffff14;
  }

  .x12a9nvu.x12a9nvu:is([data-lenso-slot="radio"]:hover:not(:focus):not([data-disabled]) *):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xizz85i.xizz85i:is([data-lenso-slot="checkbox"]:hover:not(:focus):not([data-disabled]) *):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
    background-color: var(--lenso-fill-secondary);
  }
}

.xdjzcw1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  bottom: -17px;
}

.x1xrz1ek:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  bottom: 0;
}

.x1w2xxml:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  height: .5px;
}

.x1wsn0xg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xszcg87:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  height: 100%;
}

.x1a5uphr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  height: 16px;
}

.x17qw72k:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .xejnl8o:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  height: 17px;
}

.x1vtibv1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  height: 18px;
}

.xcock1l:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xy80zi5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  height: 1px;
}

.x5vykd1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  height: 24px;
}

.xdahmmw:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  height: 50%;
}

.x14wqj52:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  height: var(--material-edge-hairline);
}

.x17cx49:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .x1wlytlt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  left: 0;
}

.x16v8oms:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  left: 50%;
}

.x1y9o90q:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  top: -13px;
}

.x1iy20ik:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  top: -17px;
}

.x1m1drc7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .x1y3wzot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  top: 0;
}

.x431bmg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  top: 13px;
}

.xegjy7w:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  top: 25%;
}

.x1knuo7r:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .xoqv437:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  top: 50%;
}

.x9cv1sk:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  top: auto;
}

.x1rmj1tg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x4eaejv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  width: 100%;
}

.x1akaz16:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .xn7gwmm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  width: 17px;
}

.x1vgi0k:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .xv6d0c5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  width: 1px;
}

.x14cvu1z:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  width: 24px;
}

.xjuy2up:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  width: 2px;
}

.x1tqenko:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  width: var(--material-edge-hairline);
}

.xop36rj:is([data-side="top"] *):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  bottom: -13px;
}

.xie5qm1:is([data-side="top"] *):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  top: 0;
}
