@layer libs,vendor,properties,tools,themes,generic,elements,objects,components,utilities,overrides;html{color-scheme:light dark;scrollbar-color:var(--color-scrollbar-thumb-default) var(--color-scrollbar-track-default)}body{background-color:var(--color-background-default);color:var(--color-text-default)}html{scrollbar-width:thin}html{height:100%}body{height:100%;margin:0}:where(h1,h2,h3,h4,h5,h6,p):not([class]){margin-block:0;&:not(:first-child){margin-block-start:1em}&:not(:last-child){margin-block-end:1em}}img{max-width:100%;height:auto}body{font-family:var(--font-family-base);font-feature-settings:"rlig" 1,"calt" 1;line-height:var(--line-height-base)}:where(h1,h2,h3,h4,h5,h6){text-wrap:balance}:focus-visible{outline-color:var(--color-outline-focus);outline-style:solid;outline-width:3px}:where(*:not(html)){scrollbar-width:inherit}:any-link:not([class]){text-underline-offset:.35em;&:hover{text-decoration:none}}html{box-sizing:border-box;scrollbar-gutter:stable}:where(*:not(html)){&,&:before,&:after{box-sizing:inherit}}:where(body:has(dialog[open])){overflow:hidden}html{interpolate-size:allow-keywords;scroll-behavior:smooth}:where(html){--color-white: oklch(100% 0 0);--color-black: oklch(0% 0 0);--color-neutral-0: oklch(98% 0 0);--color-neutral-1: oklch(95% 0 0);--color-neutral-2: oklch(88% 0 0);--color-neutral-3: oklch(80% 0 0);--color-neutral-4: oklch(74% 0 0);--color-neutral-5: oklch(68% 0 0);--color-neutral-6: oklch(63% 0 0);--color-neutral-7: oklch(58% 0 0);--color-neutral-8: oklch(53% 0 0);--color-neutral-9: oklch(49% 0 0);--color-neutral-10: oklch(42% 0 0);--color-neutral-11: oklch(35% 0 0);--color-neutral-12: oklch(27% 0 0);--color-neutral-13: oklch(20% 0 0);--color-neutral-14: oklch(16% 0 0);--color-neutral-15: oklch(12% 0 0);--color-blue-0: oklch(99% .1 263);--color-blue-1: oklch(95% .1 263);--color-blue-2: oklch(88% .12 263);--color-blue-3: oklch(80% .15 263);--color-blue-4: oklch(74% .17 263);--color-blue-5: oklch(68% .19 263);--color-blue-6: oklch(63% .21 263);--color-blue-7: oklch(58% .2 263);--color-blue-8: oklch(53% .19 263);--color-blue-9: oklch(49% .17 263);--color-blue-10: oklch(42% .15 263);--color-blue-11: oklch(35% .12 263);--color-blue-12: oklch(28% .1 263);--color-blue-13: oklch(23% .1 263);--color-blue-14: oklch(17% .1 263);--color-blue-15: oklch(12% .1 263);--color-yellow-0: oklch(99% .07 86);--color-yellow-1: oklch(93% .1 86);--color-yellow-2: oklch(86% .16 86);--color-yellow-3: oklch(79% .16 86);--color-yellow-4: oklch(70% .16 86);--color-yellow-5: oklch(63% .16 86);--color-yellow-6: oklch(56% .16 86);--color-yellow-7: oklch(49% .16 86);--color-yellow-8: oklch(43% .16 86);--color-yellow-9: oklch(37% .15 86);--color-yellow-10: oklch(34% .14 86);--color-yellow-11: oklch(29% .14 86);--color-yellow-12: oklch(24% .12 86);--color-yellow-13: oklch(20% .1 86);--color-yellow-14: oklch(17% .1 86);--color-yellow-15: oklch(12% .1 86);--color-primary: oklch(55% .22 262);--color-secondary: var(--color-yellow-2);--color-background-default: light-dark(var(--color-white), var(--color-neutral-14));--color-background-default-inverted: light-dark(var(--color-neutral-14), var(--color-white));--color-background-weak: light-dark(var(--color-neutral-0), var(--color-neutral-13));--color-background-weak-inverted: light-dark(var(--color-neutral-13), var(--color-neutral-0));--color-background-table-header: light-dark(var(--color-secondary), var(--color-secondary));--color-text-default: light-dark(var(--color-black), var(--color-white));--color-text-default-inverted: light-dark(var(--color-white), var(--color-black));--color-text-weak: light-dark(var(--color-neutral-13), var(--color-neutral-2));--color-text-weak-inverted: light-dark(var(--color-neutral-2), var(--color-neutral-13));--color-text-on-primary: var(--color-white);--color-text-on-secondary: var(--color-black);--color-text-table-header: light-dark(var(--color-text-on-secondary), var(--color-text-on-secondary));--color-text-link-default: oklch(.55 .22 262);--color-text-link-hover: oklch(from var(--color-text-link-default) calc(l + .1) c h);--color-border-default: light-dark(var(--color-neutral-10), var(--color-neutral-5));--color-border-weak: light-dark(var(--color-neutral-2), var(--color-neutral-11));--color-outline-default: light-dark(var(--color-neutral-10), var(--color-neutral-10));--color-outline-focus: light-dark(oklch(from var(--color-primary) l c h / .75), oklch(from var(--color-primary) l c h / .75));--color-scrollbar-thumb-default: var(--color-text-on-secondary);--color-scrollbar-track-default: var(--color-secondary)}:where(html){--site-max-width: 1400px;--site-side-distance: 24px;--size-2xs: 8px;--size-xs: 12px;--size-s: 16px;--size-m: 24px;--size-l: 32px;--size-xl: 48px;--size-2xl: 64px;--size-e: 1000000000px ;--size-third: calc(var(--size-base) / 3);--size-half: calc(var(--size-base) / 2);--size-base: var(--size-m);--size-double: calc(var(--size-base) * 2);--size-icon-l: var(--size-l);--size-icon-m: var(--size-m);--size-icon-s: var(--size-s)}:where(html){--shadow-color: 220 3% 15%;--shadow-strength: 1%;--inner-shadow-highlight: inset 0 -.5px 0 0 #fff, inset 0 .5px 0 0 #0001;--shadow-1: 0 1px 2px -1px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 9%));--shadow-2: 0 3px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)), 0 7px 14px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%));--shadow-3: 0 -1px 3px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)), 0 1px 2px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)), 0 2px 5px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 4%)), 0 4px 12px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%)), 0 12px 15px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 7%));--shadow-4: 0 -2px 5px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)), 0 1px 1px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)), 0 2px 2px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)), 0 5px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 4%)), 0 9px 9px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%)), 0 16px 16px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 6%));--shadow-5: 0 -1px 2px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)), 0 2px 1px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)), 0 5px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)), 0 10px 10px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 4%)), 0 20px 20px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%)), 0 40px 40px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 7%));--shadow-6: 0 -1px 2px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)), 0 3px 2px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)), 0 7px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)), 0 12px 10px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 4%)), 0 22px 18px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%)), 0 41px 33px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 6%)), 0 100px 80px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 7%));--inner-shadow-0: inset 0 0 0 1px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 9%));--inner-shadow-1: inset 0 1px 2px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 9%)), var(--inner-shadow-highlight);--inner-shadow-2: inset 0 1px 4px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 9%)), var(--inner-shadow-highlight);--inner-shadow-3: inset 0 2px 8px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 9%)), var(--inner-shadow-highlight);--inner-shadow-4: inset 0 2px 14px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 9%)), var(--inner-shadow-highlight)}:where(html){--font-family-system: system-ui, ui-sans-serif, -apple-system, Roboto, Ubuntu, Cantarell, "Apple Color Emoji", "Segoe UI", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Sans", "Noto Color Emoji", sans-serif;--font-family-base: var(--font-family-system);--font-size-05: .5rem;--font-size-07: .75rem;--font-size-08: .825rem;--font-size-1: 1rem;--font-size-2: 1.1rem;--font-size-3: 1.25rem;--font-size-4: 1.5rem;--font-size-5: 2rem;--font-size-6: 2.5rem;--font-size-7: 3rem;--font-size-8: 3.5rem;--font-size-fluid-16-56: clamp(2rem, 1.4783rem + 2.6087cqi, 3.5rem);--font-size-base: var(--font-size-1);--font-size-title: var(--font-size-fluid-16-56);--font-size-subtitle: var(--font-size-4);--font-size-section-title: var(--font-size-5);--font-size-component-title: var(--font-size-3);--font-weight-100: 100;--font-weight-200: 200;--font-weight-300: 300;--font-weight-400: 400;--font-weight-500: 500;--font-weight-600: 600;--font-weight-700: 700;--font-weight-800: 800;--font-weight-900: 900;--font-weight-base: var(--font-weight-400);--font-weight-light: var(--font-weight-300);--font-weight-bold: var(--font-weight-600);--font-weight-headings: var(--font-weight-bold);--line-height-00: .95;--line-height-0: 1;--line-height-1: 1.125;--line-height-2: 1.25;--line-height-3: 1.375;--line-height-4: 1.5;--line-height-5: 1.75;--line-height-6: 2;--line-height-base: var(--line-height-4);--line-height-title: var(--line-height-0)}.u-bg-weak{--u-bg-weak-background-color: var(--mod-u-bg-weak-background-color, var(--color-background-weak));background-color:var(--u-bg-weak-background-color)}.u-site-width{--u-site-max-width: var(--mod-u-site-max-width, var(--site-max-width, 1200px));--u-site-side-distance: var(--mod-u-site-side-distance, var(--site-side-distance, 20px));margin-inline:auto;width:min(var(--u-site-max-width),calc(100% - var(--u-site-side-distance) * 2))}.u-text-center{text-align:center}.u-text-balance{text-wrap:balance}.u-text-size-3{--u-text-size-3-font-size: var(--mod-u-text-size-3-font-size, var(--font-size-3, 1.25rem));font-size:var(--u-text-size-3-font-size)}
