/*! tailwindcss v4.3.4 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) 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-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--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;--tw-content:""}}}@layer theme{:root,:host{--font-sans:"DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--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:calc(1.5 / 1);--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:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-xs:4px;--blur-sm:8px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--default-mono-font-family:"SFMono-Regular", Consolas, "Liberation Mono", monospace}}@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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){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}}@layer components;@layer prism-website{@layer reset{html,:host{--font-fallback:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;tab-size:4;line-height:1.5;font-family:var(--global-font-body,var(--font-fallback));-webkit-tap-highlight-color:transparent}*,:before,:after,::backdrop{border-style:solid;border-width:0;border-color:var(--global-color-border,currentcolor);box-sizing:border-box;margin:0;padding:0}::file-selector-button{border-style:solid;border-width:0;border-color:var(--global-color-border,currentcolor);box-sizing:border-box;margin:0;padding:0}hr{color:inherit;border-top-width:1px;height:0}body{line-height:inherit;height:100%}img{border-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-size:inherit;font-weight:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ol,ul,menu{list-style:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}button,input,optgroup,select,textarea{font:inherit;background:var(--colors-transparent);font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit}::file-selector-button{font:inherit;background:var(--colors-transparent);font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit}::placeholder{--placeholder-fallback:#00000080;opacity:1;color:var(--global-color-placeholder,var(--placeholder-fallback))}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{--placeholder-fallback:currentcolor}@supports (color:color-mix(in lab, red, red)){::placeholder{--placeholder-fallback:color-mix(in oklab, currentcolor 50%, transparent)}}}::selection{background-color:var(--global-color-selection,#0073ff4d)}textarea{resize:vertical}table{border-color:inherit;text-indent:0;border-collapse:collapse}summary{display:list-item}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;color:inherit}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{--font-mono-fallback:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New";font-family:var(--global-font-mono,var(--font-mono-fallback));font-feature-settings:normal;font-variation-settings:normal;font-size:1em}progress{vertical-align:baseline}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-search-cancel-button{-webkit-appearance:none}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}:-moz-ui-invalid{box-shadow:none}:-moz-focusring{outline:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer base{:root{--made-with-panda:"🐼"}body{font-family:var(--fonts-body)}*,:before,:after,::backdrop{--blur: ;--brightness: ;--contrast: ;--grayscale: ;--hue-rotate: ;--invert: ;--saturate: ;--sepia: ;--drop-shadow: ;--backdrop-blur: ;--backdrop-brightness: ;--backdrop-contrast: ;--backdrop-grayscale: ;--backdrop-hue-rotate: ;--backdrop-invert: ;--backdrop-opacity: ;--backdrop-saturate: ;--backdrop-sepia: ;--gradient-from-position: ;--gradient-to-position: ;--gradient-via-position: ;--scroll-snap-strictness:proximity;--border-spacing-x:0;--border-spacing-y:0;--translate-x:0;--translate-y:0;--rotate:0;--rotate-x:0;--rotate-y:0;--skew-x:0;--skew-y:0;--scale-x:1;--scale-y:1}}@layer tokens{:where(:root,:host){--aspect-ratios-square:1 / 1;--aspect-ratios-landscape:4 / 3;--aspect-ratios-portrait:3 / 4;--aspect-ratios-wide:16 / 9;--aspect-ratios-ultrawide:18 / 5;--aspect-ratios-golden:1.618 / 1;--animations-spin:spin 1s linear infinite;--animations-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animations-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animations-bounce:bounce 1s infinite;--blurs-none: ;--blurs-sm:4px;--blurs-md:8px;--blurs-lg:12px;--blurs-xl:16px;--blurs-2xl:24px;--blurs-3xl:40px;--blurs-4xl:64px;--borders-xs:.5px solid;--borders-sm:1px solid;--borders-md:2px solid;--borders-lg:4px solid;--borders-xl:8px solid;--durations-fastest:50ms;--durations-faster:.1s;--durations-fast:.15s;--durations-moderate:.2s;--durations-slow:.3s;--durations-slower:.4s;--durations-slowest:.5s;--easings-ease-in:cubic-bezier(.42, 0, 1, 1);--easings-ease-out:cubic-bezier(0, 0, .58, 1);--easings-ease-in-out:cubic-bezier(.42, 0, .58, 1);--easings-ease-in-smooth:cubic-bezier(.32, .72, 0, 1);--fonts-heading:"DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--fonts-body:"DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--fonts-mono:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--font-sizes-2xs:.625rem;--font-sizes-xs:.75rem;--font-sizes-sm:.875rem;--font-sizes-md:1rem;--font-sizes-lg:1.125rem;--font-sizes-xl:1.25rem;--font-sizes-2xl:1.5rem;--font-sizes-3xl:1.875rem;--font-sizes-4xl:2.25rem;--font-sizes-5xl:3rem;--font-sizes-6xl:3.75rem;--font-sizes-7xl:4.5rem;--font-sizes-8xl:6rem;--font-sizes-9xl:8rem;--font-weights-normal:400;--font-weights-medium:500;--font-weights-semibold:600;--font-weights-bold:700;--letter-spacings-tighter:-.05em;--letter-spacings-tight:-.025em;--letter-spacings-wide:.025em;--letter-spacings-wider:.05em;--letter-spacings-widest:.1em;--line-heights-shorter:1.25;--line-heights-short:1.375;--line-heights-moderate:1.5;--line-heights-tall:1.625;--line-heights-taller:2;--radii-none:0rem;--radii-sm:.25rem;--radii-md:.5rem;--radii-lg:.75rem;--radii-xl:1rem;--radii-2xl:1.5rem;--radii-full:9999px;--spacing-1:.25rem;--spacing-2:.5rem;--spacing-3:.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-7:1.75rem;--spacing-8:2rem;--spacing-9:2.25rem;--spacing-10:2.5rem;--spacing-11:2.75rem;--spacing-12:3rem;--spacing-14:3.5rem;--spacing-16:4rem;--spacing-20:5rem;--spacing-24:6rem;--spacing-28:7rem;--spacing-32:8rem;--spacing-36:9rem;--spacing-40:10rem;--spacing-44:11rem;--spacing-48:12rem;--spacing-52:13rem;--spacing-56:14rem;--spacing-60:15rem;--spacing-64:16rem;--spacing-72:18rem;--spacing-80:20rem;--spacing-96:24rem;--spacing-0\.5:.125rem;--spacing-1\.5:.375rem;--spacing-2\.5:.625rem;--spacing-3\.5:.875rem;--spacing-4\.5:1.125rem;--sizes-1:.25rem;--sizes-2:.5rem;--sizes-3:.75rem;--sizes-4:1rem;--sizes-5:1.25rem;--sizes-6:1.5rem;--sizes-7:1.75rem;--sizes-8:2rem;--sizes-9:2.25rem;--sizes-10:2.5rem;--sizes-11:2.75rem;--sizes-12:3rem;--sizes-14:3.5rem;--sizes-16:4rem;--sizes-20:5rem;--sizes-24:6rem;--sizes-28:7rem;--sizes-32:8rem;--sizes-36:9rem;--sizes-40:10rem;--sizes-44:11rem;--sizes-48:12rem;--sizes-52:13rem;--sizes-56:14rem;--sizes-60:15rem;--sizes-64:16rem;--sizes-72:18rem;--sizes-80:20rem;--sizes-96:24rem;--sizes-3xs:14rem;--sizes-2xs:16rem;--sizes-xs:20rem;--sizes-sm:24rem;--sizes-md:28rem;--sizes-lg:32rem;--sizes-xl:36rem;--sizes-2xl:42rem;--sizes-3xl:48rem;--sizes-4xl:56rem;--sizes-5xl:64rem;--sizes-6xl:72rem;--sizes-7xl:80rem;--sizes-8xl:90rem;--sizes-0\.5:.125rem;--sizes-1\.5:.375rem;--sizes-2\.5:.625rem;--sizes-3\.5:.875rem;--sizes-4\.5:1.125rem;--sizes-1\/2:50%;--sizes-1\/3:33.3333%;--sizes-2\/3:66.6667%;--sizes-1\/4:25%;--sizes-3\/4:75%;--sizes-1\/5:20%;--sizes-2\/5:40%;--sizes-3\/5:60%;--sizes-4\/5:80%;--sizes-1\/6:16.6667%;--sizes-2\/6:33.3333%;--sizes-3\/6:50%;--sizes-4\/6:66.6667%;--sizes-5\/6:83.3333%;--sizes-1\/12:8.33333%;--sizes-2\/12:16.6667%;--sizes-3\/12:25%;--sizes-4\/12:33.3333%;--sizes-5\/12:41.6667%;--sizes-6\/12:50%;--sizes-7\/12:58.3333%;--sizes-8\/12:66.6667%;--sizes-9\/12:75%;--sizes-10\/12:83.3333%;--sizes-11\/12:91.6667%;--sizes-max:max-content;--sizes-min:min-content;--sizes-fit:fit-content;--sizes-prose:60ch;--sizes-full:100%;--sizes-dvh:100dvh;--sizes-svh:100svh;--sizes-lvh:100lvh;--sizes-dvw:100dvw;--sizes-svw:100svw;--sizes-lvw:100lvw;--sizes-vw:100vw;--sizes-vh:100vh;--sizes-breakpoint-sm:480px;--sizes-breakpoint-md:768px;--sizes-breakpoint-lg:1024px;--sizes-breakpoint-xl:1280px;--sizes-breakpoint-2xl:1536px;--sizes-breakpoint-nav-desktop:992px;--sizes-breakpoint-nav-compact:1240px;--z-index-hide:-1;--z-index-base:0;--z-index-docked:10;--z-index-dropdown:1000;--z-index-sticky:1100;--z-index-banner:1200;--z-index-overlay:1300;--z-index-modal:1400;--z-index-popover:1500;--z-index-skip-nav:1600;--z-index-toast:1700;--z-index-tooltip:1800;--z-index-max:2147480000;--cursor-button:pointer;--cursor-checkbox:default;--cursor-disabled:not-allowed;--cursor-menuitem:default;--cursor-option:default;--cursor-radio:default;--cursor-slider:default;--cursor-swittch:pointer;--opacity-0:0;--opacity-4:.04;--opacity-8:.08;--opacity-16:.16;--opacity-24:.24;--opacity-40:.4;--opacity-64:.64;--opacity-80:.8;--opacity-100:1;--colors-transparent:transparent;--colors-current:currentColor;--colors-black:#0a0d11;--colors-white:#fff;--colors-accent:#a4eb71;--colors-pro:#5848e5;--colors-black-alpha:#13171ccc;--colors-neutral-alpha:#71757aa3;--colors-clara-blue-50:#eef4ff;--colors-clara-blue-100:#dbe9fe;--colors-clara-blue-200:#bcd6fe;--colors-clara-blue-300:#8db9fc;--colors-clara-blue-400:#5c98f4;--colors-clara-blue-500:#0853b6;--colors-clara-blue-600:#00449d;--colors-clara-blue-700:#003580;--colors-clara-blue-800:#002761;--colors-clara-blue-900:#011a44;--colors-clara-blue-950:#000d24;--colors-deep-green-50:#ecf6f5;--colors-deep-green-100:#d7edeb;--colors-deep-green-200:#b8ddd9;--colors-deep-green-300:#8fc3be;--colors-deep-green-400:#63a7a0;--colors-deep-green-500:#076862;--colors-deep-green-600:#065651;--colors-deep-green-700:#014440;--colors-deep-green-800:#003330;--colors-deep-green-900:#002320;--colors-deep-green-950:#001513;--colors-navy-50:#f3f3f4;--colors-navy-100:#cfd0d3;--colors-navy-200:#aeb1b7;--colors-navy-300:#8a919e;--colors-navy-400:#667085;--colors-navy-500:#455168;--colors-navy-600:#2b3750;--colors-navy-700:#19253e;--colors-navy-800:#0d182d;--colors-navy-900:#011131;--colors-navy-950:#02050b;--colors-cyan-50:#e4f4ff;--colors-cyan-100:#caeaff;--colors-cyan-200:#bbddf6;--colors-cyan-300:#a5cae5;--colors-cyan-400:#86b1d0;--colors-cyan-500:#5689ac;--colors-cyan-600:#39749b;--colors-cyan-700:#004f77;--colors-cyan-800:#003e5f;--colors-cyan-900:#052e46;--colors-cyan-950:#021c2b;--colors-green-50:#e7f9e7;--colors-green-100:#cff1cf;--colors-green-200:#bee6bd;--colors-green-300:#a5d4a3;--colors-green-400:#7eba7a;--colors-green-500:#2d831a;--colors-green-600:#22710f;--colors-green-700:#125800;--colors-green-800:#0b4500;--colors-green-900:#043400;--colors-green-950:#021e00;--colors-amber-50:#fffce8;--colors-amber-100:#fff5d0;--colors-amber-200:#f6e8ba;--colors-amber-300:#e9d298;--colors-amber-400:#d6ae5e;--colors-amber-500:#be8213;--colors-amber-600:#996000;--colors-amber-700:#6b3b00;--colors-amber-800:#562b00;--colors-amber-900:#3c1900;--colors-amber-950:#1e0c00;--colors-red-50:#fff0f0;--colors-red-100:#ffdbdb;--colors-red-200:#fccaca;--colors-red-300:#f5b0af;--colors-red-400:#e88383;--colors-red-500:#c40326;--colors-red-600:#ac0521;--colors-red-700:#890619;--colors-red-800:#6d0613;--colors-red-900:#51050c;--colors-red-950:#2d0005;--colors-purple-50:#f5f0ff;--colors-purple-100:#ebe0ff;--colors-purple-200:#dbd3f9;--colors-purple-300:#c8beeb;--colors-purple-400:#aea1da;--colors-purple-500:#8b78c0;--colors-purple-600:#7159ac;--colors-purple-700:#4e2f89;--colors-purple-800:#3d246d;--colors-purple-900:#2c1a4f;--colors-purple-950:#180b2e;--colors-neutral-50:#f9fafc;--colors-neutral-100:#f3f5f8;--colors-neutral-200:#edf0f5;--colors-neutral-300:#e6eaf0;--colors-neutral-400:#dde0e4;--colors-neutral-500:#b9bcc1;--colors-neutral-600:#95989d;--colors-neutral-700:#71757a;--colors-neutral-800:#3e4349;--colors-neutral-900:#1e2329;--colors-neutral-950:#13171c;--colors-blue-black-navy:#00081c;--colors-blue-deep-ocean-blue:#010c27;--colors-blue-black-blue:#011131;--colors-blue-midnight-blue:#02163c;--colors-blue-dark-indigo-navy:#021b47;--colors-blue-rich-navy-blue:#032257;--colors-blue-royal-blue-tone:#042c6d;--colors-blue-bright-sapphire:#053884;--colors-blue-bold-cobalt:#06459c;--colors-blue-vivid-azure:#0853b6;--colors-blue-electric-blue:#0a63d1;--colors-blue-sky-blue:#aac2fe;--colors-blue-pure-white:#fff;--colors-teal-green-cyan:#22eaf0;--colors-teal-bright-tropical-cyan:#0cd6dc;--colors-teal-light-lagoon-teal:#00adb1;--colors-teal-aqua-emerald-glow:#009497;--colors-teal-bright-caribeean-teal:#007c80;--colors-teal-tropical-turquoise-teal:#00676a;--colors-teal-strong-teal:#005255;--colors-teal-deep-teal-ocean:#003f41;--colors-teal-dark-sea-green:#003436;--colors-teal-deep-pine-teal:#002b2c;--colors-teal-dense-forest-teal:#022;--colors-teal-dark-forest:#001a1a;--colors-teal-charcoal-teal:#011;--colors-green-grass-mustard:#edd876;--colors-green-grass-neon-green:#daed8b;--colors-green-grass-fresh-bright:#beed7e;--colors-green-grass-charteuse:#a4eb71;--colors-green-grass-spring-green:#86ea63;--colors-green-grass-olive-green:#6dea56;--colors-green-grass-pistachio-green:#44e842;--colors-green-grass-green-grass:#00e66b;--colors-green-grass-apple-green:#00cf60;--colors-green-grass-fresh-green:#00b856;--colors-green-grass-jade-green:#00a14b;--colors-green-grass-flag-green:#008a40;--colors-green-grass-dark-emerald-green:#007336;--colors-salmon-pale-rose:#fceceb;--colors-salmon-soft-blush:#fae2e0;--colors-salmon-warm-rose:#f9d8d6;--colors-salmon-rose-beige:#f7cfcc;--colors-salmon-rose:#f6c5c2;--colors-salmon-powder-pink:#f5bbb8;--colors-salmon-blush-pink:#f3b1ad;--colors-salmon-primary-salmon:#f09e99;--colors-salmon-salmon-pink:#f77b79;--colors-salmon-soft-coral:#f46868;--colors-salmon-muted-coral:#d35a5a;--colors-salmon-terracotta-red:#be5151;--colors-salmon-brick-red:#994242;--colors-clara-intelligence-start:#5353fa;--colors-clara-intelligence-end:#e122f6;--breakpoints-sm:480px;--breakpoints-md:768px;--breakpoints-lg:1024px;--breakpoints-xl:1280px;--breakpoints-2xl:1536px;--breakpoints-nav-desktop:992px;--breakpoints-nav-compact:1240px;--radii-l1:var(--radii-sm);--radii-l2:var(--radii-md);--radii-l3:var(--radii-xl);--shadows-sm:0 4px 8px 0 var(--colors-neutral-900)}@supports (color:color-mix(in lab, red, red)){:where(:root,:host){--shadows-sm:0 4px 8px 0 color-mix(in srgb, var(--colors-neutral-900) 8%, transparent)}}:where(:root,:host){--shadows-md:0 8px 16px 0 var(--colors-neutral-900)}@supports (color:color-mix(in lab, red, red)){:where(:root,:host){--shadows-md:0 8px 16px 0 color-mix(in srgb, var(--colors-neutral-900) 12%, transparent)}}:where(:root,:host){--shadows-left:-8px 0 16px 0 var(--colors-neutral-900)}@supports (color:color-mix(in lab, red, red)){:where(:root,:host){--shadows-left:-8px 0 16px 0 color-mix(in srgb, var(--colors-neutral-900) 12%, transparent)}}:where(:root,:host){--colors-website-bg-primary:var(--colors-blue-rich-navy-blue);--colors-website-bg-surface-white:var(--colors-white);--colors-website-bg-surface-neutral:var(--colors-neutral-50);--colors-website-bg-footer:var(--colors-blue-electric-blue);--colors-website-bg-pop-blue:var(--colors-blue-rich-navy-blue);--colors-website-bg-pop-green:var(--colors-teal-deep-teal-ocean);--colors-website-bg-pop-vivid:var(--colors-blue-electric-blue);--colors-website-bg-pop-midnight:var(--colors-blue-black-blue);--colors-website-bg-cards-on-dark:var(--colors-blue-royal-blue-tone);--colors-website-bg-hover:var(--colors-clara-blue-800)}@supports (color:color-mix(in lab, red, red)){:where(:root,:host){--colors-website-bg-hover:color-mix(in srgb, var(--colors-clara-blue-800) 4%, transparent)}}:where(:root,:host){--colors-website-bg-active:var(--colors-clara-blue-800)}@supports (color:color-mix(in lab, red, red)){:where(:root,:host){--colors-website-bg-active:color-mix(in srgb, var(--colors-clara-blue-800) 8%, transparent)}}:where(:root,:host){--colors-website-bg-hover-on-dark:var(--colors-navy-50)}@supports (color:color-mix(in lab, red, red)){:where(:root,:host){--colors-website-bg-hover-on-dark:color-mix(in srgb, var(--colors-navy-50) 8%, transparent)}}:where(:root,:host){--colors-website-bg-active-on-dark:var(--colors-navy-50)}@supports (color:color-mix(in lab, red, red)){:where(:root,:host){--colors-website-bg-active-on-dark:color-mix(in srgb, var(--colors-navy-50) 16%, transparent)}}:where(:root,:host){--colors-website-fg-text-headline:var(--colors-blue-dark-indigo-navy);--colors-website-fg-text-secondary:var(--colors-neutral-700);--colors-website-fg-text-disabled:var(--colors-neutral-400);--colors-website-fg-placeholder:var(--colors-neutral-600);--colors-website-fg-link:var(--colors-blue-electric-blue);--colors-website-fg-accent:var(--colors-blue-sky-blue);--colors-website-fg-text-headline-on-dark:var(--colors-white);--colors-website-fg-text-secondary-on-dark:var(--colors-white)}@supports (color:color-mix(in lab, red, red)){:where(:root,:host){--colors-website-fg-text-secondary-on-dark:color-mix(in srgb, var(--colors-white) 85%, transparent)}}:where(:root,:host){--colors-website-fg-link-on-dark:var(--colors-clara-blue-300);--colors-website-border-default:var(--colors-neutral-400);--colors-website-border-interactive:var(--colors-neutral-500);--colors-website-border-hover:var(--colors-neutral-700);--colors-website-border-disabled:var(--colors-neutral-300);--colors-website-border-error:var(--colors-red-500);--colors-website-border-default-on-dark:var(--colors-neutral-600);--colors-website-border-interactive-on-dark:var(--colors-neutral-200);--colors-website-border-hover-on-dark:var(--colors-white);--colors-website-border-disabled-on-dark:var(--colors-neutral-800);--colors-website-border-error-on-dark:var(--colors-red-400);--colors-website-cta-bg:var(--colors-green-grass-spring-green);--colors-website-cta-bg-hover:var(--colors-green-grass-pistachio-green);--colors-website-cta-bg-active:var(--colors-green-grass-fresh-green);--colors-website-cta-bg-disabled:#c5f2ac;--colors-website-cta-label:var(--colors-blue-black-navy);--colors-website-cta-label-disabled:var(--colors-blue-black-navy)}@supports (color:color-mix(in lab, red, red)){:where(:root,:host){--colors-website-cta-label-disabled:color-mix(in srgb, var(--colors-blue-black-navy) 35%, transparent)}}:where(:root,:host){--spacing-xs:var(--spacing-1);--spacing-sm:var(--spacing-2);--spacing-sm\+:var(--spacing-3);--spacing-md:var(--spacing-4);--spacing-lg:var(--spacing-6);--spacing-xl:var(--spacing-8);--spacing-2xl:var(--spacing-12);--spacing-3xl:var(--spacing-16);--spacing-4xl:var(--spacing-24)}:where(:root,.light){--colors-bg-base:var(--colors-neutral-50);--colors-bg-surface:var(--colors-white);--colors-bg-highlight:var(--colors-neutral-100);--colors-bg-hover:var(--colors-clara-blue-800)}@supports (color:color-mix(in lab, red, red)){:where(:root,.light){--colors-bg-hover:color-mix(in srgb, var(--colors-clara-blue-800) 4%, transparent)}}:where(:root,.light){--colors-bg-selected:var(--colors-clara-blue-50);--colors-bg-active:var(--colors-clara-blue-800)}@supports (color:color-mix(in lab, red, red)){:where(:root,.light){--colors-bg-active:color-mix(in srgb, var(--colors-clara-blue-800) 8%, transparent)}}:where(:root,.light){--colors-bg-disabled:var(--colors-neutral-100);--colors-bg-info:var(--colors-cyan-100);--colors-bg-info-hover:var(--colors-cyan-200);--colors-bg-success:var(--colors-green-100);--colors-bg-success-hover:var(--colors-green-200);--colors-bg-warning:var(--colors-amber-100);--colors-bg-warning-hover:var(--colors-amber-200);--colors-bg-critical:var(--colors-red-100);--colors-bg-critical-hover:var(--colors-red-200);--colors-bg-advice:var(--colors-purple-100);--colors-bg-advice-hover:var(--colors-purple-200);--colors-bg-pro:var(--colors-pro);--colors-bg-accent:var(--colors-accent);--colors-fg-high-emphasis:var(--colors-neutral-950);--colors-fg-medium-emphasis:var(--colors-neutral-800);--colors-fg-low-emphasis:var(--colors-neutral-700);--colors-fg-disabled:var(--colors-neutral-600);--colors-fg-link:var(--colors-clara-blue-500);--colors-fg-info:var(--colors-cyan-700);--colors-fg-success:var(--colors-green-700);--colors-fg-warning:var(--colors-amber-700);--colors-fg-critical:var(--colors-red-700);--colors-fg-advice:var(--colors-purple-700);--colors-fg-pro:var(--colors-white);--colors-fg-accent:var(--colors-neutral-950);--colors-fg-selected:var(--colors-clara-blue-500);--colors-fg-on-primary:var(--colors-white);--colors-fg-on-primary-low:var(--colors-neutral-400);--colors-fg-on-info:var(--colors-cyan-700);--colors-fg-on-success:var(--colors-green-700);--colors-fg-on-warning:var(--colors-amber-700);--colors-fg-on-critical:var(--colors-red-700);--colors-fg-on-advice:var(--colors-purple-700);--colors-border-base:var(--colors-neutral-400);--colors-border-control:var(--colors-neutral-500);--colors-border-interactive:var(--colors-neutral-500);--colors-border-hover:var(--colors-neutral-700);--colors-border-disabled:var(--colors-neutral-300);--colors-border-focus:var(--colors-clara-blue-600);--colors-border-info:var(--colors-cyan-500);--colors-border-critical:var(--colors-red-500);--colors-border-success:var(--colors-green-500);--colors-border-warning:var(--colors-amber-500);--colors-border-advice:var(--colors-purple-500);--colors-primary-base:var(--colors-clara-blue-500);--colors-primary-hover:var(--colors-clara-blue-600);--colors-primary-active:var(--colors-clara-blue-700);--colors-primary-disabled:var(--colors-neutral-300);--colors-primary-outline:var(--colors-clara-blue-300);--colors-nav-bg:var(--colors-navy-900);--colors-nav-fg:var(--colors-white);--colors-nav-fg-low:var(--colors-navy-300);--colors-nav-border:var(--colors-navy-600);--colors-nav-item-hover:var(--colors-navy-700);--colors-nav-item-active:var(--colors-navy-600);--colors-nav-item-active-accent:var(--colors-accent);--colors-secondary:var(--colors-deep-green-500);--colors-skeleton:var(--colors-neutral-200);--colors-overlay:var(--colors-neutral-alpha)}.dark{--colors-bg-base:var(--colors-deep-green-950);--colors-bg-surface:var(--colors-neutral-900);--colors-bg-highlight:var(--colors-neutral-800);--colors-bg-hover:var(--colors-navy-50)}@supports (color:color-mix(in lab, red, red)){.dark{--colors-bg-hover:color-mix(in srgb, var(--colors-navy-50) 8%, transparent)}}.dark{--colors-bg-selected:var(--colors-clara-blue-950);--colors-bg-active:var(--colors-navy-50)}@supports (color:color-mix(in lab, red, red)){.dark{--colors-bg-active:color-mix(in srgb, var(--colors-navy-50) 16%, transparent)}}.dark{--colors-bg-disabled:var(--colors-neutral-900);--colors-bg-info:var(--colors-cyan-400);--colors-bg-info-hover:var(--colors-cyan-300);--colors-bg-success:var(--colors-green-400);--colors-bg-success-hover:var(--colors-green-300);--colors-bg-warning:var(--colors-amber-400);--colors-bg-warning-hover:var(--colors-amber-300);--colors-bg-critical:var(--colors-red-400);--colors-bg-critical-hover:var(--colors-red-300);--colors-bg-advice:var(--colors-purple-400);--colors-bg-advice-hover:var(--colors-purple-300);--colors-bg-pro:var(--colors-pro);--colors-bg-accent:var(--colors-accent);--colors-fg-high-emphasis:var(--colors-white);--colors-fg-medium-emphasis:var(--colors-neutral-500);--colors-fg-low-emphasis:var(--colors-neutral-600);--colors-fg-disabled:var(--colors-neutral-700);--colors-fg-link:var(--colors-clara-blue-300);--colors-fg-info:var(--colors-cyan-400);--colors-fg-success:var(--colors-green-400);--colors-fg-warning:var(--colors-amber-400);--colors-fg-critical:var(--colors-red-400);--colors-fg-advice:var(--colors-purple-400);--colors-fg-pro:var(--colors-white);--colors-fg-accent:var(--colors-neutral-950);--colors-fg-selected:var(--colors-clara-blue-200);--colors-fg-on-primary:var(--colors-neutral-950);--colors-fg-on-primary-low:var(--colors-neutral-800);--colors-fg-on-info:var(--colors-cyan-950);--colors-fg-on-success:var(--colors-green-950);--colors-fg-on-warning:var(--colors-amber-950);--colors-fg-on-critical:var(--colors-red-950);--colors-fg-on-advice:var(--colors-purple-950);--colors-border-base:var(--colors-neutral-800);--colors-border-control:var(--colors-neutral-700);--colors-border-interactive:var(--colors-neutral-700);--colors-border-hover:var(--colors-neutral-500);--colors-border-disabled:var(--colors-neutral-800);--colors-border-focus:var(--colors-clara-blue-400);--colors-border-info:var(--colors-cyan-400);--colors-border-critical:var(--colors-red-400);--colors-border-success:var(--colors-green-400);--colors-border-warning:var(--colors-amber-400);--colors-border-advice:var(--colors-purple-400);--colors-primary-base:var(--colors-clara-blue-400);--colors-primary-hover:var(--colors-clara-blue-300);--colors-primary-active:var(--colors-clara-blue-200);--colors-primary-disabled:var(--colors-neutral-800);--colors-primary-outline:var(--colors-clara-blue-600);--colors-nav-bg:var(--colors-navy-950);--colors-nav-fg:var(--colors-white);--colors-nav-fg-low:var(--colors-navy-300);--colors-nav-border:var(--colors-navy-600);--colors-nav-item-hover:var(--colors-navy-800);--colors-nav-item-active:var(--colors-navy-600);--colors-nav-item-active-accent:var(--colors-accent);--colors-secondary:var(--colors-deep-green-400);--colors-skeleton:var(--colors-neutral-700);--colors-overlay:var(--colors-black-alpha)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes ping{75%,to{opacity:var(--opacity-0);transform:scale(2)}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@keyframes bg-position{0%{background-position:var(--animate-from,1rem) 0}to{background-position:var(--animate-to,0) 0}}@keyframes position{0%{inset-block-start:var(--animate-from-y);inset-inline-start:var(--animate-from-x)}to{inset-block-start:var(--animate-to-y);inset-inline-start:var(--animate-to-x)}}@keyframes circular-progress{0%{stroke-dasharray:1 400;stroke-dashoffset:0}50%{stroke-dasharray:400 400;stroke-dashoffset:-100%}to{stroke-dasharray:400 400;stroke-dashoffset:-260%}}@keyframes expand-height{0%{height:var(--collapsed-height,0)}to{height:var(--height)}}@keyframes collapse-height{0%{height:var(--height)}to{height:var(--collapsed-height,0)}}@keyframes expand-width{0%{width:var(--collapsed-width,0)}to{width:var(--width)}}@keyframes collapse-width{0%{height:var(--width)}to{height:var(--collapsed-width,0)}}@keyframes fade-in{0%{opacity:var(--opacity-0)}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:var(--opacity-0)}}@keyframes slide-from-left-full{0%{translate:-100%}to{translate:0}}@keyframes slide-from-right-full{0%{translate:100%}to{translate:0}}@keyframes slide-from-top-full{0%{translate:0 -100%}to{translate:0}}@keyframes slide-from-bottom-full{0%{translate:0 100%}to{translate:0}}@keyframes slide-to-left-full{0%{translate:0}to{translate:-100%}}@keyframes slide-to-right-full{0%{translate:0}to{translate:100%}}@keyframes slide-to-top-full{0%{translate:0}to{translate:0 -100%}}@keyframes slide-to-bottom-full{0%{translate:0}to{translate:0 100%}}@keyframes slide-from-top{0%{translate:0 -.5rem}to{translate:0}}@keyframes slide-from-bottom{0%{translate:0 .5rem}to{translate:0}}@keyframes slide-from-left{0%{translate:-.5rem}to{translate:0}}@keyframes slide-from-right{0%{translate:.5rem}to{translate:0}}@keyframes slide-to-top{0%{translate:0}to{translate:0 -.5rem}}@keyframes slide-to-bottom{0%{translate:0}to{translate:0 .5rem}}@keyframes slide-to-left{0%{translate:0}to{translate:-.5rem}}@keyframes slide-to-right{0%{translate:0}to{translate:.5rem}}@keyframes scale-in{0%{scale:.95}to{scale:1}}@keyframes scale-out{0%{scale:1}to{scale:.95}}}@layer recipes{@layer _base{.section{background:var(--colors-website-bg-surface-white);padding-inline:var(--spacing-6);flex-direction:column;align-items:center;width:100%;display:flex}.icon{color:currentColor;line-height:1em;display:inline-block}.icon,.button{vertical-align:middle;flex-shrink:0}.button{--btn-color:inherit;--btn-bg:transparent;--btn-border:transparent;background:var(--btn-bg);border-radius:var(--radii-l2);border-width:var(--btn-border-width,1px);border-color:var(--btn-border);appearance:none;white-space:nowrap;line-height:1.2;font-weight:var(--font-weights-medium);-webkit-user-select:none;user-select:none;cursor:pointer;--focus-ring-color:var(--colors-border-focus);outline:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.button:is(:focus-visible,[data-focus-visible]){outline-width:var(--focus-ring-width,2px);outline-offset:var(--focus-ring-offset,2px);outline-style:var(--focus-ring-style,solid);outline-color:var(--focus-ring-color)}.button{--transition-prop:color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;--transition-duration:var(--durations-moderate);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:var(--durations-moderate);color:var(--btn-color)}.button:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){background:var(--btn-bg-disabled,var(--btn-bg));border-color:var(--btn-border-disabled,var(--btn-border));cursor:not-allowed;color:var(--btn-color-disabled,var(--btn-color))}.button :where(svg){flex-shrink:0}.button:not(:disabled):not(:focus-visible):hover{background:var(--btn-bg-hover,var(--btn-bg));border-color:var(--btn-border-hover,var(--btn-border));color:var(--btn-color-hover,var(--btn-color))}.button:not(:disabled):active{background:var(--btn-bg-active,var(--btn-bg));border-color:var(--btn-border-active,var(--btn-border));color:var(--btn-color-active,var(--btn-color))}.icon-button{--btn-color:inherit;--btn-bg:transparent;--btn-border:transparent;background:var(--btn-bg);border-radius:var(--radii-l2);border-width:var(--btn-border-width,0px);border-color:var(--btn-border);vertical-align:middle;appearance:none;-webkit-user-select:none;user-select:none;cursor:var(--cursor-button);--focus-ring-color:var(--colors-border-focus);outline:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.icon-button:is(:focus-visible,[data-focus-visible]){outline-width:var(--focus-ring-width,2px);outline-offset:var(--focus-ring-offset,2px);outline-style:var(--focus-ring-style,solid);outline-color:var(--focus-ring-color);background:var(--btn-bg-focus,var(--btn-bg));border-color:var(--btn-border-focus,var(--btn-border));color:var(--btn-color-focus,var(--btn-color))}.icon-button{--transition-prop:color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;--transition-duration:var(--durations-moderate);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:var(--durations-moderate);color:var(--btn-color)}.icon-button:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){background:var(--btn-bg-disabled,var(--btn-bg));border-color:var(--btn-border-disabled,var(--btn-border));cursor:not-allowed;color:var(--btn-color-disabled,var(--btn-color))}.icon-button :where(svg){flex-shrink:0}.icon-button:not(:disabled):not(:focus-visible):hover{background:var(--btn-bg-hover,var(--btn-bg));border-color:var(--btn-border-hover,var(--btn-border));color:var(--btn-color-hover,var(--btn-color))}.icon-button:not(:disabled):active{background:var(--btn-bg-active,var(--btn-bg));border-color:var(--btn-border-active,var(--btn-border));color:var(--btn-color-active,var(--btn-color))}.link{outline-offset:2px;gap:var(--spacing-1\.5);border-radius:var(--radii-l1);cursor:pointer;--focus-ring-color:var(--colors-border-focus);outline:2px solid #0000;align-items:center;display:inline-flex}.link:is(:focus-visible,[data-focus-visible]){outline-width:var(--focus-ring-width,2px);outline-offset:var(--focus-ring-offset,2px);outline-style:var(--focus-ring-style,solid);outline-color:var(--focus-ring-color)}.link{color:var(--link-color)}.link:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--link-color-disabled);pointer-events:none}.link:not(:disabled):not(:focus-visible):hover{color:var(--link-color-hover)}.input-group{--input-bg:transparent;--input-border:transparent;background:var(--input-disabled-bg,var(--input-readonly-bg,var(--input-bg)));gap:var(--spacing-1);border-radius:var(--radii-l2);padding-inline:var(--input-px);border-width:1px;border-color:var(--input-status-border,var(--input-disabled-border,var(--input-readonly-border,var(--input-border))));color:var(--input-disabled-color,var(--input-readonly-color,fg.highEmphasis));--transition-prop:color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;--transition-duration:var(--durations-moderate);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:var(--durations-moderate);width:fit-content;height:var(--input-height);min-height:var(--input-height);outline:0;align-items:center;display:flex;position:relative;overflow:hidden}.input-group:is(:invalid,[data-invalid],[aria-invalid=true]){--input-status-border:var(--colors-border-critical)}.input-group[data-status=warning]{--input-status-border:var(--colors-border-warning)}.input-group[data-status=success]{--input-status-border:var(--colors-border-success)}.input-group:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){--input-disabled-bg:var(--colors-bg-disabled);--input-disabled-border:var(--colors-border-disabled);--input-disabled-color:var(--colors-fg-disabled);cursor:not-allowed}.input-group[data-read-only]{--input-readonly-bg:var(--colors-bg-surface);--input-readonly-border:var(--colors-border-disabled);--input-readonly-color:var(--colors-fg-medium-emphasis);cursor:default}.input-group input,.input-group select,.input-group textarea{background:var(--colors-transparent);font:inherit;appearance:none;color:inherit;text-align:inherit;border:0;outline:0}.input-group input::placeholder,.input-group input[data-placeholder],.input-group select::placeholder,.input-group select[data-placeholder],.input-group textarea::placeholder,.input-group textarea[data-placeholder]{color:var(--colors-fg-disabled)}.input-group:focus-within{border-color:var(--colors-border-focus);outline-offset:0px;outline-width:1px;outline-style:solid;outline-color:var(--colors-border-focus)}.absolute-center{display:flex;position:absolute}.absolute-center,.badge{justify-content:center;align-items:center}.badge{--badge-bg:var(--colors-bg-highlight);--badge-color:var(--colors-fg-medium-emphasis);background:var(--badge-bg);border-radius:var(--radii-l3);padding-inline:var(--spacing-1);font-size:.75rem;line-height:1rem;font-weight:var(--font-weights-normal);letter-spacing:0;font-variant-numeric:tabular-nums;white-space:nowrap;-webkit-user-select:none;user-select:none;color:var(--badge-color);padding-block:1.25px;display:inline-flex}.dot{--dot-bg:var(--colors-fg-disabled);background:var(--dot-bg);border-radius:var(--radii-full);width:var(--sizes-2);height:var(--sizes-2);flex-shrink:0;display:inline-block}.closeButton{--cb-color:var(--colors-fg-medium-emphasis);--cb-bg:transparent;--cb-bg-hover:var(--colors-bg-hover);--cb-bg-active:var(--colors-bg-active);background:var(--cb-bg);cursor:pointer;--transition-prop:color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;--transition-duration:var(--durations-moderate);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:var(--durations-moderate);--focus-ring-color:var(--colors-border-focus);border:none;justify-content:center;align-items:center;display:inline-flex}.closeButton:is(:focus-visible,[data-focus-visible]){outline-width:var(--focus-ring-width,2px);outline-offset:var(--focus-ring-offset,2px);outline-style:var(--focus-ring-style,solid);outline-color:var(--focus-ring-color)}.closeButton{color:var(--cb-color)}.closeButton:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed;color:var(--colors-fg-disabled)}.closeButton:not(:disabled):not(:focus-visible):hover{background:var(--cb-bg-hover)}.closeButton:not(:disabled):active{background:var(--cb-bg-active)}.checkmark{border-width:2px;border-color:var(--colors-fg-low-emphasis);border-radius:var(--radii-l1);cursor:pointer;color:var(--colors-white);--focus-ring-color:var(--colors-border-focus);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.checkmark:is(:focus-visible,[data-focus-visible]){outline-width:var(--focus-ring-width,2px);outline-offset:var(--focus-ring-offset,2px);outline-style:var(--focus-ring-style,solid);outline-color:var(--focus-ring-color)}.checkmark:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]),.checkmark:is(:indeterminate,[data-indeterminate],[aria-checked=mixed],[data-state=indeterminate]){background:var(--colors-primary-base);border-color:var(--colors-primary-base);color:var(--colors-fg-on-primary)}.checkmark[data-invalid]:is([data-state=checked],[data-state=indeterminate]){background:var(--colors-fg-critical);border-color:var(--colors-fg-critical);color:var(--colors-white)}.checkmark:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){background:var(--colors-bg-disabled);border-color:var(--colors-border-interactive);cursor:not-allowed}.checkmark[data-disabled]:is([data-state=checked],[data-state=indeterminate]){background:var(--colors-fg-disabled);border-color:var(--colors-fg-disabled);color:var(--colors-white)}.checkmark:is(:invalid,[data-invalid],[aria-invalid=true]){border-color:var(--colors-border-critical)}.checkmark :where(svg){width:var(--sizes-full);height:var(--sizes-full)}.group{gap:var(--spacing-2);display:inline-flex;position:relative}.group>:is(:focus-visible,[data-focus-visible]){z-index:1}.heading{color:var(--colors-fg-high-emphasis)}.radiomark{color:var(--colors-fg-low-emphasis);cursor:pointer;--focus-ring-color:var(--colors-border-focus);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.radiomark:is(:focus-visible,[data-focus-visible]){outline-width:var(--focus-ring-width,2px);outline-offset:var(--focus-ring-offset,2px);outline-style:var(--focus-ring-style,solid);outline-color:var(--focus-ring-color)}.radiomark:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){color:var(--colors-primary-base)}.radiomark:is(:invalid,[data-invalid],[aria-invalid=true]){color:var(--colors-border-critical)}.radiomark[data-invalid][data-state=checked]{color:var(--colors-fg-critical)}.radiomark:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed;color:var(--colors-border-interactive)}.radiomark[data-disabled][data-state=checked]{color:var(--colors-fg-disabled)}.selectable{gap:var(--spacing-2);border-radius:var(--radii-l1);cursor:default;-webkit-user-select:none;user-select:none;color:var(--colors-fg-medium-emphasis);font-size:.875rem;line-height:1.375rem;font-weight:var(--font-weights-normal);letter-spacing:-.006em;align-items:center;display:flex}.selectable[data-highlighted]{background:var(--colors-bg-hover);color:var(--colors-fg-high-emphasis)}.selectable:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--colors-fg-disabled);pointer-events:none;cursor:not-allowed}.selectable[data-variant=destructive]{color:var(--colors-fg-critical)}.selectable[data-variant=destructive][data-highlighted]{background:var(--colors-bg-critical);color:var(--colors-fg-on-critical)}.selectable[data-variant=destructive]:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){background:unset;color:var(--colors-fg-disabled)}.selectable[data-variant=destructive]:is(:focus-visible,[data-focus-visible]){color:var(--colors-fg-critical);outline-color:var(--colors-border-critical)}.selectable:is(:focus-visible,[data-focus-visible]){color:var(--colors-fg-medium-emphasis);outline-width:2px;outline-style:solid;outline-color:var(--colors-border-focus);outline-offset:0px}.separator{border-color:var(--colors-border-base);align-self:stretch;display:block}.spinner{--spinner-track-color:transparent;animation:var(--animations-spin);border-radius:var(--radii-full);animation-duration:var(--durations-slowest);border:2px solid;border-inline-start-color:var(--spinner-track-color);width:var(--spinner-size);height:var(--spinner-size);border-bottom-color:var(--spinner-track-color);display:inline-block}.text{color:var(--colors-fg-medium-emphasis)}}.section--size_lg{padding-block:var(--spacing-24)}.section--size_md{padding-block:var(--spacing-16)}.icon--size_xs{width:var(--sizes-3);height:var(--sizes-3)}.icon--size_sm{width:var(--sizes-4);height:var(--sizes-4)}.icon--size_md{width:var(--sizes-5);height:var(--sizes-5)}.icon--size_lg{width:var(--sizes-6);height:var(--sizes-6)}.icon--size_xl{width:var(--sizes-7);height:var(--sizes-7)}.icon--size_2xl{width:var(--sizes-8);height:var(--sizes-8)}.button--size_md{--btn-border-width:2px;padding-inline:var(--spacing-4);padding-block:var(--spacing-2);gap:var(--spacing-1);font-size:1rem;line-height:1.5rem;font-weight:var(--font-weights-medium);letter-spacing:-.005em;height:var(--sizes-10)}.button--size_md[data-icon]{padding-inline:var(--spacing-3)}.button--size_md :where(svg){width:var(--sizes-5);height:var(--sizes-5)}.button--variant_primary{--btn-color:var(--colors-fg-on-primary);--btn-bg:var(--colors-primary-base);--btn-bg-hover:var(--colors-primary-hover);--btn-bg-active:var(--colors-primary-active);--btn-bg-disabled:var(--colors-primary-disabled);--btn-color-disabled:var(--colors-fg-disabled)}.button--variant_ghost{--btn-color:var(--colors-primary-base);--btn-color-hover:var(--colors-primary-hover);--btn-bg-hover:var(--colors-bg-hover);--btn-color-active:var(--colors-primary-active);--btn-bg-active:var(--colors-bg-active);--btn-color-focus:var(--colors-fg-link);--btn-color-disabled:var(--colors-fg-disabled)}.button--size_lg{--btn-border-width:2px;padding-inline:var(--spacing-4);padding-block:var(--spacing-2);gap:var(--spacing-1);font-size:1.125rem;line-height:1.5rem;font-weight:var(--font-weights-medium);letter-spacing:-.01em;height:var(--sizes-12)}.button--size_lg[data-icon]{padding-inline:var(--spacing-3)}.button--size_lg :where(svg){width:var(--sizes-6);height:var(--sizes-6)}.button--variant_secondary{--btn-color:var(--colors-primary-base);--btn-border:var(--colors-primary-base);--btn-color-hover:var(--colors-primary-hover);--btn-bg-hover:var(--colors-bg-hover);--btn-border-hover:var(--colors-primary-hover);--btn-color-active:var(--colors-primary-active);--btn-bg-active:var(--colors-bg-active);--btn-border-active:var(--colors-primary-active);--btn-border-width:1px;--btn-color-disabled:var(--colors-fg-disabled);--btn-bg-disabled:var(--colors-bg-surface);--btn-border-disabled:var(--colors-border-disabled)}.button--variant_inverse{--btn-color:var(--colors-nav-fg);--btn-border:var(--colors-nav-fg);--btn-border-width:1px;--btn-bg-hover:var(--colors-nav-item-hover);--btn-bg-active:transparent;--btn-color-disabled:var(--colors-fg-disabled);--btn-border-disabled:var(--colors-border-disabled);--focus-ring-color:var(--colors-nav-fg)}.button--variant_inverseGhost{--btn-color:var(--colors-nav-fg);--btn-border-width:1px;--btn-bg-hover:var(--colors-nav-item-hover);--btn-bg-active:transparent;--btn-color-disabled:var(--colors-fg-disabled);--focus-ring-color:var(--colors-nav-fg)}.button--variant_destructive{--btn-border-width:1px;--btn-bg:var(--colors-bg-surface);--btn-border:var(--colors-border-critical);--btn-color:var(--colors-fg-critical);--btn-bg-hover:var(--colors-bg-critical);--btn-color-hover:var(--colors-fg-on-critical);--btn-bg-active:var(--colors-bg-critical);--btn-color-active:var(--colors-fg-on-critical);--btn-color-disabled:var(--colors-fg-disabled);--btn-border-disabled:var(--colors-border-disabled);--focus-ring-color:var(--colors-border-critical)}.button--size_sm{--btn-border-width:1px;padding-inline:var(--spacing-2);padding-block:var(--spacing-2);gap:var(--spacing-1\.5);border-radius:var(--radii-l1);font-size:.875rem;line-height:1.375rem;font-weight:var(--font-weights-medium);letter-spacing:0;height:var(--sizes-8)}.button--size_sm :where(svg){width:var(--sizes-4);height:var(--sizes-4)}.icon-button--size_md{padding:var(--spacing-2);width:var(--sizes-10);height:var(--sizes-10)}.icon-button--size_md :where(svg){width:var(--sizes-6);height:var(--sizes-6)}.icon-button--variant_default{--btn-color:var(--colors-primary-base);--btn-border:var(--colors-primary-base);--btn-border-width:1px;--btn-color-hover:var(--colors-primary-hover);--btn-bg-hover:var(--colors-bg-hover);--btn-border-hover:var(--colors-primary-hover);--btn-color-active:var(--colors-primary-active);--btn-bg-active:var(--colors-bg-active);--btn-border-active:var(--colors-primary-active);--btn-color-disabled:var(--colors-fg-disabled);--btn-bg-disabled:var(--colors-bg-surface);--btn-border-disabled:var(--colors-border-disabled)}.icon-button--variant_ghost{--btn-color:var(--colors-primary-base);--btn-color-hover:var(--colors-primary-hover);--btn-bg-hover:var(--colors-bg-hover);--btn-color-active:var(--colors-primary-active);--btn-bg-active:var(--colors-bg-active);--btn-color-focus:var(--colors-fg-link);--btn-color-disabled:var(--colors-fg-disabled)}.icon-button--variant_rounded{--btn-color:var(--colors-fg-on-primary);--btn-bg:var(--colors-primary-base);--btn-bg-hover:var(--colors-primary-hover);--btn-bg-active:var(--colors-primary-active);--btn-bg-disabled:var(--colors-primary-disabled);--btn-color-disabled:var(--colors-fg-disabled);border-radius:var(--radii-full)}.icon-button--variant_inverseGhost{--btn-color:var(--colors-nav-fg-low);--btn-bg-hover:var(--colors-nav-item-hover);--btn-bg-active:var(--colors-nav-item-active);--btn-color-disabled:var(--colors-fg-disabled);--focus-ring-color:var(--colors-nav-fg)}.icon-button--size_xs{--btn-border-width:1px;padding:var(--spacing-1);border-radius:var(--radii-l1);width:var(--sizes-6);height:var(--sizes-6)}.icon-button--size_xs :where(svg){width:var(--sizes-4);height:var(--sizes-4)}.icon-button--size_sm{--btn-border-width:1px;padding:var(--spacing-1\.5);border-radius:var(--radii-l1);width:var(--sizes-8);height:var(--sizes-8)}.icon-button--size_sm :where(svg){width:var(--sizes-4);height:var(--sizes-4)}.icon-button--size_lg{padding:var(--spacing-3);width:var(--sizes-12);height:var(--sizes-12)}.icon-button--size_lg :where(svg){width:var(--sizes-6);height:var(--sizes-6)}.link--variant_plain:not(:disabled):not(:focus-visible):hover{text-underline-offset:3px;--mix-textDecorationColor:currentColor;text-decoration:underline}@supports (color:color-mix(in lab, red, red)){.link--variant_plain:not(:disabled):not(:focus-visible):hover{--mix-textDecorationColor:color-mix(in srgb, currentColor 20%, transparent)}}.link--variant_plain:not(:disabled):not(:focus-visible):hover{-webkit-text-decoration-color:var(--mix-textDecorationColor,currentColor);-webkit-text-decoration-color:var(--mix-textDecorationColor,currentColor);-webkit-text-decoration-color:var(--mix-textDecorationColor,currentColor);text-decoration-color:var(--mix-textDecorationColor,currentColor)}.link--colorPalette_neutral{--link-color:var(--colors-fg-medium-emphasis);--link-color-hover:var(--colors-fg-high-emphasis);--link-color-disabled:var(--colors-fg-low-emphasis)}.link--colorPalette_primary{--link-color:var(--colors-primary-base);--link-color-hover:var(--colors-primary-hover);--link-color-disabled:var(--colors-primary-disabled)}.link--variant_underline{text-underline-offset:3px;--mix-textDecorationColor:currentColor;text-decoration:underline}@supports (color:color-mix(in lab, red, red)){.link--variant_underline{--mix-textDecorationColor:color-mix(in srgb, currentColor 20%, transparent)}}.link--variant_underline{-webkit-text-decoration-color:var(--mix-textDecorationColor,currentColor);-webkit-text-decoration-color:var(--mix-textDecorationColor,currentColor);-webkit-text-decoration-color:var(--mix-textDecorationColor,currentColor);text-decoration-color:var(--mix-textDecorationColor,currentColor)}.input-group--variant_default{--input-bg:var(--colors-bg-surface);--input-border:var(--colors-border-interactive)}.input-group--variant_default:not(:disabled):not(:focus-visible):hover{--input-border:var(--colors-border-hover)}.input-group--size_lg{--input-height:var(--sizes-12);--input-px:var(--spacing-3);font-size:1.125rem;line-height:1.625rem;font-weight:var(--font-weights-normal);letter-spacing:-.012em}.input-group--size_md{--input-height:var(--sizes-10);--input-px:var(--spacing-3);font-size:1rem;line-height:1.5rem;font-weight:var(--font-weights-normal);letter-spacing:-.011em}.input-group--variant_ghost{--input-bg:var(--colors-bg-surface);--input-border:transparent;border-width:0;border-radius:0}.input-group--size_sm{--input-height:var(--sizes-8);--input-px:var(--spacing-3);border-radius:var(--radii-l1);font-size:.875rem;line-height:1.375rem;font-weight:var(--font-weights-normal);letter-spacing:-.006em}.absolute-center--axis_both{inset-inline-start:50%;top:50%;translate:-50% -50%}:where([dir=rtl],:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) .absolute-center--axis_both{translate:50% -50%}.absolute-center--axis_horizontal{inset-inline-start:50%;translate:-50%}:where([dir=rtl],:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) .absolute-center--axis_horizontal{translate:50%}.absolute-center--axis_vertical{top:50%;translate:0 -50%}.badge--size_md{gap:var(--spacing-1);height:var(--sizes-5);min-width:var(--sizes-5)}.badge--size_md :where(svg){width:var(--sizes-3);height:var(--sizes-3)}.badge--status_info{--badge-bg:var(--colors-bg-info);--badge-color:var(--colors-fg-on-info)}.badge--status_success{--badge-bg:var(--colors-bg-success);--badge-color:var(--colors-fg-on-success)}.badge--status_warning{--badge-bg:var(--colors-bg-warning);--badge-color:var(--colors-fg-on-warning)}.badge--status_critical{--badge-bg:var(--colors-bg-critical);--badge-color:var(--colors-fg-on-critical)}.badge--status_advice{--badge-bg:var(--colors-bg-advice);--badge-color:var(--colors-fg-on-advice)}.badge--status_pro{--badge-bg:var(--colors-bg-pro);--badge-color:var(--colors-fg-pro)}.badge--status_accent{--badge-bg:var(--colors-bg-accent);--badge-color:var(--colors-fg-accent)}.badge--size_sm{gap:var(--spacing-1);height:var(--sizes-4);min-width:var(--sizes-4)}.badge--size_sm :where(svg){width:var(--sizes-3);height:var(--sizes-3)}.dot--status_info{--dot-bg:var(--colors-fg-info)}.dot--status_success{--dot-bg:var(--colors-border-success)}.dot--status_warning{--dot-bg:var(--colors-border-warning)}.dot--status_critical{--dot-bg:var(--colors-border-critical)}.dot--status_advice{--dot-bg:var(--colors-fg-advice)}.closeButton--size_md{padding:var(--spacing-2);border-radius:var(--radii-l2);width:var(--sizes-10);height:var(--sizes-10)}.closeButton--size_md :where(svg){width:var(--sizes-6);height:var(--sizes-6)}.closeButton--variant_inverseGhost{--cb-color:var(--colors-nav-fg-low);--cb-bg-hover:var(--colors-nav-item-hover);--cb-bg-active:var(--colors-nav-item-active);--focus-ring-color:var(--colors-nav-fg)}.closeButton--size_lg{padding:var(--spacing-3);border-radius:var(--radii-l2);width:var(--sizes-12);height:var(--sizes-12)}.closeButton--size_lg :where(svg){width:var(--sizes-6);height:var(--sizes-6)}.closeButton--size_sm{padding:var(--spacing-1\.5);border-radius:var(--radii-l1);width:var(--sizes-8);height:var(--sizes-8)}.closeButton--size_sm :where(svg){width:var(--sizes-4);height:var(--sizes-4)}.closeButton--size_xs{padding:var(--spacing-1);border-radius:var(--radii-l1);width:var(--sizes-6);height:var(--sizes-6)}.closeButton--size_xs :where(svg){width:var(--sizes-4);height:var(--sizes-4)}.closeButton--colorPalette_info{--cb-color:var(--colors-fg-on-info);--cb-bg-hover:var(--colors-bg-info-hover);--cb-bg-active:var(--colors-bg-info-hover);--focus-ring-color:var(--colors-fg-on-info)}.closeButton--colorPalette_warning{--cb-color:var(--colors-fg-on-warning);--cb-bg-hover:var(--colors-bg-warning-hover);--cb-bg-active:var(--colors-bg-warning-hover);--focus-ring-color:var(--colors-fg-on-warning)}.closeButton--colorPalette_success{--cb-color:var(--colors-fg-on-success);--cb-bg-hover:var(--colors-bg-success-hover);--cb-bg-active:var(--colors-bg-success-hover);--focus-ring-color:var(--colors-fg-on-success)}.closeButton--colorPalette_critical{--cb-color:var(--colors-fg-on-critical);--cb-bg-hover:var(--colors-bg-critical-hover);--cb-bg-active:var(--colors-bg-critical-hover);--focus-ring-color:var(--colors-fg-on-critical)}.closeButton--colorPalette_advice{--cb-color:var(--colors-fg-on-advice);--cb-bg-hover:var(--colors-bg-advice-hover);--cb-bg-active:var(--colors-bg-advice-hover);--focus-ring-color:var(--colors-fg-on-advice)}.checkmark--size_md{width:var(--sizes-5);height:var(--sizes-5)}.checkmark--size_sm{width:var(--sizes-4);height:var(--sizes-4)}.checkmark--filled_true{background:var(--colors-bg-surface)}.group--orientation_horizontal{flex-direction:row}.group--orientation_vertical{flex-direction:column}.group--attached_true{gap:0}.group--grow_true{display:flex}.group--grow_true>*{flex:1}.radiomark--size_md{width:var(--sizes-5);height:var(--sizes-5)}.radiomark--size_xs{width:var(--sizes-3);height:var(--sizes-3)}.radiomark--size_sm{width:var(--sizes-4);height:var(--sizes-4)}.radiomark--size_lg{width:var(--sizes-6);height:var(--sizes-6)}.radiomark--filled_true{background:var(--colors-bg-surface)}.selectable--size_md{padding-inline:var(--spacing-2);font-size:.875rem;line-height:1.375rem;font-weight:var(--font-weights-normal);letter-spacing:-.006em;min-height:var(--sizes-8)}.selectable--variant_inverse{color:var(--colors-nav-fg)}.selectable--variant_inverse[data-highlighted]{background:var(--colors-nav-item-hover);color:var(--colors-nav-fg)}.selectable--variant_inverse:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--colors-fg-disabled)}.selectable--variant_inverse:is(:focus-visible,[data-focus-visible]){color:var(--colors-nav-fg);outline-color:var(--colors-nav-fg)}.selectable--size_sm{padding-inline:var(--spacing-2);min-height:var(--sizes-7)}.selectable--size_lg{padding-inline:var(--spacing-3);font-size:1rem;line-height:1.5rem;font-weight:var(--font-weights-normal);letter-spacing:-.011em;min-height:var(--sizes-9)}.separator--size_sm{--separator-thickness:1px}.separator--variant_solid{border-style:solid}.separator--orientation_horizontal{border-top-width:var(--separator-thickness);width:var(--sizes-full)}.separator--variant_dashed{border-style:dashed}.separator--variant_dotted{border-style:dotted}.separator--orientation_vertical{border-inline-start-width:var(--separator-thickness);height:var(--sizes-full)}.separator--size_xs{--separator-thickness:.5px}.separator--size_md{--separator-thickness:2px}.separator--size_lg{--separator-thickness:3px}.skeleton--loading_true{background:var(--colors-skeleton);animation:var(--animations-pulse);animation-duration:var(--duration,1.2s);box-shadow:none;cursor:default;color:var(--colors-transparent);pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-background-clip:padding-box;background-clip:padding-box;flex-shrink:0}.skeleton--loading_true:before,.skeleton--loading_true:after,.skeleton--loading_true *{visibility:hidden}.skeleton--loading_false{background:unset;animation:fade-in var(--fade-duration,.1s) ease-out!important}.skeleton--circle_true{border-radius:9999px;flex:none;justify-content:center;align-items:center;display:flex}.spinner--size_md{--spinner-size:var(--sizes-5)}.spinner--size_inherit{--spinner-size:1em}.spinner--size_xs{--spinner-size:var(--sizes-3)}.spinner--size_sm{--spinner-size:var(--sizes-4)}.spinner--size_lg{--spinner-size:var(--sizes-8)}.spinner--size_xl{--spinner-size:var(--sizes-10)}}@layer utilities{@layer compositions{.textStyle_h1{font-size:2.25rem;line-height:2.5rem;font-weight:var(--font-weights-semibold);letter-spacing:-.01em}.textStyle_h2{font-size:1.75rem;line-height:2.25rem}.textStyle_h2,.textStyle_h3{font-weight:var(--font-weights-semibold);letter-spacing:0}.textStyle_h3{font-size:1.5rem;line-height:2rem}.textStyle_h4{font-size:1.25rem;line-height:2rem;font-weight:var(--font-weights-semibold);letter-spacing:-.017em}.textStyle_h5{font-size:1rem;line-height:1.5rem;font-weight:var(--font-weights-bold);letter-spacing:0}.textStyle_body\.lg{letter-spacing:-.012em;font-size:1.125rem;line-height:1.625rem}.textStyle_body\.lg,.textStyle_body{font-weight:var(--font-weights-normal)}.textStyle_body{letter-spacing:-.011em;font-size:1rem;line-height:1.5rem}.textStyle_body\.sm{font-size:.875rem;line-height:1.375rem;font-weight:var(--font-weights-normal);letter-spacing:-.006em}.textStyle_label{font-size:1rem;line-height:1.5rem;font-weight:var(--font-weights-medium);letter-spacing:-.005em}.textStyle_caption{font-weight:var(--font-weights-normal);letter-spacing:0}.textStyle_caption,.textStyle_eyebrow{font-size:.75rem;line-height:1rem}.textStyle_eyebrow{letter-spacing:.125em;text-transform:uppercase}.textStyle_eyebrow,.textStyle_heading\.lg{font-weight:var(--font-weights-semibold)}.textStyle_heading\.lg{letter-spacing:-.021em;font-size:2.25rem;line-height:3rem}.textStyle_heading\.md{font-size:1.75rem;line-height:2.5rem;font-weight:var(--font-weights-semibold);letter-spacing:-.02em}.textStyle_heading\.sm{font-size:1.5rem;line-height:2.25rem;font-weight:var(--font-weights-semibold);letter-spacing:-.017em}.textStyle_subheading\.lg{font-size:1.375rem;line-height:1.75rem}.textStyle_subheading\.lg,.textStyle_subheading\.md{font-weight:var(--font-weights-semibold);letter-spacing:-.016em}.textStyle_subheading\.md{font-size:1.25rem;line-height:2rem}.textStyle_subheading\.sm{font-size:1.125rem;line-height:1.5rem;font-weight:var(--font-weights-bold);letter-spacing:-.0025em}.textStyle_body\.md{font-size:1rem;line-height:1.5rem;font-weight:var(--font-weights-normal);letter-spacing:-.011em}.textStyle_label\.lg{letter-spacing:-.01em;font-size:1.125rem}.textStyle_label\.lg,.textStyle_label\.md{line-height:1.5rem;font-weight:var(--font-weights-medium)}.textStyle_label\.md{letter-spacing:-.005em;font-size:1rem}.textStyle_label\.sm{font-size:.875rem;line-height:1.375rem;font-weight:var(--font-weights-medium);letter-spacing:0}.textStyle_caption\.lg{font-weight:var(--font-weights-semibold);letter-spacing:.042em;text-transform:uppercase}.textStyle_caption\.lg,.textStyle_caption\.md{font-size:.75rem;line-height:1rem}.textStyle_caption\.md{font-weight:var(--font-weights-normal);letter-spacing:0}.open\:animationStyle_slide-fade-in:is([open],[data-open],[data-state=open],:popover-open){transform-origin:var(--transform-origin)}.open\:animationStyle_slide-fade-in:is([open],[data-open],[data-state=open],:popover-open)[data-placement^=top]{animation-name:slide-from-bottom,fade-in}.open\:animationStyle_slide-fade-in:is([open],[data-open],[data-state=open],:popover-open)[data-placement^=bottom]{animation-name:slide-from-top,fade-in}.open\:animationStyle_slide-fade-in:is([open],[data-open],[data-state=open],:popover-open)[data-placement^=left]{animation-name:slide-from-right,fade-in}.open\:animationStyle_slide-fade-in:is([open],[data-open],[data-state=open],:popover-open)[data-placement^=right]{animation-name:slide-from-left,fade-in}.closed\:animationStyle_slide-fade-out:is([closed],[data-closed],[data-state=closed]){transform-origin:var(--transform-origin)}.closed\:animationStyle_slide-fade-out:is([closed],[data-closed],[data-state=closed])[data-placement^=top]{animation-name:slide-to-bottom,fade-out}.closed\:animationStyle_slide-fade-out:is([closed],[data-closed],[data-state=closed])[data-placement^=bottom]{animation-name:slide-to-top,fade-out}.closed\:animationStyle_slide-fade-out:is([closed],[data-closed],[data-state=closed])[data-placement^=left]{animation-name:slide-to-right,fade-out}.closed\:animationStyle_slide-fade-out:is([closed],[data-closed],[data-state=closed])[data-placement^=right]{animation-name:slide-to-left,fade-out}@media screen and (width>=48rem){.textStyle_h1{font-size:3rem;line-height:3.5rem}.textStyle_h2{font-size:2.5rem;line-height:3rem}.textStyle_h3{font-size:1.75rem;line-height:2.25rem}.textStyle_h4{font-size:1.25rem;line-height:2rem}.textStyle_h5{font-size:1.125rem;line-height:1.5rem}}@media screen and (width>=64rem){.textStyle_h1{font-size:3.75rem;line-height:4rem}.textStyle_h2{font-size:3rem;line-height:3.5rem}.textStyle_h3{font-size:2rem;line-height:2.5rem}.textStyle_h4{font-size:1.5rem;line-height:2.25rem}.textStyle_h5{font-size:1.125rem;line-height:1.5rem}}}.--btn-color_colors\.fg\.mediumEmphasis{--btn-color:var(--colors-fg-medium-emphasis)}.--btn-bg_colors\.bg\.surface{--btn-bg:var(--colors-bg-surface)}.--btn-border_colors\.border\.interactive{--btn-border:var(--colors-border-interactive)}.--btn-color-hover_colors\.fg\.highEmphasis{--btn-color-hover:var(--colors-fg-high-emphasis)}.--btn-bg-hover_colors\.bg\.hover{--btn-bg-hover:var(--colors-bg-hover)}.--btn-border-hover_colors\.border\.hover{--btn-border-hover:var(--colors-border-hover)}.--btn-color-active_colors\.fg\.mediumEmphasis{--btn-color-active:var(--colors-fg-medium-emphasis)}.--btn-bg-active_colors\.bg\.active{--btn-bg-active:var(--colors-bg-active)}.--btn-border-active_colors\.primary\.active{--btn-border-active:var(--colors-primary-active)}.--btn-color-disabled_colors\.fg\.disabled{--btn-color-disabled:var(--colors-fg-disabled)}.--btn-bg-disabled_colors\.bg\.surface{--btn-bg-disabled:var(--colors-bg-surface)}.--btn-border-disabled_colors\.border\.disabled{--btn-border-disabled:var(--colors-border-disabled)}.--btn-color_colors\.fg\.highEmphasis{--btn-color:var(--colors-fg-high-emphasis)}.--btn-color-active_colors\.fg\.highEmphasis{--btn-color-active:var(--colors-fg-high-emphasis)}.bg_bg\.selected{background:var(--colors-bg-selected)}.bd_1px_solid{border:1px solid}.p_xl{padding:var(--spacing-xl)}.p_md{padding:var(--spacing-md)}.bd_none{border:none}.bg_var\(--colors-white\){background:var(--colors-white)}.bd_var\(--colors-neutral-400\){border:var(--colors-neutral-400)}.bg_var\(--colors-neutral-50\){background:var(--colors-neutral-50)}.bg_var\(--colors-blue-rich-navy-blue\){background:var(--colors-blue-rich-navy-blue)}.bd_var\(--colors-neutral-600\){border:var(--colors-neutral-600)}.bg_website\.cta\.bg{background:var(--colors-website-cta-bg)}.bg_transparent{background:var(--colors-transparent)}.bg_website\.bg\.hoverOnDark{background:var(--colors-website-bg-hover-on-dark)}.p_sm{padding:var(--spacing-sm)}.bg_website\.bg\.primary{background:var(--colors-website-bg-primary)}.p_2xl{padding:var(--spacing-2xl)}.bg_website\.bg\.surfaceWhite{background:var(--colors-website-bg-surface-white)}.p_lg{padding:var(--spacing-lg)}.bg_website\.bg\.surfaceNeutral{background:var(--colors-website-bg-surface-neutral)}.inset_0{inset:0}.p_0{padding:0}.bg_none{background:0 0}.gap_md{gap:var(--spacing-md)}.gap_lg{gap:var(--spacing-lg)}.gap_sm{gap:var(--spacing-sm)}.bd-c_border\.default{border-color:border.default}.bdr_sm{border-radius:var(--radii-sm)}.bdr_md{border-radius:var(--radii-md)}.px_xl{padding-inline:var(--spacing-xl)}.py_sm{padding-block:var(--spacing-sm)}.bd-c_website\.border\.default{border-color:var(--colors-website-border-default)}.td_none{text-decoration:none}.bd-w_1px{border-width:1px}.border-style_solid{border-style:solid}.bd-c_transparent{border-color:var(--colors-transparent)}.px_md{padding-inline:var(--spacing-md)}.py_sm\+{padding-block:var(--spacing-sm\+)}.py_2{padding-block:var(--spacing-2)}.bd-c_website\.border\.interactive{border-color:var(--colors-website-border-interactive)}.bd-c_website\.border\.interactiveOnDark{border-color:var(--colors-website-border-interactive-on-dark)}.bdr_lg{border-radius:var(--radii-lg)}.gap_2{gap:var(--spacing-2)}.gap_sm\+{gap:var(--spacing-sm\+)}.ov_hidden{overflow:hidden}.flex_1{flex:1}.gap_xs{gap:var(--spacing-xs)}.px_lg{padding-inline:var(--spacing-lg)}.gap_xl{gap:var(--spacing-xl)}.py_md{padding-block:var(--spacing-md)}.px_xs{padding-inline:var(--spacing-xs)}.ai_flex-start{align-items:flex-start}.ai_stretch{align-items:stretch}.d_flex{display:flex}.ai_center{align-items:center}.d_grid{display:grid}.grid-tc_repeat\(auto-fill\,_minmax\(96px\,_1fr\)\){grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}.flex-d_column{flex-direction:column}.cursor_pointer{cursor:pointer}.color-palette_neutral{--colors-color-palette-50:var(--colors-neutral-50);--colors-color-palette-100:var(--colors-neutral-100);--colors-color-palette-200:var(--colors-neutral-200);--colors-color-palette-300:var(--colors-neutral-300);--colors-color-palette-400:var(--colors-neutral-400);--colors-color-palette-500:var(--colors-neutral-500);--colors-color-palette-600:var(--colors-neutral-600);--colors-color-palette-700:var(--colors-neutral-700);--colors-color-palette-800:var(--colors-neutral-800);--colors-color-palette-900:var(--colors-neutral-900);--colors-color-palette-950:var(--colors-neutral-950)}.d_inline-flex{display:inline-flex}.jc_center{justify-content:center}.trs-prop_common{--transition-prop:color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter}.trs-dur_moderate{--transition-duration:var(--durations-moderate);transition-duration:var(--durations-moderate)}.c_website\.cta\.label{color:var(--colors-website-cta-label)}.c_website\.fg\.textHeadlineOnDark{color:var(--colors-website-fg-text-headline-on-dark)}.asp_16_\/_9{aspect-ratio:16/9}.c_website\.fg\.linkOnDark{color:var(--colors-website-fg-link-on-dark)}.c_website\.fg\.link{color:var(--colors-website-fg-link)}.c_website\.fg\.textHeadline{color:var(--colors-website-fg-text-headline)}.c_website\.fg\.textSecondaryOnDark{color:var(--colors-website-fg-text-secondary-on-dark)}.c_website\.fg\.textSecondary{color:var(--colors-website-fg-text-secondary)}.grad-from_teal\.deepTealOcean{--gradient-from:var(--colors-teal-deep-teal-ocean)}.grad-to_teal\.brightTropicalCyan{--gradient-to:var(--colors-teal-bright-tropical-cyan)}.grad-from_blue\.boldCobalt{--gradient-from:var(--colors-blue-bold-cobalt)}.grad-to_blue\.blackNavy{--gradient-to:var(--colors-blue-black-navy)}.asp_21_\/_9{aspect-ratio:21/9}.asp_9_\/_16{aspect-ratio:9/16}.asp_4_\/_3{aspect-ratio:4/3}.flex-sh_0{flex-shrink:0}.id_productos{id:productos}.label_Products{label:Products}.id_tarjeta{id:tarjeta}.title_Corporate_card{title:Corporate card}.description_Black\,_White\,_and_Virtual_cards_for_your_whole_team\,_plus_single-use_VCNs_for_total_security\.{description:Black, White, and Virtual cards for your whole team, plus single-use VCNs for total security.}.href_\#{href:#}.id_gastos{id:gastos}.title_Expense_management{title:Expense management}.description_Eliminate_manual_tracking\,_expense_reports\,_and_unexpected_costs\.{description:Eliminate manual tracking, expense reports, and unexpected costs.}.id_travelpay{id:travelpay}.title_TravelPay{title:TravelPay}.description_Keep_travel_expenses_under_control_with_global_agility_and_World_Elite_acceptance\.{description:Keep travel expenses under control with global agility and World Elite acceptance.}.id_clientes{id:clientes}.label_Customers{label:Customers}.id_casos{id:casos}.title_Success_stories{title:Success stories}.description_Companies_that_already_trust_Clara\.{description:Companies that already trust Clara.}.bx-sh_md{box-shadow:var(--shadows-md)}.d_none{display:none}.pos_sticky{position:sticky}.z_sticky{z-index:var(--z-index-sticky)}.jc_safe_center{justify-content:safe center}.pos_relative{position:relative}.jc_space-between{justify-content:space-between}.pos_absolute{position:absolute}.pointer-events_none{pointer-events:none}.bx-sh_none{box-shadow:none}.white-space_nowrap{white-space:nowrap}.tov_ellipsis{text-overflow:ellipsis}.ta_left{text-align:left}.flex-d_row{flex-direction:row}.id_products-spend{id:products-spend}.label_Spend{label:Spend}.id_corporate-card{id:corporate-card}.variant_default{variant:default}.href_\/products\/corporate-card{href:/products/corporate-card}.id_expense-management{id:expense-management}.href_\/products\/expense-management{href:/products/expense-management}.ai_start{align-items:start}.ai_end{align-items:end}.h_6{height:var(--sizes-6)}.w_16{width:var(--sizes-16)}.h_16{height:var(--sizes-16)}.w_100\%{width:100%}.mt_1{margin-top:var(--spacing-1)}.mb_2{margin-bottom:var(--spacing-2)}.w_var\(--spacing-1\){width:var(--spacing-1)}.w_var\(--spacing-2\){width:var(--spacing-2)}.w_var\(--spacing-3\){width:var(--spacing-3)}.w_var\(--spacing-4\){width:var(--spacing-4)}.w_var\(--spacing-6\){width:var(--spacing-6)}.w_var\(--spacing-8\){width:var(--spacing-8)}.w_var\(--spacing-12\){width:var(--spacing-12)}.w_var\(--spacing-16\){width:var(--spacing-16)}.w_var\(--spacing-24\){width:var(--spacing-24)}.w_141{width:141px}.h_28{height:var(--sizes-28)}.w_32{width:var(--sizes-32)}.h_12{height:var(--sizes-12)}.h_10{height:var(--sizes-10)}.w_360px{width:360px}.w_32px{width:32px}.h_32px{height:32px}.w_147px{width:147px}.h_100px{height:100px}.min-w_0{min-width:0}.max-w_1280px{max-width:1280px}.bdr-tl_0{border-top-left-radius:0}.bdr-tr_0{border-top-right-radius:0}.bdr-bl_lg{border-bottom-left-radius:var(--radii-lg)}.bdr-br_lg{border-bottom-right-radius:var(--radii-lg)}.top_0{top:0}.max-w_100\%{max-width:100%}.ov-x_auto{overflow-x:auto}.h_76px{height:76px}.bd-b-w_1px{border-bottom-width:1px}.border-bottom-style_solid{border-bottom-style:solid}.h_100\%{height:100%}.pt_24px{padding-top:24px}.mt_-24px{margin-top:-24px}.w_var\(--reference-width\){width:var(--reference-width)}.min-w_unset{min-width:unset}.h_64px{height:64px}.bdr-tl_2xl{border-top-left-radius:var(--radii-2xl)}.bdr-bl_2xl{border-bottom-left-radius:var(--radii-2xl)}.pb_sm{padding-bottom:var(--spacing-sm)}.bd-t-w_1px{border-top-width:1px}.border-top-style_solid{border-top-style:solid}.\[\&_svg\]\:trs_transform_0\.2s svg{transition:transform .2s}.\[\&_\>_\*\:not\(\:first-child\)\:not\(\:last-child\)\]\:bdr_0>:not(:first-child):not(:last-child){border-radius:0}.\[\&\:has\(\.hero__media\)\]\:pbe_0:has(.hero__media){padding-block-end:0}.open\:anim-dur_moderate:is([open],[data-open],[data-state=open],:popover-open){animation-duration:var(--durations-moderate)}.open\:anim-tmf_ease-out:is([open],[data-open],[data-state=open],:popover-open){animation-timing-function:var(--easings-ease-out)}.closed\:anim-dur_fast:is([closed],[data-closed],[data-state=closed]){animation-duration:var(--durations-fast)}.closed\:anim-tmf_ease-out:is([closed],[data-closed],[data-state=closed]){animation-timing-function:var(--easings-ease-out)}.\[\&_svg\]\:trs-tmf_ease-out svg{--transition-easing:var(--easings-ease-out);transition-timing-function:var(--easings-ease-out)}.\[\&\[data-current\]_svg\]\:trf_rotate\(180deg\)[data-current] svg,.\[\&\[data-state\=\"open\"\]_svg\]\:trf_rotate\(180deg\)[data-state=open] svg{transform:rotate(180deg)}.\[\&_\>_\*\:first-child\]\:bdr-e_0>:first-child{border-start-end-radius:0;border-end-end-radius:0}.\[\&_\>_\*\:first-child\]\:me_-1px>:first-child{margin-inline-end:-1px}.\[\&_\>_\*\:last-child\]\:bdr-s_0>:last-child{border-start-start-radius:0;border-end-start-radius:0}.\[\&_\>_\*\:not\(\:first-child\)\:not\(\:last-child\)\]\:me_-1px>:not(:first-child):not(:last-child){margin-inline-end:-1px}.\[\&_\>_\*\:first-child\]\:bdr-b_0>:first-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.\[\&_\>_\*\:last-child\]\:bdr-t_0>:last-child{border-top-left-radius:0;border-top-right-radius:0}.\[\&_svg\]\:h_6 svg{height:var(--sizes-6)}.\[\&_svg\]\:w_auto svg{width:auto}.\[\&_\>_\*\:first-child\]\:mb_-1px>:first-child,.\[\&_\>_\*\:not\(\:first-child\)\:not\(\:last-child\)\]\:mb_-1px>:not(:first-child):not(:last-child){margin-bottom:-1px}.hover\:bg_website\.cta\.bgHover:not(:disabled):not(:focus-visible):hover{background:var(--colors-website-cta-bg-hover)}.hover\:bg_website\.bg\.hover:not(:disabled):not(:focus-visible):hover{background:var(--colors-website-bg-hover)}.hover\:bg_website\.bg\.hoverOnDark:not(:disabled):not(:focus-visible):hover{background:var(--colors-website-bg-hover-on-dark)}.hover\:bd-c_website\.border\.hover:not(:disabled):not(:focus-visible):hover{border-color:var(--colors-website-border-hover)}.hover\:bd-c_website\.border\.hoverOnDark:not(:disabled):not(:focus-visible):hover{border-color:var(--colors-website-border-hover-on-dark)}.active\:bg_website\.cta\.bgActive:not(:disabled):active{background:var(--colors-website-cta-bg-active)}.\[\&\:not\(\[disabled\]\)\:not\(\[data-disabled\]\)\:not\(\[aria-disabled\=true\]\)\]\:hover\:--item-border_colors\.border\.hover:not([disabled]):not([data-disabled]):not([aria-disabled=true]):not(:disabled):not(:focus-visible):hover{--item-border:var(--colors-border-hover)}.\[\&\:not\(\[disabled\]\)\:not\(\[data-disabled\]\)\:not\(\[aria-disabled\=true\]\)\]\:hover\:--item-trailing-icon_colors\.fg\.highEmphasis:not([disabled]):not([data-disabled]):not([aria-disabled=true]):not(:disabled):not(:focus-visible):hover{--item-trailing-icon:var(--colors-fg-high-emphasis)}.\[\&\:not\(\[disabled\]\)\:not\(\[data-disabled\]\)\:not\(\[aria-disabled\=true\]\)\]\:active\:--item-border_colors\.border\.hover:not([disabled]):not([data-disabled]):not([aria-disabled=true]):not(:disabled):active{--item-border:var(--colors-border-hover)}.\[\&\:not\(\[disabled\]\)\:not\(\[data-disabled\]\)\:not\(\[aria-disabled\=true\]\)\]\:active\:--item-trailing-icon_colors\.fg\.highEmphasis:not([disabled]):not([data-disabled]):not([aria-disabled=true]):not(:disabled):active{--item-trailing-icon:var(--colors-fg-high-emphasis)}@media screen and (width>=30rem){.sm\:id_plataforma{id:plataforma}.sm\:label_Platform{label:Platform}.sm\:id_movil{id:movil}.sm\:title_Mobile{title:Mobile}.sm\:description_Empower_cardholders_with_autonomy_and_real-time_expense_control\.{description:Empower cardholders with autonomy and real-time expense control.}.sm\:href_\#{href:#}.sm\:id_intelligence{id:intelligence}.sm\:title_Clara_Intelligence{title:Clara Intelligence}.sm\:description_Put_AI_to_work_with_an_automated_financial_agent_and_predictive_analytics\.{description:Put AI to work with an automated financial agent and predictive analytics.}.sm\:jc_flex-end{justify-content:flex-end}.sm\:d_none{display:none}.sm\:id_products-platform{id:products-platform}.sm\:id_mobile{id:mobile}.sm\:variant_default{variant:default}.sm\:href_\/products\/mobile{href:/products/mobile}.sm\:href_\/products\/intelligence{href:/products/intelligence}}@media screen and (width>=62rem){.navDesktop\:d_flex{display:flex}.navDesktop\:d_none{display:none}}@media screen and (width<=77.4975rem){.navCompactDown\:gap_md{gap:var(--spacing-md)}.navCompactDown\:gap_xs{gap:var(--spacing-xs)}}}@layer recipes.slots{@layer _base{.faq__root{padding-inline:var(--spacing-md);padding-block:var(--spacing-xl);justify-content:center;width:100%;display:flex}.faq__inner{gap:var(--spacing-xl);width:100%;max-width:1280px;display:grid}.faq__inner,.faq__inner:has(>.faq__header){grid-template-columns:1fr}.faq__header{gap:var(--spacing-sm\+);flex-direction:column;align-self:start;display:flex}.faq__eyebrow{gap:var(--spacing-xs);font-size:.75rem;line-height:1rem;font-weight:var(--font-weights-semibold);letter-spacing:.125em;text-transform:uppercase;color:var(--colors-website-fg-text-secondary);align-items:center;display:flex}.faq__eyebrow:before{background:var(--colors-website-fg-link);border-radius:var(--radii-full);content:"";width:6px;height:6px}.faq__heading{font-size:1.75rem;line-height:2.25rem;font-weight:var(--font-weights-semibold);letter-spacing:0;color:var(--colors-website-fg-text-headline)}.faq__list{gap:var(--spacing-sm);flex-direction:column;width:100%;display:flex}.faq__item{border-radius:var(--radii-lg);--transition-prop:background-color;--transition-duration:var(--durations-moderate);transition-property:background-color;transition-duration:var(--durations-moderate);padding:20px;overflow:hidden}.faq__item:hover:not([data-state=open]){background:var(--colors-website-bg-hover)}.faq__trigger{gap:var(--spacing-sm\+);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:0;display:flex}.faq__question{font-size:1.125rem;line-height:1.5rem;font-weight:var(--font-weights-medium);letter-spacing:-.01em}.faq__question,.faq__icon{color:var(--colors-website-fg-text-headline)}.faq__icon{flex-shrink:0}.faq__answer{font-size:1rem;line-height:1.5rem;font-weight:var(--font-weights-normal);letter-spacing:-.011em;color:var(--colors-website-fg-text-secondary);margin-top:var(--spacing-sm\+)}.collapsible__content{overflow:hidden}.collapsible__content:is([open],[data-open],[data-state=open],:popover-open){animation-name:expand-height,fade-in;animation-duration:var(--durations-moderate)}.collapsible__content:is([closed],[data-closed],[data-state=closed]){animation-name:collapse-height,fade-out;animation-duration:var(--durations-moderate)}.hero__root{padding-inline:var(--spacing-md);padding-block:var(--spacing-xl);justify-content:center}.hero__root,.hero__inner{width:100%;display:flex}.hero__inner{max-width:1280px}.hero__content{gap:var(--spacing-xl)}.hero__content,.hero__media{flex-direction:column;width:100%;min-width:0;display:flex}.hero__media img{width:100%;max-width:100%;height:auto;display:block}.register-form__root{gap:var(--spacing-md);flex-direction:column;width:100%;max-width:28rem;display:flex}.register-form__srOnlyLabel{white-space:nowrap;clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.register-form__fieldInput,.register-form__countrySelect{color:var(--colors-website-fg-text-headline)}.register-form__countrySelect{appearance:auto;cursor:pointer;border-inline-end-style:solid;border-inline-end-width:1px;border-inline-end-color:var(--colors-website-border-default);height:100%;margin-inline-end:var(--spacing-xs);padding-inline-start:var(--spacing-sm\+);padding-inline-end:var(--spacing-xs)}.register-form__consent{font-size:.75rem;line-height:1rem;font-weight:var(--font-weights-normal);letter-spacing:0;color:var(--colors-website-fg-text-secondary)}.register-form__consent a{color:inherit;text-decoration:underline}.register-form__actions{gap:var(--spacing-md);flex-wrap:wrap;align-items:center;display:flex}.field__root{flex-direction:column}.field__root,.field__errorText{gap:var(--spacing-1);display:flex}.field__errorText{color:var(--colors-fg-critical);align-items:center}.field__warningText{color:var(--colors-fg-warning)}.field__warningText,.field__successText{gap:var(--spacing-1);align-items:center;display:flex}.field__successText{color:var(--colors-fg-success)}.field__helperText{color:var(--colors-fg-low-emphasis);font-size:.75rem;line-height:1rem;font-weight:var(--font-weights-normal);letter-spacing:0}.field__helperText:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--colors-fg-disabled)}.field__label{gap:var(--spacing-0\.5);color:var(--colors-fg-medium-emphasis);text-align:start;-webkit-user-select:none;user-select:none;align-items:center;display:flex}.field__label:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--colors-fg-disabled)}.field__label[data-status=error]{color:var(--colors-fg-critical)}.field__label[data-status=warning]{color:var(--colors-fg-warning)}.field__label[data-status=success]{color:var(--colors-fg-success)}.field__requiredIndicator,.field__errorIcon{color:var(--colors-fg-critical)}.field__errorIcon,.field__warningIcon{flex-shrink:0}.field__warningIcon{color:var(--colors-fg-warning)}.field__successIcon{color:var(--colors-fg-success);flex-shrink:0}.input__root{--input-start-element-width:calc(var(--input-height) - 2px);--input-end-element-width:calc(var(--input-height) - 2px);--input-ps:var(--input-px);--input-pe:var(--input-px);width:100%;position:relative}.input__root[data-with-start-element]{--input-ps:var(--input-start-element-width)}.input__root[data-with-end-element]{--input-pe:var(--input-end-element-width)}.input__root:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed}.input__field{--input-bg:transparent;--input-border:transparent;background:var(--input-disabled-bg,var(--input-readonly-bg,var(--input-bg)));border-radius:var(--radii-l2);border-width:1px;border-color:var(--input-status-border,var(--input-disabled-border,var(--input-readonly-border,var(--input-border))));appearance:none;color:var(--input-disabled-color,var(--input-readonly-color,fg.highEmphasis));--focus-ring-color:var(--colors-border-focus);outline:0}.input__field:is(:focus-visible,[data-focus-visible]){outline-offset:0px;outline-width:var(--focus-ring-width,1px);outline-color:var(--focus-ring-color);outline-style:var(--focus-ring-style,solid);border-color:var(--focus-ring-color)}.input__field{text-align:start;--transition-prop:color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;--transition-duration:var(--durations-moderate);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:var(--durations-moderate);height:var(--input-height);min-height:var(--input-height);width:100%;padding-inline-start:var(--input-ps);padding-inline-end:var(--input-pe);position:relative}.input__field:is(:invalid,[data-invalid],[aria-invalid=true]){--input-status-border:var(--colors-border-critical);--focus-ring-color:var(--colors-border-critical)}.input__field[data-status=warning]{--input-status-border:var(--colors-border-warning);--focus-ring-color:var(--colors-border-warning)}.input__field[data-status=success]{--input-status-border:var(--colors-border-success);--focus-ring-color:var(--colors-border-success)}.input__field:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){--input-disabled-bg:var(--colors-bg-disabled);--input-disabled-border:var(--colors-border-disabled);--input-disabled-color:var(--colors-fg-disabled);cursor:not-allowed}.input__field:is(:read-only,[data-read-only],[aria-readonly=true]){--input-readonly-bg:var(--colors-bg-surface);--input-readonly-border:var(--colors-border-disabled);--input-readonly-color:var(--colors-fg-medium-emphasis);cursor:default}.input__field::placeholder,.input__field[data-placeholder]{color:var(--colors-fg-disabled)}.input__element{color:var(--colors-fg-low-emphasis);z-index:1;pointer-events:none;justify-content:center;align-items:center;width:fit-content;display:flex;position:absolute;top:1px;bottom:1px}.input__element[data-position=start]{padding-inline:var(--input-element-px);min-width:var(--input-start-element-width);inset-inline-start:1px}.input__element[data-position=end]{padding-inline:var(--input-element-px);min-width:var(--input-end-element-width);inset-inline-end:1px}[data-disabled] .input__element{color:var(--colors-fg-disabled)}.input__element:has(button,a,[role=button]){pointer-events:auto}.statistics__root{padding-inline:var(--spacing-md);padding-block:var(--spacing-xl);justify-content:center;width:100%;display:flex}.statistics__inner{gap:var(--spacing-xl);flex-direction:column;align-items:center;width:100%;max-width:1280px;display:flex}.statistics__heading{font-size:1.75rem;line-height:2.25rem;font-weight:var(--font-weights-semibold);letter-spacing:0;text-align:center;width:100%}.statistics__stats{gap:var(--spacing-xl);grid-template-columns:1fr;width:100%;display:grid}.statistics__stat{gap:var(--spacing-sm);flex-direction:column;align-items:center;min-width:0;display:flex}.statistics__value{font-weight:var(--font-weights-bold);font-size:var(--font-sizes-5xl);letter-spacing:-.6px;text-align:center;line-height:3rem}.statistics__label{font-size:var(--font-sizes-lg);line-height:1.5rem;font-weight:var(--font-weights-normal);text-align:center}.popover__content{--popover-bg:var(--colors-bg-surface);--popover-padding:var(--spacing-1);background:var(--popover-bg);border-radius:var(--radii-md);box-shadow:var(--shadows-sm);transform-origin:var(--transform-origin);z-index:calc(var(--z-index-popover) + var(--layer-index,0));max-height:var(--available-height);width:var(--sizes-xs);outline:0;flex-direction:column;display:flex;position:relative}.popover__content:is([open],[data-open],[data-state=open],:popover-open){transform-origin:var(--transform-origin);animation-name:scale-in,fade-in;animation-duration:var(--durations-fast)}.popover__content:is([closed],[data-closed],[data-state=closed]){transform-origin:var(--transform-origin);animation-name:scale-out,fade-out;animation-duration:var(--durations-faster)}.popover__title{color:var(--colors-fg-high-emphasis);font-weight:var(--font-weights-medium)}.popover__description{color:var(--colors-fg-medium-emphasis)}.popover__closeTrigger{top:var(--spacing-1);right:var(--spacing-1);position:absolute}.popover__header{padding-inline:var(--popover-padding);padding-top:var(--popover-padding);flex-direction:column;display:flex}.popover__body{padding:var(--popover-padding);flex-direction:column;flex:1;display:flex}.popover__footer{gap:var(--spacing-3);padding-inline:var(--popover-padding);padding-bottom:var(--popover-padding);justify-content:flex-end;align-items:center;display:flex}.sideSheet__backdrop{--sidesheet-z-index:var(--z-index-popover);background:var(--colors-overlay);z-index:calc(var(--sidesheet-z-index) + var(--layer-index,0) - 1);inset-inline-start:0;width:100vw;height:100dvh;position:fixed;top:0}.sideSheet__backdrop:is([open],[data-open],[data-state=open],:popover-open){animation-name:fade-in;animation-timing-function:var(--easings-ease-in-smooth);animation-duration:var(--durations-slow)}.sideSheet__backdrop:is([closed],[data-closed],[data-state=closed]){animation-name:fade-out;animation-timing-function:var(--easings-ease-out);animation-duration:var(--durations-moderate)}.sideSheet__positioner{overscroll-behavior-y:none;inset-inline-start:0;justify-content:flex-end;align-items:stretch;width:100vw;height:100dvh;position:fixed;top:0}.sideSheet__positioner,.sideSheet__content{--drawer-z-index:var(--z-index-popover);z-index:calc(var(--drawer-z-index) + var(--layer-index,0));display:flex}.sideSheet__content{background:var(--colors-bg-surface);color:inherit;box-shadow:var(--shadows-left);outline:0;flex-direction:column;width:100%;max-width:480px;max-height:100dvh;position:relative}.sideSheet__content:is([open],[data-open],[data-state=open],:popover-open){animation-duration:var(--durations-slowest);animation-timing-function:var(--easings-ease-in-smooth);animation-name:slide-from-right-full,fade-in}:where([dir=rtl],:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) .sideSheet__content:is([open],[data-open],[data-state=open],:popover-open){animation-name:slide-from-left-full,fade-in}.sideSheet__content:is([closed],[data-closed],[data-state=closed]){animation-duration:var(--durations-slower);animation-timing-function:var(--easings-ease-in-smooth);animation-name:slide-to-right-full,fade-out}:where([dir=rtl],:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) .sideSheet__content:is([closed],[data-closed],[data-state=closed]){animation-name:slide-to-left-full,fade-out}.sideSheet__title{color:var(--colors-fg-high-emphasis);font-weight:var(--font-weights-semibold);letter-spacing:-.017em;grid-area:1/2;padding-inline-end:var(--spacing-4);font-size:1.5rem;line-height:2.25rem}.sideSheet__description{color:var(--colors-fg-medium-emphasis);font-size:1rem;line-height:1.5rem;font-weight:var(--font-weights-normal);letter-spacing:-.011em;grid-area:2/1/auto/4;padding-inline-start:0}.sideSheet__description[data-back-offset]{padding-left:var(--spacing-1)}.sideSheet__closeTrigger{grid-area:1/3;margin-inline-start:var(--spacing-1)}.sideSheet__header{padding-inline:var(--spacing-5);align-items:center;row-gap:var(--spacing-1);z-index:1;padding-top:var(--spacing-4);padding-bottom:var(--spacing-2);grid-template-rows:auto auto;grid-template-columns:auto 1fr auto;display:grid;position:relative}.sideSheet__header:after{background:linear-gradient(0deg, transparent 0%, var(--colors-bg-surface) 63.02%);content:"";pointer-events:none;opacity:var(--opacity-0);--transition-prop:opacity;--transition-duration:var(--durations-moderate);transition-property:opacity;transition-duration:var(--durations-moderate);--transition-easing:var(--easings-ease-out);transition-timing-function:var(--easings-ease-out);inset-inline:0;bottom:calc(var(--spacing-3) * -1);height:var(--sizes-3);position:absolute}.sideSheet__header[data-scrolled]:after{opacity:1}.sideSheet__body{padding:var(--spacing-6);flex-direction:column;flex:1;align-items:flex-start;display:flex;overflow:auto}.sideSheet__footer{padding:var(--spacing-6);display:block;position:relative}.sideSheet__footer:after{background:linear-gradient(180deg, transparent 0%, var(--colors-bg-surface) 63.02%);content:"";pointer-events:none;inset-inline:0;top:calc(var(--spacing-3) * -1);height:var(--sizes-3);position:absolute}.sideSheet__backTrigger{grid-area:1/1;margin-inline-end:var(--spacing-1)}.alert__root{--alert-bg:var(--colors-bg-highlight);--alert-color:var(--colors-fg-medium-emphasis);background:var(--alert-bg);padding-inline:var(--spacing-4);padding-block:var(--spacing-2);border-radius:var(--radii-md);align-items:flex-start;column-gap:var(--spacing-2);row-gap:var(--spacing-1);font-size:.875rem;line-height:1.375rem;font-weight:var(--font-weights-normal);letter-spacing:-.006em;color:var(--alert-color);width:var(--sizes-full);flex-wrap:wrap;display:flex}.alert__content{gap:var(--spacing-0\.5);flex-direction:column;flex:1;min-width:0;display:flex}.alert__description{font-size:.875rem;line-height:1.375rem;font-weight:regular;letter-spacing:-.006em;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.alert__indicator{margin-top:var(--spacing-0\.5);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.alert__indicator :where(svg){width:var(--sizes-5);height:var(--sizes-5)}.alert__title{font-weight:var(--font-weights-bold);letter-spacing:-.006em;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.alert__title,.alert__action{font-size:.875rem;line-height:1.375rem}.alert__action{font-weight:var(--font-weights-medium);letter-spacing:0;flex-basis:100%;order:4;justify-content:flex-end;text-decoration:underline;display:flex}.alert__close{flex-shrink:0;order:3;display:flex}.tabs__root{display:block;position:relative}.tabs__list{border-color:var(--colors-border-base);isolation:isolate;min-height:var(--tabs-height);border-bottom-width:1px;flex-direction:row}.tabs__list,.tabs__trigger{display:flex;position:relative}.tabs__trigger{gap:var(--spacing-2);padding-inline:var(--spacing-2);font-weight:var(--font-weights-medium);cursor:var(--cursor-button);color:var(--colors-fg-low-emphasis);border-top-left-radius:var(--radii-sm);border-top-right-radius:var(--radii-sm);--focus-ring-color:var(--colors-border-focus);outline:0;align-items:center}.tabs__trigger:is(:focus-visible,[data-focus-visible]){outline-width:var(--focus-ring-width,2px);outline-offset:var(--focus-ring-offset,2px);outline-style:var(--focus-ring-style,solid);outline-color:var(--focus-ring-color);z-index:1}.tabs__trigger{min-width:var(--tabs-height);height:var(--tabs-height)}.tabs__trigger:is([aria-selected=true],[data-selected]){--indicator-offset-y:-1px;--indicator-color:var(--colors-primary-base);color:var(--colors-primary-base);--indicator-color-fallback:var(--colors-primary-base);position:relative}.tabs__trigger:is([aria-selected=true],[data-selected]):before{background:var(--indicator-color,var(--indicator-color-fallback));inset-inline:var(--indicator-offset-x,0);content:"";bottom:var(--indicator-offset-y,0);height:var(--indicator-thickness,2px);position:absolute}.tabs__trigger:is([aria-selected=true],[data-selected]):not(:disabled):not(:focus-visible):hover{color:var(--colors-primary-base)}.tabs__trigger:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed;color:var(--colors-fg-disabled)}.tabs__trigger:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):not(:disabled):not(:focus-visible):hover{background:var(--colors-transparent);color:var(--colors-fg-disabled)}.tabs__trigger:not(:disabled):not(:focus-visible):hover{background:var(--colors-bg-hover);color:var(--colors-fg-high-emphasis)}.tabs__content{--focus-ring-color:var(--colors-border-focus)}.tabs__content:is(:focus-visible,[data-focus-visible]){outline-offset:0px;outline-width:var(--focus-ring-width,1px);outline-color:var(--focus-ring-color);outline-style:var(--focus-ring-style,solid);border-color:var(--focus-ring-color)}.tabs__content{color:var(--colors-fg-medium-emphasis);width:100%;padding-top:var(--tabs-content-padding)}.tabs__indicator{display:none}.tag__root{--tag-bg:var(--colors-bg-highlight);--tag-color:var(--colors-fg-medium-emphasis);background:var(--tag-bg);border-radius:var(--radii-l3);gap:var(--spacing-0\.5);vertical-align:top;-webkit-user-select:none;user-select:none;color:var(--tag-color);align-items:center;max-width:100%;padding-block:1.25px;display:inline-flex}.tag__label{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tag__startElement{flex-shrink:0;justify-content:center;align-items:center;display:flex}.tag__startElement :where(svg){width:var(--sizes-4);height:var(--sizes-4)}.action-bar__positioner{--action-bar-offset:var(--spacing-4);--action-bar-start-inset:0px;pointer-events:none;padding-inline-start:var(--action-bar-start-inset);display:flex;position:fixed;inset-inline:0}.action-bar__content{background:var(--colors-nav-bg);gap:var(--spacing-3);border-radius:var(--radii-l2);border-width:1px;border-color:var(--colors-border-base);padding-block:var(--spacing-2);padding-inline:var(--spacing-4);color:var(--colors-nav-fg);box-shadow:var(--shadows-md);pointer-events:auto;translate:calc(-1 * var(--scrollbar-width) / 2) 0px;height:var(--sizes-14);align-items:center;min-width:12.5rem;max-width:56.25rem;display:flex}.action-bar__content[data-loading]{color:var(--colors-nav-fg-low)}.action-bar__content:is([open],[data-open],[data-state=open],:popover-open){animation-name:slide-from-bottom,fade-in;animation-duration:var(--durations-moderate)}.action-bar__content:is([closed],[data-closed],[data-state=closed]){animation-name:slide-to-bottom,fade-out;animation-duration:var(--durations-faster)}.action-bar__separator{background:var(--colors-nav-border);align-self:stretch;width:1px}.action-bar__selectionTrigger{gap:var(--spacing-2);font-size:1rem;line-height:1.5rem;font-weight:var(--font-weights-normal);letter-spacing:-.011em;flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;display:inline-flex}.action-bar__closeTrigger{margin-inline-start:var(--spacing-1)}.avatar__root{--avatar-bg:var(--colors-bg-highlight);--avatar-color:var(--colors-fg-medium-emphasis);background:var(--avatar-bg);border-radius:var(--radii-full);font-weight:var(--font-weights-medium);vertical-align:top;-webkit-user-select:none;user-select:none;font-size:var(--avatar-font-size);color:var(--avatar-color);width:var(--avatar-size);height:var(--avatar-size);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}[data-avatar-group] .avatar__root{border-width:1px;border-color:var(--colors-white)}.avatar__image{object-fit:cover;width:100%;height:100%}.avatar__image,.avatar__fallback{border-radius:var(--radii-full)}.avatar__fallback{text-transform:uppercase;line-height:1;font-weight:var(--font-weights-medium);font-size:var(--avatar-font-size)}.card__root{--card-bg:var(--colors-bg-surface);--card-border:var(--colors-border-base);--card-icon-opacity:1;background:var(--card-bg);gap:var(--spacing-4);padding-inline:var(--spacing-5);padding-block:var(--spacing-4);border-radius:var(--radii-lg);border-style:solid;border-width:1px;border-color:var(--card-border);--transition-prop:color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;--transition-duration:var(--durations-moderate);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:var(--durations-moderate);width:var(--sizes-full);flex-direction:column;align-items:stretch;display:flex}.card__root:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){--card-border:var(--colors-border-disabled);--card-icon-opacity:var(--opacity-64)}.card__icon{background:var(--colors-bg-highlight);border-radius:var(--radii-full);width:var(--sizes-12);height:var(--sizes-12);color:var(--colors-fg-medium-emphasis);opacity:var(--card-icon-opacity);flex-shrink:0;justify-content:center;align-items:center;display:flex}.card__icon :where(svg){width:var(--sizes-6);height:var(--sizes-6)}.card__content{gap:var(--spacing-1);flex-direction:column;flex:1;min-width:0;display:flex}.card__title{font-size:1.25rem;line-height:2rem;font-weight:var(--font-weights-semibold);letter-spacing:-.016em;color:var(--colors-fg-high-emphasis)}.card__description{letter-spacing:-.006em;color:var(--colors-fg-medium-emphasis);font-size:.875rem;line-height:1.375rem}.card__description,.card__meta{font-weight:var(--font-weights-normal)}.card__meta{letter-spacing:0;color:var(--colors-fg-low-emphasis);font-size:.75rem;line-height:1rem}.checkbox__root{gap:var(--spacing-2);vertical-align:top;cursor:pointer;align-items:center;display:inline-flex;position:relative}.checkbox__root:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed}.checkbox__label{font-weight:var(--font-weights-medium);-webkit-user-select:none;user-select:none;color:var(--colors-fg-medium-emphasis)}.checkbox__label:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--colors-fg-disabled)}.checkbox__control{color:var(--colors-fg-low-emphasis);--transition-prop:color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;--transition-duration:var(--durations-moderate);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:var(--durations-moderate);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.checkbox__control:not([data-disabled]):hover{background:var(--colors-bg-hover)}.checkbox__control:not([data-disabled]):hover .checkmark:not([data-state=checked]):not([data-state=indeterminate]){border-color:var(--colors-fg-medium-emphasis)}.date-input__segmentGroup{align-items:center;display:flex}.date-input__segment{border-radius:var(--radii-l1);padding-inline:var(--spacing-0\.5);cursor:default;color:var(--colors-fg-high-emphasis);font-variant-numeric:tabular-nums;--transition-prop:color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;--transition-duration:var(--durations-moderate);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:var(--durations-moderate);outline:0;justify-content:center;align-items:center;display:inline-flex}.date-input__segment[data-placeholder-shown]{color:var(--colors-fg-disabled);text-transform:uppercase}.date-input__segment[data-disabled]{color:var(--colors-fg-disabled);cursor:not-allowed}.date-input__segment[data-readonly]{color:var(--colors-fg-medium-emphasis);cursor:default}.date-input__segment[aria-invalid=true]{color:var(--colors-fg-critical)}.date-input__segment[data-readonly][data-type=literal]{color:var(--colors-fg-disabled)}.date-input__segment:is(:focus-visible,[data-focus-visible]){background:var(--colors-bg-selected);color:var(--colors-fg-high-emphasis)}.date-picker__content{padding:var(--spacing-3);background:var(--colors-bg-surface);gap:var(--spacing-3);border-width:1px;border-color:var(--colors-border-base);border-radius:var(--radii-l2);box-shadow:var(--shadows-sm);outline:0;flex-direction:column;display:flex}.date-picker__content[data-inline]{box-shadow:none;border:none;border-radius:0}.date-picker__content:is([open],[data-open],[data-state=open],:popover-open){transform-origin:var(--transform-origin);animation-name:scale-in,fade-in;animation-duration:var(--durations-fast)}.date-picker__content:is([closed],[data-closed],[data-state=closed]){transform-origin:var(--transform-origin);animation-name:scale-out,fade-out;animation-duration:var(--durations-faster)}.date-picker__presetTrigger{border-radius:var(--radii-l2);padding-block:var(--spacing-1);padding-inline:var(--spacing-3);color:var(--colors-fg-medium-emphasis);cursor:pointer;justify-content:space-between;align-items:center;display:flex}.date-picker__presetTrigger:is([aria-selected=true],[data-selected]){background:var(--colors-bg-selected);color:var(--colors-fg-high-emphasis)}.date-picker__presetTrigger:not(:disabled):not(:focus-visible):hover{background:var(--colors-bg-hover);color:var(--colors-fg-high-emphasis)}.date-picker__presetTrigger:is(:focus-visible,[data-focus-visible]){--focus-ring-color:var(--colors-border-focus)}.date-picker__presetTrigger:is(:focus-visible,[data-focus-visible]):is(:focus-visible,[data-focus-visible]){outline-offset:0px;outline-width:var(--focus-ring-width,1px);outline-color:var(--focus-ring-color);outline-style:var(--focus-ring-style,solid);border-color:var(--focus-ring-color)}.date-picker__rangeText{font-size:.875rem;line-height:1.375rem;font-weight:var(--font-weights-semibold);letter-spacing:-.006em;color:var(--colors-fg-high-emphasis)}.date-picker__root{gap:var(--spacing-1\.5);flex-direction:column;display:flex}.date-picker__root:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed}.date-picker__table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:fit-content}.date-picker__tableCell{padding-block:var(--spacing-0\.5);text-align:center;width:var(--date-picker-cell-size);position:relative}.date-picker__tableCell[data-type=week-number]{color:var(--colors-fg-low-emphasis)}.date-picker__tableCell:has([data-range-start]:not([data-range-end])):before,.date-picker__tableCell:has([data-hover-range-start]:not([data-hover-range-end])):before{background:var(--colors-bg-selected);content:"";height:var(--date-picker-cell-size);inset-inline:50% 0;position:absolute;top:50%;transform:translateY(-50%)}.date-picker__tableCell:has([data-range-end]:not([data-range-start])):before,.date-picker__tableCell:has([data-hover-range-end]:not([data-hover-range-start])):before{background:var(--colors-bg-selected);content:"";height:var(--date-picker-cell-size);inset-inline:0 50%;position:absolute;top:50%;transform:translateY(-50%)}.date-picker__tableCellTrigger{border-radius:var(--radii-l2);font-size:.875rem;line-height:1.375rem;font-weight:var(--font-weights-normal);letter-spacing:-.006em;color:var(--colors-fg-high-emphasis);cursor:pointer;width:var(--date-picker-cell-size);height:var(--date-picker-cell-size);justify-content:center;align-items:center;display:flex;position:relative}.date-picker__tableCellTrigger:is([aria-selected=true],[data-selected]){background:var(--colors-primary-base);color:var(--colors-fg-on-primary)}.date-picker__tableCellTrigger:is([aria-selected=true],[data-selected]):not(:disabled):not(:focus-visible):hover{background:var(--colors-primary-base)}.date-picker__tableCellTrigger:is(:in-range,[data-in-range]){background:var(--colors-bg-selected);color:var(--colors-fg-high-emphasis);border-radius:0}.date-picker__tableCellTrigger:is(:in-range,[data-in-range]):not(:disabled):not(:focus-visible):hover{background:var(--colors-bg-selected)}.date-picker__tableCellTrigger[data-in-range][data-selected]{background:var(--colors-primary-base);color:var(--colors-fg-on-primary);border-radius:0}.date-picker__tableCellTrigger[data-in-range][data-selected]:not(:disabled):not(:focus-visible):hover{background:var(--colors-primary-base)}.date-picker__tableCellTrigger[data-in-range][data-selected][data-range-start],.date-picker__tableCellTrigger[data-in-range][data-selected][data-range-end]{border-radius:var(--radii-l2)}.date-picker__tableCellTrigger[data-in-hover-range]{background:var(--colors-bg-selected);color:var(--colors-fg-high-emphasis);border-radius:0}.date-picker__tableCellTrigger[data-in-hover-range][data-hover-range-start],.date-picker__tableCellTrigger[data-in-hover-range][data-hover-range-end]{border-radius:var(--radii-l2)}.date-picker__tableCellTrigger[data-in-hover-range][data-selected]{background:var(--colors-primary-base);color:var(--colors-fg-on-primary)}.date-picker__tableCellTrigger[data-today]:not([aria-selected=true]):not([data-selected]){color:var(--colors-primary-base);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}.date-picker__tableCellTrigger:is(:out-of-range,[data-outside-range]){color:var(--colors-fg-low-emphasis)}.date-picker__tableCellTrigger:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed;color:var(--colors-fg-disabled)}[data-view=month] .date-picker__tableCellTrigger,[data-view=year] .date-picker__tableCellTrigger{width:calc(var(--date-picker-cell-size) * 1.75)}.date-picker__tableCellTrigger:not(:disabled):not(:focus-visible):hover{background:var(--colors-bg-hover)}.date-picker__tableCellTrigger:is(:focus-visible,[data-focus-visible]){--focus-ring-color:var(--colors-border-focus)}.date-picker__tableCellTrigger:is(:focus-visible,[data-focus-visible]):is(:focus-visible,[data-focus-visible]){outline-offset:0px;outline-width:var(--focus-ring-width,1px);outline-color:var(--focus-ring-color);outline-style:var(--focus-ring-style,solid);border-color:var(--focus-ring-color)}.date-picker__tableHeader{font-size:.875rem;line-height:1.375rem;font-weight:var(--font-weights-normal);letter-spacing:-.006em;text-align:center;width:var(--date-picker-cell-size);padding-top:0;padding-bottom:var(--spacing-3)}.date-picker__tableHeader,.date-picker__tableHeader[data-type=week-number]{color:var(--colors-fg-low-emphasis)}.date-picker__view{--date-picker-cell-size:var(--sizes-8);gap:var(--spacing-4);flex-direction:column;display:flex}.date-picker__viewControl{gap:var(--spacing-2);z-index:1;width:calc(var(--date-picker-cell-size) * var(--date-picker-header-columns,7));height:var(--sizes-8);grid-template-columns:1fr auto auto 1fr;align-items:center;display:grid;position:relative}.date-picker__viewTrigger{gap:var(--spacing-1);padding-block:var(--spacing-1\.5);padding-inline:var(--spacing-2);border-radius:var(--radii-l2);font-size:.875rem;line-height:1.375rem;font-weight:var(--font-weights-semibold);letter-spacing:-.006em;color:var(--colors-fg-high-emphasis);flex:1;justify-content:center;align-items:center;display:inline-flex}.date-picker__viewTrigger:not(:disabled):not(:focus-visible):hover{background:var(--colors-bg-hover)}.date-picker__viewTrigger:is(:focus-visible,[data-focus-visible]){--focus-ring-color:var(--colors-border-focus)}.date-picker__viewTrigger:is(:focus-visible,[data-focus-visible]):is(:focus-visible,[data-focus-visible]){outline-offset:0px;outline-width:var(--focus-ring-width,1px);outline-color:var(--focus-ring-color);outline-style:var(--focus-ring-style,solid);border-color:var(--focus-ring-color)}.date-picker__weekNumberText{font-size:.875rem;line-height:1.375rem;font-weight:var(--font-weights-normal);letter-spacing:-.006em;color:var(--colors-fg-low-emphasis);width:var(--date-picker-cell-size);height:var(--date-picker-cell-size);justify-content:center;align-items:center;display:flex}.dialog__backdrop{--dialog-z-index:var(--z-index-modal);background:var(--colors-overlay);z-index:calc(var(--dialog-z-index) + var(--layer-index,0) - 1);inset-inline-start:0;width:100vw;height:100dvh;position:fixed;top:0}.dialog__backdrop:is([open],[data-open],[data-state=open],:popover-open){animation-name:fade-in;animation-timing-function:var(--easings-ease-in-smooth);animation-duration:var(--durations-slow)}.dialog__backdrop:is([closed],[data-closed],[data-state=closed]){animation-name:fade-out;animation-timing-function:var(--easings-ease-out);animation-duration:var(--durations-moderate)}.dialog__positioner{overscroll-behavior-y:none;justify-content:center;width:100dvw;height:100dvh;position:fixed;top:0;left:0}.dialog__positioner,.dialog__content{--dialog-z-index:var(--z-index-modal);z-index:calc(var(--dialog-z-index) + var(--layer-index,0));display:flex}.dialog__content{padding:var(--spacing-6);background:var(--colors-bg-surface);gap:var(--spacing-4);border-radius:var(--radii-lg);margin-block:var(--dialog-margin,var(--dialog-base-margin));box-shadow:var(--shadows-md);outline:0;flex-direction:column;width:100%;position:relative;overflow:hidden}.dialog__content:is([open],[data-open],[data-state=open],:popover-open){animation-duration:var(--durations-moderate)}.dialog__content:is([closed],[data-closed],[data-state=closed]){animation-duration:var(--durations-faster)}.dialog__title{font-weight:var(--font-weights-semibold);color:var(--colors-fg-high-emphasis);flex:1}.dialog__description{color:var(--colors-fg-medium-emphasis);font-size:1rem;line-height:1.5rem;font-weight:var(--font-weights-normal);letter-spacing:-.011em}.dialog__closeTrigger{inset-inline-end:var(--spacing-2);top:var(--spacing-2);position:absolute}.dialog__header{gap:var(--spacing-2);flex:0;align-items:center;display:flex}.dialog__body{flex:1}.dialog__footer{justify-content:flex-end}.dialog__footer,.item__root{gap:var(--spacing-4);align-items:center;display:flex}.item__root{--item-trailing-icon:var(--colors-fg-medium-emphasis);--item-icon-opacity:1;--item-bg:var(--colors-bg-surface);--item-border:var(--colors-border-interactive);background:var(--item-bg);padding-inline:var(--spacing-5);padding-block:var(--spacing-4);border-style:solid;border-width:1px;border-color:var(--item-border);--transition-prop:color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;--transition-duration:var(--durations-moderate);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:var(--durations-moderate);width:var(--sizes-full);flex-direction:row}.item__root:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){--item-icon-opacity:var(--opacity-64)}.item__icon{background:var(--colors-bg-highlight);border-radius:var(--radii-full);width:var(--sizes-12);height:var(--sizes-12);color:var(--colors-fg-medium-emphasis);opacity:var(--item-icon-opacity);flex-shrink:0;justify-content:center;align-items:center;display:flex}.item__icon :where(svg){width:var(--sizes-6);height:var(--sizes-6)}.item__content{gap:var(--spacing-1);flex-direction:column;flex:1;min-width:0;display:flex}.item__title{font-size:1.125rem;line-height:1.5rem;font-weight:var(--font-weights-semibold);letter-spacing:-.0025em;color:var(--colors-fg-high-emphasis)}:is([data-disabled],[aria-disabled=true],[disabled],:disabled) .item__title{color:var(--colors-fg-disabled)}.item__description{font-size:.875rem;line-height:1.375rem;font-weight:var(--font-weights-normal);letter-spacing:-.006em;color:var(--colors-fg-medium-emphasis)}:is([data-disabled],[aria-disabled=true],[disabled],:disabled) .item__description{color:var(--colors-fg-disabled)}.item__trailingIcon{color:var(--item-trailing-icon);flex-shrink:0;justify-content:center;align-items:center;display:flex}.item__trailingIcon :where(svg){width:var(--sizes-5);height:var(--sizes-5)}:is([data-disabled],[aria-disabled=true],[disabled],:disabled) .item__trailingIcon{color:var(--colors-fg-disabled)}.layout__root{height:100dvh;width:var(--sizes-full);display:flex;overflow:hidden}.layout__sidebar{background:var(--colors-nav-bg);flex-direction:column;flex-shrink:0;overflow-x:hidden}.layout__sidebar,.layout__body{display:flex;overflow-y:auto}.layout__body{background:var(--colors-bg-base);flex-direction:column;flex:1;min-width:0;min-height:0}.layout__header{background:var(--colors-bg-surface);padding-inline:var(--spacing-4);border-color:var(--colors-border-base);color:var(--colors-fg-high-emphasis);width:var(--sizes-full);height:var(--sizes-14);border-bottom-width:1px;flex-shrink:0;align-items:center;display:flex}.layout__main{flex-direction:column;flex:1;display:flex}.layout__footer{background:var(--colors-bg-surface);padding-inline:var(--spacing-6);padding-block:var(--spacing-4);border-color:var(--colors-border-base);color:var(--colors-fg-medium-emphasis);width:var(--sizes-full);border-top-width:1px;flex-shrink:0;align-items:center;height:auto;display:flex}.layout__backdrop{background:var(--colors-black-alpha);z-index:9;display:none;position:fixed;inset:0}.listbox__label{gap:var(--spacing-0\.5);text-align:start;letter-spacing:0;color:var(--colors-fg-medium-emphasis);-webkit-user-select:none;user-select:none;align-items:center;font-size:.875rem;font-weight:500;line-height:1.375rem;display:flex}.listbox__label:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--colors-fg-disabled)}.listbox__input:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){pointer-events:none;opacity:.5}.listbox__item{gap:var(--spacing-2);border-radius:var(--radii-l2);padding-block:var(--listbox-item-padding-y);padding-inline:var(--listbox-item-padding-x);-webkit-user-select:none;user-select:none;cursor:pointer;text-align:start;color:var(--colors-fg-medium-emphasis);width:var(--sizes-full);justify-content:space-between;align-items:center;display:flex;position:relative}.listbox__item:is([aria-selected=true],[data-selected]){background:var(--colors-bg-selected);color:var(--colors-fg-high-emphasis)}.listbox__item[data-highlighted]{outline-width:2px;outline-style:solid;outline-color:var(--colors-border-focus);outline-offset:0px}.listbox__item:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){pointer-events:none;cursor:not-allowed;color:var(--colors-fg-disabled)}.listbox__item:not(:disabled):not(:focus-visible):hover{background:var(--colors-bg-hover);color:var(--colors-fg-high-emphasis)}.listbox__itemText{font-size:.875rem;line-height:1.375rem;font-weight:var(--font-weights-normal);letter-spacing:-.006em;flex:1}.listbox__itemIndicator{color:var(--colors-fg-selected);flex-shrink:0;justify-content:center;align-items:center;display:flex}.listbox__itemIndicator :where(svg){width:var(--sizes-4);height:var(--sizes-4)}.listbox__itemGroup{gap:var(--spacing-0\.5);flex-direction:column;display:flex}.listbox__itemGroup+.listbox__itemGroup{margin-top:var(--spacing-1\.5)}.listbox__itemGroupLabel{padding-inline:var(--spacing-3);box-shadow:inset 0 -1px 0 var(--colors-border-base);font-weight:var(--font-weights-semibold);color:var(--colors-fg-disabled);letter-spacing:.042em;text-transform:uppercase;-webkit-user-select:none;user-select:none;padding-top:var(--spacing-2);padding-bottom:var(--spacing-1);justify-content:space-between;align-items:center;font-size:.75rem;line-height:1rem;display:flex}.listbox__content{--listbox-item-padding-x:var(--spacing-3);--listbox-item-padding-y:var(--spacing-1);padding:var(--spacing-1);scroll-padding:var(--spacing-1);gap:var(--spacing-0\.5);outline-offset:2px;font-size:.875rem;line-height:1.375rem;font-weight:var(--font-weights-normal);letter-spacing:-.006em;max-height:var(--sizes-96);outline:2px solid #0000;display:flex}.listbox__content[data-orientation=horizontal]{flex-direction:row;overflow-x:auto}.listbox__content[data-orientation=vertical]{flex-direction:column;overflow-y:auto}.listbox__root{gap:var(--spacing-1\.5);width:var(--sizes-full);flex-direction:column;display:flex}.listbox__valueText{-webkit-line-clamp:1;-webkit-box-orient:vertical;max-width:80%;display:-webkit-box;overflow:hidden}.listbox__empty{padding-block:var(--listbox-item-padding-y);padding-inline:var(--listbox-item-padding-x);color:var(--colors-fg-disabled);font-size:.875rem;line-height:1.375rem;font-weight:var(--font-weights-normal);letter-spacing:-.006em}.menu__trigger:is([open],[data-open],[data-state=open],:popover-open){background:var(--btn-bg-active,var(--btn-bg));border-color:var(--btn-border-active,var(--btn-border));color:var(--btn-color-active,var(--btn-color))}.menu__indicator{--transition-prop:transform;--transition-duration:var(--durations-moderate);transition-property:transform;transition-duration:var(--durations-moderate);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}[data-state=open] .menu__indicator{transform:rotate(180deg)}.menu__content{background:var(--colors-bg-surface);padding:var(--spacing-1);border-width:1px;border-color:var(--colors-border-base);border-radius:var(--radii-l2);gap:var(--spacing-0\.5);z-index:var(--z-index-dropdown);box-shadow:var(--shadows-sm);min-width:var(--sizes-44);outline:0;flex-direction:column;display:flex;position:relative}.menu__content:is([open],[data-open],[data-state=open],:popover-open){animation-name:fade-in;animation-duration:var(--durations-fast)}.menu__content:is([closed],[data-closed],[data-state=closed]){animation-name:fade-out;animation-duration:var(--durations-faster)}.menu__itemText{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.menu__itemIndicator{flex-shrink:0;justify-content:center;align-items:center;display:flex}.menu__itemGroup{gap:var(--spacing-0\.5);flex-direction:column;align-self:stretch;display:flex}.menu__itemGroup+.menu__itemGroup{margin-top:var(--spacing-1\.5)}.menu__itemGroupLabel{padding-inline:var(--spacing-3);margin-inline:calc(var(--spacing-1) * -1);gap:var(--spacing-2);border-color:var(--colors-border-base);color:var(--colors-fg-disabled);font-size:.75rem;line-height:1rem;font-weight:var(--font-weights-semibold);letter-spacing:.042em;text-transform:uppercase;-webkit-user-select:none;user-select:none;height:var(--sizes-8);padding-top:var(--spacing-2);padding-bottom:var(--spacing-1);border-bottom-width:1px;align-items:center;display:flex}.menu__separator{background:var(--colors-border-base);border:none;height:1px}.select__trigger{--select-bg:var(--colors-bg-surface);--select-border:var(--colors-border-interactive);background:var(--select-disabled-bg,var(--select-bg));gap:var(--spacing-1\.5);border-radius:var(--radii-l2);border-width:1px;border-color:var(--select-status-border,var(--select-disabled-border,var(--select-border)));cursor:pointer;--transition-prop:color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;--transition-duration:var(--durations-moderate);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:var(--durations-moderate);-webkit-user-select:none;user-select:none;width:100%;outline:0;align-items:center;padding-inline-start:var(--spacing-3);padding-inline-end:var(--spacing-2);display:inline-flex}.select__trigger:is(:invalid,[data-invalid],[aria-invalid=true]){--select-status-border:var(--colors-border-critical);--focus-ring-color:var(--colors-border-critical)}.select__trigger[data-status=warning]{--select-status-border:var(--colors-border-warning)}.select__trigger[data-status=success]{--select-status-border:var(--colors-border-success)}.select__trigger:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){--select-disabled-bg:var(--colors-bg-disabled);--select-disabled-border:var(--colors-border-disabled);cursor:not-allowed}.select__trigger:is(:read-only,[data-read-only],[aria-readonly=true]){cursor:default}.select__trigger:not(:disabled):not(:focus-visible):hover{--select-border:var(--colors-border-hover)}.select__trigger:is(:focus-visible,[data-focus-visible]){--focus-ring-color:var(--colors-border-focus)}.select__trigger:is(:focus-visible,[data-focus-visible]):is(:focus-visible,[data-focus-visible]){outline-offset:0px;outline-width:var(--focus-ring-width,1px);outline-color:var(--focus-ring-color);outline-style:var(--focus-ring-style,solid);border-color:var(--focus-ring-color)}.select__valueText{text-align:start;text-overflow:ellipsis;white-space:nowrap;color:var(--colors-fg-high-emphasis);flex:1;overflow:hidden}.select__valueText[data-placeholder]{color:var(--colors-fg-disabled)}.select__indicatorGroup{gap:var(--spacing-1);flex-shrink:0;align-items:center;display:flex}.select__separator{background:var(--colors-border-base);flex-shrink:0;align-self:stretch;width:1px}.select__content{background:var(--colors-bg-surface);border-width:1px;border-color:var(--colors-border-base);border-radius:var(--radii-l2);z-index:var(--z-index-dropdown);box-shadow:var(--shadows-sm);min-width:max(var(--reference-width), var(--sizes-28));max-width:min(var(--sizes-80), var(--available-width));outline:0;flex-direction:column;display:flex;position:relative;overflow:hidden}.select__content:is([open],[data-open],[data-state=open],:popover-open){animation-name:fade-in;animation-duration:var(--durations-fast)}.select__content:is([closed],[data-closed],[data-state=closed]){animation-name:fade-out;animation-duration:var(--durations-faster)}.select__input{background:var(--colors-bg-surface);border-color:var(--colors-border-base);z-index:1;border-bottom-width:1px;position:sticky;top:0}.select__list{padding:var(--spacing-1);gap:var(--spacing-0\.5);flex-direction:column;display:flex}.select__item{gap:var(--spacing-2);border-radius:var(--radii-l2);padding-block:var(--spacing-1);padding-inline:var(--spacing-3);cursor:pointer;-webkit-user-select:none;user-select:none;text-align:start;font-size:.875rem;line-height:1.375rem;font-weight:var(--font-weights-normal);letter-spacing:-.006em;color:var(--colors-fg-medium-emphasis);min-height:var(--sizes-8);flex:1;justify-content:space-between;align-items:center;display:flex;position:relative}.select__item[data-highlighted]{background:var(--colors-bg-hover);color:var(--colors-fg-high-emphasis)}.select__item:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){background:var(--colors-bg-selected);color:var(--colors-fg-high-emphasis)}.select__item:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){pointer-events:none;cursor:not-allowed;color:var(--colors-fg-disabled)}.select__item:not(:disabled):not(:focus-visible):hover{background:var(--colors-bg-hover);color:var(--colors-fg-high-emphasis)}.select__itemText{flex:1}.select__itemIndicator{color:var(--colors-fg-selected);flex-shrink:0;justify-content:center;align-items:center;display:flex}.select__itemIndicator :where(svg){width:var(--sizes-4);height:var(--sizes-4)}.select__itemGroup{gap:var(--spacing-0\.5);flex-direction:column;display:flex}.select__itemGroup+.select__itemGroup{margin-top:var(--spacing-1\.5)}.select__itemGroupLabel{margin-inline:calc(var(--spacing-1) * -1);gap:var(--spacing-2);border-color:var(--colors-border-base);color:var(--colors-fg-disabled);font-size:.75rem;line-height:1rem;font-weight:var(--font-weights-semibold);letter-spacing:.042em;text-transform:uppercase;-webkit-user-select:none;user-select:none;height:var(--sizes-8);padding-top:var(--spacing-2);padding-bottom:var(--spacing-1);border-bottom-width:1px}.select__itemGroupLabel,.select__empty{padding-inline:var(--spacing-3);align-items:center;display:flex}.select__empty{padding-block:var(--spacing-4);font-size:.875rem;line-height:1.375rem;font-weight:var(--font-weights-normal);letter-spacing:-.006em;color:var(--colors-fg-low-emphasis);justify-content:center}.picker__label{font-size:1rem;line-height:1.5rem;font-weight:var(--font-weights-medium);letter-spacing:-.005em;color:var(--colors-fg-medium-emphasis)}.picker__label,.picker__trigger{-webkit-user-select:none;user-select:none}.picker__trigger{--picker-bg:var(--colors-bg-surface);--picker-border:var(--colors-border-interactive);background:var(--picker-disabled-bg,var(--picker-bg));gap:var(--spacing-1\.5);border-radius:var(--radii-l2);border-width:1px;border-color:var(--picker-status-border,var(--picker-disabled-border,var(--picker-border)));font-size:.875rem;line-height:1.375rem;font-weight:var(--font-weights-normal);letter-spacing:-.006em;color:var(--colors-fg-high-emphasis);cursor:pointer;--transition-prop:color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;--transition-duration:var(--durations-moderate);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:var(--durations-moderate);width:100%;outline:0;align-items:center;padding-inline-start:var(--spacing-3);padding-inline-end:var(--spacing-2);display:inline-flex}.picker__trigger:is(:invalid,[data-invalid],[aria-invalid=true]){--picker-status-border:var(--colors-border-critical);--focus-ring-color:var(--colors-border-critical)}.picker__trigger[data-status=warning]{--picker-status-border:var(--colors-border-warning)}.picker__trigger[data-status=success]{--picker-status-border:var(--colors-border-success)}.picker__trigger:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){--picker-disabled-bg:var(--colors-bg-disabled);--picker-disabled-border:var(--colors-border-disabled);cursor:not-allowed}.picker__trigger:is(:read-only,[data-read-only],[aria-readonly=true]){cursor:default}.picker__trigger:not(:disabled):not(:focus-visible):hover{--picker-border:var(--colors-border-hover)}.picker__trigger:is(:focus-visible,[data-focus-visible]){--focus-ring-color:var(--colors-border-focus)}.picker__trigger:is(:focus-visible,[data-focus-visible]):is(:focus-visible,[data-focus-visible]){outline-offset:0px;outline-width:var(--focus-ring-width,1px);outline-color:var(--focus-ring-color);outline-style:var(--focus-ring-style,solid);border-color:var(--focus-ring-color)}.picker__item{gap:var(--spacing-2);padding-block:var(--spacing-1);padding-inline:var(--spacing-3);border-radius:var(--radii-l2);font-size:.875rem;line-height:1.375rem;font-weight:var(--font-weights-normal);letter-spacing:-.006em;color:var(--colors-fg-medium-emphasis);cursor:pointer;-webkit-user-select:none;user-select:none;text-align:start;min-height:var(--sizes-8);justify-content:space-between;align-items:center;display:flex;position:relative}.picker__item[data-highlighted]{background:var(--colors-bg-hover);color:var(--colors-fg-high-emphasis)}.picker__item:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){background:var(--colors-bg-selected);color:var(--colors-fg-high-emphasis)}.picker__item:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){pointer-events:none;cursor:not-allowed;color:var(--colors-fg-disabled)}.picker__item:not(:disabled):not(:focus-visible):hover{background:var(--colors-bg-hover);color:var(--colors-fg-high-emphasis)}.picker__itemText{flex:1}.picker__itemIndicator{color:var(--colors-primary-base);justify-content:center;align-items:center;display:flex}.picker__itemIndicator svg{width:var(--sizes-3\.5);height:var(--sizes-3\.5)}.picker__itemGroupLabel{padding-inline:var(--spacing-3);padding-block:var(--spacing-1);font-size:.75rem;line-height:1rem;font-weight:var(--font-weights-normal);letter-spacing:0;color:var(--colors-fg-low-emphasis)}.picker__list{gap:var(--spacing-0\.5)}.picker__list,.picker__content{flex-direction:column;display:flex}.picker__content{padding:var(--spacing-1);background:var(--colors-bg-surface);border-width:1px;border-color:var(--colors-border-base);border-radius:var(--radii-l2);z-index:calc(var(--z-index-popover) + var(--layer-index,0));box-shadow:var(--shadows-sm);min-width:var(--reference-width);outline:0;max-height:20rem;position:relative;overflow:auto}.picker__content:is([open],[data-open],[data-state=open],:popover-open){transform-origin:var(--transform-origin);animation-name:scale-in,fade-in;animation-duration:var(--durations-fast)}.picker__content:is([closed],[data-closed],[data-state=closed]){transform-origin:var(--transform-origin);animation-name:scale-out,fade-out;animation-duration:var(--durations-faster)}.picker__control{align-items:center;display:flex}.picker__valueText{text-align:start;text-overflow:ellipsis;white-space:nowrap;color:var(--colors-fg-high-emphasis);flex:1;overflow:hidden}.picker__valueText[data-placeholder-shown]{color:var(--colors-fg-disabled)}.radio-group__root{gap:var(--spacing-2);flex-direction:column;display:flex}.radio-group__root[data-orientation=horizontal]{gap:var(--spacing-4);flex-direction:row}.radio-group__label{font-weight:var(--font-weights-medium);color:var(--colors-fg-medium-emphasis)}.radio-group__label:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--colors-fg-disabled)}.radio-group__item{gap:var(--spacing-2);vertical-align:top;cursor:pointer;align-items:center;display:inline-flex;position:relative}.radio-group__item:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed}.radio-group__itemText{color:var(--colors-fg-medium-emphasis)}.radio-group__itemText:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--colors-fg-disabled)}.radio-group__itemControl{border-radius:var(--radii-full);color:var(--colors-fg-low-emphasis);--transition-prop:color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;--transition-duration:var(--durations-moderate);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:var(--durations-moderate);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.radio-group__itemControl:not([data-disabled]):hover{background:var(--colors-bg-hover)}.radio-group__itemControl:not([data-disabled]):hover .radiomark:not([data-state=checked]){color:var(--colors-fg-medium-emphasis)}.radio-group__indicator{display:none}.side-navigation__root{background:var(--colors-nav-bg);height:var(--sizes-full);flex-direction:column;display:flex;overflow:hidden}.side-navigation__header{padding-block:var(--spacing-4);color:var(--colors-nav-fg);padding-left:var(--spacing-3);padding-right:var(--spacing-2);flex-shrink:0;align-items:center;display:flex}[data-state=compressed] .side-navigation__header{padding:var(--spacing-4);gap:var(--spacing-3);flex-direction:column;justify-content:center}.side-navigation__content{gap:var(--spacing-2);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden auto}.side-navigation__footer{min-height:var(--sizes-14);flex-shrink:0}.side-navigation__footer,.side-navigation__group{border-color:var(--colors-nav-border);border-top-width:1px;align-items:center;display:flex}.side-navigation__group{padding-top:var(--spacing-4);padding-right:var(--spacing-3);padding-bottom:var(--spacing-1);padding-left:var(--spacing-3)}[data-state=compressed] .side-navigation__group{height:var(--sizes-2);padding-top:0;padding-bottom:0}.side-navigation__groupText{font-size:.75rem;line-height:1rem;font-weight:var(--font-weights-semibold);letter-spacing:.042em;text-transform:uppercase;color:var(--colors-nav-fg-low);-webkit-user-select:none;user-select:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-state=compressed] .side-navigation__groupText{display:none}.side-navigation__item{flex-direction:column;display:flex}.side-navigation__itemTrigger{background:var(--colors-nav-bg);padding-block:var(--spacing-1);gap:var(--spacing-2);cursor:var(--cursor-button);-webkit-user-select:none;user-select:none;appearance:none;font-size:.875rem;line-height:1.375rem;font-weight:var(--font-weights-normal);letter-spacing:-.006em;color:var(--colors-nav-fg);width:var(--sizes-full);height:var(--sizes-8);padding-left:var(--spacing-3);padding-right:var(--spacing-2);outline:0;align-items:center;display:flex}.side-navigation__itemTrigger[data-active]{background:var(--colors-nav-item-active);box-shadow:inset 2px 0 0 var(--colors-nav-item-active-accent);font-weight:600}[data-state=compressed] .side-navigation__itemTrigger{padding-block:var(--spacing-1);padding-inline:var(--spacing-2);height:var(--sizes-10);justify-content:center}.side-navigation__itemTrigger svg{width:var(--sizes-5);height:var(--sizes-5);flex-shrink:0}.side-navigation__itemTrigger:not(:disabled):not(:focus-visible):hover{background:var(--colors-nav-item-hover)}.side-navigation__itemTrigger:not(:disabled):active{background:var(--colors-nav-item-active)}.side-navigation__itemText{text-align:start;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}[data-state=compressed] .side-navigation__itemText{display:none}.side-navigation__itemIndicator{transition:transform moderate;width:var(--sizes-5);height:var(--sizes-5);flex-shrink:0;justify-content:center;align-items:center;display:flex}[data-state=open] .side-navigation__itemIndicator{transform:rotate(180deg)}.side-navigation__itemContent,.side-navigation__itemContentInner{flex-direction:column;display:flex}.side-navigation__subItem{background:var(--colors-nav-bg);padding-block:var(--spacing-1);gap:var(--spacing-2);cursor:var(--cursor-button);-webkit-user-select:none;user-select:none;appearance:none;font-size:.875rem;line-height:1.375rem;font-weight:var(--font-weights-normal);letter-spacing:-.006em;color:var(--colors-nav-fg);text-overflow:ellipsis;white-space:nowrap;width:var(--sizes-full);height:var(--sizes-8);padding-right:var(--spacing-3);padding-left:var(--spacing-9);outline:0;align-items:center;display:flex;overflow:hidden}.side-navigation__subItem[data-active]{background:var(--colors-nav-item-active);box-shadow:inset 2px 0 0 var(--colors-nav-item-active-accent);font-weight:600}[data-nav-context=popover] .side-navigation__subItem{border-radius:var(--radii-l1);padding-inline:var(--spacing-2)}[data-nav-context=popover] .side-navigation__subItem[data-active]{box-shadow:none}.side-navigation__subItem:not(:disabled):not(:focus-visible):hover{background:var(--colors-nav-item-hover)}.side-navigation__subItem:not(:disabled):active{background:var(--colors-nav-item-active)}.table__root{border-collapse:collapse;width:var(--sizes-full);min-width:var(--table-min-width);display:block}.table__head{background:var(--colors-bg-base);z-index:1;display:block;position:sticky;top:0}.table__head[data-loading] [data-part=header]{color:var(--colors-fg-disabled);cursor:not-allowed;pointer-events:none}.table__body{display:block;position:relative}.table__body>tr:last-child{border-bottom-width:0}.table__foot{border-color:var(--colors-border-base);border-top-width:1px;display:block}.table__row{border-color:var(--colors-border-base);grid-auto-flow:column;grid-template-columns:var(--table-grid-template-columns,none);width:var(--sizes-full);border-bottom-width:1px;justify-content:flex-start;display:grid}.table__row[data-selected]{background:var(--colors-bg-active)}.table__header{gap:var(--spacing-1);padding-inline:var(--spacing-4);text-align:start;font-size:.75rem;line-height:1rem;font-weight:var(--font-weights-semibold);letter-spacing:.042em;text-transform:uppercase;color:var(--colors-fg-low-emphasis);white-space:nowrap;-webkit-user-select:none;user-select:none;height:var(--sizes-10);min-width:var(--col-min-width,0px);align-items:center;display:flex}.table__header[data-align=end]{justify-content:flex-end}.table__header[data-align=center]{justify-content:center}.table__header[data-sorted] [data-part=sortIcon]{opacity:1}.table__header:first-child{padding-left:var(--spacing-6)}.table__header:last-child{padding-right:var(--spacing-6)}.table__cell{padding-inline:var(--spacing-4);font-size:.875rem;line-height:1.375rem;font-weight:var(--font-weights-normal);letter-spacing:-.006em;color:var(--colors-fg-high-emphasis);height:var(--sizes-14);min-width:var(--col-min-width,0px);align-items:center;display:flex}[data-loading] .table__cell{grid-column:1/-1;min-width:0}.table__cell[data-align=end]{text-align:end;justify-content:flex-end}.table__cell[data-align=center]{text-align:center;justify-content:center}.table__cell:first-child{padding-left:var(--spacing-6)}.table__cell:last-child{padding-right:var(--spacing-6)}.table__checkboxCell{padding-inline:var(--spacing-2);width:var(--sizes-12);flex-shrink:0;justify-content:flex-end;align-items:center;display:flex}.table__checkboxCell:first-child{padding-left:var(--spacing-4);width:var(--sizes-14)}thead .table__checkboxCell{height:var(--sizes-10)}tbody .table__checkboxCell{height:var(--sizes-14)}.table__sortTrigger{background:var(--colors-transparent);font:inherit;gap:var(--spacing-1);letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;border-width:0;align-items:center;padding:0;display:flex}.table__sortTrigger:is(:focus-visible,[data-focus-visible]){border-radius:var(--radii-sm);outline-width:2px;outline-style:solid;outline-color:var(--colors-border-focus);outline-offset:2px}.table__sortTrigger:not(:disabled):not(:focus-visible):hover{color:var(--colors-fg-medium-emphasis)}.table__sortTrigger:not(:disabled):not(:focus-visible):hover [data-part=sortIcon]{opacity:1}.table__sortIcon{opacity:var(--opacity-0);color:inherit;flex-shrink:0}.table__sortIcon,.table__emptyState{align-items:center;display:flex}.table__emptyState{padding-block:var(--spacing-16);color:var(--colors-fg-low-emphasis);flex-direction:column;justify-content:center}.table__pagination{padding-inline:var(--spacing-4);padding-block:var(--spacing-3);border-color:var(--colors-border-base);color:var(--colors-fg-medium-emphasis);border-top-width:1px;justify-content:space-between;align-items:center;display:flex}.table__pagination,.table__paginationInfo{font-size:.875rem;line-height:1.375rem;font-weight:var(--font-weights-normal);letter-spacing:-.006em}.table__paginationInfo{color:var(--colors-fg-low-emphasis);white-space:nowrap}.table__paginationControls{align-items:center;gap:0;display:flex}.table__pageSizeGroup{gap:var(--spacing-1);margin-right:var(--spacing-6);align-items:center;display:flex}.table__pageSizeLabel,.table__pageStatus{font-size:.875rem;line-height:1.375rem;font-weight:var(--font-weights-normal);letter-spacing:-.006em;color:var(--colors-fg-low-emphasis);white-space:nowrap}.table__pageStatus{margin-right:var(--spacing-4)}.toast__root{--toast-bg:var(--colors-bg-info);--toast-color:var(--colors-fg-on-info);background:var(--toast-bg);gap:var(--spacing-4);padding-block:var(--spacing-2);padding-inline:var(--spacing-4);border-radius:var(--radii-md);box-shadow:var(--shadows-md);font-size:.875rem;line-height:1.375rem;font-weight:var(--font-weights-normal);letter-spacing:-.006em;translate:var(--x) var(--y);scale:var(--scale);z-index:var(--z-index);opacity:var(--opacity);will-change:translate, opacity, scale;overflow-wrap:anywhere;--transition-easing:cubic-bezier(.21, 1.02, .73, 1);color:var(--toast-color);width:var(--sizes-full);min-width:var(--sizes-sm);height:var(--height);align-items:flex-start;transition:translate .4s cubic-bezier(.21,1.02,.73,1),scale .4s cubic-bezier(.21,1.02,.73,1),opacity .4s cubic-bezier(.21,1.02,.73,1),height .4s cubic-bezier(.21,1.02,.73,1);display:flex;position:relative}.toast__root[data-type=success]{--toast-bg:var(--colors-bg-success);--toast-color:var(--colors-fg-on-success)}.toast__root[data-type=warning]{--toast-bg:var(--colors-bg-warning);--toast-color:var(--colors-fg-on-warning)}.toast__root[data-type=error]{--toast-bg:var(--colors-bg-critical);--toast-color:var(--colors-fg-on-critical)}.toast__root:is([closed],[data-closed],[data-state=closed]){--transition-easing:cubic-bezier(.06, .71, .55, 1);transition:translate .4s cubic-bezier(.06,.71,.55,1),scale .4s cubic-bezier(.06,.71,.55,1),opacity .2s cubic-bezier(.06,.71,.55,1)}.toast__title{font-weight:var(--font-weights-bold)}.toast__title,.toast__description{letter-spacing:-.006em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.875rem;line-height:1.375rem;display:-webkit-box;overflow:hidden}.toast__description{font-weight:regular}.toast__actionTrigger{font-size:.875rem;line-height:1.375rem;font-weight:var(--font-weights-medium);letter-spacing:0;cursor:pointer;flex-shrink:0;text-decoration:underline}.toast__closeTrigger,.toast__indicator{flex-shrink:0}.toast__indicator{margin-top:var(--spacing-0\.5);justify-content:center;align-items:center;display:inline-flex}.toast__indicator :where(svg){width:var(--sizes-5);height:var(--sizes-5)}.tooltip__content{--tooltip-bg:var(--colors-nav-bg);background:var(--tooltip-bg);border-radius:var(--radii-md);padding-inline:var(--spacing-3);padding-block:var(--spacing-2);color:var(--colors-nav-fg);box-shadow:var(--shadows-md);font-size:.75rem;line-height:1rem;font-weight:var(--font-weights-normal);letter-spacing:0;max-width:var(--sizes-xs)}.tooltip__content:is([open],[data-open],[data-state=open],:popover-open){transform-origin:var(--transform-origin);animation-name:scale-in,fade-in;animation-duration:var(--durations-fast)}.tooltip__content:is([closed],[data-closed],[data-state=closed]){transform-origin:var(--transform-origin);animation-name:scale-out,fade-out;animation-duration:var(--durations-faster)}.tooltip__arrow{--arrow-size:var(--sizes-3);--arrow-background:var(--tooltip-bg)}[data-placement^=top] .tooltip__arrow{transform:translateY(-1px)}[data-placement^=bottom] .tooltip__arrow{transform:translateY(1px)}[data-placement^=left] .tooltip__arrow{transform:translate(-1px)}[data-placement^=right] .tooltip__arrow{transform:translate(1px)}.tooltip__arrowTip{fill:var(--tooltip-bg);border-radius:2px}.empty-state__root{width:var(--sizes-full)}.empty-state__content{flex-direction:column}.empty-state__content,.empty-state__indicator{justify-content:center;align-items:center;display:flex}.empty-state__indicator{color:var(--colors-fg-low-emphasis);aspect-ratio:1;flex-shrink:0}.empty-state__indicator svg,.empty-state__indicator img{width:100%;height:100%}.empty-state__textGroup{gap:var(--spacing-2);text-align:center;flex-direction:column;align-items:center;display:flex}.empty-state__title{font-weight:var(--font-weights-semibold);color:var(--colors-fg-high-emphasis);-webkit-line-clamp:2;align-self:stretch}.empty-state__title,.empty-state__description{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.empty-state__description{color:var(--colors-fg-medium-emphasis);text-align:center;-webkit-line-clamp:3}.file-upload__root{gap:var(--spacing-4);width:var(--sizes-full);flex-direction:column;align-items:flex-start;display:flex}.file-upload__root:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){--file-upload-disabled-color:var(--colors-fg-disabled);--file-upload-disabled-opacity:.5}.file-upload__dropzone{--file-upload-bg:var(--colors-bg-surface);--file-upload-border:var(--colors-border-interactive);padding:var(--spacing-6);background:var(--file-upload-disabled-bg,var(--file-upload-bg));gap:var(--spacing-2);border-radius:var(--radii-l2);border-style:dashed;border-width:2px;border-color:var(--file-upload-invalid-border,var(--file-upload-disabled-border,var(--file-upload-border)));--transition-prop:color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;--transition-duration:var(--durations-moderate);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:var(--durations-moderate);cursor:pointer;width:var(--sizes-full);flex-direction:column;justify-content:center;align-items:center;min-height:9.5rem;display:flex}.file-upload__dropzone[data-dragging]{--file-upload-bg:var(--colors-bg-hover);--file-upload-border:var(--colors-border-hover)}.file-upload__dropzone:is(:invalid,[data-invalid],[aria-invalid=true]){--file-upload-invalid-border:var(--colors-border-critical)}.file-upload__dropzone:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){--file-upload-disabled-bg:var(--colors-bg-disabled);--file-upload-disabled-border:var(--colors-border-disabled);cursor:not-allowed}.file-upload__dropzone:not(:disabled):not(:focus-visible):hover{--file-upload-bg:var(--colors-bg-hover);--file-upload-border:var(--colors-border-hover)}.file-upload__dropzone:is(:focus-visible,[data-focus-visible]){--focus-ring-color:var(--colors-border-focus)}.file-upload__dropzone:is(:focus-visible,[data-focus-visible]):is(:focus-visible,[data-focus-visible]){outline-width:var(--focus-ring-width,2px);outline-offset:var(--focus-ring-offset,2px);outline-style:var(--focus-ring-style,solid);outline-color:var(--focus-ring-color)}.file-upload__item{--file-upload-item-border:var(--colors-border-base);padding:var(--spacing-4);background:var(--colors-bg-surface);gap:var(--spacing-4);border-radius:var(--radii-l2);border-width:1px;border-color:var(--file-upload-item-status-border,var(--file-upload-item-border));font-size:.875rem;line-height:1.375rem;font-weight:var(--font-weights-normal);letter-spacing:-.006em;width:var(--sizes-full);align-items:center;display:flex}.file-upload__item[data-status=invalid]{--file-upload-item-status-border:var(--colors-border-critical)}.file-upload__item[data-status=warning]{--file-upload-item-status-border:var(--colors-border-warning)}.file-upload__item[data-status=success]{--file-upload-item-status-border:var(--colors-border-success)}.file-upload__item[data-status=uploading]{gap:var(--spacing-3);padding-inline-start:var(--spacing-5);padding-inline-end:var(--spacing-4);padding-top:var(--spacing-2);padding-bottom:var(--spacing-2)}.file-upload__itemDeleteTrigger{flex-shrink:0}.file-upload__itemGroup{gap:var(--spacing-2);width:var(--sizes-full);flex-direction:column;display:flex}.file-upload__itemGroup:is(:empty,[data-empty]){display:none}.file-upload__itemName{font-size:.875rem;line-height:1.375rem;font-weight:var(--font-weights-normal);letter-spacing:-.006em;color:var(--colors-fg-high-emphasis);-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}[data-status=uploading] .file-upload__itemName,.file-upload__itemPreview{color:var(--colors-fg-low-emphasis)}.file-upload__itemPreview{background:var(--colors-bg-highlight);border-radius:var(--radii-sm);width:var(--sizes-8);height:var(--sizes-8);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.file-upload__itemPreview :where(svg){width:var(--sizes-6);height:var(--sizes-6)}.file-upload__itemPreviewImage{border-radius:var(--radii-l1);width:var(--sizes-8);height:var(--sizes-8);object-fit:cover;flex-shrink:0}.file-upload__itemSizeText{font-size:.75rem;line-height:1rem;font-weight:var(--font-weights-normal);letter-spacing:0;color:var(--colors-fg-low-emphasis)}.file-upload__label{font-size:.875rem;line-height:1.375rem;font-weight:var(--font-weights-medium);letter-spacing:0;color:var(--colors-fg-high-emphasis)}.file-upload__trigger:is(:invalid,[data-invalid],[aria-invalid=true]){border-color:var(--colors-border-critical)}.file-upload__itemContent{flex-direction:column;flex:1;min-width:0;display:flex}.file-upload__dropzoneContent{--file-upload-content-color:var(--colors-fg-medium-emphasis);gap:var(--spacing-1);text-align:center;color:var(--file-upload-disabled-color,var(--file-upload-content-color));flex-direction:column;align-items:center;display:flex}.file-upload__dropzoneIcon{opacity:var(--file-upload-disabled-opacity,1)}.file-upload__dropzoneHighlight{--file-upload-highlight-color:var(--colors-fg-link);font-weight:var(--font-weights-medium);color:var(--file-upload-disabled-color,var(--file-upload-highlight-color))}[data-disabled] .file-upload__dropzoneHighlight{text-decoration:none}.file-upload__dropzoneHighlight:not(:disabled):not(:focus-visible):hover{text-decoration:underline}.file-upload__dropzoneCaption{--file-upload-caption-color:var(--colors-fg-low-emphasis);font-size:.75rem;line-height:1rem;font-weight:var(--font-weights-normal);letter-spacing:0;color:var(--file-upload-disabled-color,var(--file-upload-caption-color))}.file-upload__itemUploadingText{font-size:.875rem;line-height:1.375rem;font-weight:var(--font-weights-normal);letter-spacing:-.006em;color:var(--colors-fg-medium-emphasis);flex-shrink:0}.textarea__root{gap:var(--spacing-1);flex-direction:column;width:100%;display:flex}.textarea__root:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed}.textarea__field{--textarea-bg:var(--colors-bg-surface);--textarea-border:var(--colors-border-interactive);background:var(--textarea-disabled-bg,var(--textarea-readonly-bg,var(--textarea-bg)));border-radius:var(--radii-l2);padding-inline:var(--textarea-px);padding-block:var(--textarea-py);border-width:1px;border-color:var(--textarea-status-border,var(--textarea-disabled-border,var(--textarea-readonly-border,var(--textarea-border))));appearance:none;color:var(--textarea-disabled-color,var(--textarea-readonly-color,fg.highEmphasis));--focus-ring-color:var(--colors-border-focus);outline:0}.textarea__field:is(:focus-visible,[data-focus-visible]){outline-offset:0px;outline-width:var(--focus-ring-width,1px);outline-color:var(--focus-ring-color);outline-style:var(--focus-ring-style,solid);border-color:var(--focus-ring-color)}.textarea__field{text-align:start;--transition-prop:color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;--transition-duration:var(--durations-moderate);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:var(--durations-moderate);height:var(--textarea-height);width:100%;position:relative}.textarea__field:is(:invalid,[data-invalid],[aria-invalid=true]){--textarea-status-border:var(--colors-border-critical);--focus-ring-color:var(--colors-border-critical)}.textarea__field[data-status=warning]{--textarea-status-border:var(--colors-border-warning);--focus-ring-color:var(--colors-border-warning)}.textarea__field[data-status=success]{--textarea-status-border:var(--colors-border-success);--focus-ring-color:var(--colors-border-success)}.textarea__field:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){--textarea-disabled-bg:var(--colors-bg-disabled);--textarea-disabled-border:var(--colors-border-disabled);--textarea-disabled-color:var(--colors-fg-disabled);cursor:not-allowed}.textarea__field:is(:read-only,[data-read-only],[aria-readonly=true]){--textarea-readonly-bg:var(--colors-bg-surface);--textarea-readonly-border:var(--colors-border-disabled);--textarea-readonly-color:var(--colors-fg-medium-emphasis);cursor:default}.textarea__field::placeholder,.textarea__field[data-placeholder]{color:var(--colors-fg-disabled)}.textarea__field:not(:disabled):not(:focus-visible):hover{--textarea-border:var(--colors-border-hover)}.textarea__counter{font-size:.75rem;line-height:1rem;font-weight:var(--font-weights-normal);letter-spacing:0;color:var(--colors-fg-low-emphasis);align-self:flex-end}.textarea__counter:is(:invalid,[data-invalid],[aria-invalid=true]){color:var(--colors-fg-critical)}@media screen and (width>=30rem){.alert__action{flex-basis:auto;order:3}.alert__close{order:4}}@media screen and (width>=48rem){.faq__heading{font-size:2.5rem;line-height:3rem}.hero__root{padding-inline:var(--spacing-xl);padding-block:var(--spacing-2xl)}.statistics__heading{font-size:2.5rem;line-height:3rem}.statistics__stats{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.statistics__value{font-size:var(--font-sizes-6xl);line-height:3.75rem}.layout__footer{padding-block:var(--spacing-6);height:var(--sizes-14)}}@media screen and (width>=64rem){.faq__root{padding-inline:var(--spacing-4xl);padding-block:var(--spacing-4xl)}.faq__inner:has(>.faq__header){grid-template-columns:2fr 3fr}.faq__header{top:var(--spacing-xl);position:sticky}.faq__heading{font-size:3rem;line-height:3.5rem}.hero__root,.statistics__root{padding-inline:var(--spacing-4xl);padding-block:var(--spacing-4xl)}.statistics__inner{gap:var(--spacing-3xl)}.statistics__heading{font-size:3rem;line-height:3.5rem}.statistics__stats{gap:var(--spacing-2xl)}.statistics__stat{gap:var(--spacing-lg)}.statistics__value{font-size:var(--font-sizes-8xl);line-height:6rem}}@media screen and (width<=47.9975rem){[data-sidebar=expanded] .layout__backdrop{display:block}}}.faq__root--bg_surfaceNeutral{background:var(--colors-website-bg-surface-neutral)}.faq__item--bg_surfaceNeutral,.faq__root--bg_surfaceWhite{background:var(--colors-website-bg-surface-white)}.faq__item--bg_surfaceWhite{background:var(--colors-website-bg-surface-neutral)}.faq__root--bg_primary{background:var(--colors-website-bg-primary)}.faq__item--bg_primary{background:var(--colors-website-bg-surface-white)}.faq__root--bg_footer{background:var(--colors-website-bg-footer)}.faq__item--bg_footer{background:var(--colors-website-bg-surface-white)}.faq__root--bg_popBlue{background:var(--colors-website-bg-pop-blue)}.faq__item--bg_popBlue{background:var(--colors-website-bg-surface-white)}.faq__root--bg_popGreen{background:var(--colors-website-bg-pop-green)}.faq__item--bg_popGreen{background:var(--colors-website-bg-surface-white)}.faq__root--bg_popVivid{background:var(--colors-website-bg-pop-vivid)}.faq__item--bg_popVivid{background:var(--colors-website-bg-surface-white)}.faq__root--bg_popMidnight{background:var(--colors-website-bg-pop-midnight)}.faq__item--bg_popMidnight{background:var(--colors-website-bg-surface-white)}.hero__root--bg_primary{background:var(--colors-website-bg-primary)}.hero__inner--layout_centered{flex-direction:column;align-items:center}.hero__content--layout_centered{text-align:left;align-items:flex-start;max-width:768px}.hero__media--layout_centered{margin-top:var(--spacing-xl)}.hero__root--bg_surfaceNeutral{background:var(--colors-website-bg-surface-neutral)}.hero__inner--layout_split{gap:var(--spacing-xl);flex-direction:column;align-items:stretch}.hero__content--layout_split{text-align:left;order:1;align-items:flex-start}.hero__media--layout_split{order:2}.hero__root--bg_surfaceWhite{background:var(--colors-website-bg-surface-white)}.hero__root--bg_footer{background:var(--colors-website-bg-footer)}.hero__root--bg_popBlue{background:var(--colors-website-bg-pop-blue)}.hero__root--bg_popGreen{background:var(--colors-website-bg-pop-green)}.hero__root--bg_popVivid{background:var(--colors-website-bg-pop-vivid)}.hero__root--bg_popMidnight{background:var(--colors-website-bg-pop-midnight)}.field__errorText--size_md,.field__warningText--size_md,.field__successText--size_md,.field__helperText--size_md{font-size:.75rem;line-height:1rem;font-weight:var(--font-weights-normal);letter-spacing:0}.field__label--size_md{font-size:1rem;line-height:1.5rem;font-weight:var(--font-weights-medium);letter-spacing:-.005em}.field__errorIcon--size_md,.field__warningIcon--size_md,.field__successIcon--size_md{width:var(--sizes-4);height:var(--sizes-4)}.field__errorText--size_sm,.field__warningText--size_sm,.field__successText--size_sm,.field__helperText--size_sm{font-size:.75rem;line-height:1rem;font-weight:var(--font-weights-normal);letter-spacing:0}.field__label--size_sm{font-size:.875rem;line-height:1.375rem;font-weight:var(--font-weights-medium);letter-spacing:0}.field__errorIcon--size_sm,.field__warningIcon--size_sm,.field__successIcon--size_sm{width:var(--sizes-3\.5);height:var(--sizes-3\.5)}.field__errorText--size_lg,.field__warningText--size_lg,.field__successText--size_lg,.field__helperText--size_lg{font-size:.75rem;line-height:1rem;font-weight:var(--font-weights-normal);letter-spacing:0}.field__label--size_lg{font-size:1.125rem;line-height:1.5rem;font-weight:var(--font-weights-medium);letter-spacing:-.01em}.field__errorIcon--size_lg,.field__warningIcon--size_lg,.field__successIcon--size_lg{width:var(--sizes-4\.5);height:var(--sizes-4\.5)}.input__field--variant_default{--input-bg:var(--colors-bg-surface);--input-border:var(--colors-border-interactive)}.input__field--variant_default:not(:disabled):not(:focus-visible):hover{--input-border:var(--colors-border-hover)}.input__root--size_lg{--input-height:var(--sizes-12);--input-px:var(--spacing-3);--input-element-px:var(--spacing-3)}.input__field--size_lg{font-size:1.125rem;line-height:1.625rem;font-weight:var(--font-weights-normal);letter-spacing:-.012em}.input__element--size_lg :where(svg){width:var(--sizes-6);height:var(--sizes-6)}.input__field--variant_ghost{--input-bg:var(--colors-bg-surface);--input-border:transparent;border-width:0;border-radius:0}.input__root--size_md{--input-height:var(--sizes-10);--input-px:var(--spacing-3);--input-element-px:var(--spacing-3)}.input__field--size_md{font-size:1rem;line-height:1.5rem;font-weight:var(--font-weights-normal);letter-spacing:-.011em}.input__element--size_md :where(svg){width:var(--sizes-5);height:var(--sizes-5)}.input__root--size_sm{--input-height:var(--sizes-8);--input-px:var(--spacing-3);--input-element-px:var(--spacing-3)}.input__field--size_sm{border-radius:var(--radii-l1);font-size:.875rem;line-height:1.375rem;font-weight:var(--font-weights-normal);letter-spacing:-.006em}.input__element--size_sm :where(svg){width:var(--sizes-4);height:var(--sizes-4)}.statistics__root--bg_surfaceNeutral{background:var(--colors-website-bg-surface-neutral)}.statistics__root--bg_popVivid{background:var(--colors-website-bg-pop-vivid)}.statistics__root--bg_popGreen{background:var(--colors-website-bg-pop-green)}.statistics__root--bg_primary{background:var(--colors-website-bg-primary)}.statistics__root--bg_surfaceWhite{background:var(--colors-website-bg-surface-white)}.statistics__root--bg_footer{background:var(--colors-website-bg-footer)}.statistics__root--bg_popBlue{background:var(--colors-website-bg-pop-blue)}.statistics__root--bg_popMidnight{background:var(--colors-website-bg-pop-midnight)}.alert__root--status_info{--alert-bg:var(--colors-bg-info);--alert-color:var(--colors-fg-on-info)}.alert__root--status_success{--alert-bg:var(--colors-bg-success);--alert-color:var(--colors-fg-on-success)}.alert__root--status_warning{--alert-bg:var(--colors-bg-warning);--alert-color:var(--colors-fg-on-warning)}.alert__root--status_critical{--alert-bg:var(--colors-bg-critical);--alert-color:var(--colors-fg-on-critical)}.alert__root--status_advice{--alert-bg:var(--colors-bg-advice);--alert-color:var(--colors-fg-on-advice)}.tabs__root--size_md{--tabs-height:var(--sizes-12);--tabs-content-padding:var(--spacing-4)}.tabs__trigger--size_md{padding-block:var(--spacing-2);font-size:1rem;line-height:1.5rem;font-weight:var(--font-weights-medium);letter-spacing:-.005em}.tabs__list--fitted_true{display:flex}.tabs__trigger--fitted_true{text-align:center;flex:1;justify-content:center}.tabs__root--size_sm{--tabs-height:var(--sizes-10);--tabs-content-padding:var(--spacing-3)}.tabs__trigger--size_sm{padding-block:var(--spacing-1);font-size:.875rem;line-height:1.375rem;font-weight:var(--font-weights-medium);letter-spacing:0}.tag__root--size_sm{padding-inline:var(--spacing-2);height:var(--sizes-6)}.tag__label--size_sm{padding-inline:var(--spacing-0\.5);letter-spacing:0;font-size:.875rem;font-weight:500;line-height:1.375rem}.tag__root--status_info{--tag-bg:var(--colors-bg-info);--tag-color:var(--colors-fg-on-info)}.tag__root--status_success{--tag-bg:var(--colors-bg-success);--tag-color:var(--colors-fg-on-success)}.tag__root--status_warning{--tag-bg:var(--colors-bg-warning);--tag-color:var(--colors-fg-on-warning)}.tag__root--status_critical{--tag-bg:var(--colors-bg-critical);--tag-color:var(--colors-fg-on-critical)}.tag__root--status_advice{--tag-bg:var(--colors-bg-advice);--tag-color:var(--colors-fg-on-advice)}.tag__root--status_pro{--tag-bg:var(--colors-bg-pro);--tag-color:var(--colors-fg-pro)}.tag__root--status_accent{--tag-bg:var(--colors-bg-accent);--tag-color:var(--colors-fg-accent)}.tag__root--size_xs{padding-inline:var(--spacing-1);height:var(--sizes-4)}.tag__label--size_xs{letter-spacing:0;font-size:.75rem;font-weight:400;line-height:1rem}.tag__root--size_md{padding-inline:var(--spacing-3);height:var(--sizes-8)}.tag__label--size_md{padding-inline:var(--spacing-1);letter-spacing:0;font-size:.875rem;font-weight:500;line-height:1.375rem}.action-bar__positioner--placement_bottom{bottom:calc(env(safe-area-inset-bottom) + var(--action-bar-offset));justify-content:center}.action-bar__positioner--placement_bottom-start{bottom:calc(env(safe-area-inset-bottom) + var(--action-bar-offset));justify-content:flex-start;padding-inline-start:var(--action-bar-offset)}.action-bar__positioner--placement_bottom-end{bottom:calc(env(safe-area-inset-bottom) + var(--action-bar-offset));justify-content:flex-end;padding-inline-end:var(--action-bar-offset)}.avatar__root--size_md{--avatar-size:var(--sizes-8)}.avatar__fallback--size_md{font-size:.875rem;line-height:1.375rem;font-weight:var(--font-weights-normal);letter-spacing:-.006em}.avatar__fallback--size_md :where(svg){width:var(--sizes-5);height:var(--sizes-5)}.avatar__root--colorPalette_blue{--avatar-bg:var(--colors-bg-info);--avatar-color:var(--colors-fg-on-info)}.avatar__root--colorPalette_green{--avatar-bg:var(--colors-bg-success);--avatar-color:var(--colors-fg-on-success)}.avatar__root--colorPalette_purple{--avatar-bg:var(--colors-bg-advice);--avatar-color:var(--colors-fg-on-advice)}.avatar__root--colorPalette_yellow{--avatar-bg:var(--colors-bg-warning);--avatar-color:var(--colors-fg-on-warning)}.avatar__root--colorPalette_red{--avatar-bg:var(--colors-bg-critical);--avatar-color:var(--colors-fg-on-critical)}.avatar__root--size_sm{--avatar-size:var(--sizes-6)}.avatar__fallback--size_sm{font-size:.75rem;line-height:1rem;font-weight:var(--font-weights-normal);letter-spacing:0}.avatar__fallback--size_sm :where(svg){width:var(--sizes-4);height:var(--sizes-4)}.avatar__root--size_lg{--avatar-size:3rem}.avatar__fallback--size_lg{font-size:1.125rem;line-height:1.625rem;font-weight:var(--font-weights-normal);letter-spacing:-.012em}.avatar__fallback--size_lg :where(svg){width:var(--sizes-6);height:var(--sizes-6)}.avatar__root--size_xl{--avatar-size:4.5rem}.avatar__fallback--size_xl{font-size:1.75rem;line-height:2.5rem;font-weight:var(--font-weights-semibold);letter-spacing:-.02em}.avatar__fallback--size_xl :where(svg){width:var(--sizes-8);height:var(--sizes-8)}.card__root--interactive_true{--card-border:var(--colors-border-interactive);--focus-ring-color:var(--colors-border-focus);text-decoration:none}.card__root--interactive_true:is(:focus-visible,[data-focus-visible]){outline-width:var(--focus-ring-width,2px);outline-offset:var(--focus-ring-offset,2px);outline-style:var(--focus-ring-style,solid);outline-color:var(--focus-ring-color)}.card__root--interactive_true{--focus-ring-offset:var(--spacing-1)}.card__root--interactive_true:not([disabled]):not([data-disabled]):not([aria-disabled=true]){cursor:pointer}.card__root--interactive_true:not([disabled]):not([data-disabled]):not([aria-disabled=true]):not(:disabled):not(:focus-visible):hover{--card-bg:var(--colors-bg-hover);--card-border:var(--colors-border-hover)}.card__root--interactive_true:not([disabled]):not([data-disabled]):not([aria-disabled=true]):not(:disabled):active{--card-bg:var(--colors-bg-active);--card-border:var(--colors-border-hover)}.card__root--interactive_true:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed}.checkbox__root--size_md{gap:var(--spacing-1)}.checkbox__label--size_md{font-size:1rem;line-height:1.5rem;font-weight:var(--font-weights-normal);letter-spacing:-.011em}.checkbox__control--size_md{border-radius:var(--radii-l2);width:var(--sizes-8);height:var(--sizes-8)}.checkbox__control--size_md :where(svg){width:var(--sizes-5);height:var(--sizes-5)}.checkbox__root--size_sm{gap:var(--spacing-1)}.checkbox__label--size_sm{font-size:.875rem;line-height:1.375rem;font-weight:var(--font-weights-normal);letter-spacing:-.006em}.checkbox__control--size_sm{border-radius:var(--radii-l1);width:var(--sizes-6);height:var(--sizes-6)}.checkbox__control--size_sm :where(svg){width:var(--sizes-4);height:var(--sizes-4)}.date-input__segment--size_md{font-size:1rem;line-height:1.5rem;font-weight:var(--font-weights-normal);letter-spacing:-.011em}.date-input__segment--size_sm{font-size:.875rem;line-height:1.375rem;font-weight:var(--font-weights-normal);letter-spacing:-.006em}.date-input__segment--size_lg{font-size:1.125rem;line-height:1.625rem;font-weight:var(--font-weights-normal);letter-spacing:-.012em}.date-picker__tableCell--hideOutsideDays_true:has([data-outside-range]):before{display:none}.date-picker__tableCellTrigger--hideOutsideDays_true:is(:out-of-range,[data-outside-range]){visibility:hidden}.dialog__content--size_md{max-width:var(--sizes-lg)}.dialog__title--size_md{font-size:1.5rem;line-height:2.25rem;font-weight:var(--font-weights-semibold);letter-spacing:-.017em}.dialog__positioner--scrollBehavior_outside{pointer-events:auto;overflow:auto}.dialog__positioner--placement_center{align-items:center}.dialog__content--placement_center{--dialog-base-margin:auto;margin-inline:auto}.dialog__content--motionPreset_scale:is([open],[data-open],[data-state=open],:popover-open){animation-name:scale-in,fade-in}.dialog__content--motionPreset_scale:is([closed],[data-closed],[data-state=closed]){animation-name:scale-out,fade-out}.dialog__positioner--placement_top{align-items:flex-start}.dialog__content--placement_top{--dialog-base-margin:var(--spacing-16);margin-inline:auto}.dialog__positioner--placement_bottom{align-items:flex-end}.dialog__content--placement_bottom{--dialog-base-margin:var(--spacing-16);margin-inline:auto}.dialog__positioner--scrollBehavior_inside{overflow:hidden}.dialog__content--scrollBehavior_inside{max-height:calc(100% - 7.5rem)}.dialog__body--scrollBehavior_inside{overflow:auto}.dialog__content--size_sm{max-width:var(--sizes-md)}.dialog__title--size_sm{font-size:1.25rem;line-height:2rem;font-weight:var(--font-weights-semibold);letter-spacing:-.016em}.dialog__content--motionPreset_slide-in-bottom:is([open],[data-open],[data-state=open],:popover-open){animation-name:slide-from-bottom,fade-in}.dialog__content--motionPreset_slide-in-bottom:is([closed],[data-closed],[data-state=closed]){animation-name:slide-to-bottom,fade-out}.dialog__content--motionPreset_slide-in-top:is([open],[data-open],[data-state=open],:popover-open){animation-name:slide-from-top,fade-in}.dialog__content--motionPreset_slide-in-top:is([closed],[data-closed],[data-state=closed]){animation-name:slide-to-top,fade-out}.dialog__content--motionPreset_slide-in-left:is([open],[data-open],[data-state=open],:popover-open){animation-name:slide-from-left,fade-in}.dialog__content--motionPreset_slide-in-left:is([closed],[data-closed],[data-state=closed]){animation-name:slide-to-left,fade-out}.dialog__content--motionPreset_slide-in-right:is([open],[data-open],[data-state=open],:popover-open){animation-name:slide-from-right,fade-in}.dialog__content--motionPreset_slide-in-right:is([closed],[data-closed],[data-state=closed]){animation-name:slide-to-right,fade-out}.item__root--variant_outline{--item-bg:var(--colors-bg-surface);--item-border:var(--colors-border-interactive);border-radius:var(--radii-lg)}.item__root--variant_outline:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){--item-border:var(--colors-border-disabled)}.item__root--variant_ghost{--item-bg:transparent;--item-border:transparent;border-radius:var(--radii-none)}.item__root--interactive_true{--focus-ring-color:var(--colors-border-focus);text-decoration:none}.item__root--interactive_true:is(:focus-visible,[data-focus-visible]){outline-width:var(--focus-ring-width,2px);outline-offset:var(--focus-ring-offset,2px);outline-style:var(--focus-ring-style,solid);outline-color:var(--focus-ring-color)}.item__root--interactive_true{--focus-ring-offset:var(--spacing-1)}.item__root--interactive_true:not([disabled]):not([data-disabled]):not([aria-disabled=true]){cursor:pointer}.item__root--interactive_true:not([disabled]):not([data-disabled]):not([aria-disabled=true]):not(:disabled):not(:focus-visible):hover{--item-bg:var(--colors-bg-hover)}.item__root--interactive_true:not([disabled]):not([data-disabled]):not([aria-disabled=true]):not(:disabled):active{--item-bg:var(--colors-bg-active)}.item__root--interactive_true:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed}.layout__root--variant_page{flex-direction:column}.layout__root--variant_app{--layout-sidebar-width:200px;--layout-sidebar-compressed-width:3.5rem;--layout-transition-duration:var(--durations-moderate)}.layout__root--variant_app[data-resizing]{--layout-transition-duration:0s}.menu__item--size_md{padding-inline:var(--spacing-2);font-size:.875rem;line-height:1.375rem;font-weight:var(--font-weights-normal);letter-spacing:-.006em;min-height:var(--sizes-8)}.menu__content--variant_inverse{background:var(--colors-nav-bg);border-color:var(--colors-nav-border)}.menu__itemGroupLabel--variant_inverse{color:var(--colors-nav-fg-low)}.menu__separator--variant_inverse{background:var(--colors-nav-border)}.menu__item--size_sm{padding-inline:var(--spacing-2);min-height:var(--sizes-7)}.menu__item--size_lg{padding-inline:var(--spacing-3);min-height:var(--sizes-9)}.menu__item--size_lg,.select__trigger--size_md{font-size:1rem;line-height:1.5rem;font-weight:var(--font-weights-normal);letter-spacing:-.011em}.select__trigger--size_md{--select-height:var(--sizes-10);height:var(--select-height)}.select__trigger--size_sm{--select-height:var(--sizes-8);border-radius:var(--radii-l1);letter-spacing:-.006em;font-size:.875rem;line-height:1.375rem}.select__trigger--size_sm,.select__trigger--size_lg{font-weight:var(--font-weights-normal);height:var(--select-height)}.select__trigger--size_lg{--select-height:var(--sizes-12);letter-spacing:-.012em;font-size:1.125rem;line-height:1.625rem}.picker__trigger--size_md{--picker-height:var(--sizes-10);letter-spacing:-.011em;font-size:1rem;line-height:1.5rem}.picker__trigger--size_md,.picker__trigger--size_sm{font-weight:var(--font-weights-normal);height:var(--picker-height)}.picker__trigger--size_sm{--picker-height:var(--sizes-8);border-radius:var(--radii-l1);letter-spacing:-.006em;font-size:.875rem;line-height:1.375rem}.picker__trigger--size_lg{--picker-height:var(--sizes-12);font-size:1.125rem;line-height:1.625rem;font-weight:var(--font-weights-normal);letter-spacing:-.012em;height:var(--picker-height)}.radio-group__item--size_md{gap:var(--spacing-1)}.radio-group__itemText--size_md{font-size:1rem;line-height:1.5rem;font-weight:var(--font-weights-normal);letter-spacing:-.011em}.radio-group__itemControl--size_md{width:var(--sizes-8);height:var(--sizes-8)}.radio-group__item--size_sm{gap:var(--spacing-1)}.radio-group__itemText--size_sm{font-size:.875rem;line-height:1.375rem;font-weight:var(--font-weights-normal);letter-spacing:-.006em}.radio-group__itemControl--size_sm{width:var(--sizes-6);height:var(--sizes-6)}tbody:not([data-loading]) .table__row--interactive_true{cursor:pointer}tbody:not([data-loading]) .table__row--interactive_true:not(:disabled):not(:focus-visible):hover{background:var(--colors-bg-hover)}.empty-state__root--size_md{padding-inline:var(--spacing-8);padding-block:var(--spacing-12)}.empty-state__content--size_md{gap:var(--spacing-6)}.empty-state__indicator--size_md{width:80px;height:80px}.empty-state__title--size_md{font-size:1.25rem;line-height:2rem;font-weight:var(--font-weights-semibold);letter-spacing:-.016em}.empty-state__description--size_md{font-size:.875rem;line-height:1.375rem;font-weight:var(--font-weights-normal);letter-spacing:-.006em}.empty-state__root--size_sm{padding-inline:var(--spacing-4);padding-block:var(--spacing-6)}.empty-state__content--size_sm{gap:var(--spacing-4)}.empty-state__indicator--size_sm{display:none}.empty-state__title--size_sm{font-size:1rem;line-height:1.5rem;font-weight:var(--font-weights-semibold);letter-spacing:-.011em}.empty-state__description--size_sm{font-size:.875rem;line-height:1.375rem;font-weight:var(--font-weights-normal);letter-spacing:-.006em}.empty-state__root--size_lg{padding-inline:var(--spacing-8);padding-block:var(--spacing-12)}.empty-state__content--size_lg{gap:var(--spacing-6)}.empty-state__indicator--size_lg{width:180px;height:180px}.empty-state__title--size_lg{font-size:1.375rem;line-height:1.75rem;font-weight:var(--font-weights-semibold);letter-spacing:-.016em}.empty-state__description--size_lg{font-size:1rem;line-height:1.5rem;font-weight:var(--font-weights-normal);letter-spacing:-.011em}.textarea__root--size_md{--textarea-height:88px;--textarea-px:var(--spacing-3);--textarea-py:var(--spacing-2)}.textarea__field--size_md{font-size:1rem;line-height:1.5rem;font-weight:var(--font-weights-normal);letter-spacing:-.011em;scroll-padding-bottom:spacing.2}.textarea__root--size_sm{--textarea-height:74px;--textarea-px:var(--spacing-3);--textarea-py:var(--spacing-1)}.textarea__field--size_sm{border-radius:var(--radii-l1);font-size:.875rem;line-height:1.375rem;font-weight:var(--font-weights-normal);letter-spacing:-.006em;scroll-padding-bottom:spacing.1}.textarea__root--size_lg{--textarea-height:var(--sizes-24);--textarea-px:var(--spacing-3);--textarea-py:var(--spacing-3)}.textarea__field--size_lg{font-size:1.125rem;line-height:1.625rem;font-weight:var(--font-weights-normal);letter-spacing:-.012em;scroll-padding-bottom:spacing.3}@media screen and (width>=48rem){.hero__content--layout_centered{text-align:center;align-items:center}.layout__sidebar--variant_app{--transition-prop:width;--transition-duration:var(--layout-transition-duration);transition-property:width;transition-duration:var(--layout-transition-duration);width:var(--layout-sidebar-width)}[data-sidebar=closed] .layout__sidebar--variant_app{width:0}[data-sidebar=compressed] .layout__sidebar--variant_app{width:var(--layout-sidebar-compressed-width)}}@media screen and (width>=64rem){.hero__media--layout_centered{margin-top:var(--spacing-2xl)}.hero__inner--layout_split{gap:var(--spacing-3xl);flex-direction:row;align-items:center}.hero__content--layout_split,.hero__media--layout_split{flex:1}}@media screen and (width<=47.9975rem){.layout__sidebar--variant_app{z-index:10;--transition-prop:transform;--transition-duration:var(--layout-transition-duration);transition-property:transform;transition-duration:var(--layout-transition-duration);height:100dvh;width:var(--sizes-full);inset-inline-start:0;position:fixed;top:0;transform:translate(-100%)}[data-sidebar=expanded] .layout__sidebar--variant_app{transform:translate(0)}}}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-y-0{inset-block:0}.-top-\[300px\]{top:-300px}.top-0{top:0}.top-1\/2{top:50%}.top-10{top:calc(var(--spacing) * 10)}.top-full{top:100%}.-right-\[140px\]{right:-140px}.right-\[120px\]{right:120px}.-bottom-\[280px\]{bottom:-280px}.-bottom-\[360px\]{bottom:-360px}.bottom-full{bottom:100%}.-left-4{left:calc(var(--spacing) * -4)}.-left-\[160px\]{left:-160px}.left-0{left:0}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[3\]{z-index:3}.z-\[4\]{z-index:4}.col-start-2{grid-column-start:2}.-row-0{grid-row:calc(0 * -1)}.-row-5{grid-row:calc(5 * -1)}.row-1{grid-row:1}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:0}.m-1118{margin:calc(var(--spacing) * 1118)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-6{margin-inline:calc(var(--spacing) * -6)}.mx-auto{margin-inline:auto}.-mt-1{margin-top:calc(var(--spacing) * -1)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-auto{margin-top:auto}.mr-1{margin-right:var(--spacing)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.table-column{display:table-column}.table-header-group{display:table-header-group}.table-row{display:table-row}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-4\.5{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-\[18px\]{width:18px;height:18px}.size-\[30px\]{width:30px;height:30px}.size-\[34px\]{width:34px;height:34px}.size-\[460px\]{width:460px;height:460px}.size-\[560px\]{width:560px;height:560px}.size-\[620px\]{width:620px;height:620px}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-14{height:calc(var(--spacing) * 14)}.h-full{height:100%}.min-h-\[170px\]{min-height:170px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-3{width:calc(var(--spacing) * 3)}.w-6{width:calc(var(--spacing) * 6)}.w-60{width:calc(var(--spacing) * 60)}.w-\[3px\]{width:3px}.w-auto{width:auto}.w-full{width:100%}.max-w-\[18ch\]{max-width:18ch}.max-w-\[760px\]{max-width:760px}.max-w-\[820px\]{max-width:820px}.max-w-full{max-width:100%}.min-w-0{min-width:0}.min-w-\[9\.5rem\]{min-width:9.5rem}.min-w-\[680px\]{min-width:680px}.min-w-\[720px\]{min-width:720px}.min-w-\[760px\]{min-width:760px}.min-w-\[min\(100\%\,13rem\)\]{min-width:min(100%,13rem)}.min-w-\[min\(100\%\,20rem\)\]{min-width:min(100%,20rem)}.min-w-\[min\(100\%\,22rem\)\]{min-width:min(100%,22rem)}.min-w-\[min\(100\%\,26rem\)\]{min-width:min(100%,26rem)}.min-w-fit{min-width:fit-content}.flex-1,.flex-\[1_1_0\%\]{flex:1}.flex-\[2_1_0\%\]{flex:2}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.table-auto{table-layout:auto}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-bottom{transform-origin:bottom}.origin-left{transform-origin:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.cursor-help{cursor:help}.cursor-pointer{cursor:pointer}.resize{resize:both}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.list-none{list-style-type:none}.columns-3{columns:3}.grid-cols-\[5\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:5.5rem minmax(0,1fr)}.grid-cols-\[28px_minmax\(0\,1fr\)_auto\]{grid-template-columns:28px minmax(0,1fr) auto}.grid-cols-\[30px_minmax\(0\,1fr\)_auto\]{grid-template-columns:30px minmax(0,1fr) auto}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[repeat\(auto-fit\,minmax\(min\(100\%\,14rem\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-\[18px\]{gap:18px}.gap-\[var\(--space-4\)\]{gap:var(--space-4)}.gap-\[var\(--space-24\)\]{gap:var(--space-24)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}: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)))}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-7{column-gap:calc(var(--spacing) * 7)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.self-center{align-self:center}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[4px\]{border-radius:4px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[min\(var\(--radius-md\)\,12px\)\]{border-radius:min(var(--radius-md), 12px)}.rounded-\[var\(--radius-card\)\]{border-radius:var(--radius-card)}.rounded-\[var\(--radius-lg\)\]{border-radius:var(--radius-lg)}.rounded-\[var\(--radius-md\)\]{border-radius:var(--radius-md)}.rounded-\[var\(--radius-pill\)\]{border-radius:var(--radius-pill)}.rounded-\[var\(--radius-sm\)\]{border-radius:var(--radius-sm)}.rounded-\[var\(--radius-xl\)\]{border-radius:var(--radius-xl)}.rounded-\[var\(--radius-xs\)\]{border-radius:var(--radius-xs)}.rounded-full{border-radius:2147483647px}.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-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[var\(--border-default\)\]{border-color:var(--border-default)}.border-\[var\(--cascade-ghost-ring\)\]{border-color:var(--cascade-ghost-ring)}.border-\[var\(--fg-advice\)\]\/15{border-color:var(--fg-advice)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--fg-advice\)\]\/15{border-color:color-mix(in oklab, var(--fg-advice) 15%, transparent)}}.border-transparent{border-color:#0000}.bg-\[var\(--aging-critical\)\]{background-color:var(--aging-critical)}.bg-\[var\(--aging-current\)\]{background-color:var(--aging-current)}.bg-\[var\(--aging-early\)\]{background-color:var(--aging-early)}.bg-\[var\(--aging-late\)\]{background-color:var(--aging-late)}.bg-\[var\(--bg-advice\)\]{background-color:var(--bg-advice)}.bg-\[var\(--bg-default\)\]{background-color:var(--bg-default)}.bg-\[var\(--bg-highlight\)\]{background-color:var(--bg-highlight)}.bg-\[var\(--cascade-add\)\]{background-color:var(--cascade-add)}.bg-\[var\(--cascade-subtract\)\]{background-color:var(--cascade-subtract)}.bg-\[var\(--cascade-total\)\]{background-color:var(--cascade-total)}.bg-\[var\(--clara-tint\)\]{background-color:var(--clara-tint)}.bg-\[var\(--due-mark\)\]{background-color:var(--due-mark)}.bg-\[var\(--fg-disabled\)\]{background-color:var(--fg-disabled)}.bg-\[var\(--if-blue\)\]{background-color:var(--if-blue)}.bg-\[var\(--live-warning\)\]{background-color:var(--live-warning)}.bg-\[var\(--night-critical-bg\)\]{background-color:var(--night-critical-bg)}.bg-\[var\(--night-icon-bg\)\]{background-color:var(--night-icon-bg)}.bg-\[var\(--night-phase-current\)\]{background-color:var(--night-phase-current)}.bg-\[var\(--night-surface\)\]{background-color:var(--night-surface)}.bg-\[var\(--night-track\)\]{background-color:var(--night-track)}.bg-\[var\(--on-night-high\)\]{background-color:var(--on-night-high)}.bg-\[var\(--pill-bg\)\]{background-color:var(--pill-bg)}.bg-\[var\(--primary-default\)\]{background-color:var(--primary-default)}.bg-\[var\(--segment-critical\)\]{background-color:var(--segment-critical)}.bg-\[var\(--segment-off\)\]{background-color:var(--segment-off)}.bg-\[var\(--segment-on\)\]{background-color:var(--segment-on)}.bg-\[var\(--track\)\]{background-color:var(--track)}.bg-background,.bg-background\/95{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/95{background-color:color-mix(in oklab, var(--background) 95%, transparent)}}.bg-transparent{background-color:#0000}.\[background-image\:linear-gradient\(90deg\,var\(--on-night-high\)_0\%\,var\(--on-night-high\)_55\%\,var\(--on-night-link\)_100\%\)\]{background-image:linear-gradient(90deg,var(--on-night-high) 0%,var(--on-night-high) 55%,var(--on-night-link) 100%)}.\[background-image\:var\(--cascade-ghost\)\]{background-image:var(--cascade-ghost)}.\[background-image\:var\(--ci-gradient\)\]{background-image:var(--ci-gradient)}.bg-\[image\:var\(--if-gradient\)\]{background-image:var(--if-gradient)}.bg-clip-padding{background-clip:padding-box}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.mask-right{-webkit-mask-position:100%;mask-position:100%}.fill-\[var\(--bg-default\)\]{fill:var(--bg-default)}.fill-\[var\(--chart-estimate\)\]{fill:var(--chart-estimate)}.fill-\[var\(--fg-high\)\]{fill:var(--fg-high)}.stroke-\[var\(--chart-estimate\)\]{stroke:var(--chart-estimate)}.stroke-\[var\(--chart-mark\)\]{stroke:var(--chart-mark)}.stroke-\[var\(--if-blue\)\]{stroke:var(--if-blue)}.stroke-\[var\(--night-track\)\]{stroke:var(--night-track)}.p-0{padding:0}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.pt-0{padding-top:0}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.text-left{text-align:left}.text-right{text-align:right}.align-\[1px\]{vertical-align:1px}.align-middle{vertical-align:middle}.font-mono{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.8rem\]{font-size:.8rem}.text-\[11\.5px\]{font-size:11.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-\[19px\]{--tw-leading:19px;line-height:19px}.leading-none{--tw-leading:1;line-height:1}.leading-none\!{--tw-leading:1!important;line-height:1!important}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-bold\!{--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-medium\!{--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.font-semibold\!{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}.tracking-\[-0\.004em\]{--tw-tracking:-.004em;letter-spacing:-.004em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-wrap{text-wrap:wrap}.whitespace-nowrap{white-space:nowrap}.text-\[var\(--ci-blue\)\]{color:var(--ci-blue)}.text-\[var\(--ci-blue\)\]\!{color:var(--ci-blue)!important}.text-\[var\(--comp-link\)\]{color:var(--comp-link)}.text-\[var\(--fg-advice\)\]{color:var(--fg-advice)}.text-\[var\(--fg-critical\)\]\!{color:var(--fg-critical)!important}.text-\[var\(--fg-disabled\)\]{color:var(--fg-disabled)}.text-\[var\(--fg-high\)\]{color:var(--fg-high)}.text-\[var\(--fg-high\)\]\!{color:var(--fg-high)!important}.text-\[var\(--fg-low\)\]{color:var(--fg-low)}.text-\[var\(--fg-low\)\]\!{color:var(--fg-low)!important}.text-\[var\(--fg-medium\)\]{color:var(--fg-medium)}.text-\[var\(--fg-medium\)\]\!{color:var(--fg-medium)!important}.text-\[var\(--fg-success\)\]{color:var(--fg-success)}.text-\[var\(--fg-success\)\]\!{color:var(--fg-success)!important}.text-\[var\(--if-blue\)\]{color:var(--if-blue)}.text-\[var\(--live-critical\)\]{color:var(--live-critical)}.text-\[var\(--live-warning\)\]{color:var(--live-warning)}.text-\[var\(--night\)\]\!{color:var(--night)!important}.text-\[var\(--night-critical-fg\)\]{color:var(--night-critical-fg)}.text-\[var\(--on-night-high\)\]{color:var(--on-night-high)}.text-\[var\(--on-night-high\)\]\!{color:var(--on-night-high)!important}.text-\[var\(--on-night-link\)\]{color:var(--on-night-link)}.text-\[var\(--on-night-link\)\]\!{color:var(--on-night-link)!important}.text-\[var\(--on-night-low\)\]{color:var(--on-night-low)}.text-\[var\(--on-night-low\)\]\!{color:var(--on-night-low)!important}.text-\[var\(--on-night-medium\)\]{color:var(--on-night-medium)}.text-\[var\(--on-night-medium\)\]\!{color:var(--on-night-medium)!important}.text-\[var\(--on-primary-high\)\]{color:var(--on-primary-high)}.text-\[var\(--on-primary-high\)\]\!{color:var(--on-primary-high)!important}.text-\[var\(--primary-default\)\]\!{color:var(--primary-default)!important}.text-current{color:currentColor}.text-foreground{color:var(--foreground)}.text-inherit{color:inherit}.text-inherit\!{color:inherit!important}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, )}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-60{opacity:.6}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[box-shadow\:0_0_0_1px_var\(--night-critical-ring\)\]{box-shadow:0 0 0 1px var(--night-critical-ring)}.\[box-shadow\:0_0_0_1px_var\(--pill-ring\)\]{box-shadow:0 0 0 1px var(--pill-ring)}.\[box-shadow\:0_0_10px_var\(--due-mark\)\]{box-shadow:0 0 10px var(--due-mark)}.\[box-shadow\:0_0_10px_var\(--if-mint\)\]{box-shadow:0 0 10px var(--if-mint)}.\[box-shadow\:inset_0_0_0_1\.5px_var\(--on-night-low\)\]{box-shadow:inset 0 0 0 1.5px var(--on-night-low)}.\[box-shadow\:inset_0_0_0_1px_var\(--border-default\)\]{box-shadow:inset 0 0 0 1px var(--border-default)}.\[box-shadow\:inset_0_0_0_1px_var\(--night-ring\)\]{box-shadow:inset 0 0 0 1px var(--night-ring)}.\[box-shadow\:inset_0_0_0_1px_var\(--pill-ring\)\]{box-shadow:inset 0 0 0 1px var(--pill-ring)}.\[box-shadow\:var\(--action-shadow\)\]{box-shadow:var(--action-shadow)}.\[box-shadow\:var\(--elev-1\)\]{box-shadow:var(--elev-1)}.\[box-shadow\:var\(--elev-3\)\]{box-shadow:var(--elev-3)}.\[box-shadow\:var\(--elev-night\)\]{box-shadow:var(--elev-night)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.blur-\[30px\]{--tw-blur:blur(30px);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, )}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);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, )}.grayscale{--tw-grayscale:grayscale(100%);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, )}.invert{--tw-invert:invert(100%);filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.filter{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.backdrop-blur{--tw-backdrop-blur:blur(8px);-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-filter{-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-\[background-color\,box-shadow\]{transition-property:background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,opacity\]{transition-property:background-color,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,box-shadow\]{transition-property:transform,box-shadow;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))}.transition-none{transition-property:none}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-\[var\(--dur-base\)\]{--tw-duration:var(--dur-base);transition-duration:var(--dur-base)}.duration-\[var\(--motion-hover\)\]{--tw-duration:var(--motion-hover);transition-duration:var(--motion-hover)}.duration-\[var\(--motion-reveal\)\]{--tw-duration:var(--motion-reveal);transition-duration:var(--motion-reveal)}.ease-\[var\(--ease-spring\)\]{--tw-ease:var(--ease-spring);transition-timing-function:var(--ease-spring)}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[-webkit-text-fill-color\:transparent\]{-webkit-text-fill-color:transparent}.\[background\:linear-gradient\(155deg\,var\(--ci-blue\)_0\%\,var\(--if-blue\)_100\%\)\]{background:linear-gradient(155deg,var(--ci-blue) 0%,var(--if-blue) 100%)}.\[background\:linear-gradient\(var\(--bg-default\)\,var\(--bg-default\)\)_padding-box\,var\(--ci-gradient\)_border-box\]{background:linear-gradient(var(--bg-default),var(--bg-default)) padding-box,var(--ci-gradient) border-box}.\[background\:radial-gradient\(circle\,color-mix\(in_srgb\,var\(--chart-series-2\)_55\%\,transparent\)_0\%\,transparent_62\%\)\]{background:radial-gradient(circle,var(--chart-series-2) 0%,transparent 62%)}@supports (color:color-mix(in lab, red, red)){.\[background\:radial-gradient\(circle\,color-mix\(in_srgb\,var\(--chart-series-2\)_55\%\,transparent\)_0\%\,transparent_62\%\)\]{background:radial-gradient(circle,color-mix(in srgb,var(--chart-series-2) 55%,transparent) 0%,transparent 62%)}}.\[background\:radial-gradient\(circle\,color-mix\(in_srgb\,var\(--ci-blue\)_95\%\,transparent\)_0\%\,transparent_62\%\)\]{background:radial-gradient(circle,var(--ci-blue) 0%,transparent 62%)}@supports (color:color-mix(in lab, red, red)){.\[background\:radial-gradient\(circle\,color-mix\(in_srgb\,var\(--ci-blue\)_95\%\,transparent\)_0\%\,transparent_62\%\)\]{background:radial-gradient(circle,color-mix(in srgb,var(--ci-blue) 95%,transparent) 0%,transparent 62%)}}.\[background\:radial-gradient\(circle\,color-mix\(in_srgb\,var\(--ci-magenta\)_70\%\,transparent\)_0\%\,transparent_62\%\)\]{background:radial-gradient(circle,var(--ci-magenta) 0%,transparent 62%)}@supports (color:color-mix(in lab, red, red)){.\[background\:radial-gradient\(circle\,color-mix\(in_srgb\,var\(--ci-magenta\)_70\%\,transparent\)_0\%\,transparent_62\%\)\]{background:radial-gradient(circle,color-mix(in srgb,var(--ci-magenta) 70%,transparent) 0%,transparent 62%)}}.\[background\:var\(--action-gradient\)\]{background:var(--action-gradient)}.\[background\:var\(--ci-gradient\)\]{background:var(--ci-gradient)}.\[background\:var\(--hero-bg\)\]{background:var(--hero-bg)}.\[background\:var\(--night-card-bg\)\]{background:var(--night-card-bg)}.\[background\:var\(--night-phase-future\)\]{background:var(--night-phase-future)}@media (hover:hover){:is(:where(.group):hover .group-hover\:translate-x-0\.5){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}:is(:where(.group):hover .group-hover\:underline){text-decoration-line:underline}:is(:where(.group):hover .group-hover\:opacity-100){opacity:1}}:is(:where(.group):focus-visible .group-focus-visible\:opacity-100){opacity:1}:is(:where(.group\/field):has(:disabled) .group-has-disabled\/field\:opacity-50){opacity:.5}:is(:where(.group)[aria-expanded=true] .group-aria-expanded\:rotate-180){rotate:180deg}:is(:where(.group)[aria-expanded=true] .group-aria-expanded\:text-\[var\(--filter-chip-fg\)\]){color:var(--filter-chip-fg)}:is(:where(.group)[aria-expanded=true] .group-aria-expanded\:opacity-100){opacity:1}:is(:where(.group)[data-indeterminate] .group-data-\[indeterminate\]\:block){display:block}:is(:where(.group)[data-indeterminate] .group-data-\[indeterminate\]\:hidden){display:none}:is(:where(.group\/reveal)[data-reveal=hidden] .group-data-\[reveal\=hidden\]\/reveal\:scale-x-0){--tw-scale-x:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}:is(:where(.group\/reveal)[data-reveal=hidden] .group-data-\[reveal\=hidden\]\/reveal\:scale-y-0){--tw-scale-y:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}:is(:where(.group\/reveal)[data-reveal=hidden] .group-data-\[reveal\=hidden\]\/reveal\:\[stroke-dashoffset\:var\(--draw-length\)\]){stroke-dashoffset:var(--draw-length)}:is(:where(.group\/reveal)[data-reveal=shown] .group-data-\[reveal\=shown\]\/reveal\:transition-\[stroke-dashoffset\]){transition-property:stroke-dashoffset;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}:is(:where(.group\/reveal)[data-reveal=shown] .group-data-\[reveal\=shown\]\/reveal\: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))}:is(:where(.group\/reveal)[data-reveal=shown] .group-data-\[reveal\=shown\]\/reveal\:duration-\[var\(--motion-chart-grow\)\]){--tw-duration:var(--motion-chart-grow);transition-duration:var(--motion-chart-grow)}:is(:where(.group\/reveal)[data-reveal=shown] .group-data-\[reveal\=shown\]\/reveal\:ease-\[var\(--ease-spring\)\]){--tw-ease:var(--ease-spring);transition-timing-function:var(--ease-spring)}:is(:where(.peer):disabled~.peer-disabled\:cursor-not-allowed){cursor:not-allowed}:is(:where(.peer):disabled~.peer-disabled\:opacity-70){opacity:.7}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:-inset-x-3:after{content:var(--tw-content);inset-inline:calc(var(--spacing) * -3)}.after\:-inset-y-2:after{content:var(--tw-content);inset-block:calc(var(--spacing) * -2)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:0}.after\:left-0:after{content:var(--tw-content);left:0}.after\:flex:after{content:var(--tw-content);display:flex}.after\:items-center:after{content:var(--tw-content);align-items:center}.after\:rounded-\[var\(--radius-xl\)\]:after{content:var(--tw-content);border-radius:var(--radius-xl)}.after\:px-1\.5:after{content:var(--tw-content);padding-inline:calc(var(--spacing) * 1.5)}.after\:whitespace-nowrap:after{content:var(--tw-content);white-space:nowrap}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-\[attr\(data-label\)\]:after{--tw-content:attr(data-label);content:var(--tw-content)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pl-3\.5:first-child{padding-left:calc(var(--spacing) * 3.5)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.empty\:hidden:empty{display:none}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-\[var\(--border-interactive\)\]:hover{border-color:var(--border-interactive)}.hover\:bg-\[var\(--bg-active\)\]:hover{background-color:var(--bg-active)}.hover\:bg-\[var\(--bg-default\)\]:hover{background-color:var(--bg-default)}.hover\:bg-\[var\(--bg-highlight\)\]:hover{background-color:var(--bg-highlight)}.hover\:bg-\[var\(--night-surface\)\]:hover{background-color:var(--night-surface)}.hover\:bg-\[var\(--night-surface-hover\)\]:hover{background-color:var(--night-surface-hover)}.hover\:text-\[var\(--on-night-high\)\]:hover{color:var(--on-night-high)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:\[box-shadow\:0_0_0_1px_var\(--pill-ring-hover\)\,var\(--elev-2\)\]:hover{box-shadow:0 0 0 1px var(--pill-ring-hover),var(--elev-2)}.hover\:\[box-shadow\:var\(--elev-2\)\]:hover{box-shadow:var(--elev-2)}}.focus-visible\:bg-\[var\(--bg-active\)\]:focus-visible{background-color:var(--bg-active)}.focus-visible\:underline:focus-visible{text-decoration-line:underline}.focus-visible\:ring-2:focus-visible{--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-visible\:ring-3:focus-visible{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(3px + 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-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset, ) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:-outline-offset-2:focus-visible{outline-offset:calc(2px * -1)}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[var\(--on-night-link\)\]:focus-visible{outline-color:var(--on-night-link)}.focus-visible\:outline-\[var\(--primary-default\)\]:focus-visible{outline-color:var(--primary-default)}.focus-visible\:outline-\[var\(--primary-outline\)\]:focus-visible{outline-color:var(--primary-outline)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:after\:outline-2:focus-visible:after{content:var(--tw-content);outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:after\:outline-offset-2:focus-visible:after{content:var(--tw-content);outline-offset:2px}.focus-visible\:after\:outline-\[var\(--primary-outline\)\]:focus-visible:after{content:var(--tw-content);outline-color:var(--primary-outline)}.active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}:where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-lg{border-radius:var(--radius-lg)}.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-\[\[data-variance-collapsed\]\]\:hidden:has([data-variance-collapsed]){display:none}.aria-expanded\:bg-\[var\(--filter-chip-bg\)\][aria-expanded=true]{background-color:var(--filter-chip-bg)}.aria-expanded\:font-semibold[aria-expanded=true]{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.aria-expanded\:text-\[var\(--filter-chip-fg\)\][aria-expanded=true]{color:var(--filter-chip-fg)}.aria-expanded\:text-foreground[aria-expanded=true]{color:var(--foreground)}.aria-invalid\:ring-3[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(3px + 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)}.data-checked\:text-background[data-checked],.data-indeterminate\:text-background[data-indeterminate]{color:var(--background)}.data-\[reveal\=hidden\]\:translate-y-\[var\(--motion-reveal-shift\)\][data-reveal=hidden]{--tw-translate-y:var(--motion-reveal-shift);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[reveal\=hidden\]\:scale-\[0\.985\][data-reveal=hidden]{scale:.985}.data-\[reveal\=hidden\]\:opacity-0[data-reveal=hidden]{opacity:0}.data-\[reveal\=shown\]\:transition-\[opacity\,transform\][data-reveal=shown]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.data-\[reveal\=shown\]\:duration-\[var\(--motion-reveal\)\][data-reveal=shown]{--tw-duration:var(--motion-reveal);transition-duration:var(--motion-reveal)}.data-\[reveal\=shown\]\:ease-\[var\(--ease-spring\)\][data-reveal=shown]{--tw-ease:var(--ease-spring);transition-timing-function:var(--ease-spring)}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-\[clara-fade-in_var\(--motion-hover\)_ease-out_var\(--motion-chart-grow\)_both\]{animation:clara-fade-in var(--motion-hover) ease-out var(--motion-chart-grow) both}.motion-safe\:animate-\[clara-wipe-x_var\(--motion-chart-grow\)_var\(--ease-spring\)_both\]{animation:clara-wipe-x var(--motion-chart-grow) var(--ease-spring) both}}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}@media (hover:hover){.motion-reduce\:hover\:translate-y-0:hover{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}}}@media not all and (width>=48rem){.max-md\:mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.max-md\:grid{display:grid}.max-md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-md\:grid-cols-\[40px_auto_minmax\(0\,1fr\)_24px\]{grid-template-columns:40px auto minmax(0,1fr) 24px}.max-md\:justify-start{justify-content:flex-start}.max-md\:gap-x-3{column-gap:calc(var(--spacing) * 3)}.max-md\:gap-y-0{row-gap:0}.max-md\:self-start{align-self:flex-start}.max-md\:px-\[18px\]{padding-inline:18px}.max-md\:py-5{padding-block:calc(var(--spacing) * 5)}.max-md\:text-left{text-align:left}.max-md\:\[grid-area\:ac\]{grid-area:ac}.max-md\:\[grid-area\:ck\]{grid-area:ck}.max-md\:\[grid-area\:fg\]{grid-area:fg}.max-md\:\[grid-area\:ic\]{grid-area:ic}.max-md\:\[grid-area\:tx\]{grid-area:tx}.max-md\:\[grid-template-areas\:\'ic_tx_tx_ck\'_\'\._fg_ac_\.\'\]{grid-template-areas:"ic tx tx ck"".fg ac."}}@media not all and (width>=40rem){.max-sm\:hidden{display:none}.max-sm\:px-5{padding-inline:calc(var(--spacing) * 5)}}@media (width>=40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-start-auto{grid-column-start:auto}.sm\:contents{display:contents}.sm\:hidden{display:none}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[5\.5rem_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:5.5rem minmax(0,1fr) auto auto}}@media (width>=48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}}@media (width>=64rem){.lg\:sticky{position:sticky}.lg\:top-24{top:calc(var(--spacing) * 24)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-\[2fr_3fr\]{grid-template-columns:2fr 3fr}.lg\:grid-cols-\[340px_1fr\]{grid-template-columns:340px 1fr}.lg\:has-\[\[data-variance-collapsed\]\]\:grid-cols-1:has([data-variance-collapsed]){grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width>=80rem){.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=900px){.\@min-\[900px\]\:grid{display:grid}.\@min-\[900px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-color-scheme:dark){.dark\:text-\[var\(--if-blue\)\]\!{color:var(--if-blue)!important}}@media (forced-colors:active){.forced-colors\:border{border-style:var(--tw-border-style);border-width:1px}.forced-colors\:border-\[CanvasText\]{border-color:canvastext}.forced-colors\:bg-\[CanvasText\]{background-color:canvastext}.forced-colors\:bg-\[GrayText\]{background-color:graytext}.forced-colors\:bg-none{background-image:none}.forced-colors\:text-\[CanvasText\]{color:canvastext}.forced-colors\:\[forced-color-adjust\:none\]{forced-color-adjust:none}.forced-colors\:\[-webkit-text-fill-color\:CanvasText\]{-webkit-text-fill-color:CanvasText}}}:root{--font-family-sans:"DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-family-mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace;--color-surface:var(--colors-website-bg-surface-white);--color-surface-neutral:var(--colors-website-bg-surface-neutral);--color-surface-brand:var(--colors-website-bg-primary);--color-surface-vivid:var(--colors-website-bg-pop-vivid);--color-surface-footer:var(--colors-website-bg-footer);--color-text-headline:var(--colors-website-fg-text-headline);--color-text-secondary:var(--colors-website-fg-text-secondary);--color-text-link:var(--colors-website-fg-link);--color-text-on-dark:var(--colors-white);--color-text-strong:var(--colors-neutral-950);--color-border:var(--colors-website-border-default);--color-cta-bg:var(--colors-website-cta-bg);--color-cta-label:var(--colors-website-cta-label);--color-feedback-error:var(--colors-red-300);--color-focus-ring:var(--colors-website-fg-link);--space-2xs:var(--spacing-1);--space-xs:var(--spacing-2);--space-sm:var(--spacing-3);--space-md:var(--spacing-5);--space-lg:var(--spacing-7);--space-xl:var(--spacing-10);--space-2xl:var(--spacing-16);--space-section:var(--spacing-20);--radius-sm:var(--radii-sm);--radius-md:var(--radii-md);--radius-lg:var(--radii-lg);--radius-xl:var(--radii-xl);--radius-pill:var(--radii-full)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;--background:var(--colors-website-bg-surface-neutral);--foreground:var(--colors-neutral-950);--muted:var(--colors-website-fg-text-secondary);--line:var(--colors-website-border-default);--panel:var(--colors-white);--accent:var(--colors-website-fg-link);--accent-strong:var(--colors-website-fg-link);--colors-neutral-700:#787c8c}*{box-sizing:border-box}html{overflow-x:clip}body{background:var(--background);color:var(--foreground);font-family:var(--font-sans);margin:0}a{color:inherit;text-decoration:none}main{max-width:1180px;padding:var(--spacing-xl) var(--spacing-5) var(--spacing-14);margin:0 auto}.overview{border-bottom:1px solid var(--line);align-items:end;gap:var(--spacing-xl);padding:var(--spacing-10) 0 var(--spacing-xl);grid-template-columns:minmax(0,1.4fr) minmax(320px,.8fr);display:grid}.eyebrow{color:var(--accent-strong);letter-spacing:0;text-transform:uppercase;margin:0 0 14px;font-size:13px;font-weight:700}h1,h2,h3,p{margin-top:0}h1{letter-spacing:0;margin-bottom:var(--spacing-5);max-width:820px;font-size:clamp(36px,6vw,72px);line-height:.95}.lede{color:var(--muted);max-width:680px;margin-bottom:0;font-size:19px;line-height:1.55}.stat-grid{gap:var(--spacing-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.stat-grid div,.collection-link,.content-card,.metadata-box{background:var(--panel);border:1px solid var(--line);border-radius:var(--radii-md)}.stat-grid div{padding:18px}.stat-grid span{font-size:30px;font-weight:800;line-height:1;display:block}.stat-grid p,.collection-link small,.content-card__meta,.section-heading p,.subpage-heading p,.detail-hero p,.metadata-box p{color:var(--muted)}.stat-grid p{margin:10px 0 0;font-size:13px;line-height:1.35}.section{padding:34px 0 0}.section-heading{align-items:end;gap:var(--spacing-5);margin-bottom:var(--spacing-md);justify-content:space-between;display:flex}.section-heading h2,.subpage-heading h1,.html-block h2,.metadata-box h2{letter-spacing:0;margin-bottom:0;font-size:22px;line-height:1.2}.section-heading p{margin-bottom:0}.collection-grid,.card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.collection-link{gap:var(--spacing-sm);min-height:132px;padding:18px;display:grid}.collection-link span{color:var(--accent-strong);font-size:28px;font-weight:800}.collection-link strong,.content-card h3{font-size:17px;line-height:1.25}.type-table{background:var(--panel);border:1px solid var(--line);border-radius:var(--radii-md);overflow:hidden}.type-table a{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:44px;padding:0 14px;display:flex}.type-table a:last-child{border-bottom:0}.content-card{grid-template-rows:168px 1fr;min-height:300px;display:grid;overflow:hidden}.content-card__image,.detail-hero img{object-fit:cover;width:100%;height:100%}.content-card__empty{background:linear-gradient(135deg, var(--colors-neutral-100), var(--colors-neutral-300))}.content-card__body{padding:var(--spacing-md)}.content-card__type{color:var(--accent-strong);text-transform:uppercase;margin-bottom:10px;font-size:12px;font-weight:800}.content-card h3{margin-bottom:var(--spacing-3)}.content-card__meta{margin-bottom:0;font-size:13px}.subpage-heading{border-bottom:1px solid var(--line);padding:var(--spacing-xl) 0 var(--spacing-lg)}.subpage-heading a,.detail-hero a{color:var(--accent-strong);margin-bottom:var(--spacing-md);font-weight:700;display:inline-block}.subpage-heading h1{margin-bottom:var(--spacing-sm)}.page-grid{padding-top:var(--spacing-lg)}.detail-hero{border-bottom:1px solid var(--line);align-items:end;gap:var(--spacing-7);padding:var(--spacing-xl) 0;grid-template-columns:minmax(0,1fr) minmax(280px,440px);display:grid}.detail-hero img{aspect-ratio:16/10;border-radius:var(--radii-md);border:1px solid var(--line)}.detail-layout{align-items:start;gap:var(--spacing-7);padding-top:var(--spacing-7);grid-template-columns:minmax(0,1fr) 320px;display:grid}.html-block,.field-list,.metadata-box{margin-bottom:18px}.html-block{background:var(--panel);border:1px solid var(--line);border-radius:var(--radii-md);padding:22px}.html-block h2{margin-bottom:var(--spacing-md)}.rich-html{color:var(--colors-website-fg-text-headline);font-size:16px;line-height:1.65}.rich-html h1,.rich-html h2,.rich-html h3{margin:var(--spacing-lg) 0 var(--spacing-3);font-size:24px;line-height:1.25}.rich-html p,.rich-html li{margin-bottom:14px}.rich-html a{color:var(--accent-strong);font-weight:700}.field-list{background:var(--panel);border:1px solid var(--line);border-radius:var(--radii-md);overflow:hidden}.field-list div{border-bottom:1px solid var(--line);padding:var(--spacing-3) 14px}.field-list div:last-child{border-bottom:0}.field-list dt{color:var(--muted);margin-bottom:var(--spacing-xs);font-size:12px}.field-list dd{overflow-wrap:anywhere;margin:0}.metadata-box{padding:var(--spacing-md)}.metadata-box h2{margin-bottom:var(--spacing-3)}.metadata-box p{margin-bottom:var(--spacing-sm);overflow-wrap:anywhere;font-size:13px;line-height:1.4}@media (width<=820px){main{padding-inline:var(--spacing-md)}.overview,.detail-hero,.detail-layout,.stat-grid,.collection-grid,.card-grid{grid-template-columns:1fr}.section-heading{align-items:start;gap:var(--spacing-sm);flex-direction:column}}.tmv2-alert-bar{background:var(--colors-website-bg-primary);color:#fff;text-align:center;justify-content:center;align-items:center;gap:6px;height:38px;padding:0 18px;font-size:13px;font-weight:700;display:flex}.tmv2-nav-shell{background:var(--colors-white);border-bottom:1px solid var(--colors-website-border-default);z-index:10000;position:sticky;inset:0 0 auto;overflow:visible}.tmv2-alert-bar{height:auto;min-height:24px;padding:0}.tmv2-alert-bar>a{color:var(--colors-white);min-height:24px;padding:2px var(--spacing-md);justify-content:center;align-items:center;gap:5px;width:100%;font-size:12px;text-decoration:none;display:flex}.tmv2-alert-bar>a:focus-visible{text-decoration:none}.tmv2-alert-bar>a u{text-underline-offset:2px;font-weight:700;text-decoration:underline}.tmv2-nav-container{min-width:0;max-width:1280px;height:76px;position:relative;overflow:visible}.tmv2-logo-link{gap:var(--spacing-sm);flex:none}.tmv2-logo-mark{width:28px;height:28px;display:block}.tmv2-logo-mark circle{fill:var(--colors-blue-black-navy)}.tmv2-logo-mark path{fill:var(--colors-white)}.tmv2-logo-link img{max-width:none;height:28px}.tmv2-nav-menu{align-self:stretch;gap:var(--spacing-md);margin-left:var(--spacing-xl);flex:auto;justify-content:flex-start}.tmv2-nav-link,.tmv2-nav-dropdown summary{border-radius:var(--radii-md);height:100%;min-height:48px;padding:var(--spacing-3);align-items:center;font-size:16px;font-weight:500;line-height:24px;display:flex}.tmv2-nav-link:hover,.tmv2-nav-dropdown summary:hover,.tmv2-nav-dropdown[open]>summary{background:var(--colors-neutral-100)}.tmv2-nav-actions{flex:none}.tmv2-btn-secondary,.tmv2-cta-primary{border-radius:var(--radii-md);height:48px;padding:var(--spacing-3) var(--spacing-md);white-space:nowrap;justify-content:center;align-items:center;font-size:16px;font-weight:500;line-height:24px;text-decoration:none;display:flex}.tmv2-btn-secondary{background:var(--colors-white);border:1px solid var(--colors-neutral-500);color:var(--colors-blue-black-navy)}.tmv2-cta-primary{background:var(--colors-website-cta-bg);border:1px solid var(--colors-website-cta-bg);color:var(--colors-blue-black-navy)}.tmv2-mega-menu{border-radius:0 0 var(--radii-lg) var(--radii-lg);gap:var(--spacing-md);padding:var(--spacing-5);border:0;top:100%;box-shadow:0 8px 16px #1e23291f}.tmv2-mega-menu-link{padding:6px var(--spacing-sm);align-items:flex-start;gap:10px;margin:0;display:flex}.tmv2-item-icon{fill:var(--colors-website-fg-link);flex:0 0 24px;width:24px;height:24px}.tmv2-mega-copy{flex:auto;gap:2px;min-width:0;display:grid}.tmv2-mega-menu-link .tmv2-mega-copy strong{color:var(--colors-website-fg-text-headline);font-size:14px;font-weight:500;line-height:20px}.tmv2-mega-menu-link .tmv2-mega-copy>span{color:var(--colors-website-fg-text-secondary);font-size:12px;font-weight:400;line-height:18px}.tmv2-mobile-menu{display:none}.tmv2-nav-shell{border-bottom:1px solid var(--colors-website-border-default);z-index:20;background:#fff;position:sticky;top:0}.tmv2-nav-container{max-width:1160px;height:72px;padding:0 var(--spacing-lg);justify-content:space-between;align-items:center;margin:0 auto;display:flex}.tmv2-logo-link,.footer-logo{color:var(--colors-website-fg-text-headline);letter-spacing:0;align-items:center;gap:7px;font-size:23px;font-weight:900;display:inline-flex}.tmv2-logo-link img{width:auto;height:24px;display:block}.clara-mark{background:var(--colors-website-fg-text-headline);border-radius:var(--radii-full);color:#fff;place-items:center;width:24px;height:24px;font-size:13px;display:inline-grid}.footer-logo,.footer-logo .clara-mark{color:#fff}.footer-logo .clara-mark{color:var(--colors-website-bg-footer);background:#fff}.footer-logo img{width:auto;height:46px;display:block}.tmv2-nav-menu{align-items:center;gap:var(--spacing-7);font-size:14px;font-weight:700;display:flex}.tmv2-nav-link,.tmv2-nav-dropdown summary{color:var(--colors-website-fg-text-headline);cursor:pointer;white-space:nowrap;line-height:76px;text-decoration:none}.tmv2-nav-dropdown{position:relative}.tmv2-nav-dropdown summary{align-items:center;gap:5px;list-style:none;display:flex}.tmv2-nav-dropdown summary::-webkit-details-marker{display:none}.tmv2-nav-dropdown summary span{font-size:17px;font-weight:500;line-height:1;transition:transform .16s;transform:translateY(-2px)}.tmv2-nav-dropdown[open] summary span{transform:translateY(1px)rotate(180deg)}.tmv2-mega-menu{background:var(--colors-white);border:1px solid var(--colors-website-border-default);border-radius:var(--radii-lg);gap:var(--spacing-7);min-width:570px;max-height:calc(100vh - 110px);padding:var(--spacing-lg);grid-template-columns:repeat(2,minmax(230px,1fr));display:grid;position:absolute;top:calc(100% - 12px);left:50%;overflow:auto;transform:translate(-50%);box-shadow:0 18px 36px #061b4429}.tmv2-nav-dropdown:last-of-type .tmv2-mega-menu{grid-template-columns:repeat(3,minmax(190px,1fr));left:auto;right:-70px;transform:none}.tmv2-mega-menu-section>p{color:var(--colors-website-fg-text-secondary);letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:800}.tmv2-mega-menu-link{border-radius:var(--radii-md);padding:9px var(--spacing-sm);gap:3px;margin:0 -8px;text-decoration:none;display:grid}.tmv2-mega-menu-link:hover,.tmv2-mega-menu-link:focus-visible{background:var(--colors-neutral-100)}.tmv2-mega-menu-link strong{color:var(--colors-website-fg-text-headline);font-size:13px}.tmv2-mega-menu-link span{color:var(--colors-website-fg-text-secondary);font-size:11px;font-weight:500;line-height:1.35}.tmv2-nav-actions{gap:var(--spacing-3);display:flex}.home-page{background:var(--colors-website-bg-primary);overflow:hidden}.home-hero{gap:var(--spacing-5);max-width:1200px;padding:var(--spacing-14) var(--spacing-5) 0;grid-template-columns:1fr;margin:0 auto;display:grid}.home-hero-copy h1{color:var(--colors-white);letter-spacing:0;margin:var(--spacing-xl) auto var(--spacing-md);text-align:center;max-width:690px;font-size:clamp(32px,4vw,48px);font-weight:700;line-height:1.2}.home-hero-copy>p:not(.home-terms){color:var(--colors-white);margin:0 auto var(--spacing-7);text-align:center;max-width:650px;font-size:18px;line-height:1.45}.home-signup-form{margin:var(--spacing-9) auto 0;max-width:28rem}.home-email-warning,.home-signup-error{margin:0;font-size:11px;line-height:1.45}.home-email-warning{color:var(--colors-white);opacity:.85}.home-signup-error{color:var(--colors-red-300)}.home-signup-success{color:var(--colors-white);font-size:16px;font-weight:600}.home-hero-media{margin:var(--spacing-lg) auto 0;max-width:1200px}.home-hero-media img{border-radius:10px 10px 0 0;width:100%;height:auto;display:block}.home-signup-form a{color:var(--colors-white);font-size:13px;font-weight:700;text-decoration:none}.home-signup-tour{align-items:center;gap:5px;font-size:12px;line-height:1em;display:inline-flex}.home-signup-tour-arrow{width:24px;height:24px;display:block}.button{height:44px;padding:0 var(--spacing-5);border-radius:7px;align-items:center;font-size:14px;font-weight:800;display:inline-flex}.button-secondary{border:1px solid var(--colors-website-border-default);color:var(--colors-website-fg-text-headline)}.button-green{background:var(--colors-website-cta-bg);color:var(--colors-website-cta-label)}.blog-page,.blog-detail-page{max-width:none;padding:0}.blog-hero{max-width:900px;padding:92px var(--spacing-lg) var(--spacing-2xl);text-align:center;margin:0 auto}.blog-hero h1,.blog-detail-header h1{color:var(--colors-website-fg-text-headline);letter-spacing:0;margin:0 auto 18px;font-size:clamp(42px,6vw,76px);font-weight:900;line-height:.98}.blog-hero p,.blog-detail-header p,.blog-dek .rich-html{color:var(--colors-website-fg-text-secondary);font-size:18px;font-weight:700;line-height:1.45}.blog-feature-grid{max-width:1130px;padding:0 var(--spacing-lg) var(--spacing-11);grid-template-columns:minmax(0,1.35fr) minmax(310px,.65fr);gap:26px;margin:0 auto;display:grid}.blog-side-stack{gap:22px;display:grid}.blog-feature-card,.blog-card{border:1px solid var(--colors-website-border-default);border-radius:var(--radii-lg);color:var(--colors-website-fg-text-headline);background:#fff;overflow:hidden;box-shadow:0 8px 22px #0c23480f}.blog-feature-card{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);min-height:360px;display:grid}.blog-feature-card img,.blog-card img,.blog-image-placeholder{background:var(--colors-clara-blue-50);object-fit:cover;width:100%;height:100%;min-height:220px}.blog-feature-card>div{align-content:center;padding:38px;display:grid}.blog-feature-card h2{letter-spacing:0;margin-bottom:var(--spacing-md);font-size:34px;font-weight:900;line-height:1.06}.blog-feature-card p,.blog-card-body p{color:var(--colors-website-fg-text-secondary);font-size:15px;line-height:1.5}.blog-card-meta{letter-spacing:0;text-transform:uppercase;margin-bottom:10px;font-weight:900;color:var(--colors-website-fg-link)!important;font-size:12px!important}.blog-feature-card span,.blog-card-foot span{color:var(--colors-website-fg-link);font-weight:900}.blog-list-grid{max-width:1130px;padding:0 var(--spacing-lg) 38px;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin:0 auto;display:grid}.blog-card{grid-template-rows:210px 1fr;min-height:430px;display:grid}.blog-card-compact{grid-template-rows:none;grid-template-columns:142px minmax(0,1fr);min-height:170px}.blog-card-body{padding:var(--spacing-5);display:grid}.blog-card h3{color:var(--colors-website-fg-text-headline);letter-spacing:0;margin-bottom:var(--spacing-3);font-size:21px;font-weight:900;line-height:1.14}.blog-card-compact h3{font-size:17px}.blog-card-foot{margin-top:var(--spacing-5);justify-content:space-between;align-self:end;align-items:end;font-size:13px;display:flex}.blog-card-foot time{color:var(--colors-website-fg-text-secondary)}.blog-pagination{padding:var(--spacing-sm) 0 70px;justify-content:center;display:flex}.blog-pagination button{background:var(--colors-website-bg-footer);color:#fff;height:44px;padding:0 var(--spacing-7);border:0;border-radius:7px;font-weight:900}.blog-detail-page article{max-width:870px;padding:92px var(--spacing-lg) 0;margin:0 auto}.blog-detail-header{text-align:center}.blog-detail-header time{color:var(--colors-website-fg-text-secondary);margin-bottom:18px;font-size:14px;font-weight:700;display:block}.blog-detail-header h1{max-width:820px}.blog-dek{max-width:760px;margin:0 auto}.blog-detail-image-wrap{border-radius:14px;max-width:780px;margin:34px auto 30px;overflow:hidden}.blog-detail-image-wrap img{object-fit:cover;width:100%;max-height:360px;display:block}.blog-recommended-product{margin:var(--spacing-7) auto 42px;max-width:760px}.blog-recommended-product>p{color:var(--colors-website-fg-text-headline);margin:0 0 var(--spacing-3);font-size:15px;font-weight:800}.blog-recommended-product>div{background:var(--colors-website-bg-surface-neutral);border-radius:var(--radii-lg);grid-template-columns:38% 1fr;display:grid;overflow:hidden}.blog-recommended-product img{object-fit:cover;width:100%;height:100%;min-height:220px}.blog-recommended-product section{padding:25px var(--spacing-7) var(--spacing-7)}.blog-recommended-product h2{color:var(--colors-website-fg-text-headline);margin:0 0 10px;font-size:23px;line-height:1.15}.blog-recommended-product section p{color:var(--colors-website-fg-text-secondary);margin:0 0 18px;font-size:14px;line-height:1.5}.blog-recommended-product a{background:var(--colors-website-bg-primary);color:var(--colors-white);border-radius:6px;padding:11px 15px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.blog-body{color:var(--colors-website-fg-text-secondary);max-width:760px;margin:0 auto;font-size:17px;font-weight:600;line-height:1.65}.blog-body .rich-html{color:inherit;font-size:inherit;line-height:inherit}.blog-body .rich-html h1,.blog-body .rich-html h2,.blog-body .rich-html h3{color:var(--colors-website-fg-text-headline);margin-top:var(--spacing-lg);font-size:21px}.blog-body .rich-html strong{color:var(--colors-website-fg-text-secondary);font-weight:900}.relatedblogposts{margin:var(--spacing-9) auto 72px;max-width:920px;padding:0 var(--spacing-lg)}.relatedblogposts h2{color:var(--colors-website-fg-text-headline);margin-bottom:var(--spacing-5);font-size:26px;font-weight:900}.relatedblogpostscontainer{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.relatedblogpostscard{background:var(--colors-website-fg-text-headline);color:var(--colors-white);border-radius:10px;min-height:255px;text-decoration:none;display:grid;position:relative;overflow:hidden}.relatedblogpostscard img,.relatedblogpostscard .blog-image-placeholder{object-fit:cover;grid-area:1/1;width:100%;height:100%;min-height:255px}.relatedblogpostscard:after{content:"";background:linear-gradient(#0000 25%,#040f27d1 100%);grid-area:1/1}.relatedblogpostsinfo,.post-category-label{z-index:1;grid-area:1/1;position:relative}.relatedblogpostsinfo{align-self:end;padding:22px 22px 38px}.relatedblogpostsinfo h3{color:var(--colors-white);margin:0;font-size:19px;line-height:1.18}.post-category-label{color:var(--colors-clara-blue-100);align-self:end;padding:0 22px 18px;font-size:11px;font-weight:800}.signup-band{color:#333;background-color:#0000;justify-content:flex-start;align-items:center;width:100%;min-height:0;max-height:550px;padding:100px 5%;font-size:13px;line-height:20px;display:flex}@media screen and (width<=991px){.signup-band{background-color:#011131}}.signup-band:lang(es-co){padding-top:0}.signup-band .signup-content{grid-template-columns:500px 500px;justify-content:center;gap:20px;width:fit-content;max-width:none;margin:0;padding:20px;display:grid}.signup-band>.hero__inner{display:contents}.signup-band .signup-band__cell{flex-direction:column;justify-content:flex-start;align-items:flex-start;min-width:0;display:flex}.signup-band .signup-band__cell--spacer{min-height:0}.signup-band .signup-content h2{color:#fff;text-wrap:wrap;letter-spacing:normal;text-align:left;max-width:none;margin:0 0 20px;font-size:40px;font-weight:700;line-height:52px}.signup-band .signup-content p{margin-top:14px;font-size:13px;font-weight:800}.signup-band .signup-content .signup-email-warning{opacity:.85}.signup-band .signup-content .signup-error{color:var(--colors-red-300)}.signup-band .signup-band__form{text-align:left;width:100%;max-width:none;margin:0 0 15px;display:block}.signup-band .signup-band__form .field__root+.field__root{margin:5px 0}.signup-band .signup-band__form .field__root{gap:0;margin:0}.signup-band .signup-band__form .input__root{width:100%}.signup-band .signup-band__form input[type=email],.signup-band .signup-band__form .input-group input[type=tel]{box-shadow:none;color:#000;letter-spacing:normal;background-color:#fff;background-image:linear-gradient(90deg,#f2f2f2 0 75px,#fff 75px);border:1px solid #ccc;border-radius:10px;width:100%;height:38px;min-height:38px;padding:8px 12px;font-size:14px;line-height:20px;display:block}.signup-band .signup-band__form input[type=email]{margin-bottom:10px}.signup-band .signup-band__form .input-group{background:0 0;border:0;border-radius:0;align-items:stretch;gap:0;width:100%;height:auto;min-height:0;padding:0;display:block;position:relative;overflow:visible}.signup-band .signup-band__form .input-group input[type=tel]{padding:8px 6px 8px 80px}.signup-band .signup-band__form .register-form__countrySelect{appearance:none;color:#000;z-index:1;background-color:#0000;background-image:none;border:0;width:80px;height:38px;padding:0 0 0 34px;font-size:14px;line-height:20px;position:absolute;top:0;left:0}.signup-band .signup-band__form .input-group:before{content:"";pointer-events:none;z-index:2;background-image:url(/_astro/flags.BMGzDaSL.png);background-position:-3622px 0;background-repeat:no-repeat;width:20px;height:12px;position:absolute;top:13px;left:9px}.signup-band .signup-band__form .input-group:after{content:"";pointer-events:none;z-index:2;border-top:4px solid #555;border-left:3px solid #0000;border-right:3px solid #0000;width:0;height:0;position:absolute;top:18px;left:64px}.signup-band .signup-band__form .signup-consent{color:#fff;text-align:left;min-height:21px;margin:0 0 5px;font-size:9px;font-weight:700;line-height:20px}.signup-band .signup-band__form .signup-consent>span{display:inline-block}.signup-band .signup-band__form .signup-consent a{color:#fff;text-decoration:underline}.signup-band .signup-band__form .register-form__actions{text-align:right;grid-template-rows:40px 24px;grid-template-columns:100%;justify-content:center;align-items:normal;gap:7px 20px;margin:0;display:grid}.signup-band .signup-band__form .register-form__actions .button{color:#000;letter-spacing:normal;text-align:center;background-color:#86ea63;border:1px solid #ddd0;border-radius:8px;width:100%;height:42px;padding:10px 40px;font-size:13px;font-weight:700;line-height:20px;display:block;overflow:clip;box-shadow:0 2px 5px #0003}.signup-band .signup-band__form .signup-band__tour{color:#fff;justify-content:flex-start;justify-self:start;align-items:center;gap:5px;max-width:100%;font-size:12px;font-weight:700;line-height:12px;text-decoration:none;display:flex}.signup-band .signup-band__form .signup-band__tour img{width:24px;height:24px;display:block}@media screen and (width<=991px){.signup-band{justify-content:center;align-items:normal;padding:10% 5%}.signup-band .signup-content{grid-template-columns:400px}.signup-band .signup-content h2{text-align:center;font-size:32px;line-height:1.2em}}@media screen and (width>=768px) and (width<=991px){.signup-band .signup-band__form{width:132.25%}}@media screen and (width<=767px){.signup-band{padding-top:80px;padding-bottom:80px;display:block}}@media screen and (width<=479px){.signup-band{flex-direction:column;padding-top:10px;padding-bottom:220px;display:flex}.signup-band .signup-content{grid-template-rows:0 0;grid-template-columns:100%;width:100%}.signup-band .signup-content h2{font-size:24px;line-height:1.2em}}.tool-hero__signup .register-form__actions .button{color:#000;letter-spacing:normal;border-radius:8px;height:42px;padding:10px 40px;font-size:14px;font-weight:700;line-height:20px;display:block}.tool-hero__signup .register-form__actions a.link{letter-spacing:normal;text-align:right;border-radius:0;font-size:12px;font-weight:700;line-height:12px;display:flex}.hp-footer-band{color:#333;z-index:2;background-color:#000;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;margin:0;padding:56px 7.25% 62px;font-size:13px;line-height:20px;display:block;position:relative;overflow:visible}.hp-footer-band__stack{grid-template-columns:3fr 4fr;justify-content:center;align-items:center;gap:32px 72px;width:100%;max-width:1080px;margin:0 auto;padding:20px;display:grid}.hp-footer-band__cell{flex-direction:column;justify-content:flex-start;align-items:flex-start;min-width:0;display:flex}.hp-footer-band__heading{color:#fff;text-wrap:wrap;max-width:450px;margin:0 0 22px;font-size:42px;font-weight:700;line-height:1.04em}.hp-footer-band__form{flex-direction:column;gap:8px;width:100%;margin:0 0 15px;padding:8px 0 16px;display:flex}.hp-footer-band__fields{text-align:left;grid-template-columns:minmax(0,1fr);gap:8px;width:100%;max-width:100%;padding:0 0 8px;display:grid}.hp-footer-band__input{color:#032257;font-family:var(--font-family-sans);background:#fff;border:1px solid #edf0f5;border-radius:8px;width:100%;min-width:0;max-width:100%;height:48px;margin:0;padding:12px 16px;font-size:18px;font-weight:400;line-height:24px}.hp-footer-band__input[type=email]{margin-bottom:10px}.hp-footer-band__phone{position:relative}.hp-footer-band__input--phone{background-image:linear-gradient(90deg,#fff 0 7px,#f2f2f2 7px 75px,#fff 75px);padding:12px 6px 12px 80px}.hp-footer-band__dial{appearance:none;color:#032257;font-family:var(--font-family-sans);z-index:1;background-color:#0000;background-image:none;border:0;width:80px;height:48px;padding:0 0 0 34px;font-size:18px;line-height:24px;position:absolute;top:0;left:0}.hp-footer-band__phone:before{content:"";pointer-events:none;z-index:2;background-image:url(/_astro/flags.BMGzDaSL.png);background-position:-3622px 0;background-repeat:no-repeat;width:20px;height:12px;position:absolute;top:18px;left:16px}.hp-footer-band__phone:after{content:"";pointer-events:none;z-index:2;border-top:4px solid #555;border-left:3px solid #0000;border-right:3px solid #0000;width:0;height:0;position:absolute;top:23px;left:71px}.hp-footer-band__input::placeholder{color:#9ca3af}.hp-footer-band__legal{color:#ffffffd9;font-family:var(--font-family-sans);text-align:left;width:100%;margin:0;font-size:12px;font-weight:400;line-height:18px}.hp-footer-band__legal a{color:#fff;text-decoration:underline}.hp-footer-band__error{color:var(--colors-red-300);margin:0;font-size:12px;line-height:18px}.hp-footer-band__warning{color:#fff;opacity:.85;margin:0;font-size:12px;line-height:18px}.hp-footer-band__success{color:#fff;margin:0;font-size:16px;line-height:24px}.hp-footer-band__cta{flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:12px 16px;width:100%;margin-top:16px;display:flex}.hp-footer-band__submit{color:#00081c;cursor:pointer;font-family:var(--font-family-sans);text-align:center;background-color:#86ea63;border:0;border-radius:8px;width:176.562px;height:48px;padding:12px 16px;font-size:16px;font-weight:500;line-height:24px}.hp-footer-band__submit:disabled{cursor:default;opacity:.7}.hp-footer-band__tour{color:#fff;align-items:center;gap:8px;min-width:0;padding:12px 16px;font-size:14px;line-height:20px;text-decoration:none;display:flex}.hp-footer-band__tour img{width:12px;height:12px;display:inline-block}.hp-footer-band__photo{min-height:405px}@media screen and (width<=991px){.hp-footer-band{padding:56px 7.25%}.hp-footer-band__stack{grid-template-columns:1fr;gap:36px 32px}.hp-footer-band__cell{justify-self:center;max-width:75%}.hp-footer-band__form{width:132.25%}.hp-footer-band__heading{max-width:450px;font-size:38px}.hp-footer-band__photo{min-height:420px}.hp-footer-band__submit{width:180px}}@media screen and (width<=767px){.hp-footer-band{margin-top:32px;padding:64px 20px 48px}.hp-footer-band__stack{flex-direction:column;gap:24px;display:flex}.hp-footer-band__cell{max-width:100%;position:relative}.hp-footer-band__form{width:100%}.hp-footer-band__heading{width:100%;max-width:100%;margin-bottom:20px;font-size:28px;line-height:34px}.hp-footer-band__photo{min-height:288px}.hp-footer-band__submit{width:142.438px}.hp-footer-band__tour{font-size:13px;line-height:18px}.hp-footer-band__tour span{white-space:nowrap}}.footer-normal{background:var(--colors-website-bg-footer);color:#fff}.footer-inner{max-width:1280px;padding:var(--spacing-20) 5% var(--spacing-10);grid-template-columns:.5fr 1.5fr;gap:42px;margin:0 auto;display:grid}.footer-brand{align-self:start;display:block}.footer-brand p{color:#fff;max-width:255px;margin:26px 0 0;font-size:12px;font-weight:400;line-height:1.45}.footer-socials{gap:var(--spacing-sm);margin-top:18px;display:flex}.footer-socials img{object-fit:contain;width:22px;height:22px}.footer-columns{gap:var(--spacing-md);grid-template-columns:1fr 1fr 1.25fr 1fr;padding:0;display:grid}.footer-columns h3{color:#fff;margin:0 0 var(--spacing-md);font-size:12px;font-weight:800;line-height:1.2}.footer-columns a{color:#fff;margin-bottom:10px;font-size:12px;font-weight:400;line-height:1.35;display:block}.footer-bottom{margin-top:var(--spacing-9);text-align:center;grid-column:1/-1;font-size:12px;font-weight:800;display:block}.footer-app-title{margin-top:var(--spacing-lg)!important}.footer-store-badges{margin-bottom:var(--spacing-xs);justify-items:start;gap:10px;display:grid}.footer-store-badges img{object-fit:contain;width:auto;height:26px}.footer-recognition{align-items:center;gap:var(--spacing-7);margin-top:var(--spacing-11);grid-column:1/-1;display:flex}.footer-recognition img{object-fit:contain;width:auto;height:auto;max-height:58px}@media (width<=920px){.tmv2-nav-menu,.tmv2-nav-actions{display:none}.home-hero{grid-template-columns:1fr;min-height:auto;padding-top:34px}.blog-feature-grid,.blog-feature-card,.blog-list-grid,.relatedblogpostscontainer,.footer-columns{grid-template-columns:1fr}.blog-card-compact{grid-template-columns:122px minmax(0,1fr)}.blog-hero,.blog-detail-page article{padding-top:58px}.blog-recommended-product>div{grid-template-columns:1fr}.blog-recommended-product img{max-height:230px}.footer-bottom{gap:var(--spacing-md);flex-direction:column}}.tmv2-alert-bar{background:var(--colors-website-bg-primary);min-height:24px;font-size:12px}.tmv2-nav-container{max-width:1280px;height:76px}.blog-hero{max-width:760px;padding:94px var(--spacing-lg) 50px}.blog-hero h1,.blog-detail-header h1{color:var(--colors-website-fg-text-headline);font-size:48px;font-weight:700;line-height:1.3}.blog-feature-grid,.blog-list-grid{max-width:1300px}.blog-feature-grid{gap:var(--spacing-20)}.blog-feature-card,.blog-card{border-radius:var(--radii-md);box-shadow:none;border:0}.blog-feature-card{min-height:420px}.blog-feature-card h2{font-size:28px;font-weight:700;line-height:1.3}.blog-list-grid{column-gap:var(--spacing-7);row-gap:0}.blog-card{min-height:500px;margin-bottom:var(--spacing-10);grid-template-rows:220px 1fr}.blog-card h3{min-height:75px;font-size:19px;font-weight:700;line-height:1.3;overflow:hidden}.blog-card-body p{min-height:120px}.blog-card-compact h3,.blog-card-compact .blog-card-body p{min-height:0}.blog-card-foot time{color:var(--colors-website-fg-text-secondary);background:0 0;border:0;height:auto;padding:0;font-weight:400}.blog-detail-page article{max-width:980px;padding-top:var(--spacing-20)}.blog-body{max-width:780px}.signup-content,.footer-inner{max-width:1280px}.signup-content h2{font-size:clamp(38px,5vw,56px);font-weight:700}.blog-feature-grid{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr)}.blog-feature-card{min-height:0;display:block}.blog-feature-card img,.blog-feature-card .blog-image-placeholder{aspect-ratio:16/8.7;min-height:0;display:block}.blog-feature-card>div{padding:22px 0 0}.blog-feature-card h2{margin-bottom:10px;font-size:28px}.blog-feature-card p{margin-bottom:10px}.blog-side-stack{gap:18px}.blog-card-compact{border:1px solid var(--colors-website-border-default);border-radius:var(--radii-md);grid-template-columns:128px minmax(0,1fr);min-height:118px}.blog-card-compact img,.blog-card-compact .blog-image-placeholder{min-height:118px}.blog-card-compact .blog-card-body{padding:14px 14px var(--spacing-3)}.blog-card-compact .blog-card-meta,.blog-card-compact .blog-card-foot time{display:none}.blog-card-compact .blog-card-foot{margin-top:var(--spacing-sm)}.blog-list-grid .blog-card{background:0 0;border-radius:0;grid-template-rows:auto 1fr;min-height:0;overflow:visible}.blog-list-grid .blog-card img,.blog-list-grid .blog-card .blog-image-placeholder{aspect-ratio:16/8.7;border-radius:var(--radii-md);min-height:0}.blog-list-grid .blog-card-body{padding:18px 0 0}.blog-list-grid .blog-card h3{min-height:70px;font-size:18px}.blog-list-grid .blog-card-body p{min-height:88px}.blog-list-grid .blog-card-foot{margin-top:var(--spacing-3)}.blog-pagination{padding-bottom:180px}.footer-v2{background:var(--colors-website-bg-footer);color:var(--colors-white);padding:var(--spacing-20) 5%}.footer-v2-inner{max-width:1280px;margin:0 auto}.footer-v2-logo-social,.footer-v2-regions,.footer-v2-trust,.footer-v2-legal>div{justify-content:space-between;align-items:center;display:flex}.footer-v2-logo-social{gap:12px 16px}.footer-v2-logo img{width:120px;height:auto;display:block}.footer-v2-socials{gap:10px;display:flex}.footer-v2-socials a{justify-content:center;align-items:center;width:28px;height:28px;display:flex}.footer-v2-socials img{object-fit:contain;width:24px;height:24px}.footer-v2-divider{height:1px;margin:var(--spacing-lg) 0;background:#fff3;width:100%}.footer-v2-about{color:var(--colors-white);max-width:620px;margin:0 0 34px;font-size:15px;line-height:1.5}.footer-v2-columns{gap:var(--spacing-md);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.footer-v2-column h3{color:var(--colors-white);margin:0 0 var(--spacing-md);font-size:14px;font-weight:700;line-height:20px}.footer-v2-column a{color:var(--colors-white);margin-bottom:10px;font-size:12px;font-weight:400;line-height:18px;text-decoration:none;display:block}.footer-v2-column a:hover{text-decoration:underline}.footer-v2-regions{align-items:flex-start;gap:var(--spacing-lg)}.footer-v2-regions p{color:var(--colors-white);margin:0 var(--spacing-lg) 0 0;flex:1;min-width:200px;font-size:12px;line-height:1.65}.footer-v2-regions a,.footer-v2-legal a{color:var(--colors-white)}.footer-v2-regions nav{gap:var(--spacing-3) var(--spacing-5);flex-wrap:wrap;display:flex}.footer-v2-regions nav a{font-size:13px;font-weight:600;text-decoration:none}.footer-v2-trust{gap:var(--spacing-lg);margin-top:var(--spacing-lg)}.footer-v2-awards,.footer-v2-apps{align-items:center;gap:var(--spacing-3);flex-wrap:wrap;display:flex}.footer-v2-awards img{object-fit:contain;width:auto;max-width:none;height:40px}.footer-v2-apps img{object-fit:contain;width:auto;height:40px;display:block}.footer-v2-legal{margin-top:var(--spacing-lg);padding-top:var(--spacing-md);border-top:1px solid #fff3}.footer-v2-legal p,.footer-v2-legal span,.footer-v2-legal a{color:var(--colors-white);font-size:11px;line-height:1.55}.footer-v2-legal>p{margin:0 0 var(--spacing-md)}.footer-v2-legal>div{gap:16px}.footer-v2-legal nav{flex-wrap:wrap;gap:6px;display:flex}@media (width<=991px){.tmv2-nav-container{height:64px;padding:10px var(--spacing-lg)}.tmv2-nav-menu,.tmv2-nav-actions{display:none}.tmv2-mobile-menu{margin-left:auto;display:block;position:relative}.tmv2-mobile-menu>summary{cursor:pointer;gap:var(--spacing-xs);padding:10px;list-style:none;display:grid}.tmv2-mobile-menu>summary::-webkit-details-marker{display:none}.tmv2-mobile-menu>summary>span{background:var(--colors-blue-black-navy);width:20px;height:2px;display:block}.tmv2-mobile-menu>nav{background:var(--colors-white);max-height:calc(100dvh - 88px);padding:var(--spacing-sm) var(--spacing-md) var(--spacing-md);width:min(100%,460px);display:grid;position:fixed;top:88px;left:auto;right:0;overflow-y:auto;box-shadow:0 8px 16px #1e23291f}.tmv2-mobile-menu>nav>a,.tmv2-mobile-menu .tmv2-nav-dropdown>summary{color:var(--colors-blue-black-navy);min-height:48px;padding:var(--spacing-3);font-size:16px;font-weight:500;line-height:24px;text-decoration:none}.tmv2-mobile-menu .tmv2-nav-dropdown{position:static}.tmv2-mobile-menu .tmv2-mega-menu{box-shadow:none;min-width:0;max-height:none;padding:var(--spacing-sm) 0 var(--spacing-3) var(--spacing-3);grid-template-columns:1fr;width:100%;display:grid;position:static;transform:none}.footer-v2{padding:60px 40px}.footer-v2-columns{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:36px}.footer-v2-regions,.footer-v2-trust,.footer-v2-legal>div{flex-direction:column;align-items:flex-start}}@media (width<=600px){.tmv2-alert-bar>a{flex-wrap:wrap;gap:2px 5px;padding:4px 12px}.tmv2-nav-container{padding-left:16px;padding-right:16px}.tmv2-mobile-menu>nav{top:94px}.footer-v2{padding:50px 20px}.footer-v2-logo-social{flex-direction:column;align-items:flex-start}.footer-v2-columns{grid-template-columns:1fr}.footer-v2-column{border-bottom:1px solid #ffffff1f;padding-bottom:18px}.footer-v2-awards img{height:34px}.footer-v2-apps img{height:36px}}.global-home{background:var(--colors-white);color:var(--colors-website-fg-text-headline)}.global-hero{background:var(--colors-website-bg-primary) url(/_astro/6a456153a8db2b1a41c3016e_global_img_background.DKWcgRi1.jpg) center bottom/cover no-repeat;color:var(--colors-white);min-height:528px;padding:15px max(5vw,68px)}.global-hero nav{align-items:center;gap:16px;display:flex}.global-hero nav img{filter:brightness(0)invert();width:auto;height:30px}.global-hero nav span{flex:1}.global-hero nav a{border:1px solid var(--colors-white);color:var(--colors-white);border-radius:10px;padding:10px 16px;font-weight:700;text-decoration:none}.global-hero nav .global-contact{background:var(--colors-white);color:var(--colors-website-fg-text-headline)}.global-hero>div{max-width:850px;padding-top:92px}.global-hero h1{margin:0;font-size:clamp(42px,5vw,62px);line-height:1.08}.global-hero h1 em{color:var(--colors-blue-sky-blue);font-style:normal}.global-hero p{max-width:650px;font-size:20px;line-height:1.28}.global-hero aside{flex-wrap:wrap;gap:10px;margin-top:36px;display:flex}.global-hero aside a{background:var(--colors-website-fg-link);color:var(--colors-white);border-radius:10px;padding:16px 42px;font-weight:700;text-decoration:none}.global-investors{background:var(--colors-clara-blue-50);border-radius:28px;grid-template-columns:.85fr 1.15fr;align-items:center;gap:40px;max-width:1210px;margin:75px auto;padding-inline:40px;display:grid}.global-investors h2{color:var(--colors-website-fg-link);font-size:32px}.global-investors>div{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.global-investors span{background:var(--colors-white);border-radius:10px;justify-content:center;align-items:center;height:66px;padding:10px;display:flex}.global-investors img{object-fit:contain;max-width:100%;max-height:42px}.global-platform{background:var(--colors-clara-blue-50);text-align:center;padding:78px 7vw}.global-platform h2{color:var(--colors-website-fg-link);font-size:34px}.global-platform>div{grid-template-columns:1fr 1fr;gap:26px;max-width:1160px;margin:42px auto 0;display:grid}.global-platform article img{object-fit:cover;border-radius:20px;width:100%;max-width:100%;height:270px}.global-platform h3{margin:16px 0 8px;font-size:25px}.global-platform p,.global-platform article>.text.text--variant_body{color:var(--colors-neutral-800)}.global-footer .text.text--variant_body{color:var(--colors-white)}.global-footer{background:var(--colors-website-fg-link);color:var(--colors-white);margin-top:0;padding-inline:7vw}.global-footer>p{border-bottom:1px solid #ffffff40;padding-bottom:34px}.global-footer>div{justify-content:space-between;padding:28px 0;display:flex}.global-footer a{color:var(--colors-white);text-decoration:none}.global-footer span{gap:14px;display:flex}.global-footer small{border-top:1px solid #ffffff40;padding-top:24px;display:block}@media (width<=700px){.global-hero{min-height:620px;padding:16px 24px}.global-hero>div{padding-top:80px}.global-hero nav a{padding:8px;font-size:12px}.global-hero aside a{padding:12px 20px}.global-investors{grid-template-columns:1fr;margin:42px 16px;padding:30px 20px}.global-investors>div{grid-template-columns:repeat(2,1fr)}.global-platform>div{grid-template-columns:1fr}.global-platform{padding-inline:24px}}.tmv2-nav-shell .tmv2-mega-menu{background:var(--colors-website-bg-surface-neutral);border-radius:0 0 var(--radii-xl) var(--radii-xl);gap:var(--spacing-7);padding:22px var(--spacing-lg);border:1px solid #0b2d5c12;box-shadow:0 18px 28px #021b4724,0 3px 7px #021b4714}.tmv2-nav-shell .tmv2-mega-menu-link{border-radius:10px;gap:12px;padding:9px 10px}.tmv2-nav-shell .tmv2-item-icon{fill:var(--colors-website-fg-link);flex-basis:30px;width:30px;height:30px}.tmv2-nav-shell .tmv2-mega-menu-link:hover{background:var(--colors-neutral-200)}.tmv2-nav-shell .tmv2-mega-menu-feature-3{grid-template-columns:repeat(3,minmax(190px,1fr)) 270px;max-width:1120px}.tmv2-nav-shell .tmv2-mega-menu-feature-2{grid-template-columns:repeat(2,minmax(220px,1fr)) 270px;max-width:880px}.tmv2-nav-shell .tmv2-nav-feature{background:var(--colors-neutral-200);align-self:stretch;gap:var(--spacing-3);padding:var(--spacing-md);border-radius:10px;flex-direction:column;display:flex}.tmv2-nav-shell .tmv2-nav-feature>p{color:var(--colors-website-fg-text-headline);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:12px;font-weight:600}.tmv2-nav-shell .tmv2-nav-feature>a:not(.tmv2-nav-feature-link){color:var(--colors-website-fg-text-headline);text-decoration:none}.tmv2-nav-shell .tmv2-nav-feature img{object-fit:cover;border-radius:7px;width:100%;height:112px;display:block}.tmv2-nav-shell .tmv2-nav-feature strong{margin-top:9px;font-size:14px;line-height:1.3;display:block}.tmv2-nav-shell .tmv2-nav-feature-link{color:var(--colors-website-fg-link);margin-top:auto;font-size:13px;font-weight:700;text-decoration:none}@media (width<=991px){.tmv2-nav-shell .tmv2-nav-feature{display:none}.tmv2-nav-shell .tmv2-mega-menu-feature-2,.tmv2-nav-shell .tmv2-mega-menu-feature-3{grid-template-columns:1fr}}.tmv2-alert-bar,.tmv2-alert-bar>a{min-height:40px}.home-page{background:var(--colors-white);width:100%;max-width:none;margin:0;padding:0}.home-hero{background-color:var(--colors-blue-black-navy);background-image:linear-gradient(#04081266,#04081266),url(/_astro/6a67da8d551b43e06c7cdb88_BR_man-computer-mockup-1-3.DH0Q-X6i.avif);background-position:50%;background-size:cover;align-content:start;width:100%;max-width:none;height:626px;margin:0;padding:60px;display:grid}.home-hero-copy{flex-direction:column;align-items:center;width:100%;max-width:1240px;margin:0 auto;display:flex}.home-hero-copy h1{max-width:980px;margin:54px auto 10px;font-size:48px;line-height:1.3}.home-hero-copy>p:not(.home-terms){margin:0 auto var(--spacing-7);max-width:620px;font-size:20px;line-height:1.3}.home-signup-form{width:100%;margin:0 auto}@media (width<=920px){.tmv2-alert-bar,.tmv2-alert-bar>a{min-height:32px}.home-hero{height:auto;min-height:650px;padding:40px 20px}.home-hero-copy h1{margin-top:30px;font-size:clamp(34px,7vw,48px)}}.home-page .home-hero{background:linear-gradient(145deg, var(--colors-blue-bright-sapphire) 0%, var(--colors-blue-electric-blue) 54%, var(--colors-blue-vivid-azure) 100%);height:687px;padding:var(--spacing-11) var(--spacing-lg) 0;flex-direction:column;align-items:center;display:flex;overflow:hidden}.home-page .home-hero-copy{z-index:1;max-width:620px;position:relative}.home-page .home-hero-copy h1{color:var(--colors-white);margin:26px 0 var(--spacing-3);text-align:center;max-width:720px;font-size:clamp(36px,3.25vw,48px);font-weight:700;line-height:1.12}.home-page .home-hero-copy>p:not(.home-terms){color:var(--colors-white);text-align:center;margin-bottom:26px;font-size:16px;font-weight:600;line-height:1.35}.home-page .home-signup-form{max-width:520px;margin:0}.home-hero-product-image{width:min(78vw,620px);max-width:620px;margin:34px auto 0;display:block}@media (width<=991px){.home-page .home-hero{height:auto;min-height:650px;padding-top:28px}.home-page .home-hero-copy h1{margin-top:16px}.home-hero-product-image{width:min(115vw,620px);margin-top:28px}}@media (width<=600px){.home-page .home-hero{min-height:600px;padding-inline:16px}.home-page .home-hero-copy h1{font-size:34px}.home-page .home-hero-copy>p:not(.home-terms){font-size:14px}.home-hero-product-image{width:145vw;margin-top:30px}}html,body{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}@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-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-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}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}:root{--kit-cobalt:#06459c;--kit-electric:#0a63d1;--kit-ink:#0a2247;--kit-body-text:#5b6b84;--kit-body-soft:#787c8c;--kit-link:#1565ff;--kit-cta:#86ea63;--kit-cta-ink:#0a0a0a;--kit-surface:#fff;--kit-surface-card:#f5f9fc;--kit-surface-ai:#e9edf6;--kit-surface-role:#f6f7fa;--kit-surface-compare:#f9fafc;--kit-divider:#e2e6ee;--kit-hairline:#ebebeb;--kit-field-border:#edf0f5;--kit-font:"DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--kit-font-ui:system-ui, sans-serif;--kit-body-size:14px;--kit-body-line:20px;--kit-body-lg:16px;--kit-body-lg-line:24.8px;--kit-h1-size:48px;--kit-h1-line:52.8px;--kit-h2-size:36px;--kit-h2-line:42px;--kit-h3-size:24px;--kit-h3-line:31.2px;--kit-lead-size:18px;--kit-lead-line:27px;--kit-kicker-size:13px;--kit-kicker-line:20px;--kit-radius-btn:8px;--kit-radius-field:10px;--kit-radius-card:12px;--kit-container:1200px;--kit-gutter:24px;--kit-band-y:96px;--kit-control-h:38px;--kit-btn-h:42px;--kit-dial-gutter:80px}.kit-container{width:100%;max-width:var(--kit-container);padding:0 var(--kit-gutter);margin:0 auto}.kit-band{padding:var(--kit-band-y) 0}.kit-band--light{background:var(--kit-surface)}.kit-band--card{background:var(--kit-surface-card)}.kit-band--ai{background:var(--kit-surface-ai)}.kit-band--cobalt{background:var(--kit-cobalt);color:#fff}.kit-font{font-family:var(--kit-font)}.kit-kicker{font-family:var(--kit-font);font-size:var(--kit-kicker-size);line-height:var(--kit-kicker-line);letter-spacing:.04em;text-transform:uppercase;color:var(--kit-body-soft)}.kit-h1{font-family:var(--kit-font);font-size:var(--kit-h1-size);line-height:var(--kit-h1-line);color:var(--kit-ink);margin:0;font-weight:600}.kit-h2{font-family:var(--kit-font);font-size:var(--kit-h2-size);line-height:var(--kit-h2-line);color:var(--kit-ink);margin:0;font-weight:600}.kit-h3{font-family:var(--kit-font);font-size:var(--kit-h3-size);line-height:var(--kit-h3-line);color:var(--kit-ink);margin:0;font-weight:600}.kit-lead{font-family:var(--kit-font);font-size:var(--kit-lead-size);line-height:var(--kit-lead-line);color:var(--kit-body-soft);margin:0}.kit-body{font-family:var(--kit-font);font-size:var(--kit-body-size);line-height:var(--kit-body-line);color:var(--kit-body-text);margin:0}.kit-body-lg{font-family:var(--kit-font);font-size:var(--kit-body-lg);line-height:var(--kit-body-lg-line);color:var(--kit-body-text);margin:0}.kit-link{color:var(--kit-link);text-decoration:none}.kit-link:hover{text-decoration:underline}.kit-btn{height:var(--kit-btn-h);border-radius:var(--kit-radius-btn);font-family:var(--kit-font);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;padding:10px 40px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;transition:filter .15s;display:inline-flex}.kit-btn--primary{background:var(--kit-cta);color:var(--kit-cta-ink)}.kit-btn--outline{border-color:var(--kit-hairline);color:#0a0a0a;background:#fff}.kit-btn--secondary{border-color:var(--kit-field-border);color:var(--kit-ink);background:#fff}.kit-btn--ui{font-family:var(--kit-font-ui)}.kit-btn--block{width:100%}.kit-btn:hover{filter:brightness(.97)}.kit-btn:disabled{opacity:.6;cursor:not-allowed}.kit-field{flex-direction:column;gap:6px;display:flex}.kit-field__label{font-family:var(--kit-font);font-size:var(--kit-kicker-size);line-height:var(--kit-kicker-line);color:var(--kit-body-soft)}.kit-input{height:var(--kit-control-h);border:1px solid var(--kit-field-border);border-radius:var(--kit-radius-field);width:100%;font-family:var(--kit-font);font-size:var(--kit-body-size);color:var(--kit-ink);background:#fff;padding:8px 12px;line-height:20px}.kit-input::placeholder{color:var(--kit-body-soft)}.kit-input:focus{border-color:var(--kit-link);outline:none;box-shadow:0 0 0 3px #1565ff1f}.kit-input--phone{padding:8px 6px 8px var(--kit-dial-gutter)}.kit-dial{font-family:var(--kit-font);font-size:var(--kit-body-size);color:var(--kit-ink);position:absolute;top:50%;left:12px;transform:translateY(-50%)}.kit-phone{width:100%;position:relative}.kit-card{background:var(--kit-surface-card);border-radius:var(--kit-radius-card);font-family:var(--kit-font);padding:32px}.kit-card__title{font-size:var(--kit-h3-size);line-height:var(--kit-h3-line);color:var(--kit-ink);margin:0 0 16px;font-weight:600}.kit-card__body{font-size:var(--kit-body-lg);line-height:var(--kit-body-lg-line);color:var(--kit-body-text);margin:0 0 20px}.kit-card__link{font-size:var(--kit-body-size);color:var(--kit-link);line-height:20px;text-decoration:none}.kit-card__link:hover{text-decoration:underline}.kit-badge{background:var(--kit-surface-role);height:24px;color:var(--kit-ink);font-family:var(--kit-font);border-radius:999px;align-items:center;padding:0 10px;font-size:12px;line-height:16px;display:inline-flex}.kit-stat__value{font-family:var(--kit-font);color:#fff;margin:0;font-size:40px;font-weight:600;line-height:1.1}.kit-stat__label{font-family:var(--kit-font);font-size:var(--kit-body-lg);color:#ffffffd9;margin:8px 0 0;line-height:24px}.kit-divider{background:var(--kit-divider);border:0;height:1px}.ws-consent{--consent-width:34rem;--consent-inset:var(--space-24);--consent-pad:var(--space-24);--consent-z:calc(var(--sys-z-overlay) + 1);--consent-switch-w:var(--space-40);--consent-switch-h:var(--space-24);--consent-knob:calc(var(--consent-switch-h) - 2 * var(--space-4));--consent-btn-hover:color-mix(in srgb,var(--sys-surface-strong) 86%,var(--sys-text-inverse));z-index:var(--consent-z);width:min(var(--consent-width),calc(100vw - 2 * var(--consent-inset)));max-height:calc(100dvh - 2 * var(--consent-inset));overscroll-behavior:contain;box-sizing:border-box;padding:var(--consent-pad);background:var(--sys-surface-raised);color:var(--sys-text-body);border:var(--sys-line-thin) solid var(--sys-border-default);border-radius:var(--sys-radius-panel);box-shadow:var(--sys-shadow-popover);font-family:inherit;font-size:var(--t-14);line-height:var(--t-14-lh);text-align:start;display:none;position:fixed;inset-block-end:var(--consent-inset);inset-inline-start:var(--consent-inset);overflow:auto}:root.ws-consent-ask .ws-consent,.ws-consent.is-open{animation:ws-consent-in var(--sys-dur-layout) var(--sys-ease-out) both;display:block}@keyframes ws-consent-in{0%{opacity:0;transform:translateY(var(--space-12))}to{opacity:1;transform:none}}.ws-consent *,.ws-consent :before,.ws-consent :after{box-sizing:border-box}.ws-consent .ws-consent-title{margin:0 0 var(--space-8);text-wrap:balance;overflow-wrap:break-word;max-width:24ch;font-family:inherit;font-size:var(--t-16);line-height:var(--t-16-lh);font-weight:var(--t-weight-semibold);letter-spacing:0;color:var(--sys-text-strong);outline:none;padding:0}.ws-consent .ws-consent-title-settings,.ws-consent[data-view=settings] .ws-consent-title-main{display:none}.ws-consent[data-view=settings] .ws-consent-title-settings{display:inline}.ws-consent .ws-consent-text{font-size:inherit;line-height:inherit;color:var(--sys-text-body);margin:0;padding:0}.ws-consent .ws-consent-link{color:var(--sys-text-brand);font-weight:var(--t-weight-semibold);text-decoration:underline;text-decoration-thickness:var(--sys-line-thin);text-underline-offset:var(--sys-underline-offset)}.ws-consent .ws-consent-link:hover{color:var(--sys-text-strong);text-decoration-thickness:var(--sys-line-thick)}.ws-consent .ws-consent-prefs[hidden]{display:none}.ws-consent .ws-consent-cats{margin:var(--space-16) 0 0;border-top:var(--sys-line-thin) solid var(--sys-border-subtle);padding:0;list-style:none}.ws-consent .ws-consent-cat{justify-content:space-between;align-items:center;gap:var(--space-16);padding:var(--space-12) 0;border-bottom:var(--sys-line-thin) solid var(--sys-border-subtle);margin:0;display:flex}.ws-consent .ws-consent-cat:before{content:none}.ws-consent .ws-consent-cat-copy{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.ws-consent .ws-consent-cat-title{font-size:var(--t-14);line-height:var(--t-14-lh);font-weight:var(--t-weight-semibold);color:var(--sys-text-strong);cursor:default;margin:0;padding:0}.ws-consent label.ws-consent-cat-title{cursor:pointer}.ws-consent .ws-consent-cat-text{font-size:var(--t-caption);line-height:var(--t-caption-lh);color:var(--sys-text-muted)}.ws-consent .ws-consent-always{font-size:var(--t-caption);line-height:var(--t-caption-lh);font-weight:var(--t-weight-semibold);color:var(--sys-text-muted);white-space:nowrap;flex:none}.ws-consent .ws-consent-switch{appearance:none;width:var(--consent-switch-w);height:var(--consent-switch-h);border-radius:var(--sys-radius-pill);background:var(--sys-border-input);cursor:pointer;transition:background-color var(--sys-dur-hover) var(--sys-ease-out);border:0;flex:none;margin:0;padding:0;position:relative}.ws-consent .ws-consent-switch:before{content:"";width:var(--consent-knob);height:var(--consent-knob);border-radius:var(--sys-radius-round);background:var(--sys-surface-raised);transition:transform var(--sys-dur-layout) var(--sys-ease-standard);position:absolute;inset-block-start:var(--space-4);inset-inline-start:var(--space-4)}.ws-consent .ws-consent-switch:checked{background:var(--sys-surface-brand)}.ws-consent .ws-consent-switch:checked:before{transform:translateX(calc(var(--consent-switch-w) - var(--consent-switch-h)))}.ws-consent .ws-consent-switch:hover{background:var(--sys-border-input-hover)}.ws-consent .ws-consent-switch:checked:hover{background:var(--sys-text-brand)}.ws-consent .ws-consent-actions{gap:var(--sys-gap-inline);margin-top:var(--space-16);grid-template-columns:1fr 1fr;display:grid}.ws-consent .ws-consent-btn{min-height:var(--sys-button-h-md);padding:0 var(--space-12);border:1.5px solid var(--sys-surface-strong);border-radius:var(--sys-radius-pill);background:var(--sys-surface-strong);color:var(--sys-text-inverse);font-family:inherit;font-size:var(--sys-button-fs-md);line-height:1.2;font-weight:var(--t-weight-semibold);text-align:center;text-transform:none;letter-spacing:0;white-space:nowrap;cursor:pointer;transition:var(--sys-button-transition);justify-content:center;align-items:center;margin:0;display:inline-flex}.ws-consent .ws-consent-btn:hover{background:var(--consent-btn-hover);border-color:var(--consent-btn-hover)}.ws-consent .ws-consent-btn:active{transform:var(--sys-button-press)}.ws-consent .ws-consent-btn-line{color:var(--sys-text-strong);border-color:var(--sys-border-strong);background:0 0;grid-column:1/-1}.ws-consent .ws-consent-btn-line:hover{background:var(--sys-surface-subtle);border-color:var(--sys-border-strong)}.ws-consent .ws-consent-btn[hidden]{display:none}@media (width>=768px){.ws-consent .ws-consent-actions{grid-template-columns:repeat(3,1fr)}.ws-consent .ws-consent-btn-line{grid-column:auto}}.ws-consent :is(.ws-consent-btn,.ws-consent-link,.ws-consent-switch):focus-visible{outline:var(--sys-focus-width) solid var(--sys-border-brand);outline-offset:var(--sys-focus-offset)}@media (width<=767px){.ws-consent{--consent-inset:var(--space-8);--consent-pad:var(--space-16);inset-inline:var(--consent-inset);width:auto;margin-bottom:env(safe-area-inset-bottom,0px);border-radius:var(--sys-radius-card)}.ws-consent .ws-consent-title{font-size:var(--t-14);line-height:var(--t-14-lh);margin-bottom:var(--space-4)}.ws-consent .ws-consent-text{font-size:var(--t-caption);line-height:var(--t-caption-lh)}.ws-consent .ws-consent-actions{margin-top:var(--space-12)}}@media (prefers-reduced-motion:reduce){:root.ws-consent-ask .ws-consent,.ws-consent.is-open{animation:none}.ws-consent .ws-consent-switch,.ws-consent .ws-consent-switch:before,.ws-consent .ws-consent-btn{transition:none}.ws-consent .ws-consent-btn:active{transform:none}}@media print{.ws-consent{display:none!important}}html{--font-inter:"Inter", sans-serif;--ws2c-font-inter:var(--font-inter);font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}
