@import "https://fonts.googleapis.com/css2?family=Geist:wght@100..900&family=JetBrains+Mono:ital,wght@0,100..800;1,100..800&display=swap";:root{--color-accent-50:oklch(99% .08 15);--color-accent-100:oklch(93% .1 10);--color-accent-150:oklch(88% .12 10);--color-accent-200:oklch(82% .14 10);--color-accent-250:oklch(76% .155 10);--color-accent-300:oklch(70% .165 10);--color-accent-350:oklch(63% .15 355);--color-accent-400:oklch(56% .13 345);--color-accent-450:oklch(49% .11 335);--color-accent-500:oklch(42% .09 325);--color-accent-550:oklch(37% .08 321);--color-accent-600:oklch(33% .07 321);--color-accent-650:oklch(29% .07 321);--color-accent-700:oklch(26% .07 321);--color-accent-750:oklch(22% .07 321);--color-accent-800:oklch(19% .07 321);--color-accent-850:oklch(16% .07 321);--color-accent-900:oklch(13% .07 321);--color-accent-950:oklch(7% .07 321);--red-hue:29;--green-hue:152;--yellow-hue:92;--blue-hue:250;--secondary-hue:283;--red-3:oklch(68% .25 var(--red-hue));--red-4:oklch(63% .24 var(--red-hue));--red-5:oklch(54% .23 var(--red-hue));--red-6:oklch(48% .2 var(--red-hue));--green-3:oklch(82% .07 var(--green-hue));--green-4:oklch(77% .09 var(--green-hue));--green-5:oklch(72% .1 var(--green-hue));--green-6:oklch(48% .18 var(--green-hue));--yellow-3:oklch(92% .16 var(--yellow-hue));--yellow-4:oklch(89% .18 var(--yellow-hue));--yellow-5:oklch(85% .3 var(--yellow-hue));--yellow-6:oklch(54% .23 var(--yellow-hue));--blue-3:oklch(85% .18 var(--blue-hue));--blue-4:oklch(72% .15 var(--blue-hue));--blue-5:oklch(65% .16 var(--blue-hue));--blue-6:oklch(55% .15 var(--blue-hue));--white:oklch(100% 0 0);--black:oklch(0% 0 0);--tint:oklch(50% 0 0/.04);--shade:oklch(0% 0 0/.02);--overlay:oklch(0% 0 0/.5);--text-bg-hover:color-mix(in oklab, var(--text) 8%, transparent);--focus-ring-primary:color-mix(in oklab, var(--primary) 18%, transparent);--card-shadow:0 1px 3px oklch(0% 0 0/.05);--primary-container-bg:color-mix(in oklab, var(--primary), transparent 70%);--primary-container-border:color-mix(in oklab, var(--primary), transparent 85%);--danger-container-bg:color-mix(in oklab, var(--danger), transparent 70%);--danger-container-border:color-mix(in oklab, var(--red-3), transparent 85%);--success-container-bg:color-mix(in oklab, var(--success), transparent 70%);--success-container-border:color-mix(in oklab, var(--success), transparent 85%);--warning-container-bg:color-mix(in oklab, var(--warning), transparent 70%);--warning-container-border:color-mix(in oklab, var(--warning), transparent 85%);--info-container-bg:color-mix(in oklab, var(--info), transparent 70%);--info-container-border:color-mix(in oklab, var(--info), transparent 85%);--gap:1rem;--gap-0:0;--gap-base:1rem;--gap-lg:1.5rem;--gap-xl:2rem;--gap-sm:.75rem;--gap-xs:.5rem;--gap-xxs:.25rem;--gap-px:16px;--gap-px-base:16px;--gap-px-xxs:4px;--gap-px-xs:8px;--gap-px-sm:12px;--gap-px-lg:24px;--gap-px-xl:32px;--border-radius:8px;--circle-radius:9999px;--input-radius:6px;--border-size:1px;--border:var(--border-size) solid var(--border-color);--min-layout-width:325px;--max-layout-width:1400px;--max-content-width:880px;--max-input-width:600px;--gutter:clamp(var(--gap-xs), 1vw + .2rem, var(--gap));--base-level:0;--header-level:10;--card-actions-level:calc(var(--header-level) - 1);--modal-level:calc(var(--header-level) * 10);--toast-level-offset:20;--toast-level:calc(var(--modal-level) + var(--toast-level-offset));--highest-level:calc(var(--modal-level) * 10);--transition-speed:.3s;--transition-speed-fast:.15s;--transition-speed-slow:.5s;--ease-default:ease;--ease-in-out:ease-in-out;--ease-out:ease-out;--ease-in:ease-in;--ease-smooth:cubic-bezier(.4, 0, .2, 1);--ease-spring:cubic-bezier(.175, .885, .32, 1.275);--ease-bounce:cubic-bezier(.34, 1.56, .64, 1);--shadow-sm:0px 1px 4px oklch(0% 0 0/.08), 0px 0px 1px 1px oklch(0% 0 0/.04);--shadow-md:0px 3px 12px oklch(0% 0 0/.06), 0px 1px 4px oklch(0% 0 0/.08), 0px 0px 1px 1px oklch(0% 0 0/.04);--shadow-lg:0px 4px 24px -4px oklch(0% 0 0/.12), 0px 1px 4px oklch(0% 0 0/.08), 0px 0px 1px 1px oklch(0% 0 0/.04);--shadow-xl:0px 16px 40px -8px oklch(0% 0 0/.16), 0px 1px 4px oklch(0% 0 0/.12), 0px 0px 1px 1px oklch(0% 0 0/.06)}@layer reset{html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}body,h1,h2,h3,h4,h5,h6,ul,ol,li,p,pre,blockquote,figure,hr,button{margin:0;padding:0}button{cursor:pointer;background:0 0;border:none}ul{list-style:none}ul.disc{margin-left:var(--gap);list-style:outside}input,textarea,select,button{color:inherit;font:inherit;letter-spacing:inherit}fieldset{border:none;padding:0}embed,iframe,img,object,video{max-width:100%;display:block}[hidden]{display:none!important}noscript{margin-top:1em;margin-bottom:1em;display:block}}@layer base{html:has(.site-wrapper){height:100dvh;overflow:hidden}html:has(.site-wrapper) body{height:100dvh;overflow:hidden}html:has([data-full-page]){height:100dvh;overflow:hidden}html:has([data-full-page]) body{height:100dvh;overflow:hidden}body{background:var(--bg);color:var(--text)}.site-wrapper{grid-template:"sidenav content"1fr/auto 1fr;height:100dvh;max-height:100dvh;display:grid;overflow:hidden}html:has(.site-wrapper.has-topnav){--panel-inset-top:var(--mobile-header-height,2.5rem)}@media (width>=64rem){.desktop-with-topnav{grid-template-rows:auto 1fr;grid-template-areas:"sidenav header""sidenav content"}html:has(.site-wrapper.desktop-with-topnav.has-topnav){--panel-inset-top:0}}.site-body{grid-area:content;min-width:0;min-height:0;display:flex}.site-wrapper .site-main{flex-direction:column;flex:1;justify-content:space-between;min-width:0;min-height:0;display:flex;position:relative;overflow-y:auto}@media (width<=64rem){.site-wrapper{grid-template-columns:1fr;grid-template-areas:"content"}.site-wrapper.has-topnav{grid-template-rows:auto 1fr;grid-template-areas:"topnav""content"}}.site-content{flex:1;min-height:0;position:relative;overflow-y:auto}.site-content [data-layout-root]{z-index:calc(var(--base-level) + 1);position:relative}a,.a{color:var(--primary);text-decoration:none}a:hover{cursor:pointer}ul{list-style:none}ul.disc{margin-left:var(--gap);list-style:outside}hr{height:1px;color:var(--border-color);background:var(--border-color);border:0;font-size:0}:is(p,li) a,.a{color:var(--title)}.link{color:var(--primary);transition:color var(--transition-speed) ease;text-decoration:none}.link:hover{color:color-mix(in oklab, var(--primary) 80%, transparent);text-decoration:underline}body{scrollbar-color:var(--border-color) var(--bg);scrollbar-width:thin}::-webkit-scrollbar{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--subtext)}table{border-spacing:0;border-collapse:separate;font-variant-numeric:tabular-nums;width:max-content;margin-top:0;margin-bottom:0}th{font-weight:var(--medium-weight);text-align:left}table img{background-color:#0000}strong{font-weight:500}@keyframes view-transition-in{0%{opacity:0;transform:scale(.99)}to{opacity:1;transform:scale(1)}}@keyframes view-transition-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.99)}}::view-transition-old(panel-content){animation:view-transition-out .4s var(--ease-in-out) both}::view-transition-new(panel-content){animation:view-transition-in .4s var(--ease-in-out) both .1s}:root,body,[data-theme],[data-theme] body{--table-border-color:var(--border-color);--table-border-muted:var(--border-muted);--table-header-color:var(--subtext);--table-text-color:var(--text);--table-bg:var(--bg);--table-header-bg:var(--bg-1);--table-row-bg:var(--bg);--table-row-hover-bg:var(--bg-2);--table-row-alt-bg:var(--bg-1);--table-radius:var(--border-radius);--table-cell-padding-x:var(--gap);--table-cell-padding-y:var(--gap-sm);--table-header-padding-x:var(--gap);--table-header-padding-y:var(--gap-xs);--table-header-font-size:var(--font-size-sm);--table-body-font-size:var(--font-size-base)}:where(.table-wrapper,.responsiveTable){border:var(--border);border-radius:var(--table-radius);overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}table{border-collapse:separate;border-spacing:0;min-width:100%;font-size:var(--table-body-font-size);background:0 0;width:100%;position:relative}thead{z-index:1;border-bottom:1px solid var(--table-border-muted);position:sticky;top:0}tbody tr{background-color:var(--table-row-bg);border-bottom:1px solid var(--table-border-muted);transition:background-color var(--transition-speed) ease}tbody tr:nth-child(2n){background-color:var(--table-row-alt-bg)}tbody tr:last-child,tbody tr:last-child td{border-bottom:none}tbody tr[role=button]{cursor:pointer}tbody tr:hover{background-color:var(--table-row-hover-bg)}th{border-bottom:1px solid var(--table-border-muted);background-color:var(--table-header-bg);font-weight:var(--medium-weight);padding:var(--table-header-padding-y) var(--table-header-padding-x);font-size:var(--table-header-font-size);letter-spacing:.01em;text-transform:none;color:var(--table-header-color);text-align:left;white-space:nowrap;line-height:1.5}td{padding:var(--table-cell-padding-y) var(--table-cell-padding-x);color:var(--table-text-color);vertical-align:middle;border-bottom:1px solid var(--table-border-muted);line-height:var(--line-height-relaxed)}td.right,th.right{text-align:right}td.center,th.center{text-align:center}td.td-full,th.th-full{grid-column:1/-1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeInPop{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes slideInUp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes slideIn{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInCarousel{0%{opacity:0;transform:translateY(50%)}to{opacity:1;transform:translateY(0)}}:root{--body-font-family:"Geist", "Geist Sans", -apple-system, system-ui, sans-serif;--heading-font-family:var(--body-font-family);--code-font-family:"JetBrains Mono", monospace;--font-size-xxs:.625rem;--font-size-xs:.75rem;--font-size-sm:.8125rem;--font-size-base:.9375rem;--font-size-md:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-xxl:1.5rem;--font-size-xxxl:2rem;--font-size-inherit:inherit;--font-size-code:calc(var(--font-size-base) * .9);--normal-weight:400;--medium-weight:500;--semi-bold-weight:600;--bold-weight:700;--line-height-1:1;--line-height-tight:1.25;--line-height-normal:1.4;--line-height-relaxed:1.6;--letter-spacing-title:-.02em;--letter-spacing-tighter:-.03em;--letter-spacing-body:-.01em;--letter-spacing-code:-.01em;--letter-spacing-wide:.05em}@layer typography{body,.text{font-family:var(--body-font-family);font-size:var(--font-size-base);line-height:var(--line-height-relaxed);letter-spacing:var(--letter-spacing-body);font-weight:var(--normal-weight);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;font-optical-sizing:auto;font-variant-numeric:tabular-nums;font-variation-settings:"wdth" 100;color:var(--text);font-style:normal}code,pre,.mono{font-family:var(--code-font-family);font-size:var(--font-size-code);line-height:var(--line-height-relaxed);font-weight:var(--normal-weight);letter-spacing:var(--letter-spacing-code)}h1,h2,h3,h4,h5,h6,.title{font-family:var(--heading-font-family);font-weight:var(--semi-bold-weight);letter-spacing:var(--letter-spacing-title);line-height:var(--line-height-tight);text-wrap:balance;color:var(--title);margin-block:.2em}:is(h1,h2,h3,h4,h5,h6,.title):has(>a){max-width:max-content}h1,h2,h3,h4,h5,h6,.title{--opacity:0}:is(h1,h2,h3,h4,h5,h6,.title):hover{--opacity:1}:is(h1,h2,h3,h4,h5,h6,.title) a[href^=\#]{height:100%;color:var(--title);margin-left:.25rem;display:inline-block}:is(h1,h2,h3,h4,h5,h6,.title) a[href^=\#]:after{opacity:var(--opacity);content:"#";transition:var(--transition-speed) opacity;color:var(--subtext)}h1,.h1{font-size:var(--font-size-xxxl);letter-spacing:var(--letter-spacing-tighter)}h2,.h2,h3,.h3{font-size:var(--font-size-xl)}h4,.h4{font-size:var(--font-size-lg)}h5,.h5{font-size:var(--font-size-md)}.h6,h6,p,li{font-size:var(--font-size-base)}p{line-height:var(--line-height-relaxed);margin-block:.1em}.icon{line-height:var(--line-height-1);transition:var(--transition-speed) color ease-in-out;-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}}@layer theme{[data-theme=dark],[data-theme=dark] body,[data-theme=system] body{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-neutral-50:oklch(99% .005 0);--color-neutral-75:oklch(98% .006 2);--color-neutral-100:oklch(97% .008 5);--color-neutral-150:oklch(93% .011 8);--color-neutral-200:oklch(89% .014 12);--color-neutral-250:oklch(84% .016 20);--color-neutral-300:oklch(78% .018 50);--color-neutral-350:oklch(72% .019 82);--color-neutral-400:oklch(65% .02 155);--color-neutral-450:oklch(58% .021 220);--color-neutral-500:oklch(52% .022 250);--color-neutral-550:oklch(46% .023 260);--color-neutral-600:oklch(40% .023 265);--color-neutral-650:oklch(34% .023 270);--color-neutral-700:oklch(28% .023 272);--color-neutral-750:oklch(22% .023 274);--color-neutral-800:oklch(18% .023 276);--color-neutral-850:oklch(15% .023 278);--color-neutral-900:oklch(12% .023 280);--color-neutral-950:oklch(9% .023 282);--bg:var(--color-neutral-850);--bg-1:var(--color-neutral-800);--bg-2:var(--color-neutral-750);--bg-3:var(--color-neutral-600);--bg-4:var(--color-neutral-500);--bg-5:var(--color-neutral-400);--text:var(--color-neutral-200);--title:var(--color-neutral-100);--subtext:var(--color-neutral-350);--border-color:var(--color-neutral-700);--border-muted:var(--color-neutral-800);--danger:var(--red-6);--success:var(--green-4);--warning:var(--yellow-3);--info:var(--blue-5);--primary-text-on-bg:var(--color-accent-200);--danger-text-on-bg:var(--red-3);--success-text-on-bg:var(--green-3);--warning-text-on-bg:var(--yellow-4);--info-text-on-bg:var(--blue-4);--primary:var(--color-accent-200);--secondary:var(--color-accent-150);--accent:var(--color-accent-300);--accent-secondary:var(--color-accent-350);--on-primary:var(--color-neutral-900);--on-danger:var(--color-neutral-50);--on-success:var(--color-neutral-900);--on-warning:var(--color-neutral-900);--on-info:var(--color-neutral-900);--input-bg:var(--bg-1);--input-border:var(--border-color);--input-focus-bg:var(--bg-1);--logo-accent:var(--accent-secondary);--button-warning-disabled-fg:var(--text);--button-danger-auxiliary-fg:var(--text);--text-bg-hover:color-mix(in oklab, var(--text) 14%, transparent);--card-bg:color-mix(in oklab, var(--bg-1), var(--color-neutral-50) 5%);--toggle-bg:var(--color-neutral-700);--toggle-knob:var(--color-neutral-50);--segmented-control-border:var(--color-neutral-700);--segmented-control-active-bg:color-mix(in oklab, var(--bg), var(--text) 15%);--segmented-control-item-selected-bg:color-mix(in oklab, var(--bg), var(--text) 20%);--segmented-control-item-focus-ring:color-mix(in oklab, var(--primary) 50%, transparent);--segmented-control-selected-border:var(--subtext);--tint:var(--color-neutral-900);--shade:var(--color-neutral-250);--card-shadow:0 1px 3px oklch(100% 0 0/.08)}[data-theme=light],[data-theme=light] body{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-neutral-50:oklch(99% .003 92);--color-neutral-75:oklch(97.5% .01 92);--color-neutral-100:oklch(95.5% .015 92);--color-neutral-150:oklch(94% .02 92);--color-neutral-200:oklch(90% .025 92);--color-neutral-250:oklch(85% .02 92);--color-neutral-300:oklch(78% .018 92);--color-neutral-350:oklch(72% .018 92);--color-neutral-400:oklch(65% .02 92);--color-neutral-450:oklch(58% .021 92);--color-neutral-500:oklch(52% .022 92);--color-neutral-550:oklch(46% .023 92);--color-neutral-600:oklch(40% .023 92);--color-neutral-650:oklch(34% .023 92);--color-neutral-700:oklch(28% .023 92);--color-neutral-750:oklch(22% .023 92);--color-neutral-800:oklch(18% .023 92);--color-neutral-850:oklch(15% .023 92);--color-neutral-900:oklch(12% .023 92);--color-neutral-950:oklch(9% .023 92);--bg:var(--color-neutral-75);--bg-1:var(--color-neutral-50);--bg-2:var(--color-neutral-100);--bg-3:var(--color-neutral-200);--bg-4:var(--color-neutral-300);--bg-5:var(--color-neutral-400);--text:var(--color-neutral-650);--title:var(--color-neutral-950);--subtext:var(--color-neutral-550);--border-color:var(--color-neutral-200);--border-muted:var(--color-neutral-150);--danger:var(--red-6);--success:var(--green-3);--warning:var(--yellow-3);--info:var(--blue-4);--danger-text-on-bg:var(--red-5);--success-text-on-bg:var(--green-6);--warning-text-on-bg:var(--yellow-6);--info-text-on-bg:var(--blue-6);--primary-text-on-bg:var(--color-accent-800);--primary:var(--color-accent-400);--secondary:var(--color-accent-550);--accent:var(--color-accent-450);--accent-secondary:var(--color-accent-300);--on-primary:var(--color-neutral-50);--on-danger:var(--color-neutral-50);--on-success:var(--text);--on-warning:var(--text);--on-info:var(--title);--input-bg:var(--bg-1);--input-border:var(--border-color);--input-focus-bg:var(--bg-1);--logo-accent:var(--accent);--button-warning-disabled-fg:var(--text);--button-danger-auxiliary-fg:var(--danger-text-on-bg);--text-bg-hover:color-mix(in oklab, var(--text) 14%, transparent);--card-bg:color-mix(in oklab, var(--bg-1), var(--color-neutral-950) 5%);--toggle-bg:var(--color-neutral-300);--toggle-knob:var(--color-neutral-950);--segmented-control-border:var(--color-neutral-250);--segmented-control-active-bg:var(--bg-2);--segmented-control-item-selected-bg:var(--bg-1);--segmented-control-item-focus-ring:var(--accent);--segmented-control-selected-border:var(--subtext);--tint:var(--color-neutral-150);--shade:var(--color-neutral-750);--card-shadow:0 1px 3px oklch(100% 0 0/.08)}@media (prefers-color-scheme:light){[data-theme=system] body{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-neutral-50:oklch(99% .003 92);--color-neutral-75:oklch(97.5% .01 92);--color-neutral-100:oklch(95.5% .015 92);--color-neutral-150:oklch(94% .02 92);--color-neutral-200:oklch(90% .025 92);--color-neutral-250:oklch(85% .02 92);--color-neutral-300:oklch(78% .018 92);--color-neutral-350:oklch(72% .018 92);--color-neutral-400:oklch(65% .02 92);--color-neutral-450:oklch(58% .021 92);--color-neutral-500:oklch(52% .022 92);--color-neutral-550:oklch(46% .023 92);--color-neutral-600:oklch(40% .023 92);--color-neutral-650:oklch(34% .023 92);--color-neutral-700:oklch(28% .023 92);--color-neutral-750:oklch(22% .023 92);--color-neutral-800:oklch(18% .023 92);--color-neutral-850:oklch(15% .023 92);--color-neutral-900:oklch(12% .023 92);--color-neutral-950:oklch(9% .023 92);--bg:var(--color-neutral-75);--bg-1:var(--color-neutral-50);--bg-2:var(--color-neutral-100);--bg-3:var(--color-neutral-200);--bg-4:var(--color-neutral-300);--bg-5:var(--color-neutral-400);--text:var(--color-neutral-650);--title:var(--color-neutral-950);--subtext:var(--color-neutral-550);--border-color:var(--color-neutral-200);--border-muted:var(--color-neutral-150);--danger:var(--red-6);--success:var(--green-3);--warning:var(--yellow-3);--info:var(--blue-4);--danger-text-on-bg:var(--red-5);--success-text-on-bg:var(--green-6);--warning-text-on-bg:var(--yellow-6);--info-text-on-bg:var(--blue-6);--primary-text-on-bg:var(--color-accent-800);--primary:var(--color-accent-400);--secondary:var(--color-accent-550);--accent:var(--color-accent-450);--accent-secondary:var(--color-accent-300);--on-primary:var(--color-neutral-50);--on-danger:var(--color-neutral-50);--on-success:var(--text);--on-warning:var(--text);--on-info:var(--title);--input-bg:var(--bg-1);--input-border:var(--border-color);--input-focus-bg:var(--bg-1);--logo-accent:var(--accent);--button-warning-disabled-fg:var(--text);--button-danger-auxiliary-fg:var(--danger-text-on-bg);--text-bg-hover:color-mix(in oklab, var(--text) 14%, transparent);--card-bg:color-mix(in oklab, var(--bg-1), var(--color-neutral-950) 5%);--toggle-bg:var(--color-neutral-300);--toggle-knob:var(--color-neutral-950);--segmented-control-border:var(--color-neutral-250);--segmented-control-active-bg:var(--bg-2);--segmented-control-item-selected-bg:var(--bg-1);--segmented-control-item-focus-ring:var(--accent);--segmented-control-selected-border:var(--subtext);--tint:var(--color-neutral-150);--shade:var(--color-neutral-750);--card-shadow:0 1px 3px oklch(100% 0 0/.08)}}}@property --primary-hue{syntax:"<number>";inherits:true;initial-value:345}:root{--primary-swatch-default:oklch(56% .13 345);--primary-swatch-violet:oklch(56% .13 295);--primary-swatch-blue:oklch(56% .13 250);--primary-swatch-teal:oklch(56% .13 180);--primary-swatch-green:oklch(56% .13 145);--primary-swatch-amber:oklch(56% .13 70);--primary-swatch-rose:oklch(56% .13 20)}:root[data-primary=violet]{--primary-hue:295}:root[data-primary=blue]{--primary-hue:250}:root[data-primary=teal]{--primary-hue:180}:root[data-primary=green]{--primary-hue:145}:root[data-primary=amber]{--primary-hue:70}:root[data-primary=rose]{--primary-hue:20}:root[data-primary]{--color-accent-50:oklch(99% .08 var(--primary-hue));--color-accent-100:oklch(93% .1 var(--primary-hue));--color-accent-150:oklch(88% .12 var(--primary-hue));--color-accent-200:oklch(82% .14 var(--primary-hue));--color-accent-250:oklch(76% .155 var(--primary-hue));--color-accent-300:oklch(70% .165 var(--primary-hue));--color-accent-350:oklch(63% .15 var(--primary-hue));--color-accent-400:oklch(56% .13 var(--primary-hue));--color-accent-450:oklch(49% .11 var(--primary-hue));--color-accent-500:oklch(42% .09 var(--primary-hue));--color-accent-550:oklch(37% .08 var(--primary-hue));--color-accent-600:oklch(33% .07 var(--primary-hue));--color-accent-650:oklch(29% .07 var(--primary-hue));--color-accent-700:oklch(26% .07 var(--primary-hue));--color-accent-750:oklch(22% .07 var(--primary-hue));--color-accent-800:oklch(19% .07 var(--primary-hue));--color-accent-850:oklch(16% .07 var(--primary-hue));--color-accent-900:oklch(13% .07 var(--primary-hue));--color-accent-950:oklch(7% .07 var(--primary-hue))}
