/*! tailwindcss v4.3.0 | 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-border-style:solid;--tw-font-weight: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;--scroll-mask-t-from:100%;--scroll-mask-b-from:100%;--scroll-mask-l-from:100%;--scroll-mask-r-from:100%;--tw-leading:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--container-lg:32rem;--container-xl:36rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--font-weight-normal:400;--leading-relaxed:1.625;--radius-md:.375rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-background:var(--gray-1);--color-surface:var(--gray-2);--color-surface-secondary:var(--gray-3);--color-separator:var(--gray-6);--color-border:var(--gray-7);--color-overlay:var(--black-a6);--color-text:var(--gray-12);--color-text-secondary:var(--gray-11);--color-text-tertiary:var(--gray-a10);--color-menu-trigger-hover:var(--gray-a3);--color-menu-trigger-pressed:var(--gray-a4);--color-menu-text-disabled:var(--gray-a8);--color-code:var(--accent-11);--color-code-bg:var(--accent-a3);--color-checkerboard:var(--gray-a4);--radius-1:1.25px;--radius-2:2.5px;--radius-4:5px;--radius-6:7.5px;--radius-8:10px;--radius-10:12.5px;--text-2:.875rem;--text-2--line-height:1.25rem;--text-2--letter-spacing:0em;--text-3:1rem;--text-3--line-height:1.5rem;--text-3--letter-spacing:0em}}@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,ui-sans-serif, system-ui, 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]){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;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{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{color-scheme:light dark;--shadow-checkbox-hairline:inset 0 0 0 1px var(--gray-a6);--shadow-checkbox-hairline-pressed:inset 0 0 0 1px var(--gray-a7);--shadow-button-hairline:inset 0 0 0 .5px var(--gray-a5);--shadow-button-hairline-accent:inset 0 0 0 .5px var(--accent-a9);--shadow-button-hairline-destructive:inset 0 0 0 .5px oklab(0% 0 0/.12);--shadow-button:var(--shadow-button-hairline), 0 1px 1.5px oklab(0% 0 0/.5);--shadow-overlay-panel:0 16px 40px var(--black-a7);--shadow-button-accent:var(--shadow-button-hairline-accent), 0 1px 1.5px oklab(0% 0 0/.5);--shadow-button-destructive:var(--shadow-button-hairline-destructive), 0 1px 1.5px oklab(0% 0 0/.5);--shadow-button-solid:var(--shadow-button-hairline-solid), 0 1px 1.5px oklab(0% 0 0/.5);--shadow-button-focus:0 0 0 2px var(--color-background), 0 0 0 4px var(--accent-9)}@supports (color:color-mix(in lab, red, red)){:root{--shadow-button-focus:0 0 0 2px var(--color-background), 0 0 0 4px color-mix(in oklab, var(--accent-9) 80%, transparent)}}:root{--shadow-menu-trigger:inset 0 0 0 .5px var(--gray-a5), 0 0 2px oklab(0% 0 0/.5);--shadow-field-well:inset 0 0 0 .5px var(--gray-a5), 0 0 2px oklab(0% 0 0/.5)}::selection{background:var(--accent-9)}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in oklab, var(--accent-9) 30%, transparent)}}body{font-size:var(--text-3);line-height:var(--tw-leading,var(--text-3--line-height));letter-spacing:var(--tw-tracking,var(--text-3--letter-spacing));background:var(--color-background);color:var(--color-text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}html{scroll-behavior:smooth}body{font-family:Inter Variable,Arial,sans-serif}:is(h1,h2,h3){scroll-margin-top:6rem}h1{font-size:2rem;font-weight:700}}@layer components{.k-accordion{border:1px solid var(--color-separator);border-radius:var(--radius-8);width:100%;overflow:hidden}.k-accordion-item+.k-accordion-item{border-top:1px solid var(--color-separator)}.k-accordion-header{font-size:inherit;margin:0}.k-accordion-trigger{width:100%;color:var(--color-text);background:var(--color-surface-secondary);cursor:default;user-select:none;text-align:left;border:0;justify-content:space-between;align-items:center;gap:8px;padding:12px 16px;font-family:inherit;font-size:14px;font-weight:500;transition:background-color .12s;display:flex}.k-accordion-trigger:hover{background-color:var(--gray-a3)}.k-accordion-trigger:active{background-color:var(--gray-a4)}.k-accordion-trigger:focus-visible{outline-offset:2px;box-shadow:inset var(--shadow-button-focus);outline:2px solid #0000}.k-accordion-trigger[data-disabled]{opacity:.4;pointer-events:none}.k-accordion-chevron{width:16px;height:16px;color:var(--color-text-secondary);flex-shrink:0;transition:transform .15s}.k-accordion-trigger[data-expanded] .k-accordion-chevron{transform:rotate(180deg)}.k-accordion-content{overflow:hidden}.k-accordion-content[data-expanded]{animation:.15s accordion-open}.k-accordion-content[data-closed]{animation:.15s accordion-close}@keyframes accordion-open{0%{height:0}to{height:var(--kb-accordion-content-height)}}@keyframes accordion-close{0%{height:var(--kb-accordion-content-height)}to{height:0}}.k-accordion-content-inner{color:var(--color-text-secondary);background:var(--color-surface-secondary);padding:16px;font-size:14px;line-height:1.5}.k-alert{border-left:2px solid var(--solid);border-radius:0 var(--radius-6) var(--radius-6) 0;background-color:var(--bg);color:var(--text);flex-direction:column;gap:4px;padding:12px 16px;transition:background-color .12s;display:flex}.k-alert-title{color:var(--text-hc);font-size:14px;font-weight:500;line-height:20px}.k-alert-description{font-size:14px;font-weight:400;line-height:20px}.k-alert-dialog-overlay{z-index:50;background-color:var(--color-overlay);transition:opacity .15s;position:fixed;inset:0}.k-alert-dialog-overlay[data-closed]{animation:.15s alert-dialog-overlay-out}.k-alert-dialog-overlay[data-expanded]{animation:.15s alert-dialog-overlay-in}@keyframes alert-dialog-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes alert-dialog-overlay-out{0%{opacity:1}to{opacity:0}}.k-alert-dialog-content{z-index:51;background-color:var(--color-surface-secondary);border:1px solid var(--color-separator);border-radius:var(--radius-10);width:90vw;max-width:480px;box-shadow:var(--shadow-overlay-panel);flex-direction:column;gap:16px;padding:24px;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.k-alert-dialog-content[data-closed]{animation:.15s alert-dialog-content-out}.k-alert-dialog-content[data-expanded]{animation:.15s alert-dialog-content-in}@keyframes alert-dialog-content-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.97)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes alert-dialog-content-out{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(.97)}}.k-alert-dialog-title{color:var(--color-text);margin:0;font-size:14px;font-weight:600;line-height:20px}.k-alert-dialog-description{color:var(--color-text-secondary);margin:0;font-size:14px;font-weight:400;line-height:20px}.k-alert-dialog-close-button{position:absolute;top:16px;right:16px}.k-alert-dialog-content .k-button{box-shadow:none}.k-alert-dialog-content .k-button:focus-visible{box-shadow:var(--shadow-button-focus)}.k-avatar{corner-shape:round;background-color:var(--bg);width:40px;height:40px;color:var(--color-text-secondary);user-select:none;vertical-align:middle;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;font-weight:500;line-height:1;display:inline-flex;position:relative;overflow:hidden}.k-avatar-sm{width:32px;height:32px;font-size:13px}.k-avatar-lg{width:48px;height:48px;font-size:18px}.k-avatar-image{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.k-avatar-fallback{text-transform:uppercase;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.k-badge{white-space:nowrap;border-radius:var(--radius-4);background-color:var(--bg);height:24px;color:var(--text);align-items:center;gap:6px;padding-inline:10px;font-size:13px;font-weight:500;line-height:1;display:inline-flex}.k-badge-sm{gap:4px;height:20px;padding-inline:8px;font-size:12px}.k-badge-dot{corner-shape:round;background-color:currentColor;border-radius:9999px;flex-shrink:0;width:6px;height:6px;display:inline-block}.k-badge-sm .k-badge-dot{width:5px;height:5px}.k-breadcrumbs{align-items:center;display:flex}.k-breadcrumbs-list{flex-wrap:wrap;align-items:center;gap:4px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.k-breadcrumbs-item{align-items:center;gap:4px;display:flex}.k-breadcrumbs-link{color:var(--color-text-secondary);border-radius:var(--radius-2);cursor:default;font-weight:400;text-decoration:none;transition:color .12s}.k-breadcrumbs-link:hover:not([data-current]){color:var(--color-text)}.k-breadcrumbs-link:focus-visible{box-shadow:var(--shadow-button-focus);outline:2px solid #0000}.k-breadcrumbs-link[data-current]{color:var(--color-text);cursor:default;pointer-events:none;font-weight:500}.k-breadcrumbs-link[data-disabled]:not([data-current]){color:var(--color-text-tertiary);pointer-events:none}.k-breadcrumbs-page{color:var(--color-text);font-size:14px;font-weight:500}.k-breadcrumbs-separator{color:var(--color-text-tertiary);user-select:none;align-items:center;display:flex}.k-button{font-synthesis:none;white-space:nowrap;user-select:none;cursor:default;height:32px;color:var(--text);border-radius:var(--radius-4);background-color:#0000;border:0;justify-content:center;align-items:center;gap:8px;padding-block:0;padding-inline:12px;font-family:inherit;font-size:14px;font-weight:400;transition:background-color .12s,box-shadow .12s,color .12s,opacity .12s;display:inline-flex}.k-button:focus-visible{outline-offset:2px;outline:2px solid #0000}.k-button:disabled{opacity:.5;pointer-events:none}.k-button-solid{background-color:var(--solid);color:var(--contrast);box-shadow:var(--shadow-button-solid);font-weight:500}.k-button-solid:hover{background-color:var(--solid-hover)}.k-button-solid:active{background-color:var(--solid-active)}.k-button-solid:focus-visible{box-shadow:var(--shadow-button-solid), var(--shadow-button-focus)}.k-button-solid:disabled{box-shadow:var(--shadow-button-hairline-solid)}.k-button-soft{background-color:var(--bg);color:var(--text)}.k-button-soft:hover{background-color:var(--bg-hover)}.k-button-soft:active{background-color:var(--bg-active)}.k-button-soft:focus-visible{box-shadow:var(--shadow-button-focus)}.k-button-surface{background-color:var(--bg);color:var(--text);box-shadow:var(--shadow-button)}.k-button-surface:hover{background-color:var(--bg-hover)}.k-button-surface:active{background-color:var(--bg-active)}.k-button-surface:focus-visible{box-shadow:var(--shadow-button), var(--shadow-button-focus)}.k-button-surface:disabled{box-shadow:var(--shadow-button-hairline)}.k-button-outline{color:var(--text);box-shadow:inset 0 0 0 1px var(--border);background-color:#0000}.k-button-outline:hover{background-color:var(--bg-hover)}.k-button-outline:active{background-color:var(--bg-active)}.k-button-outline:focus-visible{box-shadow:inset 0 0 0 1px var(--border), var(--shadow-button-focus)}.k-button-ghost{color:var(--text);background-color:#0000}.k-button-ghost:hover{background-color:var(--bg-hover)}.k-button-ghost:active{background-color:var(--bg-active)}.k-button-ghost:focus-visible{box-shadow:var(--shadow-button-focus)}.k-high-contrast{--text:var(--text-hc)}.k-high-contrast.k-button-solid{color:var(--contrast)}.k-button-sm{gap:6px;height:24px;padding-inline:10px;font-size:13px}.k-button-lg{gap:8px;height:40px;padding-inline:16px;font-size:15px;line-height:18px}.k-button-icon{aspect-ratio:1;padding-inline:0}.k-checkbox{color:var(--color-text);align-items:flex-start;gap:10px;display:inline-flex}.k-checkbox-control{background-color:var(--bg);border-radius:var(--radius-4);width:20px;height:20px;box-shadow:var(--shadow-checkbox-hairline);flex-shrink:0;justify-content:center;align-items:center;transition:background-color .12s,box-shadow .12s,opacity .12s;display:flex;position:relative}.k-checkbox-control:hover{background-color:var(--bg-hover)}.k-checkbox-control:active{background-color:var(--bg-active);box-shadow:var(--shadow-checkbox-hairline-pressed)}.k-checkbox-control[data-invalid]{box-shadow:inset 0 0 0 1px var(--red-9)}.peer:focus-visible~.k-checkbox-control{box-shadow:var(--shadow-checkbox-hairline), var(--shadow-button-focus)}.k-checkbox-control[data-disabled]{opacity:.4;pointer-events:none}.k-checkbox-indicator{border-radius:inherit;color:var(--contrast);background-color:var(--solid);justify-content:center;align-items:center;transition:background-color .12s;display:flex;position:absolute;inset:0}.k-checkbox-control:hover .k-checkbox-indicator{background-color:var(--solid-hover)}.k-checkbox-control:active .k-checkbox-indicator{background-color:var(--solid-active)}.k-checkbox-check{width:13px;height:13px}.k-checkbox-control[data-indeterminate] .k-checkbox-check{display:none}.k-checkbox-dash{border-radius:var(--radius-1);background-color:currentColor;width:10px;height:2.5px;display:none}.k-checkbox-control[data-indeterminate] .k-checkbox-dash{display:block}.k-collapsible{border:1px solid var(--color-separator);border-radius:var(--radius-8);width:100%;overflow:hidden}.k-collapsible-trigger{width:100%;color:var(--color-text);background:var(--color-surface-secondary);cursor:default;user-select:none;text-align:left;border:0;justify-content:space-between;align-items:center;gap:8px;padding:12px 16px;font-family:inherit;font-size:14px;font-weight:500;transition:background-color .12s;display:flex}.k-collapsible-trigger:hover{background-color:var(--gray-a3)}.k-collapsible-trigger:active{background-color:var(--gray-a4)}.k-collapsible-trigger:focus-visible{outline-offset:2px;box-shadow:inset var(--shadow-button-focus);outline:2px solid #0000}.k-collapsible-trigger[data-disabled]{opacity:.4;pointer-events:none}.k-collapsible-chevron{width:16px;height:16px;color:var(--color-text-secondary);flex-shrink:0;transition:transform .15s}.k-collapsible-trigger[data-expanded] .k-collapsible-chevron{transform:rotate(180deg)}.k-collapsible-content{overflow:hidden}.k-collapsible-content[data-expanded]{animation:.15s collapsible-open}.k-collapsible-content[data-closed]{animation:.15s collapsible-close}@keyframes collapsible-open{0%{height:0}to{height:var(--kb-collapsible-content-height)}}@keyframes collapsible-close{0%{height:var(--kb-collapsible-content-height)}to{height:0}}.k-collapsible-content-inner{color:var(--color-text-secondary);background:var(--color-surface-secondary);padding:16px;font-size:14px;line-height:1.5}.k-color-area{user-select:none;flex-direction:column;gap:8px;transition:opacity .12s;display:inline-flex}.k-color-area[data-disabled]{opacity:.4;pointer-events:none}.k-color-area-background-frame{border-radius:var(--radius-10);border:1px solid var(--color-separator);width:200px;height:200px}.k-color-area-background{z-index:0;border-radius:inherit;touch-action:none;width:100%;height:100%;position:relative}.k-color-slider{user-select:none;flex-direction:column;gap:8px;width:200px;transition:opacity .12s;display:flex}.k-color-slider[data-disabled]{opacity:.4;pointer-events:none}.k-color-slider-track-frame{corner-shape:round;border:1px solid var(--color-separator);border-radius:9999px;height:16px}.k-color-slider-track{z-index:0;border-radius:inherit;corner-shape:round;width:100%;height:100%;position:relative}.k-color-slider-thumb{margin-top:-9px;position:absolute;top:50%}.k-color-swatch{border-radius:var(--radius-8);border:1px solid var(--color-separator);width:32px;height:32px;display:inline-block;overflow:hidden}.k-color-swatch-color{z-index:0;width:100%;height:100%;position:relative}.k-color-wheel{user-select:none;flex-direction:column;align-items:center;gap:8px;transition:opacity .12s;display:inline-flex}.k-color-wheel[data-disabled]{opacity:.4;pointer-events:none}.k-color-wheel-track{touch-action:none;width:200px;height:200px;position:relative}.k-combobox-control{background-color:var(--color-surface-secondary);border:1px solid var(--border);border-radius:var(--radius-8);align-items:stretch;height:36px;transition:border-color .12s,box-shadow .12s;display:flex;overflow:hidden}.k-combobox-control:hover{border-color:var(--border-hover)}.k-combobox-control:focus-within{box-shadow:var(--shadow-button-focus)}.k-combobox-control[data-invalid]{border-color:var(--red-9)}.k-combobox-control[data-disabled]{border-color:var(--color-separator);pointer-events:none}.k-combobox-input{min-width:0;color:var(--color-text);background:0 0;border:0;outline:none;flex:1;padding-inline:12px;font-family:inherit;font-size:14px}.k-combobox-input::placeholder,.k-combobox-input[data-disabled]{color:var(--color-text-secondary)}.k-combobox-trigger{width:36px;color:var(--color-text-secondary);border:0;border-left:1px solid var(--border);cursor:default;background:0 0;flex-shrink:0;justify-content:center;align-items:center;transition:color .12s;display:inline-flex}.k-combobox-trigger:hover{color:var(--color-text)}.k-combobox-icon{justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.k-combobox-listbox{outline:none;margin:0;padding:0;list-style:none}.k-combobox-listbox .k-menu-item{padding-left:28px}.k-combobox-control-multi{flex-wrap:wrap;align-items:center;gap:4px;height:auto;min-height:36px;padding:3px 5px}.k-combobox-control-multi .k-combobox-input{flex:1;align-self:center;min-width:80px;padding-inline:4px}.k-combobox-control-multi .k-combobox-trigger{border-left:none;align-self:flex-start;height:28px}.k-combobox-chip{height:24px;color:var(--color-text);background-color:var(--bg);border-radius:var(--radius-4);flex-shrink:0;align-items:center;gap:3px;padding-inline:8px 4px;font-size:12px;font-weight:500;display:inline-flex}.k-combobox-chip-remove{width:16px;height:16px;color:var(--color-text-tertiary);cursor:default;border-radius:var(--radius-2);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;transition:color .12s;display:inline-flex}.k-combobox-chip-remove:hover{color:var(--color-text)}.k-context-menu-trigger{display:block}.k-context-menu-demo-target{width:280px;height:80px;color:var(--color-text-secondary);border:1px dashed var(--bg);border-radius:var(--radius-8);user-select:none;justify-content:center;align-items:center;font-size:13px;display:flex}.k-dialog-overlay{z-index:50;background-color:var(--color-overlay);transition:opacity .15s;position:fixed;inset:0}.k-dialog-overlay[data-closed]{animation:.15s dialog-overlay-out}.k-dialog-overlay[data-expanded]{animation:.15s dialog-overlay-in}@keyframes dialog-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes dialog-overlay-out{0%{opacity:1}to{opacity:0}}.k-dialog-content{z-index:51;background-color:var(--color-surface-secondary);border:1px solid var(--color-separator);border-radius:var(--radius-10);width:90vw;max-width:480px;box-shadow:var(--shadow-overlay-panel);flex-direction:column;gap:16px;padding:24px;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.k-dialog-content[data-closed]{animation:.15s dialog-content-out}.k-dialog-content[data-expanded]{animation:.15s dialog-content-in}@keyframes dialog-content-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.97)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes dialog-content-out{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(.97)}}.k-dialog-title{color:var(--color-text);margin:0;font-size:14px;font-weight:600;line-height:20px}.k-dialog-description{color:var(--color-text-secondary);margin:0;font-size:14px;font-weight:400;line-height:20px}.k-dialog-close-button{position:absolute;top:16px;right:16px}.k-dialog-content .k-button{box-shadow:none}.k-dialog-content .k-button:focus-visible{box-shadow:var(--shadow-button-focus)}.k-dropdown-menu-trigger{height:32px;color:var(--color-text);background-color:var(--color-surface-secondary);border-radius:var(--radius-8);box-shadow:var(--shadow-menu-trigger);cursor:default;user-select:none;border:0;align-items:center;gap:6px;padding-inline:12px;font-family:inherit;font-size:14px;font-weight:500;transition:background-color .12s,box-shadow .12s,color .12s;display:inline-flex}.k-dropdown-menu-trigger:hover{background-color:var(--color-menu-trigger-hover)}.k-dropdown-menu-trigger:active{background-color:var(--color-menu-trigger-pressed)}.k-dropdown-menu-trigger:focus-visible{box-shadow:var(--shadow-button-focus);outline:2px solid #0000}.k-dropdown-menu-trigger[data-disabled]{box-shadow:none;color:var(--color-text-tertiary);pointer-events:none}.k-dropdown-menu-trigger-icon{width:16px;height:16px;color:var(--color-text-secondary);flex-shrink:0;transition:transform .15s}.k-dropdown-menu-trigger[data-expanded] .k-dropdown-menu-trigger-icon{transform:rotate(180deg)}.k-file-field{flex-direction:column;gap:4px;display:flex}.k-file-field-dropzone{background-color:var(--color-surface-secondary);border:1.5px dashed var(--gray-3);border-radius:var(--radius-10);text-align:center;cursor:pointer;outline:none;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:32px 24px;transition:border-color .12s,background-color .12s;display:flex}.k-file-field-dropzone:focus-visible{box-shadow:var(--shadow-button-focus)}.k-file-field-dropzone[data-dragging=true]{border-color:var(--solid);background-color:var(--solid)}@supports (color:color-mix(in lab, red, red)){.k-file-field-dropzone[data-dragging=true]{background-color:color-mix(in oklab, var(--solid) 8%, transparent)}}.k-file-field-dropzone[data-dragging=true] .k-file-field-dropzone-icon{color:var(--solid)}.k-file-field[data-disabled] .k-file-field-dropzone{border-color:var(--color-separator);color:var(--color-text-tertiary);pointer-events:none}.k-file-field-dropzone-icon{color:var(--color-text-secondary);transition:color .12s}.k-file-field-trigger{height:32px;color:var(--color-text);background-color:var(--bg);border-radius:var(--radius-6);cursor:default;border:0;justify-content:center;align-items:center;gap:6px;padding-inline:12px;font-family:inherit;font-size:14px;font-weight:500;transition:background-color .12s,box-shadow .12s;display:inline-flex}.k-file-field-trigger:hover{background-color:var(--bg-hover)}.k-file-field-trigger:active{background-color:var(--bg-active)}.k-file-field-trigger:focus-visible{box-shadow:var(--shadow-button-focus);outline:2px solid #0000}.k-file-field-trigger[data-disabled]{opacity:.5;pointer-events:none}.k-file-field-item-list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.k-file-field-item{background-color:var(--color-surface-secondary);border-radius:var(--radius-8);box-shadow:var(--shadow-field-well);align-items:center;gap:12px;padding:10px 12px;display:flex}.k-file-field-item-name{min-width:0;color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14px;font-weight:500;overflow:hidden}.k-file-field-item-size{color:var(--color-text-secondary);flex-shrink:0;font-size:13px;font-weight:400}.k-file-field-item-delete{width:24px;height:24px;color:var(--color-text-secondary);border-radius:var(--radius-4);cursor:default;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .12s,color .12s;display:inline-flex}.k-file-field-item-delete:hover{background-color:var(--gray-a3);color:var(--color-text)}.k-file-field-item-delete:active{background-color:var(--gray-a4)}.k-file-field-item-delete:focus-visible{box-shadow:var(--shadow-button-focus);outline:2px solid #0000}.k-hover-card-trigger{color:var(--solid);text-underline-offset:3px;cursor:pointer;font-weight:500;text-decoration:underline;transition:color .12s}.k-hover-card-trigger:hover{color:var(--solid-hover)}.k-hover-card-content{z-index:50;background-color:var(--color-surface-secondary);border:1px solid var(--color-separator);border-radius:var(--radius-10);width:280px;box-shadow:var(--shadow-overlay-panel);transform-origin:var(--kb-hover-card-content-transform-origin);outline:none;padding:16px;animation:.15s hover-card-in}.k-hover-card-content[data-closed]{animation:.12s hover-card-out}@keyframes hover-card-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes hover-card-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}.k-hover-card-arrow{fill:var(--color-surface-secondary)}.k-menu-content{min-width:180px;max-height:var(--kb-popper-content-available-height);background-color:var(--color-surface-secondary);border:1px solid var(--color-separator);border-radius:var(--radius-10);box-shadow:var(--shadow-overlay-panel);z-index:50;outline:none;padding:8px;overflow:hidden auto}.k-menu-content[data-expanded]{animation:.12s menu-content-in}.k-menu-content[data-closed]{animation:.12s menu-content-out}@keyframes menu-content-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes menu-content-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.97)}}.k-menu-item{height:32px;color:var(--text,var(--color-text));border-radius:var(--radius-6);cursor:default;user-select:none;outline:none;align-items:center;gap:8px;padding-inline:8px;font-size:14px;font-weight:400;transition:background-color .12s;display:flex;position:relative}.k-menu-item[data-highlighted]{background-color:var(--bg,var(--gray-a3))}.k-menu-item[data-disabled]{color:var(--color-menu-text-disabled)}.k-menu-checkbox-item,.k-menu-radio-item{padding-left:28px}.k-menu-item-indicator{width:16px;height:16px;color:var(--solid);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;left:8px}.k-menu-item-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.k-menu-item-description{color:var(--color-text-secondary);font-size:12px}.k-menu-shortcut{color:var(--color-text-tertiary);letter-spacing:.05em;margin-left:auto;font-size:12px}.k-menu-sub-trigger-icon{width:16px;height:16px;color:var(--color-text-secondary);flex-shrink:0;margin-left:auto}.k-menu-sub-trigger[data-expanded]{background-color:var(--gray-a3)}.k-menu-separator{background-color:var(--color-separator);border:0;height:1px;margin-block:4px;margin-inline:-8px}.k-menu-group-label{height:28px;color:var(--color-text-tertiary);user-select:none;align-items:center;padding-inline:8px;font-size:12px;font-weight:500;display:flex}.k-meter{flex-direction:column;gap:8px;width:100%;display:flex}.k-meter-header{justify-content:space-between;align-items:center;display:flex}.k-meter-value-label{color:var(--color-text-secondary);font-size:14px;font-weight:400;line-height:20px}.k-meter-track{background-color:var(--bg);corner-shape:round;border-radius:9999px;width:100%;height:8px;position:relative;overflow:hidden}.k-meter-fill{width:var(--kb-meter-fill-width,0%);background-color:var(--solid);corner-shape:round;inset-block:0;border-radius:9999px;height:100%;transition:width .2s;position:absolute;left:0}.k-navigation-menu{align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex;position:relative}.k-navigation-menu-trigger{height:36px;color:var(--color-text-secondary);border-radius:var(--radius-6);cursor:default;background:0 0;border:0;align-items:center;gap:4px;padding-inline:12px;font-family:inherit;font-size:14px;font-weight:500;transition:background-color .12s,color .12s;display:inline-flex}.k-navigation-menu-trigger:hover{background-color:var(--gray-a3);color:var(--color-text)}.k-navigation-menu-trigger[data-expanded]{background-color:var(--gray-a4);color:var(--color-text)}.k-navigation-menu-trigger:focus-visible{box-shadow:var(--shadow-button-focus);outline:2px solid #0000}.k-navigation-menu-trigger[data-disabled]{color:var(--color-text-tertiary);pointer-events:none}.k-navigation-menu-chevron{flex-shrink:0;transition:transform .2s}.k-navigation-menu-trigger[data-expanded] .k-navigation-menu-chevron{transform:rotate(180deg)}.k-navigation-menu-link{height:36px;color:var(--color-text-secondary);border-radius:var(--radius-6);cursor:default;background:0 0;border:0;align-items:center;padding-inline:12px;font-family:inherit;font-size:14px;font-weight:500;text-decoration:none;transition:background-color .12s,color .12s;display:inline-flex}.k-navigation-menu-link:hover{background-color:var(--gray-a3);color:var(--color-text)}.k-navigation-menu-link:focus-visible{box-shadow:var(--shadow-button-focus);outline:2px solid #0000}.k-navigation-menu-viewport{z-index:50;background-color:var(--color-surface-secondary);border:1px solid var(--color-separator);border-radius:var(--radius-10);box-shadow:var(--shadow-overlay-panel);transform-origin:0 0;animation:.15s nav-viewport-in;overflow:hidden}.k-navigation-menu-viewport[data-closed]{animation:.12s nav-viewport-out}@keyframes nav-viewport-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes nav-viewport-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.97)}}.k-navigation-menu-content{min-width:220px;padding:8px}.k-navigation-menu-item{border-radius:var(--radius-6);cursor:default;outline:none;flex-direction:column;gap:2px;padding:10px 12px;text-decoration:none;transition:background-color .12s;display:flex}.k-navigation-menu-item:hover,.k-navigation-menu-item[data-highlighted]{background-color:var(--gray-a3)}.k-navigation-menu-item:focus-visible{box-shadow:var(--shadow-button-focus);outline:2px solid #0000}.k-navigation-menu-item-label{color:var(--color-text);font-size:14px;font-weight:500;line-height:20px}.k-navigation-menu-item-description{color:var(--color-text-secondary);font-size:13px;font-weight:400;line-height:18px}.k-navigation-menu-arrow{fill:var(--color-surface-secondary)}.k-number-field{flex-direction:column;gap:4px;display:flex}.k-number-field-control{background-color:var(--color-surface-secondary);border:1px solid var(--border);border-radius:var(--radius-8);align-items:stretch;height:36px;transition:border-color .12s,box-shadow .12s;display:flex;overflow:hidden}.k-number-field-control:hover{border-color:var(--border-hover)}.k-number-field-control:focus-within{box-shadow:var(--shadow-button-focus)}.k-number-field[data-invalid] .k-number-field-control{border-color:var(--red-9)}.k-number-field[data-disabled] .k-number-field-control{border-color:var(--color-separator);pointer-events:none}.k-number-field-input{min-width:0;color:var(--color-text);background:0 0;border:0;outline:none;flex:1;padding-inline:12px;font-family:inherit;font-size:14px}.k-number-field-input::placeholder,.k-number-field[data-disabled] .k-number-field-input{color:var(--color-text-secondary)}.k-number-field-stepper{border-left:1px solid var(--border);flex-direction:column;flex-shrink:0;width:32px;display:flex}.k-number-field-step-trigger{color:var(--color-text-secondary);cursor:default;background:0 0;border:0;flex:1;justify-content:center;align-items:center;transition:background-color .12s,color .12s;display:inline-flex}.k-number-field-step-trigger+.k-number-field-step-trigger{border-top:1px solid var(--border)}.k-number-field-step-trigger:hover{background-color:var(--gray-a3);color:var(--color-text)}.k-number-field-step-trigger:active{background-color:var(--gray-a4)}.k-number-field-step-trigger:focus-visible{box-shadow:inset var(--shadow-button-focus);outline:2px solid #0000}.k-number-field-step-trigger[data-disabled]{color:var(--color-text-tertiary);pointer-events:none}.k-otp-field{flex-direction:column;gap:4px;display:flex}.k-otp-field-input{grid-template-columns:repeat(var(--otp-field-length), minmax(2rem, 1fr));gap:8px;display:grid}.k-otp-field-input-cell{width:100%;height:2.75rem;font:inherit;text-align:center;color:var(--color-text);background-color:var(--color-surface-secondary);border:1px solid var(--border);border-radius:var(--radius-8);outline:none;padding:0;font-size:1.25rem;font-weight:600;transition:border-color .12s,box-shadow .12s}.k-otp-field-input-cell:hover{border-color:var(--border-hover)}.k-otp-field-input-cell:focus{box-shadow:var(--shadow-button-focus)}.k-otp-field[data-invalid] .k-otp-field-input-cell{border-color:var(--red-9)}.k-otp-field[data-disabled] .k-otp-field-input-cell{color:var(--color-text-secondary);border-color:var(--color-separator);pointer-events:none}.k-otp-field-hidden-input{display:none}.k-pagination>ul{align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:inline-flex}.k-pagination>ul>li{display:contents}.k-pagination-item{font-variant-numeric:tabular-nums;min-width:40px;height:40px;color:var(--color-text-secondary);border-radius:var(--radius-6);cursor:default;background-color:#0000;border:0;outline:none;justify-content:center;align-items:center;padding-inline:8px;font-size:14px;font-weight:500;transition:background-color .12s,color .12s;display:inline-flex}.k-pagination-item:hover{background-color:var(--gray-a3);color:var(--color-text)}.k-pagination-item:active{background-color:var(--gray-a4)}.k-pagination-item:focus-visible{box-shadow:var(--shadow-button-focus);outline:2px solid #0000}.k-pagination-item[data-current]{background-color:var(--solid);color:var(--contrast)}.k-pagination-item[data-current]:hover{background-color:var(--solid-hover)}.k-pagination-item[data-current]:active{background-color:var(--solid-active)}.k-pagination-item[data-disabled]{opacity:.5;pointer-events:none}.k-pagination-ellipsis{min-width:40px;height:40px;color:var(--color-text-tertiary);user-select:none;justify-content:center;align-items:center;font-size:14px;display:inline-flex}.k-pagination-nav{width:40px;height:40px;color:var(--color-text-secondary);border-radius:var(--radius-6);cursor:default;background-color:#0000;border:0;outline:none;justify-content:center;align-items:center;transition:background-color .12s,color .12s;display:inline-flex}.k-pagination-nav:hover{background-color:var(--gray-a3);color:var(--color-text)}.k-pagination-nav:active{background-color:var(--gray-a4)}.k-pagination-nav:focus-visible{box-shadow:var(--shadow-button-focus);outline:2px solid #0000}.k-pagination-nav[data-disabled]{opacity:.5;pointer-events:none}.k-popover-content{background-color:var(--color-surface-secondary);border:1px solid var(--color-separator);border-radius:var(--radius-10);width:280px;box-shadow:var(--shadow-overlay-panel);z-index:50;transform-origin:var(--kb-popover-content-transform-origin);outline:none;flex-direction:column;gap:8px;padding:16px;animation:.15s popover-in;display:flex;position:relative}.k-popover-content[data-closed]{animation:.12s popover-out}@keyframes popover-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes popover-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}.k-popover-title{color:var(--color-text);margin:0;padding-right:24px;font-size:14px;font-weight:600;line-height:20px}.k-popover-description{color:var(--color-text-secondary);margin:0;font-size:13px;font-weight:400;line-height:20px}.k-popover-close-button{width:28px;height:28px;color:var(--color-text-secondary);border-radius:var(--radius-6);cursor:default;background-color:#0000;border:0;justify-content:center;align-items:center;transition:background-color .12s,color .12s;display:inline-flex;position:absolute;top:12px;right:12px}.k-popover-close-button:hover{background-color:var(--gray-a3);color:var(--color-text)}.k-popover-close-button:active{background-color:var(--gray-a4)}.k-popover-close-button:focus-visible{box-shadow:var(--shadow-button-focus);outline:2px solid #0000}.k-popover-close-button[data-disabled]{opacity:.5;pointer-events:none}.k-popover-arrow{fill:var(--color-surface-secondary)}.k-progress{flex-direction:column;gap:8px;width:100%;display:flex}.k-progress-value-label{color:var(--color-text-secondary);font-size:14px;font-weight:400;line-height:20px}.k-progress-track{background-color:var(--bg);corner-shape:round;border-radius:9999px;width:100%;height:8px;position:relative;overflow:hidden}.k-progress-fill{height:100%;width:var(--kb-progress-fill-width,0%);background-color:var(--solid);corner-shape:round;inset-block:0;border-radius:9999px;transition:width .2s,background-color .2s;position:absolute;left:0}.k-progress-fill[data-complete]{background-color:var(--green-9)}.k-progress[data-indeterminate] .k-progress-fill{width:40%;animation:1.5s ease-in-out infinite progress-indeterminate}@keyframes progress-indeterminate{0%{transform:translate(-100%)}to{transform:translate(300%)}}.k-radio-group{flex-direction:column;gap:10px;display:flex}.k-radio-item{color:var(--color-text);align-items:flex-start;gap:10px;display:inline-flex}.k-radio-control{background-color:var(--bg);corner-shape:round;width:20px;height:20px;box-shadow:var(--shadow-checkbox-hairline);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .12s,box-shadow .12s,opacity .12s;display:flex;position:relative}.k-radio-control:hover{background-color:var(--bg-hover)}.k-radio-control:active{background-color:var(--bg-active);box-shadow:var(--shadow-checkbox-hairline-pressed)}.k-radio-control[data-invalid]{box-shadow:inset 0 0 0 1px var(--red-9)}.peer:focus-visible~.k-radio-control{box-shadow:var(--shadow-checkbox-hairline), var(--shadow-button-focus)}.k-radio-control[data-disabled]{opacity:.4;pointer-events:none}.k-radio-indicator{border-radius:inherit;corner-shape:round;background-color:var(--solid);justify-content:center;align-items:center;transition:background-color .12s;display:flex;position:absolute;inset:0}.k-radio-indicator:after{content:"";corner-shape:round;background-color:var(--contrast);border-radius:9999px;width:8px;height:8px}.k-radio-control:hover .k-radio-indicator{background-color:var(--solid-hover)}.k-radio-control:active .k-radio-indicator{background-color:var(--solid-active)}.k-radio-item-label{font-size:14px;font-weight:500;line-height:20px}.k-segmented-control{background-color:var(--color-surface-secondary);border-radius:var(--radius-8);width:fit-content;box-shadow:var(--shadow-field-well);align-items:center;gap:2px;padding:3px;display:inline-flex;position:relative}.k-segmented-control-indicator{background-color:var(--bg-active);border-radius:var(--radius-6);pointer-events:none;height:calc(100% - 6px);transition:transform .2s,width .2s;position:absolute;top:3px;left:3px}.k-segmented-control-item{z-index:1;cursor:default;border-radius:var(--radius-6);outline:none;justify-content:center;align-items:center;height:28px;padding-inline:12px;display:inline-flex;position:relative}.k-segmented-control-item-label{color:var(--color-text-secondary);user-select:none;font-size:13px;font-weight:500;line-height:1;transition:color .12s}.k-segmented-control-item[data-checked] .k-segmented-control-item-label,.k-segmented-control-item:not([data-checked]):hover .k-segmented-control-item-label{color:var(--color-text)}.peer:focus-visible~.k-segmented-control-item-label{outline:none}.k-segmented-control-item[data-disabled]{opacity:.5;pointer-events:none}.k-select-trigger{height:36px;color:var(--color-text);background-color:var(--color-surface-secondary);border:1px solid var(--border);border-radius:var(--radius-8);cursor:default;outline:none;align-items:center;gap:8px;padding-inline:12px;font-family:inherit;font-size:14px;transition:border-color .12s,box-shadow .12s;display:inline-flex}.k-select-trigger:hover{border-color:var(--border-hover)}.k-select-trigger:focus-visible,.k-select-trigger[data-expanded]{box-shadow:var(--shadow-button-focus)}.k-select-trigger[data-invalid]{border-color:var(--red-9)}.k-select-trigger[data-disabled]{border-color:var(--color-separator);pointer-events:none;color:var(--color-text-secondary)}.k-select-value{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}.k-select-value[data-placeholder-shown]{color:var(--color-text-secondary)}.k-select-icon{width:16px;height:16px;color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.k-select-listbox{outline:none;margin:0;padding:0;list-style:none}.k-select-listbox .k-menu-item{padding-left:28px}.k-select-trigger-multi{flex-wrap:wrap;align-items:center;gap:4px;height:auto;min-height:36px;padding-block:4px}.k-select-chip{height:24px;color:var(--color-text);background-color:var(--bg);border-radius:var(--radius-4);flex-shrink:0;align-items:center;padding-inline:8px;font-size:12px;font-weight:500;display:inline-flex}.k-separator{background-color:var(--color-separator);border:0;flex-shrink:0}.k-separator[data-orientation=horizontal]{align-self:stretch;width:100%;height:1px}.k-separator[data-orientation=vertical]{width:1px;height:14px}.k-skeleton{background-color:var(--bg);border-radius:var(--radius-4)}.k-skeleton[data-animate]{background:linear-gradient(90deg, var(--bg) 0%, var(--bg-hover) 50%, var(--bg) 100%);background-size:200% 100%;animation:1.5s ease-in-out infinite skeleton-shimmer}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.k-slider{user-select:none;flex-direction:column;gap:8px;width:200px;transition:opacity .12s;display:flex}.k-slider[data-disabled]{opacity:.4;pointer-events:none}.k-slider-value-label{color:var(--color-text-secondary);font-size:14px;font-weight:400}.k-slider-track{corner-shape:round;background-color:var(--bg);border-radius:9999px;height:8px;position:relative;overflow:visible}.k-slider-fill{corner-shape:round;background-color:var(--solid);pointer-events:none;border-radius:9999px;position:absolute;top:0;bottom:0}.k-slider-thumb{corner-shape:round;background-color:var(--solid);width:18px;height:18px;box-shadow:0 0 0 3px var(--color-surface);cursor:default;border-radius:9999px;outline:none;margin-top:-9px;transition:box-shadow .12s,background-color .12s;position:absolute;top:50%}.k-slider-thumb:hover{box-shadow:0 0 0 3px var(--color-surface), 0 0 0 8px var(--solid)}@supports (color:color-mix(in lab, red, red)){.k-slider-thumb:hover{box-shadow:0 0 0 3px var(--color-surface), 0 0 0 8px color-mix(in oklab, var(--solid) 20%, transparent)}}.k-slider-thumb:active{background-color:var(--solid-active);box-shadow:0 0 0 3px var(--color-surface), 0 0 0 8px var(--solid)}@supports (color:color-mix(in lab, red, red)){.k-slider-thumb:active{box-shadow:0 0 0 3px var(--color-surface), 0 0 0 8px color-mix(in oklab, var(--solid) 20%, transparent)}}.k-slider-thumb:focus-visible{box-shadow:0 0 0 3px var(--color-surface), 0 0 0 5px var(--solid)}@supports (color:color-mix(in lab, red, red)){.k-slider-thumb:focus-visible{box-shadow:0 0 0 3px var(--color-surface), 0 0 0 5px color-mix(in oklab, var(--solid) 80%, transparent)}}.k-switch{cursor:default;align-items:center;gap:10px;display:inline-flex}.k-switch-control{corner-shape:round;background-color:var(--bg);width:40px;height:22px;box-shadow:var(--shadow-checkbox-hairline);cursor:default;border:0;border-radius:9999px;outline:none;flex-shrink:0;padding:0;transition:background-color .12s,box-shadow .12s;position:relative}.k-switch-control:hover{background-color:var(--bg-hover)}.k-switch-control:active{background-color:var(--bg-active)}.peer:focus-visible~.k-switch-control{box-shadow:var(--shadow-checkbox-hairline), var(--shadow-button-focus)}.k-switch[data-invalid] .k-switch-control{box-shadow:inset 0 0 0 1px var(--red-9)}.k-switch[data-disabled]{opacity:.5;pointer-events:none}.k-switch-fill{corner-shape:round;background-color:var(--solid);opacity:0;pointer-events:none;border-radius:9999px;transition:opacity .12s,background-color .12s;position:absolute;inset:0}.k-switch[data-checked] .k-switch-fill{opacity:1}.k-switch[data-checked] .k-switch-control:hover .k-switch-fill{background-color:var(--solid-hover)}.k-switch[data-checked] .k-switch-control:active .k-switch-fill{background-color:var(--solid-active)}.k-switch-thumb{z-index:1;corner-shape:round;background-color:var(--color-text-secondary);pointer-events:none;border-radius:9999px;width:18px;height:18px;transition:transform .12s;position:absolute;top:2px;left:2px}.k-switch[data-checked] .k-switch-thumb{transform:translate(18px)}.k-tabs{flex-direction:column;gap:16px;display:flex}.k-tabs[data-orientation=vertical]{flex-direction:row}.k-tabs-list{border-bottom:1px solid var(--color-separator);flex-shrink:0;align-items:stretch;display:flex;position:relative}.k-tabs[data-orientation=vertical] .k-tabs-list{border-bottom:none;border-right:1px solid var(--color-separator);flex-direction:column}.k-tabs-trigger{height:36px;color:var(--color-text-secondary);cursor:default;white-space:nowrap;background:0 0;border:0;outline:none;justify-content:center;align-items:center;padding-inline:12px;font-family:inherit;font-size:14px;font-weight:400;transition:color .12s,box-shadow .12s;display:inline-flex}.k-tabs-trigger:hover{color:var(--color-text)}.k-tabs-trigger[data-selected]{color:var(--color-text);box-shadow:inset 0 -2px 0 var(--solid)}.k-tabs[data-orientation=vertical] .k-tabs-trigger[data-selected]{box-shadow:inset -2px 0 0 var(--solid)}.k-tabs-trigger[data-disabled]{color:var(--color-text-tertiary);pointer-events:none}.k-tabs-trigger:focus-visible{box-shadow:var(--shadow-button-focus)}.k-tabs-trigger[data-selected]:focus-visible{box-shadow:inset 0 -2px 0 var(--solid), var(--shadow-button-focus)}.k-tabs[data-orientation=vertical] .k-tabs-trigger[data-selected]:focus-visible{box-shadow:inset -2px 0 0 var(--solid), var(--shadow-button-focus)}.k-tabs-content{color:var(--color-text);outline:none;font-size:14px}.k-text-field{flex-direction:column;gap:4px;display:flex}.k-text-field-input,.k-text-field-textarea{color:var(--color-text);background-color:var(--color-surface-secondary);border:1px solid var(--border);border-radius:var(--radius-8);outline:none;padding-inline:12px;font-family:inherit;font-size:14px;transition:border-color .12s,box-shadow .12s}:is(.k-text-field-input,.k-text-field-textarea):hover{border-color:var(--border-hover)}.k-text-field-input{height:36px}.k-text-field-container{background-color:var(--color-surface-secondary);border:1px solid var(--border);border-radius:var(--radius-8);align-items:center;gap:8px;height:36px;padding-inline:12px;transition:border-color .12s,box-shadow .12s;display:flex}.k-text-field-container:hover{border-color:var(--border-hover);border-color:var(--color-border)}.k-text-field-container:focus-within{box-shadow:var(--shadow-button-focus)}.k-text-field-container:has(.k-text-field-textarea){align-items:flex-start;height:auto;padding-block:8px}.k-text-field-container .k-text-field-input,.k-text-field-container .k-text-field-input:hover,.k-text-field-container .k-text-field-input:focus{min-width:0;height:100%;box-shadow:none;background:0 0;border:0;border-radius:0;flex:1;padding-inline:0}.k-text-field-container .k-text-field-textarea,.k-text-field-container .k-text-field-textarea:hover,.k-text-field-container .k-text-field-textarea:focus{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex:1;padding:0}.k-text-field-slot{color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.k-text-field-textarea{resize:vertical;min-height:80px;padding-block:8px;line-height:20px}.k-text-field-input::placeholder,.k-text-field-textarea::placeholder{color:var(--color-text-secondary)}.k-text-field-input:hover,.k-text-field-textarea:hover{border-color:var(--color-border)}.k-text-field-input:focus,.k-text-field-textarea:focus{box-shadow:var(--shadow-button-focus)}.k-text-field[data-invalid] .k-text-field-input,.k-text-field[data-invalid] .k-text-field-textarea,.k-text-field[data-invalid] .k-text-field-container{border-color:var(--red-9)}.k-text-field[data-disabled] .k-text-field-input,.k-text-field[data-disabled] .k-text-field-textarea,.k-text-field[data-disabled] .k-text-field-container{border-color:var(--color-separator);color:var(--color-text-secondary);pointer-events:none}.k-text-field[data-disabled] .k-text-field-slot{color:var(--color-text-tertiary)}.k-time-field{flex-direction:column;gap:4px;display:flex}.k-time-field-input{height:36px;color:var(--color-text);background-color:var(--color-surface-secondary);border:1px solid var(--border);border-radius:var(--radius-8);color-scheme:inherit;outline:none;padding-inline:12px;font-family:inherit;font-size:14px;transition:border-color .12s,box-shadow .12s}.k-time-field-input:hover{border-color:var(--border-hover)}.k-time-field-input::-webkit-datetime-edit-hour-field:focus{background-color:var(--solid);color:var(--contrast);border-radius:4px;outline:none}.k-time-field-input::-webkit-datetime-edit-minute-field:focus{background-color:var(--solid);color:var(--contrast);border-radius:4px;outline:none}.k-time-field-input::-webkit-datetime-edit-ampm-field:focus{background-color:var(--solid);color:var(--contrast);border-radius:4px;outline:none}.k-time-field-input::-webkit-datetime-edit-second-field:focus{background-color:var(--solid);color:var(--contrast);border-radius:4px;outline:none}.k-time-field-input:focus{border-color:var(--solid);box-shadow:var(--shadow-button-focus)}.k-time-field[data-invalid] .k-time-field-input{border-color:var(--red-9)}.k-time-field[data-disabled] .k-time-field-input{border-color:var(--color-separator);color:var(--color-text-secondary);pointer-events:none}.k-toggle-button{font-synthesis:none;white-space:nowrap;user-select:none;cursor:default;height:32px;color:var(--color-text);background-color:var(--gray-3);box-shadow:var(--shadow-button);border-radius:var(--radius-4);border:0;outline:none;justify-content:center;align-items:center;gap:8px;padding-block:0;padding-inline:12px;font-family:inherit;font-size:14px;font-weight:400;transition:background-color .12s,box-shadow .12s,color .12s,opacity .12s;display:inline-flex}.k-toggle-button:hover{background-color:var(--gray-4)}.k-toggle-button:active{background-color:var(--gray-5)}.k-toggle-button:focus-visible{box-shadow:var(--shadow-button), var(--shadow-button-focus)}.k-toggle-button[data-pressed]{background-color:var(--solid);color:var(--contrast);box-shadow:var(--shadow-button-solid);font-weight:500}.k-toggle-button[data-pressed]:hover{background-color:var(--solid-hover)}.k-toggle-button[data-pressed]:active{background-color:var(--solid-active)}.k-toggle-button[data-pressed]:focus-visible{box-shadow:var(--shadow-button-solid), var(--shadow-button-focus)}.k-toggle-button[data-disabled]{opacity:.5;pointer-events:none}.k-toggle-button-sm{gap:6px;height:24px;padding-inline:10px;font-size:13px}.k-toggle-button-lg{gap:8px;height:40px;padding-inline:16px;font-size:15px}.k-toggle-button-icon{aspect-ratio:1;padding-inline:0}.k-toggle-group{background-color:var(--color-surface-secondary);border-radius:var(--radius-8);box-shadow:var(--shadow-field-well);align-self:flex-start;align-items:center;gap:2px;padding:3px;display:inline-flex}.k-toggle-group[data-orientation=vertical]{flex-direction:column;align-self:auto}.k-toggle-group-item{height:26px;color:var(--color-text-secondary);border-radius:var(--radius-6);cursor:default;white-space:nowrap;background-color:#0000;border:0;outline:none;justify-content:center;align-items:center;gap:6px;padding-inline:10px;font-family:inherit;font-size:14px;font-weight:400;transition:background-color .12s,color .12s,box-shadow .12s;display:inline-flex}.k-toggle-group-item:hover{background-color:var(--gray-a3);color:var(--color-text)}.k-toggle-group-item:active{background-color:var(--gray-a4)}.k-toggle-group-item:focus-visible{box-shadow:var(--shadow-button-focus)}.k-toggle-group-item[data-pressed]{background-color:var(--solid);color:var(--contrast)}.k-toggle-group-item[data-pressed]:hover{background-color:var(--solid-hover)}.k-toggle-group-item[data-pressed]:active{background-color:var(--solid-active)}.k-toggle-group[data-multiple] .k-toggle-group-item[data-pressed]{background-color:var(--gray-3);color:var(--color-text);box-shadow:var(--shadow-button)}.k-toggle-group[data-multiple] .k-toggle-group-item[data-pressed]:hover{background-color:var(--gray-4)}.k-toggle-group[data-multiple] .k-toggle-group-item[data-pressed]:active{background-color:var(--gray-5)}.k-toggle-group-item[data-disabled]{opacity:.5;pointer-events:none}.k-toggle-group-item[data-pressed]:has(+.k-toggle-group-item[data-pressed]){border-top-right-radius:0;border-bottom-right-radius:0}.k-toggle-group-item[data-pressed]+.k-toggle-group-item[data-pressed]{border-top-left-radius:0;border-bottom-left-radius:0}.k-tooltip-content{background-color:var(--color-surface-secondary);border:1px solid var(--color-separator);border-radius:var(--radius-6);max-width:240px;box-shadow:var(--shadow-overlay-panel);color:var(--color-text);z-index:50;transform-origin:var(--kb-tooltip-content-transform-origin);outline:none;padding:6px 10px;font-size:13px;line-height:18px;animation:.12s tooltip-in}.k-tooltip-content[data-closed]{animation:.1s tooltip-out}@keyframes tooltip-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes tooltip-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.k-tooltip-arrow{fill:var(--color-surface-secondary)}.k-text{text-wrap:pretty;font-size:1rem;line-height:1.625}.k-text-secondary{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);text-wrap:pretty;color:var(--gray-11)}.k-code{color:var(--color-code);background-color:var(--color-code-bg);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);font-family:var(--font-mono);font-size:.8125rem}.k-field-label:is(:where(.peer):disabled~*){cursor:not-allowed;opacity:.7}.k-field-label{font-size:var(--text-2);line-height:var(--tw-leading,var(--text-2--line-height));letter-spacing:var(--tw-tracking,var(--text-2--letter-spacing));font-weight:500}.k-field-description{font-size:var(--text-2);line-height:var(--tw-leading,var(--text-2--line-height));letter-spacing:var(--tw-tracking,var(--text-2--letter-spacing));color:var(--color-text-secondary)}.k-field-error{font-size:var(--text-2);line-height:var(--tw-leading,var(--text-2--line-height));letter-spacing:var(--tw-tracking,var(--text-2--letter-spacing));color:var(--red-9)}.k-checkerboard{background-color:var(--color-surface);position:relative}.k-checkerboard:before{content:"";border-radius:inherit;background-image:conic-gradient(var(--color-checkerboard) 0 25%, transparent 0 50%, var(--color-checkerboard) 0 75%, transparent 0);background-size:12px 12px;position:absolute;inset:0}.k-color-thumb{corner-shape:round;background:var(--kb-color-current,var(--accent-9));width:18px;height:18px;box-shadow:0 0 0 3px var(--color-surface), inset 0 0 0 1px var(--color-separator);cursor:default;border-radius:9999px;outline:none;transition:box-shadow .12s}.k-color-thumb:hover{box-shadow:0 0 0 3px var(--color-surface), inset 0 0 0 1px var(--color-separator), 0 0 0 8px var(--accent-9)}@supports (color:color-mix(in lab, red, red)){.k-color-thumb:hover{box-shadow:0 0 0 3px var(--color-surface), inset 0 0 0 1px var(--color-separator), 0 0 0 8px color-mix(in oklab, var(--accent-9) 20%, transparent)}}.k-color-thumb:focus-visible{box-shadow:0 0 0 3px var(--color-surface), inset 0 0 0 1px var(--color-separator), 0 0 0 5px var(--accent-9)}@supports (color:color-mix(in lab, red, red)){.k-color-thumb:focus-visible{box-shadow:0 0 0 3px var(--color-surface), inset 0 0 0 1px var(--color-separator), 0 0 0 5px color-mix(in oklab, var(--accent-9) 80%, transparent)}}.k-link{color:var(--accent-9);font-weight:500;transition:color .12s}.k-link:hover{color:var(--accent-10)}.k-link:focus-visible{text-underline-offset:3px;outline:none;text-decoration:underline}.k-card{background-color:var(--color-surface-secondary);border:1px solid var(--color-separator);border-radius:var(--radius-10);padding:16px}.k-card-elevated{background-color:var(--color-surface);box-shadow:var(--shadow-overlay-panel);border-color:#0000}.k-card:not(.k-card-elevated) :is(.k-text-field-input,.k-text-field-container,.k-number-field-control,.k-combobox-control,.k-time-field-input,.k-otp-field-input-cell,.k-select-trigger,.k-file-field-dropzone,.k-file-field-item,.k-segmented-control,.k-toggle-group){background-color:var(--color-surface)}.doc-shell{min-height:100dvh;display:block}.doc-main{flex:auto;min-width:0}.doc-wordmark{letter-spacing:-.01em;color:var(--color-text);align-items:baseline;gap:.05em;font-size:1.0625rem;font-weight:650;text-decoration:none;display:inline-flex}.doc-wordmark-slash{color:var(--accent-9);font-weight:700}.doc-sidebar{border-right:1px solid var(--color-separator);flex-shrink:0;width:17rem;display:none}.doc-sidebar-inner{flex-direction:column;gap:1.75rem;height:100dvh;padding:1.5rem 1rem 2rem 1.5rem;display:flex;position:sticky;top:0;overflow-y:auto}.doc-nav{flex-direction:column;gap:1.5rem;display:flex}.doc-nav-heading{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-tertiary);margin-bottom:.5rem;padding-left:.6rem;font-size:.6875rem;font-weight:600}.doc-nav ul{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.doc-nav-link{color:var(--color-text-secondary);border-radius:.5rem;padding:.375rem .6rem;font-size:.875rem;text-decoration:none;transition:color .12s,background-color .12s;display:block}.doc-nav-link:hover{color:var(--color-text);background:var(--color-ghost-hover)}.doc-nav-link-active,.doc-nav-link-active:hover{color:var(--color-text);background:var(--accent-9);font-weight:500}@supports (color:color-mix(in lab, red, red)){.doc-nav-link-active,.doc-nav-link-active:hover{background:color-mix(in oklab, var(--accent-9) 13%, transparent)}}.doc-mobile-bar{border-bottom:1px solid var(--color-separator);z-index:30;background:var(--color-surface);justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.doc-mobile-bar{background:color-mix(in oklab, var(--color-surface) 82%, transparent)}}.doc-mobile-bar{backdrop-filter:blur(8px)}.doc-menu-toggle{border:1px solid var(--color-separator);color:var(--color-text-secondary);cursor:pointer;background:0 0;border-radius:.5rem;justify-content:center;align-items:center;padding:.4rem;transition:color .12s,background-color .12s;display:inline-flex}.doc-menu-toggle:hover{color:var(--color-text);background:var(--color-ghost-hover)}.doc-mobile-nav{border-bottom:1px solid var(--color-separator);background:var(--color-surface);padding:1rem}@media (width>=64rem){.doc-shell{display:flex}.doc-sidebar{display:block}.doc-mobile-bar,.doc-mobile-nav{display:none}}.doc-toolbar{justify-content:space-between;align-items:center;gap:1rem;min-height:2rem;margin-bottom:1.25rem;display:flex}.doc-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--accent-9);font-size:.75rem;font-weight:600}.doc-copy{border:1px solid var(--color-separator);color:var(--color-text-secondary);cursor:pointer;background:0 0;border-radius:.5rem;justify-content:center;align-items:center;gap:.4rem;padding:.4rem;font-size:.8125rem;font-weight:500;line-height:1;transition:color .12s,background-color .12s,border-color .12s;display:inline-flex}.doc-copy:has(>span){padding-inline:.7rem}.doc-copy:hover{color:var(--color-text);background:var(--color-ghost-hover)}.doc-copy:active{background:var(--color-ghost-pressed)}.doc-copy:focus-visible{box-shadow:var(--shadow-button-focus);border-color:#0000;outline:none}.doc-copy[data-copied]{color:var(--green-9);border-color:var(--green-9)}@supports (color:color-mix(in lab, red, red)){.doc-copy[data-copied]{border-color:color-mix(in oklab, var(--green-9) 40%, var(--color-separator))}}.doc-codeblock{border:1px solid var(--color-separator);background:var(--color-surface-secondary);border-radius:.75rem;margin:1.25rem 0;position:relative;overflow:hidden}.doc-codeblock-bar{z-index:1;align-items:center;gap:.5rem;display:flex;position:absolute;top:.5rem;right:.5rem}.doc-codeblock-lang{letter-spacing:.04em;color:var(--color-text-tertiary);user-select:none;font-family:ui-monospace,SFMono-Regular,Cascadia Code,Menlo,monospace;font-size:.6875rem}.doc-codeblock-copy{background:var(--color-surface);opacity:0;transition:opacity .12s,color .12s,background-color .12s,border-color .12s}.doc-codeblock:hover .doc-codeblock-copy,.doc-codeblock-copy:focus-visible,.doc-codeblock-copy[data-copied]{opacity:1}.doc-codeblock pre{color:var(--color-text);tab-size:2;padding:1rem 1.1rem;margin:0;padding-right:3.25rem;font-family:ui-monospace,SFMono-Regular,Cascadia Code,Menlo,monospace;font-size:.8125rem;line-height:1.6;overflow-x:auto}.doc-codeblock pre code{font:inherit;color:inherit;background:0 0;border:0;padding:0}.doc-codeblock .shiki,.doc-codeblock .shiki span{color:var(--shiki-light);font-style:var(--shiki-light-font-style);font-weight:var(--shiki-light-font-weight);-webkit-text-decoration:var(--shiki-light-text-decoration);-webkit-text-decoration:var(--shiki-light-text-decoration);text-decoration:var(--shiki-light-text-decoration);background:0 0!important}@media (prefers-color-scheme:dark){.doc-codeblock .shiki,.doc-codeblock .shiki span{color:var(--shiki-dark);font-style:var(--shiki-dark-font-style);font-weight:var(--shiki-dark-font-weight);-webkit-text-decoration:var(--shiki-dark-text-decoration);-webkit-text-decoration:var(--shiki-dark-text-decoration);text-decoration:var(--shiki-dark-text-decoration)}}.doc-preview{border:1px solid var(--color-separator);background:radial-gradient(var(--color-separator) .5px, transparent .5px) 0 0 / 14px 14px, var(--color-surface);background-clip:padding-box;border-radius:.75rem;margin:1.25rem 0}.doc-preview-surface{flex-wrap:wrap;align-items:center;gap:.75rem;padding:2rem 1.5rem;display:flex}.doc-preview:has(+.doc-codeblock){border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:0}.doc-preview+.doc-codeblock{border-top:0;border-top-left-radius:0;border-top-right-radius:0;margin-top:0}.k-doc{max-width:46rem;margin-inline:auto;padding-block:1.25rem 5rem}@media (width>=64rem){.k-doc{padding-block:4rem 6rem}}.k-doc>h1{letter-spacing:-.022em;margin-bottom:.5rem;font-size:clamp(1.9rem,1.6rem + 1.2vw,2.25rem);font-weight:680;line-height:1.15}.k-doc>h2{letter-spacing:-.012em;margin-top:3rem;margin-bottom:1em;padding-top:2rem;font-size:1.375rem;font-weight:600;line-height:1.25}.k-doc>h3{letter-spacing:-.008em;margin-top:2rem;font-size:1.0625rem;font-weight:600}.k-doc>p{color:var(--color-text);text-wrap:pretty;margin:1rem 0;font-size:.9375rem;line-height:1.7}.k-doc h1+p{color:var(--color-text-secondary);font-size:1.0625rem;line-height:1.65}.k-doc>a:not(.doc-copy){color:var(--accent-9);text-decoration:underline;-webkit-text-decoration-color:var(--accent-9);-webkit-text-decoration-color:var(--accent-9);text-decoration-color:var(--accent-9);font-weight:500}@supports (color:color-mix(in lab, red, red)){.k-doc>a:not(.doc-copy){-webkit-text-decoration-color:color-mix(in oklab, var(--accent-9) 35%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--accent-9) 35%, transparent);text-decoration-color:color-mix(in oklab, var(--accent-9) 35%, transparent)}}.k-doc>a:not(.doc-copy){text-underline-offset:2px;transition:text-decoration-color .12s,color .12s}.k-doc>a:not(.doc-copy):hover{color:var(--accent-10);text-decoration-color:currentColor}.k-doc strong{color:var(--color-text);font-weight:600}.k-doc>ul,.k-doc>ol{color:var(--color-text);margin:1rem 0;padding-left:1.35rem;font-size:.9375rem;line-height:1.7}.k-doc>ul{list-style:outside}.k-doc>ol{list-style:decimal}.k-doc>li{margin:.35rem 0;padding-left:.25rem}.k-doc>li::marker{color:var(--color-text-tertiary)}.k-doc :not(pre)>code{color:var(--color-code);background:var(--color-code-bg);border:1px solid var(--color-separator);font-family:ui-monospace,SFMono-Regular,Cascadia Code,Menlo,monospace;font-size:.85em}@supports (color:color-mix(in lab, red, red)){.k-doc :not(pre)>code{border:1px solid color-mix(in oklab, var(--color-separator) 60%, transparent)}}.k-doc :not(pre)>code{border-radius:.375rem;padding:.1em .35em}.k-doc blockquote{border-left:2px solid var(--accent-9);color:var(--color-text-secondary);margin:1.5rem 0;padding-left:1rem}.k-doc hr{border:none;border-top:1px solid var(--color-separator);margin:2.5rem 0}.k-doc table{border-collapse:collapse;width:100%;margin:1.5rem 0;font-size:.875rem;display:block;overflow-x:auto}.k-doc th{border-bottom:1px solid var(--color-separator);text-align:left;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-tertiary);white-space:nowrap;padding:.6rem .9rem;font-size:.6875rem;font-weight:600}.k-doc td{border-top:1px solid var(--color-separator);vertical-align:top;color:var(--color-text);padding:.7rem .9rem}.k-doc tbody tr:first-child td{border-top:none}.doc-playground{padding:2.5rem 1.25rem 5rem}@media (width>=64rem){.doc-playground{padding:3.5rem 4rem 6rem}}.doc-playground-head{margin-bottom:3rem}.doc-playground-head h1{letter-spacing:-.022em;margin:.5rem 0 .75rem;font-size:clamp(1.9rem,1.6rem + 1.2vw,2.25rem);font-weight:680}.doc-playground h2{letter-spacing:-.012em;font-size:1.375rem;font-weight:600}}@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.static{position:static}.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}}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.min-h-\[120px\]{min-height:120px}.w-48{width:calc(var(--spacing) * 48)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.max-w-lg{max-width:var(--container-lg)}.max-w-xl{max-width:var(--container-xl)}.flex-1{flex:1}.border-collapse{border-collapse:collapse}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-16{gap:calc(var(--spacing) * 16)}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-\[var\(--gray-3\)\]{border-color:var(--gray-3)}.border-separator{border-color:var(--gray-6)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-3{padding-block:calc(var(--spacing) * 3)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.text-center{text-align:center}.text-left{text-align:left}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.text-text-secondary{color:var(--gray-11)}.text-text-tertiary{color:var(--gray-a10)}.italic{font-style:italic}.underline{text-decoration-line:underline}.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)}.ring{--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)}.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,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,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))}@media (hover:hover){.group-hover\/item\:visible:is(:where(.group\/item):hover *){visibility:visible}}@supports (corner-shape:squircle){.squircle{corner-shape:superellipse(1.3)}}}:root{--gray-1:light-dark(oklch(99.09% 0 0),oklch(17.8% 0 0));--gray-2:light-dark(oklch(98.1% 0 0),oklch(21.34% 0 0));--gray-3:light-dark(oklch(95.35% 0 0),oklch(25.37% 0 0));--gray-4:light-dark(oklch(92.96% 0 0),oklch(28.32% 0 0));--gray-5:light-dark(oklch(90.79% 0 0),oklch(31.3% 0 0));--gray-6:light-dark(oklch(88.38% 0 0),oklch(34.9% 0 0));--gray-7:light-dark(oklch(85.08% 0 0),oklch(40.23% 0 0));--gray-8:light-dark(oklch(79.1% 0 0),oklch(48.77% 0 0));--gray-9:light-dark(oklch(64.35% 0 0),oklch(53.79% 0 0));--gray-10:light-dark(oklch(60.85% 0 0),oklch(58.43% 0 0));--gray-11:light-dark(oklch(50.31% 0 0),oklch(77% 0 0));--gray-12:light-dark(oklch(24.3% 0 0),oklch(94.89% 0 0));--gray-a1:light-dark(oklch(0% 0 0/.012),oklch(0% 0 0/0));--gray-a2:light-dark(oklch(0% 0 0/.024),oklch(100% 0 0/.034));--gray-a3:light-dark(oklch(0% 0 0/.063),oklch(100% 0 0/.071));--gray-a4:light-dark(oklch(0% 0 0/.09),oklch(100% 0 0/.105));--gray-a5:light-dark(oklch(0% 0 0/.122),oklch(100% 0 0/.134));--gray-a6:light-dark(oklch(0% 0 0/.153),oklch(100% 0 0/.172));--gray-a7:light-dark(oklch(0% 0 0/.192),oklch(100% 0 0/.231));--gray-a8:light-dark(oklch(0% 0 0/.267),oklch(100% 0 0/.332));--gray-a9:light-dark(oklch(0% 0 0/.447),oklch(100% 0 0/.391));--gray-a10:light-dark(oklch(0% 0 0/.486),oklch(100% 0 0/.445));--gray-a11:light-dark(oklch(0% 0 0/.608),oklch(100% 0 0/.685));--gray-a12:light-dark(oklch(0% 0 0/.875),oklch(100% 0 0/.929));--mauve-1:light-dark(oklch(99.18% .0018 321.13),oklch(17.99% .0043 307.79));--mauve-2:light-dark(oklch(98.32% .0033 311.22),oklch(21.52% .0041 307.84));--mauve-3:light-dark(oklch(95.56% .0059 314.24),oklch(25.5% .0055 306.48));--mauve-4:light-dark(oklch(93.16% .0078 310.01),oklch(28.45% .0076 307.75));--mauve-5:light-dark(oklch(90.9% .0101 306.61),oklch(31.38% .009 306.95));--mauve-6:light-dark(oklch(88.6% .0116 303.95),oklch(35.01% .0101 303.98));--mauve-7:light-dark(oklch(85.36% .0143 300.59),oklch(40.16% .0122 304.45));--mauve-8:light-dark(oklch(79.36% .0193 293.52),oklch(49.19% .0159 300.74));--mauve-9:light-dark(oklch(64.58% .0195 292.62),oklch(54.05% .0169 293.97));--mauve-10:light-dark(oklch(61.06% .0185 293.07),oklch(58.62% .0167 295.36));--mauve-11:light-dark(oklch(50.48% .016 296.08),oklch(76.98% .014 296.61));--mauve-12:light-dark(oklch(24.46% .0134 298.05),oklch(94.94% .0026 286.35));--mauve-a1:light-dark(oklch(33.98% .1617 331.39/.012),oklch(0% 0 0/0));--mauve-a2:light-dark(oklch(26.91% .1388 301.3/.024),oklch(99.54% .0033 311.22/.034));--mauve-a3:light-dark(oklch(21.64% .1142 301.9/.063),oklch(95.46% .0221 289.58/.077));--mauve-a4:light-dark(oklch(19.23% .0986 297.03/.095),oklch(95.23% .0321 310.94/.111));--mauve-a5:light-dark(oklch(19.47% .1031 297.52/.126),oklch(94.24% .0353 303.59/.145));--mauve-a6:light-dark(oklch(16.2% .0898 290.13/.153),oklch(95.47% .0282 306.11/.183));--mauve-a7:light-dark(oklch(16.99% .0892 293.44/.197),oklch(95.51% .027 297.74/.246));--mauve-a8:light-dark(oklch(14.9% .0896 275.57/.271),oklch(94.83% .0313 297.99/.361));--mauve-a9:light-dark(oklch(12.08% .0638 286.36/.451),oklch(94.74% .0311 295.47/.424));--mauve-a10:light-dark(oklch(11% .0579 281.47/.491),oklch(95.24% .0285 297.09/.479));--mauve-a11:light-dark(oklch(9.46% .0525 300.4/.612),oklch(97.43% .0145 291.57/.712));--mauve-a12:light-dark(oklch(7.31% .0401 303.38/.879),oklch(99.46% .0029 286.35/.937));--slate-1:light-dark(oklch(99.12% .0015 286.37),oklch(17.89% .004 285.99));--slate-2:light-dark(oklch(98.24% .003 286.35),oklch(21.33% .0041 264.41));--slate-3:light-dark(oklch(95.57% .0045 281.88),oklch(25.34% .0057 261.19));--slate-4:light-dark(oklch(93.14% .006 282.96),oklch(28.27% .0073 259.52));--slate-5:light-dark(oklch(91.01% .0075 283.59),oklch(31.14% .0082 259.73));--slate-6:light-dark(oklch(88.76% .0091 281.79),oklch(34.59% .0099 256.52));--slate-7:light-dark(oklch(85.34% .0115 280.85),oklch(39.77% .012 253.77));--slate-8:light-dark(oklch(79.39% .0158 278.12),oklch(48.99% .0157 247.63));--slate-9:light-dark(oklch(64.56% .0162 277.83),oklch(53.7% .0152 261.15));--slate-10:light-dark(oklch(60.98% .0158 273.24),oklch(58.3% .0142 263.32));--slate-11:light-dark(oklch(50.26% .0137 263.44),oklch(76.77% .0104 261.27));--slate-12:light-dark(oklch(24.13% .0098 249.52),oklch(94.88% .0028 264.57));--slate-a1:light-dark(oklch(22.79% .1419 267.45/.012),oklch(0% 0 0/0));--slate-a2:light-dark(oklch(22.79% .1419 267.45/.024),oklch(97.08% .0395 199.65/.034));--slate-a3:light-dark(oklch(15.57% .1022 265.84/.059),oklch(94.3% .0281 247.4/.077));--slate-a4:light-dark(oklch(15.5% .0897 269.42/.091),oklch(95.29% .029 229.22/.111));--slate-a5:light-dark(oklch(17.43% .0872 261.5/.122),oklch(94.06% .0306 250.87/.145));--slate-a6:light-dark(oklch(14.3% .0853 268.62/.15),oklch(95.1% .0288 233.21/.183));--slate-a7:light-dark(oklch(16.31% .0841 264.84/.197),oklch(94.18% .0311 254.51/.246));--slate-a8:light-dark(oklch(16.15% .0803 261.89/.275),oklch(94.34% .0326 241.97/.361));--slate-a9:light-dark(oklch(12.91% .0548 261.12/.455),oklch(94.89% .0271 256.2/.42));--slate-a10:light-dark(oklch(13.3% .0473 255.65/.499),oklch(95.68% .0225 261.58/.475));--slate-a11:light-dark(oklch(11.38% .0368 244.43/.62),oklch(97.43% .0121 251.65/.708));--slate-a12:light-dark(oklch(9.32% .0265 236.66/.887),oklch(99.37% .0032 261.35/.937));--sage-1:light-dark(oklch(99.23% .0025 160.4),oklch(17.92% .0036 167.38));--sage-2:light-dark(oklch(98.08% .0027 171.2),oklch(21.11% .0037 160.17));--sage-3:light-dark(oklch(95.5% .0035 170.38),oklch(25.12% .004 164.2));--sage-4:light-dark(oklch(93.12% .0035 170.38),oklch(28.12% .0049 164.87));--sage-5:light-dark(oklch(90.92% .004 167.67),oklch(31.07% .0052 167.44));--sage-6:light-dark(oklch(88.51% .004 167.67),oklch(34.71% .0061 167.42));--sage-7:light-dark(oklch(85.11% .0044 169.85),oklch(39.92% .0078 167.38));--sage-8:light-dark(oklch(79.24% .0053 169.48),oklch(48.82% .0091 169.81));--sage-9:light-dark(oklch(63.93% .0104 172.38),oklch(53.29% .0175 170.77));--sage-10:light-dark(oklch(60.48% .0097 172.84),oklch(57.93% .016 170.51));--sage-11:light-dark(oklch(50.07% .0078 175.92),oklch(76.6% .01 167.51));--sage-12:light-dark(oklch(23.98% .0121 166.78),oklch(94.73% .0024 167.71));--sage-a1:light-dark(oklch(52.57% .1729 156.3/.016),oklch(0% 0 0/0));--sage-a2:light-dark(oklch(33.54% .1022 158.66/.032),oklch(98.8% .0044 176.15/.03));--sage-a3:light-dark(oklch(26.66% .0712 168.01/.067),oklch(96.82% .0164 21.33/.072));--sage-a4:light-dark(oklch(18.42% .0465 162.31/.095),oklch(99.49% .0031 167.69/.102));--sage-a5:light-dark(oklch(18.56% .0563 155.56/.126),oklch(99.8% .0031 167.69/.131));--sage-a6:light-dark(oklch(16.56% .0503 157.24/.157),oklch(99.24% .0129 152.32/.173));--sage-a7:light-dark(oklch(14.79% .038 174.77/.2),oklch(98.91% .0172 164.76/.233));--sage-a8:light-dark(oklch(13.71% .0308 174.3/.275),oklch(98.97% .0159 173.84/.334));--sage-a9:light-dark(oklch(14.88% .0362 169.94/.471),oklch(97.65% .0371 169.98/.397));--sage-a10:light-dark(oklch(13.55% .0344 175.99/.51),oklch(98.31% .0263 173.19/.452));--sage-a11:light-dark(oklch(11.75% .03 175.56/.624),oklch(99.25% .0115 173.14/.688));--sage-a12:light-dark(oklch(11.11% .0318 165.52/.895),oklch(99.8% .0031 167.69/.929));--olive-1:light-dark(oklch(99.31% .0015 149.08),oklch(17.97% .0043 128.34));--olive-2:light-dark(oklch(98.3% .0033 144.76),oklch(21.17% .0041 128.29));--olive-3:light-dark(oklch(95.61% .0036 141.14),oklch(25.16% .0051 129.01));--olive-4:light-dark(oklch(93.2% .0042 142.11),oklch(28.07% .0056 131.44));--olive-5:light-dark(oklch(90.95% .0045 139.33),oklch(31.01% .0066 131.45));--olive-6:light-dark(oklch(88.55% .0056 141.14),oklch(34.64% .0076 134.43));--olive-7:light-dark(oklch(85.17% .0056 141.14),oklch(39.86% .0096 136.03));--olive-8:light-dark(oklch(79.21% .0071 140.55),oklch(48.77% .0124 140.78));--olive-9:light-dark(oklch(64.04% .0115 136.53),oklch(53.52% .0176 139.61));--olive-10:light-dark(oklch(60.54% .0116 136.54),oklch(58.12% .0163 140.06));--olive-11:light-dark(oklch(50.01% .0111 139.89),oklch(76.59% .0128 139.5));--olive-12:light-dark(oklch(24.19% .0112 138.23),oklch(94.7% .0034 144.76));--olive-a1:light-dark(oklch(39.54% .1652 145.81/.012),oklch(0% 0 0/0));--olive-a2:light-dark(oklch(35.86% .1478 145.87/.028),oklch(98.91% .0046 123.65/.03));--olive-a3:light-dark(oklch(21.18% .0845 146/.063),oklch(99.55% .0033 131.28/.068));--olive-a4:light-dark(oklch(18.11% .0638 146.44/.095),oklch(98.43% .0229 146.49/.102));--olive-a5:light-dark(oklch(18.94% .0609 138.63/.126),oklch(99.07% .0168 145.63/.131));--olive-a6:light-dark(oklch(16.97% .0552 137.16/.157),oklch(99.19% .0148 145.17/.169));--olive-a7:light-dark(oklch(15.01% .0514 134.93/.2),oklch(99.28% .016 131.95/.228));--olive-a8:light-dark(oklch(15.06% .0469 137.03/.279),oklch(98.85% .0209 146.26/.334));--olive-a9:light-dark(oklch(14.33% .0421 135.08/.467),oklch(98.34% .034 137.71/.397));--olive-a10:light-dark(oklch(14.07% .0432 128.37/.51),oklch(98.56% .0273 142.74/.452));--olive-a11:light-dark(oklch(12.84% .0444 135.46/.628),oklch(99.22% .0154 138.83/.688));--olive-a12:light-dark(oklch(10.96% .0372 134.56/.891),oklch(99.77% .004 149.07/.929));--sand-1:light-dark(oklch(99.37% .0011 106.42),oklch(17.76% .0023 106.63));--sand-2:light-dark(oklch(98.22% .0015 106.43),oklch(21.29% .0022 106.58));--sand-3:light-dark(oklch(95.55% .0023 97.61),oklch(25.31% .0031 106.62));--sand-4:light-dark(oklch(93.22% .0034 100.56),oklch(28.28% .0036 99.02));--sand-5:light-dark(oklch(90.99% .0038 95.91),oklch(31.24% .0044 100.73));--sand-6:light-dark(oklch(88.55% .005 98.34),oklch(34.91% .0057 102.24));--sand-7:light-dark(oklch(85.25% .0062 96.6),oklch(40.07% .007 96.1));--sand-8:light-dark(oklch(79.18% .0083 96.5),oklch(49.01% .0095 91.73));--sand-9:light-dark(oklch(64.13% .0103 106.69),oklch(53.46% .011 94.07));--sand-10:light-dark(oklch(60.57% .0096 106.68),oklch(58.11% .0107 94.05));--sand-11:light-dark(oklch(49.79% .0079 106.68),oklch(76.66% .0091 97.38));--sand-12:light-dark(oklch(24.34% .0079 96.31),oklch(94.83% .0026 106.45));--sand-a1:light-dark(oklch(44.79% .1102 110.13/.012),oklch(0% 0 0/0));--sand-a2:light-dark(oklch(27.21% .0599 109.8/.028),oklch(99.36% .0015 106.43/.034));--sand-a3:light-dark(oklch(17.25% .0363 109.67/.063),oklch(99.67% .0015 106.43/.072));--sand-a4:light-dark(oklch(23.91% .0547 109.91/.099),oklch(99.1% .0144 106.66/.106));--sand-a5:light-dark(oklch(18.44% .0375 83.25/.126),oklch(99.73% .0129 106.63/.135));--sand-a6:light-dark(oklch(19.12% .0422 90.03/.161),oklch(98.34% .0191 81.03/.177));--sand-a7:light-dark(oklch(20.61% .0496 110.06/.208),oklch(98.72% .0209 91.49/.236));--sand-a8:light-dark(oklch(18.5% .0417 101.91/.287),oklch(98.32% .0204 82.84/.341));--sand-a9:light-dark(oklch(15.39% .0343 109.83/.471),oklch(98.5% .0213 87.89/.395));--sand-a10:light-dark(oklch(14.88% .0378 110.23/.514),oklch(99.12% .0218 99.56/.45));--sand-a11:light-dark(oklch(12.92% .0328 110.23/.632),oklch(99.52% .0129 100.54/.685));--sand-a12:light-dark(oklch(11.39% .0278 103.25/.891),oklch(99.94% .0029 106.45/.929));--tomato-1:light-dark(oklch(99.35% .0031 22.75),oklch(18.69% .0117 19.59));--tomato-2:light-dark(oklch(98.42% .0071 31.02),oklch(20.77% .0167 32.02));--tomato-3:light-dark(oklch(95.44% .022 30.88),oklch(25.37% .0544 26.94));--tomato-4:light-dark(oklch(92.6% .0471 31.76),oklch(29.11% .087 28.17));--tomato-5:light-dark(oklch(89.21% .0626 31.49),oklch(33.14% .0971 28.66));--tomato-6:light-dark(oklch(85.24% .077 32.01),oklch(38.01% .0994 30.01));--tomato-7:light-dark(oklch(80.28% .0943 32.17),oklch(44.74% .1068 31.46));--tomato-8:light-dark(oklch(74.15% .1182 32.07),oklch(53.78% .1301 32.94));--tomato-9:light-dark(oklch(62.7% .1937 33.31),oklch(62.7% .1937 33.31));--tomato-10:light-dark(oklch(60.4% .1953 33.26),oklch(66.5% .1791 34.15));--tomato-11:light-dark(oklch(56.65% .1977 32.81),oklch(78.43% .1636 36.02));--tomato-12:light-dark(oklch(34.61% .0798 30.53),oklch(89.86% .0466 31.11));--tomato-a1:light-dark(oklch(48.51% .2207 28.57/.012),oklch(63.9% .2889 28.41/.026));--tomato-a2:light-dark(oklch(54.02% .2274 31.74/.032),oklch(70.27% .2358 33.86/.051));--tomato-a3:light-dark(oklch(58.27% .2404 32.83/.091),oklch(68.02% .2614 30.78/.148));--tomato-a4:light-dark(oklch(65.26% .2768 31.98/.165),oklch(66.67% .2791 29.94/.232));--tomato-a5:light-dark(oklch(62.53% .262 32.45/.232),oklch(68.32% .2611 30.22/.29));--tomato-a6:light-dark(oklch(58.84% .2467 32.39/.302),oklch(71.21% .2311 31.56/.353));--tomato-a7:light-dark(oklch(55.86% .2325 32.67/.389),oklch(73.5% .2081 31.72/.45));--tomato-a8:light-dark(oklch(53.75% .2242 32.57/.499),oklch(74.61% .1978 33.03/.601));--tomato-a9:light-dark(oklch(55.19% .2332 32.19/.769),oklch(71.64% .2275 33.5/.82));--tomato-a10:light-dark(oklch(53.94% .2285 32.1/.8),oklch(74.1% .2033 34.22/.853));--tomato-a11:light-dark(oklch(56.65% .1977 32.81),oklch(78.43% .1636 36.02));--tomato-a12:light-dark(oklch(34.61% .0798 30.53),oklch(89.86% .0466 31.11));--red-1:light-dark(oklch(99.35% .0031 22.75),oklch(18.8% .0133 19.39));--red-2:light-dark(oklch(98.32% .0083 16.02),oklch(20.48% .0215 14.74));--red-3:light-dark(oklch(95.61% .021 16.23),oklch(25.04% .0643 13.11));--red-4:light-dark(oklch(92.81% .0473 16.68),oklch(28.88% .0959 14.29));--red-5:light-dark(oklch(89.61% .062 17.33),oklch(33.16% .1066 15.53));--red-6:light-dark(oklch(85.7% .0746 17.87),oklch(38.26% .1114 16.93));--red-7:light-dark(oklch(80.72% .0895 18.44),oklch(45.06% .1206 18.91));--red-8:light-dark(oklch(74.5% .1133 19.09),oklch(54.36% .1465 21.44));--red-9:light-dark(oklch(62.54% .1935 22.98),oklch(62.54% .1935 22.98));--red-10:light-dark(oklch(59.99% .1952 23.89),oklch(66.46% .1773 23.09));--red-11:light-dark(oklch(55.72% .1978 25.13),oklch(78.37% .1619 22.29));--red-12:light-dark(oklch(33.91% .109 16.68),oklch(90.22% .0528 6.14));--red-a1:light-dark(oklch(48.51% .2207 28.57/.012),oklch(64.44% .2915 28.42/.03));--red-a2:light-dark(oklch(58.17% .2663 28.73/.028),oklch(68.32% .2577 24.88/.055));--red-a3:light-dark(oklch(54.46% .2506 28.87/.075),oklch(66.56% .281 21.8/.156));--red-a4:light-dark(oklch(64.89% .299 28.9/.134),oklch(66% .2878 21.03/.236));--red-a5:light-dark(oklch(60.83% .2802 28.89/.189),oklch(67.33% .2732 20.17/.303));--red-a6:light-dark(oklch(56.51% .2592 29.09/.251),oklch(69.7% .2478 19.4/.374));--red-a7:light-dark(oklch(51.87% .2379 29.08/.33),oklch(72.04% .2229 20.34/.475));--red-a8:light-dark(oklch(49.61% .2277 29.03/.428),oklch(72.99% .2128 21.92/.635));--red-a9:light-dark(oklch(52.24% .2404 29.07/.675),oklch(71.51% .2275 23.08/.82));--red-a10:light-dark(oklch(50.44% .2317 29.14/.714),oklch(74.07% .2019 22.97/.853));--red-a11:light-dark(oklch(55.72% .1978 25.13),oklch(78.37% .1619 22.29));--red-a12:light-dark(oklch(33.91% .109 16.68),oklch(90.22% .0528 6.14));--ruby-1:light-dark(oklch(99.38% .0033 356.31),oklch(18.88% .0137 2.9));--ruby-2:light-dark(oklch(98.34% .0084 8.41),oklch(20.77% .0159 5.29));--ruby-3:light-dark(oklch(95.36% .0222 8.56),oklch(25.38% .0602 6.54));--ruby-4:light-dark(oklch(92.8% .0423 8.46),oklch(29.21% .0888 5.5));--ruby-5:light-dark(oklch(89.64% .0548 8.16),oklch(33.27% .0997 6.4));--ruby-6:light-dark(oklch(85.81% .066 7.84),oklch(38.2% .105 7.59));--ruby-7:light-dark(oklch(81.01% .0797 7.49),oklch(44.83% .1165 9.02));--ruby-8:light-dark(oklch(74.88% .1014 6.86),oklch(54.38% .1454 11.06));--ruby-9:light-dark(oklch(62.84% .195 13.19),oklch(62.84% .195 13.19));--ruby-10:light-dark(oklch(60.13% .1962 13.39),oklch(66.35% .1794 13.69));--ruby-11:light-dark(oklch(54.89% .1985 13.92),oklch(78.61% .1611 17.01));--ruby-12:light-dark(oklch(34.12% .1097 10.04),oklch(90.54% .0527 355.83));--ruby-a1:light-dark(oklch(49.97% .2243 1.78/.012),oklch(65.15% .2884 16.08/.03));--ruby-a2:light-dark(oklch(58.17% .2663 28.73/.028),oklch(71.69% .2298 8.82/.051));--ruby-a3:light-dark(oklch(55.21% .2519 25.77/.079),oklch(67.35% .2757 13.06/.152));--ruby-a4:light-dark(oklch(60.57% .2767 25.96/.13),oklch(67.29% .2811 11.74/.227));--ruby-a5:light-dark(oklch(56.6% .2582 24.89/.185),oklch(68.9% .2643 10.57/.29));--ruby-a6:light-dark(oklch(52.18% .2378 24.72/.244),oklch(70.96% .2427 9.59/.358));--ruby-a7:light-dark(oklch(48.68% .2215 24.07/.314),oklch(73.08% .22 9.82/.458));--ruby-a8:light-dark(oklch(46.66% .2116 22.61/.412),oklch(73.61% .213 11.36/.627));--ruby-a9:light-dark(oklch(52.59% .2399 24.14/.679),oklch(71.7% .2307 13.5/.82));--ruby-a10:light-dark(oklch(50.56% .2305 23.83/.714),oklch(74% .2068 13.98/.849));--ruby-a11:light-dark(oklch(54.89% .1985 13.92),oklch(78.61% .1611 17.01));--ruby-a12:light-dark(oklch(34.12% .1097 10.04),oklch(90.54% .0527 355.83));--crimson-1:light-dark(oklch(99.38% .0033 356.31),oklch(18.93% .0143 354.17));--crimson-2:light-dark(oklch(98.18% .008 357.23),oklch(20.68% .0221 352.9));--crimson-3:light-dark(oklch(95.41% .0261 356.27),oklch(25.57% .0595 353.88));--crimson-4:light-dark(oklch(92.52% .0411 356.3),oklch(29.31% .0944 354.06));--crimson-5:light-dark(oklch(89.28% .0537 355.77),oklch(33.26% .1044 354.75));--crimson-6:light-dark(oklch(85.5% .0646 355.57),oklch(38.18% .1088 355.49));--crimson-7:light-dark(oklch(80.78% .0784 354.8),oklch(45.01% .12 356.71));--crimson-8:light-dark(oklch(75% .0988 354.12),oklch(54.19% .1482 358.34));--crimson-9:light-dark(oklch(63.43% .213 1.3),oklch(63.43% .213 1.3));--crimson-10:light-dark(oklch(60.8% .2111 2.36),oklch(66.37% .1967 1.95));--crimson-11:light-dark(oklch(55.21% .2074 4.49),oklch(78.74% .167 6.72));--crimson-12:light-dark(oklch(34.08% .1129 356.83),oklch(90.88% .0541 346.66));--crimson-a1:light-dark(oklch(49.97% .2243 1.78/.012),oklch(65.93% .2926 6.22/.03));--crimson-a2:light-dark(oklch(53.46% .2389 13.83/.032),oklch(69.95% .2631 1.88/.055));--crimson-a3:light-dark(oklch(58.61% .2636 14.75/.083),oklch(69% .2778 .29/.148));--crimson-a4:light-dark(oklch(57.05% .2565 13.41/.134),oklch(68.2% .2924 359.67/.227));--crimson-a5:light-dark(oklch(53.24% .2392 12.82/.189),oklch(69.5% .2804 358.07/.286));--crimson-a6:light-dark(oklch(49.45% .2224 12.68/.244),oklch(71.93% .2534 357.24/.349));--crimson-a7:light-dark(oklch(46.29% .2083 9.38/.318),oklch(74.13% .2267 357.99/.454));--crimson-a8:light-dark(oklch(45.25% .2037 8.32/.408),oklch(74.19% .2202 359.42/.614));--crimson-a9:light-dark(oklch(54.48% .2456 11.5/.702),oklch(71.72% .2466 1.63/.832));--crimson-a10:light-dark(oklch(52.38% .2362 12.11/.734),oklch(73.89% .2215 2.36/.853));--crimson-a11:light-dark(oklch(55.21% .2074 4.49),oklch(78.74% .167 6.72));--crimson-a12:light-dark(oklch(34.08% .1129 356.83),oklch(90.88% .0541 346.66));--pink-1:light-dark(oklch(99.41% .004 336.25),oklch(19.07% .0174 334.93));--pink-2:light-dark(oklch(98.31% .0094 339.97),oklch(20.74% .0313 338.17));--pink-3:light-dark(oklch(95.43% .0275 340.64),oklch(26.14% .0612 337.46));--pink-4:light-dark(oklch(92.51% .0416 340.66),oklch(29.94% .0975 340.14));--pink-5:light-dark(oklch(89.31% .0543 340.86),oklch(33.8% .1041 340.64));--pink-6:light-dark(oklch(85.54% .0669 340.9),oklch(38.9% .1072 341.55));--pink-7:light-dark(oklch(80.91% .0833 341.21),oklch(45.87% .1193 342.62));--pink-8:light-dark(oklch(75.17% .1067 341.63),oklch(54.54% .1449 344.11));--pink-9:light-dark(oklch(61.67% .2077 346.05),oklch(61.67% .2077 346.05));--pink-10:light-dark(oklch(59.57% .2072 346.5),oklch(65% .197 346.18));--pink-11:light-dark(oklch(55.66% .2063 347.33),oklch(78.87% .19 350.74));--pink-12:light-dark(oklch(35% .129 345.45),oklch(90.53% .0586 343.23));--pink-a1:light-dark(oklch(54.13% .2662 331.45/.012),oklch(69.99% .3335 338.79/.03));--pink-a2:light-dark(oklch(55.48% .2565 350.9/.032),oklch(71.09% .3102 343.44/.059));--pink-a3:light-dark(oklch(56% .2612 349.67/.083),oklch(73.65% .2994 338.2/.139));--pink-a4:light-dark(oklch(54.44% .2536 349.95/.134),oklch(71.23% .3145 342.09/.219));--pink-a5:light-dark(oklch(50.28% .2344 350.2/.185),oklch(72.7% .2938 342.1/.274));--pink-a6:light-dark(oklch(47.71% .2227 349.55/.244),oklch(75.3% .2571 342.54/.337));--pink-a7:light-dark(oklch(46.6% .2176 349.3/.318),oklch(76.98% .2312 343.76/.442));--pink-a8:light-dark(oklch(45.38% .2125 348.35/.412),oklch(77.5% .2225 344.46/.585));--pink-a9:light-dark(oklch(51.12% .2377 351.88/.702),oklch(74.16% .2579 346.25/.761));--pink-a10:light-dark(oklch(49.57% .2302 352.35/.73),oklch(75.88% .2351 346.69/.795));--pink-a11:light-dark(oklch(55.66% .2063 347.33),oklch(78.87% .19 350.74));--pink-a12:light-dark(oklch(35% .129 345.45),oklch(90.53% .0586 343.23));--plum-1:light-dark(oklch(99.33% .0047 316.87),oklch(19% .0175 326.98));--plum-2:light-dark(oklch(98.31% .0092 325.99),oklch(21% .0311 327.68));--plum-3:light-dark(oklch(95.69% .0274 325.49),oklch(26.57% .0618 326.67));--plum-4:light-dark(oklch(92.92% .0436 324.87),oklch(30.65% .0883 325.27));--plum-5:light-dark(oklch(89.85% .0574 324.37),oklch(34.34% .0953 324.63));--plum-6:light-dark(oklch(86.03% .0723 323.91),oklch(38.89% .097 324.2));--plum-7:light-dark(oklch(80.92% .0915 323.15),oklch(45.65% .1064 323.43));--plum-8:light-dark(oklch(74.18% .12 321.88),oklch(54.51% .1279 322.16));--plum-9:light-dark(oklch(57.89% .1877 322.09),oklch(57.89% .1877 322.09));--plum-10:light-dark(oklch(55.27% .181 322.1),oklch(61.6% .1821 322.12));--plum-11:light-dark(oklch(52.13% .1728 322.02),oklch(78.59% .1541 322.06));--plum-12:light-dark(oklch(33.76% .1248 321.41),oklch(90.62% .0551 325.83));--plum-a1:light-dark(oklch(60.45% .3206 310.81/.012),oklch(71.26% .3488 331.44/.026));--plum-a2:light-dark(oklch(48.47% .2373 331.44/.028),oklch(72.27% .3149 327.22/.059));--plum-a3:light-dark(oklch(54.6% .2773 324.23/.079),oklch(72.96% .2927 326.12/.148));--plum-a4:light-dark(oklch(52.89% .2686 324.16/.126),oklch(72.42% .2969 325.44/.219));--plum-a5:light-dark(oklch(50.35% .2576 322.52/.177),oklch(74.18% .2739 325.17/.269));--plum-a6:light-dark(oklch(47.92% .2461 321.28/.236),oklch(76% .2433 323.77/.328));--plum-a7:light-dark(oklch(45.21% .2333 319.81/.314),oklch(78.11% .2147 322.8/.425));--plum-a8:light-dark(oklch(44.11% .228 319.17/.42),oklch(78.93% .2038 322.38/.568));--plum-a9:light-dark(oklch(42.75% .2217 319.11/.687),oklch(73.95% .2527 321.77/.69));--plum-a10:light-dark(oklch(40.46% .2093 319.91/.71),oklch(75.56% .2355 322.27/.732));--plum-a11:light-dark(oklch(52.13% .1728 322.02),oklch(78.59% .1541 322.06));--plum-a12:light-dark(oklch(33.76% .1248 321.41),oklch(90.62% .0551 325.83));--purple-1:light-dark(oklch(99.3% .0038 325.35),oklch(19.15% .0222 315.98));--purple-2:light-dark(oklch(98.23% .0091 313.12),oklch(21.31% .0315 314.34));--purple-3:light-dark(oklch(95.91% .0243 313.27),oklch(26.63% .0615 312.03));--purple-4:light-dark(oklch(93.28% .0387 312.06),oklch(30.82% .0828 310.65));--purple-5:light-dark(oklch(90.07% .0539 311.57),oklch(34.45% .0914 310.13));--purple-6:light-dark(oklch(85.96% .0706 311.03),oklch(38.77% .0967 309.66));--purple-7:light-dark(oklch(80.4% .0928 309.93),oklch(44.96% .108 308.73));--purple-8:light-dark(oklch(73.31% .1227 307.97),oklch(54.09% .1328 307.07));--purple-9:light-dark(oklch(55.55% .183 305.88),oklch(55.55% .183 305.88));--purple-10:light-dark(oklch(52.42% .1756 305.69),oklch(59.59% .1766 306.35));--purple-11:light-dark(oklch(51.6% .174 305.7),oklch(78.51% .1562 307.9));--purple-12:light-dark(oklch(32.23% .11 303.8),oklch(91.09% .0486 310.95));--purple-a1:light-dark(oklch(54.13% .2662 331.45/.012),oklch(60.98% .3178 311.67/.038));--purple-a2:light-dark(oklch(46% .2459 306.5/.028),oklch(65.3% .2801 312.03/.072));--purple-a3:light-dark(oklch(50.81% .2753 305.75/.071),oklch(66.75% .2592 310.32/.169));--purple-a4:light-dark(oklch(48.88% .2705 300.57/.114),oklch(66.44% .257 308.57/.248));--purple-a5:light-dark(oklch(47.12% .2602 301.05/.165),oklch(68.42% .2401 308.53/.303));--purple-a6:light-dark(oklch(44.48% .248 298.52/.228),oklch(70.52% .2215 308.21/.366));--purple-a7:light-dark(oklch(42.67% .2388 297.57/.31),oklch(72.87% .2022 308.22/.458));--purple-a8:light-dark(oklch(41.37% .2353 293.77/.416),oklch(73.35% .1948 307.04/.622));--purple-a9:light-dark(oklch(38.78% .2202 294.83/.683),oklch(67.63% .2353 305.3/.736));--purple-a10:light-dark(oklch(36.22% .2052 295.27/.71),oklch(70.01% .2174 305.69/.778));--purple-a11:light-dark(oklch(51.6% .174 305.7),oklch(78.51% .1562 307.9));--purple-a12:light-dark(oklch(32.23% .11 303.8),oklch(91.09% .0486 310.95));--violet-1:light-dark(oklch(99.21% .0028 308.03),oklch(19.14% .0261 290.52));--violet-2:light-dark(oklch(98.3% .009 295.04),oklch(21.13% .0315 299.46));--violet-3:light-dark(oklch(96.28% .0189 296.58),oklch(27.09% .0664 293.92));--violet-4:light-dark(oklch(93.4% .0392 295.38),oklch(31.21% .0929 291.75));--violet-5:light-dark(oklch(90.39% .0569 294.12),oklch(34.84% .0986 291.4));--violet-6:light-dark(oklch(86.41% .0725 293.86),oklch(38.97% .1021 291.82));--violet-7:light-dark(oklch(80.65% .0902 293.47),oklch(44.46% .1109 291.57));--violet-8:light-dark(oklch(72.91% .119 292.43),oklch(51.63% .1306 290.2));--violet-9:light-dark(oklch(54.18% .1789 288.1),oklch(54.18% .1789 288.1));--violet-10:light-dark(oklch(51.07% .177 287.64),oklch(58.82% .1695 289.68));--violet-11:light-dark(oklch(50.8% .1591 288.59),oklch(77.82% .1365 293.62));--violet-12:light-dark(oklch(31.27% .0975 286.76),oklch(91.16% .0452 292.61));--violet-a1:light-dark(oklch(41.64% .2286 298.69/.012),oklch(50.77% .2967 276.18/.055));--violet-a2:light-dark(oklch(43.2% .2795 270.83/.028),oklch(58.59% .2712 293.42/.08));--violet-a3:light-dark(oklch(43.95% .28 274.08/.059),oklch(60.22% .2487 289.31/.202));--violet-a4:light-dark(oklch(48.12% .3136 271.12/.102),oklch(60.47% .2474 288.43/.299));--violet-a5:light-dark(oklch(47.77% .3154 269.31/.15),oklch(62.89% .2325 289.64/.353));--violet-a6:light-dark(oklch(44.4% .2924 269.78/.208),oklch(66.24% .2108 290.64/.408));--violet-a7:light-dark(oklch(40.45% .2644 270.62/.287),oklch(68.21% .1964 290.13/.496));--violet-a8:light-dark(oklch(38.84% .2535 270.77/.397),oklch(69.04% .1904 289.87/.631));--violet-a9:light-dark(oklch(35.76% .2341 270.73/.659),oklch(63.98% .2215 287.52/.769));--violet-a10:light-dark(oklch(33.97% .2212 271.41/.695),oklch(67.46% .2008 289.61/.811));--violet-a11:light-dark(oklch(50.8% .1591 288.59),oklch(77.82% .1365 293.62));--violet-a12:light-dark(oklch(31.27% .0975 286.76),oklch(91.16% .0452 292.61));--iris-1:light-dark(oklch(99.45% .0026 286.35),oklch(19.28% .0216 284.19));--iris-2:light-dark(oklch(98.12% .0093 284.1),oklch(20.85% .0292 286.54));--iris-3:light-dark(oklch(96.14% .0175 283.8),oklch(27.28% .0686 278.58));--iris-4:light-dark(oklch(93.51% .0353 283.44),oklch(31.88% .102 276.1));--iris-5:light-dark(oklch(90.45% .0526 283.77),oklch(35.81% .1093 277.41));--iris-6:light-dark(oklch(86.46% .0696 283.11),oklch(39.88% .1117 279.64));--iris-7:light-dark(oklch(80.79% .0885 282.85),oklch(44.8% .1201 280.78));--iris-8:light-dark(oklch(72.92% .1183 281.48),oklch(50.73% .1381 281.09));--iris-9:light-dark(oklch(54.03% .1839 278.3),oklch(54.03% .1839 278.3));--iris-10:light-dark(oklch(50.86% .1862 277.49),oklch(58.67% .1721 281.19));--iris-11:light-dark(oklch(51.04% .1733 279.69),oklch(77.57% .1311 286.56));--iris-12:light-dark(oklch(31.45% .0989 277.36),oklch(91.42% .0419 286.98));--iris-a1:light-dark(oklch(46.85% .3216 264.38/.008),oklch(51.58% .2857 270.49/.051));--iris-a2:light-dark(oklch(42.05% .2868 264.6/.028),oklch(56.72% .2593 277.78/.08));--iris-a3:light-dark(oklch(42.73% .2862 263.9/.059),oklch(58.74% .2434 274.63/.219));--iris-a4:light-dark(oklch(47.05% .3202 264.16/.099),oklch(57.75% .2489 272.63/.337));--iris-a5:light-dark(oklch(46.92% .3212 264.12/.142),oklch(60.18% .2341 275.08/.4));--iris-a6:light-dark(oklch(44.7% .3075 264/.2),oklch(63.3% .2158 278.28/.454));--iris-a7:light-dark(oklch(41.35% .2837 264.1/.279),oklch(65.69% .201 279.33/.534));--iris-a8:light-dark(oklch(39.24% .2682 264.09/.389),oklch(66.34% .1976 280.4/.652));--iris-a9:light-dark(oklch(35.91% .2488 264.05/.644),oklch(62.35% .2217 277.82/.799));--iris-a10:light-dark(oklch(34.43% .2386 264.05/.683),oklch(66.01% .2004 281.05/.832));--iris-a11:light-dark(oklch(51.04% .1733 279.69),oklch(77.57% .1311 286.56));--iris-a12:light-dark(oklch(31.45% .0989 277.36),oklch(91.42% .0419 286.98));--indigo-1:light-dark(oklch(99.42% .0015 286.37),oklch(19.07% .0247 276.72));--indigo-2:light-dark(oklch(98.29% .008 271.38),oklch(20.88% .0302 275.95));--indigo-3:light-dark(oklch(96.07% .0172 268.55),oklch(27.22% .0693 267.84));--indigo-4:light-dark(oklch(93.53% .0338 268.49),oklch(31.9% .0932 267.04));--indigo-5:light-dark(oklch(90.32% .0511 269.98),oklch(36.18% .1045 267.5));--indigo-6:light-dark(oklch(86.3% .0714 271.51),oklch(40.37% .1106 268.34));--indigo-7:light-dark(oklch(80.68% .0869 271.37),oklch(45.03% .1202 268.8));--indigo-8:light-dark(oklch(73.01% .1133 270.52),oklch(50.27% .1372 268.41));--indigo-9:light-dark(oklch(54.36% .1912 267.08),oklch(54.36% .1912 267.08));--indigo-10:light-dark(oklch(51.12% .1946 266.48),oklch(58.99% .1757 269.19));--indigo-11:light-dark(oklch(50.97% .1728 267.11),oklch(77.72% .1233 273.28));--indigo-12:light-dark(oklch(31.26% .0856 268.56),oklch(91.1% .0428 269.99));--indigo-a1:light-dark(oklch(28.88% .1919 265.45/.008),oklch(50% .298 263.95/.055));--indigo-a2:light-dark(oklch(44.28% .2716 263.5/.028),oklch(55.79% .2548 268.1/.085));--indigo-a3:light-dark(oklch(47.29% .2631 261.66/.067),oklch(58.36% .2437 264.62/.223));--indigo-a4:light-dark(oklch(50.9% .2943 262.16/.114),oklch(59.27% .2376 264.9/.324));--indigo-a5:light-dark(oklch(50.54% .2967 262.38/.169),oklch(61.27% .2244 266.34/.4));--indigo-a6:light-dark(oklch(49.28% .2974 262.76/.232),oklch(63.69% .2089 267/.467));--indigo-a7:light-dark(oklch(44.6% .2696 262.8/.314),oklch(65% .2005 267.57/.547));--indigo-a8:light-dark(oklch(42.66% .2572 262.78/.432),oklch(65.62% .1967 268.28/.652));--indigo-a9:light-dark(oklch(41.04% .2484 262.72/.726),oklch(61.33% .2241 266.63/.824));--indigo-a10:light-dark(oklch(39.41% .2411 262.85/.765),oklch(65.08% .2003 269.38/.858));--indigo-a11:light-dark(oklch(50.97% .1728 267.11),oklch(77.72% .1233 273.28));--indigo-a12:light-dark(oklch(31.26% .0856 268.56),oklch(91.1% .0428 269.99));--blue-1:light-dark(oklch(99.32% .0033 247.64),oklch(19.32% .0258 256.79));--blue-2:light-dark(oklch(98.15% .0096 243.26),oklch(21.3% .0295 258.84));--blue-3:light-dark(oklch(96% .0199 236.71),oklch(27.41% .0669 253.96));--blue-4:light-dark(oklch(93.73% .0371 239.03),oklch(31.7% .1002 248.3));--blue-5:light-dark(oklch(90.6% .0535 242.8),oklch(36.49% .1084 249.72));--blue-6:light-dark(oklch(86.38% .0686 243.18),oklch(41.61% .1125 251.66));--blue-7:light-dark(oklch(80.92% .0884 243.34),oklch(47.48% .1211 252.84));--blue-8:light-dark(oklch(73.48% .1211 243),oklch(54.13% .1396 253.21));--blue-9:light-dark(oklch(64.93% .193 251.81),oklch(64.93% .193 251.81));--blue-10:light-dark(oklch(62.11% .1837 251.92),oklch(68.9% .1697 251.46));--blue-11:light-dark(oklch(55.77% .1889 253.01),oklch(76.79% .1347 248.84));--blue-12:light-dark(oklch(32.4% .0965 258.96),oklch(90.72% .0511 238.27));--blue-a1:light-dark(oklch(62.2% .2275 250.44/.016),oklch(53.93% .2749 259.85/.059));--blue-a2:light-dark(oklch(60.4% .1987 245.81/.04),oklch(58.41% .2408 257.01/.085));--blue-a3:light-dark(oklch(60.1% .2034 246.91/.087),oklch(60.03% .2368 255.78/.219));--blue-a4:light-dark(oklch(63.75% .2204 247.77/.146),oklch(59.84% .2401 253.45/.324));--blue-a5:light-dark(oklch(61.24% .2261 250.48/.212),oklch(62.21% .2259 251.84/.4));--blue-a6:light-dark(oklch(58.01% .2167 250.95/.291),oklch(65.33% .2051 251.99/.475));--blue-a7:light-dark(oklch(55.15% .2063 251.02/.393),oklch(67.35% .1912 252.94/.572));--blue-a8:light-dark(oklch(54.68% .2037 250.76/.55),oklch(67.97% .1869 253.3/.702));--blue-a9:light-dark(oklch(56.36% .2425 255.63/.753),oklch(66.31% .1973 251.51/.967));--blue-a10:light-dark(oklch(52.93% .2284 255.73/.765),oklch(70.45% .1726 251.44/.971));--blue-a11:light-dark(oklch(55.77% .1889 253.01),oklch(76.79% .1347 248.84));--blue-a12:light-dark(oklch(32.4% .0965 258.96),oklch(90.72% .0511 238.27));--cyan-1:light-dark(oklch(99.21% .0037 219.25),oklch(19.13% .0172 219.89));--cyan-2:light-dark(oklch(98.03% .009 202.89),oklch(21.41% .0182 225.41));--cyan-3:light-dark(oklch(95.81% .0265 203.61),oklch(27.22% .044 222.47));--cyan-4:light-dark(oklch(93.19% .0412 204.74),oklch(31.5% .0629 222.14));--cyan-5:light-dark(oklch(89.98% .0538 206.49),oklch(36.17% .0703 221.51));--cyan-6:light-dark(oklch(85.93% .066 207.67),oklch(41.35% .0748 221.73));--cyan-7:light-dark(oklch(80.45% .0817 209.58),oklch(47.77% .0827 221.41));--cyan-8:light-dark(oklch(72.7% .1099 211.67),oklch(55.77% .0984 220.71));--cyan-9:light-dark(oklch(66.09% .1215 221.49),oklch(66.09% .1215 221.49));--cyan-10:light-dark(oklch(62.67% .1141 221.32),oklch(69.8% .1195 219.12));--cyan-11:light-dark(oklch(54.03% .127 223.72),oklch(78.56% .1154 213.4));--cyan-12:light-dark(oklch(33.17% .0528 218.57),oklch(90.93% .0568 211.73));--cyan-a1:light-dark(oklch(64.03% .1578 223.84/.02),oklch(69.05% .1975 237.01/.034));--cyan-a2:light-dark(oklch(58.85% .1344 209.63/.044),oklch(74.24% .1831 228.38/.059));--cyan-a3:light-dark(oklch(69.03% .1583 208.35/.114),oklch(74.59% .1824 226.72/.152));--cyan-a4:light-dark(oklch(67.92% .1561 209.25/.181),oklch(73.57% .1879 228.49/.227));--cyan-a5:light-dark(oklch(64.02% .1478 210.93/.248),oklch(75.64% .1803 225.34/.29));--cyan-a6:light-dark(oklch(61.24% .143 214.05/.33),oklch(78.24% .1665 222.79/.358));--cyan-a7:light-dark(oklch(58.08% .1369 216.08/.436),oklch(79.64% .1565 222.28/.446));--cyan-a8:light-dark(oklch(57.58% .137 217.62/.612),oklch(80.3% .1525 221.79/.572));--cyan-a9:light-dark(oklch(54.58% .1413 228.67/.718),oklch(80.52% .1525 221.1/.748));--cyan-a10:light-dark(oklch(50.68% .1306 228.2/.738),oklch(81.97% .1452 219.35/.786));--cyan-a11:light-dark(oklch(54.03% .127 223.72),oklch(78.56% .1154 213.4));--cyan-a12:light-dark(oklch(33.17% .0528 218.57),oklch(90.93% .0568 211.73));--teal-1:light-dark(oklch(99.39% .0047 177.55),oklch(18.89% .0123 184.5));--teal-2:light-dark(oklch(98.12% .009 179),oklch(21.65% .0169 189.31));--teal-3:light-dark(oklch(96.06% .027 180.32),oklch(27.37% .0378 186.35));--teal-4:light-dark(oklch(93.46% .0418 180.22),oklch(31.73% .0545 187));--teal-5:light-dark(oklch(90.04% .0541 180.5),oklch(36.25% .06 186.52));--teal-6:light-dark(oklch(85.58% .0642 181.42),oklch(41.37% .0653 185.38));--teal-7:light-dark(oklch(79.74% .0763 182.21),oklch(47.32% .0739 184.55));--teal-8:light-dark(oklch(72.11% .0972 183.46),oklch(53.89% .0866 183.55));--teal-9:light-dark(oklch(64.88% .1134 182.01),oklch(64.88% .1134 182.01));--teal-10:light-dark(oklch(61.95% .1096 181.2),oklch(68.69% .1227 180.32));--teal-11:light-dark(oklch(52.96% .1243 179.04),oklch(78.88% .1469 175.66));--teal-12:light-dark(oklch(32.69% .0504 185.02),oklch(90.51% .0721 175.26));--teal-a1:light-dark(oklch(70.44% .2032 164.52/.016),oklch(86.82% .2326 170.74/.017));--teal-a2:light-dark(oklch(62.91% .1736 167.71/.044),oklch(88.26% .1968 183.64/.047));--teal-a3:light-dark(oklch(69.67% .1884 169.85/.106),oklch(88.93% .2007 182.06/.118));--teal-a4:light-dark(oklch(67% .1789 170.96/.169),oklch(88.74% .2014 185.9/.173));--teal-a5:light-dark(oklch(62.82% .167 171.34/.24),oklch(89.64% .1879 185.57/.227));--teal-a6:light-dark(oklch(57.52% .1503 172.91/.318),oklch(90.27% .1741 185.13/.286));--teal-a7:light-dark(oklch(53.88% .1369 175.81/.42),oklch(90.62% .1659 183.78/.366));--teal-a8:light-dark(oklch(53.06% .133 177.55/.569),oklch(90.77% .1627 183.62/.454));--teal-a9:light-dark(oklch(51.24% .1284 177.64/.702),oklch(90.23% .1667 181.82/.61));--teal-a10:light-dark(oklch(48.78% .1239 176.02/.726),oklch(90.06% .1694 179.88/.669));--teal-a11:light-dark(oklch(52.96% .1243 179.04),oklch(78.88% .1469 175.66));--teal-a12:light-dark(oklch(32.69% .0504 185.02),oklch(90.51% .0721 175.26));--jade-1:light-dark(oklch(99.45% .0037 172.63),oklch(18.8% .014 166.3));--jade-2:light-dark(oklch(98.15% .0089 160.3),oklch(21.58% .018 166.11));--jade-3:light-dark(oklch(95.96% .0221 161.88),oklch(27.24% .0422 166.82));--jade-4:light-dark(oklch(93.39% .034 163.54),oklch(31.64% .0575 168.02));--jade-5:light-dark(oklch(90.19% .0462 164.78),oklch(36.18% .0643 168.52));--jade-6:light-dark(oklch(85.92% .0592 166.88),oklch(41.08% .0683 169.69));--jade-7:light-dark(oklch(80.03% .0769 169.53),oklch(46.85% .0753 170.64));--jade-8:light-dark(oklch(72.09% .1026 173.37),oklch(53.69% .0879 171.8));--jade-9:light-dark(oklch(64.21% .115 170.85),oklch(64.21% .115 170.85));--jade-10:light-dark(oklch(61.34% .1099 170.61),oklch(67.76% .1252 169.87));--jade-11:light-dark(oklch(52.89% .127 167.17),oklch(78.54% .1561 167.1));--jade-12:light-dark(oklch(32.57% .041 169.78),oklch(90.27% .0776 166.98));--jade-a1:light-dark(oklch(70.44% .2032 164.52/.016),oklch(84.7% .337 148.67/.017));--jade-a2:light-dark(oklch(59.25% .2231 150.41/.04),oklch(86.95% .2331 160.33/.047));--jade-a3:light-dark(oklch(58.16% .214 151.54/.087),oklch(87.45% .2401 161.72/.118));--jade-a4:light-dark(oklch(57.67% .2061 152.87/.142),oklch(87.47% .2296 164.25/.173));--jade-a5:light-dark(oklch(55.75% .1969 153.46/.204),oklch(88.53% .2109 165.71/.227));--jade-a6:light-dark(oklch(53.35% .1754 156.93/.287),oklch(89.58% .1862 169.08/.286));--jade-a7:light-dark(oklch(52.08% .1644 159.11/.397),oklch(90.16% .1745 168.61/.362));--jade-a8:light-dark(oklch(52.36% .152 164.47/.561),oklch(90.55% .1653 171.6/.45));--jade-a9:light-dark(oklch(48.78% .1434 163.64/.683),oklch(89.89% .1731 170.52/.606));--jade-a10:light-dark(oklch(45.8% .1347 163.61/.702),oklch(90.11% .1747 170.21/.656));--jade-a11:light-dark(oklch(52.89% .127 167.17),oklch(78.54% .1561 167.1));--jade-a12:light-dark(oklch(32.57% .041 169.78),oklch(90.27% .0776 166.98));--green-1:light-dark(oklch(99.43% .0043 159.06),oklch(18.88% .0127 163.27));--green-2:light-dark(oklch(98.16% .0091 155.31),oklch(21.27% .016 162.22));--green-3:light-dark(oklch(95.88% .0229 156.38),oklch(27.14% .0388 162.67));--green-4:light-dark(oklch(93.25% .0364 156.6),oklch(31.82% .0573 161.54));--green-5:light-dark(oklch(89.95% .0496 157.22),oklch(36.48% .066 161.11));--green-6:light-dark(oklch(85.7% .0645 157.89),oklch(41.34% .0732 160.73));--green-7:light-dark(oklch(79.77% .0839 159.02),oklch(46.74% .0828 159.91));--green-8:light-dark(oklch(71.44% .1124 160.6),oklch(52.75% .0962 159.19));--green-9:light-dark(oklch(64.05% .1327 157.75),oklch(64.05% .1327 157.75));--green-10:light-dark(oklch(61.12% .1263 158.31),oklch(67.55% .1412 157.56));--green-11:light-dark(oklch(52.9% .133 158.33),oklch(77.97% .1657 157.23));--green-12:light-dark(oklch(32.18% .0474 164.62),oklch(90.48% .0828 158.28));--green-a1:light-dark(oklch(69.28% .2644 150.02/.016),oklch(84.7% .337 148.67/.017));--green-a2:light-dark(oklch(55.7% .2253 147.65/.036),oklch(86.44% .2354 157.9/.043));--green-a3:light-dark(oklch(57.9% .2336 147.96/.087),oklch(87.89% .227 159.12/.114));--green-a4:light-dark(oklch(57.32% .2311 148.06/.142),oklch(87.5% .2371 158.56/.173));--green-a5:light-dark(oklch(54.01% .2123 149.05/.204),oklch(88.53% .2179 159.8/.232));--green-a6:light-dark(oklch(52.36% .2039 149.39/.283),oklch(89.35% .1992 160.02/.29));--green-a7:light-dark(oklch(50.07% .19 150.37/.389),oklch(89.78% .1915 158.67/.362));--green-a8:light-dark(oklch(49.61% .1782 152.8/.55),oklch(90.03% .1855 159.09/.442));--green-a9:light-dark(oklch(47.79% .1783 151.17/.667),oklch(89.27% .1981 157.38/.61));--green-a10:light-dark(oklch(44.86% .1661 151.5/.691),oklch(89.55% .1991 157.1/.66));--green-a11:light-dark(oklch(52.9% .133 158.33),oklch(77.97% .1657 157.23));--green-a12:light-dark(oklch(32.18% .0474 164.62),oklch(90.48% .0828 158.28));--grass-1:light-dark(oklch(99.4% .0053 146.39),oklch(18.83% .0141 155.81));--grass-2:light-dark(oklch(98.2% .0092 145.93),oklch(21.1% .0141 151.48));--grass-3:light-dark(oklch(96.08% .0231 145.27),oklch(26.71% .03 150.73));--grass-4:light-dark(oklch(93.42% .037 146.18),oklch(31.91% .0522 150.41));--grass-5:light-dark(oklch(90.13% .0529 146.35),oklch(36.68% .0619 149.91));--grass-6:light-dark(oklch(85.78% .0714 146.83),oklch(41.64% .0721 149.34));--grass-7:light-dark(oklch(79.85% .095 147.47),oklch(46.83% .0835 148.89));--grass-8:light-dark(oklch(71.65% .13 148.35),oklch(52.38% .0973 148.25));--grass-9:light-dark(oklch(65.16% .1469 147.37),oklch(65.16% .1469 147.37));--grass-10:light-dark(oklch(61.38% .1416 147.32),oklch(68.98% .1454 147.64));--grass-11:light-dark(oklch(52.68% .1296 147.18),oklch(77.98% .142 148.46));--grass-12:light-dark(oklch(32.68% .0535 148.58),oklch(91.1% .078 144.91));--grass-a1:light-dark(oklch(68.89% .2969 145.68/.016),oklch(84.4% .3636 145.9/.017));--grass-a2:light-dark(oklch(55.56% .2379 145.71/.036),oklch(88.53% .2273 151.75/.038));--grass-a3:light-dark(oklch(56.42% .241 145.22/.083),oklch(89.11% .2118 149.37/.106));--grass-a4:light-dark(oklch(55.57% .2387 145.43/.134),oklch(88.72% .2293 149.31/.169));--grass-a5:light-dark(oklch(54.17% .2317 145.3/.197),oklch(89.62% .2146 149.12/.227));--grass-a6:light-dark(oklch(51.02% .2191 145.36/.275),oklch(90.12% .203 148.81/.29));--grass-a7:light-dark(oklch(49.5% .2136 145.56/.377),oklch(90.43% .1968 148.26/.358));--grass-a8:light-dark(oklch(48.35% .2091 145.78/.522),oklch(90.51% .1949 148.29/.433));--grass-a9:light-dark(oklch(45.99% .199 145.52/.624),oklch(89.79% .2158 147.21/.622));--grass-a10:light-dark(oklch(42.43% .1835 145.49/.659),oklch(90.07% .2002 147.55/.673));--grass-a11:light-dark(oklch(52.68% .1296 147.18),oklch(77.98% .142 148.46));--grass-a12:light-dark(oklch(32.68% .0535 148.58),oklch(91.1% .078 144.91));--brown-1:light-dark(oklch(99.43% .0015 63.24),oklch(17.85% .005 81.55));--brown-2:light-dark(oklch(98.32% .0058 65.73),oklch(21.31% .0075 51.62));--brown-3:light-dark(oklch(95.41% .0128 67.82),oklch(25.36% .0128 53.48));--brown-4:light-dark(oklch(92.61% .0203 66.85),oklch(28.84% .0182 55.42));--brown-5:light-dark(oklch(89.69% .0286 65.79),oklch(32.47% .0243 55.88));--brown-6:light-dark(oklch(86.24% .039 65.47),oklch(37.02% .0317 57.69));--brown-7:light-dark(oklch(81.53% .0531 64.22),oklch(42.9% .0409 59.83));--brown-8:light-dark(oklch(74.67% .0717 62.45),oklch(50.86% .0535 62.17));--brown-9:light-dark(oklch(63.27% .0784 60.77),oklch(63.27% .0784 60.77));--brown-10:light-dark(oklch(59.67% .0725 59.28),oklch(67.44% .0749 61.48));--brown-11:light-dark(oklch(51.21% .0583 55.46),oklch(79.82% .0628 62.51));--brown-12:light-dark(oklch(33.15% .018 46.98),oklch(91.76% .036 75.67));--brown-a1:light-dark(oklch(56.1% .1586 53.52/.012),oklch(58.02% .2617 29.77/.005));--brown-a2:light-dark(oklch(56.1% .1586 53.52/.036),oklch(83.08% .1208 50.97/.043));--brown-a3:light-dark(oklch(50.63% .137 57.88/.091),oklch(85.5% .1107 51.57/.093));--brown-a4:light-dark(oklch(49% .1316 58.94/.146),oklch(86.57% .1063 53.99/.135));--brown-a5:light-dark(oklch(49.13% .1384 54.83/.204),oklch(86.38% .1075 53.52/.181));--brown-a6:light-dark(oklch(48.97% .1354 56.5/.271),oklch(86.93% .1055 56.2/.24));--brown-a7:light-dark(oklch(48.8% .138 54.49/.361),oklch(86.89% .1068 59.3/.32));--brown-a8:light-dark(oklch(48.02% .1379 53.23/.487),oklch(87.14% .1092 60.84/.433));--brown-a9:light-dark(oklch(41.44% .119 53.58/.632),oklch(86.54% .1152 61.08/.627));--brown-a10:light-dark(oklch(37.51% .1076 53.66/.655),oklch(87.8% .1033 60.96/.677));--brown-a11:light-dark(oklch(51.21% .0583 55.46),oklch(79.82% .0628 62.51));--brown-a12:light-dark(oklch(33.15% .018 46.98),oklch(91.76% .036 75.67));--bronze-1:light-dark(oklch(99.15% .001 15.92),oklch(18.06% .0053 41.55));--bronze-2:light-dark(oklch(98.06% .0073 42.99),oklch(21.47% .005 41.54));--bronze-3:light-dark(oklch(95.28% .0102 44.26),oklch(25.45% .0081 42.65));--bronze-4:light-dark(oklch(92.52% .0138 43.57),oklch(29.11% .0102 45.5));--bronze-5:light-dark(oklch(89.54% .0178 42.64),oklch(32.94% .0128 43.31));--bronze-6:light-dark(oklch(85.99% .0225 43.4),oklch(37.44% .016 44.26));--bronze-7:light-dark(oklch(81.13% .0295 41.94),oklch(42.99% .02 44.84));--bronze-8:light-dark(oklch(74.18% .0388 41.18),oklch(49.86% .0245 45.17));--bronze-9:light-dark(oklch(62.75% .046 44.29),oklch(62.75% .046 44.29));--bronze-10:light-dark(oklch(58.8% .0452 42.44),oklch(66.87% .0453 44.29));--bronze-11:light-dark(oklch(51.05% .0437 38.37),oklch(79.18% .043 44.5));--bronze-12:light-dark(oklch(32.92% .0293 35.24),oklch(91.51% .0174 50.3));--bronze-a1:light-dark(oklch(30.6% .1331 27.5/.012),oklch(62.25% .2825 29.56/.009));--bronze-a2:light-dark(oklch(53.35% .1988 36.67/.04),oklch(88.25% .0739 45.32/.043));--bronze-a3:light-dark(oklch(42.21% .134 45.5/.083),oklch(91.12% .0591 51.16/.085));--bronze-a4:light-dark(oklch(37.15% .1328 39.1/.122),oklch(90.91% .0604 38.18/.127));--bronze-a5:light-dark(oklch(36.37% .1217 42.57/.169),oklch(91.94% .0578 51.96/.173));--bronze-a6:light-dark(oklch(35.1% .1231 40/.224),oklch(92.2% .0547 43.76/.227));--bronze-a7:light-dark(oklch(33.45% .1194 39/.295),oklch(92.41% .0534 44.45/.295));--bronze-a8:light-dark(oklch(31.96% .1135 39.17/.393),oklch(91.96% .0567 44.45/.387));--bronze-a9:light-dark(oklch(29.04% .0985 42.36/.546),oklch(89.85% .0724 43.52/.585));--bronze-a10:light-dark(oklch(26.78% .0896 43.17/.585),oklch(90.88% .0645 43.56/.635));--bronze-a11:light-dark(oklch(51.05% .0437 38.37),oklch(79.18% .043 44.5));--bronze-a12:light-dark(oklch(32.92% .0293 35.24),oklch(91.51% .0174 50.3));--gold-1:light-dark(oklch(99.37% .0011 106.42),oklch(18.22% .0023 106.62));--gold-2:light-dark(oklch(98.09% .0086 97.34),oklch(21.65% .0061 92.49));--gold-3:light-dark(oklch(95.34% .0118 94.69),oklch(25.49% .0076 88.28));--gold-4:light-dark(oklch(92.57% .015 93.18),oklch(29.08% .0095 86.76));--gold-5:light-dark(oklch(89.58% .0192 90.73),oklch(32.89% .0115 83.66));--gold-6:light-dark(oklch(85.96% .0247 88.38),oklch(37.36% .0138 82.43));--gold-7:light-dark(oklch(81.01% .0317 83.41),oklch(42.94% .0165 80.92));--gold-8:light-dark(oklch(73.86% .0422 78.17),oklch(49.83% .0204 79.5));--gold-9:light-dark(oklch(62.06% .0493 78.13),oklch(62.06% .0493 78.13));--gold-10:light-dark(oklch(58.77% .0465 77.42),oklch(66.22% .0473 77.18));--gold-11:light-dark(oklch(50.39% .0393 78.1),oklch(79.4% .041 77.18));--gold-12:light-dark(oklch(33.21% .0189 81.67),oklch(91.51% .0137 77.44));--gold-a1:light-dark(oklch(44.79% .1102 110.13/.012),oklch(85.74% .2146 110.18/.005));--gold-a2:light-dark(oklch(61.02% .1441 97.77/.048),oklch(91.91% .103 90.2/.043));--gold-a3:light-dark(oklch(46.72% .1113 100.77/.091),oklch(95.92% .0732 93.63/.08));--gold-a4:light-dark(oklch(41.99% .0984 94.99/.134),oklch(95.45% .0538 81.49/.118));--gold-a5:light-dark(oklch(40.67% .0956 93.3/.185),oklch(96.23% .0557 88.78/.16));--gold-a6:light-dark(oklch(39.45% .0923 88.06/.244),oklch(95.08% .0526 77.27/.215));--gold-a7:light-dark(oklch(38.06% .0908 77/.322),oklch(96.21% .0458 82.44/.278));--gold-a8:light-dark(oklch(37.27% .091 71.56/.436),oklch(95.77% .048 79.92/.366));--gold-a9:light-dark(oklch(32.82% .0806 72.15/.589),oklch(92.31% .0803 77.49/.551));--gold-a10:light-dark(oklch(30.54% .0746 73.24/.62),oklch(93.17% .0718 76.11/.601));--gold-a11:light-dark(oklch(50.39% .0393 78.1),oklch(79.4% .041 77.18));--gold-a12:light-dark(oklch(33.21% .0189 81.67),oklch(91.51% .0137 77.44));--sky-1:light-dark(oklch(99.33% .0053 211.91),oklch(18.98% .024 257.09));--sky-2:light-dark(oklch(97.99% .0099 217.67),oklch(21.61% .0289 258.45));--sky-3:light-dark(oklch(96.06% .0238 219.58),oklch(27.11% .0539 251.88));--sky-4:light-dark(oklch(93.56% .0356 220.39),oklch(32.22% .0696 247.75));--sky-5:light-dark(oklch(90.28% .0465 221.37),oklch(37.25% .0791 245.75));--sky-6:light-dark(oklch(86.1% .0577 222.87),oklch(42.69% .0874 243.56));--sky-7:light-dark(oklch(80.58% .0717 225.65),oklch(48.8% .0981 240.69));--sky-8:light-dark(oklch(72.94% .0962 227.98),oklch(55.74% .1143 237.22));--sky-9:light-dark(oklch(86.14% .1027 217.81),oklch(86.14% .1027 217.81));--sky-10:light-dark(oklch(83.77% .1037 219.57),oklch(90.81% .073 214.92));--sky-11:light-dark(oklch(52.56% .108 232.54),oklch(79.26% .0986 231.67));--sky-12:light-dark(oklch(35.11% .0572 241.61),oklch(93.37% .0526 214.37));--sky-a1:light-dark(oklch(78% .1851 217.73/.02),oklch(51.93% .2858 261.29/.055));--sky-a2:light-dark(oklch(62.44% .1497 220.34/.048),oklch(60.26% .231 256.41/.089));--sky-a3:light-dark(oklch(67.9% .1715 226.11/.102),oklch(63.26% .2154 253.63/.19));--sky-a4:light-dark(oklch(64.45% .1686 229.81/.157),oklch(66.62% .2001 248.75/.274));--sky-a5:light-dark(oklch(61.3% .1593 229.2/.224),oklch(69.44% .1852 245.52/.349));--sky-a6:light-dark(oklch(56.76% .1538 232.99/.299),oklch(71.1% .1754 244.67/.433));--sky-a7:light-dark(oklch(53.52% .1489 235.16/.397),oklch(73% .1664 241.81/.526));--sky-a8:light-dark(oklch(51.89% .1499 237.68/.542),oklch(74.24% .1637 237.95/.643));--sky-a9:light-dark(oklch(72.16% .1833 226.73/.416),oklch(87.3% .1051 217.14/.984));--sky-a10:light-dark(oklch(67.85% .1782 230.2/.444),oklch(91.37% .0742 214.85/.992));--sky-a11:light-dark(oklch(52.56% .108 232.54),oklch(79.26% .0986 231.67));--sky-a12:light-dark(oklch(35.11% .0572 241.61),oklch(93.37% .0526 214.37));--mint-1:light-dark(oklch(99.28% .0053 183.68),oklch(18.84% .0116 192.27));--mint-2:light-dark(oklch(98.2% .0101 178.66),oklch(21.01% .0172 196.61));--mint-3:light-dark(oklch(95.95% .0299 179.57),oklch(26.87% .039 192.53));--mint-4:light-dark(oklch(93.3% .047 178.98),oklch(31.35% .058 191.65));--mint-5:light-dark(oklch(89.94% .0608 178.72),oklch(35.94% .0634 188.94));--mint-6:light-dark(oklch(85.59% .0719 178.68),oklch(41.04% .0665 186.27));--mint-7:light-dark(oklch(79.79% .0848 178.22),oklch(47.09% .0728 183.35));--mint-8:light-dark(oklch(72.2% .1066 177.69),oklch(54.01% .085 179.56));--mint-9:light-dark(oklch(86.96% .0998 177.97),oklch(86.96% .0998 177.97));--mint-10:light-dark(oklch(84.12% .0997 177.77),oklch(91.62% .0796 179.36));--mint-11:light-dark(oklch(51.18% .095 176.02),oklch(79.55% .1184 176.38));--mint-12:light-dark(oklch(34.97% .0505 181.44),oklch(93.05% .0569 168.49));--mint-a1:light-dark(oklch(74.09% .1993 170.05/.02),oklch(88.75% .2044 193.14/.017));--mint-a2:light-dark(oklch(62.91% .1736 167.71/.044),oklch(88.01% .2007 193.16/.043));--mint-a3:light-dark(oklch(70.93% .1963 167.92/.114),oklch(89.34% .1975 193.23/.11));--mint-a4:light-dark(oklch(69.58% .191 168.61/.181),oklch(88.88% .2043 190.68/.169));--mint-a5:light-dark(oklch(65.23% .176 170.01/.255),oklch(89.41% .1949 187.55/.223));--mint-a6:light-dark(oklch(60.79% .1638 170.1/.334),oklch(90.05% .1788 185.29/.286));--mint-a7:light-dark(oklch(55.89% .1504 170.19/.432),oklch(90.68% .1638 182.2/.362));--mint-a8:light-dark(oklch(54.36% .1476 169.58/.581),oklch(90.8% .1602 178.68/.454));--mint-a9:light-dark(oklch(71.3% .1943 169.2/.381),oklch(93.2% .1083 177.88/.904));--mint-a10:light-dark(oklch(66.02% .1803 168.98/.416),oklch(94.95% .0824 179.23/.95));--mint-a11:light-dark(oklch(51.18% .095 176.02),oklch(79.55% .1184 176.38));--mint-a12:light-dark(oklch(34.97% .0505 181.44),oklch(93.05% .0569 168.49));--lime-1:light-dark(oklch(99.24% .0042 120.67),oklch(18.04% .0144 120.26));--lime-2:light-dark(oklch(98.17% .0098 116.7),oklch(20.8% .0194 128.97));--lime-3:light-dark(oklch(95.94% .0433 119.1),oklch(26.62% .0343 132.18));--lime-4:light-dark(oklch(93.21% .0689 120.38),oklch(31.65% .0469 131.83));--lime-5:light-dark(oklch(89.74% .087 121.84),oklch(36.34% .0579 131.64));--lime-6:light-dark(oklch(85.3% .0993 123.38),oklch(41.16% .0686 131.4));--lime-7:light-dark(oklch(79.46% .1107 125.31),oklch(46.44% .08 131.16));--lime-8:light-dark(oklch(72.36% .1348 128.06),oklch(52.43% .0945 130.86));--lime-9:light-dark(oklch(88.75% .1749 126.09),oklch(88.75% .1749 126.09));--lime-10:light-dark(oklch(85.89% .1877 126.73),oklch(94.18% .1754 123.73));--lime-11:light-dark(oklch(54.38% .1113 128.63),oklch(86.78% .1557 124.78));--lime-12:light-dark(oklch(35.37% .0574 121.18),oklch(94.64% .0819 122.62));--lime-a1:light-dark(oklch(62.3% .1981 131.2/.02),oklch(81.15% .3504 145.44/.009));--lime-a2:light-dark(oklch(63.39% .1735 120/.048),oklch(88.54% .3041 135.82/.038));--lime-a3:light-dark(oklch(74.95% .2248 126.8/.15),oklch(90.83% .2424 134.46/.101));--lime-a4:light-dark(oklch(74.04% .2262 128.04/.24),oklch(91.64% .2221 133.29/.16));--lime-a5:light-dark(oklch(69.66% .2134 128.22/.322),oklch(92.03% .2099 133.13/.215));--lime-a6:light-dark(oklch(64.03% .2006 129.67/.4),oklch(92.49% .2028 131.65/.274));--lime-a7:light-dark(oklch(58.68% .1884 131.35/.491),oklch(92.58% .1961 132.33/.341));--lime-a8:light-dark(oklch(55.86% .185 133.09/.624),oklch(92.86% .1924 131.25/.416));--lime-a9:light-dark(oklch(80.98% .2609 131.44/.534),oklch(93.87% .186 126.24/.925));--lime-a10:light-dark(oklch(78.17% .2517 131.39/.604),oklch(94.57% .1758 123.57/.996));--lime-a11:light-dark(oklch(54.38% .1113 128.63),oklch(86.78% .1557 124.78));--lime-a12:light-dark(oklch(35.37% .0574 121.18),oklch(94.64% .0819 122.62));--yellow-1:light-dark(oklch(99.28% .0052 106.49),oklch(18.11% .013 86.01));--yellow-2:light-dark(oklch(98.84% .025 102.92),oklch(20.88% .017 92.09));--yellow-3:light-dark(oklch(97.4% .0845 104.36),oklch(25.9% .0466 90.29));--yellow-4:light-dark(oklch(95.27% .1166 101.74),oklch(29.26% .0694 94.2));--yellow-5:light-dark(oklch(92.51% .1409 98.2),oklch(33.34% .0791 94.59));--yellow-6:light-dark(oklch(88.09% .1339 95.42),oklch(38.43% .0774 93.3));--yellow-7:light-dark(oklch(83.55% .1203 92.79),oklch(45.16% .0809 91.5));--yellow-8:light-dark(oklch(76.61% .137 89.85),oklch(53.49% .0951 89.93));--yellow-9:light-dark(oklch(92.66% .2086 102.14),oklch(92.66% .2086 102.14));--yellow-10:light-dark(oklch(89.67% .1851 97.53),oklch(97.11% .1822 109.36));--yellow-11:light-dark(oklch(57.44% .1364 81.69),oklch(90.02% .1664 101.64));--yellow-12:light-dark(oklch(35.78% .046 86.63),oklch(94.13% .0747 101.04));--yellow-a1:light-dark(oklch(71.87% .1811 110.21/.024),oklch(68.99% .2405 40.88/.013));--yellow-a2:light-dark(oklch(88.13% .2124 100.62/.079),oklch(86.27% .2035 88.65/.038));--yellow-a3:light-dark(oklch(92.45% .2268 104.56/.251),oklch(82.55% .1981 77.71/.11));--yellow-a4:light-dark(oklch(89.8% .2162 100.16/.373),oklch(83.93% .1992 81.92/.152));--yellow-a5:light-dark(oklch(86.66% .2054 94.45/.491),oklch(85.02% .2009 85.13/.202));--yellow-a6:light-dark(oklch(78.97% .1864 90.87/.526),oklch(87.43% .203 91.29/.261));--yellow-a7:light-dark(oklch(70.76% .1669 87.82/.542),oklch(88.45% .1844 90.37/.345));--yellow-a8:light-dark(oklch(66.76% .1578 84.32/.687),oklch(88.56% .1748 89.11/.463));--yellow-a9:light-dark(oklch(91.43% .2207 100.7/.781),oklch(92.76% .2091 102.36));--yellow-a10:light-dark(oklch(86.47% .2049 93.97/.71),oklch(97.1% .1824 109.36));--yellow-a11:light-dark(oklch(57.44% .1364 81.69),oklch(90.02% .1664 101.64));--yellow-a12:light-dark(oklch(35.78% .046 86.63),oklch(94.13% .0747 101.04));--amber-1:light-dark(oklch(99.4% .0028 84.62),oklch(18.36% .0126 77.27));--amber-2:light-dark(oklch(98.62% .024 100.26),oklch(21.17% .0179 78.68));--amber-3:light-dark(oklch(96.9% .0686 100.36),oklch(25.75% .0437 74.56));--amber-4:light-dark(oklch(94.54% .1043 98.19),oklch(29.62% .0715 76.25));--amber-5:light-dark(oklch(91.84% .1333 98.4),oklch(33.69% .0812 76.41));--amber-6:light-dark(oklch(88.12% .1237 93.24),oklch(38.71% .0784 75.09));--amber-7:light-dark(oklch(82.74% .122 86.18),oklch(45.32% .0817 74.55));--amber-8:light-dark(oklch(75.82% .1404 76.7),oklch(53.6% .0964 73.57));--amber-9:light-dark(oklch(85.62% .1778 81.37),oklch(85.62% .1778 81.37));--amber-10:light-dark(oklch(83.15% .1679 80.94),oklch(90.15% .2065 96.98));--amber-11:light-dark(oklch(56.92% .1439 67.28),oklch(87.06% .1754 85.07));--amber-12:light-dark(oklch(35.19% .0485 53.74),oklch(93.49% .0715 85.99));--amber-a1:light-dark(oklch(66.15% .1599 73.44/.016),oklch(68% .2614 36.13/.017));--amber-a2:light-dark(oklch(84.3% .2027 100.04/.079),oklch(79.73% .1977 70.41/.047));--amber-a3:light-dark(oklch(88.63% .2131 99.88/.22),oklch(78.03% .2042 62.66/.118));--amber-a4:light-dark(oklch(86.85% .206 94.93/.35),oklch(76.35% .2099 57.42/.185));--amber-a5:light-dark(oklch(84.73% .2013 95.78/.475),oklch(77.71% .2052 61.66/.24));--amber-a6:light-dark(oklch(77.64% .183 86.8/.495),oklch(80.51% .1956 69.33/.299));--amber-a7:light-dark(oklch(70.37% .1687 78.17/.557),oklch(83.12% .1753 72.4/.383));--amber-a8:light-dark(oklch(66.65% .1676 68.13/.699),oklch(83.76% .1672 73.3/.5));--amber-a9:light-dark(oklch(81.62% .1987 74.05/.742),oklch(85.58% .1779 81.25));--amber-a10:light-dark(oklch(78.01% .1904 73.42/.726),oklch(90.2% .2068 97.11));--amber-a11:light-dark(oklch(56.92% .1439 67.28),oklch(87.06% .1754 85.07));--amber-a12:light-dark(oklch(35.19% .0485 53.74),oklch(93.49% .0715 85.99));--orange-1:light-dark(oklch(99.22% .0026 40.73),oklch(18.64% .0119 53.75));--orange-2:light-dark(oklch(97.87% .0154 70.83),oklch(20.88% .0192 67.38));--orange-3:light-dark(oklch(95.76% .0368 78.11),oklch(25.75% .0452 59.54));--orange-4:light-dark(oklch(92.03% .0811 74.16),oklch(29.33% .0796 58.65));--orange-5:light-dark(oklch(89.04% .1066 70.84),oklch(33.46% .0868 58.09));--orange-6:light-dark(oklch(85.73% .11 64.43),oklch(38.63% .0869 55.15));--orange-7:light-dark(oklch(80.53% .1126 59.88),oklch(45.34% .0947 53.06));--orange-8:light-dark(oklch(74.54% .1321 54.82),oklch(54.05% .1162 49.75));--orange-9:light-dark(oklch(68.9% .1911 44.8),oklch(68.9% .1911 44.8));--orange-10:light-dark(oklch(66.22% .1944 43.49),oklch(74.14% .1991 46.32));--orange-11:light-dark(oklch(59.19% .186 46.95),oklch(79.9% .1631 50.77));--orange-12:light-dark(oklch(35.01% .0687 40.82),oklch(92.48% .0524 66.22));--orange-a1:light-dark(oklch(56.77% .2015 39.13/.016),oklch(65.52% .2634 34.2/.022));--orange-a2:light-dark(oklch(71.37% .1857 63.09/.067),oklch(75% .2124 54.73/.051));--orange-a3:light-dark(oklch(74.73% .1887 67.1/.15),oklch(73.61% .2215 49.96/.131));--orange-a4:light-dark(oklch(78.19% .2037 63.13/.314),oklch(70.37% .2436 41.27/.211));--orange-a5:light-dark(oklch(76.81% .208 58.8/.416),oklch(72.72% .229 46.84/.265));--orange-a6:light-dark(oklch(72.12% .2072 53.41/.455),oklch(75.39% .2093 51.88/.332));--orange-a7:light-dark(oklch(64.77% .194 50.29/.514),oklch(77.11% .191 51.35/.429));--orange-a8:light-dark(oklch(61.31% .1968 45.62/.62),oklch(77.82% .1821 50.07/.572));--orange-a9:light-dark(oklch(63.39% .2262 39.67/.8),oklch(74.28% .2098 44.43/.895));--orange-a10:light-dark(oklch(61.2% .2217 38.92/.836),oklch(75.32% .202 46.48/.979));--orange-a11:light-dark(oklch(59.19% .186 46.95),oklch(79.9% .1631 50.77));--orange-a12:light-dark(oklch(35.01% .0687 40.82),oklch(92.48% .0524 66.22));--black-a1:oklch(0% 0 0/.05);--black-a2:oklch(0% 0 0/.1);--black-a3:oklch(0% 0 0/.15);--black-a4:oklch(0% 0 0/.2);--black-a5:oklch(0% 0 0/.3);--black-a6:oklch(0% 0 0/.4);--black-a7:oklch(0% 0 0/.5);--black-a8:oklch(0% 0 0/.6);--black-a9:oklch(0% 0 0/.7);--black-a10:oklch(0% 0 0/.8);--black-a11:oklch(0% 0 0/.9);--black-a12:oklch(0% 0 0/.95);--white-a1:oklch(100% 0 0/.05);--white-a2:oklch(100% 0 0/.1);--white-a3:oklch(100% 0 0/.15);--white-a4:oklch(100% 0 0/.2);--white-a5:oklch(100% 0 0/.3);--white-a6:oklch(100% 0 0/.4);--white-a7:oklch(100% 0 0/.5);--white-a8:oklch(100% 0 0/.6);--white-a9:oklch(100% 0 0/.7);--white-a10:oklch(100% 0 0/.8);--white-a11:oklch(100% 0 0/.9);--white-a12:oklch(100% 0 0/.95)}.k-accent{--bg:var(--accent-3);--bg-hover:var(--accent-4);--bg-active:var(--accent-5);--border:var(--accent-7);--border-hover:var(--accent-8);--solid:var(--accent-9);--solid-hover:var(--accent-10);--solid-active:var(--accent-10);--text:var(--accent-11);--contrast:var(--accent-contrast);--text-hc:var(--accent-12);--shadow-button-hairline-solid:inset 0 0 0 .5px var(--accent-a9)}.k-gray{--bg:var(--gray-3);--bg-hover:var(--gray-4);--bg-active:var(--gray-5);--border:var(--gray-7);--border-hover:var(--gray-8);--solid:var(--gray-9);--solid-hover:var(--gray-10);--solid-active:var(--gray-10);--text:var(--gray-11);--contrast:var(--gray-contrast);--text-hc:var(--gray-12);--shadow-button-hairline-solid:inset 0 0 0 .5px var(--gray-a7)}.k-mauve{--bg:var(--mauve-3);--bg-hover:var(--mauve-4);--bg-active:var(--mauve-5);--border:var(--mauve-7);--border-hover:var(--mauve-8);--solid:var(--mauve-9);--solid-hover:var(--mauve-10);--solid-active:var(--mauve-10);--text:var(--mauve-11);--contrast:var(--mauve-contrast);--text-hc:var(--mauve-12);--shadow-button-hairline-solid:inset 0 0 0 .5px var(--mauve-a7)}.k-slate{--bg:var(--slate-3);--bg-hover:var(--slate-4);--bg-active:var(--slate-5);--border:var(--slate-7);--border-hover:var(--slate-8);--solid:var(--slate-9);--solid-hover:var(--slate-10);--solid-active:var(--slate-10);--text:var(--slate-11);--contrast:var(--slate-contrast);--text-hc:var(--slate-12);--shadow-button-hairline-solid:inset 0 0 0 .5px var(--slate-a7)}.k-sage{--bg:var(--sage-3);--bg-hover:var(--sage-4);--bg-active:var(--sage-5);--border:var(--sage-7);--border-hover:var(--sage-8);--solid:var(--sage-9);--solid-hover:var(--sage-10);--solid-active:var(--sage-10);--text:var(--sage-11);--contrast:var(--sage-contrast);--text-hc:var(--sage-12);--shadow-button-hairline-solid:inset 0 0 0 .5px var(--sage-a7)}.k-olive{--bg:var(--olive-3);--bg-hover:var(--olive-4);--bg-active:var(--olive-5);--border:var(--olive-7);--border-hover:var(--olive-8);--solid:var(--olive-9);--solid-hover:var(--olive-10);--solid-active:var(--olive-10);--text:var(--olive-11);--contrast:var(--olive-contrast);--text-hc:var(--olive-12);--shadow-button-hairline-solid:inset 0 0 0 .5px var(--olive-a7)}.k-sand{--bg:var(--sand-3);--bg-hover:var(--sand-4);--bg-active:var(--sand-5);--border:var(--sand-7);--border-hover:var(--sand-8);--solid:var(--sand-9);--solid-hover:var(--sand-10);--solid-active:var(--sand-10);--text:var(--sand-11);--contrast:var(--sand-contrast);--text-hc:var(--sand-12);--shadow-button-hairline-solid:inset 0 0 0 .5px var(--sand-a7)}.k-tomato{--bg:var(--tomato-3);--bg-hover:var(--tomato-4);--bg-active:var(--tomato-5);--border:var(--tomato-7);--border-hover:var(--tomato-8);--solid:var(--tomato-9);--solid-hover:var(--tomato-10);--solid-active:var(--tomato-10);--text:var(--tomato-11);--contrast:var(--tomato-contrast);--text-hc:var(--tomato-12);--shadow-button-hairline-solid:inset 0 0 0 .5px var(--tomato-a7)}.k-red{--bg:var(--red-3);--bg-hover:var(--red-4);--bg-active:var(--red-5);--border:var(--red-7);--border-hover:var(--red-8);--solid:var(--red-9);--solid-hover:var(--red-10);--solid-active:var(--red-10);--text:var(--red-11);--contrast:var(--red-contrast);--text-hc:var(--red-12);--shadow-button-hairline-solid:inset 0 0 0 .5px var(--red-a7)}.k-ruby{--bg:var(--ruby-3);--bg-hover:var(--ruby-4);--bg-active:var(--ruby-5);--border:var(--ruby-7);--border-hover:var(--ruby-8);--solid:var(--ruby-9);--solid-hover:var(--ruby-10);--solid-active:var(--ruby-10);--text:var(--ruby-11);--contrast:var(--ruby-contrast);--text-hc:var(--ruby-12);--shadow-button-hairline-solid:inset 0 0 0 .5px var(--ruby-a7)}.k-crimson{--bg:var(--crimson-3);--bg-hover:var(--crimson-4);--bg-active:var(--crimson-5);--border:var(--crimson-7);--border-hover:var(--crimson-8);--solid:var(--crimson-9);--solid-hover:var(--crimson-10);--solid-active:var(--crimson-10);--text:var(--crimson-11);--contrast:var(--crimson-contrast);--text-hc:var(--crimson-12);--shadow-button-hairline-solid:inset 0 0 0 .5px var(--crimson-a7)}.k-pink{--bg:var(--pink-3);--bg-hover:var(--pink-4);--bg-active:var(--pink-5);--border:var(--pink-7);--border-hover:var(--pink-8);--solid:var(--pink-9);--solid-hover:var(--pink-10);--solid-active:var(--pink-10);--text:var(--pink-11);--contrast:var(--pink-contrast);--text-hc:var(--pink-12);--shadow-button-hairline-solid:inset 0 0 0 .5px var(--pink-a7)}.k-plum{--bg:var(--plum-3);--bg-hover:var(--plum-4);--bg-active:var(--plum-5);--border:var(--plum-7);--border-hover:var(--plum-8);--solid:var(--plum-9);--solid-hover:var(--plum-10);--solid-active:var(--plum-10);--text:var(--plum-11);--contrast:var(--plum-contrast);--text-hc:var(--plum-12);--shadow-button-hairline-solid:inset 0 0 0 .5px var(--plum-a7)}.k-purple{--bg:var(--purple-3);--bg-hover:var(--purple-4);--bg-active:var(--purple-5);--border:var(--purple-7);--border-hover:var(--purple-8);--solid:var(--purple-9);--solid-hover:var(--purple-10);--solid-active:var(--purple-10);--text:var(--purple-11);--contrast:var(--purple-contrast);--text-hc:var(--purple-12);--shadow-button-hairline-solid:inset 0 0 0 .5px var(--purple-a7)}.k-violet{--bg:var(--violet-3);--bg-hover:var(--violet-4);--bg-active:var(--violet-5);--border:var(--violet-7);--border-hover:var(--violet-8);--solid:var(--violet-9);--solid-hover:var(--violet-10);--solid-active:var(--violet-10);--text:var(--violet-11);--contrast:var(--violet-contrast);--text-hc:var(--violet-12);--shadow-button-hairline-solid:inset 0 0 0 .5px var(--violet-a7)}.k-iris{--bg:var(--iris-3);--bg-hover:var(--iris-4);--bg-active:var(--iris-5);--border:var(--iris-7);--border-hover:var(--iris-8);--solid:var(--iris-9);--solid-hover:var(--iris-10);--solid-active:var(--iris-10);--text:var(--iris-11);--contrast:var(--iris-contrast);--text-hc:var(--iris-12);--shadow-button-hairline-solid:inset 0 0 0 .5px var(--iris-a7)}.k-indigo{--bg:var(--indigo-3);--bg-hover:var(--indigo-4);--bg-active:var(--indigo-5);--border:var(--indigo-7);--border-hover:var(--indigo-8);--solid:var(--indigo-9);--solid-hover:var(--indigo-10);--solid-active:var(--indigo-10);--text:var(--indigo-11);--contrast:var(--indigo-contrast);--text-hc:var(--indigo-12);--shadow-button-hairline-solid:inset 0 0 0 .5px var(--indigo-a7)}.k-blue{--bg:var(--blue-3);--bg-hover:var(--blue-4);--bg-active:var(--blue-5);--border:var(--blue-7);--border-hover:var(--blue-8);--solid:var(--blue-9);--solid-hover:var(--blue-10);--solid-active:var(--blue-10);--text:var(--blue-11);--contrast:var(--blue-contrast);--text-hc:var(--blue-12);--shadow-button-hairline-solid:inset 0 0 0 .5px var(--blue-a7)}.k-cyan{--bg:var(--cyan-3);--bg-hover:var(--cyan-4);--bg-active:var(--cyan-5);--border:var(--cyan-7);--border-hover:var(--cyan-8);--solid:var(--cyan-9);--solid-hover:var(--cyan-10);--solid-active:var(--cyan-10);--text:var(--cyan-11);--contrast:var(--cyan-contrast);--text-hc:var(--cyan-12);--shadow-button-hairline-solid:inset 0 0 0 .5px var(--cyan-a7)}.k-teal{--bg:var(--teal-3);--bg-hover:var(--teal-4);--bg-active:var(--teal-5);--border:var(--teal-7);--border-hover:var(--teal-8);--solid:var(--teal-9);--solid-hover:var(--teal-10);--solid-active:var(--teal-10);--text:var(--teal-11);--contrast:var(--teal-contrast);--text-hc:var(--teal-12);--shadow-button-hairline-solid:inset 0 0 0 .5px var(--teal-a7)}.k-jade{--bg:var(--jade-3);--bg-hover:var(--jade-4);--bg-active:var(--jade-5);--border:var(--jade-7);--border-hover:var(--jade-8);--solid:var(--jade-9);--solid-hover:var(--jade-10);--solid-active:var(--jade-10);--text:var(--jade-11);--contrast:var(--jade-contrast);--text-hc:var(--jade-12);--shadow-button-hairline-solid:inset 0 0 0 .5px var(--jade-a7)}.k-green{--bg:var(--green-3);--bg-hover:var(--green-4);--bg-active:var(--green-5);--border:var(--green-7);--border-hover:var(--green-8);--solid:var(--green-9);--solid-hover:var(--green-10);--solid-active:var(--green-10);--text:var(--green-11);--contrast:var(--green-contrast);--text-hc:var(--green-12);--shadow-button-hairline-solid:inset 0 0 0 .5px var(--green-a7)}.k-grass{--bg:var(--grass-3);--bg-hover:var(--grass-4);--bg-active:var(--grass-5);--border:var(--grass-7);--border-hover:var(--grass-8);--solid:var(--grass-9);--solid-hover:var(--grass-10);--solid-active:var(--grass-10);--text:var(--grass-11);--contrast:var(--grass-contrast);--text-hc:var(--grass-12);--shadow-button-hairline-solid:inset 0 0 0 .5px var(--grass-a7)}.k-brown{--bg:var(--brown-3);--bg-hover:var(--brown-4);--bg-active:var(--brown-5);--border:var(--brown-7);--border-hover:var(--brown-8);--solid:var(--brown-9);--solid-hover:var(--brown-10);--solid-active:var(--brown-10);--text:var(--brown-11);--contrast:var(--brown-contrast);--text-hc:var(--brown-12);--shadow-button-hairline-solid:inset 0 0 0 .5px var(--brown-a7)}.k-bronze{--bg:var(--bronze-3);--bg-hover:var(--bronze-4);--bg-active:var(--bronze-5);--border:var(--bronze-7);--border-hover:var(--bronze-8);--solid:var(--bronze-9);--solid-hover:var(--bronze-10);--solid-active:var(--bronze-10);--text:var(--bronze-11);--contrast:var(--bronze-contrast);--text-hc:var(--bronze-12);--shadow-button-hairline-solid:inset 0 0 0 .5px var(--bronze-a7)}.k-gold{--bg:var(--gold-3);--bg-hover:var(--gold-4);--bg-active:var(--gold-5);--border:var(--gold-7);--border-hover:var(--gold-8);--solid:var(--gold-9);--solid-hover:var(--gold-10);--solid-active:var(--gold-10);--text:var(--gold-11);--contrast:var(--gold-contrast);--text-hc:var(--gold-12);--shadow-button-hairline-solid:inset 0 0 0 .5px var(--gold-a7)}.k-sky{--bg:var(--sky-3);--bg-hover:var(--sky-4);--bg-active:var(--sky-5);--border:var(--sky-7);--border-hover:var(--sky-8);--solid:var(--sky-9);--solid-hover:var(--sky-10);--solid-active:var(--sky-10);--text:var(--sky-11);--contrast:var(--sky-contrast);--text-hc:var(--sky-12);--shadow-button-hairline-solid:inset 0 0 0 .5px var(--sky-a7)}.k-mint{--bg:var(--mint-3);--bg-hover:var(--mint-4);--bg-active:var(--mint-5);--border:var(--mint-7);--border-hover:var(--mint-8);--solid:var(--mint-9);--solid-hover:var(--mint-10);--solid-active:var(--mint-10);--text:var(--mint-11);--contrast:var(--mint-contrast);--text-hc:var(--mint-12);--shadow-button-hairline-solid:inset 0 0 0 .5px var(--mint-a7)}.k-lime{--bg:var(--lime-3);--bg-hover:var(--lime-4);--bg-active:var(--lime-5);--border:var(--lime-7);--border-hover:var(--lime-8);--solid:var(--lime-9);--solid-hover:var(--lime-10);--solid-active:var(--lime-10);--text:var(--lime-11);--contrast:var(--lime-contrast);--text-hc:var(--lime-12);--shadow-button-hairline-solid:inset 0 0 0 .5px var(--lime-a7)}.k-yellow{--bg:var(--yellow-3);--bg-hover:var(--yellow-4);--bg-active:var(--yellow-5);--border:var(--yellow-7);--border-hover:var(--yellow-8);--solid:var(--yellow-9);--solid-hover:var(--yellow-10);--solid-active:var(--yellow-10);--text:var(--yellow-11);--contrast:var(--yellow-contrast);--text-hc:var(--yellow-12);--shadow-button-hairline-solid:inset 0 0 0 .5px var(--yellow-a7)}.k-amber{--bg:var(--amber-3);--bg-hover:var(--amber-4);--bg-active:var(--amber-5);--border:var(--amber-7);--border-hover:var(--amber-8);--solid:var(--amber-9);--solid-hover:var(--amber-10);--solid-active:var(--amber-10);--text:var(--amber-11);--contrast:var(--amber-contrast);--text-hc:var(--amber-12);--shadow-button-hairline-solid:inset 0 0 0 .5px var(--amber-a7)}.k-orange{--bg:var(--orange-3);--bg-hover:var(--orange-4);--bg-active:var(--orange-5);--border:var(--orange-7);--border-hover:var(--orange-8);--solid:var(--orange-9);--solid-hover:var(--orange-10);--solid-active:var(--orange-10);--text:var(--orange-11);--contrast:var(--orange-contrast);--text-hc:var(--orange-12);--shadow-button-hairline-solid:inset 0 0 0 .5px var(--orange-a7)}:root{--gray-1-page:light-dark(#fff,#191a1c);--gray-1:var(--mauve-1);--gray-2:var(--mauve-2);--gray-3:var(--mauve-3);--gray-4:var(--mauve-4);--gray-5:var(--mauve-5);--gray-6:var(--mauve-6);--gray-7:var(--mauve-7);--gray-8:var(--mauve-8);--gray-9:var(--mauve-9);--gray-10:var(--mauve-10);--gray-11:var(--mauve-11);--gray-12:var(--mauve-12);--gray-a1:var(--mauve-a1);--gray-a2:var(--mauve-a2);--gray-a3:var(--mauve-a3);--gray-a4:var(--mauve-a4);--gray-a5:var(--mauve-a5);--gray-a6:var(--mauve-a6);--gray-a7:var(--mauve-a7);--gray-a8:var(--mauve-a8);--gray-a9:var(--mauve-a9);--gray-a10:var(--mauve-a10);--gray-a11:var(--mauve-a11);--gray-a12:var(--mauve-a12);--gray-contrast:#fff;--gray-surface:light-dark(#fffc,#0000000d);--gray-indicator:var(--gray-9);--gray-track:var(--gray-9);--accent-1:var(--violet-1);--accent-2:var(--violet-2);--accent-3:var(--violet-3);--accent-4:var(--violet-4);--accent-5:var(--violet-5);--accent-6:var(--violet-6);--accent-7:var(--violet-7);--accent-8:var(--violet-8);--accent-9:var(--violet-9);--accent-10:var(--violet-10);--accent-11:var(--violet-11);--accent-12:var(--violet-12);--accent-a1:var(--violet-a1);--accent-a2:var(--violet-a2);--accent-a3:var(--violet-a3);--accent-a4:var(--violet-a4);--accent-a5:var(--violet-a5);--accent-a6:var(--violet-a6);--accent-a7:var(--violet-a7);--accent-a8:var(--violet-a8);--accent-a9:var(--violet-a9);--accent-a10:var(--violet-a10);--accent-a11:var(--violet-a11);--accent-a12:var(--violet-a12);--accent-contrast:#fff;--accent-surface:oklch(from var(--accent-2) l c h / .8);--accent-indicator:var(--accent-9);--accent-track:var(--accent-9);--mauve-contrast:#fff;--slate-contrast:#fff;--sage-contrast:#fff;--olive-contrast:#fff;--sand-contrast:#fff;--tomato-contrast:#fff;--red-contrast:#fff;--ruby-contrast:#fff;--crimson-contrast:#fff;--pink-contrast:#fff;--plum-contrast:#fff;--purple-contrast:#fff;--violet-contrast:#fff;--iris-contrast:#fff;--indigo-contrast:#fff;--blue-contrast:#fff;--cyan-contrast:#fff;--teal-contrast:#fff;--jade-contrast:#fff;--green-contrast:#fff;--grass-contrast:#fff;--brown-contrast:#fff;--bronze-contrast:#fff;--gold-contrast:#fff;--sky-contrast:#1c2024;--mint-contrast:#1a211e;--lime-contrast:#1d211c;--yellow-contrast:#21201c;--amber-contrast:#21201c;--orange-contrast:#fff}@property --scroll-mask-t-from{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --scroll-mask-b-from{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --scroll-mask-l-from{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --scroll-mask-r-from{syntax:"<length-percentage>";inherits:false;initial-value:100%}@keyframes scroll-mask-y-scroll{0%{--scroll-mask-t-from:100%}10%,to{--scroll-mask-t-from:var(--scroll-mask-fade-from-t,100%)}0%,90%{--scroll-mask-b-from:var(--scroll-mask-fade-from-b,100%)}to{--scroll-mask-b-from:100%}}@keyframes scroll-mask-x-scroll{0%{--scroll-mask-l-from:100%}10%,to{--scroll-mask-l-from:var(--scroll-mask-fade-from-l,100%)}0%,90%{--scroll-mask-r-from:var(--scroll-mask-fade-from-r,100%)}to{--scroll-mask-r-from:100%}}@supports (animation-timeline:scroll()){:where([class^=scroll-mask-],[class*=\ scroll-mask-]){--scroll-mask-t:linear-gradient(to top, black, black var(--scroll-mask-t-from), transparent);--scroll-mask-b:linear-gradient(to bottom, black, black var(--scroll-mask-b-from), transparent);--scroll-mask-l:linear-gradient(to left, black, black var(--scroll-mask-l-from), transparent);--scroll-mask-r:linear-gradient(to right, black, black var(--scroll-mask-r-from), transparent);-webkit-mask-image:var(--scroll-mask-t), var(--scroll-mask-b), var(--scroll-mask-l), var(--scroll-mask-r);-webkit-mask-image:var(--scroll-mask-t), var(--scroll-mask-b), var(--scroll-mask-l), var(--scroll-mask-r);mask-image:var(--scroll-mask-t), var(--scroll-mask-b), var(--scroll-mask-l), var(--scroll-mask-r);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;animation:linear scroll-mask-y-scroll scroll(self),linear scroll-mask-x-scroll scroll(self inline);mask-composite:intersect}}.k-toast[data-sonner-toast][data-styled=true]{color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-separator);border-radius:var(--radius-8);gap:8px;padding:14px 16px;font-family:inherit;font-size:13px}.k-toast[data-sonner-toast][data-styled=true] [data-title]{color:var(--color-text);font-weight:500}.k-toast[data-sonner-toast][data-styled=true] [data-description]{color:var(--color-text-secondary);font-weight:400}.k-toast[data-sonner-toast][data-styled=true] [data-icon]{color:var(--color-text-secondary)}.k-toast[data-sonner-toast][data-type=success] [data-icon]{color:var(--green-9)}.k-toast[data-sonner-toast][data-type=error] [data-icon]{color:var(--red-9)}.k-toast[data-sonner-toast][data-type=warning] [data-icon]{color:var(--amber-9)}.k-toast[data-sonner-toast][data-type=info] [data-icon]{color:var(--accent-9)}.k-toast[data-sonner-toast][data-styled=true] [data-button]{border-radius:var(--radius-6);height:24px;color:var(--contrast);background:var(--solid);padding-inline:10px;font-size:12px;font-weight:500;transition:background-color .12s}.k-toast[data-sonner-toast][data-styled=true] [data-button]:hover{background:var(--solid-hover)}.k-toast[data-sonner-toast][data-styled=true] [data-button]:active{background:var(--solid-active)}.k-toast[data-sonner-toast][data-styled=true] [data-cancel]{color:var(--color-text);background:var(--bg)}.k-toast[data-sonner-toast][data-styled=true] [data-cancel]:hover{background:var(--bg-hover)}.k-toast[data-sonner-toast][data-styled=true] [data-close-button]{color:var(--color-text-secondary);background:var(--color-surface);border:1px solid var(--color-separator);transition:color .12s,background-color .12s}.k-toast[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{color:var(--color-text);background:var(--bg-hover);border-color:var(--color-separator)}.k-toast[data-sonner-toast][data-styled=true] .sonner-loading-bar{background:var(--color-text-secondary)}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_build/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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_build/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}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{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-leading{syntax:"*";inherits:false}
