/*! 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)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-content:""}}}@layer theme{:root,:host{--font-mono:var(--font-geist-mono), ui-monospace, "SF Mono", SFMono-Regular, Menlo, monospace;--color-red-500:oklch(63.7% .237 25.331);--color-green-500:oklch(72.3% .219 149.579);--color-blue-500:oklch(62.3% .214 259.815);--color-white:#fff;--spacing:.25rem;--container-xl:36rem;--text-xs:.75rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-normal:0em;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--blur-sm:8px;--blur-xl:24px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--nyte-font-family-sans);--default-mono-font-family:var(--font-mono);--color-background:var(--nyte-bg-base);--color-foreground:var(--nyte-content-primary);--color-border-subtle:var(--nyte-border-secondary-translucent);--font-display:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;--font-pixel:var(--font-geist-pixel-square), var(--font-geist-mono), ui-monospace, monospace;--text-hero:clamp(2.75rem, 2.75rem + 2 * var(--fluid-step), 4.75rem);--text-hero--line-height:1.02;--text-hero--letter-spacing:-.01em;--spacing-section:clamp(5rem, 5rem + 2 * var(--fluid-step), 7rem);--spacing-panel-x:clamp(1.5rem, 1.5rem + 1.5 * var(--fluid-step), 3rem);--spacing-panel-y:clamp(3rem, 3rem + 1 * var(--fluid-step), 4rem);--ease-nav:cubic-bezier(.22, 1, .36, 1);--animate-plate-rise:plate-rise .9s var(--ease-nav) both;--animate-ascii-in:ascii-in .24s var(--ease-nav) both}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{--fluid-step:calc((100vw - 20rem) / 76);--site-inner:1072px;--site-pad:clamp(1.25rem, 1.25rem + .25 * var(--fluid-step), 1.5rem);--site-nav-height:40px;--site-nav-pad:4px;--site-nav-top:calc(var(--plate-inset) + var(--plate-nav-drop));--site-nav-control:calc(var(--site-nav-height) - 2 * var(--site-nav-pad));--hero-blue:#22d;--plate-inset:clamp(.5rem, .5rem + .25 * var(--fluid-step), .75rem);--plate-radius:clamp(1.5rem, 1.5rem + .25 * var(--fluid-step), 1.75rem);--plate-nav-drop:calc(var(--plate-inset) - var(--site-nav-pad));--plate-ink:#0e0e5c;--selection-hue:268;--selection-l:.52;--selection-c:.15;--selection-plate-l:.94;--selection-plate-c:.026;--site-panel:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){:root{--site-panel:color-mix(in oklab, var(--color-foreground) 4%, var(--color-background))}}@media (width>=1400px){:root{--site-inner:1312px}}:root{font-synthesis:none;text-wrap:pretty;overflow-wrap:break-word;interpolate-size:allow-keywords}h1,h2,h3,h4{text-wrap:balance}textarea,[contenteditable]{text-wrap:stable}button,a,[role=button]{touch-action:manipulation}html[data-menu-open]{overflow:hidden}.dark{--selection-l:.46}::selection{background-color:oklch(var(--selection-l) var(--selection-c) var(--selection-hue));color:#fff}html>body[data-scroll-locked]{--removed-body-scroll-bar-size:0px!important;margin-right:0!important}}@layer priority1,priority2,priority3,priority4,priority5,priority6;@layer components{.doc{--doc-side:220px;--doc-gutter:48px;--doc-article:72ch;background-color:var(--nyte-bg-base);color:var(--nyte-content-primary);text-rendering:optimizelegibility;font-size:15px;line-height:1.6}.doc :focus-visible:where(:not(.cloud-preview *)){outline:1px solid;outline-color:var(--nyte-focus-ring);outline-offset:2px;border-radius:3px}.doc a:where(:not(.cloud-preview *)){color:inherit;text-decoration:none}.doc-frame{--doc-rail-top:calc(var(--site-nav-top) + var(--site-nav-height) + 24px);width:min(100%, var(--site-inner));padding:32px var(--site-pad) 96px;grid-template-columns:minmax(0,1fr);align-items:start;margin-inline:auto;display:grid}@media (width>=1024px){.doc-frame{grid-template-columns:var(--doc-side) minmax(0, 1fr);column-gap:var(--doc-gutter)}}.doc-side{top:var(--doc-rail-top);max-height:calc(100dvh - var(--doc-rail-top) - 24px);overscroll-behavior:contain;scrollbar-width:none;position:sticky;overflow-y:auto}.doc-article{max-width:var(--doc-article)}.doc-head{margin:0 0 32px}.doc-eyebrow{color:var(--nyte-content-tertiary);font-size:14px;line-height:1.4}.doc-head .doc-eyebrow{margin-bottom:8px;display:block}.doc-title{color:var(--nyte-content-primary);letter-spacing:-.03em;text-wrap:balance;margin:0 0 16px;font-size:34px;font-weight:500;line-height:1.15;overflow:visible}.doc-lede{max-width:640px;color:var(--nyte-content-secondary);letter-spacing:-.01em;text-wrap:pretty;margin:0;font-size:17px;font-weight:400;line-height:1.65}.doc-prose>:first-child{margin-top:0}.doc-prose p{text-wrap:pretty;margin:0 0 14px}.doc-prose h2,.doc-prose h3,.doc-prose h4{scroll-margin-top:calc(var(--site-nav-height) + 24px);color:var(--nyte-content-primary);letter-spacing:-.28px;text-wrap:balance;font-weight:500;position:relative}.doc-prose h2{letter-spacing:-.02em;margin:48px 0 12px;font-size:22px;line-height:1.3}.doc-prose h3{margin:28px 0 8px;font-size:16px;line-height:1.4}.doc-prose h4{color:var(--nyte-content-secondary);margin:21px 0 8px;font-size:13px;font-weight:600;line-height:21px}.doc-prose a{color:var(--nyte-content-secondary);text-decoration:underline}@supports (color:color-mix(in lab, red, red)){.doc-prose a{-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent)}}.doc-prose a{text-underline-offset:3px;transition:text-decoration-color .12s ease-out}.doc-prose a:hover{-webkit-text-decoration-color:var(--nyte-content-secondary);-webkit-text-decoration-color:var(--nyte-content-secondary);-webkit-text-decoration-color:var(--nyte-content-secondary);text-decoration-color:var(--nyte-content-secondary)}.doc-prose strong{font-weight:600}.doc-prose em{color:var(--nyte-content-secondary)}.doc-prose ul,.doc-prose ol{margin:0 0 21px;padding-left:21px}.doc-prose ul{list-style:outside}.doc-prose ol{list-style:decimal}.doc-prose li{margin:0 0 5px;padding-left:3px}.doc-prose li::marker{color:var(--nyte-content-tertiary)}.doc-prose blockquote{border-left:.5px solid;border-color:var(--nyte-border-secondary-translucent);color:var(--nyte-content-secondary);margin:0 0 21px;padding:3px 0 3px 21px}.doc-prose blockquote p:last-child{margin-bottom:0}.doc-prose hr{border:0;border-top:.5px solid;border-color:var(--nyte-border-secondary-translucent);margin:34px 0}.doc-prose img{max-width:100%;height:auto}.doc-prose :not(pre)>code{background-color:var(--nyte-border-secondary-translucent);font-family:var(--font-mono);font-variant-ligatures:none;overflow-wrap:anywhere;border-radius:5px;padding:1px 5px;font-size:.87em}.doc-code{border:.5px solid;border-color:var(--nyte-border-secondary-translucent);background-color:var(--nyte-bg-chrome);border-radius:8px;margin:0 0 21px;overflow:clip}.doc-code-body{position:relative}.doc-code-tabs{scrollbar-width:none;background-color:var(--nyte-bg-interactive-secondary-translucent);box-shadow:inset 0 -.5px 0 var(--color-border-subtle);gap:0;display:flex;overflow-x:auto}.doc-code-tab{min-height:34px;box-shadow:inset -.5px 0 0 var(--color-border-subtle);color:var(--nyte-content-secondary);white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;padding:0 14px;font-size:13px;line-height:20px;transition:color .12s ease-out,background-color .12s ease-out;display:inline-flex}:hover>.doc-code-tab{color:var(--nyte-content-primary)}.doc-code-tab[data-active],[data-active]>.doc-code-tab{background-color:var(--nyte-bg-chrome);color:var(--nyte-content-primary)}.doc-code-copy{width:28px;height:28px;color:var(--nyte-content-secondary);cursor:pointer;opacity:0;background:0 0;border:0;border-radius:999px;place-items:center;transition:opacity .12s ease-out,background-color .12s ease-out,color .12s ease-out;display:inline-grid;position:absolute;top:5px;right:5px}.doc-code:hover .doc-code-copy,.doc-code-copy:focus-visible{opacity:1}.doc-code-copy:hover{background-color:var(--nyte-border-secondary-translucent);color:var(--nyte-content-primary)}.doc-code pre{font-family:var(--font-mono);font-variant-ligatures:none;tab-size:2;margin:0;padding:13px 34px 13px 13px;font-size:13px;line-height:21px;overflow-x:auto}.doc-code code{font:inherit}.doc-code .shiki span{color:var(--shiki-light)}.dark .doc-code .shiki span{color:var(--shiki-dark)}.doc-code .highlighted{background-color:var(--nyte-bg-interactive-secondary-translucent);margin-inline:-13px;padding-inline:13px}.doc-code .diff{margin-inline:-13px;padding-inline:13px}.doc-code .diff.add{background:#00c75824}@supports (color:color-mix(in lab, red, red)){.doc-code .diff.add{background:color-mix(in srgb, var(--color-green-500,#22c55e) 14%, transparent)}}.doc-code .diff.remove{background:#fb2c3624}@supports (color:color-mix(in lab, red, red)){.doc-code .diff.remove{background:color-mix(in srgb, var(--color-red-500,#ef4444) 14%, transparent)}}.doc-code .diff.remove{opacity:.7}.doc-side-branches{margin:2px 0 6px 10px;font-size:.928571em;line-height:1.23077em}.doc-side-branch{padding-left:18px;position:relative}.doc-side-branch:before,.doc-side-branch:after{content:"";border:0 solid;border-color:var(--nyte-border-secondary-translucent);pointer-events:none;position:absolute;left:4px}.doc-side-branch:before{border-left-width:1px;top:0;bottom:0}.doc-side-branch:last-child:before{height:.923077em;bottom:auto}.doc-side-branch:after{border-top-width:1px;width:8px;top:.923077em}.doc-side-branch a{color:var(--nyte-content-secondary);text-wrap:balance;padding:.307692em 0;transition:color .12s ease-out;display:block}.doc-side-branch a:hover,.doc-side-branch a[aria-current]{color:var(--nyte-content-primary)}.doc-pager{grid-template-columns:1fr 1fr;gap:12px;margin-top:56px;display:grid}.doc-pager a{background-color:var(--nyte-bg-interactive-secondary-translucent);border-radius:14px;flex-direction:column;gap:2px;padding:14px 16px;transition:background-color .12s ease-out;display:flex}.doc-pager a:hover{background-color:var(--nyte-bg-hover)}.doc-pager a[data-dir=next]{text-align:right;grid-column:2}.doc-pager strong{font-weight:500}@media (width<=1023px){.doc-head{margin-bottom:24px}.doc-title{font-size:28px;line-height:34px}.doc-pager{grid-template-columns:minmax(0,1fr);margin-top:48px}.doc-pager a[data-dir=next]{grid-column:1}}@media (hover:none){.doc-code-copy{opacity:1}}.doc-prose small{color:var(--nyte-content-secondary);margin:-8px 0 14px;font-size:13px;display:block}.doc-platform-icon{vertical-align:-.2em;margin-right:6px;display:inline-flex}.doc-side .doc-platform-icon{display:none}.doc-download{border:1px solid;border-color:var(--nyte-border-secondary-translucent);border-radius:12px;align-items:center;gap:12px;margin:0 0 21px;padding:12px 16px 12px 8px;display:flex}.doc-download img{flex-shrink:0}.doc-download-text{flex-direction:column;flex:1;min-width:0;display:flex}.doc-download-text span:first-child{color:var(--nyte-content-primary)}.doc-download-text span:last-child{color:var(--nyte-content-tertiary);font-variant-numeric:tabular-nums;font-size:14px}.doc-prose .doc-download a{background-color:var(--nyte-content-primary);color:var(--nyte-bg-base);border-radius:999px;flex-shrink:0;padding:6px 16px;font-size:14px;text-decoration:none;transition:opacity .12s ease-out}.doc-prose .doc-download a:hover{opacity:.85}.doc-prose table{border-collapse:collapse;width:100%;margin:0 0 34px;font-size:13px;line-height:21px}.doc-prose thead th{border-bottom:.5px solid;border-color:var(--nyte-border-secondary-translucent);color:var(--nyte-content-secondary);letter-spacing:-.01px;text-align:left;vertical-align:bottom;padding:0 13px 8px 0;font-size:12px;font-weight:600}.doc-prose tbody td{border-bottom:.5px solid;border-color:var(--nyte-border-secondary-translucent);vertical-align:top;padding:8px 13px 8px 0}.doc-prose tbody tr:last-child td{border-bottom-color:var(--nyte-border-secondary-translucent)}.doc-prose td code,.doc-prose th code{overflow-wrap:anywhere}.doc-prose tbody td:first-child code{white-space:nowrap}.doc-table-scroll{margin:0 0 34px;overflow-x:auto}.doc-table-scroll table{min-width:100%;margin:0}.doc-prose figure:has(img[src^="/tui/"]){margin-block:1.25rem 1.5rem}.doc-prose img[src^="/tui/"]{border:1px solid;border-color:var(--nyte-border-secondary-translucent);background:#0a0a0a;border-radius:8px}.doc-prose figure:has(img[src^="/tui/"]) figcaption{color:var(--nyte-content-secondary);margin-top:8px;font-size:13px}.docs-cards{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:13px;margin:0 0 21px;display:grid}.docs-card{border:.5px solid;border-color:var(--nyte-border-secondary-translucent);border-radius:13px;flex-direction:column;gap:8px;padding:16px;transition:border-color .12s ease-out;display:flex}.docs-card:hover{border-color:var(--nyte-content-tertiary)}.docs-card-icon{color:var(--nyte-content-primary);display:inline-flex}.docs-card strong{font-size:14px;font-weight:600}.docs-card span:last-child{color:var(--nyte-content-secondary);font-size:13px;line-height:20px}.cloud-cta{flex-wrap:wrap;gap:8px;margin:0 0 16px;display:flex}.cloud-cta-primary,.cloud-cta-secondary{letter-spacing:-.44px;border-radius:32px;justify-content:center;align-items:center;gap:8px;height:32px;padding:0 14px;font-size:15px;font-weight:500;display:inline-flex}.doc a.cloud-cta-primary{background-color:var(--nyte-content-primary);color:var(--nyte-bg-base)}.cloud-cta-primary:hover{opacity:.85}.cloud-cta-secondary{background-color:var(--nyte-bg-interactive-secondary-translucent);color:var(--nyte-content-primary)}.cloud-cta-secondary:hover{background-color:var(--nyte-bg-hover)}.cloud-features{grid-template-columns:1fr;gap:32px;margin:0 0 16px;padding:16px 0 24px;display:grid}@media (width>=700px){.cloud-features{grid-template-columns:1fr 1fr}}.doc-prose a.cloud-feature{min-width:0;color:inherit;gap:16px;text-decoration:none;display:flex}.doc-prose a.cloud-feature:hover{text-decoration:none}.cloud-feature-icon{width:28px;height:28px;color:var(--nyte-content-secondary);flex:none}.doc-prose a.cloud-feature strong{font-size:16px;font-weight:500;line-height:19px;display:block}.doc-prose a.cloud-feature>span:last-child{min-width:0}.doc-prose a.cloud-feature>span:last-child span{color:var(--nyte-content-secondary);letter-spacing:-.18px;margin:4px 0 0;font-size:14px;line-height:22px;display:block}.cloud-preview{border:.5px solid;border-color:var(--nyte-border-secondary-translucent);min-height:144px;color:var(--nyte-content-primary);font-family:var(--font-inter), ui-sans-serif, system-ui, sans-serif;border-radius:13px;flex-wrap:wrap;justify-content:center;align-items:center;gap:13px;margin:0 0 13px;padding:34px 21px;display:flex}.cloud-preview[data-align=start]{justify-content:flex-start}.cloud-preview[data-align=stretch]{flex-direction:column;align-items:stretch}.cloud-preview+.doc-code{border-top-left-radius:3px;border-top-right-radius:3px}.cloud-swatch{border:.5px solid;border-color:var(--nyte-border-secondary-translucent);vertical-align:-2px;border-radius:999px;width:13px;height:13px;margin-inline-end:8px;display:inline-block}.site-menu{z-index:20;overscroll-behavior:contain;padding:calc(var(--site-nav-top) + var(--site-nav-height) + 24px) var(--site-pad) 48px;background-color:var(--nyte-bg-base);outline:none;transition:opacity .2s ease-out,translate .2s ease-out,visibility .2s;position:fixed;inset:0;overflow-y:auto}.site-menu:not([data-open]){visibility:hidden;opacity:0;translate:0 -8px}@media (prefers-reduced-motion:reduce){.site-menu{transition:none}}.shiki{font-variant-ligatures:none;tab-size:2}.docs-mermaid{margin:16px 0;overflow-x:auto}.docs-mermaid svg{max-width:100%;height:auto;margin-inline:auto;display:block}.landing-plate{--plate-top:#0a0a6e;--plate-blue:var(--hero-blue);--plate-lift:#4a5af2;--plate-haze:#aab4ff;background:radial-gradient(90% 55% at 50% 0%, #ffffff1a, transparent 70%), linear-gradient(to bottom, var(--plate-top), var(--plate-blue) 42%, var(--plate-lift) 70%, var(--plate-haze))}.dark .landing-plate{--plate-top:#03030f;--plate-blue:#12127e;--plate-lift:#1a1f8a;--plate-haze:#1b2266}.landing-plate ::selection{background-color:oklch(var(--selection-plate-l) var(--selection-plate-c) var(--selection-hue));color:var(--plate-ink)}.landing-plate-grain{mix-blend-mode:overlay;opacity:.32;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.fact-pill{z-index:10;background:var(--tint);width:max-content;color:var(--plate-ink);font-family:var(--font-mono);pointer-events:none;opacity:0;rotate:0deg;scale:.8;translate:calc(-50% + var(--dx) + var(--px,0px) * .3) var(--dy-rest);transition:opacity .12s ease-out, scale .42s cubic-bezier(.34, 1.56, .64, 1), rotate .42s cubic-bezier(.34, 1.56, .64, 1), translate .42s var(--ease-nav);border-radius:9999px;padding:6px 10px;font-size:11px;font-weight:500;line-height:1;text-decoration:none;position:absolute;left:50%;box-shadow:0 8px 20px -8px #0000288c}.fact-pill+.fact-pill{transition-delay:40ms}.fact:is(:hover,:focus-visible) .fact-pill{opacity:1;scale:1;rotate:var(--r);translate:calc(-50% + var(--dx) + var(--px,0px) * .3) 0}@media (prefers-reduced-motion:reduce){.fact-pill{scale:1;rotate:var(--r);translate:calc(-50% + var(--dx)) 0;transition:opacity .12s ease-out}.fact:is(:hover,:focus-visible) .fact-pill{translate:calc(-50% + var(--dx)) 0}}}@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.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;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.top-0{top:0}.top-full{top:100%}.right-\[4\%\]{right:4%}.-bottom-\[42\%\]{bottom:-42%}.bottom-0{bottom:0}.bottom-full{bottom:100%}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-30{z-index:30}.col-\[-3\/-1\]{grid-column:-3/-1}.row-\[var\(--r3\)\/span_2\]{grid-row:var(--r3)/span 2}.row-span-3{grid-row:span 3/span 3}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mx-\(--plate-inset\){margin-inline:var(--plate-inset)}.mx-auto{margin-inline:auto}.my-8{margin-block:calc(var(--spacing) * 8)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-\[calc\(var\(--plate-inset\)-var\(--site-nav-top\)-var\(--site-nav-height\)\)\]{margin-top:calc(var(--plate-inset) - var(--site-nav-top) - var(--site-nav-height))}.mt-section{margin-top:var(--spacing-section)}.mb-\(--plate-inset\){margin-bottom:var(--plate-inset)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.\!grid{display:grid!important}.\!inline{display:inline!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.list-item{display:list-item}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row{display:table-row}.table-row-group{display:table-row-group}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-\(--site-nav-control\){width:var(--site-nav-control);height:var(--site-nav-control)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-full{width:100%;height:100%}.h-\(--site-nav-control\){height:var(--site-nav-control)}.h-\(--site-nav-height\){height:var(--site-nav-height)}.h-5{height:calc(var(--spacing) * 5)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-14{height:calc(var(--spacing) * 14)}.h-32{height:calc(var(--spacing) * 32)}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-90{max-height:calc(var(--spacing) * 90)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-\[17rem\]{min-height:17rem}.min-h-\[max\(36rem\,min\(100svh-2\*var\(--plate-inset\)\,60rem\)\)\]{min-height:max(36rem, min(100svh - 2 * var(--plate-inset), 60rem))}.min-h-svh{min-height:100svh}.w-1\/4{width:25%}.w-60{width:calc(var(--spacing) * 60)}.w-80{width:calc(var(--spacing) * 80)}.w-\[44\%\]{width:44%}.w-\[76\%\]{width:76%}.w-\[86\%\]{width:86%}.w-\[min\(100\%\,var\(--site-inner\)\)\]{width:min(100%, var(--site-inner))}.w-\[min\(460px\,72\%\)\]{width:min(460px,72%)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-\[24rem\]{max-width:24rem}.max-w-\[27rem\]{max-width:27rem}.max-w-\[640px\]{max-width:640px}.max-w-\[calc\(300px\+64px\+848px\+64px\)\]{max-width:1276px}.max-w-full{max-width:100%}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.min-w-28{min-width:calc(var(--spacing) * 28)}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.origin-center{transform-origin:50%}.translate-y-1{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-ascii-in{animation:var(--animate-ascii-in)}.animate-plate-rise{animation:var(--animate-plate-rise)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize{resize:both}.scroll-mt-6{scroll-margin-top:calc(var(--spacing) * 6)}.auto-rows-\[auto_1fr_auto\]{grid-auto-rows:auto 1fr auto}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.grid-rows-subgrid{grid-template-rows:subgrid}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-px{gap:1px}.gap-x-16{column-gap:calc(var(--spacing) * 16)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}.self-center{align-self:center}.self-end{align-self:flex-end}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-clip{overflow:clip}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\(--plate-radius\){border-radius:var(--plate-radius)}.rounded-\[8px\]{border-radius:8px}.rounded-\[12px\]{border-radius:12px}.rounded-\[20px\]{border-radius:20px}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--nyte-shape-control)}.rounded-sm{border-radius:var(--nyte-shape-indicator)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-border-subtle{border-color:var(--nyte-border-secondary-translucent)}.bg-\(--hero-blue\){background-color:var(--hero-blue)}.bg-\(--plate-ink\)\/10{background-color:var(--plate-ink)}@supports (color:color-mix(in lab, red, red)){.bg-\(--plate-ink\)\/10{background-color:color-mix(in oklab, var(--plate-ink) 10%, transparent)}}.bg-\(--site-panel\){background-color:var(--site-panel)}.bg-background,.bg-background\/80{background-color:var(--nyte-bg-base)}@supports (color:color-mix(in lab, red, red)){.bg-background\/80{background-color:color-mix(in oklab, var(--nyte-bg-base) 80%, transparent)}}.bg-background\/90{background-color:var(--nyte-bg-base)}@supports (color:color-mix(in lab, red, red)){.bg-background\/90{background-color:color-mix(in oklab, var(--nyte-bg-base) 90%, transparent)}}.bg-blue-500{background-color:var(--color-blue-500)}.bg-fill-selected{background-color:var(--nyte-bg-interactive-secondary-translucent)}.bg-foreground{background-color:var(--nyte-content-primary)}.bg-muted{background-color:var(--nyte-bg-muted-translucent)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/16{background-color:#ffffff29}@supports (color:color-mix(in lab, red, red)){.bg-white\/16{background-color:color-mix(in oklab, var(--color-white) 16%, transparent)}}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-\(--site-nav-pad\){padding-inline:var(--site-nav-pad)}.px-\(--site-pad\){padding-inline:var(--site-pad)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[calc\(var\(--site-pad\)-var\(--site-nav-pad\)\)\]{padding-inline:calc(var(--site-pad) - var(--site-nav-pad))}.px-panel-x{padding-inline:var(--spacing-panel-x)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-25{padding-block:calc(var(--spacing) * 25)}.py-panel-y{padding-block:var(--spacing-panel-y)}.pt-\(--site-nav-top\){padding-top:var(--site-nav-top)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-section{padding-top:var(--spacing-section)}.pr-1{padding-right:var(--spacing)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pb-1{padding-bottom:var(--spacing)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-\[clamp\(3rem\,8vh\,5rem\)\]{padding-bottom:clamp(3rem,8vh,5rem)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.text-center{text-align:center}.text-right{text-align:right}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.font-pixel{font-family:var(--font-pixel)}.font-sans{font-family:var(--nyte-font-family-sans)}.text-hero{font-size:var(--text-hero);line-height:var(--tw-leading,var(--text-hero--line-height));letter-spacing:var(--tw-tracking,var(--text-hero--letter-spacing))}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-\[11px\]\/4{font-size:11px;line-height:calc(var(--spacing) * 4)}.text-\[12px\]\/4{font-size:12px;line-height:calc(var(--spacing) * 4)}.text-\[13px\]\/5{font-size:13px;line-height:calc(var(--spacing) * 5)}.text-\[14px\]\/5{font-size:14px;line-height:calc(var(--spacing) * 5)}.text-\[15px\]\/5{font-size:15px;line-height:calc(var(--spacing) * 5)}.text-\[15px\]\/6{font-size:15px;line-height:calc(var(--spacing) * 6)}.text-\[17px\]\/8{font-size:17px;line-height:calc(var(--spacing) * 8)}.text-\[24px\]\/\[1\.15\]{font-size:24px;line-height:1.15}.text-\[32px\]\/\[1\.1\]{font-size:32px;line-height:1.1}.text-\[clamp\(1\.75rem\,1\.1rem\+1\.9vw\,2\.75rem\)\]\/\[1\.05\]{font-size:clamp(1.75rem,1.1rem + 1.9vw,2.75rem);line-height:1.05}.text-lg\/7{font-size:var(--text-lg);line-height:calc(var(--spacing) * 7)}.text-lg\/none{font-size:var(--text-lg);line-height:1}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-sm\/5{font-size:var(--text-sm);line-height:calc(var(--spacing) * 5)}.text-sm\/\[22px\]{font-size:var(--text-sm);line-height:22px}.text-xs\/5{font-size:var(--text-xs);line-height:calc(var(--spacing) * 5)}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[17px\]{font-size:17px}.text-\[34px\]{font-size:34px}.text-\[482\.5px\]{font-size:482.5px}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.whitespace-nowrap{white-space:nowrap}.text-\(--plate-ink\),.text-\(--plate-ink\)\/80{color:var(--plate-ink)}@supports (color:color-mix(in lab, red, red)){.text-\(--plate-ink\)\/80{color:color-mix(in oklab, var(--plate-ink) 80%, transparent)}}.text-background{color:var(--nyte-bg-base)}.text-current{color:currentColor}.text-foreground,.text-foreground\/30{color:var(--nyte-content-primary)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/30{color:color-mix(in oklab, var(--nyte-content-primary) 30%, transparent)}}.text-muted{color:var(--nyte-bg-muted-translucent)}.text-muted-foreground{color:var(--nyte-content-secondary)}.text-tertiary-foreground{color:var(--nyte-content-tertiary)}.text-white{color:var(--color-white)}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\/72{color:#ffffffb8}@supports (color:color-mix(in lab, red, red)){.text-white\/72{color:color-mix(in oklab, var(--color-white) 72%, transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.lowercase{text-transform:lowercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.decoration-white\/40{text-decoration-color:#fff6}@supports (color:color-mix(in lab, red, red)){.decoration-white\/40{-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.decoration-dotted{text-decoration-style:dotted}.underline-offset-4{text-underline-offset:4px}.underline-offset-\[5px\]{text-underline-offset:5px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-\[0\.14\]{opacity:.14}.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)}.shadow-\[0_1px_2px_rgb\(0_0_40\/0\.2\)\,0_6px_16px_-6px_rgb\(0_0_40\/0\.4\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#00002833), 0 6px 16px -6px var(--tw-shadow-color,#00002866);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + 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)}.ring-border-subtle{--tw-ring-color:var(--nyte-border-secondary-translucent)}.ring-white\/15{--tw-ring-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.ring-white\/15{--tw-ring-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);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,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);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,)}.invert{--tw-invert:invert(100%);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,)}.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,)}.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,)!important}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,box-shadow\]{transition-property:background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\,opacity\,scale\]{transition-property:background-color,color,opacity,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,scale\]{transition-property:background-color,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\]{transition-property:background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,translate\]{transition-property:opacity,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[scale\,opacity\]{transition-property:scale,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.delay-0{transition-delay:0s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-nav{--tw-ease:var(--ease-nav);transition-timing-function:var(--ease-nav)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[--dx\:-22\%\]{--dx:-22%}.\[--dx\:14\%\]{--dx:14%}.\[--dy-rest\:-8px\]{--dy-rest:-8px}.\[--dy-rest\:8px\]{--dy-rest:8px}.\[--plate-haze\:\#3341ea\]{--plate-haze:#3341ea}.\[--plate-lift\:\#2a30e2\]{--plate-lift:#2a30e2}.\[--r\:-7deg\]{--r:-7deg}.\[--r\:5deg\]{--r:5deg}.\[--tint\:\#615ced\]{--tint:#615ced}.\[--tint\:\#c8f3ff\]{--tint:#c8f3ff}.\[--tint\:\#d97757\]{--tint:#d97757}.\[--tint\:\#e3dcff\]{--tint:#e3dcff}.\[--tint\:\#ffd6e8\]{--tint:#ffd6e8}.\[animation-delay\:90ms\]{animation-delay:90ms}.\[animation-delay\:180ms\]{animation-delay:.18s}.\[transform-box\:fill-box\]{transform-box:fill-box}.ring-inset{--tw-ring-inset:inset}.not-data-\[type\=page\]\:pl-6:not([data-type=page]){padding-left:calc(var(--spacing) * 6)}.not-data-\[type\=page\]\:text-muted-foreground:not([data-type=page]){color:var(--nyte-content-secondary)}.group-focus-within\:-translate-y-3:is(:where(.group):focus-within *){--tw-translate-y:calc(var(--spacing) * -3);translate:var(--tw-translate-x) var(--tw-translate-y)}@media (hover:hover){.group-hover\:-translate-y-3:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -3);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/card\:translate-y-0:is(:where(.group\/card):hover *){--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/card\:scale-0:is(:where(.group\/card):hover *){--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\/card\:bg-\(--hero-blue\):is(:where(.group\/card):hover *){background-color:var(--hero-blue)}.group-hover\/card\:text-background\/70:is(:where(.group\/card):hover *){color:var(--nyte-bg-base)}@supports (color:color-mix(in lab, red, red)){.group-hover\/card\:text-background\/70:is(:where(.group\/card):hover *){color:color-mix(in oklab, var(--nyte-bg-base) 70%, transparent)}}.group-hover\/card\:text-white:is(:where(.group\/card):hover *){color:var(--color-white)}.group-hover\/card\:opacity-0:is(:where(.group\/card):hover *){opacity:0}.group-hover\/card\:opacity-100:is(:where(.group\/card):hover *){opacity:1}.group-hover\/card\:delay-150:is(:where(.group\/card):hover *){transition-delay:.15s}.group-hover\/nyte\:-translate-y-1:is(:where(.group\/nyte):hover *){--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}}.group-focus-visible\/card\:translate-y-0:is(:where(.group\/card):focus-visible *){--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-focus-visible\/card\:scale-0:is(:where(.group\/card):focus-visible *){--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-focus-visible\/card\:bg-\(--hero-blue\):is(:where(.group\/card):focus-visible *){background-color:var(--hero-blue)}.group-focus-visible\/card\:text-background\/70:is(:where(.group\/card):focus-visible *){color:var(--nyte-bg-base)}@supports (color:color-mix(in lab, red, red)){.group-focus-visible\/card\:text-background\/70:is(:where(.group\/card):focus-visible *){color:color-mix(in oklab, var(--nyte-bg-base) 70%, transparent)}}.group-focus-visible\/card\:text-white:is(:where(.group\/card):focus-visible *){color:var(--color-white)}.group-focus-visible\/card\:opacity-0:is(:where(.group\/card):focus-visible *){opacity:0}.group-focus-visible\/card\:opacity-100:is(:where(.group\/card):focus-visible *){opacity:1}.group-focus-visible\/card\:delay-150:is(:where(.group\/card):focus-visible *){transition-delay:.15s}.group-data-\[active\=true\]\/tile\:opacity-0:is(:where(.group\/tile)[data-active=true] *){opacity:0}.group-data-\[active\=true\]\/tile\:opacity-100:is(:where(.group\/tile)[data-active=true] *){opacity:1}.after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:rounded-\[inherit\]:after{content:var(--tw-content);border-radius:inherit}.after\:border:after{content:var(--tw-content);border-style:var(--tw-border-style);border-width:1px}.after\:border-border-subtle:after{content:var(--tw-content);border-color:var(--nyte-border-secondary-translucent)}@media (hover:hover){.hover\:bg-\[\#2b2be6\]:hover{background-color:#2b2be6}.hover\:bg-current\/10:hover{background-color:currentColor}@supports (color:color-mix(in lab, red, red)){.hover\:bg-current\/10:hover{background-color:color-mix(in oklab, currentcolor 10%, transparent)}}.hover\:bg-fill-hover:hover{background-color:var(--nyte-bg-hover)}.hover\:bg-foreground:hover,.hover\:bg-foreground\/5:hover{background-color:var(--nyte-content-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/5:hover{background-color:color-mix(in oklab, var(--nyte-content-primary) 5%, transparent)}}.hover\:bg-foreground\/10:hover{background-color:var(--nyte-content-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/10:hover{background-color:color-mix(in oklab, var(--nyte-content-primary) 10%, transparent)}}.hover\:bg-foreground\/85:hover{background-color:var(--nyte-content-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/85:hover{background-color:color-mix(in oklab, var(--nyte-content-primary) 85%, transparent)}}.hover\:bg-white\/16:hover{background-color:#ffffff29}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/16:hover{background-color:color-mix(in oklab, var(--color-white) 16%, transparent)}}.hover\:bg-white\/90:hover{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/90:hover{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.hover\:text-\(--tint\):hover{color:var(--tint)}.hover\:text-background:hover{color:var(--nyte-bg-base)}.hover\:text-foreground:hover{color:var(--nyte-content-primary)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-\(--tint\):hover{-webkit-text-decoration-color:var(--tint);-webkit-text-decoration-color:var(--tint);-webkit-text-decoration-color:var(--tint);text-decoration-color:var(--tint)}.hover\:opacity-60:hover{opacity:.6}}.focus-visible\:bg-foreground:focus-visible{background-color:var(--nyte-content-primary)}.focus-visible\:text-\(--tint\):focus-visible{color:var(--tint)}.focus-visible\:text-background:focus-visible{color:var(--nyte-bg-base)}.focus-visible\:text-foreground:focus-visible{color:var(--nyte-content-primary)}.focus-visible\:decoration-\(--tint\):focus-visible{-webkit-text-decoration-color:var(--tint);-webkit-text-decoration-color:var(--tint);-webkit-text-decoration-color:var(--tint);text-decoration-color:var(--tint)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:var(--nyte-focus-ring)}.focus-visible\:ring-white:focus-visible{--tw-ring-color:var(--color-white)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-\(--hero-blue\):focus-visible{--tw-ring-offset-color:var(--hero-blue)}.focus-visible\:ring-offset-\(--site-panel\):focus-visible{--tw-ring-offset-color:var(--site-panel)}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:var(--nyte-bg-base)}.active\:scale-\[0\.96\]:active{scale:.96}.aria-\[current\=page\]\:bg-foreground\/10[aria-current=page]{background-color:var(--nyte-content-primary)}@supports (color:color-mix(in lab, red, red)){.aria-\[current\=page\]\:bg-foreground\/10[aria-current=page]{background-color:color-mix(in oklab, var(--nyte-content-primary) 10%, transparent)}}.aria-\[current\=page\]\:text-foreground[aria-current=page]{color:var(--nyte-content-primary)}.data-active\:bg-fill-selected[data-active]{background-color:var(--nyte-bg-interactive-secondary-translucent)}.data-popup-open\:bg-current\/10[data-popup-open]{background-color:currentColor}@supports (color:color-mix(in lab, red, red)){.data-popup-open\:bg-current\/10[data-popup-open]{background-color:color-mix(in oklab, currentcolor 10%, transparent)}}.data-\[active\=true\]\:bg-foreground[data-active=true]{background-color:var(--nyte-content-primary)}.data-\[active\=true\]\:text-background[data-active=true]{color:var(--nyte-bg-base)}.data-\[status\=active\]\:bg-current\/10[data-status=active]{background-color:currentColor}@supports (color:color-mix(in lab, red, red)){.data-\[status\=active\]\:bg-current\/10[data-status=active]{background-color:color-mix(in oklab, currentcolor 10%, transparent)}}.data-\[type\=page\]\:font-medium[data-type=page]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}}@media not all and (width>=64rem){.max-lg\:hidden{display:none}.max-lg\:inline-flex{display:inline-flex}}@media not all and (width>=40rem){.max-sm\:-right-\[22\%\]{right:-22%}.max-sm\:-bottom-\[30\%\]{bottom:-30%}.max-sm\:opacity-60{opacity:.6}}@media (width>=40rem){.sm\:row-\[var\(--r6\)\/span_2\]{grid-row:var(--r6)/span 2}.sm\:min-h-\[22rem\]{min-height:22rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-end{align-items:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-12{gap:calc(var(--spacing) * 12)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:pb-1{padding-bottom:var(--spacing)}}@media (width>=64rem){.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[300px_minmax\(0\,848px\)\]{grid-template-columns:300px minmax(0,848px)}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:px-0{padding-inline:0}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:pt-25{padding-top:calc(var(--spacing) * 25)}.lg\:pb-50{padding-bottom:calc(var(--spacing) * 50)}}.dark\:opacity-\[0\.16\]:where(.dark,.dark *){opacity:.16}.dark\:\[--plate-haze\:\#151a5c\]:where(.dark,.dark *){--plate-haze:#151a5c}.dark\:\[--plate-lift\:\#16197a\]:where(.dark,.dark *){--plate-lift:#16197a}html:not([data-nav-stuck],[data-menu-open]) body:has(.landing-plate) .hero\:bg-transparent{background-color:#0000}html:not([data-nav-stuck],[data-menu-open]) body:has(.landing-plate) .hero\:bg-white\/12{background-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){html:not([data-nav-stuck],[data-menu-open]) body:has(.landing-plate) .hero\:bg-white\/12{background-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}html:not([data-nav-stuck],[data-menu-open]) body:has(.landing-plate) .hero\:text-white{color:var(--color-white)}html:not([data-nav-stuck],[data-menu-open]) body:has(.landing-plate) .hero\:text-white\/72{color:#ffffffb8}@supports (color:color-mix(in lab, red, red)){html:not([data-nav-stuck],[data-menu-open]) body:has(.landing-plate) .hero\:text-white\/72{color:color-mix(in oklab, var(--color-white) 72%, transparent)}}html:not([data-nav-stuck],[data-menu-open]) body:has(.landing-plate) .hero\:ring-transparent{--tw-ring-color:transparent}html:not([data-nav-stuck],[data-menu-open]) body:has(.landing-plate) .hero\:backdrop-blur-none{--tw-backdrop-blur: ;-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@media (hover:hover){html:not([data-nav-stuck],[data-menu-open]) body:has(.landing-plate) .hero\:hover\:bg-white\/12:hover{background-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){html:not([data-nav-stuck],[data-menu-open]) body:has(.landing-plate) .hero\:hover\:bg-white\/12:hover{background-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}html:not([data-nav-stuck],[data-menu-open]) body:has(.landing-plate) .hero\:hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){html:not([data-nav-stuck],[data-menu-open]) body:has(.landing-plate) .hero\:hover\:bg-white\/20:hover{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}html:not([data-nav-stuck],[data-menu-open]) body:has(.landing-plate) .hero\:hover\:text-white:hover{color:var(--color-white)}}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Pixel Square;src:url(/assets/GeistPixel-Square-B0mEoKr8.woff2)format("woff2");font-weight:500;font-display:swap}:root{--font-inter:"Inter Variable";--font-geist-sans:"Geist Variable";--font-geist-mono:"Geist Mono Variable";--font-geist-pixel-square:"Geist Pixel Square";--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes plate-rise{0%{opacity:0;transform:translateY(var(--rise,12px))}}@keyframes ascii-in{0%{opacity:0}}

@layer priority1;

@layer priority2 {
  .nyteln7xf2 {
    font: inherit;
  }

  .nyte15r89dc {
    grid-area: 1 / 1;
  }

  .nyte1cfmmib {
    grid-area: actions;
  }

  .nyte1vu5sea {
    grid-area: close;
  }

  .nyte19tbii3 {
    grid-area: description;
  }

  .nyte1cnu6j2 {
    grid-area: icon;
  }

  .nyte1wvvgrt {
    grid-area: inline;
  }

  .nytenyuz70 {
    grid-area: title;
  }

  .nyte10a8y8t {
    inset: 0;
  }

  .nytekdpibf {
    margin: -1px;
  }

  .nyte1ghz6dp {
    margin: 0;
  }

  .nyte1717udv {
    padding: 0;
  }

  .nyte1lpmwqv {
    padding: calc(var(--nyte-space-unit) * .5);
  }

  .nytee4b4c4 {
    padding: calc(var(--nyte-space-unit) * 2);
  }

  .nyte11cgb7n {
    padding: var(--nyte-dialog-padding);
  }

  .nyte11bzdv1 {
    padding: var(--nyte-menu-padding);
  }

  .nyte15b6awb {
    padding: var(--nyte-switch-padding-md);
  }

  .nyte1pwt8er:not(:empty) {
    padding: calc(var(--nyte-space-unit) * 2.5) calc(var(--nyte-space-unit) * 3);
  }
}

@layer priority3 {
  .nyte1q8qkxx {
    border-color: var(--nyte-bg-control-selected);
  }

  .nyte1n117vv {
    border-color: var(--nyte-border-control);
  }

  .nyte174nosq {
    border-color: var(--nyte-border-primary-translucent);
  }

  .nyte1i59uck {
    border-color: var(--nyte-border-primary);
  }

  .nytez2z3ys {
    border-color: var(--nyte-border-secondary-translucent);
  }

  .nyte3dv5i8 {
    border-color: var(--nyte-content-interactive-tertiary);
  }

  .nyte2u8bby {
    border-radius: 0;
  }

  .nyte1rxz8go {
    border-radius: 42%;
  }

  .nytei3cxj8 {
    border-radius: calc(var(--nyte-btn-radius-sm) + 2px);
  }

  .nyte1pjcqnp {
    border-radius: inherit;
  }

  .nyte1495min {
    border-radius: var(--_btn-radius);
  }

  .nyte1019xe8 {
    border-radius: var(--_input-radius);
  }

  .nytei6vy0x {
    border-radius: var(--nyte-btn-radius-sm);
  }

  .nyteu9ujve {
    border-radius: var(--nyte-checkbox-radius);
  }

  .nyte14uh50 {
    border-radius: var(--nyte-dialog-radius);
  }

  .nyte19kxjql {
    border-radius: var(--nyte-menu-item-radius);
  }

  .nyte5o258f {
    border-radius: var(--nyte-menu-radius);
  }

  .nytedr1hsj {
    border-radius: var(--nyte-row-radius);
  }

  .nyte14selwe {
    border-radius: var(--nyte-shape-card);
  }

  .nyteook3v3 {
    border-radius: var(--nyte-shape-control);
  }

  .nyte1s2zz3i {
    border-radius: var(--nyte-shape-indicator);
  }

  .nyteewwzza {
    border-radius: var(--nyte-shape-pill);
  }

  .nyte4ydlvx {
    border-radius: var(--nyte-shape-surface);
  }

  .nyteng3xce {
    border-style: none;
  }

  .nyte1y0btm7 {
    border-style: solid;
  }

  .nyte4hv7ue {
    border-width: .5px;
  }

  .nytec342km {
    border-width: 0;
  }

  .nytevndefy {
    border-width: 1.5px;
  }

  .nytemkeg23 {
    border-width: 1px;
  }

  .nytekz0k9k {
    flex: 0 auto;
  }

  .nyte98rzlu {
    flex: 1;
  }

  .nytexhr3t {
    gap: 0;
  }

  .nytea9s7ov {
    gap: 1px;
  }

  .nyte18bcjq8 {
    gap: calc(var(--nyte-space-unit) * .5);
  }

  .nyte1b3h89r {
    gap: calc(var(--nyte-space-unit) * 1.5);
  }

  .nytelx7aek {
    gap: calc(var(--nyte-space-unit) * 2);
  }

  .nyte10i0b1x {
    gap: calc(var(--nyte-space-unit) * 4);
  }

  .nyte14kbac9 {
    gap: inherit;
  }

  .nyte1or7c69 {
    gap: var(--nyte-btn-gap-2xs);
  }

  .nyte98qji7 {
    gap: var(--nyte-btn-gap-lg);
  }

  .nyte67svj1 {
    gap: var(--nyte-btn-gap-md);
  }

  .nyte1x569gt {
    gap: var(--nyte-btn-gap-sm);
  }

  .nyte1hg45gy {
    gap: var(--nyte-btn-gap-xl);
  }

  .nytercxh1n {
    gap: var(--nyte-btn-gap-xs);
  }

  .nytetij5vk {
    gap: var(--nyte-dialog-gap);
  }

  .nytewlsawv {
    gap: var(--nyte-row-gap);
  }

  .nyte1xupphj {
    gap: var(--nyte-space-unit);
  }

  .nyteq3cehl {
    gap: var(--nyte-target-gap);
  }

  .nyte1pw025e {
    grid-template-areas: "icon title inline close"
                         ". description description description"
                         ". actions actions actions";
  }

  .nyte10no89f {
    inset-block: 0;
  }

  .nyte10im51j {
    margin-block: 0;
  }

  .nyted7el93 {
    margin-block: var(--_btn-hit-inset);
  }

  .nyted1pakd {
    margin-block: var(--nyte-space-unit);
  }

  .nyteawu6c8 {
    margin-block: var(--nyte-toast-overhang);
  }

  .nyte52wim2 {
    margin-inline: calc(var(--nyte-menu-padding) * -1);
  }

  .nytesn7u2 {
    margin-inline: calc(var(--nyte-space-unit) * -1);
  }

  .nyteaz7lts {
    margin-inline: calc(var(--nyte-space-unit) * 2);
  }

  .nytek4hgty {
    margin-inline: var(--_btn-hit-inset);
  }

  .nytei3anqp {
    margin-inline: var(--nyte-space-unit);
  }

  .nyte1a2a7pz {
    outline: none;
  }

  .nyte7giv3 {
    overflow: clip;
  }

  .nyteb3r6kr {
    overflow: hidden;
  }

  .nyteish69e {
    overscroll-behavior: contain;
  }

  .nytet970qd {
    padding-block: 0;
  }

  .nytegrvhmo {
    padding-block: 1px;
  }

  .nyte1law9bd {
    padding-block: calc(var(--nyte-space-unit) * .5);
  }

  .nyteqj24mt {
    padding-block: calc(var(--nyte-space-unit) * 1.5);
  }

  .nyte36rk7l {
    padding-block: var(--_input-textarea-padding-block);
  }

  .nyte1v4pee2 {
    padding-block: var(--nyte-menu-item-padding-block);
  }

  .nyteybupil {
    padding-block: var(--nyte-space-unit) calc(var(--nyte-space-unit) * 2);
  }

  .nyte1um3ii2 {
    padding-block: var(--nyte-space-unit);
  }

  .nyte1gnesly {
    padding-block: var(--nyte-toast-padding-block);
  }

  .nytenjsko4 {
    padding-inline: 0;
  }

  .nyte1altthl {
    padding-inline: calc(var(--_input-inset) + 4px) var(--_input-inset);
  }

  .nytekpc61e {
    padding-inline: calc(var(--nyte-space-unit) * 1.5);
  }

  .nyte5rootv {
    padding-inline: calc(var(--nyte-space-unit) * 2.5);
  }

  .nytezmm1zz {
    padding-inline: calc(var(--nyte-space-unit) * 2);
  }

  .nyte1v9yr4v {
    padding-inline: calc(var(--nyte-space-unit) * 3);
  }

  .nyte1el9uwh {
    padding-inline: var(--_row-padding-inline);
  }

  .nytempry3m {
    padding-inline: var(--nyte-btn-padding-inline-2xs);
  }

  .nyte12vhd66 {
    padding-inline: var(--nyte-btn-padding-inline-lg);
  }

  .nyte9v9ilj {
    padding-inline: var(--nyte-btn-padding-inline-md);
  }

  .nyteng8z2c {
    padding-inline: var(--nyte-btn-padding-inline-sm);
  }

  .nytets7iyt {
    padding-inline: var(--nyte-btn-padding-inline-xl);
  }

  .nyte64quul {
    padding-inline: var(--nyte-btn-padding-inline-xs);
  }

  .nyte1xkidzs {
    padding-inline: var(--nyte-btn-pill-padding-inline-2xs);
  }

  .nyteziol3j {
    padding-inline: var(--nyte-btn-pill-padding-inline-lg);
  }

  .nyte1pp761t {
    padding-inline: var(--nyte-btn-pill-padding-inline-md);
  }

  .nyte1yvbetj {
    padding-inline: var(--nyte-btn-pill-padding-inline-sm);
  }

  .nyte1wvqtmp {
    padding-inline: var(--nyte-btn-pill-padding-inline-xl);
  }

  .nyte1r4w22a {
    padding-inline: var(--nyte-btn-pill-padding-inline-xs);
  }

  .nyte1sr67ar {
    padding-inline: var(--nyte-icon-btn-padding-inline);
  }

  .nyte1iznzz6 {
    padding-inline: var(--nyte-menu-item-padding-inline);
  }

  .nytejvbsk9 {
    padding-inline: var(--nyte-space-unit);
  }

  .nyte1ku5rj1 {
    place-items: center;
  }

  .nyte1hl2dhg {
    text-decoration: none;
  }

  .nyte1sidm4g:focus-within {
    border-color: var(--nyte-focus-color);
  }

  .nyteeopq9c:user-invalid {
    border-color: oklch(66.1% .2433 23.68);
  }

  .nyteakolo9:focus {
    border-color: var(--nyte-focus-color);
  }

  @media (hover: hover) and (pointer: fine) {
    .nytep0cc8u.nytep0cc8u:hover:not([data-disabled]) {
      text-decoration: underline;
    }
  }
}

@layer priority4 {
  .nyte1pha0wt {
    align-items: baseline;
  }

  .nyte6s0dn4 {
    align-items: center;
  }

  .nyte7a106z {
    align-items: start;
  }

  .nytekh2ocl {
    align-self: stretch;
  }

  .nyte14sorg {
    animation-delay: calc(0s - var(--moon-sync, 0s));
  }

  .nyte18hd8ej {
    animation-duration: 1.6s;
  }

  .nytea4qsjk {
    animation-iteration-count: infinite;
  }

  .nyte2tv4ax {
    animation-name: x1icwv9m-B;
  }

  .nytet496t8 {
    animation-timing-function: steps(16, end);
  }

  .nytejyslct {
    appearance: none;
  }

  .nyte1ff4038 {
    backdrop-filter: var(--nyte-popup-material-filter);
  }

  .nytetwfq29 {
    background-color: currentColor;
  }

  .nytegcd1z6 {
    background-color: inherit;
  }

  .nytejbqb8w {
    background-color: #0000;
  }

  .nyte1ka4lq6 {
    background-color: var(--_row-fill, transparent);
  }

  .nyte1yj0hav {
    background-color: var(--nyte-bg-base);
  }

  .nyte5qjsol {
    background-color: var(--nyte-bg-control-selected);
  }

  .nytecn761h {
    background-color: var(--nyte-bg-control);
  }

  .nyte1y4siic {
    background-color: var(--nyte-bg-elevated);
  }

  .nyteeqtgth {
    background-color: var(--nyte-bg-interactive-primary-translucent);
  }

  .nyte9qqdmm {
    background-color: var(--nyte-bg-interactive-secondary-translucent);
  }

  .nytegikw8 {
    background-color: var(--nyte-bg-muted-translucent);
  }

  .nytev4fo0r {
    background-color: var(--nyte-bg-scrim);
  }

  .nyteejdnql {
    background-color: var(--nyte-border-secondary-translucent);
  }

  .nyte1gjcsg {
    background-color: var(--nyte-button-fill);
  }

  .nyteb0ngq {
    background-color: var(--nyte-content-on-control);
  }

  .nyte1uzzjij {
    background-color: var(--nyte-popup-material);
  }

  .nyte18o3ruo {
    background-image: none;
  }

  .nyte16uus16 {
    border-end-end-radius: 0;
  }

  .nytebiv7yw {
    border-end-start-radius: 0;
  }

  .nyte1ga7v0g {
    border-start-end-radius: 0;
  }

  .nyte15mokao {
    border-start-start-radius: 0;
  }

  .nyte1igpznf {
    box-shadow: inset -1px 0 0 0 var(--nyte-border-secondary-translucent);
  }

  .nyte1fh3veg {
    box-shadow: inset 0 -1px 0 0 var(--nyte-border-secondary-translucent);
  }

  .nyte1t660q5 {
    box-shadow: inset 0 -1px 0 var(--nyte-border-secondary-translucent);
  }

  .nyte1741ahx {
    box-shadow: inset 0 0 0 1px var(--nyte-border-primary),var(--nyte-shadow-sm);
  }

  .nyte1el7d4w {
    box-shadow: inset 0 0 0 1px var(--nyte-border-primary);
  }

  .nyte1jv1bjx {
    box-shadow: inset 0 0 0 1px var(--nyte-border-secondary-translucent);
  }

  .nyte1gnnqk1 {
    box-shadow: none;
  }

  .nyte1igo5ku {
    box-shadow: var(--nyte-shadow-lg);
  }

  .nyte10r8bes {
    box-shadow: var(--nyte-shadow-md-outline);
  }

  .nyte12bse8f {
    box-shadow: var(--nyte-shadow-sm);
  }

  .nyteinv6zh {
    box-shadow: var(--nyte-shadow-xl);
  }

  .nyte9f619 {
    box-sizing: border-box;
  }

  .nytezpqnlu {
    clip: rect(0,0,0,0);
  }

  .nyte1heor9g {
    color: inherit;
  }

  .nyte1qux6ve {
    color: var(--_row-meta-color, var(--nyte-content-secondary));
  }

  .nyte1wqrfvj {
    color: var(--nyte-content-chrome);
  }

  .nyte1sgzip6 {
    color: var(--nyte-content-interactive-primary);
  }

  .nyteb4cr6s {
    color: var(--nyte-content-interactive-secondary);
  }

  .nyte17dywsr {
    color: var(--nyte-content-interactive-tertiary);
  }

  .nyte1qtg73f {
    color: var(--nyte-content-on-control);
  }

  .nytebjbnpm {
    color: var(--nyte-content-on-interactive-strong);
  }

  .nyte1jluo0m {
    color: var(--nyte-content-primary);
  }

  .nyte6o4msw {
    color: var(--nyte-content-secondary);
  }

  .nyte190uj9 {
    color: var(--nyte-content-tertiary);
  }

  .nytezf71dw {
    column-gap: calc(var(--nyte-space-unit) * 1.5);
  }

  .nyte1fyv5hz {
    column-gap: calc(var(--nyte-space-unit) * 2);
  }

  .nyter3rq28 {
    column-gap: var(--nyte-menu-item-gap);
  }

  .nytet0e3qv {
    cursor: default;
  }

  .nyte1yyyw1l {
    cursor: var(--nyte-cursor-interactive);
  }

  .nyte1lliihq {
    display: block;
  }

  .nytejp7ctv {
    display: contents;
  }

  .nyte78zum5 {
    display: flex;
  }

  .nytervj5dj {
    display: grid;
  }

  .nyte1rg5ohu {
    display: inline-block;
  }

  .nyte3nfvp2 {
    display: inline-flex;
  }

  .nytewz0xwf {
    display: inline-grid;
  }

  .nyte14ly95s {
    display: var(--_row-actions-display, inline-flex);
  }

  .nyte5f5z56 {
    field-sizing: content;
  }

  .nytedt5ytf {
    flex-direction: column;
  }

  .nyte1q0g3np {
    flex-direction: row;
  }

  .nyte2lah0s {
    flex-shrink: 0;
  }

  .nyte1a02dak {
    flex-wrap: wrap;
  }

  .nytejb2p0i {
    font-family: inherit;
  }

  .nyte1yf2at6 {
    font-family: var(--nyte-font-family-mono);
  }

  .nyte1o4ny7w {
    font-family: var(--nyte-font-family-sans);
  }

  .nyte1k6wstc {
    font-size: 10px;
  }

  .nyte1j6dyjg {
    font-size: 11px;
  }

  .nyteif65rj {
    font-size: 14px;
  }

  .nytevwhms9 {
    font-size: 9px;
  }

  .nyte1qlqyl8 {
    font-size: inherit;
  }

  .nyte12f2ao5 {
    font-size: var(--nyte-font-size-base);
  }

  .nyte488lb7 {
    font-size: var(--nyte-font-size-code);
  }

  .nyte1fd7m4a {
    font-size: var(--nyte-font-size-lg);
  }

  .nyteazwypl {
    font-size: var(--nyte-font-size-sm);
  }

  .nyteql4isx {
    font-size: var(--nyte-font-size-xs);
  }

  .nytedb2kus {
    font-variant-ligatures: none;
  }

  .nytess6m8b {
    font-variant-numeric: tabular-nums;
  }

  .nyte1pd3egz {
    font-weight: inherit;
  }

  .nytehimw5r {
    font-weight: var(--nyte-font-weight-medium);
  }

  .nyte2s6n6s {
    font-weight: var(--nyte-font-weight-regular);
  }

  .nytedxemoa {
    font-weight: var(--nyte-font-weight-semibold);
  }

  .nyteu6a5m6 {
    grid-auto-columns: 1fr;
  }

  .nyte1mt1orb {
    grid-auto-flow: column;
  }

  .nyters9oy7 {
    grid-template-columns: auto minmax(0, 1fr) auto auto;
  }

  .nytebyjr8 {
    grid-template-columns: auto;
  }

  .nyte13vvyuy {
    grid-template-columns: minmax(0, 1fr) 12px;
  }

  .nyteju1xpo {
    grid-template-columns: minmax(0, 1fr) auto;
  }

  .nyteij9gnl {
    grid-template-columns: minmax(0,1fr) minmax(var(--nyte-menu-meta-min-width),auto);
  }

  .nytepykqfs {
    grid-template-columns: minmax(0,1fr) var(--nyte-glyph-sm);
  }

  .nyte1kwkkz1 {
    grid-template-columns: var(--nyte-glyph-sm) minmax(0,1fr) minmax(var(--nyte-menu-meta-min-width),auto);
  }

  .nyte11qymii {
    grid-template-columns: var(--nyte-target-min) 48px var(--nyte-target-min);
  }

  .nytetijo5x {
    inset-inline-end: 0;
  }

  .nyte1y5tn49 {
    inset-inline-end: calc(var(--nyte-space-unit) * 4);
  }

  .nyte1iej205 {
    inset-inline-end: var(--_row-padding-inline);
  }

  .nytec8icb0 {
    isolation: isolate;
  }

  .nytel56j7k {
    justify-content: center;
  }

  .nyte13a6bvl {
    justify-content: flex-end;
  }

  .nyte1qughib {
    justify-content: space-between;
  }

  .nyte4gjf66 {
    letter-spacing: inherit;
  }

  .nyte1i21sxh {
    letter-spacing: normal;
  }

  .nyte5jsgl1 {
    letter-spacing: var(--nyte-letter-spacing-base);
  }

  .nyte897gyl {
    letter-spacing: var(--nyte-letter-spacing-lg);
  }

  .nyte15bjb6t {
    line-height: inherit;
  }

  .nytef3bd7v {
    line-height: var(--nyte-line-height-base);
  }

  .nyte1civmrh {
    line-height: var(--nyte-line-height-code);
  }

  .nyte1ph5mn1 {
    line-height: var(--nyte-line-height-lg);
  }

  .nyte1sfv6bn {
    line-height: var(--nyte-line-height-sm);
  }

  .nyte3y1oad {
    line-height: var(--nyte-line-height-xs);
  }

  .nytekotf73 {
    margin-inline-end: calc(var(--nyte-space-unit) * 2);
  }

  .nyte1b3bd52 {
    margin-inline-start: calc(var(--nyte-space-unit) * 1.5);
  }

  .nyte100teao {
    margin-inline-start: calc(var(--nyte-space-unit) * 3);
  }

  .nytel1xv1r {
    object-fit: cover;
  }

  .nyte1vx7kgm {
    opacity: .22;
  }

  .nyteg01cxk {
    opacity: 0;
  }

  .nyte1hc1fzr {
    opacity: 1;
  }

  .nyte1lp7eww {
    outline-color: var(--nyte-focus-ring);
  }

  .nyte1g40iwv {
    outline-offset: -1px;
  }

  .nyte1wfwxd8 {
    outline-offset: 0;
  }

  .nyte1t137rt {
    outline-style: none;
  }

  .nyte1qgsegg {
    outline-width: 1px;
  }

  .nytej0a0fe {
    overflow-wrap: anywhere;
  }

  .nytebwzx73 {
    padding-inline-end: var(--_input-padding-end);
  }

  .nyteqw4qsx {
    padding-inline-end: var(--nyte-toast-inset);
  }

  .nyte1x4p6xv {
    padding-inline-start: calc(var(--_input-inset) + 4px);
  }

  .nyte4u5jm7 {
    padding-inline-start: calc(var(--nyte-space-unit) * 4);
  }

  .nyte10qdlc9 {
    padding-inline-start: var(--_input-inset);
  }

  .nyte67bb7w {
    pointer-events: auto;
  }

  .nyte47corl {
    pointer-events: none;
  }

  .nyte10l6tqk {
    position: absolute;
  }

  .nyteixxii4 {
    position: fixed;
  }

  .nyte1n2onr6 {
    position: relative;
  }

  .nyte288g5 {
    resize: vertical;
  }

  .nyte1hsy5kr {
    scale: 1;
  }

  .nyte2b8uid {
    text-align: center;
  }

  .nyte1yc453h {
    text-align: start;
  }

  .nytelyipyv {
    text-overflow: ellipsis;
  }

  .nyte1fzhlzt {
    text-wrap: pretty;
  }

  .nyteggy1nq {
    touch-action: manipulation;
  }

  .nyte5ve5x3 {
    touch-action: none;
  }

  .nyte1c071of {
    transform: none;
  }

  .nyte7p49u4 {
    transform: rotate(0);
  }

  .nyte11lhmoz {
    transform: translate(-50%, -50%);
  }

  .nytebryuvx {
    transform: translateX(0);
  }

  .nytekjr6qm {
    transform: translateX(var(--toast-swipe-movement-x)) translateY(calc(var(--toast-swipe-movement-y) - (var(--toast-index) * 12px) - (var(--_shrink) * var(--_height)))) scale(var(--_scale));
  }

  .nytem4efwp {
    transform-origin: bottom;
  }

  .nytectpfpq {
    transform-origin: var(--transform-origin);
  }

  .nyte1mq3mr6 {
    transition-duration: 0s;
  }

  .nyte1pzzios {
    transition-duration: var(--nyte-duration-fast);
  }

  .nyte1501mh9 {
    transition-duration: var(--nyte-duration-instant);
  }

  .nytegvhbxy {
    transition-duration: var(--nyte-duration-normal),var(--nyte-duration-normal),var(--nyte-duration-fast);
  }

  .nyte1up3bg4 {
    transition-duration: var(--nyte-duration-normal);
  }

  .nyte1jiz75y {
    transition-duration: var(--nyte-duration-slow);
  }

  .nyteno6sq3 {
    transition-property: background-color, color, opacity, scale;
  }

  .nyte157spyj {
    transition-property: background-color, color, scale;
  }

  .nytes2xxs2 {
    transition-property: background-color, color;
  }

  .nyte9hd1my {
    transition-property: background-color, scale;
  }

  .nyte15406qy {
    transition-property: background-color;
  }

  .nytet3l3uh {
    transition-property: color;
  }

  .nytexh369n {
    transition-property: height, opacity;
  }

  .nyte1h615f9 {
    transition-property: opacity, scale;
  }

  .nyte6o7n8i {
    transition-property: opacity, transform;
  }

  .nyte19991ni {
    transition-property: opacity;
  }

  .nyte1gfj591 {
    transition-property: top, left, width, height;
  }

  .nyte19ix5ol {
    transition-property: transform, opacity, height;
  }

  .nyte11xpdln {
    transition-property: transform;
  }

  .nyte1v4n416 {
    transition-timing-function: var(--nyte-easing-in-out-strong);
  }

  .nyteaniu8b {
    transition-timing-function: var(--nyte-easing-out-quint);
  }

  .nyte3ol5jh {
    transition-timing-function: var(--nyte-easing-out);
  }

  .nyte87ps6o {
    user-select: none;
  }

  .nyte11njtxf {
    vertical-align: baseline;
  }

  .nytelshs6z {
    visibility: hidden;
  }

  .nyteeaf4i8 {
    white-space: normal;
  }

  .nyteuxw1ft {
    white-space: nowrap;
  }

  .nyte1fj9vlw {
    white-space: pre-line;
  }

  .nyte1so62im {
    will-change: transform;
  }

  .nyte8knxv4 {
    z-index: -1;
  }

  .nyte1ja2u2z {
    z-index: 0;
  }

  .nyte1vjfegm {
    z-index: 1;
  }

  .nytesg6j7g {
    z-index: 60;
  }

  .nyte17h2val {
    z-index: 61;
  }

  .nyte7th78t {
    z-index: 70;
  }

  .nyte1dd57oj {
    z-index: 71;
  }

  .nyteii8rxv {
    z-index: 72;
  }

  .nyte82bwsu {
    z-index: 75;
  }

  .nyte1l48cz2 {
    z-index: calc(1000 - var(--toast-index));
  }

  .nytel6v00a:active:not([data-disabled]) {
    background-color: var(--nyte-bg-control-pressed);
  }

  .nyte1thkrnh:active[data-checked]:not([data-disabled]), .nytefyosje:active:not([data-disabled]) {
    background-color: var(--nyte-bg-control-selected-pressed);
  }

  .nyte1o0ufi:active[data-unchecked]:not([data-disabled]) {
    background-color: var(--nyte-bg-pressed);
  }

  .nytebosgxd:active:not([data-disabled]) {
    background-color: var(--nyte-button-fill-pressed);
  }

  .nyten1n9wt:active:not([data-disabled]) {
    background-image: var(--nyte-layer-pressed);
  }

  .nyte6zm39j.nyte6zm39j:where(.x-default-marker[data-disabled] *) {
    color: var(--nyte-content-disabled);
  }

  .nyte481hjz:focus-visible, .nytedi9iz:active:not([data-disabled]) {
    color: var(--nyte-content-primary);
  }

  .nyte14xc8xn:focus-within, .nyte9v5kkp:focus-visible {
    outline-style: solid;
  }

  .nyte1m09gwc:active:not([data-disabled]) {
    scale: .97;
  }

  .nytetzgyvz.nytetzgyvz:where(.x-default-marker[data-panel-open] *) {
    transform: rotate(90deg);
  }

  .nytefpqao5:active:not([data-disabled]) {
    transition-duration: 0s;
  }

  .nyte161ewt7:has([data-disabled]:not([aria-busy="true"])) {
    opacity: .5;
  }

  .nytennj0qo:has(:focus-visible), .nyteqh6hv1:has([data-slot="row-primary"]:focus-visible) {
    outline-style: solid;
  }

  .nyteg4ytr3:first-of-type {
    border-end-start-radius: var(--_btn-radius);
  }

  .nyte1vxq0yu:first-of-type {
    border-start-start-radius: var(--_btn-radius);
  }

  .nyte1olwrwj:last-of-type {
    border-end-end-radius: var(--_btn-radius);
  }

  .nyten0rq0t:last-of-type {
    border-start-end-radius: var(--_btn-radius);
  }

  .nyte1rs9c0:disabled {
    color: var(--nyte-content-disabled);
  }

  .nytetgyt42:disabled {
    cursor: default;
  }

  .nyte1adtzmj:active {
    scale: .96;
  }

  .nyte1uodt95:active {
    transition-duration: 0s;
  }

  @media (prefers-reduced-motion: reduce) {
    .nyte1aquc0h.nyte1aquc0h {
      animation-name: none;
    }
  }

  @media (pointer: coarse) {
    .nyteavj1za.nyteavj1za {
      font-size: max(16px,var(--nyte-font-size-base));
    }

    .nyte1y17woc.nyte1y17woc {
      font-size: max(16px,var(--nyte-font-size-sm));
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .nytewgeui0.nytewgeui0 {
      scale: 1;
    }

    .nyteuupxpy.nyteuupxpy {
      transform: none;
    }

    .nyte1vd8jmd.nyte1vd8jmd {
      transform: translateX(-37.5%);
    }

    .nyte12w9bfk.nyte12w9bfk {
      transition-duration: 0s;
    }
  }

  @media (hover: hover) and (pointer: fine) {
    .nyte1r72sq6.nyte1r72sq6:hover:not([data-disabled]) {
      background-color: var(--nyte-bg-control-hover);
    }

    .nyte1v8l0xr.nyte1v8l0xr:hover[data-checked]:not([data-disabled]), .nytevlzvhd.nytevlzvhd:hover:not([data-disabled]) {
      background-color: var(--nyte-bg-control-selected-hover);
    }

    .nyte1ne1bxn.nyte1ne1bxn:hover[data-unchecked]:not([data-disabled]), .nyterfzrnj.nyterfzrnj:hover:not([data-active]) {
      background-color: var(--nyte-bg-hover);
    }

    .nyte1s3wdet.nyte1s3wdet:hover:not([data-disabled]) {
      background-color: var(--nyte-button-fill-hover);
    }

    .nytequ6cdv.nytequ6cdv:hover:not([data-disabled]) {
      background-image: var(--nyte-layer-hover);
    }

    .nyte1t5a51m.nyte1t5a51m:hover:not([data-disabled]) {
      color: var(--nyte-content-primary);
    }

    .nytecx82wn.nytecx82wn:hover {
      background-color: var(--nyte-bg-hover);
    }

    .nytelj0q5j.nytelj0q5j:hover {
      background-image: var(--nyte-layer-hover);
    }

    .nyte1cdyzqh.nyte1cdyzqh:hover {
      color: var(--nyte-content-interactive-primary);
    }

    .nyted4eua5.nyted4eua5:hover {
      color: var(--nyte-content-primary);
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .nyte1ryuloi.nyte1ryuloi:active {
      scale: 1;
    }
  }
}

@layer priority5 {
  .nyte1ey2m1c {
    bottom: 0;
  }

  .nyte8uahy9 {
    bottom: calc(var(--nyte-space-unit) * 4);
  }

  .nyte5yr21d {
    height: 100%;
  }

  .nytejm9jq1 {
    height: 1px;
  }

  .nyte36qwtl {
    height: 2px;
  }

  .nyteols6we {
    height: 6px;
  }

  .nytet7dq6l {
    height: auto;
  }

  .nyteekj6rp {
    height: max(var(--_btn-height),var(--nyte-target-min));
  }

  .nytee57u8w {
    height: max(var(--nyte-target-min),var(--_checkbox-size));
  }

  .nyte1e0fhbn {
    height: max(var(--nyte-target-min),var(--nyte-switch-height-md));
  }

  .nyte1c5tqow {
    height: var(--_btn-height);
  }

  .nytenod7xl {
    height: var(--_checkbox-size);
  }

  .nyteucoy2i {
    height: var(--_height);
  }

  .nyte1gezbiy {
    height: var(--active-tab-height);
  }

  .nyteuan8c8 {
    height: var(--collapsible-panel-height);
  }

  .nyte9pp0r8 {
    height: var(--nyte-avatar-lg);
  }

  .nyte17cjoet {
    height: var(--nyte-avatar-md);
  }

  .nyte16eablv {
    height: var(--nyte-avatar-sm);
  }

  .nyteya3iz3 {
    height: var(--nyte-avatar-xs);
  }

  .nytep8kmz3 {
    height: var(--nyte-btn-height-md);
  }

  .nyteui0kbw {
    height: var(--nyte-btn-height-sm);
  }

  .nyte1vxazd2 {
    height: var(--nyte-glyph-box);
  }

  .nyte41sbjp {
    height: var(--nyte-glyph-md);
  }

  .nyte1o4wm1x {
    height: var(--nyte-input-height-lg);
  }

  .nytefbcwfn {
    height: var(--nyte-input-height-md);
  }

  .nyteejdvei {
    height: var(--nyte-input-height-xl);
  }

  .nyten5hwme {
    height: var(--nyte-line-height-base);
  }

  .nyte1rwpl92 {
    height: var(--nyte-menu-item-height);
  }

  .nyte1pwp5dg {
    height: var(--nyte-slider-thumb);
  }

  .nyte1plvxir {
    height: var(--nyte-switch-height-md);
  }

  .nyteajt3lm {
    height: var(--nyte-switch-knob-md);
  }

  .nyteu6wej8 {
    height: var(--nyte-target-min);
  }

  .nyte1nrll8i {
    left: 50%;
  }

  .nytevbikie {
    left: var(--active-tab-left);
  }

  .nyte1z0nw5r {
    margin-top: calc(var(--nyte-space-unit) * .5);
  }

  .nyte119qh6y {
    margin-top: calc(var(--nyte-space-unit) * 2.5);
  }

  .nyte1rdepai {
    max-height: 12lh;
  }

  .nytey2oaap {
    max-height: calc(100dvh - 48px);
  }

  .nyte1h9acoj {
    max-height: min(320px,var(--available-height));
  }

  .nyte1374xjt {
    max-height: var(--available-height);
  }

  .nyte193iq5w {
    max-width: 100%;
  }

  .nyte5eaxwu {
    max-width: 112px;
  }

  .nyte1e4dklr {
    max-width: 180px;
  }

  .nyte14lruf5 {
    max-width: 260px;
  }

  .nyte1vcvs8f {
    max-width: min(260px,var(--available-width));
  }

  .nyte1uivioa {
    max-width: min(280px,var(--available-width));
  }

  .nyte13kvn80 {
    max-width: min(320px,var(--available-width));
  }

  .nyte5jl3vy {
    max-width: min(max(320px,var(--anchor-width)),var(--available-width));
  }

  .nyte1x1rfll {
    max-width: none;
  }

  .nyte2lwn1j {
    min-height: 0;
  }

  .nyte1w6y287 {
    min-height: calc(var(--nyte-target-min) + 2px);
  }

  .nyte1dwccuw {
    min-height: var(--_input-textarea-min-height);
  }

  .nyte1eaxf57 {
    min-height: var(--nyte-glyph-md);
  }

  .nyte19dqo7d {
    min-height: var(--nyte-line-height-base);
  }

  .nyte1acc72n {
    min-height: var(--nyte-menu-item-height);
  }

  .nyte7cg41m {
    min-height: var(--nyte-row-height-lg);
  }

  .nyte815jmu {
    min-height: var(--nyte-row-height-md);
  }

  .nyte19wwpyi {
    min-height: var(--nyte-target-min);
  }

  .nyte1o9w8oh {
    min-height: var(--nyte-toast-min-height);
  }

  .nyteeuugli {
    min-width: 0;
  }

  .nyte10nxa7n {
    min-width: min(280px,var(--available-width));
  }

  .nyte6yhkkp {
    min-width: min(max(var(--nyte-menu-width),var(--anchor-width)),var(--available-width));
  }

  .nyte80t9vs {
    min-width: var(--anchor-width);
  }

  .nyte1tg55sp {
    min-width: var(--nyte-glyph-md);
  }

  .nyte16jfl6w {
    min-width: var(--nyte-menu-item-height);
  }

  .nytemusgzz {
    min-width: var(--nyte-menu-meta-min-width);
  }

  .nyte19jjz1x {
    min-width: var(--nyte-target-min);
  }

  .nyte1odjw0f {
    overflow-y: auto;
  }

  .nyte1s73dr8 {
    overflow-y: clip;
  }

  .nyteapdaf2 {
    padding-bottom: calc(var(--nyte-space-unit) * .5);
  }

  .nyte1nwwhie {
    padding-bottom: var(--nyte-toast-inset);
  }

  .nyte1xqn5sf {
    padding-top: calc(var(--nyte-space-unit) * 1.5);
  }

  .nyte1qjdcey {
    padding-top: var(--nyte-space-unit);
  }

  .nytewa60dl {
    top: 50%;
  }

  .nyte10uur0e {
    top: var(--active-tab-top);
  }

  .nyteh8yej3 {
    width: 100%;
  }

  .nytesmyaan {
    width: 12px;
  }

  .nyte1rdpwfy {
    width: 1600%;
  }

  .nyte1i1rx1s {
    width: 1px;
  }

  .nyte1xc55vz {
    width: 8px;
  }

  .nyteezivpi {
    width: max-content;
  }

  .nytek51qam {
    width: max(var(--_btn-height),var(--nyte-target-min));
  }

  .nytecgtd1h {
    width: max(var(--nyte-target-min),var(--_checkbox-size));
  }

  .nytet8ijaj {
    width: max(var(--nyte-target-min),var(--nyte-switch-width-md));
  }

  .nytelob1sy {
    width: min(280px,var(--available-width));
  }

  .nyte11f3qql {
    width: min(380px, 100vw - 32px);
  }

  .nyte67pyoe {
    width: min(var(--nyte-dialog-width),calc(100vw - 48px));
  }

  .nyteg1mipa {
    width: var(--_btn-height);
  }

  .nytec18kho {
    width: var(--_checkbox-size);
  }

  .nyteoffw1 {
    width: var(--active-tab-width);
  }

  .nyte1hhjr3y {
    width: var(--anchor-width);
  }

  .nytem1adjv {
    width: var(--nyte-avatar-lg);
  }

  .nyteru7bly {
    width: var(--nyte-avatar-md);
  }

  .nyte18iwy17 {
    width: var(--nyte-avatar-sm);
  }

  .nyte1txianj {
    width: var(--nyte-avatar-xs);
  }

  .nyterx0mll {
    width: var(--nyte-btn-height-sm);
  }

  .nyte1oq6gkr {
    width: var(--nyte-glyph-box);
  }

  .nyterjh72u {
    width: var(--nyte-glyph-md);
  }

  .nyte1sc2onw {
    width: var(--nyte-glyph-sm);
  }

  .nyte1ets15y {
    width: var(--nyte-slider-thumb);
  }

  .nytequ1ykv {
    width: var(--nyte-switch-knob-md);
  }

  .nyte1wnkgvx {
    width: var(--nyte-switch-width-md);
  }
}

@layer priority6 {
  .nytea3u1p3[data-unchecked] {
    border-color: var(--nyte-border-control-translucent);
  }

  .nytengymsx[aria-invalid="true"] {
    border-color: var(--nyte-border-interactive-primary);
  }

  .nyte1bm0voz[data-active] {
    border-color: var(--nyte-border-primary-translucent);
  }

  .nyte59t2fs[data-orientation="horizontal"] {
    margin-block: var(--nyte-space-unit);
  }

  .nytezigw83[data-orientation="horizontal"] {
    margin-inline: 0;
  }
}

@layer priority7 {
  .nytew3iqde[data-unchecked] {
    background-color: #0000;
  }

  .nyte1lmug8v[data-checked] {
    background-color: var(--nyte-bg-control-selected);
  }

  .nyte1qssy3l[data-active] {
    background-color: var(--nyte-bg-elevated);
  }

  .nyte3317gu[data-highlighted], .nytedlssn0[data-highlighted]:not([data-disabled]) {
    background-color: var(--nyte-bg-hover);
  }

  .nyte1iocmvc[data-popup-open], .nyte1kf4zu9[data-pressed], .nyte1tfampg[aria-expanded="true"], .nytebm1sg0[data-active] {
    background-color: var(--nyte-bg-interactive-secondary-translucent);
  }

  .nyte1ifrfnk[data-active] {
    box-shadow: var(--nyte-shadow-sm);
  }

  .nyte1j8zj9q[data-disabled] {
    color: var(--nyte-content-disabled);
  }

  .nyte1mgyui1[data-highlighted] {
    color: var(--nyte-content-interactive-primary);
  }

  .nyte1qmrvsu[data-active], .nyte2zs3ha[data-pressed]:not([data-disabled]), .nytegypsjy[data-highlighted], .nytejrhd1z[aria-expanded="true"]:not([data-disabled]) {
    color: var(--nyte-content-primary);
  }

  .nytemh7c9n[data-disabled] {
    cursor: default;
  }

  .nyte1pt9lax[data-orientation="vertical"] {
    flex-direction: column;
  }

  .nyte1rqy5uc[data-orientation="vertical"] {
    grid-auto-flow: row;
  }

  .nytearstr8:after {
    inset: 0;
  }

  .nyte1szrgyu[data-disabled], .nyte38ho8c[data-disabled]:not([aria-busy="true"]) {
    opacity: .5;
  }

  .nyte1hw7zpd[data-starting-style], .nyteeqjt6k[data-limited], .nyteiyypsa[data-ending-style], .nytess2jk2[data-behind] {
    opacity: 0;
  }

  .nyte1wurjej[data-expanded] {
    opacity: 1;
  }

  .nyte1bn5qzg[data-highlighted], .nyte1yjjewe[data-highlighted]:not([data-disabled]) {
    outline-style: solid;
  }

  .nyte19tlxvh[data-ending-style], .nytells6te[data-starting-style] {
    scale: .98;
  }

  .nyte1a2ak8[data-ending-style][data-side="right"], .nytej1yepn[data-starting-style][data-side="right"] {
    transform: translate3d(-2px, 0, 0) scale(.98);
  }

  .nyte1iwmafz[data-ending-style][data-side="bottom"], .nyte1rm8m0b[data-starting-style][data-side="bottom"] {
    transform: translate3d(0, -2px, 0) scale(.98);
  }

  .nyte1bp6dm4[data-starting-style][data-side="top"], .nyte1vx3vi9[data-ending-style][data-side="top"] {
    transform: translate3d(0, 2px, 0) scale(.98);
  }

  .nyte1z0fpfu[data-starting-style][data-side="left"], .nytecyb0t6[data-ending-style][data-side="left"] {
    transform: translate3d(2px, 0, 0) scale(.98);
  }

  .nyte12imnb0[data-checked] {
    transform: translateX(calc(var(--nyte-switch-width-md) - var(--nyte-switch-knob-md) - var(--nyte-switch-padding-md) * 2));
  }

  .nyte1y2qc2b[data-expanded] {
    transform: translateX(var(--toast-swipe-movement-x)) translateY(var(--_offset-y));
  }

  .nyte1skww0y[data-starting-style] {
    transform: translateY(150%);
  }

  .nyte1346s7r[data-ending-style] {
    transform: translateY(8px);
  }

  .nyte1fdgx8g[data-instant] {
    transition-duration: 0s;
  }

  .nytebr563a[data-ending-style] {
    transition-duration: var(--nyte-duration-instant);
  }

  .nyte1hwv4wo:dir(rtl)[data-checked] {
    transform: translateX(calc(calc(var(--nyte-switch-width-md) - var(--nyte-switch-knob-md) - var(--nyte-switch-padding-md) * 2) * -1));
  }
}

@layer priority8 {
  .nyte1k48kgn:after {
    border-radius: inherit;
  }

  .nyteqn90nu:before {
    border-radius: var(--nyte-shape-indicator);
  }

  .nytea0ea9o:before, .nyteiant5w:after {
    border-radius: var(--nyte-shape-pill);
  }

  .nyte12wejat[data-ending-style], .nyte1fe7yth[data-starting-style] {
    height: 0;
  }

  .nytewh6jnz[data-orientation="vertical"] {
    height: 100%;
  }

  .nyteq8n6lm[data-orientation="horizontal"] {
    height: 1px;
  }

  .nyte1096lto[data-expanded] {
    height: var(--toast-height);
  }

  .nyte150xhpt:before {
    inset-block: calc(-1 * var(--_btn-hit-inset));
  }

  .nyteu6tkbl:before {
    inset-block: -1px;
  }

  .nyte1oiv4o9:after {
    inset-block: var(--nyte-space-unit);
  }

  .nyte1ysq1jd:before {
    inset-inline: -3px;
  }

  .nyteb7ltuz:after, .nytem4btww:before {
    inset-inline: 0;
  }

  .nyterqlg5j:before {
    inset-inline: calc(-1 * var(--_btn-hit-inset));
  }

  .nytejwzp62[data-orientation="vertical"] {
    width: 6px;
  }

  .nyte1hg732l[data-orientation="horizontal"] {
    width: var(--nyte-glyph-md);
  }

  .nytesil4am[data-orientation="vertical"] {
    width: var(--nyte-target-min);
  }
}

@layer priority9 {
  .nyte1hfhjwi:after {
    background-color: currentColor;
  }

  .nyteyhc2n1:after {
    background-color: #0000;
  }

  .nytehz0833:before {
    background-color: var(--_btn-inline-hover);
  }

  .nyte1uh09h6::selection {
    background-color: var(--nyte-bg-interactive-secondary-translucent);
  }

  .nyte1vw2817:after {
    background-color: var(--nyte-border-primary);
  }

  .nyterqljcp:after {
    background-color: var(--nyte-content-on-control);
  }

  .nyteom4p80:after {
    box-shadow: inset 0 0 0 1px var(--nyte-border-secondary-translucent);
  }

  .nyteim3ga1:after {
    box-shadow: var(--nyte-shadow-sm);
  }

  .nyte19vdabc::placeholder, .nytezs6hlh::selection {
    color: var(--nyte-content-secondary);
  }

  .nyte100rkj9:after, .nyte1cpjm7i:before, .nyte1s928wv:after {
    content: "";
  }

  .nyte2he6uz::placeholder {
    font-family: var(--nyte-font-family-sans);
  }

  .nyte1iygr5g:after {
    inset-inline-start: 0;
  }

  .nyte2q1x1w:after {
    pointer-events: none;
  }

  .nyte1hmns74:before, .nyte1j6awrg:after {
    position: absolute;
  }

  .nyte1c3qcep:after {
    transform: translateX(0);
  }

  .nyte11nmani:before {
    transition-duration: var(--nyte-duration-normal);
  }

  .nytexcwgru:before {
    transition-property: background-color;
  }

  .nyteqh36ef:before {
    translate: -50% -50%;
  }

  .nytey5mcqj:before {
    z-index: -1;
  }

  .nyte8acadi[data-active]:after {
    background-color: var(--nyte-content-primary);
  }

  .nyte1c5lhan:first-of-type:after {
    content: none;
  }
}

@layer priority10 {
  .nyte1xrz1ek:after {
    bottom: 0;
  }

  .nyte12p7cxc:after {
    height: 1.5px;
  }

  .nyte13r0tq7:after {
    height: 6px;
  }

  .nyteado4gn:after {
    height: calc(var(--_gap) + 1px);
  }

  .nytesmirod:before {
    height: max(var(--nyte-target-min),var(--_checkbox-size));
  }

  .nytet582tt:before {
    height: max(var(--nyte-target-min),var(--nyte-switch-height-md));
  }

  .nyte1501nrp:after {
    height: var(--nyte-switch-knob-md);
  }

  .nyte18itk8:before {
    height: var(--nyte-target-min);
  }

  .nytegdch9p:before {
    left: 50%;
  }

  .nyte1hn2uqm[data-ending-style][data-swipe-direction] {
    opacity: 1;
  }

  .nyte1srwf7z:after {
    top: 100%;
  }

  .nyte1knuo7r:before {
    top: 50%;
  }

  .nyte1ebkq62[data-ending-style][data-swipe-direction="left"] {
    transform: translateX(calc(var(--toast-swipe-movement-x) - 150%)) translateY(var(--_offset-y));
  }

  .nytevafhi4[data-ending-style][data-swipe-direction="right"] {
    transform: translateX(calc(var(--toast-swipe-movement-x) + 150%)) translateY(var(--_offset-y));
  }

  .nyte1ipiytu[data-ending-style][data-swipe-direction="down"] {
    transform: translateY(calc(var(--toast-swipe-movement-y) + 150%));
  }

  .nyte4eaejv:after {
    width: 100%;
  }

  .nytev6d0c5:after {
    width: 1px;
  }

  .nytezkji8o:after {
    width: 6px;
  }

  .nyte12fxt0v:before {
    width: max(var(--nyte-target-min),var(--_checkbox-size));
  }

  .nyte1jrbzos:before {
    width: max(var(--nyte-target-min),var(--nyte-switch-width-md));
  }

  .nyte1i1hjlg:after {
    width: var(--nyte-switch-knob-md);
  }

  .nytevg0dtk:before {
    width: var(--nyte-target-min);
  }
}

@layer priority11 {
  .x1ghz6dp {
    margin: 0;
  }

  .x1717udv {
    padding: 0;
  }

  .xfawy5m {
    padding: 4px;
  }

  .xe8ttls {
    padding: 8px;
  }

  .xe4b4c4 {
    padding: calc(var(--nyte-space-unit) * 2);
  }

  .xk96755 {
    padding: var(--nyte-space-unit);
  }

  .nyte1lskso9[data-checked]:after {
    transform: translateX(calc(var(--nyte-switch-width-md) - var(--nyte-switch-knob-md) - var(--nyte-switch-padding-md) * 2));
  }

  .nytejylhis:dir(rtl)[data-checked]:after {
    transform: translateX(calc(calc(var(--nyte-switch-width-md) - var(--nyte-switch-knob-md) - var(--nyte-switch-padding-md) * 2) * -1));
  }
}

@layer priority12 {
  .x174nosq {
    border-color: var(--nyte-border-primary-translucent);
  }

  .x1nj7uno {
    border-radius: 1px;
  }

  .x14selwe {
    border-radius: var(--nyte-shape-card);
  }

  .xook3v3 {
    border-radius: var(--nyte-shape-control);
  }

  .x1s2zz3i {
    border-radius: var(--nyte-shape-indicator);
  }

  .xewwzza {
    border-radius: var(--nyte-shape-pill);
  }

  .xbsl7fq {
    border-style: dashed;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .xxhr3t {
    gap: 0;
  }

  .x1v2ro7d {
    gap: 12px;
  }

  .x12mrbbr {
    gap: 1px;
  }

  .x195vfkc {
    gap: 2px;
  }

  .x17d4w8g {
    gap: 6px;
  }

  .x167g77z {
    gap: 8px;
  }

  .x18bcjq8 {
    gap: calc(var(--nyte-space-unit) * .5);
  }

  .xlx7aek {
    gap: calc(var(--nyte-space-unit) * 2);
  }

  .x1tl34ft {
    gap: calc(var(--nyte-space-unit) * 3);
  }

  .x10i0b1x {
    gap: calc(var(--nyte-space-unit) * 4);
  }

  .x1fpiqeq {
    gap: calc(var(--nyte-space-unit) * 6);
  }

  .x1xupphj {
    gap: var(--nyte-space-unit);
  }

  .x10no89f {
    inset-block: 0;
  }

  .x18jcgo0 {
    margin-block: calc(var(--nyte-space-unit) * 4);
  }

  .x1ydt8b0 {
    margin-block: calc(var(--nyte-space-unit) * 6);
  }

  .x1a2a7pz {
    outline: none;
  }

  .x7giv3 {
    overflow: clip;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .xp59q4u {
    padding-block: 10px;
  }

  .xsplgde {
    padding-block: 1px;
  }

  .x3jrf3u {
    padding-block: calc(var(--nyte-space-unit) * 3);
  }

  .xaope02 {
    padding-inline: 12px;
  }

  .x1xijbu4 {
    padding-inline: 6px;
  }

  .xzmm1zz {
    padding-inline: calc(var(--nyte-space-unit) * 2);
  }

  .x1ku5rj1 {
    place-items: center;
  }

  .x1hl2dhg {
    text-decoration: none;
  }
}

@layer priority13 {
  .x1pha0wt {
    align-items: baseline;
  }

  .x6s0dn4 {
    align-items: center;
  }

  .x1cy8zhl {
    align-items: flex-start;
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .x1yj0hav {
    background-color: var(--nyte-bg-base);
  }

  .x1y4siic {
    background-color: var(--nyte-bg-elevated);
  }

  .x9qqdmm {
    background-color: var(--nyte-bg-interactive-secondary-translucent);
  }

  .xgikw8 {
    background-color: var(--nyte-bg-muted-translucent);
  }

  .x1t8s4a2 {
    background-color: var(--nyte-bg-muted);
  }

  .x1gjcsg {
    background-color: var(--nyte-button-fill);
  }

  .xza1n0r {
    background-color: var(--nyte-content-interactive-tertiary);
  }

  .x1tfw1xs {
    background-color: var(--nyte-sidebar-material);
  }

  .xl8spv7 {
    background-color: var(--x-backgroundColor);
  }

  .x10sa6fx {
    background-image: radial-gradient(circle at 1px 1px,var(--nyte-border-secondary-translucent) 1px,transparent 0);
  }

  .xnvw0yq {
    background-size: 20px 20px;
  }

  .x1wsjk4f {
    border-end-end-radius: var(--x-borderEndEndRadius);
  }

  .x1oq9ryg {
    border-end-start-radius: var(--x-borderEndStartRadius);
  }

  .xbsomw4 {
    border-start-end-radius: var(--x-borderStartEndRadius);
  }

  .x6pmj1i {
    border-start-start-radius: var(--x-borderStartStartRadius);
  }

  .xajtgzi {
    box-shadow: inset 0 0 0 1px var(--nyte-border-primary-translucent);
  }

  .x1jv1bjx {
    box-shadow: inset 0 0 0 1px var(--nyte-border-secondary-translucent);
  }

  .x1iotiob {
    box-shadow: var(--x-boxShadow);
  }

  .x1sgzip6 {
    color: var(--nyte-content-interactive-primary);
  }

  .x17dywsr {
    color: var(--nyte-content-interactive-tertiary);
  }

  .xbjbnpm {
    color: var(--nyte-content-on-interactive-strong);
  }

  .x1jluo0m {
    color: var(--nyte-content-primary);
  }

  .x6o4msw {
    color: var(--nyte-content-secondary);
  }

  .x190uj9 {
    color: var(--nyte-content-tertiary);
  }

  .x1lliihq {
    display: block;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x1iyjqo2 {
    flex-grow: 1;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .x1yf2at6 {
    font-family: var(--nyte-font-family-mono);
  }

  .x1o4ny7w {
    font-family: var(--nyte-font-family-sans);
  }

  .xif65rj {
    font-size: 14px;
  }

  .x12f2ao5 {
    font-size: var(--nyte-font-size-base);
  }

  .x488lb7 {
    font-size: var(--nyte-font-size-code);
  }

  .xazwypl {
    font-size: var(--nyte-font-size-sm);
  }

  .xql4isx {
    font-size: var(--nyte-font-size-xs);
  }

  .xo1l8bm {
    font-weight: 400;
  }

  .xk50ysn {
    font-weight: 500;
  }

  .x1qzk9bp {
    font-weight: var(--x-fontWeight);
  }

  .x1t07vpt {
    grid-template-columns: minmax(0, 1fr) 220px;
  }

  .x15vz560 {
    grid-template-columns: repeat(auto-fill, minmax(180px, 1fr));
  }

  .xhsicrm {
    grid-template-columns: repeat(auto-fill, minmax(220px, 1fr));
  }

  .xeb9v53 {
    grid-template-columns: var(--nyte-glyph-sm) minmax(0,1fr);
  }

  .x1o0tod {
    inset-inline-start: 0;
  }

  .xl56j7k {
    justify-content: center;
  }

  .x13a6bvl {
    justify-content: flex-end;
  }

  .xo5v014 {
    line-height: 1;
  }

  .xf3bd7v {
    line-height: var(--nyte-line-height-base);
  }

  .x1sfv6bn {
    line-height: var(--nyte-line-height-sm);
  }

  .x3y1oad {
    line-height: var(--nyte-line-height-xs);
  }

  .x1gx403c {
    padding-inline-start: 15px;
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .x1n2onr6 {
    position: relative;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .x1nc5ocm {
    transform: translate(-50%);
  }

  .xhboaob {
    transition-duration: var(--x-57q3zr);
  }

  .x11xpdln {
    transition-property: transform;
  }

  .x1ljhoio {
    transition-timing-function: var(--x-transitionTimingFunction);
  }

  .x87ps6o {
    user-select: none;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

  .x1hg03vl:focus-visible, .x8eooxh:hover {
    background-color: var(--nyte-bg-hover);
  }

  @media (prefers-reduced-motion: reduce) {
    .x12w9bfk.x12w9bfk {
      transition-duration: 0s;
    }
  }

  @media (hover: hover) and (pointer: fine) {
    .x16edqps.x16edqps.x16edqps:where(.xo37jvi:hover *) {
      transform: translateX(48px);
    }
  }
}

@layer priority14 {
  .xq3iyvs {
    border-bottom-color: var(--nyte-border-secondary-translucent);
  }

  .x1q0q8m5 {
    border-bottom-style: solid;
  }

  .xso031l {
    border-bottom-width: 1px;
  }

  .xqtp20y {
    height: 0;
  }

  .xjp8j0k {
    height: 96px;
  }

  .x1316klj {
    height: calc(var(--nyte-space-unit) * 2);
  }

  .xjds8w8 {
    height: calc(var(--nyte-space-unit) * 3);
  }

  .xek89hs {
    height: calc(var(--nyte-space-unit) * 4);
  }

  .x41sbjp {
    height: var(--nyte-glyph-md);
  }

  .x1gslohp {
    margin-top: 4px;
  }

  .x1k70j0n {
    margin-top: 6px;
  }

  .x1xmf6yo {
    margin-top: 8px;
  }

  .x1z0nw5r {
    margin-top: calc(var(--nyte-space-unit) * .5);
  }

  .x12oaadk {
    max-height: calc(100dvh - min(20dvh, 160px) - 24px);
  }

  .x1wviqu1 {
    top: min(20dvh, 160px);
  }

  .xnalus7 {
    width: 0;
  }

  .xafpxmx {
    width: 240px;
  }

  .x1dz1jew {
    width: 280px;
  }

  .xdzyupr {
    width: 300px;
  }

  .x1m258z3 {
    width: 320px;
  }

  .x1cvmir6 {
    width: 360px;
  }

  .x1fu8urw {
    width: 64px;
  }

  .xdy2opc {
    width: calc(var(--nyte-space-unit) * 2);
  }

  .x1ia0n6q {
    width: calc(var(--nyte-space-unit) * 4);
  }

  .x1eb9f2i {
    width: calc(var(--nyte-space-unit) * 6);
  }

  .xqqs0pb {
    width: min(610px, 100vw - 48px);
  }

  .xrjh72u {
    width: var(--nyte-glyph-md);
  }

  .x5lhr3w {
    width: var(--x-width);
  }
}

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

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

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

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

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

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

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

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

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

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

@keyframes x1icwv9m-B {
  from {
    transform: translateX(0%);
  }

  to {
    transform: translateX(-100%);
  }
}

:root, .x1jqvxpf {
  --nyte-btn-height-2xs: 16px;
  --nyte-btn-padding-inline-2xs: 4px;
  --nyte-btn-pill-padding-inline-2xs: 6px;
  --nyte-btn-radius-2xs: 4px;
  --nyte-btn-gap-2xs: 4px;
  --nyte-btn-height-xs: 20px;
  --nyte-btn-padding-inline-xs: 6px;
  --nyte-btn-pill-padding-inline-xs: 6px;
  --nyte-btn-radius-xs: 4px;
  --nyte-btn-gap-xs: 4px;
  --nyte-btn-height-sm: 24px;
  --nyte-btn-padding-inline-sm: 8px;
  --nyte-btn-pill-padding-inline-sm: 10px;
  --nyte-btn-radius-sm: 6px;
  --nyte-btn-gap-sm: 6px;
  --nyte-btn-height-md: 28px;
  --nyte-btn-padding-inline-md: 8px;
  --nyte-btn-pill-padding-inline-md: 10px;
  --nyte-btn-radius-md: 8px;
  --nyte-btn-gap-md: 6px;
  --nyte-btn-height-lg: 32px;
  --nyte-btn-padding-inline-lg: 10px;
  --nyte-btn-pill-padding-inline-lg: 12px;
  --nyte-btn-radius-lg: 8px;
  --nyte-btn-gap-lg: 8px;
  --nyte-btn-height-xl: 36px;
  --nyte-btn-padding-inline-xl: 12px;
  --nyte-btn-pill-padding-inline-xl: 12px;
  --nyte-btn-radius-xl: 10px;
  --nyte-btn-gap-xl: 8px;
  --nyte-icon-btn-padding-inline: 4px;
  --nyte-input-height-md: 28px;
  --nyte-input-inset-md: 4px;
  --nyte-input-padding-end-md: calc(4px + 2px);
  --nyte-input-textarea-min-height-md: 48px;
  --nyte-input-textarea-padding-block-md: 4px;
  --nyte-input-radius-md: 8px;
  --nyte-input-height-lg: 32px;
  --nyte-input-inset-lg: 6px;
  --nyte-input-padding-end-lg: calc(6px + 2px);
  --nyte-input-textarea-min-height-lg: 52px;
  --nyte-input-textarea-padding-block-lg: 6px;
  --nyte-input-radius-lg: 8px;
  --nyte-input-height-xl: 36px;
  --nyte-input-inset-xl: 8px;
  --nyte-input-padding-end-xl: calc(8px + 2px);
  --nyte-input-textarea-min-height-xl: 56px;
  --nyte-input-textarea-padding-block-xl: 8px;
  --nyte-input-radius-xl: 10px;
  --nyte-switch-width-md: 30px;
  --nyte-switch-height-md: 18px;
  --nyte-switch-padding-md: 2px;
  --nyte-switch-knob-md: 14px;
  --nyte-checkbox-size-md: 16px;
  --nyte-checkbox-size-lg: 20px;
  --nyte-checkbox-radius: 4px;
  --nyte-row-height-md: 28px;
  --nyte-row-height-lg: 32px;
  --nyte-row-padding-inline-md: 4px;
  --nyte-row-padding-inline-lg: 6px;
  --nyte-row-gap: 6px;
  --nyte-row-radius: 8px;
  --nyte-target-min: 24px;
  --nyte-target-gap: 2px;
  --nyte-glyph-sm: 14px;
  --nyte-glyph-md: 16px;
  --nyte-glyph-lg: 20px;
  --nyte-glyph-box: 15px;
  --nyte-avatar-xs: 20px;
  --nyte-avatar-sm: 24px;
  --nyte-avatar-md: 28px;
  --nyte-avatar-lg: 36px;
  --nyte-slider-thumb: 14px;
  --nyte-menu-item-height: 28px;
  --nyte-menu-meta-min-width: 32px;
  --nyte-menu-padding: 6px;
  --nyte-menu-radius: 14px;
  --nyte-menu-item-radius: 8px;
  --nyte-menu-item-gap: 6px;
  --nyte-menu-item-padding-inline: 4px;
  --nyte-menu-item-padding-block: calc((28px - var(--nyte-line-height-base)) / 2);
  --nyte-menu-width: 200px;
  --nyte-model-menu-width: 230px;
  --nyte-parameter-menu-width: 220px;
  --nyte-menu-max-height: min(320px, calc(100vh - 32px));
  --nyte-dialog-width: 400px;
  --nyte-dialog-padding: 24px;
  --nyte-dialog-gap: 16px;
  --nyte-dialog-radius: 16px;
  --nyte-toast-min-height: 48px;
  --nyte-toast-padding-block: calc((var(--nyte-toast-min-height) - var(--nyte-line-height-base)) / 2);
  --nyte-toast-inset: calc((var(--nyte-toast-min-height) - var(--nyte-target-min)) / 2);
  --nyte-toast-overhang: calc((var(--nyte-line-height-base) - var(--nyte-target-min)) / 2);
  --nyte-clipboard-preview-max-width: 360px;
  --nyte-clipboard-preview-max-height: 240px;
  --nyte-shape-indicator: 4px;
  --nyte-shape-control: 8px;
  --nyte-shape-card: 12px;
  --nyte-shape-surface: 16px;
  --nyte-shape-pill: 9999px;
}

:root, .x16irudh {
  --nyte-content-primary: light-dark(var(--nyte-theme-130), var(--nyte-theme-30));
  --nyte-content-secondary: light-dark(var(--nyte-theme-100), var(--nyte-theme-70));
  --nyte-content-tertiary: light-dark(var(--nyte-theme-70), var(--nyte-theme-100));
  --nyte-content-disabled: light-dark(var(--nyte-theme-40), var(--nyte-theme-120));
  --nyte-content-chrome: light-dark(var(--nyte-theme-100), var(--nyte-theme-60));
  --nyte-content-interactive-primary: light-dark(var(--nyte-theme-120), var(--nyte-theme-20));
  --nyte-content-interactive-secondary: light-dark(var(--nyte-theme-100), var(--nyte-theme-50));
  --nyte-content-interactive-tertiary: light-dark(var(--nyte-theme-80), var(--nyte-theme-90));
  --nyte-content-on-interactive-strong: var(--nyte-theme-0);
  --nyte-content-on-control: var(--nyte-neutral-0);
  --nyte-border-primary: light-dark(var(--nyte-theme-30), var(--nyte-theme-120));
  --nyte-border-secondary: light-dark(var(--nyte-theme-20), var(--nyte-theme-135));
  --nyte-border-strong: light-dark(var(--nyte-theme-40), var(--nyte-theme-100));
  --nyte-border-control: light-dark(var(--nyte-neutral-80), var(--nyte-neutral-80));
  --nyte-border-interactive-primary: var(--nyte-theme-80);
  --nyte-border-primary-translucent: light-dark(var(--nyte-theme-translucent-30), var(--nyte-theme-translucent-120));
  --nyte-border-secondary-translucent: light-dark(var(--nyte-theme-translucent-20), var(--nyte-theme-translucent-135));
  --nyte-border-strong-translucent: light-dark(var(--nyte-theme-translucent-40), var(--nyte-theme-translucent-100));
  --nyte-border-control-translucent: light-dark(var(--nyte-neutral-translucent-80), var(--nyte-neutral-translucent-80));
  --nyte-bg-base: light-dark(var(--nyte-theme-0), var(--nyte-theme-145));
  --nyte-bg-chrome: light-dark(var(--nyte-theme-5), var(--nyte-theme-150));
  --nyte-bg-muted: light-dark(var(--nyte-theme-10), var(--nyte-theme-140));
  --nyte-bg-elevated: light-dark(var(--nyte-theme-0), var(--nyte-theme-140));
  --nyte-bg-muted-translucent: light-dark(var(--nyte-theme-translucent-10), var(--nyte-theme-translucent-140));
  --nyte-bg-scrim: light-dark(#00000026, #000000bf);
  --nyte-bg-scrim-translucent: light-dark(var(--nyte-theme-translucent-40), var(--nyte-theme-translucent-100));
  --nyte-bg-interactive-primary: light-dark(var(--nyte-theme-30), var(--nyte-theme-120));
  --nyte-bg-interactive-primary-pressed: light-dark(oklch(from var(--nyte-bg-interactive-primary) calc(l * .88) c h), oklch(from var(--nyte-bg-interactive-primary) calc(l * 1.12) c h));
  --nyte-bg-interactive-secondary: light-dark(var(--nyte-theme-15), var(--nyte-theme-135));
  --nyte-bg-interactive-secondary-hover: light-dark(oklch(from var(--nyte-bg-interactive-secondary) calc(l * .95) c h), oklch(from var(--nyte-bg-interactive-secondary) calc(l * 1.05) c h));
  --nyte-bg-interactive-secondary-pressed: light-dark(oklch(from var(--nyte-bg-interactive-secondary) calc(l * .88) c h), oklch(from var(--nyte-bg-interactive-secondary) calc(l * 1.12) c h));
  --nyte-bg-interactive-strong: light-dark(var(--nyte-theme-130), var(--nyte-theme-100));
  --nyte-bg-interactive-primary-translucent: light-dark(var(--nyte-theme-translucent-30), var(--nyte-theme-translucent-120));
  --nyte-bg-interactive-secondary-translucent: light-dark(var(--nyte-theme-translucent-15), var(--nyte-theme-translucent-135));
  --nyte-bg-hover: light-dark(var(--nyte-theme-translucent-15), var(--nyte-theme-translucent-135));
  --nyte-bg-pressed: oklch(from var(--nyte-bg-hover) l c h / calc(alpha + .045));
  --nyte-bg-control: light-dark(var(--nyte-neutral-80), var(--nyte-neutral-100));
  --nyte-bg-control-hover: light-dark(oklch(from var(--nyte-bg-control) calc(l * .95) c h), oklch(from var(--nyte-bg-control) calc(l * 1.05) c h));
  --nyte-bg-control-pressed: light-dark(oklch(from var(--nyte-bg-control) calc(l * .88) c h), oklch(from var(--nyte-bg-control) calc(l * 1.12) c h));
  --nyte-bg-control-selected: light-dark(var(--nyte-theme-130), var(--nyte-theme-100));
  --nyte-bg-control-selected-hover: light-dark(oklch(from var(--nyte-bg-control-selected) calc(l * .95) c h), oklch(from var(--nyte-bg-control-selected) calc(l * 1.05) c h));
  --nyte-bg-control-selected-pressed: light-dark(oklch(from var(--nyte-bg-control-selected) calc(l * .88) c h), oklch(from var(--nyte-bg-control-selected) calc(l * 1.12) c h));
  --nyte-chart-series: var(--nyte-theme-90);
  --nyte-button-fill: oklch(from var(--nyte-theme-80) min(l, .52) c h);
  --nyte-button-fill-hover: light-dark(oklch(from var(--nyte-button-fill) calc(l * .95) c h), oklch(from var(--nyte-button-fill) calc(l * .95) c h));
  --nyte-button-fill-pressed: light-dark(oklch(from var(--nyte-button-fill) calc(l * .88) c h), oklch(from var(--nyte-button-fill) calc(l * .88) c h));
  --nyte-sidebar-material: light-dark(var(--nyte-bg-chrome), color-mix(in srgb, var(--nyte-bg-chrome) calc(36% + 64% * var(--nyte-reduce-transparency)), transparent));
  --nyte-popup-material: light-dark(color-mix(in srgb, var(--nyte-bg-elevated) calc(80% + 20% * var(--nyte-reduce-transparency)), transparent), color-mix(in srgb, var(--nyte-bg-elevated) calc(90% + 10% * var(--nyte-reduce-transparency)), transparent));
  --nyte-layer-hover: linear-gradient(var(--nyte-bg-hover), var(--nyte-bg-hover));
  --nyte-layer-pressed: linear-gradient(var(--nyte-bg-pressed), var(--nyte-bg-pressed));
  --nyte-scrollbar-thumb: color-mix(in srgb, light-dark(var(--nyte-theme-70), var(--nyte-theme-90)) 50%, transparent);
  --nyte-conversation-user-shell-bg: color-mix(in srgb, var(--nyte-bg-chrome) 60%, transparent);
  --nyte-shadow-md-outline: 0 8px 12px #42230308, 0 2px 6px #42230308, 0 0 0 1px light-dark(var(--nyte-border-secondary-translucent), transparent), inset 0 0 0 1px light-dark(transparent, var(--nyte-border-secondary-translucent));
}

:root, .x148ci0z {
  --nyte-cursor-interactive: pointer;
}

:root, .xg1pzt8 {
  --nyte-custom-hue: 250;
  --nyte-custom-chroma-scale: 1;
}

:root, .x13b14ka {
  --nyte-duration-instant: 50ms;
  --nyte-duration-fast: .1s;
  --nyte-duration-normal: .15s;
  --nyte-duration-slow: .2s;
  --nyte-easing-out: ease-out;
  --nyte-easing-out-quint: cubic-bezier(.16, 1, .3, 1);
  --nyte-easing-in-out-strong: cubic-bezier(.77, 0, .175, 1);
}

:root, .x8qpb84 {
  --nyte-focus-color: lab(53.1052% -1.53607 -54.9391);
  --nyte-focus-ring: var(--nyte-focus-color);
}

:root, .x42tmhr {
  --nyte-popup-material-filter: blur(12px);
}

:root, .x15n4n88 {
  --nyte-reduce-transparency: 0;
}

:root, .x1n2u3vv {
  --nyte-shadow-sm: 0 4px 12px #42230308, 0 1px 2px #42230308;
  --nyte-shadow-lg: 0 20px 24px #2a1c0012, 0 5px 8px #42230308;
  --nyte-shadow-xl: 0 24px 72px -24px #1b150030, 0 8px 32px #2a1c0012;
  --nyte-shadow-workbench: 0 0 8px 2px #00000014;
}

:root, .x57qmij {
  --nyte-space-unit: 4px;
}

:root, .xt8m57t {
  --nyte-theme-0: lab(99.9996% -.00357628 -.0378609);
  --nyte-theme-5: lab(98.5955% -.129431 .433385);
  --nyte-theme-10: lab(97.6335% .20659 .562978);
  --nyte-theme-15: lab(95.975% .564367 .709057);
  --nyte-theme-20: lab(94.4781% .0808537 1.06323);
  --nyte-theme-30: lab(90.9749% .0809431 1.06326);
  --nyte-theme-40: lab(84.5488% -.182629 2.0889);
  --nyte-theme-50: lab(75.5942% .181884 2.28353);
  --nyte-theme-60: lab(69.4456% .662774 3.60644);
  --nyte-theme-70: lab(65.2586% .428319 2.98779);
  --nyte-theme-80: lab(58.009% .442475 3.06567);
  --nyte-theme-90: lab(51.3742% .457317 3.14397);
  --nyte-theme-100: lab(39.8715% -.347137 3.00069);
  --nyte-theme-110: lab(30.6342% .107199 1.3328);
  --nyte-theme-120: lab(23.469% -.337094 1.24113);
  --nyte-theme-130: lab(17.9803% -.180662 .655705);
  --nyte-theme-135: lab(15.1576% 0 0);
  --nyte-theme-140: lab(12.246% 0 0);
  --nyte-theme-145: lab(9.7636% 0 0);
  --nyte-theme-150: lab(8.7544% 0 0);
  --nyte-theme-translucent-0: light-dark(lab(99.9996% -.00357628 -.0378609 / 0), lab(99.9996% -.00357628 -.0378609));
  --nyte-theme-translucent-5: light-dark(lab(20.4769% -5.06003 28.3461 / .02), lab(99.9768% -.14025 .469542 / .983));
  --nyte-theme-translucent-10: light-dark(lab(16.3148% 13.8762 24.1366 / .031), lab(99.6983% .219494 .598204 / .974));
  --nyte-theme-translucent-15: light-dark(lab(12.3297% 18.8229 18.8492 / .051), lab(99.4197% .586897 .737536 / .957));
  --nyte-theme-translucent-20: light-dark(lab(11.7933% 4.68487 17.5437 / .071), lab(99.6641% .0867546 1.13918 / .935));
  --nyte-theme-translucent-30: light-dark(lab(6.22105% 2.38459 9.30075 / .11), lab(99.6529% .0896454 1.17723 / .891));
  --nyte-theme-translucent-40: light-dark(lab(7.08773% .122607 10.5357 / .188), lab(99.5655% -.215471 2.46888 / .813));
  --nyte-theme-translucent-50: light-dark(lab(4.34303% 1.26835 6.47842 / .286), lab(99.1264% .240266 3.00719 / .709));
  --nyte-theme-translucent-60: light-dark(lab(5.82227% 3.48523 8.73818 / .361), lab(98.1425% .964075 5.22482 / .643));
  --nyte-theme-translucent-70: light-dark(lab(3.89693% 1.49646 5.82624 / .4), lab(98.4708% .671148 4.65469 / .591));
  --nyte-theme-translucent-80: light-dark(lab(3.18381% 1.00217 4.75749 / .475), lab(98.2211% .788897 5.41735 / .509));
  --nyte-theme-translucent-90: light-dark(lab(2.75643% .726849 4.11295 / .541), lab(97.9261% .940472 6.37296 / .435));
  --nyte-theme-translucent-100: light-dark(lab(2.07208% -.380471 3.06989 / .651), lab(98.7848% -.928223 8.26492 / .304));
  --nyte-theme-translucent-110: light-dark(lab(.794916% .0873506 1.18176 / .725), lab(98.5209% .433087 5.15393 / .209));
  --nyte-theme-translucent-120: light-dark(lab(.652874% -.262924 .96316 / .788), lab(99.6983% -1.88029 7.07365 / .135));
  --nyte-theme-translucent-130: light-dark(lab(.310028% -.125006 .458276 / .831), lab(99.7508% -1.5482 5.78237 / .083));
  --nyte-theme-translucent-135: light-dark(lab(0% 0 0 / .851), lab(99.9996% -.00357628 -.0378609 / .057));
  --nyte-theme-translucent-140: light-dark(lab(0% 0 0 / .875), lab(99.9996% -.00357628 -.0378609 / .03));
  --nyte-theme-translucent-145: light-dark(lab(0% 0 0 / .894), lab(99.9996% -.00357628 -.0378609 / .009));
  --nyte-theme-translucent-150: light-dark(lab(0% 0 0 / .902), lab(99.9996% -.00357628 -.0378609 / 0));
  --nyte-neutral-0: lab(99.9996% -.00357628 -.0378609);
  --nyte-neutral-translucent-0: light-dark(lab(99.9996% -.00357628 -.0378609 / 0), lab(99.9996% -.00357628 -.0378609));
  --nyte-neutral-80: lab(58.009% .442475 3.06567);
  --nyte-neutral-translucent-80: light-dark(lab(3.18381% 1.00217 4.75749 / .475), lab(98.2211% .788897 5.41735 / .509));
  --nyte-neutral-100: lab(39.8715% -.347137 3.00069);
  --nyte-neutral-translucent-100: light-dark(lab(2.07208% -.380471 3.06989 / .651), lab(98.7848% -.928223 8.26492 / .304));
}

:root, .xxtilhd {
  --nyte-ui-font-inter: "Inter Variable", system-ui, sans-serif;
  --nyte-ui-font-system: system-ui, sans-serif;
  --nyte-code-font-jetbrains-mono: "JetBrains Mono Variable", ui-monospace, monospace;
  --nyte-code-font-system: ui-monospace, Menlo, "DejaVu Sans Mono", "Liberation Mono", Consolas, monospace;
  --nyte-font-family-sans: var(--nyte-ui-font-inter);
  --nyte-font-family-mono: var(--nyte-code-font-system);
  --nyte-font-size-base: 13px;
  --nyte-font-size-code: 12px;
  --nyte-font-size-xs: calc(var(--nyte-font-size-base) * 11 / 13);
  --nyte-font-size-sm: calc(var(--nyte-font-size-base) * 12 / 13);
  --nyte-font-size-lg: calc(var(--nyte-font-size-base) * 15 / 13);
  --nyte-font-size-2xl: calc(var(--nyte-font-size-base) * 19 / 13);
  --nyte-line-height-xs: round(up, calc(var(--nyte-font-size-base) * 14 / 13), 1px);
  --nyte-line-height-sm: round(up, calc(var(--nyte-font-size-base) * 16 / 13), 1px);
  --nyte-line-height-base: round(up, calc(var(--nyte-font-size-base) * 18 / 13), 1px);
  --nyte-line-height-lg: round(up, calc(var(--nyte-font-size-base) * 24 / 13), 1px);
  --nyte-line-height-code: round(up, calc(var(--nyte-font-size-code) * 18 / 12), 1px);
  --nyte-letter-spacing-base: 0em;
  --nyte-letter-spacing-lg: -.016em;
  --nyte-font-weight-regular: 400;
  --nyte-font-weight-medium: 500;
  --nyte-font-weight-semibold: 600;
}

@media (pointer: coarse) {
  :root, .x1jqvxpf {
    --nyte-btn-height-2xs: 28px;
    --nyte-btn-padding-inline-2xs: 8px;
    --nyte-btn-pill-padding-inline-2xs: 10px;
    --nyte-btn-radius-2xs: 8px;
    --nyte-btn-gap-2xs: 6px;
    --nyte-btn-height-xs: 32px;
    --nyte-btn-padding-inline-xs: 10px;
    --nyte-btn-pill-padding-inline-xs: 12px;
    --nyte-btn-radius-xs: 10px;
    --nyte-btn-gap-xs: 8px;
    --nyte-btn-height-sm: 36px;
    --nyte-btn-padding-inline-sm: 10px;
    --nyte-btn-pill-padding-inline-sm: 16px;
    --nyte-btn-radius-sm: 12px;
    --nyte-btn-gap-sm: 8px;
    --nyte-btn-height-md: 40px;
    --nyte-btn-padding-inline-md: 12px;
    --nyte-btn-pill-padding-inline-md: 16px;
    --nyte-btn-radius-md: 12px;
    --nyte-btn-gap-md: 10px;
    --nyte-btn-height-lg: 44px;
    --nyte-btn-padding-inline-lg: 14px;
    --nyte-btn-pill-padding-inline-lg: 16px;
    --nyte-btn-radius-lg: 14px;
    --nyte-btn-gap-lg: 10px;
    --nyte-btn-height-xl: 48px;
    --nyte-btn-padding-inline-xl: 16px;
    --nyte-btn-pill-padding-inline-xl: 20px;
    --nyte-btn-radius-xl: 16px;
    --nyte-btn-gap-xl: 12px;
    --nyte-input-height-md: 40px;
    --nyte-input-textarea-min-height-md: calc(72px - 2px);
    --nyte-input-textarea-padding-block-md: 9px;
    --nyte-input-radius-md: 12px;
    --nyte-input-height-lg: 44px;
    --nyte-input-textarea-min-height-lg: 72px;
    --nyte-input-textarea-padding-block-lg: 10px;
    --nyte-input-radius-lg: 14px;
    --nyte-input-height-xl: 48px;
    --nyte-input-textarea-min-height-xl: calc(72px + 4px);
    --nyte-input-textarea-padding-block-xl: 12px;
    --nyte-input-radius-xl: 16px;
    --nyte-switch-width-md: 48px;
    --nyte-switch-height-md: 28px;
    --nyte-switch-padding-md: 3px;
    --nyte-switch-knob-md: 22px;
    --nyte-checkbox-size-md: 20px;
    --nyte-row-height-md: 44px;
    --nyte-row-height-lg: 44px;
    --nyte-target-min: 44px;
    --nyte-target-gap: 8px;
    --nyte-slider-thumb: 22px;
    --nyte-menu-item-height: 44px;
    --nyte-menu-item-padding-block: calc((44px - var(--nyte-line-height-base)) / 2);
    --nyte-toast-min-height: 64px;
  }
}

.x1gh6l1n.x1gh6l1n, .x1gh6l1n.x1gh6l1n:root {
  --nyte-bg-control-selected: var(--nyte-theme-80);
  --nyte-bg-interactive-strong: var(--nyte-theme-80);
  --nyte-bg-scrim-translucent: light-dark(var(--nyte-theme-translucent-40), var(--nyte-theme-translucent-130));
  --nyte-border-primary: light-dark(var(--nyte-theme-30), var(--nyte-theme-110));
  --nyte-content-interactive-primary: light-dark(var(--nyte-theme-100), var(--nyte-theme-70));
  --nyte-content-interactive-secondary: light-dark(var(--nyte-theme-100), var(--nyte-theme-70));
  --nyte-content-interactive-tertiary: light-dark(var(--nyte-theme-100), var(--nyte-theme-90));
  --nyte-content-primary: light-dark(var(--nyte-theme-110), var(--nyte-theme-30));
  --nyte-content-tertiary: light-dark(var(--nyte-theme-60), var(--nyte-theme-100));
  --nyte-scrollbar-thumb: color-mix(in srgb, light-dark(var(--nyte-theme-50), var(--nyte-theme-100)) 50%, transparent);
}

.x1n8k9lv.x1n8k9lv, .x1n8k9lv.x1n8k9lv:root {
  --nyte-theme-0: lab(99.9996% -.00357628 -.0378609);
  --nyte-theme-10: lab(97.6335% .20659 .562978);
  --nyte-theme-100: lab(39.8715% -.347137 3.00069);
  --nyte-theme-110: lab(30.6342% .107199 1.3328);
  --nyte-theme-120: lab(23.469% -.337094 1.24113);
  --nyte-theme-130: lab(17.9803% -.180662 .655705);
  --nyte-theme-135: lab(15.1576% 0 0);
  --nyte-theme-140: lab(12.246% 0 0);
  --nyte-theme-145: lab(9.7636% 0 0);
  --nyte-theme-15: lab(95.975% .564367 .709057);
  --nyte-theme-150: lab(8.7544% 0 0);
  --nyte-theme-20: lab(94.4781% .0808537 1.06323);
  --nyte-theme-30: lab(90.9749% .0809431 1.06326);
  --nyte-theme-40: lab(84.5488% -.182629 2.0889);
  --nyte-theme-5: lab(98.5955% -.129431 .433385);
  --nyte-theme-50: lab(75.5942% .181884 2.28353);
  --nyte-theme-60: lab(69.4456% .662774 3.60644);
  --nyte-theme-70: lab(65.2586% .428319 2.98779);
  --nyte-theme-80: lab(58.009% .442475 3.06567);
  --nyte-theme-90: lab(51.3742% .457317 3.14397);
  --nyte-theme-translucent-0: light-dark(lab(99.9996% -.00357628 -.0378609 / 0), lab(99.9996% -.00357628 -.0378609));
  --nyte-theme-translucent-10: light-dark(lab(16.3148% 13.8762 24.1366 / .031), lab(99.6983% .219494 .598204 / .974));
  --nyte-theme-translucent-100: light-dark(lab(2.07208% -.380471 3.06989 / .651), lab(98.7848% -.928223 8.26492 / .304));
  --nyte-theme-translucent-110: light-dark(lab(.794916% .0873506 1.18176 / .725), lab(98.5209% .433087 5.15393 / .209));
  --nyte-theme-translucent-120: light-dark(lab(.652874% -.262924 .96316 / .788), lab(99.6983% -1.88029 7.07365 / .135));
  --nyte-theme-translucent-130: light-dark(lab(.310028% -.125006 .458276 / .831), lab(99.7508% -1.5482 5.78237 / .083));
  --nyte-theme-translucent-135: light-dark(lab(0% 0 0 / .851), lab(99.9996% -.00357628 -.0378609 / .057));
  --nyte-theme-translucent-140: light-dark(lab(0% 0 0 / .875), lab(99.9996% -.00357628 -.0378609 / .03));
  --nyte-theme-translucent-145: light-dark(lab(0% 0 0 / .894), lab(99.9996% -.00357628 -.0378609 / .009));
  --nyte-theme-translucent-15: light-dark(lab(12.3297% 18.8229 18.8492 / .051), lab(99.4197% .586897 .737536 / .957));
  --nyte-theme-translucent-150: light-dark(lab(0% 0 0 / .902), lab(99.9996% -.00357628 -.0378609 / 0));
  --nyte-theme-translucent-20: light-dark(lab(11.7933% 4.68487 17.5437 / .071), lab(99.6641% .0867546 1.13918 / .935));
  --nyte-theme-translucent-30: light-dark(lab(6.22105% 2.38459 9.30075 / .11), lab(99.6529% .0896454 1.17723 / .891));
  --nyte-theme-translucent-40: light-dark(lab(7.08773% .122607 10.5357 / .188), lab(99.5655% -.215471 2.46888 / .813));
  --nyte-theme-translucent-5: light-dark(lab(20.4769% -5.06003 28.3461 / .02), lab(99.9768% -.14025 .469542 / .983));
  --nyte-theme-translucent-50: light-dark(lab(4.34303% 1.26835 6.47842 / .286), lab(99.1264% .240266 3.00719 / .709));
  --nyte-theme-translucent-60: light-dark(lab(5.82227% 3.48523 8.73818 / .361), lab(98.1425% .964075 5.22482 / .643));
  --nyte-theme-translucent-70: light-dark(lab(3.89693% 1.49646 5.82624 / .4), lab(98.4708% .671148 4.65469 / .591));
  --nyte-theme-translucent-80: light-dark(lab(3.18381% 1.00217 4.75749 / .475), lab(98.2211% .788897 5.41735 / .509));
  --nyte-theme-translucent-90: light-dark(lab(2.75643% .726849 4.11295 / .541), lab(97.9261% .940472 6.37296 / .435));
}

.x1zns05.x1zns05, .x1zns05.x1zns05:root {
  --nyte-theme-0: lab(99.9996% -.00357628 -.0378609);
  --nyte-theme-10: lab(97.6916% .42057 1.16539);
  --nyte-theme-100: lab(37.6919% 9.09384 15.509);
  --nyte-theme-110: lab(30.7514% 7.33295 11.3362);
  --nyte-theme-120: lab(24.094% 5.76073 8.34835);
  --nyte-theme-130: lab(19.5472% 4.23756 6.52359);
  --nyte-theme-135: lab(16.4245% 3.11531 4.76549);
  --nyte-theme-140: lab(12.7441% 1.98345 2.95781);
  --nyte-theme-145: lab(10.803% 2.18058 2.31539);
  --nyte-theme-15: lab(95.848% 1.47974 1.57014);
  --nyte-theme-150: lab(8.6725% 1.71687 2.15531);
  --nyte-theme-20: lab(94.2939% 2.26262 2.90737);
  --nyte-theme-30: lab(89.6278% 3.23075 5.44486);
  --nyte-theme-40: lab(83.7273% 5.26914 8.99317);
  --nyte-theme-5: lab(98.6775% .20662 .562954);
  --nyte-theme-50: lab(76.4444% 6.59397 11.3087);
  --nyte-theme-60: lab(68.5913% 7.75924 13.0867);
  --nyte-theme-70: lab(64.9372% 12.3444 22.405);
  --nyte-theme-80: lab(60.8969% 14.3346 26.3089);
  --nyte-theme-90: lab(53.3053% 13.8688 22.027);
  --nyte-theme-translucent-0: light-dark(lab(99.9996% -.00357628 -.0378609 / 0), lab(99.9996% -.00357628 -.0378609));
  --nyte-theme-translucent-10: light-dark(lab(30.879% 23.1095 41.4337 / .035), lab(99.4084% .433385 1.20076 / .978));
  --nyte-theme-translucent-100: light-dark(lab(13.943% 16.0482 21.024 / .749), lab(80.7014% 22.3031 37.0857 / .365));
  --nyte-theme-translucent-110: light-dark(lab(8.18114% 12.3422 12.4974 / .784), lab(80.3186% 23.3935 35.1888 / .274));
  --nyte-theme-translucent-120: light-dark(lab(4.64107% 6.97461 7.0703 / .824), lab(79.0085% 25.7407 36.1188 / .191));
  --nyte-theme-translucent-130: light-dark(lab(3.13888% 3.69082 4.75576 / .851), lab(78.1824% 26.8327 39.2745 / .135));
  --nyte-theme-translucent-135: light-dark(lab(2.09276% 2.10192 3.15824 / .867), lab(77.7027% 27.6834 39.8738 / .096));
  --nyte-theme-translucent-140: light-dark(lab(1.21741% 1.17886 1.83589 / .886), lab(74.8014% 32.7888 45.2931 / .052));
  --nyte-theme-translucent-145: light-dark(lab(.912745% 1.27839 1.38677 / .898), lab(64.8997% 53.7151 58.0828 / .035));
  --nyte-theme-translucent-15: light-dark(lab(27.438% 36.6703 39.5064 / .059), lab(98.5735% 1.50439 1.59631 / .965));
  --nyte-theme-translucent-150: light-dark(lab(.830074% .957862 1.25517 / .914), lab(9.80689% 16.3207 15.0666 / .12));
  --nyte-theme-translucent-20: light-dark(lab(33.4332% 38.8853 45.7443 / .086), lab(97.6793% 2.35245 3.02261 / .957));
  --nyte-theme-translucent-30: light-dark(lab(32.1126% 32.1858 43.6459 / .157), lab(96.3173% 3.47883 5.86188 / .913));
  --nyte-theme-translucent-40: light-dark(lab(32.8009% 32.2218 44.2697 / .247), lab(93.8551% 5.9613 10.1652 / .865));
  --nyte-theme-translucent-5: light-dark(lab(27.6596% 21.0874 38.0915 / .02), lab(99.7099% .20662 .562966 / .987));
  --nyte-theme-translucent-50: light-dark(lab(28.8882% 28.7682 40.1518 / .341), lab(91.8962% 8.02851 13.7446 / .791));
  --nyte-theme-translucent-60: light-dark(lab(25.3003% 25.9952 36.0724 / .435), lab(89.8101% 10.4057 17.4875 / .709));
  --nyte-theme-translucent-70: light-dark(lab(34.2948% 30.7511 45.341 / .537), lab(84.5624% 16.5408 29.8248 / .713));
  --nyte-theme-translucent-80: light-dark(lab(35.0373% 30.5875 45.9027 / .604), lab(81.9886% 19.9841 36.348 / .683));
  --nyte-theme-translucent-90: light-dark(lab(26.7319% 27.381 37.7637 / .647), lab(80.9522% 22.2215 34.9386 / .583));
}

.x1yhhjzh.x1yhhjzh, .x1yhhjzh.x1yhhjzh:root {
  --nyte-theme-0: oklch(100% .0001 251.76);
  --nyte-theme-10: oklch(97.87% .0073 251.76);
  --nyte-theme-100: oklch(47.56% .0745 251.76);
  --nyte-theme-110: oklch(40.24% .0692 251.76);
  --nyte-theme-120: oklch(33.47% .0439 251.76);
  --nyte-theme-130: oklch(30.39% .0322 251.76);
  --nyte-theme-135: oklch(27.3% .023 251.76);
  --nyte-theme-140: oklch(24.07% .014 251.76);
  --nyte-theme-145: oklch(22.88% .0099 251.76);
  --nyte-theme-15: oklch(96.57% .0126 251.76);
  --nyte-theme-150: oklch(21.59% .0065 251.76);
  --nyte-theme-20: oklch(95.44% .0169 251.76);
  --nyte-theme-30: oklch(90.64% .0309 251.76);
  --nyte-theme-40: oklch(85.81% .0469 251.76);
  --nyte-theme-5: oklch(98.74% .0066 251.76);
  --nyte-theme-50: oklch(79.69% .0617 251.76);
  --nyte-theme-60: oklch(73.27% .0784 251.76);
  --nyte-theme-70: oklch(69.05% .1107 251.76);
  --nyte-theme-80: oklch(60.4% .1404 251.76);
  --nyte-theme-90: oklch(58.25% .1183 251.76);
  --nyte-theme-translucent-0: light-dark(oklch(100% .0001 251.76 / 0), oklch(100% .0001 251.76));
  --nyte-theme-translucent-10: light-dark(oklch(58.51% .1383 251.76 / .047), oklch(98.46% .0074 251.76 / .991));
  --nyte-theme-translucent-100: light-dark(oklch(33.37% .095 251.76 / .792), oklch(71.33% .1339 251.76 / .496));
  --nyte-theme-translucent-110: light-dark(oklch(29.06% .0831 251.76 / .851), oklch(67.45% .1528 251.76 / .387));
  --nyte-theme-translucent-120: light-dark(oklch(21% .0553 251.76 / .863), oklch(68.33% .148 251.76 / .239));
  --nyte-theme-translucent-130: light-dark(oklch(17.54% .0424 251.76 / .871), oklch(69.03% .1447 251.76 / .174));
  --nyte-theme-translucent-135: light-dark(oklch(14.64% .0326 251.76 / .882), oklch(67.96% .1495 251.76 / .117));
  --nyte-theme-translucent-140: light-dark(oklch(12.03% .0234 251.76 / .898), oklch(64.54% .1672 251.76 / .061));
  --nyte-theme-translucent-145: light-dark(oklch(10.49% .0203 251.76 / .902), oklch(61.58% .1821 251.76 / .039));
  --nyte-theme-translucent-15: light-dark(oklch(58.05% .1615 251.76 / .075), oklch(97.15% .0127 251.76 / .991));
  --nyte-theme-translucent-150: light-dark(oklch(9.42% .017 251.76 / .91), oklch(26.6% .0702 251.76 / .08));
  --nyte-theme-translucent-20: light-dark(oklch(59.36% .1522 251.76 / .102), oklch(96.29% .0171 251.76 / .987));
  --nyte-theme-translucent-30: light-dark(oklch(54.48% .1568 251.76 / .192), oklch(92.82% .0318 251.76 / .965));
  --nyte-theme-translucent-40: light-dark(oklch(53.49% .1611 251.76 / .286), oklch(88.92% .0491 251.76 / .948));
  --nyte-theme-translucent-5: light-dark(oklch(70.72% .146 251.76 / .035), oklch(98.74% .0066 251.76));
  --nyte-theme-translucent-50: light-dark(oklch(49.56% .1612 251.76 / .384), oklch(84.83% .0668 251.76 / .909));
  --nyte-theme-translucent-60: light-dark(oklch(47.13% .1626 251.76 / .486), oklch(80.13% .0881 251.76 / .87));
  --nyte-theme-translucent-70: light-dark(oklch(53.52% .1691 251.76 / .631), oklch(73.78% .1208 251.76 / .9));
  --nyte-theme-translucent-80: light-dark(oklch(54.53% .1605 251.76 / .847), oklch(66.42% .1591 251.76 / .857));
  --nyte-theme-translucent-90: light-dark(oklch(47.82% .1477 251.76 / .78), oklch(68.52% .1475 251.76 / .765));
}

.x1sjjimd.x1sjjimd, .x1sjjimd.x1sjjimd:root {
  --nyte-theme-0: oklch(100% .0002 154.49);
  --nyte-theme-10: oklch(97.93% .0066 154.49);
  --nyte-theme-100: oklch(47.14% .111 154.49);
  --nyte-theme-110: oklch(40.5% .098 154.49);
  --nyte-theme-120: oklch(33.65% .0595 154.49);
  --nyte-theme-130: oklch(30.77% .043 154.49);
  --nyte-theme-135: oklch(27.62% .032 154.49);
  --nyte-theme-140: oklch(24.02% .0187 154.49);
  --nyte-theme-145: oklch(22.83% .0171 154.49);
  --nyte-theme-15: oklch(96.45% .0132 154.49);
  --nyte-theme-150: oklch(21.64% .0158 154.49);
  --nyte-theme-20: oklch(95% .0187 154.49);
  --nyte-theme-30: oklch(91.12% .0322 154.49);
  --nyte-theme-40: oklch(86.09% .0583 154.49);
  --nyte-theme-5: oklch(98.71% .0026 154.49);
  --nyte-theme-50: oklch(80% .0713 154.49);
  --nyte-theme-60: oklch(74.03% .0968 154.49);
  --nyte-theme-70: oklch(73.43% .1599 154.49);
  --nyte-theme-80: oklch(64.06% .1832 154.49);
  --nyte-theme-90: oklch(61.07% .1465 154.49);
  --nyte-theme-translucent-0: light-dark(oklch(100% .0002 154.49 / 0), oklch(100% .0002 154.49));
  --nyte-theme-translucent-10: light-dark(oklch(39.18% .1846 154.49 / .035), oklch(99.71% .0068 154.49 / .974));
  --nyte-theme-translucent-100: light-dark(oklch(31.59% .1341 154.49 / .784), oklch(90.17% .268 154.49 / .339));
  --nyte-theme-translucent-110: light-dark(oklch(27.48% .1142 154.49 / .835), oklch(89.31% .299 154.49 / .252));
  --nyte-theme-translucent-120: light-dark(oklch(19.55% .0758 154.49 / .851), oklch(89.93% .2768 154.49 / .157));
  --nyte-theme-translucent-130: light-dark(oklch(16.32% .0598 154.49 / .859), oklch(90.41% .2596 154.49 / .117));
  --nyte-theme-translucent-135: light-dark(oklch(13.83% .0521 154.49 / .875), oklch(90.01% .2811 154.49 / .078));
  --nyte-theme-translucent-140: light-dark(oklch(11.15% .0429 154.49 / .894), oklch(88.65% .3382 154.49 / .035));
  --nyte-theme-translucent-145: light-dark(oklch(10.4% .0455 154.49 / .902), oklch(87.01% .4389 154.49 / .022));
  --nyte-theme-translucent-15: light-dark(oklch(42.5% .2017 154.49 / .063), oklch(99.41% .0137 154.49 / .957));
  --nyte-theme-translucent-150: light-dark(oklch(9.54% .0523 154.49 / .91), oklch(27.48% .1504 154.49 / .08));
  --nyte-theme-translucent-20: light-dark(oklch(43.94% .192 154.49 / .09), oklch(99.14% .0197 154.49 / .939));
  --nyte-theme-translucent-30: light-dark(oklch(42.59% .1925 154.49 / .157), oklch(98.48% .0354 154.49 / .891));
  --nyte-theme-translucent-40: light-dark(oklch(45.76% .2068 154.49 / .255), oklch(97.16% .0676 154.49 / .835));
  --nyte-theme-translucent-5: light-dark(oklch(27.82% .1523 154.49 / .02), oklch(99.89% .0028 154.49 / .983));
  --nyte-theme-translucent-50: light-dark(oklch(42.29% .1874 154.49 / .349), oklch(96.27% .0899 154.49 / .757));
  --nyte-theme-translucent-60: light-dark(oklch(42.94% .1928 154.49 / .455), oklch(94.69% .1321 154.49 / .687));
  --nyte-theme-translucent-70: light-dark(oklch(54.04% .2501 154.49 / .553), oklch(91.99% .2122 154.49 / .709));
  --nyte-theme-translucent-80: light-dark(oklch(51.73% .2234 154.49 / .725), oklch(89.75% .2792 154.49 / .591));
  --nyte-theme-translucent-90: light-dark(oklch(43.72% .1916 154.49 / .686), oklch(90.87% .244 154.49 / .535));
}

.xtlp9t6.xtlp9t6, .xtlp9t6.xtlp9t6:root {
  --nyte-theme-0: oklch(100% .0002 180.44);
  --nyte-theme-10: oklch(98.01% .01 180.44);
  --nyte-theme-100: oklch(46.76% .0892 180.44);
  --nyte-theme-110: oklch(40.04% .0778 180.44);
  --nyte-theme-120: oklch(33.52% .0614 180.44);
  --nyte-theme-130: oklch(30.59% .0446 180.44);
  --nyte-theme-135: oklch(27.46% .0337 180.44);
  --nyte-theme-140: oklch(23.95% .02 180.44);
  --nyte-theme-145: oklch(22.8% .0161 180.44);
  --nyte-theme-15: oklch(96.36% .0202 180.44);
  --nyte-theme-150: oklch(21.25% .0128 180.44);
  --nyte-theme-20: oklch(95.13% .0272 180.44);
  --nyte-theme-30: oklch(91.37% .0444 180.44);
  --nyte-theme-40: oklch(86.38% .061 180.44);
  --nyte-theme-5: oklch(98.76% .0072 180.44);
  --nyte-theme-50: oklch(80.32% .0676 180.44);
  --nyte-theme-60: oklch(74.17% .0794 180.44);
  --nyte-theme-70: oklch(73.04% .1294 180.44);
  --nyte-theme-80: oklch(66.45% .1289 180.44);
  --nyte-theme-90: oklch(59.06% .1178 180.44);
  --nyte-theme-translucent-0: light-dark(oklch(100% .0002 180.44 / 0), oklch(100% .0002 180.44));
  --nyte-theme-translucent-10: light-dark(oklch(61.42% .1401 180.44 / .047), oklch(99.19% .0101 180.44 / .983));
  --nyte-theme-translucent-100: light-dark(oklch(38.45% .0897 180.44 / .867), oklch(82.92% .1808 180.44 / .383));
  --nyte-theme-translucent-110: light-dark(oklch(33.45% .0777 180.44 / .906), oklch(81.62% .1877 180.44 / .287));
  --nyte-theme-translucent-120: light-dark(oklch(27.15% .0626 180.44 / .922), oklch(78.35% .1848 180.44 / .2));
  --nyte-theme-translucent-130: light-dark(oklch(21.54% .049 180.44 / .902), oklch(82.21% .1869 180.44 / .139));
  --nyte-theme-translucent-135: light-dark(oklch(17.95% .0409 180.44 / .906), oklch(80.76% .1892 180.44 / .096));
  --nyte-theme-translucent-140: light-dark(oklch(13.73% .0314 180.44 / .91), oklch(55.05% .1401 180.44 / .08));
  --nyte-theme-translucent-145: light-dark(oklch(12.67% .0285 180.44 / .914), oklch(35.35% .085 180.44 / .12));
  --nyte-theme-translucent-15: light-dark(oklch(63.85% .1523 180.44 / .09), oklch(98.11% .0206 180.44 / .974));
  --nyte-theme-translucent-150: light-dark(oklch(11.52% .0263 180.44 / .922), oklch(21.83% .0535 180.44 / .2));
  --nyte-theme-translucent-20: light-dark(oklch(64.15% .1526 180.44 / .122), oklch(97.44% .028 180.44 / .965));
  --nyte-theme-translucent-30: light-dark(oklch(62.09% .1493 180.44 / .208), oklch(95.62% .047 180.44 / .935));
  --nyte-theme-translucent-40: light-dark(oklch(58.8% .1395 180.44 / .31), oklch(93.9% .0675 180.44 / .883));
  --nyte-theme-translucent-5: light-dark(oklch(65.01% .1535 180.44 / .031), oklch(99.35% .0074 180.44 / .991));
  --nyte-theme-translucent-50: light-dark(oklch(52.27% .1259 180.44 / .4), oklch(92.42% .0804 180.44 / .809));
  --nyte-theme-translucent-60: light-dark(oklch(49.98% .1186 180.44 / .506), oklch(90.7% .1021 180.44 / .735));
  --nyte-theme-translucent-70: light-dark(oklch(62.93% .1442 180.44 / .69), oklch(86.97% .1592 180.44 / .765));
  --nyte-theme-translucent-80: light-dark(oklch(58.47% .1336 180.44 / .784), oklch(85.67% .1735 180.44 / .674));
  --nyte-theme-translucent-90: light-dark(oklch(51.22% .1205 180.44 / .827), oklch(83.34% .1773 180.44 / .578));
}

.xswajkr.xswajkr, .xswajkr.xswajkr:root {
  --nyte-theme-0: oklch(100% .0002 23.68);
  --nyte-theme-10: oklch(97.85% .0111 23.68);
  --nyte-theme-100: oklch(49.47% .1487 23.68);
  --nyte-theme-110: oklch(40.12% .12 23.68);
  --nyte-theme-120: oklch(33.84% .0804 23.68);
  --nyte-theme-130: oklch(30.49% .0592 23.68);
  --nyte-theme-135: oklch(27.26% .0394 23.68);
  --nyte-theme-140: oklch(23.9% .0163 23.68);
  --nyte-theme-145: oklch(22.8% .0118 23.68);
  --nyte-theme-15: oklch(96.51% .021 23.68);
  --nyte-theme-150: oklch(21.65% .0076 23.68);
  --nyte-theme-20: oklch(94.86% .0311 23.68);
  --nyte-theme-30: oklch(90.9% .0505 23.68);
  --nyte-theme-40: oklch(85.89% .0749 23.68);
  --nyte-theme-5: oklch(98.82% .0062 23.68);
  --nyte-theme-50: oklch(79.42% .0895 23.68);
  --nyte-theme-60: oklch(73.04% .104 23.68);
  --nyte-theme-70: oklch(69.05% .2218 23.68);
  --nyte-theme-80: oklch(66.1% .2433 23.68);
  --nyte-theme-90: oklch(60% .2412 23.68);
  --nyte-theme-translucent-0: light-dark(oklch(100% .0002 23.68 / 0), oklch(100% .0002 23.68));
  --nyte-theme-translucent-10: light-dark(oklch(51.97% .3183 23.68 / .035), oklch(98.44% .0111 23.68 / .991));
  --nyte-theme-translucent-100: light-dark(oklch(33.68% .1963 23.68 / .737), oklch(72.35% .256 23.68 / .526));
  --nyte-theme-translucent-110: light-dark(oklch(26.26% .1508 23.68 / .808), oklch(70.22% .2823 23.68 / .365));
  --nyte-theme-translucent-120: light-dark(oklch(19.68% .1078 23.68 / .839), oklch(70.58% .2778 23.68 / .239));
  --nyte-theme-translucent-130: light-dark(oklch(16.13% .0863 23.68 / .855), oklch(70.75% .2755 23.68 / .174));
  --nyte-theme-translucent-135: light-dark(oklch(12.71% .0679 23.68 / .871), oklch(70.67% .2766 23.68 / .113));
  --nyte-theme-translucent-140: light-dark(oklch(8.4% .0515 23.68 / .886), oklch(71.4% .2675 23.68 / .048));
  --nyte-theme-translucent-145: light-dark(oklch(7.49% .0458 23.68 / .894), oklch(68.93% .2987 23.68 / .03));
  --nyte-theme-translucent-15: light-dark(oklch(57.13% .3426 23.68 / .063), oklch(97.08% .0211 23.68 / .991));
  --nyte-theme-translucent-150: light-dark(oklch(8.22% .0297 23.68 / .906), oklch(33.65% .1673 23.68 / .04));
  --nyte-theme-translucent-20: light-dark(oklch(57.3% .3402 23.68 / .094), oklch(95.71% .0314 23.68 / .987));
  --nyte-theme-translucent-30: light-dark(oklch(54.27% .3178 23.68 / .165), oklch(93.09% .052 23.68 / .965));
  --nyte-theme-translucent-40: light-dark(oklch(52.48% .3026 23.68 / .255), oklch(89.83% .0792 23.68 / .935));
  --nyte-theme-translucent-5: light-dark(oklch(53.08% .3251 23.68 / .02), oklch(99.11% .0062 23.68 / .996));
  --nyte-theme-translucent-50: light-dark(oklch(46.48% .2666 23.68 / .349), oklch(87.32% .101 23.68 / .865));
  --nyte-theme-translucent-60: light-dark(oklch(43.41% .2427 23.68 / .447), oklch(84.64% .1262 23.68 / .796));
  --nyte-theme-translucent-70: light-dark(oklch(56.41% .3341 23.68 / .6), oklch(73.6% .2414 23.68 / .904));
  --nyte-theme-translucent-80: light-dark(oklch(55.72% .3321 23.68 / .655), oklch(71.3% .2688 23.68 / .887));
  --nyte-theme-translucent-90: light-dark(oklch(50.31% .3011 23.68 / .718), oklch(69.41% .2926 23.68 / .791));
}

.xwx02sl.xwx02sl, .xwx02sl.xwx02sl:root {
  --nyte-theme-0: oklch(100% .0002 294.07);
  --nyte-theme-10: oklch(97.98% .0115 294.07);
  --nyte-theme-100: oklch(46.64% .1219 294.07);
  --nyte-theme-110: oklch(40.18% .1254 294.07);
  --nyte-theme-120: oklch(32.56% .076 294.07);
  --nyte-theme-130: oklch(30.54% .0657 294.07);
  --nyte-theme-135: oklch(27.3% .0465 294.07);
  --nyte-theme-140: oklch(23.99% .0259 294.07);
  --nyte-theme-145: oklch(22.93% .02 294.07);
  --nyte-theme-15: oklch(96.29% .0246 294.07);
  --nyte-theme-150: oklch(21.47% .0166 294.07);
  --nyte-theme-20: oklch(95.04% .0318 294.07);
  --nyte-theme-30: oklch(90.87% .0526 294.07);
  --nyte-theme-40: oklch(85.83% .0747 294.07);
  --nyte-theme-5: oklch(98.78% .0088 294.07);
  --nyte-theme-50: oklch(79.45% .0808 294.07);
  --nyte-theme-60: oklch(72.79% .1012 294.07);
  --nyte-theme-70: oklch(72.08% .1851 294.07);
  --nyte-theme-80: oklch(67% .2321 294.07);
  --nyte-theme-90: oklch(60.44% .1842 294.07);
  --nyte-theme-translucent-0: light-dark(oklch(100% .0002 294.07 / 0), oklch(100% .0002 294.07));
  --nyte-theme-translucent-10: light-dark(oklch(39.66% .3231 294.07 / .031), oklch(98.87% .0115 294.07 / .987));
  --nyte-theme-translucent-100: light-dark(oklch(21.46% .1741 294.07 / .698), oklch(76.32% .2499 294.07 / .426));
  --nyte-theme-translucent-110: light-dark(oklch(20.22% .1637 294.07 / .769), oklch(71.48% .304 294.07 / .348));
  --nyte-theme-translucent-120: light-dark(oklch(14.25% .1124 294.07 / .824), oklch(72.07% .2999 294.07 / .2));
  --nyte-theme-translucent-130: light-dark(oklch(13.1% .1023 294.07 / .839), oklch(71.67% .3076 294.07 / .165));
  --nyte-theme-translucent-135: light-dark(oklch(11.04% .0847 294.07 / .863), oklch(70.9% .3186 294.07 / .109));
  --nyte-theme-translucent-140: light-dark(oklch(8.84% .0668 294.07 / .886), oklch(68.59% .3515 294.07 / .052));
  --nyte-theme-translucent-145: light-dark(oklch(8.12% .0608 294.07 / .894), oklch(66.36% .3899 294.07 / .035));
  --nyte-theme-translucent-15: light-dark(oklch(43.21% .3613 294.07 / .059), oklch(97.45% .0251 294.07 / .983));
  --nyte-theme-translucent-150: light-dark(oklch(7.44% .0564 294.07 / .906), oklch(33.39% .2712 294.07 / .04));
  --nyte-theme-translucent-20: light-dark(oklch(42.37% .3499 294.07 / .078), oklch(96.75% .0324 294.07 / .974));
  --nyte-theme-translucent-30: light-dark(oklch(39.53% .327 294.07 / .141), oklch(94.49% .0552 294.07 / .943));
  --nyte-theme-translucent-40: light-dark(oklch(37.55% .3065 294.07 / .216), oklch(92.07% .0815 294.07 / .9));
  --nyte-theme-translucent-5: light-dark(oklch(44.94% .3844 294.07 / .02), oklch(99.07% .0088 294.07 / .996));
  --nyte-theme-translucent-50: light-dark(oklch(31.14% .2537 294.07 / .298), oklch(90.72% .0957 294.07 / .817));
  --nyte-theme-translucent-60: light-dark(oklch(29.77% .2439 294.07 / .388), oklch(87.51% .1285 294.07 / .752));
  --nyte-theme-translucent-70: light-dark(oklch(42.85% .3433 294.07 / .443), oklch(80.64% .2141 294.07 / .839));
  --nyte-theme-translucent-80: light-dark(oklch(44.24% .3535 294.07 / .533), oklch(75.8% .273 294.07 / .822));
  --nyte-theme-translucent-90: light-dark(oklch(34.34% .2741 294.07 / .58), oklch(77.1% .2557 294.07 / .674));
}

.xdszhgg.xdszhgg, .xdszhgg.xdszhgg:root {
  --nyte-theme-0: oklch(100% .0002 355.57);
  --nyte-theme-10: oklch(98.05% .0097 355.57);
  --nyte-theme-100: oklch(46.75% .1291 355.57);
  --nyte-theme-110: oklch(40.27% .1313 355.57);
  --nyte-theme-120: oklch(33.99% .0944 355.57);
  --nyte-theme-130: oklch(30.4% .0682 355.57);
  --nyte-theme-135: oklch(27.32% .0506 355.57);
  --nyte-theme-140: oklch(24.01% .0283 355.57);
  --nyte-theme-145: oklch(22.86% .0226 355.57);
  --nyte-theme-15: oklch(96.32% .0248 355.57);
  --nyte-theme-150: oklch(21.31% .0183 355.57);
  --nyte-theme-20: oklch(94.98% .0349 355.57);
  --nyte-theme-30: oklch(90.87% .0571 355.57);
  --nyte-theme-40: oklch(85.79% .0797 355.57);
  --nyte-theme-5: oklch(99.07% .0055 355.57);
  --nyte-theme-50: oklch(79.58% .0874 355.57);
  --nyte-theme-60: oklch(72.91% .1075 355.57);
  --nyte-theme-70: oklch(72.03% .1962 355.57);
  --nyte-theme-80: oklch(66.98% .2492 355.57);
  --nyte-theme-90: oklch(58.97% .2693 355.57);
  --nyte-theme-translucent-0: light-dark(oklch(100% .0002 355.57 / 0), oklch(100% .0002 355.57));
  --nyte-theme-translucent-10: light-dark(oklch(45.03% .2967 355.57 / .031), oklch(98.94% .0098 355.57 / .987));
  --nyte-theme-translucent-100: light-dark(oklch(26.06% .1743 355.57 / .722), oklch(76.88% .2652 355.57 / .426));
  --nyte-theme-translucent-110: light-dark(oklch(24.23% .1626 355.57 / .792), oklch(72.99% .3205 355.57 / .343));
  --nyte-theme-translucent-120: light-dark(oklch(18.63% .1258 355.57 / .831), oklch(72.5% .3266 355.57 / .23));
  --nyte-theme-translucent-130: light-dark(oklch(15.18% .1028 355.57 / .851), oklch(72.35% .3205 355.57 / .165));
  --nyte-theme-translucent-135: light-dark(oklch(12.78% .0876 355.57 / .871), oklch(71.33% .3355 355.57 / .113));
  --nyte-theme-translucent-140: light-dark(oklch(9.94% .0684 355.57 / .89), oklch(68.97% .3606 355.57 / .057));
  --nyte-theme-translucent-145: light-dark(oklch(9.16% .0628 355.57 / .898), oklch(66.22% .3933 355.57 / .039));
  --nyte-theme-translucent-15: light-dark(oklch(52.02% .3459 355.57 / .063), oklch(97.48% .0252 355.57 / .983));
  --nyte-theme-translucent-150: light-dark(oklch(8.41% .059 355.57 / .91), oklch(26.82% .1797 355.57 / .08));
  --nyte-theme-translucent-20: light-dark(oklch(53.01% .3512 355.57 / .086), oklch(96.4% .0355 355.57 / .978));
  --nyte-theme-translucent-30: light-dark(oklch(49.99% .3299 355.57 / .153), oklch(93.92% .0594 355.57 / .952));
  --nyte-theme-translucent-40: light-dark(oklch(46.24% .3057 355.57 / .231), oklch(91.43% .0863 355.57 / .909));
  --nyte-theme-translucent-5: light-dark(oklch(51.22% .3372 355.57 / .016), oklch(99.36% .0055 355.57 / .996));
  --nyte-theme-translucent-50: light-dark(oklch(39.14% .2589 355.57 / .314), oklch(89.92% .1021 355.57 / .83));
  --nyte-theme-translucent-60: light-dark(oklch(36.9% .2444 355.57 / .408), oklch(87.01% .1354 355.57 / .761));
  --nyte-theme-translucent-70: light-dark(oklch(50.96% .3357 355.57 / .482), oklch(79.29% .2223 355.57 / .861));
  --nyte-theme-translucent-80: light-dark(oklch(52.11% .3436 355.57 / .588), oklch(74.59% .2869 355.57 / .843));
  --nyte-theme-translucent-90: light-dark(oklch(47.17% .3154 355.57 / .702), oklch(71.67% .3472 355.57 / .73));
}

.x1eknzsq.x1eknzsq, .x1eknzsq.x1eknzsq:root {
  --nyte-theme-0: oklch(100% .0002 43.8);
  --nyte-theme-10: oklch(97.92% .01 43.8);
  --nyte-theme-100: oklch(49.31% .1332 43.8);
  --nyte-theme-110: oklch(41.88% .1097 43.8);
  --nyte-theme-120: oklch(36.15% .0833 43.8);
  --nyte-theme-130: oklch(30.39% .0546 43.8);
  --nyte-theme-135: oklch(27.19% .0353 43.8);
  --nyte-theme-140: oklch(23.97% .0146 43.8);
  --nyte-theme-145: oklch(22.87% .0111 43.8);
  --nyte-theme-15: oklch(96.51% .0267 43.8);
  --nyte-theme-150: oklch(21.49% .0076 43.8);
  --nyte-theme-20: oklch(94.93% .0372 43.8);
  --nyte-theme-30: oklch(91.07% .052 43.8);
  --nyte-theme-40: oklch(86.38% .0739 43.8);
  --nyte-theme-5: oklch(98.71% .0051 43.8);
  --nyte-theme-50: oklch(80.22% .0887 43.8);
  --nyte-theme-60: oklch(74.07% .1064 43.8);
  --nyte-theme-70: oklch(72.47% .1828 43.8);
  --nyte-theme-80: oklch(67.88% .2035 43.8);
  --nyte-theme-90: oklch(66.51% .2125 43.8);
  --nyte-theme-translucent-0: light-dark(oklch(100% .0002 43.8 / 0), oklch(100% .0002 43.8));
  --nyte-theme-translucent-10: light-dark(oklch(54.45% .2478 43.8 / .043), oklch(98.8% .0101 43.8 / .987));
  --nyte-theme-translucent-100: light-dark(oklch(37.82% .1612 43.8 / .816), oklch(75.9% .2434 43.8 / .483));
  --nyte-theme-translucent-110: light-dark(oklch(32.33% .1254 43.8 / .867), oklch(75.46% .2563 43.8 / .352));
  --nyte-theme-translucent-120: light-dark(oklch(26.15% .098 43.8 / .878), oklch(75.23% .2585 43.8 / .252));
  --nyte-theme-translucent-130: light-dark(oklch(19.57% .0711 43.8 / .886), oklch(74.24% .2635 43.8 / .157));
  --nyte-theme-translucent-135: light-dark(oklch(15.7% .0533 43.8 / .89), oklch(74.48% .2598 43.8 / .1));
  --nyte-theme-translucent-140: light-dark(oklch(11.05% .0364 43.8 / .894), oklch(75.41% .246 43.8 / .043));
  --nyte-theme-translucent-145: light-dark(oklch(10.54% .033 43.8 / .902), oklch(75.11% .2677 43.8 / .026));
  --nyte-theme-translucent-15: light-dark(oklch(65.93% .2816 43.8 / .09), oklch(97.08% .0269 43.8 / .991));
  --nyte-theme-translucent-150: light-dark(oklch(9.18% .0288 43.8 / .91), oklch(24.32% .0843 43.8 / .08));
  --nyte-theme-translucent-20: light-dark(oklch(64.71% .2682 43.8 / .129), oklch(96.06% .0379 43.8 / .983));
  --nyte-theme-translucent-30: light-dark(oklch(58.75% .2413 43.8 / .204), oklch(94.41% .0544 43.8 / .948));
  --nyte-theme-translucent-40: light-dark(oklch(56.8% .228 43.8 / .302), oklch(92.07% .08 43.8 / .909));
  --nyte-theme-translucent-5: light-dark(oklch(48.7% .2578 43.8 / .024), oklch(99.3% .0051 43.8 / .991));
  --nyte-theme-translucent-50: light-dark(oklch(51.99% .2056 43.8 / .404), oklch(90.04% .1026 43.8 / .839));
  --nyte-theme-translucent-60: light-dark(oklch(49.73% .1947 43.8 / .51), oklch(87.48% .1316 43.8 / .774));
  --nyte-theme-translucent-70: light-dark(oklch(60.64% .2513 43.8 / .667), oklch(80.06% .2075 43.8 / .857));
  --nyte-theme-translucent-80: light-dark(oklch(59.61% .2458 43.8 / .769), oklch(77.15% .2394 43.8 / .817));
  --nyte-theme-translucent-90: light-dark(oklch(60.35% .2403 43.8 / .824), oklch(76.34% .2525 43.8 / .804));
}

.x1rrgbn6.x1rrgbn6, .x1rrgbn6.x1rrgbn6:root {
  --nyte-theme-0: oklch(100% .0002 64.05);
  --nyte-theme-10: oklch(98.3% .0141 64.05);
  --nyte-theme-100: oklch(52.23% .1102 64.05);
  --nyte-theme-110: oklch(44.5% .0882 64.05);
  --nyte-theme-120: oklch(39.11% .0618 64.05);
  --nyte-theme-130: oklch(32.09% .0303 64.05);
  --nyte-theme-135: oklch(28.76% .0241 64.05);
  --nyte-theme-140: oklch(25.03% .0183 64.05);
  --nyte-theme-145: oklch(23.68% .0161 64.05);
  --nyte-theme-15: oklch(97.43% .0279 64.05);
  --nyte-theme-150: oklch(22.03% .0118 64.05);
  --nyte-theme-20: oklch(96.07% .0405 64.05);
  --nyte-theme-30: oklch(93.57% .068 64.05);
  --nyte-theme-40: oklch(88.01% .1281 64.05);
  --nyte-theme-5: oklch(99.09% .0101 64.05);
  --nyte-theme-50: oklch(85.72% .1496 64.05);
  --nyte-theme-60: oklch(84.5% .159 64.05);
  --nyte-theme-70: oklch(78.38% .169 64.05);
  --nyte-theme-80: oklch(74.63% .1741 64.05);
  --nyte-theme-90: oklch(70.32% .159 64.05);
  --nyte-theme-translucent-0: light-dark(oklch(100% .0002 64.05 / 0), oklch(100% .0002 64.05));
  --nyte-theme-translucent-10: light-dark(oklch(71.47% .1897 64.05 / .055), oklch(98.89% .0142 64.05 / .991));
  --nyte-theme-translucent-100: light-dark(oklch(43.48% .1141 64.05 / .851), oklch(83.57% .1982 64.05 / .461));
  --nyte-theme-translucent-110: light-dark(oklch(35.41% .0911 64.05 / .871), oklch(84.82% .2024 64.05 / .33));
  --nyte-theme-translucent-120: light-dark(oklch(27.07% .0693 64.05 / .855), oklch(86.97% .1902 64.05 / .239));
  --nyte-theme-translucent-130: light-dark(oklch(17.54% .0453 64.05 / .855), oklch(91.2% .1641 64.05 / .13));
  --nyte-theme-translucent-135: light-dark(oklch(15.51% .0408 64.05 / .875), oklch(92.6% .1841 64.05 / .087));
  --nyte-theme-translucent-140: light-dark(oklch(13.64% .0363 64.05 / .898), oklch(92.19% .2284 64.05 / .043));
  --nyte-theme-translucent-145: light-dark(oklch(12.86% .035 64.05 / .906), oklch(72.99% .1989 64.05 / .04));
  --nyte-theme-translucent-15: light-dark(oklch(76.58% .2001 64.05 / .098), oklch(98.01% .028 64.05 / .991));
  --nyte-theme-translucent-150: light-dark(oklch(11.46% .0313 64.05 / .914), oklch(27.46% .0748 64.05 / .12));
  --nyte-theme-translucent-20: light-dark(oklch(75.68% .1999 64.05 / .145), oklch(96.93% .0409 64.05 / .987));
  --nyte-theme-translucent-30: light-dark(oklch(81.78% .1794 64.05 / .333), oklch(95.05% .0691 64.05 / .968));
  --nyte-theme-translucent-40: light-dark(oklch(76.41% .2007 64.05 / .471), oklch(90.38% .1323 64.05 / .961));
  --nyte-theme-translucent-5: light-dark(oklch(76.99% .1974 64.05 / .035), oklch(99.39% .0101 64.05 / .996));
  --nyte-theme-translucent-50: light-dark(oklch(76.3% .2006 64.05 / .565), oklch(88.55% .1556 64.05 / .952));
  --nyte-theme-translucent-60: light-dark(oklch(76.11% .2005 64.05 / .612), oklch(87.55% .1658 64.05 / .948));
  --nyte-theme-translucent-70: light-dark(oklch(71.29% .1872 64.05 / .733), oklch(85.65% .1877 64.05 / .875));
  --nyte-theme-translucent-80: light-dark(oklch(69.47% .1821 64.05 / .816), oklch(84.21% .2001 64.05 / .83));
  --nyte-theme-translucent-90: light-dark(oklch(63.28% .1713 64.05 / .796), oklch(82.91% .1935 64.05 / .774));
}

.xdzarqc.xdzarqc, .xdzarqc.xdzarqc:root {
  --nyte-theme-0: oklch(100% calc(.0001 * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue));
  --nyte-theme-10: oklch(97.99% calc(.0069 * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue));
  --nyte-theme-100: oklch(48.03% calc(.0778 * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue));
  --nyte-theme-110: oklch(40.91% calc(.0687 * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue));
  --nyte-theme-120: oklch(34.55% calc(.0472 * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue));
  --nyte-theme-130: oklch(30.71% calc(.0335 * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue));
  --nyte-theme-135: oklch(27.58% calc(.0241 * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue));
  --nyte-theme-140: oklch(24.19% calc(.0135 * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue));
  --nyte-theme-145: oklch(22.98% calc(.0109 * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue));
  --nyte-theme-15: oklch(96.54% calc(.0143 * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue));
  --nyte-theme-150: oklch(21.53% calc(.0084 * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue));
  --nyte-theme-20: oklch(95.17% calc(.0202 * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue));
  --nyte-theme-30: oklch(91.28% calc(.0331 * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue));
  --nyte-theme-40: oklch(86.25% calc(.0514 * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue));
  --nyte-theme-5: oklch(98.84% calc(.0046 * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue));
  --nyte-theme-50: oklch(80.46% calc(.0605 * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue));
  --nyte-theme-60: oklch(74.65% calc(.072 * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue));
  --nyte-theme-70: oklch(72.16% calc(.1147 * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue));
  --nyte-theme-80: oklch(66.67% calc(.1317 * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue));
  --nyte-theme-90: oklch(61.62% calc(.1215 * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue));
  --nyte-theme-translucent-0: light-dark(oklch(100% calc(.0001 * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue) / 0), oklch(from oklch(100% .0001 251.76) l calc(c * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue)));
  --nyte-theme-translucent-10: light-dark(oklch(51.39% calc(.1552 * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue) / .04), oklch(from oklch(98.46% .0074 251.76 / .991) l calc(c * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue)));
  --nyte-theme-translucent-100: light-dark(oklch(32.45% calc(.0971 * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue) / .78), oklch(from oklch(71.33% .1339 251.76 / .496) l calc(c * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue)));
  --nyte-theme-translucent-110: light-dark(oklch(27.73% calc(.0821 * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue) / .831), oklch(from oklch(67.45% .1528 251.76 / .387) l calc(c * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue)));
  --nyte-theme-translucent-120: light-dark(oklch(21.21% calc(.0601 * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue) / .854), oklch(from oklch(68.33% .148 251.76 / .239) l calc(c * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue)));
  --nyte-theme-translucent-130: light-dark(oklch(16.91% calc(.0474 * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue) / .863), oklch(from oklch(69.03% .1447 251.76 / .174) l calc(c * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue)));
  --nyte-theme-translucent-135: light-dark(oklch(14.16% calc(.039 * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue) / .878), oklch(from oklch(67.96% .1495 251.76 / .117) l calc(c * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue)));
  --nyte-theme-translucent-140: light-dark(oklch(11.1% calc(.0304 * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue) / .894), oklch(from oklch(64.54% .1672 251.76 / .061) l calc(c * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue)));
  --nyte-theme-translucent-145: light-dark(oklch(10.21% calc(.0283 * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue) / .901), oklch(from oklch(61.58% .1821 251.76 / .039) l calc(c * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue)));
  --nyte-theme-translucent-15: light-dark(oklch(55.29% calc(.1744 * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue) / .073), oklch(from oklch(97.15% .0127 251.76 / .991) l calc(c * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue)));
  --nyte-theme-translucent-150: light-dark(oklch(9.44% calc(.0255 * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue) / .911), oklch(from oklch(26.6% .0702 251.76 / .08) l calc(c * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue)));
  --nyte-theme-translucent-20: light-dark(oklch(56.01% calc(.1721 * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue) / .104), oklch(from oklch(96.29% .0171 251.76 / .987) l calc(c * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue)));
  --nyte-theme-translucent-30: light-dark(oklch(53.97% calc(.1621 * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue) / .19), oklch(from oklch(92.82% .0318 251.76 / .965) l calc(c * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue)));
  --nyte-theme-translucent-40: light-dark(oklch(52.26% calc(.1596 * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue) / .286), oklch(from oklch(88.92% .0491 251.76 / .948) l calc(c * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue)));
  --nyte-theme-translucent-5: light-dark(oklch(52.95% calc(.1633 * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue) / .025), oklch(from oklch(98.74% .0066 251.76) l calc(c * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue)));
  --nyte-theme-translucent-50: light-dark(oklch(47.61% calc(.1446 * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue) / .378), oklch(from oklch(84.83% .0668 251.76 / .909) l calc(c * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue)));
  --nyte-theme-translucent-60: light-dark(oklch(45.79% calc(.1392 * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue) / .472), oklch(from oklch(80.13% .0881 251.76 / .87) l calc(c * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue)));
  --nyte-theme-translucent-70: light-dark(oklch(55.19% calc(.1714 * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue) / .593), oklch(from oklch(73.78% .1208 251.76 / .9) l calc(c * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue)));
  --nyte-theme-translucent-80: light-dark(oklch(54.5% calc(.1678 * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue) / .702), oklch(from oklch(66.42% .1591 251.76 / .857) l calc(c * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue)));
  --nyte-theme-translucent-90: light-dark(oklch(48.41% calc(.1499 * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue) / .729), oklch(from oklch(68.52% .1475 251.76 / .765) l calc(c * var(--nyte-custom-chroma-scale)) var(--nyte-custom-hue)));
}

.x13gs3bz {
  --_btn-height: var(--nyte-btn-height-2xs);
}

.xll09fo {
  --_btn-height: var(--nyte-btn-height-lg);
}

.x1sicntg {
  --_btn-height: var(--nyte-btn-height-md);
}

.xiy0luo {
  --_btn-height: var(--nyte-btn-height-sm);
}

.xjtz5ev {
  --_btn-height: var(--nyte-btn-height-xl);
}

.xtr1hz0 {
  --_btn-height: var(--nyte-btn-height-xs);
}

.xatz9k5 {
  --_btn-hit-inset: 0px;
}

.xewav0b {
  --_btn-hit-inset: calc(max(0px,var(--nyte-target-min) - var(--_btn-height)) / 2);
}

.xycofzq {
  --_btn-inline-hover: transparent;
}

.x1duu5mv {
  --_btn-radius: var(--nyte-btn-radius-2xs);
}

.x1wqp3gk {
  --_btn-radius: var(--nyte-btn-radius-lg);
}

.x8kxo62 {
  --_btn-radius: var(--nyte-btn-radius-md);
}

.xqf8l8r {
  --_btn-radius: var(--nyte-btn-radius-sm);
}

.x3snbgi {
  --_btn-radius: var(--nyte-btn-radius-xl);
}

.x1r34eng {
  --_btn-radius: var(--nyte-btn-radius-xs);
}

.x1yhaeg4 {
  --_checkbox-size: var(--nyte-checkbox-size-lg);
}

.xsbhfth {
  --_checkbox-size: var(--nyte-checkbox-size-md);
}

.xx3cziv {
  --_gap: 8px;
}

.x1s6zlko {
  --_height: var(--toast-frontmost-height, var(--toast-height));
}

.x1t9nouf {
  --_input-inset: var(--nyte-input-inset-lg);
}

.xu6n3om {
  --_input-inset: var(--nyte-input-inset-md);
}

.xic7lky {
  --_input-inset: var(--nyte-input-inset-xl);
}

.x1hdlmwu {
  --_input-padding-end: var(--nyte-input-padding-end-lg);
}

.x1bq9bak {
  --_input-padding-end: var(--nyte-input-padding-end-md);
}

.x10ucwej {
  --_input-padding-end: var(--nyte-input-padding-end-xl);
}

.xrf9jkm {
  --_input-radius: var(--nyte-input-radius-lg);
}

.xr6tmwe {
  --_input-radius: var(--nyte-input-radius-md);
}

.x7dre07 {
  --_input-radius: var(--nyte-input-radius-xl);
}

.x1njpyqq {
  --_input-textarea-min-height: var(--nyte-input-textarea-min-height-lg);
}

.xf2zonq {
  --_input-textarea-min-height: var(--nyte-input-textarea-min-height-md);
}

.x17gr669 {
  --_input-textarea-min-height: var(--nyte-input-textarea-min-height-xl);
}

.xpfjjcj {
  --_input-textarea-padding-block: var(--nyte-input-textarea-padding-block-lg);
}

.x1wik78c {
  --_input-textarea-padding-block: var(--nyte-input-textarea-padding-block-md);
}

.xa6j3hq {
  --_input-textarea-padding-block: var(--nyte-input-textarea-padding-block-xl);
}

.x1hkid90 {
  --_offset-y: calc(var(--toast-offset-y) * -1 + calc(var(--toast-index) * var(--_gap) * -1) + var(--toast-swipe-movement-y));
}

.xl0l3fi {
  --_row-actions-display: none;
}

.x18ywa94 {
  --_row-actions-opacity: 0;
}

.x1rdbr9v {
  --_row-fill: transparent;
}

.x15sf4m9 {
  --_row-fill: var(--nyte-bg-interactive-secondary-translucent);
}

.x3obamc {
  --_row-padding-inline: var(--nyte-row-padding-inline-lg);
}

.x1bnx1fh {
  --_row-padding-inline: var(--nyte-row-padding-inline-md);
}

.x6pkh49 {
  --_scale: calc(max(0,1 - (var(--toast-index) * .1)));
}

.x12g5lp7 {
  --_shrink: calc(1 - var(--_scale));
}

.x112swtd:focus-within {
  --_row-actions-display: inline-flex;
}

.x1ud9z4c:focus-within {
  --_row-actions-opacity: 1;
}

.x1b776qp:focus-within {
  --_row-fill: var(--nyte-bg-hover);
}

@media (hover: none), (pointer: coarse) {
  .xzcpuuw.xzcpuuw {
    --_row-actions-display: inline-flex;
  }

  .x1xdzqi1.x1xdzqi1 {
    --_row-actions-opacity: 1;
  }
}

@media (hover: hover) and (pointer: fine) {
  .xu0oqyq.xu0oqyq:hover:not([data-disabled]) {
    --_btn-inline-hover: var(--nyte-bg-interactive-secondary-translucent);
  }

  .xce9e2e.xce9e2e:hover {
    --_row-actions-display: inline-flex;
  }

  .xslz85s.xslz85s:hover {
    --_row-actions-opacity: 1;
  }

  .x1k7o7k7.x1k7o7k7:hover {
    --_row-fill: var(--nyte-bg-hover);
  }
}
