/*! tailwindcss v4.1.16 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-mask-linear:linear-gradient(#fff,#fff);--tw-mask-radial:linear-gradient(#fff,#fff);--tw-mask-conic:linear-gradient(#fff,#fff);--tw-mask-left:linear-gradient(#fff,#fff);--tw-mask-right:linear-gradient(#fff,#fff);--tw-mask-bottom:linear-gradient(#fff,#fff);--tw-mask-top:linear-gradient(#fff,#fff);--tw-mask-bottom-from-position:0%;--tw-mask-bottom-to-position:100%;--tw-mask-bottom-from-color:black;--tw-mask-bottom-to-color:transparent;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-teal-300:oklch(85.5% .138 181.071);--color-cyan-100:oklch(95.6% .045 203.388);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-600:oklch(60.9% .126 221.723);--spacing:.25rem;--container-xs:20rem;--container-4xl:56rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--text-9xl:8rem;--text-9xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--blur-sm:8px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-display:"Funnel Display Variable";--font-display--font-feature-settings:"cv02" 1,"cv03" 1,"cv04" 1,"cv11" 1,"zero" 1;--font-intervariable:"InterVariable"}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:where(:root),:root:has(input.theme-controller[value=silk]:checked),[data-theme=silk]{color-scheme:light;--color-base-100:oklch(97% .0035 67.78);--color-base-200:oklch(95% .0081 61.42);--color-base-300:oklch(90% .0081 61.42);--color-base-content:oklch(40% .0081 61.42);--color-primary:oklch(23.27% .0249 284.3);--color-primary-content:oklch(94.22% .2505 117.44);--color-secondary:oklch(23.27% .0249 284.3);--color-secondary-content:oklch(73.92% .2135 50.94);--color-accent:oklch(23.27% .0249 284.3);--color-accent-content:oklch(88.92% .2061 189.9);--color-neutral:oklch(20% 0 0);--color-neutral-content:oklch(80% .0081 61.42);--color-info:oklch(80.39% .1148 241.68);--color-info-content:oklch(30.39% .1148 241.68);--color-success:oklch(83.92% .0901 136.87);--color-success-content:oklch(23.92% .0901 136.87);--color-warning:oklch(83.92% .1085 80);--color-warning-content:oklch(43.92% .1085 80);--color-error:oklch(75.1% .1814 22.37);--color-error-content:oklch(35.1% .1814 22.37);--radius-selector:2rem;--radius-field:.5rem;--radius-box:1rem;--size-selector:.25rem;--size-field:.25rem;--border:2px;--depth:1;--noise:0}@media(prefers-color-scheme:dark){:root:not([data-theme]){color-scheme:light;--color-base-100:oklch(100% 0 0);--color-base-200:oklch(97% 0 0);--color-base-300:oklch(94% 0 0);--color-base-content:oklch(0% 0 0);--color-primary:oklch(15.906% 0 0);--color-primary-content:oklch(100% 0 0);--color-secondary:oklch(21.455% .001 17.278);--color-secondary-content:oklch(100% 0 0);--color-accent:oklch(26.861% 0 0);--color-accent-content:oklch(100% 0 0);--color-neutral:oklch(0% 0 0);--color-neutral-content:oklch(100% 0 0);--color-info:oklch(79.54% .103 205.9);--color-info-content:oklch(15.908% .02 205.9);--color-success:oklch(90.13% .153 164.14);--color-success-content:oklch(18.026% .03 164.14);--color-warning:oklch(88.37% .135 79.94);--color-warning-content:oklch(17.674% .027 79.94);--color-error:oklch(78.66% .15 28.47);--color-error-content:oklch(15.732% .03 28.47);--radius-selector:2rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}}:root:has(input.theme-controller[value=silk]:checked),[data-theme=silk]{color-scheme:light;--color-base-100:oklch(97% .0035 67.78);--color-base-200:oklch(95% .0081 61.42);--color-base-300:oklch(90% .0081 61.42);--color-base-content:oklch(40% .0081 61.42);--color-primary:oklch(23.27% .0249 284.3);--color-primary-content:oklch(94.22% .2505 117.44);--color-secondary:oklch(23.27% .0249 284.3);--color-secondary-content:oklch(73.92% .2135 50.94);--color-accent:oklch(23.27% .0249 284.3);--color-accent-content:oklch(88.92% .2061 189.9);--color-neutral:oklch(20% 0 0);--color-neutral-content:oklch(80% .0081 61.42);--color-info:oklch(80.39% .1148 241.68);--color-info-content:oklch(30.39% .1148 241.68);--color-success:oklch(83.92% .0901 136.87);--color-success-content:oklch(23.92% .0901 136.87);--color-warning:oklch(83.92% .1085 80);--color-warning-content:oklch(43.92% .1085 80);--color-error:oklch(75.1% .1814 22.37);--color-error-content:oklch(35.1% .1814 22.37);--radius-selector:2rem;--radius-field:.5rem;--radius-box:1rem;--size-selector:.25rem;--size-field:.25rem;--border:2px;--depth:1;--noise:0}:root:has(input.theme-controller[value=lofi]:checked),[data-theme=lofi]{color-scheme:light;--color-base-100:oklch(100% 0 0);--color-base-200:oklch(97% 0 0);--color-base-300:oklch(94% 0 0);--color-base-content:oklch(0% 0 0);--color-primary:oklch(15.906% 0 0);--color-primary-content:oklch(100% 0 0);--color-secondary:oklch(21.455% .001 17.278);--color-secondary-content:oklch(100% 0 0);--color-accent:oklch(26.861% 0 0);--color-accent-content:oklch(100% 0 0);--color-neutral:oklch(0% 0 0);--color-neutral-content:oklch(100% 0 0);--color-info:oklch(79.54% .103 205.9);--color-info-content:oklch(15.908% .02 205.9);--color-success:oklch(90.13% .153 164.14);--color-success-content:oklch(18.026% .03 164.14);--color-warning:oklch(88.37% .135 79.94);--color-warning-content:oklch(17.674% .027 79.94);--color-error:oklch(78.66% .15 28.47);--color-error-content:oklch(15.732% .03 28.47);--radius-selector:2rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}:root:has(input.theme-controller[value=cupcake]:checked),[data-theme=cupcake]{color-scheme:light;--color-base-100:oklch(97.788% .004 56.375);--color-base-200:oklch(93.982% .007 61.449);--color-base-300:oklch(91.586% .006 53.44);--color-base-content:oklch(23.574% .066 313.189);--color-primary:oklch(85% .138 181.071);--color-primary-content:oklch(43% .078 188.216);--color-secondary:oklch(89% .061 343.231);--color-secondary-content:oklch(45% .187 3.815);--color-accent:oklch(90% .076 70.697);--color-accent-content:oklch(47% .157 37.304);--color-neutral:oklch(27% .006 286.033);--color-neutral-content:oklch(92% .004 286.32);--color-info:oklch(68% .169 237.323);--color-info-content:oklch(29% .066 243.157);--color-success:oklch(69% .17 162.48);--color-success-content:oklch(26% .051 172.552);--color-warning:oklch(79% .184 86.047);--color-warning-content:oklch(28% .066 53.813);--color-error:oklch(64% .246 16.439);--color-error-content:oklch(27% .105 12.094);--radius-selector:1rem;--radius-field:2rem;--radius-box:1rem;--size-selector:.25rem;--size-field:.25rem;--border:2px;--depth:1;--noise:0}:root{--fx-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.34' numOctaves='4' stitchTiles='stitch'%3E%3C/feTurbulence%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23a)' opacity='0.2'%3E%3C/rect%3E%3C/svg%3E");scrollbar-color:currentColor #0000}@supports (color:color-mix(in lab,red,red)){:root{scrollbar-color:color-mix(in oklch,currentColor 35%,#0000)#0000}}@property --radialprogress{syntax: "<percentage>"; inherits: true; initial-value: 0%;}:root:not(span){overflow:var(--page-overflow)}:root{--page-scroll-bg-on:linear-gradient(var(--root-bg),var(--root-bg))var(--root-bg)}@supports (color:color-mix(in lab,red,red)){:root{--page-scroll-bg-on:linear-gradient(var(--root-bg),var(--root-bg))color-mix(in srgb,var(--root-bg),oklch(0% 0 0) calc(var(--page-has-backdrop,0)*40%))}}:root{--page-scroll-transition-on:background-color .3s ease-out;transition:var(--page-scroll-transition);scrollbar-gutter:var(--page-scroll-gutter,unset);scrollbar-gutter:if(style(--page-has-scroll: 1): var(--page-scroll-gutter,unset); else: unset)}:root:root{background:var(--page-scroll-bg,var(--root-bg,var(--color-base-100)))}@keyframes set-page-has-scroll{0%,to{--page-has-scroll:1}}:root,[data-theme]{background-color:var(--root-bg,var(--color-base-100));color:var(--color-base-content)}:where(:root,[data-theme]){--root-bg:var(--color-base-100)}:root:has(input.theme-controller[value=lavanda]:checked),[data-theme=lavanda]{color-scheme:light;--color-base-100:oklch(17.74% .0302 219.2);--color-base-200:oklch(23.5% .041 219.2);--color-base-300:oklch(29% .05 219.2);--color-base-content:oklch(93.14% .0352 90.1);--color-primary:oklch(89.52% .1425 96.04);--color-primary-content:oklch(22.06% 0 193);--color-secondary:oklch(89.52% .1455 112.68);--color-secondary-content:oklch(98% .002 247.839);--color-accent:oklch(88.2% .1517 118.96);--color-accent-content:oklch(97% .014 308.299);--color-neutral:oklch(93.14% .0263 90.1);--color-neutral-content:oklch(98% 0 0);--color-info:oklch(58% .158 241.966);--color-info-content:oklch(97% .013 236.62);--color-success:oklch(59% .145 163.225);--color-success-content:oklch(97% .021 166.113);--color-warning:oklch(64% .222 41.116);--color-warning-content:oklch(98% .016 73.684);--color-error:oklch(57% .245 27.325);--color-error-content:oklch(97% .013 17.38);--radius-selector:.25rem;--radius-field:.25rem;--radius-box:.25rem;--size-selector:.25rem;--size-field:1px;--border:1px;--depth:1;--noise:1}:root:has(input.theme-controller[value=vesper]:checked),[data-theme=vesper]{color-scheme:light;--color-base-100:oklch(55.91% .1281 240.02);--color-base-200:oklch(41.8% .0869 283.68);--color-base-300:oklch(71.81% .036 287.29);--color-base-content:oklch(95.02% .0093 106.58);--color-primary:oklch(84.52% .0593 193.41);--color-primary-content:oklch(22.06% 0 193);--color-secondary:oklch(65.39% .0988 175.99);--color-secondary-content:oklch(98% .002 247.839);--color-accent:oklch(87.61% .0937 132.75);--color-accent-content:oklch(97% .014 308.299);--color-neutral:oklch(87.61% .0937 132.75);--color-neutral-content:oklch(98% 0 0);--color-info:oklch(58% .158 241.966);--color-info-content:oklch(97% .013 236.62);--color-success:oklch(59% .145 163.225);--color-success-content:oklch(97% .021 166.113);--color-warning:oklch(64% .222 41.116);--color-warning-content:oklch(98% .016 73.684);--color-error:oklch(57% .245 27.325);--color-error-content:oklch(97% .013 17.38);--radius-selector:.25rem;--radius-field:.25rem;--radius-box:.25rem;--size-selector:.25rem;--size-field:1px;--border:1px;--depth:0;--noise:1}:root:has(input.theme-controller[value=vespere]:checked),[data-theme=vespere]{color-scheme:light;--color-base-100:oklch(92% .02 240);--color-base-200:oklch(85% .015 240);--color-base-300:oklch(78% .02 240);--color-base-content:oklch(25% .02 240);--color-primary:oklch(55% .15 220);--color-primary-content:oklch(98% .01 220);--color-secondary:oklch(50% .12 180);--color-secondary-content:oklch(98% .01 180);--color-accent:oklch(65% .18 150);--color-accent-content:oklch(98% .01 150);--color-neutral:oklch(35% .03 240);--color-neutral-content:oklch(98% .01 240);--color-info:oklch(55% .18 240);--color-info-content:oklch(98% .01 240);--color-success:oklch(55% .16 160);--color-success-content:oklch(98% .01 160);--color-warning:oklch(65% .2 50);--color-warning-content:oklch(20% .02 50);--color-error:oklch(55% .22 25);--color-error-content:oklch(98% .01 25);--radius-selector:.25rem;--radius-field:.25rem;--radius-box:.25rem;--size-selector:.25rem;--size-field:1px;--border:1px;--depth:0;--noise:1}:root:has(input.theme-controller[value=neon-pulse]:checked),[data-theme=neon-pulse]{color-scheme:dark;--color-base-100:oklch(18% .02 270);--color-base-200:oklch(15% .025 270);--color-base-300:oklch(12% .03 270);--color-base-content:oklch(95% .01 270);--color-primary:oklch(75% .25 195);--color-primary-content:oklch(15% .02 195);--color-secondary:oklch(70% .28 330);--color-secondary-content:oklch(15% .02 330);--color-accent:oklch(80% .22 145);--color-accent-content:oklch(15% .02 145);--color-neutral:oklch(25% .03 260);--color-neutral-content:oklch(95% .01 260);--color-info:oklch(72% .24 230);--color-info-content:oklch(15% .02 230);--color-success:oklch(75% .2 155);--color-success-content:oklch(15% .02 155);--color-warning:oklch(78% .22 85);--color-warning-content:oklch(15% .02 85);--color-error:oklch(65% .26 15);--color-error-content:oklch(98% .01 15);--radius-selector:.5rem;--radius-field:.5rem;--radius-box:1px;--size-selector:.25rem;--size-field:1px;--border:1px;--depth:1;--noise:1}:root:has(input.theme-controller[value=midnight-code]:checked),[data-theme=midnight-code]{color-scheme:dark;--color-base-100:oklch(22% .015 240);--color-base-200:oklch(18% .018 240);--color-base-300:oklch(15% .02 240);--color-base-content:oklch(92% .008 240);--color-primary:oklch(65% .18 250);--color-primary-content:oklch(98% .005 250);--color-secondary:oklch(68% .16 45);--color-secondary-content:oklch(98% .005 45);--color-accent:oklch(72% .16 165);--color-accent-content:oklch(15% .01 165);--color-neutral:oklch(30% .01 240);--color-neutral-content:oklch(90% .008 240);--color-info:oklch(70% .17 220);--color-info-content:oklch(98% .005 220);--color-success:oklch(68% .15 150);--color-success-content:oklch(98% .005 150);--color-warning:oklch(72% .18 70);--color-warning-content:oklch(15% .01 70);--color-error:oklch(62% .2 20);--color-error-content:oklch(98% .005 20);--radius-selector:.28rem;--radius-field:.28rem;--radius-box:.28rem;--size-selector:.28rem;--size-field:4px;--border:0px;--depth:1;--noise:1}:root:has(input.theme-controller[value=corporate-elite]:checked),[data-theme=corporate-elite]{color-scheme:light;--color-base-100:oklch(98% .003 240);--color-base-200:oklch(94% .005 240);--color-base-300:oklch(88% .008 240);--color-base-content:oklch(20% .015 240);--color-primary:oklch(45% .12 250);--color-primary-content:oklch(98% .003 250);--color-secondary:oklch(55% .02 240);--color-secondary-content:oklch(98% .003 240);--color-accent:oklch(62% .1 85);--color-accent-content:oklch(98% .003 85);--color-neutral:oklch(35% .012 240);--color-neutral-content:oklch(98% .003 240);--color-info:oklch(58% .14 240);--color-info-content:oklch(98% .003 240);--color-success:oklch(52% .12 160);--color-success-content:oklch(98% .003 160);--color-warning:oklch(65% .14 55);--color-warning-content:oklch(15% .01 55);--color-error:oklch(52% .18 25);--color-error-content:oklch(98% .003 25);--radius-selector:.25rem;--radius-field:.25rem;--radius-box:.25rem;--size-selector:.25rem;--size-field:1px;--border:1px;--depth:1;--noise:0}:root:has(input.theme-controller[value=aurora-dreams]:checked),[data-theme=aurora-dreams]{color-scheme:light;--color-base-100:oklch(95% .025 280);--color-base-200:oklch(88% .035 280);--color-base-300:oklch(80% .045 280);--color-base-content:oklch(22% .03 280);--color-primary:oklch(62% .22 300);--color-primary-content:oklch(98% .01 300);--color-secondary:oklch(68% .18 200);--color-secondary-content:oklch(98% .01 200);--color-accent:oklch(72% .2 340);--color-accent-content:oklch(98% .01 340);--color-neutral:oklch(40% .08 280);--color-neutral-content:oklch(98% .01 280);--color-info:oklch(65% .19 240);--color-info-content:oklch(98% .01 240);--color-success:oklch(68% .17 170);--color-success-content:oklch(98% .01 170);--color-warning:oklch(72% .2 65);--color-warning-content:oklch(15% .02 65);--color-error:oklch(60% .23 10);--color-error-content:oklch(98% .01 10);--radius-selector:1rem;--radius-field:.75rem;--radius-box:1.25rem;--size-selector:.75rem;--size-field:2px;--border:2px;--depth:2;--noise:1}:root:has(input.theme-controller[value=sunset-ember]:checked),[data-theme=sunset-ember]{color-scheme:light;--color-base-100:oklch(96% .02 50);--color-base-200:oklch(90% .025 45);--color-base-300:oklch(82% .03 40);--color-base-content:oklch(25% .02 30);--color-primary:oklch(65% .2 40);--color-primary-content:oklch(98% .01 40);--color-secondary:oklch(72% .16 25);--color-secondary-content:oklch(98% .01 25);--color-accent:oklch(75% .18 80);--color-accent-content:oklch(20% .02 80);--color-neutral:oklch(38% .06 45);--color-neutral-content:oklch(98% .01 45);--color-info:oklch(68% .15 220);--color-info-content:oklch(98% .01 220);--color-success:oklch(65% .14 140);--color-success-content:oklch(98% .01 140);--color-warning:oklch(70% .2 65);--color-warning-content:oklch(15% .02 65);--color-error:oklch(60% .22 20);--color-error-content:oklch(98% .01 20);--radius-selector:.5rem;--radius-field:.5rem;--radius-box:.75rem;--size-selector:.5rem;--size-field:2px;--border:2px;--depth:2;--noise:1}:root:has(input.theme-controller[value=absolute-dark]:checked),[data-theme=absolute-dark]{color-scheme:dark;--color-base-100:oklch(0% 0 0);--color-base-200:oklch(8% .01 30);--color-base-300:oklch(12% .015 30);--color-base-content:oklch(98% .005 60);--color-primary:oklch(75% .18 75);--color-primary-content:oklch(12% .015 75);--color-secondary:oklch(65% .16 40);--color-secondary-content:oklch(98% .005 40);--color-accent:oklch(72% .2 55);--color-accent-content:oklch(12% .015 55);--color-neutral:oklch(20% .02 35);--color-neutral-content:oklch(95% .008 35);--color-info:oklch(70% .17 240);--color-info-content:oklch(98% .005 240);--color-success:oklch(68% .16 150);--color-success-content:oklch(98% .005 150);--color-warning:oklch(75% .22 70);--color-warning-content:oklch(12% .015 70);--color-error:oklch(65% .24 25);--color-error-content:oklch(98% .005 25);--radius-selector:.35rem;--radius-field:.35rem;--radius-box:.35rem;--size-selector:.35rem;--size-field:4px;--border:1px;--depth:1;--noise:0}:root:has(input.theme-controller[value=autumn-spice]:checked),[data-theme=autumn-spice]{color-scheme:light;--color-base-100:oklch(93% .025 55);--color-base-200:oklch(86% .03 50);--color-base-300:oklch(78% .04 45);--color-base-content:oklch(22% .025 40);--color-primary:oklch(58% .18 30);--color-primary-content:oklch(98% .01 30);--color-secondary:oklch(62% .16 45);--color-secondary-content:oklch(98% .01 45);--color-accent:oklch(60% .12 120);--color-accent-content:oklch(98% .01 120);--color-neutral:oklch(32% .04 40);--color-neutral-content:oklch(98% .01 40);--color-info:oklch(62% .14 220);--color-info-content:oklch(98% .01 220);--color-success:oklch(60% .13 145);--color-success-content:oklch(98% .01 145);--color-warning:oklch(68% .19 60);--color-warning-content:oklch(15% .02 60);--color-error:oklch(56% .2 18);--color-error-content:oklch(98% .01 18);--radius-selector:.4rem;--radius-field:.4rem;--radius-box:.6rem;--size-selector:.4rem;--size-field:2px;--border:2px;--depth:1;--noise:1}:root:has(input.theme-controller[value=desert-mirage]:checked),[data-theme=desert-mirage]{color-scheme:dark;--color-base-100:oklch(28% .03 50);--color-base-200:oklch(22% .035 45);--color-base-300:oklch(18% .04 40);--color-base-content:oklch(94% .015 60);--color-primary:oklch(70% .22 45);--color-primary-content:oklch(15% .02 45);--color-secondary:oklch(62% .2 25);--color-secondary-content:oklch(98% .01 25);--color-accent:oklch(68% .16 190);--color-accent-content:oklch(15% .02 190);--color-neutral:oklch(35% .03 50);--color-neutral-content:oklch(95% .01 50);--color-info:oklch(65% .18 215);--color-info-content:oklch(98% .01 215);--color-success:oklch(65% .15 155);--color-success-content:oklch(98% .01 155);--color-warning:oklch(72% .21 70);--color-warning-content:oklch(15% .02 70);--color-error:oklch(62% .24 22);--color-error-content:oklch(98% .01 22);--radius-selector:.3rem;--radius-field:.3rem;--radius-box:.45rem;--size-selector:.3rem;--size-field:2px;--border:2px;--depth:2;--noise:1}@media(prefers-color-scheme:dark){:root:not([data-theme]){color-scheme:dark;--color-base-100:oklch(18% .04 280);--color-base-200:oklch(14% .045 275);--color-base-300:oklch(10% .05 270);--color-base-content:oklch(96% .01 280);--color-primary:oklch(78% .15 85);--color-primary-content:oklch(15% .02 85);--color-secondary:oklch(60% .2 310);--color-secondary-content:oklch(98% .01 310);--color-accent:oklch(82% .06 85);--color-accent-content:oklch(15% .02 85);--color-neutral:oklch(25% .04 280);--color-neutral-content:oklch(96% .01 280);--color-info:oklch(70% .18 250);--color-info-content:oklch(98% .01 250);--color-success:oklch(68% .14 160);--color-success-content:oklch(98% .01 160);--color-warning:oklch(75% .18 75);--color-warning-content:oklch(15% .02 75);--color-error:oklch(62% .22 15);--color-error-content:oklch(98% .01 15);--radius-selector:.26rem;--radius-field:.26rem;--radius-box:.26rem;--size-selector:.26rem;--size-field:4px;--border:.5px;--depth:1;--noise:0}}:root:has(input.theme-controller[value=royal-midnight]:checked),[data-theme=royal-midnight]{color-scheme:dark;--color-base-100:oklch(18% .04 280);--color-base-200:oklch(14% .045 275);--color-base-300:oklch(10% .05 270);--color-base-content:oklch(96% .01 280);--color-primary:oklch(78% .15 85);--color-primary-content:oklch(15% .02 85);--color-secondary:oklch(60% .2 310);--color-secondary-content:oklch(98% .01 310);--color-accent:oklch(82% .06 85);--color-accent-content:oklch(15% .02 85);--color-neutral:oklch(25% .04 280);--color-neutral-content:oklch(96% .01 280);--color-info:oklch(70% .18 250);--color-info-content:oklch(98% .01 250);--color-success:oklch(68% .14 160);--color-success-content:oklch(98% .01 160);--color-warning:oklch(75% .18 75);--color-warning-content:oklch(15% .02 75);--color-error:oklch(62% .22 15);--color-error-content:oklch(98% .01 15);--radius-selector:.26rem;--radius-field:.26rem;--radius-box:.26rem;--size-selector:.26rem;--size-field:4px;--border:.5px;--depth:1;--noise:0}:root:has(input.theme-controller[value=royal-dawn]:checked),[data-theme=royal-dawn]{color-scheme:light;--color-base-100:oklch(97% .01 280);--color-base-200:oklch(94% .015 275);--color-base-300:oklch(91% .02 270);--color-base-content:oklch(20% .02 280);--color-primary:oklch(78% .15 85);--color-primary-content:oklch(15% .02 85);--color-secondary:oklch(60% .2 310);--color-secondary-content:oklch(98% .01 310);--color-accent:oklch(82% .06 85);--color-accent-content:oklch(15% .02 85);--color-neutral:oklch(25% .04 280);--color-neutral-content:oklch(96% .01 280);--color-info:oklch(70% .18 250);--color-info-content:oklch(98% .01 250);--color-success:oklch(68% .14 160);--color-success-content:oklch(98% .01 160);--color-warning:oklch(75% .18 75);--color-warning-content:oklch(15% .02 75);--color-error:oklch(62% .22 15);--color-error-content:oklch(98% .01 15);--radius-selector:.26rem;--radius-field:.26rem;--radius-box:.26rem;--size-selector:.26rem;--size-field:4px;--border:.5px;--depth:1;--noise:0}:root:has(input.theme-controller[value=royal-midnight-oklab]:checked),[data-theme=royal-midnight-oklab]{color-scheme:dark;--color-base-100:oklab(18% -.02 -.05);--color-base-200:oklab(14% -.025 -.055);--color-base-300:oklab(10% -.03 -.06);--color-base-content:oklab(96% -.005 -.01);--color-primary:oklab(78% .08 .085);--color-primary-content:oklab(15% .02 .02);--color-secondary:oklab(60% .06 -.06);--color-secondary-content:oklab(98% .01 -.01);--color-accent:oklab(82% .04 .04);--color-accent-content:oklab(15% .01 .01);--color-neutral:oklab(25% -.02 -.05);--color-neutral-content:oklab(96% -.005 -.01);--color-info:oklab(70% -.04 -.06);--color-info-content:oklab(98% -.005 -.01);--color-success:oklab(68% -.06 .04);--color-success-content:oklab(98% -.005 .01);--color-warning:oklab(75% .08 .07);--color-warning-content:oklab(15% .02 .02);--color-error:oklab(62% .09 -.03);--color-error-content:oklab(98% .01 -.005);--radius-selector:.26rem;--radius-field:.26rem;--radius-box:.26rem;--size-selector:.26rem;--size-field:4px;--border:.5px;--depth:1;--noise:0}:root:has(input.theme-controller[value=champagne-elite]:checked),[data-theme=champagne-elite]{color-scheme:light;--color-base-100:oklch(97% .01 70);--color-base-200:oklch(92% .015 65);--color-base-300:oklch(86% .02 60);--color-base-content:oklch(18% .02 280);--color-primary:oklch(68% .14 45);--color-primary-content:oklch(98% .01 45);--color-secondary:oklch(72% .08 50);--color-secondary-content:oklch(18% .02 50);--color-accent:oklch(62% .12 55);--color-accent-content:oklch(98% .01 55);--color-neutral:oklch(42% .03 55);--color-neutral-content:oklch(98% .01 55);--color-info:oklch(65% .15 240);--color-info-content:oklch(98% .01 240);--color-success:oklch(62% .12 155);--color-success-content:oklch(98% .01 155);--color-warning:oklch(70% .16 65);--color-warning-content:oklch(15% .02 65);--color-error:oklch(58% .18 20);--color-error-content:oklch(98% .01 20);--radius-selector:.5rem;--radius-field:.5rem;--radius-box:.75rem;--size-selector:.5rem;--size-field:1px;--border:1px;--depth:1;--noise:0}:root:has(input.theme-controller[value=obsidian-crown]:checked),[data-theme=obsidian-crown]{color-scheme:light;--color-base-100:oklch(12% .015 290);--color-base-200:oklch(8% .02 285);--color-base-300:oklch(5% .025 280);--color-base-content:oklch(98% .008 70);--color-primary:oklch(95% .003 250);--color-primary-content:oklch(10% .015 240);--color-secondary:oklch(58% .18 165);--color-secondary-content:oklch(98% .01 165);--color-accent:oklch(88% .04 220);--color-accent-content:oklch(10% .015 220);--color-neutral:oklch(15% .012 290);--color-neutral-content:oklch(95% .008 290);--color-info:oklch(72% .2 230);--color-info-content:oklch(98% .01 230);--color-success:oklch(70% .18 160);--color-success-content:oklch(10% .015 160);--color-warning:oklch(78% .2 75);--color-warning-content:oklch(10% .015 75);--color-error:oklch(68% .24 15);--color-error-content:oklch(98% .01 15);--radius-selector:.25rem;--radius-field:.25rem;--radius-box:.25rem;--size-selector:.25rem;--size-field:3px;--border:1px;--depth:1;--noise:0}:root:has(input.theme-controller[value=velvet-sapphire]:checked),[data-theme=velvet-sapphire]{color-scheme:dark;--color-base-100:oklch(22% .08 260);--color-base-200:oklch(18% .09 258);--color-base-300:oklch(14% .1 255);--color-base-content:oklch(96% .01 260);--color-primary:oklch(72% .16 35);--color-primary-content:oklch(98% .01 35);--color-secondary:oklch(62% .22 320);--color-secondary-content:oklch(98% .01 320);--color-accent:oklch(70% .18 20);--color-accent-content:oklch(98% .01 20);--color-neutral:oklch(28% .06 260);--color-neutral-content:oklch(96% .01 260);--color-info:oklch(68% .19 240);--color-info-content:oklch(98% .01 240);--color-success:oklch(66% .16 165);--color-success-content:oklch(98% .01 165);--color-warning:oklch(74% .2 70);--color-warning-content:oklch(15% .02 70);--color-error:oklch(64% .24 18);--color-error-content:oklch(98% .01 18);--radius-selector:1rem;--radius-field:.25rem;--radius-box:.25rem;--size-selector:.25rem;--size-field:3px;--border:2px;--depth:1;--noise:1}:where(:root),:root:has(input.theme-controller[value=phantom-palace]:checked),[data-theme=phantom-palace]{color-scheme:dark;--color-base-100:oklch(15% .008 260);--color-base-200:oklch(11% .01 258);--color-base-300:oklch(7% .012 255);--color-base-content:oklch(98% .003 260);--color-primary:oklch(88% .03 240);--color-primary-content:oklch(8% .01 240);--color-secondary:oklch(75% .14 235);--color-secondary-content:oklch(8% .01 235);--color-accent:oklch(80% .16 185);--color-accent-content:oklch(8% .01 185);--color-neutral:oklch(18% .006 260);--color-neutral-content:oklch(96% .003 260);--color-info:oklch(78% .18 225);--color-info-content:oklch(8% .01 225);--color-success:oklch(76% .15 170);--color-success-content:oklch(8% .01 170);--color-warning:oklch(82% .17 80);--color-warning-content:oklch(8% .01 80);--color-error:oklch(72% .22 12);--color-error-content:oklch(98% .003 12);--radius-selector:.28rem;--radius-field:.28rem;--radius-box:.28rem;--size-selector:.28rem;--size-field:4px;--border:2px;--depth:1;--noise:1}:root:has(input.theme-controller[value=cosmic-onyx]:checked),[data-theme=cosmic-onyx]{color-scheme:dark;--color-base-100:oklch(8% .025 290);--color-base-200:oklch(5% .03 288);--color-base-300:oklch(3% .035 285);--color-base-content:oklch(97% .01 200);--color-primary:oklch(80% .18 95);--color-primary-content:oklch(5% .025 95);--color-secondary:oklch(68% .24 300);--color-secondary-content:oklch(98% .01 300);--color-accent:oklch(78% .22 210);--color-accent-content:oklch(5% .025 210);--color-neutral:oklch(12% .02 290);--color-neutral-content:oklch(96% .01 290);--color-info:oklch(74% .24 235);--color-info-content:oklch(98% .01 235);--color-success:oklch(72% .2 165);--color-success-content:oklch(5% .025 165);--color-warning:oklch(80% .24 85);--color-warning-content:oklch(5% .025 85);--color-error:oklch(70% .28 18);--color-error-content:oklch(98% .01 18);--radius-selector:.25rem;--radius-field:.25rem;--radius-box:.35rem;--size-selector:.25rem;--size-field:2px;--border:2px;--depth:5;--noise:0}:root:has(input.theme-controller[value=diamond-noir]:checked),[data-theme=diamond-noir]{color-scheme:dark;--color-base-100:oklch(16% .012 280);--color-base-200:oklch(12% .015 278);--color-base-300:oklch(8% .018 275);--color-base-content:oklch(99% .002 180);--color-primary:oklch(92% .02 200);--color-primary-content:oklch(10% .012 200);--color-secondary:oklch(58% .26 15);--color-secondary-content:oklch(98% .01 15);--color-accent:oklch(76% .2 90);--color-accent-content:oklch(10% .012 90);--color-neutral:oklch(20% .01 280);--color-neutral-content:oklch(98% .002 280);--color-info:oklch(70% .22 245);--color-info-content:oklch(98% .01 245);--color-success:oklch(68% .2 155);--color-success-content:oklch(98% .01 155);--color-warning:oklch(78% .24 80);--color-warning-content:oklch(10% .012 80);--color-error:oklch(66% .28 10);--color-error-content:oklch(98% .01 10);--radius-selector:1rem;--radius-field:1rem;--radius-box:1rem;--size-selector:.25rem;--size-field:1px;--border:1px;--depth:1;--noise:1}:root:has(input.theme-controller[value=ethereal-mirage]:checked),[data-theme=ethereal-mirage]{color-scheme:dark;--color-base-100:oklch(10% .02 270);--color-base-200:oklch(7% .025 268);--color-base-300:oklch(4% .03 265);--color-base-content:oklch(98% .008 180);--color-primary:oklch(82% .16 320);--color-primary-content:oklch(8% .02 320);--color-secondary:oklch(72% .1 250);--color-secondary-content:oklch(98% .01 250);--color-accent:oklch(86% .12 190);--color-accent-content:oklch(8% .02 190);--color-neutral:oklch(14% .015 270);--color-neutral-content:oklch(96% .008 270);--color-info:oklch(76% .2 230);--color-info-content:oklch(8% .02 230);--color-success:oklch(74% .18 168);--color-success-content:oklch(8% .02 168);--color-warning:oklch(80% .22 75);--color-warning-content:oklch(8% .02 75);--color-error:oklch(68% .26 14);--color-error-content:oklch(98% .01 14);--radius-selector:1rem;--radius-field:.4rem;--radius-box:.6rem;--size-selector:.4rem;--size-field:1px;--border:1px;--depth:3;--noise:0}:root:has(input.theme-controller[value=tesseract-void]:checked),[data-theme=tesseract-void]{color-scheme:dark;--color-base-100:oklch(4% .04 280);--color-base-200:oklch(2% .045 275);--color-base-300:oklch(1% .05 270);--color-base-content:oklch(99% .01 180);--color-primary:oklch(75% .28 295);--color-primary-content:oklch(2% .04 295);--color-secondary:oklch(78% .26 215);--color-secondary-content:oklch(2% .04 215);--color-accent:oklch(80% .3 335);--color-accent-content:oklch(2% .04 335);--color-neutral:oklch(6% .035 280);--color-neutral-content:oklch(98% .01 280);--color-info:oklch(76% .28 245);--color-info-content:oklch(2% .04 245);--color-success:oklch(74% .26 170);--color-success-content:oklch(2% .04 170);--color-warning:oklch(82% .28 95);--color-warning-content:oklch(2% .04 95);--color-error:oklch(72% .32 8);--color-error-content:oklch(99% .01 8);--radius-selector:.25rem;--radius-field:.25rem;--radius-box:.25rem;--size-selector:.25rem;--size-field:3px;--border:3px;--depth:5;--noise:0}:root:has(input.theme-controller[value=wormhole-nexus]:checked),[data-theme=wormhole-nexus]{color-scheme:light;--color-base-100:oklch(8% .06 260);--color-base-200:oklch(5% .07 258);--color-base-300:oklch(3% .08 255);--color-base-content:oklch(98% .015 190);--color-primary:oklch(68% .32 230);--color-primary-content:oklch(98% .01 230);--color-secondary:oklch(72% .28 155);--color-secondary-content:oklch(5% .06 155);--color-accent:oklch(76% .3 50);--color-accent-content:oklch(5% .06 50);--color-neutral:oklch(10% .05 260);--color-neutral-content:oklch(96% .015 260);--color-info:oklch(70% .3 220);--color-info-content:oklch(98% .01 220);--color-success:oklch(70% .28 165);--color-success-content:oklch(98% .01 165);--color-warning:oklch(78% .32 70);--color-warning-content:oklch(5% .06 70);--color-error:oklch(68% .34 12);--color-error-content:oklch(98% .01 12);--radius-selector:.25rem;--radius-field:.25rem;--radius-box:.25rem;--size-selector:.25rem;--size-field:3px;--border:3px;--depth:1;--noise:1}:root:has(input.theme-controller[value=quantum-flux]:checked),[data-theme=quantum-flux]{color-scheme:dark;--color-base-100:oklch(6% .05 290);--color-base-200:oklch(4% .055 288);--color-base-300:oklch(2% .06 285);--color-base-content:oklch(97% .02 200);--color-primary:oklch(72% .3 250);--color-primary-content:oklch(4% .05 250);--color-secondary:oklch(74% .28 340);--color-secondary-content:oklch(4% .05 340);--color-accent:oklch(78% .32 145);--color-accent-content:oklch(4% .05 145);--color-neutral:oklch(8% .045 290);--color-neutral-content:oklch(95% .02 290);--color-info:oklch(74% .32 235);--color-info-content:oklch(4% .05 235);--color-success:oklch(76% .3 160);--color-success-content:oklch(4% .05 160);--color-warning:oklch(80% .34 85);--color-warning-content:oklch(4% .05 85);--color-error:oklch(70% .36 15);--color-error-content:oklch(97% .02 15);--radius-selector:.3rem;--radius-field:.3rem;--radius-box:.45rem;--size-selector:.3rem;--size-field:2px;--border:2px;--depth:5;--noise:1}:root:has(input.theme-controller[value=hyperspace-rift]:checked),[data-theme=hyperspace-rift]{color-scheme:dark;--color-base-100:oklch(5% .08 270);--color-base-200:oklch(3% .09 268);--color-base-300:oklch(1.5% .1 265);--color-base-content:oklch(99% .025 170);--color-primary:oklch(70% .34 310);--color-primary-content:oklch(99% .01 310);--color-secondary:oklch(76% .32 195);--color-secondary-content:oklch(3% .08 195);--color-accent:oklch(84% .28 105);--color-accent-content:oklch(3% .08 105);--color-neutral:oklch(7% .07 270);--color-neutral-content:oklch(98% .025 270);--color-info:oklch(78% .34 240);--color-info-content:oklch(3% .08 240);--color-success:oklch(72% .3 168);--color-success-content:oklch(99% .01 168);--color-warning:oklch(82% .36 90);--color-warning-content:oklch(3% .08 90);--color-error:oklch(74% .38 5);--color-error-content:oklch(99% .01 5);--radius-selector:.15rem;--radius-field:.15rem;--radius-box:.25rem;--size-selector:.15rem;--size-field:4px;--border:4px;--depth:5;--noise:0}:root:has(input.theme-controller[value=celestial-dawn]:checked),[data-theme=celestial-dawn]{color-scheme:light;--color-base-100:oklch(99% .01 60);--color-base-200:oklch(96% .015 58);--color-base-300:oklch(92% .02 55);--color-base-content:oklch(8% .04 280);--color-primary:oklch(75% .22 85);--color-primary-content:oklch(99% .01 85);--color-secondary:oklch(78% .24 345);--color-secondary-content:oklch(8% .04 345);--color-accent:oklch(80% .2 300);--color-accent-content:oklch(8% .04 300);--color-neutral:oklch(35% .03 280);--color-neutral-content:oklch(99% .01 280);--color-info:oklch(72% .26 235);--color-info-content:oklch(99% .01 235);--color-success:oklch(70% .24 160);--color-success-content:oklch(99% .01 160);--color-warning:oklch(76% .28 75);--color-warning-content:oklch(8% .04 75);--color-error:oklch(68% .3 18);--color-error-content:oklch(99% .01 18);--radius-selector:.8rem;--radius-field:.8rem;--radius-box:1.2rem;--size-selector:.8rem;--size-field:2px;--border:2px;--depth:3;--noise:0}:root:has(input.theme-controller[value=prism-infinity]:checked),[data-theme=prism-infinity]{color-scheme:light;--color-base-100:oklch(98% .015 200);--color-base-200:oklch(94% .02 198);--color-base-300:oklch(88% .03 195);--color-base-content:oklch(12% .05 270);--color-primary:oklch(68% .28 210);--color-primary-content:oklch(98% .01 210);--color-secondary:oklch(72% .3 330);--color-secondary-content:oklch(98% .01 330);--color-accent:oklch(74% .26 155);--color-accent-content:oklch(98% .01 155);--color-neutral:oklch(38% .06 230);--color-neutral-content:oklch(98% .01 230);--color-info:oklch(70% .28 225);--color-info-content:oklch(98% .01 225);--color-success:oklch(68% .26 165);--color-success-content:oklch(98% .01 165);--color-warning:oklch(74% .3 80);--color-warning-content:oklch(12% .05 80);--color-error:oklch(66% .32 15);--color-error-content:oklch(98% .01 15);--radius-selector:.6rem;--radius-field:.6rem;--radius-box:.9rem;--size-selector:.6rem;--size-field:3px;--border:3px;--depth:4;--noise:0}:root:has(input.theme-controller[value=quantum-radiance]:checked),[data-theme=quantum-radiance]{color-scheme:light;--color-base-100:oklch(97% .02 280);--color-base-200:oklch(93% .025 278);--color-base-300:oklch(87% .03 275);--color-base-content:oklch(10% .06 260);--color-primary:oklch(65% .32 285);--color-primary-content:oklch(99% .01 285);--color-secondary:oklch(70% .28 195);--color-secondary-content:oklch(99% .01 195);--color-accent:oklch(73% .26 30);--color-accent-content:oklch(99% .01 30);--color-neutral:oklch(32% .08 275);--color-neutral-content:oklch(99% .01 275);--color-info:oklch(68% .3 240);--color-info-content:oklch(99% .01 240);--color-success:oklch(66% .28 168);--color-success-content:oklch(99% .01 168);--color-warning:oklch(72% .32 85);--color-warning-content:oklch(10% .06 85);--color-error:oklch(64% .34 12);--color-error-content:oklch(99% .01 12);--radius-selector:.5rem;--radius-field:.5rem;--radius-box:.75rem;--size-selector:.5rem;--size-field:2px;--border:2px;--depth:4;--noise:1}:root:has(input.theme-controller[value=hyperlight-nexus]:checked),[data-theme=hyperlight-nexus]{color-scheme:light;--color-base-100:oklch(99.5% .005 180);--color-base-200:oklch(97% .01 178);--color-base-300:oklch(93% .02 175);--color-base-content:oklch(5% .08 270);--color-primary:oklch(62% .34 240);--color-primary-content:oklch(99% .01 240);--color-secondary:oklch(68% .32 320);--color-secondary-content:oklch(99% .01 320);--color-accent:oklch(80% .28 95);--color-accent-content:oklch(5% .08 95);--color-neutral:oklch(28% .05 260);--color-neutral-content:oklch(99% .01 260);--color-info:oklch(66% .32 230);--color-info-content:oklch(99% .01 230);--color-success:oklch(68% .3 170);--color-success-content:oklch(99% .01 170);--color-warning:oklch(76% .34 88);--color-warning-content:oklch(5% .08 88);--color-error:oklch(64% .36 10);--color-error-content:oklch(99% .01 10);--radius-selector:.35rem;--radius-field:.35rem;--radius-box:.5rem;--size-selector:.35rem;--size-field:3px;--border:3px;--depth:5;--noise:0}:root:has(input.theme-controller[value=ethereal-zenith]:checked),[data-theme=ethereal-zenith]{color-scheme:light;--color-base-100:oklch(98% .012 300);--color-base-200:oklch(95% .018 298);--color-base-300:oklch(90% .025 295);--color-base-content:oklch(6% .07 280);--color-primary:oklch(70% .3 305);--color-primary-content:oklch(99% .01 305);--color-secondary:oklch(76% .24 175);--color-secondary-content:oklch(99% .01 175);--color-accent:oklch(78% .22 45);--color-accent-content:oklch(99% .01 45);--color-neutral:oklch(30% .1 295);--color-neutral-content:oklch(99% .01 295);--color-info:oklch(68% .28 245);--color-info-content:oklch(99% .01 245);--color-success:oklch(70% .26 162);--color-success-content:oklch(99% .01 162);--color-warning:oklch(74% .3 78);--color-warning-content:oklch(6% .07 78);--color-error:oklch(66% .32 8);--color-error-content:oklch(99% .01 8);--radius-selector:1rem;--radius-field:1rem;--radius-box:1.5rem;--size-selector:1rem;--size-field:2px;--border:2px;--depth:3;--noise:0}:root:has(input.theme-controller[value=crystal-executive]:checked),[data-theme=crystal-executive]{color-scheme:light;--color-base-100:oklch(97% .008 240);--color-base-200:oklch(93% .012 238);--color-base-300:oklch(87% .018 235);--color-base-content:oklch(18% .025 250);--color-primary:oklch(55% .18 250);--color-primary-content:oklch(98% .005 250);--color-secondary:oklch(58% .16 165);--color-secondary-content:oklch(98% .005 165);--color-accent:oklch(62% .2 295);--color-accent-content:oklch(98% .005 295);--color-neutral:oklch(32% .015 245);--color-neutral-content:oklch(98% .005 245);--color-info:oklch(60% .18 235);--color-info-content:oklch(98% .005 235);--color-success:oklch(56% .16 160);--color-success-content:oklch(98% .005 160);--color-warning:oklch(65% .2 70);--color-warning-content:oklch(18% .02 70);--color-error:oklch(58% .22 20);--color-error-content:oklch(98% .005 20);--radius-selector:.3rem;--radius-field:.3rem;--radius-box:.4rem;--size-selector:.3rem;--size-field:1px;--border:1px;--depth:1;--noise:1}:root:has(input.theme-controller[value=pure-spectrum]:checked),[data-theme=pure-spectrum]{color-scheme:light;--color-base-100:oklch(98% .005 200);--color-base-200:oklch(94% .008 198);--color-base-300:oklch(89% .012 195);--color-base-content:oklch(15% .03 260);--color-primary:oklch(58% .2 215);--color-primary-content:oklch(98% .005 215);--color-secondary:oklch(60% .22 330);--color-secondary-content:oklch(98% .005 330);--color-accent:oklch(65% .18 40);--color-accent-content:oklch(98% .005 40);--color-neutral:oklch(28% .02 240);--color-neutral-content:oklch(98% .005 240);--color-info:oklch(62% .2 225);--color-info-content:oklch(98% .005 225);--color-success:oklch(58% .18 162);--color-success-content:oklch(98% .005 162);--color-warning:oklch(68% .22 75);--color-warning-content:oklch(15% .03 75);--color-error:oklch(60% .24 18);--color-error-content:oklch(98% .005 18);--radius-selector:.4rem;--radius-field:.4rem;--radius-box:.6rem;--size-selector:.4rem;--size-field:2px;--border:2px;--depth:2;--noise:0}:root:has(input.theme-controller[value=minimal-luxe]:checked),[data-theme=minimal-luxe]{color-scheme:light;--color-base-100:oklch(96% .01 280);--color-base-200:oklch(92% .015 278);--color-base-300:oklch(86% .02 275);--color-base-content:oklch(20% .02 270);--color-primary:oklch(52% .2 275);--color-primary-content:oklch(98% .005 275);--color-secondary:oklch(56% .18 190);--color-secondary-content:oklch(98% .005 190);--color-accent:oklch(64% .18 345);--color-accent-content:oklch(98% .005 345);--color-neutral:oklch(26% .012 275);--color-neutral-content:oklch(98% .005 275);--color-info:oklch(58% .2 240);--color-info-content:oklch(98% .005 240);--color-success:oklch(54% .18 168);--color-success-content:oklch(98% .005 168);--color-warning:oklch(66% .2 68);--color-warning-content:oklch(20% .02 68);--color-error:oklch(56% .24 15);--color-error-content:oklch(98% .005 15);--radius-selector:.25rem;--radius-field:.25rem;--radius-box:.35rem;--size-selector:.25rem;--size-field:1px;--border:1px;--depth:1;--noise:0}:root:has(input.theme-controller[value=vivid-clarity]:checked),[data-theme=vivid-clarity]{color-scheme:light;--color-base-100:oklch(97% .006 220);--color-base-200:oklch(93% .01 218);--color-base-300:oklch(88% .015 215);--color-base-content:oklch(16% .028 260);--color-primary:oklch(54% .22 240);--color-primary-content:oklch(98% .005 240);--color-secondary:oklch(58% .24 310);--color-secondary-content:oklch(98% .005 310);--color-accent:oklch(62% .2 145);--color-accent-content:oklch(98% .005 145);--color-neutral:oklch(30% .018 250);--color-neutral-content:oklch(98% .005 250);--color-info:oklch(60% .22 230);--color-info-content:oklch(98% .005 230);--color-success:oklch(56% .2 165);--color-success-content:oklch(98% .005 165);--color-warning:oklch(67% .24 72);--color-warning-content:oklch(16% .028 72);--color-error:oklch(58% .26 16);--color-error-content:oklch(98% .005 16);--radius-selector:.35rem;--radius-field:.35rem;--radius-box:.5rem;--size-selector:.35rem;--size-field:2px;--border:2px;--depth:2;--noise:0}:root:has(input.theme-controller[value=inner-voice]:checked),[data-theme=inner-voice]{color-scheme:dark;--color-base-100:oklch(19% .035 290);--color-base-200:oklch(15% .04 288);--color-base-300:oklch(11% .045 285);--color-base-content:oklch(94% .015 50);--color-primary:oklch(58% .22 285);--color-primary-content:oklch(98% .008 285);--color-secondary:oklch(62% .18 35);--color-secondary-content:oklch(98% .008 35);--color-accent:oklch(56% .14 135);--color-accent-content:oklch(98% .008 135);--color-neutral:oklch(28% .025 40);--color-neutral-content:oklch(94% .015 40);--color-info:oklch(64% .2 250);--color-info-content:oklch(98% .008 250);--color-success:oklch(60% .16 155);--color-success-content:oklch(98% .008 155);--color-warning:oklch(68% .2 60);--color-warning-content:oklch(15% .025 60);--color-error:oklch(58% .22 18);--color-error-content:oklch(98% .008 18);--radius-selector:.45rem;--radius-field:.45rem;--radius-box:.65rem;--size-selector:.45rem;--size-field:2px;--border:2px;--depth:3;--noise:1}:root:has(input.theme-controller[value=story-weaver]:checked),[data-theme=story-weaver]{color-scheme:light;--color-base-100:oklch(94% .018 55);--color-base-200:oklch(89% .024 52);--color-base-300:oklch(82% .03 48);--color-base-content:oklch(22% .035 285);--color-primary:oklch(52% .18 265);--color-primary-content:oklch(98% .008 265);--color-secondary:oklch(48% .16 355);--color-secondary-content:oklch(98% .008 355);--color-accent:oklch(64% .14 75);--color-accent-content:oklch(22% .035 75);--color-neutral:oklch(34% .02 280);--color-neutral-content:oklch(98% .008 280);--color-info:oklch(58% .18 235);--color-info-content:oklch(98% .008 235);--color-success:oklch(54% .14 148);--color-success-content:oklch(98% .008 148);--color-warning:oklch(62% .18 65);--color-warning-content:oklch(22% .035 65);--color-error:oklch(54% .2 22);--color-error-content:oklch(98% .008 22);--radius-selector:.25rem;--radius-field:.25rem;--radius-box:.25rem;--size-selector:.25rem;--size-field:2px;--border:2px;--depth:2;--noise:1}:root:has(input.theme-controller[value=soul-spectrum]:checked),[data-theme=soul-spectrum]{color-scheme:dark;--color-base-100:oklch(16% .045 310);--color-base-200:oklch(12% .05 308);--color-base-300:oklch(9% .055 305);--color-base-content:oklch(96% .012 180);--color-primary:oklch(66% .2 305);--color-primary-content:oklch(98% .008 305);--color-secondary:oklch(68% .18 28);--color-secondary-content:oklch(12% .045 28);--color-accent:oklch(64% .16 200);--color-accent-content:oklch(98% .008 200);--color-neutral:oklch(24% .03 310);--color-neutral-content:oklch(96% .012 310);--color-info:oklch(62% .2 240);--color-info-content:oklch(98% .008 240);--color-success:oklch(62% .18 165);--color-success-content:oklch(98% .008 165);--color-warning:oklch(70% .22 68);--color-warning-content:oklch(12% .045 68);--color-error:oklch(60% .24 14);--color-error-content:oklch(98% .008 14);--radius-selector:.28rem;--radius-field:.28rem;--radius-box:.28rem;--size-selector:.28rem;--size-field:2px;--border:2px;--depth:1;--noise:1}:root:has(input.theme-controller[value=liminal-dawn]:checked),[data-theme=liminal-dawn]{color-scheme:light;--color-base-100:oklch(92% .022 320);--color-base-200:oklch(86% .028 318);--color-base-300:oklch(78% .035 315);--color-base-content:oklch(18% .04 270);--color-primary:oklch(60% .16 315);--color-primary-content:oklch(98% .008 315);--color-secondary:oklch(66% .14 45);--color-secondary-content:oklch(98% .008 45);--color-accent:oklch(62% .12 168);--color-accent-content:oklch(98% .008 168);--color-neutral:oklch(36% .018 290);--color-neutral-content:oklch(98% .008 290);--color-info:oklch(58% .16 245);--color-info-content:oklch(98% .008 245);--color-success:oklch(58% .14 160);--color-success-content:oklch(98% .008 160);--color-warning:oklch(64% .18 70);--color-warning-content:oklch(18% .04 70);--color-error:oklch(56% .2 20);--color-error-content:oklch(98% .008 20);--radius-selector:.9rem;--radius-field:.9rem;--radius-box:1.3rem;--size-selector:.9rem;--size-field:2px;--border:2px;--depth:2;--noise:1}:root:has(input.theme-controller[value=olive-mist]:checked),[data-theme=olive-mist]{color-scheme:light;--color-base-100:oklch(94% .015 135);--color-base-200:oklch(88% .022 132);--color-base-300:oklch(80% .03 128);--color-base-content:oklch(20% .028 130);--color-primary:oklch(62% .1 145);--color-primary-content:oklch(98% .008 145);--color-secondary:oklch(68% .12 50);--color-secondary-content:oklch(98% .008 50);--color-accent:oklch(58% .14 38);--color-accent-content:oklch(98% .008 38);--color-neutral:oklch(38% .025 135);--color-neutral-content:oklch(98% .008 135);--color-info:oklch(64% .12 210);--color-info-content:oklch(98% .008 210);--color-success:oklch(60% .1 155);--color-success-content:oklch(98% .008 155);--color-warning:oklch(66% .14 65);--color-warning-content:oklch(20% .028 65);--color-error:oklch(56% .16 28);--color-error-content:oklch(98% .008 28);--radius-selector:1rem;--radius-field:1rem;--radius-box:1rem;--size-selector:.25rem;--size-field:1px;--border:0px;--depth:1;--noise:1}:root:has(input.theme-controller[value=coffee-dream]:checked),[data-theme=coffee-dream]{color-scheme:dark;--color-base-100:oklch(24% .028 45);--color-base-200:oklch(19% .032 43);--color-base-300:oklch(14% .038 40);--color-base-content:oklch(96% .012 55);--color-primary:oklch(68% .14 65);--color-primary-content:oklch(14% .028 65);--color-secondary:oklch(72% .1 165);--color-secondary-content:oklch(14% .028 165);--color-accent:oklch(70% .16 48);--color-accent-content:oklch(14% .028 48);--color-neutral:oklch(28% .022 42);--color-neutral-content:oklch(96% .012 42);--color-info:oklch(66% .12 230);--color-info-content:oklch(98% .008 230);--color-success:oklch(64% .1 158);--color-success-content:oklch(98% .008 158);--color-warning:oklch(72% .16 70);--color-warning-content:oklch(14% .028 70);--color-error:oklch(62% .18 30);--color-error-content:oklch(98% .008 30);--radius-selector:.85rem;--radius-field:.85rem;--radius-box:1.25rem;--size-selector:.85rem;--size-field:2px;--border:2px;--depth:3;--noise:1}:root:has(input.theme-controller[value=mandarin-haze]:checked),[data-theme=mandarin-haze]{color-scheme:light;--color-base-100:oklch(95% .018 58);--color-base-200:oklch(90% .024 55);--color-base-300:oklch(83% .032 52);--color-base-content:oklch(18% .035 280);--color-primary:oklch(64% .16 52);--color-primary-content:oklch(98% .008 52);--color-secondary:oklch(58% .12 128);--color-secondary-content:oklch(98% .008 128);--color-accent:oklch(66% .1 18);--color-accent-content:oklch(98% .008 18);--color-neutral:oklch(42% .02 65);--color-neutral-content:oklch(98% .008 65);--color-info:oklch(62% .14 225);--color-info-content:oklch(98% .008 225);--color-success:oklch(60% .12 152);--color-success-content:oklch(98% .008 152);--color-warning:oklch(68% .18 62);--color-warning-content:oklch(18% .035 62);--color-error:oklch(58% .18 26);--color-error-content:oklch(98% .008 26);--radius-selector:.95rem;--radius-field:.95rem;--radius-box:1.4rem;--size-selector:.95rem;--size-field:2px;--border:2px;--depth:2;--noise:1}:root:has(input.theme-controller[value=forest-whisper]:checked),[data-theme=forest-whisper]{color-scheme:dark;--color-base-100:oklch(22% .032 140);--color-base-200:oklch(17% .038 138);--color-base-300:oklch(12% .044 135);--color-base-content:oklch(95% .015 65);--color-primary:oklch(66% .14 148);--color-primary-content:oklch(98% .008 148);--color-secondary:oklch(70% .16 70);--color-secondary-content:oklch(12% .032 70);--color-accent:oklch(68% .14 42);--color-accent-content:oklch(98% .008 42);--color-neutral:oklch(26% .025 138);--color-neutral-content:oklch(95% .015 138);--color-info:oklch(64% .14 215);--color-info-content:oklch(98% .008 215);--color-success:oklch(62% .12 160);--color-success-content:oklch(98% .008 160);--color-warning:oklch(72% .18 68);--color-warning-content:oklch(12% .032 68);--color-error:oklch(60% .18 32);--color-error-content:oklch(98% .008 32);--radius-selector:.35rem;--radius-field:.35rem;--radius-box:.35rem;--size-selector:.35rem;--size-field:4px;--border:1px;--depth:1;--noise:1}:root:has(input.theme-controller[value=shanghai-neon]:checked),[data-theme=shanghai-neon]{color-scheme:dark;--color-base-100:oklch(14% .04 265);--color-base-200:oklch(10% .045 263);--color-base-300:oklch(6% .05 260);--color-base-content:oklch(98% .01 180);--color-primary:oklch(72% .1702 140.69);--color-primary-content:oklch(8% .04 340);--color-secondary:oklch(75% .26 200);--color-secondary-content:oklch(8% .04 200);--color-accent:lch(73.67% 101.06 66.5);--color-accent-content:oklch(8% .04 135);--color-neutral:oklch(20% .015 265);--color-neutral-content:oklch(98% .01 265);--color-info:oklch(74% .28 220);--color-info-content:oklch(8% .04 220);--color-success:oklch(72% .26 155);--color-success-content:oklch(8% .04 155);--color-warning:oklch(80% .3 85);--color-warning-content:oklch(8% .04 85);--color-error:oklch(70% .32 10);--color-error-content:oklch(98% .01 10);--radius-selector:.2rem;--radius-field:.2rem;--radius-box:.3rem;--size-selector:.2rem;--size-field:3px;--border:3px;--depth:4;--noise:0}:root:has(input.theme-controller[value=platinum-surge]:checked),[data-theme=platinum-surge]{color-scheme:light;--color-base-100:oklch(98% .003 240);--color-base-200:oklch(94% .005 238);--color-base-300:oklch(88% .008 235);--color-base-content:oklch(8% .015 240);--color-primary:oklch(48% .08 240);--color-primary-content:oklch(98% .003 240);--color-secondary:oklch(38% .06 242);--color-secondary-content:oklch(98% .003 242);--color-accent:oklch(58% .1 238);--color-accent-content:oklch(98% .003 238);--color-neutral:oklch(18% .012 240);--color-neutral-content:oklch(98% .003 240);--color-info:oklch(52% .12 235);--color-info-content:oklch(98% .003 235);--color-success:oklch(46% .1 245);--color-success-content:oklch(98% .003 245);--color-warning:oklch(62% .08 240);--color-warning-content:oklch(8% .015 240);--color-error:oklch(42% .1 242);--color-error-content:oklch(98% .003 242);--radius-selector:.15rem;--radius-field:.15rem;--radius-box:.25rem;--size-selector:.15rem;--size-field:1px;--border:1px;--depth:3;--noise:0}:root:has(input.theme-controller[value=ivory-opulence]:checked),[data-theme=ivory-opulence]{color-scheme:light;--color-base-100:oklch(97% .006 80);--color-base-200:oklch(93% .01 78);--color-base-300:oklch(87% .015 75);--color-base-content:oklch(12% .02 70);--color-primary:oklch(52% .12 85);--color-primary-content:oklch(98% .005 85);--color-secondary:oklch(42% .1 70);--color-secondary-content:oklch(98% .005 70);--color-accent:oklch(58% .14 75);--color-accent-content:oklch(98% .005 75);--color-neutral:oklch(22% .015 75);--color-neutral-content:oklch(98% .005 75);--color-info:oklch(48% .1 80);--color-info-content:oklch(98% .005 80);--color-success:oklch(50% .12 82);--color-success-content:oklch(98% .005 82);--color-warning:oklch(60% .14 78);--color-warning-content:oklch(12% .02 78);--color-error:oklch(44% .12 72);--color-error-content:oklch(98% .005 72);--radius-selector:.3rem;--radius-field:.3rem;--radius-box:.45rem;--size-selector:.3rem;--size-field:1px;--border:1px;--depth:2;--noise:0}:root:has(input.theme-controller[value=arctic-luxe]:checked),[data-theme=arctic-luxe]{color-scheme:light;--color-base-100:oklch(99% .002 220);--color-base-200:oklch(96% .004 218);--color-base-300:oklch(91% .008 215);--color-base-content:oklch(10% .025 220);--color-primary:oklch(45% .14 225);--color-primary-content:oklch(98% .003 225);--color-secondary:oklch(40% .12 235);--color-secondary-content:oklch(98% .003 235);--color-accent:oklch(55% .16 210);--color-accent-content:oklch(98% .003 210);--color-neutral:oklch(25% .018 220);--color-neutral-content:oklch(98% .003 220);--color-info:oklch(50% .16 218);--color-info-content:oklch(98% .003 218);--color-success:oklch(48% .14 222);--color-success-content:oklch(98% .003 222);--color-warning:oklch(58% .12 215);--color-warning-content:oklch(10% .025 215);--color-error:oklch(42% .14 228);--color-error-content:oklch(98% .003 228);--radius-selector:.25rem;--radius-field:.25rem;--radius-box:.25rem;--size-selector:.25rem;--size-field:4px;--border:0px;--depth:1;--noise:1}:root:has(input.theme-controller[value=arctic-green]:checked),[data-theme=arctic-green]{color-scheme:light;--color-base-100:oklch(99% .002 160);--color-base-200:oklch(96% .004 165);--color-base-300:oklch(91% .008 170);--color-base-content:oklch(10% .025 160);--color-primary:oklch(45% .14 165);--color-primary-content:oklch(98% .003 165);--color-secondary:oklch(40% .12 175);--color-secondary-content:oklch(98% .003 175);--color-accent:oklch(55% .16 180);--color-accent-content:oklch(98% .003 180);--color-neutral:oklch(25% .018 160);--color-neutral-content:oklch(98% .003 160);--color-info:oklch(50% .16 185);--color-info-content:oklch(98% .003 185);--color-success:oklch(48% .14 155);--color-success-content:oklch(98% .003 155);--color-warning:oklch(58% .12 165);--color-warning-content:oklch(10% .025 165);--color-error:oklch(42% .14 175);--color-error-content:oklch(98% .003 175);--radius-selector:.25rem;--radius-field:.25rem;--radius-box:.25rem;--size-selector:.25rem;--size-field:4px;--border:0px;--depth:1;--noise:1}:root:has(input.theme-controller[value=arctic-calid]:checked),[data-theme=arctic-calid]{color-scheme:light;--color-base-100:oklch(99% .002 50);--color-base-200:oklch(96% .004 55);--color-base-300:oklch(91% .008 60);--color-base-content:oklch(10% .025 50);--color-primary:oklch(45% .14 55);--color-primary-content:oklch(98% .003 55);--color-secondary:oklch(40% .12 65);--color-secondary-content:oklch(98% .003 65);--color-accent:oklch(55% .16 70);--color-accent-content:oklch(98% .003 70);--color-neutral:oklch(25% .018 50);--color-neutral-content:oklch(98% .003 50);--color-info:oklch(50% .16 75);--color-info-content:oklch(98% .003 75);--color-success:oklch(48% .14 45);--color-success-content:oklch(98% .003 45);--color-warning:oklch(58% .12 55);--color-warning-content:oklch(10% .025 55);--color-error:oklch(42% .14 65);--color-error-content:oklch(98% .003 65);--radius-selector:.25rem;--radius-field:.25rem;--radius-box:.25rem;--size-selector:.25rem;--size-field:4px;--border:0px;--depth:1;--noise:1}:root:has(input.theme-controller[value=obsidian-pearl]:checked),[data-theme=obsidian-pearl]{color-scheme:dark;--color-base-100:oklch(15% .008 270);--color-base-200:oklch(11% .01 268);--color-base-300:oklch(7% .012 265);--color-base-content:oklch(98% .004 180);--color-primary:oklch(82% .06 250);--color-primary-content:oklch(10% .008 250);--color-secondary:oklch(72% .08 260);--color-secondary-content:oklch(10% .008 260);--color-accent:oklch(88% .04 240);--color-accent-content:oklch(10% .008 240);--color-neutral:oklch(18% .006 270);--color-neutral-content:oklch(98% .004 270);--color-info:oklch(76% .1 245);--color-info-content:oklch(10% .008 245);--color-success:oklch(78% .08 255);--color-success-content:oklch(10% .008 255);--color-warning:oklch(84% .06 248);--color-warning-content:oklch(10% .008 248);--color-error:oklch(70% .1 252);--color-error-content:oklch(98% .004 252);--radius-selector:.28rem;--radius-field:.28rem;--radius-box:.28rem;--size-selector:.28rem;--size-field:4px;--border:4px;--depth:1;--noise:1}:root:has(input.theme-controller[value=fresh-metro]:checked),[data-theme=fresh-metro]{color-scheme:light;--color-base-100:oklch(98% .008 190);--color-base-200:oklch(95% .012 188);--color-base-300:oklch(90% .018 185);--color-base-content:oklch(12% .05 270);--color-primary:oklch(60% .24 195);--color-primary-content:oklch(98% .008 195);--color-secondary:oklch(62% .26 325);--color-secondary-content:oklch(98% .008 325);--color-accent:oklch(76% .22 100);--color-accent-content:oklch(12% .05 100);--color-neutral:oklch(22% .02 260);--color-neutral-content:oklch(98% .008 260);--color-info:oklch(64% .24 210);--color-info-content:oklch(98% .008 210);--color-success:oklch(62% .22 160);--color-success-content:oklch(98% .008 160);--color-warning:oklch(70% .26 90);--color-warning-content:oklch(12% .05 90);--color-error:oklch(64% .28 15);--color-error-content:oklch(98% .008 15);--radius-selector:.5rem;--radius-field:.5rem;--radius-box:.7rem;--size-selector:.5rem;--size-field:2px;--border:2px;--depth:3;--noise:0}:root:has(input.theme-controller[value=cyber-blossom]:checked),[data-theme=cyber-blossom]{color-scheme:dark;--color-base-100:oklch(16% .05 295);--color-base-200:oklch(12% .055 293);--color-base-300:oklch(8% .06 290);--color-base-content:oklch(97% .015 350);--color-primary:oklch(68% .3 335);--color-primary-content:oklch(98% .01 335);--color-secondary:oklch(74% .28 170);--color-secondary-content:oklch(8% .05 170);--color-accent:oklch(72% .26 55);--color-accent-content:oklch(8% .05 55);--color-neutral:oklch(18% .03 295);--color-neutral-content:oklch(97% .015 295);--color-info:oklch(70% .3 240);--color-info-content:oklch(98% .01 240);--color-success:oklch(70% .28 165);--color-success-content:oklch(8% .05 165);--color-warning:oklch(76% .3 80);--color-warning-content:oklch(8% .05 80);--color-error:oklch(68% .32 8);--color-error-content:oklch(98% .01 8);--radius-selector:.4rem;--radius-field:.4rem;--radius-box:.6rem;--size-selector:.4rem;--size-field:3px;--border:3px;--depth:4;--noise:0}:root:has(input.theme-controller[value=beijing-sky]:checked),[data-theme=beijing-sky]{color-scheme:light;--color-base-100:oklch(96% .015 230);--color-base-200:oklch(92% .02 228);--color-base-300:oklch(86% .028 225);--color-base-content:oklch(14% .045 270);--color-primary:oklch(58% .26 245);--color-primary-content:oklch(98% .01 245);--color-secondary:oklch(66% .24 30);--color-secondary-content:oklch(98% .01 30);--color-accent:oklch(64% .22 150);--color-accent-content:oklch(98% .01 150);--color-neutral:oclch(26% .018 240);--color-neutral-content:oklch(98% .01 240);--color-info:oklch(62% .26 220);--color-info-content:oklch(98% .01 220);--color-success:oklch(60% .24 158);--color-success-content:oklch(98% .01 158);--color-warning:oklch(68% .28 85);--color-warning-content:oklch(14% .045 85);--color-error:oklch(62% .3 12);--color-error-content:oklch(98% .01 12);--radius-selector:.6rem;--radius-field:.6rem;--radius-box:.9rem;--size-selector:.6rem;--size-field:2px;--border:2px;--depth:3;--noise:0}:root:has(input.theme-controller[value=lime-voltage]:checked),[data-theme=lime-voltage]{color-scheme:light;--color-base-100:oklch(99% .004 140);--color-base-200:oklch(96% .008 138);--color-base-300:oklch(91% .014 135);--color-base-content:oklch(15% .05 130);--color-primary:oklch(72% .28 135);--color-primary-content:oklch(10% .04 135);--color-secondary:oklch(78% .3 120);--color-secondary-content:oklch(10% .04 120);--color-accent:oklch(75% .32 145);--color-accent-content:oklch(10% .04 145);--color-neutral:oklch(28% .06 138);--color-neutral-content:oklch(99% .004 138);--color-info:oklch(68% .24 155);--color-info-content:oklch(10% .04 155);--color-success:oklch(70% .26 140);--color-success-content:oklch(10% .04 140);--color-warning:oklch(76% .28 125);--color-warning-content:oklch(10% .04 125);--color-error:oklch(64% .3 148);--color-error-content:oklch(99% .004 148);--radius-selector:0rem;--radius-field:0rem;--radius-box:0rem;--size-selector:0rem;--size-field:4px;--border:4px;--depth:0;--noise:0}:root:has(input.theme-controller[value=saffron-empire]:checked),[data-theme=saffron-empire]{color-scheme:light;--color-base-100:oklch(97% .012 90);--color-base-200:oklch(93% .018 88);--color-base-300:oklch(87% .026 85);--color-base-content:oklch(18% .045 80);--color-primary:oklch(68% .22 75);--color-primary-content:oklch(98% .008 75);--color-secondary:oklch(74% .24 95);--color-secondary-content:oklch(18% .045 95);--color-accent:oklch(64% .2 68);--color-accent-content:oklch(98% .008 68);--color-neutral:oklch(32% .04 78);--color-neutral-content:oklch(98% .008 78);--color-info:oklch(66% .18 82);--color-info-content:oklch(98% .008 82);--color-success:oklch(62% .2 88);--color-success-content:oklch(98% .008 88);--color-warning:oklch(72% .26 72);--color-warning-content:oklch(18% .045 72);--color-error:oklch(58% .22 65);--color-error-content:oklch(98% .008 65);--radius-selector:.25rem;--radius-field:.25rem;--radius-box:.25rem;--size-selector:.25rem;--size-field:1px;--border:1px;--depth:1;--noise:1}:root:has(input.theme-controller[value=crimson-dynasty]:checked),[data-theme=crimson-dynasty]{color-scheme:light;--color-base-100:oklch(98% .006 25);--color-base-200:oklch(94% .01 23);--color-base-300:oklch(89% .016 20);--color-base-content:oklch(16% .04 15);--color-primary:oklch(58% .26 22);--color-primary-content:oklch(98% .006 22);--color-secondary:oklch(48% .24 15);--color-secondary-content:oklch(98% .006 15);--color-accent:oklch(54% .28 18);--color-accent-content:oklch(98% .006 18);--color-neutral:oklch(26% .035 20);--color-neutral-content:oklch(98% .006 20);--color-info:oklch(56% .22 25);--color-info-content:oklch(98% .006 25);--color-success:oklch(52% .24 16);--color-success-content:oklch(98% .006 16);--color-warning:oklch(62% .26 28);--color-warning-content:oklch(16% .04 28);--color-error:oklch(50% .28 12);--color-error-content:oklch(98% .006 12);--radius-selector:.1rem;--radius-field:.1rem;--radius-box:.15rem;--size-selector:.1rem;--size-field:2px;--border:2px;--depth:4;--noise:0}:root:has(input.theme-controller[value=electric-mint]:checked),[data-theme=electric-mint]{color-scheme:light;--color-base-100:oklch(98% .008 175);--color-base-200:oklch(95% .012 173);--color-base-300:oklch(90% .018 170);--color-base-content:oklch(14% .05 165);--color-primary:oklch(70% .26 168);--color-primary-content:oklch(98% .008 168);--color-secondary:oklch(66% .28 185);--color-secondary-content:oklch(98% .008 185);--color-accent:oklch(68% .3 155);--color-accent-content:oklch(98% .008 155);--color-neutral:oklch(30% .045 170);--color-neutral-content:oklch(98% .008 170);--color-info:oklch(64% .28 178);--color-info-content:oklch(98% .008 178);--color-success:oklch(66% .26 162);--color-success-content:oklch(98% .008 162);--color-warning:oklch(72% .24 180);--color-warning-content:oklch(14% .05 180);--color-error:oklch(60% .3 172);--color-error-content:oklch(98% .008 172);--radius-selector:1.5rem;--radius-field:1.5rem;--radius-box:2.5rem;--size-selector:1.5rem;--size-field:3px;--border:3px;--depth:2;--noise:0}:root:has(input.theme-controller[value=carbon-tech]:checked),[data-theme=carbon-tech]{color-scheme:light;--color-base-100:oklch(100% 0 0);--color-base-200:oklch(97% .002 0);--color-base-300:oklch(92% .004 0);--color-base-content:oklch(5% .01 0);--color-primary:oklch(12% .015 0);--color-primary-content:oklch(100% 0 0);--color-secondary:oklch(28% .012 0);--color-secondary-content:oklch(100% 0 0);--color-accent:oklch(48% .008 0);--color-accent-content:oklch(100% 0 0);--color-neutral:oklch(20% .01 0);--color-neutral-content:oklch(100% 0 0);--color-info:oklch(35% .01 0);--color-info-content:oklch(100% 0 0);--color-success:oklch(40% .01 0);--color-success-content:oklch(100% 0 0);--color-warning:oklch(55% .008 0);--color-warning-content:oklch(5% .01 0);--color-error:oklch(25% .012 0);--color-error-content:oklch(100% 0 0);--radius-selector:0rem;--radius-field:0rem;--radius-box:0rem;--size-selector:0rem;--size-field:2px;--border:2px;--depth:0;--noise:0}:root:has(input.theme-controller[value=titanium-edge]:checked),[data-theme=titanium-edge]{color-scheme:light;--color-base-100:oklch(98% .003 60);--color-base-200:oklch(94% .006 58);--color-base-300:oklch(88% .01 55);--color-base-content:oklch(14% .02 50);--color-primary:oklch(32% .018 52);--color-primary-content:oklch(98% .003 52);--color-secondary:oklch(58% .012 55);--color-secondary-content:oklch(14% .02 55);--color-accent:oklch(45% .015 58);--color-accent-content:oklch(98% .003 58);--color-neutral:oklch(24% .016 54);--color-neutral-content:oklch(98% .003 54);--color-info:oklch(38% .015 56);--color-info-content:oklch(98% .003 56);--color-success:oklch(42% .014 52);--color-success-content:oklch(98% .003 52);--color-warning:oklch(62% .012 60);--color-warning-content:oklch(14% .02 60);--color-error:oklch(36% .018 50);--color-error-content:oklch(98% .003 50);--radius-selector:.28rem;--radius-field:.28rem;--radius-box:.28rem;--size-selector:.28rem;--size-field:1px;--border:1px;--depth:1;--noise:1}:root:has(input.theme-controller[value=ghost-protocol]:checked),[data-theme=ghost-protocol]{color-scheme:light;--color-base-100:oklch(99% .001 180);--color-base-200:oklch(96% .002 178);--color-base-300:oklch(91% .004 175);--color-base-content:oklch(8% .008 170);--color-primary:oklch(36% .01 175);--color-primary-content:oklch(99% .001 175);--color-secondary:oklch(64% .006 178);--color-secondary-content:oklch(8% .008 178);--color-accent:oklch(52% .008 172);--color-accent-content:oklch(99% .001 172);--color-neutral:oklch(28% .008 176);--color-neutral-content:oklch(99% .001 176);--color-info:oklch(44% .009 174);--color-info-content:oklch(99% .001 174);--color-success:oklch(48% .008 180);--color-success-content:oklch(99% .001 180);--color-warning:oklch(68% .007 177);--color-warning-content:oklch(8% .008 177);--color-error:oklch(40% .01 170);--color-error-content:oklch(99% .001 170);--radius-selector:.5rem;--radius-field:.5rem;--radius-box:.75rem;--size-selector:.5rem;--size-field:1px;--border:1px;--depth:1;--noise:0}:root:has(input.theme-controller[value=obsidian-glass]:checked),[data-theme=obsidian-glass]{color-scheme:light;--color-base-100:oklch(97% .004 320);--color-base-200:oklch(93% .008 318);--color-base-300:oklch(87% .012 315);--color-base-content:oklch(10% .018 310);--color-primary:oklch(18% .02 312);--color-primary-content:oklch(97% .004 312);--color-secondary:oklch(42% .014 315);--color-secondary-content:oklch(97% .004 315);--color-accent:oklch(30% .016 318);--color-accent-content:oklch(97% .004 318);--color-neutral:oklch(22% .015 314);--color-neutral-content:oklch(97% .004 314);--color-info:oklch(38% .016 316);--color-info-content:oklch(97% .004 316);--color-success:oklch(34% .015 320);--color-success-content:oklch(97% .004 320);--color-warning:oklch(56% .013 318);--color-warning-content:oklch(10% .018 318);--color-error:oklch(26% .018 308);--color-error-content:oklch(97% .004 308);--radius-selector:.3rem;--radius-field:.3rem;--radius-box:.45rem;--size-selector:.3rem;--size-field:2px;--border:2px;--depth:3;--noise:0}:root:has(input.theme-controller[value=tricolor-imperial]:checked),[data-theme=tricolor-imperial]{color-scheme:light;--color-base-100:oklch(98% .004 140);--color-base-200:oklch(95% .008 138);--color-base-300:oklch(90% .012 135);--color-base-content:oklch(15% .025 145);--color-primary:oklch(48% .18 152);--color-primary-content:oklch(98% .004 152);--color-secondary:oklch(54% .24 18);--color-secondary-content:oklch(98% .004 18);--color-accent:oklch(42% .16 148);--color-accent-content:oklch(98% .004 148);--color-neutral:oklch(28% .015 145);--color-neutral-content:oklch(98% .004 145);--color-info:oklch(52% .16 150);--color-info-content:oklch(98% .004 150);--color-success:oklch(50% .18 155);--color-success-content:oklch(98% .004 155);--color-warning:oklch(58% .22 20);--color-warning-content:oklch(98% .004 20);--color-error:oklch(52% .26 15);--color-error-content:oklch(98% .004 15);--radius-selector:.3rem;--radius-field:.3rem;--radius-box:.4rem;--size-selector:.3rem;--size-field:2px;--border:2px;--depth:2;--noise:0}:root:has(input.theme-controller[value=nopal-sunset]:checked),[data-theme=nopal-sunset]{color-scheme:dark;--color-base-100:oklch(22% .04 145);--color-base-200:oklch(18% .045 143);--color-base-300:oklch(14% .05 140);--color-base-content:oklch(96% .012 30);--color-primary:oklch(66% .26 25);--color-primary-content:oklch(98% .008 25);--color-secondary:oklch(62% .2 155);--color-secondary-content:oklch(98% .008 155);--color-accent:oklch(68% .24 45);--color-accent-content:oklch(14% .04 45);--color-neutral:oklch(26% .035 145);--color-neutral-content:oklch(96% .012 145);--color-info:oklch(64% .22 150);--color-info-content:oklch(98% .008 150);--color-success:oklch(62% .2 158);--color-success-content:oklch(98% .008 158);--color-warning:oklch(70% .26 40);--color-warning-content:oklch(14% .04 40);--color-error:oklch(64% .28 20);--color-error-content:oklch(98% .008 20);--radius-selector:.6rem;--radius-field:.6rem;--radius-box:.9rem;--size-selector:.6rem;--size-field:2px;--border:2px;--depth:3;--noise:1}:root:has(input.theme-controller[value=synthetic-waves]:checked),[data-theme=synthetic-waves]{color-scheme:dark;--color-base-100:oklch(12% .035 280);--color-base-200:oklch(8% .04 278);--color-base-300:oklch(5% .045 275);--color-base-content:oklch(97% .015 200);--color-primary:oklch(68% .28 300);--color-primary-content:oklch(98% .01 300);--color-secondary:oklch(72% .26 165);--color-secondary-content:oklch(8% .035 165);--color-accent:oklch(74% .28 200);--color-accent-content:oklch(8% .035 200);--color-neutral:oklch(16% .025 285);--color-neutral-content:oklch(97% .015 285);--color-info:oklch(70% .3 220);--color-info-content:oklch(98% .01 220);--color-success:oklch(70% .26 170);--color-success-content:oklch(8% .035 170);--color-warning:oklch(76% .28 85);--color-warning-content:oklch(8% .035 85);--color-error:oklch(68% .3 340);--color-error-content:oklch(98% .01 340);--radius-selector:.4rem;--radius-field:.4rem;--radius-box:.6rem;--size-selector:.4rem;--size-field:3px;--border:3px;--depth:4;--noise:0}:root:has(input.theme-controller[value=glitch-dream]:checked),[data-theme=glitch-dream]{color-scheme:light;--color-base-100:oklch(96% .015 320);--color-base-200:oklch(92% .022 318);--color-base-300:oklch(86% .03 315);--color-base-content:oklch(14% .045 300);--color-primary:oklch(64% .28 330);--color-primary-content:oklch(98% .01 330);--color-secondary:oklch(76% .24 100);--color-secondary-content:oklch(14% .045 100);--color-accent:oklch(70% .26 140);--color-accent-content:oklch(98% .01 140);--color-neutral:oklch(32% .025 315);--color-neutral-content:oklch(98% .01 315);--color-info:oklch(66% .28 280);--color-info-content:oklch(98% .01 280);--color-success:oklch(68% .26 155);--color-success-content:oklch(98% .01 155);--color-warning:oklch(74% .3 90);--color-warning-content:oklch(14% .045 90);--color-error:oklch(62% .32 10);--color-error-content:oklch(98% .01 10);--radius-selector:.2rem;--radius-field:.2rem;--radius-box:.3rem;--size-selector:.2rem;--size-field:3px;--border:3px;--depth:3;--noise:0}:root:has(input.theme-controller[value=acid-terminal]:checked),[data-theme=acid-terminal]{color-scheme:dark;--color-base-100:oklch(18% .08 145);--color-base-200:oklch(14% .09 143);--color-base-300:oklch(10% .1 140);--color-base-content:oklch(88% .2 130);--color-primary:oklch(82% .24 110);--color-primary-content:oklch(12% .08 110);--color-secondary:oklch(78% .26 195);--color-secondary-content:oklch(12% .08 195);--color-accent:oklch(76% .28 340);--color-accent-content:oklch(12% .08 340);--color-neutral:oklch(22% .07 143);--color-neutral-content:oklch(88% .2 143);--color-info:oklch(80% .24 200);--color-info-content:oklch(12% .08 200);--color-success:oklch(84% .22 135);--color-success-content:oklch(12% .08 135);--color-warning:oklch(86% .26 105);--color-warning-content:oklch(12% .08 105);--color-error:oklch(78% .28 345);--color-error-content:oklch(12% .08 345);--radius-selector:0rem;--radius-field:0rem;--radius-box:0rem;--size-selector:0rem;--size-field:2px;--border:2px;--depth:1;--noise:1}:root:has(input.theme-controller[value=sunset-grid]:checked),[data-theme=sunset-grid]{color-scheme:light;--color-base-100:oklch(94% .035 45);--color-base-200:oklch(88% .042 43);--color-base-300:oklch(80% .05 40);--color-base-content:oklch(32% .12 305);--color-primary:oklch(66% .22 48);--color-primary-content:oklch(98% .01 48);--color-secondary:oklch(62% .26 335);--color-secondary-content:oklch(98% .01 335);--color-accent:oklch(58% .24 310);--color-accent-content:oklch(98% .01 310);--color-neutral:oklch(28% .1 308);--color-neutral-content:oklch(96% .02 308);--color-info:oklch(60% .24 300);--color-info-content:oklch(98% .01 300);--color-success:oklch(64% .2 320);--color-success-content:oklch(98% .01 320);--color-warning:oklch(68% .26 50);--color-warning-content:oklch(98% .01 50);--color-error:oklch(56% .28 340);--color-error-content:oklch(98% .01 340);--radius-selector:.1rem;--radius-field:.1rem;--radius-box:.2rem;--size-selector:.1rem;--size-field:3px;--border:3px;--depth:2;--noise:0}:root:has(input.theme-controller[value=plasma-field]:checked),[data-theme=plasma-field]{color-scheme:dark;--color-base-100:oklch(16% .1 285);--color-base-200:oklch(12% .11 283);--color-base-300:oklch(8% .12 280);--color-base-content:oklch(90% .18 195);--color-primary:oklch(70% .3 325);--color-primary-content:oklch(10% .1 325);--color-secondary:oklch(76% .32 130);--color-secondary-content:oklch(10% .1 130);--color-accent:oklch(74% .28 55);--color-accent-content:oklch(10% .1 55);--color-neutral:oklch(20% .09 285);--color-neutral-content:oklch(90% .18 285);--color-info:oklch(72% .3 210);--color-info-content:oklch(10% .1 210);--color-success:oklch(74% .28 145);--color-success-content:oklch(10% .1 145);--color-warning:oklch(78% .32 85);--color-warning-content:oklch(10% .1 85);--color-error:oklch(68% .32 8);--color-error-content:oklch(90% .18 8);--radius-selector:.5rem;--radius-field:.5rem;--radius-box:.8rem;--size-selector:.5rem;--size-field:4px;--border:4px;--depth:5;--noise:0}:root:has(input.theme-controller[value=mint-chrome]:checked),[data-theme=mint-chrome]{color-scheme:light;--color-base-100:oklch(96% .025 170);--color-base-200:oklch(91% .032 168);--color-base-300:oklch(84% .04 165);--color-base-content:oklch(28% .1 275);--color-primary:oklch(62% .24 160);--color-primary-content:oklch(98% .01 160);--color-secondary:oklch(54% .26 270);--color-secondary-content:oklch(98% .01 270);--color-accent:oklch(68% .22 35);--color-accent-content:oklch(98% .01 35);--color-neutral:oklch(34% .06 265);--color-neutral-content:oklch(98% .01 265);--color-info:oklch(58% .26 250);--color-info-content:oklch(98% .01 250);--color-success:oklch(60% .24 155);--color-success-content:oklch(98% .01 155);--color-warning:oklch(66% .24 65);--color-warning-content:oklch(28% .1 65);--color-error:oklch(56% .28 15);--color-error-content:oklch(98% .01 15);--radius-selector:.35rem;--radius-field:.35rem;--radius-box:.55rem;--size-selector:.35rem;--size-field:2px;--border:2px;--depth:3;--noise:0}:root:has(input.theme-controller[value=voltage-forge]:checked),[data-theme=voltage-forge]{color-scheme:light;--color-base-100:oklch(98% .006 55);--color-base-200:oklch(94% .01 53);--color-base-300:oklch(88% .016 50);--color-base-content:oklch(16% .04 45);--color-primary:oklch(62% .24 48);--color-primary-content:oklch(98% .006 48);--color-secondary:oklch(52% .18 142);--color-secondary-content:oklch(98% .006 142);--color-accent:oklch(58% .26 22);--color-accent-content:oklch(98% .006 22);--color-neutral:oklch(22% .02 50);--color-neutral-content:oklch(98% .006 50);--color-info:oklch(54% .2 145);--color-info-content:oklch(98% .006 145);--color-success:oklch(56% .2 150);--color-success-content:oklch(98% .006 150);--color-warning:oklch(64% .26 50);--color-warning-content:oklch(16% .04 50);--color-error:oklch(56% .28 18);--color-error-content:oklch(98% .006 18);--radius-selector:.2rem;--radius-field:.2rem;--radius-box:.3rem;--size-selector:.2rem;--size-field:3px;--border:3px;--depth:2;--noise:0}:root:has(input.theme-controller[value=hunter-green]:checked),[data-theme=hunter-green]{color-scheme:light;--color-base-100:oklch(96% .012 135);--color-base-200:oklch(91% .018 133);--color-base-300:oklch(84% .026 130);--color-base-content:oklch(18% .045 140);--color-primary:oklch(46% .2 145);--color-primary-content:oklch(98% .008 145);--color-secondary:oklch(58% .22 42);--color-secondary-content:oklch(98% .008 42);--color-accent:oklch(52% .16 128);--color-accent-content:oklch(98% .008 128);--color-neutral:oklch(26% .028 135);--color-neutral-content:oklch(98% .008 135);--color-info:oklch(50% .18 138);--color-info-content:oklch(98% .008 138);--color-success:oklch(48% .18 148);--color-success-content:oklch(98% .008 148);--color-warning:oklch(62% .24 45);--color-warning-content:oklch(18% .045 45);--color-error:oklch(52% .24 28);--color-error-content:oklch(98% .008 28);--radius-selector:.4rem;--radius-field:.4rem;--radius-box:.6rem;--size-selector:.4rem;--size-field:2px;--border:2px;--depth:2;--noise:1}:root:has(input.theme-controller[value=carbon-burn]:checked),[data-theme=carbon-burn]{color-scheme:light;--color-base-100:oklch(97% .008 35);--color-base-200:oklch(93% .012 33);--color-base-300:oklch(87% .018 30);--color-base-content:oklch(14% .035 30);--color-primary:oklch(56% .26 25);--color-primary-content:oklch(98% .006 25);--color-secondary:oklch(48% .18 138);--color-secondary-content:oklch(98% .006 138);--color-accent:oklch(64% .24 52);--color-accent-content:oklch(98% .006 52);--color-neutral:oklch(20% .022 32);--color-neutral-content:oklch(98% .006 32);--color-info:oklch(52% .2 140);--color-info-content:oklch(98% .006 140);--color-success:oklch(54% .18 145);--color-success-content:oklch(98% .006 145);--color-warning:oklch(66% .26 48);--color-warning-content:oklch(14% .035 48);--color-error:oklch(54% .28 20);--color-error-content:oklch(98% .006 20);--radius-selector:.15rem;--radius-field:.15rem;--radius-box:.25rem;--size-selector:.15rem;--size-field:2px;--border:2px;--depth:3;--noise:0}:root:has(input.theme-controller[value=neon-militia]:checked),[data-theme=neon-militia]{color-scheme:light;--color-base-100:oklch(98% .005 148);--color-base-200:oklch(95% .008 146);--color-base-300:oklch(90% .014 143);--color-base-content:oklch(15% .04 135);--color-primary:oklch(68% .28 138);--color-primary-content:oklch(10% .04 138);--color-secondary:oklch(60% .26 18);--color-secondary-content:oklch(98% .005 18);--color-accent:oklch(66% .24 55);--color-accent-content:oklch(98% .005 55);--color-neutral:oklch(24% .035 142);--color-neutral-content:oklch(98% .005 142);--color-info:oklch(62% .24 145);--color-info-content:oklch(98% .005 145);--color-success:oklch(66% .26 140);--color-success-content:oklch(10% .04 140);--color-warning:oklch(68% .26 52);--color-warning-content:oklch(15% .04 52);--color-error:oklch(58% .28 15);--color-error-content:oklch(98% .005 15);--radius-selector:.3rem;--radius-field:.3rem;--radius-box:.45rem;--size-selector:.3rem;--size-field:3px;--border:3px;--depth:2;--noise:0}:root:has(input.theme-controller[value=ocean-whisper]:checked),[data-theme=ocean-whisper]{color-scheme:dark;--color-base-100:oklch(22% .032 240);--color-base-200:oklch(17% .038 238);--color-base-300:oklch(12% .044 235);--color-base-content:oklch(98% .008 240);--color-primary:oklch(66% .14 195);--color-primary-content:oklch(98% .008 195);--color-secondary:oklch(70% .16 28);--color-secondary-content:oklch(12% .032 28);--color-accent:oklch(68% .14 75);--color-accent-content:oklch(98% .008 75);--color-neutral:oklch(26% .025 238);--color-neutral-content:oklch(98% .008 238);--color-info:oklch(64% .14 220);--color-info-content:oklch(98% .008 220);--color-success:oklch(62% .12 180);--color-success-content:oklch(98% .008 180);--color-warning:oklch(72% .18 70);--color-warning-content:oklch(12% .032 70);--color-error:oklch(60% .18 15);--color-error-content:oklch(98% .008 15);--radius-selector:.35rem;--radius-field:.35rem;--radius-box:.35rem;--size-selector:.35rem;--size-field:2px;--border:2px;--depth:1;--noise:1}:root:has(input.theme-controller[value=desert-whisper]:checked),[data-theme=desert-whisper]{color-scheme:dark;--color-base-100:oklch(22% .032 50);--color-base-200:oklch(17% .038 48);--color-base-300:oklch(12% .044 45);--color-base-content:oklch(95% .015 60);--color-primary:oklch(66% .14 35);--color-primary-content:oklch(98% .008 35);--color-secondary:oklch(70% .16 145);--color-secondary-content:oklch(12% .032 145);--color-accent:oklch(68% .14 55);--color-accent-content:oklch(98% .008 55);--color-neutral:oklch(26% .025 48);--color-neutral-content:oklch(95% .015 48);--color-info:oklch(64% .14 200);--color-info-content:oklch(98% .008 200);--color-success:oklch(62% .12 155);--color-success-content:oklch(98% .008 155);--color-warning:oklch(72% .18 65);--color-warning-content:oklch(12% .032 65);--color-error:oklch(60% .18 25);--color-error-content:oklch(98% .008 25);--radius-selector:.35rem;--radius-field:.35rem;--radius-box:.35rem;--size-selector:.35rem;--size-field:2px;--border:2px;--depth:1;--noise:1}:root:has(input.theme-controller[value=twilight-whisper]:checked),[data-theme=twilight-whisper]{color-scheme:dark;--color-base-100:oklch(22% .032 285);--color-base-200:oklch(17% .038 283);--color-base-300:oklch(12% .044 280);--color-base-content:oklch(95% .015 310);--color-primary:oklch(66% .14 305);--color-primary-content:oklch(98% .008 305);--color-secondary:oklch(70% .16 65);--color-secondary-content:oklch(12% .032 65);--color-accent:oklch(68% .14 345);--color-accent-content:oklch(98% .008 345);--color-neutral:oklch(26% .025 283);--color-neutral-content:oklch(95% .015 283);--color-info:oklch(64% .14 260);--color-info-content:oklch(98% .008 260);--color-success:oklch(62% .12 165);--color-success-content:oklch(98% .008 165);--color-warning:oklch(72% .18 70);--color-warning-content:oklch(12% .032 70);--color-error:oklch(60% .18 355);--color-error-content:oklch(98% .008 355);--radius-selector:.35rem;--radius-field:.35rem;--radius-box:.35rem;--size-selector:.35rem;--size-field:4px;--border:2px;--depth:1;--noise:0}:root:has(input.theme-controller[value=ember-whisper]:checked),[data-theme=ember-whisper]{color-scheme:dark;--color-base-100:oklch(22% .032 30);--color-base-200:oklch(17% .038 28);--color-base-300:oklch(12% .044 25);--color-base-content:oklch(95% .015 40);--color-primary:oklch(66% .14 45);--color-primary-content:oklch(98% .008 45);--color-secondary:oklch(70% .16 160);--color-secondary-content:oklch(12% .032 160);--color-accent:oklch(68% .14 20);--color-accent-content:oklch(98% .008 20);--color-neutral:oklch(26% .025 28);--color-neutral-content:oklch(95% .015 28);--color-info:oklch(64% .14 210);--color-info-content:oklch(98% .008 210);--color-success:oklch(62% .12 165);--color-success-content:oklch(98% .008 165);--color-warning:oklch(72% .18 50);--color-warning-content:oklch(12% .032 50);--color-error:oklch(60% .18 15);--color-error-content:oklch(98% .008 15);--radius-selector:.35rem;--radius-field:.35rem;--radius-box:.35rem;--size-selector:.35rem;--size-field:2px;--border:2px;--depth:1;--noise:1}:root:has(input.theme-controller[value=graphite-elegance]:checked),[data-theme=graphite-elegance]{color-scheme:light;--color-base-100:oklch(99% .002 0);--color-base-200:oklch(97% .003 0);--color-base-300:oklch(94% .005 0);--color-base-content:oklch(18% .015 0);--color-primary:oklch(38% .025 280);--color-primary-content:oklch(99% .002 280);--color-secondary:oklch(52% .018 270);--color-secondary-content:oklch(99% .002 270);--color-accent:oklch(48% .08 145);--color-accent-content:oklch(99% .002 145);--color-neutral:oklch(26% .012 275);--color-neutral-content:oklch(99% .002 275);--color-info:oklch(46% .06 260);--color-info-content:oklch(99% .002 260);--color-success:oklch(44% .08 155);--color-success-content:oklch(99% .002 155);--color-warning:oklch(56% .1 70);--color-warning-content:oklch(18% .015 70);--color-error:oklch(42% .1 25);--color-error-content:oklch(99% .002 25);--radius-selector:.25rem;--radius-field:.25rem;--radius-box:.25rem;--size-selector:.25rem;--size-field:4px;--border:1px;--depth:1;--noise:1}:root:has(input.theme-controller[value=sage-refinement]:checked),[data-theme=sage-refinement]{color-scheme:light;--color-base-100:oklch(98% .004 130);--color-base-200:oklch(96% .006 128);--color-base-300:oklch(93% .008 125);--color-base-content:oklch(22% .035 135);--color-primary:oklch(46% .1 142);--color-primary-content:oklch(98% .004 142);--color-secondary:oklch(50% .06 60);--color-secondary-content:oklch(98% .004 60);--color-accent:oklch(52% .12 38);--color-accent-content:oklch(98% .004 38);--color-neutral:oklch(32% .025 130);--color-neutral-content:oklch(98% .004 130);--color-info:oklch(48% .08 220);--color-info-content:oklch(98% .004 220);--color-success:oklch(48% .1 150);--color-success-content:oklch(98% .004 150);--color-warning:oklch(58% .12 65);--color-warning-content:oklch(22% .035 65);--color-error:oklch(46% .14 30);--color-error-content:oklch(98% .004 30);--radius-selector:.35rem;--radius-field:.35rem;--radius-box:.35rem;--size-selector:.35rem;--size-field:4px;--border:1px;--depth:1;--noise:1}:root:has(input.theme-controller[value=slate-minimal]:checked),[data-theme=slate-minimal]{color-scheme:light;--color-base-100:oklch(99% .003 250);--color-base-200:oklch(97% .005 248);--color-base-300:oklch(94% .008 245);--color-base-content:oklch(20% .025 255);--color-primary:oklch(42% .08 255);--color-primary-content:oklch(99% .003 255);--color-secondary:oklch(54% .04 250);--color-secondary-content:oklch(99% .003 250);--color-accent:oklch(48% .1 160);--color-accent-content:oklch(99% .003 160);--color-neutral:oklch(28% .015 252);--color-neutral-content:oklch(99% .003 252);--color-info:oklch(46% .08 240);--color-info-content:oklch(99% .003 240);--color-success:oklch(46% .1 165);--color-success-content:oklch(99% .003 165);--color-warning:oklch(56% .1 60);--color-warning-content:oklch(20% .025 60);--color-error:oklch(44% .12 22);--color-error-content:oklch(99% .003 22);--radius-selector:.2rem;--radius-field:.2rem;--radius-box:.3rem;--size-selector:.2rem;--size-field:1px;--border:1px;--depth:1;--noise:0}:root:has(input.theme-controller[value=charcoal-sophisticate]:checked),[data-theme=charcoal-sophisticate]{color-scheme:light;--color-base-100:oklch(98% .003 180);--color-base-200:oklch(96% .005 178);--color-base-300:oklch(93% .008 175);--color-base-content:oklch(16% .02 170);--color-primary:oklch(36% .06 260);--color-primary-content:oklch(98% .003 260);--color-secondary:oklch(44% .08 135);--color-secondary-content:oklch(98% .003 135);--color-accent:oklch(50% .1 55);--color-accent-content:oklch(98% .003 55);--color-neutral:oklch(24% .015 175);--color-neutral-content:oklch(98% .003 175);--color-info:oklch(44% .08 250);--color-info-content:oklch(98% .003 250);--color-success:oklch(46% .1 148);--color-success-content:oklch(98% .003 148);--color-warning:oklch(54% .12 62);--color-warning-content:oklch(16% .02 62);--color-error:oklch(42% .12 28);--color-error-content:oklch(98% .003 28);--radius-selector:.28rem;--radius-field:.28rem;--radius-box:.28rem;--size-selector:.28rem;--size-field:4px;--border:1px;--depth:1;--noise:1}:root:has(input.theme-controller[value=emerald-executive]:checked),[data-theme=emerald-executive]{color-scheme:light;--color-base-100:oklch(98% .003 160);--color-base-200:oklch(96% .005 158);--color-base-300:oklch(93% .008 155);--color-base-content:oklch(16% .02 155);--color-primary:oklch(42% .18 158);--color-primary-content:oklch(98% .003 158);--color-secondary:oklch(36% .06 260);--color-secondary-content:oklch(98% .003 260);--color-accent:oklch(54% .14 75);--color-accent-content:oklch(98% .003 75);--color-neutral:oklch(24% .015 160);--color-neutral-content:oklch(98% .003 160);--color-info:oklch(48% .16 250);--color-info-content:oklch(98% .003 250);--color-success:oklch(46% .18 165);--color-success-content:oklch(98% .003 165);--color-warning:oklch(58% .16 70);--color-warning-content:oklch(16% .02 70);--color-error:oklch(46% .2 28);--color-error-content:oklch(98% .003 28);--radius-selector:.18rem;--radius-field:.18rem;--radius-box:.28rem;--size-selector:.18rem;--size-field:1px;--border:1px;--depth:1;--noise:1}:root:has(input.theme-controller[value=crimson-authority]:checked),[data-theme=crimson-authority]{color-scheme:light;--color-base-100:oklch(98% .003 20);--color-base-200:oklch(96% .005 18);--color-base-300:oklch(93% .008 15);--color-base-content:oklch(16% .02 15);--color-primary:oklch(44% .2 22);--color-primary-content:oklch(98% .003 22);--color-secondary:oklch(38% .08 260);--color-secondary-content:oklch(98% .003 260);--color-accent:oklch(46% .16 148);--color-accent-content:oklch(98% .003 148);--color-neutral:oklch(24% .015 18);--color-neutral-content:oklch(98% .003 18);--color-info:oklch(46% .14 255);--color-info-content:oklch(98% .003 255);--color-success:oklch(48% .16 160);--color-success-content:oklch(98% .003 160);--color-warning:oklch(56% .18 65);--color-warning-content:oklch(16% .02 65);--color-error:oklch(46% .22 18);--color-error-content:oklch(98% .003 18);--radius-selector:.26rem;--radius-field:.26rem;--radius-box:.26rem;--size-selector:.26rem;--size-field:4px;--border:1px;--depth:1;--noise:1}:root:has(input.theme-controller[value=teal-prestige]:checked),[data-theme=teal-prestige]{color-scheme:light;--color-base-100:oklch(98% .003 190);--color-base-200:oklch(96% .005 188);--color-base-300:oklch(93% .008 185);--color-base-content:oklch(16% .02 185);--color-primary:oklch(44% .18 190);--color-primary-content:oklch(98% .003 190);--color-secondary:oklch(36% .06 180);--color-secondary-content:oklch(98% .003 180);--color-accent:oklch(52% .16 48);--color-accent-content:oklch(98% .003 48);--color-neutral:oklch(24% .015 188);--color-neutral-content:oklch(98% .003 188);--color-info:oklch(48% .18 220);--color-info-content:oklch(98% .003 220);--color-success:oklch(46% .16 168);--color-success-content:oklch(98% .003 168);--color-warning:oklch(58% .18 55);--color-warning-content:oklch(16% .02 55);--color-error:oklch(46% .2 25);--color-error-content:oklch(98% .003 25);--radius-selector:.28rem;--radius-field:.28rem;--radius-box:.28rem;--size-selector:.28rem;--size-field:4px;--border:0px;--depth:1;--noise:1}:root:has(input.theme-controller[value=sapphire-elite]:checked),[data-theme=sapphire-elite]{color-scheme:light;--color-base-100:oklch(98% .003 250);--color-base-200:oklch(96% .005 248);--color-base-300:oklch(93% .008 245);--color-base-content:oklch(16% .02 245);--color-primary:oklch(40% .2 255);--color-primary-content:oklch(98% .003 255);--color-secondary:oklch(38% .08 250);--color-secondary-content:oklch(98% .003 250);--color-accent:oklch(50% .14 60);--color-accent-content:oklch(98% .003 60);--color-neutral:oklch(24% .015 248);--color-neutral-content:oklch(98% .003 248);--color-info:oklch(46% .2 240);--color-info-content:oklch(98% .003 240);--color-success:oklch(46% .16 165);--color-success-content:oklch(98% .003 165);--color-warning:oklch(56% .18 68);--color-warning-content:oklch(16% .02 68);--color-error:oklch(44% .22 20);--color-error-content:oklch(98% .003 20);--radius-selector:.28rem;--radius-field:.28rem;--radius-box:.28rem;--size-selector:.28rem;--size-field:3px;--border:.5px;--depth:1;--noise:1}:root:has(input.theme-controller[value=frost-silver]:checked),[data-theme=frost-silver]{color-scheme:light;--color-base-100:oklch(98% .002 200);--color-base-200:oklch(96% .004 200);--color-base-300:oklch(93% .006 200);--color-base-content:oklch(16% .015 200);--color-primary:oklch(62% .035 200);--color-primary-content:oklch(16% .015 200);--color-secondary:oklch(48% .025 195);--color-secondary-content:oklch(98% .002 195);--color-accent:oklch(72% .12 165);--color-accent-content:oklch(16% .015 165);--color-neutral:oklch(32% .012 200);--color-neutral-content:oklch(98% .002 200);--color-info:oklch(58% .08 180);--color-info-content:oklch(16% .015 180);--color-success:oklch(54% .14 155);--color-success-content:oklch(16% .015 155);--color-warning:oklch(68% .16 85);--color-warning-content:oklch(16% .015 85);--color-error:oklch(52% .2 15);--color-error-content:oklch(98% .002 15);--radius-selector:.28rem;--radius-field:.28rem;--radius-box:.28rem;--size-selector:.28rem;--size-field:3px;--border:.5px;--depth:1;--noise:1}:root:has(input.theme-controller[value=arctic-slate]:checked),[data-theme=arctic-slate]{color-scheme:light;--color-base-100:oklch(98% .004 300);--color-base-200:oklch(96% .006 298);--color-base-300:oklch(93% .009 295);--color-base-content:oklch(18% .018 290);--color-primary:oklch(44% .11 295);--color-primary-content:oklch(98% .004 295);--color-secondary:oklch(52% .08 310);--color-secondary-content:oklch(98% .004 310);--color-accent:oklch(48% .1 150);--color-accent-content:oklch(98% .004 150);--color-neutral:oklch(28% .015 295);--color-neutral-content:oklch(98% .004 295);--color-info:oklch(50% .12 280);--color-info-content:oklch(98% .004 280);--color-success:oklch(48% .15 160);--color-success-content:oklch(98% .004 160);--color-warning:oklch(60% .17 70);--color-warning-content:oklch(18% .018 70);--color-error:oklch(46% .21 18);--color-error-content:oklch(98% .004 18);--radius-selector:.28rem;--radius-field:.28rem;--radius-box:.28rem;--size-selector:.28rem;--size-field:3px;--border:.5px;--depth:1;--noise:1}:root:has(input.theme-controller[value=pearl-frost]:checked),[data-theme=pearl-frost]{color-scheme:light;--color-base-100:oklch(98% .003 340);--color-base-200:oklch(96% .005 338);--color-base-300:oklch(93% .008 335);--color-base-content:oklch(16% .02 330);--color-primary:oklch(56% .1 340);--color-primary-content:oklch(98% .003 340);--color-secondary:oklch(64% .04 320);--color-secondary-content:oklch(16% .02 320);--color-accent:oklch(58% .09 145);--color-accent-content:oklch(16% .02 145);--color-neutral:oklch(30% .012 335);--color-neutral-content:oklch(98% .003 335);--color-info:oklch(60% .1 300);--color-info-content:oklch(16% .02 300);--color-success:oklch(50% .14 158);--color-success-content:oklch(98% .003 158);--color-warning:oklch(62% .16 75);--color-warning-content:oklch(16% .02 75);--color-error:oklch(48% .2 22);--color-error-content:oklch(98% .003 22);--radius-selector:.28rem;--radius-field:.28rem;--radius-box:.28rem;--size-selector:.28rem;--size-field:3px;--border:.5px;--depth:1;--noise:1}:root:has(input.theme-controller[value=moonstone]:checked),[data-theme=moonstone]{color-scheme:light;--color-base-100:oklch(98% .003 180);--color-base-200:oklch(96% .005 178);--color-base-300:oklch(93% .008 175);--color-base-content:oklch(16% .02 170);--color-primary:oklch(52% .13 175);--color-primary-content:oklch(98% .003 175);--color-secondary:oklch(46% .06 170);--color-secondary-content:oklch(98% .003 170);--color-accent:oklch(60% .11 285);--color-accent-content:oklch(16% .02 285);--color-neutral:oklch(26% .015 175);--color-neutral-content:oklch(98% .003 175);--color-info:oklch(54% .12 190);--color-info-content:oklch(98% .003 190);--color-success:oklch(50% .16 162);--color-success-content:oklch(98% .003 162);--color-warning:oklch(64% .18 72);--color-warning-content:oklch(16% .02 72);--color-error:oklch(46% .22 20);--color-error-content:oklch(98% .003 20);--radius-selector:.28rem;--radius-field:.28rem;--radius-box:.28rem;--size-selector:.28rem;--size-field:3px;--border:.5px;--depth:1;--noise:1}:root:has(input.theme-controller[value=glacier-mist]:checked),[data-theme=glacier-mist]{color-scheme:light;--color-base-100:oklch(98% .002 200);--color-base-200:oklch(96% .004 200);--color-base-300:oklch(93% .007 200);--color-base-content:oklch(16% .02 200);--color-primary:oklch(58% .15 185);--color-primary-content:oklch(98% .003 185);--color-secondary:oklch(48% .08 280);--color-secondary-content:oklch(98% .003 280);--color-accent:oklch(65% .12 300);--color-accent-content:oklch(16% .02 300);--color-neutral:oklch(26% .02 200);--color-neutral-content:oklch(98% .003 200);--color-info:oklch(60% .14 190);--color-info-content:oklch(16% .02 190);--color-success:oklch(52% .16 160);--color-success-content:oklch(98% .003 160);--color-warning:oklch(64% .18 72);--color-warning-content:oklch(16% .02 72);--color-error:oklch(46% .22 20);--color-error-content:oklch(98% .003 20);--radius-selector:.28rem;--radius-field:.28rem;--radius-box:.28rem;--size-selector:.28rem;--size-field:3px;--border:.5px;--depth:1;--noise:1}:root:has(input.theme-controller[value=arctic-pulse]:checked),[data-theme=arctic-pulse]{color-scheme:light;--color-base-100:oklch(98% .003 165);--color-base-200:oklch(96% .005 165);--color-base-300:oklch(93% .008 165);--color-base-content:oklch(16% .02 165);--color-primary:oklch(62% .16 195);--color-primary-content:oklch(16% .02 195);--color-secondary:oklch(50% .1 310);--color-secondary-content:oklch(98% .003 310);--color-accent:oklch(66% .14 150);--color-accent-content:oklch(16% .02 150);--color-neutral:oklch(28% .02 190);--color-neutral-content:oklch(98% .003 190);--color-info:oklch(58% .15 185);--color-info-content:oklch(16% .02 185);--color-success:oklch(54% .16 160);--color-success-content:oklch(98% .003 160);--color-warning:oklch(64% .18 72);--color-warning-content:oklch(16% .02 72);--color-error:oklch(46% .22 20);--color-error-content:oklch(98% .003 20);--radius-selector:.28rem;--radius-field:.28rem;--radius-box:.28rem;--size-selector:.28rem;--size-field:3px;--border:.5px;--depth:1;--noise:1}:root:has(input.theme-controller[value=frost-quartz]:checked),[data-theme=frost-quartz]{color-scheme:light;--color-base-100:oklch(98% .003 270);--color-base-200:oklch(96% .005 270);--color-base-300:oklch(93% .008 270);--color-base-content:oklch(16% .02 270);--color-primary:oklch(60% .18 180);--color-primary-content:oklch(16% .02 180);--color-secondary:oklch(52% .12 315);--color-secondary-content:oklch(98% .003 315);--color-accent:oklch(68% .14 150);--color-accent-content:oklch(16% .02 150);--color-neutral:oklch(28% .015 270);--color-neutral-content:oklch(98% .003 270);--color-info:oklch(56% .14 190);--color-info-content:oklch(16% .02 190);--color-success:oklch(54% .16 160);--color-success-content:oklch(98% .003 160);--color-warning:oklch(64% .18 72);--color-warning-content:oklch(16% .02 72);--color-error:oklch(46% .22 20);--color-error-content:oklch(98% .003 20);--radius-selector:.28rem;--radius-field:.28rem;--radius-box:.28rem;--size-selector:.28rem;--size-field:3px;--border:.5px;--depth:1;--noise:1}:root:has(input.theme-controller[value=nebula-ice]:checked),[data-theme=nebula-ice]{color-scheme:light;--color-base-100:oklch(98% .003 300);--color-base-200:oklch(96% .005 300);--color-base-300:oklch(93% .008 300);--color-base-content:oklch(16% .02 300);--color-primary:oklch(64% .17 200);--color-primary-content:oklch(16% .02 200);--color-secondary:oklch(48% .1 165);--color-secondary-content:oklch(98% .003 165);--color-accent:oklch(62% .13 280);--color-accent-content:oklch(16% .02 280);--color-neutral:oklch(26% .02 300);--color-neutral-content:oklch(98% .003 300);--color-info:oklch(58% .16 195);--color-info-content:oklch(16% .02 195);--color-success:oklch(54% .16 160);--color-success-content:oklch(98% .003 160);--color-warning:oklch(64% .18 72);--color-warning-content:oklch(16% .02 72);--color-error:oklch(46% .22 20);--color-error-content:oklch(98% .003 20);--radius-selector:.28rem;--radius-field:.28rem;--radius-box:.28rem;--size-selector:.28rem;--size-field:3px;--border:.5px;--depth:1;--noise:1}:root:has(input.theme-controller[value=frosted-slate]:checked),[data-theme=frosted-slate]{color-scheme:light;--color-base-100:oklab(98% -.003 -.005);--color-base-200:oklab(96% -.004 -.006);--color-base-300:oklab(93% -.005 -.007);--color-base-content:oklab(16% -.008 -.01);--color-primary:oklab(58% -.04 .03);--color-primary-content:oklab(98% -.003 -.005);--color-secondary:oklab(48% .015 -.025);--color-secondary-content:oklab(98% .003 -.005);--color-accent:oklab(65% .035 -.015);--color-accent-content:oklab(16% .01 -.005);--color-neutral:oklab(26% -.01 -.015);--color-neutral-content:oklab(98% -.003 -.005);--color-info:oklab(60% -.03 .025);--color-info-content:oklab(16% -.008 -.01);--color-success:oklab(52% -.05 .02);--color-success-content:oklab(98% -.003 -.005);--color-warning:oklab(64% .06 .04);--color-warning-content:oklab(16% .01 .01);--color-error:oklab(46% .08 -.02);--color-error-content:oklab(98% -.003 -.005);--radius-selector:.28rem;--radius-field:.28rem;--radius-box:.28rem;--size-selector:.28rem;--size-field:3px;--border:.5px;--depth:1;--noise:1}:root:has(input.theme-controller[value=crystalline-chill]:checked),[data-theme=crystalline-chill]{color-scheme:light;--color-base-100:oklab(98% .003 -.005);--color-base-200:oklab(96% .004 -.006);--color-base-300:oklab(93% .005 -.007);--color-base-content:oklab(16% .008 -.01);--color-primary:oklab(60% -.035 .03);--color-primary-content:oklab(16% -.01 .01);--color-secondary:oklab(52% .04 -.02);--color-secondary-content:oklab(98% .005 -.005);--color-accent:oklab(68% -.045 .025);--color-accent-content:oklab(16% -.01 .01);--color-neutral:oklab(28% .005 -.008);--color-neutral-content:oklab(98% .003 -.005);--color-info:oklab(56% -.03 .025);--color-info-content:oklab(16% -.01 .01);--color-success:oklab(54% -.05 .02);--color-success-content:oklab(98% -.003 -.005);--color-warning:oklab(64% .06 .04);--color-warning-content:oklab(16% .01 .01);--color-error:oklab(46% .08 -.02);--color-error-content:oklab(98% -.003 -.005);--radius-selector:.28rem;--radius-field:.28rem;--radius-box:.28rem;--size-selector:.28rem;--size-field:3px;--border:.5px;--depth:1;--noise:1}:root:has(input.theme-controller[value=arctic-glass]:checked),[data-theme=arctic-glass]{color-scheme:light;--color-base-100:oklab(98% .005 -.003);--color-base-200:#fcf6e3;--color-base-300:oklab(93% .007 -.005);--color-base-content:#28a199;--color-primary:oklch(68.64% .1529 154.99);--color-primary-content:oklab(16% -.01 .01);--color-secondary:#859900;--color-secondary-content:oklab(98% -.003 -.005);--color-accent:oklab(62% .025 -.03);--color-accent-content:oklab(16% .01 -.01);--color-neutral:oklab(26% .01 -.01);--color-neutral-content:oklab(98% .003 -.005);--color-info:oklab(58% -.04 .03);--color-info-content:oklab(16% -.01 .01);--color-success:oklab(54% -.05 .02);--color-success-content:oklab(98% -.003 -.005);--color-warning:oklab(64% .06 .04);--color-warning-content:oklab(16% .01 .01);--color-error:oklab(46% .08 -.02);--color-error-content:oklab(98% -.003 -.005);--radius-selector:.28rem;--radius-field:.28rem;--radius-box:.28rem;--size-selector:.28rem;--size-field:3px;--border:.5px;--depth:1;--noise:1}:root:has(input.theme-controller[value=luminous-pearl]:checked),[data-theme=luminous-pearl]{color-scheme:light;--color-base-100:oklab(99% .001 -.002);--color-base-200:oklab(96% .003 -.003);--color-base-300:oklab(93% .005 -.004);--color-base-content:oklab(15% -.005 -.005);--color-primary:oklab(65% -.03 .05);--color-primary-content:oklab(98% -.002 .002);--color-secondary:oklab(60% .04 -.02);--color-secondary-content:oklab(98% .002 -.002);--color-accent:oklab(70% .06 .03);--color-accent-content:oklab(15% .01 .01);--color-neutral:oklab(28% -.005 -.005);--color-neutral-content:oklab(98% .002 -.002);--color-info:oklab(68% -.02 .04);--color-info-content:oklab(98% -.002 .002);--color-success:oklab(65% -.05 .03);--color-success-content:oklab(98% -.002 .002);--color-warning:oklab(72% .06 .04);--color-warning-content:oklab(15% .01 .01);--color-error:oklab(58% .08 -.03);--color-error-content:oklab(98% -.002 .002);--radius-selector:.28rem;--radius-field:.28rem;--radius-box:.28rem;--size-selector:.28rem;--size-field:3px;--border:.5px;--depth:1;--noise:1}:root:has(input.theme-controller[value=vivid-aurora]:checked),[data-theme=vivid-aurora]{color-scheme:light;--color-base-100:oklab(99% -.002 .001);--color-base-200:oklab(96% -.003 .002);--color-base-300:oklab(93% -.004 .003);--color-base-content:oklab(15% -.006 -.006);--color-primary:oklab(68% .05 -.04);--color-primary-content:oklab(98% .002 -.002);--color-secondary:oklab(70% -.05 .04);--color-secondary-content:oklab(98% -.002 .002);--color-accent:oklab(74% .06 .02);--color-accent-content:oklab(15% .01 .01);--color-neutral:oklab(28% -.006 -.006);--color-neutral-content:oklab(98% .002 -.002);--color-info:oklab(66% -.03 .05);--color-info-content:oklab(98% -.002 .002);--color-success:oklab(65% -.05 .03);--color-success-content:oklab(98% -.002 .002);--color-warning:oklab(72% .06 .04);--color-warning-content:oklab(15% .01 .01);--color-error:oklab(58% .08 -.03);--color-error-content:oklab(98% -.002 .002);--radius-selector:.28rem;--radius-field:.28rem;--radius-box:.28rem;--size-selector:.28rem;--size-field:3px;--border:.5px;--depth:1;--noise:1}:root:has(input.theme-controller[value=radiant-quartz]:checked),[data-theme=radiant-quartz]{color-scheme:light;--color-base-100:oklab(99% .002 -.001);--color-base-200:oklab(96% .003 -.002);--color-base-300:oklab(93% .004 -.003);--color-base-content:oklab(15% .006 -.006);--color-primary:oklab(65% -.035 .045);--color-primary-content:oklab(98% -.002 .002);--color-secondary:oklab(62% .03 -.04);--color-secondary-content:oklab(98% .002 -.002);--color-accent:oklab(72% .06 .035);--color-accent-content:oklab(15% .01 .01);--color-neutral:oklab(30% .002 -.002);--color-neutral-content:oklab(98% .002 -.002);--color-info:oklab(68% -.02 .04);--color-info-content:oklab(98% -.002 .002);--color-success:oklab(65% -.05 .03);--color-success-content:oklab(98% -.002 .002);--color-warning:oklab(72% .06 .04);--color-warning-content:oklab(15% .01 .01);--color-error:oklab(58% .08 -.03);--color-error-content:oklab(98% -.002 .002);--radius-selector:.28rem;--radius-field:.28rem;--radius-box:.28rem;--size-selector:.28rem;--size-field:3px;--border:.5px;--depth:1;--noise:1}:root:has(input.theme-controller[value=ethereal-glow]:checked),[data-theme=ethereal-glow]{color-scheme:light;--color-base-100:oklab(99% -.001 .002);--color-base-200:oklab(96% -.002 .003);--color-base-300:oklab(93% -.003 .004);--color-base-content:oklab(15% -.006 -.006);--color-primary:oklab(66% -.05 .04);--color-primary-content:oklab(98% -.002 .002);--color-secondary:oklab(64% .025 -.04);--color-secondary-content:oklab(98% .002 -.002);--color-accent:oklab(74% .06 .03);--color-accent-content:oklab(15% .01 .01);--color-neutral:oklab(28% -.005 -.005);--color-neutral-content:oklab(98% .002 -.002);--color-info:oklab(68% -.02 .04);--color-info-content:oklab(98% -.002 .002);--color-success:oklab(65% -.05 .03);--color-success-content:oklab(98% -.002 .002);--color-warning:oklab(72% .06 .04);--color-warning-content:oklab(15% .01 .01);--color-error:oklab(58% .08 -.03);--color-error-content:oklab(98% -.002 .002);--radius-selector:.28rem;--radius-field:.28rem;--radius-box:.28rem;--size-selector:.28rem;--size-field:3px;--border:.5px;--depth:1;--noise:1}:root:has(input.theme-controller[value=emerald-glow]:checked),[data-theme=emerald-glow]{color-scheme:light;--color-base-100:oklab(99% -.003 .002);--color-base-200:oklab(96% -.004 .003);--color-base-300:oklab(93% -.005 .004);--color-base-content:oklab(15% -.006 -.006);--color-primary:oklab(68% -.05 .045);--color-primary-content:oklab(98% -.002 .002);--color-secondary:oklab(58% .03 -.04);--color-secondary-content:oklab(98% .002 -.002);--color-accent:oklab(74% .06 .035);--color-accent-content:oklab(15% .01 .01);--color-neutral:oklab(28% -.005 -.005);--color-neutral-content:oklab(98% .002 -.002);--color-info:oklab(66% -.03 .05);--color-info-content:oklab(98% -.002 .002);--color-success:oklab(65% -.05 .03);--color-success-content:oklab(98% -.002 .002);--color-warning:oklab(72% .06 .04);--color-warning-content:oklab(15% .01 .01);--color-error:oklab(58% .08 -.03);--color-error-content:oklab(98% -.002 .002);--radius-selector:.28rem;--radius-field:.28rem;--radius-box:.28rem;--size-selector:.28rem;--size-field:3px;--border:.5px;--depth:1;--noise:1}:root:has(input.theme-controller[value=lime-surge]:checked),[data-theme=lime-surge]{color-scheme:light;--color-base-100:oklab(99% -.004 .004);--color-base-200:oklab(96% -.005 .005);--color-base-300:oklab(93% -.006 .006);--color-base-content:oklab(15% -.006 -.006);--color-primary:oklab(72% -.06 .05);--color-primary-content:oklab(15% -.01 .01);--color-secondary:oklab(56% -.03 .015);--color-secondary-content:oklab(98% -.002 .002);--color-accent:oklab(74% .06 .03);--color-accent-content:oklab(15% .01 .01);--color-neutral:oklab(30% -.004 -.004);--color-neutral-content:oklab(98% -.002 .002);--color-info:oklab(66% -.03 .05);--color-info-content:oklab(98% -.002 .002);--color-success:oklab(65% -.05 .03);--color-success-content:oklab(98% -.002 .002);--color-warning:oklab(72% .06 .04);--color-warning-content:oklab(15% .01 .01);--color-error:oklab(58% .08 -.03);--color-error-content:oklab(98% -.002 .002);--radius-selector:.28rem;--radius-field:.28rem;--radius-box:.28rem;--size-selector:.28rem;--size-field:3px;--border:.5px;--depth:1;--noise:1}:root:has(input.theme-controller[value=cyan-mist]:checked),[data-theme=cyan-mist]{color-scheme:light;--color-base-100:oklab(99% -.002 .003);--color-base-200:oklab(96% -.003 .004);--color-base-300:oklab(93% -.004 .005);--color-base-content:oklab(15% -.006 -.006);--color-primary:oklab(70% -.04 .055);--color-primary-content:oklab(15% -.01 .01);--color-secondary:oklab(64% -.04 .03);--color-secondary-content:oklab(15% -.01 .01);--color-accent:oklab(72% .06 .035);--color-accent-content:oklab(15% .01 .01);--color-neutral:oklab(28% -.005 -.005);--color-neutral-content:oklab(98% .002 -.002);--color-info:oklab(68% -.02 .04);--color-info-content:oklab(98% -.002 .002);--color-success:oklab(65% -.05 .03);--color-success-content:oklab(98% -.002 .002);--color-warning:oklab(72% .06 .04);--color-warning-content:oklab(15% .01 .01);--color-error:oklab(58% .08 -.03);--color-error-content:oklab(98% -.002 .002);--radius-selector:.28rem;--radius-field:.28rem;--radius-box:.28rem;--size-selector:.28rem;--size-field:3px;--border:.5px;--depth:1;--noise:1}:root:has(input.theme-controller[value=sage-radiance]:checked),[data-theme=sage-radiance]{color-scheme:light;--color-base-100:oklab(99% -.003 .001);--color-base-200:oklab(96% -.004 .002);--color-base-300:oklab(93% -.005 .003);--color-base-content:oklab(15% -.006 -.006);--color-primary:oklab(66% -.04 .04);--color-primary-content:oklab(98% -.002 .002);--color-secondary:oklab(60% .02 -.04);--color-secondary-content:oklab(98% .002 -.002);--color-accent:oklab(74% .06 .03);--color-accent-content:oklab(15% .01 .01);--color-neutral:oklab(28% -.005 -.005);--color-neutral-content:oklab(98% .002 -.002);--color-info:oklab(66% -.03 .05);--color-info-content:oklab(98% -.002 .002);--color-success:oklab(65% -.05 .03);--color-success-content:oklab(98% -.002 .002);--color-warning:oklab(72% .06 .04);--color-warning-content:oklab(15% .01 .01);--color-error:oklab(58% .08 -.03);--color-error-content:oklab(98% -.002 .002);--radius-selector:.28rem;--radius-field:.28rem;--radius-box:.28rem;--size-selector:.28rem;--size-field:3px;--border:.5px;--depth:1;--noise:1}:root:has(input.theme-controller[value=golden-embers]:checked),[data-theme=golden-embers]{color-scheme:light;--color-base-100:oklab(99% .003 .002);--color-base-200:oklab(96% .004 .003);--color-base-300:oklab(93% .005 .004);--color-base-content:oklab(15% .005 .005);--color-primary:oklab(68% .06 .03);--color-primary-content:oklab(98% .002 .002);--color-secondary:oklab(52% .02 .01);--color-secondary-content:oklab(98% .002 .002);--color-accent:oklab(60% .03 -.03);--color-accent-content:oklab(98% .002 -.002);--color-neutral:oklab(28% .005 .005);--color-neutral-content:oklab(98% .002 .002);--color-info:oklab(66% -.02 .04);--color-info-content:oklab(98% -.002 .002);--color-success:oklab(65% -.04 .03);--color-success-content:oklab(98% -.002 .002);--color-warning:oklab(72% .06 .04);--color-warning-content:oklab(15% .01 .01);--color-error:oklab(58% .08 -.03);--color-error-content:oklab(98% -.002 .002);--radius-selector:.28rem;--radius-field:.28rem;--radius-box:.28rem;--size-selector:.28rem;--size-field:3px;--border:.5px;--depth:1;--noise:1}:root:has(input.theme-controller[value=warm-magma]:checked),[data-theme=warm-magma]{color-scheme:light;--color-base-100:oklab(99% .004 .001);--color-base-200:oklab(96% .005 .002);--color-base-300:oklab(93% .006 .003);--color-base-content:oklab(15% .006 .006);--color-primary:oklab(66% .07 .03);--color-primary-content:oklab(98% .002 .002);--color-secondary:oklab(58% .03 -.02);--color-secondary-content:oklab(98% .002 -.002);--color-accent:oklab(74% .06 .035);--color-accent-content:oklab(15% .01 .01);--color-neutral:oklab(28% .005 .005);--color-neutral-content:oklab(98% .002 .002);--color-info:oklab(66% -.02 .04);--color-info-content:oklab(98% -.002 .002);--color-success:oklab(65% -.04 .03);--color-success-content:oklab(98% -.002 .002);--color-warning:oklab(72% .06 .04);--color-warning-content:oklab(15% .01 .01);--color-error:oklab(58% .08 -.03);--color-error-content:oklab(98% -.002 .002);--radius-selector:.28rem;--radius-field:.28rem;--radius-box:.28rem;--size-selector:.28rem;--size-field:3px;--border:.5px;--depth:1;--noise:1}:root:has(input.theme-controller[value=copper-glow]:checked),[data-theme=copper-glow]{color-scheme:light;--color-base-100:oklab(99% .003 .002);--color-base-200:oklab(96% .004 .003);--color-base-300:oklab(93% .005 .004);--color-base-content:oklab(15% .005 .005);--color-primary:oklab(70% .06 .035);--color-primary-content:oklab(15% .01 .01);--color-secondary:oklab(54% -.02 .015);--color-secondary-content:oklab(98% -.002 .002);--color-accent:oklab(76% .06 .04);--color-accent-content:oklab(15% .01 .01);--color-neutral:oklab(28% .005 .005);--color-neutral-content:oklab(98% .002 .002);--color-info:oklab(66% -.02 .04);--color-info-content:oklab(98% -.002 .002);--color-success:oklab(65% -.04 .03);--color-success-content:oklab(98% -.002 .002);--color-warning:oklab(72% .06 .04);--color-warning-content:oklab(15% .01 .01);--color-error:oklab(58% .08 -.03);--color-error-content:oklab(98% -.002 .002);--radius-selector:.28rem;--radius-field:.28rem;--radius-box:.28rem;--size-selector:.28rem;--size-field:3px;--border:.5px;--depth:1;--noise:1}:root:has(input.theme-controller[value=amber-radiance]:checked),[data-theme=amber-radiance]{color-scheme:light;--color-base-100:oklab(99% .004 .003);--color-base-200:oklab(96% .005 .004);--color-base-300:oklab(93% .006 .005);--color-base-content:oklab(15% .006 .006);--color-primary:oklab(74% .06 .04);--color-primary-content:oklab(15% .01 .01);--color-secondary:oklab(60% .03 -.03);--color-secondary-content:oklab(98% .002 -.002);--color-accent:oklab(66% .07 .03);--color-accent-content:oklab(98% .002 .002);--color-neutral:oklab(28% .005 .005);--color-neutral-content:oklab(98% .002 .002);--color-info:oklab(66% -.02 .04);--color-info-content:oklab(98% -.002 .002);--color-success:oklab(65% -.04 .03);--color-success-content:oklab(98% -.002 .002);--color-warning:oklab(72% .06 .04);--color-warning-content:oklab(15% .01 .01);--color-error:oklab(58% .08 -.03);--color-error-content:oklab(98% -.002 .002);--radius-selector:.28rem;--radius-field:.28rem;--radius-box:.28rem;--size-selector:.28rem;--size-field:3px;--border:.5px;--depth:1;--noise:1}:root:has(input.theme-controller[value=iron-sage]:checked),[data-theme=iron-sage]{color-scheme:light;--color-base-100:oklab(98% -.002 .001);--color-base-200:oklab(95% -.003 .002);--color-base-300:oklab(92% -.004 .003);--color-base-content:oklab(16% -.005 -.005);--color-primary:oklab(58% -.04 .025);--color-primary-content:oklab(98% -.002 .002);--color-secondary:oklab(40% .005 .005);--color-secondary-content:oklab(98% .002 .002);--color-accent:oklab(70% .05 .035);--color-accent-content:oklab(16% .01 .01);--color-neutral:oklab(20% .003 .003);--color-neutral-content:oklab(98% .002 .002);--color-info:oklab(60% -.02 .035);--color-info-content:oklab(98% -.002 .002);--color-success:oklab(56% -.04 .03);--color-success-content:oklab(98% -.002 .002);--color-warning:oklab(70% .06 .04);--color-warning-content:oklab(16% .01 .01);--color-error:oklab(50% .07 -.025);--color-error-content:oklab(98% -.002 .002);--radius-selector:.28rem;--radius-field:.28rem;--radius-box:.28rem;--size-selector:.28rem;--size-field:3px;--border:.5px;--depth:1;--noise:1}:root:has(input.theme-controller[value=bronze-forge]:checked),[data-theme=bronze-forge]{color-scheme:light;--color-base-100:oklab(98% .003 .001);--color-base-200:oklab(95% .004 .002);--color-base-300:oklab(92% .005 .003);--color-base-content:oklab(16% .005 .005);--color-primary:oklab(62% .04 .025);--color-primary-content:oklab(16% .01 .01);--color-secondary:oklab(42% .02 .01);--color-secondary-content:oklab(98% .002 .002);--color-accent:oklab(74% .06 .035);--color-accent-content:oklab(16% .01 .01);--color-neutral:oklab(22% .003 .003);--color-neutral-content:oklab(98% .002 .002);--color-info:oklab(60% -.02 .035);--color-info-content:oklab(98% -.002 .002);--color-success:oklab(56% -.04 .03);--color-success-content:oklab(98% -.002 .002);--color-warning:oklab(70% .06 .04);--color-warning-content:oklab(16% .01 .01);--color-error:oklab(50% .07 -.025);--color-error-content:oklab(98% -.002 .002);--radius-selector:.28rem;--radius-field:.28rem;--radius-box:.28rem;--size-selector:.28rem;--size-field:3px;--border:.5px;--depth:1;--noise:1}:root:has(input.theme-controller[value=granite-peak]:checked),[data-theme=granite-peak]{color-scheme:light;--color-base-100:oklab(98% .002 -.001);--color-base-200:oklab(95% .003 -.002);--color-base-300:oklab(92% .004 -.003);--color-base-content:oklab(16% .005 -.005);--color-primary:oklab(48% -.03 -.02);--color-primary-content:oklab(98% -.002 -.002);--color-secondary:oklab(40% .002 -.002);--color-secondary-content:oklab(98% .002 -.002);--color-accent:oklab(56% .05 -.02);--color-accent-content:oklab(98% .002 -.002);--color-neutral:oklab(18% .002 -.002);--color-neutral-content:oklab(98% .002 -.002);--color-info:oklab(58% -.02 .035);--color-info-content:oklab(98% -.002 -.002);--color-success:oklab(56% -.04 .03);--color-success-content:oklab(98% -.002 .002);--color-warning:oklab(70% .06 .04);--color-warning-content:oklab(16% .01 .01);--color-error:oklab(50% .07 -.025);--color-error-content:oklab(98% -.002 .002);--radius-selector:.28rem;--radius-field:.28rem;--radius-box:.28rem;--size-selector:.28rem;--size-field:3px;--border:.5px;--depth:1;--noise:1}:root:has(input.theme-controller[value=copper-vein]:checked),[data-theme=copper-vein]{color-scheme:light;--color-base-100:oklab(98% .002 .001);--color-base-200:oklab(95% .003 .002);--color-base-300:oklab(92% .004 .003);--color-base-content:oklab(16% .005 .005);--color-primary:oklab(60% .05 .025);--color-primary-content:oklab(16% .01 .01);--color-secondary:oklab(44% -.03 .015);--color-secondary-content:oklab(98% -.002 .002);--color-accent:oklab(74% .06 .04);--color-accent-content:oklab(16% .01 .01);--color-neutral:oklab(20% .003 .003);--color-neutral-content:oklab(98% .002 .002);--color-info:oklab(60% -.02 .035);--color-info-content:oklab(98% -.002 .002);--color-success:oklab(56% -.04 .03);--color-success-content:oklab(98% -.002 .002);--color-warning:oklab(70% .06 .04);--color-warning-content:oklab(16% .01 .01);--color-error:oklab(50% .07 -.025);--color-error-content:oklab(98% -.002 .002);--radius-selector:.28rem;--radius-field:.28rem;--radius-box:.28rem;--size-selector:.28rem;--size-field:3px;--border:.5px;--depth:1;--noise:1}:root:has(input.theme-controller[value=violet-ore]:checked),[data-theme=violet-ore]{color-scheme:light;--color-base-100:oklab(98% .002 -.005);--color-base-200:oklab(95% .003 -.006);--color-base-300:oklab(92% .004 -.007);--color-base-content:oklab(16% .005 -.005);--color-primary:oklab(50% .03 -.04);--color-primary-content:oklab(98% .002 -.002);--color-secondary:oklab(38% .002 -.002);--color-secondary-content:oklab(98% .002 -.002);--color-accent:oklab(70% .05 .03);--color-accent-content:oklab(16% .01 .01);--color-neutral:oklab(20% .003 -.003);--color-neutral-content:oklab(98% .002 -.002);--color-info:oklab(58% -.02 .035);--color-info-content:oklab(98% -.002 -.002);--color-success:oklab(56% -.04 .03);--color-success-content:oklab(98% -.002 .002);--color-warning:oklab(70% .06 .04);--color-warning-content:oklab(16% .01 .01);--color-error:oklab(50% .07 -.025);--color-error-content:oklab(98% -.002 .002);--radius-selector:.28rem;--radius-field:.28rem;--radius-box:.28rem;--size-selector:.28rem;--size-field:3px;--border:.5px;--depth:1;--noise:1}:root:has(input.theme-controller[value=plum-ash]:checked),[data-theme=plum-ash]{color-scheme:light;--color-base-100:oklab(98% .003 -.004);--color-base-200:oklab(95% .004 -.005);--color-base-300:oklab(92% .005 -.006);--color-base-content:oklab(16% .005 -.005);--color-primary:oklab(52% .04 -.035);--color-primary-content:oklab(98% .002 -.002);--color-secondary:oklab(40% .002 -.002);--color-secondary-content:oklab(98% .002 -.002);--color-accent:oklab(68% .05 .025);--color-accent-content:oklab(16% .01 .01);--color-neutral:oklab(22% .003 -.003);--color-neutral-content:oklab(98% .002 -.002);--color-info:oklab(58% -.02 .035);--color-info-content:oklab(98% -.002 -.002);--color-success:oklab(56% -.04 .03);--color-success-content:oklab(98% -.002 .002);--color-warning:oklab(70% .06 .04);--color-warning-content:oklab(16% .01 .01);--color-error:oklab(50% .07 -.025);--color-error-content:oklab(98% -.002 .002);--radius-selector:.28rem;--radius-field:.28rem;--radius-box:.28rem;--size-selector:.28rem;--size-field:3px;--border:.5px;--depth:1;--noise:1}:root:has(input.theme-controller[value=amethyst-dust]:checked),[data-theme=amethyst-dust]{color-scheme:light;--color-base-100:oklab(98% .002 -.003);--color-base-200:oklab(95% .003 -.004);--color-base-300:oklab(92% .004 -.005);--color-base-content:oklab(16% .005 -.005);--color-primary:oklab(54% .04 -.04);--color-primary-content:oklab(98% .002 -.002);--color-secondary:oklab(40% .002 -.002);--color-secondary-content:oklab(98% .002 -.002);--color-accent:oklab(76% .005 .005);--color-accent-content:oklab(16% .005 .005);--color-neutral:oklab(20% .003 -.003);--color-neutral-content:oklab(98% .002 -.002);--color-info:oklab(58% -.02 .035);--color-info-content:oklab(98% -.002 -.002);--color-success:oklab(56% -.04 .03);--color-success-content:oklab(98% -.002 .002);--color-warning:oklab(70% .06 .04);--color-warning-content:oklab(16% .01 .01);--color-error:oklab(50% .07 -.025);--color-error-content:oklab(98% -.002 .002);--radius-selector:.28rem;--radius-field:.28rem;--radius-box:.28rem;--size-selector:.28rem;--size-field:3px;--border:.5px;--depth:1;--noise:1}:root:has(input.theme-controller[value=neon-breeze]:checked),[data-theme=neon-breeze]{color-scheme:light;--color-base-100:oklab(98% -.005 .005);--color-base-200:oklab(95% -.006 .006);--color-base-300:oklab(92% -.007 .007);--color-base-content:oklab(16% -.005 -.005);--color-primary:oklab(76% -.06 .06);--color-primary-content:oklab(16% -.01 .01);--color-secondary:oklab(70% .07 -.03);--color-secondary-content:oklab(16% .01 -.01);--color-accent:oklab(78% .07 .04);--color-accent-content:oklab(16% .01 .01);--color-neutral:oklab(20% -.005 -.005);--color-neutral-content:oklab(98% -.002 -.002);--color-info:oklab(74% -.04 .06);--color-info-content:oklab(16% -.01 .01);--color-success:oklab(72% -.06 .05);--color-success-content:oklab(16% -.01 .01);--color-warning:oklab(78% .07 .05);--color-warning-content:oklab(16% .01 .01);--color-error:oklab(68% .09 -.03);--color-error-content:oklab(16% .01 -.01);--radius-selector:.26rem;--radius-field:.26rem;--radius-box:.26rem;--size-selector:.26rem;--size-field:4px;--border:.5px;--depth:1;--noise:0}:root:has(input.theme-controller[value=sunset-glow]:checked),[data-theme=sunset-glow]{color-scheme:light;--color-base-100:oklab(98% .005 .005);--color-base-200:oklab(95% .006 .006);--color-base-300:oklab(92% .007 .007);--color-base-content:oklab(16% .005 .005);--color-primary:oklab(76% .07 .04);--color-primary-content:oklab(16% .01 .01);--color-secondary:oklab(70% .08 -.02);--color-secondary-content:oklab(16% .01 -.01);--color-accent:oklab(80% .06 .05);--color-accent-content:oklab(16% .01 .01);--color-neutral:oklab(20% .005 .005);--color-neutral-content:oklab(98% .002 .002);--color-info:oklab(74% -.04 .06);--color-info-content:oklab(16% -.01 .01);--color-success:oklab(72% -.06 .05);--color-success-content:oklab(16% -.01 .01);--color-warning:oklab(78% .07 .05);--color-warning-content:oklab(16% .01 .01);--color-error:oklab(68% .09 -.03);--color-error-content:oklab(16% .01 -.01);--radius-selector:.26rem;--radius-field:.26rem;--radius-box:.26rem;--size-selector:.26rem;--size-field:4px;--border:.5px;--depth:1;--noise:0}:root:has(input.theme-controller[value=electric-coral]:checked),[data-theme=electric-coral]{color-scheme:light;--color-base-100:oklab(98% .006 .003);--color-base-200:oklab(95% .007 .004);--color-base-300:oklab(92% .008 .005);--color-base-content:oklab(16% .005 .005);--color-primary:oklab(74% .07 -.02);--color-primary-content:oklab(16% .01 -.01);--color-secondary:oklab(70% -.04 .06);--color-secondary-content:oklab(16% -.01 .01);--color-accent:oklab(76% -.06 .06);--color-accent-content:oklab(16% -.01 .01);--color-neutral:oklab(20% .005 .005);--color-neutral-content:oklab(98% .002 .002);--color-info:oklab(74% -.04 .06);--color-info-content:oklab(16% -.01 .01);--color-success:oklab(72% -.06 .05);--color-success-content:oklab(16% -.01 .01);--color-warning:oklab(78% .07 .05);--color-warning-content:oklab(16% .01 .01);--color-error:oklab(68% .09 -.03);--color-error-content:oklab(16% .01 -.01);--radius-selector:.26rem;--radius-field:.26rem;--radius-box:.26rem;--size-selector:.26rem;--size-field:4px;--border:.5px;--depth:1;--noise:0}:root:has(input.theme-controller[value=tropical-surge]:checked),[data-theme=tropical-surge]{color-scheme:light;--color-base-100:oklab(98% -.004 .006);--color-base-200:oklab(95% -.005 .007);--color-base-300:oklab(92% -.006 .008);--color-base-content:oklab(16% -.005 -.005);--color-primary:oklab(76% -.05 .06);--color-primary-content:oklab(16% -.01 .01);--color-secondary:oklab(70% .06 -.05);--color-secondary-content:oklab(16% .01 -.01);--color-accent:oklab(80% .06 .05);--color-accent-content:oklab(16% .01 .01);--color-neutral:oklab(20% -.005 .005);--color-neutral-content:oklab(98% -.002 .002);--color-info:oklab(74% -.04 .06);--color-info-content:oklab(16% -.01 .01);--color-success:oklab(72% -.06 .05);--color-success-content:oklab(16% -.01 .01);--color-warning:oklab(78% .07 .05);--color-warning-content:oklab(16% .01 .01);--color-error:oklab(68% .09 -.03);--color-error-content:oklab(16% .01 -.01);--radius-selector:.26rem;--radius-field:.26rem;--radius-box:.26rem;--size-selector:.26rem;--size-field:4px;--border:.5px;--depth:1;--noise:0}:root:has(input.theme-controller[value=tech-storm]:checked),[data-theme=tech-storm]{color-scheme:light;--color-base-100:oklab(98% -.005 -.005);--color-base-200:oklab(95% -.006 -.006);--color-base-300:oklab(92% -.007 -.007);--color-base-content:oklab(16% -.005 -.005);--color-primary:oklab(60% -.05 .06);--color-primary-content:oklab(98% -.002 .002);--color-secondary:oklab(48% .03 -.04);--color-secondary-content:oklab(98% .002 -.002);--color-accent:oklab(76% -.04 .06);--color-accent-content:oklab(16% -.01 .01);--color-neutral:oklab(20% -.005 -.005);--color-neutral-content:oklab(98% -.002 -.002);--color-info:oklab(68% -.04 .06);--color-info-content:oklab(16% -.01 .01);--color-success:oklab(66% -.06 .05);--color-success-content:oklab(16% -.01 .01);--color-warning:oklab(76% .06 .04);--color-warning-content:oklab(16% .01 .01);--color-error:oklab(60% .08 -.03);--color-error-content:oklab(98% -.002 -.002);--radius-selector:.26rem;--radius-field:.26rem;--radius-box:.26rem;--size-selector:.26rem;--size-field:4px;--border:.5px;--depth:1;--noise:0}:root:has(input.theme-controller[value=cyber-core]:checked),[data-theme=cyber-core]{color-scheme:light;--color-base-100:oklab(98% -.006 -.004);--color-base-200:oklab(95% -.007 -.005);--color-base-300:oklab(92% -.008 -.006);--color-base-content:oklab(16% -.005 -.005);--color-primary:oklab(64% -.04 .06);--color-primary-content:oklab(16% -.01 .01);--color-secondary:oklab(44% .005 .005);--color-secondary-content:oklab(98% .002 .002);--color-accent:oklab(78% -.04 .06);--color-accent-content:oklab(16% -.01 .01);--color-neutral:oklab(20% -.005 -.005);--color-neutral-content:oklab(98% -.002 -.002);--color-info:oklab(70% -.04 .06);--color-info-content:oklab(16% -.01 .01);--color-success:oklab(66% -.06 .05);--color-success-content:oklab(16% -.01 .01);--color-warning:oklab(76% .06 .04);--color-warning-content:oklab(16% .01 .01);--color-error:oklab(60% .08 -.03);--color-error-content:oklab(98% -.002 -.002);--radius-selector:.26rem;--radius-field:.26rem;--radius-box:.26rem;--size-selector:.26rem;--size-field:4px;--border:.5px;--depth:1;--noise:0}:root:has(input.theme-controller[value=quantum-edge]:checked),[data-theme=quantum-edge]{color-scheme:light;--color-base-100:oklab(98% .002 -.006);--color-base-200:oklab(95% .003 -.007);--color-base-300:oklab(92% .004 -.008);--color-base-content:oklab(16% .005 -.005);--color-primary:oklab(62% .03 -.05);--color-primary-content:oklab(98% .002 -.002);--color-secondary:oklab(46% -.03 -.03);--color-secondary-content:oklab(98% -.002 -.002);--color-accent:oklab(76% -.04 .06);--color-accent-content:oklab(16% -.01 .01);--color-neutral:oklab(20% .002 -.006);--color-neutral-content:oklab(98% .002 -.002);--color-info:oklab(68% -.04 .06);--color-info-content:oklab(16% -.01 .01);--color-success:oklab(66% -.06 .05);--color-success-content:oklab(16% -.01 .01);--color-warning:oklab(76% .06 .04);--color-warning-content:oklab(16% .01 .01);--color-error:oklab(60% .08 -.03);--color-error-content:oklab(98% -.002 -.002);--radius-selector:.26rem;--radius-field:.26rem;--radius-box:.26rem;--size-selector:.26rem;--size-field:4px;--border:.5px;--depth:1;--noise:0}:root:has(input.theme-controller[value=plasma-surge]:checked),[data-theme=plasma-surge]{color-scheme:light;--color-base-100:oklab(98% .008 -.008);--color-base-200:oklab(95% .01 -.01);--color-base-300:oklab(92% .012 -.012);--color-base-content:oklab(16% .005 -.005);--color-primary:oklab(74% .08 -.03);--color-primary-content:oklab(16% .01 -.01);--color-secondary:oklab(72% -.06 .06);--color-secondary-content:oklab(16% -.01 .01);--color-accent:oklab(82% .07 .05);--color-accent-content:oklab(16% .01 .01);--color-neutral:oklab(10% .008 -.008);--color-neutral-content:oklab(98% .002 -.002);--color-info:oklab(76% -.05 .06);--color-info-content:oklab(16% -.01 .01);--color-success:oklab(70% -.07 .06);--color-success-content:oklab(16% -.01 .01);--color-warning:oklab(80% .07 .06);--color-warning-content:oklab(16% .01 .01);--color-error:oklab(70% .09 -.03);--color-error-content:oklab(16% .01 -.01);--radius-selector:.26rem;--radius-field:.26rem;--radius-box:.26rem;--size-selector:.26rem;--size-field:4px;--border:.5px;--depth:1;--noise:0}:root:has(input.theme-controller[value=neon-fusion]:checked),[data-theme=neon-fusion]{color-scheme:light;--color-base-100:oklab(98% -.008 .008);--color-base-200:oklab(95% -.01 .01);--color-base-300:oklab(92% -.012 .012);--color-base-content:oklab(16% -.005 .005);--color-primary:oklab(78% -.05 .07);--color-primary-content:oklab(16% -.01 .01);--color-secondary:oklab(76% .07 .04);--color-secondary-content:oklab(16% .01 .01);--color-accent:oklab(80% -.06 .07);--color-accent-content:oklab(16% -.01 .01);--color-neutral:oklab(10% -.008 .008);--color-neutral-content:oklab(98% -.002 .002);--color-info:oklab(76% -.05 .06);--color-info-content:oklab(16% -.01 .01);--color-success:oklab(70% -.07 .06);--color-success-content:oklab(16% -.01 .01);--color-warning:oklab(80% .07 .06);--color-warning-content:oklab(16% .01 .01);--color-error:oklab(70% .09 -.03);--color-error-content:oklab(16% .01 -.01);--radius-selector:.26rem;--radius-field:.26rem;--radius-box:.26rem;--size-selector:.26rem;--size-field:4px;--border:.5px;--depth:1;--noise:0}:root:has(input.theme-controller[value=spectrum-burst]:checked),[data-theme=spectrum-burst]{color-scheme:light;--color-base-100:oklab(98% -.006 .006);--color-base-200:oklab(95% -.007 .007);--color-base-300:oklab(92% -.008 .008);--color-base-content:oklab(16% -.005 .005);--color-primary:oklab(72% .06 -.06);--color-primary-content:oklab(16% .01 -.01);--color-secondary:oklab(80% .07 .05);--color-secondary-content:oklab(16% .01 .01);--color-accent:oklab(76% .08 -.02);--color-accent-content:oklab(16% .01 -.01);--color-neutral:oklab(10% -.006 .006);--color-neutral-content:oklab(98% -.002 .002);--color-info:oklab(76% -.05 .06);--color-info-content:oklab(16% -.01 .01);--color-success:oklab(70% -.07 .06);--color-success-content:oklab(16% -.01 .01);--color-warning:oklab(80% .07 .06);--color-warning-content:oklab(16% .01 .01);--color-error:oklab(70% .09 -.03);--color-error-content:oklab(16% .01 -.01);--radius-selector:.26rem;--radius-field:.26rem;--radius-box:.26rem;--size-selector:.26rem;--size-field:4px;--border:.5px;--depth:1;--noise:0}:root:has(input.theme-controller[value=luminous-matrix]:checked),[data-theme=luminous-matrix]{color-scheme:light;--color-base-100:oklab(98% .006 -.006);--color-base-200:oklab(95% .007 -.007);--color-base-300:oklab(92% .008 -.008);--color-base-content:oklab(16% .005 -.005);--color-primary:oklab(74% -.05 .06);--color-primary-content:oklab(16% -.01 .01);--color-secondary:oklab(76% -.06 .06);--color-secondary-content:oklab(16% -.01 .01);--color-accent:oklab(78% -.04 .06);--color-accent-content:oklab(16% -.01 .01);--color-neutral:oklab(10% .006 -.006);--color-neutral-content:oklab(98% .002 -.002);--color-info:oklab(76% -.05 .06);--color-info-content:oklab(16% -.01 .01);--color-success:oklab(70% -.07 .06);--color-success-content:oklab(16% -.01 .01);--color-warning:oklab(80% .07 .06);--color-warning-content:oklab(16% .01 .01);--color-error:oklab(70% .09 -.03);--color-error-content:oklab(16% .01 -.01);--radius-selector:.26rem;--radius-field:.26rem;--radius-box:.26rem;--size-selector:.26rem;--size-field:4px;--border:.5px;--depth:1;--noise:0}:root:has(input.theme-controller[value=nebula-core]:checked),[data-theme=nebula-core]{color-scheme:dark;--color-base-100:oklab(12% .01 -.01);--color-base-200:oklab(10% .012 -.012);--color-base-300:oklab(8% .014 -.014);--color-base-content:oklab(96% .005 -.005);--color-primary:oklab(70% .07 -.03);--color-primary-content:oklab(16% .01 -.01);--color-secondary:oklab(68% -.05 .06);--color-secondary-content:oklab(16% -.01 .01);--color-accent:oklab(74% -.04 .06);--color-accent-content:oklab(16% -.01 .01);--color-neutral:oklab(6% .01 -.01);--color-neutral-content:oklab(96% .005 -.005);--color-info:oklab(72% -.05 .06);--color-info-content:oklab(16% -.01 .01);--color-success:oklab(68% -.06 .05);--color-success-content:oklab(16% -.01 .01);--color-warning:oklab(76% .07 .05);--color-warning-content:oklab(16% .01 .01);--color-error:oklab(66% .08 -.03);--color-error-content:oklab(16% .01 -.01);--radius-selector:.26rem;--radius-field:.26rem;--radius-box:.26rem;--size-selector:.26rem;--size-field:4px;--border:.5px;--depth:1;--noise:0}:root:has(input.theme-controller[value=quantum-void]:checked),[data-theme=quantum-void]{color-scheme:dark;--color-base-100:oklab(12% -.01 .01);--color-base-200:oklab(10% -.012 .012);--color-base-300:oklab(8% -.014 .014);--color-base-content:oklab(96% -.005 .005);--color-primary:oklab(72% -.04 .07);--color-primary-content:oklab(16% -.01 .01);--color-secondary:oklab(68% .06 -.05);--color-secondary-content:oklab(16% .01 -.01);--color-accent:oklab(74% -.06 .06);--color-accent-content:oklab(16% -.01 .01);--color-neutral:oklab(6% -.01 .01);--color-neutral-content:oklab(96% -.005 .005);--color-info:oklab(72% -.05 .06);--color-info-content:oklab(16% -.01 .01);--color-success:oklab(68% -.06 .05);--color-success-content:oklab(16% -.01 .01);--color-warning:oklab(76% .07 .05);--color-warning-content:oklab(16% .01 .01);--color-error:oklab(66% .08 -.03);--color-error-content:oklab(16% .01 -.01);--radius-selector:.26rem;--radius-field:.26rem;--radius-box:.26rem;--size-selector:.26rem;--size-field:4px;--border:.5px;--depth:1;--noise:0}:root:has(input.theme-controller[value=solar-eclipse]:checked),[data-theme=solar-eclipse]{color-scheme:dark;--color-base-100:oklab(10% .005 .005);--color-base-200:oklab(8% .006 .006);--color-base-300:oklab(6% .007 .007);--color-base-content:oklab(96% .005 .005);--color-primary:oklab(74% .07 .04);--color-primary-content:oklab(16% .01 .01);--color-secondary:oklab(70% .06 -.05);--color-secondary-content:oklab(16% .01 -.01);--color-accent:oklab(72% -.05 .06);--color-accent-content:oklab(16% -.01 .01);--color-neutral:oklab(6% .005 .005);--color-neutral-content:oklab(96% .005 .005);--color-info:oklab(72% -.05 .06);--color-info-content:oklab(16% -.01 .01);--color-success:oklab(68% -.06 .05);--color-success-content:oklab(16% -.01 .01);--color-warning:oklab(76% .07 .05);--color-warning-content:oklab(16% .01 .01);--color-error:oklab(66% .08 -.03);--color-error-content:oklab(16% .01 -.01);--radius-selector:.26rem;--radius-field:.26rem;--radius-box:.26rem;--size-selector:.26rem;--size-field:4px;--border:.5px;--depth:1;--noise:0}:root:has(input.theme-controller[value=phantom-glow]:checked),[data-theme=phantom-glow]{color-scheme:dark;--color-base-100:oklab(12% -.008 .008);--color-base-200:oklab(10% -.01 .01);--color-base-300:oklab(8% -.012 .012);--color-base-content:oklab(96% -.005 .005);--color-primary:oklab(74% -.06 .06);--color-primary-content:oklab(16% -.01 .01);--color-secondary:oklab(70% .07 -.03);--color-secondary-content:oklab(16% .01 -.01);--color-accent:oklab(74% -.04 .06);--color-accent-content:oklab(16% -.01 .01);--color-neutral:oklab(6% -.008 .008);--color-neutral-content:oklab(96% -.005 .005);--color-info:oklab(72% -.05 .06);--color-info-content:oklab(16% -.01 .01);--color-success:oklab(68% -.06 .05);--color-success-content:oklab(16% -.01 .01);--color-warning:oklab(76% .07 .05);--color-warning-content:oklab(16% .01 .01);--color-error:oklab(66% .08 -.03);--color-error-content:oklab(16% .01 -.01);--radius-selector:.26rem;--radius-field:.26rem;--radius-box:.26rem;--size-selector:.26rem;--size-field:4px;--border:.5px;--depth:1;--noise:0}}@layer components;@layer utilities{@layer daisyui.component{:where(.drawer-side){overflow:hidden}.drawer-side{pointer-events:none;visibility:hidden;z-index:10;overscroll-behavior:contain;opacity:0;width:100%;transition:opacity .2s ease-out .1s allow-discrete,visibility .3s ease-out .1s allow-discrete;inset-inline-start:0;background-color:#0000;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(1,minmax(0,1fr));grid-row-start:1;grid-column-start:1;place-items:flex-start start;height:100dvh;display:grid;position:fixed;top:0}.drawer-side>.drawer-overlay{cursor:pointer;background-color:#0006;place-self:stretch stretch;position:sticky;top:0}.drawer-side>*{grid-row-start:1;grid-column-start:1}.drawer-side>:not(.drawer-overlay){will-change:transform;transition:translate .3s ease-out,width .2s ease-out;translate:-100%}[dir=rtl] :is(.drawer-side>:not(.drawer-overlay)){translate:100%}.drawer-toggle{appearance:none;opacity:0;width:0;height:0;position:fixed}:where(.btn){width:unset}.btn{cursor:pointer;text-align:center;vertical-align:middle;outline-offset:2px;webkit-user-select:none;-webkit-user-select:none;user-select:none;padding-inline:var(--btn-p);color:var(--btn-fg);--tw-prose-links:var(--btn-fg);height:var(--size);font-size:var(--fontsize,.875rem);outline-color:var(--btn-color,var(--color-base-content));background-color:var(--btn-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--btn-noise);border-width:var(--border);border-style:solid;border-color:var(--btn-border);text-shadow:0 .5px oklch(100% 0 0/calc(var(--depth)*.15));touch-action:manipulation;box-shadow:0 .5px 0 .5px oklch(100% 0 0/calc(var(--depth)*6%)) inset,var(--btn-shadow);--size:calc(var(--size-field,.25rem)*10);--btn-bg:var(--btn-color,var(--color-base-200));--btn-fg:var(--color-base-content);--btn-p:1rem;--btn-border:var(--btn-bg);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;font-weight:600;transition-property:color,background-color,border-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}@supports (color:color-mix(in lab,red,red)){.btn{--btn-border:color-mix(in oklab,var(--btn-bg),#000 calc(var(--depth)*5%))}}.btn{--btn-shadow:0 3px 2px -2px var(--btn-bg),0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab,red,red)){.btn{--btn-shadow:0 3px 2px -2px color-mix(in oklab,var(--btn-bg)calc(var(--depth)*30%),#0000),0 4px 3px -2px color-mix(in oklab,var(--btn-bg)calc(var(--depth)*30%),#0000)}}.btn{--btn-noise:var(--fx-noise)}@media(hover:hover){.btn:hover{--btn-bg:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab,red,red)){.btn:hover{--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%)}}}.btn:focus-visible,.btn:has(:focus-visible){isolation:isolate;outline-width:2px;outline-style:solid}.btn:active:not(.btn-active){--btn-bg:var(--btn-color,var(--color-base-200));translate:0 .5px}@supports (color:color-mix(in lab,red,red)){.btn:active:not(.btn-active){--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 5%)}}.btn:active:not(.btn-active){--btn-border:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab,red,red)){.btn:active:not(.btn-active){--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%)}}.btn:active:not(.btn-active){--btn-shadow:0 0 0 0 oklch(0% 0 0/0),0 0 0 0 oklch(0% 0 0/0)}.btn:is(input[type=checkbox],input[type=radio]){appearance:none}.btn:is(input[type=checkbox],input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}.btn:where(input:checked:not(.filter .btn)){--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content);isolation:isolate}.swap{cursor:pointer;vertical-align:middle;webkit-user-select:none;-webkit-user-select:none;user-select:none;place-content:center;display:inline-grid;position:relative}.swap input{appearance:none;border:none}.swap>*{grid-row-start:1;grid-column-start:1}@media(prefers-reduced-motion:no-preference){.swap>*{transition-property:transform,rotate,opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}.swap .swap-on,.swap .swap-indeterminate,.swap input:indeterminate~.swap-on,.swap input:is(:checked,:indeterminate)~.swap-off{opacity:0}.swap input:checked~.swap-on,.swap input:indeterminate~.swap-indeterminate{opacity:1;backface-visibility:visible}.avatar{vertical-align:middle;display:inline-flex;position:relative}.avatar>div{aspect-ratio:1;display:block;overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%}.checkbox{border:var(--border)solid var(--input-color,var(--color-base-content))}@supports (color:color-mix(in lab,red,red)){.checkbox{border:var(--border)solid var(--input-color,color-mix(in oklab,var(--color-base-content)20%,#0000))}}.checkbox{cursor:pointer;appearance:none;border-radius:var(--radius-selector);vertical-align:middle;color:var(--color-base-content);box-shadow:0 1px oklch(0% 0 0/calc(var(--depth)*.1)) inset,0 0 #0000 inset,0 0 #0000;--size:calc(var(--size-selector,.25rem)*6);width:var(--size);height:var(--size);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);flex-shrink:0;padding:.25rem;transition:background-color .2s,box-shadow .2s;display:inline-block;position:relative}.checkbox:before{--tw-content:"";content:var(--tw-content);opacity:0;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,70% 80%,70% 100%);width:100%;height:100%;box-shadow:0 3px oklch(100% 0 0/calc(var(--depth)*.1)) inset;background-color:currentColor;font-size:1rem;line-height:.75;transition:clip-path .3s .1s,opacity .1s .1s,rotate .3s .1s,translate .3s .1s;display:block;rotate:45deg}.checkbox:focus-visible{outline:2px solid var(--input-color,currentColor);outline-offset:2px}.checkbox:checked,.checkbox[aria-checked=true]{background-color:var(--input-color,#0000);box-shadow:0 0 #0000 inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1)) inset,0 1px oklch(0% 0 0/calc(var(--depth)*.1))}:is(.checkbox:checked,.checkbox[aria-checked=true]):before{clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 0%,70% 0%,70% 100%);opacity:1}@media(forced-colors:active){:is(.checkbox:checked,.checkbox[aria-checked=true]):before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:none}}@media print{:is(.checkbox:checked,.checkbox[aria-checked=true]):before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:none}}.checkbox:indeterminate{background-color:var(--input-color,var(--color-base-content))}@supports (color:color-mix(in lab,red,red)){.checkbox:indeterminate{background-color:var(--input-color,color-mix(in oklab,var(--color-base-content)20%,#0000))}}.checkbox:indeterminate:before{opacity:1;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,80% 80%,80% 100%);translate:0 -35%;rotate:none}.navbar{align-items:center;width:100%;min-height:4rem;padding:.5rem;display:flex}.drawer{grid-auto-columns:max-content auto;width:100%;display:grid;position:relative}.card{border-radius:var(--radius-box);outline-offset:2px;outline:0 solid #0000;flex-direction:column;transition:outline .2s ease-in-out;display:flex;position:relative}.card:focus{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.card:focus{outline-offset:2px;outline:2px solid #0000}}.card:focus-visible{outline-color:currentColor}.card :where(figure:first-child){border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-end-radius:unset;border-end-start-radius:unset;overflow:hidden}.card :where(figure:last-child){border-start-start-radius:unset;border-start-end-radius:unset;border-end-end-radius:inherit;border-end-start-radius:inherit;overflow:hidden}.card figure{justify-content:center;align-items:center;display:flex}.card:has(>input:is(input[type=checkbox],input[type=radio])){cursor:pointer;-webkit-user-select:none;user-select:none}.card:has(>:checked){outline:2px solid}.stats{border-radius:var(--radius-box);grid-auto-flow:column;display:inline-grid;position:relative;overflow-x:auto}.drawer-content{grid-row-start:1;grid-column-start:2;min-width:0}.label{white-space:nowrap;color:currentColor;align-items:center;gap:.375rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.label{color:color-mix(in oklab,currentcolor 60%,transparent)}}.label:has(input){cursor:pointer}.label:is(.input>*,.select>*){white-space:nowrap;height:calc(100% - .5rem);font-size:inherit;align-items:center;padding-inline:.75rem;display:flex}.label:is(.input>*,.select>*):first-child{border-inline-end:var(--border)solid currentColor;margin-inline:-.75rem .75rem}@supports (color:color-mix(in lab,red,red)){.label:is(.input>*,.select>*):first-child{border-inline-end:var(--border)solid color-mix(in oklab,currentColor 10%,#0000)}}.label:is(.input>*,.select>*):last-child{border-inline-start:var(--border)solid currentColor;margin-inline:.75rem -.75rem}@supports (color:color-mix(in lab,red,red)){.label:is(.input>*,.select>*):last-child{border-inline-start:var(--border)solid color-mix(in oklab,currentColor 10%,#0000)}}.badge{border-radius:var(--radius-selector);vertical-align:middle;color:var(--badge-fg);border:var(--border)solid var(--badge-color,var(--color-base-200));width:fit-content;padding-inline:calc(.25rem*3 - var(--border));background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);background-color:var(--badge-bg);--badge-bg:var(--badge-color,var(--color-base-100));--badge-fg:var(--color-base-content);--size:calc(var(--size-selector,.25rem)*6);height:var(--size);justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}.navbar-end{justify-content:flex-end;align-items:center;width:50%;display:inline-flex}.navbar-start{justify-content:flex-start;align-items:center;width:50%;display:inline-flex}.card-body{padding:var(--card-p,1.5rem);font-size:var(--card-fs,.875rem);flex-direction:column;flex:auto;gap:.5rem;display:flex}.card-body :where(p){flex-grow:1}.navbar-center{flex-shrink:0;align-items:center;display:inline-flex}.card-title{font-size:var(--cardtitle-fs,1.125rem);align-items:center;gap:.5rem;font-weight:600;display:flex}}@layer daisyui.modifier.drawer{:where(.drawer-toggle:checked~.drawer-side){scrollbar-color:currentColor oklch(0 0 0/calc(var(--page-has-backdrop,0)*.4))}@supports (color:color-mix(in lab,red,red)){:where(.drawer-toggle:checked~.drawer-side){scrollbar-color:color-mix(in oklch,currentColor 35%,#0000)oklch(0 0 0/calc(var(--page-has-backdrop,0)*.4))}}:where(:root:has(.drawer-toggle:checked)){--page-has-backdrop:1;--page-overflow:hidden;--page-scroll-bg:var(--page-scroll-bg-on);--page-scroll-gutter:stable;--page-scroll-transition:var(--page-scroll-transition-on);animation:forwards set-page-has-scroll;animation-timeline:scroll()}}@layer daisyui.modifier{:where(.drawer-toggle:checked~.drawer-side){pointer-events:auto;visibility:visible;opacity:1;overflow-y:auto}:where(.drawer-toggle:checked~.drawer-side)>:not(.drawer-overlay){translate:0%}.drawer-toggle:focus-visible~.drawer-content label.drawer-button{outline-offset:2px;outline:2px solid}.btn:disabled:not(.btn-link,.btn-ghost){background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.btn:disabled:not(.btn-link,.btn-ghost){background-color:color-mix(in oklab,var(--color-base-content)10%,transparent)}}.btn:disabled:not(.btn-link,.btn-ghost){box-shadow:none}.btn:disabled{pointer-events:none;--btn-border:#0000;--btn-noise:none;--btn-fg:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.btn:disabled{--btn-fg:color-mix(in oklch,var(--color-base-content)20%,#0000)}}@media(hover:hover){.btn:disabled:hover{pointer-events:none;background-color:var(--color-neutral)}@supports (color:color-mix(in lab,red,red)){.btn:disabled:hover{background-color:color-mix(in oklab,var(--color-neutral)20%,transparent)}}.btn:disabled:hover{--btn-border:#0000;--btn-fg:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.btn:disabled:hover{--btn-fg:color-mix(in oklch,var(--color-base-content)20%,#0000)}}}.btn[disabled]:not(.btn-link,.btn-ghost){background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.btn[disabled]:not(.btn-link,.btn-ghost){background-color:color-mix(in oklab,var(--color-base-content)10%,transparent)}}.btn[disabled]:not(.btn-link,.btn-ghost){box-shadow:none}.btn[disabled]{pointer-events:none;--btn-border:#0000;--btn-noise:none;--btn-fg:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.btn[disabled]{--btn-fg:color-mix(in oklch,var(--color-base-content)20%,#0000)}}@media(hover:hover){.btn[disabled]:hover{pointer-events:none;background-color:var(--color-neutral)}@supports (color:color-mix(in lab,red,red)){.btn[disabled]:hover{background-color:color-mix(in oklab,var(--color-neutral)20%,transparent)}}.btn[disabled]:hover{--btn-border:#0000;--btn-fg:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.btn[disabled]:hover{--btn-fg:color-mix(in oklch,var(--color-base-content)20%,#0000)}}}.checkbox:disabled{cursor:not-allowed;opacity:.2}:where(.navbar){position:relative}.btn-dash:not(.btn-active,:hover,:active:focus,:focus-visible,:disabled,[disabled],.btn-disabled,:checked){--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color);--btn-border:var(--btn-color);--btn-noise:none;border-style:dashed}@media(hover:none){.btn-dash:hover:not(.btn-active,:active,:focus-visible,:disabled,[disabled],.btn-disabled,:checked){--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color);--btn-border:var(--btn-color);--btn-noise:none;border-style:dashed}}.badge-soft{color:var(--badge-color,var(--color-base-content));background-color:var(--badge-color,var(--color-base-content))}@supports (color:color-mix(in lab,red,red)){.badge-soft{background-color:color-mix(in oklab,var(--badge-color,var(--color-base-content))8%,var(--color-base-100))}}.badge-soft{border-color:var(--badge-color,var(--color-base-content))}@supports (color:color-mix(in lab,red,red)){.badge-soft{border-color:color-mix(in oklab,var(--badge-color,var(--color-base-content))10%,var(--color-base-100))}}.badge-soft{background-image:none}.btn-ghost:not(.btn-active,:hover,:active:focus,:focus-visible){--btn-shadow:"";--btn-bg:#0000;--btn-border:#0000;--btn-noise:none}.btn-ghost:not(.btn-active,:hover,:active:focus,:focus-visible):not(:disabled,[disabled],.btn-disabled){--btn-fg:currentColor;outline-color:currentColor}@media(hover:none){.btn-ghost:hover:not(.btn-active,:active,:focus-visible,:disabled,[disabled],.btn-disabled){--btn-shadow:"";--btn-bg:#0000;--btn-border:#0000;--btn-noise:none;--btn-fg:currentColor}}.btn-soft:not(.btn-active,:hover,:active:focus,:focus-visible,:disabled,[disabled],.btn-disabled){--btn-shadow:"";--btn-fg:var(--btn-color,var(--color-base-content));--btn-bg:var(--btn-color,var(--color-base-content))}@supports (color:color-mix(in lab,red,red)){.btn-soft:not(.btn-active,:hover,:active:focus,:focus-visible,:disabled,[disabled],.btn-disabled){--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-content))8%,var(--color-base-100))}}.btn-soft:not(.btn-active,:hover,:active:focus,:focus-visible,:disabled,[disabled],.btn-disabled){--btn-border:var(--btn-color,var(--color-base-content))}@supports (color:color-mix(in lab,red,red)){.btn-soft:not(.btn-active,:hover,:active:focus,:focus-visible,:disabled,[disabled],.btn-disabled){--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-content))10%,var(--color-base-100))}}.btn-soft:not(.btn-active,:hover,:active:focus,:focus-visible,:disabled,[disabled],.btn-disabled){--btn-noise:none}@media(hover:none){.btn-soft:hover:not(.btn-active,:active,:focus-visible,:disabled,[disabled],.btn-disabled){--btn-shadow:"";--btn-fg:var(--btn-color,var(--color-base-content));--btn-bg:var(--btn-color,var(--color-base-content))}@supports (color:color-mix(in lab,red,red)){.btn-soft:hover:not(.btn-active,:active,:focus-visible,:disabled,[disabled],.btn-disabled){--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-content))8%,var(--color-base-100))}}.btn-soft:hover:not(.btn-active,:active,:focus-visible,:disabled,[disabled],.btn-disabled){--btn-border:var(--btn-color,var(--color-base-content))}@supports (color:color-mix(in lab,red,red)){.btn-soft:hover:not(.btn-active,:active,:focus-visible,:disabled,[disabled],.btn-disabled){--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-content))10%,var(--color-base-100))}}.btn-soft:hover:not(.btn-active,:active,:focus-visible,:disabled,[disabled],.btn-disabled){--btn-noise:none}}.badge-accent{--badge-color:var(--color-accent);--badge-fg:var(--color-accent-content)}.badge-primary{--badge-color:var(--color-primary);--badge-fg:var(--color-primary-content)}}.prose .btn{text-decoration-line:none}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.-inset-x-12{inset-inline:calc(var(--spacing)*-12)}.-start-1{inset-inline-start:calc(var(--spacing)*-1)}.-top-16{top:calc(var(--spacing)*-16)}.top-0{top:calc(var(--spacing)*0)}.top-1\/2{top:50%}.right-0{right:calc(var(--spacing)*0)}.right-4{right:calc(var(--spacing)*4)}.-bottom-1{bottom:calc(var(--spacing)*-1)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-10{bottom:calc(var(--spacing)*10)}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.left-4{left:calc(var(--spacing)*4)}.z-0{z-index:0}.z-10{z-index:10}.z-30{z-index:30}.z-auto{z-index:auto}@layer daisyui.modifier.placement{.drawer-end{grid-auto-columns:auto max-content}.drawer-end>.drawer-toggle~.drawer-content{grid-column-start:1}.drawer-end>.drawer-toggle~.drawer-side{grid-column-start:2;justify-items:end}.drawer-end>.drawer-toggle~.drawer-side>:not(.drawer-overlay){translate:100%}[dir=rtl] :is(.drawer-end>.drawer-toggle~.drawer-side>:not(.drawer-overlay)){translate:-100%}.drawer-end>.drawer-toggle:checked~.drawer-side>:not(.drawer-overlay){translate:0%}}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.m-4{margin:calc(var(--spacing)*4)}.m-8{margin:calc(var(--spacing)*8)}.m-10{margin:calc(var(--spacing)*10)}.m-auto{margin:auto}.mx-1{margin-inline:calc(var(--spacing)*1)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-6{margin-inline:calc(var(--spacing)*6)}.mx-8{margin-inline:calc(var(--spacing)*8)}.mx-auto{margin-inline:auto}.my-6{margin-block:calc(var(--spacing)*6)}.ms-4{margin-inline-start:calc(var(--spacing)*4)}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:disc}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;font-style:italic;font-weight:500}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.33333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);vertical-align:bottom;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em;font-weight:600}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.prose{--tw-prose-body:oklch(37.3% .034 259.733);--tw-prose-headings:oklch(21% .034 264.665);--tw-prose-lead:oklch(44.6% .03 256.802);--tw-prose-links:oklch(21% .034 264.665);--tw-prose-bold:oklch(21% .034 264.665);--tw-prose-counters:oklch(55.1% .027 264.364);--tw-prose-bullets:oklch(87.2% .01 258.338);--tw-prose-hr:oklch(92.8% .006 264.531);--tw-prose-quotes:oklch(21% .034 264.665);--tw-prose-quote-borders:oklch(92.8% .006 264.531);--tw-prose-captions:oklch(55.1% .027 264.364);--tw-prose-kbd:oklch(21% .034 264.665);--tw-prose-kbd-shadows:oklab(21% -.00316127 -.0338527/.1);--tw-prose-code:oklch(21% .034 264.665);--tw-prose-pre-code:oklch(92.8% .006 264.531);--tw-prose-pre-bg:oklch(27.8% .033 256.848);--tw-prose-th-borders:oklch(87.2% .01 258.338);--tw-prose-td-borders:oklch(92.8% .006 264.531);--tw-prose-invert-body:oklch(87.2% .01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.7% .022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.7% .022 261.325);--tw-prose-invert-bullets:oklch(44.6% .03 256.802);--tw-prose-invert-hr:oklch(37.3% .034 259.733);--tw-prose-invert-quotes:oklch(96.7% .003 264.542);--tw-prose-invert-quote-borders:oklch(37.3% .034 259.733);--tw-prose-invert-captions:oklch(70.7% .022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.2% .01 258.338);--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:oklch(44.6% .03 256.802);--tw-prose-invert-td-borders:oklch(37.3% .034 259.733);font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-sm{font-size:.875rem;line-height:1.71429}.prose-sm :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em}.prose-sm :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.888889em;margin-bottom:.888889em;font-size:1.28571em;line-height:1.55556}.prose-sm :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em;padding-inline-start:1.11111em}.prose-sm :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:.8em;font-size:2.14286em;line-height:1.2}.prose-sm :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6em;margin-bottom:.8em;font-size:1.42857em;line-height:1.4}.prose-sm :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.55556em;margin-bottom:.444444em;font-size:1.28571em;line-height:1.55556}.prose-sm :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.42857em;margin-bottom:.571429em;line-height:1.42857}.prose-sm :where(img):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.142857em;padding-inline-end:.357143em;padding-bottom:.142857em;border-radius:.3125rem;padding-inline-start:.357143em;font-size:.857143em}.prose-sm :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.857143em}.prose-sm :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-sm :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.888889em}.prose-sm :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.666667em;padding-inline-end:1em;padding-bottom:.666667em;border-radius:.25rem;margin-top:1.66667em;margin-bottom:1.66667em;padding-inline-start:1em;font-size:.857143em;line-height:1.66667}.prose-sm :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em;padding-inline-start:1.57143em}.prose-sm :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.285714em;margin-bottom:.285714em}.prose-sm :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.428571em}.prose-sm :where(.prose-sm>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.571429em;margin-bottom:.571429em}.prose-sm :where(.prose-sm>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(.prose-sm>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.14286em}.prose-sm :where(.prose-sm>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(.prose-sm>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.14286em}.prose-sm :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.571429em;margin-bottom:.571429em}.prose-sm :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em}.prose-sm :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.285714em;padding-inline-start:1.57143em}.prose-sm :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2.85714em;margin-bottom:2.85714em}.prose-sm :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.857143em;line-height:1.5}.prose-sm :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:1em;padding-bottom:.666667em;padding-inline-start:1em}.prose-sm :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.666667em;padding-inline-end:1em;padding-bottom:.666667em;padding-inline-start:1em}.prose-sm :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.666667em;font-size:.857143em;line-height:1.33333}.prose-sm :where(.prose-sm>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(.prose-sm>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-6\.5{margin-top:calc(var(--spacing)*6.5)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-16{margin-top:calc(var(--spacing)*16)}.mt-18{margin-top:calc(var(--spacing)*18)}.mt-25{margin-top:calc(var(--spacing)*25)}.mr-12{margin-right:calc(var(--spacing)*12)}.mb-0\.5{margin-bottom:calc(var(--spacing)*.5)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-9{margin-bottom:calc(var(--spacing)*9)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-8{margin-left:calc(var(--spacing)*8)}.ml-12{margin-left:calc(var(--spacing)*12)}.box-border{box-sizing:border-box}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:root .prose{--tw-prose-body:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:root .prose{--tw-prose-body:color-mix(in oklab,var(--color-base-content)80%,#0000)}}:root .prose{--tw-prose-headings:var(--color-base-content);--tw-prose-lead:var(--color-base-content);--tw-prose-links:var(--color-base-content);--tw-prose-bold:var(--color-base-content);--tw-prose-counters:var(--color-base-content);--tw-prose-bullets:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:root .prose{--tw-prose-bullets:color-mix(in oklab,var(--color-base-content)50%,#0000)}}:root .prose{--tw-prose-hr:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:root .prose{--tw-prose-hr:color-mix(in oklab,var(--color-base-content)20%,#0000)}}:root .prose{--tw-prose-quotes:var(--color-base-content);--tw-prose-quote-borders:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:root .prose{--tw-prose-quote-borders:color-mix(in oklab,var(--color-base-content)20%,#0000)}}:root .prose{--tw-prose-captions:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:root .prose{--tw-prose-captions:color-mix(in oklab,var(--color-base-content)50%,#0000)}}:root .prose{--tw-prose-code:var(--color-base-content);--tw-prose-pre-code:var(--color-neutral-content);--tw-prose-pre-bg:var(--color-neutral);--tw-prose-th-borders:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:root .prose{--tw-prose-th-borders:color-mix(in oklab,var(--color-base-content)50%,#0000)}}:root .prose{--tw-prose-td-borders:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:root .prose{--tw-prose-td-borders:color-mix(in oklab,var(--color-base-content)20%,#0000)}}:root .prose{--tw-prose-kbd:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:root .prose{--tw-prose-kbd:color-mix(in oklab,var(--color-base-content)80%,#0000)}}:root .prose :where(code):not(pre>code){background-color:var(--color-base-200);border-radius:var(--radius-selector);border:var(--border)solid var(--color-base-300);font-weight:inherit;padding-inline:.5em}:root .prose :where(code):not(pre>code):before,:root .prose :where(code):not(pre>code):after{display:none}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.size-54{width:calc(var(--spacing)*54);height:calc(var(--spacing)*54)}.h-2{height:calc(var(--spacing)*2)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-6\.5{height:calc(var(--spacing)*6.5)}.h-8{height:calc(var(--spacing)*8)}.h-10{height:calc(var(--spacing)*10)}.h-12{height:calc(var(--spacing)*12)}.h-16{height:calc(var(--spacing)*16)}.h-40{height:calc(var(--spacing)*40)}.h-45{height:calc(var(--spacing)*45)}.h-60{height:calc(var(--spacing)*60)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0{width:calc(var(--spacing)*0)}.w-2{width:calc(var(--spacing)*2)}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-6\.5{width:calc(var(--spacing)*6.5)}.w-10{width:calc(var(--spacing)*10)}.w-16{width:calc(var(--spacing)*16)}.w-72{width:calc(var(--spacing)*72)}.w-88{width:calc(var(--spacing)*88)}.w-96{width:calc(var(--spacing)*96)}.w-\[18rem\]{width:18rem}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.max-w-4xl{max-width:var(--container-4xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[100vw\]{max-width:100vw}.max-w-\[220px\]{max-width:220px}.max-w-\[880px\]{max-width:880px}.max-w-full{max-width:100%}.max-w-none{max-width:none}.max-w-screen{max-width:100vw}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-29{min-width:calc(var(--spacing)*29)}.min-w-full{min-width:100%}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.origin-bottom{transform-origin:bottom}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.transform-gpu{transform:translateZ(0)var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.list-disc{list-style-type:disc}.columns-1{columns:1}.columns-2{columns:2}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-items-center{justify-items:center}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-8{gap:calc(var(--spacing)*8)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}.self-center{align-self:center}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-accent{border-color:var(--color-accent)}.border-base-200{border-color:var(--color-base-200)}.border-base-300{border-color:var(--color-base-300)}.border-emerald-400\/20{border-color:#00d29433}@supports (color:color-mix(in lab,red,red)){.border-emerald-400\/20{border-color:color-mix(in oklab,var(--color-emerald-400)20%,transparent)}}.border-primary,.border-primary\/20{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/20{border-color:color-mix(in oklab,var(--color-primary)20%,transparent)}}.border-primary\/30{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/30{border-color:color-mix(in oklab,var(--color-primary)30%,transparent)}}.border-primary\/50{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/50{border-color:color-mix(in oklab,var(--color-primary)50%,transparent)}}.border-secondary,.border-secondary\/5{border-color:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.border-secondary\/5{border-color:color-mix(in oklab,var(--color-secondary)5%,transparent)}}.border-secondary\/30{border-color:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.border-secondary\/30{border-color:color-mix(in oklab,var(--color-secondary)30%,transparent)}}.border-secondary\/40{border-color:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.border-secondary\/40{border-color:color-mix(in oklab,var(--color-secondary)40%,transparent)}}.bg-accent-content{background-color:var(--color-accent-content)}.bg-accent\/80{background-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/80{background-color:color-mix(in oklab,var(--color-accent)80%,transparent)}}.bg-base-100,.bg-base-100\/20{background-color:var(--color-base-100)}@supports (color:color-mix(in lab,red,red)){.bg-base-100\/20{background-color:color-mix(in oklab,var(--color-base-100)20%,transparent)}}.bg-base-200,.bg-base-200\/80{background-color:var(--color-base-200)}@supports (color:color-mix(in lab,red,red)){.bg-base-200\/80{background-color:color-mix(in oklab,var(--color-base-200)80%,transparent)}}.bg-base-300{background-color:var(--color-base-300)}.bg-base-content\/5{background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.bg-base-content\/5{background-color:color-mix(in oklab,var(--color-base-content)5%,transparent)}}.bg-base-content\/10{background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.bg-base-content\/10{background-color:color-mix(in oklab,var(--color-base-content)10%,transparent)}}.bg-primary{background-color:var(--color-primary)}.bg-secondary\/65{background-color:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.bg-secondary\/65{background-color:color-mix(in oklab,var(--color-secondary)65%,transparent)}}.bg-transparent{background-color:#0000}.bg-linear-to-b{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-b{--tw-gradient-position:to bottom in oklab}}.bg-linear-to-b{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-r{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-r{--tw-gradient-position:to right in oklab}}.bg-linear-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-t{--tw-gradient-position:to top}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-t{--tw-gradient-position:to top in oklab}}.bg-linear-to-t{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-radial\/oklch{--tw-gradient-position:in oklch;background-image:radial-gradient(var(--tw-gradient-stops))}.from-base-100{--tw-gradient-from:var(--color-base-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-cyan-600\/30{--tw-gradient-from:#0092b54d}@supports (color:color-mix(in lab,red,red)){.from-cyan-600\/30{--tw-gradient-from:color-mix(in oklab,var(--color-cyan-600)30%,transparent)}}.from-cyan-600\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-emerald-500\/30{--tw-gradient-from:#00bb7f4d}@supports (color:color-mix(in lab,red,red)){.from-emerald-500\/30{--tw-gradient-from:color-mix(in oklab,var(--color-emerald-500)30%,transparent)}}.from-emerald-500\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-primary{--tw-gradient-from:var(--color-primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-primary\/10{--tw-gradient-from:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.from-primary\/10{--tw-gradient-from:color-mix(in oklab,var(--color-primary)10%,transparent)}}.from-primary\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-primary\/40{--tw-gradient-from:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.from-primary\/40{--tw-gradient-from:color-mix(in oklab,var(--color-primary)40%,transparent)}}.from-primary\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-primary\/95{--tw-gradient-from:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.from-primary\/95{--tw-gradient-from:color-mix(in oklab,var(--color-primary)95%,transparent)}}.from-primary\/95{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-secondary\/18{--tw-gradient-from:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.from-secondary\/18{--tw-gradient-from:color-mix(in oklab,var(--color-secondary)18%,transparent)}}.from-secondary\/18{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-30\%{--tw-gradient-from-position:30%}.via-base-200\/50{--tw-gradient-via:var(--color-base-200)}@supports (color:color-mix(in lab,red,red)){.via-base-200\/50{--tw-gradient-via:color-mix(in oklab,var(--color-base-200)50%,transparent)}}.via-base-200\/50{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-base-300\/70{--tw-gradient-via:var(--color-base-300)}@supports (color:color-mix(in lab,red,red)){.via-base-300\/70{--tw-gradient-via:color-mix(in oklab,var(--color-base-300)70%,transparent)}}.via-base-300\/70{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-base-content{--tw-gradient-via:var(--color-base-content);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-cyan-400\/20{--tw-gradient-via:#00d2ef33}@supports (color:color-mix(in lab,red,red)){.via-cyan-400\/20{--tw-gradient-via:color-mix(in oklab,var(--color-cyan-400)20%,transparent)}}.via-cyan-400\/20{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-primary\/10{--tw-gradient-via:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.via-primary\/10{--tw-gradient-via:color-mix(in oklab,var(--color-primary)10%,transparent)}}.via-primary\/10{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-primary\/20{--tw-gradient-via:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.via-primary\/20{--tw-gradient-via:color-mix(in oklab,var(--color-primary)20%,transparent)}}.via-primary\/20{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-primary\/35{--tw-gradient-via:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.via-primary\/35{--tw-gradient-via:color-mix(in oklab,var(--color-primary)35%,transparent)}}.via-primary\/35{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-secondary\/5{--tw-gradient-via:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.via-secondary\/5{--tw-gradient-via:color-mix(in oklab,var(--color-secondary)5%,transparent)}}.via-secondary\/5{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-secondary\/10{--tw-gradient-via:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.via-secondary\/10{--tw-gradient-via:color-mix(in oklab,var(--color-secondary)10%,transparent)}}.via-secondary\/10{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-secondary\/20{--tw-gradient-via:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.via-secondary\/20{--tw-gradient-via:color-mix(in oklab,var(--color-secondary)20%,transparent)}}.via-secondary\/20{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-secondary\/30{--tw-gradient-via:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.via-secondary\/30{--tw-gradient-via:color-mix(in oklab,var(--color-secondary)30%,transparent)}}.via-secondary\/30{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-secondary\/60{--tw-gradient-via:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.via-secondary\/60{--tw-gradient-via:color-mix(in oklab,var(--color-secondary)60%,transparent)}}.via-secondary\/60{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-base-100{--tw-gradient-to:var(--color-base-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-base-200{--tw-gradient-to:var(--color-base-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-emerald-400\/30{--tw-gradient-to:#00d2944d}@supports (color:color-mix(in lab,red,red)){.to-emerald-400\/30{--tw-gradient-to:color-mix(in oklab,var(--color-emerald-400)30%,transparent)}}.to-emerald-400\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-primary\/10{--tw-gradient-to:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.to-primary\/10{--tw-gradient-to:color-mix(in oklab,var(--color-primary)10%,transparent)}}.to-primary\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-teal-300\/10{--tw-gradient-to:#46ecd51a}@supports (color:color-mix(in lab,red,red)){.to-teal-300\/10{--tw-gradient-to:color-mix(in oklab,var(--color-teal-300)10%,transparent)}}.to-teal-300\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.mask-b-from-5\%{-webkit-mask-image:var(--tw-mask-linear),var(--tw-mask-radial),var(--tw-mask-conic);mask-image:var(--tw-mask-linear),var(--tw-mask-radial),var(--tw-mask-conic);--tw-mask-linear:var(--tw-mask-left),var(--tw-mask-right),var(--tw-mask-bottom),var(--tw-mask-top);--tw-mask-bottom:linear-gradient(to bottom,var(--tw-mask-bottom-from-color)var(--tw-mask-bottom-from-position),var(--tw-mask-bottom-to-color)var(--tw-mask-bottom-to-position));--tw-mask-bottom-from-position:5%;-webkit-mask-composite:source-in;mask-composite:intersect}.mask-b-from-20\%{-webkit-mask-image:var(--tw-mask-linear),var(--tw-mask-radial),var(--tw-mask-conic);mask-image:var(--tw-mask-linear),var(--tw-mask-radial),var(--tw-mask-conic);--tw-mask-linear:var(--tw-mask-left),var(--tw-mask-right),var(--tw-mask-bottom),var(--tw-mask-top);--tw-mask-bottom:linear-gradient(to bottom,var(--tw-mask-bottom-from-color)var(--tw-mask-bottom-from-position),var(--tw-mask-bottom-to-color)var(--tw-mask-bottom-to-position));--tw-mask-bottom-from-position:20%;-webkit-mask-composite:source-in;mask-composite:intersect}.mask-b-from-40\%{-webkit-mask-image:var(--tw-mask-linear),var(--tw-mask-radial),var(--tw-mask-conic);mask-image:var(--tw-mask-linear),var(--tw-mask-radial),var(--tw-mask-conic);--tw-mask-linear:var(--tw-mask-left),var(--tw-mask-right),var(--tw-mask-bottom),var(--tw-mask-top);--tw-mask-bottom:linear-gradient(to bottom,var(--tw-mask-bottom-from-color)var(--tw-mask-bottom-from-position),var(--tw-mask-bottom-to-color)var(--tw-mask-bottom-to-position));--tw-mask-bottom-from-position:40%;-webkit-mask-composite:source-in;mask-composite:intersect}.mask-b-to-95\%{-webkit-mask-image:var(--tw-mask-linear),var(--tw-mask-radial),var(--tw-mask-conic);mask-image:var(--tw-mask-linear),var(--tw-mask-radial),var(--tw-mask-conic);--tw-mask-linear:var(--tw-mask-left),var(--tw-mask-right),var(--tw-mask-bottom),var(--tw-mask-top);--tw-mask-bottom:linear-gradient(to bottom,var(--tw-mask-bottom-from-color)var(--tw-mask-bottom-from-position),var(--tw-mask-bottom-to-color)var(--tw-mask-bottom-to-position));--tw-mask-bottom-to-position:95%;-webkit-mask-composite:source-in;mask-composite:intersect}.mask-b-to-180\%{-webkit-mask-image:var(--tw-mask-linear),var(--tw-mask-radial),var(--tw-mask-conic);mask-image:var(--tw-mask-linear),var(--tw-mask-radial),var(--tw-mask-conic);--tw-mask-linear:var(--tw-mask-left),var(--tw-mask-right),var(--tw-mask-bottom),var(--tw-mask-top);--tw-mask-bottom:linear-gradient(to bottom,var(--tw-mask-bottom-from-color)var(--tw-mask-bottom-from-position),var(--tw-mask-bottom-to-color)var(--tw-mask-bottom-to-position));--tw-mask-bottom-to-position:180%;-webkit-mask-composite:source-in;mask-composite:intersect}.fill-accent{fill:var(--color-accent)}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing)*0)}.p-2{padding:calc(var(--spacing)*2)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-9{padding:calc(var(--spacing)*9)}.p-12{padding:calc(var(--spacing)*12)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-10{padding-inline:calc(var(--spacing)*10)}.px-12{padding-inline:calc(var(--spacing)*12)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-8{padding-block:calc(var(--spacing)*8)}.py-12{padding-block:calc(var(--spacing)*12)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-16{padding-top:calc(var(--spacing)*16)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pl-4{padding-left:calc(var(--spacing)*4)}.text-center{text-align:center}.text-left{text-align:left}.font-display{font-family:var(--font-display);font-feature-settings:var(--font-display--font-feature-settings)}.font-intervariable{font-family:var(--font-intervariable)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-\[1lh\]{--tw-leading:1lh;line-height:1lh}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-pretty{text-wrap:pretty}.text-wrap{text-wrap:wrap}.text-accent{color:var(--color-accent)}.text-base-content,.text-base-content\/50{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.text-base-content\/50{color:color-mix(in oklab,var(--color-base-content)50%,transparent)}}.text-base-content\/60{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.text-base-content\/60{color:color-mix(in oklab,var(--color-base-content)60%,transparent)}}.text-base-content\/70{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.text-base-content\/70{color:color-mix(in oklab,var(--color-base-content)70%,transparent)}}.text-base-content\/80{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.text-base-content\/80{color:color-mix(in oklab,var(--color-base-content)80%,transparent)}}.text-cyan-100{color:var(--color-cyan-100)}.text-emerald-200{color:var(--color-emerald-200)}.text-primary{color:var(--color-primary)}.text-secondary,.text-secondary\/30{color:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.text-secondary\/30{color:color-mix(in oklab,var(--color-secondary)30%,transparent)}}.text-secondary\/70{color:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.text-secondary\/70{color:color-mix(in oklab,var(--color-secondary)70%,transparent)}}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.no-underline{text-decoration-line:none}.decoration-neutral{-webkit-text-decoration-color:var(--color-neutral);text-decoration-color:var(--color-neutral)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-10{opacity:.1}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.bg-blend-multiply{background-blend-mode:multiply}.mix-blend-luminosity{mix-blend-mode:luminosity}.mix-blend-plus-darker{mix-blend-mode:plus-darker}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur-none{--tw-backdrop-blur: ;-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-650{--tw-duration:.65s;transition-duration:.65s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.prose-invert{--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}@layer daisyui.modifier.color{.btn-accent{--btn-color:var(--color-accent);--btn-fg:var(--color-accent-content)}.btn-success{--btn-color:var(--color-success);--btn-fg:var(--color-success-content)}}.select-auto{-webkit-user-select:auto;user-select:auto}.select-text{-webkit-user-select:text;user-select:text}@media(hover:hover){.group-hover\:w-full:is(:where(.group):hover *){width:100%}.group-hover\:bg-primary\/20:is(:where(.group):hover *){background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-primary\/20:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-primary)20%,transparent)}}.group-hover\:text-accent:is(:where(.group):hover *){color:var(--color-accent)}.group-hover\:text-base-content:is(:where(.group):hover *){color:var(--color-base-content)}.group-hover\:text-primary:is(:where(.group):hover *){color:var(--color-primary)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.selection\:bg-accent-content ::selection{background-color:var(--color-accent-content)}.selection\:bg-accent-content::selection{background-color:var(--color-accent-content)}.selection\:text-accent ::selection{color:var(--color-accent)}.selection\:text-accent::selection{color:var(--color-accent)}.placeholder\:text-base-content\/50::placeholder{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-base-content\/50::placeholder{color:color-mix(in oklab,var(--color-base-content)50%,transparent)}}@media(hover:hover){.hover\:translate-x-1:hover{--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:scale-100:hover{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:scale-101:hover{--tw-scale-x:101%;--tw-scale-y:101%;--tw-scale-z:101%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:scale-103:hover{--tw-scale-x:103%;--tw-scale-y:103%;--tw-scale-z:103%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:scale-\[102\%\]:hover{scale:102%}.hover\:-rotate-2:hover{rotate:-2deg}.hover\:border-primary\/40:hover{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/40:hover{border-color:color-mix(in oklab,var(--color-primary)40%,transparent)}}.hover\:border-primary\/50:hover{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/50:hover{border-color:color-mix(in oklab,var(--color-primary)50%,transparent)}}.hover\:border-secondary\/50:hover{border-color:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-secondary\/50:hover{border-color:color-mix(in oklab,var(--color-secondary)50%,transparent)}}.hover\:bg-accent\/20:hover{background-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-accent\/20:hover{background-color:color-mix(in oklab,var(--color-accent)20%,transparent)}}.hover\:bg-base-200\/40:hover{background-color:var(--color-base-200)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-base-200\/40:hover{background-color:color-mix(in oklab,var(--color-base-200)40%,transparent)}}.hover\:bg-secondary\/40:hover{background-color:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/40:hover{background-color:color-mix(in oklab,var(--color-secondary)40%,transparent)}}.hover\:text-accent:hover{color:var(--color-accent)}.hover\:text-base-content:hover{color:var(--color-base-content)}.hover\:text-primary:hover{color:var(--color-primary)}.hover\:text-secondary:hover{color:var(--color-secondary)}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-95:hover{opacity:.95}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus\:border-secondary:focus{border-color:var(--color-secondary)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-primary\/20:focus{--tw-ring-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.focus\:ring-primary\/20:focus{--tw-ring-color:color-mix(in oklab,var(--color-primary)20%,transparent)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}@media(min-width:40rem){.sm\:my-4{margin-block:calc(var(--spacing)*4)}.sm\:mt-2{margin-top:calc(var(--spacing)*2)}.sm\:max-w-\[400px\]{max-width:400px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:justify-start{justify-content:flex-start}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.sm\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media(min-width:48rem){.md\:m-12{margin:calc(var(--spacing)*12)}.md\:my-4{margin-block:calc(var(--spacing)*4)}.md\:mt-0{margin-top:calc(var(--spacing)*0)}.md\:flex{display:flex}.md\:h-8{height:calc(var(--spacing)*8)}.md\:h-auto{height:auto}.md\:w-2\/5{width:40%}.md\:w-8{width:calc(var(--spacing)*8)}.md\:max-w-\[580px\]{max-width:580px}.md\:max-w-xs{max-width:var(--container-xs)}.md\:columns-5{columns:5}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:justify-center{justify-content:center}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:pt-7{padding-top:calc(var(--spacing)*7)}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.md\:text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.md\:text-9xl{font-size:var(--text-9xl);line-height:var(--tw-leading,var(--text-9xl--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media(min-width:64rem){@layer daisyui.modifier.drawer{.lg\:drawer-open>.drawer-toggle:checked~.drawer-side{scrollbar-color:revert-layer}:root:has(.lg\:drawer-open>.drawer-toggle:checked){--page-overflow:revert-layer;--page-scroll-gutter:revert-layer;--page-scroll-bg:revert-layer;--page-scroll-transition:revert-layer;--page-has-backdrop:revert-layer;animation:revert-layer;animation-timeline:revert-layer}}@layer daisyui.modifier{.lg\:drawer-open>.drawer-side{overflow-y:auto}.lg\:drawer-open>.drawer-toggle{display:none}.lg\:drawer-open>.drawer-toggle~.drawer-side{pointer-events:auto;visibility:visible;overscroll-behavior:auto;opacity:1;width:auto;display:block;position:sticky}.lg\:drawer-open>.drawer-toggle~.drawer-side>.drawer-overlay{cursor:default;background-color:#0000}.lg\:drawer-open>.drawer-toggle~.drawer-side>:not(.drawer-overlay),[dir=rtl] :is(.lg\:drawer-open>.drawer-toggle~.drawer-side>:not(.drawer-overlay)){translate:0%}.lg\:drawer-open>.drawer-toggle:checked~.drawer-side{pointer-events:auto;visibility:visible}}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:mt-6{margin-top:calc(var(--spacing)*6)}.lg\:mt-12{margin-top:calc(var(--spacing)*12)}.lg\:max-w-\[590px\]{max-width:590px}.lg\:max-w-\[880px\]{max-width:880px}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:gap-12{gap:calc(var(--spacing)*12)}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}.lg\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.lg\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.lg\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.lg\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.lg\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.lg\:text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.lg\:text-9xl{font-size:var(--text-9xl);line-height:var(--tw-leading,var(--text-9xl--line-height))}.lg\:text-\[10rem\]{font-size:10rem}.lg\:text-\[12rem\]{font-size:12rem}}@media(min-width:96rem){.\32xl\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.\32xl\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.\32xl\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.\32xl\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.prose-headings\:font-bold :where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.prose-headings\:tracking-tight :where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.prose-h1\:mb-6 :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:calc(var(--spacing)*6)}.prose-h1\:text-4xl :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.prose-h2\:mt-10 :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:calc(var(--spacing)*10)}.prose-h2\:mb-4 :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:calc(var(--spacing)*4)}.prose-h2\:border-b :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.prose-h2\:border-secondary\/5 :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.prose-h2\:border-secondary\/5 :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:color-mix(in oklab,var(--color-secondary)5%,transparent)}}.prose-h2\:pb-2 :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){padding-bottom:calc(var(--spacing)*2)}.prose-h2\:text-3xl :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.prose-h3\:mt-8 :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:calc(var(--spacing)*8)}.prose-h3\:text-2xl :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.prose-p\:leading-relaxed :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.prose-a\:font-semibold :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.prose-a\:text-secondary :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-secondary)}.prose-a\:underline :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:underline}.prose-blockquote\:rounded-r :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.prose-blockquote\:border-l :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-left-style:var(--tw-border-style);border-left-width:1px}.prose-blockquote\:border-accent\/40 :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.prose-blockquote\:border-accent\/40 :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:color-mix(in oklab,var(--color-accent)40%,transparent)}}.prose-blockquote\:bg-base-200\/30 :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:var(--color-base-200)}@supports (color:color-mix(in lab,red,red)){.prose-blockquote\:bg-base-200\/30 :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:color-mix(in oklab,var(--color-base-200)30%,transparent)}}.prose-blockquote\:py-3 :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){padding-block:calc(var(--spacing)*3)}.prose-blockquote\:pl-4 :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:calc(var(--spacing)*4)}.prose-blockquote\:italic :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-style:italic}.prose-figcaption\:mt-2 :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:calc(var(--spacing)*2)}.prose-figcaption\:text-center :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:center}.prose-figcaption\:text-sm :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.prose-figcaption\:text-base-content\/60 :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.prose-figcaption\:text-base-content\/60 :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:color-mix(in oklab,var(--color-base-content)60%,transparent)}}.prose-strong\:font-semibold :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.prose-li\:mb-1 :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:calc(var(--spacing)*1)}.prose-li\:marker\:text-accent\/60 :where(li):not(:where([class~=not-prose],[class~=not-prose] *)) ::marker{color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.prose-li\:marker\:text-accent\/60 :where(li):not(:where([class~=not-prose],[class~=not-prose] *)) ::marker{color:color-mix(in oklab,var(--color-accent)60%,transparent)}}.prose-li\:marker\:text-accent\/60 :where(li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.prose-li\:marker\:text-accent\/60 :where(li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:color-mix(in oklab,var(--color-accent)60%,transparent)}}.prose-li\:marker\:text-accent\/60 :where(li):not(:where([class~=not-prose],[class~=not-prose] *)) ::-webkit-details-marker{color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.prose-li\:marker\:text-accent\/60 :where(li):not(:where([class~=not-prose],[class~=not-prose] *)) ::-webkit-details-marker{color:color-mix(in oklab,var(--color-accent)60%,transparent)}}.prose-li\:marker\:text-accent\/60 :where(li):not(:where([class~=not-prose],[class~=not-prose] *))::-webkit-details-marker{color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.prose-li\:marker\:text-accent\/60 :where(li):not(:where([class~=not-prose],[class~=not-prose] *))::-webkit-details-marker{color:color-mix(in oklab,var(--color-accent)60%,transparent)}}.prose-table\:table-fixed :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:fixed}.prose-table\:rounded-lg :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:var(--radius-lg)}.prose-table\:border :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){border-style:var(--tw-border-style);border-width:1px}.prose-table\:border-secondary\/40 :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.prose-table\:border-secondary\/40 :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:color-mix(in oklab,var(--color-secondary)40%,transparent)}}.prose-thead\:bg-secondary\/10 :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.prose-thead\:bg-secondary\/10 :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:color-mix(in oklab,var(--color-secondary)10%,transparent)}}.prose-tr\:border-b :where(tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.prose-tr\:border-secondary\/30 :where(tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.prose-tr\:border-secondary\/30 :where(tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:color-mix(in oklab,var(--color-secondary)30%,transparent)}}.prose-th\:border-r :where(th):not(:where([class~=not-prose],[class~=not-prose] *)){border-right-style:var(--tw-border-style);border-right-width:1px}.prose-th\:border-base-300\/30 :where(th):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--color-base-300)}@supports (color:color-mix(in lab,red,red)){.prose-th\:border-base-300\/30 :where(th):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:color-mix(in oklab,var(--color-base-300)30%,transparent)}}.prose-th\:px-4 :where(th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline:calc(var(--spacing)*4)}.prose-th\:py-3 :where(th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-block:calc(var(--spacing)*3)}.prose-th\:text-left :where(th):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:left}.prose-th\:text-sm :where(th):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.prose-th\:font-semibold :where(th):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.prose-td\:border-r :where(td):not(:where([class~=not-prose],[class~=not-prose] *)){border-right-style:var(--tw-border-style);border-right-width:1px}.prose-td\:border-secondary\/30 :where(td):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.prose-td\:border-secondary\/30 :where(td):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:color-mix(in oklab,var(--color-secondary)30%,transparent)}}.prose-td\:px-4 :where(td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline:calc(var(--spacing)*4)}.prose-td\:py-3 :where(td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-block:calc(var(--spacing)*3)}.prose-td\:text-sm :where(td):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.prose-img\:mx-auto :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-inline:auto}.prose-img\:rounded-md :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:var(--radius-md)}.prose-img\:border :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){border-style:var(--tw-border-style);border-width:1px}.prose-img\:border-base-300\/30 :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--color-base-300)}@supports (color:color-mix(in lab,red,red)){.prose-img\:border-base-300\/30 :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:color-mix(in oklab,var(--color-base-300)30%,transparent)}}.prose-img\:shadow-lg :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.prose-hr\:my-8 :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-block:calc(var(--spacing)*8)}}@font-face{font-family:Readex Pro Variable;font-style:normal;font-display:swap;font-weight:160 700;src:url(/_astro/readex-pro-arabic-wght-normal.DiwT_uOQ.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Readex Pro Variable;font-style:normal;font-display:swap;font-weight:160 700;src:url(/_astro/readex-pro-vietnamese-wght-normal.Do5Nl5oc.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Readex Pro Variable;font-style:normal;font-display:swap;font-weight:160 700;src:url(/_astro/readex-pro-latin-ext-wght-normal.CsYMu49W.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Readex Pro Variable;font-style:normal;font-display:swap;font-weight:160 700;src:url(/_astro/readex-pro-latin-wght-normal.-ekFhJJC.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAWEABAAAAAACnwAAAUtAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQIUAmCcxEQCoNgg18LDgABNgIkAxgEIAWDXgdGDINsG1MJQB6FTZl7lLXccknfu1wyTATU3L97eflQ5pSZFDAaQ2lZGABwoEh28vM61/uRmqMp3E9NUQkmEvCWM7XNclvAh+1kutF0mLT/I/pDTx2q/sjCXMDGBokHg7TG5j00ngglgHOe50pjWa/ntXqNCoB94CaYSdTl3t0pAEWZmaF+A6qbQYYCZEDP9PEhi6OXDSzMgOl/ok4FE8D+eBw1haNoEO2PJgFDqT87zJAT2oOoGE3SBAlEDkAOiAAwuE8Nhg2Sq/G0/z+Ip0UVExQQAFFMLAEJAoiAHFAeCQHlUTigOBkCBZSA3UuuZuC/FbJ/vpv/eRTkev1KivTjpCmTY0qVAJtTklQqVq/VMFA860QVKkhCG3k2jCrMk0QUqKKlGX6CFvDmU6ag2VCRfNSkFyGcmZyGbFequMYiOXLmDL8INUtwCV8shFnNRUSzFGpS2y8imyWlQq7+gMZ2awc+kewfPO9EMgCPDwwLcf1WqpoxcmJySyxomsRvpc2TWKHXZIapmt/RkeUXUZFwrDnRB0vxRAw8Ie2u+dc8RTcbioVcg1HtDe3C1n7VWk2/toxlcYnwYNSkp6dfNfaUdmZJrVIquJuPrhpKrZImnUEWRzN20PTqEjr27+cjVlbYOqSq7a87WTJOtNGLDYi97KKYubn6/cWwdZRSsxV1TCshJKOlg3n8Q4v9InmzoU3tJcUMy3b4ASHJKOjQWaYUQD5AcSAH9ABGABCDUB0BQABxnFasQC0ZLJGnGtj/6tmrsO1KpaJB2VY8qG+Gba+K7n/RbMz662IHXj58aWvlYhTjSlCdPGvfy2IHXvccvfIiKX62+NSu+FLSJVvZahhTH1fsiQzVVhbtfjyzbtHWwzU6cClZzpK4N/0uzW+Y7iuPqjZzLsvREX33PJ5Zr2jb7r2mnNLsHE+l5USDLdMJH+AWioy8TNlMEVU6BU+koP8kEbSstgiU7dEhQh9SUDpFURBFpB9atfalM9Kkq3wQQ2Xg7kFyl6gxINHN6pa9SaAENL037ZUS3imBWM3CBMxJjZAgI0k6dC4y/SbFBv/6tRSCMjn0N6UuTWMNZBaZqP/eEsVEk7ZSUzpleZJSU9AOFdAB5dCtBS8cpCeRC35oQiIgIChYtyfH16ft9q+wCPkN3t752g3w4ffA/g//z/zpcTugCAIggK+LJX+DnqLCGMglkB/eShh+zfFonQCnC+2jOkdlAA0BFAURohsSAgqNIqFYDmBKqIlsxOY3m6Dxi03iPGFTUmxj0yINsiUCUrSaIQsWWbjpc7IEy8KGhPAk9AVhga/KmxIwK2RMUJ1S1SoUqlFvyohtmgyYEdZs3ACeX6MRYzabMiCk1YiQMN6sGViigMQoZjya8WjGoyis8DVnj8PMrqWTH7yGhxWZNWe7EN6YcQuwJAkSZcIxpHY/FjInACswZQr20Yd57QgFR37lFiOGBRAAsslxXZEPhEAAGUhESTev4BNAV4yJpITCFMnWggQRNLUEUSOahpWmQcH79zQoksIuCihsep9WiUw+mHFfpcNJ5RbPAIv00vlZxdCCRt+KNCmWyhlKmJAlgUt8K6lVmXQuq1WUUc0KBJlhMq1WvqRlskS3KtmyVVLJPFjRNJCVqZSzBS1MuEpum0E10rGQVbhu9xgs5cGskgtug3oKXKUS0qlUkngYVauqaKklBkrSpin4ZSpbwomE1lHEOWI+8R7SgfVEjnpPNFhLfIUArCNy/n5mTVDHHFFn9nSabYl3/ZvYLI0vEfXp1gE=)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASEAA0AAAAABXwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4tfxplT1MvMgAAAYAAAABTAAAAYGmlnq5jbWFwAAAB1AAAADwAAABUAMohV2dhc3AAAAIQAAAAEAAAABAAGAAhZ2x5ZgAAAiAAAADAAAAAwELfCadoZWFkAAAC4AAAADYAAAA2GnZrk2hoZWEAAAMYAAAAHwAAACQJCQOBaG10eAAAAzgAAAAXAAAAGAcQAE5sb2NhAAADUAAAAA4AAAAOAIgAiG1heHAAAANgAAAAHAAAACAAGwDzbmFtZQAAA3wAAADYAAAB3iYtQbtwb3N0AAAEVAAAADAAAABG/5SrMAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGiZzEkjwGkZKMxEwGEQYQYAER//+DSACUkQcoAAAAeNothTEOQFAQBWef/ZVevZfQqXQiKo3ix4FUDqNSOY87SBAmMxlco60k0KIJ6L/bTGM1qExFUsEjvImfrh2CA2LzfJ3gWVWYGYBcOxDoBuCVClMAeNpjYGBgAmJmIBYBkoxgmoXBAUjzMHAA5ViALF4GBYYFClv+/weykXmM/7/+f/w/9X4ASB8CAACScQ45AAEAAwAIAAoAEAAF//8ADwACACAAAAG4AwwAAwAHAAAzESERJSERISABmP6kASD+4AMM/PQ8ApQAAQAu//QCRgLGADUAAAUiLgI1NDY3IzUzNyE1ITY1NCYjIgYHJz4BMzIeAhUUBzMVIwchFSEOARUUFjMyNjcXDgEBPDBNNh4IBUp9pv7dAXcJQTonRh41KmY3LEk1HQlOfqYBJP6ICAhHPCpLKTMobgwcMUUqFiMPQ2BDFh02NR4jNS4oGC1BKCIYQ2BDDiAUPDwjKzcwMQABAAAAAQBBzvNdCF8PPPUACQPoAAAAANm84TwAAAAA3PJHEf5N/esGXQQ0AAAACQACAAAAAAAAeNpjYGRgYIn5+4qBga36n+9/UbZYoAgqYAMAjoYFkwB42mO8waDAAAJvIJiphEEPRAMANRYEYgAAAAAUABQAFAAUAGAAYAAAeNpjYGRgYGBjmMDAw5DIwArmIQAzAyMAGHQBD3jalc4BR0NRGIDhZ7VSMECAHATQXcugBlVElFIJAatu25jtOndl/ad+Wr8g0MFxGVA+eA7ne33Y8mZdq72Np9Zudsuen+w1Hd/Z6058Zbf1LbM37HjO3lToZ3eSGFukqRzrpqm9iCYqi+RCnTxVmItGum5cuHLpzLVbU6Wle0MztQfjpIl9d0oj76aGokelKJXMzQQ9hV5uhKYSmk5oSmG1lDcHze7gn5esvv5ywbm5yqeYPDK2EBw60HMkNIX0S1QpBKemaYJmQ+qJSrVS9KH0qvgFlnxHCnjaY2BiAIP/CxlsGLABNiBmZGRiYGZkZmRhL83LNDAwcAHRRgZOJhC+owEAx1QIaw==)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-thai-thai-400-normal.Bt1rR4gi.woff2)format("woff2"),url(/_astro/ibm-plex-sans-thai-thai-400-normal.DKc8V4lk.woff)format("woff");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-thai-latin-ext-400-normal.DBkYO1u-.woff2)format("woff2"),url(/_astro/ibm-plex-sans-thai-latin-ext-400-normal.n-X-g5Z4.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-thai-latin-400-normal.CwmoKdEh.woff2)format("woff2"),url(/_astro/ibm-plex-sans-thai-latin-400-normal.YXrLwNa7.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@keyframes fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--color-base-200)}@view-transition{navigation:auto}.background03{background:linear-gradient(in oklab to top,var(--color-secondary)0%,var(--color-secondary)20%,var(--color-secondary)40%,var(--color-secondary)60%,var(--color-secondary)75%,var(--color-base-200)90%,var(--color-base-200)100%)}@supports (color:color-mix(in lab,red,red)){.background03{background:linear-gradient(in oklab to top,color-mix(in oklab,var(--color-secondary)18%,var(--color-base-200)75%)0%,color-mix(in oklab,var(--color-secondary)12%,var(--color-base-200)82%)20%,color-mix(in oklab,var(--color-secondary)8%,var(--color-base-200)90%)40%,color-mix(in oklab,var(--color-secondary)5%,var(--color-base-200)95%)60%,color-mix(in oklab,var(--color-secondary)2%,var(--color-base-200)98%)75%,var(--color-base-200)90%,var(--color-base-200)100%)}}.background02{background-color:var(--color-base-200)}.background01{background:linear-gradient(to top,var(--color-secondary)2%,var(--color-secondary)6%,var(--color-secondary)8%,var(--color-secondary)10%,var(--color-secondary)12%,var(--color-secondary)14%,var(--color-secondary)16%,transparent 100%)}@supports (color:color-mix(in lab,red,red)){.background01{background:linear-gradient(to top,color-mix(in oklch,var(--color-secondary)20%,transparent)2%,color-mix(in oklch,var(--color-secondary)20%,transparent)6%,color-mix(in oklch,var(--color-secondary)12%,transparent)8%,color-mix(in oklch,var(--color-secondary)14%,transparent)10%,color-mix(in oklch,var(--color-secondary)12%,transparent)12%,color-mix(in oklch,var(--color-secondary)7%,transparent)14%,color-mix(in oklch,var(--color-secondary)4%,transparent)16%,transparent 100%)}}.mask01{-webkit-mask-image:var(--the-ease-gradient);mask-image:var(--the-ease-gradient);opacity:.98;-webkit-mask-composite:source-in;mask-composite:intersect}.mask02{-webkit-mask-image:var(--the-ease-gradient01);mask-image:var(--the-ease-gradient01);opacity:.98;-webkit-mask-composite:source-in;mask-composite:intersect}.time-line-container>div:last-child .education__time>.education__line{display:none}.bg{opacity:1;background-image:radial-gradient(var(--color-neutral-content)1px,transparent .6px);background-position:50%;background-size:8px 8px}.bg-paper{z-index:auto;background-color:var(--color-secondary-content);background-image:radial-gradient(var(--color-neutral-content).4px,transparent .4px),radial-gradient(var(--color-neutral-content).4px,transparent .4px);background-position:0 0,8px 8px;background-size:16px 16px}.bg-wavy{background-color:var(--color-transparent);opacity:1;background-image:linear-gradient(var(--color-base-200).4px,transparent .4px),linear-gradient(to right,var(--color-base-200).4px,var(--color-base-100).4px);background-size:120px 120px}.bg-ct{background-color:var(--color-base-100);background-image:radial-gradient(circle,var(--color-secondary-content)1px,transparent 1px);background-size:70px 70px}:root{--the-ease-gradient:linear-gradient(to top,#000 0%,#000000ea 5.3%,#000000d5 10.6%,#000000c0 15.9%,#000000ab 21.3%,#00000097 26.8%,#00000082 32.5%,#0000006e 38.4%,#0000005b 44.5%,#00000048 50.9%,#00000036 57.7%,#00000025 65%,#00000017 72.9%,#0000000b 81.4%,#00000003 90.6%,#0000 100%);--the-ease-gradient01:linear-gradient(to bottom,#000 0%,#000000ea 5.3%,#000000d5 10.6%,#000000c0 15.9%,#000000ab 21.3%,#00000097 26.8%,#00000082 32.5%,#0000006e 38.4%,#0000005b 44.5%,#00000048 50.9%,#00000036 57.7%,#00000025 65%,#00000017 72.9%,#0000000b 81.4%,#00000003 90.6%,#0000 100%);text-rendering:auto;font-optical-sizing:auto;font-feature-settings:"tnum" 1,"zero" 1,"cv01" 1,"cv03" 1,"cv04" 1,"ss01" 1,"cv11" 1,"cv06" 1,"cv10" 1,"dlig" 1,"kern" 1,"calt" 1;font-family:Inter,sans-serif;font-weight:500}@supports (font-variation-settings:normal){:root{text-rendering:auto;font-optical-sizing:auto;font-feature-settings:"tnum" 1,"zero" 1,"cv01" 1,"cv03" 1,"cv04" 1,"ss01" 1,"cv11" 1,"cv06" 1,"cv10" 1,"dlig" 1,"kern" 1,"calt" 1;font-family:InterVariable,sans-serif;font-weight:500}}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/atkinson-hyperlegible-latin-400-normal.BrHNak5F.woff2)format("woff2"),url(/_astro/atkinson-hyperlegible-latin-400-normal.BbWidj28.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/atkinson-hyperlegible-latin-700-normal.GZI4o3u0.woff2)format("woff2"),url(/_astro/atkinson-hyperlegible-latin-700-normal.BK6Glc0m.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Funnel Display Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/_astro/funnel-display-latin-wght-normal.h7i3A3FI.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:InterVariable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/InterVariable.woff2)format("woff2")}@font-face{font-family:InterVariable;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/InterVariable-Italic.woff2)format("woff2")}@font-face{font-family:IBMPlexMono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-400-normal.CvHOgSBP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@keyframes card-slide-horizontal-in{0%{opacity:0;filter:blur(15px)brightness(.5);transform:translate(-100px)scale(.9)}to{opacity:1;filter:blur()brightness();transform:translate(0)scale(1)}}@keyframes card-slide-horizontal-out{0%{opacity:1;filter:blur()brightness();transform:translate(0)scale(1)}to{opacity:0;filter:blur(15px)brightness(.5);transform:translate(100px)scale(.9)}}::view-transition-old(post-card){will-change:transform;animation:.35s cubic-bezier(.4,0,.2,1) both card-slide-horizontal-out}::view-transition-new(post-card){will-change:transform;animation:.35s cubic-bezier(.4,0,.2,1) both card-slide-horizontal-in}@keyframes card-premium-in{0%{opacity:0;filter:blur(20px);transform:perspective(1000px)translateZ(-200px)rotateX(20deg)scale(.8)}50%{opacity:.5;filter:blur(10px);transform:perspective(1000px)translateZ(-100px)rotateX(10deg)scale(.9)}to{opacity:1;filter:blur();transform:perspective(1000px)translateZ(0)rotateX(0)scale(1)}}@keyframes card-premium-out{0%{opacity:1;filter:blur();transform:perspective(1000px)translateZ(0)rotateX(0)scale(1)}50%{opacity:.5;filter:blur(10px);transform:perspective(1000px)translateZ(100px)rotateX(-10deg)scale(1.1)}to{opacity:0;filter:blur(20px);transform:perspective(1000px)translateZ(200px)rotateX(-20deg)scale(1.2)}}::view-transition-old(post-card-premium){will-change:transform;animation:.35s cubic-bezier(.4,0,.2,1) both card-premium-out}::view-transition-new(post-card-premium){will-change:transform;animation:.35s cubic-bezier(.4,0,.2,1) both card-premium-in}::view-transition-old(post-card-5){animation:.45s cubic-bezier(.4,0,.2,1) both card-slide-horizontal-out}::view-transition-new(post-card-5){animation:.45s cubic-bezier(.4,0,.2,1) both card-slide-horizontal-in}@keyframes rating{0%,40%{filter:brightness(1.05)contrast(1.05);scale:1.1}}@keyframes dropdown{0%{opacity:0}}@keyframes radio{0%{padding:5px}50%{padding:3px}}@keyframes toast{0%{opacity:0;scale:.9}to{opacity:1;scale:1}}@keyframes skeleton{0%{background-position:150%}to{background-position:-50%}}@keyframes progress{50%{background-position-x:-115%}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-mask-linear{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-radial{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-conic{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-left{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-right{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-bottom{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-top{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-bottom-from-position{syntax:"*";inherits:false;initial-value:0%}@property --tw-mask-bottom-to-position{syntax:"*";inherits:false;initial-value:100%}@property --tw-mask-bottom-from-color{syntax:"*";inherits:false;initial-value:black}@property --tw-mask-bottom-to-color{syntax:"*";inherits:false;initial-value:transparent}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}:root{--pagefind-ui-scale: .8;--pagefind-ui-primary: var(--menu-surface);--pagefind-ui-text: black;--pagefind-ui-message-text: #000;--pagefind-ui-result-title-text: var(--brand);--pagefind-ui-result-text: #000;--pagefind-ui-background: var(--surface1) --pagefind-input-background: var(--brand);--pagefind-ui-border: var(--accent1);--pagefind-ui-tag: #0d0a01;--pagefind-ui-border-width: 2px;--pagefind-ui-border-radius: 8px;--pagefind-ui-image-border-radius: 8px;--pagefind-ui-image-box-ratio: 3 / 2;--pagefind-ui-font: sans-serif;--pagefind-button-background: var(--pagefind-input-background);--pagefind-button-color: var(--pagefind-ui-message-text)}[data-theme=light]{--pagefind-ui-primary: var(--menu-surface);--pagefind-ui-text: #fff;--pagefind-ui-message-text: #000;--pagefind-ui-result-title-text: var(--brand);--pagefind-ui-result-text: #000;--pagefind-ui-background: var(--surface1);--pagefind-input-background: var(--brand);--pagefind-ui-border: var(--accent1);--pagefind-ui-tag: #0d0a01;--pagefind-button-color: var(--pagefind-ui-text)}[data-theme=dark]{--pagefind-ui-primary: var(--menu-surface);--pagefind-ui-text: #fff;--pagefind-ui-message-text: var(--pagefind-ui-text);--pagefind-ui-result-title-text: var(--accent1);--pagefind-ui-result-text: #fff;--pagefind-ui-background: #83645a;--pagefind-input-background: var(--brand);--pagefind-ui-border: var(--brand);--pagefind-ui-tag: #b59c94}#search .pagefind-ui__search-input,#search .pagefind-ui__search-clear{background-color:var(--pagefind-input-background);color:var(--pagefind-ui-text)}#search .pagefind-ui__result-title,#search .pagefind-ui__result-link{display:inline-block;font-weight:700;font-size:calc(40px * var(--pagefind-ui-scale));color:var(--pagefind-ui-result-title-text)}#search .pagefind-ui__result-excerpt{color:var(--pagefind-ui-result-text);font-weight:400;font-size:calc(1.5rem * var(--pagefind-ui-scale))}#search .pagefind-ui__message{color:var(--pagefind-ui-message-text);margin:calc(.5rem * var(--pagefind-ui-scale)) 0 calc(1.5rem * var(--pagefind-ui-scale)) calc(.5rem * var(--pagefind-ui-scale))}#search .pagefind-ui__button{color:var(--pagefind-button-color);background:var(--pagefind-button-background)}#search .pagefind-ui__result-thumb{display:none}
