@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_21eb4d{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-weight:400;font-style:normal}.__variable_21eb4d{--font-plex-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:host,:root{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-neutral-50:oklch(98.5% 0 none);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-yote-accent:var(--yote-feature-base)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer yote;@layer components{:root,[data-theme=light]{interpolate-size:allow-keywords;--font-sf:-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display","Helvetica Neue",Arial,sans-serif;--font-mono:var(--font-plex-mono),ui-monospace,SFMono-Regular,Menlo,monospace;--code-tag:#0e0e0e;--code-attr:#6a6a6a;--code-str:#0e0e0e;--code-expr:#6a6a6a;--code-punct:#b4b4b4;--page-max:650px;--scroll-thumb:#00000029;--dot-grid:#f6f6f6;--switch-thumb:#fbfbfb;--switch-thumb-on:#fbfbfb;--switch-thumb-border:#f0f0f0;--switch-track:#ebebeb;--switch-track-on:#2e2e2e;--switch-track-ring-on:transparent;--switch-dot:#ebebeb;--switch-dot-on:#2e2e2e;--scroll-thumb-hover:#00000047;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--code-tag:#f2f2f2;--code-attr:#a3a3a3;--code-str:#f2f2f2;--code-expr:#a3a3a3;--code-punct:#5c5c5c;--scroll-thumb:#ffffff2e;--dot-grid:#ffffff12;--switch-thumb:#fff;--switch-thumb-on:#fff;--switch-thumb-border:#292929;--switch-track:#333;--switch-track-on:#292929;--switch-track-ring-on:#ffffff0d;--switch-dot:#333;--switch-dot-on:#171717;--scroll-thumb-hover:#ffffff4d;color-scheme:dark}}[data-theme=dark]{--code-tag:#f2f2f2;--code-attr:#a3a3a3;--code-str:#f2f2f2;--code-expr:#a3a3a3;--code-punct:#5c5c5c;--scroll-thumb:#ffffff2e;--dot-grid:#ffffff12;--switch-thumb:#fff;--switch-thumb-on:#fff;--switch-thumb-border:#292929;--switch-track:#333;--switch-track-on:#292929;--switch-track-ring-on:#ffffff0d;--switch-dot:#333;--switch-dot-on:#171717;--scroll-thumb-hover:#ffffff4d;color-scheme:dark}body{background:var(--yote-bg-default);color:var(--yote-text-strong);font-family:var(--font-sf);letter-spacing:.01em;-webkit-font-smoothing:antialiased;font-size:14px;font-weight:360;line-height:22px}::selection{color:#fff;background:#0f6dff}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}html{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--scroll-thumb) transparent}body::-webkit-scrollbar{width:8px}body::-webkit-scrollbar-track{background:0 0}body::-webkit-scrollbar-thumb{background:var(--scroll-thumb);border-radius:999px}body::-webkit-scrollbar-thumb:hover{background:var(--scroll-thumb-hover)}.nav{max-width:var(--page-max);justify-content:space-between;align-items:center;gap:16px;margin:0 auto;padding:82px 24px 0;display:flex}.wordmark{letter-spacing:.01em;color:var(--yote-text-strong);font-size:15px;font-weight:500}.wordmark,.wordmark-row{align-items:center;gap:8px;display:inline-flex}.version{background:var(--yote-bg-surface);font-variant-numeric:tabular-nums;color:var(--yote-text-soft);border-radius:6px;padding:1px 6px;font-size:11px;line-height:16px}.wordmark-mark{flex:none;width:21px;height:16px}.nav-links{align-items:center;gap:29px;display:flex}.nav-link{letter-spacing:.28px;color:var(--yote-text-strong);transition:color var(--yote-duration) ease,background-color var(--yote-duration) ease,transform var(--yote-duration) var(--yote-ease-out);background:0 0;border-radius:6px;padding:0;font-size:14px;font-weight:500;line-height:20px}@media (hover:hover) and (pointer:fine){.nav-link:hover{color:var(--yote-text-sub)}}.nav-link:active{transform:scale(.97)}.nav-link-github{align-items:center;gap:6px;display:inline-flex}.icon{flex:none;width:18px;height:18px}.star-count{font-variant-numeric:tabular-nums;color:var(--yote-text-soft)}.nav-icon-button{place-items:center;padding:6px;display:inline-grid}.icon-swap{display:inline-grid}.icon-slot,.icon-swap{width:18px;height:18px}.icon-slot{opacity:0;filter:blur(2px);transition:opacity .25s var(--yote-ease-out),transform .25s var(--yote-ease-out),filter .25s var(--yote-ease-out);grid-area:1/1;transform:scale(.8)}.icon-slot[data-shown]{opacity:1;filter:blur();transform:scale(1)}@media (prefers-reduced-motion:reduce){.icon-slot{filter:none;transform:none}.code-pre{transition:none}}.page{max-width:var(--page-max);flex-direction:column;gap:44px;margin:0 auto;padding:123px 24px 120px;display:flex}.showcase{margin-top:67px}.reveal{opacity:0;transition:opacity .42s var(--yote-ease-out),transform .42s var(--yote-ease-out);transform:translateY(8px)}.reveal[data-shown]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}}.hero{text-align:left;flex-direction:column;align-items:flex-start;gap:10px;display:flex}.footer{margin-top:0}.headline{letter-spacing:.3px;font-size:30px;font-weight:400;line-height:38px}.lede{letter-spacing:.28px;max-width:508px;color:var(--yote-text-sub);text-wrap:pretty;font-size:14px;line-height:20px}.section{flex-direction:column;gap:14px;display:flex}.section-title{letter-spacing:.01em;font-size:15px;font-weight:500}.section-note{max-width:62ch;color:var(--yote-text-sub);text-wrap:pretty;margin-top:-4px}.install{flex-direction:column;gap:10px;display:flex}.install-tabs{gap:4px;display:flex;position:relative}.install-tab-indicator{z-index:0;background:var(--yote-bg-surface);height:100%;transition:transform .28s var(--yote-ease-out),width .28s var(--yote-ease-out);border-radius:6px;position:absolute;top:0;left:0}.install-tab{z-index:1;letter-spacing:.24px;color:var(--yote-text-soft);transition:color var(--yote-duration) ease;background:0 0;border-radius:6px;padding:4px 8px;font-size:12px;line-height:16px;position:relative}.install-tab[data-active]{color:var(--yote-text-strong)}.install-row{background:var(--yote-bg-surface);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:16px 18px 16px 20px;display:flex}.install-code{min-width:0;font-family:var(--font-mono);letter-spacing:.28px;color:var(--yote-text-strong);white-space:nowrap;align-items:center;gap:.6ch;font-size:14px;line-height:16px;display:inline-flex}.install-prompt{color:var(--code-punct)}.install-lines{width:fit-content;transition:width .3s var(--yote-ease-out);margin-block:-3px;padding-block:3px;display:inline-grid;position:relative;overflow:clip}.install-line{white-space:nowrap;animation:install-line-in .26s var(--yote-ease-out) both;grid-area:1/1}.install-line[data-out]{animation:install-line-out .26s var(--yote-ease-out) both}@keyframes install-line-in{0%{opacity:0;transform:translateY(110%)}to{opacity:1;transform:translateY(0)}}@keyframes install-line-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-110%)}}@media (prefers-reduced-motion:reduce){.install-line,.install-line[data-out]{animation:none}.install-line[data-out]{display:none}.install-lines,.install-tab-indicator{transition:none}}.preview{flex-direction:column;gap:12px;display:flex}.showcase-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.showcase-text{flex-direction:column;gap:6px;display:flex}.showcase-title{font-weight:500}.showcase-note,.showcase-title{letter-spacing:.28px;font-size:14px;line-height:20px}.showcase-note{color:var(--yote-text-sub)}.controls{flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.control-row{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.pill-group{position:relative}.pill-indicator{z-index:0;background:var(--yote-bg-surface);transition:transform .28s var(--yote-ease-out),width .28s var(--yote-ease-out),height .28s var(--yote-ease-out);border-radius:6px;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.pill-indicator{transition:none}}.pill{z-index:1;color:var(--yote-text-soft);letter-spacing:.28px;transition:color var(--yote-duration) ease,background-color var(--yote-duration) ease,transform var(--yote-duration) var(--yote-ease-out);background:0 0;border:0;border-radius:6px;padding:4px 12px;font-size:14px;line-height:20px;position:relative}@media (hover:hover) and (pointer:fine){.pill:hover{color:var(--yote-text-strong)}}.pill:active{transform:scale(.97)}.pill[data-active]{color:var(--yote-text-strong)}.stage{border:1px solid var(--yote-stroke-soft);background-color:var(--yote-bg-default);background-image:radial-gradient(circle,var(--dot-grid) 2.409px,transparent 2.409px);background-position:50%;background-size:38.541px 38.541px;border-radius:20px;place-items:center;height:300px;padding:24px;display:grid;position:relative;overflow:clip}.stage-theme{color:var(--yote-text-soft);cursor:pointer;opacity:.55;transition:opacity var(--yote-duration) ease,color var(--yote-duration) ease,background-color var(--yote-duration) ease,transform .14s var(--yote-ease-out);background:0 0;border:0;border-radius:8px;place-items:center;padding:6px;display:inline-grid;position:absolute;bottom:10px;left:10px}@media (hover:hover) and (pointer:fine){.stage:hover .stage-theme{opacity:1}.stage-theme:hover{color:var(--yote-text-strong);background:var(--yote-bg-surface)}}.stage-theme:focus-visible{opacity:1;outline:2px solid var(--yote-text-strong);outline-offset:2px}.stage-theme:active{transform:scale(.94)}@media (prefers-reduced-motion:reduce){.stage-theme:active{transform:none}}.stage-tall{height:340px}.stage-taller{height:440px}.stage-inner{width:100%;max-width:340px}.code{background:var(--yote-bg-surface);border-radius:12px;position:relative;overflow:hidden}.code-pre{--code-pad-y:16px;--code-lh:1.6;padding:var(--code-pad-y) 52px var(--code-pad-y) 20px;height:calc(var(--code-lines,1) * var(--code-lh) * 1em + 2 * var(--code-pad-y));transition:height .22s var(--yote-ease-out);font-size:14px;line-height:var(--code-lh);letter-spacing:.28px;color:var(--yote-text-strong);margin:0;overflow:auto hidden}.code-pre,.inline-code{font-family:var(--font-mono)}.inline-code{background:var(--yote-bg-surface);letter-spacing:0;border-radius:5px;padding:2px 5px;font-size:.86em}.copy{width:18px;height:18px;color:var(--yote-text-soft);transition:color var(--yote-duration) ease,transform var(--yote-duration) var(--yote-ease-out);background:0 0;border:0;place-items:center;display:inline-grid;position:absolute;top:16px;right:18px}.install-row .copy{position:static}@media (hover:hover) and (pointer:fine){.copy:hover{color:var(--yote-text-strong)}}.copy:active{transform:scale(.97)}.components{border:1px solid var(--yote-stroke-soft);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.component{border-top:1px solid var(--yote-stroke-soft);padding:14px 16px}.component:first-child{border-top:0}.component-head{align-items:center;gap:10px;display:flex}.component-name{font-weight:500}.component-status{border:1px solid var(--yote-stroke-soft);color:var(--yote-text-soft);border-radius:6px;padding:1px 8px;font-size:12px}.component-status[data-shipped]{background:var(--yote-text-strong);color:var(--yote-bg-default);border-color:#0000}.component-note{color:var(--yote-text-sub);text-wrap:pretty;margin-top:2px}.notes{grid-template-columns:repeat(auto-fit,minmax(196px,1fr));gap:24px;display:grid}.note-title{margin-bottom:6px;font-size:14px;font-weight:500}.note-body{color:var(--yote-text-sub);text-wrap:pretty;font-size:13px;line-height:21px}.more-menu{flex:none;display:inline-flex;position:relative}.more-trigger{width:28px;height:28px;color:var(--yote-text-soft);transition:color var(--yote-duration) ease,background-color var(--yote-duration) ease;background:0 0;border-radius:6px;place-items:center;display:inline-grid}@media (hover:hover) and (pointer:fine){.more-trigger:hover{color:var(--yote-text-strong);background:var(--yote-bg-surface)}}.menu-wrap{z-index:20;opacity:0;transform-origin:100% 0;pointer-events:none;transition:opacity .14s var(--yote-ease-out),transform .14s var(--yote-ease-out);position:absolute;top:calc(100% + 6px);right:0;transform:scale(.96)}.menu-wrap[data-open]{opacity:1;pointer-events:auto;transform:scale(1)}.menu{border:1px solid var(--yote-popover-border);background:var(--yote-popover-bg);border-radius:18px;flex-direction:column;width:223px;padding:8px;display:flex;box-shadow:0 5px 6.5px #0000000d,0 2px 2px #00000005}.menu-params{display:none;position:absolute}.menu-params[data-open]{display:flex}.menu-params[data-placement=right]{top:0;left:calc(100% + 10px)}.menu-params[data-placement=bottom]{top:calc(100% + 10px);right:0}.menu-item{letter-spacing:.28px;text-align:left;color:var(--yote-text-strong);transition:background-color var(--yote-duration) ease;background:0 0;border-radius:10px;align-items:center;gap:10px;padding:10px;font-size:14px;line-height:20px;text-decoration:none;display:flex}.menu-item-expand{justify-content:space-between;width:100%}@media (hover:hover) and (pointer:fine){.menu-item:hover{background:var(--yote-popover-active)}}.menu-chevron{color:var(--yote-text-soft);transition:transform .2s var(--yote-ease-out);place-items:center;display:inline-grid}.menu-chevron[data-open]{transform:rotate(90deg)}.switch-row{cursor:pointer;transition:background-color var(--yote-duration) ease;border-radius:10px;align-items:center;gap:10px;padding:10px;display:flex}@media (hover:hover) and (pointer:fine){.switch-row:hover{background:var(--yote-popover-active)}}.switch-label{letter-spacing:.28px;min-width:0;color:var(--yote-text-strong);flex:1 1 0;font-size:14px;line-height:20px}.switch-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.switch-track{background:var(--switch-track);width:36px;height:20px;transition:background-color var(--yote-duration) ease,box-shadow var(--yote-duration) ease;border-radius:78px;flex:none;position:relative}.switch-thumb{border:.75px solid var(--switch-thumb-border);background:var(--switch-thumb);width:16px;height:16px;transition:transform .2s var(--yote-ease-out),background-color var(--yote-duration) ease;border-radius:37px;place-items:center;display:grid;position:absolute;top:2px;left:2px;box-shadow:0 10px 20px 3px #0000000a}.switch-dot{background:var(--switch-dot);width:6px;height:6px;transition:background-color var(--yote-duration) ease;border-radius:22px}.switch-input:checked+.switch-track{background:var(--switch-track-on);box-shadow:inset 0 0 0 .75px var(--switch-track-ring-on)}.switch-input:checked+.switch-track .switch-thumb{background:var(--switch-thumb-on);transform:translate(16px)}.switch-input:checked+.switch-track .switch-dot{background:var(--switch-dot-on)}.switch-input:focus-visible+.switch-track{outline:2px solid var(--yote-text-strong);outline-offset:2px}@media (prefers-reduced-motion:reduce){.switch-thumb{transition:none}}.copy,.install-tab,.menu-item,.more-trigger,.nav-icon-button,.nav-link,.pill,.switch-row{transition:color var(--yote-duration) ease,background-color var(--yote-duration) ease,border-color var(--yote-duration) ease,transform .14s var(--yote-ease-out)}.copy:active,.install-tab:active,.menu-item:active,.more-trigger:active,.nav-icon-button:active,.nav-link:active,.pill:active,.switch-row:active{transform:scale(.97)}.switch-row{transform-origin:0}.switch-row:active{transform:scale(.99)}@media (prefers-reduced-motion:reduce){.copy:active,.install-tab:active,.menu-item:active,.more-trigger:active,.nav-icon-button:active,.nav-link:active,.pill:active,.switch-row:active{transform:none}}.tooltip-root{display:inline-flex;position:relative}.tooltip{z-index:10;color:#fff;text-align:left;opacity:0;pointer-events:none;width:max-content;max-width:208px;transition:opacity .16s var(--yote-ease-out),transform .16s var(--yote-ease-out);background:#2e7cfa;border-radius:12px;flex-direction:column;gap:2px;padding:10px 12px;display:flex;position:absolute;bottom:calc(100% + 10px);right:0;transform:translateY(4px)scale(.96);box-shadow:0 10px 20px 3px #0000000a}.tooltip[data-open]{opacity:1;transform:translateY(0)scale(1)}.tooltip-title{letter-spacing:.28px;font-size:14px;font-weight:500;line-height:20px}.tooltip-body{letter-spacing:.24px;font-size:12px;line-height:16px}.tooltip-arrow{color:#2e7cfa;margin-top:-1px;position:absolute;top:100%;right:12px;transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.tooltip,.tooltip[data-open]{transform:none}}.scroll-thin{scrollbar-width:thin;scrollbar-color:var(--scroll-thumb) transparent}.scroll-thin::-webkit-scrollbar{width:6px;height:6px}.scroll-thin::-webkit-scrollbar-track{background:0 0}.scroll-thin::-webkit-scrollbar-thumb{background:var(--scroll-thumb);border-radius:999px}.scroll-thin::-webkit-scrollbar-thumb:hover{background:var(--scroll-thumb-hover)}.scroll-thin::-webkit-scrollbar-corner{background:0 0}.code-pre::-webkit-scrollbar,.table-wrap::-webkit-scrollbar{width:6px;height:6px}.docs-sidebar::-webkit-scrollbar{width:6px;height:6px}.code-pre::-webkit-scrollbar-track,.table-wrap::-webkit-scrollbar-track{background:0 0}.docs-sidebar::-webkit-scrollbar-track{background:0 0}.code-pre::-webkit-scrollbar-thumb,.table-wrap::-webkit-scrollbar-thumb{background:var(--scroll-thumb);border-radius:999px}.docs-sidebar::-webkit-scrollbar-thumb{background:var(--scroll-thumb);border-radius:999px}.code-pre::-webkit-scrollbar-thumb:hover,.table-wrap::-webkit-scrollbar-thumb:hover{background:var(--scroll-thumb-hover)}.docs-sidebar::-webkit-scrollbar-thumb:hover{background:var(--scroll-thumb-hover)}.code-pre,.docs-sidebar,.table-wrap{scrollbar-width:thin;scrollbar-color:var(--scroll-thumb) transparent}.docs-shell{grid-template-columns:216px minmax(0,1fr) 200px;align-items:start;gap:48px;max-width:1180px;margin:0 auto;padding:0 24px;display:grid}.docs-sidebar{flex-direction:column;gap:24px;height:100vh;padding:56px 0 24px;display:flex;position:sticky;top:0;overflow-y:auto}.docs-wordmark{padding-left:8px}.docs-groups{flex-direction:column;flex:auto;gap:20px;display:flex}.docs-group{flex-direction:column;gap:1px;display:flex}.docs-group-title{color:var(--yote-text-soft);padding:0 8px 6px;font-size:12px}.docs-a{color:var(--yote-text-strong);text-decoration:underline;-webkit-text-decoration-color:var(--yote-text-soft);text-decoration-color:var(--yote-text-soft);text-underline-offset:3px;transition:text-decoration-color var(--yote-duration) ease}@media (hover:hover) and (pointer:fine){.docs-a:hover{-webkit-text-decoration-color:var(--yote-text-strong);text-decoration-color:var(--yote-text-strong)}}.docs-link{color:var(--yote-text-sub);transition:color var(--yote-duration) ease,background-color var(--yote-duration) ease;border-radius:7px;padding:5px 8px;font-size:13px}@media (hover:hover) and (pointer:fine){.docs-link:hover{color:var(--yote-text-strong);background:var(--yote-bg-surface)}}.docs-link[data-active]{color:var(--yote-text-strong);background:var(--yote-bg-surface)}.docs-sidebar-foot{justify-content:space-between;align-items:center;gap:8px;padding-top:8px;display:flex}.icon-lg{width:17px;height:17px}.docs-content{min-width:0;padding:56px 0 120px}.docs-h2{scroll-margin-top:32px}.docs-title{letter-spacing:-.02em;font-size:30px;font-weight:500;line-height:1.2}.docs-lede{max-width:62ch;color:var(--yote-text-sub);text-wrap:pretty;margin-top:10px;margin-bottom:32px}.docs-content .preview{margin-bottom:8px}.docs-content .code,.docs-content .install,.docs-content .table-wrap{margin-bottom:4px}.docs-h2{letter-spacing:-.01em;margin:48px 0 12px;scroll-margin-top:24px;font-size:19px;font-weight:500}.docs-h3{margin:28px 0 10px;font-size:15px;font-weight:500}.docs-p{max-width:68ch;color:var(--yote-text-sub);text-wrap:pretty;margin-bottom:14px}.docs-inline-link{color:var(--yote-text-strong);text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--yote-text-disabled);text-decoration-color:var(--yote-text-disabled)}.docs-toc{scrollbar-width:thin;scrollbar-color:var(--scroll-thumb) transparent;flex-direction:column;gap:2px;max-height:100vh;padding:56px 0 24px;display:flex;position:sticky;top:0;overflow-y:auto}.docs-toc::-webkit-scrollbar{width:6px}.docs-toc::-webkit-scrollbar-track{background:0 0}.docs-toc::-webkit-scrollbar-thumb{background:var(--scroll-thumb);border-radius:999px}.docs-toc-title{color:var(--yote-text-soft);padding-bottom:8px;font-size:12px}.docs-toc-list{flex-direction:column;gap:2px;display:flex;position:relative}.docs-toc-marker{background:var(--yote-text-strong);width:1px;transition:transform .28s var(--yote-ease-out),height .28s var(--yote-ease-out);position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.docs-toc-marker{transition:none}}.docs-toc-link{border-left:1px solid var(--yote-stroke-soft);color:var(--yote-text-soft);transition:color var(--yote-duration) ease;padding:4px 0 4px 10px;font-size:13px}.docs-toc-link[data-active]{color:var(--yote-text-strong)}.founder{margin-top:4px}.founder-text{max-width:62ch;color:var(--yote-text-sub);text-wrap:pretty}.founder-text em{color:var(--yote-text-strong);font-style:italic}.founder-sign{color:var(--yote-text-strong);flex-direction:column;align-items:flex-start;gap:2px;margin-top:16px;display:flex}.founder-name{color:var(--yote-text-soft);font-size:13px}.kbd{border:1px solid var(--yote-stroke-soft);font:inherit;color:var(--yote-text-sub);border-radius:6px;padding:1px 6px;font-size:12px;display:inline-flex}.kbd,.search-trigger{background:var(--yote-bg-surface);align-items:center}.search-trigger{width:100%;height:32px;color:var(--yote-text-soft);cursor:pointer;font:inherit;transition:color var(--yote-duration) ease,background-color var(--yote-duration) ease;border:0;border-radius:8px;gap:8px;padding:0 8px 0 10px;font-size:13px;display:flex}@media (hover:hover) and (pointer:fine){.search-trigger:hover{color:var(--yote-text-strong);background:var(--yote-bg-layer)}}.search-trigger:focus-visible{outline:2px solid var(--yote-text-strong);outline-offset:2px}.search-trigger-label{text-align:left;flex:auto}.search-trigger-kbd{background:var(--yote-bg-surface);font:inherit;color:var(--yote-text-soft);border-radius:5px;flex:none;padding:1px 5px;font-size:11px;line-height:16px}.search-overlay{z-index:80;background:#00000052;justify-content:center;align-items:flex-start;padding:12vh 16px 16px;display:flex;position:fixed;inset:0}.search-panel{border:1px solid var(--yote-popover-border);background:var(--yote-popover-bg);width:100%;max-width:520px;max-height:min(420px,70vh);box-shadow:var(--yote-popover-shadow);border-radius:16px;flex-direction:column;display:flex;overflow:clip}.search-field{border-bottom:1px solid var(--yote-popover-border);color:var(--yote-text-soft);flex:none;align-items:center;gap:10px;padding:14px 14px 12px;display:flex}.search-input{min-width:0;font:inherit;color:var(--yote-text-strong);background:0 0;border:0;outline:none;flex:1 1 0;margin:0;padding:0;font-size:15px}.search-input::placeholder{color:var(--yote-text-soft);opacity:1}.search-results{scrollbar-width:thin;scrollbar-color:var(--scroll-thumb) transparent;flex:auto;min-height:0;margin:0;padding:6px;list-style:none;overflow-y:auto}.search-results::-webkit-scrollbar{width:6px}.search-results::-webkit-scrollbar-thumb{background:var(--scroll-thumb);border-radius:999px}.search-result{cursor:pointer;border-radius:10px;justify-content:space-between;align-items:baseline;gap:12px;padding:9px 10px;display:flex}.search-result[data-active]{background:var(--yote-popover-active)}.search-result-title{color:var(--yote-text-strong);font-size:14px}.search-result-page{color:var(--yote-text-soft);flex:none;font-size:12px}.search-empty{color:var(--yote-text-soft);padding:14px 10px;font-size:14px}.docs-pager{border-top:1px solid var(--yote-stroke-soft);grid-template-columns:1fr 1fr;gap:12px;margin-top:64px;padding-top:28px;display:grid}.docs-pager-link{border:1px solid var(--yote-stroke-soft);color:var(--yote-text-soft);transition:color var(--yote-duration) ease,background-color var(--yote-duration) ease,border-color var(--yote-duration) ease,transform .14s var(--yote-ease-out);border-radius:12px;align-items:center;gap:10px;padding:12px 14px;text-decoration:none;display:flex}.docs-pager-link[data-side=next]{text-align:right;grid-column:2;justify-content:flex-end}@media (hover:hover) and (pointer:fine){.docs-pager-link:hover{color:var(--yote-text-strong);background:var(--yote-bg-surface);border-color:var(--yote-bg-layer)}}.docs-pager-link:active{transform:scale(.99)}@media (prefers-reduced-motion:reduce){.docs-pager-link:active{transform:none}}.docs-pager-text{flex-direction:column;gap:2px;min-width:0;display:flex}.docs-pager-kicker{color:var(--yote-text-soft);font-size:12px;line-height:16px}.docs-pager-label{letter-spacing:.28px;color:var(--yote-text-strong);font-size:14px;line-height:20px}@media (max-width:560px){.docs-pager{grid-template-columns:minmax(0,1fr)}.docs-pager-link[data-side=next]{grid-column:1}}.table-wrap{border:1px solid var(--yote-stroke-soft);border-radius:12px;margin-bottom:16px;overflow-x:auto}.props{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.props th{color:var(--yote-text-soft);white-space:nowrap;font-weight:500}.props td,.props th{border-bottom:1px solid var(--yote-stroke-soft);padding:10px 14px}.props td{color:var(--yote-text-sub);vertical-align:top}.props tr:last-child td{border-bottom:0}.bullets{max-width:68ch;color:var(--yote-text-sub);text-wrap:pretty;flex-direction:column;gap:10px;margin-bottom:16px;padding-left:18px;list-style:outside;display:flex}.code-head{border-bottom:1px solid var(--yote-stroke-soft);align-items:center;padding:9px 14px;display:flex}.code-filename{font-family:var(--font-mono);color:var(--yote-text-soft);font-size:12px}.code[data-titled] .copy{top:6px}@media (max-width:1080px){.docs-shell{grid-template-columns:200px minmax(0,1fr);gap:32px}.docs-toc{display:none}}.docs-bar{align-items:center;gap:8px;display:flex}.docs-menu-toggle{display:none}@media (max-width:720px){.docs-shell{grid-template-columns:minmax(0,1fr);gap:0;padding:0 16px}.docs-sidebar{z-index:20;background:var(--yote-bg-default);border-bottom:1px solid var(--yote-stroke-soft);flex-flow:wrap;align-items:center;gap:10px;height:auto;max-height:none;padding:12px 0 10px;position:sticky;top:0;overflow:visible}.docs-wordmark{flex:auto}.docs-sidebar-foot{flex:none;order:1;gap:2px}.docs-bar{flex:100%;order:2}.docs-groups{flex:100%;order:3}.docs-wordmark{padding-left:0}.docs-bar .search-trigger{flex:auto}.docs-menu-toggle{border:1px solid var(--yote-stroke-soft);background:var(--yote-bg-default);height:30px;color:var(--yote-text-strong);cursor:pointer;font:inherit;border-radius:8px;flex:none;align-items:center;padding:0 12px;font-size:13px;display:inline-flex}.docs-groups{gap:16px;max-height:60vh;padding-bottom:6px;display:none;overflow-y:auto}.docs-groups[data-open]{display:flex}.docs-content{padding:28px 0 72px}.docs-title{font-size:26px}.docs-pager{margin-top:40px}}@media (max-width:560px){.nav{gap:10px;padding:40px 16px 0}.nav-links{gap:4px}.nav-link-label,.search-trigger-kbd,.star-count{display:none}.page{gap:36px;padding:36px 16px 72px}.showcase{margin-top:44px}.headline{font-size:26px;line-height:34px}.footer{padding:0 16px 40px}.controls{flex-wrap:wrap;gap:6px}.showcase-head{gap:10px}.stage{height:260px;padding:16px}.stage-tall{height:300px}.stage-taller{height:380px}.search-overlay{padding:8vh 12px 12px}}.footer{max-width:var(--page-max);color:var(--yote-text-soft);align-items:center;gap:10px;margin:0 auto;padding:0 24px 48px;font-size:13px;display:flex}.footer-link{color:var(--yote-text-sub);text-decoration:underline;-webkit-text-decoration-color:var(--yote-text-disabled);text-decoration-color:var(--yote-text-disabled);text-underline-offset:3px;transition:text-decoration-color var(--yote-duration) ease}@media (hover:hover) and (pointer:fine){.footer-link:hover{color:var(--yote-text-strong);-webkit-text-decoration-color:var(--yote-text-strong);text-decoration-color:var(--yote-text-strong)}}.footer-stamp{background:var(--yote-bg-surface);font-variant-numeric:tabular-nums;color:var(--yote-text-soft);border-radius:6px;padding:1px 6px;font-size:11px;line-height:16px}.copy:focus-visible,.install-tab:focus-visible,.nav-link:focus-visible,.pill:focus-visible{outline:2px solid var(--yote-text-strong);outline-offset:2px}}@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.text-\[var\(--code-attr\)\]{color:var(--code-attr)}.text-\[var\(--code-expr\)\]{color:var(--code-expr)}.text-\[var\(--code-punct\)\]{color:var(--code-punct)}.text-\[var\(--code-str\)\]{color:var(--code-str)}.text-\[var\(--code-tag\)\]{color:var(--code-tag)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.data-\[active\]\:ring-4[data-active]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[filled\]\:bg-neutral-50[data-filled]{background-color:var(--color-neutral-50)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@layer yote{:root,[data-theme=light]{--yote-bg-default:#ffffff;--yote-bg-surface:#f7f7f7;--yote-stroke-soft:rgba(0,0,0,0.05);--yote-text-strong:#171717;--yote-text-sub:#5c5c5c;--yote-text-soft:#a3a3a3;--yote-feature-base:#7d52f4;--yote-feature-dark:#351a75;--yote-purple-alpha-24:rgba(125,82,244,0.24);--yote-error-base:#fb3748;--yote-error-faint:#ffc0c5;--yote-bg-layer:#f5f5f5;--yote-text-disabled:#d1d1d1;--yote-info-base:#335cff;--yote-shadow-field:0 2px 4px 0 rgba(54,54,54,0.04);--yote-shadow-field-hover:0 2px 4px 0 rgba(138,138,138,0.08);--yote-scroll-thumb:rgba(0,0,0,0.16);--yote-flag-ring:rgba(0,0,0,0.16);--yote-popover-bg:#ffffff;--yote-popover-border:rgba(0,0,0,0.06);--yote-popover-active:#f5f5f5;--yote-popover-shadow:0 2px 4px -1px rgba(0,0,0,0.04),0 12px 32px -8px rgba(0,0,0,0.14);--yote-bg-subtle:#ebebeb;--yote-success-base:#1fc16b;--yote-warning-base:#fa7319;--yote-radius-sm:8px;--yote-radius-md:12px;--yote-radius-lg:16px;--yote-radius-xl:24px;--yote-shadow-xs:0 2px 4px -1px rgba(0,0,0,0.02),0 5px 13px -5px rgba(0,0,0,0.05);--yote-focus-active:0 0 0 2px var(--yote-bg-default),0 0 0 4px var(--yote-purple-alpha-24);--yote-focus-error:0 0 0 2px var(--yote-bg-default),0 0 0 4px var(--yote-error-faint);--yote-ease-out:cubic-bezier(0.23,1,0.32,1);--yote-duration:160ms}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--yote-bg-default:#0c0c0c;--yote-bg-surface:#161616;--yote-stroke-soft:rgba(255,255,255,0.08);--yote-text-strong:#f2f2f2;--yote-text-sub:#a3a3a3;--yote-text-soft:#6f6f6f;--yote-feature-base:#9a78f7;--yote-feature-dark:#c4aefa;--yote-purple-alpha-24:rgba(154,120,247,0.45);--yote-error-base:#ff6170;--yote-error-faint:rgba(255,97,112,0.42);--yote-shadow-xs:0 2px 4px -1px rgba(0,0,0,0.3),0 5px 13px -5px rgba(0,0,0,0.5);--yote-bg-layer:#1c1c1c;--yote-text-disabled:#4a4a4a;--yote-info-base:#6e8bff;--yote-shadow-field:0 2px 4px 0 rgba(0,0,0,0.35);--yote-shadow-field-hover:0 2px 4px 0 rgba(0,0,0,0.45);--yote-scroll-thumb:rgba(255,255,255,0.18);--yote-flag-ring:rgba(255,255,255,0.24);--yote-popover-bg:#171717;--yote-popover-border:rgba(255,255,255,0.05);--yote-popover-active:#292929;--yote-popover-shadow:0 2px 4px -1px rgba(0,0,0,0.5),0 16px 40px -8px rgba(0,0,0,0.7);--yote-bg-subtle:#262626;--yote-success-base:#3ad98a;--yote-warning-base:#ff8f3d}}[data-theme=dark]{--yote-bg-default:#0c0c0c;--yote-bg-surface:#161616;--yote-stroke-soft:rgba(255,255,255,0.08);--yote-text-strong:#f2f2f2;--yote-text-sub:#a3a3a3;--yote-text-soft:#6f6f6f;--yote-feature-base:#9a78f7;--yote-feature-dark:#c4aefa;--yote-purple-alpha-24:rgba(154,120,247,0.45);--yote-error-base:#ff6170;--yote-error-faint:rgba(255,97,112,0.42);--yote-shadow-xs:0 2px 4px -1px rgba(0,0,0,0.3),0 5px 13px -5px rgba(0,0,0,0.5);--yote-bg-layer:#1c1c1c;--yote-text-disabled:#4a4a4a;--yote-info-base:#6e8bff;--yote-shadow-field:0 2px 4px 0 rgba(0,0,0,0.35);--yote-shadow-field-hover:0 2px 4px 0 rgba(0,0,0,0.45);--yote-scroll-thumb:rgba(255,255,255,0.18);--yote-flag-ring:rgba(255,255,255,0.24);--yote-popover-bg:#171717;--yote-popover-border:rgba(255,255,255,0.05);--yote-popover-active:#292929;--yote-popover-shadow:0 2px 4px -1px rgba(0,0,0,0.5),0 16px 40px -8px rgba(0,0,0,0.7);--yote-bg-subtle:#262626;--yote-success-base:#3ad98a;--yote-warning-base:#ff8f3d}.yote-field{display:flex;flex-direction:column;gap:10px;width:100%}.yote-pin-field{--yote-cell-base:87.5px;--yote-gap:10px;max-width:calc(var(--yote-len, 4) * var(--yote-cell-base) + (var(--yote-len, 4) - 1) * var(--yote-gap));transition:max-width .24s var(--yote-ease-out)}.yote-label{font-size:14px;font-weight:500;line-height:20px;letter-spacing:.28px;color:var(--yote-text-strong);cursor:default}.yote-message{display:flex;align-items:center;gap:4px;min-height:16px;font-size:12px;line-height:16px;letter-spacing:.24px;color:var(--yote-text-sub);transition:color var(--yote-duration) ease}.yote-message[data-invalid]{color:var(--yote-error-base)}.yote-message-icon{flex:none;align-self:flex-start;width:14px;height:14px;margin-top:1px}.yote-group{--yote-cell-w:min(var(--yote-cell-base),(100cqi - (var(--yote-len,4) - 1) * var(--yote-gap))/var(--yote-len,4));--yote-cell-r:clamp(14px,calc(var(--yote-cell-w) * 0.2743),var(--yote-radius-xl));container-type:inline-size;position:relative;display:flex;gap:var(--yote-gap);width:100%;line-height:0;cursor:text}.yote-group[data-disabled]{cursor:default}.yote-group[data-shaking]{animation:yote-shake .28s var(--yote-ease-out)}.yote-pin-control{position:absolute;inset:0;z-index:1;width:100%;height:100%;margin:0;padding:0;border:0;outline:none;background:transparent;opacity:0;font-size:16px;color:transparent;caret-color:transparent;cursor:inherit}.yote-cell{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--yote-cell-w);height:66px;border:1px solid var(--yote-stroke-soft);border-radius:var(--yote-cell-r);background:var(--yote-bg-default);box-shadow:var(--yote-shadow-xs);animation:yote-cell-in .18s var(--yote-ease-out) both;transition:border-color var(--yote-duration) ease,background-color var(--yote-duration) ease,box-shadow var(--yote-duration) ease}.yote-cell:after{content:"";position:absolute;inset:-1px;border-radius:inherit;box-shadow:var(--yote-focus-active);opacity:0;pointer-events:none;transition:opacity var(--yote-duration) var(--yote-ease-out)}.yote-cell[data-active]{border-color:var(--yote-feature-base);box-shadow:inset 0 0 0 .5px var(--yote-feature-base)}.yote-cell[data-active]:after{opacity:1}.yote-cell[data-invalid]{border-color:var(--yote-error-base);box-shadow:inset 0 0 0 .5px var(--yote-error-base)}.yote-cell[data-invalid]:after{box-shadow:var(--yote-focus-error);opacity:1}.yote-cell[data-disabled]{background:var(--yote-bg-surface);border-color:transparent;box-shadow:none}.yote-cell[data-disabled]:after{opacity:0}.yote-digit{line-height:38px;font-size:30px;font-weight:400;letter-spacing:.3px;color:var(--yote-text-strong);font-variant-numeric:tabular-nums;user-select:none;animation:yote-digit-in .14s var(--yote-ease-out);transition:color var(--yote-duration) ease}.yote-digit[data-invalid]{color:var(--yote-error-base)}.yote-digit[data-disabled]{color:transparent}.yote-caret{position:absolute;width:2px;height:28px;border-radius:2px;background:var(--yote-feature-dark);animation:yote-blink 1.06s step-end infinite}.yote-ta{--yote-ta-height:127px;--yote-ta-radius:var(--yote-radius-md);--yote-ta-pad-y:8px;--yote-ta-pad-left:10px;--yote-ta-pad-right:8px}.yote-ta[data-size=sm]{--yote-ta-height:113px;--yote-ta-radius:var(--yote-radius-sm);--yote-ta-pad-y:6px;--yote-ta-pad-left:8px;--yote-ta-pad-right:8px}.yote-ta[data-size=lg]{--yote-ta-height:141px;--yote-ta-radius:var(--yote-radius-md);--yote-ta-pad-y:10px;--yote-ta-pad-left:12px;--yote-ta-pad-right:10px}.yote-label-row{display:flex;align-items:center;gap:6px;width:100%}.yote-required{flex:1 0 0;min-width:1px;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.28px;color:var(--yote-info-base)}.yote-optional{font-size:12px;line-height:16px;letter-spacing:.24px;color:var(--yote-text-disabled);white-space:nowrap}.yote-info{display:inline-flex;flex:none;margin-left:auto;color:var(--yote-text-soft)}.yote-ta-field{position:relative;display:flex;flex-direction:column;gap:4px;width:100%;height:var(--yote-ta-height);padding:var(--yote-ta-pad-y) var(--yote-ta-pad-right) var(--yote-ta-pad-y) var(--yote-ta-pad-left);border:1px solid var(--yote-stroke-soft);border-radius:var(--yote-ta-radius);background:var(--yote-bg-default);box-shadow:var(--yote-shadow-field);overflow:clip;transition:border-color var(--yote-duration) ease,background-color var(--yote-duration) ease,box-shadow var(--yote-duration) ease}@media (hover:hover) and (pointer:fine){.yote-ta-field:hover{background:var(--yote-bg-surface);border-color:var(--yote-bg-layer);box-shadow:var(--yote-shadow-field-hover)}}.yote-ta-field[data-focused]{background:var(--yote-bg-default);border-color:var(--yote-feature-base);box-shadow:var(--yote-focus-active)}.yote-ta-field[data-invalid]{background:var(--yote-bg-default);border-color:var(--yote-error-base);box-shadow:var(--yote-focus-error)}.yote-ta-field[data-disabled]{background:var(--yote-bg-surface);border-color:var(--yote-bg-surface);box-shadow:none}.yote-ta-input{flex:1 1 auto;width:100%;min-height:0;margin:0;padding:0;border:0;outline:none;background:transparent;resize:none;font:inherit;font-size:14px;line-height:20px;letter-spacing:.28px;color:var(--yote-text-strong);overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--yote-scroll-thumb) transparent}.yote-ta-input::-webkit-scrollbar{width:6px}.yote-ta-input::-webkit-scrollbar-track{background:transparent}.yote-ta-input::-webkit-scrollbar-thumb{border-radius:999px;background:var(--yote-scroll-thumb)}.yote-ta-input::placeholder{color:var(--yote-text-soft);opacity:1}.yote-ta-input:disabled{color:var(--yote-text-disabled);-webkit-text-fill-color:var(--yote-text-disabled);cursor:not-allowed}.yote-ta-input:disabled::placeholder{color:var(--yote-text-disabled)}.yote-ta-footer{display:flex;flex:none;align-items:center;justify-content:flex-end;gap:8px;width:100%}.yote-ta-counter{font-size:12px;line-height:16px;letter-spacing:.24px;color:var(--yote-text-soft);font-variant-numeric:tabular-nums;white-space:nowrap;user-select:none}.yote-ta-resize{display:inline-flex;flex:none;color:var(--yote-text-soft);cursor:ns-resize;touch-action:none}.yote-ta-field[data-disabled] .yote-ta-resize{cursor:not-allowed}.yote-message-icon-sm{display:inline-flex;align-items:center;justify-content:center;flex:none;align-self:flex-start;width:14px;height:14px;margin-top:1px}.yote-message[data-disabled]{color:var(--yote-text-disabled)}.yote-pw{--yote-pw-radius:var(--yote-radius-md);--yote-pw-pad-y:10px;--yote-pw-pad-left:10px;--yote-pw-pad-right:8px}.yote-pw[data-size=sm]{--yote-pw-radius:var(--yote-radius-sm);--yote-pw-pad-y:8px;--yote-pw-pad-left:8px;--yote-pw-pad-right:8px}.yote-pw[data-size=lg]{--yote-pw-radius:var(--yote-radius-md);--yote-pw-pad-y:12px;--yote-pw-pad-left:12px;--yote-pw-pad-right:10px}.yote-pw-field{display:flex;align-items:center;gap:8px;width:100%;padding:var(--yote-pw-pad-y) var(--yote-pw-pad-right) var(--yote-pw-pad-y) var(--yote-pw-pad-left);border:1px solid var(--yote-stroke-soft);border-radius:var(--yote-pw-radius);background:var(--yote-bg-default);box-shadow:var(--yote-shadow-field);overflow:clip;transition:border-color var(--yote-duration) ease,background-color var(--yote-duration) ease,box-shadow var(--yote-duration) ease}@media (hover:hover) and (pointer:fine){.yote-pw-field:hover{background:var(--yote-bg-surface);border-color:var(--yote-bg-layer);box-shadow:var(--yote-shadow-field-hover)}}.yote-pw-field[data-focused]{background:var(--yote-bg-default);border-color:var(--yote-feature-base);box-shadow:var(--yote-focus-active)}.yote-pw-field[data-invalid]{background:var(--yote-bg-default);border-color:var(--yote-error-base);box-shadow:var(--yote-focus-error)}.yote-pw-field[data-disabled]{background:var(--yote-bg-surface);border-color:var(--yote-bg-surface);box-shadow:none}.yote-pw-lead{display:inline-flex;flex:none;color:var(--yote-text-soft)}.yote-pw-input{flex:1 1 0;min-width:0;margin:0;padding:0;border:0;outline:none;background:transparent;font:inherit;font-size:12px;line-height:16px;letter-spacing:.24px;color:var(--yote-text-strong)}.yote-pw-input::placeholder{color:var(--yote-text-disabled);opacity:1}.yote-pw-input:disabled{color:var(--yote-text-disabled);-webkit-text-fill-color:var(--yote-text-disabled);cursor:not-allowed}@media (pointer:coarse){.yote-pw-input{font-size:16px;line-height:20px;letter-spacing:.32px}}.yote-pw-reveal{display:inline-grid;flex:none;place-items:center;padding:0;border:0;background:transparent;color:var(--yote-text-soft);cursor:pointer;transition:color var(--yote-duration) ease}@media (hover:hover) and (pointer:fine){.yote-pw-reveal:hover{color:var(--yote-text-strong)}}.yote-pw-reveal:disabled{color:var(--yote-text-disabled);cursor:not-allowed}.yote-pw-forgot{align-self:stretch;font-size:12px;line-height:16px;letter-spacing:.24px;color:var(--yote-text-soft);text-align:right;text-decoration:none;transition:color var(--yote-duration) ease}@media (hover:hover) and (pointer:fine){.yote-pw-forgot:hover{color:var(--yote-text-strong)}}.yote-pw-req{display:flex;flex-direction:column;gap:12px;width:100%;color:var(--yote-text-strong)}.yote-pw-bar{display:flex;align-items:center;gap:8px;width:100%}.yote-pw-segment{flex:1 1 0;min-width:0;height:4px;border-radius:7px;background:var(--yote-bg-subtle);transition:background-color var(--yote-duration) ease}.yote-pw-req[data-strength=partial] .yote-pw-segment[data-filled]{background:var(--yote-warning-base)}.yote-pw-req[data-strength=strong] .yote-pw-segment[data-filled]{background:var(--yote-success-base)}.yote-pw-req[data-strength=invalid] .yote-pw-segment{background:var(--yote-error-base)}.yote-pw-req-title{font-size:14px;line-height:20px;letter-spacing:.28px;color:inherit}.yote-pw-req-list{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.yote-pw-req-item{display:flex;align-items:center;gap:8px;font-size:12px;line-height:16px;letter-spacing:.24px;color:var(--yote-text-sub);transition:color var(--yote-duration) ease}.yote-pw-req-item[data-met]{color:var(--yote-text-strong)}.yote-pw-req-icon{display:inline-flex;flex:none;color:var(--yote-text-disabled);transition:color var(--yote-duration) ease}.yote-pw-req-icon[data-met]{color:var(--yote-success-base)}.yote-pw-req-icon[data-invalid]{color:var(--yote-error-base)}.yote-pw-req-icon[data-disabled]{color:var(--yote-text-disabled)}.yote-pw-req[data-disabled] .yote-pw-segment[data-filled],.yote-pw-segment[data-disabled]{background:var(--yote-bg-subtle)}.yote-pw-req-item[data-disabled],.yote-pw-req[data-disabled]{color:var(--yote-text-disabled)}.yote-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.yote-input{--yote-input-pad-y:8px;--yote-input-pad-left:8px;--yote-input-pad-right:8px;--yote-input-gap:8px;--yote-input-radius:var(--yote-radius-sm)}.yote-input[data-size=md]{--yote-input-pad-y:10px;--yote-input-pad-left:10px;--yote-input-pad-right:10px;--yote-input-radius:var(--yote-radius-md)}.yote-input[data-size=lg]{--yote-input-pad-y:12px;--yote-input-pad-left:12px;--yote-input-pad-right:12px;--yote-input-radius:var(--yote-radius-md)}.yote-input[data-affix]{--yote-input-pad-left:12px;--yote-input-gap:14px}.yote-input[data-affix][data-size=md]{--yote-input-pad-left:14px}.yote-input[data-affix][data-size=lg]{--yote-input-pad-left:16px}.yote-input-field{display:flex;align-items:center;gap:var(--yote-input-gap);width:100%;padding:var(--yote-input-pad-y) var(--yote-input-pad-right) var(--yote-input-pad-y) var(--yote-input-pad-left);border:1px solid var(--yote-stroke-soft);border-radius:var(--yote-input-radius);background:var(--yote-bg-default);box-shadow:var(--yote-shadow-field);overflow:clip;transition:border-color var(--yote-duration) ease,background-color var(--yote-duration) ease,box-shadow var(--yote-duration) ease}@media (hover:hover) and (pointer:fine){.yote-input-field:hover{background:var(--yote-bg-surface);border-color:var(--yote-bg-layer);box-shadow:var(--yote-shadow-field-hover)}}.yote-input-field[data-focused]{background:var(--yote-bg-default);border-color:var(--yote-feature-base);box-shadow:var(--yote-focus-active)}.yote-input-field[data-invalid]{background:var(--yote-bg-default);border-color:var(--yote-error-base);box-shadow:var(--yote-focus-error)}.yote-input-field[data-disabled]{background:var(--yote-bg-surface);border-color:var(--yote-bg-surface);box-shadow:none}.yote-input-icon{display:inline-flex;flex:none;align-items:center;color:var(--yote-text-soft)}.yote-input-affix{flex:none;font-size:14px;line-height:20px;letter-spacing:.28px;color:var(--yote-text-soft);white-space:nowrap;user-select:none}.yote-input-control{flex:1 1 0;min-width:var(--yote-input-min,0);margin:0;padding:0;border:0;outline:none;background:transparent;font:inherit;font-size:14px;line-height:20px;letter-spacing:.28px;color:var(--yote-text-strong)}.yote-input-control::placeholder{color:var(--yote-text-soft);opacity:1}.yote-input-control:disabled{color:var(--yote-text-disabled);-webkit-text-fill-color:var(--yote-text-disabled);cursor:not-allowed}.yote-kbd{gap:1px;padding:2px 6px;border:1px solid var(--yote-stroke-soft);border-radius:var(--yote-radius-sm);background:var(--yote-bg-default);font:inherit;font-size:12px;line-height:16px;letter-spacing:.24px;color:var(--yote-text-sub);white-space:nowrap}.yote-card-mark,.yote-kbd{display:inline-flex;align-items:center;justify-content:center;flex:none}.yote-card-mark{width:29px;color:var(--yote-text-soft)}.yote-card-plate{width:29px;height:auto;border-radius:3px;box-shadow:inset 0 0 0 .5px var(--yote-flag-ring);overflow:hidden}.yote-inline-select{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:transparent;color:var(--yote-text-sub);cursor:pointer;font:inherit;font-size:14px;line-height:20px;letter-spacing:.28px;white-space:nowrap}.yote-inline-select:disabled{color:var(--yote-text-disabled);cursor:not-allowed}.yote-inline-select:focus-visible{outline:2px solid var(--yote-feature-base);outline-offset:3px;border-radius:4px}.yote-inline-select-value{flex:none}.yote-inline-select-chevron{display:inline-grid;place-items:center;flex:none;transition:transform .2s var(--yote-ease-out)}.yote-inline-select-chevron[data-open]{transform:rotate(180deg)}.yote-select-chevron{transition:transform .2s var(--yote-ease-out)}.yote-select-chevron[data-open]{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.yote-inline-select-chevron,.yote-select-chevron{transition:none}}.yote-tag-list{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;margin:0;padding:0;list-style:none}.yote-tag-row{align-items:flex-start;gap:8px;width:100%}.yote-tag{display:inline-flex;align-items:center;flex:none;gap:4px;padding:4px 4px 4px 8px;border:1px solid var(--yote-stroke-soft);border-radius:var(--yote-radius-sm);background:var(--yote-bg-default);box-shadow:0 2px 2px rgba(54,54,54,.04);font-size:12px;line-height:16px;letter-spacing:.24px;color:var(--yote-text-sub)}.yote-tag[data-disabled]{background:var(--yote-bg-surface);border-color:var(--yote-bg-surface);box-shadow:none;color:var(--yote-text-disabled)}.yote-tag-label{white-space:nowrap}.yote-tag-remove{display:inline-grid;place-items:center;flex:none;width:14px;height:14px;padding:0;border:0;border-radius:4px;background:transparent;color:var(--yote-text-sub);cursor:pointer;transition:color var(--yote-duration) ease,background-color var(--yote-duration) ease}@media (hover:hover) and (pointer:fine){.yote-tag-remove:hover{color:var(--yote-text-strong);background:var(--yote-bg-layer)}}.yote-tag-remove:disabled{color:var(--yote-text-disabled);cursor:not-allowed}.yote-tag-remove:focus-visible{outline:2px solid var(--yote-feature-base);outline-offset:2px}.yote-input-field[data-tags=inside]{flex-wrap:wrap;overflow:visible;--yote-input-min:6ch}.yote-phone{--yote-phone-radius:var(--yote-radius-md);--yote-phone-pad-y:10px;--yote-phone-pad-left:14px;--yote-phone-pad-right:8px}.yote-phone[data-size=sm]{--yote-phone-radius:var(--yote-radius-sm);--yote-phone-pad-y:8px;--yote-phone-pad-left:12px}.yote-phone[data-size=lg]{--yote-phone-pad-y:12px;--yote-phone-pad-left:16px}.yote-phone-field{display:flex;align-items:center;gap:14px;width:100%;padding:var(--yote-phone-pad-y) var(--yote-phone-pad-right) var(--yote-phone-pad-y) var(--yote-phone-pad-left);border:1px solid var(--yote-stroke-soft);border-radius:var(--yote-phone-radius);background:var(--yote-bg-default);box-shadow:var(--yote-shadow-field);overflow:clip;transition:border-color var(--yote-duration) ease,background-color var(--yote-duration) ease,box-shadow var(--yote-duration) ease}@media (hover:hover) and (pointer:fine){.yote-phone-field:hover{background:var(--yote-bg-surface);border-color:var(--yote-bg-layer);box-shadow:var(--yote-shadow-field-hover)}}.yote-phone-field[data-focused]{background:var(--yote-bg-default);border-color:var(--yote-feature-base);box-shadow:var(--yote-focus-active)}.yote-phone-field[data-invalid]{background:var(--yote-bg-default);border-color:var(--yote-error-base);box-shadow:var(--yote-focus-error)}.yote-phone-field[data-disabled]{background:var(--yote-bg-surface);border-color:var(--yote-bg-surface);box-shadow:none}.yote-pop{position:relative;display:inline-flex;flex:none}.yote-phone-country{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:transparent;color:var(--yote-text-soft);cursor:pointer;font:inherit}.yote-phone-country:disabled{cursor:not-allowed}.yote-phone-country:focus-visible{outline:2px solid var(--yote-feature-base);outline-offset:3px;border-radius:4px}.yote-phone-flag{display:inline-flex;font-size:16px;line-height:1}.yote-flag{display:block;flex:none;width:20px;height:15px;border-radius:2px;box-shadow:inset 0 0 0 .5px var(--yote-flag-ring);overflow:hidden}.yote-phone-dial{font-size:14px;line-height:20px;letter-spacing:.28px;color:var(--yote-text-strong)}.yote-phone-chevron{flex:none}.yote-pop-panel{position:fixed;z-index:60;display:flex;flex-direction:column;gap:4px;width:300px;padding:4px 0;border:1px solid var(--yote-popover-border);border-radius:var(--yote-radius-lg);background:var(--yote-popover-bg);box-shadow:var(--yote-popover-shadow);overflow:clip;animation:yote-pop-in .14s var(--yote-ease-out) both}.yote-pop-panel[data-side=top]{animation-name:yote-pop-in-up}@keyframes yote-pop-in{0%{opacity:0;transform:translateY(-4px) scale(.99)}to{opacity:1;transform:none}}@keyframes yote-pop-in-up{0%{opacity:0;transform:translateY(4px) scale(.99)}to{opacity:1;transform:none}}.yote-pop-search{display:flex;align-items:center;gap:14px;height:36px;margin:0 4px;padding:6px 8px 6px 12px;border:1px solid var(--yote-popover-border);border-radius:var(--yote-radius-md);background:var(--yote-bg-default);box-shadow:var(--yote-shadow-field);color:var(--yote-text-soft)}.yote-pop-search-input{flex:1 1 0;min-width:0;margin:0;padding:0;border:0;outline:none;background:transparent;font:inherit;font-size:14px;line-height:20px;letter-spacing:.28px;color:var(--yote-text-strong)}.yote-pop-search-input::placeholder{color:var(--yote-text-soft);opacity:1}.yote-pop-list{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;max-height:216px;margin:0;padding:0 4px;list-style:none;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--yote-scroll-thumb) transparent}.yote-pop-list::-webkit-scrollbar{width:6px}.yote-pop-list::-webkit-scrollbar-track{background:transparent}.yote-pop-list::-webkit-scrollbar-thumb{border-radius:999px;background:var(--yote-scroll-thumb)}.yote-pop-item{display:flex;align-items:center;gap:8px;padding:10px;border-radius:var(--yote-radius-md);font-size:14px;line-height:20px;letter-spacing:.28px;color:var(--yote-text-sub);cursor:pointer;transition:background-color var(--yote-duration) ease,color var(--yote-duration) ease}.yote-pop-item[data-active]{background:var(--yote-popover-active)}.yote-pop-item[data-active],.yote-pop-item[data-selected]{color:var(--yote-text-strong)}.yote-country-flag{display:inline-flex;flex:none;font-size:18px;line-height:1}.yote-country-dial{flex:1 1 0;min-width:0}.yote-country-name{flex:none;text-align:right;white-space:nowrap}.yote-pop-empty{padding:10px;font-size:14px;line-height:20px;color:var(--yote-text-soft)}.yote-phone-input{flex:1 1 0;min-width:0;margin:0;padding:0;border:0;outline:none;background:transparent;font:inherit;font-size:14px;line-height:20px;letter-spacing:.28px;color:var(--yote-text-strong)}.yote-phone-input::placeholder{color:var(--yote-text-soft);opacity:1}.yote-phone-input:disabled{color:var(--yote-text-disabled);-webkit-text-fill-color:var(--yote-text-disabled);cursor:not-allowed}@media (pointer:coarse){.yote-phone-dial,.yote-phone-input{font-size:16px;letter-spacing:.32px}}@keyframes yote-digit-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes yote-cell-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes yote-blink{0%{opacity:1}50%{opacity:0}}@keyframes yote-shake{0%{transform:translateZ(0)}15%{transform:translate3d(-6px,0,0)}32%{transform:translate3d(5px,0,0)}49%{transform:translate3d(-3px,0,0)}66%{transform:translate3d(2px,0,0)}83%{transform:translate3d(-1px,0,0)}to{transform:translateZ(0)}}@keyframes yote-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.yote-group[data-shaking]{animation:none}.yote-digit{animation:yote-fade-in .14s var(--yote-ease-out)}.yote-cell{animation:yote-fade-in .18s var(--yote-ease-out)}.yote-field{transition:none}.yote-caret{animation:none;opacity:1}}}