@layer reset,theme,element,component,utils;@layer element{a:is(:focus-visible,:hover){outline-color:var(--color-accent-1)}}@layer element{address{font:inherit;font-style:normal}}@layer element{button,.button{--fns-button-padding-block: .35cap;--fns-button-padding-inline: 1ch;appearance:none;border-color:transparent;border-width:var(--border-width-1);border-radius:var(--border-radius-2);border-style:solid;background:transparent;text-decoration:none;font:inherit;font-weight:var(--font-weight-1);color:inherit;justify-content:center;min-block-size:calc(1lh + var(--fns-button-padding-block) * 2 + var(--border-width-1) * 2);padding:var(--fns-button-padding-block) var(--fns-button-padding-inline);transition:background-color var(--motion-duration-1) var(--motion-ease-1),color var(--motion-duration-1) var(--motion-ease-1);background-color:var(--fns-button-color);color:oklch(from var(--fns-button-color) clamp(0,calc((.5 - l)*1000),1) 0 h)}:is(button,.button):not([disabled]){cursor:pointer}:is(button,.button):has(>svg){display:inline-flex;align-items:center;gap:.35ch}:is(button,.button):hover{background-color:oklch(from var(--fns-button-color) calc(l - .05) c h)}:is(button,.button):focus-visible{outline-color:var(--fns-button-color);background-color:oklch(from var(--fns-button-color) calc(l - .05) c h)}:is(button,.button):active{background-color:oklch(from var(--fns-button-color) calc(l - .1) c h)}:is(button,.button)[disabled]{opacity:var(--opacity-3);cursor:not-allowed}button[type=submit]{--fns-button-color: var(--color-accent-1);font-weight:var(--font-weight-2)}button[type=reset]{color:var(--color-on-surface-3);font-weight:var(--font-weight-1)}button[type=button],.button{--fns-button-color: var(--color-surface-2);border-color:var(--fns-button-color);background-color:var(--fns-button-color);color:var(--color-on-surface-2);font-weight:var(--font-weight-1)}:is(button[type=button],.button):not([disabled]):is(:focus-visible,:hover){background-color:oklch(from var(--fns-button-color) calc(l*1.15) c h);color:var(--color-on-surface-1)}:is(button[type=button],.button):is(:focus-visible,:hover){outline-color:transparent;border-color:var(--color-surface-3);color:var(--color-on-surface-1)}:is(button[type=button],.button):is(:focus-visible){outline-color:var(--color-accent-1)}}@layer element{details{padding:.35cap .65ch}details summary{cursor:pointer;list-style:none}details summary::marker,details summary::-webkit-details-marker{display:none}details summary:before{content:"";display:inline-block;width:1em;height:1em;margin-right:.5ch;vertical-align:middle;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;transition:transform var(--motion-duration-1)}details[open] summary:before{transform:rotate(90deg)}}@layer element{dialog{margin:auto;min-inline-size:max(40ch,40vi);max-inline-size:min(95vi,45ch);max-block-size:80dvb;padding:0;background-color:var(--color-surface-1);border-radius:var(--border-radius-2);border:var(--border-width-1) solid var(--color-surface-3);color:var(--color-on-surface-1);overscroll-behavior:none}dialog::backdrop{background:#0006;-webkit-backdrop-filter:blur(var(--blur-1));backdrop-filter:blur(var(--blur-1))}@media(max-width:680px){dialog{inset-block-start:auto;inset-block-end:0;inset-inline:1ch;inline-size:calc(100vi - 2ch);max-block-size:90dvb;border-radius:var(--border-radius-2) var(--border-radius-2) 0 0;border-block-end:none}}}@layer element;@layer element{hr{--fns-hr-width: var(--border-width-1);--fns-hr-opacity: var(--opacity-5);--fns-hr-color: oklch(from currentColor l c h / var(--fns-hr-opacity));border:none;border-block-start:var(--fns-hr-width) solid;border-color:var(--fns-hr-color);background-color:var(--fns-hr-color);margin:0}}@layer element{:where(input[type=checkbox]){--fns-input-checkbox-color: var(--color-on-surface-1);appearance:none;-webkit-appearance:none;inline-size:auto;min-inline-size:1ch;block-size:1lh;aspect-ratio:1;border:var(--border-width-1) solid var(--color-surface-3);border-radius:var(--border-radius-1);transition:all var(--motion-duration-2) var(--motion-ease-1);cursor:pointer}:where(input[type=checkbox]:checked){background-color:var(--fns-input-checkbox-color);border-color:var(--fns-input-checkbox-color);-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' fill='black' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' fill='black' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}@layer element{input[type=date]{appearance:none;font:inherit;color:inherit;background-color:transparent;padding:.35cap .65ch;color:var(--color-on-surface-2);border:var(--border-width-1) solid var(--color-surface-2);border-radius:var(--border-radius-2);transition:border-color var(--motion-duration-1) var(--motion-ease-1)}input[type=date]:is(:focus-visible,:hover){outline-color:transparent;border-color:var(--color-surface-3);color:var(--color-on-surface-1)}input[type=date]:is(:focus,:active,:focus-within){border-color:var(--color-accent-1)}input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.6;transition:opacity var(--motion-duration-1) var(--motion-ease-1)}input[type=date]::-webkit-calendar-picker-indicator:hover{opacity:1}}@layer element{input[type=number]{appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}}@layer element{input[type=text],input[type=number],input[type=email],input[type=tel],input[type=url],input[type=password],input[type=search],input:not([type]){appearance:none;font:inherit;color:inherit;background-color:transparent;padding:.35cap .65ch;color:var(--color-on-surface-2);border:var(--border-width-1) solid var(--color-surface-2);border-radius:var(--border-radius-2);transition:border-color var(--motion-duration-1) var(--motion-ease-1)}:is(input[type=text],input[type=number],input[type=email],input[type=tel],input[type=url],input[type=password],input[type=search],input:not([type])):is(:focus-visible,:hover){outline-color:transparent;border-color:var(--color-surface-3);color:var(--color-on-surface-1)}:is(input[type=text],input[type=number],input[type=email],input[type=tel],input[type=url],input[type=password],input[type=search],input:not([type])):is(:focus,:active){border-color:var(--color-accent-1)}:is(input[type=text],input[type=number],input[type=email],input[type=tel],input[type=url],input[type=password],input[type=search],input:not([type]))::placeholder{color:var(--color-on-surface-4)}:is(input[type=text],input[type=number],input[type=email],input[type=tel],input[type=url],input[type=password],input[type=search],input:not([type]))[readonly]{outline:none;border-color:var(--color-surface-2);cursor:default}}@layer element{label{line-height:var(--line-height-1)}}@layer element{menu{display:flex;align-items:center;column-gap:.35ch;list-style:none;padding-inline-start:0;padding-block:0;margin:0}}@layer element{ol{list-style:none;padding-inline-start:0;padding-block:0}}@layer element;@layer element{@media(min-width:681px){select,::picker(select){appearance:base-select}}select{font:inherit;color:var(--color-on-surface-2);background-color:transparent;column-gap:.65ch;align-items:center;min-inline-size:1ch;padding:.35cap .65ch;border:var(--border-width-1) solid var(--color-surface-2);border-radius:var(--border-radius-2);transition:border-color var(--motion-duration-1) var(--motion-ease-1)}select,select option{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}select:is(:focus-visible,:hover){outline-color:transparent;border-color:var(--color-surface-3);color:var(--color-on-surface-1)}select:is(:focus,:active,:focus-within){border-color:var(--color-accent-1)}select hr{margin-block:.35cap}select::picker-icon{color:var(--color-surface-3);transition:rotate var(--motion-duration-1) var(--motion-ease-1)}select:open::picker-icon{rotate:180deg}::picker(select){border:var(--border-width-1) solid var(--color-surface-3);border-radius:var(--border-radius-2);background-color:var(--color-surface-1);opacity:0;transition:all var(--motion-duration-1) var(--motion-ease-1) allow-discrete}::picker(select):popover-open{opacity:1}@starting-style{::picker(select):popover-open{opacity:0}}option{margin:.15cap .35ch;padding:.35cap .65ch;border-radius:var(--border-radius-1);transition:background-color var(--motion-duration-1) var(--motion-ease-1)}option:first-child{margin-block-start:.35cap}option:last-child{margin-block-end:.35cap}:is(option:hover,option:focus):not([disabled]){background-color:var(--color-surface-2)}option:checked{font-weight:600}option::checkmark{display:none}optgroup{color:var(--color-on-surface-3);font-style:normal;font-weight:var(--font-weight-0)}optgroup option{font-weight:var(--font-weight-1);color:var(--color-on-surface-2)}select option:first-of-type[disabled][selected],select:has(option:first-of-type[disabled][selected]){color:var(--color-on-surface-4);font-style:normal;font-weight:var(--font-weight-0)}select input{inline-size:100%}}@layer element{table{border-collapse:separate;border-spacing:0 var(--border-width-2)}table tr,table th{position:relative}:is(:is(table tr,table th):hover,:is(table tr,table th):has(:focus)):before{border-color:var(--color-surface-3);background-color:var(--color-surface-2)}:is(table tr,table th):before{z-index:-1;content:"";position:absolute;inset:0;pointer-events:none;border:var(--border-width-1) solid var(--color-surface-2);border-radius:var(--border-radius-1)}table td,table th{padding:.65cap .65ch}:is(table td,table th):first-child{padding-inline-start:.85cap}:is(table td,table th):last-child{padding-inline-end:.85cap}}@layer element{textarea{appearance:none;font:inherit;color:inherit;background-color:transparent;padding:.35cap .65ch;border:var(--border-width-1) solid var(--color-surface-2);border-radius:var(--border-radius-2);transition:border-color var(--motion-duration-1) var(--motion-ease-1)}textarea:is(:focus-visible,:hover){outline-color:transparent;border-color:var(--color-surface-3);color:var(--color-on-surface-1)}textarea:is(:focus,:active){border-color:var(--color-accent-1)}textarea::placeholder{color:var(--color-on-surface-4)}}@layer element{ul{list-style:none;padding-inline-start:0;padding-block:0}}@layer theme;@layer theme{html{--border-radius-1: .35rem;--border-radius-2: .65rem;--border-radius-3: 1.85rem;--border-radius-round: 9999px}}@layer theme{html{--border-width-1: 1px;--border-width-2: 3px;--border-width-3: 8px}}@layer theme{html{--blur-1: 4px;--blur-2: 8px;--blur-3: 16px;--blur-4: 24px;--blur-5: 40px}@media(prefers-reduced-transparency:reduce){html{--blur-1: 0;--blur-2: 0;--blur-3: 0;--blur-4: 0;--blur-5: 0}}}@layer theme{html{--fns-color-accent: light-dark(oklch(.55 .2 260), oklch(.72 .2 260));--fns-color-on-accent: light-dark(white, oklch(.18 .05 260))}@supports (color: AccentColor){html{--fns-color-accent: AccentColor;--fns-color-on-accent: AccentColorText}}@media(prefers-color-scheme:light){html{--fns-color-accent-ratio: .1}}@media(prefers-color-scheme:dark){html{--fns-color-accent-ratio: .9}}html{--color-accent-1: var(--fns-color-accent);--color-on-accent-1: var(--fns-color-on-accent);--color-accent-2: oklch(from var(--fns-color-accent) clamp(0, calc(l + (var(--fns-color-accent-ratio) - l) * .15), 1) c h);--color-on-accent-2: var(--fns-color-on-accent);--color-accent-3: oklch(from var(--fns-color-accent) clamp(0, calc(l + (var(--fns-color-accent-ratio) - l) * .35), 1) c h);--color-on-accent-3: var(--fns-color-on-accent);--color-accent-4: oklch(from var(--fns-color-accent) clamp(0, calc(l + (var(--fns-color-accent-ratio) - l) * .65), 1) c h);--color-on-accent-4: var(--fns-color-on-accent);--color-accent-5: oklch(from var(--fns-color-accent) clamp(0, calc(l + (var(--fns-color-accent-ratio) - l) * .85), 1) c h);--color-on-accent-5: var(--fns-color-on-accent)}}@layer theme{html{--fns-color-negative: var(--oc-red-5);--fns-color-on-negative: light-dark(white, oklch(.18 .05 25))}html{--color-negative-1: var(--fns-color-negative);--color-on-negative-1: var(--fns-color-on-negative);--color-negative-2: oklch(from var(--fns-color-negative) clamp(0, calc(l + (.5 - l)*.15) , 1) c h);--color-on-negative-2: var(--fns-color-on-negative);--color-negative-3: oklch(from var(--fns-color-negative) clamp(0, calc(l + (.5 - l)*.35) , 1) c h);--color-on-negative-3: var(--fns-color-on-negative);--color-negative-4: oklch(from var(--fns-color-negative) clamp(0, calc(l + (.5 - l)*.65) , 1) c h);--color-on-negative-4: var(--fns-color-on-negative);--color-negative-5: oklch(from var(--fns-color-negative) clamp(0, calc(l + (.5 - l)*.85) , 1) c h);--color-on-negative-5: var(--fns-color-on-negative)}}@layer theme{html{--fns-color-neutral: light-dark(oklch(.55 .01 260), oklch(47.78% .16399 304.07));--fns-color-on-neutral: light-dark(white, oklch(.18 .01 260))}html{--color-neutral-1: var(--fns-color-neutral);--color-on-neutral-1: var(--fns-color-on-neutral);--color-neutral-2: oklch(from var(--fns-color-neutral) clamp(0, calc(l + (.5 - l)*.15) , 1) c h);--color-on-neutral-2: var(--fns-color-on-neutral);--color-neutral-3: oklch(from var(--fns-color-neutral) clamp(0, calc(l + (.5 - l)*.3) , 1) c h);--color-on-neutral-3: var(--fns-color-on-neutral);--color-neutral-4: oklch(from var(--fns-color-neutral) clamp(0, calc(l + (.5 - l)*.45) , 1) c h);--color-on-neutral-4: var(--fns-color-on-neutral);--color-neutral-5: oklch(from var(--fns-color-neutral) clamp(0, calc(l + (.5 - l)*.6) , 1) c h);--color-on-neutral-5: var(--fns-color-on-neutral)}}@layer theme{html{--fns-color-positive: var(--oc-green-5);--fns-color-on-positive: light-dark(white, oklch(.18 .05 142))}html{--color-positive-1: var(--fns-color-positive);--color-on-positive-1: var(--fns-color-on-positive);--color-positive-2: oklch(from var(--fns-color-positive) clamp(0, calc(l + (.5 - l)*.35) , 1) c h);--color-on-positive-2: var(--fns-color-on-positive);--color-positive-3: oklch(from var(--fns-color-positive) clamp(0, calc(l + (.5 - l)*.65) , 1) c h);--color-on-positive-3: var(--fns-color-on-positive);--color-positive-4: oklch(from var(--fns-color-positive) clamp(0, calc(l + (.5 - l)*.85) , 1) c h);--color-on-positive-4: var(--fns-color-on-positive);--color-positive-5: oklch(from var(--fns-color-positive) clamp(0, calc(l + (.5 - l)*1.05) , 1) c h);--color-on-positive-5: var(--fns-color-on-positive)}}@layer theme{html{--fns-color-surface: light-dark(black, white);--fns-color-on-surface: light-dark(white, black)}@supports (color: Canvas){html{--fns-color-surface: Canvas;--fns-color-on-surface: CanvasText}}html{--color-surface-1: var(--fns-color-surface);--color-on-surface-1: var(--fns-color-on-surface);--color-surface-2: oklch(from var(--fns-color-surface) clamp(0, calc(l + (.5 - l)*.15) , 1) c h);--color-on-surface-2: oklch(from var(--fns-color-on-surface) calc(l*.85) c h);--color-surface-3: oklch(from var(--fns-color-surface) clamp(0, calc(l + (.5 - l)*.3) , 1) c h);--color-on-surface-3: oklch(from var(--fns-color-on-surface) calc(l*.65) c h);--color-surface-4: oklch(from var(--fns-color-surface) clamp(0, calc(l + (.5 - l)*.45) , 1) c h);--color-on-surface-4: oklch(from var(--fns-color-on-surface) calc(l*.45) c h);--color-surface-5: oklch(from var(--fns-color-surface) clamp(0, calc(l + (.5 - l)*.6) , 1) c h);--color-on-surface-5: oklch(from var(--fns-color-on-surface) calc(l*.35) c h)}}@layer theme{html{--fns-color-warning: var(--oc-blue-5);--fns-color-on-warning: var(--oc-blue-1)}html{--color-warning-1: var(--fns-color-warning);--color-on-warning-1: var(--fns-color-on-warning);--color-warning-2: oklch(from var(--fns-color-warning) clamp(0, calc(l + (.5 - l)*.15) , 1) c h);--color-on-warning-2: var(--fns-color-on-warning);--color-warning-3: oklch(from var(--fns-color-warning) clamp(0, calc(l + (.5 - l)*.3) , 1) c h);--color-on-warning-3: var(--fns-color-on-warning);--color-warning-4: oklch(from var(--fns-color-warning) clamp(0, calc(l + (.5 - l)*.45) , 1) c h);--color-on-warning-4: var(--fns-color-on-warning);--color-warning-5: oklch(from var(--fns-color-warning) clamp(0, calc(l + (.5 - l)*.6) , 1) c h);--color-on-warning-5: var(--fns-color-on-warning)}}@layer theme{html{--fns-color-oc-contrast-mod: 1;--oc-gray-0: oklch( from light-dark(#f8f9fa, #030507) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-gray-1: oklch( from light-dark(#f1f3f5, #0d0f12) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-gray-2: oklch( from light-dark(#e9ecef, #16191d) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-gray-3: oklch( from light-dark(#dee2e6, #212529) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-gray-4: oklch( from light-dark(#ced4da, #343a40) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-gray-5: oklch( from light-dark(#adb5bd, #495057) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-gray-6: oklch( from light-dark(#868e96, #868e96) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-gray-7: oklch( from light-dark(#495057, #adb5bd) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-gray-8: oklch( from light-dark(#343a40, #ced4da) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-gray-9: oklch( from light-dark(#212529, #dee2e6) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-gray-10: oklch( from light-dark(#16191d, #e9ecef) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-gray-11: oklch( from light-dark(#0d0f12, #f1f3f5) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-gray-12: oklch( from light-dark(#030507, #f8f9fa) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-stone-0: oklch( from light-dark(#f8fafb, #121210) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-stone-1: oklch( from light-dark(#f2f4f6, #252521) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-stone-2: oklch( from light-dark(#ebedef, #3a3a37) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-stone-3: oklch( from light-dark(#e0e4e5, #50514f) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-stone-4: oklch( from light-dark(#d1d6d8, #666968) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-stone-5: oklch( from light-dark(#b1b6b9, #7e8282) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-stone-6: oklch( from light-dark(#979b9d, #979b9d) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-stone-7: oklch( from light-dark(#7e8282, #b1b6b9) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-stone-8: oklch( from light-dark(#666968, #d1d6d8) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-stone-9: oklch( from light-dark(#50514f, #e0e4e5) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-stone-10: oklch( from light-dark(#3a3a37, #ebedef) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-stone-11: oklch( from light-dark(#252521, #f2f4f6) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-stone-12: oklch( from light-dark(#121210, #f8fafb) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-red-0: oklch( from light-dark(#fff5f5, #7d1a1a) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-red-1: oklch( from light-dark(#ffe3e3, #962020) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-red-2: oklch( from light-dark(#ffc9c9, #b02525) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-red-3: oklch( from light-dark(#ffa8a8, #c92a2a) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-red-4: oklch( from light-dark(#ff8787, #e03131) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-red-5: oklch( from light-dark(#ff6b6b, #f03e3e) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-red-6: oklch( from light-dark(#fa5252, #fa5252) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-red-7: oklch( from light-dark(#f03e3e, #ff6b6b) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-red-8: oklch( from light-dark(#e03131, #ff8787) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-red-9: oklch( from light-dark(#c92a2a, #ffa8a8) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-red-10: oklch( from light-dark(#b02525, #ffc9c9) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-red-11: oklch( from light-dark(#962020, #ffe3e3) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-red-12: oklch( from light-dark(#7d1a1a, #fff5f5) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-pink-0: oklch( from light-dark(#fff0f6, #59102a) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-pink-1: oklch( from light-dark(#ffdeeb, #731536) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-pink-2: oklch( from light-dark(#fcc2d7, #8c1941) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-pink-3: oklch( from light-dark(#faa2c1, #a61e4d) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-pink-4: oklch( from light-dark(#f783ac, #c2255c) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-pink-5: oklch( from light-dark(#f06595, #d6336c) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-pink-6: oklch( from light-dark(#e64980, #e64980) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-pink-7: oklch( from light-dark(#d6336c, #f06595) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-pink-8: oklch( from light-dark(#c2255c, #f783ac) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-pink-9: oklch( from light-dark(#a61e4d, #faa2c1) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-pink-10: oklch( from light-dark(#8c1941, #fcc2d7) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-pink-11: oklch( from light-dark(#731536, #ffdeeb) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-pink-12: oklch( from light-dark(#59102a, #fff0f6) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-purple-0: oklch( from light-dark(#f8f0fc, #44174f) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-purple-1: oklch( from light-dark(#f3d9fa, #5a1e69) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-purple-2: oklch( from light-dark(#eebefa, #702682) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-purple-3: oklch( from light-dark(#e599f7, #862e9c) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-purple-4: oklch( from light-dark(#da77f2, #9c36b5) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-purple-5: oklch( from light-dark(#cc5de8, #ae3ec9) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-purple-6: oklch( from light-dark(#be4bdb, #be4bdb) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-purple-7: oklch( from light-dark(#ae3ec9, #cc5de8) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-purple-8: oklch( from light-dark(#9c36b5, #da77f2) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-purple-9: oklch( from light-dark(#862e9c, #e599f7) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-purple-10: oklch( from light-dark(#702682, #eebefa) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-purple-11: oklch( from light-dark(#5a1e69, #f3d9fa) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-purple-12: oklch( from light-dark(#44174f, #f8f0fc) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-violet-0: oklch( from light-dark(#f3f0ff, #3a2578) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-violet-1: oklch( from light-dark(#e5dbff, #462d91) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-violet-2: oklch( from light-dark(#d0bfff, #5235ab) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-violet-3: oklch( from light-dark(#b197fc, #5f3dc4) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-violet-4: oklch( from light-dark(#9775fa, #6741d9) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-violet-5: oklch( from light-dark(#845ef7, #7048e8) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-violet-6: oklch( from light-dark(#7950f2, #7950f2) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-violet-7: oklch( from light-dark(#7048e8, #845ef7) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-violet-8: oklch( from light-dark(#6741d9, #9775fa) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-violet-9: oklch( from light-dark(#5f3dc4, #b197fc) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-violet-10: oklch( from light-dark(#5235ab, #d0bfff) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-violet-11: oklch( from light-dark(#462d91, #e5dbff) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-violet-12: oklch( from light-dark(#3a2578, #f3f0ff) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-indigo-0: oklch( from light-dark(#edf2ff, #21307a) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-indigo-1: oklch( from light-dark(#dbe4ff, #283a94) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-indigo-2: oklch( from light-dark(#bac8ff, #2f44ad) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-indigo-3: oklch( from light-dark(#91a7ff, #364fc7) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-indigo-4: oklch( from light-dark(#748ffc, #3b5bdb) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-indigo-5: oklch( from light-dark(#5c7cfa, #4263eb) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-indigo-6: oklch( from light-dark(#4c6ef5, #4c6ef5) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-indigo-7: oklch( from light-dark(#4263eb, #5c7cfa) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-indigo-8: oklch( from light-dark(#3b5bdb, #748ffc) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-indigo-9: oklch( from light-dark(#364fc7, #91a7ff) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-indigo-10: oklch( from light-dark(#2f44ad, #bac8ff) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-indigo-11: oklch( from light-dark(#283a94, #dbe4ff) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-indigo-12: oklch( from light-dark(#21307a, #edf2ff) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-blue-0: oklch( from light-dark(#e7f5ff, #0d375e) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-blue-1: oklch( from light-dark(#d0ebff, #114678) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-blue-2: oklch( from light-dark(#a5d8ff, #145591) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-blue-3: oklch( from light-dark(#74c0fc, #1864ab) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-blue-4: oklch( from light-dark(#4dabf7, #1971c2) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-blue-5: oklch( from light-dark(#339af0, #1c7ed6) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-blue-6: oklch( from light-dark(#228be6, #228be6) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-blue-7: oklch( from light-dark(#1c7ed6, #339af0) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-blue-8: oklch( from light-dark(#1971c2, #4dabf7) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-blue-9: oklch( from light-dark(#1864ab, #74c0fc) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-blue-10: oklch( from light-dark(#145591, #a5d8ff) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-blue-11: oklch( from light-dark(#114678, #d0ebff) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-blue-12: oklch( from light-dark(#0d375e, #e7f5ff) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-cyan-0: oklch( from light-dark(#e3fafc, #053038) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-cyan-1: oklch( from light-dark(#c5f6fa, #074652) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-cyan-2: oklch( from light-dark(#99e9f2, #095c6b) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-cyan-3: oklch( from light-dark(#66d9e8, #0b7285) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-cyan-4: oklch( from light-dark(#3bc9db, #0c8599) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-cyan-5: oklch( from light-dark(#22b8cf, #1098ad) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-cyan-6: oklch( from light-dark(#15aabf, #15aabf) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-cyan-7: oklch( from light-dark(#1098ad, #22b8cf) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-cyan-8: oklch( from light-dark(#0c8599, #3bc9db) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-cyan-9: oklch( from light-dark(#0b7285, #66d9e8) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-cyan-10: oklch( from light-dark(#095c6b, #99e9f2) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-cyan-11: oklch( from light-dark(#074652, #c5f6fa) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-cyan-12: oklch( from light-dark(#053038, #e3fafc) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-teal-0: oklch( from light-dark(#e6fcf5, #033325) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-teal-1: oklch( from light-dark(#c3fae8, #054d37) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-teal-2: oklch( from light-dark(#96f2d7, #066649) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-teal-3: oklch( from light-dark(#63e6be, #087f5b) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-teal-4: oklch( from light-dark(#38d9a9, #099268) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-teal-5: oklch( from light-dark(#20c997, #0ca678) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-teal-6: oklch( from light-dark(#12b886, #12b886) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-teal-7: oklch( from light-dark(#0ca678, #20c997) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-teal-8: oklch( from light-dark(#099268, #38d9a9) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-teal-9: oklch( from light-dark(#087f5b, #63e6be) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-teal-10: oklch( from light-dark(#066649, #96f2d7) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-teal-11: oklch( from light-dark(#054d37, #c3fae8) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-teal-12: oklch( from light-dark(#033325, #e6fcf5) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-green-0: oklch( from light-dark(#ebfbee, #133d1b) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-green-1: oklch( from light-dark(#d3f9d8, #1b5727) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-green-2: oklch( from light-dark(#b2f2bb, #237032) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-green-3: oklch( from light-dark(#8ce99a, #2b8a3e) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-green-4: oklch( from light-dark(#69db7c, #2f9e44) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-green-5: oklch( from light-dark(#51cf66, #37b24d) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-green-6: oklch( from light-dark(#40c057, #40c057) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-green-7: oklch( from light-dark(#37b24d, #51cf66) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-green-8: oklch( from light-dark(#2f9e44, #69db7c) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-green-9: oklch( from light-dark(#2b8a3e, #8ce99a) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-green-10: oklch( from light-dark(#237032, #b2f2bb) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-green-11: oklch( from light-dark(#1b5727, #d3f9d8) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-green-12: oklch( from light-dark(#133d1b, #ebfbee) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-lime-0: oklch( from light-dark(#f4fce3, #2c4706) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-lime-1: oklch( from light-dark(#e9fac8, #3c6109) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-lime-2: oklch( from light-dark(#d8f5a2, #4c7a0b) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-lime-3: oklch( from light-dark(#c0eb75, #5c940d) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-lime-4: oklch( from light-dark(#a9e34b, #66a80f) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-lime-5: oklch( from light-dark(#94d82d, #74b816) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-lime-6: oklch( from light-dark(#82c91e, #82c91e) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-lime-7: oklch( from light-dark(#74b816, #94d82d) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-lime-8: oklch( from light-dark(#66a80f, #a9e34b) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-lime-9: oklch( from light-dark(#5c940d, #c0eb75) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-lime-10: oklch( from light-dark(#4c7a0b, #d8f5a2) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-lime-11: oklch( from light-dark(#3c6109, #e9fac8) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-lime-12: oklch( from light-dark(#2c4706, #f4fce3) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-yellow-0: oklch( from light-dark(#fff9db, #663500) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-yellow-1: oklch( from light-dark(#fff3bf, #804200) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-yellow-2: oklch( from light-dark(#ffec99, #b35c00) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-yellow-3: oklch( from light-dark(#ffe066, #e67700) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-yellow-4: oklch( from light-dark(#ffd43b, #f08c00) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-yellow-5: oklch( from light-dark(#fcc419, #f59f00) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-yellow-6: oklch( from light-dark(#fab005, #fab005) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-yellow-7: oklch( from light-dark(#f59f00, #fcc419) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-yellow-8: oklch( from light-dark(#f08c00, #ffd43b) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-yellow-9: oklch( from light-dark(#e67700, #ffe066) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-yellow-10: oklch( from light-dark(#b35c00, #ffec99) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-yellow-11: oklch( from light-dark(#804200, #fff3bf) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-yellow-12: oklch( from light-dark(#663500, #fff9db) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-orange-0: oklch( from light-dark(#fff4e6, #802b09) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-orange-1: oklch( from light-dark(#ffe8cc, #99330b) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-orange-2: oklch( from light-dark(#ffd8a8, #bf400d) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-orange-3: oklch( from light-dark(#ffc078, #d9480f) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-orange-4: oklch( from light-dark(#ffa94d, #e8590c) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-orange-5: oklch( from light-dark(#ff922b, #f76707) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-orange-6: oklch( from light-dark(#fd7e14, #fd7e14) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-orange-7: oklch( from light-dark(#f76707, #ff922b) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-orange-8: oklch( from light-dark(#e8590c, #ffa94d) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-orange-9: oklch( from light-dark(#d9480f, #ffc078) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-orange-10: oklch( from light-dark(#bf400d, #ffd8a8) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-orange-11: oklch( from light-dark(#99330b, #ffe8cc) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-orange-12: oklch( from light-dark(#802b09, #fff4e6) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-choco-0: oklch( from light-dark(#fff8dc, #3d210d) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-choco-1: oklch( from light-dark(#fce1bc, #572f12) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-choco-2: oklch( from light-dark(#f7ca9e, #703a13) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-choco-3: oklch( from light-dark(#f1b280, #8a4513) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-choco-4: oklch( from light-dark(#e99b62, #a45117) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-choco-5: oklch( from light-dark(#df8545, #bd5f1b) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-choco-6: oklch( from light-dark(#d46e25, #d46e25) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-choco-7: oklch( from light-dark(#bd5f1b, #df8545) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-choco-8: oklch( from light-dark(#a45117, #e99b62) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-choco-9: oklch( from light-dark(#8a4513, #f1b280) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-choco-10: oklch( from light-dark(#703a13, #f7ca9e) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-choco-11: oklch( from light-dark(#572f12, #fce1bc) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-choco-12: oklch( from light-dark(#3d210d, #fff8dc) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-brown-0: oklch( from light-dark(#faf4eb, #422412) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-brown-1: oklch( from light-dark(#ede0d1, #4e2b15) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-brown-2: oklch( from light-dark(#e0cab7, #5e3a21) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-brown-3: oklch( from light-dark(#d3b79e, #6f4b2d) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-brown-4: oklch( from light-dark(#c5a285, #825b3a) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-brown-5: oklch( from light-dark(#b78f6d, #956b47) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-brown-6: oklch( from light-dark(#a87c56, #a87c56) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-brown-7: oklch( from light-dark(#956b47, #b78f6d) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-brown-8: oklch( from light-dark(#825b3a, #c5a285) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-brown-9: oklch( from light-dark(#6f4b2d, #d3b79e) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-brown-10: oklch( from light-dark(#5e3a21, #e0cab7) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-brown-11: oklch( from light-dark(#4e2b15, #ede0d1) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-brown-12: oklch( from light-dark(#422412, #faf4eb) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-sand-0: oklch( from light-dark(#f8fafb, #121210) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-sand-1: oklch( from light-dark(#e6e4dc, #252521) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-sand-2: oklch( from light-dark(#d5cfbd, #38352d) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-sand-3: oklch( from light-dark(#c2b9a0, #4b4639) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-sand-4: oklch( from light-dark(#aea58c, #5f5746) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-sand-5: oklch( from light-dark(#9a9178, #736a53) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-sand-6: oklch( from light-dark(#867c65, #867c65) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-sand-7: oklch( from light-dark(#736a53, #9a9178) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-sand-8: oklch( from light-dark(#5f5746, #aea58c) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-sand-9: oklch( from light-dark(#4b4639, #c2b9a0) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-sand-10: oklch( from light-dark(#38352d, #d5cfbd) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-sand-11: oklch( from light-dark(#252521, #e6e4dc) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-sand-12: oklch( from light-dark(#121210, #f8fafb) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-camo-0: oklch( from light-dark(#f9fbe7, #36300a) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-camo-1: oklch( from light-dark(#e8ed9c, #4d460e) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-camo-2: oklch( from light-dark(#d2df4e, #5d5411) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-camo-3: oklch( from light-dark(#c2ce34, #6d6414) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-camo-4: oklch( from light-dark(#b5bb2e, #7e7416) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-camo-5: oklch( from light-dark(#a7a827, #8c851c) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-camo-6: oklch( from light-dark(#999621, #999621) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-camo-7: oklch( from light-dark(#8c851c, #a7a827) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-camo-8: oklch( from light-dark(#7e7416, #b5bb2e) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-camo-9: oklch( from light-dark(#6d6414, #c2ce34) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-camo-10: oklch( from light-dark(#5d5411, #d2df4e) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-camo-11: oklch( from light-dark(#4d460e, #e8ed9c) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-camo-12: oklch( from light-dark(#36300a, #f9fbe7) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-jungle-0: oklch( from light-dark(#ecfeb0, #3d4d04) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-jungle-1: oklch( from light-dark(#def39a, #516605) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-jungle-2: oklch( from light-dark(#d0e884, #658006) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-jungle-3: oklch( from light-dark(#c2dd6e, #7a9908) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-jungle-4: oklch( from light-dark(#b5d15b, #84a513) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-jungle-5: oklch( from light-dark(#a8c648, #8fb024) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-jungle-6: oklch( from light-dark(#9bbb36, #9bbb36) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-jungle-7: oklch( from light-dark(#8fb024, #a8c648) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-jungle-8: oklch( from light-dark(#84a513, #b5d15b) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-jungle-9: oklch( from light-dark(#7a9908, #c2dd6e) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-jungle-10: oklch( from light-dark(#658006, #d0e884) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-jungle-11: oklch( from light-dark(#516605, #def39a) calc(l * var(--fns-color-oc-contrast-mod)) c h );--oc-jungle-12: oklch( from light-dark(#3d4d04, #ecfeb0) calc(l * var(--fns-color-oc-contrast-mod)) c h )}@media(prefers-color-scheme:light){@media(prefers-contrast:more){html{--fns-color-oc-contrast-mod: 1.1}}@media(prefers-contrast:less){html{--fns-color-oc-contrast-mod: .9}}}@media(prefers-color-scheme:dark){@media(prefers-contrast:more){html{--fns-color-oc-contrast-mod: .9}}@media(prefers-contrast:less){html{--fns-color-oc-contrast-mod: 1.1}}}}@layer theme{html{--fns-color-radix-contrast-mod: 1;--radix-gray-1: oklch( from light-dark(#fcfcfc, #111111) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-gray-2: oklch( from light-dark(#f9f9f9, #191919) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-gray-3: oklch( from light-dark(#f0f0f0, #222222) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-gray-4: oklch( from light-dark(#e8e8e8, #2a2a2a) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-gray-5: oklch( from light-dark(#e0e0e0, #313131) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-gray-6: oklch( from light-dark(#d9d9d9, #3a3a3a) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-gray-7: oklch( from light-dark(#cecece, #484848) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-gray-8: oklch( from light-dark(#bbbbbb, #606060) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-gray-9: oklch( from light-dark(#8d8d8d, #6e6e6e) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-gray-10: oklch( from light-dark(#838383, #7b7b7b) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-gray-11: oklch( from light-dark(#646464, #b4b4b4) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-gray-12: oklch( from light-dark(#202020, #eeeeee) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-mauve-1: oklch( from light-dark(#fdfcfd, #121113) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-mauve-2: oklch( from light-dark(#faf9fb, #1a191b) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-mauve-3: oklch( from light-dark(#f2eff3, #232225) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-mauve-4: oklch( from light-dark(#eae7ec, #2b292d) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-mauve-5: oklch( from light-dark(#e3dfe6, #323035) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-mauve-6: oklch( from light-dark(#dbd8e0, #3c393f) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-mauve-7: oklch( from light-dark(#d0cdd7, #49474e) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-mauve-8: oklch( from light-dark(#bcbac7, #625f69) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-mauve-9: oklch( from light-dark(#8e8c99, #6f6d78) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-mauve-10: oklch( from light-dark(#84828e, #7c7a85) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-mauve-11: oklch( from light-dark(#65636d, #b5b2bc) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-mauve-12: oklch( from light-dark(#211f26, #eeeef0) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-slate-1: oklch( from light-dark(#fcfcfd, #111113) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-slate-2: oklch( from light-dark(#f9f9fb, #18191b) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-slate-3: oklch( from light-dark(#f0f0f3, #212225) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-slate-4: oklch( from light-dark(#e8e8ec, #272a2d) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-slate-5: oklch( from light-dark(#e0e1e6, #2e3135) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-slate-6: oklch( from light-dark(#d9d9e0, #363a3f) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-slate-7: oklch( from light-dark(#cdced6, #43484e) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-slate-8: oklch( from light-dark(#b9bbc6, #5a6169) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-slate-9: oklch( from light-dark(#8b8d98, #696e77) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-slate-10: oklch( from light-dark(#80838d, #777b84) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-slate-11: oklch( from light-dark(#60646c, #b0b4ba) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-slate-12: oklch( from light-dark(#1c2024, #edeef0) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-sage-1: oklch( from light-dark(#fbfdfc, #101211) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-sage-2: oklch( from light-dark(#f7f9f8, #171918) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-sage-3: oklch( from light-dark(#eef1f0, #202221) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-sage-4: oklch( from light-dark(#e6e9e8, #272a29) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-sage-5: oklch( from light-dark(#dfe2e0, #2e3130) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-sage-6: oklch( from light-dark(#d7dad9, #373b39) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-sage-7: oklch( from light-dark(#cbcfcd, #444947) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-sage-8: oklch( from light-dark(#b8bcba, #5b625f) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-sage-9: oklch( from light-dark(#868e8b, #63706b) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-sage-10: oklch( from light-dark(#7c8481, #717d79) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-sage-11: oklch( from light-dark(#5f6563, #adb5b2) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-sage-12: oklch( from light-dark(#1a211e, #eceeed) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-olive-1: oklch( from light-dark(#fcfdfc, #111210) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-olive-2: oklch( from light-dark(#f8faf8, #181917) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-olive-3: oklch( from light-dark(#eff1ef, #212220) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-olive-4: oklch( from light-dark(#e7e9e7, #282a27) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-olive-5: oklch( from light-dark(#dfe2df, #2f312e) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-olive-6: oklch( from light-dark(#d7dad7, #383a36) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-olive-7: oklch( from light-dark(#cccfcc, #454843) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-olive-8: oklch( from light-dark(#b9bcb8, #5c625b) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-olive-9: oklch( from light-dark(#898e87, #687066) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-olive-10: oklch( from light-dark(#7f847d, #767d74) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-olive-11: oklch( from light-dark(#60655f, #afb5ad) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-olive-12: oklch( from light-dark(#1d211c, #eceeec) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-sand-1: oklch( from light-dark(#fdfdfc, #111110) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-sand-2: oklch( from light-dark(#f9f9f8, #191918) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-sand-3: oklch( from light-dark(#f1f0ef, #222221) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-sand-4: oklch( from light-dark(#e9e8e6, #2a2a28) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-sand-5: oklch( from light-dark(#e2e1de, #31312e) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-sand-6: oklch( from light-dark(#dad9d6, #3b3a37) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-sand-7: oklch( from light-dark(#cfceca, #494844) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-sand-8: oklch( from light-dark(#bcbbb5, #62605b) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-sand-9: oklch( from light-dark(#8d8d86, #6f6d66) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-sand-10: oklch( from light-dark(#82827c, #7c7b74) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-sand-11: oklch( from light-dark(#63635e, #b5b3ad) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-sand-12: oklch( from light-dark(#21201c, #eeeeec) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-tomato-1: oklch( from light-dark(#fffcfc, #181111) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-tomato-2: oklch( from light-dark(#fff8f7, #1f1513) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-tomato-3: oklch( from light-dark(#feebe7, #391714) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-tomato-4: oklch( from light-dark(#ffdcd3, #4e1511) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-tomato-5: oklch( from light-dark(#ffcdc2, #5e1c16) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-tomato-6: oklch( from light-dark(#fdbdaf, #6e2920) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-tomato-7: oklch( from light-dark(#f5a898, #853a2d) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-tomato-8: oklch( from light-dark(#ec8e7b, #ac4d39) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-tomato-9: oklch( from light-dark(#e54d2e, #e54d2e) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-tomato-10: oklch( from light-dark(#dd4425, #ec6142) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-tomato-11: oklch( from light-dark(#d13415, #ff977d) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-tomato-12: oklch( from light-dark(#5c271f, #fbd3cb) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-red-1: oklch( from light-dark(#fffcfc, #191111) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-red-2: oklch( from light-dark(#fff7f7, #201314) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-red-3: oklch( from light-dark(#feebec, #3b1219) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-red-4: oklch( from light-dark(#ffdbdc, #500f1c) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-red-5: oklch( from light-dark(#ffcdce, #611623) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-red-6: oklch( from light-dark(#fdbdbe, #72232d) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-red-7: oklch( from light-dark(#f4a9aa, #8c333a) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-red-8: oklch( from light-dark(#eb8e90, #b54548) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-red-9: oklch( from light-dark(#e5484d, #e5484d) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-red-10: oklch( from light-dark(#dc3e42, #ec5d5e) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-red-11: oklch( from light-dark(#ce2c31, #ff9592) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-red-12: oklch( from light-dark(#641723, #ffd1d9) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-ruby-1: oklch( from light-dark(#fffcfd, #191113) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-ruby-2: oklch( from light-dark(#fff7f8, #1e1517) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-ruby-3: oklch( from light-dark(#feeaed, #3a141e) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-ruby-4: oklch( from light-dark(#ffdce1, #4e1325) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-ruby-5: oklch( from light-dark(#ffced6, #5e1a2e) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-ruby-6: oklch( from light-dark(#f8bfc8, #6f2539) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-ruby-7: oklch( from light-dark(#efacb8, #883447) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-ruby-8: oklch( from light-dark(#e592a3, #b3445a) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-ruby-9: oklch( from light-dark(#e54666, #e54666) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-ruby-10: oklch( from light-dark(#dc3b5d, #ec5a72) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-ruby-11: oklch( from light-dark(#ca244d, #ff949d) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-ruby-12: oklch( from light-dark(#64172b, #fed2e1) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-crimson-1: oklch( from light-dark(#fffcfd, #191114) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-crimson-2: oklch( from light-dark(#fef7f9, #201318) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-crimson-3: oklch( from light-dark(#ffe9f0, #381525) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-crimson-4: oklch( from light-dark(#fedce7, #4d122f) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-crimson-5: oklch( from light-dark(#facedd, #5c1839) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-crimson-6: oklch( from light-dark(#f3bed1, #6d2545) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-crimson-7: oklch( from light-dark(#eaacc3, #873356) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-crimson-8: oklch( from light-dark(#e093b2, #b0436e) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-crimson-9: oklch( from light-dark(#e93d82, #e93d82) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-crimson-10: oklch( from light-dark(#df3478, #ee518a) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-crimson-11: oklch( from light-dark(#cb1d63, #ff92ad) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-crimson-12: oklch( from light-dark(#621639, #fdd3e8) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-pink-1: oklch( from light-dark(#fffcfe, #191117) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-pink-2: oklch( from light-dark(#fef7fb, #21121d) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-pink-3: oklch( from light-dark(#fee9f5, #37172f) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-pink-4: oklch( from light-dark(#fbdcef, #4b143d) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-pink-5: oklch( from light-dark(#f6cee7, #591c47) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-pink-6: oklch( from light-dark(#efbfdd, #692955) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-pink-7: oklch( from light-dark(#e7acd0, #833869) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-pink-8: oklch( from light-dark(#dd93c2, #a84885) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-pink-9: oklch( from light-dark(#d6409f, #d6409f) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-pink-10: oklch( from light-dark(#cf3897, #de51a8) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-pink-11: oklch( from light-dark(#c2298a, #ff8dcc) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-pink-12: oklch( from light-dark(#651249, #fdd1ea) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-plum-1: oklch( from light-dark(#fefcff, #181118) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-plum-2: oklch( from light-dark(#fdf7fd, #201320) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-plum-3: oklch( from light-dark(#fbebfb, #351a35) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-plum-4: oklch( from light-dark(#f7def8, #451d47) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-plum-5: oklch( from light-dark(#f2d1f3, #512454) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-plum-6: oklch( from light-dark(#e9c2ec, #5e3061) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-plum-7: oklch( from light-dark(#deade3, #734079) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-plum-8: oklch( from light-dark(#cf91d8, #92549c) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-plum-9: oklch( from light-dark(#ab4aba, #ab4aba) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-plum-10: oklch( from light-dark(#a144af, #b658c4) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-plum-11: oklch( from light-dark(#953ea3, #e796f3) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-plum-12: oklch( from light-dark(#53195d, #f4d4f4) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-purple-1: oklch( from light-dark(#fefcfe, #18111b) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-purple-2: oklch( from light-dark(#fbf7fe, #1e1523) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-purple-3: oklch( from light-dark(#f7edfe, #301c3b) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-purple-4: oklch( from light-dark(#f2e2fc, #3d224e) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-purple-5: oklch( from light-dark(#ead5f9, #48295c) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-purple-6: oklch( from light-dark(#e0c4f4, #54346b) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-purple-7: oklch( from light-dark(#d1afec, #664282) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-purple-8: oklch( from light-dark(#be93e4, #8457aa) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-purple-9: oklch( from light-dark(#8e4ec6, #8e4ec6) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-purple-10: oklch( from light-dark(#8347b9, #9a5cd0) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-purple-11: oklch( from light-dark(#8145b5, #d19dff) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-purple-12: oklch( from light-dark(#402060, #ecd9fa) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-violet-1: oklch( from light-dark(#fdfcfe, #14121f) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-violet-2: oklch( from light-dark(#faf8ff, #1b1525) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-violet-3: oklch( from light-dark(#f4f0fe, #291f43) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-violet-4: oklch( from light-dark(#ebe4ff, #33255b) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-violet-5: oklch( from light-dark(#e1d9ff, #3c2e69) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-violet-6: oklch( from light-dark(#d4cafe, #473876) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-violet-7: oklch( from light-dark(#c2b5f5, #56468b) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-violet-8: oklch( from light-dark(#aa99ec, #6958ad) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-violet-9: oklch( from light-dark(#6e56cf, #6e56cf) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-violet-10: oklch( from light-dark(#654dc4, #7d66d9) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-violet-11: oklch( from light-dark(#6550b9, #baa7ff) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-violet-12: oklch( from light-dark(#2f265f, #e2ddfe) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-iris-1: oklch( from light-dark(#fdfdff, #13131e) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-iris-2: oklch( from light-dark(#f8f8ff, #171625) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-iris-3: oklch( from light-dark(#f0f1fe, #202248) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-iris-4: oklch( from light-dark(#e6e7ff, #262a65) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-iris-5: oklch( from light-dark(#dadcff, #303374) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-iris-6: oklch( from light-dark(#cbcdff, #3d3e82) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-iris-7: oklch( from light-dark(#b8baf8, #4a4a95) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-iris-8: oklch( from light-dark(#9b9ef0, #5958b1) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-iris-9: oklch( from light-dark(#5b5bd6, #5b5bd6) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-iris-10: oklch( from light-dark(#5151cd, #6e6ade) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-iris-11: oklch( from light-dark(#5753c6, #b1a9ff) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-iris-12: oklch( from light-dark(#272962, #e0dffe) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-indigo-1: oklch( from light-dark(#fdfdfe, #11131f) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-indigo-2: oklch( from light-dark(#f7f9ff, #141726) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-indigo-3: oklch( from light-dark(#edf2fe, #182449) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-indigo-4: oklch( from light-dark(#e1e9ff, #1d2e62) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-indigo-5: oklch( from light-dark(#d2deff, #253974) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-indigo-6: oklch( from light-dark(#c1d0ff, #304384) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-indigo-7: oklch( from light-dark(#abbdf9, #3a4f97) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-indigo-8: oklch( from light-dark(#8da4ef, #435db1) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-indigo-9: oklch( from light-dark(#3e63dd, #3e63dd) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-indigo-10: oklch( from light-dark(#3358d4, #5472e4) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-indigo-11: oklch( from light-dark(#3a5bc7, #9eb1ff) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-indigo-12: oklch( from light-dark(#1f2d5c, #d6e1ff) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-blue-1: oklch( from light-dark(#fbfdff, #0d1520) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-blue-2: oklch( from light-dark(#f4faff, #111927) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-blue-3: oklch( from light-dark(#e6f4fe, #0d2847) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-blue-4: oklch( from light-dark(#d5efff, #003362) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-blue-5: oklch( from light-dark(#c2e5ff, #004074) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-blue-6: oklch( from light-dark(#acd8fc, #104d87) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-blue-7: oklch( from light-dark(#8ec8f6, #205d9e) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-blue-8: oklch( from light-dark(#5eb1ef, #2870bd) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-blue-9: oklch( from light-dark(#0090ff, #0090ff) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-blue-10: oklch( from light-dark(#0588f0, #3b9eff) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-blue-11: oklch( from light-dark(#0d74ce, #70b8ff) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-blue-12: oklch( from light-dark(#113264, #c2e6ff) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-cyan-1: oklch( from light-dark(#fafdfe, #0b161a) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-cyan-2: oklch( from light-dark(#f2fafb, #101b20) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-cyan-3: oklch( from light-dark(#def7f9, #082c36) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-cyan-4: oklch( from light-dark(#caf1f6, #003848) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-cyan-5: oklch( from light-dark(#b5e9f0, #004558) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-cyan-6: oklch( from light-dark(#9ddde7, #045468) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-cyan-7: oklch( from light-dark(#7dcedc, #12677e) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-cyan-8: oklch( from light-dark(#3db9cf, #11809c) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-cyan-9: oklch( from light-dark(#00a2c7, #00a2c7) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-cyan-10: oklch( from light-dark(#0797b9, #23afd0) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-cyan-11: oklch( from light-dark(#107d98, #4ccce6) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-cyan-12: oklch( from light-dark(#0d3c48, #b6ecf7) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-teal-1: oklch( from light-dark(#fafefd, #0d1514) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-teal-2: oklch( from light-dark(#f3fbf9, #111c1b) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-teal-3: oklch( from light-dark(#e0f8f3, #0d2d2a) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-teal-4: oklch( from light-dark(#ccf3ea, #023b37) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-teal-5: oklch( from light-dark(#b8eae0, #084843) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-teal-6: oklch( from light-dark(#a1ded2, #145750) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-teal-7: oklch( from light-dark(#83cdc1, #1c6961) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-teal-8: oklch( from light-dark(#53b9ab, #207e73) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-teal-9: oklch( from light-dark(#12a594, #12a594) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-teal-10: oklch( from light-dark(#0d9b8a, #0eb39e) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-teal-11: oklch( from light-dark(#008573, #0bd8b6) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-teal-12: oklch( from light-dark(#0d3d38, #adf0dd) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-jade-1: oklch( from light-dark(#fbfefd, #0d1512) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-jade-2: oklch( from light-dark(#f4fbf7, #121c18) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-jade-3: oklch( from light-dark(#e6f7ed, #0f2e22) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-jade-4: oklch( from light-dark(#d6f1e3, #0b3b2c) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-jade-5: oklch( from light-dark(#c3e9d7, #114837) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-jade-6: oklch( from light-dark(#acdec8, #1b5745) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-jade-7: oklch( from light-dark(#8bceb6, #246854) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-jade-8: oklch( from light-dark(#56ba9f, #2a7e68) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-jade-9: oklch( from light-dark(#29a383, #29a383) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-jade-10: oklch( from light-dark(#26997b, #27b08b) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-jade-11: oklch( from light-dark(#208368, #1fd8a4) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-jade-12: oklch( from light-dark(#1d3b31, #adf0d4) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-green-1: oklch( from light-dark(#fbfefc, #0e1512) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-green-2: oklch( from light-dark(#f4fbf6, #121b17) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-green-3: oklch( from light-dark(#e6f6eb, #132d21) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-green-4: oklch( from light-dark(#d6f1df, #113b29) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-green-5: oklch( from light-dark(#c4e8d1, #174933) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-green-6: oklch( from light-dark(#adddc0, #20573e) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-green-7: oklch( from light-dark(#8eceaa, #28684a) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-green-8: oklch( from light-dark(#5bb98b, #2f7c57) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-green-9: oklch( from light-dark(#30a46c, #30a46c) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-green-10: oklch( from light-dark(#2b9a66, #33b074) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-green-11: oklch( from light-dark(#218358, #3dd68c) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-green-12: oklch( from light-dark(#193b2d, #b1f1cb) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-grass-1: oklch( from light-dark(#fbfefb, #0e1511) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-grass-2: oklch( from light-dark(#f5fbf5, #141a15) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-grass-3: oklch( from light-dark(#e9f6e9, #1b2a1e) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-grass-4: oklch( from light-dark(#daf1db, #1d3a24) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-grass-5: oklch( from light-dark(#c9e8ca, #25482d) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-grass-6: oklch( from light-dark(#b2ddb5, #2d5736) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-grass-7: oklch( from light-dark(#94ce9a, #366740) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-grass-8: oklch( from light-dark(#65ba74, #3e7949) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-grass-9: oklch( from light-dark(#46a758, #46a758) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-grass-10: oklch( from light-dark(#3e9b4f, #53b365) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-grass-11: oklch( from light-dark(#2a7e3b, #71d083) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-grass-12: oklch( from light-dark(#203c25, #c2f0c2) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-brown-1: oklch( from light-dark(#fefdfc, #12110f) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-brown-2: oklch( from light-dark(#fcf9f6, #1c1816) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-brown-3: oklch( from light-dark(#f6eee7, #28211d) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-brown-4: oklch( from light-dark(#f0e4d9, #322922) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-brown-5: oklch( from light-dark(#ebdaca, #3e3128) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-brown-6: oklch( from light-dark(#e4cdb7, #4d3c2f) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-brown-7: oklch( from light-dark(#dcbc9f, #614a39) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-brown-8: oklch( from light-dark(#cea37e, #7c5f46) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-brown-9: oklch( from light-dark(#ad7f58, #ad7f58) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-brown-10: oklch( from light-dark(#a07553, #b88c67) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-brown-11: oklch( from light-dark(#815e46, #dbb594) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-brown-12: oklch( from light-dark(#3e332e, #f2e1ca) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-bronze-1: oklch( from light-dark(#fdfcfc, #141110) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-bronze-2: oklch( from light-dark(#fdf7f5, #1c1917) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-bronze-3: oklch( from light-dark(#f6edea, #262220) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-bronze-4: oklch( from light-dark(#efe4df, #302a27) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-bronze-5: oklch( from light-dark(#e7d9d3, #3b3330) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-bronze-6: oklch( from light-dark(#dfcdc5, #493e3a) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-bronze-7: oklch( from light-dark(#d3bcb3, #5a4c47) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-bronze-8: oklch( from light-dark(#c2a499, #6f5f58) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-bronze-9: oklch( from light-dark(#a18072, #a18072) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-bronze-10: oklch( from light-dark(#957468, #ae8c7e) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-bronze-11: oklch( from light-dark(#7d5e54, #d4b3a5) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-bronze-12: oklch( from light-dark(#43302b, #ede0d9) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-gold-1: oklch( from light-dark(#fdfdfc, #121211) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-gold-2: oklch( from light-dark(#faf9f2, #1b1a17) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-gold-3: oklch( from light-dark(#f2f0e7, #24231f) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-gold-4: oklch( from light-dark(#eae6db, #2d2b26) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-gold-5: oklch( from light-dark(#e1dccf, #38352e) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-gold-6: oklch( from light-dark(#d8d0bf, #444039) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-gold-7: oklch( from light-dark(#cbc0aa, #544f46) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-gold-8: oklch( from light-dark(#b9a88d, #696256) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-gold-9: oklch( from light-dark(#978365, #978365) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-gold-10: oklch( from light-dark(#8c7a5e, #a39073) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-gold-11: oklch( from light-dark(#71624b, #cbb99f) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-gold-12: oklch( from light-dark(#3b352b, #e8e2d9) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-sky-1: oklch( from light-dark(#f9feff, #0d141f) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-sky-2: oklch( from light-dark(#f1fafd, #111a27) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-sky-3: oklch( from light-dark(#e1f6fd, #112840) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-sky-4: oklch( from light-dark(#d1f0fa, #113555) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-sky-5: oklch( from light-dark(#bee7f5, #154467) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-sky-6: oklch( from light-dark(#a9daed, #1b537b) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-sky-7: oklch( from light-dark(#8dcae3, #1f6692) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-sky-8: oklch( from light-dark(#60b3d7, #197cae) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-sky-9: oklch( from light-dark(#7ce2fe, #7ce2fe) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-sky-10: oklch( from light-dark(#74daf8, #a8eeff) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-sky-11: oklch( from light-dark(#00749e, #75c7f0) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-sky-12: oklch( from light-dark(#1d3e56, #c2f3ff) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-mint-1: oklch( from light-dark(#f9fefd, #0e1515) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-mint-2: oklch( from light-dark(#f2fbf9, #0f1b1b) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-mint-3: oklch( from light-dark(#ddf9f2, #092c2b) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-mint-4: oklch( from light-dark(#c8f4e9, #003a38) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-mint-5: oklch( from light-dark(#b3ecde, #004744) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-mint-6: oklch( from light-dark(#9ce0d0, #105650) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-mint-7: oklch( from light-dark(#7ecfbd, #1e685f) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-mint-8: oklch( from light-dark(#4cbba5, #277f70) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-mint-9: oklch( from light-dark(#86ead4, #86ead4) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-mint-10: oklch( from light-dark(#7de0cb, #a8f5e5) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-mint-11: oklch( from light-dark(#027864, #58d5ba) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-mint-12: oklch( from light-dark(#16433c, #c4f5e1) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-lime-1: oklch( from light-dark(#fcfdfa, #11130c) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-lime-2: oklch( from light-dark(#f8faf3, #151a10) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-lime-3: oklch( from light-dark(#eef6d6, #1f2917) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-lime-4: oklch( from light-dark(#e2f0bd, #29371d) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-lime-5: oklch( from light-dark(#d3e7a6, #334423) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-lime-6: oklch( from light-dark(#c2da91, #3d522a) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-lime-7: oklch( from light-dark(#abc978, #496231) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-lime-8: oklch( from light-dark(#8db654, #577538) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-lime-9: oklch( from light-dark(#bdee63, #bdee63) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-lime-10: oklch( from light-dark(#b0e64c, #d4ff70) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-lime-11: oklch( from light-dark(#5c7c2f, #bde56c) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-lime-12: oklch( from light-dark(#37401c, #e3f7ba) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-yellow-1: oklch( from light-dark(#fdfdf9, #14120b) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-yellow-2: oklch( from light-dark(#fefce9, #1b180f) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-yellow-3: oklch( from light-dark(#fffab8, #2d2305) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-yellow-4: oklch( from light-dark(#fff394, #362b00) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-yellow-5: oklch( from light-dark(#ffe770, #433500) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-yellow-6: oklch( from light-dark(#f3d768, #524202) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-yellow-7: oklch( from light-dark(#e4c767, #665417) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-yellow-8: oklch( from light-dark(#d5ae39, #836a21) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-yellow-9: oklch( from light-dark(#ffe629, #ffe629) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-yellow-10: oklch( from light-dark(#ffdc00, #ffff57) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-yellow-11: oklch( from light-dark(#9e6c00, #f5e147) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-yellow-12: oklch( from light-dark(#473b1f, #f6eeb4) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-amber-1: oklch( from light-dark(#fefdfb, #16120c) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-amber-2: oklch( from light-dark(#fefbe9, #1d180f) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-amber-3: oklch( from light-dark(#fff7c2, #302008) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-amber-4: oklch( from light-dark(#ffee9c, #3f2700) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-amber-5: oklch( from light-dark(#fbe577, #4d3000) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-amber-6: oklch( from light-dark(#f3d673, #5c3d05) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-amber-7: oklch( from light-dark(#e9c162, #714f19) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-amber-8: oklch( from light-dark(#e2a336, #8f6424) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-amber-9: oklch( from light-dark(#ffc53d, #ffc53d) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-amber-10: oklch( from light-dark(#ffba18, #ffd60a) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-amber-11: oklch( from light-dark(#ab6400, #ffca16) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-amber-12: oklch( from light-dark(#4f3422, #ffe7b3) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-orange-1: oklch( from light-dark(#fefcfb, #17120e) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-orange-2: oklch( from light-dark(#fff7ed, #1e160f) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-orange-3: oklch( from light-dark(#ffefd6, #331e0b) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-orange-4: oklch( from light-dark(#ffdfb5, #462100) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-orange-5: oklch( from light-dark(#ffd19a, #562800) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-orange-6: oklch( from light-dark(#ffc182, #66350c) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-orange-7: oklch( from light-dark(#f5ae73, #7e451d) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-orange-8: oklch( from light-dark(#ec9455, #a35829) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-orange-9: oklch( from light-dark(#f76b15, #f76b15) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-orange-10: oklch( from light-dark(#ef5f00, #ff801f) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-orange-11: oklch( from light-dark(#cc4e00, #ffa057) calc(l * var(--fns-color-radix-contrast-mod)) c h );--radix-orange-12: oklch( from light-dark(#582d1d, #ffe0c2) calc(l * var(--fns-color-radix-contrast-mod)) c h )}@media(prefers-color-scheme:light){@media(prefers-contrast:more){html{--fns-color-radix-contrast-mod: 1.1}}@media(prefers-contrast:less){html{--fns-color-radix-contrast-mod: .9}}}@media(prefers-color-scheme:dark){@media(prefers-contrast:more){html{--fns-color-radix-contrast-mod: .9}}@media(prefers-contrast:less){html{--fns-color-radix-contrast-mod: 1.1}}}}@layer theme{html{--fns-color-rc-contrast-mod: 1;--rc-gray-1: oklch( from light-dark(#f6f6f6, #222222) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-gray-2: oklch( from light-dark(#e2e2e2, #3e3e3e) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-gray-3: oklch( from light-dark(#8b8b8b, #6f6f6f) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-gray-4: oklch( from light-dark(#6f6f6f, #8b8b8b) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-gray-5: oklch( from light-dark(#3e3e3e, #e2e2e2) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-gray-6: oklch( from light-dark(#222222, #f6f6f6) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-rose-1: oklch( from light-dark(#fff7f9, #4c0023) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-rose-2: oklch( from light-dark(#ffdce5, #800040) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-rose-3: oklch( from light-dark(#ff3b8d, #db0072) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-rose-4: oklch( from light-dark(#db0072, #ff3b8d) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-rose-5: oklch( from light-dark(#800040, #ffdce5) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-rose-6: oklch( from light-dark(#4c0023, #fff7f9) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-raspberry-1: oklch( from light-dark(#fff8f8, #510018) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-raspberry-2: oklch( from light-dark(#ffdddf, #82002c) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-raspberry-3: oklch( from light-dark(#ff426c, #de0051) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-raspberry-4: oklch( from light-dark(#de0051, #ff426c) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-raspberry-5: oklch( from light-dark(#82002c, #ffdddf) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-raspberry-6: oklch( from light-dark(#510018, #fff8f8) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-red-1: oklch( from light-dark(#fff8f6, #530003) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-red-2: oklch( from light-dark(#ffddd8, #830014) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-red-3: oklch( from light-dark(#ff4647, #e0002b) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-red-4: oklch( from light-dark(#e0002b, #ff4647) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-red-5: oklch( from light-dark(#830014, #ffddd8) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-red-6: oklch( from light-dark(#530003, #fff8f6) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-orange-1: oklch( from light-dark(#fff8f5, #401600) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-orange-2: oklch( from light-dark(#ffded1, #752100) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-orange-3: oklch( from light-dark(#fd4d00, #cd3c00) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-orange-4: oklch( from light-dark(#cd3c00, #fd4d00) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-orange-5: oklch( from light-dark(#752100, #ffded1) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-orange-6: oklch( from light-dark(#401600, #fff8f5) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-cinnamon-1: oklch( from light-dark(#fff8f3, #371d00) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-cinnamon-2: oklch( from light-dark(#ffdfc6, #633300) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-cinnamon-3: oklch( from light-dark(#d57300, #ac5c00) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-cinnamon-4: oklch( from light-dark(#ac5c00, #d57300) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-cinnamon-5: oklch( from light-dark(#633300, #ffdfc6) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-cinnamon-6: oklch( from light-dark(#371d00, #fff8f3) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-amber-1: oklch( from light-dark(#fff8ef, #302100) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-amber-2: oklch( from light-dark(#ffe0b2, #523800) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-amber-3: oklch( from light-dark(#b98300, #926700) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-amber-4: oklch( from light-dark(#926700, #b98300) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-amber-5: oklch( from light-dark(#523800, #ffe0b2) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-amber-6: oklch( from light-dark(#302100, #fff8ef) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-yellow-1: oklch( from light-dark(#fff9e5, #292300) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-yellow-2: oklch( from light-dark(#ffe53e, #463d00) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-yellow-3: oklch( from light-dark(#9c8b00, #7d6f00) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-yellow-4: oklch( from light-dark(#7d6f00, #9c8b00) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-yellow-5: oklch( from light-dark(#463d00, #ffe53e) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-yellow-6: oklch( from light-dark(#292300, #fff9e5) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-lime-1: oklch( from light-dark(#f7ffac, #222600) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-lime-2: oklch( from light-dark(#d5f200, #394100) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-lime-3: oklch( from light-dark(#819300, #677600) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-lime-4: oklch( from light-dark(#677600, #819300) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-lime-5: oklch( from light-dark(#394100, #d5f200) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-lime-6: oklch( from light-dark(#222600, #f7ffac) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-chartreuse-1: oklch( from light-dark(#e5ffc3, #182600) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-chartreuse-2: oklch( from light-dark(#98fb00, #264500) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-chartreuse-3: oklch( from light-dark(#5c9b00, #497c00) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-chartreuse-4: oklch( from light-dark(#497c00, #5c9b00) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-chartreuse-5: oklch( from light-dark(#264500, #98fb00) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-chartreuse-6: oklch( from light-dark(#182600, #e5ffc3) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-green-1: oklch( from light-dark(#e0ffd9, #062800) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-green-2: oklch( from light-dark(#72ff6c, #004908) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-green-3: oklch( from light-dark(#00a21f, #008217) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-green-4: oklch( from light-dark(#008217, #00a21f) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-green-5: oklch( from light-dark(#004908, #72ff6c) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-green-6: oklch( from light-dark(#062800, #e0ffd9) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-emerald-1: oklch( from light-dark(#dcffe6, #002812) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-emerald-2: oklch( from light-dark(#5dffa2, #004825) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-emerald-3: oklch( from light-dark(#00a05a, #008147) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-emerald-4: oklch( from light-dark(#008147, #00a05a) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-emerald-5: oklch( from light-dark(#004825, #5dffa2) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-emerald-6: oklch( from light-dark(#002812, #dcffe6) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-aquamarine-1: oklch( from light-dark(#daffef, #00281b) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-aquamarine-2: oklch( from light-dark(#42ffc6, #004734) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-aquamarine-3: oklch( from light-dark(#009f78, #007f5f) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-aquamarine-4: oklch( from light-dark(#007f5f, #009f78) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-aquamarine-5: oklch( from light-dark(#004734, #42ffc6) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-aquamarine-6: oklch( from light-dark(#00281b, #daffef) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-teal-1: oklch( from light-dark(#d7fff7, #002722) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-teal-2: oklch( from light-dark(#00ffe4, #00443c) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-teal-3: oklch( from light-dark(#009e8c, #007c6e) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-teal-4: oklch( from light-dark(#007c6e, #009e8c) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-teal-5: oklch( from light-dark(#00443c, #00ffe4) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-teal-6: oklch( from light-dark(#002722, #d7fff7) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-cyan-1: oklch( from light-dark(#c4fffe, #002525) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-cyan-2: oklch( from light-dark(#00fafb, #004344) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-cyan-3: oklch( from light-dark(#00999a, #007a7b) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-cyan-4: oklch( from light-dark(#007a7b, #00999a) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-cyan-5: oklch( from light-dark(#004344, #00fafb) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-cyan-6: oklch( from light-dark(#002525, #c4fffe) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-powder-1: oklch( from light-dark(#dafaff, #002227) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-powder-2: oklch( from light-dark(#8df0ff, #004048) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-powder-3: oklch( from light-dark(#0098a9, #007987) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-powder-4: oklch( from light-dark(#007987, #0098a9) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-powder-5: oklch( from light-dark(#004048, #8df0ff) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-powder-6: oklch( from light-dark(#002227, #dafaff) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-sky-1: oklch( from light-dark(#e3f7ff, #001f28) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-sky-2: oklch( from light-dark(#aee9ff, #00404f) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-sky-3: oklch( from light-dark(#0094b4, #007590) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-sky-4: oklch( from light-dark(#007590, #0094b4) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-sky-5: oklch( from light-dark(#00404f, #aee9ff) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-sky-6: oklch( from light-dark(#001f28, #e3f7ff) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-cerulean-1: oklch( from light-dark(#e8f6ff, #001d2a) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-cerulean-2: oklch( from light-dark(#b9e3ff, #003c54) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-cerulean-3: oklch( from light-dark(#0092c5, #00749d) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-cerulean-4: oklch( from light-dark(#00749d, #0092c5) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-cerulean-5: oklch( from light-dark(#003c54, #b9e3ff) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-cerulean-6: oklch( from light-dark(#001d2a, #e8f6ff) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-azure-1: oklch( from light-dark(#e8f2ff, #001c30) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-azure-2: oklch( from light-dark(#c6e0ff, #003b5e) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-azure-3: oklch( from light-dark(#008fdb, #0071af) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-azure-4: oklch( from light-dark(#0071af, #008fdb) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-azure-5: oklch( from light-dark(#003b5e, #c6e0ff) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-azure-6: oklch( from light-dark(#001c30, #e8f2ff) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-blue-1: oklch( from light-dark(#f0f4ff, #001a39) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-blue-2: oklch( from light-dark(#d4e0ff, #00386d) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-blue-3: oklch( from light-dark(#0089fc, #006dca) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-blue-4: oklch( from light-dark(#006dca, #0089fc) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-blue-5: oklch( from light-dark(#00386d, #d4e0ff) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-blue-6: oklch( from light-dark(#001a39, #f0f4ff) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-indigo-1: oklch( from light-dark(#f3f3ff, #001649) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-indigo-2: oklch( from light-dark(#deddff, #00328a) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-indigo-3: oklch( from light-dark(#657eff, #0061fc) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-indigo-4: oklch( from light-dark(#0061fc, #657eff) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-indigo-5: oklch( from light-dark(#00328a, #deddff) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-indigo-6: oklch( from light-dark(#001649, #f3f3ff) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-violet-1: oklch( from light-dark(#f7f1ff, #0b0074) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-violet-2: oklch( from light-dark(#e8daff, #2d0fbf) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-violet-3: oklch( from light-dark(#9b70ff, #794aff) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-violet-4: oklch( from light-dark(#794aff, #9b70ff) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-violet-5: oklch( from light-dark(#2d0fbf, #e8daff) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-violet-6: oklch( from light-dark(#0b0074, #f7f1ff) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-purple-1: oklch( from light-dark(#fdf4ff, #3a004f) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-purple-2: oklch( from light-dark(#f7d9ff, #660087) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-purple-3: oklch( from light-dark(#d150ff, #b01fe3) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-purple-4: oklch( from light-dark(#b01fe3, #d150ff) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-purple-5: oklch( from light-dark(#660087, #f7d9ff) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-purple-6: oklch( from light-dark(#3a004f, #fdf4ff) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-magenta-1: oklch( from light-dark(#fff3fc, #44003c) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-magenta-2: oklch( from light-dark(#ffd7f6, #740068) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-magenta-3: oklch( from light-dark(#f911e0, #ca00b6) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-magenta-4: oklch( from light-dark(#ca00b6, #f911e0) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-magenta-5: oklch( from light-dark(#740068, #ffd7f6) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-magenta-6: oklch( from light-dark(#44003c, #fff3fc) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-pink-1: oklch( from light-dark(#fff7fb, #4b0030) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-pink-2: oklch( from light-dark(#ffdcec, #790051) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-pink-3: oklch( from light-dark(#ff2fb2, #d2008f) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-pink-4: oklch( from light-dark(#d2008f, #ff2fb2) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-pink-5: oklch( from light-dark(#790051, #ffdcec) calc(l * var(--fns-color-rc-contrast-mod)) c h );--rc-pink-6: oklch( from light-dark(#4b0030, #fff7fb) calc(l * var(--fns-color-rc-contrast-mod)) c h )}@media(prefers-color-scheme:light){@media(prefers-contrast:more){html{--fns-color-rc-contrast-mod: 1.1}}@media(prefers-contrast:less){html{--fns-color-rc-contrast-mod: .9}}}@media(prefers-color-scheme:dark){@media(prefers-contrast:more){html{--fns-color-rc-contrast-mod: .9}}@media(prefers-contrast:less){html{--fns-color-rc-contrast-mod: 1.1}}}}@layer theme{html{--fns-color-tw-contrast-mod: 1;--tw-slate-50: oklch( from light-dark(#f8fafc, #020617) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-slate-100: oklch( from light-dark(#f1f5f9, #0f172a) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-slate-200: oklch( from light-dark(#e2e8f0, #1e293b) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-slate-300: oklch( from light-dark(#cbd5e1, #334155) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-slate-400: oklch( from light-dark(#94a3b8, #475569) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-slate-500: oklch( from light-dark(#64748b, #64748b) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-slate-600: oklch( from light-dark(#475569, #94a3b8) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-slate-700: oklch( from light-dark(#334155, #cbd5e1) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-slate-800: oklch( from light-dark(#1e293b, #e2e8f0) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-slate-900: oklch( from light-dark(#0f172a, #f1f5f9) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-slate-950: oklch( from light-dark(#020617, #f8fafc) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-gray-50: oklch( from light-dark(#f9fafb, #030712) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-gray-100: oklch( from light-dark(#f3f4f6, #111827) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-gray-200: oklch( from light-dark(#e5e7eb, #1f2937) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-gray-300: oklch( from light-dark(#d1d5db, #374151) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-gray-400: oklch( from light-dark(#9ca3af, #4b5563) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-gray-500: oklch( from light-dark(#6b7280, #6b7280) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-gray-600: oklch( from light-dark(#4b5563, #9ca3af) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-gray-700: oklch( from light-dark(#374151, #d1d5db) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-gray-800: oklch( from light-dark(#1f2937, #e5e7eb) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-gray-900: oklch( from light-dark(#111827, #f3f4f6) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-gray-950: oklch( from light-dark(#030712, #f9fafb) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-zinc-50: oklch( from light-dark(#fafafa, #09090b) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-zinc-100: oklch( from light-dark(#f4f4f5, #18181b) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-zinc-200: oklch( from light-dark(#e4e4e7, #27272a) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-zinc-300: oklch( from light-dark(#d4d4d8, #3f3f46) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-zinc-400: oklch( from light-dark(#a1a1aa, #52525b) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-zinc-500: oklch( from light-dark(#71717a, #71717a) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-zinc-600: oklch( from light-dark(#52525b, #a1a1aa) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-zinc-700: oklch( from light-dark(#3f3f46, #d4d4d8) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-zinc-800: oklch( from light-dark(#27272a, #e4e4e7) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-zinc-900: oklch( from light-dark(#18181b, #f4f4f5) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-zinc-950: oklch( from light-dark(#09090b, #fafafa) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-neutral-50: oklch( from light-dark(#fafafa, #0a0a0a) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-neutral-100: oklch( from light-dark(#f5f5f5, #171717) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-neutral-200: oklch( from light-dark(#e5e5e5, #262626) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-neutral-300: oklch( from light-dark(#d4d4d4, #404040) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-neutral-400: oklch( from light-dark(#a3a3a3, #525252) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-neutral-500: oklch( from light-dark(#737373, #737373) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-neutral-600: oklch( from light-dark(#525252, #a3a3a3) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-neutral-700: oklch( from light-dark(#404040, #d4d4d4) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-neutral-800: oklch( from light-dark(#262626, #e5e5e5) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-neutral-900: oklch( from light-dark(#171717, #f5f5f5) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-neutral-950: oklch( from light-dark(#0a0a0a, #fafafa) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-stone-50: oklch( from light-dark(#fafaf9, #0c0a09) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-stone-100: oklch( from light-dark(#f5f5f4, #1c1917) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-stone-200: oklch( from light-dark(#e7e5e4, #292524) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-stone-300: oklch( from light-dark(#d6d3d1, #44403c) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-stone-400: oklch( from light-dark(#a8a29e, #57534e) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-stone-500: oklch( from light-dark(#78716c, #78716c) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-stone-600: oklch( from light-dark(#57534e, #a8a29e) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-stone-700: oklch( from light-dark(#44403c, #d6d3d1) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-stone-800: oklch( from light-dark(#292524, #e7e5e4) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-stone-900: oklch( from light-dark(#1c1917, #f5f5f4) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-stone-950: oklch( from light-dark(#0c0a09, #fafaf9) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-red-50: oklch( from light-dark(#fef2f2, #450a0a) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-red-100: oklch( from light-dark(#fee2e2, #7f1d1d) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-red-200: oklch( from light-dark(#fecaca, #991b1b) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-red-300: oklch( from light-dark(#fca5a5, #b91c1c) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-red-400: oklch( from light-dark(#f87171, #dc2626) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-red-500: oklch( from light-dark(#ef4444, #ef4444) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-red-600: oklch( from light-dark(#dc2626, #f87171) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-red-700: oklch( from light-dark(#b91c1c, #fca5a5) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-red-800: oklch( from light-dark(#991b1b, #fecaca) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-red-900: oklch( from light-dark(#7f1d1d, #fee2e2) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-red-950: oklch( from light-dark(#450a0a, #fef2f2) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-orange-50: oklch( from light-dark(#fff7ed, #431407) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-orange-100: oklch( from light-dark(#ffedd5, #7c2d12) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-orange-200: oklch( from light-dark(#fed7aa, #9a3412) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-orange-300: oklch( from light-dark(#fdba74, #c2410c) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-orange-400: oklch( from light-dark(#fb923c, #ea580c) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-orange-500: oklch( from light-dark(#f97316, #f97316) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-orange-600: oklch( from light-dark(#ea580c, #fb923c) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-orange-700: oklch( from light-dark(#c2410c, #fdba74) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-orange-800: oklch( from light-dark(#9a3412, #fed7aa) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-orange-900: oklch( from light-dark(#7c2d12, #ffedd5) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-orange-950: oklch( from light-dark(#431407, #fff7ed) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-amber-50: oklch( from light-dark(#fffbeb, #451a03) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-amber-100: oklch( from light-dark(#fef3c7, #78350f) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-amber-200: oklch( from light-dark(#fde68a, #92400e) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-amber-300: oklch( from light-dark(#fcd34d, #b45309) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-amber-400: oklch( from light-dark(#fbbf24, #d97706) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-amber-500: oklch( from light-dark(#f59e0b, #f59e0b) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-amber-600: oklch( from light-dark(#d97706, #fbbf24) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-amber-700: oklch( from light-dark(#b45309, #fcd34d) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-amber-800: oklch( from light-dark(#92400e, #fde68a) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-amber-900: oklch( from light-dark(#78350f, #fef3c7) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-amber-950: oklch( from light-dark(#451a03, #fffbeb) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-yellow-50: oklch( from light-dark(#fefce8, #422006) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-yellow-100: oklch( from light-dark(#fef9c3, #713f12) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-yellow-200: oklch( from light-dark(#fef08a, #854d0e) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-yellow-300: oklch( from light-dark(#fde047, #a16207) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-yellow-400: oklch( from light-dark(#facc15, #ca8a04) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-yellow-500: oklch( from light-dark(#eab308, #eab308) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-yellow-600: oklch( from light-dark(#ca8a04, #facc15) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-yellow-700: oklch( from light-dark(#a16207, #fde047) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-yellow-800: oklch( from light-dark(#854d0e, #fef08a) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-yellow-900: oklch( from light-dark(#713f12, #fef9c3) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-yellow-950: oklch( from light-dark(#422006, #fefce8) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-lime-50: oklch( from light-dark(#f7fee7, #1a2e05) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-lime-100: oklch( from light-dark(#ecfccb, #365314) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-lime-200: oklch( from light-dark(#d9f99d, #3f6212) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-lime-300: oklch( from light-dark(#bef264, #4d7c0f) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-lime-400: oklch( from light-dark(#a3e635, #65a30d) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-lime-500: oklch( from light-dark(#84cc16, #84cc16) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-lime-600: oklch( from light-dark(#65a30d, #a3e635) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-lime-700: oklch( from light-dark(#4d7c0f, #bef264) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-lime-800: oklch( from light-dark(#3f6212, #d9f99d) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-lime-900: oklch( from light-dark(#365314, #ecfccb) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-lime-950: oklch( from light-dark(#1a2e05, #f7fee7) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-green-50: oklch( from light-dark(#f0fdf4, #052e16) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-green-100: oklch( from light-dark(#dcfce7, #14532d) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-green-200: oklch( from light-dark(#bbf7d0, #166534) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-green-300: oklch( from light-dark(#86efac, #15803d) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-green-400: oklch( from light-dark(#4ade80, #16a34a) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-green-500: oklch( from light-dark(#22c55e, #22c55e) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-green-600: oklch( from light-dark(#16a34a, #4ade80) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-green-700: oklch( from light-dark(#15803d, #86efac) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-green-800: oklch( from light-dark(#166534, #bbf7d0) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-green-900: oklch( from light-dark(#14532d, #dcfce7) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-green-950: oklch( from light-dark(#052e16, #f0fdf4) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-emerald-50: oklch( from light-dark(#ecfdf5, #022c22) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-emerald-100: oklch( from light-dark(#d1fae5, #064e3b) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-emerald-200: oklch( from light-dark(#a7f3d0, #065f46) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-emerald-300: oklch( from light-dark(#6ee7b7, #047857) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-emerald-400: oklch( from light-dark(#34d399, #059669) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-emerald-500: oklch( from light-dark(#10b981, #10b981) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-emerald-600: oklch( from light-dark(#059669, #34d399) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-emerald-700: oklch( from light-dark(#047857, #6ee7b7) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-emerald-800: oklch( from light-dark(#065f46, #a7f3d0) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-emerald-900: oklch( from light-dark(#064e3b, #d1fae5) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-emerald-950: oklch( from light-dark(#022c22, #ecfdf5) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-teal-50: oklch( from light-dark(#f0fdfa, #042f2e) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-teal-100: oklch( from light-dark(#ccfbf1, #134e4a) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-teal-200: oklch( from light-dark(#99f6e4, #115e59) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-teal-300: oklch( from light-dark(#5eead4, #0f766e) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-teal-400: oklch( from light-dark(#2dd4bf, #0d9488) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-teal-500: oklch( from light-dark(#14b8a6, #14b8a6) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-teal-600: oklch( from light-dark(#0d9488, #2dd4bf) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-teal-700: oklch( from light-dark(#0f766e, #5eead4) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-teal-800: oklch( from light-dark(#115e59, #99f6e4) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-teal-900: oklch( from light-dark(#134e4a, #ccfbf1) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-teal-950: oklch( from light-dark(#042f2e, #f0fdfa) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-cyan-50: oklch( from light-dark(#ecfeff, #083344) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-cyan-100: oklch( from light-dark(#cffafe, #164e63) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-cyan-200: oklch( from light-dark(#a5f3fc, #155e75) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-cyan-300: oklch( from light-dark(#67e8f9, #0e7490) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-cyan-400: oklch( from light-dark(#22d3ee, #0891b2) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-cyan-500: oklch( from light-dark(#06b6d4, #06b6d4) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-cyan-600: oklch( from light-dark(#0891b2, #22d3ee) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-cyan-700: oklch( from light-dark(#0e7490, #67e8f9) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-cyan-800: oklch( from light-dark(#155e75, #a5f3fc) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-cyan-900: oklch( from light-dark(#164e63, #cffafe) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-cyan-950: oklch( from light-dark(#083344, #ecfeff) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-sky-50: oklch( from light-dark(#f0f9ff, #082f49) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-sky-100: oklch( from light-dark(#e0f2fe, #0c4a6e) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-sky-200: oklch( from light-dark(#bae6fd, #075985) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-sky-300: oklch( from light-dark(#7dd3fc, #0369a1) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-sky-400: oklch( from light-dark(#38bdf8, #0284c7) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-sky-500: oklch( from light-dark(#0ea5e9, #0ea5e9) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-sky-600: oklch( from light-dark(#0284c7, #38bdf8) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-sky-700: oklch( from light-dark(#0369a1, #7dd3fc) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-sky-800: oklch( from light-dark(#075985, #bae6fd) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-sky-900: oklch( from light-dark(#0c4a6e, #e0f2fe) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-sky-950: oklch( from light-dark(#082f49, #f0f9ff) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-blue-50: oklch( from light-dark(#eff6ff, #172554) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-blue-100: oklch( from light-dark(#dbeafe, #1e3a8a) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-blue-200: oklch( from light-dark(#bfdbfe, #1e40af) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-blue-300: oklch( from light-dark(#93c5fd, #1d4ed8) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-blue-400: oklch( from light-dark(#60a5fa, #2563eb) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-blue-500: oklch( from light-dark(#3b82f6, #3b82f6) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-blue-600: oklch( from light-dark(#2563eb, #60a5fa) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-blue-700: oklch( from light-dark(#1d4ed8, #93c5fd) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-blue-800: oklch( from light-dark(#1e40af, #bfdbfe) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-blue-900: oklch( from light-dark(#1e3a8a, #dbeafe) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-blue-950: oklch( from light-dark(#172554, #eff6ff) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-indigo-50: oklch( from light-dark(#eef2ff, #1e1b4b) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-indigo-100: oklch( from light-dark(#e0e7ff, #312e81) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-indigo-200: oklch( from light-dark(#c7d2fe, #3730a3) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-indigo-300: oklch( from light-dark(#a5b4fc, #4338ca) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-indigo-400: oklch( from light-dark(#818cf8, #4f46e5) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-indigo-500: oklch( from light-dark(#6366f1, #6366f1) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-indigo-600: oklch( from light-dark(#4f46e5, #818cf8) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-indigo-700: oklch( from light-dark(#4338ca, #a5b4fc) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-indigo-800: oklch( from light-dark(#3730a3, #c7d2fe) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-indigo-900: oklch( from light-dark(#312e81, #e0e7ff) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-indigo-950: oklch( from light-dark(#1e1b4b, #eef2ff) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-violet-50: oklch( from light-dark(#f5f3ff, #2e1065) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-violet-100: oklch( from light-dark(#ede9fe, #4c1d95) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-violet-200: oklch( from light-dark(#ddd6fe, #5b21b6) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-violet-300: oklch( from light-dark(#c4b5fd, #6d28d9) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-violet-400: oklch( from light-dark(#a78bfa, #7c3aed) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-violet-500: oklch( from light-dark(#8b5cf6, #8b5cf6) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-violet-600: oklch( from light-dark(#7c3aed, #a78bfa) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-violet-700: oklch( from light-dark(#6d28d9, #c4b5fd) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-violet-800: oklch( from light-dark(#5b21b6, #ddd6fe) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-violet-900: oklch( from light-dark(#4c1d95, #ede9fe) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-violet-950: oklch( from light-dark(#2e1065, #f5f3ff) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-purple-50: oklch( from light-dark(#faf5ff, #3b0764) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-purple-100: oklch( from light-dark(#f3e8ff, #581c87) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-purple-200: oklch( from light-dark(#e9d5ff, #6b21a8) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-purple-300: oklch( from light-dark(#d8b4fe, #7e22ce) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-purple-400: oklch( from light-dark(#c084fc, #9333ea) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-purple-500: oklch( from light-dark(#a855f7, #a855f7) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-purple-600: oklch( from light-dark(#9333ea, #c084fc) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-purple-700: oklch( from light-dark(#7e22ce, #d8b4fe) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-purple-800: oklch( from light-dark(#6b21a8, #e9d5ff) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-purple-900: oklch( from light-dark(#581c87, #f3e8ff) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-purple-950: oklch( from light-dark(#3b0764, #faf5ff) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-fuchsia-50: oklch( from light-dark(#fdf4ff, #4a044e) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-fuchsia-100: oklch( from light-dark(#fae8ff, #701a75) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-fuchsia-200: oklch( from light-dark(#f5d0fe, #86198f) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-fuchsia-300: oklch( from light-dark(#f0abfc, #a21caf) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-fuchsia-400: oklch( from light-dark(#e879f9, #c026d3) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-fuchsia-500: oklch( from light-dark(#d946ef, #d946ef) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-fuchsia-600: oklch( from light-dark(#c026d3, #e879f9) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-fuchsia-700: oklch( from light-dark(#a21caf, #f0abfc) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-fuchsia-800: oklch( from light-dark(#86198f, #f5d0fe) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-fuchsia-900: oklch( from light-dark(#701a75, #fae8ff) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-fuchsia-950: oklch( from light-dark(#4a044e, #fdf4ff) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-pink-50: oklch( from light-dark(#fdf2f8, #500724) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-pink-100: oklch( from light-dark(#fce7f3, #831843) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-pink-200: oklch( from light-dark(#fbcfe8, #9d174d) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-pink-300: oklch( from light-dark(#f9a8d4, #be185d) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-pink-400: oklch( from light-dark(#f472b6, #db2777) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-pink-500: oklch( from light-dark(#ec4899, #ec4899) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-pink-600: oklch( from light-dark(#db2777, #f472b6) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-pink-700: oklch( from light-dark(#be185d, #f9a8d4) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-pink-800: oklch( from light-dark(#9d174d, #fbcfe8) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-pink-900: oklch( from light-dark(#831843, #fce7f3) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-pink-950: oklch( from light-dark(#500724, #fdf2f8) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-rose-50: oklch( from light-dark(#fff1f2, #4c0519) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-rose-100: oklch( from light-dark(#ffe4e6, #881337) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-rose-200: oklch( from light-dark(#fecdd3, #9f1239) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-rose-300: oklch( from light-dark(#fda4af, #be123c) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-rose-400: oklch( from light-dark(#fb7185, #e11d48) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-rose-500: oklch( from light-dark(#f43f5e, #f43f5e) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-rose-600: oklch( from light-dark(#e11d48, #fb7185) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-rose-700: oklch( from light-dark(#be123c, #fda4af) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-rose-800: oklch( from light-dark(#9f1239, #fecdd3) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-rose-900: oklch( from light-dark(#881337, #ffe4e6) calc(l * var(--fns-color-tw-contrast-mod)) c h );--tw-rose-950: oklch( from light-dark(#4c0519, #fff1f2) calc(l * var(--fns-color-tw-contrast-mod)) c h )}@media(prefers-color-scheme:light){@media(prefers-contrast:more){html{--fns-color-tw-contrast-mod: 1.1}}@media(prefers-contrast:less){html{--fns-color-tw-contrast-mod: .9}}}@media(prefers-color-scheme:dark){@media(prefers-contrast:more){html{--fns-color-tw-contrast-mod: .9}}@media(prefers-contrast:less){html{--fns-color-tw-contrast-mod: 1.1}}}}@layer theme{html{--motion-duration-1: 95ms;--motion-duration-2: 185ms;--motion-duration-3: 385ms;--motion-duration-4: 1.35s;--motion-duration-5: 3.15s}@media(prefers-reduced-motion:reduce){html{--motion-duration-1: 0ms;--motion-duration-2: 0ms;--motion-duration-3: 0ms;--motion-duration-4: 0ms;--motion-duration-5: 0ms}}}@layer theme{html{--motion-ease-1: cubic-bezier(.25, 0, .5, 1);--motion-ease-2: cubic-bezier(.25, 0, .4, 1);--motion-ease-3: cubic-bezier(.25, 0, .3, 1);--motion-ease-4: cubic-bezier(.25, 0, .2, 1);--motion-ease-5: cubic-bezier(.25, 0, .1, 1);--motion-ease-in-1: cubic-bezier(.25, 0, 1, 1);--motion-ease-in-2: cubic-bezier(.5, 0, 1, 1);--motion-ease-in-3: cubic-bezier(.7, 0, 1, 1);--motion-ease-in-4: cubic-bezier(.9, 0, 1, 1);--motion-ease-in-5: cubic-bezier(1, 0, 1, 1);--motion-ease-out-1: cubic-bezier(0, 0, .75, 1);--motion-ease-out-2: cubic-bezier(0, 0, .5, 1);--motion-ease-out-3: cubic-bezier(0, 0, .3, 1);--motion-ease-out-4: cubic-bezier(0, 0, .1, 1);--motion-ease-out-5: cubic-bezier(0, 0, 0, 1);--motion-ease-in-out-1: cubic-bezier(.1, 0, .9, 1);--motion-ease-in-out-2: cubic-bezier(.3, 0, .7, 1);--motion-ease-in-out-3: cubic-bezier(.5, 0, .5, 1);--motion-ease-in-out-4: cubic-bezier(.7, 0, .3, 1);--motion-ease-in-out-5: cubic-bezier(.9, 0, .1, 1)}}@layer theme{html{--opacity-1: .85;--opacity-2: .65;--opacity-3: .3;--opacity-4: .15;--opacity-5: .05}@media(prefers-reduced-transparency:reduce){html{--opacity-1: .95;--opacity-2: .9;--opacity-3: .85;--opacity-4: .65;--opacity-5: .35}}}@layer theme{html{--font-family-emoji: "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-sans: system-ui, sans-serif, var(--font-family-emoji);--font-family-serif: Charter, "Bitstream Charter", "Sitka Text", Cambria, serif, var(--font-family-emoji);--font-family-handy: "Segoe Print", "Bradley Hand", Chilanka, TSCu_Comic, casual, cursive, var(--font-family-emoji);--font-family-mono: ui-monospace, "Cascadia Code", "Source Code Pro", Menlo, Consolas, "DejaVu Sans Mono", monospace, var(--font-family-emoji)}}@layer theme{html{--font-size-0: clamp(.95rem, .775rem + .3vw, 1.15rem);--font-size-1: clamp(1rem, .838rem + .65vw, 1.65rem);--font-size-2: clamp(1.65rem, 1.475rem + .7vw, 3rem);--font-size-3: clamp(2.15rem, 1.9rem + 1vw, 4.85rem)}}@layer theme{body{--font-weight-0: lighter;--font-weight-1: 200;--font-weight-2: normal;--font-weight-3: bold}}@layer theme{body{--letter-spacing-0: -.05em;--letter-spacing-1: 0em;--letter-spacing-2: .025em;--letter-spacing-3: .05em}}@layer theme{html{--line-height-0: calc(var(--font-size-1) * .85);--line-height-1: calc(var(--font-size-1) * 1.35);--line-height-2: calc(var(--font-size-1) * 2.15);--line-height-3: calc(var(--font-size-1) * 3)}}@layer reset{@layer{*,*:before,*:after{box-sizing:border-box;background-repeat:no-repeat}*{padding:0;margin:0}html{-webkit-text-size-adjust:none;text-size-adjust:none;line-height:var(--line-height-1);-webkit-font-smoothing:antialiased;block-size:100%;color-scheme:light dark;color:var(--color-on-surface-1)}body{min-block-size:100%}img,iframe,audio,video,canvas{display:block;max-inline-size:100%;block-size:auto}svg{max-inline-size:100%}svg:not([fill]){fill:currentColor}input,button,textarea,select{font:inherit}textarea{resize:vertical}fieldset,iframe{border:none}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty;font-variant-numeric:proportional-nums}h1,h2,h3,h4,h5,h6{font-variant-numeric:lining-nums}p,blockquote,q,figcaption,li{hanging-punctuation:first allow-end last}input,label,button,h1,h2,h3,h4,h5,h6{line-height:1.1}math,time,table{font-variant-numeric:tabular-nums lining-nums slashed-zero}code{font-variant-numeric:slashed-zero}table{border-collapse:collapse}abbr{font-variant-caps:all-small-caps;text-decoration:none}abbr[title]{cursor:help;text-decoration:underline dotted}sup,sub{line-height:0}:disabled{opacity:.8;cursor:not-allowed}:focus-visible{outline-offset:.2rem}}}@layer theme{html{background-color:var(--color-surface-1)}body{font-family:var(--font-family-sans);font-size:var(--font-size-1);font-weight:var(--font-weight-0);line-height:var(--line-height-1)}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-1)}h1,h2{letter-spacing:var(--letter-spacing-0)}h6{font-weight:var(--font-weight-3);letter-spacing:var(--letter-spacing-3)}}@layer utils{.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.not-sr-only{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}}@layer utils{.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@layer utils{@media not print{.print-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}}}html{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:oklch(from var(--color-on-surface-4) l c h / var(--opacity-3)) transparent}body{display:grid}@media(max-width:680px){body{line-height:1.65lh;--line-height-0: calc(var(--font-size-1) * 1);--line-height-1: calc(var(--font-size-1) * 2);--line-height-2: calc(var(--font-size-1) * 3.65);--line-height-3: calc(var(--font-size-1) * 5)}}h1,h2,h3,h4,h5,h6{font-size:var(--font-size-1)}.nav-list{display:flex;flex-direction:column;gap:.15cap;padding-inline:.65ch}.nav-list>li{column-gap:.65ch;align-items:center;border-radius:var(--border-radius-2)}.nav-list>li:is(:hover,:focus-within):not([aria-role=separator]){background:color-mix(in srgb,currentColor 8%,transparent)}.nav-list>li[aria-current=page]{background-color:var(--color-surface-2);font-weight:var(--font-weight-2)}.nav-list>li:has(a[href*=facebook]:first-child){padding-inline-start:.65ch;display:grid;grid-template-columns:1.85ch 1fr}.nav-list>li a[href*=facebook]{display:grid;place-content:center;color:var(--oc-blue-5)}.nav-list>li a[href*=facebook]+a{padding-inline-start:0}.nav-list>li :where(a:not([href*=facebook]) span[data-facebook]){display:none}.nav-list>li:has(a[href*=facebook]:is(:hover,:focus-visible)) a:not([href*=facebook]) span:not([data-facebook]){display:none}.nav-list>li:has(a[href*=facebook]:is(:hover,:focus-visible)) a:not([href*=facebook]) span[data-facebook]{display:block}.nav-list>li :where(a:not([href*=facebook])){flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:grid;grid-template-columns:1fr auto;align-items:center;padding:.35cap .65ch;text-decoration:none;color:inherit}.nav-list>li :where(a:not([href*=facebook]))>*{max-inline-size:max-content}.nav-list>li[aria-role=separator]{padding-inline:.65ch;color:var(--color-on-surface-3);font-size:var(--font-size-0);line-height:var(--line-height-2)}.nav-list .meta{display:flex;align-items:center;column-gap:.65ch;color:var(--color-on-surface-3)}.nav-list-header{position:sticky;inset-block-start:0;padding:.65cap .65ch;-webkit-backdrop-filter:blur(var(--blur-1));backdrop-filter:blur(var(--blur-1))}.nav-list-header input[type=search]{inline-size:100%;padding-inline:.65ch}input[type=number]{font-family:var(--font-family-mono)}
