@layer starlight.base{:root,::backdrop{--sl-color-white:#fff;--sl-color-gray-1:#edeef3;--sl-color-gray-2:#c1c3c8;--sl-color-gray-3:#888c96;--sl-color-gray-4:#555962;--sl-color-gray-5:#353841;--sl-color-gray-6:#23262f;--sl-color-black:#17181c;--sl-hue-orange:41;--sl-color-orange-low:hsl(var(--sl-hue-orange), 39%, 22%);--sl-color-orange:hsl(var(--sl-hue-orange), 82%, 63%);--sl-color-orange-high:hsl(var(--sl-hue-orange), 82%, 87%);--sl-hue-green:101;--sl-color-green-low:hsl(var(--sl-hue-green), 39%, 22%);--sl-color-green:hsl(var(--sl-hue-green), 82%, 63%);--sl-color-green-high:hsl(var(--sl-hue-green), 82%, 80%);--sl-hue-blue:234;--sl-color-blue-low:hsl(var(--sl-hue-blue), 54%, 20%);--sl-color-blue:hsl(var(--sl-hue-blue), 100%, 60%);--sl-color-blue-high:hsl(var(--sl-hue-blue), 100%, 87%);--sl-hue-purple:281;--sl-color-purple-low:hsl(var(--sl-hue-purple), 39%, 22%);--sl-color-purple:hsl(var(--sl-hue-purple), 82%, 63%);--sl-color-purple-high:hsl(var(--sl-hue-purple), 82%, 89%);--sl-hue-red:339;--sl-color-red-low:hsl(var(--sl-hue-red), 39%, 22%);--sl-color-red:hsl(var(--sl-hue-red), 82%, 63%);--sl-color-red-high:hsl(var(--sl-hue-red), 82%, 87%);--sl-color-accent-low:#17264f;--sl-color-accent:#3369ff;--sl-color-accent-high:#b3c7ff;--sl-color-text:var(--sl-color-gray-2);--sl-color-text-accent:var(--sl-color-accent-high);--sl-color-text-invert:var(--sl-color-accent-low);--sl-color-bg:var(--sl-color-black);--sl-color-bg-nav:var(--sl-color-gray-6);--sl-color-bg-sidebar:var(--sl-color-gray-6);--sl-color-bg-inline-code:var(--sl-color-gray-5);--sl-color-bg-accent:var(--sl-color-accent-high);--sl-color-hairline-light:var(--sl-color-gray-5);--sl-color-hairline:var(--sl-color-gray-6);--sl-color-hairline-shade:var(--sl-color-black);--sl-color-backdrop-overlay:#16181da8;--sl-shadow-sm:0px 1px 1px #0000001f, 0px 2px 1px #0000003d;--sl-shadow-md:0px 8px 4px #00000014, 0px 5px 2px #00000014, 0px 3px 2px #0000001f, 0px 1px 1px #00000026;--sl-shadow-lg:0px 25px 7px #00000008, 0px 16px 6px #0000001a, 0px 9px 5px #16181d54, 0px 4px 4px #000000bf, 0px 4px 2px #00000040;--sl-text-2xs:.75rem;--sl-text-xs:.8125rem;--sl-text-sm:.875rem;--sl-text-base:1rem;--sl-text-lg:1.125rem;--sl-text-xl:1.25rem;--sl-text-2xl:1.5rem;--sl-text-3xl:1.8125rem;--sl-text-4xl:2.1875rem;--sl-text-5xl:2.625rem;--sl-text-6xl:4rem;--sl-text-body:var(--sl-text-base);--sl-text-body-sm:var(--sl-text-xs);--sl-text-code:var(--sl-text-sm);--sl-text-code-sm:var(--sl-text-xs);--sl-text-h1:var(--sl-text-4xl);--sl-text-h2:var(--sl-text-3xl);--sl-text-h3:var(--sl-text-2xl);--sl-text-h4:var(--sl-text-xl);--sl-text-h5:var(--sl-text-lg);--sl-line-height:1.75;--sl-line-height-headings:1.2;--sl-font-system:-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";--sl-font-system-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--__sl-font:var(--sl-font,var(--sl-font-system)), var(--sl-font-system);--__sl-font-mono:var(--sl-font-mono,var(--sl-font-system-mono)), var(--sl-font-system-mono);--sl-nav-height:3.5rem;--sl-nav-pad-x:1rem;--sl-nav-pad-y:.75rem;--sl-mobile-toc-height:3rem;--sl-sidebar-width:18.75rem;--sl-sidebar-pad-x:1rem;--sl-content-width:45rem;--sl-content-pad-x:1rem;--sl-content-gap-y:1rem;--sl-main-pad:0 0 3vh 0;--sl-menu-button-size:2rem;--sl-nav-gap:var(--sl-content-pad-x);--sl-outline-offset-inside:-.1875rem;--sl-z-index-toc:4;--sl-z-index-menu:5;--sl-z-index-navbar:10;--sl-z-index-skiplink:20}:root[data-theme=light],[data-theme=light] ::backdrop{--sl-color-white:#17181c;--sl-color-gray-1:#23262f;--sl-color-gray-2:#353841;--sl-color-gray-3:#555962;--sl-color-gray-4:#888c96;--sl-color-gray-5:#c1c3c8;--sl-color-gray-6:#edeef3;--sl-color-gray-7:#f6f7f9;--sl-color-black:#fff;--sl-color-orange-high:hsl(var(--sl-hue-orange), 80%, 25%);--sl-color-orange:hsl(var(--sl-hue-orange), 90%, 60%);--sl-color-orange-low:hsl(var(--sl-hue-orange), 90%, 88%);--sl-color-green-high:hsl(var(--sl-hue-green), 80%, 22%);--sl-color-green:hsl(var(--sl-hue-green), 90%, 46%);--sl-color-green-low:hsl(var(--sl-hue-green), 85%, 90%);--sl-color-blue-high:hsl(var(--sl-hue-blue), 80%, 30%);--sl-color-blue:hsl(var(--sl-hue-blue), 90%, 60%);--sl-color-blue-low:hsl(var(--sl-hue-blue), 88%, 90%);--sl-color-purple-high:hsl(var(--sl-hue-purple), 90%, 30%);--sl-color-purple:hsl(var(--sl-hue-purple), 90%, 60%);--sl-color-purple-low:hsl(var(--sl-hue-purple), 80%, 90%);--sl-color-red-high:hsl(var(--sl-hue-red), 80%, 30%);--sl-color-red:hsl(var(--sl-hue-red), 90%, 60%);--sl-color-red-low:hsl(var(--sl-hue-red), 80%, 90%);--sl-color-accent-high:#0f1c8a;--sl-color-accent:#3d50f5;--sl-color-accent-low:#cfd4fc;--sl-color-text-accent:var(--sl-color-accent);--sl-color-text-invert:var(--sl-color-black);--sl-color-bg-nav:var(--sl-color-gray-7);--sl-color-bg-sidebar:var(--sl-color-bg);--sl-color-bg-inline-code:var(--sl-color-gray-6);--sl-color-bg-accent:var(--sl-color-accent);--sl-color-hairline-light:var(--sl-color-gray-6);--sl-color-hairline-shade:var(--sl-color-gray-6);--sl-color-backdrop-overlay:#545864a8;--sl-shadow-sm:0px 1px 1px #0000000f, 0px 2px 1px #0000000f;--sl-shadow-md:0px 8px 4px #00000008, 0px 5px 2px #00000008, 0px 3px 2px #0000000f, 0px 1px 1px #0000000f;--sl-shadow-lg:0px 25px 7px #00000003, 0px 16px 6px #00000008, 0px 9px 5px #16181d14, 0px 4px 4px #00000029, 0px 4px 2px #0000000a}@media (width>=50em){:root{--sl-nav-height:4rem;--sl-nav-pad-x:1.5rem;--sl-text-h1:var(--sl-text-5xl);--sl-text-h2:var(--sl-text-4xl);--sl-text-h3:var(--sl-text-3xl);--sl-text-h4:var(--sl-text-2xl)}}@media (width>=72rem){:root{--sl-content-pad-x:1.5rem;--sl-mobile-toc-height:0rem}}}@layer starlight.reset{*,:before,:after{box-sizing:border-box}*{margin:0}html{color-scheme:dark;accent-color:var(--sl-color-accent);-webkit-text-size-adjust:100%;text-size-adjust:100%}html[data-theme=light]{color-scheme:light}body{font-family:var(--__sl-font);line-height:var(--sl-line-height);-webkit-font-smoothing:antialiased;color:var(--sl-color-text);background-color:var(--sl-color-bg)}[lang]:where(:lang(zh),:lang(ja)){text-autospace:normal}[lang]:where(:not(:lang(zh),:lang(ja))){text-autospace:initial}pre,code,samp,kbd{text-autospace:no-autospace}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6,code{overflow-wrap:break-word}code{font-family:var(--__sl-font-mono)}}@layer starlight.core{.sl-banner:where(.astro-5nr35h5v){--__sl-banner-text:var(--sl-color-banner-text,var(--sl-color-text-invert));padding:var(--sl-nav-pad-y) var(--sl-nav-pad-x);background-color:var(--sl-color-banner-bg,var(--sl-color-bg-accent));color:var(--__sl-banner-text);line-height:var(--sl-line-height-headings);text-align:center;text-wrap:balance;box-shadow:var(--sl-shadow-sm)}.sl-banner:where(.astro-5nr35h5v) a{color:var(--__sl-banner-text)}.content-panel:where(.astro-53hx672z){padding:1.5rem var(--sl-content-pad-x)}.content-panel:where(.astro-53hx672z)+.content-panel:where(.astro-53hx672z){border-top:1px solid var(--sl-color-hairline)}.sl-container:where(.astro-53hx672z){max-width:var(--sl-content-width)}.sl-container:where(.astro-53hx672z)>*+*{margin-top:1.5rem}@media (width>=72rem){.sl-container:where(.astro-53hx672z){margin-inline:var(--sl-content-margin-inline,auto)}}p:where(.astro-27ld3fem){border:1px solid var(--sl-color-orange);background-color:var(--sl-color-orange-low);color:var(--sl-color-orange-high);width:max-content;max-width:100%;font-size:var(--sl-text-body-sm);line-height:var(--sl-line-height-headings);text-align:start;align-items:center;gap:.75em;padding:.75em 1em}a:where(.astro-lkkuhfve){color:var(--sl-color-gray-3);align-items:center;gap:.5rem;text-decoration:none}a:where(.astro-lkkuhfve):hover{color:var(--sl-color-white)}.pagination-links:where(.astro-zpxssazm){grid-template-columns:repeat(auto-fit,minmax(min(18rem,100%),1fr));gap:1rem;display:grid}a:where(.astro-zpxssazm){border:1px solid var(--sl-color-gray-5);width:100%;color:var(--sl-color-gray-2);box-shadow:var(--sl-shadow-md);overflow-wrap:anywhere;border-radius:.5rem;flex-grow:1;flex-basis:calc(50% - .5rem);justify-content:flex-start;align-items:center;gap:.5rem;padding:1rem;text-decoration:none;display:flex}:where(.astro-zpxssazm)[rel=next]{text-align:end;flex-direction:row-reverse;justify-content:end}a:where(.astro-zpxssazm):hover{border-color:var(--sl-color-gray-2)}.link-title:where(.astro-zpxssazm){color:var(--sl-color-white);font-size:var(--sl-text-2xl);line-height:var(--sl-line-height-headings)}svg:where(.astro-zpxssazm){flex-shrink:0}footer:where(.astro-eet4b5dy){flex-direction:column;gap:1.5rem}.meta:where(.astro-eet4b5dy){font-size:var(--sl-text-sm);color:var(--sl-color-gray-3);flex-wrap:wrap;justify-content:space-between;gap:.75rem 3rem;margin-top:3rem}.meta:where(.astro-eet4b5dy)>p:only-child{margin-inline-start:auto}.kudos:where(.astro-eet4b5dy){font-size:var(--sl-text-xs);color:var(--sl-color-gray-3);align-items:center;gap:.5em;margin:1.5rem auto;text-decoration:none}.kudos:where(.astro-eet4b5dy):hover{color:var(--sl-color-white)}label:where(.astro-fp367e3h){--sl-label-icon-size:.875rem;--sl-caret-size:1.25rem;--sl-inline-padding:.5rem;color:var(--sl-color-gray-2);align-items:center;gap:.25rem;display:flex;position:relative}label:where(.astro-fp367e3h):hover{color:var(--sl-color-white)}.icon:where(.astro-fp367e3h){pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}select:where(.astro-fp367e3h){padding-block:.625rem;padding-inline:calc(var(--sl-label-icon-size) + var(--sl-inline-padding) + .25rem) calc(var(--sl-caret-size) + var(--sl-inline-padding) + .25rem);margin-inline:calc(var(--sl-inline-padding) * -1);width:calc(var(--sl-select-width) + var(--sl-inline-padding) * 2);text-overflow:ellipsis;color:inherit;cursor:pointer;appearance:none;background-color:#0000;border:0}option:where(.astro-fp367e3h){background-color:var(--sl-color-bg-nav);color:var(--sl-color-gray-1)}@media (width>=50rem){select:where(.astro-fp367e3h){font-size:var(--sl-text-sm)}}site-search:where(.astro-6bxolu23){display:contents}button:where(.astro-6bxolu23)[data-open-modal]{color:var(--sl-color-gray-1);cursor:pointer;height:2.5rem;font-size:var(--sl-text-xl);background-color:#0000;border:0;align-items:center;gap:.5rem;display:flex}@media (width>=50rem){button:where(.astro-6bxolu23)[data-open-modal]{border:1px solid var(--sl-color-gray-5);background-color:var(--sl-color-black);color:var(--sl-color-gray-2);font-size:var(--sl-text-sm);border-radius:.5rem;width:100%;max-width:22rem;padding-inline:.75rem .5rem}button:where(.astro-6bxolu23)[data-open-modal]:hover{border-color:var(--sl-color-gray-2);color:var(--sl-color-white)}button:where(.astro-6bxolu23)[data-open-modal]>:where(.astro-6bxolu23):last-child{margin-inline-start:auto}}button:where(.astro-6bxolu23)>kbd:where(.astro-6bxolu23){font-size:var(--sl-text-2xs);background-color:var(--sl-color-gray-6);border-radius:.25rem;gap:.25em;padding-inline:.375rem}kbd:where(.astro-6bxolu23){font-family:var(--__sl-font)}dialog:where(.astro-6bxolu23){background-color:var(--sl-color-gray-6);border:1px solid var(--sl-color-gray-5);width:100%;max-width:100%;height:100%;max-height:100%;box-shadow:var(--sl-shadow-lg);margin:0}dialog:where(.astro-6bxolu23)[open]{display:flex}dialog:where(.astro-6bxolu23)::backdrop{background-color:var(--sl-color-backdrop-overlay);backdrop-filter:blur(.25rem)}.dialog-frame:where(.astro-6bxolu23){flex-direction:column;flex-grow:1;gap:1rem;padding:1rem;position:relative;overflow:auto}button:where(.astro-6bxolu23)[data-close-modal]{z-index:1;height:calc(64px * var(--pagefind-ui-scale));cursor:pointer;color:var(--sl-color-text-accent);background:0 0;border:0;align-self:flex-end;align-items:center;padding:.25rem;position:absolute}#starlight__search:where(.astro-6bxolu23){--pagefind-ui-primary:var(--sl-color-text);--pagefind-ui-text:var(--sl-color-gray-2);--pagefind-ui-font:var(--__sl-font);--pagefind-ui-background:var(--sl-color-black);--pagefind-ui-border:var(--sl-color-gray-5);--pagefind-ui-border-width:1px;--pagefind-ui-tag:var(--sl-color-gray-5);--sl-search-cancel-space:5rem}:root[data-theme=light] #starlight__search:where(.astro-6bxolu23){--pagefind-ui-tag:var(--sl-color-gray-6)}@media (width>=50rem){#starlight__search:where(.astro-6bxolu23){--sl-search-cancel-space:0px}dialog:where(.astro-6bxolu23){border-radius:.5rem;width:90%;max-width:40rem;height:max-content;min-height:15rem;max-height:calc(100% - 8rem);margin:4rem auto auto}.dialog-frame:where(.astro-6bxolu23){padding:1.5rem}}.pagefind-ui__result.svelte-j9e30.svelte-j9e30{align-items:flex-start;gap:min(calc(40px * var(--pagefind-ui-scale)), 3%);padding:calc(30px * var(--pagefind-ui-scale)) 0 calc(40px * var(--pagefind-ui-scale));border-top:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border);list-style-type:none;display:flex}.pagefind-ui__result.svelte-j9e30.svelte-j9e30:last-of-type{border-bottom:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result-thumb.svelte-j9e30.svelte-j9e30{width:min(30%, calc((30% - (100px * var(--pagefind-ui-scale))) * 100000));max-width:calc(120px * var(--pagefind-ui-scale));margin-top:calc(10px * var(--pagefind-ui-scale));aspect-ratio:var(--pagefind-ui-image-box-ratio);position:relative}.pagefind-ui__result-image.svelte-j9e30.svelte-j9e30{border-radius:var(--pagefind-ui-image-border-radius);width:auto;max-width:100%;height:auto;max-height:100%;font-size:0;display:block;position:absolute;left:50%;transform:translate(-50%)}.pagefind-ui__result-inner.svelte-j9e30.svelte-j9e30{margin-top:calc(10px * var(--pagefind-ui-scale));flex-direction:column;flex:1;align-items:flex-start;display:flex}.pagefind-ui__result-title.svelte-j9e30.svelte-j9e30{font-weight:700;font-size:calc(21px * var(--pagefind-ui-scale));margin-top:0;margin-bottom:0;display:inline-block}.pagefind-ui__result-title.svelte-j9e30 .pagefind-ui__result-link.svelte-j9e30{color:var(--pagefind-ui-text);text-decoration:none}.pagefind-ui__result-title.svelte-j9e30 .pagefind-ui__result-link.svelte-j9e30:hover{text-decoration:underline}.pagefind-ui__result-excerpt.svelte-j9e30.svelte-j9e30{font-weight:400;font-size:calc(16px * var(--pagefind-ui-scale));margin-top:calc(4px * var(--pagefind-ui-scale));min-width:calc(250px * var(--pagefind-ui-scale));margin-bottom:0;display:inline-block}.pagefind-ui__loading.svelte-j9e30.svelte-j9e30{color:var(--pagefind-ui-text);background-color:var(--pagefind-ui-text);border-radius:var(--pagefind-ui-border-radius);opacity:.1;pointer-events:none}.pagefind-ui__result-tags.svelte-j9e30.svelte-j9e30{gap:calc(20px * var(--pagefind-ui-scale));margin-top:calc(20px * var(--pagefind-ui-scale));flex-wrap:wrap;padding:0;list-style-type:none;display:flex}.pagefind-ui__result-tag.svelte-j9e30.svelte-j9e30{padding:calc(4px * var(--pagefind-ui-scale)) calc(8px * var(--pagefind-ui-scale));font-size:calc(14px * var(--pagefind-ui-scale));border-radius:var(--pagefind-ui-border-radius);background-color:var(--pagefind-ui-tag)}.pagefind-ui__result.svelte-4xnkmf.svelte-4xnkmf{align-items:flex-start;gap:min(calc(40px * var(--pagefind-ui-scale)), 3%);padding:calc(30px * var(--pagefind-ui-scale)) 0 calc(40px * var(--pagefind-ui-scale));border-top:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border);list-style-type:none;display:flex}.pagefind-ui__result.svelte-4xnkmf.svelte-4xnkmf:last-of-type{border-bottom:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result-nested.svelte-4xnkmf.svelte-4xnkmf{padding-left:calc(20px * var(--pagefind-ui-scale));flex-direction:column;display:flex}.pagefind-ui__result-nested.svelte-4xnkmf.svelte-4xnkmf:first-of-type{padding-top:calc(10px * var(--pagefind-ui-scale))}.pagefind-ui__result-nested.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf{font-size:.9em;position:relative}.pagefind-ui__result-nested.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf:before{content:"⤷ ";position:absolute;top:0;right:calc(100% + .1em)}.pagefind-ui__result-thumb.svelte-4xnkmf.svelte-4xnkmf{width:min(30%, calc((30% - (100px * var(--pagefind-ui-scale))) * 100000));max-width:calc(120px * var(--pagefind-ui-scale));margin-top:calc(10px * var(--pagefind-ui-scale));aspect-ratio:var(--pagefind-ui-image-box-ratio);position:relative}.pagefind-ui__result-image.svelte-4xnkmf.svelte-4xnkmf{border-radius:var(--pagefind-ui-image-border-radius);width:auto;max-width:100%;height:auto;max-height:100%;font-size:0;display:block;position:absolute;left:50%;transform:translate(-50%)}.pagefind-ui__result-inner.svelte-4xnkmf.svelte-4xnkmf{margin-top:calc(10px * var(--pagefind-ui-scale));flex-direction:column;flex:1;align-items:flex-start;display:flex}.pagefind-ui__result-title.svelte-4xnkmf.svelte-4xnkmf{font-weight:700;font-size:calc(21px * var(--pagefind-ui-scale));margin-top:0;margin-bottom:0;display:inline-block}.pagefind-ui__result-title.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf{color:var(--pagefind-ui-text);text-decoration:none}.pagefind-ui__result-title.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf:hover{text-decoration:underline}.pagefind-ui__result-excerpt.svelte-4xnkmf.svelte-4xnkmf{font-weight:400;font-size:calc(16px * var(--pagefind-ui-scale));margin-top:calc(4px * var(--pagefind-ui-scale));min-width:calc(250px * var(--pagefind-ui-scale));margin-bottom:0;display:inline-block}.pagefind-ui__loading.svelte-4xnkmf.svelte-4xnkmf{color:var(--pagefind-ui-text);background-color:var(--pagefind-ui-text);border-radius:var(--pagefind-ui-border-radius);opacity:.1;pointer-events:none}.pagefind-ui__result-tags.svelte-4xnkmf.svelte-4xnkmf{gap:calc(20px * var(--pagefind-ui-scale));margin-top:calc(20px * var(--pagefind-ui-scale));flex-wrap:wrap;padding:0;list-style-type:none;display:flex}.pagefind-ui__result-tag.svelte-4xnkmf.svelte-4xnkmf{padding:calc(4px * var(--pagefind-ui-scale)) calc(8px * var(--pagefind-ui-scale));font-size:calc(14px * var(--pagefind-ui-scale));border-radius:var(--pagefind-ui-border-radius);background-color:var(--pagefind-ui-tag)}legend.svelte-1v2r7ls.svelte-1v2r7ls{clip:rect(0 0 0 0);position:absolute}.pagefind-ui__filter-panel.svelte-1v2r7ls.svelte-1v2r7ls{min-width:min(calc(260px * var(--pagefind-ui-scale)), 100%);margin-top:calc(20px * var(--pagefind-ui-scale));flex-direction:column;flex:1;display:flex}.pagefind-ui__filter-group.svelte-1v2r7ls.svelte-1v2r7ls{border:0;padding:0}.pagefind-ui__filter-block.svelte-1v2r7ls.svelte-1v2r7ls{border-bottom:solid calc(2px * var(--pagefind-ui-scale)) var(--pagefind-ui-border);padding:0;padding:calc(20px * var(--pagefind-ui-scale)) 0;display:block}.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls{font-size:calc(16px * var(--pagefind-ui-scale));cursor:pointer;height:calc(24px * var(--pagefind-ui-scale));align-items:center;font-weight:700;list-style:none;display:flex;position:relative}.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls::-webkit-details-marker{display:none}.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls:after{content:"";right:calc(6px * var(--pagefind-ui-scale));width:calc(8px * var(--pagefind-ui-scale));height:calc(8px * var(--pagefind-ui-scale));border:solid calc(2px * var(--pagefind-ui-scale)) currentColor;border-top:0;border-right:0;position:absolute;top:50%;transform:translateY(-70%)rotate(-45deg)}.pagefind-ui__filter-block[open].svelte-1v2r7ls .pagefind-ui__filter-name.svelte-1v2r7ls:after{transform:translateY(-70%)rotate(-225deg)}.pagefind-ui__filter-group.svelte-1v2r7ls.svelte-1v2r7ls{gap:calc(20px * var(--pagefind-ui-scale));padding-top:calc(30px * var(--pagefind-ui-scale));flex-direction:column;display:flex}.pagefind-ui__filter-value.svelte-1v2r7ls.svelte-1v2r7ls{align-items:center;gap:calc(8px * var(--pagefind-ui-scale));display:flex;position:relative}.pagefind-ui__filter-value.svelte-1v2r7ls.svelte-1v2r7ls:before{content:"";top:50%;left:calc(8px * var(--pagefind-ui-scale));opacity:0;width:0;height:0;transform:translate(calc(4.5px * var(--pagefind-ui-scale) * -1), calc(.8px * var(--pagefind-ui-scale))) skewX(-5deg) rotateZ(-45deg);transform-origin:0 0;pointer-events:none;border-top:0;border-bottom:1px solid #fff;border-left:1px solid #fff;border-right:0;position:absolute}.pagefind-ui__filter-value.pagefind-ui__filter-value--checked.svelte-1v2r7ls.svelte-1v2r7ls:before{opacity:1;width:calc(9px * var(--pagefind-ui-scale));height:calc(4px * var(--pagefind-ui-scale));transition:width .1s ease-out .1s,height .1s ease-in}.pagefind-ui__filter-checkbox.svelte-1v2r7ls.svelte-1v2r7ls{width:calc(16px * var(--pagefind-ui-scale));height:calc(16px * var(--pagefind-ui-scale));border:solid 1px var(--pagefind-ui-border);-webkit-appearance:none;appearance:none;border-radius:calc(var(--pagefind-ui-border-radius) / 2);background-color:var(--pagefind-ui-background);cursor:pointer;margin:0}.pagefind-ui__filter-checkbox.svelte-1v2r7ls.svelte-1v2r7ls:checked{background-color:var(--pagefind-ui-primary);border:solid 1px var(--pagefind-ui-primary)}.pagefind-ui__filter-label.svelte-1v2r7ls.svelte-1v2r7ls{cursor:pointer;font-size:calc(16px * var(--pagefind-ui-scale));font-weight:400}.pagefind-ui--reset :where(:not(html,iframe,canvas,img,svg,video):not(svg *,symbol *)){all:unset;display:revert;outline:revert}.pagefind-ui--reset *,.pagefind-ui--reset :before,.pagefind-ui--reset :after{box-sizing:border-box}.pagefind-ui--reset a,.pagefind-ui--reset button{cursor:revert}.pagefind-ui--reset ol,.pagefind-ui--reset ul,.pagefind-ui--reset menu{list-style:none}.pagefind-ui--reset img{max-width:100%}.pagefind-ui--reset table{border-collapse:collapse}.pagefind-ui--reset input,.pagefind-ui--reset textarea{-webkit-user-select:auto}.pagefind-ui--reset textarea{white-space:revert}.pagefind-ui--reset meter{-webkit-appearance:revert;appearance:revert}.pagefind-ui--reset ::placeholder{color:unset}.pagefind-ui--reset :where([hidden]){display:none}.pagefind-ui--reset :where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}.pagefind-ui--reset :where([draggable=true]){-webkit-user-drag:element}.pagefind-ui--reset mark{all:revert}:root{--pagefind-ui-scale:.8;--pagefind-ui-primary:#393939;--pagefind-ui-text:#393939;--pagefind-ui-background:#fff;--pagefind-ui-border:#eee;--pagefind-ui-tag:#eee;--pagefind-ui-border-width:2px;--pagefind-ui-border-radius:8px;--pagefind-ui-image-border-radius:8px;--pagefind-ui-image-box-ratio:3 / 2;--pagefind-ui-font:system, -apple-system, "BlinkMacSystemFont", ".SFNSText-Regular", "San Francisco", "Roboto", "Segoe UI", "Helvetica Neue", "Lucida Grande", "Ubuntu", "arial", sans-serif}.pagefind-ui.svelte-e9gkc3{width:100%;color:var(--pagefind-ui-text);font-family:var(--pagefind-ui-font)}.pagefind-ui__hidden.svelte-e9gkc3{display:none!important}.pagefind-ui__suppressed.svelte-e9gkc3{opacity:0;pointer-events:none}.pagefind-ui__form.svelte-e9gkc3{position:relative}.pagefind-ui__form.svelte-e9gkc3:before{background-color:var(--pagefind-ui-text);width:calc(18px * var(--pagefind-ui-scale));height:calc(18px * var(--pagefind-ui-scale));top:calc(23px * var(--pagefind-ui-scale));left:calc(20px * var(--pagefind-ui-scale));content:"";opacity:.7;z-index:9;pointer-events:none;display:block;position:absolute;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7549 11.255H11.9649L11.6849 10.985C12.6649 9.845 13.2549 8.365 13.2549 6.755C13.2549 3.165 10.3449 0.255005 6.75488 0.255005C3.16488 0.255005 0.254883 3.165 0.254883 6.755C0.254883 10.345 3.16488 13.255 6.75488 13.255C8.36488 13.255 9.84488 12.665 10.9849 11.685L11.2549 11.965V12.755L16.2549 17.745L17.7449 16.255L12.7549 11.255ZM6.75488 11.255C4.26488 11.255 2.25488 9.245 2.25488 6.755C2.25488 4.26501 4.26488 2.255 6.75488 2.255C9.24488 2.255 11.2549 4.26501 11.2549 6.755C11.2549 9.245 9.24488 11.255 6.75488 11.255Z' fill='%23000000'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7549 11.255H11.9649L11.6849 10.985C12.6649 9.845 13.2549 8.365 13.2549 6.755C13.2549 3.165 10.3449 0.255005 6.75488 0.255005C3.16488 0.255005 0.254883 3.165 0.254883 6.755C0.254883 10.345 3.16488 13.255 6.75488 13.255C8.36488 13.255 9.84488 12.665 10.9849 11.685L11.2549 11.965V12.755L16.2549 17.745L17.7449 16.255L12.7549 11.255ZM6.75488 11.255C4.26488 11.255 2.25488 9.245 2.25488 6.755C2.25488 4.26501 4.26488 2.255 6.75488 2.255C9.24488 2.255 11.2549 4.26501 11.2549 6.755C11.2549 9.245 9.24488 11.255 6.75488 11.255Z' fill='%23000000'/%3E%3C/svg%3E%0A");-webkit-mask-size:100%;mask-size:100%}.pagefind-ui__search-input.svelte-e9gkc3{height:calc(64px * var(--pagefind-ui-scale));padding:0 calc(70px * var(--pagefind-ui-scale)) 0 calc(54px * var(--pagefind-ui-scale));background-color:var(--pagefind-ui-background);border:var(--pagefind-ui-border-width) solid var(--pagefind-ui-border);border-radius:var(--pagefind-ui-border-radius);font-size:calc(21px * var(--pagefind-ui-scale));-webkit-appearance:none;appearance:none;box-sizing:border-box;width:100%;font-weight:700;display:flex;position:relative}.pagefind-ui__search-input.svelte-e9gkc3::placeholder{opacity:.2}.pagefind-ui__search-clear.svelte-e9gkc3{top:calc(3px * var(--pagefind-ui-scale));right:calc(3px * var(--pagefind-ui-scale));height:calc(58px * var(--pagefind-ui-scale));padding:0 calc(15px * var(--pagefind-ui-scale)) 0 calc(2px * var(--pagefind-ui-scale));color:var(--pagefind-ui-text);font-size:calc(14px * var(--pagefind-ui-scale));cursor:pointer;background-color:var(--pagefind-ui-background);border-radius:var(--pagefind-ui-border-radius);position:absolute}.pagefind-ui__drawer.svelte-e9gkc3{gap:calc(60px * var(--pagefind-ui-scale));flex-flow:wrap;display:flex}.pagefind-ui__results-area.svelte-e9gkc3{min-width:min(calc(400px * var(--pagefind-ui-scale)), 100%);margin-top:calc(20px * var(--pagefind-ui-scale));flex:1000}.pagefind-ui__results.svelte-e9gkc3{padding:0}.pagefind-ui__message.svelte-e9gkc3{box-sizing:content-box;font-size:calc(16px * var(--pagefind-ui-scale));height:calc(24px * var(--pagefind-ui-scale));padding:calc(20px * var(--pagefind-ui-scale)) 0;align-items:center;margin-top:0;font-weight:700;display:flex}.pagefind-ui__button.svelte-e9gkc3{margin-top:calc(40px * var(--pagefind-ui-scale));border:var(--pagefind-ui-border-width) solid var(--pagefind-ui-border);border-radius:var(--pagefind-ui-border-radius);height:calc(48px * var(--pagefind-ui-scale));padding:0 calc(12px * var(--pagefind-ui-scale));font-size:calc(16px * var(--pagefind-ui-scale));color:var(--pagefind-ui-primary);background:var(--pagefind-ui-background);text-align:center;cursor:pointer;width:100%;font-weight:700}.pagefind-ui__button.svelte-e9gkc3:hover{border-color:var(--pagefind-ui-primary);color:var(--pagefind-ui-primary);background:var(--pagefind-ui-background)}[data-search-modal-open]{overflow:hidden}#starlight__search{--sl-search-result-spacing:calc(1.25rem * var(--pagefind-ui-scale));--sl-search-result-pad-inline-start:calc(3.75rem * var(--pagefind-ui-scale));--sl-search-result-pad-inline-end:calc(1.25rem * var(--pagefind-ui-scale));--sl-search-result-pad-block:calc(.9375rem * var(--pagefind-ui-scale));--sl-search-result-nested-pad-block:calc(.625rem * var(--pagefind-ui-scale));--sl-search-corners:calc(.3125rem * var(--pagefind-ui-scale));--sl-search-page-icon-size:calc(1.875rem * var(--pagefind-ui-scale));--sl-search-page-icon-inline-start:calc((var(--sl-search-result-pad-inline-start) - var(--sl-search-page-icon-size)) / 2);--sl-search-tree-diagram-size:calc(2.5rem * var(--pagefind-ui-scale));--sl-search-tree-diagram-inline-start:calc((var(--sl-search-result-pad-inline-start) - var(--sl-search-tree-diagram-size)) / 2)}#starlight__search .pagefind-ui__form:before{--pagefind-ui-text:var(--sl-color-gray-1);opacity:1}#starlight__search .pagefind-ui__search-input{color:var(--sl-color-white);width:calc(100% - var(--sl-search-cancel-space));font-weight:400}#starlight__search input:focus{--pagefind-ui-border:var(--sl-color-accent)}#starlight__search .pagefind-ui__search-clear{width:calc(60px * var(--pagefind-ui-scale));background-color:#0000;padding:0;inset-inline-end:var(--sl-search-cancel-space);overflow:hidden}#starlight__search .pagefind-ui__search-clear:focus{outline:1px solid var(--sl-color-accent)}#starlight__search .pagefind-ui__search-clear:before{content:"";background-color:var(--sl-color-text-accent);width:100%;height:100%;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m13.41 12 6.3-6.29a1 1 0 1 0-1.42-1.42L12 10.59l-6.29-6.3a1 1 0 0 0-1.42 1.42l6.3 6.29-6.3 6.29a1 1 0 0 0 .33 1.64 1 1 0 0 0 1.09-.22l6.29-6.3 6.29 6.3a1 1 0 0 0 1.64-.33 1 1 0 0 0-.22-1.09L13.41 12Z'/%3E%3C/svg%3E") 50%/50% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m13.41 12 6.3-6.29a1 1 0 1 0-1.42-1.42L12 10.59l-6.29-6.3a1 1 0 0 0-1.42 1.42l6.3 6.29-6.3 6.29a1 1 0 0 0 .33 1.64 1 1 0 0 0 1.09-.22l6.29-6.3 6.29 6.3a1 1 0 0 0 1.64-.33 1 1 0 0 0-.22-1.09L13.41 12Z'/%3E%3C/svg%3E") 50%/50% no-repeat}#starlight__search .pagefind-ui__results>*+*{margin-top:var(--sl-search-result-spacing)}#starlight__search .pagefind-ui__result{border:0;padding:0}#starlight__search .pagefind-ui__result-nested{padding:var(--sl-search-result-nested-pad-block) var(--sl-search-result-pad-inline-end);padding-inline-start:var(--sl-search-result-pad-inline-start);position:relative}#starlight__search .pagefind-ui__result-title:not(:where(.pagefind-ui__result-nested *)),#starlight__search .pagefind-ui__result-nested{background-color:var(--sl-color-black);position:relative}#starlight__search .pagefind-ui__result-title:not(:where(.pagefind-ui__result-nested *)):hover,#starlight__search .pagefind-ui__result-title:not(:where(.pagefind-ui__result-nested *)):focus-within,#starlight__search .pagefind-ui__result-nested:hover,#starlight__search .pagefind-ui__result-nested:focus-within{outline:1px solid var(--sl-color-accent-high)}#starlight__search .pagefind-ui__result-title:not(:where(.pagefind-ui__result-nested *)):focus-within,#starlight__search .pagefind-ui__result-nested:focus-within{background-color:var(--sl-color-accent-low)}#starlight__search .pagefind-ui__result-thumb,#starlight__search .pagefind-ui__result-inner{margin-top:0}#starlight__search .pagefind-ui__result-inner>:first-child{border-radius:var(--sl-search-corners) var(--sl-search-corners) 0 0}#starlight__search .pagefind-ui__result-inner>:last-child{border-radius:0 0 var(--sl-search-corners) var(--sl-search-corners)}#starlight__search .pagefind-ui__result-inner>.pagefind-ui__result-title{padding:var(--sl-search-result-pad-block) var(--sl-search-result-pad-inline-end);padding-inline-start:var(--sl-search-result-pad-inline-start)}#starlight__search .pagefind-ui__result-inner>.pagefind-ui__result-title:before{content:"";width:var(--sl-search-page-icon-size);background:var(--sl-color-gray-3);position:absolute;inset-block:0;inset-inline-start:var(--sl-search-page-icon-inline-start);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 24 24'%3E%3Cpath d='M9 10h1a1 1 0 1 0 0-2H9a1 1 0 0 0 0 2Zm0 2a1 1 0 0 0 0 2h6a1 1 0 0 0 0-2H9Zm11-3V8l-6-6a1 1 0 0 0-1 0H7a3 3 0 0 0-3 3v14a3 3 0 0 0 3 3h10a3 3 0 0 0 3-3V9Zm-6-4 3 3h-2a1 1 0 0 1-1-1V5Zm4 14a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1h5v3a3 3 0 0 0 3 3h3v9Zm-3-3H9a1 1 0 0 0 0 2h6a1 1 0 0 0 0-2Z'/%3E%3C/svg%3E") 50% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 24 24'%3E%3Cpath d='M9 10h1a1 1 0 1 0 0-2H9a1 1 0 0 0 0 2Zm0 2a1 1 0 0 0 0 2h6a1 1 0 0 0 0-2H9Zm11-3V8l-6-6a1 1 0 0 0-1 0H7a3 3 0 0 0-3 3v14a3 3 0 0 0 3 3h10a3 3 0 0 0 3-3V9Zm-6-4 3 3h-2a1 1 0 0 1-1-1V5Zm4 14a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1h5v3a3 3 0 0 0 3 3h3v9Zm-3-3H9a1 1 0 0 0 0 2h6a1 1 0 0 0 0-2Z'/%3E%3C/svg%3E") 50% no-repeat}#starlight__search .pagefind-ui__result-inner{align-items:stretch;gap:1px}#starlight__search .pagefind-ui__result-link{position:unset;--pagefind-ui-text:var(--sl-color-white);font-weight:600}#starlight__search .pagefind-ui__result-link:hover{text-decoration:none}#starlight__search .pagefind-ui__result-nested .pagefind-ui__result-link:before{content:unset}#starlight__search .pagefind-ui__result-nested:before{content:"";width:var(--sl-search-tree-diagram-size);background:var(--sl-color-gray-4);position:absolute;inset-block:0;inset-inline-start:var(--sl-search-tree-diagram-inline-start);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' viewBox='0 0 16 1000' preserveAspectRatio='xMinYMin slice'%3E%3Cpath d='M8 0v1000m6-988H8'/%3E%3C/svg%3E") 0 0/100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' viewBox='0 0 16 1000' preserveAspectRatio='xMinYMin slice'%3E%3Cpath d='M8 0v1000m6-988H8'/%3E%3C/svg%3E") 0 0/100% no-repeat}#starlight__search .pagefind-ui__result-nested:last-of-type:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 16 16'%3E%3Cpath d='M8 0v12m6 0H8'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 16 16'%3E%3Cpath d='M8 0v12m6 0H8'/%3E%3C/svg%3E")}[dir=rtl] .pagefind-ui__result-title:before,[dir=rtl] .pagefind-ui__result-nested:before{transform:matrix(-1,0,0,1,0,0)}#starlight__search .pagefind-ui__result-link:after{content:"";position:absolute;inset:0}#starlight__search .pagefind-ui__result-excerpt{font-size:calc(1rem * var(--pagefind-ui-scale));overflow-wrap:anywhere}#starlight__search mark{color:var(--sl-color-gray-2);background-color:#0000;font-weight:600}#starlight__search .pagefind-ui__filter-value:before{border-color:var(--sl-color-text-invert)}#starlight__search .pagefind-ui__result-tags{background-color:var(--sl-color-black);padding:var(--sl-search-result-nested-pad-block) var(--sl-search-result-pad-inline-end);margin-top:0}a:where(.astro-47nvgrqs){color:var(--sl-color-text-accent);margin:-.5em;padding:.5em}a:where(.astro-47nvgrqs):hover{color:var(--sl-color-white)}.header:where(.astro-r6c5mx7w){gap:var(--sl-nav-gap);justify-content:space-between;align-items:center;height:100%;display:flex}.title-wrapper:where(.astro-r6c5mx7w){min-width:0;margin:-.25rem;padding:.25rem;overflow:clip}.right-group:where(.astro-r6c5mx7w),.social-icons:where(.astro-r6c5mx7w){align-items:center;gap:1rem}.social-icons:where(.astro-r6c5mx7w):after{content:"";border-inline-end:1px solid var(--sl-color-gray-5);height:2rem}@media (width>=50rem){:root[data-has-sidebar]{--__sidebar-pad:calc(2 * var(--sl-nav-pad-x))}:root:not([data-has-toc]){--__toc-width:0rem}.header:where(.astro-r6c5mx7w){--__sidebar-width:max(0rem, var(--sl-content-inline-start,0rem) - var(--sl-nav-pad-x));--__main-column-fr:calc(( 100% + var(--__sidebar-pad,0rem) - var(--__toc-width,var(--sl-sidebar-width)) - (2 * var(--__toc-width,var(--sl-nav-pad-x))) - var(--sl-content-inline-start,0rem) - var(--sl-content-width) ) / 2);grid-template-columns: minmax(calc(var(--__sidebar-width) + max(0rem, var(--__main-column-fr) - var(--sl-nav-gap))), auto)  1fr  auto;align-content:center;display:grid}}button:where(.astro-frz7bexg){top:calc((var(--sl-nav-height) - var(--sl-menu-button-size)) / 2);z-index:var(--sl-z-index-navbar);width:var(--sl-menu-button-size);height:var(--sl-menu-button-size);background-color:var(--sl-color-white);color:var(--sl-color-black);box-shadow:var(--sl-shadow-md);cursor:pointer;border:0;border-radius:50%;padding:.5rem;position:fixed;inset-inline-end:var(--sl-nav-pad-x)}button:where(.astro-frz7bexg):has(~:popover-open){background-color:var(--sl-color-gray-2);box-shadow:none}button:where(.astro-frz7bexg):has(~:popover-open) .open-menu:where(.astro-frz7bexg){display:none}button:where(.astro-frz7bexg):not(:has(~:popover-open)) .close-menu:where(.astro-frz7bexg){display:none}[data-theme=light] button:where(.astro-frz7bexg){background-color:var(--sl-color-black);color:var(--sl-color-white)}[data-theme=light] button:where(.astro-frz7bexg):has(~:popover-open){background-color:var(--sl-color-gray-5)}body:has(#starlight__sidebar:popover-open){overflow:hidden}@media (width>=50rem){body:has(#starlight__sidebar:popover-open){overflow:auto}}.page:where(.astro-wpvwo4gt){flex-direction:column;min-height:100vh}.header:where(.astro-wpvwo4gt){z-index:var(--sl-z-index-navbar);width:100%;height:var(--sl-nav-height);border-bottom:1px solid var(--sl-color-hairline-shade);padding:var(--sl-nav-pad-y) var(--sl-nav-pad-x);background-color:var(--sl-color-bg-nav);padding-inline-end:var(--sl-nav-pad-x);position:fixed;inset-block-start:0;inset-inline-start:0}[data-has-sidebar] .header:where(.astro-wpvwo4gt){padding-inline-end:calc(var(--sl-nav-gap) + var(--sl-nav-pad-x) + var(--sl-menu-button-size))}.sidebar-pane:where(.astro-wpvwo4gt){border:unset;padding:unset;height:unset;color:unset;z-index:var(--sl-z-index-menu);inset-block:var(--sl-nav-height) 0;background-color:var(--sl-color-black);scrollbar-gutter:stable;width:100%;position:fixed;inset-inline-start:0;overflow-y:auto}.sidebar-content:where(.astro-wpvwo4gt){height:100%;min-height:max-content;padding:1rem var(--sl-sidebar-pad-x) 0;flex-direction:column;gap:1rem}@media (width>=50rem){.sidebar-content:where(.astro-wpvwo4gt):after{content:"";padding-bottom:1px}}.main-frame:where(.astro-wpvwo4gt){padding-top:calc(var(--sl-nav-height) + var(--sl-mobile-toc-height));padding-inline-start:var(--sl-content-inline-start)}@media (width>=50rem){[data-has-sidebar] .header:where(.astro-wpvwo4gt){padding-inline-end:var(--sl-nav-pad-x)}.sidebar-pane:where(.astro-wpvwo4gt){width:var(--sl-sidebar-width);background-color:var(--sl-color-bg-sidebar);border-inline-end:1px solid var(--sl-color-hairline-shade);display:block}}ul:where(.astro-2olzbl2z){padding:0;list-style:none}a:where(.astro-2olzbl2z){--pad-inline:.5rem;padding-block:.25rem;padding-inline:calc(1rem * var(--depth) + var(--pad-inline)) var(--pad-inline);border-radius:.25rem;line-height:1.25;display:block}a:where(.astro-2olzbl2z)[aria-current=true]{color:var(--sl-color-text-accent)}.isMobile:where(.astro-2olzbl2z) a:where(.astro-2olzbl2z){--pad-inline:1rem;justify-content:space-between;gap:var(--pad-inline);border-top:1px solid var(--sl-color-gray-6);color:var(--sl-color-text);font-size:var(--sl-text-sm);outline-offset:var(--sl-outline-offset-inside);border-radius:0;padding-block:.5rem;text-decoration:none;display:flex}.isMobile:where(.astro-2olzbl2z):first-child>li:where(.astro-2olzbl2z):first-child>a:where(.astro-2olzbl2z){border-top:0}.isMobile:where(.astro-2olzbl2z) a:where(.astro-2olzbl2z)[aria-current=true],.isMobile:where(.astro-2olzbl2z) a:where(.astro-2olzbl2z)[aria-current=true]:hover,.isMobile:where(.astro-2olzbl2z) a:where(.astro-2olzbl2z)[aria-current=true]:focus{color:var(--sl-color-white);background-color:unset}.isMobile:where(.astro-2olzbl2z) a:where(.astro-2olzbl2z)[aria-current=true]:after{content:"";background-color:var(--sl-color-text-accent);flex-shrink:0;width:1rem;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNCAxNCc+PHBhdGggZD0nTTEwLjkxNCA0LjIwNmEuNTgzLjU4MyAwIDAgMC0uODI4IDBMNS43NCA4LjU1NyAzLjkxNCA2LjcyNmEuNTk2LjU5NiAwIDAgMC0uODI4Ljg1N2wyLjI0IDIuMjRhLjU4My41ODMgMCAwIDAgLjgyOCAwbDQuNzYtNC43NmEuNTgzLjU4MyAwIDAgMCAwLS44NTdaJy8+PC9zdmc+Cg==);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNCAxNCc+PHBhdGggZD0nTTEwLjkxNCA0LjIwNmEuNTgzLjU4MyAwIDAgMC0uODI4IDBMNS43NCA4LjU1NyAzLjkxNCA2LjcyNmEuNTk2LjU5NiAwIDAgMC0uODI4Ljg1N2wyLjI0IDIuMjRhLjU4My41ODMgMCAwIDAgLjgyOCAwbDQuNzYtNC43NmEuNTgzLjU4MyAwIDAgMCAwLS44NTdaJy8+PC9zdmc+Cg==);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}nav:where(.astro-72xjxbz6){z-index:var(--sl-z-index-toc);top:calc(var(--sl-nav-height) - 1px);border-top:1px solid var(--sl-color-gray-5);background-color:var(--sl-color-bg-nav);position:fixed;inset-inline:0}@media (width>=50rem){nav:where(.astro-72xjxbz6){inset-inline-start:var(--sl-content-inline-start,0)}}summary:where(.astro-72xjxbz6){height:var(--sl-mobile-toc-height);border-bottom:1px solid var(--sl-color-hairline-shade);font-size:var(--sl-text-xs);outline-offset:var(--sl-outline-offset-inside);align-items:center;gap:.5rem;padding:.5rem 1rem}summary:where(.astro-72xjxbz6)::marker,summary:where(.astro-72xjxbz6)::-webkit-details-marker{display:none}.toggle:where(.astro-72xjxbz6){border:1px solid var(--sl-color-gray-5);background-color:var(--sl-color-black);user-select:none;cursor:pointer;border-radius:.5rem;flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;padding-block:.5rem;padding-inline:.75rem .5rem;line-height:1}details:where(.astro-72xjxbz6)[open] .toggle:where(.astro-72xjxbz6){color:var(--sl-color-white);border-color:var(--sl-color-accent)}details:where(.astro-72xjxbz6) .toggle:where(.astro-72xjxbz6):hover{color:var(--sl-color-white);border-color:var(--sl-color-gray-2)}[dir=rtl] .caret:where(.astro-72xjxbz6){transform:rotate(180deg)}details:where(.astro-72xjxbz6)[open] .caret:where(.astro-72xjxbz6){transform:rotate(90deg)}.display-current:where(.astro-72xjxbz6){white-space:nowrap;text-overflow:ellipsis;color:var(--sl-color-white);overflow:hidden}.dropdown:where(.astro-72xjxbz6){--border-top:1px;margin-top:calc(-1 * var(--border-top));border:var(--border-top) solid var(--sl-color-gray-6);border-top-color:var(--sl-color-hairline-shade);max-height:calc(85vh - var(--sl-nav-height) - var(--sl-mobile-toc-height));background-color:var(--sl-color-black);box-shadow:var(--sl-shadow-md);overscroll-behavior:contain;overflow-y:auto}.right-sidebar-panel:where(.astro-v5bst4iy){padding:1rem var(--sl-sidebar-pad-x)}.sl-container:where(.astro-v5bst4iy){width:calc(var(--sl-sidebar-width) - 2 * var(--sl-sidebar-pad-x))}.right-sidebar-panel:where(.astro-v5bst4iy) h2{color:var(--sl-color-white);font-size:var(--sl-text-h5);font-weight:600;line-height:var(--sl-line-height-headings);margin-bottom:.5rem}.right-sidebar-panel:where(.astro-v5bst4iy) :where(a){font-size:var(--sl-text-xs);color:var(--sl-color-gray-3);overflow-wrap:anywhere;text-decoration:none;display:block}.right-sidebar-panel:where(.astro-v5bst4iy) :where(a):hover{color:var(--sl-color-white)}@media (width>=72rem){.sl-container:where(.astro-v5bst4iy){max-width:calc(( ( 100vw - var(--sl-sidebar-width) - 2 * var(--sl-content-pad-x) - 2 * var(--sl-sidebar-pad-x) ) * .25  ))}}h1:where(.astro-bm3ptfy7){font-size:var(--sl-text-h1);line-height:var(--sl-line-height-headings);color:var(--sl-color-white);margin-top:1rem;font-weight:600}.social-icons:where(.astro-o5w3cfvo){align-items:center;gap:1rem;margin-inline-end:auto;padding-block:1rem;display:flex}.social-icons:where(.astro-o5w3cfvo):empty{display:none}.mobile-preferences:where(.astro-o5w3cfvo){border-top:1px solid var(--sl-color-gray-6);flex-wrap:wrap;justify-content:space-between;column-gap:1rem;padding:.5rem 0}sl-sidebar-state-persist:where(.astro-n6kaeezf){display:contents}ul:where(.astro-bezuiwmf){--sl-sidebar-item-padding-inline:.5rem;padding:0;list-style:none}li:where(.astro-bezuiwmf){overflow-wrap:anywhere}ul:where(.astro-bezuiwmf) ul:where(.astro-bezuiwmf) li:where(.astro-bezuiwmf){border-inline-start:1px solid var(--sl-color-hairline-light);margin-inline-start:var(--sl-sidebar-item-padding-inline);padding-inline-start:var(--sl-sidebar-item-padding-inline)}.large:where(.astro-bezuiwmf){font-size:var(--sl-text-lg);color:var(--sl-color-white);font-weight:600}.top-level:where(.astro-bezuiwmf)>li:where(.astro-bezuiwmf)+li:where(.astro-bezuiwmf){margin-top:.75rem}summary:where(.astro-bezuiwmf){padding:.2em var(--sl-sidebar-item-padding-inline);cursor:pointer;user-select:none;justify-content:space-between;align-items:center;line-height:1.4;display:flex}summary:where(.astro-bezuiwmf)::marker,summary:where(.astro-bezuiwmf)::-webkit-details-marker{display:none}.caret:where(.astro-bezuiwmf){flex-shrink:0;transition:transform .2s ease-in-out}[dir=rtl] .caret:where(.astro-bezuiwmf){transform:rotate(180deg)}:where(.astro-bezuiwmf)[open]>summary:where(.astro-bezuiwmf) .caret:where(.astro-bezuiwmf){transform:rotate(90deg)}a:where(.astro-bezuiwmf){color:var(--sl-color-gray-2);padding:.3em var(--sl-sidebar-item-padding-inline);border-radius:.25rem;line-height:1.4;text-decoration:none;display:block}a:where(.astro-bezuiwmf):hover,a:where(.astro-bezuiwmf):focus{color:var(--sl-color-white)}:where(.astro-bezuiwmf)[aria-current=page],:where(.astro-bezuiwmf)[aria-current=page]:hover,:where(.astro-bezuiwmf)[aria-current=page]:focus{color:var(--sl-color-text-invert);background-color:var(--sl-color-text-accent);font-weight:600}a:where(.astro-bezuiwmf)>:where(.astro-bezuiwmf):not(:last-child),.group-label:where(.astro-bezuiwmf)>:where(.astro-bezuiwmf):not(:last-child){margin-inline-end:.25em}@media (width>=50rem){.top-level:where(.astro-bezuiwmf)>li:where(.astro-bezuiwmf)+li:where(.astro-bezuiwmf){margin-top:.5rem}.large:where(.astro-bezuiwmf){font-size:var(--sl-text-base)}a:where(.astro-bezuiwmf){font-size:var(--sl-text-sm)}}a:where(.astro-mi3yhwtw){clip:rect(0, 0, 0, 0);top:.75rem;position:fixed;inset-inline-start:.75rem}a:where(.astro-mi3yhwtw):focus{clip:unset;z-index:var(--sl-z-index-skiplink);color:var(--sl-color-text-invert);background-color:var(--sl-color-text-accent);box-shadow:var(--sl-shadow-lg);padding:.5rem 1rem;text-decoration:none;display:block}.main-pane:where(.astro-rpiz3vpw){isolation:isolate}@media (width>=72rem){.right-sidebar-container:where(.astro-rpiz3vpw){width:max(var(--sl-sidebar-width), calc(var(--sl-sidebar-width) + (100% - var(--sl-content-width) - var(--sl-sidebar-width)) / 2));order:2;margin-inline-start:auto;position:relative}.right-sidebar:where(.astro-rpiz3vpw){border-inline-start:1px solid var(--sl-color-hairline);padding-top:var(--sl-nav-height);scrollbar-width:none;width:100%;height:100vh;position:fixed;top:0;overflow-y:auto}.main-pane:where(.astro-rpiz3vpw){width:100%}[data-has-sidebar][data-has-toc] .main-pane:where(.astro-rpiz3vpw){--sl-content-margin-inline:auto 0;width:min(calc(100% - var(--sl-sidebar-width)), calc(var(--sl-content-width) + (100% - var(--sl-content-width) - var(--sl-sidebar-width)) / 2));order:1}}}@layer starlight.content{.sl-markdown-content .sl-heading-wrapper{--sl-anchor-icon-size:.8275em;--sl-anchor-icon-gap:.25em;--sl-anchor-icon-space:calc(var(--sl-anchor-icon-size) + var(--sl-anchor-icon-gap));line-height:var(--sl-line-height-headings)}.sl-markdown-content .sl-heading-wrapper:has(>:first-child:is(.sr-only,[hidden])){display:contents}.sl-markdown-content :not(h1,h2,h3,h4,h5,h6,.sl-heading-wrapper)+.sl-heading-wrapper{margin-top:1.5em}.sl-markdown-content .sl-heading-wrapper.level-h1{font-size:var(--sl-text-h1)}.sl-markdown-content .sl-heading-wrapper.level-h2{font-size:var(--sl-text-h2)}.sl-markdown-content .sl-heading-wrapper.level-h3{font-size:var(--sl-text-h3)}.sl-markdown-content .sl-heading-wrapper.level-h4{font-size:var(--sl-text-h4)}.sl-markdown-content .sl-heading-wrapper.level-h5{font-size:var(--sl-text-h5)}.sl-markdown-content .sl-heading-wrapper.level-h6{font-size:var(--sl-text-h6)}.sl-markdown-content .sl-heading-wrapper>:first-child:not([hidden]){padding-inline-end:var(--sl-anchor-icon-space);display:inline}.sl-markdown-content .sl-anchor-link{-webkit-user-select:none;user-select:none;margin-inline-start:calc(-1 * var(--sl-anchor-icon-size));display:inline-flex;position:relative}.sl-markdown-content .sl-heading-wrapper:has(>:first-child:is(.sr-only,[hidden]))>.sl-anchor-link{display:none}.sl-markdown-content .sl-anchor-link:after{content:"";position:absolute;inset:-.25rem -.5rem}.sl-markdown-content .sl-anchor-icon>svg{width:var(--sl-anchor-icon-size);vertical-align:top;transform:translateY(calc((var(--sl-line-height-headings) * 1em - var(--sl-anchor-icon-size)) / 2));display:inline;overflow:visible}@media (hover:hover){.sl-markdown-content .sl-anchor-link{opacity:0}.sl-markdown-content .sl-anchor-link:focus,.sl-markdown-content .sl-heading-wrapper:hover .sl-anchor-link{opacity:1}}.sl-markdown-content :not(a,strong,em,del,span,input,code,br)+:not(a,strong,em,del,span,input,code,br,:where(.not-content *)),.sl-markdown-content :not(a,strong,em,del,span,input,code,br)+:is(astro-island,astro-slot)>:not(a,strong,em,del,span,input,code,br,:where(.not-content *)):first-child{margin-top:var(--sl-content-gap-y)}.sl-markdown-content :not(h1,h2,h3,h4,h5,h6)+:is(h1,h2,h3,h4,h5,h6):not(:where(.not-content *)){margin-top:1.5em}.sl-markdown-content li+li:not(:where(.not-content *)),.sl-markdown-content dt+dt:not(:where(.not-content *)),.sl-markdown-content dt+dd:not(:where(.not-content *)),.sl-markdown-content dd+dd:not(:where(.not-content *)){margin-top:.25rem}.sl-markdown-content li:not(:where(.not-content *)){overflow-wrap:anywhere}.sl-markdown-content :is(ol,ul):has(>li>:not(a,strong,em,del,span,input,code,br,script,ol,ul))>li>:is(:last-child:not(a,strong,em,del,span,input,code,br,script,:where(.not-content *)),:not(script):has(~script:last-child):not(:has(~:not(script)))){margin-bottom:1.25rem}.sl-markdown-content dt:not(:where(.not-content *)){font-weight:700}.sl-markdown-content dd:not(:where(.not-content *)){padding-inline-start:1rem}.sl-markdown-content :is(h1,h2,h3,h4,h5,h6):not(:where(.not-content *)){color:var(--sl-color-white);line-height:var(--sl-line-height-headings);font-weight:600}.sl-markdown-content :is(img,picture,video,canvas,svg,iframe):not(:where(.not-content *)){max-width:100%;height:auto;display:block}.sl-markdown-content h1:not(:where(.not-content *)){font-size:var(--sl-text-h1)}.sl-markdown-content h2:not(:where(.not-content *)){font-size:var(--sl-text-h2)}.sl-markdown-content h3:not(:where(.not-content *)){font-size:var(--sl-text-h3)}.sl-markdown-content h4:not(:where(.not-content *)){font-size:var(--sl-text-h4)}.sl-markdown-content h5:not(:where(.not-content *)){font-size:var(--sl-text-h5)}.sl-markdown-content h6:not(:where(.not-content *)){font-size:var(--sl-text-h6)}.sl-markdown-content a:not(:where(.not-content *)){color:var(--sl-color-text-accent)}.sl-markdown-content a:hover:not(:where(.not-content *)){color:var(--sl-color-white)}.sl-markdown-content code:not(:where(.not-content *)){background-color:var(--sl-color-bg-inline-code);font-size:var(--sl-text-code-sm);margin-block:-.125rem;padding:.125rem .375rem}.sl-markdown-content :is(h1,h2,h3,h4,h5,h6) code{font-size:inherit}.sl-markdown-content pre:not(:where(.not-content *)){border:1px solid var(--sl-color-gray-5);font-size:var(--sl-text-code);tab-size:2;padding:.75rem 1rem}.sl-markdown-content pre code:not(:where(.not-content *)){all:unset;font-family:var(--__sl-font-mono)}.sl-markdown-content blockquote:not(:where(.not-content *)){border-inline-start:1px solid var(--sl-color-gray-5);padding-inline-start:1rem}.sl-markdown-content table:not(:where(.not-content *)){border-spacing:0;display:block;overflow:auto}.sl-markdown-content :is(th,td):not(:where(.not-content *)){border-bottom:1px solid var(--sl-color-gray-5);vertical-align:baseline;padding:.5rem 1rem}.sl-markdown-content :is(th:first-child,td:first-child):not(:where(.not-content *)){padding-inline-start:0}.sl-markdown-content :is(th:last-child,td:last-child):not(:where(.not-content *)){padding-inline-end:0}.sl-markdown-content th:not(:where(.not-content *)){color:var(--sl-color-white);font-weight:600}.sl-markdown-content th:not([align]):not(:where(.not-content *)){text-align:start}.sl-markdown-content .starlight-aside :is(th,td,hr,blockquote):not(:where(.not-content *)){border-color:var(--sl-color-gray-4)}@supports (border-color:color-mix(in srgb, var(--sl-color-asides-text-accent) 30%, transparent)
	){.sl-markdown-content .starlight-aside :is(th,td,hr,blockquote):not(:where(.not-content *)){border-color:color-mix(in srgb, var(--sl-color-asides-text-accent) 30%, transparent)}}@supports (border-color:color-mix(in srgb, var(--sl-color-asides-text-accent) 12%, transparent)
	){.sl-markdown-content .starlight-aside code:not(:where(.not-content *)){background-color:color-mix(in srgb, var(--sl-color-asides-text-accent) 12%, transparent)}}.sl-markdown-content hr:not(:where(.not-content *)){border:0;border-bottom:1px solid var(--sl-color-hairline)}.sl-markdown-content details:not(:where(.not-content *)){--sl-details-border-color:var(--sl-color-gray-5);--sl-details-border-color--hover:var(--sl-color-text-accent);border-inline-start:2px solid var(--sl-details-border-color);padding-inline-start:1rem}.sl-markdown-content details:not([open]):hover:not(:where(.not-content *)),.sl-markdown-content details:has(>summary:hover):not(:where(.not-content *)){border-color:var(--sl-details-border-color--hover)}.sl-markdown-content summary:not(:where(.not-content *)){color:var(--sl-color-white);cursor:pointer;margin-inline-start:-.5rem;padding-inline-start:.5rem;font-weight:600;display:block}.sl-markdown-content details[open]>summary:not(:where(.not-content *)){margin-bottom:1rem}.sl-markdown-content summary:not(:where(.not-content *))::marker,.sl-markdown-content summary:not(:where(.not-content *))::-webkit-details-marker{display:none}.sl-markdown-content summary:not(:where(.not-content *)):before{--sl-details-marker-size:1.25rem;content:"";height:var(--sl-details-marker-size);width:var(--sl-details-marker-size);margin-inline:calc((var(--sl-details-marker-size) / 4) * -1) .25rem;vertical-align:middle;background-color:currentColor;display:inline-block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M14.8 11.3 10.6 7a1 1 0 1 0-1.4 1.5l3.5 3.5-3.5 3.5a1 1 0 0 0 0 1.4 1 1 0 0 0 .7.3 1 1 0 0 0 .7-.3l4.2-4.2a1 1 0 0 0 0-1.4Z'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M14.8 11.3 10.6 7a1 1 0 1 0-1.4 1.5l3.5 3.5-3.5 3.5a1 1 0 0 0 0 1.4 1 1 0 0 0 .7.3 1 1 0 0 0 .7-.3l4.2-4.2a1 1 0 0 0 0-1.4Z'/%3E%3C/svg%3E%0A");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (prefers-reduced-motion:no-preference){.sl-markdown-content summary:not(:where(.not-content *)):before{transition:transform .2s ease-in-out}}.sl-markdown-content details[open]>summary:not(:where(.not-content *)):before{transform:rotate(90deg)}[dir=rtl] .sl-markdown-content summary:not(:where(.not-content *)):before,.sl-markdown-content [dir=rtl] summary:not(:where(.not-content *)):before{transform:rotate(180deg)}.sl-markdown-content summary:not(:where(.not-content *)) p:only-child{display:inline}.sl-markdown-content .starlight-aside details:not(:where(.not-content *)){--sl-details-border-color:var(--sl-color-asides-border);--sl-details-border-color--hover:var(--sl-color-asides-text-accent)}}@layer starlight.components{.starlight-aside{border-inline-start:.25rem solid var(--sl-color-asides-border);color:var(--sl-color-white);padding:1rem}.starlight-aside--note{--sl-color-asides-text-accent:var(--sl-color-blue-high);--sl-color-asides-border:var(--sl-color-blue);background-color:var(--sl-color-blue-low)}.starlight-aside--tip{--sl-color-asides-text-accent:var(--sl-color-purple-high);--sl-color-asides-border:var(--sl-color-purple);background-color:var(--sl-color-purple-low)}.starlight-aside--caution{--sl-color-asides-text-accent:var(--sl-color-orange-high);--sl-color-asides-border:var(--sl-color-orange);background-color:var(--sl-color-orange-low)}.starlight-aside--danger{--sl-color-asides-text-accent:var(--sl-color-red-high);--sl-color-asides-border:var(--sl-color-red);background-color:var(--sl-color-red-low)}.starlight-aside__title{font-size:var(--sl-text-h5);font-weight:600;line-height:var(--sl-line-height-headings);color:var(--sl-color-asides-text-accent);align-items:center;gap:.5rem;display:flex}.starlight-aside__icon{width:1em;height:1em;font-size:1.333em;overflow:visible}.starlight-aside__title+.starlight-aside__content{margin-top:.5rem}.starlight-aside__content:empty{display:none}.starlight-aside__content a{color:var(--sl-color-asides-text-accent)}.kudos:where(.astro-eet4b5dy) svg{color:var(--sl-color-orange)}:root{--sl-badge-default-border:var(--sl-color-accent);--sl-badge-default-bg:var(--sl-color-accent-low);--sl-badge-default-text:#fff;--sl-badge-note-border:var(--sl-color-blue);--sl-badge-note-bg:var(--sl-color-blue-low);--sl-badge-note-text:#fff;--sl-badge-danger-border:var(--sl-color-red);--sl-badge-danger-bg:var(--sl-color-red-low);--sl-badge-danger-text:#fff;--sl-badge-success-border:var(--sl-color-green);--sl-badge-success-bg:var(--sl-color-green-low);--sl-badge-success-text:#fff;--sl-badge-caution-border:var(--sl-color-orange);--sl-badge-caution-bg:var(--sl-color-orange-low);--sl-badge-caution-text:#fff;--sl-badge-tip-border:var(--sl-color-purple);--sl-badge-tip-bg:var(--sl-color-purple-low);--sl-badge-tip-text:#fff}[data-theme=light]:root{--sl-badge-default-bg:var(--sl-color-accent-high);--sl-badge-note-bg:var(--sl-color-blue-high);--sl-badge-danger-bg:var(--sl-color-red-high);--sl-badge-success-bg:var(--sl-color-green-high);--sl-badge-caution-bg:var(--sl-color-orange-high);--sl-badge-tip-bg:var(--sl-color-purple-high)}.sl-badge:where(.astro-n6htuq7n){border:1px solid var(--sl-color-border-badge);font-family:var(--sl-font-system-mono);color:var(--sl-color-text-badge);background-color:var(--sl-color-bg-badge);overflow-wrap:anywhere;border-radius:.25rem;line-height:normal;display:inline-block}.sidebar-content .sl-badge:where(.astro-n6htuq7n){line-height:1;font-size:var(--sl-text-xs);padding:.125rem .375rem}.sidebar-content a[aria-current=page]>.sl-badge:where(.astro-n6htuq7n){--sl-color-bg-badge:transparent;--sl-color-border-badge:currentColor;color:inherit}.default:where(.astro-n6htuq7n){--sl-color-bg-badge:var(--sl-badge-default-bg);--sl-color-border-badge:var(--sl-badge-default-border);--sl-color-text-badge:var(--sl-badge-default-text)}.note:where(.astro-n6htuq7n){--sl-color-bg-badge:var(--sl-badge-note-bg);--sl-color-border-badge:var(--sl-badge-note-border);--sl-color-text-badge:var(--sl-badge-note-text)}.danger:where(.astro-n6htuq7n){--sl-color-bg-badge:var(--sl-badge-danger-bg);--sl-color-border-badge:var(--sl-badge-danger-border);--sl-color-text-badge:var(--sl-badge-danger-text)}.success:where(.astro-n6htuq7n){--sl-color-bg-badge:var(--sl-badge-success-bg);--sl-color-border-badge:var(--sl-badge-success-border);--sl-color-text-badge:var(--sl-badge-success-text)}.tip:where(.astro-n6htuq7n){--sl-color-bg-badge:var(--sl-badge-tip-bg);--sl-color-border-badge:var(--sl-badge-tip-border);--sl-color-text-badge:var(--sl-badge-tip-text)}.caution:where(.astro-n6htuq7n){--sl-color-bg-badge:var(--sl-badge-caution-bg);--sl-color-border-badge:var(--sl-badge-caution-border);--sl-color-text-badge:var(--sl-badge-caution-text)}.small:where(.astro-n6htuq7n){font-size:var(--sl-text-xs);padding:.125rem .25rem}.medium:where(.astro-n6htuq7n){font-size:var(--sl-text-sm);padding:.175rem .35rem}.large:where(.astro-n6htuq7n){font-size:var(--sl-text-base);padding:.225rem .45rem}.sl-markdown-content :is(h1,h2,h3,h4,h5,h6) .sl-badge:where(.astro-n6htuq7n){vertical-align:middle}.label-icon:where(.astro-fp367e3h){font-size:var(--sl-label-icon-size);inset-inline-start:0}.caret:where(.astro-fp367e3h){font-size:var(--sl-caret-size);inset-inline-end:0}}@layer starlight.utils{.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sl-hidden{display:none}.sl-flex{display:flex}.sl-block{display:block}@media (width>=50rem){.md\:sl-hidden{display:none}.md\:sl-flex{display:flex}.md\:sl-block{display:block}}@media (width>=72rem){.lg\:sl-hidden{display:none}.lg\:sl-flex{display:flex}.lg\:sl-block{display:block}}[data-theme=light] .light\:sl-hidden,[data-theme=dark] .dark\:sl-hidden{display:none}[dir=rtl] .rtl\:flip:not(:where([dir=rtl] [dir=ltr] *)){transform:matrix(-1,0,0,1,0,0)}}@layer wayra.theme{:root{color-scheme:light dark;--wayra-color-base-100:light-dark(oklch(100% 0 0),oklch(24% .003 250));--wayra-color-base-200:light-dark(oklch(97% .002 250),oklch(30% .003 250));--wayra-color-base-300:light-dark(oklch(92% .004 250),oklch(35% .003 250));--wayra-color-base-content:light-dark(oklch(23% .004 250),oklch(97% .003 250));--wayra-color-primary:light-dark(oklch(60% .218 257),oklch(62% .206 255));--wayra-color-primary-content:oklch(99% 0 0);--wayra-color-secondary:light-dark(oklch(53% .191 278),oklch(56% .203 278));--wayra-color-secondary-content:oklch(99% 0 0);--wayra-color-accent:light-dark(oklch(70% .111 213),oklch(77% .118 212));--wayra-color-accent-content:oklch(23% .004 250);--wayra-color-neutral:light-dark(oklch(35% .003 250),oklch(86% .007 250));--wayra-color-neutral-content:light-dark(oklch(97% .003 250),oklch(23% .004 250));--wayra-color-info:light-dark(oklch(71% .133 234),oklch(82% .118 228));--wayra-color-info-content:oklch(23% .004 250);--wayra-color-success:light-dark(oklch(73% .194 147),oklch(76% .208 147));--wayra-color-success-content:oklch(23% .004 250);--wayra-color-warning:light-dark(oklch(77% .175 63),oklch(78% .171 67));--wayra-color-warning-content:oklch(23% .004 250);--wayra-color-error:light-dark(oklch(65% .232 29),oklch(66% .224 28));--wayra-color-error-content:oklch(99% 0 0);--wayra-radius-selector:.375rem;--wayra-radius-field:6px;--wayra-radius-box:10px;--wayra-border:1px;--wayra-size-field:.22rem;--wayra-size-selector:.25rem}[data-theme=terra]{color-scheme:light dark;--wayra-color-base-100:light-dark(oklch(97% .012 80),oklch(17% .012 80));--wayra-color-base-200:light-dark(oklch(94% .015 75),oklch(20% .015 75));--wayra-color-base-300:light-dark(oklch(89% .018 70),oklch(25% .018 70));--wayra-color-base-content:light-dark(oklch(22% .025 60),oklch(94% .025 60));--wayra-color-primary:light-dark(oklch(50% .144 45),oklch(72% .15 45));--wayra-color-primary-content:light-dark(oklch(98% .015 80),oklch(17% .012 80));--wayra-color-secondary:light-dark(oklch(47% .1 115),oklch(72% .1 115));--wayra-color-secondary-content:light-dark(oklch(98% .012 115),oklch(17% .012 80));--wayra-color-accent:light-dark(oklch(51% .124 190),oklch(72% .13 190));--wayra-color-accent-content:light-dark(oklch(98% .012 190),oklch(17% .012 80));--wayra-color-neutral:light-dark(oklch(30% .02 60),oklch(72% .02 60));--wayra-color-neutral-content:light-dark(oklch(94% .01 60),oklch(17% .012 80));--wayra-color-info:light-dark(oklch(50% .1 230),oklch(72% .13 230));--wayra-color-info-content:light-dark(oklch(98% .014 220),oklch(17% .012 80));--wayra-color-success:light-dark(oklch(48% .134 150),oklch(72% .14 150));--wayra-color-success-content:light-dark(oklch(98% .02 150),oklch(17% .012 80));--wayra-color-warning:light-dark(oklch(55% .13 78),oklch(72% .16 78));--wayra-color-warning-content:light-dark(oklch(98% .018 80),oklch(17% .012 80));--wayra-color-error:light-dark(oklch(48% .196 20),oklch(72% .174 20));--wayra-color-error-content:light-dark(oklch(98% .008 20),oklch(17% .012 80));--wayra-radius-selector:.375rem;--wayra-radius-field:.75rem;--wayra-radius-box:1.5rem;--wayra-border:1px;--wayra-size-field:.25rem;--wayra-size-selector:.25rem}[data-theme=brutal]{color-scheme:light dark;--wayra-color-base-100:light-dark(oklch(98% 0 0),oklch(17% 0 0));--wayra-color-base-200:light-dark(oklch(94% 0 0),oklch(21% 0 0));--wayra-color-base-300:light-dark(oklch(88% 0 0),oklch(27% 0 0));--wayra-color-base-content:light-dark(oklch(12% 0 0),oklch(94% 0 0));--wayra-color-primary:light-dark(oklch(48% .152 330),oklch(72% .22 330));--wayra-color-primary-content:light-dark(oklch(98% .02 330),oklch(17% 0 0));--wayra-color-secondary:light-dark(oklch(52% .21 285),oklch(72% .174 285));--wayra-color-secondary-content:light-dark(oklch(98% .01 285),oklch(17% 0 0));--wayra-color-accent:light-dark(oklch(53% .114 195),oklch(72% .148 195));--wayra-color-accent-content:light-dark(oklch(98% 0 0),oklch(15% .058 195));--wayra-color-neutral:light-dark(oklch(15% 0 0),oklch(72% 0 0));--wayra-color-neutral-content:light-dark(oklch(96% 0 0),oklch(17% 0 0));--wayra-color-info:light-dark(oklch(48% .138 250),oklch(72% .15 250));--wayra-color-info-content:light-dark(oklch(98% .01 250),oklch(17% 0 0));--wayra-color-success:light-dark(oklch(48% .152 145),oklch(72% .22 145));--wayra-color-success-content:light-dark(oklch(98% .02 145),oklch(17% 0 0));--wayra-color-warning:light-dark(oklch(55.5% .118 75),oklch(72% .152 75));--wayra-color-warning-content:light-dark(oklch(98% 0 0),oklch(15% .062 70));--wayra-color-error:light-dark(oklch(52% .212 25),oklch(72% .174 25));--wayra-color-error-content:light-dark(oklch(98% .008 25),oklch(17% 0 0));--wayra-radius-selector:0;--wayra-radius-field:.125rem;--wayra-radius-box:.25rem;--wayra-border:2px;--wayra-size-field:.25rem;--wayra-size-selector:.25rem}[data-theme=volt]{color-scheme:light dark;--wayra-color-base-100:light-dark(oklch(97% .003 280),oklch(14% .003 280));--wayra-color-base-200:light-dark(oklch(94% .003 280),oklch(11% .003 280));--wayra-color-base-300:light-dark(oklch(91% .003 280),oklch(8% .003 280));--wayra-color-base-content:light-dark(oklch(20% .005 280),oklch(94% .005 280));--wayra-color-primary:light-dark(oklch(53.5% .136 125),oklch(88% .22 125));--wayra-color-primary-content:light-dark(oklch(97% .003 280),oklch(15% .068 125));--wayra-color-secondary:light-dark(oklch(54.5% .005 280),oklch(65% .005 280));--wayra-color-secondary-content:light-dark(oklch(97% .003 280),oklch(12% .005 280));--wayra-color-accent:light-dark(oklch(53.5% .136 125),oklch(88% .22 125));--wayra-color-accent-content:light-dark(oklch(97% .003 280),oklch(15% .068 125));--wayra-color-neutral:light-dark(oklch(20% .003 280),oklch(57.5% .003 280));--wayra-color-neutral-content:light-dark(oklch(92% .005 280),oklch(14% .003 280));--wayra-color-info:light-dark(oklch(54.5% .05 240),oklch(70% .05 240));--wayra-color-info-content:light-dark(oklch(97% .003 280),oklch(15% .02 240));--wayra-color-success:light-dark(oklch(52% .146 162),oklch(75% .15 162));--wayra-color-success-content:light-dark(oklch(97% .003 280),oklch(15% .05 162));--wayra-color-warning:light-dark(oklch(54.5% .112 85),oklch(80% .15 85));--wayra-color-warning-content:light-dark(oklch(97% .003 280),oklch(18% .056 70));--wayra-color-error:light-dark(oklch(55% .2 25),oklch(65% .2 25));--wayra-color-error-content:light-dark(oklch(97% .003 280),oklch(15% .06 25));--wayra-radius-selector:.25rem;--wayra-radius-field:.5rem;--wayra-radius-box:.75rem;--wayra-border:1px;--wayra-size-field:.25rem;--wayra-size-selector:.25rem}[data-theme=sunset]{color-scheme:light dark;--wayra-color-base-100:light-dark(oklch(97% .016 295),oklch(18% .04 295));--wayra-color-base-200:light-dark(oklch(94% .033 298),oklch(15% .045 298));--wayra-color-base-300:light-dark(oklch(91% .05 300),oklch(12% .05 300));--wayra-color-base-content:light-dark(oklch(20% .03 320),oklch(95% .03 320));--wayra-color-primary:light-dark(oklch(55% .24 340),oklch(68% .27 340));--wayra-color-primary-content:light-dark(oklch(97% .016 295),oklch(12% .05 340));--wayra-color-secondary:light-dark(oklch(53.5% .09 200),oklch(75% .126 200));--wayra-color-secondary-content:light-dark(oklch(97% .016 295),oklch(12% .04 200));--wayra-color-accent:light-dark(oklch(54.5% .112 90),oklch(82% .168 90));--wayra-color-accent-content:light-dark(oklch(97% .016 295),oklch(15% .06 70));--wayra-color-neutral:light-dark(oklch(22% .05 295),oklch(59% .05 295));--wayra-color-neutral-content:light-dark(oklch(92% .03 320),oklch(18% .04 295));--wayra-color-info:light-dark(oklch(53.5% .098 245),oklch(72% .13 245));--wayra-color-info-content:light-dark(oklch(97% .016 295),oklch(15% .04 245));--wayra-color-success:light-dark(oklch(53% .132 155),oklch(75% .186 155));--wayra-color-success-content:light-dark(oklch(97% .016 295),oklch(15% .05 155));--wayra-color-warning:light-dark(oklch(55% .114 60),oklch(82% .17 60));--wayra-color-warning-content:light-dark(oklch(97% .016 295),oklch(20% .056 70));--wayra-color-error:light-dark(oklch(55% .22 15),oklch(68% .21 15));--wayra-color-error-content:light-dark(oklch(97% .016 295),oklch(15% .07 15));--wayra-radius-selector:.5rem;--wayra-radius-field:1rem;--wayra-radius-box:1.5rem;--wayra-border:1px;--wayra-size-field:.25rem;--wayra-size-selector:.25rem}[data-theme=aurora]{color-scheme:light dark;--wayra-color-base-100:light-dark(oklch(97% .013 270),oklch(22% .025 270));--wayra-color-base-200:light-dark(oklch(94% .022 272),oklch(19% .022 272));--wayra-color-base-300:light-dark(oklch(91% .02 274),oklch(16% .02 274));--wayra-color-base-content:light-dark(oklch(20% .015 250),oklch(96% .015 250));--wayra-color-primary:light-dark(oklch(53.5% .098 220),oklch(75% .136 220));--wayra-color-primary-content:light-dark(oklch(97% .013 270),oklch(15% .04 220));--wayra-color-secondary:light-dark(oklch(55% .16 310),oklch(72% .16 310));--wayra-color-secondary-content:light-dark(oklch(97% .013 270),oklch(15% .04 310));--wayra-color-accent:light-dark(oklch(52.5% .106 185),oklch(80% .14 185));--wayra-color-accent-content:light-dark(oklch(97% .013 270),oklch(20% .046 185));--wayra-color-neutral:light-dark(oklch(28% .02 260),oklch(61% .02 260));--wayra-color-neutral-content:light-dark(oklch(92% .01 260),oklch(22% .025 270));--wayra-color-info:light-dark(oklch(54% .124 255),oklch(78% .124 255));--wayra-color-info-content:light-dark(oklch(97% .013 270),oklch(20% .05 255));--wayra-color-success:light-dark(oklch(53% .132 155),oklch(80% .15 155));--wayra-color-success-content:light-dark(oklch(97% .013 270),oklch(22% .05 155));--wayra-color-warning:light-dark(oklch(54.5% .112 90),oklch(85% .16 90));--wayra-color-warning-content:light-dark(oklch(97% .013 270),oklch(25% .062 70));--wayra-color-error:light-dark(oklch(55% .18 20),oklch(72% .174 20));--wayra-color-error-content:light-dark(oklch(97% .013 270),oklch(20% .07 20));--wayra-radius-selector:.5rem;--wayra-radius-field:1.25rem;--wayra-radius-box:2rem;--wayra-border:1px;--wayra-size-field:.25rem;--wayra-size-selector:.25rem}[data-theme=selva]{color-scheme:light dark;--wayra-color-base-100:light-dark(oklch(97.3% .005 95.1),oklch(15.7% .017 278.7));--wayra-color-base-200:light-dark(oklch(93.7% .008 91.5),oklch(22.6% .021 280.5));--wayra-color-base-300:light-dark(oklch(89.8% .011 89.7),oklch(28.1% .048 281.2));--wayra-color-base-content:light-dark(oklch(16.3% .015 284.7),oklch(96.7% .015 270));--wayra-color-primary:light-dark(oklch(52% .13 162),oklch(70.2% .158 162));--wayra-color-primary-content:light-dark(oklch(97.3% .005 95.1),oklch(15.7% .017 278.7));--wayra-color-secondary:light-dark(oklch(52% .12 222),oklch(86.4% .11 222));--wayra-color-secondary-content:light-dark(oklch(97.3% .005 95.1),oklch(15.7% .017 278.7));--wayra-color-accent:light-dark(oklch(53% .099 192),oklch(72.3% .092 192));--wayra-color-accent-content:light-dark(oklch(97.3% .005 95.1),oklch(15.7% .017 278.7));--wayra-color-neutral:light-dark(oklch(54.8% .011 89.7),oklch(22.6% .021 280.5));--wayra-color-neutral-content:light-dark(oklch(97.3% .005 95.1),oklch(96.7% .015 270));--wayra-color-info:light-dark(oklch(53% .16 255),oklch(73% .121 255));--wayra-color-info-content:light-dark(oklch(97.3% .005 95.1),oklch(15.7% .017 278.7));--wayra-color-success:light-dark(oklch(52% .13 130),oklch(76.8% .11 130));--wayra-color-success-content:light-dark(oklch(97.3% .005 95.1),oklch(15.7% .017 278.7));--wayra-color-warning:light-dark(oklch(55.6% .133 58.3),oklch(72.7% .095 63.8));--wayra-color-warning-content:light-dark(oklch(97.3% .005 95.1),oklch(15.7% .017 278.7));--wayra-color-error:light-dark(oklch(57.2% .215 27.3),oklch(65.5% .194 24.2));--wayra-color-error-content:light-dark(oklch(97.3% .005 95.1),oklch(96.7% .015 270));--wayra-radius-selector:.375rem;--wayra-radius-field:.375rem;--wayra-radius-box:.625rem;--wayra-border:1px;--wayra-size-field:.25rem;--wayra-size-selector:.25rem}:root{--_wayra-font-size-2xs:.625;--_wayra-font-size-xs:.6875;--_wayra-font-size-sm:.75;--_wayra-font-size-md:.875;--_wayra-font-size-base:1;--_wayra-font-size-lg:1.125;--_wayra-font-size-xl:1.375;--_wayra-tracking-xs:.003em;--_wayra-tracking-sm:0em;--_wayra-tracking-md:-.006em;--_wayra-tracking-lg:-.013em;--_wayra-tracking-xl:-.006em;--_wayra-radius-pill:9999px;--_wayra-ease:ease-in-out;--_wayra-ease-settle:cubic-bezier(.32, .72, 0, 1);--_wayra-ease-settle-out:cubic-bezier(1, 0, .68, .28);--_wayra-ease-shake:cubic-bezier(.36, .07, .19, .97);--_wayra-duration-base:.14s;--_wayra-duration-fast:80ms;--_wayra-duration-fade:.16s;--_wayra-duration-fling-min:.12s;--_wayra-transition-control:background-color var(--_wayra-duration-base) var(--_wayra-ease), border-color var(--_wayra-duration-base) var(--_wayra-ease), box-shadow var(--_wayra-duration-base) var(--_wayra-ease);--_wayra-transition-field:background-color var(--_wayra-duration-base) var(--_wayra-ease), border-color var(--_wayra-duration-base) var(--_wayra-ease), color var(--_wayra-duration-base) var(--_wayra-ease), box-shadow var(--_wayra-duration-base) var(--_wayra-ease);--_wayra-mix-darken:88%;--_wayra-mix-wash:8%;--_wayra-mix-press:8%;--_wayra-mix-row-wash:5%;--_wayra-mix-zebra:4%;--_wayra-mix-hairline:14%}:is(.wayra-alert,.wayra-collapse,.wayra-input,.wayra-textarea,.wayra-select,.wayra-combobox,.wayra-input-password,.wayra-date-picker,.wayra-time-picker,.wayra-calendar,.wayra-label,.wayra-toggle,.wayra-rating,.wayra-slider,.wayra-list,.wayra-stat-group,.wayra-stat,.wayra-breadcrumbs,.wayra-tabs,.wayra-table,.wayra-timeline,.wayra-dropdown,.wayra-toast,.wayra-modal,.wayra-drawer,.wayra-mockup){--_wayra-color-muted:color-mix(in oklch, var(--wayra-color-base-content) 63%, var(--wayra-color-base-100))}:is(.wayra-overlay,.wayra-combobox,.wayra-select,.wayra-date-picker,.wayra-time-picker,.wayra-calendar,.wayra-toast,.wayra-modal,.wayra-drawer,.wayra-fab,.wayra-mockup){--_wayra-overlay-ease:var(--_wayra-ease-settle);--_wayra-overlay-duration:.22s;--_wayra-overlay-lift:-.25rem;--_wayra-overlay-scale:.97;--_wayra-overlay-transition:opacity var(--_wayra-overlay-duration) var(--_wayra-overlay-ease), translate var(--_wayra-overlay-duration) var(--_wayra-overlay-ease), scale var(--_wayra-overlay-duration) var(--_wayra-overlay-ease), display var(--_wayra-overlay-duration) allow-discrete, overlay var(--_wayra-overlay-duration) allow-discrete;--_wayra-overlay-gap:.375rem;--_wayra-overlay-padding:var(--wayra-size-field);--_wayra-overlay-max-height:min(18rem, 40vh);--_wayra-overlay-radius:calc(var(--_wayra-overlay-host-radius,var(--wayra-radius-box)) + var(--_wayra-overlay-padding));--_wayra-overlay-row-gap:.4em;--_wayra-overlay-row-duration:.12s;--_wayra-overlay-row-transition:background-color var(--_wayra-overlay-row-duration) var(--_wayra-overlay-ease), color var(--_wayra-overlay-row-duration) var(--_wayra-overlay-ease);--_wayra-overlay-row-check-size:.7em;--_wayra-overlay-row-check-shape:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 85% 0, 45% 71%);--_wayra-overlay-group-air:.5em;--_wayra-overlay-group-font-size:.85em;--_wayra-overlay-group-weight:600;--_wayra-overlay-border-color:color-mix(in oklch, var(--wayra-color-base-content) 14%, transparent);--_wayra-overlay-z:10}@media (prefers-reduced-motion:reduce){:is(.wayra-overlay,.wayra-combobox,.wayra-select,.wayra-date-picker,.wayra-time-picker,.wayra-modal,.wayra-drawer,.wayra-fab){--_wayra-overlay-duration:var(--_wayra-duration-fade);--_wayra-overlay-lift:0px;--_wayra-overlay-scale:1;--_wayra-overlay-row-duration:0s}}:is(.wayra-dropdown,.wayra-combobox,.wayra-select,.wayra-date-picker,.wayra-time-picker){--_wayra-overlay-row-height:calc(var(--_wayra-control-height) * .72);--_wayra-overlay-row-target:max(24px, var(--_wayra-overlay-row-height));--_wayra-overlay-row-padding:calc(var(--_wayra-control-padding-inline) * .55);--_wayra-overlay-row-radius:calc(var(--_wayra-control-radius) * .6)}:root{--_wayra-focus-ring-width:3.5px;--_wayra-focus-ring-alpha:42%;--_wayra-focus-outline-width:2px;--_wayra-focus-outline-offset:2px;--_wayra-focus-outline:none;--_wayra-opacity-disabled:.4;--_wayra-press-scale:.94}@media (prefers-reduced-motion:reduce){:root{--_wayra-press-scale:none}}@media (forced-colors:active){:root{--_wayra-focus-outline:var(--_wayra-focus-outline-width) solid CanvasText}}@media (prefers-contrast:more){:root{--_wayra-opacity-disabled:.65}}}@layer wayra.components{:is(.wayra-button,.wayra-input,.wayra-textarea,.wayra-select,.wayra-combobox,.wayra-input-password,.wayra-date-picker,.wayra-time-picker,.wayra-calendar,.wayra-pin-code,.wayra-tabs,.wayra-dropdown,.wayra-table,.wayra-label,.wayra-rating){--_wayra-control-step:10;--_wayra-control-font-step:var(--_wayra-font-size-md);--_wayra-control-tracking:var(--_wayra-tracking-md);--_wayra-control-hint-step:var(--_wayra-font-size-sm);--_wayra-control-radius-step:1;--_wayra-control-padding-inline:.75rem;--_wayra-control-padding-block:.375rem;--_wayra-control-height:calc(var(--wayra-size-field) * var(--_wayra-control-step));--_wayra-control-font-size:calc(var(--_wayra-control-font-step) * 1rem);--_wayra-control-hint-font-size:calc(var(--_wayra-control-hint-step) * 1rem);--_wayra-control-radius:calc(var(--wayra-radius-field) * var(--_wayra-control-radius-step))}:is(.wayra-button,.wayra-input,.wayra-textarea,.wayra-select,.wayra-combobox,.wayra-input-password,.wayra-date-picker,.wayra-time-picker,.wayra-calendar,.wayra-pin-code,.wayra-tabs,.wayra-dropdown,.wayra-table,.wayra-label,.wayra-rating)[data-size=xs]{--_wayra-control-step:6;--_wayra-control-font-step:var(--_wayra-font-size-xs);--_wayra-control-tracking:var(--_wayra-tracking-xs);--_wayra-control-hint-step:var(--_wayra-font-size-2xs);--_wayra-control-radius-step:.75;--_wayra-control-padding-inline:.5rem;--_wayra-control-padding-block:.25rem}:is(.wayra-button,.wayra-input,.wayra-textarea,.wayra-select,.wayra-combobox,.wayra-input-password,.wayra-date-picker,.wayra-time-picker,.wayra-calendar,.wayra-pin-code,.wayra-tabs,.wayra-dropdown,.wayra-table,.wayra-label,.wayra-rating)[data-size=sm]{--_wayra-control-step:8;--_wayra-control-font-step:var(--_wayra-font-size-sm);--_wayra-control-tracking:var(--_wayra-tracking-sm);--_wayra-control-hint-step:var(--_wayra-font-size-xs);--_wayra-control-radius-step:.85;--_wayra-control-padding-inline:.625rem;--_wayra-control-padding-block:.3125rem}:is(.wayra-button,.wayra-input,.wayra-textarea,.wayra-select,.wayra-combobox,.wayra-input-password,.wayra-date-picker,.wayra-time-picker,.wayra-calendar,.wayra-pin-code,.wayra-tabs,.wayra-dropdown,.wayra-table,.wayra-label,.wayra-rating)[data-size=lg]{--_wayra-control-step:12;--_wayra-control-font-step:var(--_wayra-font-size-lg);--_wayra-control-tracking:var(--_wayra-tracking-lg);--_wayra-control-hint-step:var(--_wayra-font-size-md);--_wayra-control-radius-step:1.125;--_wayra-control-padding-inline:.875rem;--_wayra-control-padding-block:.5rem}:is(.wayra-button,.wayra-input,.wayra-textarea,.wayra-select,.wayra-combobox,.wayra-input-password,.wayra-date-picker,.wayra-time-picker,.wayra-calendar,.wayra-pin-code,.wayra-tabs,.wayra-dropdown,.wayra-table,.wayra-label,.wayra-rating)[data-size=xl]{--_wayra-control-step:14;--_wayra-control-font-step:var(--_wayra-font-size-xl);--_wayra-control-tracking:var(--_wayra-tracking-xl);--_wayra-control-hint-step:var(--_wayra-font-size-lg);--_wayra-control-radius-step:1.25;--_wayra-control-padding-inline:1rem;--_wayra-control-padding-block:.625rem}:is(.wayra-checkbox,.wayra-radio,.wayra-toggle,.wayra-label,.wayra-rating){--_wayra-selector-step:5;--_wayra-selector-size:calc(var(--wayra-size-selector) * var(--_wayra-selector-step))}:is(.wayra-checkbox,.wayra-radio,.wayra-toggle,.wayra-label,.wayra-rating)[data-size=xs]{--_wayra-selector-step:4}:is(.wayra-checkbox,.wayra-radio,.wayra-toggle,.wayra-label,.wayra-rating)[data-size=sm]{--_wayra-selector-step:4.5}:is(.wayra-checkbox,.wayra-radio,.wayra-toggle,.wayra-label,.wayra-rating)[data-size=lg]{--_wayra-selector-step:6}:is(.wayra-checkbox,.wayra-radio,.wayra-toggle,.wayra-label,.wayra-rating)[data-size=xl]{--_wayra-selector-step:7}:where(.wayra-alert,.wayra-avatar,.wayra-button,.wayra-badge,.wayra-input,.wayra-textarea,.wayra-select,.wayra-combobox,.wayra-input-password,.wayra-date-picker,.wayra-time-picker,.wayra-calendar,.wayra-pin-code,.wayra-checkbox,.wayra-radio,.wayra-toggle,.wayra-rating,.wayra-slider,.wayra-list-item,.wayra-stat,.wayra-tabs,.wayra-progress,.wayra-radial-progress,.wayra-table,.wayra-timeline-item,.wayra-dropdown,.wayra-toast,.wayra-modal,.wayra-fab),:is(.wayra-alert,.wayra-avatar,.wayra-button,.wayra-badge,.wayra-input,.wayra-textarea,.wayra-select,.wayra-combobox,.wayra-input-password,.wayra-date-picker,.wayra-time-picker,.wayra-calendar,.wayra-pin-code,.wayra-checkbox,.wayra-radio,.wayra-toggle,.wayra-rating,.wayra-slider,.wayra-list-item,.wayra-stat,.wayra-tabs,.wayra-loading,.wayra-progress,.wayra-radial-progress,.wayra-table,.wayra-timeline-item,.wayra-dropdown,.wayra-toast,.wayra-modal,.wayra-fab)[data-color=primary]{--wayra-tone:var(--wayra-color-primary);--wayra-tone-content:var(--wayra-color-primary-content)}:is(.wayra-alert,.wayra-avatar,.wayra-button,.wayra-badge,.wayra-input,.wayra-textarea,.wayra-select,.wayra-combobox,.wayra-input-password,.wayra-date-picker,.wayra-time-picker,.wayra-calendar,.wayra-pin-code,.wayra-checkbox,.wayra-radio,.wayra-toggle,.wayra-rating,.wayra-slider,.wayra-list-item,.wayra-stat,.wayra-tabs,.wayra-loading,.wayra-progress,.wayra-radial-progress,.wayra-table,.wayra-timeline-item,.wayra-dropdown,.wayra-toast,.wayra-modal,.wayra-fab)[data-color=secondary]{--wayra-tone:var(--wayra-color-secondary);--wayra-tone-content:var(--wayra-color-secondary-content)}:is(.wayra-alert,.wayra-avatar,.wayra-button,.wayra-badge,.wayra-input,.wayra-textarea,.wayra-select,.wayra-combobox,.wayra-input-password,.wayra-date-picker,.wayra-time-picker,.wayra-calendar,.wayra-pin-code,.wayra-checkbox,.wayra-radio,.wayra-toggle,.wayra-rating,.wayra-slider,.wayra-list-item,.wayra-stat,.wayra-tabs,.wayra-loading,.wayra-progress,.wayra-radial-progress,.wayra-table,.wayra-timeline-item,.wayra-dropdown,.wayra-toast,.wayra-modal,.wayra-fab)[data-color=accent]{--wayra-tone:var(--wayra-color-accent);--wayra-tone-content:var(--wayra-color-accent-content)}:is(.wayra-alert,.wayra-avatar,.wayra-button,.wayra-badge,.wayra-input,.wayra-textarea,.wayra-select,.wayra-combobox,.wayra-input-password,.wayra-date-picker,.wayra-time-picker,.wayra-calendar,.wayra-pin-code,.wayra-checkbox,.wayra-radio,.wayra-toggle,.wayra-rating,.wayra-slider,.wayra-list-item,.wayra-stat,.wayra-tabs,.wayra-loading,.wayra-progress,.wayra-radial-progress,.wayra-table,.wayra-timeline-item,.wayra-dropdown,.wayra-toast,.wayra-modal,.wayra-fab)[data-color=neutral]{--wayra-tone:var(--wayra-color-neutral);--wayra-tone-content:var(--wayra-color-neutral-content)}:is(.wayra-alert,.wayra-avatar,.wayra-button,.wayra-badge,.wayra-input,.wayra-textarea,.wayra-select,.wayra-combobox,.wayra-input-password,.wayra-date-picker,.wayra-time-picker,.wayra-calendar,.wayra-pin-code,.wayra-checkbox,.wayra-radio,.wayra-toggle,.wayra-rating,.wayra-slider,.wayra-list-item,.wayra-stat,.wayra-tabs,.wayra-loading,.wayra-progress,.wayra-radial-progress,.wayra-table,.wayra-timeline-item,.wayra-dropdown,.wayra-toast,.wayra-modal,.wayra-fab)[data-color=info]{--wayra-tone:var(--wayra-color-info);--wayra-tone-content:var(--wayra-color-info-content)}:is(.wayra-alert,.wayra-avatar,.wayra-button,.wayra-badge,.wayra-input,.wayra-textarea,.wayra-select,.wayra-combobox,.wayra-input-password,.wayra-date-picker,.wayra-time-picker,.wayra-calendar,.wayra-pin-code,.wayra-checkbox,.wayra-radio,.wayra-toggle,.wayra-rating,.wayra-slider,.wayra-list-item,.wayra-stat,.wayra-tabs,.wayra-loading,.wayra-progress,.wayra-radial-progress,.wayra-table,.wayra-timeline-item,.wayra-dropdown,.wayra-toast,.wayra-modal,.wayra-fab)[data-color=success]{--wayra-tone:var(--wayra-color-success);--wayra-tone-content:var(--wayra-color-success-content)}:is(.wayra-alert,.wayra-avatar,.wayra-button,.wayra-badge,.wayra-input,.wayra-textarea,.wayra-select,.wayra-combobox,.wayra-input-password,.wayra-date-picker,.wayra-time-picker,.wayra-calendar,.wayra-pin-code,.wayra-checkbox,.wayra-radio,.wayra-toggle,.wayra-rating,.wayra-slider,.wayra-list-item,.wayra-stat,.wayra-tabs,.wayra-loading,.wayra-progress,.wayra-radial-progress,.wayra-table,.wayra-timeline-item,.wayra-dropdown,.wayra-toast,.wayra-modal,.wayra-fab)[data-color=warning]{--wayra-tone:var(--wayra-color-warning);--wayra-tone-content:var(--wayra-color-warning-content)}:is(.wayra-alert,.wayra-avatar,.wayra-button,.wayra-badge,.wayra-input,.wayra-textarea,.wayra-select,.wayra-combobox,.wayra-input-password,.wayra-date-picker,.wayra-time-picker,.wayra-calendar,.wayra-pin-code,.wayra-checkbox,.wayra-radio,.wayra-toggle,.wayra-rating,.wayra-slider,.wayra-list-item,.wayra-stat,.wayra-tabs,.wayra-loading,.wayra-progress,.wayra-radial-progress,.wayra-table,.wayra-timeline-item,.wayra-dropdown,.wayra-toast,.wayra-modal,.wayra-fab)[data-color=error]{--wayra-tone:var(--wayra-color-error);--wayra-tone-content:var(--wayra-color-error-content)}:is(.wayra-list-chevron,.wayra-table table,.wayra-breadcrumbs li,.wayra-progress){--_wayra-inline-sign:1}:is(.wayra-list-chevron,.wayra-table table,.wayra-breadcrumbs li,.wayra-progress):where([dir=rtl],[dir=rtl] *){--_wayra-inline-sign:-1}:is(.wayra-list-chevron,.wayra-table table,.wayra-breadcrumbs li,.wayra-progress):dir(ltr){--_wayra-inline-sign:1}:is(.wayra-list-chevron,.wayra-table table,.wayra-breadcrumbs li,.wayra-progress):dir(rtl){--_wayra-inline-sign:-1}.wayra-list-chevron,.wayra-table-sort:after,.wayra-breadcrumbs[data-separator=arrow] li+li:before{--_wayra-chevron-line:var(--wayra-border);--_wayra-chevron-turn:45deg;border-block-start:var(--_wayra-chevron-line) solid currentColor;border-inline-end:var(--_wayra-chevron-line) solid currentColor;rotate:calc(var(--_wayra-chevron-turn) * var(--_wayra-inline-sign))}:is(.wayra-input,.wayra-textarea,.wayra-select,.wayra-combobox,.wayra-input-password,.wayra-date-picker,.wayra-time-picker){--_wayra-field-tone:var(--wayra-tone);--_wayra-field-radius:var(--_wayra-control-radius);--_wayra-field-background:var(--wayra-color-base-100);--_wayra-field-content:var(--wayra-color-base-content);--_wayra-field-placeholder:var(--_wayra-color-muted);--_wayra-field-border-color:var(--_wayra-field-tone);--_wayra-ring-color:var(--_wayra-field-tone);--_wayra-field-trigger-size:max(24px, calc(var(--_wayra-control-height) * .6));--_wayra-field-trigger-glyph:1.05em;--_wayra-marker-color:var(--_wayra-color-muted);appearance:none;border:var(--wayra-border) solid var(--_wayra-field-border-color);border-radius:var(--_wayra-field-radius);background:var(--_wayra-field-background);width:100%;color:var(--_wayra-field-content);caret-color:var(--_wayra-field-content);cursor:text;font-size:var(--_wayra-control-font-size);transition:var(--_wayra-transition-field)}:is(.wayra-input,.wayra-textarea,.wayra-select,.wayra-combobox,.wayra-input-password,.wayra-date-picker,.wayra-time-picker)::placeholder{color:var(--_wayra-field-placeholder)}:is(.wayra-input,.wayra-textarea,.wayra-select,.wayra-combobox,.wayra-input-password,.wayra-date-picker,.wayra-time-picker)[data-shape=rectangle]{--_wayra-field-radius:0}:is(.wayra-input,.wayra-textarea,.wayra-select,.wayra-combobox,.wayra-input-password,.wayra-date-picker,.wayra-time-picker):is(.wayra-input,.wayra-input-password)[data-shape=pill]{--_wayra-field-radius:var(--_wayra-radius-pill)}:is(.wayra-input,.wayra-textarea,.wayra-select,.wayra-combobox,.wayra-input-password,.wayra-date-picker,.wayra-time-picker)[data-variant=filled]{--_wayra-field-background:var(--wayra-tone);--_wayra-field-content:var(--wayra-tone-content);--_wayra-field-placeholder:var(--_wayra-field-content);--_wayra-marker-color:var(--_wayra-field-content)}:is(.wayra-input,.wayra-textarea,.wayra-select,.wayra-combobox,.wayra-input-password,.wayra-date-picker,.wayra-time-picker)[data-variant=filled]::selection{background:var(--_wayra-field-content);color:var(--_wayra-field-background)}:is(.wayra-input,.wayra-textarea,.wayra-select,.wayra-combobox,.wayra-input-password,.wayra-date-picker,.wayra-time-picker)[data-variant=soft]{--_wayra-field-background:var(--wayra-color-base-200)}:is(.wayra-input,.wayra-textarea,.wayra-select,.wayra-combobox,.wayra-input-password,.wayra-date-picker,.wayra-time-picker)[data-variant=ghost]{--_wayra-field-background:transparent;--_wayra-field-border-color:transparent}@media (hover:hover){:is(.wayra-input,.wayra-textarea,.wayra-select,.wayra-combobox,.wayra-input-password,.wayra-date-picker,.wayra-time-picker)[data-variant=ghost]:not(:disabled,[aria-disabled=true],[readonly],:has(>input:not([aria-hidden=true]):is(:disabled,[aria-disabled=true],[readonly]))):hover{--_wayra-field-border-color:var(--_wayra-field-tone)}}:is(.wayra-input,.wayra-textarea,.wayra-select,.wayra-combobox,.wayra-input-password,.wayra-date-picker,.wayra-time-picker)[readonly]{--_wayra-field-background:var(--wayra-color-base-200);--_wayra-field-content:var(--wayra-color-base-content);--_wayra-field-placeholder:var(--_wayra-color-muted);cursor:default}:is(.wayra-input,.wayra-textarea,.wayra-select,.wayra-combobox,.wayra-input-password,.wayra-date-picker,.wayra-time-picker):is(:user-invalid,[aria-invalid=true]){--_wayra-field-tone:var(--wayra-color-error);--_wayra-field-border-color:var(--wayra-color-error)}:is(.wayra-input,.wayra-textarea,.wayra-select,.wayra-combobox,.wayra-input-password,.wayra-date-picker,.wayra-time-picker):focus{border-color:var(--_wayra-field-tone)}:is(.wayra-input,.wayra-textarea,.wayra-select,.wayra-combobox,.wayra-input-password,.wayra-date-picker,.wayra-time-picker):has(>input:not([aria-hidden=true])[readonly]){--_wayra-field-background:var(--wayra-color-base-200);--_wayra-field-content:var(--wayra-color-base-content);--_wayra-field-placeholder:var(--_wayra-color-muted);cursor:default}:is(.wayra-input,.wayra-textarea,.wayra-select,.wayra-combobox,.wayra-input-password,.wayra-date-picker,.wayra-time-picker):has(>input:not([aria-hidden=true]):is(:user-invalid,[aria-invalid=true])){--_wayra-field-tone:var(--wayra-color-error);--_wayra-field-border-color:var(--wayra-color-error)}:is(.wayra-input,.wayra-textarea,.wayra-select,.wayra-combobox,.wayra-input-password,.wayra-date-picker,.wayra-time-picker):has(>input:focus){border-color:var(--_wayra-field-tone)}:is(.wayra-input,.wayra-textarea,.wayra-select,.wayra-combobox,.wayra-input-password,.wayra-date-picker,.wayra-time-picker)>input::placeholder{color:var(--_wayra-field-placeholder)}@media (forced-colors:active){:is(.wayra-input,.wayra-textarea,.wayra-select,.wayra-combobox,.wayra-input-password,.wayra-date-picker,.wayra-time-picker){border-color:canvastext}:is(.wayra-input,.wayra-textarea,.wayra-select,.wayra-combobox,.wayra-input-password,.wayra-date-picker,.wayra-time-picker),:is(.wayra-input,.wayra-textarea,.wayra-select,.wayra-combobox,.wayra-input-password,.wayra-date-picker,.wayra-time-picker)[data-variant]{--_wayra-marker-color:CanvasText}}:is(.wayra-select,.wayra-combobox,.wayra-calendar){--_wayra-marker-size:.36em;--_wayra-marker-inline-size:.72em;--_wayra-marker-inset:.54em;--_wayra-marker-image:conic-gradient(from -45deg at 50% 100%, var(--_wayra-marker-color) 0deg 90deg, transparent 90deg)}@media (forced-colors:active){.wayra-select:after,.wayra-combobox-trigger:after,.wayra-calendar-nav:after,.wayra-calendar-title:after{forced-color-adjust:none}}:is(.wayra-combobox,.wayra-date-picker,.wayra-time-picker){--_wayra-field-capsule:min(var(--_wayra-field-radius), calc(var(--_wayra-control-height) / 2));--_wayra-overlay-host-radius:var(--_wayra-field-capsule);anchor-name:var(--_wayra-overlay-anchor,none);align-items:center;gap:var(--wayra-size-field);height:var(--_wayra-control-height);padding-inline:var(--_wayra-control-padding-inline);border-radius:var(--_wayra-field-capsule);display:inline-flex;position:relative}:is(.wayra-combobox-input,.wayra-input-password-input,.wayra-date-picker-input,.wayra-time-picker-input){min-inline-size:0;color:inherit;caret-color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:auto;padding:0}:is(.wayra-date-picker-input,.wayra-time-picker-input){font-variant-numeric:tabular-nums;unicode-bidi:isolate}:is(.wayra-combobox-trigger,.wayra-combobox-clear,.wayra-date-picker-trigger,.wayra-time-picker-trigger){inline-size:var(--_wayra-field-trigger-size);block-size:var(--_wayra-field-trigger-size);border-radius:var(--_wayra-overlay-row-radius);color:var(--_wayra-marker-color);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}:is(.wayra-date-picker-trigger,.wayra-time-picker-trigger){font:inherit}:is(.wayra-date-picker-trigger,.wayra-time-picker-trigger)>svg{inline-size:var(--_wayra-field-trigger-glyph);block-size:var(--_wayra-field-trigger-glyph)}:is(.wayra-date-picker-trigger,.wayra-time-picker-trigger):disabled{cursor:default}@media (hover:hover){:is(.wayra-combobox,.wayra-date-picker,.wayra-time-picker):not(:has(>input:not([aria-hidden=true]):is(:disabled,[readonly])))>:is(.wayra-combobox-trigger,.wayra-combobox-clear,.wayra-date-picker-trigger,.wayra-time-picker-trigger):hover{background:color-mix(in oklch, var(--_wayra-field-content) var(--_wayra-mix-wash), transparent);color:var(--_wayra-field-content)}}:is(.wayra-checkbox,.wayra-radio,.wayra-toggle){appearance:none;vertical-align:middle;cursor:pointer;transition:var(--_wayra-transition-control), scale var(--_wayra-duration-fast) var(--_wayra-ease-settle);margin:0}:is(.wayra-checkbox,.wayra-radio){--_wayra-choice-tone:var(--wayra-tone);--_wayra-choice-mark:var(--wayra-tone-content);--_wayra-choice-mark-size:calc(var(--_wayra-selector-size) * .62);--_wayra-choice-background:var(--wayra-color-base-100);--_wayra-choice-border-color:var(--_wayra-choice-tone);--_wayra-choice-tint:12%;--_wayra-choice-darken:color-mix(in oklch, var(--_wayra-choice-tone) var(--_wayra-mix-darken), black);--_wayra-ring-color:var(--_wayra-choice-tone);width:var(--_wayra-selector-size);height:var(--_wayra-selector-size);border:var(--wayra-border) solid var(--_wayra-choice-border-color);background:var(--_wayra-choice-background);place-content:center;display:inline-grid}:is(.wayra-checkbox,.wayra-radio):after{content:"";width:var(--_wayra-choice-mark-size);height:var(--_wayra-choice-mark-size);background:var(--_wayra-choice-mark);transition:scale var(--_wayra-duration-fast) var(--_wayra-ease);scale:0}:is(.wayra-checkbox,.wayra-radio):checked{--_wayra-choice-background:var(--_wayra-choice-tone)}:is(.wayra-checkbox,.wayra-radio):checked:after{scale:1}@media (hover:hover){:is(.wayra-checkbox,.wayra-radio):not(:disabled,[aria-disabled=true]):hover{--_wayra-choice-background:color-mix(in oklab, var(--_wayra-choice-tone) var(--_wayra-choice-tint), var(--wayra-color-base-100))}:is(.wayra-checkbox,.wayra-radio):not(:disabled,[aria-disabled=true]):checked:hover{--_wayra-choice-background:var(--_wayra-choice-darken)}}:is(.wayra-checkbox,.wayra-radio):not(:disabled,[aria-disabled=true]):active{--_wayra-choice-background:color-mix(in oklab, var(--_wayra-choice-tone) calc(var(--_wayra-choice-tint) + var(--_wayra-mix-press)), var(--wayra-color-base-100));scale:var(--_wayra-press-scale)}:is(.wayra-checkbox,.wayra-radio):not(:disabled,[aria-disabled=true]):checked:active{--_wayra-choice-background:var(--_wayra-choice-darken)}:is(.wayra-checkbox,.wayra-radio):is(:user-invalid,[aria-invalid=true]){--_wayra-choice-tone:var(--wayra-color-error);--_wayra-choice-mark:var(--wayra-color-error-content)}@media (forced-colors:active){:is(.wayra-checkbox,.wayra-radio):after{background:canvastext}:is(.wayra-checkbox,.wayra-radio):is(:disabled,[aria-disabled=true]):after{background:graytext}}.wayra-overlay{width:auto;max-block-size:var(--_wayra-overlay-max-height);padding:var(--_wayra-overlay-padding);border:var(--wayra-border) solid var(--_wayra-overlay-border-color);border-radius:var(--_wayra-overlay-radius);color:var(--wayra-color-base-content);background:var(--wayra-color-base-100);overscroll-behavior:contain;scrollbar-width:thin;transform-origin:top;opacity:0;translate:0 var(--_wayra-overlay-lift);scale:var(--_wayra-overlay-scale);transition:var(--_wayra-overlay-transition);margin:0;overflow:auto}.wayra-overlay[popover]{position-anchor:var(--_wayra-overlay-anchor,auto);min-inline-size:anchor-size(inline);position-try-fallbacks:flip-block;inset:auto;inset-block-start:calc(anchor(end) + var(--_wayra-overlay-gap));inset-inline-start:anchor(self-start)}.wayra-overlay:popover-open{opacity:1;translate:0;scale:1}.wayra-overlay[popover]:not(:popover-open){--_wayra-overlay-ease:var(--_wayra-ease-settle-out)}@starting-style{.wayra-overlay:popover-open{opacity:0;translate:0 var(--_wayra-overlay-lift);scale:var(--_wayra-overlay-scale)}}.wayra-overlay:not([popover]){z-index:var(--_wayra-overlay-z);display:none;position:absolute;inset-block-start:calc(100% + var(--_wayra-overlay-gap));inset-inline-start:0}@media (forced-colors:active){.wayra-overlay{background:canvas;border-color:canvastext}}:is(.wayra-date-picker-panel,.wayra-time-picker-panel){--_wayra-ring-color:var(--wayra-tone);grid-auto-flow:column;max-block-size:none}:is(.wayra-date-picker-times,.wayra-time-picker-options){overscroll-behavior:contain;scrollbar-width:thin;scroll-snap-type:block proximity;align-content:start;display:grid;overflow-y:auto}:is(.wayra-date-picker-time,.wayra-time-picker-option){min-block-size:var(--_wayra-overlay-row-target);padding-block:0;padding-inline:var(--_wayra-overlay-row-padding);border-radius:var(--_wayra-overlay-row-radius);color:var(--wayra-color-base-content);line-height:var(--_wayra-overlay-row-target);font-variant-numeric:tabular-nums;text-align:center;cursor:pointer;scroll-snap-align:center;scroll-margin-block:var(--_wayra-overlay-padding);transition:var(--_wayra-overlay-row-transition);display:block}:is(.wayra-date-picker-time,.wayra-time-picker-option)[aria-selected=true]{background:var(--wayra-tone);color:var(--wayra-tone-content);font-weight:600}:is(.wayra-date-picker-time,.wayra-time-picker-option):focus-visible{outline:var(--_wayra-focus-ring-width) solid color-mix(in oklch, var(--_wayra-ring-color) var(--_wayra-focus-ring-alpha), transparent);outline-offset:calc(var(--_wayra-focus-ring-width) * -1)}@media (hover:hover){:is(.wayra-date-picker-time,.wayra-time-picker-option):not([aria-selected=true],[aria-disabled=true]):hover{background:var(--wayra-tone);color:var(--wayra-tone-content)}}@media (forced-colors:active){:is(.wayra-date-picker-time,.wayra-time-picker-option)[aria-selected=true]{forced-color-adjust:none;color:highlighttext;background:highlight}:is(.wayra-date-picker-time,.wayra-time-picker-option):focus-visible{outline:var(--_wayra-focus-outline-width) solid CanvasText;outline-offset:calc(var(--_wayra-focus-outline-width) * -1)}}.wayra-combobox-option{--_wayra-overlay-row-mark:var(--wayra-tone);min-block-size:var(--_wayra-overlay-row-height);padding-block:0;padding-inline:var(--_wayra-overlay-row-padding);border-radius:var(--_wayra-overlay-row-radius);color:var(--wayra-color-base-content);line-height:var(--_wayra-overlay-row-height);text-overflow:ellipsis;white-space:nowrap;cursor:pointer;scroll-margin-block:var(--_wayra-overlay-padding);transition:var(--_wayra-overlay-row-transition);background:0 0;display:block;overflow:hidden}.wayra-combobox-option:before{content:"";vertical-align:middle;inline-size:var(--_wayra-overlay-row-check-size);block-size:var(--_wayra-overlay-row-check-size);background:var(--_wayra-overlay-row-mark);clip-path:var(--_wayra-overlay-row-check-shape);opacity:0;margin-inline-end:var(--_wayra-overlay-row-gap);display:inline-block}.wayra-combobox-option[data-selected]:before{opacity:1}.wayra-combobox-option[data-active]{--_wayra-overlay-row-mark:var(--wayra-tone-content);background:var(--wayra-tone);color:var(--wayra-tone-content)}@media (hover:hover){.wayra-combobox-option:not([aria-disabled=true]):hover{--_wayra-overlay-row-mark:var(--wayra-tone-content);background:var(--wayra-tone);color:var(--wayra-tone-content)}}.wayra-combobox-option[aria-disabled=true]{color:var(--_wayra-color-muted);cursor:default}.wayra-combobox-group{padding-block:var(--_wayra-overlay-group-air);padding-inline:var(--_wayra-overlay-row-padding);color:var(--_wayra-color-muted);font-size:var(--_wayra-overlay-group-font-size);font-weight:var(--_wayra-overlay-group-weight)}@media (forced-colors:active){.wayra-combobox-option[data-active]{forced-color-adjust:none;color:highlighttext;background:highlight}.wayra-combobox-option[data-selected]:before{forced-color-adjust:preserve-parent-color;background:currentColor}}@supports selector(::picker(select)){.wayra-select:not([multiple],[size])::picker(select){max-block-size:var(--_wayra-overlay-max-height);padding:var(--_wayra-overlay-padding);border:var(--wayra-border) solid var(--_wayra-overlay-border-color);border-radius:var(--_wayra-overlay-radius);color:var(--wayra-color-base-content);background:var(--wayra-color-base-100);overscroll-behavior:contain;scrollbar-width:thin;transform-origin:top;opacity:0;translate:0 var(--_wayra-overlay-lift);scale:var(--_wayra-overlay-scale);transition:var(--_wayra-overlay-transition);margin-block-start:var(--_wayra-overlay-gap)}.wayra-select:not([multiple],[size]):open::picker(select){opacity:1;translate:0;scale:1}.wayra-select:not([multiple],[size]):not(:open){--_wayra-overlay-ease:var(--_wayra-ease-settle-out)}@starting-style{.wayra-select:not([multiple],[size]):open::picker(select){opacity:0;translate:0 var(--_wayra-overlay-lift);scale:var(--_wayra-overlay-scale)}}.wayra-select:not([multiple],[size]) option{--_wayra-overlay-row-mark:var(--wayra-tone);min-block-size:var(--_wayra-overlay-row-height);padding-block:0;padding-inline:var(--_wayra-overlay-row-padding);border-radius:var(--_wayra-overlay-row-radius);font-size:var(--_wayra-control-font-size);line-height:var(--_wayra-overlay-row-height);text-overflow:ellipsis;white-space:nowrap;scroll-margin-block:var(--_wayra-overlay-padding);transition:var(--_wayra-overlay-row-transition);background:0 0;display:block;overflow:hidden}.wayra-select:not([multiple],[size]) option::checkmark{display:none}.wayra-select:not([multiple],[size]) option:before{content:"";vertical-align:middle;inline-size:var(--_wayra-overlay-row-check-size);block-size:var(--_wayra-overlay-row-check-size);background:var(--_wayra-overlay-row-mark);clip-path:var(--_wayra-overlay-row-check-shape);opacity:0;margin-inline-end:var(--_wayra-overlay-row-gap);display:inline-block}.wayra-select:not([multiple],[size]) option:checked:before{opacity:1}.wayra-select:not([multiple],[size]) option:not(:disabled):focus{--_wayra-overlay-row-mark:var(--wayra-tone-content);background:var(--wayra-tone);color:var(--wayra-tone-content)}.wayra-select:not([multiple],[size]) option:disabled{color:var(--_wayra-color-muted)}.wayra-select:not([multiple],[size]) optgroup{padding-block-start:var(--_wayra-overlay-group-air);padding-inline:var(--_wayra-overlay-row-padding);color:var(--_wayra-color-muted);font-size:var(--_wayra-overlay-group-font-size);font-weight:var(--_wayra-overlay-group-weight)}.wayra-select:not([multiple],[size]) optgroup>option:first-child{margin-block-start:var(--_wayra-overlay-group-air)}@media (hover:hover){.wayra-select:not([multiple],[size]) option:not(:disabled):hover{--_wayra-overlay-row-mark:var(--wayra-tone-content);background:var(--wayra-tone);color:var(--wayra-tone-content)}}@media (forced-colors:active){.wayra-select:not([multiple],[size])::picker(select){background:canvas;border-color:canvastext}.wayra-select:not([multiple],[size]) option:focus{forced-color-adjust:none;color:highlighttext;background:highlight}.wayra-select:not([multiple],[size]) option:before{forced-color-adjust:preserve-parent-color;background:currentColor}}}:is(.wayra-modal,.wayra-drawer){--_wayra-modality-step:104;--_wayra-modality-width:calc(var(--_wayra-modality-step) * var(--wayra-size-field));--wayra-modality-padding:1.35rem;--wayra-modality-radius:calc(var(--wayra-radius-box) * 1.8);--wayra-modality-close-size:max(24px, 1.75rem);--_wayra-modality-gutter:calc(var(--wayra-modality-padding) * .55);--_wayra-modality-deny-animation:wayra-modality-deny;--_wayra-modality-enter-translate:0 0;--_wayra-modality-enter-scale:1;--_wayra-modality-sheet:0;--_wayra-modality-drag-duration:var(--_wayra-overlay-duration);background:var(--wayra-color-base-100);max-block-size:100%;max-inline-size:100%;color:var(--wayra-color-base-content);opacity:0;translate:var(--_wayra-modality-motion,var(--_wayra-modality-enter-translate));scale:var(--_wayra-modality-motion,var(--_wayra-modality-enter-scale));transition:var(--_wayra-overlay-transition), transform var(--_wayra-modality-drag-duration) var(--_wayra-overlay-ease);border:0;grid-template-rows:auto minmax(0,1fr) auto;margin:auto;padding:0;overflow:clip}.wayra-modal[data-size=xs]{--_wayra-modality-step:68}:is(.wayra-modal,.wayra-drawer)[data-size=sm]{--_wayra-modality-step:84}:is(.wayra-modal,.wayra-drawer)[data-size=lg]{--_wayra-modality-step:136}:is(.wayra-modal,.wayra-drawer)[data-size=xl]{--_wayra-modality-step:184}:is(.wayra-modal,.wayra-drawer)[open]{opacity:1;display:grid;translate:0;scale:1}:is(.wayra-modal,.wayra-drawer):not([open]){--_wayra-overlay-ease:var(--_wayra-ease-settle-out)}:is(.wayra-modal,.wayra-drawer)[data-dragging]{transform:translateY(var(--_wayra-modality-drag));-webkit-user-select:none;user-select:none;transition:none}:is(.wayra-modal,.wayra-drawer)[data-exit=drag]:not([open]){--_wayra-overlay-ease:var(--_wayra-ease-settle);--_wayra-modality-drag-duration:clamp(var(--_wayra-duration-fling-min), var(--_wayra-modality-fling,var(--_wayra-overlay-duration)), var(--_wayra-overlay-duration));opacity:1;transform:translateY(100%)}:is(.wayra-modal,.wayra-drawer)::backdrop{opacity:0;transition:opacity .22s cubic-bezier(.32, .72, 0, 1), display .22s allow-discrete, overlay .22s allow-discrete;background:oklch(18% .015 280/.32)}:is(.wayra-modal,.wayra-drawer)[open]::backdrop{opacity:1}:is(.wayra-modal,.wayra-drawer):not([open])::backdrop{transition-timing-function:cubic-bezier(1,0,.68,.28)}:is(.wayra-modal,.wayra-drawer)[data-backdrop=xs]::backdrop{backdrop-filter:blur(2px)}:is(.wayra-modal,.wayra-drawer)[data-backdrop=sm]::backdrop{backdrop-filter:blur(4px)}:is(.wayra-modal,.wayra-drawer)[data-backdrop=md]::backdrop{backdrop-filter:blur(8px)}:is(.wayra-modal,.wayra-drawer)[data-backdrop=lg]::backdrop{backdrop-filter:blur(16px)}:is(.wayra-modal,.wayra-drawer)[data-backdrop=xl]::backdrop{backdrop-filter:blur(24px)}:is(.wayra-modal,.wayra-drawer)[data-backdrop="2xl"]::backdrop{backdrop-filter:blur(40px)}:is(.wayra-modal,.wayra-drawer)[data-backdrop="3xl"]::backdrop{backdrop-filter:blur(64px)}@starting-style{:is(.wayra-modal,.wayra-drawer)[open]{opacity:0;translate:var(--_wayra-modality-motion,var(--_wayra-modality-enter-translate));scale:var(--_wayra-modality-motion,var(--_wayra-modality-enter-scale))}:is(.wayra-modal,.wayra-drawer)[open]::backdrop{opacity:0}}:root{--wayra-modality-open:initial}:root:has(:is(.wayra-modal,.wayra-drawer):modal){--wayra-modality-open: ;--_wayra-modality-scrolls:initial;overflow:var(--wayra-modality-open) hidden;animation:var(--wayra-modality-open) wayra-modality-has-scroll forwards;animation-timeline:var(--wayra-modality-open) scroll();scrollbar-gutter:var(--_wayra-modality-scrolls) var(--wayra-modality-open) stable}:root:has(:is(.wayra-modal,.wayra-drawer):modal) body{overflow:visible}@keyframes wayra-modality-has-scroll{0%,to{--_wayra-modality-scrolls: }}:is(.wayra-modal-header,.wayra-drawer-header){padding-inline:var(--wayra-modality-padding);grid-row:1;grid-template-columns:minmax(0,1fr) auto;align-items:start;row-gap:.3rem;padding-block-start:var(--wayra-modality-padding);padding-block-end:var(--_wayra-modality-gutter);display:grid}:is(.wayra-modal-title,.wayra-drawer-title){letter-spacing:-.012em;grid-column:1;margin:0;font-size:1.05rem;font-weight:600;line-height:1.3}:is(.wayra-modal-desc,.wayra-drawer-desc){color:var(--_wayra-color-muted);font-size:calc(var(--_wayra-font-size-md) * 1rem);grid-column:1;margin:0;line-height:1.45}:is(.wayra-modal-body,.wayra-drawer-body){min-block-size:0;padding-inline:var(--wayra-modality-padding);overscroll-behavior:contain;border-radius:var(--wayra-modality-radius);grid-row:2;padding-block:.4rem;scroll-padding-block:.6rem;overflow:clip auto}:is(.wayra-modal-body,.wayra-drawer-body):not(:is(.wayra-modal-header,.wayra-drawer-header)~*){padding-block-start:var(--wayra-modality-padding)}:is(.wayra-modal-body,.wayra-drawer-body):not(:has(~:is(.wayra-modal-footer,.wayra-drawer-footer))){padding-block-end:var(--wayra-modality-padding)}:is(.wayra-modal-footer,.wayra-drawer-footer){padding-inline:var(--wayra-modality-padding);flex-wrap:wrap;grid-row:3;justify-content:flex-end;gap:.5rem;padding-block-start:var(--_wayra-modality-gutter);padding-block-end:var(--wayra-modality-padding);display:flex}:is(.wayra-modal-close,.wayra-drawer-close){--_wayra-ring-color:var(--wayra-color-primary);inline-size:var(--wayra-modality-close-size);block-size:var(--wayra-modality-close-size);border-radius:var(--_wayra-radius-pill);color:var(--_wayra-color-muted);font:inherit;cursor:pointer;transition:background-color var(--_wayra-duration-fast) var(--_wayra-ease);background:0 0;border:0;grid-area:1/2;place-items:center;margin-inline-start:.5rem;padding:0;display:grid}:is(.wayra-modal-close,.wayra-drawer-close)>svg{block-size:.8em;inline-size:.8em}@media (hover:hover){:is(.wayra-modal-close,.wayra-drawer-close):hover{background:color-mix(in oklch, var(--wayra-color-base-content) var(--_wayra-mix-wash), transparent);color:var(--wayra-color-base-content)}}:is(.wayra-modal-close,.wayra-drawer-close):active{background:color-mix(in oklch, var(--wayra-color-base-content) 14%, transparent)}:is(.wayra-modal,.wayra-drawer)[data-deny]{animation:var(--_wayra-modality-deny-animation) .4s var(--_wayra-ease-shake)}@keyframes wayra-modality-deny{10%,90%{translate:-2px}20%,80%{translate:4px}30%,50%,70%{translate:-7px}40%,60%{translate:7px}}@keyframes wayra-modality-deny-still{0%,to{outline:var(--_wayra-focus-ring-width) solid transparent}25%,60%{outline:var(--_wayra-focus-ring-width) solid var(--wayra-color-error)}}@media (prefers-reduced-motion:reduce){:is(.wayra-modal,.wayra-drawer){--_wayra-modality-deny-animation:wayra-modality-deny-still;--_wayra-modality-motion:none}:is(.wayra-modal,.wayra-drawer)::backdrop{transition-duration:.16s}:is(.wayra-modal,.wayra-drawer)[data-exit=drag]:not([open]){opacity:0;transform:translateY(var(--_wayra-modality-drag))}}@media (prefers-reduced-transparency:reduce){:is(.wayra-modal,.wayra-drawer)[data-backdrop]::backdrop{backdrop-filter:none}}@media (forced-colors:active){:is(.wayra-modal,.wayra-drawer)[data-backdrop]::backdrop{backdrop-filter:none}:is(.wayra-modal,.wayra-drawer){border:1px solid canvastext}}.wayra-popover-anchor{anchor-name:var(--_wayra-overlay-anchor,none);display:inline-block;position:relative}.wayra-popover{--_wayra-popover-lift:var(--_wayra-overlay-lift);--_wayra-popover-shift:0;--_wayra-popover-sign:1;--_wayra-popover-edge:-1;--_wayra-popover-side:top;translate:var(--_wayra-popover-shift) var(--_wayra-popover-lift);transform-origin:calc(50% + var(--_wayra-popover-edge) * var(--_wayra-popover-sign) * 50%) var(--_wayra-popover-side)}.wayra-popover:where([dir=rtl],[dir=rtl] *){--_wayra-popover-sign:-1}.wayra-popover:dir(ltr){--_wayra-popover-sign:1}.wayra-popover:dir(rtl){--_wayra-popover-sign:-1}.wayra-popover[data-align=center]{--_wayra-popover-edge:0}.wayra-popover[data-align=end]{--_wayra-popover-edge:1}.wayra-popover[data-placement=block-start]{--_wayra-popover-lift:calc(var(--_wayra-overlay-lift) * -1);--_wayra-popover-side:bottom}.wayra-popover[data-placement=cover]{--_wayra-popover-lift:0;transform-origin:50%}.wayra-popover[popover]{position-try-fallbacks:flip-block, flip-inline;min-inline-size:auto}.wayra-popover[popover][data-match-anchor-width]{min-inline-size:anchor-size(inline)}.wayra-popover[popover][data-placement=block-start]{inset-block-start:auto;inset-block-end:calc(anchor(start) + var(--_wayra-overlay-gap))}.wayra-popover[popover][data-align=center]{justify-self:anchor-center;inset-inline:auto}.wayra-popover[popover][data-align=end]{inset-inline-start:auto;inset-inline-end:anchor(self-end)}.wayra-popover[popover][data-placement=cover]{inset-block:anchor(start) auto;inset-inline:anchor(self-start) auto;inline-size:anchor-size(inline);block-size:anchor-size(block);position-try-fallbacks:none}.wayra-popover[data-placement=block-start]:not([popover]){inset-block-start:auto;inset-block-end:calc(100% + var(--_wayra-overlay-gap))}.wayra-popover[data-align=center]:not([popover]){--_wayra-popover-shift:-50%;inset-inline:auto;left:50%}.wayra-popover[data-align=end]:not([popover]){inset-inline:auto 0}.wayra-popover[data-match-anchor-width]:not([popover]){min-inline-size:100%}.wayra-popover[data-placement=cover]:not([popover]){--_wayra-popover-shift:0;inset:0}.wayra-popover:not([popover],[data-open]){--_wayra-overlay-ease:var(--_wayra-ease-settle-out)}.wayra-popover[data-open]:not([popover]){opacity:1;translate:var(--_wayra-popover-shift) 0;display:block;scale:1}@starting-style{.wayra-popover:popover-open{translate:0 var(--_wayra-popover-lift)}.wayra-popover[data-open]:not([popover]){opacity:0;translate:var(--_wayra-popover-shift) var(--_wayra-popover-lift);scale:var(--_wayra-overlay-scale)}}.wayra-button{--_wayra-button-radius:var(--_wayra-control-radius);--wayra-button-max-width:16rem;--_wayra-button-hover:transparent;--_wayra-button-active:transparent;--_wayra-button-border-color:transparent;--_wayra-ring-color:var(--wayra-tone);appearance:none;height:var(--_wayra-control-height);padding-inline:calc((var(--_wayra-control-step) - 2) * .125rem);border:var(--wayra-border) solid var(--_wayra-button-border-color);border-radius:var(--_wayra-button-radius);font-size:var(--_wayra-control-font-size);letter-spacing:var(--_wayra-control-tracking);cursor:pointer;-webkit-user-select:none;user-select:none;transition:var(--_wayra-transition-field), transform var(--_wayra-duration-fast) ease, translate var(--_wayra-duration-fast) ease;justify-content:center;align-items:center;gap:.375rem;font-weight:590;line-height:1;display:inline-flex}.wayra-button[data-shape=rectangle]{--_wayra-button-radius:0}.wayra-button[data-shape=pill]{--_wayra-button-radius:var(--_wayra-radius-pill)}.wayra-button[data-shape=square]{aspect-ratio:1;padding-inline:0}.wayra-button[data-shape=circle]{aspect-ratio:1;--_wayra-button-radius:var(--_wayra-radius-pill);padding-inline:0}.wayra-button[data-ripple]{position:relative;overflow:hidden}.wayra-ripple{opacity:.28;pointer-events:none;animation:wayra-ripple-expand .52s var(--_wayra-ease) forwards;background:currentColor;border-radius:50%;position:absolute;translate:-50% -50%;scale:0}@keyframes wayra-ripple-expand{to{opacity:0;scale:1}}.wayra-button[data-width=wide]{width:100%;max-width:var(--wayra-button-max-width)}.wayra-button[data-width=block]{width:100%}.wayra-button[data-variant=filled]{--_wayra-button-pole:black;--_wayra-button-hover:color-mix(in oklch, var(--wayra-tone) var(--_wayra-mix-darken), var(--_wayra-button-pole));--_wayra-button-active:color-mix(in oklch, var(--wayra-tone) 80%, var(--_wayra-button-pole));background:var(--wayra-tone);color:var(--wayra-tone-content)}@supports (color:oklch(from red calc((0.56 - l) * 1000) 0 none)){.wayra-button[data-variant=filled]{--_wayra-button-pole:oklch(from var(--wayra-tone-content) calc((.56 - l) * 1000) 0 none)}}.wayra-button[data-variant=outline]{--_wayra-button-hover:color-mix(in oklch, var(--wayra-tone) 12%, transparent);--_wayra-button-active:color-mix(in oklch, var(--wayra-tone) 20%, transparent);--_wayra-button-border-color:var(--wayra-tone);color:var(--wayra-tone);background:0 0}.wayra-button[data-variant=ghost]{--_wayra-button-hover:color-mix(in oklch, var(--wayra-tone) var(--_wayra-mix-wash), transparent);--_wayra-button-active:color-mix(in oklch, var(--wayra-tone) 13%, transparent);color:var(--wayra-tone);background:0 0}@media (hover:hover){.wayra-button:not(:disabled,[aria-disabled=true],[data-loading]):hover{background:var(--_wayra-button-hover)}}.wayra-button[aria-pressed=true]:not(:disabled,[aria-disabled=true],[data-loading]){background:var(--_wayra-button-active)}.wayra-button:not(:disabled,[aria-disabled=true],[data-loading]):active{background:var(--_wayra-button-active);transform:scale(.98)translateY(.5px)}.wayra-button[data-loading]{cursor:default}.wayra-button[data-loading]:before{content:"";border:2px solid;border-top-color:#0000;border-radius:50%;flex:none;width:1em;height:1em;animation:.6s linear infinite wayra-btn-spin}@keyframes wayra-btn-spin{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.wayra-button{transition:none}.wayra-button:not(:disabled,[aria-disabled=true],[data-loading]):active{transform:translate(0)}.wayra-button[data-loading]:before{animation-timing-function:steps(8,end)}.wayra-ripple{opacity:0;animation-duration:1ms}}@media (forced-colors:active){.wayra-button{border-color:currentColor}.wayra-ripple{opacity:0;animation-duration:1ms}}.wayra-badge{--wayra-badge-color:var(--wayra-tone);--wayra-badge-content:var(--wayra-tone-content);--_wayra-badge-step:5.5;--_wayra-badge-padding-step:2.5;--_wayra-badge-font-step:var(--_wayra-font-size-sm);--wayra-badge-height:calc(var(--wayra-size-selector) * var(--_wayra-badge-step));--wayra-badge-padding-inline:calc(var(--wayra-size-selector) * var(--_wayra-badge-padding-step));--wayra-badge-font-size:calc(var(--_wayra-badge-font-step) * 1rem);--wayra-badge-border-color:transparent;--_wayra-ring-color:var(--wayra-badge-color);height:var(--wayra-badge-height);padding-inline:var(--wayra-badge-padding-inline);border:var(--wayra-border) solid var(--wayra-badge-border-color);border-radius:var(--wayra-radius-selector);font-size:var(--wayra-badge-font-size);white-space:nowrap;justify-content:center;align-items:center;font-weight:500;display:inline-flex}.wayra-badge[data-size=xs]{--_wayra-badge-step:4.5;--_wayra-badge-padding-step:1.75;--_wayra-badge-font-step:var(--_wayra-font-size-2xs)}.wayra-badge[data-size=sm]{--_wayra-badge-step:5;--_wayra-badge-padding-step:2;--_wayra-badge-font-step:var(--_wayra-font-size-xs)}.wayra-badge[data-size=lg]{--_wayra-badge-step:6.5;--_wayra-badge-padding-step:3;--_wayra-badge-font-step:var(--_wayra-font-size-md)}.wayra-badge[data-size=xl]{--_wayra-badge-step:7.5;--_wayra-badge-padding-step:3.5;--_wayra-badge-font-step:var(--_wayra-font-size-base)}.wayra-badge[data-variant=filled]{--wayra-badge-border-color:var(--wayra-badge-color);background:var(--wayra-badge-color);color:var(--wayra-badge-content)}.wayra-badge[data-variant=outline]{--wayra-badge-border-color:var(--wayra-badge-color);color:var(--wayra-badge-color);background:0 0}@media (forced-colors:active){.wayra-badge{border-color:canvastext}.wayra-badge[data-variant=filled]{color:canvas;background:canvastext}}.wayra-input{height:var(--_wayra-control-height);padding-block:0;padding-inline:var(--_wayra-control-padding-inline);display:inline-flex}.wayra-textarea{vertical-align:top;min-height:var(--_wayra-control-height);padding-block:var(--_wayra-control-padding-block);padding-inline:var(--_wayra-control-padding-inline);resize:vertical;line-height:1.5;display:inline-block}.wayra-textarea[data-resize=none]{resize:none}.wayra-textarea[data-resize=both]{resize:both}.wayra-textarea:is(:disabled,[aria-disabled=true]){resize:none}.wayra-select{--_wayra-select-marker-edge:right;--_wayra-overlay-host-radius:var(--_wayra-field-radius);height:var(--_wayra-control-height);min-block-size:0;padding-block:0;padding-inline:var(--_wayra-control-padding-inline) calc(var(--_wayra-control-padding-inline) + 1em);line-height:calc(var(--_wayra-control-height) - 2 * var(--wayra-border));cursor:default;background-image:var(--_wayra-marker-image);background-repeat:no-repeat;background-position:var(--_wayra-select-marker-edge) var(--_wayra-marker-inset) center;background-size:var(--_wayra-marker-inline-size) var(--_wayra-marker-size)}.wayra-select:where([dir=rtl],[dir=rtl] *){--_wayra-select-marker-edge:left}.wayra-select:dir(ltr){--_wayra-select-marker-edge:right}.wayra-select:dir(rtl){--_wayra-select-marker-edge:left}.wayra-select:has(option[value=""]:disabled:checked){color:var(--_wayra-field-placeholder)}.wayra-select :is(option,optgroup){background:var(--wayra-color-base-100);color:var(--wayra-color-base-content)}.wayra-select:is([multiple],[size]){height:auto;min-height:var(--_wayra-control-height);background-image:none;padding-block:.25em;padding-inline-end:var(--_wayra-control-padding-inline);line-height:1.5}@supports selector(::picker(select)){.wayra-select:not([multiple],[size]),.wayra-select:not([multiple],[size])::picker(select){appearance:base-select}.wayra-select:not([multiple],[size])::picker-icon{display:none}.wayra-select:not([multiple],[size]):after{content:"";inline-size:var(--_wayra-marker-inline-size);block-size:var(--_wayra-marker-size);background-image:var(--_wayra-marker-image);transition:rotate var(--_wayra-overlay-duration) var(--_wayra-overlay-ease);position:absolute;inset-block-start:50%;inset-inline-end:var(--_wayra-marker-inset);translate:0 -50%}.wayra-select:not([multiple],[size]):open:after{rotate:180deg}@media (prefers-reduced-motion:reduce){.wayra-select:not([multiple],[size]):after{transition:none}}.wayra-select:not([multiple],[size]) selectedcontent{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.wayra-select:not([multiple],[size]){background-image:none;position:relative}}.wayra-combobox{--wayra-combobox-max-height:var(--_wayra-overlay-max-height)}.wayra-combobox-trigger,.wayra-combobox-clear{position:relative}.wayra-combobox-trigger:after{content:"";inline-size:var(--_wayra-marker-inline-size);block-size:var(--_wayra-marker-size);background-image:var(--_wayra-marker-image);transition:rotate var(--_wayra-overlay-duration) var(--_wayra-overlay-ease)}.wayra-combobox[data-open]>.wayra-combobox-trigger:after{rotate:180deg}@media (prefers-reduced-motion:reduce){.wayra-combobox-trigger:after{transition:none}}.wayra-combobox-clear:before,.wayra-combobox-clear:after{content:"";border-radius:var(--_wayra-radius-pill);background:currentColor;block-size:1.5px;inline-size:.6em;position:absolute}.wayra-combobox-clear:before{rotate:45deg}.wayra-combobox-clear:after{rotate:-45deg}@media (forced-colors:active){.wayra-combobox-clear:before,.wayra-combobox-clear:after{forced-color-adjust:preserve-parent-color}}.wayra-combobox-list{max-block-size:var(--wayra-combobox-max-height);list-style:none}.wayra-combobox-list:not([popover]){inline-size:100%}.wayra-combobox[data-open]>.wayra-combobox-list:not([popover]){opacity:1;display:block;translate:0;scale:1}@starting-style{.wayra-combobox[data-open]>.wayra-combobox-list:not([popover]){opacity:0;translate:0 var(--_wayra-overlay-lift);scale:var(--_wayra-overlay-scale)}}.wayra-combobox-list[data-status]:before{content:attr(data-status);padding-block:.375em;padding-inline:var(--_wayra-overlay-row-padding);color:var(--_wayra-color-muted);display:block}.wayra-combobox-section{margin:0;padding:0}.wayra-pin-code{--_wayra-pin-code-radius:min(var(--_wayra-control-radius), calc(var(--_wayra-control-height) / 3.2));--_wayra-pin-code-text:calc(var(--_wayra-control-height) * .42);--_wayra-pin-code-tone:var(--wayra-tone);--_wayra-pin-code-tone-content:var(--wayra-tone-content);--_wayra-pin-code-surface:var(--wayra-color-base-100);--_wayra-pin-code-content:var(--wayra-color-base-content);--_wayra-pin-code-line:var(--_wayra-pin-code-tone);--_wayra-pin-code-emphasis:var(--_wayra-pin-code-line);--_wayra-pin-code-caret:var(--_wayra-pin-code-tone);--wayra-pin-code-index:0;--_wayra-pin-code-pop-duration:.18s;--_wayra-pin-code-blink-duration:1.06s;--_wayra-pin-code-shake-duration:.5s;--_wayra-pin-code-wave-duration:1.1s;color:var(--_wayra-pin-code-content);font-size:var(--_wayra-pin-code-text);display:inline-flex;position:relative}.wayra-pin-code[data-variant=filled]{--_wayra-pin-code-surface:var(--_wayra-pin-code-tone);--_wayra-pin-code-content:var(--_wayra-pin-code-tone-content);--_wayra-pin-code-line:color-mix(in oklch, var(--_wayra-pin-code-tone) var(--_wayra-mix-darken), black);--_wayra-pin-code-emphasis:var(--_wayra-pin-code-content);--_wayra-pin-code-caret:var(--_wayra-pin-code-content)}.wayra-pin-code[data-variant=soft]{--_wayra-pin-code-surface:var(--wayra-color-base-200)}.wayra-pin-code[data-variant=ghost]{--_wayra-pin-code-surface:transparent;--_wayra-pin-code-line:transparent}@media (hover:hover){.wayra-pin-code[data-variant=ghost]:hover:not(:has(>.wayra-pin-code-input:is(:disabled,[aria-disabled=true],[readonly]))){--_wayra-pin-code-line:var(--_wayra-pin-code-tone)}}.wayra-pin-code-cells,.wayra-pin-code-group{align-items:center;gap:calc(var(--_wayra-control-height) * .16);display:flex}.wayra-pin-code-separator{inline-size:calc(var(--_wayra-control-height) * .28);background:var(--_wayra-pin-code-line);border-radius:1px;block-size:2px}.wayra-pin-code-cell{block-size:var(--_wayra-control-height);aspect-ratio:1;border-radius:var(--_wayra-pin-code-radius);background:var(--_wayra-pin-code-surface);box-shadow:inset 0 0 0 var(--wayra-border) var(--_wayra-pin-code-line);font-variant-numeric:tabular-nums;transition:var(--_wayra-transition-control);place-items:center;font-weight:500;line-height:1;display:grid;position:relative}.wayra-pin-code-cell[data-filled]{--_wayra-pin-code-line:var(--_wayra-pin-code-emphasis)}.wayra-pin-code-char,.wayra-pin-code-dot{animation:wayra-pin-code-pop var(--_wayra-pin-code-pop-duration) cubic-bezier(.32, .72, 0, 1)}.wayra-pin-code-dot{inline-size:calc(var(--_wayra-pin-code-text) * .42);block-size:calc(var(--_wayra-pin-code-text) * .42);border-radius:var(--_wayra-radius-pill);background:currentColor}.wayra-pin-code-caret{background:var(--_wayra-pin-code-caret);opacity:0;border-radius:1px;block-size:45%;inline-size:2px;position:absolute}.wayra-pin-code-input{z-index:1;color:#0000;caret-color:#0000;cursor:default;font:inherit;letter-spacing:1em;text-align:center;background:0 0;border:0;outline:none;margin:0;padding:0;position:absolute;inset:0}.wayra-pin-code-input::selection{color:#0000;background:0 0}.wayra-pin-code[data-shape=underline]{--_wayra-pin-code-surface:transparent;--_wayra-pin-code-content:var(--wayra-color-base-content);--_wayra-pin-code-emphasis:var(--_wayra-pin-code-line);--_wayra-pin-code-caret:var(--_wayra-pin-code-tone)}.wayra-pin-code[data-shape=underline] .wayra-pin-code-cell{box-shadow:inset 0 -2px 0 var(--_wayra-pin-code-line);border-radius:0}.wayra-pin-code[data-shape=grouped] .wayra-pin-code-group{gap:0}.wayra-pin-code[data-shape=grouped] .wayra-pin-code-cell{box-shadow:inset 0 0 0 calc(var(--wayra-border) / 2) var(--_wayra-pin-code-line);border-radius:0}.wayra-pin-code[data-shape=grouped] .wayra-pin-code-cell:first-child{border-start-start-radius:var(--_wayra-pin-code-radius);border-end-start-radius:var(--_wayra-pin-code-radius)}.wayra-pin-code[data-shape=grouped] .wayra-pin-code-cell:last-child{border-start-end-radius:var(--_wayra-pin-code-radius);border-end-end-radius:var(--_wayra-pin-code-radius)}.wayra-pin-code:focus-within .wayra-pin-code-cell[data-active]{box-shadow:inset 0 0 0 var(--wayra-border) var(--_wayra-pin-code-caret), 0 0 0 var(--_wayra-focus-ring-width) color-mix(in oklch, var(--_wayra-pin-code-tone) var(--_wayra-focus-ring-alpha), transparent)}.wayra-pin-code:focus-within .wayra-pin-code-cell[data-active] .wayra-pin-code-caret{animation:wayra-pin-code-blink var(--_wayra-pin-code-blink-duration) steps(1, end) infinite;opacity:1}.wayra-pin-code:focus-within .wayra-pin-code-cell[data-active][data-filled] .wayra-pin-code-caret{opacity:0;animation:none}.wayra-pin-code[data-invalid]{--_wayra-pin-code-tone:var(--wayra-color-error);--_wayra-pin-code-tone-content:var(--wayra-color-error-content);--_wayra-pin-code-line:var(--_wayra-pin-code-tone)}.wayra-pin-code[data-invalid] .wayra-pin-code-cells{animation:wayra-pin-code-shake var(--_wayra-pin-code-shake-duration) var(--_wayra-ease-shake)}.wayra-pin-code:has(>.wayra-pin-code-input[aria-busy=true]) .wayra-pin-code-cell{animation:wayra-pin-code-wave var(--_wayra-pin-code-wave-duration) ease-in-out infinite;animation-delay:calc(var(--wayra-pin-code-index) * 90ms)}@keyframes wayra-pin-code-pop{0%{opacity:0;scale:.7}to{opacity:1;scale:1}}@keyframes wayra-pin-code-blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes wayra-pin-code-shake{10%,90%{translate:-1px}20%,80%{translate:3px}30%,50%,70%{translate:-5px}40%,60%{translate:5px}}@keyframes wayra-pin-code-wave{0%,60%,to{opacity:1}30%{opacity:.45}}@media (prefers-reduced-motion:reduce){.wayra-pin-code{--_wayra-pin-code-pop-duration:0s;--_wayra-pin-code-blink-duration:0s;--_wayra-pin-code-shake-duration:0s;--_wayra-pin-code-wave-duration:0s}}@media (forced-colors:active){.wayra-pin-code-caret{background:highlight}.wayra-pin-code-cell{border:var(--wayra-border) solid currentColor}.wayra-pin-code-dot,.wayra-pin-code-separator{forced-color-adjust:preserve-parent-color;background:currentColor}.wayra-pin-code:focus-within .wayra-pin-code-cell[data-active]{outline:var(--_wayra-focus-outline-width) solid Highlight;outline-offset:var(--_wayra-focus-outline-offset)}}.wayra-input-password{--_wayra-input-password-caps-size:calc(var(--_wayra-control-height) * .52);--_wayra-input-password-duration:var(--_wayra-duration-fast);--_wayra-input-password-caps-duration:.18s;align-items:center;gap:var(--wayra-size-field);height:var(--_wayra-control-height);padding-inline:var(--_wayra-control-padding-inline);display:inline-flex;position:relative}.wayra-input-password-input::-ms-reveal{display:none}.wayra-input-password-input::-ms-clear{display:none}.wayra-input-password[data-visible=false] .wayra-input-password-input{letter-spacing:.14em}.wayra-input-password-caps{inline-size:var(--_wayra-input-password-caps-size);block-size:var(--_wayra-input-password-caps-size);border-radius:var(--_wayra-radius-pill);background:color-mix(in oklch, var(--wayra-color-warning) 18%, transparent);color:var(--wayra-color-warning);animation:wayra-input-password-caps-in var(--_wayra-input-password-caps-duration) var(--_wayra-ease-settle);flex:none;place-items:center;display:grid}.wayra-input-password-caps>svg{block-size:.62em;inline-size:.62em}.wayra-input-password-toggle{inline-size:var(--_wayra-field-trigger-size);block-size:var(--_wayra-field-trigger-size);border-radius:var(--_wayra-radius-pill);color:var(--_wayra-marker-color);cursor:pointer;font:inherit;touch-action:none;-webkit-user-select:none;user-select:none;transition:background-color var(--_wayra-input-password-duration) var(--_wayra-ease), color var(--_wayra-input-password-duration) var(--_wayra-ease), scale var(--_wayra-input-password-duration) var(--_wayra-ease-settle);background:0 0;border:0;flex:none;place-items:center;margin-inline-end:calc(var(--_wayra-control-padding-inline) * -.4);padding:0;display:grid}.wayra-input-password-toggle>svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;block-size:.9em;inline-size:.9em}@media (hover:hover){.wayra-input-password-toggle:enabled:hover{background:color-mix(in oklch, var(--_wayra-field-content) var(--_wayra-mix-wash), transparent);color:var(--_wayra-field-content)}}.wayra-input-password-toggle:enabled:active,.wayra-input-password[data-holding=true]>.wayra-input-password-toggle{background:color-mix(in oklch, var(--_wayra-field-content) 12%, transparent);scale:.9}.wayra-input-password[data-visible=true]>.wayra-input-password-toggle{color:var(--_wayra-field-tone)}@keyframes wayra-input-password-caps-in{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce){.wayra-input-password{--_wayra-input-password-duration:0s;--_wayra-input-password-caps-duration:0s}}.wayra-checkbox{--_wayra-checkbox-radius:var(--wayra-radius-selector);--_wayra-checkbox-mark-shape:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 85% 0, 45% 71%);border-radius:var(--_wayra-checkbox-radius)}.wayra-checkbox:after{clip-path:var(--_wayra-checkbox-mark-shape)}.wayra-checkbox:indeterminate{--_wayra-choice-background:var(--_wayra-choice-tone);--_wayra-checkbox-mark-shape:polygon(0 40%, 100% 40%, 100% 60%, 0 60%)}.wayra-checkbox:indeterminate:after{scale:1}.wayra-checkbox[data-shape=rectangle]{--_wayra-checkbox-radius:0}.wayra-checkbox[data-shape=circle]{--_wayra-checkbox-radius:var(--_wayra-radius-pill)}@media (hover:hover){.wayra-checkbox:not(:disabled,[aria-disabled=true]):indeterminate:hover{--_wayra-choice-background:var(--_wayra-choice-darken)}}.wayra-checkbox:not(:disabled,[aria-disabled=true]):indeterminate:active{--_wayra-choice-background:var(--_wayra-choice-darken)}.wayra-radio{--_wayra-choice-mark-size:calc(var(--_wayra-selector-size) * .27 + var(--wayra-size-selector) * .9);border-radius:50%}.wayra-radio:after{border-radius:50%}.wayra-toggle{--_wayra-toggle-tone:var(--wayra-tone);--_wayra-toggle-tone-content:var(--wayra-tone-content);--_wayra-ring-color:var(--_wayra-toggle-tone);--_wayra-toggle-width:calc(var(--_wayra-selector-size) * 2);--_wayra-toggle-thumb-size:calc((var(--_wayra-selector-size) - 2 * var(--wayra-border)) * .82);--_wayra-toggle-track-off:var(--_wayra-color-muted);--_wayra-toggle-track:var(--_wayra-toggle-track-off);--_wayra-toggle-darken:color-mix(in oklch, var(--_wayra-toggle-track-off) var(--_wayra-mix-darken), black);--_wayra-toggle-stretch:0px;--_wayra-toggle-thumb:var(--wayra-color-base-100);--_wayra-toggle-border-color:var(--_wayra-toggle-track);width:var(--_wayra-toggle-width);height:var(--_wayra-selector-size);padding-block:0;padding-inline:calc(( var(--_wayra-selector-size) - 2 * var(--wayra-border) - var(--_wayra-toggle-thumb-size) ) / 2);border:var(--wayra-border) solid var(--_wayra-toggle-border-color);border-radius:var(--_wayra-radius-pill);background:var(--_wayra-toggle-track);align-items:center;display:inline-flex}.wayra-toggle:after{content:"";box-sizing:border-box;width:calc(var(--_wayra-toggle-thumb-size) + var(--_wayra-toggle-stretch));height:var(--_wayra-toggle-thumb-size);border-radius:var(--_wayra-radius-pill);background:var(--_wayra-toggle-thumb);transition:translate var(--_wayra-duration-base) var(--_wayra-ease), background-color var(--_wayra-duration-base) var(--_wayra-ease), width var(--_wayra-duration-fast) var(--_wayra-ease-settle), margin-inline-start var(--_wayra-duration-fast) var(--_wayra-ease-settle);translate:0}.wayra-toggle:checked{--_wayra-toggle-track:var(--_wayra-toggle-tone);--_wayra-toggle-thumb:var(--_wayra-toggle-tone-content);--_wayra-toggle-darken:color-mix(in oklch, var(--_wayra-toggle-tone) var(--_wayra-mix-darken), black)}.wayra-toggle:where([dir=rtl],[dir=rtl] *){--_wayra-toggle-flip:-1}.wayra-toggle:dir(ltr){--_wayra-toggle-flip:1}.wayra-toggle:dir(rtl){--_wayra-toggle-flip:-1}.wayra-toggle:checked:after{translate:calc((var(--_wayra-toggle-width) - var(--_wayra-selector-size)) * var(--_wayra-toggle-flip,1));margin-inline-start:calc(var(--_wayra-toggle-stretch) * -1)}@media (hover:hover){.wayra-toggle:not(:disabled,[aria-disabled=true]):hover{--_wayra-toggle-track:var(--_wayra-toggle-darken)}}.wayra-toggle:not(:disabled,[aria-disabled=true]):active{--_wayra-toggle-track:var(--_wayra-toggle-darken);--_wayra-toggle-stretch:calc(var(--_wayra-toggle-thumb-size) * .25)}@media (prefers-reduced-motion:reduce){.wayra-toggle:not(:disabled,[aria-disabled=true]):active{--_wayra-toggle-stretch:0px}}.wayra-toggle:is(:user-invalid,[aria-invalid=true]){--_wayra-toggle-tone:var(--wayra-color-error);--_wayra-toggle-tone-content:var(--wayra-color-error-content);--_wayra-toggle-border-color:var(--wayra-color-error)}@media (forced-colors:active){.wayra-toggle:after{border:var(--wayra-border) solid CanvasText;background:canvas}.wayra-toggle:checked{background:highlight}.wayra-toggle:is(:disabled,[aria-disabled=true]):after{border-color:graytext}}.wayra-rating{--wayra-rating-size:var(--_wayra-selector-size);--wayra-rating-target:24px;--_wayra-rating-box:var(--wayra-rating-size);--wayra-rating-gap:calc(var(--wayra-rating-size) * .16);--wayra-rating-tone:var(--wayra-tone);--wayra-rating-empty:color-mix(in oklch, var(--wayra-color-base-content) 22%, var(--wayra-color-base-100));--wayra-rating-duration:var(--_wayra-duration-base);--_wayra-rating-pop-duration:calc(var(--_wayra-duration-base) * 2);--_wayra-rating-lift:1.12;--wayra-rating-fill:0;--_wayra-ring-color:var(--wayra-rating-tone);justify-items:start;gap:calc(var(--wayra-size-selector) * 1.5);min-inline-size:0;color:var(--wayra-color-base-content);font-size:var(--_wayra-control-font-size);border:0;margin:0;padding:0;display:inline-grid}.wayra-rating:not([data-readonly]){--_wayra-rating-box:max(var(--wayra-rating-size), var(--wayra-rating-target))}.wayra-rating:is([aria-invalid=true],:has(.wayra-rating-input:user-invalid)){--wayra-rating-tone:var(--wayra-color-error)}.wayra-rating-legend{padding:0;font-weight:500;line-height:1.25}.wayra-rating-hint{color:var(--_wayra-color-muted);font-size:var(--_wayra-control-hint-font-size);margin:0;line-height:1.4}.wayra-rating-hint[role=alert]{color:var(--wayra-color-error)}.wayra-rating-items{align-items:center;gap:var(--wayra-rating-gap);border-radius:var(--wayra-radius-selector);display:flex;position:relative}.wayra-rating-item{inline-size:var(--_wayra-rating-box);block-size:var(--_wayra-rating-box);border-radius:var(--wayra-radius-selector);display:block;position:relative}.wayra-rating-icon{inline-size:var(--wayra-rating-size);block-size:var(--wayra-rating-size);color:var(--wayra-rating-empty);transition:scale var(--wayra-rating-duration) var(--_wayra-ease-settle), color var(--wayra-rating-duration) var(--_wayra-ease);display:block;position:absolute;inset-block-start:calc((var(--_wayra-rating-box) - var(--wayra-rating-size)) / 2);inset-inline-start:calc((var(--_wayra-rating-box) - var(--wayra-rating-size)) / 2)}.wayra-rating-icon>svg{block-size:100%;inline-size:100%;display:block}.wayra-rating-icon[data-role=fill]{--_wayra-rating-eaten:calc(100% - var(--wayra-rating-fill) * 1%);color:var(--wayra-rating-tone);clip-path:inset(0 calc(var(--_wayra-rating-eaten) * (1 - var(--_wayra-rating-rtl,0))) 0 calc(var(--_wayra-rating-eaten) * var(--_wayra-rating-rtl,0)));transition:scale var(--wayra-rating-duration) var(--_wayra-ease-settle), clip-path var(--wayra-rating-duration) var(--_wayra-ease-settle)}.wayra-rating:where([dir=rtl],[dir=rtl] *){--_wayra-rating-rtl:1}.wayra-rating:dir(ltr){--_wayra-rating-rtl:0}.wayra-rating:dir(rtl){--_wayra-rating-rtl:1}.wayra-rating-hit{cursor:pointer;inline-size:100%;display:block;position:absolute;inset-block:0;inset-inline-start:0}.wayra-rating-hit[data-half=start]{inline-size:50%}.wayra-rating-hit[data-half=end]{inline-size:50%;inset-inline-start:50%}.wayra-rating-input{appearance:none;opacity:0;cursor:inherit;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.wayra-rating-input:focus-visible{outline:none}.wayra-rating-clear{appearance:none}.wayra-rating-item[data-preview=true]>.wayra-rating-icon{scale:var(--_wayra-rating-lift)}.wayra-rating-item:active>.wayra-rating-icon{scale:var(--_wayra-press-scale)}.wayra-rating-item:has(>.wayra-rating-hit>.wayra-rating-input:checked){animation:wayra-rating-pop var(--_wayra-rating-pop-duration) var(--_wayra-ease-settle)}.wayra-rating:is(:disabled,[aria-disabled=true]) .wayra-rating-items{pointer-events:none}@keyframes wayra-rating-pop{0%{scale:1}45%{scale:1.16}to{scale:1}}@media (prefers-reduced-motion:reduce){.wayra-rating{--wayra-rating-duration:0s;--_wayra-rating-pop-duration:0s}.wayra-rating-item[data-preview=true]:active>.wayra-rating-icon{scale:var(--_wayra-rating-lift)}}@media (forced-colors:active){.wayra-rating{--wayra-rating-empty:CanvasText;--wayra-rating-tone:Highlight}.wayra-rating:is(:disabled,[aria-disabled=true]){--wayra-rating-empty:GrayText;--wayra-rating-tone:GrayText}.wayra-rating-icon{forced-color-adjust:none}}.wayra-slider{--_wayra-slider-track-step:1.5;--wayra-slider-track:calc(var(--wayra-size-selector) * var(--_wayra-slider-track-step));--wayra-slider-thumb:calc(var(--wayra-slider-track) * 2);--wayra-slider-length:100%;--wayra-slider-vertical-length:calc(var(--wayra-size-selector) * 48);--wayra-slider-a:0;--wayra-slider-b:0;--wayra-slider-bubble:0;--_wayra-slider-fill-start:calc(var(--wayra-slider-a) * 1%);--_wayra-slider-fill-end:calc((100 - var(--wayra-slider-b)) * 1%);--_wayra-slider-mark-half:calc(var(--wayra-slider-track) / 2);--_wayra-slider-twin-start:calc(var(--_wayra-slider-fill-start) - var(--_wayra-slider-mark-half));--_wayra-slider-twin-end:calc(var(--_wayra-slider-fill-end) - var(--_wayra-slider-mark-half));--_wayra-slider-twin-sides:var(--_wayra-slider-twin-end) 0 var(--_wayra-slider-twin-start);--_wayra-slider-box:max(var(--wayra-slider-thumb), 24px);--_wayra-slider-center:-50%;--_wayra-slider-duration:var(--_wayra-duration-base);--_wayra-slider-thumb-face:var(--wayra-color-base-100);--_wayra-slider-thumb-edge:color-mix(in oklch, var(--wayra-color-base-content) 24%, var(--wayra-color-base-100));--_wayra-slider-thumb-shadow:color-mix(in oklch, var(--wayra-color-base-content) 18%, transparent);--_wayra-slider-cursor:pointer;--_wayra-slider-thumb-cursor:grab;--_wayra-slider-label-offset:calc(var(--wayra-slider-thumb) * .7);--_wayra-slider-label-size:calc(var(--_wayra-font-size-sm) * 1rem);--_wayra-ring-color:var(--wayra-tone);inline-size:var(--wayra-slider-length)}.wayra-slider[data-size=xs]{--_wayra-slider-track-step:1}.wayra-slider[data-size=lg],.wayra-slider[data-size=xl]{--_wayra-slider-track-step:2}.wayra-slider[data-thumb=accent]{--_wayra-slider-thumb-face:var(--wayra-tone);--_wayra-slider-thumb-edge:color-mix(in oklch, var(--wayra-tone) var(--_wayra-mix-darken), black)}.wayra-slider:has(.wayra-slider-mark-label){padding-block-end:calc(var(--_wayra-slider-label-offset) + var(--_wayra-slider-label-size) * 1.4 - var(--_wayra-slider-box) / 2)}.wayra-slider[data-bubble=always]{padding-block-start:calc(.45rem + var(--_wayra-slider-label-size) * 1.8)}.wayra-slider:where([dir=rtl],[dir=rtl] *){--_wayra-slider-center:50%;--_wayra-slider-twin-sides:var(--_wayra-slider-twin-start) 0 var(--_wayra-slider-twin-end)}.wayra-slider:dir(ltr){--_wayra-slider-center:-50%;--_wayra-slider-twin-sides:var(--_wayra-slider-twin-end) 0 var(--_wayra-slider-twin-start)}.wayra-slider:dir(rtl){--_wayra-slider-center:50%;--_wayra-slider-twin-sides:var(--_wayra-slider-twin-start) 0 var(--_wayra-slider-twin-end)}.wayra-slider-control{inline-size:100%;block-size:var(--_wayra-slider-box);align-items:center;display:grid;position:relative}.wayra-slider-groove{block-size:var(--wayra-slider-track);border-radius:var(--_wayra-radius-pill);background:color-mix(in oklch, var(--wayra-color-base-content) 14%, transparent);grid-area:1/1;align-self:center;position:relative;overflow:hidden}.wayra-slider-groove:before{content:"";background:var(--wayra-tone);position:absolute;inset-block:0;inset-inline-start:var(--_wayra-slider-fill-start);inset-inline-end:var(--_wayra-slider-fill-end)}.wayra-slider-input{z-index:1;appearance:none;inline-size:calc(100% + var(--wayra-slider-thumb));block-size:100%;cursor:var(--_wayra-slider-cursor);background:0 0;grid-area:1/1;margin:0;margin-inline-start:calc(var(--wayra-slider-thumb) / -2)}.wayra-slider-input:focus{outline:none}.wayra-slider-input::-webkit-slider-runnable-track{block-size:var(--wayra-slider-thumb);background:0 0}.wayra-slider-input::-moz-range-track{background:0 0;block-size:100%}.wayra-slider-input::-webkit-slider-thumb{--_wayra-slider-thumb-gap:0px;--_wayra-slider-thumb-gap-color:transparent;--_wayra-slider-thumb-ring:0px;--_wayra-slider-thumb-ring-color:transparent;appearance:none;box-sizing:border-box;inline-size:var(--wayra-slider-thumb);block-size:var(--wayra-slider-thumb);background:var(--_wayra-slider-thumb-face);box-shadow:0 0 0 var(--wayra-border) var(--_wayra-slider-thumb-edge), 0 1px 2px var(--_wayra-slider-thumb-shadow), 0 0 0 var(--_wayra-slider-thumb-gap) var(--_wayra-slider-thumb-gap-color), 0 0 0 calc(var(--_wayra-slider-thumb-gap) + var(--_wayra-slider-thumb-ring)) var(--_wayra-slider-thumb-ring-color);cursor:var(--_wayra-slider-thumb-cursor);transition:scale var(--_wayra-slider-duration) var(--_wayra-ease-settle), box-shadow var(--_wayra-slider-duration) var(--_wayra-ease), background-color var(--_wayra-slider-duration) var(--_wayra-ease);border-radius:50%}.wayra-slider-input::-moz-range-thumb{--_wayra-slider-thumb-gap:0px;--_wayra-slider-thumb-gap-color:transparent;--_wayra-slider-thumb-ring:0px;--_wayra-slider-thumb-ring-color:transparent;box-sizing:border-box;inline-size:var(--wayra-slider-thumb);block-size:var(--wayra-slider-thumb);background:var(--_wayra-slider-thumb-face);box-shadow:0 0 0 var(--wayra-border) var(--_wayra-slider-thumb-edge), 0 1px 2px var(--_wayra-slider-thumb-shadow), 0 0 0 var(--_wayra-slider-thumb-gap) var(--_wayra-slider-thumb-gap-color), 0 0 0 calc(var(--_wayra-slider-thumb-gap) + var(--_wayra-slider-thumb-ring)) var(--_wayra-slider-thumb-ring-color);cursor:var(--_wayra-slider-thumb-cursor);transition:scale var(--_wayra-slider-duration) var(--_wayra-ease-settle), box-shadow var(--_wayra-slider-duration) var(--_wayra-ease), background-color var(--_wayra-slider-duration) var(--_wayra-ease);border:0;border-radius:50%}.wayra-slider-input:where([data-front][data-overlap])::-webkit-slider-thumb{--_wayra-slider-thumb-gap:2px;--_wayra-slider-thumb-gap-color:var(--wayra-color-base-100);--_wayra-slider-thumb-ring:2px;--_wayra-slider-thumb-ring-color:var(--wayra-tone)}.wayra-slider-input:where([data-front][data-overlap])::-moz-range-thumb{--_wayra-slider-thumb-gap:2px;--_wayra-slider-thumb-gap-color:var(--wayra-color-base-100);--_wayra-slider-thumb-ring:2px;--_wayra-slider-thumb-ring-color:var(--wayra-tone)}.wayra-slider-input:focus-visible::-webkit-slider-thumb{--_wayra-slider-thumb-ring:var(--_wayra-focus-ring-width);--_wayra-slider-thumb-ring-color:color-mix(in oklch, var(--_wayra-ring-color) var(--_wayra-focus-ring-alpha), transparent)}.wayra-slider-input:focus-visible::-moz-range-thumb{--_wayra-slider-thumb-ring:var(--_wayra-focus-ring-width);--_wayra-slider-thumb-ring-color:color-mix(in oklch, var(--_wayra-ring-color) var(--_wayra-focus-ring-alpha), transparent)}@media (hover:hover){.wayra-slider-input:not(:disabled,[aria-disabled=true]):hover::-webkit-slider-thumb{scale:1.08}.wayra-slider-input:not(:disabled,[aria-disabled=true]):hover::-moz-range-thumb{scale:1.08}}.wayra-slider-input:not(:disabled,[aria-disabled=true]):is(:active,[data-dragging])::-webkit-slider-thumb{--_wayra-slider-thumb-ring:2px;--_wayra-slider-thumb-ring-color:var(--wayra-tone);cursor:grabbing;scale:1.16}.wayra-slider-input:not(:disabled,[aria-disabled=true]):is(:active,[data-dragging])::-moz-range-thumb{--_wayra-slider-thumb-ring:2px;--_wayra-slider-thumb-ring-color:var(--wayra-tone);cursor:grabbing;scale:1.16}.wayra-slider-marks{pointer-events:none;position:absolute;inset:0}.wayra-slider-mark{--wayra-slider-pos:0;--_wayra-slider-mark-color:color-mix(in oklch, var(--wayra-color-base-content) 30%, transparent);inline-size:var(--wayra-slider-track);block-size:var(--wayra-slider-track);border-radius:var(--_wayra-radius-pill);background:radial-gradient(circle at 50% 50%, var(--_wayra-slider-mark-color) calc(var(--wayra-slider-track) / 2 - 1.75px), transparent calc(var(--wayra-slider-track) / 2 - 1px));translate:var(--_wayra-slider-center) 0;margin-block:auto;position:absolute;inset-block:0;inset-inline-start:clamp(var(--_wayra-slider-mark-half), var(--wayra-slider-pos) * 1%, 100% - var(--_wayra-slider-mark-half))}.wayra-slider-marks[data-fill=true]{clip-path:inset(0 var(--_wayra-slider-twin-sides))}.wayra-slider-marks[data-fill=true] .wayra-slider-mark{--_wayra-slider-mark-color:color-mix(in oklch, var(--wayra-color-base-100) 80%, transparent)}.wayra-slider-mark-labels{pointer-events:none;position:absolute;inset:0}.wayra-slider-mark-label{--wayra-slider-pos:0;color:var(--_wayra-color-muted);font-size:var(--_wayra-slider-label-size);font-variant-numeric:tabular-nums;translate:var(--_wayra-slider-center) 0;white-space:nowrap;line-height:1.4;position:absolute;inset-block-start:calc(50% + var(--_wayra-slider-label-offset));inset-inline-start:calc(var(--wayra-slider-pos) * 1%)}.wayra-slider-bubble{border-radius:calc(var(--wayra-radius-field) * .85);background:var(--wayra-tone);color:var(--wayra-tone-content);font-size:var(--_wayra-slider-label-size);font-variant-numeric:tabular-nums;letter-spacing:var(--_wayra-tracking-sm);opacity:0;pointer-events:none;transform-origin:bottom;transition:opacity var(--_wayra-slider-duration) var(--_wayra-ease-settle), scale var(--_wayra-slider-duration) var(--_wayra-ease-settle);scale:.85;translate:var(--_wayra-slider-center) 0;white-space:nowrap;padding:.2em .55em;font-weight:500;line-height:1.4;position:absolute;inset-block-end:calc(100% + .45rem);inset-inline-start:calc(var(--wayra-slider-bubble) * 1%)}:where(.wayra-slider[data-bubble=always]) .wayra-slider-bubble,:where(.wayra-slider[data-bubble=hover] .wayra-slider-control:is(:hover,:focus-within)) .wayra-slider-bubble{opacity:1;scale:1}.wayra-slider-input[data-front]{z-index:2}.wayra-slider:is([data-range],[data-snap-to-marks]) .wayra-slider-control{cursor:var(--_wayra-slider-cursor);touch-action:none}.wayra-slider[data-range] .wayra-slider-input{pointer-events:none}.wayra-slider[data-range] .wayra-slider-input::-webkit-slider-thumb{pointer-events:auto}.wayra-slider[data-range] .wayra-slider-input::-moz-range-thumb{pointer-events:auto}.wayra-slider[data-orientation=vertical]{--_wayra-slider-label-offset:calc(var(--wayra-slider-thumb) * .85);inline-size:max-content}.wayra-slider[data-orientation=vertical]:has(.wayra-slider-mark-label){padding-block-end:0;padding-inline-end:calc(var(--_wayra-slider-label-offset) + var(--_wayra-slider-label-size) * 3 - var(--_wayra-slider-box) / 2)}.wayra-slider[data-orientation=vertical][data-bubble=always]{padding-block-start:0;padding-inline-end:calc(.45rem + var(--_wayra-slider-label-size) * 3)}.wayra-slider[data-orientation=vertical] .wayra-slider-control{inline-size:var(--_wayra-slider-box);block-size:var(--wayra-slider-vertical-length)}.wayra-slider[data-orientation=vertical] .wayra-slider-groove{inline-size:var(--wayra-slider-track);justify-self:center;block-size:100%}.wayra-slider[data-orientation=vertical] .wayra-slider-groove:before{inset-block-start:var(--_wayra-slider-fill-end);inset-block-end:var(--_wayra-slider-fill-start);inset-inline:0}.wayra-slider[data-orientation=vertical] .wayra-slider-input{width:100%;height:calc(100% + var(--wayra-slider-thumb));writing-mode:vertical-lr;direction:rtl;margin:0}.wayra-slider[data-orientation=vertical] .wayra-slider-mark{margin-block:0;margin-inline:auto;inset-block-start:auto;inset-block-end:clamp(var(--_wayra-slider-mark-half), var(--wayra-slider-pos) * 1%, 100% - var(--_wayra-slider-mark-half));inset-inline:0;translate:0 50%}.wayra-slider[data-orientation=vertical] .wayra-slider-marks[data-fill=true]{clip-path:inset(var(--_wayra-slider-twin-end) 0 var(--_wayra-slider-twin-start) 0)}.wayra-slider[data-orientation=vertical] .wayra-slider-mark-label{inset-block-start:auto;inset-block-end:calc(var(--wayra-slider-pos) * 1%);inset-inline-start:calc(50% + var(--_wayra-slider-label-offset));translate:0 50%}.wayra-slider[data-orientation=vertical] .wayra-slider-bubble{transform-origin:0;inset-block-end:calc(var(--wayra-slider-bubble) * 1%);inset-inline-start:calc(100% + .45rem);translate:0 50%}.wayra-slider:has(.wayra-slider-input[aria-invalid=true]){--wayra-tone:var(--wayra-color-error);--wayra-tone-content:var(--wayra-color-error-content)}.wayra-slider:has(.wayra-slider-input:is(:disabled,[aria-disabled=true])){--_wayra-slider-cursor:default;--_wayra-slider-thumb-cursor:default}@media (prefers-reduced-motion:reduce){.wayra-slider{--_wayra-slider-duration:0s}}@media (forced-colors:active){.wayra-slider-groove{outline:1px solid}.wayra-slider-groove:before{forced-color-adjust:none;background:highlight}.wayra-slider-mark{forced-color-adjust:none;background:currentColor}.wayra-slider-marks[data-fill=true] .wayra-slider-mark{background:highlighttext}.wayra-slider-bubble{color:highlighttext;background:highlight}.wayra-slider-input::-webkit-slider-thumb{background:buttonface;border:1px solid buttontext}.wayra-slider-input::-moz-range-thumb{background:buttonface;border:1px solid buttontext}.wayra-slider-input:focus-visible::-webkit-slider-thumb{outline:var(--_wayra-focus-outline-width) solid CanvasText;outline-offset:var(--_wayra-focus-outline-offset)}.wayra-slider-input:focus-visible::-moz-range-thumb{outline:var(--_wayra-focus-outline-width) solid CanvasText;outline-offset:var(--_wayra-focus-outline-offset)}}.wayra-calendar{--wayra-calendar-cell:max(24px, calc(var(--_wayra-control-height) * .9));--_wayra-calendar-button:max(24px, calc(var(--_wayra-control-height) * .7));--_wayra-calendar-gap:calc(var(--wayra-size-field) * .5);--_wayra-calendar-space:calc(var(--wayra-size-field) * 2);--_wayra-calendar-padding:calc(var(--wayra-size-field) * 3);--_wayra-calendar-ring:1.5px;--_wayra-ring-color:var(--wayra-tone);--_wayra-marker-color:var(--_wayra-color-muted);gap:var(--_wayra-calendar-space);padding:var(--_wayra-calendar-padding);border:var(--wayra-border) solid var(--_wayra-overlay-border-color);border-radius:var(--wayra-radius-box);background:var(--wayra-color-base-100);color:var(--wayra-color-base-content);font-size:var(--_wayra-control-font-size);-webkit-user-select:none;user-select:none;grid-template-rows:auto auto auto;display:inline-grid}.wayra-calendar-header{justify-content:space-between;align-items:center;gap:var(--wayra-size-field);grid-row:1;display:flex}.wayra-calendar-nav{inline-size:var(--_wayra-calendar-button);block-size:var(--_wayra-calendar-button);border-radius:var(--_wayra-control-radius);color:var(--_wayra-marker-color);cursor:pointer;transition:background-color var(--_wayra-duration-base) var(--_wayra-ease);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.wayra-calendar-nav:after{content:"";inline-size:var(--_wayra-marker-inline-size);block-size:var(--_wayra-marker-size);background-image:var(--_wayra-marker-image)}.wayra-calendar-nav[data-direction=previous]:after{rotate:90deg}.wayra-calendar-nav[data-direction=next]:after,.wayra-calendar[data-dir=rtl] .wayra-calendar-nav[data-direction=previous]:after{rotate:-90deg}.wayra-calendar[data-dir=rtl] .wayra-calendar-nav[data-direction=next]:after{rotate:90deg}.wayra-calendar-title{align-items:center;gap:var(--_wayra-calendar-gap);block-size:var(--_wayra-calendar-button);padding-inline:var(--_wayra-calendar-space);border-radius:var(--_wayra-control-radius);color:inherit;font:inherit;letter-spacing:var(--_wayra-control-tracking);text-transform:capitalize;cursor:pointer;transition:background-color var(--_wayra-duration-base) var(--_wayra-ease);background:0 0;border:0;font-weight:500;display:inline-flex}.wayra-calendar-title:after{content:"";inline-size:var(--_wayra-marker-inline-size);block-size:var(--_wayra-marker-size);background-image:var(--_wayra-marker-image);transition:rotate var(--_wayra-duration-base) var(--_wayra-ease-settle)}.wayra-calendar[data-level=month] .wayra-calendar-title:after,.wayra-calendar[data-level=year] .wayra-calendar-title:after{rotate:180deg}.wayra-calendar-months,.wayra-calendar-options{grid-area:2/1}.wayra-calendar-months[hidden],.wayra-calendar-options[hidden]{visibility:hidden}.wayra-calendar-months{gap:var(--_wayra-calendar-padding);display:flex}.wayra-calendar-month{border-collapse:separate;border-spacing:var(--_wayra-calendar-gap);margin:calc(var(--_wayra-calendar-gap) * -1)}.wayra-calendar-weekday{inline-size:var(--wayra-calendar-cell);color:var(--_wayra-color-muted);font-size:calc(var(--_wayra-font-size-xs) * 1rem);letter-spacing:.04em;text-transform:uppercase;padding:0;font-weight:500}.wayra-calendar-day{inline-size:var(--wayra-calendar-cell);block-size:var(--wayra-calendar-cell);border:var(--_wayra-calendar-ring) solid transparent;border-radius:var(--_wayra-control-radius);text-align:center;vertical-align:middle;font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color var(--_wayra-duration-base) var(--_wayra-ease), color var(--_wayra-duration-base) var(--_wayra-ease);padding:0}.wayra-calendar-day[data-outside]{color:var(--_wayra-color-muted)}.wayra-calendar[data-months]:not([data-months="1"]) .wayra-calendar-day[data-outside]{visibility:hidden}.wayra-calendar-day[data-in-range]{background:color-mix(in oklch, var(--wayra-tone) 16%, transparent);border-radius:0}.wayra-calendar-day[data-range-start]{border-start-end-radius:0;border-end-end-radius:0}.wayra-calendar-day[data-range-end]{border-start-start-radius:0;border-end-start-radius:0}.wayra-calendar-day[data-range-start][data-range-end]{border-radius:var(--_wayra-control-radius)}.wayra-calendar-day[aria-current=date]{border-color:var(--wayra-tone);font-weight:600}.wayra-calendar-day[data-range-start],.wayra-calendar-day[data-range-end],.wayra-calendar-day[aria-selected=true]:not([data-in-range]){background:var(--wayra-tone);color:var(--wayra-tone-content);font-weight:600}.wayra-calendar-day[aria-disabled=true]{color:var(--_wayra-color-muted);cursor:default;pointer-events:none;text-decoration:line-through 1px}.wayra-calendar-day:focus-visible{outline:var(--_wayra-focus-ring-width) solid color-mix(in oklch, var(--_wayra-ring-color) var(--_wayra-focus-ring-alpha), transparent);outline-offset:calc(var(--_wayra-focus-ring-width) * -1)}.wayra-calendar-options{gap:var(--_wayra-calendar-gap);grid-template-columns:repeat(3,1fr);display:grid}.wayra-calendar-option{block-size:var(--wayra-calendar-cell);border:var(--_wayra-calendar-ring) solid transparent;border-radius:var(--_wayra-control-radius);color:inherit;font:inherit;font-variant-numeric:tabular-nums;text-transform:capitalize;cursor:pointer;transition:background-color var(--_wayra-duration-base) var(--_wayra-ease), color var(--_wayra-duration-base) var(--_wayra-ease);background:0 0;padding:0}.wayra-calendar-option[data-current]{border-color:var(--wayra-tone);font-weight:600}.wayra-calendar-option[data-selected]{background:var(--wayra-tone);color:var(--wayra-tone-content);font-weight:600}.wayra-calendar-option:focus-visible{outline:var(--_wayra-focus-ring-width) solid color-mix(in oklch, var(--_wayra-ring-color) var(--_wayra-focus-ring-alpha), transparent);outline-offset:calc(var(--_wayra-focus-ring-width) * -1)}.wayra-calendar-footer{border-block-start:var(--wayra-border) solid var(--_wayra-overlay-border-color);grid-row:3;justify-content:space-between;align-items:center;padding-block-start:var(--_wayra-calendar-space);display:flex}.wayra-calendar-today{block-size:var(--_wayra-calendar-button);padding-inline:var(--_wayra-calendar-space);border-radius:var(--_wayra-control-radius);color:var(--wayra-tone);font:inherit;cursor:pointer;transition:background-color var(--_wayra-duration-base) var(--_wayra-ease);background:0 0;border:0;font-weight:500}@media (hover:hover){.wayra-calendar-day:not([aria-disabled=true],[aria-selected=true]):hover,.wayra-calendar-option:not([data-selected]):hover,.wayra-calendar-nav:hover,.wayra-calendar-title:hover,.wayra-calendar-today:hover{background:color-mix(in oklch, var(--wayra-color-base-content) var(--_wayra-mix-wash), transparent)}}.wayra-calendar-day:not([aria-disabled=true],[aria-selected=true]):active,.wayra-calendar-option:not([data-selected]):active,.wayra-calendar-nav:active,.wayra-calendar-title:active,.wayra-calendar-today:active{background:color-mix(in oklch, var(--wayra-color-base-content) calc(var(--_wayra-mix-wash) + var(--_wayra-mix-press)), transparent)}.wayra-calendar-day[data-outside]:not([aria-disabled=true],[aria-selected=true]):active{color:var(--wayra-color-base-content)}@media (forced-colors:active){.wayra-calendar{--_wayra-marker-color:CanvasText}.wayra-calendar-day[aria-selected=true],.wayra-calendar-option[data-selected]{forced-color-adjust:none;color:highlighttext;background:highlight}.wayra-calendar-day[aria-current=date],.wayra-calendar-option[data-current]{border-color:canvastext}.wayra-calendar-day[data-in-range]{outline-offset:-1px;outline:1px dotted canvastext}.wayra-calendar-day[aria-disabled=true]{color:graytext}.wayra-calendar-day:focus-visible,.wayra-calendar-option:focus-visible{outline:var(--_wayra-focus-outline-width) solid CanvasText;outline-offset:calc(var(--_wayra-focus-outline-width) * -1)}}.wayra-date-picker-panel{grid-template-rows:minmax(0,auto);padding:0;overflow:visible}.wayra-date-picker-panel:popover-open{display:grid}.wayra-date-picker-panel[data-open]:not([popover]){display:grid}.wayra-date-picker-panel .wayra-calendar{background:0 0;border:0;border-radius:0}.wayra-date-picker-times{block-size:0;min-block-size:100%;min-inline-size:6.5em;padding:var(--_wayra-overlay-padding);border-inline-start:var(--wayra-border) solid var(--_wayra-overlay-border-color)}.wayra-date-picker-time[aria-disabled=true]{color:var(--_wayra-color-muted);cursor:default}@media (forced-colors:active){.wayra-date-picker-time[aria-disabled=true]{color:graytext}}.wayra-time-picker-panel{gap:var(--_wayra-overlay-gap)}.wayra-time-picker-panel:popover-open{display:grid}.wayra-time-picker-panel[data-open]:not([popover]){display:grid}.wayra-time-picker-column{max-block-size:var(--_wayra-overlay-max-height);grid-template-rows:auto minmax(0,1fr);min-block-size:0;display:grid}.wayra-time-picker-column[data-unit=minute]{border-inline-start:var(--wayra-border) solid var(--_wayra-overlay-border-color);padding-inline-start:var(--_wayra-overlay-gap)}.wayra-time-picker-heading{z-index:1;padding-block:var(--_wayra-overlay-group-air);padding-inline:var(--_wayra-overlay-row-padding);background:var(--wayra-color-base-100);color:var(--_wayra-color-muted);font-size:var(--_wayra-overlay-group-font-size);font-weight:var(--_wayra-overlay-group-weight);letter-spacing:.04em;text-align:center;text-transform:uppercase;position:sticky;inset-block-start:0}.wayra-time-picker-options{min-block-size:0;scroll-padding-block:var(--_wayra-overlay-padding)}.wayra-time-picker-option{min-inline-size:3.5em}@media (forced-colors:active){.wayra-time-picker-heading{background:canvas}}.wayra-label-text{color:var(--wayra-color-base-content);font-size:var(--_wayra-control-font-size);margin:0;font-weight:500;line-height:1.25}.wayra-label-hint{color:var(--_wayra-color-muted);font-size:var(--_wayra-control-hint-font-size);margin:0;margin-block-start:var(--wayra-size-field);line-height:1.4}.wayra-label{--_wayra-label-gap:calc(var(--wayra-size-field) * 1.5);--_wayra-label-choice-gap:calc(var(--wayra-size-selector) * 2);--_wayra-label-line-height:calc(var(--_wayra-control-font-size) * 1.25);vertical-align:top;justify-items:start;display:inline-grid}.wayra-label:has(:is(input,textarea,select):is(:user-invalid,[aria-invalid=true]))>.wayra-label-hint{color:var(--wayra-color-error)}.wayra-label[data-placement=top]>.wayra-label-text{margin-block-end:var(--_wayra-label-gap)}.wayra-label[data-placement=left]{column-gap:calc(var(--wayra-size-field) * 3);grid-template-columns:auto 1fr;align-items:center}.wayra-label[data-placement=left]>.wayra-label-text{grid-area:1/1}.wayra-label[data-placement=left]>:not(.wayra-label-text,.wayra-label-hint){grid-area:1/2}.wayra-label[data-placement=left]>.wayra-label-hint{grid-area:2/2}.wayra-label[data-placement=left]:has(>:is(.wayra-checkbox,.wayra-radio,.wayra-toggle)){column-gap:var(--_wayra-label-choice-gap);grid-template-columns:auto auto}.wayra-label[data-placement=left]:has(>:is(.wayra-checkbox,.wayra-radio,.wayra-toggle))>.wayra-label-hint{grid-area:2/1/3/-1}.wayra-label[data-placement=right]{column-gap:var(--_wayra-label-choice-gap);grid-template-columns:auto auto;align-items:center}.wayra-label[data-placement=right]>.wayra-label-text{grid-area:1/2}.wayra-label[data-placement=right]>:is(.wayra-checkbox,.wayra-radio,.wayra-toggle){grid-area:1/1}.wayra-label[data-placement=right]>.wayra-label-hint{grid-area:2/2}.wayra-label[data-placement=floating]{padding-block-start:calc(var(--_wayra-control-hint-font-size) + var(--_wayra-label-gap));position:relative}.wayra-label[data-placement=floating]>.wayra-label-text{z-index:1;max-inline-size:calc(100% - 2 * (var(--_wayra-control-padding-inline) + var(--wayra-border)));text-overflow:ellipsis;white-space:nowrap;pointer-events:none;transform-origin:var(--_wayra-label-origin,0%) 0;transform:translateY(calc(var(--_wayra-control-hint-font-size) + var(--_wayra-label-gap) + (var(--_wayra-control-height) - var(--_wayra-control-font-size)) / 2)) scale(1);color:var(--_wayra-label-floating-rest-color,var(--wayra-color-base-content));transition:transform var(--_wayra-duration-base) var(--_wayra-ease), color var(--_wayra-duration-base) var(--_wayra-ease);margin:0;line-height:1;position:absolute;inset-block-start:0;inset-inline-start:calc(var(--_wayra-control-padding-inline) + var(--wayra-border));overflow:hidden}.wayra-label[data-placement=floating]:where(:has(>.wayra-textarea))>.wayra-label-text{transform:translateY(calc(var(--_wayra-control-hint-font-size) + var(--_wayra-label-gap) + var(--wayra-border) + var(--_wayra-control-padding-block) + var(--_wayra-control-font-size) * .25)) scale(1)}.wayra-label[data-placement=floating]:where(:focus-within,:has(>:is(.wayra-input,.wayra-textarea):not(:placeholder-shown)),:has(>*>input:not([aria-hidden=true],[type=hidden],:placeholder-shown)),:has(:is(input,textarea):autofill),:has(>.wayra-input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week],[type=color],[type=range],[type=file])),:has(>.wayra-select))>.wayra-label-text{transform:translateY(0) scale(calc(var(--_wayra-control-hint-step) / var(--_wayra-control-font-step)));color:var(--wayra-color-base-content)}.wayra-label[data-placement=floating] :is(input,textarea)::placeholder{opacity:0;transition:opacity var(--_wayra-duration-base) var(--_wayra-ease)}.wayra-label[data-placement=floating] :is(input,textarea):focus::placeholder{opacity:1}.wayra-label[data-placement=floating]:has(>[data-variant=filled]){--_wayra-label-floating-rest-color:var(--wayra-color-primary-content)}.wayra-label[data-placement=floating]:has(>[data-variant=filled][data-color=secondary]){--_wayra-label-floating-rest-color:var(--wayra-color-secondary-content)}.wayra-label[data-placement=floating]:has(>[data-variant=filled][data-color=accent]){--_wayra-label-floating-rest-color:var(--wayra-color-accent-content)}.wayra-label[data-placement=floating]:has(>[data-variant=filled][data-color=neutral]){--_wayra-label-floating-rest-color:var(--wayra-color-neutral-content)}.wayra-label[data-placement=floating]:has(>[data-variant=filled][data-color=info]){--_wayra-label-floating-rest-color:var(--wayra-color-info-content)}.wayra-label[data-placement=floating]:has(>[data-variant=filled][data-color=success]){--_wayra-label-floating-rest-color:var(--wayra-color-success-content)}.wayra-label[data-placement=floating]:has(>[data-variant=filled][data-color=warning]){--_wayra-label-floating-rest-color:var(--wayra-color-warning-content)}.wayra-label[data-placement=floating]:has(>[data-variant=filled][data-color=error]){--_wayra-label-floating-rest-color:var(--wayra-color-error-content)}.wayra-label:has(>:is(.wayra-checkbox,.wayra-radio,.wayra-toggle))>.wayra-label-text{cursor:pointer}.wayra-label:has(>:is(.wayra-checkbox,.wayra-radio,.wayra-toggle):is(:disabled,[aria-disabled=true]))>.wayra-label-text{cursor:default}.wayra-label:is([data-placement=right],[data-placement=left]):has(>:is(.wayra-checkbox,.wayra-radio,.wayra-toggle)){align-items:start}.wayra-label:is([data-placement=right],[data-placement=left])>:is(.wayra-checkbox,.wayra-radio,.wayra-toggle){margin-block-start:max(0px, calc((var(--_wayra-label-line-height) - var(--_wayra-selector-size)) / 2))}.wayra-label:is([data-placement=right],[data-placement=left]):has(>:is(.wayra-checkbox,.wayra-radio,.wayra-toggle))>.wayra-label-text{margin-block-start:max(0px, calc((var(--_wayra-selector-size) - var(--_wayra-label-line-height)) / 2))}.wayra-label[data-placement=left]:has(>.wayra-textarea){align-items:start}.wayra-label[data-placement=left]:has(>.wayra-textarea)>.wayra-label-text{margin-block-start:calc(var(--wayra-border) + var(--_wayra-control-padding-block) + var(--_wayra-control-font-size) * .125)}.wayra-label:has(>:is(.wayra-input,.wayra-textarea,.wayra-select,.wayra-combobox,.wayra-input-password,.wayra-date-picker,.wayra-time-picker,.wayra-slider)){width:100%}.wayra-label:has(:is(input,textarea,select):is(:disabled,[aria-disabled=true]))>:is(.wayra-label-text,.wayra-label-hint){opacity:var(--_wayra-opacity-disabled)}@media (prefers-reduced-motion:reduce){.wayra-label[data-placement=floating]>.wayra-label-text,.wayra-label[data-placement=floating] :is(input,textarea)::placeholder{transition:none}}@media (forced-colors:active){.wayra-label-text,.wayra-label-hint{color:canvastext}.wayra-label:has(:is(input,textarea,select):is(:disabled,[aria-disabled=true]))>:is(.wayra-label-text,.wayra-label-hint){opacity:1;color:graytext}}.wayra-label:where([dir=rtl],[dir=rtl] *){--_wayra-label-origin:100%}.wayra-label:dir(ltr){--_wayra-label-origin:0%}.wayra-label:dir(rtl){--_wayra-label-origin:100%}.wayra-card{gap:calc(var(--wayra-size-field) * 2);padding:calc(var(--wayra-size-field) * 5);border:var(--wayra-border) solid var(--wayra-color-base-300);border-radius:var(--wayra-radius-box);background:var(--wayra-color-base-100);color:var(--wayra-color-base-content);flex-direction:column;display:flex}.wayra-card[data-surface="200"]{background:var(--wayra-color-base-200)}.wayra-card[data-surface="300"]{background:var(--wayra-color-base-300)}.wayra-mockup{--_wayra-mockup-step:20;--_wayra-mockup-unit:calc(var(--wayra-size-field) * var(--_wayra-mockup-step));--_wayra-mockup-bar:calc(var(--_wayra-mockup-unit) * .35);--_wayra-mockup-gutter:calc(var(--_wayra-mockup-unit) * .15);--_wayra-mockup-dot:calc(var(--_wayra-mockup-unit) * .1);--_wayra-mockup-hardware:var(--wayra-color-base-300);--_wayra-mockup-dot-image:radial-gradient(circle closest-side, var(--_wayra-mockup-hardware) 96%, transparent);--_wayra-mockup-line:var(--_wayra-overlay-border-color);--wayra-mockup-width:100%;--wayra-mockup-aspect:9 / 19.5;--wayra-mockup-radius:var(--wayra-radius-box);--_wayra-mockup-inner-radius:calc(var(--wayra-mockup-radius) - var(--wayra-border));inline-size:var(--wayra-mockup-width);border:var(--wayra-border) solid var(--_wayra-mockup-line);border-radius:var(--wayra-mockup-radius);background:var(--wayra-color-base-100);max-inline-size:100%;color:var(--wayra-color-base-content);flex-direction:column;display:flex}.wayra-mockup[data-size=xs]{--_wayra-mockup-step:14}.wayra-mockup[data-size=sm]{--_wayra-mockup-step:17}.wayra-mockup[data-size=lg]{--_wayra-mockup-step:24}.wayra-mockup[data-size=xl]{--_wayra-mockup-step:28}.wayra-mockup[data-variant=phone]{--wayra-mockup-width:calc(var(--_wayra-mockup-unit) * 4);--wayra-mockup-radius:calc(var(--_wayra-mockup-unit) * .5);padding:var(--_wayra-mockup-gutter);aspect-ratio:var(--wayra-mockup-aspect);position:relative}.wayra-mockup-bar{align-items:center;gap:var(--_wayra-mockup-gutter);block-size:var(--_wayra-mockup-bar);padding-inline:var(--_wayra-mockup-gutter);border-block-end:var(--wayra-border) solid var(--_wayra-mockup-line);background:var(--wayra-color-base-200);font-size:max(calc(var(--_wayra-font-size-xs) * 1rem), calc(var(--_wayra-mockup-bar) * .4));border-start-start-radius:var(--_wayra-mockup-inner-radius);border-start-end-radius:var(--_wayra-mockup-inner-radius);flex:none;line-height:1;display:flex}.wayra-mockup-dots{inline-size:calc(var(--_wayra-mockup-dot) * 5);block-size:var(--_wayra-mockup-dot);background-image:var(--_wayra-mockup-dot-image), var(--_wayra-mockup-dot-image), var(--_wayra-mockup-dot-image);background-position:0%,50%,100%;background-repeat:no-repeat;background-size:var(--_wayra-mockup-dot) var(--_wayra-mockup-dot);flex:none}.wayra-mockup-title,.wayra-mockup-url{text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-inline-size:0;overflow:hidden}.wayra-mockup-title{letter-spacing:-.006em;font-weight:500}.wayra-mockup-url{padding-inline:calc(var(--_wayra-mockup-gutter) * .6);border-radius:var(--_wayra-radius-pill);background:var(--wayra-color-base-100);color:var(--_wayra-color-muted);line-height:calc(var(--_wayra-mockup-bar) * .62)}.wayra-mockup-notch{z-index:1;inline-size:calc(var(--_wayra-mockup-unit) * 1.2);block-size:calc(var(--_wayra-mockup-unit) * .28);border-radius:var(--_wayra-radius-pill);background:var(--_wayra-mockup-hardware);margin-inline:auto;position:absolute;inset-block-start:calc(var(--_wayra-mockup-gutter) * .5);inset-inline:0}.wayra-mockup-content{border-end-end-radius:var(--_wayra-mockup-inner-radius);border-end-start-radius:var(--_wayra-mockup-inner-radius);flex:auto;min-block-size:0}.wayra-mockup[data-surface="100"] .wayra-mockup-content{background:var(--wayra-color-base-100)}.wayra-mockup[data-surface="200"] .wayra-mockup-content{background:var(--wayra-color-base-200)}.wayra-mockup[data-surface="300"] .wayra-mockup-content{background:var(--wayra-color-base-300)}.wayra-mockup[data-variant=phone] .wayra-mockup-content{border-radius:calc(var(--_wayra-mockup-inner-radius) - var(--_wayra-mockup-gutter));overflow:hidden}.wayra-mockup[data-variant=browser] .wayra-mockup-title{text-align:start;flex:0 auto}@media (forced-colors:active){.wayra-mockup{--_wayra-mockup-line:CanvasText;--_wayra-mockup-hardware:CanvasText}.wayra-mockup-dots{forced-color-adjust:none}}.wayra-swap{--_wayra-swap-duration:var(--_wayra-duration-base);--_wayra-swap-angle:45deg;--_wayra-swap-flip-angle:180deg;--_wayra-swap-perspective:12rem;--_wayra-swap-rest:1;--_wayra-swap-active:0;--_wayra-swap-on-visibility:hidden;--_wayra-swap-off-visibility:visible;--_wayra-ring-color:currentColor;vertical-align:middle;border-radius:var(--wayra-radius-selector);place-items:center;display:inline-grid;position:relative}.wayra-swap:is([data-active],:has(>input:checked)){--_wayra-swap-rest:0;--_wayra-swap-active:1;--_wayra-swap-on-visibility:visible;--_wayra-swap-off-visibility:hidden}.wayra-swap:has(>input){cursor:pointer;-webkit-user-select:none;user-select:none}.wayra-swap>input{appearance:none;cursor:inherit;background:0 0;border:none;margin:0;padding:0;position:absolute;inset:0}.wayra-swap>input:focus-visible{outline:none}.wayra-swap>:is(.wayra-swap-on,.wayra-swap-off){transition:opacity var(--_wayra-swap-duration) var(--_wayra-ease), visibility var(--_wayra-swap-duration) var(--_wayra-ease), transform var(--_wayra-swap-duration) var(--_wayra-ease);grid-area:1/1}.wayra-swap>.wayra-swap-on{opacity:var(--_wayra-swap-active);visibility:var(--_wayra-swap-on-visibility)}.wayra-swap>.wayra-swap-off{opacity:var(--_wayra-swap-rest);visibility:var(--_wayra-swap-off-visibility)}.wayra-swap[data-effect=flip]{--_wayra-swap-duration:calc(var(--_wayra-duration-base) * 2);perspective:var(--_wayra-swap-perspective)}.wayra-swap[data-effect=flip]>:is(.wayra-swap-on,.wayra-swap-off){backface-visibility:hidden}.wayra-swap[data-effect=rotate]>.wayra-swap-on{transform:rotate(calc(var(--_wayra-swap-angle) * -1 * var(--_wayra-swap-rest)))}.wayra-swap[data-effect=rotate]>.wayra-swap-off{transform:rotate(calc(var(--_wayra-swap-angle) * var(--_wayra-swap-active)))}.wayra-swap[data-effect=flip]>.wayra-swap-on{transform:rotateY(calc(var(--_wayra-swap-flip-angle) * var(--_wayra-swap-rest)))}.wayra-swap[data-effect=flip]>.wayra-swap-off{transform:rotateY(calc(var(--_wayra-swap-flip-angle) * -1 * var(--_wayra-swap-active)))}@media (prefers-reduced-motion:reduce){.wayra-swap{--_wayra-swap-angle:0deg;--_wayra-swap-flip-angle:0deg;--_wayra-swap-perspective:none}.wayra-swap>:is(.wayra-swap-on,.wayra-swap-off){--_wayra-swap-duration:var(--_wayra-duration-fade)}}.wayra-divider{--wayra-divider-color:var(--wayra-color-base-300);--wayra-divider-line:.125rem;--_wayra-divider-stub:calc(var(--wayra-size-selector) * 4);color:color-mix(in oklch, var(--wayra-color-base-content) 70%, transparent);font-size:calc(var(--_wayra-font-size-sm) * 1rem);white-space:nowrap;border:0;flex-shrink:0;align-self:stretch;align-items:center;margin:0;display:flex}.wayra-divider:before,.wayra-divider:after{content:"";border:0 solid var(--wayra-divider-color);border-block-start-width:var(--wayra-divider-line);flex-grow:1}.wayra-divider:not(:empty){gap:calc(var(--wayra-size-selector) * 2)}.wayra-divider[data-placement=start]:before,.wayra-divider[data-placement=end]:after{flex-grow:0;flex-basis:var(--_wayra-divider-stub)}.wayra-divider[data-orientation=vertical]{flex-direction:column}.wayra-divider[data-orientation=vertical]:before,.wayra-divider[data-orientation=vertical]:after{border-block-start-width:0;border-inline-start-width:var(--wayra-divider-line)}.wayra-skeleton{--wayra-skeleton-sheen:light-dark(color-mix(in oklch, var(--wayra-color-base-100) 70%, transparent),color-mix(in oklch, var(--wayra-color-base-content) 10%, transparent));background:var(--wayra-color-base-300);border-radius:var(--wayra-radius-selector);position:relative;overflow:hidden}.wayra-skeleton:after{content:"";background:linear-gradient(100deg, transparent 30%, var(--wayra-skeleton-sheen) 50%, transparent 70%);animation:wayra-skeleton-sheen 1.8s var(--_wayra-ease) infinite;position:absolute;inset:0;translate:-100%}.wayra-skeleton[data-shape=text]{border-radius:calc(var(--wayra-radius-selector) * .5);block-size:1em}.wayra-skeleton[data-shape=circle]{border-radius:var(--_wayra-radius-pill);aspect-ratio:1}@keyframes wayra-skeleton-sheen{to{translate:100%}}@media (prefers-reduced-motion:reduce){.wayra-skeleton:after{animation:none}}@media (forced-colors:active){.wayra-skeleton{outline:1px solid canvastext}.wayra-skeleton:after{display:none}}.wayra-progress{--wayra-progress-color:var(--wayra-tone);--_wayra-progress-track:var(--wayra-color-base-300);--_wayra-progress-step:1.5;appearance:none;inline-size:100%;block-size:calc(var(--wayra-size-selector) * var(--_wayra-progress-step));border-radius:var(--_wayra-radius-pill);background:var(--_wayra-progress-track);-webkit-print-color-adjust:exact;print-color-adjust:exact;border:0;display:block;overflow:hidden}.wayra-progress::-webkit-progress-bar{border-radius:var(--_wayra-radius-pill);background:var(--_wayra-progress-track)}.wayra-progress::-webkit-progress-value{border-radius:var(--_wayra-radius-pill);background:var(--wayra-progress-color);transition:inline-size var(--_wayra-duration-base) var(--_wayra-ease)}.wayra-progress::-moz-progress-bar{border-radius:var(--_wayra-radius-pill);background:var(--wayra-progress-color);transition:inline-size var(--_wayra-duration-base) var(--_wayra-ease)}.wayra-progress[data-size=xs]{--_wayra-progress-step:1}.wayra-progress[data-size=sm]{--_wayra-progress-step:1.25}.wayra-progress[data-size=lg]{--_wayra-progress-step:2}.wayra-progress[data-size=xl]{--_wayra-progress-step:2.5}.wayra-progress:indeterminate::-webkit-progress-value{animation:wayra-progress-sweep 1.8s var(--_wayra-ease) infinite;transition:none;inline-size:50%!important}.wayra-progress:indeterminate::-moz-progress-bar{animation:wayra-progress-sweep 1.8s var(--_wayra-ease) infinite;transition:none;inline-size:50%!important}@keyframes wayra-progress-sweep{0%{translate:calc(var(--_wayra-inline-sign) * -100%)}to{translate:calc(var(--_wayra-inline-sign) * 200%)}}@media (prefers-reduced-motion:reduce){.wayra-progress:indeterminate::-webkit-progress-value{animation:none;translate:none;inline-size:100%!important}.wayra-progress:indeterminate::-moz-progress-bar{animation:none;translate:none;inline-size:100%!important}.wayra-progress::-webkit-progress-value{transition:none}.wayra-progress::-moz-progress-bar{transition:none}}@media (forced-colors:active){.wayra-progress{--wayra-progress-color:Highlight;--_wayra-progress-track:Canvas;outline:1px solid canvastext}}.wayra-radial-progress{--wayra-radial-progress-color:var(--wayra-tone);--wayra-radial-progress-track:var(--wayra-color-base-300);--_wayra-radial-progress-step:16;--wayra-radial-progress-size:calc(var(--wayra-size-selector) * var(--_wayra-radial-progress-step));--wayra-radial-progress-thickness:calc(var(--wayra-radial-progress-size) / 16 + .0625rem);width:var(--wayra-radial-progress-size);height:var(--wayra-radial-progress-size);border-radius:var(--_wayra-radius-pill);font-variant-numeric:tabular-nums;transition:--wayra-radial-progress-value var(--_wayra-duration-base) var(--_wayra-ease);-webkit-print-color-adjust:exact;print-color-adjust:exact;flex-shrink:0;place-items:center;display:inline-grid;position:relative}.wayra-radial-progress[data-size=xs]{--_wayra-radial-progress-step:8}.wayra-radial-progress[data-size=sm]{--_wayra-radial-progress-step:12}.wayra-radial-progress[data-size=lg]{--_wayra-radial-progress-step:20}.wayra-radial-progress[data-size=xl]{--_wayra-radial-progress-step:24}.wayra-radial-progress-ring{border-radius:var(--_wayra-radius-pill);background:conic-gradient(var(--wayra-radial-progress-color) calc(var(--wayra-radial-progress-value) * 1%), var(--wayra-radial-progress-track) 0);-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - var(--wayra-radial-progress-thickness)), #000 calc(100% - var(--wayra-radial-progress-thickness) + .5px));mask:radial-gradient(farthest-side, transparent calc(100% - var(--wayra-radial-progress-thickness)), #000 calc(100% - var(--wayra-radial-progress-thickness) + .5px));position:absolute;inset:0}.wayra-radial-progress-ring:before,.wayra-radial-progress-ring:after{content:"";width:var(--wayra-radial-progress-thickness);height:var(--wayra-radial-progress-thickness);margin-left:calc(var(--wayra-radial-progress-thickness) / -2);border-radius:var(--_wayra-radius-pill);background:var(--wayra-radial-progress-color);position:absolute;top:0;left:50%}.wayra-radial-progress-ring:after{transform-origin:50% calc(var(--wayra-radial-progress-size) / 2);rotate:calc(var(--wayra-radial-progress-value) * 3.6deg)}.wayra-radial-progress-label{font-size:calc(var(--wayra-radial-progress-size) / 4.5);color:var(--wayra-tone);font-weight:600}.wayra-radial-progress[data-empty=true] .wayra-radial-progress-ring:before,.wayra-radial-progress[data-empty=true] .wayra-radial-progress-ring:after{display:none}@media (forced-colors:active){.wayra-radial-progress{--wayra-radial-progress-color:Highlight;--wayra-radial-progress-track:Canvas;outline:1px solid canvastext}.wayra-radial-progress-ring{forced-color-adjust:none}}.wayra-breadcrumbs{--wayra-breadcrumbs-gap:calc(var(--wayra-size-selector) * 2);--wayra-breadcrumbs-max-width:none;--_wayra-breadcrumbs-arrow-size:calc(var(--wayra-size-selector) * 1.5);max-width:var(--wayra-breadcrumbs-max-width);padding-block:var(--wayra-size-selector);font-size:calc(var(--_wayra-font-size-md) * 1rem);overflow-x:auto}.wayra-breadcrumbs>ol{align-items:center;gap:var(--wayra-breadcrumbs-gap);white-space:nowrap;min-width:max-content;margin:0;padding:0;list-style:none;display:flex}.wayra-breadcrumbs>ol>li{align-items:center;display:flex}.wayra-breadcrumbs li+li:before{opacity:.4;flex:none;margin-inline-end:var(--wayra-breadcrumbs-gap)}.wayra-breadcrumbs[data-separator=arrow] li+li:before{content:"";block-size:var(--_wayra-breadcrumbs-arrow-size);inline-size:var(--_wayra-breadcrumbs-arrow-size)}.wayra-breadcrumbs[data-separator=slash] li+li:before{content:"/";content:"/" / ""}.wayra-breadcrumbs[data-separator=dash] li+li:before{content:"–";content:"–" / ""}.wayra-breadcrumbs[data-separator=bullet] li+li:before{content:"•";content:"•" / ""}.wayra-breadcrumbs[data-separator=pipe] li+li:before{content:"|";content:"|" / ""}.wayra-breadcrumbs :is(a,button),.wayra-breadcrumbs [aria-current]:not([aria-current=false],[aria-current=""]){align-items:center;gap:var(--wayra-size-selector);border-radius:var(--wayra-radius-selector);padding-block:.125em;padding-inline:.375em;display:inline-flex}.wayra-breadcrumbs :is(a,button){color:var(--_wayra-color-muted);font:inherit;cursor:pointer;transition:var(--_wayra-transition-field);background:0 0;border:0;text-decoration:none}@media (hover:hover){.wayra-breadcrumbs :is(a,button):is(:not([aria-current]),[aria-current=false],[aria-current=""]):hover{background:color-mix(in oklch, var(--wayra-color-base-content) var(--_wayra-mix-wash), transparent);color:var(--wayra-color-base-content)}}.wayra-breadcrumbs [aria-current]:not([aria-current=false],[aria-current=""]){color:var(--wayra-color-base-content);cursor:default;font-weight:500}.wayra-tabs{--wayra-tabs-height:var(--_wayra-control-height);--wayra-tabs-radius:min(var(--_wayra-control-radius), calc(var(--wayra-tabs-height) / 2));--_wayra-tabs-frame-radius:calc(var(--wayra-tabs-radius) + var(--wayra-size-field));--_wayra-tabs-padding-inline:calc(var(--wayra-tabs-height) * .34);--wayra-tabs-gap:calc(var(--wayra-size-field) * .5);--wayra-tabs-panel-gap:calc(var(--wayra-size-field) * 4);--wayra-tabs-panel-padding:calc(var(--wayra-tabs-height) * .55);--_wayra-tabs-track:color-mix(in oklch, var(--wayra-color-base-content) var(--_wayra-mix-wash), transparent);--_wayra-tabs-line:light-dark(color-mix(in oklch, var(--wayra-color-base-content) var(--_wayra-mix-hairline), transparent),color-mix(in oklch, var(--wayra-color-base-content) 26%, transparent));--_wayra-tabs-shadow:light-dark(oklch(0% none none/.25),oklch(0% none none/.6));--wayra-tabs-x:0px;--wayra-tabs-y:0px;--wayra-tabs-w:0px;--wayra-tabs-h:0px;--_wayra-ring-color:var(--wayra-tone);--_wayra-tabs-ring-room:max(var(--_wayra-focus-ring-width), var(--_wayra-focus-outline-offset) + var(--_wayra-focus-outline-width));--_wayra-tabs-foot:var(--_wayra-tabs-ring-room);--_wayra-tabs-flip:1;--_wayra-tabs-step:0;--_wayra-tabs-panel-shift:.35rem;--_wayra-tabs-panel-from:calc(var(--_wayra-tabs-step) * var(--_wayra-tabs-flip) * var(--_wayra-tabs-panel-shift)) 0px;--_wayra-tabs-travel-duration:calc(var(--_wayra-duration-base) * 1.85);--_wayra-tabs-panel-duration:calc(var(--_wayra-duration-base) * 1.55);--_wayra-tabs-state-duration:var(--_wayra-duration-base);gap:var(--wayra-tabs-panel-gap);color:var(--wayra-color-base-content);font-size:var(--_wayra-control-font-size);display:grid}.wayra-tabs[data-surface=attached]{--_wayra-tabs-foot:0px;border-radius:var(--_wayra-tabs-frame-radius);background:var(--wayra-color-base-100);box-shadow:inset 0 0 0 var(--wayra-border) var(--_wayra-tabs-line);gap:0}.wayra-tabs[data-orientation=vertical]{--_wayra-tabs-ring-room:0px;--_wayra-tabs-panel-from:0px calc(var(--_wayra-tabs-step) * var(--_wayra-tabs-panel-shift));grid-template-columns:auto 1fr;align-items:start}.wayra-tabs:where([dir=rtl],[dir=rtl] *){--_wayra-tabs-flip:-1}.wayra-tabs:dir(ltr){--_wayra-tabs-flip:1}.wayra-tabs:dir(rtl){--_wayra-tabs-flip:-1}.wayra-tabs[data-direction=forward]{--_wayra-tabs-step:1}.wayra-tabs[data-direction=backward]{--_wayra-tabs-step:-1}.wayra-tabs-list{align-items:center;gap:var(--wayra-tabs-gap);padding:var(--_wayra-tabs-ring-room);margin-block:calc(var(--_wayra-tabs-ring-room) * -1);overscroll-behavior-inline:contain;scroll-padding-inline:var(--_wayra-tabs-ring-room);scroll-snap-type:inline proximity;scrollbar-width:none;display:flex;position:relative;overflow-x:auto}.wayra-tabs-list::-webkit-scrollbar{display:none}.wayra-tabs[data-variant=segmented] .wayra-tabs-list{padding:max(calc(var(--wayra-tabs-height) * .09), var(--_wayra-tabs-ring-room));border-radius:var(--_wayra-tabs-frame-radius);background:var(--_wayra-tabs-track);box-shadow:inset 0 1px 2px -1px var(--_wayra-tabs-shadow);margin-block:0}.wayra-tabs[data-variant=underline] .wayra-tabs-list{gap:calc(var(--_wayra-tabs-padding-inline) * .5);background:linear-gradient(var(--_wayra-tabs-line) 0 0) left 0 bottom var(--_wayra-tabs-foot) / 100% 1px no-repeat}.wayra-tabs[data-variant=pills] .wayra-tabs-list{gap:calc(var(--wayra-size-field) * 1.5)}.wayra-tabs[data-surface=attached] .wayra-tabs-list{padding:max(calc(var(--_wayra-tabs-padding-inline) * .5), var(--_wayra-tabs-ring-room));box-shadow:inset 0 -1px 0 var(--_wayra-tabs-line);background-image:none;margin-block:0}.wayra-tabs[data-orientation=vertical] .wayra-tabs-list{scroll-snap-type:none;min-inline-size:11rem;box-shadow:none;background-image:none;flex-direction:column;align-items:stretch;overflow-x:visible}.wayra-tabs[data-orientation=vertical]:is([data-variant=underline],[data-surface=attached]) .wayra-tabs-list{box-shadow:inset calc(var(--_wayra-tabs-flip) * -1px) 0 0 var(--_wayra-tabs-line)}.wayra-tabs[data-orientation=vertical][data-surface=attached] .wayra-tabs-list{padding-inline-end:0}.wayra-tabs[data-orientation=vertical][data-surface=attached] :is(.wayra-tabs-tab,.wayra-tabs-indicator){border-start-end-radius:0;border-end-end-radius:0}.wayra-tabs-tab{z-index:1;block-size:var(--wayra-tabs-height);padding-inline:var(--_wayra-tabs-padding-inline);border-radius:var(--wayra-tabs-radius);color:var(--_wayra-color-muted);font:inherit;letter-spacing:var(--_wayra-control-tracking);white-space:nowrap;scroll-snap-align:center;cursor:pointer;transition:color var(--_wayra-tabs-state-duration) var(--_wayra-ease), background-color var(--_wayra-tabs-state-duration) var(--_wayra-ease);background:0 0;border:0;flex:none;justify-content:center;align-items:center;gap:.4em;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.wayra-tabs-tab:is([aria-selected=true],[aria-current=page]){color:var(--wayra-color-base-content)}.wayra-tabs-tab:is(:disabled,[aria-disabled=true]){opacity:var(--_wayra-opacity-disabled);cursor:default}.wayra-tabs[data-variant=segmented] .wayra-tabs-tab{flex:1 1 0;min-inline-size:0}.wayra-tabs[data-variant=underline] .wayra-tabs-tab{padding-inline:calc(var(--_wayra-tabs-padding-inline) * .75);border-radius:0}.wayra-tabs[data-orientation=vertical] .wayra-tabs-tab{flex:none;justify-content:flex-start}.wayra-tabs[data-variant=underline] .wayra-tabs-tab:is([aria-selected=true],[aria-current=page]){color:var(--wayra-tone)}@media (hover:hover){.wayra-tabs-tab:not([aria-selected=true],[aria-current=page]):not(:disabled,[aria-disabled=true]):hover{color:var(--wayra-color-base-content)}}.wayra-tabs-tab:not([aria-selected=true],[aria-current=page]):not(:disabled,[aria-disabled=true]):active{background-color:color-mix(in oklch, var(--wayra-color-base-content) var(--_wayra-mix-press), transparent);color:var(--wayra-color-base-content)}.wayra-tabs-indicator{inline-size:var(--wayra-tabs-w);block-size:var(--wayra-tabs-h);border-radius:var(--wayra-tabs-radius);opacity:0;translate:var(--wayra-tabs-x) var(--wayra-tabs-y);pointer-events:none;position:absolute;top:0;left:0}.wayra-tabs[data-measured=true] .wayra-tabs-indicator{opacity:1;transition:translate var(--_wayra-tabs-travel-duration) var(--_wayra-ease-settle), inline-size var(--_wayra-tabs-travel-duration) var(--_wayra-ease-settle), block-size var(--_wayra-tabs-travel-duration) var(--_wayra-ease-settle), opacity var(--_wayra-tabs-state-duration) var(--_wayra-ease)}.wayra-tabs[data-variant=segmented] .wayra-tabs-indicator{background:light-dark(var(--wayra-color-base-100),color-mix(in oklch, var(--wayra-color-base-content) 16%, var(--wayra-color-base-100)));box-shadow:inset 0 0 0 var(--wayra-border) var(--wayra-tone)}.wayra-tabs[data-variant=underline] .wayra-tabs-indicator{top:auto;bottom:var(--_wayra-tabs-foot);background:var(--wayra-tone);block-size:2px;translate:var(--wayra-tabs-x) 0;border-radius:1px}.wayra-tabs[data-variant=pills] .wayra-tabs-indicator{background:color-mix(in oklch, var(--wayra-tone) var(--_wayra-mix-wash), transparent);box-shadow:inset 0 0 0 var(--wayra-border) color-mix(in oklch, var(--wayra-tone) 30%, transparent)}.wayra-tabs[data-orientation=vertical][data-variant=underline] .wayra-tabs-indicator{inline-size:2px;block-size:var(--wayra-tabs-h);translate:0 var(--wayra-tabs-y);inset-block:0 auto;inset-inline:auto 0}.wayra-tabs-panels{min-inline-size:0}.wayra-tabs[data-surface=card] .wayra-tabs-panels{padding:var(--wayra-tabs-panel-padding);border-radius:var(--_wayra-tabs-frame-radius);background:var(--wayra-color-base-100);box-shadow:inset 0 0 0 var(--wayra-border) var(--_wayra-tabs-line)}.wayra-tabs[data-surface=inset] .wayra-tabs-panels{padding:var(--wayra-tabs-panel-padding);border-radius:var(--_wayra-tabs-frame-radius);background:var(--_wayra-tabs-track);box-shadow:inset 0 1px 3px -1px var(--_wayra-tabs-shadow)}.wayra-tabs[data-surface=attached] .wayra-tabs-panels{padding:var(--wayra-tabs-panel-padding)}.wayra-tabs-panel[hidden]{display:none}.wayra-tabs-panel:not([hidden]){animation:wayra-tabs-panel-in var(--_wayra-tabs-panel-duration) var(--_wayra-ease-settle)}.wayra-tabs-panel:focus-visible{border-radius:var(--wayra-tabs-radius);outline:var(--_wayra-focus-ring-width) solid color-mix(in oklch, var(--_wayra-ring-color) var(--_wayra-focus-ring-alpha), transparent);outline-offset:var(--_wayra-focus-outline-offset)}@keyframes wayra-tabs-panel-in{0%{opacity:0;translate:var(--_wayra-tabs-panel-from)}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.wayra-tabs{--_wayra-tabs-travel-duration:0s;--_wayra-tabs-panel-duration:var(--_wayra-duration-fade);--_wayra-tabs-panel-shift:0px;--_wayra-tabs-state-duration:0s}}@media (forced-colors:active){.wayra-tabs-tab{color:buttontext}.wayra-tabs-tab:is(:disabled,[aria-disabled=true]){opacity:1;color:graytext}.wayra-tabs-tab:is([aria-selected=true],[aria-current=page]){outline:var(--_wayra-focus-outline-width) solid Highlight;outline-offset:calc(var(--_wayra-focus-outline-offset) * -1)}.wayra-tabs-indicator{display:none}}.wayra-avatar{--_wayra-avatar-step:12;--wayra-avatar-size:calc(var(--wayra-size-selector) * var(--_wayra-avatar-step));--wayra-avatar-radius:var(--_wayra-radius-pill);--wayra-avatar-ring:var(--wayra-color-base-100);inline-size:var(--wayra-avatar-size);block-size:var(--wayra-avatar-size);border-radius:var(--wayra-avatar-radius);vertical-align:middle;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.wayra-avatar[data-size=xs]{--_wayra-avatar-step:6}.wayra-avatar[data-size=sm]{--_wayra-avatar-step:8}.wayra-avatar[data-size=lg]{--_wayra-avatar-step:16}.wayra-avatar[data-size=xl]{--_wayra-avatar-step:20}.wayra-avatar[data-shape=square]{--wayra-avatar-radius:calc(var(--wayra-avatar-size) / 6)}.wayra-avatar :is(img,picture,video,svg){border-radius:var(--wayra-avatar-radius);object-fit:cover;block-size:100%;inline-size:100%;display:block}.wayra-avatar[data-placeholder=true]{background:var(--wayra-tone);color:var(--wayra-tone-content);font-size:calc(var(--wayra-avatar-size) / 2.5);-webkit-user-select:none;user-select:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;font-weight:600;line-height:1}.wayra-avatar[data-ring=true]{box-shadow:0 0 0 2px var(--wayra-avatar-ring), 0 0 0 4px var(--wayra-tone)}.wayra-avatar[data-status]:after{content:"";border-radius:var(--_wayra-radius-pill);outline:2px solid var(--wayra-avatar-ring);-webkit-print-color-adjust:exact;print-color-adjust:exact;block-size:22%;inline-size:22%;position:absolute;inset-block-start:4%;inset-inline-end:4%}.wayra-avatar[data-status=online]:after{background:var(--wayra-color-success)}.wayra-avatar[data-status=offline]:after{background:var(--wayra-color-base-300)}.wayra-avatar[data-shape=square][data-status]:after{inset-block-start:-4%;inset-inline-end:-4%}.wayra-avatar-group{display:flex}.wayra-avatar-group .wayra-avatar:not(:first-child){margin-inline-start:calc(var(--wayra-avatar-size) * -.25)}.wayra-avatar-group .wayra-avatar:not([data-ring]){box-shadow:0 0 0 3px var(--wayra-avatar-ring)}@media (forced-colors:active){.wayra-avatar[data-placeholder=true]{outline:1px solid canvastext}.wayra-avatar[data-status]:after{forced-color-adjust:none;background:highlight;outline-color:canvastext}}.wayra-loading{--wayra-tone:currentColor;--wayra-loading-color:var(--wayra-tone);--_wayra-loading-step:10;--wayra-loading-size:calc(var(--wayra-size-selector) * var(--_wayra-loading-step));--wayra-loading-speed:1s;--wayra-loading-stroke:calc(var(--wayra-loading-size) / 8);inline-size:var(--wayra-loading-size);block-size:var(--wayra-loading-size);vertical-align:middle;flex-shrink:0;display:inline-block;position:relative}.wayra-loading[data-size=xs]{--_wayra-loading-step:6}.wayra-loading[data-size=sm]{--_wayra-loading-step:8}.wayra-loading[data-size=lg]{--_wayra-loading-step:12}.wayra-loading[data-size=xl]{--_wayra-loading-step:14}.wayra-loading>i{background:var(--wayra-loading-color);border-radius:var(--_wayra-radius-pill);display:block}.wayra-loading>i:first-child{--_wayra-loading-index:0}.wayra-loading>i:nth-child(2){--_wayra-loading-index:1}.wayra-loading>i:nth-child(3){--_wayra-loading-index:2}.wayra-loading>i:nth-child(4){--_wayra-loading-index:3}.wayra-loading>i:nth-child(5){--_wayra-loading-index:4}.wayra-loading>i:nth-child(6){--_wayra-loading-index:5}.wayra-loading>i:nth-child(7){--_wayra-loading-index:6}.wayra-loading>i:nth-child(8){--_wayra-loading-index:7}.wayra-loading>i:nth-child(9){--_wayra-loading-index:8}.wayra-loading:is([data-variant=ring],[data-variant=comet],[data-variant=radar]){border-radius:var(--_wayra-radius-pill);-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - var(--wayra-loading-stroke)), #000 calc(100% - var(--wayra-loading-stroke) + .5px));mask:radial-gradient(farthest-side, transparent calc(100% - var(--wayra-loading-stroke)), #000 calc(100% - var(--wayra-loading-stroke) + .5px));animation:var(--_wayra-loading-motion,wayra-loading-spin var(--wayra-loading-speed) linear infinite)}.wayra-loading:is([data-variant=ball],[data-variant=breathe],[data-variant=beat],[data-variant=square]):before{content:"";background:var(--wayra-loading-color);border-radius:var(--_wayra-radius-pill);position:absolute}.wayra-loading:is([data-variant=dots],[data-variant=bars],[data-variant=wave]){justify-content:space-between;align-items:center;display:flex}.wayra-loading[data-variant=spinner]{animation:var(--_wayra-loading-motion,wayra-loading-spin calc(var(--wayra-loading-speed) * .8) steps(8) infinite)}.wayra-loading[data-variant=spinner]>i{inline-size:calc(var(--wayra-loading-stroke) * .72);block-size:calc(var(--wayra-loading-size) * .26);transform-origin:50% calc(var(--wayra-loading-size) / 2);rotate:calc(var(--_wayra-loading-index) * 45deg);opacity:calc(1 - var(--_wayra-loading-index) * .11);position:absolute;inset-block-start:0;inset-inline-start:calc(50% - var(--wayra-loading-stroke) * .36)}.wayra-loading[data-variant=ring]{background:conic-gradient(var(--wayra-loading-color) 0deg 270deg, transparent 270deg)}.wayra-loading[data-variant=ring]:before,.wayra-loading[data-variant=ring]:after{content:"";inline-size:var(--wayra-loading-stroke);block-size:var(--wayra-loading-stroke);background:var(--wayra-loading-color);border-radius:var(--_wayra-radius-pill);position:absolute;inset-block-start:0;inset-inline-start:calc(50% - var(--wayra-loading-stroke) / 2)}.wayra-loading[data-variant=ring]:after{transform-origin:50% calc(var(--wayra-loading-size) / 2);rotate:270deg}.wayra-loading[data-variant=arc]{border:var(--wayra-loading-stroke) solid var(--wayra-loading-color);border-radius:var(--_wayra-radius-pill);animation:var(--_wayra-loading-motion,wayra-loading-spin calc(var(--wayra-loading-speed) * .7) linear infinite);border-block-start-color:#0000;border-inline-end-color:#0000}.wayra-loading[data-variant=comet]{background:conic-gradient(transparent, var(--wayra-loading-color))}.wayra-loading[data-variant=radar]{background:conic-gradient(var(--wayra-loading-color) 0deg, transparent 90deg), color-mix(in oklch, var(--wayra-loading-color) 30%, transparent)}.wayra-loading[data-variant=dots]>i{block-size:28%;inline-size:28%;animation:var(--_wayra-loading-motion,wayra-loading-fade calc(var(--wayra-loading-speed) * 1.2) var(--_wayra-ease) infinite);animation-delay:calc(var(--_wayra-loading-index) * var(--wayra-loading-speed) * .15)}.wayra-loading[data-variant=bars]>i{block-size:100%;inline-size:19%;animation:var(--_wayra-loading-motion,wayra-loading-bars calc(var(--wayra-loading-speed) * 1.1) var(--_wayra-ease) infinite);animation-delay:calc(var(--_wayra-loading-index) * var(--wayra-loading-speed) * .12)}.wayra-loading[data-variant=wave]>i{block-size:45%;inline-size:14%;animation:var(--_wayra-loading-motion,wayra-loading-wave var(--wayra-loading-speed) var(--_wayra-ease) infinite);animation-delay:calc(var(--_wayra-loading-index) * var(--wayra-loading-speed) * .1)}.wayra-loading[data-variant=grid]{grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);gap:8%;display:grid}.wayra-loading[data-variant=grid]>i{border-radius:calc(var(--wayra-loading-size) / 10);animation:var(--_wayra-loading-motion,wayra-loading-fade calc(var(--wayra-loading-speed) * 1.3) var(--_wayra-ease) infinite);animation-delay:calc(var(--_wayra-loading-index) * var(--wayra-loading-speed) * .09)}.wayra-loading[data-variant=orbit]{animation:var(--_wayra-loading-motion,wayra-loading-spin calc(var(--wayra-loading-speed) * 1.1) linear infinite)}.wayra-loading[data-variant=orbit]>i{inline-size:calc(var(--wayra-loading-stroke) * 2);block-size:calc(var(--wayra-loading-stroke) * 2);transform-origin:50% calc(var(--wayra-loading-size) / 2);rotate:calc(var(--_wayra-loading-index) * 180deg);position:absolute;inset-block-start:0;inset-inline-start:calc(50% - var(--wayra-loading-stroke))}.wayra-loading:is([data-variant=vitals],[data-variant=ecg],[data-variant=heartbeat],[data-variant=trace],[data-variant=dense],[data-variant=spike]){inline-size:calc(var(--wayra-loading-size) * var(--_wayra-loading-aspect));-webkit-mask:var(--_wayra-loading-trace) center / 100% 100% no-repeat;mask:var(--_wayra-loading-trace) center / 100% 100% no-repeat}.wayra-loading:is([data-variant=vitals],[data-variant=ecg],[data-variant=heartbeat],[data-variant=trace],[data-variant=dense],[data-variant=spike])>i{border-radius:0;inline-size:100%;position:absolute;inset-block:0;inset-inline-start:0}.wayra-loading:is([data-variant=vitals],[data-variant=ecg],[data-variant=heartbeat],[data-variant=trace],[data-variant=dense],[data-variant=spike])>i:first-child{opacity:var(--_wayra-loading-ghost,.12)}.wayra-loading:is([data-variant=vitals],[data-variant=ecg],[data-variant=heartbeat],[data-variant=trace],[data-variant=dense],[data-variant=spike])>i:nth-child(2){translate:-100%}.wayra-loading[data-variant=vitals]{--_wayra-loading-aspect:1.24;--_wayra-loading-trace:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 110 89'%3E%3Cpath d='M0 65h7l3-1l2-2l4-6l2-1l2 1l3 6l2 2l2 1h6l2 6l2-14l3-52l3 63l2 17l1-1l2-14l2-4l1-1l6-1l2-2l3-4l6-9l3-2h1l1 1l6 12l2 3l2 1l5 1h22' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.wayra-loading[data-variant=vitals]>i:nth-child(2){background:linear-gradient(90deg, var(--wayra-loading-color) 48%, transparent 52%);inline-size:200%;animation:var(--_wayra-loading-motion,wayra-loading-draw calc(var(--wayra-loading-speed) * 2.4) linear infinite);translate:-50%}.wayra-loading:is([data-variant=ecg],[data-variant=heartbeat])>i:nth-child(2){background:linear-gradient(90deg, transparent 26%, var(--wayra-loading-color) 37% 63%, transparent 74%);animation:var(--_wayra-loading-motion,wayra-loading-pass calc(var(--wayra-loading-speed) * 1.6) linear infinite)}.wayra-loading[data-variant=ecg]{--_wayra-loading-aspect:.9;--_wayra-loading-trace:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 57 75'%3E%3Cpath d='M0 52h14l1 2l2 5l2-13l2-42l3 49l2 18l1-2l3-17l10-13h1l1 1l5 8l2 3l2 1h6' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.wayra-loading[data-variant=heartbeat]{--_wayra-loading-aspect:1.58;--_wayra-loading-trace:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 145 92'%3E%3Cpath d='M0 67h9l4-1l3-2l6-7l2-1l2 2l4 6l3 2l3 1h7l3 6h1l1-4l1-10l3-54l1 8l4 57l1 13l1 5l1-2l4-13l2-5l1-1l7-1l4-2l4-4l8-10l3-2h2l2 1l7 12l4 4h3l5-3h2l11 5h16' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.wayra-loading:is([data-variant=trace],[data-variant=dense],[data-variant=spike])>i:nth-child(2){background:linear-gradient(90deg, transparent 40%, color-mix(in oklch, var(--wayra-loading-color) 18%, transparent) 40% 44%, color-mix(in oklch, var(--wayra-loading-color) 35%, transparent) 44% 49%, color-mix(in oklch, var(--wayra-loading-color) 60%, transparent) 49% 53%, var(--wayra-loading-color) 53% 58%, transparent 58%);animation:var(--_wayra-loading-motion,wayra-loading-pass calc(var(--wayra-loading-speed) * 2) linear infinite)}.wayra-loading[data-variant=trace]{--_wayra-loading-aspect:.98;--_wayra-loading-trace:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 45 46'%3E%3Cpath d='M0 24H13.5l4.5 15.6l4.5-28.6l4.5 20.8l4.5-7.8H45' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.wayra-loading[data-variant=dense]{--_wayra-loading-aspect:.83;--_wayra-loading-trace:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 38.25 46'%3E%3Cpath d='M0 24H8.45l2.67 5.2l2.67-15.6l2.67 20.8l2.67-13l2.67 7.8l2.67-18.2l2.67 23.4l2.67-10.4H38.25' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.wayra-loading[data-variant=spike]{--_wayra-loading-aspect:.83;--_wayra-loading-trace:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 38.25 46'%3E%3Cpath d='M0 24H15.19l1.69 6.5l2.25-23.4l2.25 28.6l1.69-11.7H38.25' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.wayra-loading[data-variant=ball]:before{block-size:45%;inline-size:45%;animation:var(--_wayra-loading-motion,wayra-loading-ball calc(var(--wayra-loading-speed) * .7) var(--_wayra-ease) infinite);inset-block-start:0;inset-inline-start:27.5%}.wayra-loading[data-variant=pulse]:before,.wayra-loading[data-variant=pulse]:after{content:"";border:var(--wayra-loading-stroke) solid var(--wayra-loading-color);border-radius:var(--_wayra-radius-pill);animation:var(--_wayra-loading-motion,wayra-loading-pulse calc(var(--wayra-loading-speed) * 1.6) var(--_wayra-ease) infinite);position:absolute;inset:0}.wayra-loading[data-variant=pulse]:after{animation-delay:calc(var(--wayra-loading-speed) * -.8)}.wayra-loading[data-variant=breathe]:before{animation:var(--_wayra-loading-motion,wayra-loading-breathe calc(var(--wayra-loading-speed) * 2) var(--_wayra-ease) infinite);inset:0}.wayra-loading[data-variant=beat]:before{animation:var(--_wayra-loading-motion,wayra-loading-beat calc(var(--wayra-loading-speed) * 1.2) var(--_wayra-ease) infinite);inset:0}.wayra-loading[data-variant=square]:before{border-radius:calc(var(--wayra-loading-size) / 6);animation:var(--_wayra-loading-motion,wayra-loading-square calc(var(--wayra-loading-speed) * 1.6) var(--_wayra-ease) infinite);inset:18%}.wayra-loading[data-variant=infinity]:before,.wayra-loading[data-variant=infinity]:after{content:"";border:calc(var(--wayra-loading-stroke) * .7) solid var(--wayra-loading-color);block-size:36%;inline-size:36%;animation:var(--_wayra-loading-motion,wayra-loading-infinity calc(var(--wayra-loading-speed) * 1.4) var(--_wayra-ease) infinite);position:absolute;inset-block-start:32%}.wayra-loading[data-variant=infinity]:before{border-radius:50% 50% 0;inset-inline-start:7%;rotate:-45deg}.wayra-loading[data-variant=infinity]:after{animation-delay:calc(var(--wayra-loading-speed) * -.7);border-radius:50% 50% 50% 0;inset-inline-end:7%;rotate:45deg}@keyframes wayra-loading-spin{to{rotate:360deg}}@keyframes wayra-loading-fade{0%,65%,to{opacity:.3;scale:.6}32%{opacity:1;scale:1}}@keyframes wayra-loading-bars{0%,to{scale:1 .35}50%{scale:1}}@keyframes wayra-loading-wave{0%,to{translate:0 -40%}50%{translate:0 40%}}@keyframes wayra-loading-ball{0%,to{translate:0;scale:1}50%{translate:0 118%;scale:1.18 .82}}@keyframes wayra-loading-pulse{0%{opacity:1;scale:.2}to{opacity:0;scale:1}}@keyframes wayra-loading-breathe{0%,to{opacity:.45;scale:.55}50%{opacity:1;scale:1}}@keyframes wayra-loading-beat{0%,40%,to{scale:.7}15%{scale:1}28%{scale:.82}}@keyframes wayra-loading-square{0%{transform:rotateX(0)rotateY(0)}50%{transform:rotateX(180deg)rotateY(0)}to{transform:rotateX(180deg)rotateY(180deg)}}@keyframes wayra-loading-pass{0%{translate:-100%}to{translate:100%}}@keyframes wayra-loading-draw{0%{translate:-50%}to{translate:0}}@keyframes wayra-loading-infinity{0%,to{opacity:.3}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.wayra-loading{--_wayra-loading-motion:none;--_wayra-loading-ghost:1}}@media (forced-colors:active){.wayra-loading[data-variant]{--wayra-loading-color:CanvasText;forced-color-adjust:none}}.wayra-alert{--_wayra-alert-background:transparent;--_wayra-alert-border-color:transparent;--_wayra-alert-text:var(--wayra-color-base-content);--_wayra-alert-icon-color:var(--wayra-tone);--_wayra-alert-muted:var(--_wayra-color-muted);align-items:center;gap:calc(var(--wayra-size-field) * 2.5);padding-block:calc(var(--wayra-size-field) * 2.25);padding-inline:calc(var(--wayra-size-field) * 2.75);border:var(--wayra-border) solid var(--_wayra-alert-border-color);border-radius:var(--wayra-radius-box);background:var(--_wayra-alert-background);color:var(--_wayra-alert-text);font-size:calc(var(--_wayra-font-size-md) * 1rem);text-align:start;line-height:1.4;display:flex}.wayra-alert[data-orientation=vertical]{flex-direction:column;align-items:stretch}.wayra-alert-body{flex:auto;min-inline-size:0}.wayra-alert-icon{color:var(--_wayra-alert-icon-color);flex:none;align-items:center;display:inline-flex}.wayra-alert-icon>svg{block-size:1.25em;inline-size:1.25em}.wayra-alert-title{font-weight:600}.wayra-alert-description{color:var(--_wayra-alert-muted);font-size:calc(var(--_wayra-font-size-sm) * 1rem)}.wayra-alert-actions{align-items:center;gap:calc(var(--wayra-size-field) * 1.5);flex:none;display:flex}.wayra-alert[data-variant=soft]{--_wayra-alert-background:color-mix(in oklab, var(--wayra-tone) var(--_wayra-mix-wash), var(--wayra-color-base-100));--_wayra-alert-border-color:color-mix(in oklch, var(--wayra-tone) 26%, transparent)}.wayra-alert[data-variant=filled]{--_wayra-alert-background:var(--wayra-tone);--_wayra-alert-border-color:var(--wayra-tone);--_wayra-alert-text:var(--wayra-tone-content);--_wayra-alert-icon-color:var(--wayra-tone-content);--_wayra-alert-muted:var(--wayra-tone-content)}.wayra-alert:is([data-variant=outline],[data-variant=dash]){--_wayra-alert-border-color:var(--wayra-tone)}.wayra-alert[data-variant=dash]{border-style:dashed}@media (forced-colors:active){.wayra-alert{border-color:canvastext}.wayra-alert[data-variant=filled]{color:canvas;background:canvastext}}.wayra-collapse{--_wayra-ring-color:var(--wayra-color-primary);--_wayra-collapse-padding-inline:calc(var(--wayra-size-field) * 3);--_wayra-collapse-padding-block:calc(var(--wayra-size-field) * 2.5);--_wayra-collapse-border-color:transparent;--_wayra-collapse-marker-size:.72em;--_wayra-collapse-marker-line:1.5px;--_wayra-collapse-marker-space:calc(var(--_wayra-collapse-marker-size) + var(--wayra-size-field) * 2);--wayra-collapse-duration:calc(var(--_wayra-duration-base) * 1.5);border:var(--wayra-border) solid var(--_wayra-collapse-border-color);border-radius:var(--wayra-radius-box);color:var(--wayra-color-base-content);font-size:calc(var(--_wayra-font-size-md) * 1rem);line-height:1.4}.wayra-collapse[data-variant=boxed]{--_wayra-collapse-border-color:var(--wayra-color-base-300);background:var(--wayra-color-base-100)}.wayra-collapse[data-variant=plain]{border-radius:0}.wayra-collapse[data-marker=none]{--_wayra-collapse-marker-space:0px}.wayra-collapse[data-marker=chevron]{--_wayra-collapse-marker-size:.42em}.wayra-collapse>summary{padding-block:var(--_wayra-collapse-padding-block);padding-inline:var(--_wayra-collapse-padding-inline) calc(var(--_wayra-collapse-padding-inline) + var(--_wayra-collapse-marker-space));border-radius:inherit;cursor:pointer;align-items:center;font-weight:500;list-style:none;display:flex;position:relative}.wayra-collapse>summary::-webkit-details-marker{display:none}.wayra-collapse>summary>:is(h2,h3,h4,h5,h6){font-size:inherit;font-weight:inherit;margin:0}.wayra-collapse:is([data-marker=chevron],[data-marker=plus])>summary:after,.wayra-collapse[data-marker=plus]>summary:before{content:"";inline-size:var(--_wayra-collapse-marker-size);color:var(--_wayra-color-muted);position:absolute;inset-block-start:50%;inset-inline-end:var(--_wayra-collapse-padding-inline)}.wayra-collapse[data-marker=plus]>summary:before,.wayra-collapse[data-marker=plus]>summary:after{block-size:var(--_wayra-collapse-marker-line);border-radius:var(--_wayra-radius-pill);background:currentColor;translate:0 -50%}.wayra-collapse[data-marker=plus]>summary:before{transition:scale var(--wayra-collapse-duration) var(--_wayra-ease);rotate:90deg}.wayra-collapse[data-marker=plus][open]>summary:before{scale:0}.wayra-collapse[data-marker=chevron]>summary:after{block-size:var(--_wayra-collapse-marker-size);border-right:var(--_wayra-collapse-marker-line) solid currentColor;border-bottom:var(--_wayra-collapse-marker-line) solid currentColor;transition:rotate var(--wayra-collapse-duration) var(--_wayra-ease);translate:0 -50%;rotate:45deg}.wayra-collapse[data-marker=chevron][open]>summary:after{rotate:-135deg}.wayra-collapse-content{padding-block-end:var(--_wayra-collapse-padding-block);padding-inline:var(--_wayra-collapse-padding-inline)}@supports selector(::details-content){.wayra-collapse{interpolate-size:allow-keywords}.wayra-collapse::details-content{opacity:0;block-size:0;transition:block-size var(--wayra-collapse-duration) var(--_wayra-ease), opacity var(--_wayra-collapse-fade,var(--wayra-collapse-duration)) var(--_wayra-ease), content-visibility var(--wayra-collapse-duration) allow-discrete;overflow:hidden}.wayra-collapse[open]::details-content{opacity:1;block-size:auto}}@media (prefers-reduced-motion:reduce){.wayra-collapse{--wayra-collapse-duration:0s;--_wayra-collapse-fade:var(--_wayra-duration-fade)}}@media (forced-colors:active){.wayra-collapse[data-variant=boxed]{border-color:canvastext}.wayra-collapse[data-marker=plus]>summary:before,.wayra-collapse[data-marker=plus]>summary:after{forced-color-adjust:preserve-parent-color;color:inherit}}.wayra-accordion{flex-direction:column;display:flex}.wayra-accordion>.wayra-collapse[data-variant=boxed]{border-radius:0}.wayra-accordion>.wayra-collapse[data-variant=boxed]+.wayra-collapse[data-variant=boxed]{border-block-start-width:0}.wayra-accordion>.wayra-collapse[data-variant=boxed]:first-child{border-start-start-radius:var(--wayra-radius-box);border-start-end-radius:var(--wayra-radius-box)}.wayra-accordion>.wayra-collapse[data-variant=boxed]:last-child{border-end-end-radius:var(--wayra-radius-box);border-end-start-radius:var(--wayra-radius-box)}.wayra-accordion>.wayra-collapse[data-variant=plain]+.wayra-collapse[data-variant=plain]{border-block-start-color:var(--wayra-color-base-300)}.wayra-list{--wayra-list-size:calc(var(--wayra-size-field) * var(--_wayra-list-step));--wayra-list-pad:calc(var(--wayra-list-size) * .32);--wayra-list-media:calc(var(--wayra-list-size) * .6);--wayra-list-gap:calc(var(--wayra-list-size) * .24);--wayra-list-radius:var(--wayra-radius-box);--_wayra-list-step:12;--_wayra-list-duration:var(--_wayra-duration-fast);--_wayra-list-line:color-mix(in oklch, var(--wayra-color-base-content) var(--_wayra-mix-hairline), transparent);--_wayra-list-rule-start:calc(var(--wayra-list-pad) + var(--wayra-list-media) + var(--wayra-list-gap));color:var(--wayra-color-base-content);font-size:calc(var(--wayra-list-size) * .32);margin:0;padding:0;line-height:1.3;list-style:none}.wayra-list[data-size=sm]{--_wayra-list-step:10}.wayra-list[data-size=lg]{--_wayra-list-step:14}.wayra-list[data-variant=inset]{border:var(--wayra-border) solid var(--_wayra-list-line);border-radius:var(--wayra-list-radius);background:var(--wayra-color-base-100);overflow:clip}.wayra-list>li{position:relative}.wayra-list-section{padding-block:calc(var(--wayra-list-pad) * .75) calc(var(--wayra-list-pad) * .35);padding-inline:var(--wayra-list-pad);color:var(--_wayra-color-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.72em;font-weight:600}.wayra-list-item{--_wayra-ring-color:var(--wayra-tone);align-items:center;column-gap:var(--wayra-list-gap);min-block-size:var(--wayra-list-size);padding-block:calc(var(--wayra-list-pad) * .5);padding-inline:var(--wayra-list-pad);transition:background-color var(--_wayra-list-duration) var(--_wayra-ease);grid-template-columns:[start]auto[text]minmax(0,1fr)[tail]auto[end];display:grid}.wayra-list-item:not(:has(>:is(.wayra-list-leading,.wayra-list-media))){grid-template-columns:[start text]minmax(0,1fr)[tail]auto[end]}.wayra-list-item:has(>.wayra-list-leading):has(>.wayra-list-media){grid-template-columns:[start]auto auto[text]minmax(0,1fr)[tail]auto[end]}.wayra-list>li:not(:has(>.wayra-list-media)),.wayra-list>li:has(>.wayra-list-leading){--_wayra-list-rule-start:var(--wayra-list-pad)}.wayra-list-leading{color:var(--_wayra-color-muted);font-variant-numeric:tabular-nums;justify-self:center}.wayra-list-media{inline-size:var(--wayra-list-media);block-size:var(--wayra-list-media);border-radius:calc(var(--wayra-list-media) * .28);background:color-mix(in oklch, var(--wayra-tone) 14%, transparent);color:var(--wayra-tone);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:clip}.wayra-list-media>svg{block-size:55%;inline-size:55%}.wayra-list-media :is(img,picture,video){object-fit:cover;block-size:100%;inline-size:100%;display:block}.wayra-list-item[data-media-shape=circle] .wayra-list-media{border-radius:var(--_wayra-radius-pill)}.wayra-list-body{grid-column:text;min-inline-size:0;display:grid}.wayra-list-title{letter-spacing:-.006em;white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.wayra-list-subtitle{color:var(--_wayra-color-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.85em;overflow:hidden}.wayra-list-description{color:var(--_wayra-color-muted);white-space:normal;grid-area:2/text/auto/end;margin-block-start:.15em;font-size:.85em}.wayra-list-trailing{align-items:center;gap:calc(var(--wayra-list-gap) * .5);color:var(--_wayra-color-muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:.9em;display:inline-flex}.wayra-list-chevron{opacity:.55;flex:none;block-size:.55em;inline-size:.55em}.wayra-list>li+li:before{content:"";inset-block-start:0;inset-inline:var(--_wayra-list-rule-start) 0;block-size:var(--wayra-border);background:var(--_wayra-list-line);position:absolute}.wayra-list-section+.wayra-list-item:before{content:none}@media (hover:hover){:where(.wayra-list[data-interactive]) .wayra-list-item:hover{background:color-mix(in oklch, var(--wayra-color-base-content) var(--_wayra-mix-row-wash), transparent)}}.wayra-list-item[aria-selected=true]{background:var(--wayra-tone);color:var(--wayra-tone-content)}.wayra-list-item[aria-selected=true]:before,.wayra-list-item[aria-selected=true]+li:before{opacity:0}.wayra-list-item[aria-selected=true] :is(.wayra-list-leading,.wayra-list-subtitle,.wayra-list-trailing,.wayra-list-description){color:color-mix(in oklch, currentColor 75%, transparent)}.wayra-list-item[aria-selected=true] .wayra-list-media{color:currentColor;background:oklch(100% 5.96046e-8 none/.22)}.wayra-list-item:focus-visible{outline:var(--_wayra-focus-ring-width) solid color-mix(in oklch, var(--_wayra-ring-color) var(--_wayra-focus-ring-alpha), transparent);outline-offset:calc(var(--_wayra-focus-ring-width) * -1)}@media (prefers-reduced-motion:reduce){.wayra-list{--_wayra-list-duration:0s}}@media (forced-colors:active){.wayra-list[data-variant=inset]{border-color:canvastext}.wayra-list-item[aria-selected=true]{color:highlighttext;forced-color-adjust:none;background:highlight}}:is(.wayra-stat-group,.wayra-stat){--_wayra-stat-border-color:color-mix(in oklch, var(--wayra-color-base-content) var(--_wayra-mix-hairline), transparent)}.wayra-stat-group{--wayra-stat-min:11rem;grid-template-columns:repeat(auto-fit, minmax(var(--wayra-stat-min), 1fr));gap:1rem;margin:0;display:grid}.wayra-stat{--wayra-stat-pad:calc(var(--wayra-size-field) * 4.4);--_wayra-stat-figure-size:calc(var(--wayra-size-field) * 8);--_wayra-stat-figure-gutter:calc(var(--wayra-stat-pad) * 2 + var(--_wayra-stat-figure-size));padding:var(--wayra-stat-pad);border:var(--wayra-border) solid var(--_wayra-stat-border-color);border-radius:var(--wayra-radius-box);background:var(--wayra-color-base-100);color:var(--wayra-color-base-content);align-content:start;gap:.25rem;display:grid;position:relative}:is(.wayra-stat-value,.wayra-stat-delta-row,.wayra-stat-caption,.wayra-stat-extra){margin:0}.wayra-stat-label{color:var(--_wayra-color-muted);letter-spacing:-.006em;font-size:.8rem;font-weight:500}.wayra-stat-value{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:1.7rem;font-weight:600;line-height:1.1}.wayra-stat-unit{color:var(--_wayra-color-muted);margin-inline-start:.15em;font-size:.55em;font-weight:500}.wayra-stat-delta-row{display:flex}.wayra-stat-delta{--_wayra-stat-delta-color:var(--_wayra-color-muted);--_wayra-stat-delta-wash:color-mix(in oklch, var(--wayra-color-base-content) var(--_wayra-mix-wash), transparent);border-radius:var(--_wayra-radius-pill);background:var(--_wayra-stat-delta-wash);color:var(--_wayra-stat-delta-color);font-variant-numeric:tabular-nums;align-items:center;gap:.3em;padding-block:.15em;padding-inline:.5em;font-size:.78rem;font-weight:500;display:inline-flex}.wayra-stat-delta[data-trend=up]{--_wayra-stat-delta-color:color-mix(in oklab, var(--wayra-color-success) 80%, var(--wayra-color-base-content));--_wayra-stat-delta-wash:color-mix(in oklch, var(--wayra-color-success) 14%, transparent)}.wayra-stat-delta[data-trend=down]{--_wayra-stat-delta-color:color-mix(in oklab, var(--wayra-color-error) 80%, var(--wayra-color-base-content));--_wayra-stat-delta-wash:color-mix(in oklch, var(--wayra-color-error) 12%, transparent)}.wayra-stat-caption{color:var(--_wayra-color-muted);font-size:.75rem}.wayra-stat-figure{inline-size:var(--_wayra-stat-figure-size);block-size:var(--_wayra-stat-figure-size);border-radius:var(--wayra-radius-field);background:color-mix(in oklch, var(--wayra-tone) 14%, transparent);color:var(--wayra-tone);justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-start:var(--wayra-stat-pad);inset-inline-end:var(--wayra-stat-pad)}.wayra-stat-figure>svg{block-size:1.05rem;inline-size:1.05rem}.wayra-stat-spark{inline-size:100%;block-size:calc(var(--wayra-size-field) * 8.8);margin-block-start:.4rem}.wayra-stat-spark>path{fill:none;stroke:var(--wayra-tone);stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.wayra-stat-spark .wayra-stat-spark-area{fill:color-mix(in oklch, var(--wayra-tone) 12%, transparent);stroke:none}.wayra-stat[data-emphasis=hero] .wayra-stat-value{font-size:2.4rem}.wayra-stat:has(>.wayra-stat-label>.wayra-stat-figure){padding-inline-end:var(--_wayra-stat-figure-gutter)}.wayra-stat[data-layout=horizontal]{--_wayra-stat-figure-size:calc(var(--wayra-size-field) * 10.4)}.wayra-stat[data-layout=horizontal]:has(>.wayra-stat-label>.wayra-stat-figure){padding-inline:var(--_wayra-stat-figure-gutter) var(--wayra-stat-pad);min-block-size:var(--_wayra-stat-figure-gutter)}.wayra-stat[data-layout=horizontal] .wayra-stat-figure{inset-block-start:50%;inset-inline:var(--wayra-stat-pad) auto;translate:0 -50%}.wayra-stat-group[data-joined]{--_wayra-ring-color:var(--wayra-color-primary);border:var(--wayra-border) solid var(--_wayra-stat-border-color);border-radius:var(--wayra-radius-box);background:var(--wayra-color-base-100);grid-template-columns:none;grid-auto-flow:column;gap:0;overflow-x:auto}.wayra-stat-group[data-joined]:focus-visible{outline:var(--_wayra-focus-ring-width) solid color-mix(in oklch, var(--_wayra-ring-color) var(--_wayra-focus-ring-alpha), transparent);outline-offset:calc(var(--_wayra-focus-ring-width) * -1)}.wayra-stat-group[data-joined]>.wayra-stat{min-inline-size:var(--wayra-stat-min);background:0 0;border:0;border-radius:0}.wayra-stat-group[data-joined]>.wayra-stat+.wayra-stat{border-inline-start:var(--wayra-border) solid var(--_wayra-stat-border-color)}.wayra-stat[aria-busy=true] :is(.wayra-stat-value,.wayra-stat-delta){border-radius:calc(var(--wayra-radius-field) * .75);background:color-mix(in oklch, var(--wayra-color-base-content) var(--_wayra-mix-wash), transparent);color:#0000;-webkit-user-select:none;user-select:none;animation:wayra-stat-pulse 1.4s var(--_wayra-ease) infinite}@keyframes wayra-stat-pulse{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.wayra-stat[aria-busy=true] :is(.wayra-stat-value,.wayra-stat-delta){animation:none}}@media (forced-colors:active){:is(.wayra-stat-group[data-joined],.wayra-stat){border-color:canvastext}.wayra-stat[aria-busy=true] :is(.wayra-stat-value,.wayra-stat-delta){outline:1px solid canvastext}}.wayra-table{--wayra-table-size:var(--_wayra-control-height);--wayra-table-pad:var(--_wayra-table-font-size);--wayra-table-cell-max:24ch;--wayra-table-line:color-mix(in oklch, var(--wayra-color-base-content) 10%, transparent);--wayra-table-max-height:none;--_wayra-table-font-size:calc(var(--wayra-table-size) * .34);--_wayra-ring-color:var(--wayra-tone);--_wayra-table-duration:var(--_wayra-duration-fast);--_wayra-table-row-fill:var(--wayra-color-base-100);--_wayra-table-zebra:transparent;--_wayra-table-wash:transparent;max-block-size:var(--wayra-table-max-height);overscroll-behavior:contain;color:var(--wayra-color-base-content);overflow:auto}.wayra-table[data-variant=boxed]{border:var(--wayra-border) solid var(--wayra-table-line);border-radius:var(--wayra-radius-box);background:var(--wayra-color-base-100)}.wayra-table[data-variant=plain]{border-radius:0}.wayra-table table{border-collapse:separate;border-spacing:0;inline-size:100%;font-size:var(--_wayra-table-font-size)}.wayra-table th{text-align:start;font-weight:500}.wayra-table thead th{z-index:2;background:var(--wayra-color-base-100);box-shadow:inset 0 -1px 0 var(--wayra-table-line);color:var(--_wayra-color-muted);white-space:nowrap;padding:0;font-size:.88em;position:sticky;inset-block-start:0}.wayra-table-sort,.wayra-table-head{inline-size:100%;min-block-size:calc(var(--wayra-table-size) * .9);padding-inline:var(--wayra-table-pad);color:inherit;font:inherit;text-align:start;background:0 0;border:0;align-items:center;gap:.35em;display:flex}.wayra-table-sort{cursor:pointer;transition:color var(--_wayra-table-duration) var(--_wayra-ease)}@media (hover:hover){.wayra-table-sort:hover{color:var(--wayra-color-base-content)}}.wayra-table [data-align=end]>.wayra-table-sort,.wayra-table [data-align=end]>.wayra-table-head{justify-content:flex-end}.wayra-table th[aria-sort] .wayra-table-sort{color:var(--wayra-color-base-content)}.wayra-table-sort:after{--_wayra-chevron-line:1.5px;--_wayra-chevron-turn:135deg;content:"";opacity:0;block-size:.5em;inline-size:.5em;transition:rotate var(--_wayra-table-duration) var(--_wayra-ease-settle), opacity var(--_wayra-table-duration) var(--_wayra-ease);translate:0 -.1em}.wayra-table th[aria-sort] .wayra-table-sort:after{opacity:1}.wayra-table th[aria-sort=ascending] .wayra-table-sort:after{--_wayra-chevron-turn:-45deg;translate:0 .1em}.wayra-table td,.wayra-table :is(tbody,tfoot) th{block-size:var(--wayra-table-size);max-inline-size:var(--wayra-table-cell-max);padding-block:0;padding-inline:var(--wayra-table-pad);box-shadow:inset 0 -1px 0 var(--wayra-table-line);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wayra-table:where([data-interactive]) tbody :is(td,th){transition:background-color var(--_wayra-table-duration) var(--_wayra-ease)}.wayra-table:where([data-interactive][data-pin-first]) tbody :is(td,th):first-child{transition-property:background-color,--_wayra-table-wash}.wayra-table tfoot :is(td,th){z-index:2;background:var(--wayra-color-base-100);box-shadow:inset 0 1px 0 var(--wayra-table-line);font-variant-numeric:tabular-nums;font-weight:600;position:sticky;inset-block-end:0}.wayra-table tbody tr:last-child :is(td,th){box-shadow:none}.wayra-table td[data-align=end],.wayra-table th[data-align=end]{font-variant-numeric:tabular-nums;text-align:end}.wayra-table[data-zebra] td,.wayra-table[data-zebra] :is(tbody,tfoot) th{box-shadow:none}@media (hover:hover){.wayra-table:where([data-interactive]) tbody tr:hover :is(td,th){--_wayra-table-wash:color-mix(in oklch, var(--wayra-color-base-content) var(--_wayra-mix-row-wash), transparent);background:var(--_wayra-table-wash)}}.wayra-table:where([data-pin-first]) tbody tr :is(td,th):first-child{background:linear-gradient(var(--_wayra-table-wash) 0 0), linear-gradient(var(--_wayra-table-zebra) 0 0), var(--_wayra-table-row-fill)}.wayra-table tbody tr[aria-selected=true]{--_wayra-table-row-fill:var(--wayra-tone)}.wayra-table tbody tr[aria-selected=true] :is(td,th){background:var(--_wayra-table-row-fill);box-shadow:none;color:var(--wayra-tone-content)}.wayra-table[data-pin-first] :is(td,th):first-child{z-index:1;box-shadow:inset calc(-1px * var(--_wayra-inline-sign)) 0 0 var(--wayra-table-line);position:sticky;inset-inline-start:0}.wayra-table[data-pin-first] thead th:first-child{z-index:3;box-shadow:inset 0 -1px 0 var(--wayra-table-line), inset calc(-1px * var(--_wayra-inline-sign)) 0 0 var(--wayra-table-line)}.wayra-table:focus-visible,.wayra-table tbody tr:focus-visible{outline:var(--_wayra-focus-ring-width) solid color-mix(in oklch, var(--_wayra-ring-color) var(--_wayra-focus-ring-alpha), transparent);outline-offset:calc(var(--_wayra-focus-ring-width) * -1)}.wayra-table[data-zebra] tbody tr:nth-child(2n){--_wayra-table-zebra:color-mix(in oklch, var(--wayra-color-base-content) var(--_wayra-mix-zebra), transparent);background:var(--_wayra-table-zebra)}@media (prefers-reduced-motion:reduce){.wayra-table{--_wayra-table-duration:0s}}@media (forced-colors:active){.wayra-table[data-variant=boxed]{border-color:canvastext}.wayra-table tbody tr[aria-selected=true]{--_wayra-table-row-fill:Highlight}.wayra-table tbody tr[aria-selected=true] :is(td,th){forced-color-adjust:none;color:highlighttext}}.wayra-timeline{--wayra-timeline-node:calc(var(--wayra-size-selector) * var(--_wayra-timeline-step-node) * var(--_wayra-timeline-lane));--wayra-timeline-gap:calc(var(--wayra-size-field) * 3.5);--wayra-timeline-pad:calc(var(--wayra-size-field) * 1.5);--wayra-timeline-line-w:2px;--wayra-timeline-time-col:4.5rem;--_wayra-timeline-step-node:3.2;--_wayra-timeline-lane:1;--_wayra-timeline-font-size:var(--_wayra-font-size-md);--_wayra-timeline-lift:max(0px, calc((1.35em - var(--wayra-timeline-node)) / 2));--_wayra-timeline-pad-block:var(--wayra-timeline-pad);--_wayra-timeline-rail-x:calc(var(--wayra-timeline-node) / 2);--_wayra-timeline-rail-y:calc(var(--_wayra-timeline-pad-block) + var(--_wayra-timeline-lift) + var(--wayra-timeline-node) / 2);--_wayra-timeline-columns:[start] var(--wayra-timeline-node) [text] minmax(0, 1fr) [end];--_wayra-timeline-node-col:start;--_wayra-timeline-text-col:text;--_wayra-timeline-stamp-col:text;--_wayra-timeline-halo:3px;--_wayra-timeline-dash-axis:to bottom;--_wayra-timeline-duration:var(--_wayra-duration-fast);--_wayra-timeline-draw-animation:wayra-timeline-draw linear both;--_wayra-timeline-reveal-animation:wayra-timeline-reveal linear both;--_wayra-timeline-line:color-mix(in oklch, var(--wayra-color-base-content) var(--_wayra-mix-hairline), transparent);--_wayra-timeline-wash:color-mix(in oklch, var(--wayra-color-base-content) var(--_wayra-mix-row-wash), transparent);color:var(--wayra-color-base-content);font-size:calc(var(--_wayra-timeline-font-size) * 1rem);margin:0;padding:0;line-height:1.4;list-style:none;display:grid;position:relative}.wayra-timeline[data-size=sm]{--_wayra-timeline-step-node:2.4;--_wayra-timeline-font-size:var(--_wayra-font-size-sm)}.wayra-timeline[data-size=lg]{--_wayra-timeline-step-node:4;--_wayra-timeline-font-size:var(--_wayra-font-size-lg)}.wayra-timeline[data-layout=opposite]{--_wayra-timeline-columns:[time] var(--wayra-timeline-time-col) [start] var(--wayra-timeline-node) [text] minmax(0, 1fr) [end];--_wayra-timeline-stamp-col:time;--_wayra-timeline-rail-x:calc(var(--wayra-timeline-time-col) + var(--wayra-timeline-gap) + var(--wayra-timeline-node) / 2)}.wayra-timeline[data-layout=alternate]{--_wayra-timeline-columns:[start] minmax(0, 1fr) [mid] var(--wayra-timeline-node) [text] minmax(0, 1fr) [end];--_wayra-timeline-node-col:mid;--_wayra-timeline-rail-x:50%}.wayra-timeline[data-layout=horizontal]{--_wayra-timeline-columns:minmax(0, 1fr);--_wayra-timeline-node-col:1;--_wayra-timeline-text-col:1;--_wayra-timeline-stamp-col:1;--_wayra-timeline-lift:0px;--_wayra-timeline-pad-block:calc(var(--wayra-timeline-node) * .5);--_wayra-timeline-dash-axis:to right;align-items:start;display:flex;overflow-x:auto}.wayra-timeline:has(.wayra-timeline-node>svg){--_wayra-timeline-lane:2.2}.wayra-timeline:has(.wayra-timeline-node>:is(img,.wayra-avatar)){--_wayra-timeline-lane:3}.wayra-timeline-item{--_wayra-ring-color:var(--wayra-tone);--_wayra-timeline-seg:var(--_wayra-timeline-line);--_wayra-timeline-node-bg:var(--wayra-tone);--_wayra-timeline-node-fg:var(--wayra-tone-content);--_wayra-timeline-node-ring:0 0 transparent;grid-template-columns:var(--_wayra-timeline-columns);column-gap:var(--wayra-timeline-gap);row-gap:calc(var(--wayra-timeline-pad) * .5);padding-block:var(--_wayra-timeline-pad-block) var(--wayra-timeline-gap);display:grid;position:relative}.wayra-timeline-item:before,.wayra-timeline-item:after{content:"";inline-size:var(--wayra-timeline-line-w);background:var(--_wayra-timeline-seg);margin-inline-start:calc(var(--wayra-timeline-line-w) / -2);position:absolute;inset-inline-start:var(--_wayra-timeline-rail-x)}.wayra-timeline-item:before{block-size:var(--_wayra-timeline-rail-y);background:var(--_wayra-timeline-seg-top,var(--_wayra-timeline-seg));inset-block-start:0}.wayra-timeline-item:after{inset-block:var(--_wayra-timeline-rail-y) 0}.wayra-timeline-item:nth-child(1 of .wayra-timeline-item):before,.wayra-timeline-item:nth-last-child(1 of .wayra-timeline-item):after{content:none}.wayra-timeline-node{z-index:1;grid-row:1;grid-column:var(--_wayra-timeline-node-col);inline-size:var(--wayra-timeline-node);block-size:var(--wayra-timeline-node);border-radius:var(--_wayra-radius-pill);background:var(--_wayra-timeline-node-bg);color:var(--_wayra-timeline-node-fg);box-shadow:var(--_wayra-timeline-node-ring), 0 0 0 var(--_wayra-timeline-halo) var(--wayra-color-base-100);justify-content:center;align-self:start;align-items:center;margin-block-start:var(--_wayra-timeline-lift);display:inline-flex;position:relative}.wayra-timeline-node>svg{block-size:58%;inline-size:58%}.wayra-timeline-node>img{border-radius:inherit;object-fit:cover;block-size:100%;inline-size:100%}.wayra-timeline-item:has(>.wayra-timeline-node>svg){--_wayra-timeline-node-bg:color-mix(in oklab, var(--wayra-tone) 16%, var(--wayra-color-base-100));--_wayra-timeline-node-fg:var(--wayra-tone)}.wayra-timeline-item:has(>.wayra-timeline-node>:is(img,.wayra-avatar)){--_wayra-timeline-node-bg:var(--wayra-color-base-100)}.wayra-timeline-time{grid-row:1;grid-column:var(--_wayra-timeline-stamp-col);color:var(--_wayra-color-muted);font-variant-numeric:tabular-nums;font-size:.82em}.wayra-timeline-content{grid-column:var(--_wayra-timeline-text-col);gap:.15em;min-inline-size:0;display:grid}.wayra-timeline-title{font-size:inherit;letter-spacing:-.006em;margin:0;font-weight:500}.wayra-timeline-desc{color:var(--_wayra-color-muted);margin:0;font-size:.9em}.wayra-timeline-year{color:color-mix(in oklch, var(--wayra-color-base-content) 7%, transparent);letter-spacing:-.025em;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:3.4rem;font-weight:700;line-height:1;position:absolute;inset-block-start:50%;inset-inline-end:0;translate:0 -50%}.wayra-timeline-content:has(>.wayra-timeline-year){position:relative}.wayra-timeline-content:has(>.wayra-timeline-year)>:not(.wayra-timeline-year){z-index:1;position:relative}.wayra-timeline-group{padding-block:calc(var(--wayra-timeline-pad) * 2) calc(var(--wayra-timeline-pad) * .75);color:var(--_wayra-color-muted);letter-spacing:.06em;text-transform:uppercase;padding-inline-start:calc(var(--_wayra-timeline-rail-x) + var(--wayra-timeline-node) / 2 + var(--wayra-timeline-gap));font-size:.72em;font-weight:600}.wayra-timeline-now{grid-template-columns:var(--_wayra-timeline-columns);align-items:center;column-gap:var(--wayra-timeline-gap);padding-block:calc(var(--wayra-timeline-pad) * .75);display:grid}.wayra-timeline-now-dot{grid-column:var(--_wayra-timeline-node-col);inline-size:calc(var(--wayra-timeline-node) * .55);block-size:calc(var(--wayra-timeline-node) * .55);border-radius:var(--_wayra-radius-pill);background:var(--wayra-color-primary);box-shadow:0 0 0 var(--_wayra-timeline-halo) var(--wayra-color-base-100);justify-self:center}.wayra-timeline-now-rule{--_wayra-timeline-now-axis:to right;grid-column:var(--_wayra-timeline-text-col);color:var(--wayra-color-primary);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.6em;font-size:.72em;font-weight:600;display:flex}.wayra-timeline-now-rule:where([dir=rtl],[dir=rtl] *){--_wayra-timeline-now-axis:to left}.wayra-timeline-now-rule:dir(ltr){--_wayra-timeline-now-axis:to right}.wayra-timeline-now-rule:dir(rtl){--_wayra-timeline-now-axis:to left}.wayra-timeline-now-rule:after{content:"";block-size:var(--wayra-timeline-line-w);background:linear-gradient(var(--_wayra-timeline-now-axis), var(--wayra-color-primary), transparent);flex:1}.wayra-timeline-item[data-state=done]{--_wayra-timeline-seg:var(--wayra-tone)}.wayra-timeline-item[data-state=current]{--_wayra-timeline-seg-top:var(--wayra-tone)}.wayra-timeline-item[data-state=upcoming]{--_wayra-timeline-seg:repeating-linear-gradient(var(--_wayra-timeline-dash-axis), var(--_wayra-timeline-line) 0 3px, transparent 3px 7px);--_wayra-timeline-node-bg:var(--wayra-color-base-100);--_wayra-timeline-node-ring:inset 0 0 0 var(--wayra-timeline-line-w) var(--_wayra-timeline-line)}.wayra-timeline-item[data-state=upcoming] :is(.wayra-timeline-title,.wayra-timeline-desc){color:var(--_wayra-color-muted)}.wayra-timeline-item[data-state=current] .wayra-timeline-title{color:var(--wayra-tone)}.wayra-timeline-item[data-state=current] .wayra-timeline-node:after{content:"";border:var(--wayra-timeline-line-w) solid var(--wayra-tone);border-radius:inherit;animation:wayra-timeline-pulse 1.6s var(--_wayra-ease-settle) infinite;position:absolute;inset:0}@keyframes wayra-timeline-pulse{0%{opacity:.55;scale:1}to{opacity:0;scale:1.85}}.wayra-timeline[data-layout=alternate] .wayra-timeline-item:nth-child(odd of .wayra-timeline-item){--_wayra-timeline-text-col:start;--_wayra-timeline-stamp-col:start;text-align:end}.wayra-timeline[data-layout=horizontal] .wayra-timeline-item{inline-size:calc(var(--wayra-size-field) * 48);padding-block:var(--_wayra-timeline-pad-block) 0;padding-inline:0 var(--wayra-timeline-gap);flex:none}.wayra-timeline[data-layout=horizontal] .wayra-timeline-item:before,.wayra-timeline[data-layout=horizontal] .wayra-timeline-item:after{block-size:var(--wayra-timeline-line-w);margin-block-start:calc(var(--wayra-timeline-line-w) / -2);margin-inline-start:0;inset-block-start:var(--_wayra-timeline-rail-y)}.wayra-timeline[data-layout=horizontal] .wayra-timeline-item:before{inline-size:var(--_wayra-timeline-rail-x);inset-inline:0 auto}.wayra-timeline[data-layout=horizontal] .wayra-timeline-item:after{inset-block-end:auto;inset-inline:var(--_wayra-timeline-rail-x) 0;inline-size:auto}.wayra-timeline[data-layout=opposite] .wayra-timeline-time{text-align:end}.wayra-timeline[data-layout=horizontal] .wayra-timeline-time{grid-row:2}.wayra-timeline[data-layout=horizontal] .wayra-timeline-content{grid-row:3}.wayra-timeline[data-layout=alternate] .wayra-timeline-group,.wayra-timeline[data-layout=horizontal] .wayra-timeline-group{text-align:center;padding-inline-start:0}.wayra-timeline[data-variant=changelog]{--wayra-timeline-node:calc(var(--wayra-size-field) * 6);--wayra-timeline-gap:calc(var(--wayra-size-field) * 5);--_wayra-timeline-chip:calc(var(--wayra-size-field) * 17);--_wayra-timeline-columns:[start] var(--_wayra-timeline-chip) [text] minmax(0, 1fr) [end];--_wayra-timeline-rail-x:calc(var(--_wayra-timeline-chip) / 2)}.wayra-timeline[data-variant=changelog] .wayra-timeline-item{padding-block:var(--_wayra-timeline-pad-block) calc(var(--wayra-timeline-gap) * 1.4)}.wayra-timeline[data-variant=changelog] .wayra-timeline-node{inline-size:var(--_wayra-timeline-chip);background:var(--wayra-color-base-100);color:var(--wayra-tone);box-shadow:inset 0 0 0 var(--wayra-border) color-mix(in oklch, var(--wayra-tone) 35%, transparent), 0 0 0 var(--_wayra-timeline-halo) var(--wayra-color-base-100);font-variant-numeric:tabular-nums;font-size:.78em;font-weight:600}.wayra-timeline[data-variant=changelog] .wayra-timeline-title{letter-spacing:-.01em;font-weight:600}.wayra-timeline[data-variant=log]{--wayra-timeline-gap:calc(var(--wayra-size-field) * 2.5);--_wayra-timeline-lane:.55;--_wayra-timeline-columns:[start] var(--wayra-timeline-node) [text] max-content [body] minmax(0, 1fr) [end];--_wayra-timeline-stamp-col:text;--_wayra-timeline-text-col:body}.wayra-timeline[data-variant=log] .wayra-timeline-item{padding-block:var(--_wayra-timeline-pad-block) calc(var(--wayra-timeline-gap) * .5)}.wayra-timeline[data-variant=log] .wayra-timeline-time{font-family:ui-monospace,SF Mono,monospace;font-size:.9em}.wayra-timeline[data-variant=log] .wayra-timeline-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wayra-timeline[data-variant=log] .wayra-timeline-title>strong{font-weight:600}.wayra-timeline:not([data-layout=horizontal]):is([data-rail=line],[data-rail=gradient],[data-rail=draw]):before{--_wayra-timeline-rail-mask:linear-gradient(to bottom, transparent, black 5%, black 95%, transparent);content:"";inline-size:var(--wayra-timeline-line-w);background:var(--_wayra-timeline-line);-webkit-mask:var(--_wayra-timeline-rail-mask);mask:var(--_wayra-timeline-rail-mask);margin-inline-start:calc(var(--wayra-timeline-line-w) / -2);position:absolute;inset-block:0;inset-inline-start:var(--_wayra-timeline-rail-x)}.wayra-timeline:not([data-layout=horizontal]):is([data-rail=line],[data-rail=gradient],[data-rail=draw]) .wayra-timeline-item:before,.wayra-timeline:not([data-layout=horizontal]):is([data-rail=line],[data-rail=gradient],[data-rail=draw]) .wayra-timeline-item:after{content:none}.wayra-timeline:not([data-layout=horizontal])[data-rail=gradient]:before{background-image:linear-gradient(to bottom, var(--wayra-color-primary), var(--wayra-color-secondary))}.wayra-timeline[data-layout=horizontal][data-snap]{scroll-snap-type:inline proximity}.wayra-timeline[data-layout=horizontal][data-snap] .wayra-timeline-item{scroll-snap-align:center}.wayra-timeline-item[data-interactive] .wayra-timeline-content{margin-inline:calc(var(--wayra-timeline-pad) * -1);padding:calc(var(--wayra-timeline-pad) * .5) var(--wayra-timeline-pad);border-radius:var(--wayra-radius-box);transition:background-color var(--_wayra-timeline-duration) var(--_wayra-ease)}.wayra-timeline-item[data-interactive]:focus-visible{outline:var(--_wayra-focus-ring-width) solid color-mix(in oklch, var(--_wayra-ring-color) var(--_wayra-focus-ring-alpha), transparent);outline-offset:calc(var(--_wayra-focus-ring-width) * -1)}@media (hover:hover){.wayra-timeline-item[data-interactive] .wayra-timeline-content:hover{background:var(--_wayra-timeline-wash)}}@supports (animation-timeline:view()){.wayra-timeline:not([data-layout=horizontal])[data-rail=draw]:after{content:"";inline-size:var(--wayra-timeline-line-w);background:var(--wayra-color-primary);transform-origin:top;animation:var(--_wayra-timeline-draw-animation);margin-inline-start:calc(var(--wayra-timeline-line-w) / -2);animation-timeline:view();position:absolute;inset-block:0;inset-inline-start:var(--_wayra-timeline-rail-x)}.wayra-timeline[data-reveal=scroll] .wayra-timeline-item{animation:var(--_wayra-timeline-reveal-animation);animation-timeline:view();animation-range:entry entry 55%}@keyframes wayra-timeline-draw{0%{scale:1 0}to{scale:1}}@keyframes wayra-timeline-reveal{0%{opacity:0;translate:0 1rem}}}@media (prefers-reduced-motion:reduce){.wayra-timeline{--_wayra-timeline-duration:0s;--_wayra-timeline-draw-animation:none;--_wayra-timeline-reveal-animation:none}.wayra-timeline-item[data-state=current] .wayra-timeline-node:after{opacity:.5;animation:none;scale:1.4}}@media (forced-colors:active){.wayra-timeline{--_wayra-timeline-line:CanvasText}.wayra-timeline .wayra-timeline-item{--_wayra-timeline-seg:CanvasText;--_wayra-timeline-seg-top:CanvasText}.wayra-timeline .wayra-timeline-item[data-state=upcoming]{--_wayra-timeline-node-bg:Canvas;--_wayra-timeline-node-ring:inset 0 0 0 var(--wayra-timeline-line-w) CanvasText}.wayra-timeline .wayra-timeline-item .wayra-timeline-node{border:var(--wayra-timeline-line-w) solid CanvasText;forced-color-adjust:none}.wayra-timeline .wayra-timeline-now-dot{background:canvastext}.wayra-timeline .wayra-timeline-now-rule{color:canvastext}.wayra-timeline .wayra-timeline-now-rule:after,.wayra-timeline:not([data-layout=horizontal])[data-rail=draw]:after{background:canvastext}}.wayra-dropdown{--_wayra-overlay-host-radius:var(--_wayra-control-radius)}.wayra-dropdown-menu{font-size:var(--_wayra-control-font-size)}.wayra-dropdown-item{--_wayra-overlay-row-mark:var(--wayra-tone);--_wayra-dropdown-press:color-mix(in oklab, var(--wayra-tone) var(--_wayra-mix-darken), var(--wayra-color-base-content));flex-direction:var(--_wayra-dropdown-row-direction,row);align-items:center;gap:var(--_wayra-overlay-row-gap);inline-size:100%;min-block-size:var(--_wayra-overlay-row-target);padding-block:0;padding-inline:var(--_wayra-overlay-row-padding);border-radius:var(--_wayra-overlay-row-radius);color:var(--wayra-color-base-content);font:inherit;text-align:start;cursor:pointer;scroll-margin-block:var(--_wayra-overlay-padding);transition:var(--_wayra-overlay-row-transition);background:0 0;border:0;display:flex}.wayra-dropdown-lead{--_wayra-dropdown-lead-box:var(--_wayra-dropdown-lead-size,1em);inline-size:var(--_wayra-dropdown-lead-box);block-size:var(--_wayra-dropdown-lead-box);flex:none;justify-content:center;align-items:center;display:inline-flex}.wayra-dropdown-lead>svg{inline-size:var(--_wayra-dropdown-glyph-size,100%);block-size:var(--_wayra-dropdown-glyph-size,100%)}:is(.wayra-dropdown-lead,.wayra-dropdown-label){border:var(--_wayra-dropdown-slot-edge,none);border-radius:var(--_wayra-dropdown-slot-radius,0);background:var(--_wayra-dropdown-slot-surface,none)}.wayra-dropdown-label{min-inline-size:0;padding:var(--_wayra-dropdown-label-padding,0);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.wayra-dropdown-shortcut{display:var(--_wayra-dropdown-shortcut-display,inline);color:var(--_wayra-color-muted);flex:none}.wayra-dropdown-separator{block-size:var(--wayra-border);margin-block:var(--_wayra-overlay-group-air);margin-inline:calc(var(--_wayra-overlay-padding) * -1);background:var(--_wayra-overlay-border-color);border:0}.wayra-dropdown-separator+.wayra-dropdown-separator{display:none}.wayra-dropdown-group{padding-block:var(--_wayra-overlay-group-air);padding-inline:var(--_wayra-overlay-row-padding);color:var(--_wayra-color-muted);font-size:var(--_wayra-overlay-group-font-size);font-weight:var(--_wayra-overlay-group-weight)}.wayra-dropdown-item[data-tone=danger]{--wayra-tone:var(--wayra-color-error);--wayra-tone-content:var(--wayra-color-error-content);color:var(--wayra-color-error)}.wayra-dropdown-item:is([data-active],:focus-visible){--_wayra-overlay-row-mark:var(--wayra-tone-content);background:var(--wayra-tone);color:var(--wayra-tone-content);outline:none}.wayra-dropdown-item:is([data-active],:focus-visible)>.wayra-dropdown-shortcut{color:inherit}.wayra-dropdown-item[aria-disabled=true]{color:var(--_wayra-color-muted);cursor:default}.wayra-dropdown-item[data-checked]>.wayra-dropdown-lead:before{content:"";inline-size:var(--_wayra-overlay-row-check-size);block-size:var(--_wayra-overlay-row-check-size);background:var(--_wayra-overlay-row-mark);clip-path:var(--_wayra-overlay-row-check-shape)}@media (hover:hover){.wayra-dropdown-item:not([aria-disabled=true]):hover{--_wayra-overlay-row-mark:var(--wayra-tone-content);background:var(--wayra-tone);color:var(--wayra-tone-content)}.wayra-dropdown-item:not([aria-disabled=true]):hover>.wayra-dropdown-shortcut{color:inherit}}.wayra-dropdown-item:not([aria-disabled=true]):active{--_wayra-overlay-row-mark:var(--wayra-tone-content);background:var(--_wayra-dropdown-press);color:var(--wayra-tone-content)}.wayra-dropdown-item:not([aria-disabled=true]):active>.wayra-dropdown-shortcut{color:inherit}@media (forced-colors:active){.wayra-dropdown-item:is([data-active],:focus-visible),.wayra-dropdown-item:not([aria-disabled=true]):active{forced-color-adjust:none;color:highlighttext;background:highlight}.wayra-dropdown-item[aria-disabled=true]{color:graytext}.wayra-dropdown-separator{background:canvastext}.wayra-dropdown-item[data-checked]>.wayra-dropdown-lead:before{forced-color-adjust:preserve-parent-color;background:currentColor}}.wayra-tooltip-anchor{display:inline-flex;position:relative}.wayra-tooltip{--_wayra-overlay-max-height:none;--_wayra-overlay-radius:var(--wayra-radius-field);--_wayra-tooltip-sign:1;--_wayra-tooltip-start:calc(50% - var(--_wayra-tooltip-sign) * 50%);--_wayra-tooltip-lift:var(--_wayra-overlay-lift);--wayra-tooltip-delay:.5s;--_wayra-tooltip-arrow:.5rem;--_wayra-tooltip-arrow-clip:polygon(0 0, 100% 0, 0 100%);inline-size:max-content;max-inline-size:18rem;padding:var(--_wayra-overlay-padding) calc(var(--_wayra-overlay-padding) * 2);visibility:hidden;translate:0 var(--_wayra-tooltip-lift);font-size:calc(var(--_wayra-font-size-sm) * 1rem);text-align:start;transition:var(--_wayra-overlay-transition), visibility var(--_wayra-overlay-duration) var(--_wayra-overlay-ease);transition-delay:0s;overflow:visible}.wayra-tooltip:where([dir=rtl],[dir=rtl] *){--_wayra-tooltip-sign:-1}.wayra-tooltip:dir(ltr){--_wayra-tooltip-sign:1}.wayra-tooltip:dir(rtl){--_wayra-tooltip-sign:-1}.wayra-tooltip:not([popover]){transform:translateX(calc(var(--_wayra-tooltip-sign) * -50%));transform-origin:var(--_wayra-tooltip-start) top;display:block;inset-block-start:calc(100% + var(--_wayra-overlay-gap));inset-inline-start:50%}.wayra-tooltip[data-placement$=start]{--_wayra-tooltip-lift:calc(var(--_wayra-overlay-lift) * -1)}.wayra-tooltip[data-placement=block-start]{--_wayra-tooltip-arrow-clip:polygon(100% 0, 100% 100%, 0 100%);transform-origin:var(--_wayra-tooltip-start) bottom;inset-block-start:auto;inset-block-end:calc(100% + var(--_wayra-overlay-gap))}.wayra-tooltip[data-placement=inline-start]{--_wayra-tooltip-arrow-clip:polygon(0 0, 100% 0, 100% 100%);transform-origin:calc(100% - var(--_wayra-tooltip-start)) top;inset-block-start:50%;inset-inline-start:auto;inset-inline-end:calc(100% + var(--_wayra-overlay-gap));transform:translateY(-50%)}.wayra-tooltip[data-placement=inline-end]{--_wayra-tooltip-arrow-clip:polygon(0 0, 0 100%, 100% 100%);inset-block-start:50%;inset-inline-start:calc(100% + var(--_wayra-overlay-gap));transform:translateY(-50%)}.wayra-tooltip[data-placement^=inline]{translate:calc(var(--_wayra-tooltip-sign) * var(--_wayra-tooltip-lift)) 0}.wayra-tooltip:before{content:"";inset:calc(var(--_wayra-overlay-gap) * -1);position:absolute}.wayra-tooltip[data-arrow]:after{content:"";inline-size:var(--_wayra-tooltip-arrow);block-size:var(--_wayra-tooltip-arrow);border:var(--wayra-border) solid var(--_wayra-overlay-border-color);background:var(--wayra-color-base-100);clip-path:var(--_wayra-tooltip-arrow-clip);position:absolute;inset-block-start:calc(var(--_wayra-tooltip-arrow) / -2);inset-inline-start:calc(50% - var(--_wayra-tooltip-arrow) / 2);rotate:45deg}.wayra-tooltip[data-arrow][data-placement=block-start]:after{inset-block-start:auto;inset-block-end:calc(var(--_wayra-tooltip-arrow) / -2)}.wayra-tooltip[data-arrow][data-placement=inline-start]:after{inset-block-start:calc(50% - var(--_wayra-tooltip-arrow) / 2);inset-inline-start:auto;inset-inline-end:calc(var(--_wayra-tooltip-arrow) / -2)}.wayra-tooltip[data-arrow][data-placement=inline-end]:after{inset-block-start:calc(50% - var(--_wayra-tooltip-arrow) / 2);inset-inline-start:calc(var(--_wayra-tooltip-arrow) / -2)}.wayra-tooltip[data-arrow][data-placement^=inline]:after{rotate:calc(135deg - var(--_wayra-tooltip-sign) * 90deg)}.wayra-tooltip-title{font-weight:var(--_wayra-overlay-group-weight);display:block}.wayra-tooltip kbd{border-radius:calc(var(--_wayra-overlay-radius) * .5);background:color-mix(in oklch, var(--wayra-color-base-content) var(--_wayra-mix-wash), transparent);color:var(--wayra-color-base-content);font:inherit;padding-inline:.35em;font-size:.9em}.wayra-tooltip-anchor:is(:hover,:focus-within,[data-open])>.wayra-tooltip{visibility:visible;opacity:1;transition-delay:var(--wayra-tooltip-delay);translate:0;scale:1}.wayra-tooltip-anchor:is([data-open],:has(:focus-visible))>.wayra-tooltip,.wayra-tooltip-anchor>.wayra-tooltip[data-instant]{transition-delay:0s}.wayra-tooltip-anchor>.wayra-tooltip[data-dismissed]{visibility:hidden;opacity:0;transition-delay:0s}.wayra-tooltip-anchor:not(:hover,:focus-within,[data-open])>.wayra-tooltip,.wayra-tooltip-anchor>.wayra-tooltip[data-dismissed]{--_wayra-overlay-ease:var(--_wayra-ease-settle-out)}@media (forced-colors:active){.wayra-tooltip[data-arrow]:after{background:canvas;border-color:canvastext}}.wayra-toaster{--_wayra-toast-width:22rem;--_wayra-toast-gap:.65rem;--_wayra-toast-peek:.75rem;--_wayra-toast-edge:1rem;--_wayra-toast-target:max(24px, 1.5rem);--_wayra-toast-duration-enter:.42s;--_wayra-toast-duration-exit:.32s;--_wayra-toast-duration-shuffle:.32s;--_wayra-toast-ease-enter:var(--_wayra-ease-settle);--_wayra-toast-dir:1;--_wayra-toast-origin:bottom;--wayra-toaster-count:0;--wayra-toaster-front-h:0px;--wayra-toaster-total-h:0px;--_wayra-toast-gutter:calc(var(--wayra-size-field) * 2.8);--_wayra-toast-icon-size:calc(var(--wayra-size-field) * 5.4);--_wayra-toast-exit-expire:calc(var(--_wayra-toast-duration-exit) * 1.06);--_wayra-toast-exit-close:calc(var(--_wayra-toast-duration-exit) * .81);--_wayra-toast-exit-swipe:calc(var(--_wayra-toast-duration-exit) * .88);--_wayra-toast-enter-lift:2.25rem;--_wayra-toast-enter-scale:.88;--_wayra-toast-shuffle:var(--_wayra-toast-duration-shuffle) var(--_wayra-ease-settle);z-index:90;inline-size:var(--_wayra-toast-width);max-inline-size:calc(100vw - var(--_wayra-toast-edge) * 2);block-size:calc(var(--wayra-toaster-front-h) + var(--_wayra-toast-peek) * max(0, min(var(--wayra-toaster-count) - 1, 2)));color:inherit;pointer-events:none;transition:block-size var(--_wayra-toast-shuffle);inset-block:auto;inset-inline:auto;background:0 0;border:0;margin:0;padding:0;position:fixed;inset-block-end:var(--_wayra-toast-edge);inset-inline-end:var(--_wayra-toast-edge);overflow:visible}.wayra-toaster[data-position^=top]{--_wayra-toast-dir:-1;--_wayra-toast-origin:top;inset-block-start:var(--_wayra-toast-edge);inset-block-end:auto}.wayra-toaster[data-position$=start]{inset-inline-start:var(--_wayra-toast-edge);inset-inline-end:auto}.wayra-toaster[data-position$=center]{margin-inline:auto;inset-inline:0}.wayra-toaster:is(:hover,:focus-within){block-size:var(--wayra-toaster-total-h)}.wayra-toaster:before{content:"";z-index:0;inset-block:calc(var(--_wayra-toast-peek) * -1);inset-inline:calc(var(--_wayra-toast-peek) * -1);pointer-events:none;position:absolute}.wayra-toaster:is(:hover,:focus-within):before{pointer-events:auto}.wayra-toast{--wayra-toast-index:0;--wayra-toast-before:0px;--_wayra-toast-duration:4s;--_wayra-toast-swipe:0px;--_wayra-toast-swipe-dir:1;--_wayra-ring-color:var(--wayra-tone);--_wayra-toast-y:calc(var(--wayra-toast-index) * var(--_wayra-toast-peek) * var(--_wayra-toast-dir) * -1);--_wayra-toast-scale:calc(1 - var(--wayra-toast-index) * .045);z-index:calc(100 - var(--wayra-toast-index));padding-block:calc(var(--wayra-size-field) * 3.4);padding-inline:calc(var(--wayra-size-field) * 3.6);border:var(--wayra-border) solid var(--_wayra-overlay-border-color);border-radius:var(--wayra-radius-box);background:var(--wayra-color-base-100);color:var(--wayra-color-base-content);font-size:calc(var(--_wayra-font-size-md) * 1rem);text-align:start;transform-origin:center var(--_wayra-toast-origin);translate:0 var(--_wayra-toast-y);scale:var(--_wayra-toast-scale);pointer-events:auto;touch-action:pan-y;animation:wayra-toast-in var(--_wayra-toast-duration-enter) var(--_wayra-toast-ease-enter) backwards;transition:translate var(--_wayra-toast-shuffle), scale var(--_wayra-toast-shuffle), opacity var(--_wayra-toast-shuffle), visibility var(--_wayra-toast-shuffle);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;row-gap:.55rem;line-height:1.35;display:grid;position:absolute;inset-block-end:0;inset-inline:0}.wayra-toast[data-over]{opacity:0;visibility:hidden;pointer-events:none}.wayra-toast[data-entered]{animation:none}.wayra-toast[data-swiping]{translate:var(--_wayra-toast-swipe) var(--_wayra-toast-y);transition:none}.wayra-toast[data-dismissing]{z-index:0;pointer-events:none}.wayra-toast[data-resolved][data-color=error]{animation:wayra-toast-result-shake .5s var(--_wayra-ease-shake)}.wayra-toast[data-dismissing][data-exit=expire]{animation:wayra-toast-expire-out var(--_wayra-toast-exit-expire) var(--_wayra-ease-settle) forwards}.wayra-toast[data-dismissing][data-exit=close]{animation:wayra-toast-close-out var(--_wayra-toast-exit-close) cubic-bezier(.55, 0, .85, .35) forwards}.wayra-toast[data-dismissing][data-exit=swipe]{translate:var(--_wayra-toast-swipe) var(--_wayra-toast-y);animation:wayra-toast-swipe-out clamp(var(--_wayra-duration-fling-min), var(--_wayra-toast-fling,var(--_wayra-toast-exit-swipe)), var(--_wayra-toast-exit-swipe)) var(--_wayra-ease-settle) forwards}.wayra-toaster[data-position^=top] .wayra-toast{inset-block:0 auto}.wayra-toaster:is(:hover,:focus-within) .wayra-toast{--_wayra-toast-y:calc(( var(--wayra-toast-before) + var(--wayra-toast-index) * var(--_wayra-toast-gap) ) * var(--_wayra-toast-dir) * -1);--_wayra-toast-scale:1}.wayra-toaster:is(:hover,:focus-within) .wayra-toast[data-over]{opacity:1;visibility:visible;pointer-events:auto}.wayra-toast[data-autoclose]:before{content:"";opacity:0;pointer-events:none;block-size:0;inline-size:0;animation:wayra-toast-expire var(--_wayra-toast-duration) step-end forwards;position:absolute;inset-block-start:0}.wayra-toast[data-dismissing]:before,.wayra-toaster:is(:hover,:focus-within) .wayra-toast[data-autoclose]:before{animation-play-state:paused}.wayra-toast:after{content:"";z-index:-1;position:absolute;inset-block-start:calc(var(--_wayra-toast-peek) * -3);inset-block-end:0;inset-inline:0}.wayra-toaster[data-position^=top] .wayra-toast:after{inset-block-start:0;inset-block-end:calc(var(--_wayra-toast-peek) * -3)}.wayra-toaster:is(:hover,:focus-within) .wayra-toast:after{inset-block:0}.wayra-toast-icon{inline-size:var(--_wayra-toast-icon-size);block-size:var(--_wayra-toast-icon-size);border-radius:var(--_wayra-radius-pill);background:color-mix(in oklch, var(--wayra-tone) 16%, transparent);color:var(--wayra-tone);animation:wayra-toast-icon-pop calc(var(--_wayra-toast-duration-enter) * .6) var(--_wayra-toast-ease-enter) 60ms backwards;grid-column:1;place-items:center;margin-inline-end:var(--_wayra-toast-gutter);display:grid}.wayra-toast-icon:has(>.wayra-loading){inline-size:auto;min-inline-size:var(--_wayra-toast-icon-size);background:0 0}.wayra-toast-icon>.wayra-loading{--wayra-loading-size:var(--_wayra-toast-icon-size)}.wayra-toast-icon>svg{block-size:.85em;inline-size:.85em}.wayra-toast[data-resolved] .wayra-toast-icon{animation-name:wayra-toast-result-pop}.wayra-toast-body{grid-column:2;row-gap:.15rem;min-inline-size:0;display:grid}.wayra-toast-body>*{animation:wayra-toast-body-rise calc(var(--_wayra-toast-duration-enter) * .55) var(--_wayra-ease-settle) calc(80ms + var(--_wayra-toast-stagger,0) * 35ms) backwards}.wayra-toast[data-resolved] .wayra-toast-body>*{animation-name:wayra-toast-result-rise}.wayra-toast-title{letter-spacing:-.006em;font-weight:500}.wayra-toast-description{color:var(--_wayra-color-muted);font-size:.85em;line-height:1.4}.wayra-toast-action{min-block-size:var(--_wayra-toast-target);border-radius:calc(var(--wayra-radius-box) * .55);background:color-mix(in oklch, var(--wayra-color-base-content) 10%, transparent);color:var(--wayra-color-base-content);font:inherit;letter-spacing:-.006em;cursor:pointer;transition:background-color var(--_wayra-duration-fast) var(--_wayra-ease);border:0;justify-self:start;margin-block-start:.3rem;padding-block:.3em;padding-inline:.7em;font-weight:500}.wayra-toast-close{inline-size:var(--_wayra-toast-target);block-size:var(--_wayra-toast-target);border-radius:var(--_wayra-radius-pill);color:var(--_wayra-color-muted);font:inherit;cursor:pointer;opacity:0;transition:opacity var(--_wayra-duration-fast) var(--_wayra-ease), scale var(--_wayra-duration-fast) var(--_wayra-ease-settle), background-color var(--_wayra-duration-fast) var(--_wayra-ease);background:0 0;border:0;grid-column:3;place-items:center;margin-inline-start:var(--_wayra-toast-gutter);padding:0;display:grid;scale:.8}.wayra-toast-close>svg{block-size:.75em;inline-size:.75em}.wayra-toast-close:focus-visible,.wayra-toast:is(:hover,:focus-within) .wayra-toast-close{opacity:1;scale:1}.wayra-toast[data-dismissing] .wayra-toast-close{opacity:0}.wayra-toast-progress{border-radius:var(--_wayra-radius-pill);background:color-mix(in oklch, var(--wayra-color-base-content) 12%, transparent);grid-column:1/-1;block-size:2px;overflow:hidden}.wayra-toast-progress>span{--_wayra-toast-sign:1;border-radius:inherit;background:var(--wayra-tone);block-size:100%;transform-origin:calc(50% - var(--_wayra-toast-sign) * 50%) 50%;animation:wayra-toast-countdown var(--_wayra-toast-duration) linear forwards;display:block}.wayra-toast-progress>span:where([dir=rtl],[dir=rtl] *){--_wayra-toast-sign:-1}.wayra-toast-progress>span:dir(ltr){--_wayra-toast-sign:1}.wayra-toast-progress>span:dir(rtl){--_wayra-toast-sign:-1}.wayra-toaster:is(:hover,:focus-within) .wayra-toast-progress>span{animation-play-state:paused}.wayra-toast[data-dismissing] :is(.wayra-toast-icon,.wayra-toast-body,.wayra-toast-progress){animation:wayra-toast-content-fade calc(var(--_wayra-toast-duration-exit) * .5) var(--_wayra-ease) forwards}@media (hover:hover){.wayra-toast-action:hover{background:color-mix(in oklch, var(--wayra-color-base-content) 16%, transparent)}.wayra-toast-close:hover{background:color-mix(in oklch, var(--wayra-color-base-content) var(--_wayra-mix-wash), transparent);color:var(--wayra-color-base-content)}}@media (hover:none){.wayra-toast-close{opacity:1;scale:1}}@keyframes wayra-toast-in{0%{translate:0 calc(var(--_wayra-toast-enter-lift) * var(--_wayra-toast-dir));scale:calc(var(--_wayra-toast-scale) * var(--_wayra-toast-enter-scale));opacity:0}55%{opacity:1}}@keyframes wayra-toast-icon-pop{0%{opacity:0;scale:.4}}@keyframes wayra-toast-body-rise{0%{opacity:0;translate:0 .4rem}}@keyframes wayra-toast-result-pop{0%{opacity:0;scale:.4}}@keyframes wayra-toast-result-rise{0%{opacity:0;translate:0 .4rem}}@keyframes wayra-toast-result-shake{10%,90%{translate:-2px var(--_wayra-toast-y)}20%,80%{translate:4px var(--_wayra-toast-y)}30%,50%,70%{translate:-6px var(--_wayra-toast-y)}40%,60%{translate:6px var(--_wayra-toast-y)}}@keyframes wayra-toast-expire{to{opacity:.999}}@keyframes wayra-toast-countdown{0%{scale:1}to{scale:0 1}}@keyframes wayra-toast-content-fade{to{opacity:0}}@keyframes wayra-toast-expire-out{to{translate:0 calc(var(--_wayra-toast-y) + .5rem * var(--_wayra-toast-dir));scale:calc(var(--_wayra-toast-scale) * .94);opacity:0}}@keyframes wayra-toast-close-out{to{translate:0 calc(var(--_wayra-toast-y) + 2rem * var(--_wayra-toast-dir));scale:calc(var(--_wayra-toast-scale) * .9);opacity:0}}@keyframes wayra-toast-swipe-out{to{translate:calc(var(--_wayra-toast-swipe-dir) * 120%) var(--_wayra-toast-y);opacity:0}}@keyframes wayra-toast-fade-out{to{opacity:0}}@media (prefers-reduced-motion:reduce){.wayra-toaster{--_wayra-toast-duration-enter:var(--_wayra-duration-fade);--_wayra-toast-duration-shuffle:.01ms;--_wayra-toast-ease-enter:var(--_wayra-ease);--_wayra-toast-enter-lift:0px;--_wayra-toast-enter-scale:1;--_wayra-toast-exit-expire:var(--_wayra-duration-fade);--_wayra-toast-exit-close:var(--_wayra-duration-fade);--_wayra-toast-exit-swipe:var(--_wayra-duration-fade)}.wayra-toast[data-dismissing][data-exit]{animation-name:wayra-toast-fade-out}.wayra-toast[data-dismissing][data-exit=swipe]{animation-duration:var(--_wayra-toast-exit-swipe)}.wayra-toast-icon,.wayra-toast-body>*,.wayra-toast[data-resolved] .wayra-toast-icon,.wayra-toast[data-resolved] .wayra-toast-body>*,.wayra-toast[data-resolved][data-color=error]:not([data-dismissing]){animation:none}}@media (forced-colors:active){.wayra-toast{background:canvas;border:1px solid canvastext}.wayra-toast-progress{background:canvas;box-shadow:inset 0 0 0 1px canvastext}.wayra-toast-progress>span{background:canvastext}}.wayra-modal{--wayra-modal-width:var(--_wayra-modality-width);--wayra-modal-max-height:min(42rem, calc(100dvh - 3rem));--_wayra-modality-enter-translate:0 .5rem;--_wayra-modality-enter-scale:.97;inline-size:min(var(--wayra-modal-width), calc(100% - 2rem));max-block-size:var(--wayra-modal-max-height);border-radius:var(--wayra-modality-radius)}.wayra-modal-icon{border-radius:var(--_wayra-radius-pill);background:color-mix(in oklch, var(--wayra-tone) 15%, transparent);block-size:2.75rem;inline-size:2.75rem;color:var(--wayra-tone);grid-column:1;place-items:center;margin-block-end:.25rem;display:grid}.wayra-modal[data-variant=alert]{text-align:center}.wayra-modal[data-variant=alert]:not([data-size]){--_wayra-modality-step:84}.wayra-modal[data-variant=alert] .wayra-modal-header{grid-template-columns:minmax(0,1fr);justify-items:center}.wayra-modal[data-variant=alert] .wayra-modal-close{grid-area:1/1;justify-self:end}.wayra-modal[data-variant=alert] .wayra-modal-footer{justify-content:stretch}.wayra-modal[data-variant=alert] .wayra-modal-footer>*{flex:1}@media (width<=30rem){.wayra-modal[data-mobile=sheet]{--_wayra-modality-enter-translate:0 2rem;--_wayra-modality-enter-scale:1;--_wayra-modality-sheet:1;touch-action:none;border-end-end-radius:0;border-end-start-radius:0;inline-size:100%;max-inline-size:100%;margin-block:auto 0}}.wayra-drawer{--wayra-drawer-width:var(--_wayra-modality-width);--_wayra-drawer-travel:1.5rem;--_wayra-drawer-sign:-1;--_wayra-drawer-side:1;--_wayra-modality-enter-translate:calc(var(--_wayra-drawer-travel) * var(--_wayra-drawer-sign) * var(--_wayra-drawer-side)) 0;inline-size:min(var(--wayra-drawer-width), 100%);border-start-start-radius:0;border-start-end-radius:var(--wayra-modality-radius);border-end-end-radius:var(--wayra-modality-radius);border-end-start-radius:0;block-size:100dvh;max-block-size:100dvh;margin-block:0;margin-inline:0 auto}.wayra-drawer[data-side=end]{--_wayra-drawer-side:-1;border-start-start-radius:var(--wayra-modality-radius);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--wayra-modality-radius);margin-inline:auto 0}.wayra-drawer:is([data-side=block-start],[data-side=block-end]){block-size:auto;max-block-size:min(85dvh,42rem);inline-size:100%}.wayra-drawer[data-side=block-start]{--_wayra-modality-enter-translate:0 calc(var(--_wayra-drawer-travel) * -1);border-start-end-radius:0;border-end-end-radius:var(--wayra-modality-radius);border-end-start-radius:var(--wayra-modality-radius);margin-block:0 auto}.wayra-drawer[data-side=block-end]{--_wayra-modality-enter-translate:0 var(--_wayra-drawer-travel);--_wayra-modality-sheet:1;touch-action:none;border-start-start-radius:var(--wayra-modality-radius);border-start-end-radius:var(--wayra-modality-radius);border-end-end-radius:0;border-end-start-radius:0;margin-block:auto 0}.wayra-drawer[data-side=block-end]:before{content:"";border-radius:var(--_wayra-radius-pill);background:color-mix(in oklch, var(--wayra-color-base-content) 22%, transparent);block-size:.25rem;inline-size:2.25rem;margin-inline:auto;position:absolute;inset-block-start:.55rem;inset-inline:0}.wayra-drawer:where([dir=rtl],[dir=rtl] *){--_wayra-drawer-sign:1}.wayra-drawer:dir(ltr){--_wayra-drawer-sign:-1}.wayra-drawer:dir(rtl){--_wayra-drawer-sign:1}.wayra-drawer:is([data-side=block-start],[data-side=block-end]) :is(.wayra-drawer-header,.wayra-drawer-body,.wayra-drawer-footer){inline-size:min(100%, var(--wayra-drawer-width));margin-inline:auto}.wayra-drawer[data-side=block-end] .wayra-drawer-header{padding-block-start:calc(var(--wayra-modality-padding) + .5rem)}.wayra-fab{--_wayra-fab-step:14;--_wayra-fab-action-step:11;--wayra-fab-size:calc(var(--_wayra-fab-step) * var(--wayra-size-selector));--wayra-fab-edge:1.25rem;--wayra-fab-z:20;--wayra-fab-gap:.75rem;--_wayra-fab-glyph-size:1.5rem;--_wayra-fab-action-size:calc(var(--_wayra-fab-action-step) * var(--wayra-size-selector));--_wayra-fab-action-glyph-size:1.15rem;--_wayra-fab-duration:var(--_wayra-duration-base);--_wayra-fab-action-duration:var(--_wayra-fab-duration);--_wayra-fab-glyph-duration:.3s;--_wayra-fab-stagger:35ms;--_wayra-fab-flip:1;--_wayra-ring-color:var(--wayra-tone);inset-block:auto var(--wayra-fab-edge);inset-inline:auto var(--wayra-fab-edge);z-index:var(--wayra-fab-z);display:grid;position:fixed}.wayra-fab[data-size=sm]{--_wayra-fab-step:11;--_wayra-fab-action-step:9;--_wayra-fab-glyph-size:1.25rem;--_wayra-fab-action-glyph-size:1rem}.wayra-fab[data-size=lg]{--_wayra-fab-step:16;--_wayra-fab-action-step:13;--_wayra-fab-action-glyph-size:1.35rem}.wayra-fab[data-position^=top]{inset-block:var(--wayra-fab-edge) auto}.wayra-fab[data-position$=start]{inset-inline:var(--wayra-fab-edge) auto}.wayra-fab[data-position=custom]{isolation:isolate;position:static;inset-block:auto;inset-inline:auto}.wayra-fab[data-variant=stack]{--_wayra-fab-closed-scale:.8;--_wayra-fab-closed-translate:0 .5rem}.wayra-fab[data-variant=flower]{--wayra-fab-arc-from:180deg;--wayra-fab-arc-to:90deg;--_wayra-fab-closed-scale:.4;--_wayra-fab-closed-translate:0 0}.wayra-fab:where([dir=rtl],[dir=rtl] *){--_wayra-fab-flip:-1}.wayra-fab:dir(ltr){--_wayra-fab-flip:1}.wayra-fab:dir(rtl){--_wayra-fab-flip:-1}.wayra-fab-scrim{z-index:-1;background:color-mix(in oklch, var(--wayra-color-base-content) 20%, transparent);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--_wayra-overlay-duration) var(--_wayra-overlay-ease), visibility var(--_wayra-overlay-duration) var(--_wayra-overlay-ease);position:fixed;inset:0}.wayra-fab:has(.wayra-fab-trigger[aria-expanded=true]) .wayra-fab-scrim{opacity:1;visibility:visible}.wayra-fab-trigger{inline-size:var(--wayra-fab-size);aspect-ratio:1;border-radius:var(--_wayra-radius-pill);background:var(--wayra-tone);color:var(--wayra-tone-content);font:inherit;cursor:pointer;transition:background-color var(--_wayra-fab-duration) var(--_wayra-ease), scale var(--_wayra-fab-duration) var(--_wayra-ease-settle);border:0;place-items:center;padding:0;display:grid}.wayra-fab-trigger>svg{inline-size:var(--_wayra-fab-glyph-size);block-size:var(--_wayra-fab-glyph-size);transition:rotate var(--_wayra-fab-glyph-duration) var(--_wayra-ease-settle)}@media (hover:hover){.wayra-fab-trigger:hover{scale:1.04}}.wayra-fab-trigger:active{scale:.95}.wayra-fab-trigger[aria-expanded=true]{background:color-mix(in oklch, var(--wayra-color-base-content) 14%, var(--wayra-color-base-100));color:var(--wayra-color-base-content)}.wayra-fab-trigger[aria-expanded=true]>svg{rotate:135deg}.wayra-fab:is([data-variant=stack],[data-variant=flower]){--_wayra-dropdown-shortcut-display:none;--_wayra-dropdown-lead-size:var(--_wayra-fab-action-size);--_wayra-dropdown-glyph-size:var(--_wayra-fab-action-glyph-size);--_wayra-dropdown-slot-edge:var(--wayra-border) solid var(--_wayra-overlay-border-color);--_wayra-dropdown-slot-radius:var(--_wayra-radius-pill);--_wayra-dropdown-slot-surface:var(--wayra-color-base-100);--_wayra-dropdown-label-padding:.3em .7em}.wayra-fab:is([data-variant=stack],[data-variant=flower]) .wayra-dropdown-menu{background:0 0;border:0;max-block-size:none;min-inline-size:0;padding:0;overflow:visible}.wayra-fab:is([data-variant=stack],[data-variant=flower]) .wayra-dropdown-item{letter-spacing:var(--_wayra-control-tracking);opacity:0;inline-size:auto;scale:var(--_wayra-fab-closed-scale);translate:var(--_wayra-fab-closed-translate);transition:opacity var(--_wayra-fab-action-duration) var(--_wayra-ease-settle), scale var(--_wayra-fab-action-duration) var(--_wayra-ease-settle), translate var(--_wayra-fab-action-duration) var(--_wayra-ease-settle);background:0 0;gap:.55rem;padding-inline:0;font-weight:500}.wayra-fab:is([data-variant=stack],[data-variant=flower]) .wayra-dropdown-item:not([aria-disabled=true]){color:var(--wayra-color-base-content)}.wayra-fab:is([data-variant=stack],[data-variant=flower]) .wayra-dropdown-item[data-tone=danger]:not([aria-disabled=true]){color:var(--wayra-color-error)}.wayra-fab:is([data-variant=stack],[data-variant=flower]) .wayra-dropdown-lead{transition:scale var(--_wayra-fab-duration) var(--_wayra-ease-settle)}.wayra-fab:is([data-variant=stack],[data-variant=flower]) .wayra-dropdown-item:is([data-active],:focus-visible,[data-checked]) .wayra-dropdown-lead{--_wayra-overlay-row-mark:var(--wayra-tone-content);background:var(--wayra-tone);color:var(--wayra-tone-content)}@media (hover:hover){.wayra-fab:is([data-variant=stack],[data-variant=flower]) .wayra-dropdown-item:not([aria-disabled=true]):hover .wayra-dropdown-lead{--_wayra-overlay-row-mark:var(--wayra-tone-content);background:var(--wayra-tone);color:var(--wayra-tone-content)}}.wayra-fab:is([data-variant=stack],[data-variant=flower]) .wayra-dropdown-item:not([aria-disabled=true]):active .wayra-dropdown-lead{--_wayra-overlay-row-mark:var(--wayra-tone-content);background:var(--_wayra-dropdown-press);color:var(--wayra-tone-content);scale:var(--_wayra-press-scale)}.wayra-fab[data-variant=stack] .wayra-dropdown-menu{--_wayra-dropdown-row-direction:row-reverse;gap:var(--wayra-fab-gap);justify-items:end}.wayra-fab[data-variant=flower] .wayra-dropdown-menu{pointer-events:none;place-items:center}.wayra-fab[data-variant=flower] .wayra-dropdown-item{--_wayra-fab-degree:calc(var(--wayra-fab-arc-from) + (var(--wayra-fab-arc-to) - var(--wayra-fab-arc-from)) * var(--wayra-dropdown-index) / max(var(--wayra-dropdown-count) - 1, 1));--_wayra-fab-r:var(--wayra-fab-arc,calc(var(--wayra-fab-size) * 1.25 + var(--wayra-dropdown-count) * var(--_wayra-fab-action-size) * .28));--_wayra-fab-open-translate:calc(cos(var(--_wayra-fab-degree)) * var(--_wayra-fab-r) * var(--_wayra-fab-flip)) calc(sin(var(--_wayra-fab-degree)) * var(--_wayra-fab-r) * -1);pointer-events:auto;grid-area:1/1}.wayra-fab[data-variant=flower] .wayra-dropdown-label{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wayra-fab[data-variant=stack][data-position$=start] .wayra-dropdown-menu{--_wayra-dropdown-row-direction:row;justify-items:start}.wayra-fab[data-variant=stack][data-position^=top]{--_wayra-fab-closed-translate:0 -.5rem}.wayra-fab[data-variant=flower][data-position$=start]{--wayra-fab-arc-from:0deg;--wayra-fab-arc-to:90deg}.wayra-fab[data-variant=flower][data-position^=top]{--wayra-fab-arc-from:180deg;--wayra-fab-arc-to:270deg}.wayra-fab[data-variant=flower][data-position=top-start]{--wayra-fab-arc-from:0deg;--wayra-fab-arc-to:-90deg}.wayra-fab[data-variant=stack][data-labels=hover] .wayra-dropdown-label{opacity:0;transition:opacity var(--_wayra-fab-duration) var(--_wayra-ease), scale var(--_wayra-fab-duration) var(--_wayra-ease);scale:.9}.wayra-fab[data-variant=stack][data-labels=hover] .wayra-dropdown-item:is(:hover,:focus-visible) .wayra-dropdown-label{opacity:1;scale:1}.wayra-fab[data-variant=stack] .wayra-dropdown-item:not([aria-disabled=true]):active .wayra-dropdown-label{background:color-mix(in oklch, var(--wayra-color-base-content) var(--_wayra-mix-press), var(--_wayra-dropdown-slot-surface))}.wayra-fab[data-position=custom][data-variant=stack]{--_wayra-fab-closed-translate:0 -.5rem}.wayra-fab[data-position=custom][data-variant=stack]:has(.wayra-dropdown-menu[data-placement=block-start]){--_wayra-fab-closed-translate:0 .5rem}.wayra-fab[data-position=custom][data-variant=stack] .wayra-dropdown-menu:not([data-align=end]){--_wayra-dropdown-row-direction:row;justify-items:start}.wayra-fab:is([data-variant=stack],[data-variant=flower]) .wayra-dropdown-menu:is(:popover-open,[data-open]:not([popover])){display:grid}.wayra-fab:is([data-variant=stack],[data-variant=flower]) .wayra-dropdown-menu:is(:popover-open,[data-open]:not([popover])) .wayra-dropdown-item{opacity:1;scale:1;translate:var(--_wayra-fab-open-translate,0);transition-delay:calc(var(--wayra-dropdown-index) * var(--_wayra-fab-stagger))}@starting-style{.wayra-fab:is([data-variant=stack],[data-variant=flower]) .wayra-dropdown-menu:is(:popover-open,[data-open]:not([popover])) .wayra-dropdown-item{opacity:0;scale:var(--_wayra-fab-closed-scale);translate:var(--_wayra-fab-closed-translate)}}@media (prefers-reduced-motion:reduce){.wayra-fab{--_wayra-fab-duration:0s;--_wayra-fab-action-duration:var(--_wayra-duration-fade);--_wayra-fab-glyph-duration:0s;--_wayra-fab-stagger:0s}.wayra-fab:is([data-variant=stack],[data-variant=flower]) .wayra-dropdown-item{--_wayra-fab-closed-scale:1;--_wayra-fab-closed-translate:var(--_wayra-fab-open-translate,0 0)}}@media (forced-colors:active){.wayra-fab-trigger{border:1px solid canvastext}.wayra-fab:is([data-variant=stack],[data-variant=flower]){--_wayra-dropdown-slot-edge:1px solid CanvasText}.wayra-fab-scrim{display:none}}:is(.wayra-input,.wayra-textarea,.wayra-select):focus,:is(.wayra-button,.wayra-badge,.wayra-checkbox,.wayra-radio,.wayra-toggle,.wayra-input-password-toggle,.wayra-calendar-nav,.wayra-calendar-title,.wayra-calendar-today,.wayra-tabs-tab,.wayra-table-sort,.wayra-toast-action,.wayra-toast-close,.wayra-modal-close,.wayra-drawer-close,.wayra-fab-trigger):focus-visible,.wayra-collapse>summary:focus-visible,.wayra-swap:has(>input:focus-visible),:is(.wayra-combobox,.wayra-input-password,.wayra-date-picker,.wayra-time-picker):has(>input:focus),.wayra-rating-item:has(.wayra-rating-input:focus-visible),.wayra-rating-items:has(>.wayra-rating-clear:focus-visible){outline:var(--_wayra-focus-outline);outline-offset:var(--_wayra-focus-outline-offset);box-shadow:0 0 0 var(--_wayra-focus-ring-width) color-mix(in oklch, var(--_wayra-ring-color) var(--_wayra-focus-ring-alpha), transparent)}:is(.wayra-input,.wayra-textarea,.wayra-select,.wayra-button,.wayra-checkbox,.wayra-radio,.wayra-toggle,.wayra-rating,.wayra-table-sort):is(:disabled,[aria-disabled=true]),:is(.wayra-swap,.wayra-combobox,.wayra-input-password,.wayra-date-picker,.wayra-time-picker,.wayra-pin-code,.wayra-slider):has(input:is(:disabled,[aria-disabled=true])){opacity:var(--_wayra-opacity-disabled);cursor:default}:where([class^=wayra-],[class*=\ wayra-]){box-sizing:border-box}:where(.wayra-alert,.wayra-avatar,.wayra-button,.wayra-badge,.wayra-collapse,.wayra-input,.wayra-textarea,.wayra-select,.wayra-combobox,.wayra-input-password,.wayra-date-picker,.wayra-time-picker,.wayra-calendar,.wayra-pin-code,.wayra-label,.wayra-rating,.wayra-slider,.wayra-divider,.wayra-list,.wayra-radial-progress,.wayra-stat-group,.wayra-stat,.wayra-breadcrumbs,.wayra-tabs,.wayra-table,.wayra-timeline,.wayra-popover,.wayra-dropdown,.wayra-tooltip,.wayra-toaster,.wayra-modal,.wayra-drawer,.wayra-fab,.wayra-mockup-bar){font-family:var(--wayra-font-sans), serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where(.wayra-button,.wayra-fab-trigger,.wayra-checkbox,.wayra-radio,.wayra-toggle,.wayra-label-text,.wayra-swap,.wayra-rating-hit,.wayra-slider-control,.wayra-select,.wayra-combobox-trigger,.wayra-combobox-clear,.wayra-date-picker-trigger,.wayra-time-picker-trigger,.wayra-calendar-day,.wayra-calendar-option,.wayra-calendar-nav,.wayra-calendar-title,.wayra-calendar-today,.wayra-tabs-tab,.wayra-dropdown-item,.wayra-breadcrumbs :is(a,button),.wayra-collapse>summary,.wayra-toast-action,.wayra-toast-close,.wayra-modal-close,.wayra-drawer-close){touch-action:manipulation}:is(.wayra-combobox-anchor,.wayra-combobox-status,.wayra-input-password-status,.wayra-rating-clear,.wayra-loading-label,.wayra-table-caption,.wayra-calendar-status,.wayra-date-picker-anchor,.wayra-time-picker-anchor){clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){:is(.wayra-input,.wayra-textarea,.wayra-select,.wayra-combobox,.wayra-input-password,.wayra-date-picker,.wayra-time-picker,.wayra-checkbox,.wayra-radio,.wayra-toggle,.wayra-radial-progress,.wayra-pin-code-cell,.wayra-calendar-day,.wayra-calendar-option,.wayra-calendar-nav,.wayra-calendar-title,.wayra-calendar-today),:is(.wayra-checkbox,.wayra-radio,.wayra-toggle):after,.wayra-calendar-title:after,.wayra-breadcrumbs :is(a,button){transition:none}}@media (forced-colors:active){:is(.wayra-checkbox,.wayra-radio,.wayra-toggle){background:canvas;border-color:canvastext}:is(.wayra-input,.wayra-textarea,.wayra-select,.wayra-button,.wayra-table-sort):is(:disabled,[aria-disabled=true]),:is(.wayra-swap,.wayra-combobox,.wayra-input-password,.wayra-date-picker,.wayra-time-picker,.wayra-pin-code,.wayra-slider):has(input:is(:disabled,[aria-disabled=true])){color:graytext;border-color:graytext}:is(.wayra-checkbox,.wayra-radio,.wayra-toggle):is(:disabled,[aria-disabled=true]){opacity:1;border-color:graytext}}}@layer docs{:root{--sl-content-width:52rem;--hu-toc-width:calc(var(--sl-sidebar-width) * .75)}body{--sl-color-white:var(--wayra-color-base-content);--sl-color-gray-1:color-mix(in oklab, var(--wayra-color-base-content) 90%, var(--wayra-color-base-100));--sl-color-gray-2:color-mix(in oklab, var(--wayra-color-base-content) 78%, var(--wayra-color-base-100));--sl-color-gray-3:color-mix(in oklab, var(--wayra-color-base-content) 55%, var(--wayra-color-base-100));--sl-color-gray-4:color-mix(in oklab, var(--wayra-color-base-content) 36%, var(--wayra-color-base-100));--sl-color-gray-5:color-mix(in oklab, var(--wayra-color-base-content) 20%, var(--wayra-color-base-100));--sl-color-gray-6:color-mix(in oklab, var(--wayra-color-base-content) 10%, var(--wayra-color-base-100));--sl-color-gray-7:color-mix(in oklab, var(--wayra-color-base-content) 5%, var(--wayra-color-base-100));--sl-color-black:var(--wayra-color-base-100);--sl-color-accent-low:color-mix(in oklab, var(--wayra-color-primary) 25%, var(--wayra-color-base-100));--sl-color-accent:var(--wayra-color-primary);--sl-color-accent-high:color-mix(in oklab, var(--wayra-color-primary) 65%, var(--wayra-color-base-content));--sl-color-text:color-mix(in oklab, var(--wayra-color-base-content) 84%, var(--wayra-color-base-100));--sl-color-text-accent:var(--wayra-color-primary);--sl-color-text-invert:var(--wayra-color-primary-content);--sl-color-bg:var(--wayra-color-base-100);--sl-color-bg-nav:var(--wayra-color-base-100);--sl-color-bg-sidebar:var(--wayra-color-base-100);--sl-color-bg-inline-code:var(--wayra-color-base-200);--sl-color-bg-accent:var(--wayra-color-primary);--sl-color-hairline-light:color-mix(in oklab, var(--wayra-color-base-content) 8%, var(--wayra-color-base-100));--sl-color-hairline:color-mix(in oklab, var(--wayra-color-base-content) 12%, var(--wayra-color-base-100));--sl-color-hairline-shade:color-mix(in oklab, var(--wayra-color-base-content) 16%, var(--wayra-color-base-100))}:root[data-theme=light]{color-scheme:light}:root[data-theme=dark]{color-scheme:dark}.right-sidebar-panel .sl-container{width:calc((var(--sl-sidebar-width) - 2 * var(--sl-sidebar-pad-x)) * .75)}@media (width>=72rem){.right-sidebar-container{width:max(var(--hu-toc-width), calc(var(--hu-toc-width) + (100% - var(--sl-content-width) - var(--hu-toc-width)) / 2))}[data-has-sidebar][data-has-toc] .main-pane{width:min(calc(100% - var(--hu-toc-width)), calc(var(--sl-content-width) + (100% - var(--sl-content-width) - var(--hu-toc-width)) / 2))}.right-sidebar-panel .sl-container{max-width:calc(( 100vw - var(--sl-sidebar-width) - 2 * var(--sl-content-pad-x) - 2 * var(--sl-sidebar-pad-x) ) * .1875)}}.hu-hero{flex-direction:column;gap:1rem;margin-block-end:1.5rem;display:flex}.hu-hero-lede{font-size:var(--sl-text-lg);color:var(--sl-color-gray-2);text-wrap:pretty;max-width:44rem;line-height:1.6}.hu-chips{flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.hu-badge-dot{background:currentColor;border-radius:50%;width:.4em;height:.4em}.wayra-badge:has(.hu-badge-dot){gap:.4em}.hu-bar{top:calc(var(--sl-nav-height) + .5rem);z-index:5;border:1px solid var(--sl-color-gray-5);background:var(--sl-color-bg);font-size:var(--sl-text-sm);border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:.75rem;margin-block:1.5rem;padding:.5rem .75rem;display:flex;position:sticky}.hu-bar-label{color:var(--sl-color-gray-2);align-items:center;gap:.5rem;display:flex}.hu-bar select,.hu-site-theme select{appearance:none;border:1px solid var(--sl-color-gray-5);background:var(--sl-color-bg);color:var(--sl-color-white);font:inherit;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:right .75rem center,right .5rem center;background-repeat:no-repeat;background-size:.25rem .25rem;border-radius:.375rem;padding:.25rem 1.75rem .25rem .5rem}.hu-seg{border:1px solid var(--sl-color-gray-5);border-radius:.375rem;padding:.125rem;display:flex}.hu-seg button{color:var(--sl-color-gray-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.25rem;padding:.125rem .625rem}.hu-seg button[aria-pressed=true]{background:var(--sl-color-gray-5);color:var(--sl-color-white)}.hu-seg button:disabled{opacity:.45;cursor:not-allowed}.hu-bar-hint{color:var(--sl-color-gray-3);font-size:var(--sl-text-xs);margin-inline-start:auto}.hu-site-theme{font-size:var(--sl-text-sm);align-items:center;gap:.5rem;display:flex}.hu-preview{border:1px solid var(--sl-color-gray-5);border-radius:.75rem;margin:1.5rem 0;overflow:hidden}.hu-canvas{background-color:var(--wayra-color-base-100);background-image:radial-gradient(circle, var(--wayra-color-base-300) 1px, transparent 1px);min-height:8rem;color:var(--wayra-color-base-content);font-family:var(--wayra-font-sans), sans-serif;background-size:16px 16px;justify-content:center;align-items:center;gap:.75rem;padding:2rem 1.5rem;display:flex}:root[data-theme=light] :is(.hu-canvas,.hu-theme-chip,.hu-palette)[data-theme]{color-scheme:light}:root[data-theme=dark] :is(.hu-canvas,.hu-theme-chip,.hu-palette)[data-theme]{color-scheme:dark}.hu-canvas[data-layout=row]{flex-wrap:wrap}.hu-canvas[data-layout=col]{flex-direction:column;align-items:stretch}.hu-canvas[data-layout=grid]{grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));place-items:center;display:grid}.hu-canvas[data-width]{justify-content:center;justify-items:start;display:grid}.hu-canvas[data-width="24"]{grid-template-columns:min(24rem,100%)}.hu-canvas[data-width="20"]{grid-template-columns:min(20rem,100%)}.hu-caption{border-block-start:1px solid var(--sl-color-gray-5);color:var(--sl-color-gray-3);font-size:var(--sl-text-xs);text-align:center;padding:.5rem .75rem}.hu-code{border-block-start:1px solid var(--sl-color-gray-5);background:var(--sl-color-bg)}.hu-code>summary{color:var(--sl-color-gray-2);font-size:var(--sl-text-sm);cursor:pointer;user-select:none;padding:.5rem .75rem}.hu-code>summary::marker{color:var(--sl-color-gray-3)}.hu-code>summary:hover{color:var(--sl-color-white)}.hu-tabs{gap:.25rem;padding:0 .75rem .5rem;display:flex}.hu-tabs input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.hu-tabs label{color:var(--sl-color-gray-3);font-size:var(--sl-text-xs);cursor:pointer;border:1px solid #0000;border-radius:.375rem;padding:.125rem .625rem}.hu-tabs input:checked+label{border-color:var(--sl-color-gray-5);color:var(--sl-color-white)}.hu-tabs input:focus-visible+label{outline:2px solid var(--sl-color-text-accent);outline-offset:2px}.hu-code:has(input[value=tsx]:checked) .hu-panel[data-lang=html],.hu-code:has(input[value=html]:checked) .hu-panel[data-lang=tsx]{display:none}.hu-panel .expressive-code{margin:0}.hu-panel :is(pre,.frame){border-block-end:0;border-inline:0;border-radius:0}.hu-guides{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;margin:1.5rem 0;display:grid}.hu-guide{border:1px solid var(--sl-color-gray-5);border-radius:.75rem;grid-template-rows:auto 1fr auto;display:grid;overflow:hidden}.hu-guide-head{font-size:var(--sl-text-sm);align-items:center;gap:.5rem;padding:.5rem .75rem;font-weight:600;display:flex}.hu-guide[data-kind=do] .hu-guide-head{background:var(--sl-color-green-low);color:var(--sl-color-green-high)}.hu-guide[data-kind=dont] .hu-guide-head{background:var(--sl-color-red-low);color:var(--sl-color-red-high)}.hu-guide .hu-canvas{min-height:6rem;padding:1.25rem}.hu-guide-note{border-block-start:1px solid var(--sl-color-gray-5);color:var(--sl-color-gray-2);font-size:var(--sl-text-sm);text-wrap:pretty;padding:.625rem .75rem}.hu-cc-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:1rem;margin-block:1.25rem 2.5rem;padding:0;list-style:none;display:grid}.hu-cc-grid>li{margin:0}.hu-cc{border:1px solid var(--sl-color-gray-5);border-radius:.75rem;grid-template-rows:auto 1fr;block-size:100%;display:grid;position:relative;overflow:clip}.hu-cc:has(a:hover){border-color:var(--sl-color-gray-4)}.hu-cc:has(a:focus-visible){outline:2px solid var(--sl-color-text-accent);outline-offset:2px}.hu-cc-title a:focus-visible{outline:none}.hu-cc-stage{pointer-events:none;block-size:8.5rem;min-block-size:0;padding:.75rem;overflow:clip}.hu-cc-body{border-block-start:1px solid var(--sl-color-gray-5);background:var(--sl-color-bg);align-content:start;gap:.2rem;padding:.625rem .75rem .75rem;display:grid}.hu-cc-title{font-size:var(--sl-text-sm);margin:0;font-weight:600;line-height:1.3}.hu-cc-title a{color:var(--sl-color-white);text-decoration:none}.hu-cc-title a:after{content:"";position:absolute;inset:0}.hu-cc:has(a:hover) .hu-cc-title a{color:var(--sl-color-text-accent)}.hu-cc-desc{color:var(--sl-color-gray-3);font-size:var(--sl-text-xs);text-wrap:pretty;margin:0;line-height:1.5}.hu-palette{border:var(--wayra-border) solid color-mix(in oklab, var(--wayra-color-base-content) 16%, transparent);border-radius:var(--wayra-radius-box);background:var(--wayra-color-base-100);color:var(--wayra-color-base-content);font-family:var(--wayra-font-sans), sans-serif;gap:.625rem;margin-block:1rem 1.5rem;padding:.875rem;display:grid}.hu-palette-name{font-size:var(--sl-text-xs);opacity:.65;margin:0}.hu-palette code{font-family:var(--sl-font-mono);font-size:.6875rem}.hu-palette :is(ul,li){margin:0;padding:0;list-style:none}.hu-palette-surfaces,.hu-palette-roles{grid-template-columns:repeat(auto-fit,minmax(min(100%,4.5rem),1fr));gap:.375rem;display:grid}:is(.hu-palette-surfaces,.hu-palette-roles)>li{border-radius:var(--wayra-radius-field);background:var(--hu-swatch);min-block-size:2.375rem;color:var(--hu-swatch-ink);text-align:center;justify-content:center;align-items:center;padding:.375rem .25rem;font-size:.6875rem;line-height:1.2;display:flex}.hu-palette-surfaces>li{box-shadow:inset 0 0 0 var(--wayra-border) color-mix(in oklab, var(--wayra-color-base-content) 16%, transparent)}.hu-palette-shapes{grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));gap:.5rem .75rem;display:grid}.hu-palette-shapes>li{opacity:.85;align-items:center;gap:.45rem;display:flex}.hu-palette-shape{border:var(--wayra-border) solid color-mix(in oklab, var(--wayra-color-base-content) 55%, transparent);background:var(--wayra-color-base-200);flex:none;block-size:1.5rem;inline-size:1.5rem}.hu-palette-shape[data-shape=selector]{border-radius:var(--wayra-radius-selector)}.hu-palette-shape[data-shape=field]{border-radius:var(--wayra-radius-field);inline-size:2.75rem}.hu-palette-shape[data-shape=box]{border-radius:var(--wayra-radius-box);block-size:1.75rem;inline-size:3.25rem}.hu-hint{max-width:46ch;color:var(--wayra-color-base-content);opacity:.7;text-align:center;text-wrap:pretty;font-size:.8125rem}.hu-readout{font-family:var(--sl-font-mono);color:var(--wayra-color-base-content);opacity:.75;font-size:.75rem}.hu-controls{border-block-start:1px solid var(--sl-color-gray-5);background:var(--sl-color-bg);gap:.75rem;padding:.875rem;display:grid}.hu-control{font-size:var(--sl-text-xs);grid-template-columns:5rem 1fr;align-items:center;gap:.5rem;display:grid}.hu-control>span:first-child{color:var(--sl-color-gray-3);text-transform:uppercase;letter-spacing:.06em}.hu-control-options{flex-wrap:wrap;align-items:center;gap:.25rem .75rem;display:flex}.hu-demo-col{justify-items:center;gap:.75rem;width:100%;display:grid}.hu-demo-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;display:flex}.hu-tree{justify-items:start;gap:.5rem;display:grid}.hu-demo-nest{justify-items:start;gap:.5rem;padding-inline-start:1.5rem;display:grid}.hu-fieldset{border:var(--wayra-border) solid var(--wayra-color-base-300);border-radius:var(--wayra-radius-box);color:var(--wayra-color-base-content);justify-items:start;gap:.75rem;margin:0;padding:1rem;display:grid}.hu-fieldset>legend{font-family:var(--wayra-font-sans), sans-serif;padding-inline:.375rem;font-size:.8125rem;font-weight:500}.hu-settings{gap:.625rem;width:min(20rem,100%);display:grid}.hu-settings>.wayra-label{grid-template-columns:1fr auto;width:100%}.hu-out{padding:0 .75rem .75rem}.hu-out-head{color:var(--sl-color-gray-3);font-size:var(--sl-text-xs);text-transform:uppercase;letter-spacing:.06em;justify-content:space-between;align-items:center;gap:1rem;padding-block:.5rem;display:flex}.hu-out pre{border:1px solid var(--sl-color-gray-5);background:var(--sl-color-gray-6);border-radius:.5rem;margin:0;padding:.75rem;overflow-x:auto}.hu-out code{font-family:var(--sl-font-mono);font-size:var(--sl-text-xs);white-space:pre;line-height:1.6}.hu-control-options .wayra-button{--wayra-tone:color-mix(in oklab, var(--wayra-color-base-content) 72%, var(--wayra-color-base-100));--wayra-tone-content:var(--wayra-color-base-100)}.sl-markdown-content table code{white-space:nowrap;font-size:var(--sl-text-xs)}.sl-markdown-content th{font-size:var(--sl-text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--sl-color-gray-3)}.sl-markdown-content td{vertical-align:top;text-wrap:pretty}.hu-landing-bento,.hu-landing-catalog,.hu-landing-group-links{padding:0;list-style:none}.hu-landing-bento>li,.hu-landing-catalog>li,.hu-landing-group-links>li{margin:0}main:has(.hu-landing-hero) .content-panel{padding-inline:clamp(1rem,.4rem + 1.6vw,2rem)}main:has(.hu-landing-hero) .sl-container{max-inline-size:90rem}.page>header{background-color:var(--sl-color-bg);border-block-end:none;transition:background-color .2s}.page>header[data-hu-scrolled]{background-color:color-mix(in oklab, var(--sl-color-bg-nav) 55%, transparent);backdrop-filter:blur(12px)}.page:has(.hu-landing-hero)>header[data-hu-scrolled]{background-color:color-mix(in oklab, var(--wayra-color-base-100) 55%, transparent)}@supports (not (backdrop-filter:blur(1px))) and (not ((-webkit-backdrop-filter:blur(1px)))){.page>header[data-hu-scrolled]{background-color:var(--sl-color-bg-nav)}.page:has(.hu-landing-hero)>header[data-hu-scrolled]{background-color:var(--wayra-color-base-100)}}@media (prefers-reduced-transparency:reduce){.page>header[data-hu-scrolled]{backdrop-filter:none;background-color:var(--sl-color-bg-nav)}.page:has(.hu-landing-hero)>header[data-hu-scrolled]{background-color:var(--wayra-color-base-100)}}.page{--sl-nav-height:4.25rem;--sl-nav-pad-x:clamp(1rem, .4rem + 1.6vw, 2rem)}.hu-home-header{align-items:center;gap:clamp(.75rem,2.5vw,2rem);block-size:100%;display:flex}.hu-home-search{justify-content:flex-end;min-inline-size:0;margin-inline-start:auto;display:flex}.hu-home-nav{align-items:center;gap:clamp(.75rem,2vw,1.5rem);display:flex}.hu-home-nav-link{color:var(--sl-color-gray-2);font-size:var(--sl-text-sm);font-weight:600;text-decoration:none}.hu-home-nav-link:hover{color:var(--sl-color-white)}.hu-home-repo{color:var(--sl-color-gray-2);border-radius:.5rem;justify-content:center;align-items:center;padding:.375rem;display:flex}.hu-home-repo:hover{color:var(--sl-color-white)}@media (width<=30rem){.hu-home-search{display:none}}.hu-site-wordmark{color:var(--sl-color-white);white-space:nowrap;font-size:clamp(1.6rem,1.1rem + 2.5vw,2.5rem);font-weight:600;line-height:1;text-decoration:none}.page .title-wrapper{overflow:visible}.hu-site-wordmark .hu-landing-wordmark[data-anim=ready] :is(.hu-landing-letter,.hu-landing-suffix){opacity:var(--hu-hero-fade-opacity,0)}@media (prefers-reduced-motion:reduce){.hu-site-wordmark .hu-landing-wordmark[data-anim=ready] :is(.hu-landing-letter,.hu-landing-suffix){--hu-hero-fade-opacity:1}}.page:has(.hu-landing-hero){background-color:var(--wayra-color-base-100)}main:has(.hu-landing-hero) .sl-markdown-content :is(h2,h3){color:var(--wayra-color-base-content)}main:has(.hu-landing-hero) .sl-markdown-content{color:color-mix(in oklab, var(--wayra-color-base-content) 82%, transparent)}.hu-landing-hero{align-items:start;gap:clamp(2rem,4vw,3rem);margin-block:1.25rem 4rem;display:grid}@media (width>=50rem){.hu-landing-hero{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,2fr) minmax(0,3fr);row-gap:.75rem}.hu-landing-hero-copy,.hu-landing-hero-art-col{grid-row:1/3;grid-template-rows:subgrid;row-gap:.75rem;display:grid}}.hu-landing-hero-copy{justify-items:start;gap:1rem;min-inline-size:0;display:grid}.hu-landing-copy-body{align-content:start;justify-items:start;gap:1.75rem;min-inline-size:0;display:grid}.hu-landing-eyebrow{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;display:flex}.hu-landing-title{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(2.25rem,1.5rem + 3.5vw,3.75rem);line-height:1.05}.hu-landing-wordmark,.hu-landing-word,.hu-landing-suffix,.hu-landing-letter{display:inline-block}.hu-landing-word{white-space:nowrap}.hu-landing-suffix{vertical-align:baseline;letter-spacing:0;margin-inline-start:.2em;font-size:.55em}[data-hero-anim=ready] [data-hero-fade]{opacity:var(--hu-hero-fade-opacity,0);transform:translateY(var(--hu-hero-fade-shift,1rem))}@media (prefers-reduced-motion:reduce){[data-hero-anim=ready] [data-hero-fade]{--hu-hero-fade-opacity:1;--hu-hero-fade-shift:0px}}.hu-landing-tagline{max-inline-size:38rem;color:var(--sl-color-gray-2);font-size:clamp(var(--sl-text-base), .9rem + .5vw, var(--sl-text-lg));text-wrap:pretty;margin:0;line-height:1.6}.hu-landing-actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin:0;display:flex}:is(.hu-landing-actions,.hu-landing-cta) .wayra-button{text-decoration:none}.hu-landing-install{justify-items:start;gap:.5rem;max-inline-size:100%;margin:0;display:grid}.hu-landing-install-command{border:1px solid var(--sl-color-gray-5);background:var(--sl-color-gray-6);max-inline-size:100%;color:var(--sl-color-white);font-family:var(--sl-font-mono);font-size:var(--sl-text-sm);white-space:nowrap;border-radius:.5rem;align-items:center;margin:0;padding:.5rem .75rem;line-height:1.4;display:flex;overflow-x:auto}.hu-landing-install-command code{color:inherit;font:inherit;background:0 0;padding:0}.hu-landing-install-pm{color:var(--sl-color-text-accent)}.hu-landing-install-managers{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex;position:relative}.hu-landing-install-hint{max-inline-size:40ch;color:var(--sl-color-gray-3);font-size:var(--sl-text-xs);text-wrap:pretty;margin:0;line-height:1.5}.hu-landing-install-status{z-index:1;max-inline-size:min(40ch,60vw);border:1px solid var(--sl-color-gray-5);background:var(--sl-color-bg);width:max-content;color:var(--sl-color-gray-2);font-size:var(--sl-text-xs);text-wrap:pretty;opacity:0;pointer-events:none;transition:opacity var(--hu-status-duration,.15s) ease, translate var(--hu-status-duration,.15s) ease;border-radius:.375rem;align-items:center;gap:.4em;margin:0;padding:.25rem .625rem;line-height:1.5;display:flex;position:absolute;inset-block-start:50%;inset-inline-start:calc(100% + .5rem);translate:-.25rem -50%}.hu-landing-install-status:not(:empty){opacity:1;translate:0 -50%}.hu-landing-install-status[data-state=ok]{border-color:var(--sl-color-green);color:var(--sl-color-green-high)}.hu-landing-install-status[data-state=ok]:before{content:"";background:currentColor;flex:none;block-size:.9em;inline-size:.9em;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8.5 6.5 12 13 4.5'/%3E%3C/svg%3E") 50%/contain no-repeat}@media (prefers-reduced-motion:reduce){.hu-landing-install-status{--hu-status-duration:0s}}.hu-landing-hero-art-col{align-content:start;gap:.75rem;min-inline-size:0;display:grid}@media (width>=50rem){.hu-landing-hero-art-col{padding-inline-start:1.5rem}}.hu-landing-themebar .hu-bar{margin-block:0;position:static}.hu-landing-hero-art{background:0 0;min-block-size:0;min-inline-size:0;padding:0}.hu-canvas.hu-landing-hero-art{align-items:center}.hu-landing-form{justify-items:stretch;gap:.75rem;inline-size:min(20rem,100%);display:grid}.hu-landing-form>.wayra-label[data-placement=right]{justify-self:start}.hu-landing-form .hu-readout{text-align:center;min-block-size:1.5em;margin:0}.hu-landing-browser{block-size:24rem}.hu-landing-browser .wayra-mockup-content{grid-template-rows:minmax(0,1fr);min-block-size:0;display:grid}.hu-landing-browser-tabs{--wayra-tabs-panel-gap:0;--wayra-tabs-radius:.5rem;grid-template-rows:auto minmax(0,1fr);min-block-size:0;min-inline-size:0}.hu-landing-browser-tabs .wayra-tabs-list{gap:.125rem;padding-block-start:.375rem;padding-inline:.375rem}.hu-landing-browser-tabs :is(.wayra-tabs-tab,.wayra-tabs-indicator){border-end-end-radius:0;border-end-start-radius:0}.hu-landing-browser-tabs .wayra-tabs-indicator{background:var(--wayra-color-base-100);box-shadow:none}.hu-landing-browser-tabs .wayra-tabs-panels{background:var(--wayra-color-base-100);border-end-end-radius:calc(var(--wayra-mockup-radius) - var(--wayra-border));border-end-start-radius:calc(var(--wayra-mockup-radius) - var(--wayra-border));grid-template-rows:minmax(0,1fr);min-block-size:0;display:grid}.hu-landing-browser-tabs .wayra-tabs-panel:not([hidden]):has(.hu-landing-form){place-items:center;padding:.875rem;display:grid;overflow:hidden}.hu-landing-browser-tabs .wayra-tabs-panel:not([hidden]):has(.hu-landing-source){grid-template-rows:minmax(0,1fr);min-block-size:0;min-inline-size:0;padding:.875rem;display:grid}.hu-landing-source,.hu-landing-source .expressive-code{grid-template-rows:minmax(0,1fr);min-block-size:0;min-inline-size:0;display:grid}.hu-landing-source .expressive-code{--ec-codeFontSize:var(--sl-text-xs);--ec-brdWd:0;--ec-brdRad:0;--ec-codeBg:transparent;--ec-frm-edBg:transparent;--ec-frm-frameBoxShdCssVal:none;--ec-codePadBlk:0;--ec-codePadInl:0;--ec-codeFg:var(--wayra-color-base-content);--ec-sbThumbCol:color-mix(in oklch, var(--wayra-color-base-content) 22%, transparent);--ec-sbThumbHoverCol:color-mix(in oklch, var(--wayra-color-base-content) 45%, transparent);--ec-focusBrd:var(--wayra-color-primary)}.hu-landing-source figure{flex-direction:column;min-block-size:0;min-inline-size:0;margin:0;display:flex}.hu-landing-source figcaption{flex:none}.hu-landing-source .copy{display:none}.hu-landing-source :nth-child(1 of .ec-line) .code{padding-inline-end:var(--ec-codePadInl)}.hu-landing-source pre{flex:auto;min-block-size:0;overflow:auto}.hu-landing-source .ec-line span[style^=--]:not([class]){color:light-dark(var(--1,currentColor),var(--0,currentColor));background-color:light-dark(var(--1bg,transparent),var(--0bg,transparent))}.hu-landing-bento{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1rem;margin-block:2.5rem 1rem;display:grid}.hu-landing-bento>.wayra-card{align-content:start;gap:.25rem;display:grid}@media (width>=50rem){.hu-bento-wide{grid-column:1/-1}}.hu-landing-bento h3{align-items:center;gap:.6rem;display:flex}.hu-pillar-icon{border-radius:var(--wayra-radius-field);flex:none;place-items:center;block-size:1.9rem;inline-size:1.9rem;display:inline-grid}.hu-pillar-icon svg{block-size:1.15rem;inline-size:1.15rem}.hu-pillar-icon[data-tone=primary]{background:color-mix(in oklab, var(--wayra-color-primary) 15%, transparent);color:var(--wayra-color-primary)}.hu-pillar-icon[data-tone=secondary]{background:color-mix(in oklab, var(--wayra-color-secondary) 15%, transparent);color:var(--wayra-color-secondary)}.hu-pillar-icon[data-tone=info]{background:color-mix(in oklab, var(--wayra-color-info) 15%, transparent);color:var(--wayra-color-info)}.hu-pillar-icon[data-tone=warning]{background:color-mix(in oklab, var(--wayra-color-warning) 15%, transparent);color:var(--wayra-color-warning)}.hu-pillar-icon[data-tone=accent]{background:color-mix(in oklab, var(--wayra-color-accent) 15%, transparent);color:var(--wayra-color-accent)}.hu-landing-bento a{color:var(--wayra-color-primary)}.hu-theme-strip{flex-wrap:wrap;gap:.5rem;margin-block-start:.75rem;display:flex}.hu-theme-chip{border:1px solid color-mix(in oklab, var(--wayra-color-base-content) 16%, transparent);border-radius:var(--wayra-radius-field);background:var(--wayra-color-base-100);color:var(--wayra-color-base-content);font-family:var(--sl-font-mono);font-size:var(--sl-text-xs);align-items:center;gap:.3rem;padding:.3rem .7rem;display:inline-flex}.hu-theme-chip i{border-radius:50%;block-size:.5rem;inline-size:.5rem}.hu-theme-chip i:first-child{background:var(--wayra-color-primary)}.hu-theme-chip i:nth-child(2){background:var(--wayra-color-secondary)}.hu-theme-chip i:nth-child(3){background:var(--wayra-color-accent);margin-inline-end:.15rem}.hu-landing-stats{margin-block:1rem 3rem}.hu-landing-catalog{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:1rem;margin-block:1.5rem 3rem;display:grid}.hu-landing-group{min-inline-size:0;transition:translate var(--hu-lift-duration,.2s) ease, box-shadow var(--hu-lift-duration,.2s) ease;grid-template-rows:auto 1fr;align-content:start;gap:.75rem;display:grid}.hu-landing-group:hover{box-shadow:inset 0 1px 0 color-mix(in oklab, var(--wayra-color-base-100) 55%, transparent), 0 6px 16px -6px color-mix(in oklab, var(--wayra-color-base-content) 25%, transparent);translate:0 -2px}@media (width>=50rem){.hu-group-wide{grid-column:span 2}.hu-group-wide .hu-landing-group-links{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr))}}.hu-landing-group-head{border-block-end:1px solid color-mix(in oklab, var(--wayra-color-base-content) 12%, transparent);justify-content:space-between;align-items:baseline;gap:.5rem;padding-block-end:.5rem;display:flex}.hu-landing-group-name{font-size:var(--sl-text-base);letter-spacing:-.006em;margin:0;font-weight:600}.hu-landing-group-count{color:color-mix(in oklab, var(--wayra-color-base-content) 62%, transparent);font-family:var(--sl-font-mono);font-size:var(--sl-text-xs)}.hu-landing-group-links{align-content:start;gap:.25rem;margin:0;display:grid}.hu-landing-group-links a{color:color-mix(in oklab, var(--wayra-color-base-content) 78%, transparent);font-size:var(--sl-text-sm);text-decoration:none}.hu-landing-group-links a:is(:hover,:focus-visible){color:var(--wayra-color-primary);text-decoration:underline}.hu-landing-api{grid-template-columns:minmax(0,1fr);align-items:center;gap:1rem 2.5rem;margin-block:1.5rem 3rem;display:grid}@media (width>=50rem){.hu-landing-api{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}.hu-landing-api-copy p{color:color-mix(in oklab, var(--wayra-color-base-content) 82%, transparent);font-size:var(--sl-text-sm);text-wrap:pretty;margin-block:0 .75rem;line-height:1.7}.hu-landing-api-copy p:last-child{margin-block-end:0}.hu-landing-api .expressive-code{margin:0}@media (prefers-reduced-motion:reduce){.hu-landing-group{--hu-lift-duration:0s}}.hu-landing-cta{border:1px solid color-mix(in oklab, var(--wayra-color-base-content) 12%, transparent);background:var(--wayra-color-base-100);color:var(--wayra-color-base-content);border-radius:.75rem;flex-wrap:wrap;justify-content:center;gap:1rem;margin-block:3rem 1rem;padding:clamp(1.5rem,5vw,3rem) clamp(1.25rem,4vw,2.5rem);display:flex}.hu-site-footer{border-block-start:1px solid var(--sl-color-hairline);color:var(--sl-color-gray-3);font-size:var(--sl-text-xs);justify-items:center;gap:.375rem;margin-block-start:2rem;padding-block:1.25rem .25rem;display:grid}.hu-site-footer-copy{margin:0}.hu-site-footer-nav{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}.hu-site-footer-nav a{color:var(--sl-color-gray-2);text-decoration:none}.hu-site-footer-nav a:hover{color:var(--sl-color-white);text-decoration:underline}}@property --wayra-color-base-100{syntax:"<color>";inherits:true;initial-value:oklch(100% 0 0)}@property --wayra-color-base-200{syntax:"<color>";inherits:true;initial-value:oklch(97% .002 250)}@property --wayra-color-base-300{syntax:"<color>";inherits:true;initial-value:oklch(92% .004 250)}@property --wayra-color-base-content{syntax:"<color>";inherits:true;initial-value:oklch(23% .004 250)}@property --wayra-color-primary{syntax:"<color>";inherits:true;initial-value:oklch(60% .218 257)}@property --wayra-color-primary-content{syntax:"<color>";inherits:true;initial-value:oklch(99% 0 0)}@property --wayra-color-secondary{syntax:"<color>";inherits:true;initial-value:oklch(53% .191 278)}@property --wayra-color-secondary-content{syntax:"<color>";inherits:true;initial-value:oklch(99% 0 0)}@property --wayra-color-accent{syntax:"<color>";inherits:true;initial-value:oklch(70% .111 213)}@property --wayra-color-accent-content{syntax:"<color>";inherits:true;initial-value:oklch(23% .004 250)}@property --wayra-color-neutral{syntax:"<color>";inherits:true;initial-value:oklch(35% .003 250)}@property --wayra-color-neutral-content{syntax:"<color>";inherits:true;initial-value:oklch(97% .003 250)}@property --wayra-color-info{syntax:"<color>";inherits:true;initial-value:oklch(71% .133 234)}@property --wayra-color-info-content{syntax:"<color>";inherits:true;initial-value:oklch(23% .004 250)}@property --wayra-color-success{syntax:"<color>";inherits:true;initial-value:oklch(73% .194 147)}@property --wayra-color-success-content{syntax:"<color>";inherits:true;initial-value:oklch(23% .004 250)}@property --wayra-color-warning{syntax:"<color>";inherits:true;initial-value:oklch(77% .175 63)}@property --wayra-color-warning-content{syntax:"<color>";inherits:true;initial-value:oklch(23% .004 250)}@property --wayra-color-error{syntax:"<color>";inherits:true;initial-value:oklch(65% .232 29)}@property --wayra-color-error-content{syntax:"<color>";inherits:true;initial-value:oklch(99% 0 0)}@property --wayra-radial-progress-value{syntax:"<number>";inherits:true;initial-value:0}@property --wayra-radius-field{syntax:"<length-percentage>";inherits:true;initial-value:6px}@property --wayra-radius-selector{syntax:"<length-percentage>";inherits:true;initial-value:6px}@property --wayra-radius-box{syntax:"<length-percentage>";inherits:true;initial-value:10px}@property --wayra-border{syntax:"<length>";inherits:true;initial-value:1px}@property --wayra-size-field{syntax:"<length>";inherits:true;initial-value:3.52px}@property --wayra-size-selector{syntax:"<length>";inherits:true;initial-value:4px}@property --wayra-font-sans{syntax:"*";inherits:true;initial-value:-apple-system, BlinkMacSystemFont, system-ui, "Segoe UI", Roboto, "SF Pro Text", "Helvetica Neue", Arial, sans-serif}@property --wayra-slider-thumb{syntax:"<length>";inherits:true;initial-value:0}@property --_wayra-table-wash{syntax:"<color>";inherits:true;initial-value:#0000}html:not([data-has-toc]){--sl-mobile-toc-height:0rem}html:not([data-has-sidebar]){--sl-content-width:67.5rem}html{scroll-padding-top:calc(1.5rem + var(--sl-nav-height) + var(--sl-mobile-toc-height))}main:where(.astro-dsxwjbh6){padding:var(--sl-main-pad)}@media (width>=50em){:where(.astro-dsxwjbh6)[data-has-sidebar]{--sl-content-inline-start:var(--sl-sidebar-width)}}@media (width>=72em){html{scroll-padding-top:calc(1.5rem + var(--sl-nav-height))}}
