@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--shimmer-angle:20deg}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-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-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--scroll-fade-t:0px;--scroll-fade-b:0px;--scroll-fade-s:0px;--scroll-fade-e:0px;--scroll-fade-mask:initial;--shimmer-image:initial;--shimmer-text-fill:initial}}}@layer theme{:root,:host{--font-sans:var(--font-geist-sans), Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace;--color-amber-100:#fef3c6;--color-amber-300:#ffd236;--color-amber-400:#fcbb00;--color-amber-500:#f99c00;--color-amber-800:#953d00;--color-amber-900:#7b3306;--color-amber-950:#461901;--color-emerald-500:#00bb7f;--color-sky-500:#00a5ef;--color-neutral-50:#fafafa;--color-neutral-200:#e5e5e5;--color-neutral-500:#737373;--color-neutral-600:#525252;--color-neutral-800:#262626;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--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-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:2px;--radius-md:var(--r-chrome);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-xs:4px;--blur-sm:8px;--blur-md:12px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-geist-sans), Inter, ui-sans-serif, system-ui, sans-serif;--default-mono-font-family:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace;--color-paper:var(--background);--color-paper-ink:var(--foreground);--color-nightfall:var(--foreground);--shadow-1:0 1px 1px #0000000a;--shadow-2:0 1px 2px #0000000d, 0 8px 16px -4px #00000014;--shadow-3:0 2px 4px #0000000d, 0 16px 32px -8px #0000001f}@supports (color:lab(0% 0 0)){:root,:host{--color-amber-100:lab(95.916% -1.21653 23.111);--color-amber-300:lab(86.4156% 6.13147 78.3961);--color-amber-400:lab(80.1641% 16.6016 99.2089);--color-amber-500:lab(72.7183% 31.8672 97.9407);--color-amber-800:lab(37.8822% 37.1699 52.2718);--color-amber-900:lab(31.2288% 30.2627 40.0378);--color-amber-950:lab(15.8111% 20.9107 23.3752);--color-emerald-500:lab(66.9756% -58.27 19.5419);--color-sky-500:lab(63.3038% -18.433 -51.0407);--color-neutral-50:lab(98.26% 0 0);--color-neutral-200:lab(90.952% 0 -.0000119209);--color-neutral-500:lab(48.496% 0 0);--color-neutral-600:lab(34.924% 0 0);--color-neutral-800:lab(15.204% 0 -.00000596046)}}}@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}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab, var(--ring) 50%, transparent)}}body{background-color:var(--background);color:var(--foreground);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}html{font-family:var(--font-geist-sans), Inter, ui-sans-serif, system-ui, sans-serif}h1{letter-spacing:-.033em}h2{letter-spacing:-.026em}h3{letter-spacing:-.019em}}@layer kit{:root{--k-bg:#fcfcfa;--k-bg-soft:#f6f6f4;--k-paper:#fff;--k-ink:#17191e;--k-ink-2:#494d55;--k-muted:#6b7079;--k-faint:#a7abb2;--k-on-accent:#fff;--k-line:#e8e7e4;--k-line-2:#dbdad6;--k-accent:#1f4fe0;--k-accent-ink:#183eaf;--k-accent-bright:#6787ea;--k-accent-soft:#e9edfc;--k-accent-line:#ced8f8;--k-accent-2:#6fe3ff;--k-accent-2-ink:var(--k-accent-ink);--k-accent-2-bright:var(--k-accent-bright);--k-accent-2-rgb:var(--k-accent-bright-rgb);--k-gradient:linear-gradient(135deg, var(--k-accent) 0%, var(--k-accent-2) 100%);--k-gradient-type:linear-gradient(135deg, var(--k-accent) 0%, rgb(var(--k-accent-deep-rgb)) 100%);--k-gradient-soft:linear-gradient(135deg, rgba(var(--k-accent-rgb), .16) 0%, rgba(var(--k-accent-2-rgb), .16) 100%);--k-accent-rgb:31, 79, 224;--k-accent-bright-rgb:103, 135, 234;--k-accent-deep-rgb:17, 43, 123;--k-accent-shadow-rgb:27, 68, 193;--k-positive:#1a7f52;--k-negative:#c4392f;--k-warn:#b7791f;--k-info:#2563a8;--k-positive-rgb:26, 127, 82;--k-negative-rgb:196, 57, 47;--k-positive-fill:#1a7f52;--k-negative-fill:#c4392f;--k-warn-fill:#b7791f;--k-info-fill:#2563a8;--k-on-status:#fff;--k-on-warn:#21160a;--k-on-media:#fff;--k-media-scrim:#0000009e;--k-font-sans:"Inter", ui-sans-serif, system-ui, -apple-system, sans-serif;--k-font-serif:"Playfair Display", ui-serif, Georgia, serif;--k-font-mono:"JetBrains Mono", "SF Mono", ui-monospace, monospace;--k-font-display:var(--k-font-sans);--k-tracking-mega:-.052em;--k-tracking-tight:-.038em;--k-tracking-flat:0;--k-tracking-wide:.13em;--k-tracking-wider:.22em;--k-tracking-widest:.34em;--k-tracking-caps:.07em;--k-text-3xs:calc(11px * var(--k-scale));--k-text-2xs:calc(11px * var(--k-scale));--k-text-xs:calc(11px * var(--k-scale));--k-text-sm:calc(13px * var(--k-scale));--k-ui-label:var(--k-text-xs);--k-ui-label-lh:calc(14px * var(--k-scale));--k-ui-caption:calc(12px * var(--k-scale));--k-ui-caption-lh:calc(16px * var(--k-scale));--k-ui-body-s:var(--k-text-sm);--k-ui-body-s-lh:calc(20px * var(--k-scale));--k-ui-body:calc(14px * var(--k-scale));--k-ui-body-lh:calc(22px * var(--k-scale));--k-ui-h3:calc(15px * var(--k-scale));--k-ui-h3-lh:calc(22px * var(--k-scale));--k-ui-h2:calc(18px * var(--k-scale));--k-ui-h2-lh:calc(26px * var(--k-scale));--k-ui-h1:calc(24px * var(--k-scale));--k-ui-h1-lh:calc(32px * var(--k-scale));--k-ui-figure-m:calc(24px * var(--k-scale));--k-ui-figure-l:calc(32px * var(--k-scale));--k-page-display:clamp(calc(28px * var(--k-scale)), 1.6vw + calc(23px * var(--k-scale)), calc(46px * var(--k-scale)));--k-page-display-lh:1.08;--k-page-headline:calc(40px * var(--k-scale));--k-page-headline-lh:calc(44px * var(--k-scale));--k-page-headline-s:calc(30px * var(--k-scale));--k-page-headline-s-lh:calc(34px * var(--k-scale));--k-page-lead:calc(18px * var(--k-scale));--k-page-lead-lh:calc(28px * var(--k-scale));--k-page-title:calc(17px * var(--k-scale));--k-page-title-lh:1.3;--k-page-body:calc(15px * var(--k-scale));--k-page-body-lh:1.55;--k-page-body-s:var(--k-text-sm);--k-page-body-s-lh:1.5;--k-page-ui:var(--k-text-sm);--k-page-label:var(--k-text-xs);--k-radius-scale:1;--k-radius-s:calc(8px * var(--k-radius-scale));--k-radius-m:calc(14px * var(--k-radius-scale));--k-radius-l:calc(22px * var(--k-radius-scale));--k-radius-xl:calc(30px * var(--k-radius-scale));--k-radius-pill:999px;--k-density:1;--k-space-1:calc(4px * var(--k-density));--k-space-2:calc(8px * var(--k-density));--k-space-3:calc(12px * var(--k-density));--k-space-4:calc(16px * var(--k-density));--k-space-5:calc(24px * var(--k-density));--k-space-6:calc(32px * var(--k-density));--k-space-7:calc(48px * var(--k-density));--k-space-8:calc(64px * var(--k-density));--k-ease:cubic-bezier(.22, .61, .21, 1);--k-ease-out:cubic-bezier(.16, 1, .3, 1);--k-dur-fast:.14s;--k-dur:.26s;--k-dur-slow:.52s;--k-scale:1}[data-ground=light]{--k-cat-1:#2a78d6;--k-cat-2:#1baf7a;--k-cat-3:#eda100;--k-cat-4:#e87ba4;--k-cat-5:#4a3aa7;--k-cat-6:#e34948;--k-cat-7:#7c8592;--k-bg:#fcfcfa;--k-bg-soft:#f6f6f4;--k-paper:#fff;--k-ink:#17191e;--k-ink-2:#494d55;--k-muted:#6b7079;--k-faint:#a7abb2;--k-line:#e8e7e4;--k-line-2:#dbdad6;--k-contrast:var(--k-ink);--k-glint:var(--k-paper);--k-spark:var(--k-accent);--k-lit:.3;--k-status-success-fill:#affebf;--k-status-success-ink:#014b40;--k-status-success-glyph:#047b5d;--k-status-info-fill:#d5ebff;--k-status-info-ink:#003a5a;--k-status-info-glyph:#0094d5;--k-status-attention-fill:#ffeb78;--k-status-attention-ink:#4f4700;--k-status-attention-glyph:#998a00;--k-status-warning-fill:#ffd6a4;--k-status-warning-ink:#5e4200;--k-status-warning-glyph:#b28400;--k-status-critical-fill:#fed1d7;--k-status-critical-ink:#8e0b21;--k-status-critical-glyph:#e22c38;--k-status-readonly-ink:#616161;--k-status-readonly-glyph:#8a8a8a}[data-ground=dark]{--k-cat-1:#2985f0;--k-cat-2:#00ad77;--k-cat-3:#c38400;--k-cat-4:#db6393;--k-cat-5:#7c70f1;--k-cat-6:#ec3a3e;--k-cat-7:#79828f;--k-bg:#0b0e12;--k-bg-soft:#12161d;--k-paper:#161b23;--k-ink:#fff;--k-ink-2:#ffffffc7;--k-muted:#ffffffad;--k-faint:#ffffff61;--k-line:#ffffff24;--k-line-2:#ffffff38;--k-contrast:var(--k-ink);--k-glint:var(--k-ink);--k-spark:var(--k-ink);--k-lit:1;--k-accent:#1f4fe0}@supports (color:color-mix(in lab, red, red)){[data-ground=dark]{--k-accent:color-mix(in srgb, #1f4fe0 80%, var(--k-accent-bright))}}[data-ground=dark]{--k-accent-ink:var(--k-accent-bright);--k-accent-soft:rgba(var(--k-accent-rgb), .18);--k-accent-line:#fff3;--k-on-accent:#fff;--k-positive:#2ea36c;--k-negative:#e05a4e;--k-warn:#d99a2b;--k-info:#4a8fd4;--k-positive-rgb:46, 163, 108;--k-negative-rgb:224, 90, 78;--k-status-success-fill:#047b5d52;--k-status-success-ink:#affebf;--k-status-success-glyph:#5fe39a;--k-status-info-fill:#0094d542;--k-status-info-ink:#d5ebff;--k-status-info-glyph:#51c0ff;--k-status-attention-fill:#998a004d;--k-status-attention-ink:#ffeb78;--k-status-attention-glyph:#ffe600;--k-status-warning-fill:#b284004d;--k-status-warning-ink:#ffd6a4;--k-status-warning-glyph:#ffb800;--k-status-critical-fill:#e22c3847;--k-status-critical-ink:#fed1d7;--k-status-critical-glyph:#ff6b75;--k-status-readonly-ink:#b5b5b5;--k-status-readonly-glyph:#8a8a8a}[data-brand=clay]{--k-accent:#b4522e;--k-accent-ink:#8c4024;--k-accent-bright:#cc8971;--k-accent-soft:#f8eeea;--k-accent-line:#eed9d1;--k-accent-rgb:180, 82, 46;--k-accent-bright-rgb:204, 137, 113;--k-accent-deep-rgb:99, 45, 25;--k-accent-shadow-rgb:155, 71, 40;--k-font-sans:"Inter", ui-sans-serif, system-ui, sans-serif;--k-font-serif:"Fraunces", ui-serif, Georgia, serif;--k-on-accent:#fff}[data-brand=clay][data-ground=light],[data-ground=light] [data-brand=clay]:not([data-ground]),[data-brand=clay] [data-ground=light]:not([data-brand]){--k-bg:#fdfbf7;--k-ink:#1c1917;--k-accent:#b4522e;--k-accent-ink:#8c4024;--k-accent-soft:#f8eeea;--k-accent-line:#eed9d1;--k-on-accent:#fff}[data-brand=clay][data-ground=dark],[data-ground=dark] [data-brand=clay]:not([data-ground]),[data-brand=clay] [data-ground=dark]:not([data-brand]){--k-accent:#c4542a;--k-accent-ink:#e39e85;--k-accent-soft:#b4522e33;--k-accent-line:#fff3;--k-on-accent:#fff}[data-brand=ecvision-azure]{--k-accent:#0b63f6;--k-accent-ink:#094dc0;--k-accent-bright:#5995f9;--k-accent-soft:#e7effe;--k-accent-line:#c9ddfd;--k-accent-rgb:11, 99, 246;--k-accent-bright-rgb:89, 149, 249;--k-accent-deep-rgb:6, 54, 135;--k-accent-shadow-rgb:9, 85, 212;--k-font-sans:"Inter", ui-sans-serif, system-ui, sans-serif;--k-font-serif:"Inter", ui-sans-serif, system-ui, sans-serif;--k-accent-2:#3fd0f0;--k-accent-2-ink:#25798b;--k-accent-2-bright:#6ddbf4;--k-accent-2-rgb:63, 208, 240;--k-on-accent:#fff}[data-brand=ecvision-azure][data-ground=light],[data-ground=light] [data-brand=ecvision-azure]:not([data-ground]),[data-brand=ecvision-azure] [data-ground=light]:not([data-brand]){--k-bg:#f7f9fb;--k-ink:#141a21;--k-accent:#0b63f6;--k-accent-ink:#094dc0;--k-accent-soft:#e7effe;--k-accent-line:#c9ddfd;--k-on-accent:#fff;--k-accent-2:#3fd0f0;--k-accent-2-ink:#25798b}[data-brand=ecvision-azure][data-ground=dark],[data-ground=dark] [data-brand=ecvision-azure]:not([data-ground]),[data-brand=ecvision-azure] [data-ground=dark]:not([data-brand]){--k-accent:#196cff;--k-accent-ink:#82b2ff;--k-accent-soft:#0b63f633;--k-accent-line:#fff3;--k-on-accent:#fff;--k-accent-2:#00d2f6;--k-accent-2-ink:#3fd0f0}[data-brand=ecvision-indigo]{--k-accent:#3d4fe0;--k-accent-ink:#303eaf;--k-accent-bright:#7b87ea;--k-accent-soft:#ecedfc;--k-accent-line:#d4d8f8;--k-accent-rgb:61, 79, 224;--k-accent-bright-rgb:123, 135, 234;--k-accent-deep-rgb:34, 43, 123;--k-accent-shadow-rgb:52, 68, 193;--k-font-sans:"Inter", ui-sans-serif, system-ui, sans-serif;--k-font-serif:"Inter", ui-sans-serif, system-ui, sans-serif;--k-accent-2:#7fa0ff;--k-accent-2-ink:#4a5d94;--k-accent-2-bright:#9eb7ff;--k-accent-2-rgb:127, 160, 255;--k-on-accent:#fff}[data-brand=ecvision-indigo][data-ground=light],[data-ground=light] [data-brand=ecvision-indigo]:not([data-ground]),[data-brand=ecvision-indigo] [data-ground=light]:not([data-brand]){--k-bg:#f7f9fb;--k-ink:#141a21;--k-accent:#3d4fe0;--k-accent-ink:#303eaf;--k-accent-soft:#ecedfc;--k-accent-line:#d4d8f8;--k-on-accent:#fff;--k-accent-2:#7fa0ff;--k-accent-2-ink:#4a5d94}[data-brand=ecvision-indigo][data-ground=dark],[data-ground=dark] [data-brand=ecvision-indigo]:not([data-ground]),[data-brand=ecvision-indigo] [data-ground=dark]:not([data-brand]){--k-accent:#4e65ff;--k-accent-ink:#9caaff;--k-accent-soft:#3d4fe033;--k-accent-line:#fff3;--k-on-accent:#fff;--k-accent-2:#7fa0ff;--k-accent-2-ink:#90aeff}[data-brand=ecvision]{--k-accent:#1f4fe0;--k-accent-ink:#183eaf;--k-accent-bright:#6787ea;--k-accent-soft:#e9edfc;--k-accent-line:#ced8f8;--k-accent-rgb:31, 79, 224;--k-accent-bright-rgb:103, 135, 234;--k-accent-deep-rgb:17, 43, 123;--k-accent-shadow-rgb:27, 68, 193;--k-font-sans:"Inter", ui-sans-serif, system-ui, sans-serif;--k-font-serif:"Inter", ui-sans-serif, system-ui, sans-serif;--k-accent-2:#6fe3ff;--k-accent-2-ink:#408494;--k-accent-2-bright:#92eaff;--k-accent-2-rgb:111, 227, 255;--k-on-accent:#fff}[data-brand=ecvision][data-ground=light],[data-ground=light] [data-brand=ecvision]:not([data-ground]),[data-brand=ecvision] [data-ground=light]:not([data-brand]){--k-bg:#f7f9fb;--k-ink:#141a21;--k-accent:#1f4fe0;--k-accent-ink:#183eaf;--k-accent-soft:#e9edfc;--k-accent-line:#ced8f8;--k-on-accent:#fff;--k-accent-2:#6fe3ff;--k-accent-2-ink:#408494}[data-brand=ecvision][data-ground=dark],[data-ground=dark] [data-brand=ecvision]:not([data-ground]),[data-brand=ecvision] [data-ground=dark]:not([data-brand]){--k-accent:#346aff;--k-accent-ink:#90aeff;--k-accent-soft:#1f4fe033;--k-accent-line:#fff3;--k-on-accent:#fff;--k-accent-2:#6fe3ff;--k-accent-2-ink:#6fe3ff}[data-brand=emerald]{--k-accent:#00a36b;--k-accent-ink:#007f53;--k-accent-bright:#52c09a;--k-accent-soft:#e6f6f0;--k-accent-line:#c7ebde;--k-accent-rgb:0, 163, 107;--k-accent-bright-rgb:82, 192, 154;--k-accent-deep-rgb:0, 90, 59;--k-accent-shadow-rgb:0, 140, 92;--k-font-sans:"Inter", ui-sans-serif, system-ui, sans-serif;--k-font-serif:"Playfair Display", ui-serif, Georgia, serif;--k-on-accent:#14161b}[data-brand=emerald][data-ground=light],[data-ground=light] [data-brand=emerald]:not([data-ground]),[data-brand=emerald] [data-ground=light]:not([data-brand]){--k-bg:#fcfcfa;--k-ink:#14161b;--k-accent:#00a36b;--k-accent-ink:#007f53;--k-accent-soft:#e6f6f0;--k-accent-line:#c7ebde;--k-on-accent:#14161b}[data-brand=emerald][data-ground=dark],[data-ground=dark] [data-brand=emerald]:not([data-ground]),[data-brand=emerald] [data-ground=dark]:not([data-brand]){--k-accent:#00a36b;--k-accent-ink:#5bc9a2;--k-accent-soft:#00a36b33;--k-accent-line:#fff3;--k-on-accent:#fff}[data-brand=midnight]{--k-accent:#2ee6c5;--k-accent-ink:#24b39a;--k-accent-bright:#71eed8;--k-accent-soft:#0a332b;--k-accent-line:#11574b;--k-accent-rgb:46, 230, 197;--k-accent-bright-rgb:113, 238, 216;--k-accent-deep-rgb:25, 126, 108;--k-accent-shadow-rgb:40, 198, 169;--k-font-sans:"Inter", ui-sans-serif, system-ui, sans-serif;--k-font-serif:"Inter", ui-sans-serif, system-ui, sans-serif;--k-on-accent:#14161b}[data-brand=midnight][data-ground=dark],[data-ground=dark] [data-brand=midnight]:not([data-ground]),[data-brand=midnight] [data-ground=dark]:not([data-brand]){--k-bg:#0b0d10;--k-ink:#f2f4f7}[data-brand=midnight][data-ground=light],[data-ground=light] [data-brand=midnight]:not([data-ground]),[data-brand=midnight] [data-ground=light]:not([data-brand]){--k-accent:#2ee6c5;--k-accent-ink:#24b39a;--k-accent-soft:#0a332b;--k-accent-line:#11574b;--k-on-accent:#14161b}[data-brand=midnight][data-ground=dark],[data-ground=dark] [data-brand=midnight]:not([data-ground]),[data-brand=midnight] [data-ground=dark]:not([data-brand]){--k-accent:#00e7c5;--k-accent-ink:#71eed8;--k-accent-soft:#2ee6c533;--k-accent-line:#fff3;--k-on-accent:#14161b}[data-brand=ownego]{--k-accent:#7c2cfb;--k-accent-ink:#6122c4;--k-accent-bright:#a670fc;--k-accent-soft:#f2eaff;--k-accent-line:#e2d1fe;--k-accent-rgb:124, 44, 251;--k-accent-bright-rgb:166, 112, 252;--k-accent-deep-rgb:68, 24, 138;--k-accent-shadow-rgb:107, 38, 216;--k-font-sans:"Inter", ui-sans-serif, system-ui, sans-serif;--k-font-serif:"Playfair Display", ui-serif, Georgia, serif;--k-on-accent:#fff}[data-brand=ownego][data-ground=light],[data-ground=light] [data-brand=ownego]:not([data-ground]),[data-brand=ownego] [data-ground=light]:not([data-brand]){--k-bg:#fcfcfa;--k-ink:#17191e;--k-accent:#7c2cfb;--k-accent-ink:#6122c4;--k-accent-soft:#f2eaff;--k-accent-line:#e2d1fe;--k-on-accent:#fff}[data-brand=ownego][data-ground=dark],[data-ground=dark] [data-brand=ownego]:not([data-ground]),[data-brand=ownego] [data-ground=dark]:not([data-brand]){--k-accent:#8850ff;--k-accent-ink:#bd9bff;--k-accent-soft:#7c2cfb33;--k-accent-line:#fff3;--k-on-accent:#fff}[data-brand=qpushly]{--k-accent:#2f6fed;--k-accent-ink:#1e4fbf;--k-accent-bright:#5b93ff;--k-accent-soft:#eaf0fe;--k-accent-line:#c9d9fb;--k-accent-rgb:47, 111, 237;--k-accent-bright-rgb:91, 147, 255;--k-accent-deep-rgb:26, 61, 130;--k-accent-shadow-rgb:40, 95, 204;--k-font-sans:"Inter", ui-sans-serif, system-ui, sans-serif;--k-font-serif:"Inter", ui-sans-serif, system-ui, sans-serif;--k-accent-2:#7b5bff;--k-accent-2-ink:#473594;--k-accent-2-bright:#9b82ff;--k-accent-2-rgb:123, 91, 255;--k-on-accent:#fff}[data-brand=qpushly][data-ground=light],[data-ground=light] [data-brand=qpushly]:not([data-ground]),[data-brand=qpushly] [data-ground=light]:not([data-brand]){--k-bg:#fff;--k-ink:#101317;--k-accent:#2f6fed;--k-accent-ink:#1e4fbf;--k-accent-soft:#eaf0fe;--k-accent-line:#c9d9fb;--k-on-accent:#fff;--k-accent-2:#7b5bff;--k-accent-2-ink:#473594}[data-brand=qpushly][data-ground=dark],[data-ground=dark] [data-brand=qpushly]:not([data-ground]),[data-brand=qpushly] [data-ground=dark]:not([data-brand]){--k-accent:#246cfc;--k-accent-ink:#86b1ff;--k-accent-soft:#2f6fed33;--k-accent-line:#fff3;--k-on-accent:#fff;--k-accent-2:#7b5bff;--k-accent-2-ink:#aaa4ff}[data-brand=signal]{--k-accent:#2563eb;--k-accent-ink:#1d4db7;--k-accent-bright:#6b95f1;--k-accent-soft:#e9effd;--k-accent-line:#cfddfb;--k-accent-rgb:37, 99, 235;--k-accent-bright-rgb:107, 149, 241;--k-accent-deep-rgb:20, 54, 129;--k-accent-shadow-rgb:32, 85, 202;--k-font-sans:"Inter", ui-sans-serif, system-ui, sans-serif;--k-font-serif:"Inter", ui-sans-serif, system-ui, sans-serif;--k-on-accent:#fff}[data-brand=signal][data-ground=light],[data-ground=light] [data-brand=signal]:not([data-ground]),[data-brand=signal] [data-ground=light]:not([data-brand]){--k-bg:#fbfcfd;--k-ink:#0f1720;--k-accent:#2563eb;--k-accent-ink:#1d4db7;--k-accent-soft:#e9effd;--k-accent-line:#cfddfb;--k-on-accent:#fff}[data-brand=signal][data-ground=dark],[data-ground=dark] [data-brand=signal]:not([data-ground]),[data-brand=signal] [data-ground=dark]:not([data-brand]){--k-accent:#286bff;--k-accent-ink:#8aafff;--k-accent-soft:#2563eb33;--k-accent-line:#fff3;--k-on-accent:#fff}:root{--k-surface-blur:0px;--k-rim-cool:transparent;--k-rim-warm:transparent;--k-elev-1:none;--k-elev-2:none;--k-elev-3:none}.k-ground{z-index:0;background:var(--k-bg);position:absolute;inset:0;overflow:hidden}.k-ground:before,.k-ground:after{content:"";z-index:0;pointer-events:none;position:absolute;inset:0}.k-grounded{isolation:isolate;color:var(--k-ink);background:var(--k-bg);position:relative}.k-grounded>:not(.k-ground){z-index:1;position:relative}.k-surface{isolation:isolate;color:var(--k-surface-ink,var(--k-ink));background:var(--k-surface-bg,var(--k-paper));border:var(--k-surface-border,1px solid var(--k-line));border-radius:var(--k-surface-radius,var(--k-radius-l));box-shadow:var(--k-surface-shadow,none);position:relative}.k-surface--flush{box-shadow:none}.k-surface--sunken{box-shadow:none;background:var(--k-bg-soft)}.k-mark{color:var(--k-mark-ink,var(--k-on-accent));background:var(--k-mark-bg,var(--k-accent));border-radius:var(--k-radius-pill);font-family:var(--k-font-mono);place-items:center;font-weight:700;line-height:1;display:grid;position:relative}.k-datamark{box-shadow:var(--k-datamark-shadow,none);border-radius:var(--k-datamark-radius,inherit);background:currentColor;position:relative}.k-rim{border:1px solid var(--k-rim-color,var(--k-line));border-radius:inherit}.k-hairline{border:0;border-top:1px solid var(--k-line);height:0;margin:0}.k-elev-0{box-shadow:none}.k-elev-1{box-shadow:var(--k-elev-1)}.k-elev-2{box-shadow:var(--k-elev-2)}.k-elev-3{box-shadow:var(--k-elev-3)}.k-focus:focus-visible{outline:2px solid var(--k-accent);outline-offset:2px}[data-medium=web]{--k-scale:1}[data-medium=slide]{--k-scale:1.5}[data-medium=export]{--k-scale:1.25}[data-medium=video]{--k-scale:1.5}:root,[data-motion=calm]{--k-mo-enter:.52s;--k-mo-exit:.32s;--k-mo-stagger:90ms;--k-mo-settle:.26s;--k-mo-period:26s;--k-mo-breathe:7s;--k-mo-ease-enter:cubic-bezier(.16, 1, .3, 1);--k-mo-ease-exit:cubic-bezier(.4, 0, 1, 1);--k-mo-ease-move:cubic-bezier(.22, .61, .21, 1);--k-mo-rise:14px;--k-mo-scale:.96}[data-motion=kinetic]{--k-mo-enter:.34s;--k-mo-exit:.22s;--k-mo-stagger:55ms;--k-mo-settle:.18s;--k-mo-period:18s;--k-mo-breathe:4.8s;--k-mo-ease-enter:cubic-bezier(.16, 1.12, .28, 1);--k-mo-ease-exit:cubic-bezier(.55, 0, 1, .45);--k-mo-ease-move:cubic-bezier(.34, 1.06, .3, 1);--k-mo-rise:26px;--k-mo-scale:.9}[data-motion=none]{--k-mo-enter:0s;--k-mo-exit:0s;--k-mo-stagger:0s;--k-mo-settle:0s;--k-mo-period:0s;--k-mo-breathe:0s;--k-mo-ease-enter:cubic-bezier(0, 0, 1, 1);--k-mo-ease-exit:cubic-bezier(0, 0, 1, 1);--k-mo-ease-move:cubic-bezier(0, 0, 1, 1);--k-mo-rise:0px;--k-mo-scale:1}[data-medium=export],[data-medium=video]{--k-mo-enter:0s;--k-mo-exit:0s;--k-mo-stagger:0s;--k-mo-settle:0s}[data-medium=export] *,[data-medium=export] :before,[data-medium=export] :after,[data-medium=video] *,[data-medium=video] :before,[data-medium=video] :after{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){:root{--k-mo-enter:0s;--k-mo-exit:0s;--k-mo-stagger:0s;--k-mo-settle:0s;--k-mo-period:0s;--k-mo-breathe:0s;--k-mo-ease-enter:cubic-bezier(0, 0, 1, 1);--k-mo-ease-exit:cubic-bezier(0, 0, 1, 1);--k-mo-ease-move:cubic-bezier(0, 0, 1, 1);--k-mo-rise:0px;--k-mo-scale:1}}.k-type-eyebrow,.k-type-mega,.k-type-display,.k-type-headline,.k-type-title,.k-type-body,.k-type-lead,.k-type-caption,.k-type-mono{margin:0}.k-type-mega{font-family:var(--k-font-display);font-weight:800;font-size:calc(112px * var(--k-scale));letter-spacing:var(--k-tracking-mega);color:var(--k-ink);line-height:.92}.k-type-display{font-family:var(--k-font-display);font-weight:700;font-size:calc(64px * var(--k-scale));letter-spacing:var(--k-tracking-tight);color:var(--k-ink);line-height:1.02}.k-type-headline{font-family:var(--k-font-sans);font-weight:700;font-size:calc(40px * var(--k-scale));letter-spacing:var(--k-tracking-tight);color:var(--k-ink);line-height:1.07}.k-type-title{font-family:var(--k-font-sans);font-weight:650;font-size:calc(22px * var(--k-scale));letter-spacing:-.018em;color:var(--k-ink);line-height:1.24}.k-type-mega em,.k-type-display em,.k-type-headline em{color:var(--k-accent-ink);font-style:normal}.k-strong{letter-spacing:-.005em;font-weight:800}.k-serif{font-family:var(--k-font-serif);letter-spacing:-.01em;font-style:italic;font-weight:600}.k-muted-run{color:var(--k-muted);font-weight:inherit}.k-inline-img{aspect-ratio:1.9;object-fit:cover;border-radius:var(--k-radius-pill);object-position:center 30%;vertical-align:-.1em;width:auto;height:.92em;margin:0 .08em;display:inline-block}.k-inline-glyph{vertical-align:-.1em;width:.92em;height:.92em;margin:0 .06em;font-style:normal;display:inline-grid}.k-inline-glyph>i{font-size:.46em;font-style:normal;line-height:1;translate:0 .02em}.k-type-body{font-family:var(--k-font-sans);font-weight:400;font-size:calc(16px * var(--k-scale));color:var(--k-ink-2);line-height:1.6}.k-type-lead{font-family:var(--k-font-sans);font-weight:400;font-size:calc(19px * var(--k-scale));color:var(--k-ink-2);line-height:1.52}.k-type-caption{font-family:var(--k-font-sans);font-weight:400;font-size:calc(13px * var(--k-scale));color:var(--k-muted);line-height:1.45}.k-type-mono{font-family:var(--k-font-mono);font-size:calc(13px * var(--k-scale));color:var(--k-ink-2);font-variant-numeric:tabular-nums;line-height:1.5}.k-type-eyebrow{font-family:var(--k-font-mono);font-weight:700;font-size:calc(12.5px * var(--k-scale));letter-spacing:var(--k-tracking-wide);text-transform:uppercase;color:var(--k-accent-ink)}.k-figure{font-family:var(--k-font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--k-ink);font-weight:700}.k-board-stat-v,.k-rank-value,.k-runstat-figure,.k-trend-ytick,.k-trend-value,.k-trend-peak{font-family:var(--k-font-mono);font-variant-numeric:tabular-nums}.k-upper{text-transform:uppercase}.k-w-light{font-weight:300}.k-w-regular{font-weight:500}.k-w-bold{font-weight:800}.k-track-mega{letter-spacing:var(--k-tracking-mega)}.k-track-tight{letter-spacing:var(--k-tracking-tight)}.k-track-flat{letter-spacing:var(--k-tracking-flat)}.k-track-wide{letter-spacing:var(--k-tracking-wide)}.k-track-wider{letter-spacing:var(--k-tracking-wider)}.k-track-widest{letter-spacing:var(--k-tracking-widest)}.k-track-wide.k-type-eyebrow[data-align=center],.k-track-wider.k-type-eyebrow[data-align=center],.k-track-widest.k-type-eyebrow[data-align=center]{text-indent:var(--k-tracking-wide)}.k-tone-muted{color:var(--k-muted)}.k-tone-ink{color:var(--k-ink-2)}[data-style=ink] .k-type-mega,[data-style=ink] .k-type-display,[data-style=ink] .k-type-headline{font-family:var(--k-font-serif);letter-spacing:-.02em;font-weight:600}[data-style=ink] .k-type-eyebrow{color:var(--k-muted)}[data-style=solid] .k-type-display,[data-style=solid] .k-type-headline{letter-spacing:-.045em;font-weight:800}[data-style=solid] .k-type-mega{letter-spacing:-.058em;font-weight:900}[data-style=solid] .k-type-eyebrow{letter-spacing:.08em}:root{--k-tilt-1:2deg;--k-tilt-2:5deg;--k-tilt-3:9deg;--k-bleed-s:18%;--k-bleed-m:38%;--k-bleed-l:62%;--k-depth-0-scale:.9;--k-depth-0-dim:.7;--k-depth-1-scale:.93;--k-depth-1-dim:.82;--k-depth-2-scale:.965;--k-depth-2-dim:.92;--k-depth-3-scale:1;--k-depth-3-dim:1;--k-light-angle:180deg;--k-glow:1}[data-register=plain]{--k-tilt-1:0deg;--k-tilt-2:0deg;--k-tilt-3:0deg;--k-bleed-s:0%;--k-bleed-m:0%;--k-bleed-l:0%;--k-depth-0-scale:1;--k-depth-0-dim:1;--k-depth-1-scale:1;--k-depth-1-dim:1;--k-depth-2-scale:1;--k-depth-2-dim:1;--k-depth-3-scale:1;--k-depth-3-dim:1;--k-glow:0}[data-register=composed]{--k-tilt-1:1.2deg;--k-tilt-2:3deg;--k-tilt-3:5.5deg;--k-bleed-s:12%;--k-bleed-m:26%;--k-bleed-l:44%;--k-depth-0-scale:.94;--k-depth-0-dim:.82;--k-depth-1-scale:.96;--k-depth-1-dim:.89;--k-depth-2-scale:.98;--k-depth-2-dim:.95;--k-depth-3-scale:1;--k-depth-3-dim:1;--k-glow:.55}[data-register=expressive]{--k-tilt-1:2deg;--k-tilt-2:5deg;--k-tilt-3:9deg;--k-bleed-s:18%;--k-bleed-m:38%;--k-bleed-l:62%;--k-depth-0-scale:.9;--k-depth-0-dim:.7;--k-depth-1-scale:.93;--k-depth-1-dim:.82;--k-depth-2-scale:.965;--k-depth-2-dim:.92;--k-depth-3-scale:1;--k-depth-3-dim:1;--k-glow:1}.k-stage{isolation:isolate;width:100%;position:relative;overflow:clip}.k-stage[data-bleed-out=on]{overflow:visible}.k-stage[data-ratio]{aspect-ratio:var(--k-stage-ratio,4 / 3)}.k-stage[data-layout=row]{align-items:var(--k-stage-align,center);gap:var(--k-stage-gap,var(--k-space-5));display:flex}.k-stage[data-layout=row]>.k-place[data-rel=flow]{flex:1 1 0;min-width:0}.k-stage[data-layout=stack]{display:grid}.k-stage[data-layout=stack]>.k-place[data-rel=flow]{grid-area:1/1}:root{--k-stack-rungs:4}[data-register=plain]{--k-stack-rungs:2}[data-register=composed]{--k-stack-rungs:3}[data-register=expressive]{--k-stack-rungs:4}.k-stage[data-layout=stack]>.k-place[data-depth="0"]{--k-place-dy:calc(-3 * var(--k-stack-rungs) * var(--k-space-1))}.k-stage[data-layout=stack]>.k-place[data-depth="1"]{--k-place-dy:calc(-2 * var(--k-stack-rungs) * var(--k-space-1))}.k-stage[data-layout=stack]>.k-place[data-depth="2"]{--k-place-dy:calc(-1 * var(--k-stack-rungs) * var(--k-space-1))}.k-stage[data-layout=stack]>.k-place[data-depth="3"]{--k-place-dy:0px}.k-stage[data-layout=free]{display:block}.k-place{transform-origin:var(--k-place-origin,50% 50%);transform:translate(var(--k-place-dx,0), var(--k-place-dy,0)) rotate(var(--k-place-tilt,0deg)) scale(var(--k-place-scale,1));opacity:var(--k-place-dim,1);position:relative}.k-place[data-rel=over],.k-place[data-rel=behind]{left:var(--k-place-x,50%);top:var(--k-place-y,50%);width:var(--k-place-w,auto);transform:translate(calc(-50% + var(--k-place-dx,0px)), calc(-50% + var(--k-place-dy,0px))) rotate(var(--k-place-tilt,0deg)) scale(var(--k-place-scale,1));position:absolute}.k-place[data-rel=behind]{z-index:0}.k-place[data-rel=over]{z-index:var(--k-place-z,3)}.k-place[data-rel=flow]{z-index:var(--k-place-z,1)}.k-place[data-depth="0"]{--k-place-scale:var(--k-depth-0-scale);--k-place-dim:var(--k-depth-0-dim);--k-place-z:0}.k-place[data-depth="1"]{--k-place-scale:var(--k-depth-1-scale);--k-place-dim:var(--k-depth-1-dim);--k-place-z:1}.k-place[data-depth="2"]{--k-place-scale:var(--k-depth-2-scale);--k-place-dim:var(--k-depth-2-dim);--k-place-z:2}.k-place[data-depth="3"]{--k-place-scale:var(--k-depth-3-scale);--k-place-dim:var(--k-depth-3-dim);--k-place-z:3}.k-place[data-depth="1"]>*{box-shadow:var(--k-elev-1)}.k-place[data-depth="2"]>*{box-shadow:var(--k-elev-2)}.k-place[data-depth="3"]>*{box-shadow:var(--k-elev-3)}.k-place[data-tilt="1"]{--k-place-tilt:var(--k-tilt-1)}.k-place[data-tilt="2"]{--k-place-tilt:var(--k-tilt-2)}.k-place[data-tilt="3"]{--k-place-tilt:var(--k-tilt-3)}.k-place[data-tilt="-1"]{--k-place-tilt:calc(-1 * var(--k-tilt-1))}.k-place[data-tilt="-2"]{--k-place-tilt:calc(-1 * var(--k-tilt-2))}.k-place[data-tilt="-3"]{--k-place-tilt:calc(-1 * var(--k-tilt-3))}.k-place[data-bleed^=right]{--k-place-dx:var(--k-bleed-amt)}.k-place[data-bleed^=left]{--k-place-dx:calc(-1 * var(--k-bleed-amt))}.k-place[data-bleed^=top]{--k-place-dy:calc(-1 * var(--k-bleed-amt))}.k-place[data-bleed^=bottom]{--k-place-dy:var(--k-bleed-amt)}.k-place[data-bleed$=-s]{--k-bleed-amt:var(--k-bleed-s)}.k-place[data-bleed$=-m]{--k-bleed-amt:var(--k-bleed-m)}.k-place[data-bleed$=-l]{--k-bleed-amt:var(--k-bleed-l)}.k-place[data-focal=on]{--k-place-z:4}.k-place[data-focal=on]:before{content:"";z-index:-1;pointer-events:none;opacity:var(--k-glow);background:radial-gradient(closest-side, var(--k-accent), transparent 72%);border-radius:50%;position:absolute;inset:-22%}@supports (color:color-mix(in lab, red, red)){.k-place[data-focal=on]:before{background:radial-gradient(closest-side, color-mix(in srgb, var(--k-accent) 34%, transparent), transparent 72%)}}.k-crop{border-radius:var(--k-crop-radius,var(--k-radius-l));overflow:clip}.k-crop>*{flex:none}.k-crop[data-fade=on]{-webkit-mask-image:linear-gradient(var(--k-crop-fade-dir,to bottom), #000 58%, transparent 100%);-webkit-mask-image:linear-gradient(var(--k-crop-fade-dir,to bottom), #000 58%, transparent 100%);-webkit-mask-image:linear-gradient(var(--k-crop-fade-dir,to bottom), #000 58%, transparent 100%);-webkit-mask-image:linear-gradient(var(--k-crop-fade-dir,to bottom), #000 58%, transparent 100%);mask-image:linear-gradient(var(--k-crop-fade-dir,to bottom), #000 58%, transparent 100%)}.k-crop[data-fade=on][data-fade-dir=right]{--k-crop-fade-dir:to right}.k-crop[data-fade=on][data-fade-dir=left]{--k-crop-fade-dir:to left}.k-crop[data-fade=on][data-fade-dir=top]{--k-crop-fade-dir:to top}.k-place[data-slot]{--k-place-x:calc(50% + (var(--k-slot-dx) * var(--k-spread,1)));--k-place-y:calc(50% + (var(--k-slot-dy) * var(--k-spread,1)))}.k-place[data-slot="1"]{--k-slot-dx:-32%;--k-slot-dy:-20%;--k-place-tilt:calc(-1 * var(--k-tilt-1))}.k-place[data-slot="2"]{--k-slot-dx:28%;--k-slot-dy:-26%;--k-place-tilt:var(--k-tilt-1)}.k-place[data-slot="3"]{--k-slot-dx:38%;--k-slot-dy:6%;--k-place-tilt:calc(-1 * var(--k-tilt-2))}.k-place[data-slot="4"]{--k-slot-dx:22%;--k-slot-dy:32%;--k-place-tilt:var(--k-tilt-2)}.k-place[data-slot="5"]{--k-slot-dx:-22%;--k-slot-dy:30%;--k-place-tilt:calc(-1 * var(--k-tilt-1))}.k-place[data-slot="6"]{--k-slot-dx:-40%;--k-slot-dy:8%;--k-place-tilt:var(--k-tilt-2)}.k-place[data-slot="7"]{--k-slot-dx:0%;--k-slot-dy:-39%;--k-place-tilt:calc(-1 * var(--k-tilt-1))}.k-place[data-slot="8"]{--k-slot-dx:0%;--k-slot-dy:41%;--k-place-tilt:var(--k-tilt-1)}.k-pad-s{padding:var(--k-space-4)}.k-pad-m{padding:var(--k-space-5)}.k-pad-l{padding:var(--k-space-6)}.k-pad-0{padding:0}.k-mark-s{width:calc(26px * var(--k-scale));height:calc(26px * var(--k-scale));font-size:calc(12px * var(--k-scale))}.k-mark-m{width:calc(38px * var(--k-scale));height:calc(38px * var(--k-scale));font-size:calc(16px * var(--k-scale))}.k-mark-l{width:calc(54px * var(--k-scale));height:calc(54px * var(--k-scale));font-size:calc(22px * var(--k-scale))}.k-mark-square{border-radius:var(--k-radius-s)}.k-eyebrow{align-items:center;gap:calc(9px * var(--k-scale));display:inline-flex}.k-eyebrow-dot{width:calc(7px * var(--k-scale));height:calc(7px * var(--k-scale));background:var(--k-accent);box-shadow:0 0 0 calc(3px * var(--k-scale)) var(--k-accent-soft);border-radius:50%;flex:none}.k-eyebrow[data-align=center]{text-align:center;justify-content:center;display:flex}.k-eyebrow[data-align=right]{justify-content:flex-end;display:flex}.k-eyebrow-s{font-size:calc(11px * var(--k-scale))}.k-line{display:block}.k-stack{gap:var(--k-space-4);flex-direction:column;display:flex}.k-stack-s{gap:var(--k-space-2)}.k-row{align-items:center;gap:var(--k-space-3);display:flex}.k-align-center{text-align:center;align-items:center}.k-callout{min-width:calc(190px * var(--k-scale));max-width:calc(380px * var(--k-scale));position:relative}.k-callout-body{font-size:calc(19.5px * var(--k-scale));letter-spacing:-.014em;font-weight:600;line-height:1.5;display:block}.k-callout--accent{outline:1.5px solid var(--k-accent-line);outline-offset:-1.5px}.k-callout-body[data-tone=accent]{color:var(--k-accent-ink)}.k-callout.sz-s .k-callout-body{font-size:calc(17px * var(--k-scale))}.k-callout.sz-l .k-callout-body{font-size:calc(23px * var(--k-scale));line-height:1.44}.k-callout-kicker{align-items:center;gap:calc(9px * var(--k-scale));margin-bottom:var(--k-space-3);display:inline-flex}.k-callout-step{top:calc(-18px * var(--k-scale));left:calc(-18px * var(--k-scale));z-index:4;position:absolute}.k-highlight{border:calc(2.5px * var(--k-scale)) solid var(--k-accent);border-radius:var(--k-radius-m);background:rgba(var(--k-accent-rgb), .06)}.k-blur{border-radius:var(--k-radius-s)}.k-pill{align-items:center;gap:calc(7px * var(--k-scale));padding:calc(7px * var(--k-scale)) calc(13px * var(--k-scale));border-radius:var(--k-radius-pill);white-space:nowrap;font-family:var(--k-font-mono);font-size:calc(12px * var(--k-scale));font-weight:700;display:inline-flex}.k-mag{border-radius:50%;position:relative;overflow:hidden}.k-mag.rect{border-radius:var(--k-radius-l)}.k-mag-lens{background-repeat:no-repeat;position:absolute;inset:0}.k-mag-empty{text-align:center;place-items:center;padding:0 10px;display:grid;position:absolute;inset:0}.k-shot{flex-direction:column;display:flex;position:relative;overflow:hidden}.k-shot-bar{align-items:center;gap:calc(9px * var(--k-scale));padding:calc(13px * var(--k-scale)) calc(16px * var(--k-scale));border-bottom:1px solid var(--k-line);flex:none;display:flex}.k-shot-dot{width:calc(11px * var(--k-scale));height:calc(11px * var(--k-scale));background:var(--k-line-2);border-radius:50%;flex:none;display:block}.k-shot-url{border:1px solid var(--k-line);border-radius:var(--k-radius-s);padding:calc(6px * var(--k-scale)) calc(16px * var(--k-scale));white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;max-width:62%;margin:0 auto;display:inline-flex;overflow:hidden}.k-shot-body{background:var(--k-bg-soft);flex:1;min-height:0;position:relative;overflow:hidden}.k-shot-body img{object-fit:cover;width:100%;height:100%;display:block}.k-points{gap:var(--k-space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.k-point{gap:var(--k-space-4);grid-template-columns:auto 1fr;align-items:start;display:grid}.k-points-grid{grid-template-columns:repeat(var(--k-point-cols,2), minmax(0, 1fr));gap:var(--k-space-4);grid-auto-rows:1fr;display:grid}.k-points-grid[data-cols="3"]{--k-point-cols:3}.k-points-grid[data-cols="4"]{--k-point-cols:4}.k-point-cell{list-style:none;display:flex}.k-point-card{gap:var(--k-space-3);grid-template-columns:auto 1fr;align-items:start;width:100%;display:grid}.k-point-img{margin-bottom:var(--k-space-3);border-radius:var(--k-radius-s);aspect-ratio:16/9;overflow:hidden}.k-point-img img{object-fit:cover;width:100%;height:100%;display:block}.k-shot-stack{isolation:isolate;position:relative}.k-shot-ghost{pointer-events:none;position:absolute}.k-shot-front{z-index:1;position:relative}.k-stats{gap:var(--k-space-5);display:grid}.k-stat-label{margin-top:var(--k-space-2)}.k-bars{gap:var(--k-space-3);flex-direction:column;display:flex}.k-bar-row{gap:var(--k-space-3);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.k-bar-track{height:calc(30px * var(--k-scale));border-radius:var(--k-radius-s);background:var(--k-bg-soft);position:relative;overflow:hidden}.k-bar-fill{border-radius:inherit;background:var(--k-faint);position:absolute;inset:0 auto 0 0}.k-bar-fill.is-you{background:var(--k-accent)}.k-bar-label{padding:0 var(--k-space-3);align-items:center;display:flex;position:absolute;inset:0}.k-compare{gap:0 var(--k-space-5);grid-template-columns:1fr 1fr;display:grid}.k-compare-head{padding-bottom:var(--k-space-3);border-bottom:1px solid var(--k-line)}.k-compare-cell{padding:var(--k-space-4) 0;border-bottom:1px solid var(--k-line)}.k-table{border-collapse:collapse;width:100%}.k-table th{text-align:left;padding:var(--k-space-3) var(--k-space-4);border-bottom:1px solid var(--k-line-2)}.k-table td{padding:var(--k-space-3) var(--k-space-4);border-bottom:1px solid var(--k-line)}.k-table tr:last-child td{border-bottom:0}.k-table .num{text-align:right;font-family:var(--k-font-mono);font-variant-numeric:tabular-nums}.k-timeline{gap:var(--k-space-5);padding-left:calc(30px * var(--k-scale));flex-direction:column;display:flex;position:relative}.k-timeline:before{content:"";left:calc(6px * var(--k-scale));top:calc(6px * var(--k-scale));bottom:calc(6px * var(--k-scale));background:var(--k-line-2);width:1px;position:absolute}.k-timeline-item{position:relative}.k-timeline-node{left:calc(-30px * var(--k-scale));top:calc(4px * var(--k-scale));width:calc(13px * var(--k-scale));height:calc(13px * var(--k-scale));background:var(--k-accent);border-radius:50%;position:absolute}.k-flow{flex-wrap:wrap;align-items:stretch;gap:0;display:flex}.k-flow[data-direction=column]{flex-direction:column}.k-flow[data-direction=column] .k-flow-step{flex:none}.k-flow[data-direction=column] .k-flow-arrow{padding:var(--k-space-2) 0}.k-flow[data-direction=column] .k-flow-arrow:before{content:"↓"}.k-flow[data-direction=column] .k-flow-arrow>span{display:none}.k-flow-step{min-width:calc(140px * var(--k-scale));gap:var(--k-space-2);flex-direction:column;flex:1 1 0;display:flex}.k-flow-arrow{padding:0 var(--k-space-3);color:var(--k-muted);flex:none;place-items:center;display:grid}.k-flow-step.is-gap{opacity:.82;border-style:dashed}.k-roadmap{gap:var(--k-space-4);display:grid}.k-roadmap-col{gap:var(--k-space-3);flex-direction:column;display:flex}.k-roadmap-head{justify-content:space-between;align-items:baseline;gap:var(--k-space-1) var(--k-space-3);flex-wrap:wrap;display:flex}.k-roadmap-head>:first-child{min-width:0}.k-roadmap-items{gap:var(--k-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.k-iconrow{gap:var(--k-space-5);display:grid}.k-iconrow-item{gap:var(--k-space-3);flex-direction:column;display:flex}.k-iconrow-glyph{width:calc(88px * var(--k-scale));height:calc(88px * var(--k-scale));object-fit:contain;display:block}.k-iconrow-glyph.empty{border:calc(2px * var(--k-scale)) dashed var(--k-line-2);border-radius:var(--k-radius-l);place-items:center;display:grid}.k-legend{gap:var(--k-space-3) var(--k-space-5);flex-wrap:wrap;display:flex}.k-legend-item{align-items:center;gap:var(--k-space-2);display:inline-flex}.k-legend-swatch{width:calc(12px * var(--k-scale));height:calc(12px * var(--k-scale));border-radius:3px;flex:none}.k-code{white-space:pre;margin:0;overflow-x:auto}.k-code code{font-family:var(--k-font-mono);font-size:calc(14px * var(--k-scale));line-height:1.65}.k-heading{gap:var(--k-space-5);align-items:start;display:grid}.k-heading[data-layout=split]{column-gap:var(--k-space-7);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.k-heading[data-layout=split] .k-heading-standfirst{padding-top:calc(.45em * var(--k-scale))}.k-heading[data-layout=split] .k-heading-body{grid-column:1/-1}.k-heading[data-layout=aside]{column-gap:var(--k-space-7);grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.k-heading[data-layout=aside]>.k-stack{top:var(--k-space-6);position:sticky}.k-heading-body{min-width:0}.k-heading-action{margin-top:var(--k-space-2)}.k-align-center .k-heading-action{justify-content:center;display:flex}.k-heading-pill{align-items:center;gap:calc(8px * var(--k-scale));padding:calc(6px * var(--k-scale)) calc(13px * var(--k-scale)) calc(6px * var(--k-scale)) calc(11px * var(--k-scale));border-radius:var(--k-radius-pill);border:1px solid var(--k-line-2,var(--k-line));color:var(--k-ink-2);white-space:nowrap;width:fit-content;display:inline-flex}.k-heading-pill[data-align=center]{align-self:center}.k-heading-pill-glyph{color:var(--k-accent-ink);font-size:1.25em;line-height:1}.k-quote-text{font-size:calc(28px * var(--k-scale));letter-spacing:-.02em;line-height:1.34}.k-quote-text[data-size=s]{font-size:calc(18px * var(--k-scale));letter-spacing:-.01em;line-height:1.4}.k-quote-attr{margin-top:var(--k-space-4);flex-direction:column;gap:2px;display:flex}.k-quote-attr[data-mark=on]{align-items:center;gap:var(--k-space-3);flex-direction:row}.k-quote-attr-text{flex-direction:column;gap:2px;display:flex}.k-quote-mark{width:calc(40px * var(--k-scale));height:calc(40px * var(--k-scale));object-fit:cover;border-radius:50%;flex:none}.k-quote-with-portrait{overflow:hidden}.k-quote-portrait{margin:calc(-1 * var(--k-space-6)) calc(-1 * var(--k-space-6)) var(--k-space-4);height:calc(11em * var(--k-scale));overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}.k-quote-portrait img{object-fit:cover;object-position:center 22%;width:100%;height:100%;display:block}.k-quote-cover{isolation:isolate;aspect-ratio:.78;border-radius:var(--k-radius-l);background:var(--k-bg-soft);width:100%;color:var(--k-on-media);margin:0;position:relative;overflow:hidden}.k-quote-cover>img{object-fit:cover;object-position:center 20%;width:100%;height:100%;display:block;position:absolute;inset:0}.k-quote-cover-veil{background:linear-gradient(#0000 34%,#0000006b 62%,#000000d6 100%);position:absolute;inset:0}.k-quote-cover-brand{left:var(--k-space-5);top:var(--k-space-5);opacity:.95;filter:drop-shadow(0 1px 6px #0006);position:absolute}.k-quote-cover-body{padding:var(--k-space-5);gap:calc(6px * var(--k-scale));flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0}.k-quote-cover-glyph{font-family:var(--k-font-sans);font-weight:900;font-size:calc(64px * var(--k-scale));height:calc(30px * var(--k-scale));color:var(--k-ink);letter-spacing:-.06em;line-height:.6;overflow:visible}.k-quote-cover[data-size=s] .k-quote-cover-glyph{font-size:calc(52px * var(--k-scale));height:calc(24px * var(--k-scale))}.k-quote-cover .k-quote-text{color:var(--k-ink)}.k-quote-cover .k-quote-attr{margin-top:var(--k-space-2);text-align:right;align-items:flex-end}.k-cta{gap:var(--k-space-4);flex-direction:column;align-items:flex-start;display:flex}.k-cta--center{text-align:center;align-items:center}.k-cta-lead>p{margin:0}.k-cta--center .k-cta-lead>p{margin-inline:auto}.k-cta-action{align-items:center;gap:var(--k-space-3);padding:calc(15px * var(--k-scale)) calc(28px * var(--k-scale));border-radius:var(--k-radius-pill);background:var(--k-accent);color:var(--k-on-accent);font-family:var(--k-font-sans);font-weight:650;font-size:calc(18px * var(--k-scale));display:inline-flex}.k-cover{flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.k-cover-tiles{z-index:0;gap:2px;display:grid;position:absolute;inset:0}.k-cover-tiles img{object-fit:cover;width:100%;height:100%;display:block}.k-cover-scrim{z-index:1;background:linear-gradient(#00000026 0%,#000000c7 72%);position:absolute;inset:0}.k-cover-body{z-index:2;padding:var(--k-space-7);gap:var(--k-space-4);flex-direction:column;display:flex;position:relative}.k-metric{gap:var(--k-space-2);min-width:calc(150px * var(--k-scale));flex-direction:column;display:flex;container-type:inline-size}.k-metric-head{align-items:baseline;gap:var(--k-space-3);flex-wrap:wrap;display:flex}.k-metric-delta{font-weight:700;font-size:calc(13px * var(--k-scale));align-items:baseline;gap:3px;display:inline-flex}.k-metric-label{color:var(--k-ink-2)}.k-metric-spark{margin-top:var(--k-space-1)}.k-trend{align-items:stretch;width:100%;display:flex;position:relative}.k-trend-plot{flex:auto;min-width:0;height:100%;position:relative;container-type:inline-size}.k-trend-svg{width:100%;height:100%;display:block;position:absolute;inset:0}.k-trend-grid line{stroke:var(--k-line);stroke-width:1px}.k-trend-path{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.k-trend-cmp{fill:none;stroke:var(--k-ink-2);opacity:.5;stroke-width:2px;stroke-dasharray:5 4;stroke-linecap:round;stroke-linejoin:round}.k-trend-swatch--cmp{background:var(--k-ink-2);opacity:.5}.k-trend-glow{fill:none;stroke-width:16px;stroke-linecap:round;stroke-linejoin:round;opacity:.16}.k-trend-label{font-size:calc(15px * var(--k-scale));letter-spacing:.02em;white-space:nowrap;pointer-events:none;color:var(--k-surface-ink,var(--k-ink));font-weight:700;position:absolute}.k-trend-bead{width:calc(15px * var(--k-scale));height:calc(15px * var(--k-scale));pointer-events:none;background:var(--k-paper);border:calc(3px * var(--k-scale)) solid var(--k-ink);outline:calc(2px * var(--k-scale)) solid var(--k-paper);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.k-trend-peak{transform:translate(-50%, calc(-100% - 16px * var(--k-scale)));font-size:calc(17px * var(--k-scale));color:var(--k-ink);white-space:nowrap;pointer-events:none;font-weight:700;position:absolute}.k-trend-dot{width:calc(6px * var(--k-scale));height:calc(6px * var(--k-scale));background:var(--k-surface-ink,var(--k-ink));box-shadow:0 0 0 calc(2.5px * var(--k-scale)) var(--k-paper);pointer-events:none;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.k-trend-value{font-size:calc(11px * var(--k-scale));color:var(--k-surface-ink,var(--k-ink));white-space:nowrap;pointer-events:none;font-weight:700;position:absolute}.k-trend-yaxis{width:calc(5.5ch + 8px * var(--k-scale));flex:none;min-width:0;position:relative}.k-trend-ytick{right:calc(8px * var(--k-scale));font-size:calc(11px * var(--k-scale));color:var(--k-muted);white-space:nowrap;position:absolute;transform:translateY(-50%)}.k-trend-wrap[data-yaxis] .k-trend-axis{margin-left:calc(5.5ch + 8px * var(--k-scale))}.k-trend-legend{align-items:center;gap:var(--k-space-3);margin-top:calc(6px * var(--k-scale));flex-wrap:wrap;display:flex}.k-trend-key{align-items:center;gap:calc(6px * var(--k-scale));font-size:calc(12px * var(--k-scale));color:var(--k-muted);display:inline-flex}.k-trend-swatch{width:calc(14px * var(--k-scale));height:calc(4px * var(--k-scale));border-radius:calc(2px * var(--k-scale))}.k-rank{margin:0;padding:0;list-style:none}.k-rank-row{justify-content:space-between;align-items:center;gap:var(--k-space-4);padding:var(--k-space-4) 0;border-top:1px solid var(--k-line);display:flex;position:relative}.k-rank-row:first-child{border-top:0}.k-rank-bar{z-index:0;border-radius:var(--k-radius-s);background:var(--k-accent-soft);position:absolute;top:4px;bottom:4px;left:0}.k-rank-label{z-index:1;font-size:calc(17px * var(--k-scale));color:var(--k-ink);position:relative}.k-rank-value{z-index:1;font-size:calc(17px * var(--k-scale));position:relative}.k-metric[data-layout=label-first]{gap:var(--k-space-2)}.k-metric-title{align-items:center;gap:var(--k-space-2);font-size:calc(15px * var(--k-scale));display:inline-flex}.k-metric-icon{font-size:calc(15px * var(--k-scale));flex:none}.k-metric[data-layout=label-first] .k-metric-label{color:var(--k-ink);font-size:inherit}.k-metric-change{align-items:baseline;gap:var(--k-space-2);flex-wrap:wrap;display:inline-flex}.k-metric-secondary{color:var(--k-muted)}.k-report{max-width:100%;position:relative}.k-report-head{padding:var(--k-space-6) var(--k-space-6) var(--k-space-5);border-bottom:1px solid var(--k-line)}.k-report-title{font-size:calc(34px * var(--k-scale))}.k-report-chart{padding:var(--k-space-4) 0;border-bottom:1px solid var(--k-line)}.k-report-stats{gap:var(--k-space-5) var(--k-space-6);padding:var(--k-space-6);grid-template-columns:repeat(auto-fit, minmax(calc(190px * var(--k-scale)), 1fr));display:grid}.k-report-stats[data-cols="2"]{grid-template-columns:1fr 1fr}.k-report-stats[data-cols="1"]{grid-template-columns:1fr}.k-report-stats>*{min-width:0}.k-report-stats .k-metric-title{font-size:calc(13px * var(--k-scale));gap:calc(5px * var(--k-scale))}.k-report-stats .k-metric-icon{font-size:calc(13px * var(--k-scale))}.k-report-stats .k-metric[data-layout=label-first] .k-metric-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.k-report-rank{padding:0 var(--k-space-6) var(--k-space-5)}.k-report-bleed{z-index:0;pointer-events:none;background:linear-gradient(0deg, rgba(var(--k-accent-rgb), .55) 0%, rgba(var(--k-accent-rgb), .16) 42%, transparent 100%);height:34%;position:absolute;bottom:0;left:0;right:0}.k-report>:not(.k-report-bleed){z-index:1;position:relative}.k-pill--sans{font-family:var(--k-font-sans);letter-spacing:-.005em;font-weight:600;font-size:calc(13px * var(--k-scale))}.k-pill-dot{width:calc(6px * var(--k-scale));height:calc(6px * var(--k-scale));opacity:.9;border-radius:50%;flex:none}.k-pill--quiet{color:var(--k-muted);box-shadow:inset 0 0 0 1px var(--k-line-2,var(--k-line));cursor:default;background:0 0;font-weight:500}.k-pill--quiet.k-pill--sans{font-weight:500}.k-pill--quiet .k-pill-dot{background:currentColor}.k-rail{width:100%;position:relative}.k-rail-head{justify-content:space-between;align-items:baseline;gap:var(--k-space-5);padding:0 var(--k-space-6) var(--k-space-4);flex-wrap:wrap;display:flex}.k-rail-title{margin:0}.k-rail-note{text-align:right;max-width:62ch;margin:0}.k-rail-view{width:100%;overflow:hidden}.k-rail-view.is-scrollable{scrollbar-width:none;overflow-x:auto}.k-rail-view.is-scrollable::-webkit-scrollbar{display:none}.k-rail-track{will-change:transform;align-items:stretch;width:max-content;display:flex}.k-rail-copy{flex:none;align-items:stretch;display:flex}.k-rail-track[data-ambient=on]{animation:k-rail-run var(--k-rail-drift,40s) linear infinite}.k-rail-track[data-ambient=on][data-reverse=on]{animation-direction:reverse}.k-rail[data-running=on][data-pause=on]:hover .k-rail-track[data-ambient=on]{animation-play-state:paused}@keyframes k-rail-run{0%{transform:translate(0)}to{transform:translateX(calc(-1 * var(--k-rail-share,50%)))}}@media (prefers-reduced-motion:reduce){.k-rail-track[data-ambient=on]{animation:none}}.k-rail[data-fade=on] .k-rail-view{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 5% 95%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 5% 95%,#0000 100%)}.k-creative{border-radius:var(--k-radius-m);background:var(--k-paper);border:1px solid var(--k-line);flex-direction:column;flex:none;display:flex;overflow:hidden}.k-creative-media{background:var(--k-bg-soft);width:100%;position:relative;overflow:hidden}.k-creative-img{object-fit:contain;z-index:1;width:100%;height:100%;display:block;position:absolute;inset:0}.k-creative-img[data-fit=cover]{object-fit:cover}.k-creative-backdrop{z-index:0;object-fit:cover;filter:blur(24px)saturate(140%);opacity:.55;width:100%;height:100%;display:block;position:absolute;inset:0;transform:scale(1.15)}.k-creative-empty{z-index:1;color:#ffffff80;padding:var(--k-space-4);text-align:center;text-wrap:balance;background:#00000094;place-items:center;display:grid;position:absolute;inset:0}.k-creative-scrim{pointer-events:none;z-index:2;background:linear-gradient(180deg, #00000061 0%, #0000 24%, #0003 40%, #0009 72%, var(--k-media-scrim) 100%);position:absolute;inset:0}.k-creative-chips{z-index:3;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px;display:flex;position:absolute;top:10px;left:10px;right:10px}.k-creative-chip{white-space:nowrap;font-family:var(--k-font-sans);border-radius:var(--k-radius-s);align-items:center;gap:6px;padding:6px 10px;font-size:12.5px;font-weight:600;line-height:1;display:inline-flex}.k-creative-dot{border-radius:50%;flex:none;width:6px;height:6px}.k-creative-stat{z-index:3;color:var(--k-on-media);text-shadow:0 1px 2px #0000008c,0 0 22px #00000073;flex-direction:column;gap:2px;display:flex;position:absolute;bottom:12px;left:14px;right:14px}.k-creative-foot{justify-content:space-between;align-items:center;gap:var(--k-space-3);flex-wrap:wrap;padding:10px 12px;display:flex}.k-creative-counts{flex-wrap:wrap;gap:6px;display:inline-flex}.k-creative-count{background:var(--k-bg-soft);border-radius:var(--k-radius-s);padding:4px 8px;font-size:12px}.k-creative-platforms{align-items:center;gap:5px;display:inline-flex}.k-creative-platform{background:var(--k-bg-soft);border:1px solid var(--k-line);width:20px;height:20px;font-family:var(--k-font-sans);color:var(--k-ink-2);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.k-creative-more{font-size:12px}.k-creative-rail{gap:var(--k-space-4);flex-direction:column;width:100%;display:flex}.k-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.k-absent{color:var(--k-muted);font-size:calc(13px * var(--k-scale));font-style:normal}.k-absent--compact{font-family:var(--k-font-mono);letter-spacing:.1em;cursor:help;text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.k-source{padding:var(--k-space-4);gap:var(--k-space-3);margin-block:var(--k-space-1);flex-direction:column;display:flex}.k-source-head{justify-content:space-between;align-items:center;gap:var(--k-space-3);flex-wrap:wrap;display:flex}.k-source-name{align-items:center;gap:var(--k-space-2);font-size:calc(12.5px * var(--k-scale));color:var(--k-muted);line-height:1.3;display:inline-flex}.k-source-name b{color:var(--k-ink);font-weight:650}.k-source-mark{width:calc(22px * var(--k-scale));height:calc(22px * var(--k-scale));border-radius:var(--k-radius-s);background:var(--k-accent-soft);color:var(--k-accent-ink);font-family:var(--k-font-sans);font-size:calc(11px * var(--k-scale));letter-spacing:0;flex:none;place-items:center;font-weight:800;display:grid}.k-source-link{font-size:calc(12.5px * var(--k-scale));white-space:nowrap;color:var(--k-accent-ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--k-accent-line);-webkit-text-decoration-color:var(--k-accent-line);-webkit-text-decoration-color:var(--k-accent-line);text-decoration-color:var(--k-accent-line);font-weight:600}.k-source-link:hover{text-decoration-color:currentColor}.k-source-figures{gap:var(--k-space-3) var(--k-space-6);flex-wrap:wrap;display:flex}.k-source-figure{flex-direction:column;gap:1px;min-width:0;display:inline-flex}.k-source-label{font-family:var(--k-font-mono);font-size:calc(11px * var(--k-scale));letter-spacing:.07em;text-transform:uppercase;color:var(--k-muted)}.k-source-value{font-size:calc(18px * var(--k-scale));color:var(--k-ink);line-height:1.1}.k-source-caveat{padding-top:var(--k-space-3);border-top:1px solid var(--k-line);font-size:calc(11.5px * var(--k-scale));color:var(--k-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}.k-prov{gap:var(--k-space-2);flex-direction:column;display:flex}.k-prov-head{justify-content:space-between;align-items:center;gap:var(--k-space-2);display:flex}.k-prov-source{font-size:calc(12.5px * var(--k-scale));color:var(--k-ink);font-weight:600;line-height:1.2}.k-prov-when{font-size:calc(11.5px * var(--k-scale));color:var(--k-muted);line-height:1.4}.k-prov-method{padding-top:var(--k-space-2);border-top:1px solid var(--k-line);font-size:calc(11.5px * var(--k-scale));color:var(--k-ink-2);margin:0;line-height:1.5}.k-prov-caveat{padding-top:var(--k-space-2);border-top:1px solid var(--k-line);font-size:calc(11.5px * var(--k-scale));color:var(--k-muted);margin:0;line-height:1.5}.k-est{padding:0 calc(4px * var(--k-scale));border-radius:var(--k-radius-s);background:var(--k-bg-soft);font-family:var(--k-font-mono);font-size:calc(11px * var(--k-scale));letter-spacing:.04em;text-transform:uppercase;color:var(--k-muted);align-items:center;line-height:1.6;display:inline-flex}.k-coverage{font-size:calc(11px * var(--k-scale));color:var(--k-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.k-creative[data-mine]{border-color:var(--k-accent)}.k-creative[data-layout=detail] .k-creative-media{background:var(--k-bg-soft)}.k-creative-detail{gap:var(--k-space-2);padding:var(--k-space-3);flex-direction:column;flex:1;display:flex}.k-creative-id{justify-content:space-between;align-items:flex-start;gap:var(--k-space-3);display:flex}.k-creative-who{min-width:0}.k-creative-store{font-size:calc(14px * var(--k-scale));color:var(--k-ink);margin:0;font-weight:650}.k-creative-who p{margin:2px 0 0}.k-creative-assembled{color:var(--k-muted);-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.k-creative-body{color:var(--k-ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.k-creative-stats{gap:var(--k-space-3);padding-top:var(--k-space-3);border-top:1px solid var(--k-line);grid-template-columns:1fr 1fr;display:grid}.k-creative-stat-cell{flex-direction:column;gap:2px;min-width:0;display:flex}.k-creative-stat-label{font-family:var(--k-font-mono);font-size:calc(11px * var(--k-scale));letter-spacing:.06em;text-transform:uppercase;color:var(--k-muted)}.k-creative-stat-value{font-size:calc(13.5px * var(--k-scale));color:var(--k-ink);font-weight:650}.k-creative[data-layout=detail] .k-creative-empty{background:var(--k-bg-soft);color:var(--k-muted)}.k-brand{flex:none;display:block}.k-brand-fallback{border-radius:var(--k-radius-s);background:var(--k-bg-soft);color:var(--k-ink-2);font-family:var(--k-font-sans);flex:none;place-items:center;font-weight:700;line-height:1;display:grid}.k-brand-badge{border:1px solid var(--k-line);border-radius:50%;flex:none;place-items:center;display:grid}.k-brand-badge.is-square{border-radius:var(--k-radius-s)}.k-brand-row{align-items:center;gap:var(--k-space-1);display:inline-flex}.k-brand-more{color:var(--k-muted);margin-left:2px}.k-brand-sheet{gap:var(--k-space-6);flex-direction:column;width:100%;display:flex}.k-brand-group{gap:var(--k-space-3);flex-direction:column;display:flex}.k-brand-grid{gap:var(--k-space-3);grid-template-columns:repeat(auto-fill,minmax(96px,1fr));display:grid}.k-brand-cell{align-items:center;gap:var(--k-space-2);padding:var(--k-space-3) var(--k-space-2);border-radius:var(--k-radius-m);border:1px solid var(--k-line);background:var(--k-paper);text-align:center;flex-direction:column;display:flex}.k-brand-name{color:var(--k-muted);overflow-wrap:break-word;max-width:100%;line-height:1.25}.k-runstat{flex-direction:column;gap:2px;min-width:0;display:flex}.k-runstat-figure{letter-spacing:-.03em;color:var(--k-ink);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.k-runstat-floor{font-size:max(calc(11px * var(--k-scale)), .42em);opacity:.8;letter-spacing:0;font-weight:600}.k-runstat-unit{font-size:calc(13px * var(--k-scale));color:var(--k-muted)}.k-runstat-compare{font-size:calc(15px * var(--k-scale));color:var(--k-ink);margin-top:calc(6px * var(--k-scale));font-weight:650}.k-runstat-bar{margin-top:calc(10px * var(--k-scale));display:block}.k-runstat-track{height:calc(6px * var(--k-scale));background:var(--k-line);border-radius:999px;display:block;position:relative}.k-runstat-fill{border-radius:inherit;background:var(--k-accent);height:100%;display:block}.k-runstat-median{top:calc(-3px * var(--k-scale));bottom:calc(-3px * var(--k-scale));width:calc(2px * var(--k-scale));background:var(--k-ink);border-radius:1px;position:absolute;transform:translate(-50%)}.k-runstat-median-label{margin-top:calc(5px * var(--k-scale));white-space:nowrap;font-family:var(--k-font-mono);font-size:calc(11px * var(--k-scale));letter-spacing:.06em;text-transform:uppercase;color:var(--k-muted);display:inline-block;position:relative;transform:translate(-50%)}.k-runstat[data-tone=on-media] .k-runstat-figure,.k-runstat[data-tone=on-media] .k-runstat-compare{color:var(--k-on-media)}.k-runstat[data-tone=on-media] .k-runstat-unit{color:var(--k-on-media);opacity:.92}.k-runstat[data-tone=on-media] .k-runstat-track{background:#ffffff42}.k-runstat[data-tone=on-media] .k-runstat-fill{background:var(--k-on-media)}.k-runstat[data-tone=on-media] .k-runstat-median{background:var(--k-on-media);opacity:.75}.k-runstat[data-tone=on-media] .k-runstat-median-label{color:var(--k-on-media);opacity:.8}.k-creative-run{padding-top:var(--k-space-2);margin-top:auto}.k-scene{isolation:isolate;background:var(--k-bg);width:100%;position:relative;overflow:hidden}.k-scene-backdrop{z-index:0;position:absolute;inset:0;overflow:hidden}.k-scene-blob{filter:blur(60px);border-radius:50%;position:absolute}.k-scene-blob.a{background:var(--k-accent);opacity:.55;width:70%;height:70%;top:-14%;left:-8%}.k-scene-blob.b{background:var(--k-accent-2);opacity:.46;width:62%;height:62%;bottom:-16%;right:-10%}.k-scene-blob.c{background:var(--k-accent-2-bright);opacity:.3;width:52%;height:52%;top:26%;left:34%}.k-scene-backdrop[data-kind=bloom] .k-scene-blob.a{width:56%;height:56%;top:8%;left:50%}.k-scene-backdrop[data-kind=rings] .k-scene-blob.a{opacity:.7;width:78%;height:78%;top:auto;bottom:-30%;left:-22%}.k-scene-ring{border:1px solid var(--k-accent);transform-origin:0 100%;opacity:.5;border-radius:50%;position:absolute;bottom:-26%;left:-18%}.k-scene-ring[data-i="0"]{opacity:.75;border-width:2px;width:44%;padding-bottom:44%}.k-scene-ring[data-i="1"]{opacity:.5;border-color:var(--k-accent-2);width:66%;padding-bottom:66%}.k-scene-ring[data-i="2"]{opacity:.34;width:92%;padding-bottom:92%}.k-scene-ring[data-i="3"]{opacity:.22;border-style:dashed;border-color:var(--k-accent-2);width:120%;padding-bottom:120%}.k-scene-ring[data-i="4"]{opacity:.14;width:150%;padding-bottom:150%}.k-scene-backdrop[data-ambient=on] .k-scene-blob{animation:k-drift var(--k-mo-period) var(--k-ease) infinite alternate}.k-scene-backdrop[data-ambient=on] .k-scene-blob.b{animation-duration:calc(var(--k-mo-period) * 1.3);animation-delay:calc(var(--k-mo-period) * -.3)}.k-scene-backdrop[data-ambient=on] .k-scene-blob.c{animation-duration:calc(var(--k-mo-period) * 1.15);animation-delay:calc(var(--k-mo-period) * -.58)}@keyframes k-drift{0%{transform:translate(-4%,-3%)scale(1)}to{transform:translate(5%,4%)scale(1.08)}}.k-scene-focal{z-index:2;position:absolute;transform:translate(-50%,-50%)}.k-float{z-index:3;align-items:center;gap:var(--k-space-3);padding:calc(10px * var(--k-scale)) calc(18px * var(--k-scale));border-radius:var(--k-radius-pill);white-space:nowrap;font-family:var(--k-font-sans);color:var(--k-ink);font-weight:600;line-height:1.2;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}.k-float[data-size=s]{font-size:calc(13px * var(--k-scale));padding:calc(7px * var(--k-scale)) calc(13px * var(--k-scale))}.k-float[data-size=m]{font-size:calc(15px * var(--k-scale))}.k-float[data-size=l]{font-size:calc(18px * var(--k-scale));padding:calc(13px * var(--k-scale)) calc(22px * var(--k-scale))}.k-float[data-bare=on]{padding:calc(9px * var(--k-scale));justify-content:center;gap:0;line-height:0}.k-float[data-bare=on][data-size=s]{padding:calc(8px * var(--k-scale))}.k-float[data-bare=on][data-size=l]{padding:calc(13px * var(--k-scale))}[data-ground=dark] .k-float[data-bare=on][data-tone=glass]{background:var(--k-paper)}@supports (color:color-mix(in lab, red, red)){[data-ground=dark] .k-float[data-bare=on][data-tone=glass]{background:color-mix(in srgb, var(--k-paper) 12%, var(--k-surface-bg,transparent))}}[data-ground=dark] .k-float[data-bare=on][data-tone=glass]{border-color:var(--k-paper)}@supports (color:color-mix(in lab, red, red)){[data-ground=dark] .k-float[data-bare=on][data-tone=glass]{border-color:color-mix(in srgb, var(--k-paper) 22%, transparent)}}.k-float[data-tone=glass]{background:var(--k-surface-bg,var(--k-paper));border:var(--k-surface-border,1px solid var(--k-line));-webkit-backdrop-filter:blur(var(--k-surface-blur,12px));box-shadow:var(--k-elev-2)}.k-float[data-tone=solid]{background:var(--k-paper);border:1px solid var(--k-line);box-shadow:var(--k-elev-2)}.k-float[data-tone=outline]{border:1px solid var(--k-line-2);background:0 0}.k-float[data-ambient=on]{animation:k-breathe var(--k-mo-breathe) var(--k-ease) infinite alternate}.k-float[data-anchor=center][data-ambient=on]{--k-float-x:-50%}.k-float[data-anchor=end][data-ambient=on]{--k-float-x:-100%}.k-float[data-anchor=start][data-ambient=on]{--k-float-x:0%}@keyframes k-breathe{0%{transform:translate(var(--k-float-x,-50%), calc(-50% - 5px)) rotate(var(--k-float-r,0deg))}to{transform:translate(var(--k-float-x,-50%), calc(-50% + 5px)) rotate(var(--k-float-r,0deg))}}.k-float[data-tail]:after{content:"";z-index:-1;width:calc(12px * var(--k-scale));height:calc(12px * var(--k-scale));background:inherit;border:inherit;border-radius:calc(2px * var(--k-scale));-webkit-backdrop-filter:inherit;position:absolute;transform:rotate(45deg)}.k-float[data-tail^=bottom]:after{bottom:calc(-6px * var(--k-scale));clip-path:polygon(100% 0,100% 100%,0 100%)}.k-float[data-tail^=top]:after{top:calc(-6px * var(--k-scale));clip-path:polygon(0 0,100% 0,0 100%)}.k-float[data-tail$=left]:after{left:calc(16px * var(--k-scale))}.k-float[data-tail$=right]:after{right:calc(16px * var(--k-scale))}.k-float-avatar{width:calc(22px * var(--k-scale));height:calc(22px * var(--k-scale));object-fit:cover;object-position:center 20%;border-radius:50%;flex:none}.k-float[data-size=s] .k-float-avatar{width:calc(18px * var(--k-scale));height:calc(18px * var(--k-scale))}.k-float[data-size=l] .k-float-avatar{width:calc(28px * var(--k-scale));height:calc(28px * var(--k-scale))}.k-float-icon{width:calc(26px * var(--k-scale));height:calc(26px * var(--k-scale));border-radius:var(--k-radius-s);font-size:calc(14px * var(--k-scale));flex:none;place-items:center;display:grid}.k-float-icon[data-tone=accent]{background:var(--k-accent-soft);color:var(--k-accent-ink)}[data-ground=dark] .k-float-icon{background:rgba(var(--k-accent-rgb), .1)}.k-float-icon[data-tone=positive]{background:var(--k-accent-soft);color:var(--k-positive)}.k-float-icon[data-tone=info]{background:var(--k-accent-soft);color:var(--k-info)}.k-float-icon[data-tone=warn]{background:var(--k-accent-soft);color:var(--k-warn)}.k-float-label{min-width:0}.k-float-badge{align-items:baseline;gap:calc(6px * var(--k-scale));padding:calc(4px * var(--k-scale)) calc(9px * var(--k-scale));border-radius:var(--k-radius-s);background:var(--k-bg-soft);display:inline-flex}.k-float-badge b{font-family:var(--k-font-mono);font-size:calc(13px * var(--k-scale));color:var(--k-ink)}.k-float-badge span{font-family:var(--k-font-mono);font-size:calc(11px * var(--k-scale));letter-spacing:.08em;color:var(--k-muted)}.k-cursor{z-index:5;pointer-events:none;position:absolute;transform:translate(-30%,-18%)}.k-cursor-glyph{fill:var(--k-paper);stroke:var(--k-ink);stroke-width:1.1px;filter:drop-shadow(0 3px 6px #00000057)}.k-cursor-ring{width:calc(46px * var(--k-scale));height:calc(46px * var(--k-scale));border:2px solid var(--k-accent);opacity:.55;border-radius:50%;position:absolute;top:12%;left:22%;transform:translate(-50%,-50%)}.k-orb{color:var(--k-on-accent);background:radial-gradient(circle at 32% 26%, var(--k-accent-2) 0%, var(--k-accent) 68%);border-radius:50%;flex:none;place-items:center;line-height:1;display:grid}.k-orb[data-tone=warm]{background:radial-gradient(circle at 35% 28%, var(--k-warn), var(--k-negative) 78%)}.k-orb[data-tone=ink]{background:radial-gradient(circle at 35% 28%, var(--k-ink-2), var(--k-ink) 70%)}.k-orb[data-glow=on]{box-shadow:0 0 0 1px var(--k-accent-line), 0 24px 70px -14px var(--k-accent)}.k-bento{gap:var(--k-space-5);align-items:stretch;width:100%;display:flex;position:relative}.k-bento-grid{grid-auto-rows:minmax(120px,auto);grid-auto-flow:dense;flex:1;min-width:0;display:grid}.k-bento[data-open=on][data-detail=panel] .k-bento-grid{flex:62%}.k-bento-anchor{justify-content:center;gap:var(--k-space-3);padding:var(--k-space-6);border-radius:var(--k-radius-l);background:var(--k-gradient-type,var(--k-accent));min-width:0;color:var(--k-on-accent);flex-direction:column;grid-area:span 2/span 2;display:flex}.k-bento-anchor[data-tone=gradient]{background:var(--k-gradient-type,var(--k-accent));color:var(--k-on-accent)}.k-bento-anchor[data-tone=accent2]{background:var(--k-accent-2)}@supports (color:color-mix(in lab, red, red)){.k-bento-anchor[data-tone=accent2]{background:color-mix(in srgb, var(--k-accent-2) 22%, var(--k-paper))}}.k-bento-anchor[data-tone=accent2]{color:var(--k-ink)}.k-bento-anchor[data-tone=paper]{background:var(--k-paper);color:var(--k-ink);border:1px solid var(--k-line)}.k-bento-anchor[data-tone=ink]{background:var(--k-ink);color:var(--k-bg)}.k-bento-anchor[data-tone=sunken]{background:var(--k-bg-soft);color:var(--k-ink)}.k-bento-title{font-family:var(--k-font-sans);font-weight:700;font-size:calc(38px * var(--k-scale));letter-spacing:var(--k-tracking-tight);line-height:1.02}.k-bento-tile{gap:var(--k-space-2);padding:var(--k-space-4);border-radius:var(--k-radius-m);text-align:left;min-width:0;font:inherit;color:var(--k-ink);border:1px solid var(--k-line);background:var(--k-paper);appearance:none;flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.k-bento-tile[data-size=wide]{grid-column:span 2}.k-bento-tile[data-size=tall]{grid-row:span 2}.k-bento-tile[data-size=large]{grid-area:span 2/span 2}.k-bento-tile[data-tone=media]{background:var(--k-bg-soft);padding:0}.k-bento-tile[data-tone=media] .k-bento-label{z-index:2;color:var(--k-on-media);position:absolute;bottom:10px;left:12px}button.k-bento-tile,a.k-bento-tile{cursor:pointer}button.k-bento-tile:hover,a.k-bento-tile:hover{border-color:var(--k-accent-line)}.k-bento-tile:focus-visible{outline:2px solid var(--k-accent);outline-offset:2px}.k-bento-tile.is-selected{border-color:var(--k-accent);box-shadow:0 0 0 1px var(--k-accent)}.k-bento-tile[data-ambient=on]{animation:k-bento-in .6s var(--k-ease-out) both}@keyframes k-bento-in{0%{opacity:0;transform:translateY(14px)scale(.92)}to{opacity:1;transform:none}}.k-bento-label{font-family:var(--k-font-mono);font-size:calc(11px * var(--k-scale));letter-spacing:.07em;text-transform:uppercase;color:var(--k-muted)}.k-bento-content{flex-direction:column;flex:1;justify-content:center;min-width:0;min-height:0;display:flex}.k-bento-statement{font-family:var(--k-font-sans);font-weight:700;font-size:calc(22px * var(--k-scale));letter-spacing:-.02em;line-height:1.15}.k-bento-statement em{color:var(--k-accent-ink);font-style:normal}.k-bento-figure-wrap{flex-direction:column;gap:2px;display:flex}.k-bento-figure{font-size:calc(34px * var(--k-scale));line-height:1}.k-bento-delta{font-size:calc(12.5px * var(--k-scale));font-weight:700}.k-bento-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.k-bento-empty{height:100%;color:var(--k-muted);place-items:center;display:grid}.k-bento-chart{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}.k-bento-chart .k-trend[data-fill]{flex:auto;min-height:0}.k-bento-chart .k-trend-wrap:has(>.k-trend[data-fill]){flex:auto;min-height:0}.k-bento-chart .k-trend-wrap:has(>.k-trend[data-fill]){flex-direction:column;display:flex}.k-bento-icon{flex:1;place-items:center;display:grid}.k-bento-glyph{font-size:calc(34px * var(--k-scale));color:var(--k-accent-ink)}.k-bento-node{flex:1;align-content:center;min-width:0;min-height:0;display:grid}.k-bento-node>*{min-width:0}.k-bento-ui{border-radius:var(--k-radius-s);border:1px dashed var(--k-line-2);color:var(--k-muted);font-family:var(--k-font-mono);font-size:calc(11px * var(--k-scale));flex:1;place-items:center;display:grid}.k-bento-source{padding-top:calc(2px * var(--k-scale));font-size:calc(11px * var(--k-scale));letter-spacing:.02em;color:var(--k-muted);opacity:.85;white-space:nowrap;text-overflow:ellipsis;margin-top:auto;line-height:1.2;overflow:hidden}.k-board[data-density=dense] .k-bento-source{font-size:clamp(calc(11px * var(--k-scale)), 4.6cqi, calc(11px * var(--k-scale)))}.k-bento-tile[data-tone=media] .k-bento-source{z-index:2;padding:calc(6px * var(--k-scale)) calc(10px * var(--k-scale)) calc(14px * var(--k-scale));color:var(--k-on-media);background:linear-gradient(#000000b8,#0000);margin-top:0;position:absolute;top:0;left:0;right:0}.k-bento-polarity{font-family:var(--k-font-sans);opacity:.82;margin-left:.35em;font-weight:500}.k-board[data-density=dense] .k-bento-tile[data-kind=figure]>.k-bento-content,.k-board[data-density=dense] .k-bento-tile[data-kind=list]>.k-bento-content,.k-board[data-density=dense] .k-bento-tile[data-kind=mix]>.k-bento-content{justify-content:flex-start}.k-board[data-density=dense] .k-bento-tile:has(.k-absent) .k-bento-content{justify-content:flex-start}.k-board[data-density=dense] .k-bento-figure-wrap{align-items:flex-start}.k-board[data-density=dense] .k-absent{font-size:clamp(calc(11px * var(--k-scale)), 8cqi, calc(13px * var(--k-scale)));line-height:1.3}.k-bento-tile[data-expanded=on]{padding:var(--k-space-5);border-color:var(--k-accent);box-shadow:var(--k-elev-3);background:var(--k-paper);z-index:3;gap:var(--k-space-3)}.k-bento-tile[data-expanded=on] .k-bento-img{border-radius:var(--k-radius-s);position:relative}.k-bento-expand-head{justify-content:space-between;align-items:center;gap:var(--k-space-3);display:flex}.k-bento-expand-body{gap:var(--k-space-4);flex:1;grid-template-columns:minmax(0,1fr);align-content:start;align-items:start;min-height:0;display:grid;overflow:auto}.k-bento-expand-body[data-split=on]{gap:var(--k-space-5);grid-template-columns:minmax(0,38%) minmax(0,1fr)}.k-bento-expand-figure{flex-direction:column;justify-content:center;min-width:0;display:flex}.k-bento-expand-prose{min-width:0;animation:k-bento-detail-in .34s var(--k-ease-out) .16s both}@keyframes k-bento-detail-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.k-bento-expand-prose{animation:none}}@media (max-width:720px){.k-bento-expand-body[data-split=on]{grid-template-columns:minmax(0,1fr)}}.k-bento-detail{border:1px solid var(--k-line);border-radius:var(--k-radius-m);background:var(--k-paper);min-width:0;padding:var(--k-space-5);align-self:flex-start;gap:var(--k-space-3);flex-direction:column;flex:0 0 34%;display:flex}.k-bento-detail[data-as=modal]{z-index:10;box-shadow:var(--k-elev-3);flex:none;position:absolute;inset:12% 14%}.k-bento-detail-head{justify-content:space-between;align-items:center;gap:var(--k-space-3);display:flex}.k-bento-close{cursor:pointer;color:var(--k-muted);background:0 0;border:0;padding:4px;font-size:15px;line-height:1}.k-bento-close:hover{color:var(--k-ink)}.k-bento-detail-body{min-width:0}@media (max-width:720px){.k-bento{flex-direction:column}.k-bento-grid{grid-template-columns:1fr!important}.k-bento-anchor,.k-bento-tile{grid-area:auto/1/auto/-1!important}.k-bento-detail{flex:none}}.k-lift{transition:transform var(--k-dur) var(--k-ease), box-shadow var(--k-dur) var(--k-ease), border-color var(--k-dur) var(--k-ease), opacity var(--k-dur) var(--k-ease)}.k-lift:hover,.k-lift[data-spot=on]{border-color:var(--k-accent);box-shadow:var(--k-elev-3);z-index:4;transform:translateY(-3px)}.k-lift[data-spot=off]{opacity:.55}[data-medium=export] .k-lift{transition:none}.k-moves{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.k-move{gap:var(--k-space-3);padding:var(--k-space-3) 0;border-top:1px solid var(--k-line);grid-template-columns:auto 1fr auto;align-items:baseline;display:grid}.k-move:first-child{border-top:0}.k-move-mark{place-items:center;width:18px;display:grid}.k-move-dot{background:var(--k-accent);border-radius:50%;width:6px;height:6px;display:block}.k-move[data-tone=down] .k-move-dot{background:var(--k-negative)}.k-move-body{flex-direction:column;gap:2px;min-width:0;display:flex}.k-move-line{font-size:calc(14px * var(--k-scale));color:var(--k-ink-2);line-height:1.4}.k-move-actor{color:var(--k-ink);font-weight:650}.k-move-action{color:var(--k-ink-2);font-weight:400}.k-move-object{color:var(--k-ink);font-weight:600}.k-move-when{font-size:calc(11px * var(--k-scale));color:var(--k-muted);white-space:nowrap}.k-watch{gap:var(--k-space-2);flex-direction:column;min-width:0;display:flex}.k-watch-metric{font-size:calc(11px * var(--k-scale));letter-spacing:.07em;text-transform:uppercase;color:var(--k-muted)}.k-watch-rows{margin:0;padding:0;list-style:none}.k-watch-row{justify-content:space-between;align-items:center;gap:var(--k-space-4);padding:var(--k-space-3) 0;border-top:1px solid var(--k-line);display:flex}.k-watch-row:first-child{border-top:0}.k-watch-row[data-you]{border-left:2px solid var(--k-accent);padding-left:var(--k-space-3);margin-left:calc(var(--k-space-3) * -1)}.k-watch-who{align-items:center;gap:var(--k-space-2);min-width:0;display:inline-flex}.k-watch-name{font-size:calc(14px * var(--k-scale));color:var(--k-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.k-watch-you{font-size:calc(11px * var(--k-scale));letter-spacing:.08em;text-transform:uppercase;color:var(--k-accent-ink)}.k-watch-figs{align-items:baseline;gap:var(--k-space-2);white-space:nowrap;display:inline-flex}.k-watch-figs b{font-size:calc(15px * var(--k-scale))}.k-watch-delta{font-size:calc(11.5px * var(--k-scale));font-weight:700}.k-mix{gap:var(--k-space-3);--k-mix-gap:calc(2px * var(--k-scale));flex-direction:column;min-width:0;display:flex;container-type:inline-size}.k-mix-bar{gap:var(--k-mix-gap);height:calc(12px * var(--k-scale));background:var(--k-bg-soft);border-radius:999px;display:flex;overflow:hidden}.k-mix-seg{height:100%;color:var(--k-cat-c);border-radius:calc(3px * var(--k-scale));flex:none;display:block}.k-mix-legend{gap:var(--k-space-2) var(--k-space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.k-mix-key{align-items:center;gap:var(--k-space-2);display:inline-flex}.k-mix-swatch{width:calc(9px * var(--k-scale));height:calc(9px * var(--k-scale));background:var(--k-cat-c);border-radius:999px;flex:none}.k-mix-key b{font-size:calc(11.5px * var(--k-scale));color:var(--k-ink);font-variant-numeric:tabular-nums}.k-mix-title{font-family:var(--k-font-sans);font-weight:650;font-size:calc(14px * var(--k-scale));color:var(--k-ink);line-height:1.3}.k-mix-figs{align-items:flex-end;gap:var(--k-space-3) var(--k-mix-gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.k-mix-fig{box-sizing:border-box;gap:calc(3px * var(--k-scale));min-width:min-content;min-height:0;flex-direction:column;flex:none;padding-inline-end:var(--k-space-4);display:flex;position:relative}.k-mix-fig:last-child{padding-inline-end:0}.k-mix[data-emphasis=figures] .k-mix-fig:not(:first-child):after{content:"";left:-1px;bottom:calc(-1 * var(--k-space-2));width:1px;height:var(--k-space-2);background:var(--k-line);position:absolute}.k-mix-fig-v{font-size:calc(28px * var(--k-scale));color:var(--k-ink);line-height:1}.k-mix-fig-u{color:var(--k-muted);margin-left:.06em;font-size:.46em;font-weight:700}.k-mix-fig-l{align-items:flex-start;gap:var(--k-space-2);font-family:var(--k-font-sans);font-size:calc(12.5px * var(--k-scale));color:var(--k-muted);line-height:1.35;display:inline-flex}.k-mix-fig-l:before{content:"";width:calc(9px * var(--k-scale));height:calc(9px * var(--k-scale));margin-top:calc(4px * var(--k-scale));background:var(--k-cat-c);border-radius:999px;flex:none}.k-mix[data-size=sm] .k-mix-bar{height:calc(8px * var(--k-scale))}.k-mix[data-size=lg] .k-mix-bar{height:calc(20px * var(--k-scale))}.k-mix[data-size=sm] .k-mix-fig-v{font-size:calc(20px * var(--k-scale))}.k-mix[data-size=lg] .k-mix-fig-v{font-size:calc(38px * var(--k-scale))}.k-mix[data-size=lg] .k-mix-fig-l{font-size:calc(13.5px * var(--k-scale))}.k-mix[data-emphasis=figures]{gap:var(--k-space-2)}.k-mix[data-emphasis=figures] .k-mix-title{margin-bottom:var(--k-space-1)}.k-mix[data-tone=emphasis] .k-mix-seg[data-i],.k-mix[data-tone=emphasis] .k-mix-swatch[data-i],.k-mix[data-tone=emphasis] .k-mix-fig[data-i]{--k-cat-c:var(--k-cat-7)}.k-mix[data-tone=emphasis] .k-mix-seg[data-i]:first-child,.k-mix[data-tone=emphasis] .k-mix-key:first-child .k-mix-swatch[data-i],.k-mix[data-tone=emphasis] .k-mix-fig[data-i]:first-child{--k-cat-c:var(--k-accent)}.k-mix[data-tone=emphasis] .k-mix-fig:not(:first-child) .k-mix-fig-v{font-size:calc(20px * var(--k-scale));color:var(--k-ink-2)}.k-mix[data-size=lg][data-tone=emphasis] .k-mix-fig:not(:first-child) .k-mix-fig-v{font-size:calc(24px * var(--k-scale))}@container (max-width:320px){.k-mix[data-emphasis=figures] .k-mix-fig-v{font-size:calc(22px * var(--k-scale))}.k-mix[data-size=lg][data-emphasis=figures] .k-mix-fig-v{font-size:calc(26px * var(--k-scale))}.k-mix[data-size=lg][data-tone=emphasis] .k-mix-fig:not(:first-child) .k-mix-fig-v{font-size:calc(19px * var(--k-scale))}}@container (max-width:260px){.k-mix[data-emphasis=figures] .k-mix-title{order:-2}.k-mix[data-emphasis=figures] .k-mix-bar{order:-1}.k-mix[data-emphasis=figures] .k-mix-figs{gap:var(--k-space-2);flex-direction:column}.k-mix[data-emphasis=figures] .k-mix-fig{align-items:baseline;gap:var(--k-space-2);flex-direction:row;width:100%;min-width:0;padding-inline-end:0}.k-mix[data-emphasis=figures] .k-mix-fig:after{display:none}.k-mix[data-emphasis=figures] .k-mix-fig-l{margin-left:auto}.k-mix[data-emphasis=figures] .k-mix-fig-v{font-size:calc(20px * var(--k-scale))}.k-mix[data-size=lg][data-emphasis=figures] .k-mix-fig-v{font-size:calc(22px * var(--k-scale))}.k-mix-legend{gap:var(--k-space-2);flex-direction:column}.k-mix-key{width:100%}.k-mix-key b{margin-left:auto}}.k-board[data-density=dense] .k-mix-key .k-type-caption,.k-board[data-density=dense] .k-mix-key b{font-size:calc(11px * var(--k-scale))}.k-board[data-density=dense] .k-mix-legend{gap:calc(4px * var(--k-scale)) var(--k-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.k-board[data-density=dense] .k-mix{gap:var(--k-space-2)}.k-waf{gap:var(--k-space-3);flex-direction:column;min-width:0;display:flex;container-type:inline-size}.k-mix-seg[data-i="0"],.k-mix-swatch[data-i="0"],.k-mix-fig[data-i="0"],.k-waf-cell[data-i="0"],.k-waf-key[data-i="0"]{--k-cat-c:var(--k-cat-1)}.k-mix-seg[data-i="1"],.k-mix-swatch[data-i="1"],.k-mix-fig[data-i="1"],.k-waf-cell[data-i="1"],.k-waf-key[data-i="1"]{--k-cat-c:var(--k-cat-2)}.k-mix-seg[data-i="2"],.k-mix-swatch[data-i="2"],.k-mix-fig[data-i="2"],.k-waf-cell[data-i="2"],.k-waf-key[data-i="2"]{--k-cat-c:var(--k-cat-3)}.k-mix-seg[data-i="3"],.k-mix-swatch[data-i="3"],.k-mix-fig[data-i="3"],.k-waf-cell[data-i="3"],.k-waf-key[data-i="3"]{--k-cat-c:var(--k-cat-4)}.k-mix-seg[data-i="4"],.k-mix-swatch[data-i="4"],.k-mix-fig[data-i="4"],.k-waf-cell[data-i="4"],.k-waf-key[data-i="4"]{--k-cat-c:var(--k-cat-5)}.k-mix-seg[data-i="5"],.k-mix-swatch[data-i="5"],.k-mix-fig[data-i="5"],.k-waf-cell[data-i="5"],.k-waf-key[data-i="5"]{--k-cat-c:var(--k-cat-6)}.k-mix-seg[data-i="6"],.k-mix-swatch[data-i="6"],.k-mix-fig[data-i="6"],.k-waf-cell[data-i="6"],.k-waf-key[data-i="6"]{--k-cat-c:var(--k-cat-7)}.k-waf-title{font-family:var(--k-font-sans);font-weight:650;font-size:calc(14px * var(--k-scale));color:var(--k-ink);line-height:1.3}.k-waf-body{align-items:flex-start;gap:var(--k-space-4) var(--k-space-5);flex-wrap:wrap;display:flex}.k-waf-grid{gap:calc(3px * var(--k-scale));width:100%;max-width:calc(220px * var(--k-scale));flex:0 auto;display:grid}.k-waf-cell{aspect-ratio:1;border-radius:calc(2px * var(--k-scale));color:var(--k-cat-c);background:currentColor}.k-waf-cell[data-empty]{background:var(--k-faint);opacity:.28}.k-waf-legend{flex:1 1 calc(150px * var(--k-scale));gap:calc(7px * var(--k-scale));flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.k-waf-key{align-items:baseline;gap:var(--k-space-2);padding-bottom:calc(6px * var(--k-scale));border-bottom:1px solid var(--k-line);grid-template-columns:auto minmax(0,1fr) auto auto;display:grid}.k-waf-key:last-child{border-bottom:0;padding-bottom:0}.k-waf-bead{width:calc(9px * var(--k-scale));height:calc(9px * var(--k-scale));background:var(--k-cat-c);border-radius:999px;flex:none;align-self:center}.k-waf-label{font-family:var(--k-font-sans);font-size:calc(13px * var(--k-scale));color:var(--k-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.k-waf-count{font-size:calc(15px * var(--k-scale));color:var(--k-ink);font-variant-numeric:tabular-nums;font-weight:650}.k-waf-pct{font-size:calc(11.5px * var(--k-scale));color:var(--k-muted);font-variant-numeric:tabular-nums}.k-waf-source{color:var(--k-muted);font-size:calc(11px * var(--k-scale))}.k-waf[data-size=sm] .k-waf-grid{max-width:calc(150px * var(--k-scale));gap:calc(2px * var(--k-scale))}.k-waf[data-size=lg] .k-waf-grid{max-width:calc(300px * var(--k-scale));gap:calc(4px * var(--k-scale))}.k-waf[data-size=sm] .k-waf-count{font-size:calc(13px * var(--k-scale))}.k-waf[data-size=lg] .k-waf-count{font-size:calc(18px * var(--k-scale))}.k-waf[data-tone=emphasis] .k-waf-cell[data-i],.k-waf[data-tone=emphasis] .k-waf-key[data-i]{--k-cat-c:var(--k-cat-7)}.k-waf[data-tone=emphasis] .k-waf-cell[data-lead],.k-waf[data-tone=emphasis] .k-waf-key[data-lead]{--k-cat-c:var(--k-accent)}.k-waf[data-tone=emphasis] .k-waf-key:not([data-lead]) .k-waf-count{color:var(--k-ink-2)}@container (max-width:260px){.k-waf-grid{max-width:100%}.k-waf-legend{flex-basis:100%}}.k-bench{gap:var(--k-space-2);flex-direction:column;min-width:0;display:flex}.k-bench-figure{font-size:calc(34px * var(--k-scale));line-height:1}.k-bench-floor{opacity:.8;font-size:.38em;font-weight:600}.k-bench-unit{color:var(--k-muted);font-size:.42em;font-weight:600}.k-bench-verdict{font-size:calc(14px * var(--k-scale));color:var(--k-ink);font-weight:650}.k-bench-track{height:calc(8px * var(--k-scale));background:var(--k-bg-soft);margin-top:var(--k-space-1);border-radius:999px;position:relative}.k-bench-you{border-radius:inherit;background:var(--k-accent);position:absolute;top:0;bottom:0;left:0}.k-bench-base{background:var(--k-ink);border-radius:1px;width:2px;position:absolute;top:-3px;bottom:-3px;transform:translate(-50%)}.k-bench-baseline{font-size:calc(11px * var(--k-scale));letter-spacing:.06em;text-transform:uppercase;color:var(--k-muted)}.k-adflow{gap:var(--k-space-2);flex-direction:column;min-width:0;display:flex}.k-adflow-head{align-items:baseline;gap:var(--k-space-2);display:flex}.k-adflow-active{font-size:calc(30px * var(--k-scale));line-height:1}.k-adflow-plot{justify-content:center;align-items:stretch;gap:calc(4px * var(--k-scale));height:var(--k-adflow-h,calc(200px * var(--k-scale)));min-width:0;display:flex}.k-adflow-col{max-width:calc(132px * var(--k-scale));flex:1 1 0;grid-template-rows:1fr auto 1fr auto;justify-items:center;min-width:0;display:grid}.k-adflow-up{align-items:flex-end;width:100%;display:flex}.k-adflow-down{align-items:flex-start;width:100%;display:flex}.k-adflow-bar{border-radius:calc(3px * var(--k-scale));width:100%;min-height:1px;display:block;position:relative}.k-adflow-cap{font-size:calc(11px * var(--k-scale));color:var(--k-surface-ink,var(--k-ink));white-space:nowrap;pointer-events:none;font-weight:700;position:absolute;left:50%}.k-adflow-cap--up{transform:translate(-50%, calc(-3px * var(--k-scale)));bottom:100%}.k-adflow-cap--down{transform:translate(-50%, calc(3px * var(--k-scale)));top:100%}.k-adflow-bar--up{background:var(--k-accent)}.k-adflow-bar--down{background:var(--k-ink-2);opacity:.55}.k-adflow-rule{background:var(--k-line);width:100%;height:1px;display:block}.k-adflow-month-b{font-size:calc(11px * var(--k-scale));color:var(--k-muted);padding-top:calc(6px * var(--k-scale));white-space:nowrap}.k-adflow-legend{align-items:center;gap:var(--k-space-3);flex-wrap:wrap;display:flex}.k-adflow-key{align-items:center;gap:calc(6px * var(--k-scale));font-size:calc(12px * var(--k-scale));color:var(--k-muted);display:inline-flex}.k-adflow-swatch{width:calc(10px * var(--k-scale));height:calc(10px * var(--k-scale));border-radius:2px}.k-adflow-swatch--up{background:var(--k-accent)}.k-adflow-swatch--down{background:var(--k-ink-2);opacity:.55}.k-adflow-note{text-align:right;margin-left:auto}.k-cp{--k-cp-air:var(--k-space-5);gap:var(--k-cp-air);flex-direction:column;min-width:0;display:flex}.k-cp[data-density=compact]{--k-cp-air:var(--k-space-3)}.k-cp-head{justify-content:space-between;align-items:flex-end;gap:var(--k-space-3);padding-bottom:var(--k-cp-air);border-bottom:1px solid var(--k-line);flex-wrap:wrap;display:flex}.k-cp[data-density=compact] .k-cp-head{border-bottom:0;padding-bottom:0}.k-cp-id{align-items:baseline;gap:var(--k-space-2);flex-wrap:wrap;min-width:0;display:flex}.k-cp-domain{color:var(--k-muted)}.k-cp-meta{align-items:center;gap:var(--k-space-3);display:flex}.k-cp-metrics{gap:var(--k-space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.k-cp[data-density=comfortable] .k-cp-metrics>*+*{padding-left:var(--k-space-4);border-left:1px solid var(--k-line)}.k-cp-panel{min-width:0}.k-cp-panel-head{justify-content:space-between;align-items:baseline;gap:var(--k-space-2);margin-bottom:var(--k-space-3);display:flex}.k-cp[data-density=compact] .k-cp-panel-head{margin-bottom:var(--k-space-2)}.k-cp-growth{gap:var(--k-space-3);grid-template-columns:1fr 1fr;min-width:0;display:grid}.k-cp-rail{min-width:0}@media (max-width:720px){.k-cp-growth{grid-template-columns:1fr}}.k-cp-panel-foot{margin-top:var(--k-space-2);display:block}.k-trend-wrap{width:100%}.k-trend-axis{height:calc(16px * var(--k-scale));margin-top:calc(6px * var(--k-scale));position:relative}.k-trend-tick{font-size:calc(11px * var(--k-scale));color:var(--k-muted);white-space:nowrap;position:absolute;top:0}.k-cp-growth{align-items:start}.k-adflow{--k-adflow-gut:calc(5.5ch + 8px * var(--k-scale))}.k-adflow-lines{width:100%;min-height:0;padding-right:var(--k-adflow-gut);align-items:stretch;display:flex;position:relative}.k-adflow-axis{margin-right:var(--k-adflow-gut)}.k-adflow-plotarea{flex:auto;min-width:0;position:relative}.k-adflow-lines svg{width:100%;height:100%;display:block;position:absolute;inset:0}.k-adflow-grid line{stroke:var(--k-line);stroke-width:1px;stroke-dasharray:2 5}.k-adflow-line{fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.k-adflow-line--live{stroke:var(--k-accent)}.k-adflow-line--dead{stroke:var(--k-ink-2);opacity:.5;stroke-dasharray:5 4}.k-adflow-yaxis{width:var(--k-adflow-gut);flex:none;min-width:0;position:relative}.k-adflow-ytick{right:calc(8px * var(--k-scale));font-size:calc(11px * var(--k-scale));color:var(--k-muted);white-space:nowrap;position:absolute;transform:translateY(-50%)}.k-adflow[data-yaxis] .k-adflow-axis{margin-left:var(--k-adflow-gut)}.k-adflow-end{left:calc(100% + 8px * var(--k-scale));font-size:calc(13px * var(--k-scale));white-space:nowrap;font-weight:700;position:absolute;transform:translateY(-50%)}.k-adflow-end--live{color:var(--k-accent-ink)}.k-adflow-end--dead{color:var(--k-ink-2);opacity:.75}.k-adflow-dot{width:calc(6px * var(--k-scale));height:calc(6px * var(--k-scale));box-shadow:0 0 0 calc(2px * var(--k-scale)) var(--k-paper);pointer-events:none;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.k-adflow-dot--live{background:var(--k-accent)}.k-adflow-dot--dead{background:var(--k-ink-2);opacity:.55}.k-adflow-val{font-size:calc(11px * var(--k-scale));white-space:nowrap;pointer-events:none;font-weight:700;position:absolute}.k-adflow-val--live{color:var(--k-accent-ink);transform:translate(-50%,-170%)}.k-adflow-val--dead{color:var(--k-ink-2);opacity:.85;transform:translate(-50%,70%)}.k-adflow-axis{height:calc(16px * var(--k-scale));margin-top:calc(6px * var(--k-scale));position:relative}.k-adflow-axis .k-adflow-month{font-size:calc(11px * var(--k-scale));color:var(--k-muted);white-space:nowrap;position:absolute;top:0}.k-cp{height:100%}.k-cp-flow,.k-cp-growth{flex:auto;min-height:0}.k-cp-flow .k-cp-panel,.k-cp-growth .k-cp-panel{flex-direction:column;min-height:0;display:flex}.k-cp-flow .k-adflow,.k-cp-growth .k-trend-wrap{flex-direction:column;flex:auto;min-height:0;display:flex}.k-cp-flow .k-adflow-lines,.k-cp-growth .k-trend{flex:auto;min-height:0}.k-logo{object-fit:contain;width:auto;max-width:100%;display:block}.k-logo--mono{filter:grayscale()brightness(0);opacity:.82}[data-ground=dark] .k-logo--mono{filter:grayscale()brightness(0)invert();opacity:.9}.k-orbit{isolation:isolate;width:100%;position:relative}.k-orbit[data-frame=on]{border-radius:var(--k-radius-l);overflow:hidden}.k-orbit[data-glow=on]:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(46% 46% at 50% 50%, rgba(var(--k-accent-rgb), .3), transparent 70%);position:absolute;inset:0}.k-orbit-paths{z-index:1;width:100%;height:100%;position:absolute;inset:0}.k-orbit-paths circle{fill:none;stroke:var(--k-line-2,var(--k-line));stroke-width:1px;opacity:.9}[data-ground=dark] .k-orbit-paths circle{stroke:#ffffff38}.k-orbit-slot{z-index:3;position:absolute;transform:translate(-50%,-50%)}.k-orbit-slot>*{position:static!important;transform:none!important}.k-orbit-focal{z-index:4;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.k-board{--k-board-gap:var(--k-space-4);--k-board-cols:6;gap:var(--k-space-5);flex-direction:column;width:100%;min-width:0;display:flex}.k-board-head{justify-content:space-between;align-items:flex-end;gap:var(--k-space-4);padding-bottom:var(--k-space-3);border-bottom:1px solid var(--k-line);flex-wrap:wrap;display:flex}.k-board[data-density=dense] .k-board-head{padding-bottom:calc(4px * var(--k-scale))}.k-board[data-density=dense] .k-board-id{align-items:end;column-gap:var(--k-space-4);grid-template-columns:auto 1fr;display:grid}.k-board[data-density=dense] .k-board-id .k-type-eyebrow{grid-column:1/-1}.k-board[data-density=dense] .k-board-lead{padding-bottom:calc(6px * var(--k-scale))}.k-board-id{gap:calc(2px * var(--k-scale));flex-direction:column;min-width:0;display:flex}.k-board-name{align-items:center;gap:calc(14px * var(--k-scale));flex-wrap:wrap;min-width:0;display:flex}.k-board-title{font-size:calc(48px * var(--k-scale));letter-spacing:var(--k-tracking-tight);margin:0;line-height:.96}[data-ground=light] .k-board-logo{--k-logo-invert:none}.k-board-pill{height:calc(26px * var(--k-scale));padding:0 calc(11px * var(--k-scale));border:1px solid var(--k-line);background:var(--k-bg-soft);border-radius:999px;flex:none;align-items:center;display:inline-flex}.k-board-logo{height:calc(13px * var(--k-scale));width:auto;max-width:calc(110px * var(--k-scale));object-fit:contain;filter:brightness(0) var(--k-logo-invert,invert(1));opacity:.92;flex:none;display:block}.k-board-lead{color:var(--k-muted)}.k-board-meta{color:var(--k-muted);text-align:right}.k-board-headside{align-items:flex-end;gap:var(--k-space-4);min-width:0;display:flex}.k-board-areas>.k-board-head{justify-content:center;align-items:stretch;gap:calc(6px * var(--k-scale));border-bottom:0;flex-flow:column wrap;min-width:0;padding-bottom:0}.k-board-areas>.k-board-head .k-board-name{align-items:baseline}.k-board-areas>.k-board-head>*{flex:1 0 100%;min-width:0;max-width:100%}.k-board-areas>.k-board-head .k-board-headside{flex-wrap:wrap;justify-content:flex-start;align-items:flex-end;min-width:0;max-width:100%}.k-board-areas>.k-board-head .k-board-stats{flex-wrap:wrap;min-width:0}.k-board-areas>.k-board-head[data-card=on]{padding:var(--k-space-4);border:1px solid var(--k-line);border-radius:var(--k-radius-m);background:var(--k-paper);justify-content:space-between;gap:calc(4px * var(--k-scale));flex-wrap:nowrap;overflow:hidden;container-type:inline-size}.k-board-areas>.k-board-head[data-card=on]>*{flex:0 auto;max-width:100%}.k-board-areas>.k-board-head[data-card=on] .k-type-eyebrow{font-size:calc(11px * var(--k-scale));text-align:left;align-self:flex-start;line-height:1.1}.k-board-areas>.k-board-head[data-card=on] .k-board-title{font-size:clamp(calc(16px * var(--k-scale)), 6.6cqi, calc(27px * var(--k-scale)));-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.12;display:-webkit-box;overflow:hidden}.k-board-areas>.k-board-head[data-card=on] .k-board-id{gap:calc(1px * var(--k-scale));flex-direction:column;display:flex}.k-board-areas>.k-board-head[data-card=on] .k-board-lead{flex:1 0 100%}.k-board-areas>.k-board-head[data-card=on] .k-board-name{align-items:baseline;column-gap:calc(8px * var(--k-scale));row-gap:calc(1px * var(--k-scale));flex-wrap:wrap}.k-board-areas>.k-board-head[data-card=on] .k-board-lead{font-size:calc(11px * var(--k-scale));padding-bottom:0;line-height:1.2}.k-board-areas>.k-board-head[data-card=on] .k-board-pill{padding:calc(1px * var(--k-scale)) calc(5px * var(--k-scale))}.k-board-areas>.k-board-head[data-card=on] .k-board-logo{max-height:calc(13px * var(--k-scale))}.k-board-areas>.k-board-head[data-card=on] .k-board-stat{align-items:baseline;gap:calc(4px * var(--k-scale));padding-left:calc(8px * var(--k-scale));flex-direction:row}.k-board-areas>.k-board-head[data-card=on] .k-board-stats{gap:calc(8px * var(--k-scale))}.k-board-areas>.k-board-head[data-card=on] .k-board-stat-v{font-size:calc(13px * var(--k-scale))}.k-board-areas>.k-board-head[data-card=on] .k-board-stat-l{font-size:calc(11px * var(--k-scale))}.k-board-areas>.k-board-head[data-card=on] .k-board-headside{align-items:flex-start;gap:calc(2px * var(--k-scale));flex-direction:column;width:100%}.k-board-areas>.k-board-head[data-card=on] .k-board-meta{text-align:left;font-size:calc(11px * var(--k-scale));opacity:.85;line-height:1.2}.k-board[data-density=dense] .k-board-areas>.k-board-head[data-card=on]{padding:var(--k-space-3)}.k-board[data-bleed=on] .k-board-head[data-card=on]{padding-inline:var(--k-space-3)}.k-board-areas>.k-board-head[data-card=on] .k-board-stat:first-child{padding-left:0}.k-board-areas>.k-board-head[data-card=on] .k-board-stats{padding-right:0}.k-board-areas>.k-board-head .k-board-stat-v{font-size:calc(16px * var(--k-scale))}.k-board-areas>.k-board-head .k-board-stat-l{font-size:calc(11px * var(--k-scale));letter-spacing:.06em}.k-board-areas>.k-board-head .k-board-stat{padding-left:var(--k-space-3)}.k-board-areas>.k-board-head .k-board-stats{padding-right:var(--k-space-4)}.k-board-stats{align-items:flex-end;gap:var(--k-space-4);flex-wrap:wrap;display:flex}.k-board-stat{gap:calc(1px * var(--k-scale));min-width:0;padding-left:var(--k-space-4);border-left:1px solid var(--k-line);flex-direction:column;display:flex}.k-board-stat:first-child{border-left:0;padding-left:0}.k-board-stat-v{font-size:calc(19px * var(--k-scale));font-weight:700;line-height:1}.k-board-stat-l{font-family:var(--k-font-mono);font-size:calc(11px * var(--k-scale));letter-spacing:.08em;text-transform:uppercase;color:var(--k-muted);white-space:nowrap}.k-board-areas{grid-template-columns:repeat(var(--k-board-page-cols,12), minmax(0, 1fr));gap:var(--k-board-gap);grid-auto-rows:minmax(0,auto);grid-auto-flow:dense;min-width:0;min-height:0;display:grid}.k-board-band{gap:var(--k-space-3);flex-direction:column;min-width:0;min-height:0;display:flex}.k-board-band-head{align-items:baseline;gap:var(--k-space-3);padding-bottom:calc(4px * var(--k-scale));border-bottom:1px solid var(--k-hairline,var(--k-line));display:flex}.k-board-band-head .k-type-caption{color:var(--k-muted);text-align:right;margin-left:auto}.k-board-grid{grid-template-columns:repeat(var(--k-board-cols), minmax(0, 1fr));grid-auto-rows:minmax(calc(96px * var(--k-scale)), auto);gap:var(--k-board-gap);grid-auto-flow:dense;min-width:0;display:grid}.k-board[data-density=dense] .k-board-grid{grid-auto-rows:minmax(calc(52px * var(--k-scale)), auto)}.k-board[data-density=dense] .k-bento-chart{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}.k-board[data-density=dense] .k-bento-chart .k-trend[data-fill]{flex:auto;min-height:0}.k-board[data-density=dense] .k-bento-chart .k-trend-wrap:has(>.k-trend[data-fill]){flex:auto;min-height:0}.k-board[data-density=dense] .k-bento-chart .k-trend:not([data-fill]){flex:none}.k-board[data-bleed=on][data-density=dense] .k-bento-tile[data-kind=chart]>.k-bento-content{flex-direction:column;flex:auto;min-height:0;display:flex}.k-board[data-bleed=on][data-density=dense] .k-bento-chart,.k-board[data-bleed=on][data-density=dense] .k-bento-chart .k-trend-wrap{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}.k-board[data-bleed=on][data-density=dense] .k-bento-chart .k-trend{min-height:calc(40px * var(--k-scale));flex:auto;height:auto!important}.k-board[data-bleed=on][data-density=dense] .k-bento-chart .k-trend-plot{height:auto}.k-board[data-bleed=on][data-density=dense] .k-bento-chart .k-trend-axis,.k-board[data-bleed=on][data-density=dense] .k-bento-chart .k-trend-legend{flex:none}.k-board[data-density=dense] .k-bento-tile,.k-board[data-density=dense] .k-board-band{gap:calc(4px * var(--k-scale))}.k-board[data-density=dense]{--k-board-gap:var(--k-space-3);gap:var(--k-space-2)}.k-board[data-density=dense] .k-board-band-head{padding-bottom:calc(2px * var(--k-scale))}.k-board[data-density=dense] .k-bento-img{max-height:calc(96px * var(--k-scale))}.k-board[data-density=dense] .k-bento-tile[data-tone=media]{display:block;position:relative}.k-board[data-density=dense] .k-bento-tile[data-tone=media]>.k-bento-content{display:block;position:absolute;inset:0}.k-board[data-density=dense] .k-bento-tile[data-tone=media] .k-bento-img{object-fit:cover;object-position:center top;width:100%;height:100%;max-height:none}.k-board[data-density=dense] .k-bento-tile[data-tone=media] .k-bento-label{padding:calc(14px * var(--k-scale)) calc(8px * var(--k-scale)) calc(6px * var(--k-scale));color:var(--k-on-media);font-size:calc(11px * var(--k-scale));background:linear-gradient(#0000,#000000c7);bottom:0;left:0;right:0}.k-board[data-density=dense] .k-bento-tile,.k-board[data-density=dense] .k-board-areas>.k-board-head[data-card=on]{padding:var(--k-tile-pad,var(--k-space-3))}.k-board .k-bento-tile[data-kind=creative]{background:0 0;border:0;padding:0;overflow:visible}.k-board .k-bento-tile[data-kind=creative]>.k-bento-content{width:100%;display:block}.k-board[data-density=dense] .k-bento-tile{container-type:inline-size}.k-board[data-density=dense] .k-bento-figure{font-size:calc(21px * var(--k-scale))}.k-board .k-bento-tile[data-weight=hero] .k-bento-figure{font-size:calc(28px * var(--k-scale))}.k-board .k-bento-tile[data-weight=micro] .k-bento-figure{font-size:calc(15px * var(--k-scale))}.k-board[data-density=dense] .k-bento-figure{overflow-wrap:anywhere;max-width:100%}.k-board[data-density=dense] .k-bento-label{font-size:calc(11px * var(--k-scale));font-family:var(--k-font-sans);text-transform:none;letter-spacing:0;color:var(--k-ink-2);font-weight:600}.k-board[data-density=dense] .k-bento-tile[data-tone=media] .k-bento-label{font-weight:600}.k-board[data-density=dense] .k-bento-delta{font-size:clamp(calc(11px * var(--k-scale)), 7cqi, calc(11px * var(--k-scale)))}.k-board[data-density=dense] .k-waf-label{font-size:calc(11px * var(--k-scale))}.k-board[data-density=dense] .k-waf-count{font-size:calc(11.5px * var(--k-scale))}.k-board[data-density=dense] .k-waf-legend{grid-template-columns:repeat(auto-fit, minmax(calc(80px * var(--k-scale)), 1fr));gap:calc(3px * var(--k-scale)) var(--k-space-3);flex:auto;align-content:start;display:grid}.k-board[data-density=dense] .k-waf-key{gap:calc(4px * var(--k-scale));border-bottom:0;padding-bottom:0}.k-board[data-density=dense] .k-waf-grid{max-width:calc(64px * var(--k-scale));gap:1px}.k-board[data-density=dense] .k-waf-cell{border-radius:1px}.k-board[data-density=dense] .k-waf{gap:var(--k-space-2)}.k-board[data-density=dense] .k-waf-body{gap:var(--k-space-3);flex-wrap:nowrap}.k-board[data-density=dense] .k-waf-pct{display:none}.k-board[data-density=dense] .k-bento-statement{font-size:calc(17px * var(--k-scale))}.k-board[data-linking=on] .k-bento-tile[data-spot=off]{opacity:.38}.k-board[data-linking=on] .k-bento-tile[data-spot=on]{opacity:1}@media (prefers-reduced-motion:no-preference){.k-board .k-bento-tile{transition:opacity .18s}}.k-bento-mark{z-index:0;pointer-events:none;line-height:0;display:block;position:absolute;inset:0;overflow:hidden}.k-bento-mark>svg{right:calc(-14px * var(--k-scale));bottom:calc(-16px * var(--k-scale));width:62%;height:62%;filter:blur(calc(2px * var(--k-scale)));opacity:.38;display:block;position:absolute}:is(.k-bento-tile:has(.k-bento-mark)>.k-bento-label,.k-bento-tile:has(.k-bento-mark)>.k-bento-content){z-index:1;position:relative}.k-board[data-density=dense] .k-creative-stat{left:calc(9px * var(--k-scale));right:calc(9px * var(--k-scale));bottom:calc(8px * var(--k-scale))}.k-board[data-density=dense] .k-runstat-figure{font-size:calc(21px * var(--k-scale))!important}.k-board[data-density=dense] .k-runstat-unit{font-size:calc(11px * var(--k-scale))}.k-board[data-density=dense] .k-runstat-compare{font-size:calc(12px * var(--k-scale));margin-top:calc(3px * var(--k-scale))}.k-board[data-density=dense] .k-runstat-bar{margin-top:calc(6px * var(--k-scale))}.k-board[data-density=dense] .k-runstat-track{height:calc(4px * var(--k-scale))}.k-board[data-density=dense] .k-creative-chip{font-size:calc(11px * var(--k-scale));padding:calc(4px * var(--k-scale)) calc(7px * var(--k-scale))}.k-board[data-density=dense] .k-creative-chips{top:calc(7px * var(--k-scale));left:calc(7px * var(--k-scale));right:calc(7px * var(--k-scale))}.k-board[data-density=dense] .k-creative-foot{padding:calc(6px * var(--k-scale)) calc(8px * var(--k-scale));flex-wrap:nowrap}.k-board[data-density=dense] .k-creative-counts{flex-wrap:nowrap;min-width:0}.k-board[data-density=dense] .k-creative-count{font-size:calc(11px * var(--k-scale));padding:calc(3px * var(--k-scale)) calc(6px * var(--k-scale));white-space:nowrap}.k-board[data-density=dense] .k-rank-row{font-size:calc(11px * var(--k-scale));padding:0;line-height:1.18}.k-board[data-density=dense] .k-rank-bar{background:var(--k-accent)}@supports (color:color-mix(in lab, red, red)){.k-board[data-density=dense] .k-rank-bar{background:color-mix(in srgb, var(--k-accent) 32%, transparent)}}.k-board[data-density=dense] .k-rank-bar{top:calc(2px * var(--k-scale));bottom:calc(2px * var(--k-scale))}.k-board[data-density=dense] .k-trend-tick{font-size:calc(11px * var(--k-scale))}.k-board[data-density=dense] .k-rank-label{font-size:calc(11px * var(--k-scale));color:var(--k-ink-2)}.k-board[data-density=dense] .k-bento-tile[data-kind=list]{gap:calc(3px * var(--k-scale))}.k-board[data-density=dense] .k-bento-tile[data-kind=list] .k-bento-label{font-size:calc(11px * var(--k-scale))}.k-board[data-density=dense] .k-rank-value{font-size:calc(14px * var(--k-scale))}.k-board-band[data-card=on]{background:var(--k-paper);border:1px solid var(--k-line);border-radius:var(--k-radius-m);padding:var(--k-space-3);min-height:0;overflow:hidden}.k-board-band[data-card=on]>.k-board-band-head{padding:0 calc(4px * var(--k-scale)) calc(5px * var(--k-scale));border-bottom:1px solid var(--k-line)}.k-board-band[data-card=on] .k-bento-tile{border-radius:var(--k-radius-s);background:0 0;border:0}.k-board-band[data-card=on] .k-bento-tile[data-tone=media]{background:var(--k-bg-soft)}.k-board-band[data-card=on] .k-board-grid{gap:calc(2px * var(--k-scale))}.k-board-band[data-card=on] .k-bento-tile+.k-bento-tile{box-shadow:inset 1px 0 0 var(--k-line)}.k-bento-more{width:100%;min-height:calc(120px * var(--k-scale));margin-bottom:var(--k-space-3);display:block}.k-board[data-bleed=on]{margin:calc(-1 * var(--k-board-bleed,0px));width:calc(100% + 2 * var(--k-board-bleed,0px));padding:var(--k-board-edge,calc(9px * var(--k-scale)));justify-content:stretch;height:100%}.k-board[data-bleed=on]>.k-board-areas{grid-template-rows:repeat(var(--k-board-page-rows,1), minmax(0, 1fr));flex:auto;grid-auto-rows:minmax(0,1fr);align-content:stretch;min-height:0}.k-board[data-bleed=on] .k-board-band,.k-board[data-bleed=on] .k-board-grid,.k-board[data-bleed=on] .k-bento-tile,.k-board[data-bleed=on] .k-board-band>.k-board-grid>*{min-height:0}.k-board[data-bleed=on] .k-creative{flex-direction:column;height:100%;min-height:0;display:flex}.k-board[data-bleed=on] .k-creative-media{flex:auto;min-height:0;aspect-ratio:auto!important}.k-board[data-bleed=on] .k-creative-img{object-position:center top;object-fit:cover;width:100%;height:100%}.k-board[data-bleed=on] .k-board-band>.k-board-grid{flex:auto;grid-auto-rows:minmax(0,1fr);align-content:stretch;min-height:0}.k-board[data-bleed=on] .k-board-head,.k-board[data-bleed=on] .k-board-band-head{padding-inline:var(--k-space-3)}.k-board[data-bleed=on] .k-board-band{padding-inline:0}.k-board[data-bleed=on] .k-board-band:last-of-type{padding-bottom:0}@media (max-width:900px){.k-board-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.k-ptile{flex-direction:column;min-width:0;display:flex;overflow:hidden}.k-ptile-media{aspect-ratio:1/1.15;background:var(--k-bg-soft);display:block;position:relative;overflow:hidden}.k-ptile-media img{object-fit:cover;width:100%;height:100%;display:block}.k-ptile-blank{background:var(--k-bg-soft);position:absolute;inset:0}.k-ptile-veil{background:var(--k-media-scrim);opacity:.55;position:absolute;inset:0}.k-ptile-delta{padding:calc(4px * var(--k-scale)) calc(8px * var(--k-scale));color:var(--k-on-media);background:linear-gradient(180deg, transparent, var(--k-media-scrim));width:100%;line-height:1.1;position:absolute;bottom:0;left:0}.k-ptile-flag{top:calc(6px * var(--k-scale));left:calc(6px * var(--k-scale));position:absolute}.k-ptile-foot{gap:calc(2px * var(--k-scale));padding:calc(8px * var(--k-scale)) calc(9px * var(--k-scale)) calc(10px * var(--k-scale));flex-direction:column;min-width:0;display:flex}.k-ptile-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.k-ptile-prices{align-items:baseline;gap:calc(6px * var(--k-scale));display:flex}.k-ptile-price{font-size:calc(13px * var(--k-scale))}.k-ptile-was{opacity:.7;text-decoration:line-through}.k-merch{gap:var(--k-space-2);flex-direction:column;min-width:0;display:flex;position:relative}.k-merch-head{justify-content:space-between;align-items:flex-end;gap:var(--k-space-3);flex-wrap:wrap;display:flex}.k-merch-id{align-items:baseline;gap:var(--k-space-2);min-width:0;display:flex}.k-merch-store{color:var(--k-muted)}.k-merch-meta{align-items:center;gap:var(--k-space-2);display:flex}.k-merch-mix{align-items:baseline;gap:var(--k-space-3);flex-wrap:wrap;display:flex}.k-merch-mixitem .k-figure{font-size:calc(17px * var(--k-scale))}.k-merch-grid{grid-template-columns:repeat(var(--k-merch-cols,4), minmax(0, 1fr));gap:calc(10px * var(--k-scale));flex:auto;min-height:0;display:grid;position:relative}.k-merch-cell{min-width:0;display:flex}.k-merch-cell>*{width:100%}.k-merch-slot{border:1px dashed var(--k-line-2);border-radius:var(--k-radius-m);width:100%;height:100%;display:block}.k-merch-slot.is-filled{border-color:#0000}.k-merch-target{width:100%;height:100%;display:block;position:relative}.k-merch-drag{z-index:3;pointer-events:none;position:absolute;inset:0}.k-merch-dragcard{height:100%;overflow:hidden}.k-merch-cursor{z-index:4;pointer-events:none;position:absolute;top:0;left:0}.k-merch-foot{margin-top:auto}.k-ptile-media[data-abstract]{background:0 0}.k-ptile-form{background:linear-gradient(150deg, var(--k-bg-soft), var(--k-paper));border-radius:var(--k-radius-m);position:absolute;inset:0}[data-ground=dark] .k-ptile-form{background:linear-gradient(150deg,#ffffff17,#ffffff08)}.k-ptile-form[data-shape="0"]{border-radius:var(--k-radius-l)}.k-ptile-form[data-shape="1"]{border-radius:46% 46% var(--k-radius-m) var(--k-radius-m)}.k-ptile-form[data-shape="2"]{border-radius:var(--k-radius-m) var(--k-radius-m) 44% 44%}.k-ptile-form[data-shape="3"]{border-radius:999px}.k-ptile-form[data-shape="4"]{border-radius:var(--k-radius-l) 40% var(--k-radius-l) 40%}.k-ptile-form[data-shape="5"]{border-radius:40% var(--k-radius-l) 40% var(--k-radius-l)}.k-ptile-form[data-moved]{background:var(--k-gradient);opacity:.92}.k-ptile--abstract{box-shadow:none;background:0 0;border-color:#0000}.k-merch-ghost{z-index:2;pointer-events:none;border-radius:var(--k-radius-m);background:var(--k-gradient);position:absolute;inset:0}.k-ptile--abstract .k-ptile-media{aspect-ratio:1/1.15}.k-ptile--abstract .k-ptile-form[data-shape="1"]{inset:8% 6% 18%}.k-ptile--abstract .k-ptile-form[data-shape="2"]{inset:18% 10% 6%}.k-ptile--abstract .k-ptile-form[data-shape="3"]{inset:14%}.k-ptile--abstract .k-ptile-form[data-shape="4"]{inset:4% 12% 12%}.k-ptile--abstract .k-ptile-form[data-shape="5"]{inset:12% 4% 8%}.k-ptile--abstract .k-ptile-veil{display:none}.k-ptile--abstract .k-ptile-form[data-moved][data-out]{opacity:.3}.k-ptile--abstract .k-ptile-delta{background:var(--k-ink);width:auto;color:var(--k-bg);border-radius:var(--k-radius-pill);padding:calc(4px * var(--k-scale)) calc(11px * var(--k-scale));white-space:nowrap;bottom:22%;left:50%;transform:translate(-50%)}.k-ptile--abstract .k-ptile-flag{top:12%;left:50%;transform:translate(-50%)}.k-ptile--abstract .k-ptile-form:not([data-moved]){opacity:.55;opacity:1;background:var(--k-bg-soft);border:1px solid var(--k-line)}[data-ground=dark] .k-ptile--abstract .k-ptile-form:not([data-moved]){background:#ffffff0d;border-color:#ffffff1a}.k-ptile-rank{font-size:calc(30px * var(--k-scale));color:var(--k-on-accent);opacity:.92;line-height:1;position:absolute;top:10%;left:50%;transform:translate(-50%)}.k-ptile-metric{align-items:baseline;gap:calc(3px * var(--k-scale));padding:calc(3px * var(--k-scale)) calc(9px * var(--k-scale));border-radius:var(--k-radius-pill);background:var(--k-on-accent);color:var(--k-accent-ink);font-size:calc(13px * var(--k-scale));white-space:nowrap;display:inline-flex;position:absolute;bottom:24%;left:50%;transform:translate(-50%)}.k-ptile-metriclabel{font-size:calc(11px * var(--k-scale));opacity:.7}.k-ptile-meter{height:calc(4px * var(--k-scale));background:var(--k-on-accent);opacity:.3;border-radius:999px;position:absolute;bottom:11%;left:14%;right:14%;overflow:hidden}.k-ptile-meterfill{background:var(--k-on-accent);border-radius:inherit;height:100%;display:block}.k-ptile-media[data-pair]:after{content:"";height:calc(2px * var(--k-scale));background:var(--k-accent);opacity:.55;position:absolute;bottom:4%}.k-ptile-media[data-pair=start]:after{border-radius:999px 0 0 999px;left:40%;right:-14%}.k-ptile-media[data-pair=end]:after{border-radius:0 999px 999px 0;left:-14%;right:40%}.k-trend[data-fill]{flex:auto;height:100%;min-height:0}.k-trend-wrap:has(>.k-trend[data-fill]){flex-direction:column;height:100%;min-height:0;display:flex}.k-board[data-density=dense] .k-bento-chart .k-trend-axis{height:calc(11px * var(--k-scale));margin-top:calc(2px * var(--k-scale))}.k-board[data-density=dense] .k-bento-chart .k-trend-tick{font-size:calc(11px * var(--k-scale))}.k-board[data-density=dense] .k-bento-chart{gap:calc(2px * var(--k-scale))}.k-board[data-density=dense] .k-bento-tile:has(.k-bento-chart){padding:var(--k-space-3);gap:calc(3px * var(--k-scale))}.k-board[data-density=dense] .k-bento-tile:has(.k-bento-chart) .k-bento-label{line-height:1.15}.k-board[data-density=dense] .k-bento-tile:has(.k-bento-chart) .k-bento-source{top:var(--k-space-3);right:var(--k-space-3);text-align:right;text-overflow:ellipsis;max-width:45%;margin-top:0;padding-top:0;position:absolute;overflow:hidden}.k-board[data-density=dense] .k-bento-tile:has(.k-bento-chart:not(:only-child)) .k-bento-label{padding-right:calc(4px * var(--k-scale))}.k-uc{flex-direction:column;gap:calc(2.6cqi + 4px);min-width:0;margin:0;display:flex;container-type:inline-size}.k-uc[data-card=on]{padding:calc(12px * var(--k-scale));border-radius:var(--k-radius-l);overflow:hidden}.k-uc-stage{width:100%;position:relative;container-type:size}.k-uc[data-card=on] .k-uc-stage{overflow:hidden}.k-uc[data-card=on] .k-uc-stage,.k-uc[data-card=on] .k-uc-plates{border-radius:var(--k-radius-m);background:radial-gradient(120% 90% at 50% 0%, var(--k-accent), transparent 70%), var(--k-ink)}@supports (color:color-mix(in lab, red, red)){.k-uc[data-card=on] .k-uc-stage,.k-uc[data-card=on] .k-uc-plates{background:radial-gradient(120% 90% at 50% 0%, color-mix(in srgb, var(--k-accent) 12%, transparent), transparent 70%), color-mix(in srgb, var(--k-ink) 6%, var(--k-bg))}}.k-uc-plates{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.k-uc-plates[data-feather=on]{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%),linear-gradient(#0000 0,#000 6% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%),linear-gradient(#0000 0,#000 6% 94%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.k-uc-live{z-index:2;padding:calc(18px * var(--k-scale));pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.k-uc-live>*{max-width:100%}.k-uc-bloom{z-index:0;filter:blur(14cqmin);pointer-events:none;background:radial-gradient(circle at 50% 50%, var(--k-accent-bright), var(--k-accent) 45%, transparent 72%);border-radius:50%;width:96%;height:96%;position:absolute;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab, red, red)){.k-uc-bloom{background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--k-accent-bright) 46%, transparent), color-mix(in srgb, var(--k-accent) 22%, transparent) 45%, transparent 72%)}}.k-uc-plate{z-index:1;border-radius:calc(var(--k-radius-m) * .9);border:1px solid var(--k-ink);display:block;position:absolute;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.k-uc-plate{border:1px solid color-mix(in srgb, var(--k-ink) 13%, transparent)}}.k-uc-plate{background:var(--k-ink)}@supports (color:color-mix(in lab, red, red)){.k-uc-plate{background:color-mix(in srgb, var(--k-ink) 8%, var(--k-bg))}}.k-uc-plate>img{object-fit:cover;width:100%;height:100%;display:block}.k-uc-plate[data-fill=wash][data-i="0"]{background:linear-gradient(148deg, var(--k-accent), var(--k-accent-2))}@supports (color:color-mix(in lab, red, red)){.k-uc-plate[data-fill=wash][data-i="0"]{background:linear-gradient(148deg, color-mix(in srgb, var(--k-accent) 62%, var(--k-bg)), color-mix(in srgb, var(--k-accent-2) 34%, var(--k-bg)))}}.k-uc-plate[data-fill=wash][data-i="1"]{background:linear-gradient(160deg, var(--k-accent-2), var(--k-accent))}@supports (color:color-mix(in lab, red, red)){.k-uc-plate[data-fill=wash][data-i="1"]{background:linear-gradient(160deg, color-mix(in srgb, var(--k-accent-2) 52%, var(--k-bg)), color-mix(in srgb, var(--k-accent) 26%, var(--k-bg)))}}.k-uc-plate[data-fill=wash][data-i="2"]{background:linear-gradient(132deg, var(--k-accent-bright), var(--k-accent))}@supports (color:color-mix(in lab, red, red)){.k-uc-plate[data-fill=wash][data-i="2"]{background:linear-gradient(132deg, color-mix(in srgb, var(--k-accent-bright) 46%, var(--k-bg)), color-mix(in srgb, var(--k-accent) 44%, var(--k-bg)))}}.k-uc-plate[data-fill=wash][data-i="3"]{background:linear-gradient(170deg, var(--k-accent), var(--k-ink))}@supports (color:color-mix(in lab, red, red)){.k-uc-plate[data-fill=wash][data-i="3"]{background:linear-gradient(170deg, color-mix(in srgb, var(--k-accent) 34%, var(--k-bg)), color-mix(in srgb, var(--k-ink) 10%, var(--k-bg)))}}.k-uc-plate[data-fill=wash][data-i="4"]{background:linear-gradient(120deg, var(--k-accent-2-bright), var(--k-accent-2))}@supports (color:color-mix(in lab, red, red)){.k-uc-plate[data-fill=wash][data-i="4"]{background:linear-gradient(120deg, color-mix(in srgb, var(--k-accent-2-bright) 40%, var(--k-bg)), color-mix(in srgb, var(--k-accent-2) 30%, var(--k-bg)))}}.k-uc-plate[data-lift=on]{border-color:var(--k-accent-bright)}@supports (color:color-mix(in lab, red, red)){.k-uc-plate[data-lift=on]{border-color:color-mix(in srgb, var(--k-accent-bright) 55%, transparent)}}.k-uc-wires,.k-uc-grid,.k-uc-stream{z-index:2;width:100%;height:100%;position:absolute;inset:0}.k-uc-wires path{fill:none;stroke-width:1.6px;stroke-dasharray:4 4;stroke:var(--k-accent-2)}@supports (color:color-mix(in lab, red, red)){.k-uc-wires path{stroke:color-mix(in srgb, var(--k-accent-2) 62%, transparent)}}.k-uc-wires path[data-i="1"]{stroke:var(--k-accent-bright)}@supports (color:color-mix(in lab, red, red)){.k-uc-wires path[data-i="1"]{stroke:color-mix(in srgb, var(--k-accent-bright) 78%, transparent)}}.k-uc-wires path[data-i="1"]{stroke-dasharray:none;stroke-width:1.6px}.k-uc-node{fill:var(--k-accent-bright);stroke:var(--k-accent-bright)}@supports (color:color-mix(in lab, red, red)){.k-uc-node{stroke:color-mix(in srgb, var(--k-accent-bright) 40%, transparent)}}.k-uc-node{stroke-width:5px}.k-uc-grid line{stroke:var(--k-ink)}@supports (color:color-mix(in lab, red, red)){.k-uc-grid line{stroke:color-mix(in srgb, var(--k-ink) 14%, transparent)}}.k-uc-grid line{stroke-width:1px;stroke-dasharray:3 5}.k-uc-sel{z-index:6;border-radius:var(--k-radius-s);border:1px dashed var(--k-accent-bright);position:absolute}@supports (color:color-mix(in lab, red, red)){.k-uc-sel{border:1px dashed color-mix(in srgb, var(--k-accent-bright) 80%, transparent)}}.k-uc-sel{background:var(--k-accent)}@supports (color:color-mix(in lab, red, red)){.k-uc-sel{background:color-mix(in srgb, var(--k-accent) 8%, transparent)}}.k-uc-handle{width:calc(6px * var(--k-scale));height:calc(6px * var(--k-scale));background:var(--k-bg);border:1px solid var(--k-accent-bright);border-radius:1px;position:absolute}@supports (color:color-mix(in lab, red, red)){.k-uc-handle{border:1px solid color-mix(in srgb, var(--k-accent-bright) 90%, transparent)}}.k-uc-handle[data-k=a]{left:calc(-3px * var(--k-scale));top:calc(-3px * var(--k-scale))}.k-uc-handle[data-k=b]{right:calc(-3px * var(--k-scale));top:calc(-3px * var(--k-scale))}.k-uc-handle[data-k=c]{left:calc(-3px * var(--k-scale));bottom:calc(-3px * var(--k-scale))}.k-uc-handle[data-k=d]{right:calc(-3px * var(--k-scale));bottom:calc(-3px * var(--k-scale))}.k-uc-stream path{fill:none;stroke-linecap:round}.k-uc-stream path[data-i="0"]{stroke:var(--k-accent)}@supports (color:color-mix(in lab, red, red)){.k-uc-stream path[data-i="0"]{stroke:color-mix(in srgb, var(--k-accent) 70%, transparent)}}.k-uc-stream path[data-i="1"]{stroke:var(--k-accent-2)}@supports (color:color-mix(in lab, red, red)){.k-uc-stream path[data-i="1"]{stroke:color-mix(in srgb, var(--k-accent-2) 62%, transparent)}}.k-uc-stream path[data-i="2"]{stroke:var(--k-accent-bright)}@supports (color:color-mix(in lab, red, red)){.k-uc-stream path[data-i="2"]{stroke:color-mix(in srgb, var(--k-accent-bright) 78%, transparent)}}.k-uc-stream path[data-i="3"]{stroke:var(--k-accent-2-bright)}@supports (color:color-mix(in lab, red, red)){.k-uc-stream path[data-i="3"]{stroke:color-mix(in srgb, var(--k-accent-2-bright) 50%, transparent)}}.k-uc-stream path[data-i="4"]{stroke:var(--k-accent)}@supports (color:color-mix(in lab, red, red)){.k-uc-stream path[data-i="4"]{stroke:color-mix(in srgb, var(--k-accent) 40%, transparent)}}.k-uc-chip{z-index:8;left:50%;bottom:calc(8px * var(--k-scale));align-items:baseline;gap:calc(6px * var(--k-scale));white-space:nowrap;max-width:88%;padding:calc(4px * var(--k-scale)) calc(10px * var(--k-scale));border-radius:var(--k-radius-pill);border:1px solid var(--k-ink);display:inline-flex;position:absolute;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.k-uc-chip{border:1px solid color-mix(in srgb, var(--k-ink) 16%, transparent)}}.k-uc-chip{background:var(--k-bg)}@supports (color:color-mix(in lab, red, red)){.k-uc-chip{background:color-mix(in srgb, var(--k-bg) 78%, transparent)}}.k-uc-chip{font-family:var(--k-font-mono);font-size:calc(11px * var(--k-scale));letter-spacing:.04em;color:var(--k-ink)}.k-uc-chip em{color:var(--k-muted);font-style:normal}.k-uc-cap{gap:calc(3px * var(--k-scale));flex-direction:column;min-width:0;display:flex}.k-uc-head{align-items:baseline;gap:calc(8px * var(--k-scale));min-width:0;display:flex}.k-uc-num{font-family:var(--k-font-mono);font-size:clamp(11px, 3.4cqi, calc(13px * var(--k-scale)));letter-spacing:.08em;color:var(--k-accent-bright);flex:none}.k-uc-title{font-family:var(--k-font-sans);font-weight:600;font-size:clamp(14px, 6.4cqi, calc(30px * var(--k-scale)));letter-spacing:var(--k-tracking-tight);color:var(--k-ink);min-width:0;line-height:1.2}.k-uc-note{font-size:clamp(11px, 4.2cqi, calc(18px * var(--k-scale)));color:var(--k-muted);line-height:1.4}.k-uc-cap[data-align=center]{text-align:center;align-items:center}.k-uc-cap[data-align=center] .k-uc-head{justify-content:center}.k-uc-cap[data-align=center] .k-uc-note{max-width:30ch}.k-uc[data-caption=start],.k-uc[data-caption=end]{flex-direction:row;align-items:center}.k-uc[data-caption=start]>.k-uc-cap,.k-uc[data-caption=end]>.k-uc-cap{flex:0 0 38%}.k-uc[data-caption=start]>.k-uc-stage,.k-uc[data-caption=end]>.k-uc-stage{aspect-ratio:auto;flex:auto;align-self:stretch;min-width:0}.k-uc[data-caption=above]>.k-uc-cap{padding:calc(6px * var(--k-scale)) calc(6px * var(--k-scale)) 0}.k-uc[data-caption=below][data-card=on]>.k-uc-cap{padding:0 calc(6px * var(--k-scale)) calc(6px * var(--k-scale))}.k-uc-live[data-peek]{padding:calc(18px * var(--k-scale))}.k-uc-live[data-peek=bottom]{place-items:end center;padding-bottom:0}.k-uc-live[data-peek=bottom]>*{translate:0 8%}.k-uc-live[data-peek=top]{place-items:start center;padding-top:0}.k-uc-live[data-peek=top]>*{translate:0 -8%}.k-uc-live[data-peek=end]{place-items:center end;padding-right:0}.k-uc-live[data-peek=end]>*{max-width:none;translate:10%}.k-uc-live[data-peek=start]{place-items:center start;padding-left:0}.k-uc-live[data-peek=start]>*{max-width:none;translate:-10%}.k-uc[data-card=on][data-peek=bottom]>.k-uc-stage{margin:0 calc(-12px * var(--k-scale)) calc(-12px * var(--k-scale));border-radius:var(--k-radius-m) var(--k-radius-m) 0 0;width:auto}.k-uc[data-card=on][data-peek=top]>.k-uc-stage{margin:calc(-12px * var(--k-scale)) calc(-12px * var(--k-scale)) 0;border-radius:0 0 var(--k-radius-m) var(--k-radius-m);width:auto}.k-uc[data-card=on][data-peek=end]>.k-uc-stage{margin:calc(-12px * var(--k-scale)) calc(-12px * var(--k-scale)) calc(-12px * var(--k-scale)) 0;border-radius:var(--k-radius-m) 0 0 var(--k-radius-m)}.k-uc[data-card=on][data-peek=start]>.k-uc-stage{margin:calc(-12px * var(--k-scale)) 0 calc(-12px * var(--k-scale)) calc(-12px * var(--k-scale));border-radius:0 var(--k-radius-m) var(--k-radius-m) 0}.k-uc-live[data-peek=fill]{place-items:stretch stretch;padding:0}.k-uc-live[data-peek=fill]>*{width:100%;max-width:none;height:100%}.k-uc[data-card=on][data-peek=fill]>.k-uc-stage{margin:calc(-12px * var(--k-scale));border-radius:0;width:auto}.k-uc[data-card=on][data-caption=below][data-peek=fill]>.k-uc-stage{margin-bottom:0}.k-uc[data-card=on][data-caption=above][data-peek=fill]>.k-uc-stage{margin-top:0}.k-uc[data-card=on][data-peek]>.k-uc-stage,.k-uc[data-card=on][data-peek]>.k-uc-stage>.k-uc-plates{background:0 0}.k-uc-wall{gap:calc(18px * var(--k-scale));flex-direction:column;width:100%;display:flex}.k-uc-wall-head{gap:calc(6px * var(--k-scale));flex-direction:column;display:flex}.k-uc-wall-eyebrow{font-family:var(--k-font-mono);font-size:calc(11px * var(--k-scale));letter-spacing:.1em;text-transform:uppercase;color:var(--k-accent-bright)}.k-uc-wall-title{font-family:var(--k-font-sans);font-weight:600;font-size:calc(28px * var(--k-scale));letter-spacing:var(--k-tracking-tight);color:var(--k-ink);margin:0;line-height:1.15}.k-uc-wall-grid{gap:calc(26px * var(--k-scale));align-items:stretch;display:grid}.k-uc-wall-grid[data-layout=bento]{gap:calc(18px * var(--k-scale));grid-auto-flow:dense}.k-uc-wall-grid[data-layout=bento]>.k-uc{height:100%;min-height:0}.k-uc-wall-grid[data-layout=bento]>.k-uc>.k-uc-stage{aspect-ratio:auto;flex:auto;min-height:0}.k-uc-wall-grid[data-layout=bento]>.k-uc:not([data-caption=start]):not([data-caption=end])>.k-uc-cap{flex:none}.k-uc-wall-grid[data-layout=bento]>.k-uc>.k-uc-stage,.k-uc-wall-grid[data-layout=bento]>.k-uc>.k-uc-stage>.k-uc-plates{background:0 0}.k-uc-wall-grid[data-layout=bento]>.k-uc .k-uc-bloom{display:none}.k-uc-plates[data-live=on]>.k-uc-bloom{opacity:.4}.k-uc-wall-grid[data-layout=bento]>.k-uc[data-card=on]{box-shadow:inset 0 1px 0 var(--k-glint), var(--k-elev-2)}@supports (color:color-mix(in lab, red, red)){.k-uc-wall-grid[data-layout=bento]>.k-uc[data-card=on]{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--k-glint) 14%, transparent), var(--k-elev-2)}}.k-uc[data-glow=on]{isolation:isolate;position:relative}.k-uc[data-glow=on]>.k-uc-stage,.k-uc[data-glow=on]>.k-uc-cap{z-index:1;position:relative}.k-uc[data-glow=on]:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(closest-side, rgba(var(--k-accent-bright-rgb), calc(.95 * var(--k-lit))), rgba(var(--k-accent-rgb), calc(.55 * var(--k-lit))) 40%, rgba(var(--k-accent-rgb), calc(.18 * var(--k-lit))) 72%, transparent 100%);height:56%;filter:blur(calc(26px * var(--k-scale))) saturate(1.6);border-radius:50%;position:absolute;bottom:-28%;left:2%;right:2%}.k-uc-wall-grid[data-layout=bento]>.k-uc[data-card=on][data-glow=on]{box-shadow:inset 0 1px 0 var(--k-glint), inset 0 -1.5px 0 rgba(var(--k-accent-bright-rgb), calc(.75 * var(--k-lit))), 0 calc(12px * var(--k-scale)) calc(28px * var(--k-scale)) calc(-8px * var(--k-scale)) rgba(var(--k-accent-rgb), calc(.55 * var(--k-lit))), 0 calc(30px * var(--k-scale)) calc(70px * var(--k-scale)) calc(-16px * var(--k-scale)) rgba(var(--k-accent-rgb), calc(.5 * var(--k-lit))), var(--k-elev-2)}@supports (color:color-mix(in lab, red, red)){.k-uc-wall-grid[data-layout=bento]>.k-uc[data-card=on][data-glow=on]{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--k-glint) 14%, transparent), inset 0 -1.5px 0 rgba(var(--k-accent-bright-rgb), calc(.75 * var(--k-lit))), 0 calc(12px * var(--k-scale)) calc(28px * var(--k-scale)) calc(-8px * var(--k-scale)) rgba(var(--k-accent-rgb), calc(.55 * var(--k-lit))), 0 calc(30px * var(--k-scale)) calc(70px * var(--k-scale)) calc(-16px * var(--k-scale)) rgba(var(--k-accent-rgb), calc(.5 * var(--k-lit))), var(--k-elev-2)}}.k-uc-wall-grid[data-layout=bento]>.k-uc[data-caption=start],.k-uc-wall-grid[data-layout=bento]>.k-uc[data-caption=end]{align-items:flex-end}.k-uc-wall-grid[data-layout=bento]>.k-uc[data-caption=start]>.k-uc-cap,.k-uc-wall-grid[data-layout=bento]>.k-uc[data-caption=end]>.k-uc-cap{padding:calc(6px * var(--k-scale));padding-bottom:calc(14px * var(--k-scale));flex:0 0 40%}.k-uc-wall-grid[data-layout=bento]>.k-uc[data-caption=below]>.k-uc-cap{padding:0 calc(6px * var(--k-scale)) calc(6px * var(--k-scale))}.k-uc-wall-grid[data-layout=bento]>[data-span="2x1"]{grid-column:span 2}.k-uc-wall-grid[data-layout=bento]>[data-span="1x2"]{grid-row:span 2}.k-uc-wall-grid[data-layout=bento]>[data-span="2x2"]{grid-area:span 2/span 2}@media (max-width:720px){.k-uc-wall-grid[data-layout=bento]{grid-template-columns:1fr!important;grid-auto-rows:auto!important}.k-uc-wall-grid[data-layout=bento]>[data-span]{grid-area:auto}.k-uc-wall-grid[data-layout=bento]>.k-uc>.k-uc-stage{aspect-ratio:1.4}}.k-uc-report{z-index:9;border-radius:var(--k-radius-l);background:var(--k-bg);position:absolute;container-type:inline-size}@supports (color:color-mix(in lab, red, red)){.k-uc-report{background:color-mix(in srgb, var(--k-bg) 72%, transparent)}}.k-uc-report[data-at=bottom-left]{bottom:5%;left:3%}.k-uc-report[data-at=bottom-right]{bottom:5%;right:3%}.k-uc-report[data-at=top-left]{top:5%;left:3%}.k-uc-report[data-at=top-right]{top:5%;right:3%}.k-uc-report .k-report-bleed{opacity:.8;height:22%}.k-uc-report[data-figures=abstract] .k-figure,.k-uc-report[data-figures=abstract] .k-metric-delta,.k-uc-report[data-figures=abstract] .k-metric-secondary,.k-uc-report[data-figures=abstract] .k-trend-tick,.k-uc-report[data-figures=abstract] .k-trend-peak,.k-uc-report[data-figures=abstract] .k-trend-value,.k-uc-report[data-figures=abstract] .k-trend-ytick,.k-uc-report[data-figures=abstract] .k-trend-label{filter:blur(.26em);-webkit-user-select:none;user-select:none}.k-uc-report-foot{justify-content:space-between;align-items:center;gap:var(--k-space-4);padding:var(--k-space-4) var(--k-space-6) var(--k-space-5);border-top:1px solid var(--k-line);display:flex}.k-report-chart{padding-left:var(--k-space-3);padding-right:var(--k-space-3)}@container (max-width:400px){.k-uc-report-foot{align-items:flex-start;gap:var(--k-space-3);flex-direction:column}.k-uc-report-source{text-align:left}}.k-uc-report-source{font-family:var(--k-font-mono);font-size:clamp(11px, calc(26px * var(--k-scale)), 15px);letter-spacing:.04em;color:var(--k-ink-2);text-align:right;min-width:0;line-height:1.25}.k-uc-brands{z-index:8;align-items:center;gap:calc(7px * var(--k-scale));padding:0 calc(4px * var(--k-scale));flex-wrap:wrap;justify-content:center;display:flex;position:absolute;left:0;right:0}.k-uc-brands[data-at=top]{top:calc(6px * var(--k-scale))}.k-uc-brands[data-at=bottom]{bottom:calc(6px * var(--k-scale))}.k-uc-brand-pill{padding:calc(5px * var(--k-scale)) calc(10px * var(--k-scale));border-radius:var(--k-radius-pill);border:1px solid var(--k-ink);justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.k-uc-brand-pill{border:1px solid color-mix(in srgb, var(--k-ink) 16%, transparent)}}.k-uc-brand-pill{background:var(--k-bg)}@supports (color:color-mix(in lab, red, red)){.k-uc-brand-pill{background:color-mix(in srgb, var(--k-bg) 74%, transparent)}}.k-uc-plate-brand{right:calc(14px * var(--k-scale));bottom:calc(14px * var(--k-scale));padding:calc(6px * var(--k-scale)) calc(14px * var(--k-scale));border-radius:var(--k-radius-pill);border:1px solid var(--k-ink);align-items:center;display:inline-flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.k-uc-plate-brand{border:1px solid color-mix(in srgb, var(--k-ink) 22%, transparent)}}.k-uc-plate-brand{background:var(--k-bg)}@supports (color:color-mix(in lab, red, red)){.k-uc-plate-brand{background:color-mix(in srgb, var(--k-bg) 92%, transparent)}}.k-uc-plate>img[data-fit=contain]{object-fit:contain}.k-uc-plate:has(>img[data-fit=contain]){box-shadow:none;background:0 0;border-color:#0000}.k-uc-plate[data-lift=on]:has(>img[data-fit=contain]){box-shadow:0 0 calc(52px * var(--k-scale)) var(--k-accent-bright)}@supports (color:color-mix(in lab, red, red)){.k-uc-plate[data-lift=on]:has(>img[data-fit=contain]){box-shadow:0 0 calc(52px * var(--k-scale)) color-mix(in srgb, var(--k-accent-bright) 34%, transparent)}}.k-uc-plate-play{width:calc(52px * var(--k-scale));height:calc(52px * var(--k-scale));border:1px solid var(--k-on-media);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;left:50%;translate:-50% -50%}@supports (color:color-mix(in lab, red, red)){.k-uc-plate-play{border:1px solid color-mix(in srgb, var(--k-on-media) 55%, transparent)}}.k-uc-plate-play{background:var(--k-bg)}@supports (color:color-mix(in lab, red, red)){.k-uc-plate-play{background:color-mix(in srgb, var(--k-bg) 42%, transparent)}}.k-uc-plate-play svg{width:58%;height:58%;fill:var(--k-on-media)}.k-uc-plate-where{left:calc(14px * var(--k-scale));top:calc(14px * var(--k-scale));align-items:center;gap:calc(6px * var(--k-scale));padding:calc(6px * var(--k-scale)) calc(10px * var(--k-scale));border-radius:var(--k-radius-pill);border:1px solid var(--k-ink);display:inline-flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.k-uc-plate-where{border:1px solid color-mix(in srgb, var(--k-ink) 22%, transparent)}}.k-uc-plate-where{background:var(--k-bg)}@supports (color:color-mix(in lab, red, red)){.k-uc-plate-where{background:color-mix(in srgb, var(--k-bg) 92%, transparent)}}.k-uc-plate-where em{font-style:normal;font-family:var(--k-font-mono);font-size:calc(11px * var(--k-scale));letter-spacing:.03em;color:var(--k-ink)}.k-trend-ev{z-index:4;pointer-events:none;width:0;position:absolute;top:0;bottom:0}.k-trend-ev-rule{border-left:2px dashed var(--k-accent-bright);width:0;position:absolute;top:0;bottom:0;left:0}@supports (color:color-mix(in lab, red, red)){.k-trend-ev-rule{border-left:2px dashed color-mix(in srgb, var(--k-accent-bright) 85%, transparent)}}.k-trend-ev-rule{z-index:1}.k-trend-ev-dot{z-index:3;width:calc(11px * var(--k-scale));height:calc(11px * var(--k-scale));background:var(--k-accent-bright);border:2px solid var(--k-bg);box-shadow:0 0 0 1px var(--k-accent-bright), 0 0 calc(16px * var(--k-scale)) var(--k-accent-bright);border-radius:50%;position:absolute;left:0;translate:-50% -50%}@supports (color:color-mix(in lab, red, red)){.k-trend-ev-dot{box-shadow:0 0 0 1px color-mix(in srgb, var(--k-accent-bright) 60%, transparent), 0 0 calc(16px * var(--k-scale)) color-mix(in srgb, var(--k-accent-bright) 70%, transparent)}}.k-trend-ev[data-open=on] .k-trend-ev-dot{width:calc(14px * var(--k-scale));height:calc(14px * var(--k-scale))}.k-trend-ev-n{width:calc(17px * var(--k-scale));height:calc(17px * var(--k-scale));font-size:calc(11px * var(--k-scale));color:var(--k-ink);background:var(--k-bg);border-radius:50%;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex;position:absolute;left:0;translate:-50% -190%}@supports (color:color-mix(in lab, red, red)){.k-trend-ev-n{background:color-mix(in srgb, var(--k-bg) 88%, transparent)}}.k-trend-ev-n{border:1px solid var(--k-ink)}@supports (color:color-mix(in lab, red, red)){.k-trend-ev-n{border:1px solid color-mix(in srgb, var(--k-ink) 26%, transparent)}}.k-trend-ev-card{align-items:center;gap:calc(8px * var(--k-scale));padding:calc(6px * var(--k-scale));border-radius:var(--k-radius-s);border:1px solid var(--k-ink);display:flex;position:absolute;left:0}@supports (color:color-mix(in lab, red, red)){.k-trend-ev-card{border:1px solid color-mix(in srgb, var(--k-ink) 18%, transparent)}}.k-trend-ev-card{background:var(--k-bg)}@supports (color:color-mix(in lab, red, red)){.k-trend-ev-card{background:color-mix(in srgb, var(--k-bg) 92%, transparent)}}.k-trend-ev-card{-webkit-backdrop-filter:blur(calc(14px * var(--k-scale)));backdrop-filter:blur(calc(14px * var(--k-scale)));box-shadow:0 calc(14px * var(--k-scale)) calc(34px * var(--k-scale)) #0000008c;width:max-content;max-width:calc(var(--ev-room,100) * 1cqw)}.k-trend-ev[data-side=above] .k-trend-ev-card{top:calc(5px * var(--k-scale));translate:-50%}.k-trend-ev[data-side=below] .k-trend-ev-card{bottom:calc(5px * var(--k-scale));translate:-50%}.k-trend-ev[data-edge=right] .k-trend-ev-card{translate:-100%}.k-trend-ev[data-edge=right] .k-trend-ev-n{translate:-110% -190%}.k-trend-ev[data-edge=left] .k-trend-ev-n{translate:10% -190%}.k-trend-ev[data-edge=left] .k-trend-ev-card{translate:0}.k-trend-ev-thumb{width:calc(32px * var(--k-scale));height:calc(32px * var(--k-scale));border-radius:calc(var(--k-radius-s));object-fit:cover;border:1px solid var(--k-ink);flex:none;display:block}@supports (color:color-mix(in lab, red, red)){.k-trend-ev-thumb{border:1px solid color-mix(in srgb, var(--k-ink) 16%, transparent)}}.k-trend-ev-body{gap:calc(2px * var(--k-scale));flex-direction:column;min-width:0;display:flex}.k-trend-ev-label{white-space:nowrap;font-family:var(--k-font-sans);font-weight:600;font-size:calc(12px * var(--k-scale));color:var(--k-ink);line-height:1.2}.k-trend-ev-stat{overflow-wrap:break-word;font-style:normal;font-size:calc(11px * var(--k-scale));letter-spacing:.02em;color:var(--k-accent-bright)}.k-dg{--k-dg-gutter:calc(184px * var(--k-scale));gap:var(--k-space-5);flex-direction:column;width:100%;display:flex}.k-dg-head{justify-content:space-between;align-items:baseline;gap:var(--k-space-4);display:flex}.k-dg-title{font-size:calc(26px * var(--k-scale));margin:0}.k-dg-window{font-size:calc(12px * var(--k-scale));letter-spacing:.06em;color:var(--k-muted)}.k-dg-rows{gap:calc(10px * var(--k-scale));flex-direction:column;display:flex;position:relative}.k-dg-row{z-index:1;grid-template-columns:var(--k-dg-gutter) 1fr;align-items:center;gap:var(--k-space-4);display:grid;position:relative}.k-dg-row-label{gap:calc(3px * var(--k-scale));flex-direction:column;min-width:0;display:flex}.k-dg-row-name{font-family:var(--k-font-sans);font-weight:600;font-size:calc(14px * var(--k-scale));color:var(--k-ink);line-height:1.2}.k-dg-row-meta{align-items:center;gap:calc(6px * var(--k-scale));display:flex}.k-dg-row-meta em{font-style:normal;font-size:calc(11px * var(--k-scale));letter-spacing:.03em;color:var(--k-muted)}.k-dg-row-plot{min-width:0}.k-dg-focus{top:0;bottom:calc(18px * var(--k-scale));z-index:20;border-left:1px solid var(--k-accent-bright);width:0;position:absolute}@supports (color:color-mix(in lab, red, red)){.k-dg-focus{border-left:1px solid color-mix(in srgb, var(--k-accent-bright) 70%, transparent)}}.k-dg-focus{pointer-events:none}.k-dg-focus:before{content:"";width:calc(40px * var(--k-scale));background:linear-gradient(90deg, transparent, var(--k-accent), transparent);position:absolute;top:0;bottom:0;left:0;translate:-50%}@supports (color:color-mix(in lab, red, red)){.k-dg-focus:before{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--k-accent) 16%, transparent), transparent)}}.k-dg-detail{gap:var(--k-space-3);flex-direction:column;display:flex}.k-dg-cards{gap:calc(12px * var(--k-scale));flex-wrap:wrap;display:flex}.k-dg-card{gap:calc(8px * var(--k-scale));padding:calc(12px * var(--k-scale));min-width:calc(210px * var(--k-scale));flex-direction:column;flex:1 1 calc(210px * var(--k-scale));max-width:calc(340px * var(--k-scale));border-radius:var(--k-radius-m);border:1px solid var(--k-ink);display:flex}@supports (color:color-mix(in lab, red, red)){.k-dg-card{border:1px solid color-mix(in srgb, var(--k-ink) 16%, transparent)}}.k-dg-card{background:var(--k-ink)}@supports (color:color-mix(in lab, red, red)){.k-dg-card{background:color-mix(in srgb, var(--k-ink) 6%, var(--k-bg))}}.k-dg-card-head{align-items:center;gap:calc(7px * var(--k-scale));display:flex}.k-dg-card-n{width:calc(19px * var(--k-scale));height:calc(19px * var(--k-scale));font-size:calc(11px * var(--k-scale));color:var(--k-on-accent);background:var(--k-accent);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex}.k-dg-card-when{font-size:calc(11px * var(--k-scale));color:var(--k-muted);margin-left:auto}.k-dg-card-body{align-items:center;gap:calc(10px * var(--k-scale));min-width:0;display:flex}.k-dg-card-thumb{width:calc(46px * var(--k-scale));height:calc(58px * var(--k-scale));object-fit:cover;border-radius:var(--k-radius-s);border:1px solid var(--k-ink);flex:none;display:block}@supports (color:color-mix(in lab, red, red)){.k-dg-card-thumb{border:1px solid color-mix(in srgb, var(--k-ink) 14%, transparent)}}.k-dg-card-avatar{width:calc(46px * var(--k-scale));height:calc(46px * var(--k-scale));object-fit:cover;border:2px solid var(--k-accent-bright);border-radius:50%;flex:none;display:block}@supports (color:color-mix(in lab, red, red)){.k-dg-card-avatar{border:2px solid color-mix(in srgb, var(--k-accent-bright) 55%, transparent)}}.k-dg-card-icon{width:calc(46px * var(--k-scale));height:calc(46px * var(--k-scale));border-radius:var(--k-radius-s);background:var(--k-accent);flex:none;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.k-dg-card-icon{background:color-mix(in srgb, var(--k-accent) 16%, transparent)}}.k-dg-card-icon{font-size:calc(20px * var(--k-scale))}.k-dg-glyph{fill:var(--k-accent-bright)}.k-dg-card-text{gap:calc(2px * var(--k-scale));flex-direction:column;min-width:0;display:flex}.k-dg-card-label{font-family:var(--k-font-sans);font-weight:600;font-size:calc(14px * var(--k-scale));color:var(--k-ink);line-height:1.25}.k-dg-card-who{font-size:calc(12px * var(--k-scale));color:var(--k-ink-2)}.k-dg-card-stat{font-style:normal;font-size:calc(12.5px * var(--k-scale));letter-spacing:.02em;color:var(--k-accent-bright)}.k-report--chart .k-report-head{padding:var(--k-space-4) var(--k-space-5) var(--k-space-3)}.k-report--chart .k-report-title{font-size:calc(23px * var(--k-scale));line-height:1.1}.k-report--chart .k-report-who{margin-bottom:calc(7px * var(--k-scale))}.k-report--chart .k-report-stats{padding:var(--k-space-4) var(--k-space-5);gap:var(--k-space-3) var(--k-space-4)}.k-report--chart .k-report-source{padding:0 var(--k-space-5) var(--k-space-4)}.k-report--chart .k-report-chart{padding-top:calc(6px * var(--k-scale))}.k-report-who{gap:calc(9px * var(--k-scale));margin-bottom:calc(9px * var(--k-scale));align-items:center;gap:calc(8px * var(--k-scale));flex:none;display:inline-flex}.k-report-brand{padding:calc(5px * var(--k-scale)) calc(11px * var(--k-scale));border-radius:var(--k-radius-pill);border:1px solid var(--k-ink);align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.k-report-brand{border:1px solid color-mix(in srgb, var(--k-ink) 20%, transparent)}}.k-report-brand{background:var(--k-ink)}@supports (color:color-mix(in lab, red, red)){.k-report-brand{background:color-mix(in srgb, var(--k-ink) 8%, transparent)}}.k-report-source{padding:0 var(--k-space-6) var(--k-space-5);font-size:calc(11.5px * var(--k-scale));letter-spacing:.04em;color:var(--k-muted)}.k-cover-dim{z-index:1;pointer-events:none;background:var(--k-bg);position:absolute;inset:0}.k-act{gap:calc(7px * var(--k-scale));flex-direction:column;align-items:flex-start;display:inline-flex}.k-act[data-align=center]{text-align:center;align-items:center}.k-act[data-align=end]{text-align:right;align-items:flex-end}.k-act-chip{align-items:center;gap:calc(11px * var(--k-scale));padding:calc(11px * var(--k-scale)) calc(20px * var(--k-scale));border-radius:var(--k-radius-pill);font-family:var(--k-font-sans);font-weight:600;font-size:calc(15px * var(--k-scale));letter-spacing:var(--k-tracking-tight);white-space:nowrap;line-height:1;text-decoration:none;display:inline-flex}.k-act[data-size=s] .k-act-chip{padding:calc(8px * var(--k-scale)) calc(15px * var(--k-scale));font-size:calc(13px * var(--k-scale));gap:calc(8px * var(--k-scale))}.k-act[data-size=l] .k-act-chip{padding:calc(15px * var(--k-scale)) calc(26px * var(--k-scale));font-size:calc(18px * var(--k-scale))}a.k-act-chip,button.k-act-chip{transition:transform var(--k-mo-exit) var(--k-mo-ease-move), box-shadow var(--k-mo-exit) var(--k-mo-ease-move), filter var(--k-mo-exit) var(--k-mo-ease-move)}a.k-act-chip:hover,button.k-act-chip:hover{transform:translateY(calc(-1px * var(--k-scale)));filter:brightness(1.04)}a.k-act-chip:active,button.k-act-chip:active{transform:none}.k-act-chip:focus-visible{outline:2px solid var(--k-accent);outline-offset:3px}.k-act-chip[data-tone=accent]{color:var(--k-on-accent);background:var(--k-gradient-type,var(--k-accent));box-shadow:0 0 0 1px var(--k-accent-bright), 0 calc(10px * var(--k-scale)) calc(30px * var(--k-scale)) var(--k-accent), 0 calc(2px * var(--k-scale)) calc(6px * var(--k-scale)) #00000059}@supports (color:color-mix(in lab, red, red)){.k-act-chip[data-tone=accent]{box-shadow:0 0 0 1px color-mix(in srgb, var(--k-accent-bright) 45%, transparent), 0 calc(10px * var(--k-scale)) calc(30px * var(--k-scale)) color-mix(in srgb, var(--k-accent) 42%, transparent), 0 calc(2px * var(--k-scale)) calc(6px * var(--k-scale)) #00000059}}.k-act-chip[data-tone=glass]{color:var(--k-ink);background:var(--k-bg)}@supports (color:color-mix(in lab, red, red)){.k-act-chip[data-tone=glass]{background:color-mix(in srgb, var(--k-bg) 88%, transparent)}}.k-act-chip[data-tone=glass]{border:1px solid var(--k-ink)}@supports (color:color-mix(in lab, red, red)){.k-act-chip[data-tone=glass]{border:1px solid color-mix(in srgb, var(--k-ink) 22%, transparent)}}.k-act-chip[data-tone=glass]{-webkit-backdrop-filter:blur(calc(14px * var(--k-scale)));backdrop-filter:blur(calc(14px * var(--k-scale)));box-shadow:0 calc(8px * var(--k-scale)) calc(24px * var(--k-scale)) #00000073}.k-act-chip[data-tone=soft]{color:var(--k-ink);border:1px solid var(--k-line-2,var(--k-line));background:0 0}.k-act-chip[data-tone=ink]{color:var(--k-bg);background:var(--k-ink);box-shadow:0 calc(8px * var(--k-scale)) calc(24px * var(--k-scale)) var(--k-ink)}@supports (color:color-mix(in lab, red, red)){.k-act-chip[data-tone=ink]{box-shadow:0 calc(8px * var(--k-scale)) calc(24px * var(--k-scale)) color-mix(in srgb, var(--k-ink) 28%, transparent)}}.k-act-chip:has(>.k-act-cap){padding-right:calc(6px * var(--k-scale))}.k-act[data-size=s] .k-act-chip:has(>.k-act-cap){padding-right:calc(4px * var(--k-scale))}.k-act-cap{width:calc(30px * var(--k-scale));height:calc(30px * var(--k-scale));margin:calc(-6px * var(--k-scale)) 0;font-size:calc(15px * var(--k-scale));background:var(--k-accent);color:var(--k-on-accent);border-radius:50%;flex:none;place-items:center;font-weight:700;line-height:1;display:grid}.k-act[data-size=s] .k-act-cap{width:calc(24px * var(--k-scale));height:calc(24px * var(--k-scale));margin:calc(-5px * var(--k-scale)) 0;font-size:calc(12px * var(--k-scale))}.k-act[data-size=l] .k-act-cap{width:calc(38px * var(--k-scale));height:calc(38px * var(--k-scale));margin:calc(-8px * var(--k-scale)) 0;font-size:calc(18px * var(--k-scale))}.k-act-chip[data-tone=accent]>.k-act-cap{background:var(--k-ink);color:var(--k-bg)}.k-act-chip[data-tone=ink]>.k-act-cap{background:var(--k-accent);color:var(--k-on-accent)}.k-act-cursor{width:calc(21px * var(--k-scale));height:calc(21px * var(--k-scale));rotate:-8deg;translate:0 calc(2px * var(--k-scale));flex:none}.k-act-note{font-size:calc(11.5px * var(--k-scale));letter-spacing:.04em;color:var(--k-muted);text-align:center;align-self:stretch}.k-btn{all:unset;box-sizing:border-box;justify-content:center;align-items:center;gap:calc(10px * var(--k-scale));min-height:calc(40px * var(--k-scale));padding:calc(11px * var(--k-scale)) calc(20px * var(--k-scale));border-radius:var(--k-radius-pill);font-family:var(--k-font-sans);font-weight:600;font-size:calc(15px * var(--k-scale));letter-spacing:var(--k-tracking-tight);white-space:nowrap;text-align:center;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;vertical-align:middle;transition:transform var(--k-mo-exit) var(--k-mo-ease-move), box-shadow var(--k-mo-exit) var(--k-mo-ease-move), background-color var(--k-mo-exit) var(--k-mo-ease-move), border-color var(--k-mo-exit) var(--k-mo-ease-move), filter var(--k-mo-exit) var(--k-mo-ease-move);border:1px solid #0000;line-height:1;text-decoration:none;display:inline-flex;position:relative}.k-btn:is(a[href],button){cursor:pointer}.k-btn[data-size=s]{min-height:calc(36px * var(--k-scale));padding:calc(8px * var(--k-scale)) calc(15px * var(--k-scale));font-size:calc(13px * var(--k-scale));gap:calc(8px * var(--k-scale))}.k-btn[data-size=l]{min-height:calc(48px * var(--k-scale));padding:calc(14px * var(--k-scale)) calc(26px * var(--k-scale));font-size:calc(17px * var(--k-scale));gap:calc(12px * var(--k-scale))}.k-btn[data-icon-only=on]{aspect-ratio:1;min-width:calc(40px * var(--k-scale));justify-content:center;padding:0}.k-btn[data-icon-only=on][data-size=s]{min-width:calc(36px * var(--k-scale))}.k-btn[data-icon-only=on][data-size=l]{min-width:calc(48px * var(--k-scale))}.k-btn[data-icon-only=on]>.k-btn-icon{margin:0}.k-btn[data-icon-only=on]>.k-btn-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.k-btn[data-block=on]{white-space:normal;width:100%;line-height:1.2;display:flex}.k-btn:focus-visible{outline:2px solid var(--k-ink);outline-offset:3px}.k-btn-label{min-width:0}.k-btn-icon{width:1.15em;height:1.15em;margin-left:calc(-2px * var(--k-scale));flex:none;place-items:center;display:inline-grid}.k-btn-icon>svg{width:100%;height:100%}.k-btn[data-tone=accent]{color:var(--k-on-accent);background:var(--k-gradient-type,var(--k-accent));box-shadow:0 0 0 1px var(--k-accent-bright), 0 calc(10px * var(--k-scale)) calc(30px * var(--k-scale)) var(--k-accent), 0 calc(2px * var(--k-scale)) calc(6px * var(--k-scale)) #00000047}@supports (color:color-mix(in lab, red, red)){.k-btn[data-tone=accent]{box-shadow:0 0 0 1px color-mix(in srgb, var(--k-accent-bright) 45%, transparent), 0 calc(10px * var(--k-scale)) calc(30px * var(--k-scale)) color-mix(in srgb, var(--k-accent) calc(42% * var(--k-glow,1)), transparent), 0 calc(2px * var(--k-scale)) calc(6px * var(--k-scale)) #00000047}}.k-btn[data-tone=accent][data-glow=off]{box-shadow:0 0 0 1px var(--k-accent-bright), 0 calc(1px * var(--k-scale)) calc(3px * var(--k-scale)) #0003}@supports (color:color-mix(in lab, red, red)){.k-btn[data-tone=accent][data-glow=off]{box-shadow:0 0 0 1px color-mix(in srgb, var(--k-accent-bright) 45%, transparent), 0 calc(1px * var(--k-scale)) calc(3px * var(--k-scale)) #0003}}.k-btn[data-tone=ink]{color:var(--k-bg);background:var(--k-ink);box-shadow:0 calc(6px * var(--k-scale)) calc(18px * var(--k-scale)) var(--k-ink)}@supports (color:color-mix(in lab, red, red)){.k-btn[data-tone=ink]{box-shadow:0 calc(6px * var(--k-scale)) calc(18px * var(--k-scale)) color-mix(in srgb, var(--k-ink) 22%, transparent)}}.k-btn[data-tone=paper]{color:var(--k-ink);background:var(--k-paper);border-color:var(--k-line-2,var(--k-line));box-shadow:0 calc(1px * var(--k-scale)) calc(2px * var(--k-scale)) var(--k-ink)}@supports (color:color-mix(in lab, red, red)){.k-btn[data-tone=paper]{box-shadow:0 calc(1px * var(--k-scale)) calc(2px * var(--k-scale)) color-mix(in srgb, var(--k-ink) 8%, transparent)}}.k-btn[data-tone=glass]{color:var(--k-ink);background:var(--k-bg)}@supports (color:color-mix(in lab, red, red)){.k-btn[data-tone=glass]{background:color-mix(in srgb, var(--k-bg) 82%, transparent)}}.k-btn[data-tone=glass]{border-color:var(--k-ink)}@supports (color:color-mix(in lab, red, red)){.k-btn[data-tone=glass]{border-color:color-mix(in srgb, var(--k-ink) 20%, transparent)}}.k-btn[data-tone=glass]{-webkit-backdrop-filter:blur(calc(14px * var(--k-scale)));box-shadow:0 calc(8px * var(--k-scale)) calc(24px * var(--k-scale)) #00000038}.k-btn[data-tone=outline]{color:var(--k-ink);border-color:var(--k-line-2,var(--k-line));background:0 0}.k-btn[data-tone=ghost]{color:var(--k-ink);background:0 0}.k-btn:is(a[href],button):not([aria-disabled=true]):not(:disabled):hover{transform:translateY(calc(-1px * var(--k-scale)))}.k-btn:is(a[href],button):is([data-tone=accent],[data-tone=ink]):not([aria-disabled=true]):not(:disabled):hover{filter:brightness(1.06)}.k-btn:is(a[href],button)[data-tone=paper]:not([aria-disabled=true]):not(:disabled):hover{border-color:var(--k-ink)}@supports (color:color-mix(in lab, red, red)){.k-btn:is(a[href],button)[data-tone=paper]:not([aria-disabled=true]):not(:disabled):hover{border-color:color-mix(in srgb, var(--k-ink) 28%, transparent)}}.k-btn:is(a[href],button):is([data-tone=ghost],[data-tone=outline]):not([aria-disabled=true]):not(:disabled):hover{background:var(--k-accent)}@supports (color:color-mix(in lab, red, red)){.k-btn:is(a[href],button):is([data-tone=ghost],[data-tone=outline]):not([aria-disabled=true]):not(:disabled):hover{background:color-mix(in srgb, var(--k-accent) 8%, transparent)}}.k-btn:is(a[href],button):is([data-tone=ghost],[data-tone=outline]):not([aria-disabled=true]):not(:disabled):hover{transform:none}.k-btn:is(a[href],button)[data-tone=glass]:not([aria-disabled=true]):not(:disabled):hover{background:var(--k-bg)}@supports (color:color-mix(in lab, red, red)){.k-btn:is(a[href],button)[data-tone=glass]:not([aria-disabled=true]):not(:disabled):hover{background:color-mix(in srgb, var(--k-bg) 92%, transparent)}}.k-btn:is(a[href],button):not([aria-disabled=true]):not(:disabled):active{filter:none;transform:translateY(0)scale(.98)}.k-btn:disabled,.k-btn[aria-disabled=true]:not([data-loading=on]){cursor:not-allowed;opacity:.5;box-shadow:none;filter:saturate(.6)}.k-btn[data-loading=on]{cursor:progress}.k-btn[data-loading=on][data-cap=off]>:is(.k-btn-label,.k-btn-icon){opacity:0}.k-btn-busy{place-items:center;display:grid;position:absolute;inset:0}.k-btn-spin{box-sizing:border-box;border:calc(2px * var(--k-scale)) solid currentColor;border-right-color:#0000;border-radius:50%;width:1.05em;height:1.05em;animation:.8s linear infinite k-btn-spin;display:block}@keyframes k-btn-spin{to{rotate:1turn}}@media (prefers-reduced-motion:reduce){.k-btn,.k-btn-cap{transition:none}.k-btn:hover,.k-btn:active,.k-btn:hover>.k-btn-cap{transform:none!important}.k-btn-spin{animation:none}}.k-btn[data-cap=on]{padding-right:calc(6px * var(--k-scale))}.k-btn[data-cap=on][data-size=s]{padding-right:calc(5px * var(--k-scale))}.k-btn[data-cap=on][data-size=l]{padding-right:calc(7px * var(--k-scale))}.k-btn-cap{width:calc(28px * var(--k-scale));height:calc(28px * var(--k-scale));margin:calc(-6px * var(--k-scale)) 0;font-size:calc(14px * var(--k-scale));background:var(--k-accent);color:var(--k-on-accent);transition:transform var(--k-mo-exit) var(--k-mo-ease-move);border-radius:50%;flex:none;place-items:center;font-weight:700;line-height:1;display:grid}.k-btn[data-size=s] .k-btn-cap{width:calc(26px * var(--k-scale));height:calc(26px * var(--k-scale));margin:calc(-5px * var(--k-scale)) 0;font-size:calc(12px * var(--k-scale))}.k-btn[data-size=l] .k-btn-cap{width:calc(36px * var(--k-scale));height:calc(36px * var(--k-scale));margin:calc(-8px * var(--k-scale)) 0;font-size:calc(17px * var(--k-scale))}.k-btn[data-tone=accent]>.k-btn-cap{background:var(--k-ink);color:var(--k-bg)}.k-btn-cap>.k-btn-spin{width:55%;height:55%}.k-btn:is(a[href],button)[data-cap=on]:not([aria-disabled=true]):not(:disabled):hover>.k-btn-cap{transform:translateX(calc(2px * var(--k-scale)))}.k-status{--k-sb-fill:var(--k-status-info-fill);--k-sb-ink:var(--k-status-info-ink);--k-sb-glyph:var(--k-status-info-glyph);box-sizing:border-box;width:fit-content;max-width:100%;min-height:calc(20px * var(--k-scale));padding:calc(2px * var(--k-scale)) calc(8px * var(--k-scale));border-radius:calc(8px * var(--k-scale));font-family:var(--k-font-sans);font-weight:550;font-size:calc(12px * var(--k-scale));line-height:calc(16px * var(--k-scale));letter-spacing:normal;text-transform:none;white-space:nowrap;vertical-align:middle;color:var(--k-sb-ink);background:var(--k-sb-fill);flex-shrink:0;align-items:center;gap:0;display:inline-flex}.k-status[data-badge-tone=success]{--k-sb-fill:var(--k-status-success-fill);--k-sb-ink:var(--k-status-success-ink);--k-sb-glyph:var(--k-status-success-glyph)}.k-status[data-badge-tone=attention]{--k-sb-fill:var(--k-status-attention-fill);--k-sb-ink:var(--k-status-attention-ink);--k-sb-glyph:var(--k-status-attention-glyph)}.k-status[data-badge-tone=warning]{--k-sb-fill:var(--k-status-warning-fill);--k-sb-ink:var(--k-status-warning-ink);--k-sb-glyph:var(--k-status-warning-glyph)}.k-status[data-badge-tone=critical]{--k-sb-fill:var(--k-status-critical-fill);--k-sb-ink:var(--k-status-critical-ink);--k-sb-glyph:var(--k-status-critical-glyph)}.k-status[data-badge-tone=read-only]{--k-sb-fill:transparent;--k-sb-ink:var(--k-status-readonly-ink);--k-sb-glyph:var(--k-status-readonly-glyph)}.k-status-glyph{width:calc(20px * var(--k-scale));height:calc(20px * var(--k-scale));margin:calc(-2px * var(--k-scale)) 0 calc(-2px * var(--k-scale)) calc(-8px * var(--k-scale));fill:var(--k-sb-glyph);flex:none;display:block}.k-navrow{all:unset;box-sizing:border-box;align-items:center;gap:calc(10px * var(--k-scale));width:100%;min-height:calc(36px * var(--k-scale));padding:0 calc(12px * var(--k-scale));border-radius:var(--k-radius-pill);font-family:var(--k-font-sans);font-weight:500;font-size:calc(14px * var(--k-scale));line-height:calc(20px * var(--k-scale));color:var(--k-ink-2);text-align:left;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--k-mo-exit) var(--k-mo-ease-move), color var(--k-mo-exit) var(--k-mo-ease-move);background:0 0;text-decoration:none;display:flex}.k-navrow:is(a[href],button){cursor:pointer}.k-navrow:focus-visible{outline:2px solid var(--k-ink);outline-offset:2px}.k-navrow-icon{width:calc(16px * var(--k-scale));height:calc(16px * var(--k-scale));font-size:calc(16px * var(--k-scale));color:currentColor;flex:none;place-items:center;line-height:1;display:inline-grid}.k-navrow-icon>svg{width:100%;height:100%}.k-navrow-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.k-navrow-count{font-size:calc(12px * var(--k-scale));font-variant-numeric:tabular-nums;color:var(--k-muted);flex:none;margin-left:auto;font-weight:500}.k-navrow-tail{flex:none;align-items:center;margin-left:auto;display:inline-flex}.k-navrow:is(a[href],button)[data-active=off]:not([aria-disabled=true]):not(:disabled):hover{color:var(--k-ink);background:var(--k-accent)}@supports (color:color-mix(in lab, red, red)){.k-navrow:is(a[href],button)[data-active=off]:not([aria-disabled=true]):not(:disabled):hover{background:color-mix(in srgb, var(--k-accent) 8%, transparent)}}.k-navrow[data-active=on]{color:var(--k-accent-ink);background:var(--k-accent-soft);font-weight:500}.k-navrow[data-active=on] .k-navrow-count{color:var(--k-accent-ink)}.k-navrow:disabled,.k-navrow[aria-disabled=true]{cursor:not-allowed;opacity:.5}@media (prefers-reduced-motion:reduce){.k-navrow{transition:none}}.k-seg{box-sizing:border-box;align-items:center;gap:calc(2px * var(--k-scale));width:fit-content;padding:calc(3px * var(--k-scale));background:var(--k-paper);border:1px solid var(--k-line);border-radius:var(--k-radius-pill);vertical-align:middle;max-width:100%;display:inline-flex}.k-seg[data-block=on]{width:100%;display:flex}.k-seg[data-block=on]>.k-seg-item{flex:1 1 0;min-width:0}.k-seg-item{appearance:none;box-sizing:border-box;justify-content:center;align-items:center;gap:calc(6px * var(--k-scale));height:calc(30px * var(--k-scale));padding:0 calc(14px * var(--k-scale));border-radius:var(--k-radius-pill);color:var(--k-ink-2);font-family:var(--k-font-sans);font-weight:500;font-size:calc(13px * var(--k-scale));letter-spacing:var(--k-tracking-tight);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--k-mo-exit) var(--k-mo-ease-move), color var(--k-mo-exit) var(--k-mo-ease-move);background:0 0;border:0;outline:none;margin:0;line-height:1;display:inline-flex}.k-seg[data-size=s]>.k-seg-item{height:calc(26px * var(--k-scale));padding:0 calc(11px * var(--k-scale));font-size:calc(12px * var(--k-scale));gap:calc(5px * var(--k-scale))}.k-seg-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.k-seg-icon{flex:none;place-items:center;width:1.15em;height:1.15em;display:inline-grid}.k-seg-icon>svg{width:100%;height:100%}.k-seg-item[data-on=off]:not(:disabled):hover{color:var(--k-ink);background:var(--k-accent)}@supports (color:color-mix(in lab, red, red)){.k-seg-item[data-on=off]:not(:disabled):hover{background:color-mix(in srgb, var(--k-accent) 8%, transparent)}}.k-seg-item[data-on=on]{background:var(--k-accent);color:var(--k-on-accent)}.k-seg-item:focus-visible{box-shadow:0 0 0 calc(2px * var(--k-scale)) var(--k-paper), 0 0 0 calc(4px * var(--k-scale)) var(--k-accent)}.k-seg-item:disabled{cursor:not-allowed}.k-seg[aria-disabled=true]{opacity:.5}.k-seg-item>.k-tabs-count{color:inherit;opacity:.75}.k-tabs{min-width:0}.k-tabs-list{align-items:stretch;gap:calc(24px * var(--k-scale));border-bottom:1px solid var(--k-line);scrollbar-width:none;display:flex;overflow-x:auto}.k-tabs-list::-webkit-scrollbar{display:none}.k-tabs-tab{appearance:none;box-sizing:border-box;align-items:center;gap:calc(8px * var(--k-scale));height:calc(40px * var(--k-scale));color:var(--k-muted);font-family:var(--k-font-sans);font-weight:500;font-size:calc(14px * var(--k-scale));white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--k-mo-exit) var(--k-mo-ease-move);background:0 0;border:0;outline:none;margin:0 0 -1px;padding:0;line-height:1;display:inline-flex;position:relative}.k-tabs-tab:hover,.k-tabs-tab[data-on=on]{color:var(--k-ink)}.k-tabs-tab:after{content:"";border-radius:var(--k-radius-pill);background:var(--k-accent);opacity:0;height:2px;transition:opacity var(--k-mo-exit) var(--k-mo-ease-move);position:absolute;bottom:0;left:0;right:0}.k-tabs-tab[data-on=on]:after{opacity:1}.k-tabs-tab:focus-visible{outline:2px solid var(--k-accent);outline-offset:calc(2px * var(--k-scale));border-radius:calc(4px * var(--k-scale))}.k-tabs-count{font-family:var(--k-font-mono);font-size:calc(11px * var(--k-scale));font-variant-numeric:tabular-nums;color:var(--k-muted);font-weight:500}.k-tabs-tab[data-on=on]>.k-tabs-count{color:var(--k-accent-ink)}.k-tabs[data-variant=segmented]>.k-seg{margin-bottom:calc(4px * var(--k-scale))}.k-tabs-panel{padding-top:calc(16px * var(--k-scale));outline:none}.k-tabs-panel:focus-visible{outline:2px solid var(--k-accent);outline-offset:calc(2px * var(--k-scale));border-radius:calc(4px * var(--k-scale))}@media (prefers-reduced-motion:reduce){.k-seg-item,.k-tabs-tab,.k-tabs-tab:after{transition:none}}.k-field{--k-field-h:calc(36px * var(--k-scale));--k-field-pad:calc(14px * var(--k-scale));--k-field-fs:calc(14px * var(--k-scale));box-sizing:border-box;align-items:center;gap:calc(8px * var(--k-scale));width:fit-content;min-height:var(--k-field-h);padding-inline:var(--k-field-pad);border:1px solid var(--k-line-2,var(--k-line));border-radius:var(--k-radius-pill);background:var(--k-paper);color:var(--k-ink);font-family:var(--k-font-sans);font-size:var(--k-field-fs);vertical-align:middle;cursor:text;transition:border-color var(--k-mo-exit) var(--k-mo-ease-move), box-shadow var(--k-mo-exit) var(--k-mo-ease-move), background-color var(--k-mo-exit) var(--k-mo-ease-move);line-height:1.2;display:inline-flex;position:relative}.k-field[data-size=s]{--k-field-h:calc(32px * var(--k-scale));--k-field-pad:calc(12px * var(--k-scale));--k-field-fs:calc(13px * var(--k-scale))}.k-field[data-size=l]{--k-field-h:calc(44px * var(--k-scale));--k-field-pad:calc(18px * var(--k-scale));--k-field-fs:calc(16px * var(--k-scale));gap:calc(10px * var(--k-scale))}.k-field[data-block=on]{width:100%;display:flex}.k-field-control{all:unset;box-sizing:border-box;min-width:0;font:inherit;color:inherit;cursor:inherit;flex:auto;align-self:stretch}.k-field-control::placeholder{color:var(--k-muted);opacity:1}.k-field[data-kind=input] .k-field-control{min-width:calc(120px * var(--k-scale))}.k-field-icon{width:calc(16px * var(--k-scale));height:calc(16px * var(--k-scale));color:var(--k-muted);font-size:calc(14px * var(--k-scale));flex:none;place-items:center;line-height:1;display:inline-grid}.k-field-icon>svg{width:100%;height:100%}.k-field-suffix{color:var(--k-muted);flex:none;align-items:center;display:inline-flex}.k-field-kbd{font-family:var(--k-font-mono);font-size:calc(11px * var(--k-scale));letter-spacing:0;color:var(--k-muted);padding:calc(3px * var(--k-scale)) calc(6px * var(--k-scale));border:1px solid var(--k-line);border-radius:calc(5px * var(--k-scale));line-height:1}.k-field[data-kind=select]{cursor:pointer;padding-inline-end:0}.k-field[data-kind=select] .k-field-control{appearance:none;border-radius:var(--k-radius-pill);white-space:nowrap;text-overflow:ellipsis;height:calc(var(--k-field-h) - 2px);font-weight:500;line-height:calc(var(--k-field-h) - 2px);align-self:center;padding-inline-start:calc(2px * var(--k-scale));padding-inline-end:calc(var(--k-field-pad) + calc(22px * var(--k-scale)));overflow:hidden}.k-field[data-kind=select][data-axis=off] .k-field-control{margin-inline-start:calc(-1 * var(--k-field-pad));padding-inline-start:var(--k-field-pad)}.k-field-chevron{width:calc(14px * var(--k-scale));height:calc(14px * var(--k-scale));color:var(--k-muted);pointer-events:none;inset-inline-end:var(--k-field-pad);position:absolute;top:50%;translate:0 -50%}.k-field-axis{font-family:var(--k-font-mono);font-size:calc(11px * var(--k-scale));letter-spacing:.08em;text-transform:uppercase;color:var(--k-muted);pointer-events:none;flex:none}[data-ground=dark] .k-field{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-ground=light] .k-field{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.k-field option{color:initial;background:initial}.k-field:not([data-disabled=on]):hover{background:var(--k-accent)}@supports (color:color-mix(in lab, red, red)){.k-field:not([data-disabled=on]):hover{background:color-mix(in srgb, var(--k-accent) 8%, var(--k-paper))}}.k-field:focus-within{border-color:var(--k-accent);box-shadow:0 0 0 calc(3px * var(--k-scale)) var(--k-accent)}@supports (color:color-mix(in lab, red, red)){.k-field:focus-within{box-shadow:0 0 0 calc(3px * var(--k-scale)) color-mix(in srgb, var(--k-accent) 22%, transparent)}}.k-field[data-invalid=on]{border-color:var(--k-negative);box-shadow:0 0 0 calc(3px * var(--k-scale)) var(--k-negative)}@supports (color:color-mix(in lab, red, red)){.k-field[data-invalid=on]{box-shadow:0 0 0 calc(3px * var(--k-scale)) color-mix(in srgb, var(--k-negative) 12%, transparent)}}.k-field[data-invalid=on]:focus-within{border-color:var(--k-negative);box-shadow:0 0 0 calc(3px * var(--k-scale)) var(--k-negative)}@supports (color:color-mix(in lab, red, red)){.k-field[data-invalid=on]:focus-within{box-shadow:0 0 0 calc(3px * var(--k-scale)) color-mix(in srgb, var(--k-negative) 22%, transparent)}}.k-field[data-disabled=on]{opacity:.5;cursor:not-allowed}.k-field[data-disabled=on] .k-field-control{cursor:not-allowed}@media (prefers-reduced-motion:reduce){.k-field{transition:none}}.k-menu{vertical-align:middle;display:inline-block;position:relative}.k-menu-trigger.k-btn[data-tone=paper]:not(:disabled):hover,.k-menu-trigger.k-btn[aria-expanded=true]{background:var(--k-accent)}@supports (color:color-mix(in lab, red, red)){.k-menu-trigger.k-btn[data-tone=paper]:not(:disabled):hover,.k-menu-trigger.k-btn[aria-expanded=true]{background:color-mix(in srgb, var(--k-accent) 8%, var(--k-paper))}}.k-menu-trigger.k-btn[data-tone=paper]:not(:disabled):hover,.k-menu-trigger.k-btn[aria-expanded=true]{transform:none}.k-menu-trigger .k-btn-label{align-items:center;gap:calc(6px * var(--k-scale));display:inline-flex}.k-menu-chevron{width:calc(14px * var(--k-scale));height:calc(14px * var(--k-scale));color:var(--k-muted);transition:rotate var(--k-mo-exit) var(--k-mo-ease-move);flex:none}.k-menu[data-open=on] .k-menu-chevron{rotate:180deg}.k-menu-pop{top:calc(100% + calc(6px * var(--k-scale)));z-index:50;box-sizing:border-box;min-width:max(100%, calc(200px * var(--k-scale)));padding:calc(4px * var(--k-scale));background:var(--k-paper);color:var(--k-ink);border:1px solid var(--k-line);border-radius:calc(12px * var(--k-scale));box-shadow:0 calc(12px * var(--k-scale)) calc(32px * var(--k-scale)) calc(-16px * var(--k-scale)) #00000059;font-family:var(--k-font-sans);text-align:start;outline:none;flex-direction:column;display:flex;position:absolute;inset-inline-start:0}.k-menu[data-align=end] .k-menu-pop{inset-inline:auto 0}.k-menu-block{flex-direction:column;display:flex}.k-menu-label{padding:calc(6px * var(--k-scale)) calc(10px * var(--k-scale)) calc(4px * var(--k-scale));font-family:var(--k-font-mono);font-size:calc(11px * var(--k-scale));letter-spacing:.12em;text-transform:uppercase;color:var(--k-muted);-webkit-user-select:none;user-select:none}.k-menu-sep{height:0;margin:calc(4px * var(--k-scale)) calc(4px * var(--k-scale));border-top:1px solid var(--k-line)}.k-menu-item{box-sizing:border-box;align-items:center;gap:calc(10px * var(--k-scale));min-height:calc(32px * var(--k-scale));padding:calc(6px * var(--k-scale)) calc(10px * var(--k-scale));border-radius:calc(7px * var(--k-scale));font-size:calc(14px * var(--k-scale));color:var(--k-ink);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;outline:none;line-height:1.2;display:flex}.k-menu-icon{display:none}.k-menu-pop[data-icons=on] .k-menu-icon{width:calc(16px * var(--k-scale));height:calc(16px * var(--k-scale));color:var(--k-muted);font-size:calc(13px * var(--k-scale));flex:none;place-items:center;line-height:1;display:inline-grid}.k-menu-icon>svg{width:100%;height:100%}.k-menu-text{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.k-menu-shortcut{font-family:var(--k-font-mono);font-size:calc(11px * var(--k-scale));letter-spacing:0;color:var(--k-muted);flex:none;margin-inline-start:calc(16px * var(--k-scale))}.k-menu-item:not([aria-disabled=true]):is(:hover,:focus){background:var(--k-accent)}@supports (color:color-mix(in lab, red, red)){.k-menu-item:not([aria-disabled=true]):is(:hover,:focus){background:color-mix(in srgb, var(--k-accent) 8%, transparent)}}.k-menu-item:focus-visible{box-shadow:inset 0 0 0 1px var(--k-accent)}@supports (color:color-mix(in lab, red, red)){.k-menu-item:focus-visible{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--k-accent) 45%, transparent)}}.k-menu-item[data-danger=on],.k-menu-item[data-danger=on] .k-menu-icon{color:var(--k-negative)}.k-menu-item[data-danger=on]:not([aria-disabled=true]):is(:hover,:focus){background:var(--k-negative)}@supports (color:color-mix(in lab, red, red)){.k-menu-item[data-danger=on]:not([aria-disabled=true]):is(:hover,:focus){background:color-mix(in srgb, var(--k-negative) 8%, transparent)}}.k-menu-item[data-danger=on]:focus-visible{box-shadow:inset 0 0 0 1px var(--k-negative)}@supports (color:color-mix(in lab, red, red)){.k-menu-item[data-danger=on]:focus-visible{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--k-negative) 45%, transparent)}}.k-menu-item[aria-disabled=true]{opacity:.45;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.k-menu-chevron{transition:none}}.k-drift{pointer-events:none;position:absolute;inset:0}.k-drift-card{transform-origin:50% 0;position:absolute}.k-drift[data-ground=on] .k-drift-card{border-radius:var(--k-radius-l);background:var(--k-bg)}@supports (color:color-mix(in lab, red, red)){.k-drift[data-ground=on] .k-drift-card{background:color-mix(in srgb, var(--k-bg) 90%, transparent)}}.k-drift[data-ground=on] .k-drift-card{box-shadow:0 calc(26px * var(--k-scale)) calc(60px * var(--k-scale)) #0009}.k-dvg{gap:var(--k-space-4);--k-dvg-wedge-from:.16;--k-dvg-wedge-to:.02;flex-direction:column;width:100%;display:flex}[data-ground=dark] .k-dvg,[data-ground=dark] .k-dvg:not([data-ground]){--k-dvg-wedge-from:.4;--k-dvg-wedge-to:.07}.k-dvg-head{justify-content:space-between;align-items:flex-start;gap:var(--k-space-4);display:flex}.k-dvg-eyebrow{color:var(--k-muted);text-transform:uppercase;letter-spacing:.16em;font-size:calc(11px * var(--k-scale))}.k-dvg-title{margin:calc(4px * var(--k-scale)) 0 0}.k-dvg-window{color:var(--k-muted);font-size:calc(11.5px * var(--k-scale));white-space:nowrap}.k-dvg-figs{gap:var(--k-space-4);grid-template-columns:1fr 1fr;display:grid}.k-dvg-fig{gap:calc(2px * var(--k-scale));padding-left:calc(13px * var(--k-scale));border-left:calc(3px * var(--k-scale)) solid var(--k-ink);flex-direction:column;display:flex}.k-dvg-fig[data-series=b]{border-left-color:var(--k-accent)}.k-dvg-fig-delta{font-family:var(--k-font-mono);font-variant-numeric:tabular-nums;font-size:calc(30px * var(--k-scale));letter-spacing:-.02em;color:var(--k-ink);font-weight:700;line-height:1.05}.k-dvg-fig[data-series=b] .k-dvg-fig-delta{color:var(--k-accent-ink)}.k-dvg-fig-label{align-items:center;gap:calc(7px * var(--k-scale));margin-top:calc(3px * var(--k-scale));color:var(--k-ink-2);font-size:calc(13px * var(--k-scale));font-weight:500;display:inline-flex}.k-dvg-fig-value{color:var(--k-muted);font-family:var(--k-font-mono);font-size:calc(12px * var(--k-scale))}.k-dvg-plot{width:100%}.k-dvg-svg{width:100%;height:auto;display:block;overflow:visible}.k-dvg[data-fit=cover]{height:100%}.k-dvg[data-fit=cover] .k-dvg-plot{flex:auto;min-height:0;overflow:hidden}.k-dvg[data-fit=cover] .k-dvg-svg{height:100%;overflow:hidden}.k-dvg[data-fade=on] .k-dvg-plot{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 14% 86%,#0000 100%),linear-gradient(#0000 0,#000 16% 84%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 14% 86%,#0000 100%),linear-gradient(#0000 0,#000 16% 84%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.k-dvg-grid line{stroke:var(--k-line);stroke-width:1px;opacity:.45}.k-dvg-line{fill:none;stroke-width:calc(2.75px * var(--k-scale));stroke-linecap:round;stroke-linejoin:round}.k-dvg-line--a{stroke:var(--k-ink)}.k-dvg-line--b{stroke:var(--k-accent)}.k-dvg-dot--a{fill:var(--k-ink)}.k-dvg-dot--b{fill:var(--k-accent)}.k-dvg-endlabel text{font-size:calc(12.5px * var(--k-scale));font-weight:600}.k-dvg-endlabel--a{fill:var(--k-ink)}.k-dvg-endlabel--b{fill:var(--k-accent)}.k-dvg-thumb line{stroke:var(--k-line-2);stroke-width:1px}.k-dvg-thumb-edge{fill:none;stroke:var(--k-line-2);stroke-width:1px}.k-dvg-cross circle{fill:none;stroke:var(--k-muted);stroke-width:1px;opacity:.45}.k-dvg-pin line{stroke:var(--k-line-2);stroke-width:1px;stroke-dasharray:3 4;opacity:.8}.k-dvg-pin text{fill:var(--k-ink-2);font-family:var(--k-font-mono);font-size:calc(11px * var(--k-scale))}.k-dvg-axis text{font-family:var(--k-font-mono);font-size:calc(12px * var(--k-scale))}.k-dvg-axis--a text{fill:var(--k-muted)}.k-dvg-axis--b text{fill:var(--k-accent);opacity:.8}.k-dvg-ticks text{fill:var(--k-ink-2);font-family:var(--k-font-mono);font-size:calc(12.5px * var(--k-scale))}.k-dvg-foot{gap:calc(6px * var(--k-scale));flex-direction:column;display:flex}.k-dvg-note{color:var(--k-muted);font-size:calc(12px * var(--k-scale));margin:0;line-height:1.55}.k-dvg-source{color:var(--k-muted);opacity:.8;font-size:calc(11px * var(--k-scale));margin:0}.k-cstk{gap:var(--k-space-4);flex-direction:column;width:100%;display:flex}.k-cstk-head{justify-content:space-between;align-items:flex-start;gap:var(--k-space-4);display:flex}.k-cstk-eyebrow{color:var(--k-muted);text-transform:uppercase;letter-spacing:.16em;font-size:calc(11px * var(--k-scale))}.k-cstk-title{margin:calc(4px * var(--k-scale)) 0 0}.k-cstk-total{align-items:flex-end;gap:calc(2px * var(--k-scale));white-space:nowrap;flex-direction:column;display:flex}.k-cstk-total-row{align-items:baseline;gap:calc(8px * var(--k-scale));display:flex}.k-cstk-total-l{color:var(--k-muted);text-transform:uppercase;letter-spacing:.14em;font-size:calc(11px * var(--k-scale))}.k-cstk-total-v{color:var(--k-ink);font-size:calc(22px * var(--k-scale));letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:650}.k-cstk-total-d{font-family:var(--k-font-mono);font-size:calc(12px * var(--k-scale));color:var(--k-muted)}.k-cstk-plot{width:100%}.k-cstk-svg{width:100%;height:auto;display:block;overflow:visible}.k-cstk-grid line{stroke:var(--k-line);stroke-width:1px;opacity:.4}.k-cstk-band[data-i="0"],.k-cstk-ends g[data-i="0"],.k-cstk-row[data-i="0"]{color:var(--k-cat-1)}.k-cstk-band[data-i="1"],.k-cstk-ends g[data-i="1"],.k-cstk-row[data-i="1"]{color:var(--k-cat-2)}.k-cstk-band[data-i="2"],.k-cstk-ends g[data-i="2"],.k-cstk-row[data-i="2"]{color:var(--k-cat-3)}.k-cstk-band[data-i="3"],.k-cstk-ends g[data-i="3"],.k-cstk-row[data-i="3"]{color:var(--k-cat-4)}.k-cstk-band[data-i="4"],.k-cstk-ends g[data-i="4"],.k-cstk-row[data-i="4"]{color:var(--k-cat-5)}.k-cstk-band[data-i="5"],.k-cstk-ends g[data-i="5"],.k-cstk-row[data-i="5"]{color:var(--k-cat-6)}.k-cstk-band[data-i="6"],.k-cstk-ends g[data-i="6"],.k-cstk-row[data-i="6"]{color:var(--k-cat-7)}.k-cstk-band[data-lit="0"]{opacity:.3}.k-cstk-ends g[data-lit="0"],.k-cstk-row[data-lit="0"]{opacity:.55}.k-cstk-edge{fill:none;stroke:currentColor;stroke-width:calc(1.5px * var(--k-scale));stroke-linecap:round;stroke-linejoin:round;opacity:.9}.k-cstk-leader{fill:none;stroke:currentColor;stroke-width:1px;opacity:.5}.k-cstk-ends text{fill:currentColor;font-size:calc(12px * var(--k-scale));font-weight:600}.k-cstk-end-share{fill:var(--k-muted);font-size:calc(11px * var(--k-scale));font-weight:500}.k-cstk-axis text{fill:var(--k-muted);font-family:var(--k-font-mono);font-size:calc(11.5px * var(--k-scale))}.k-cstk-ticks text{fill:var(--k-ink-2);font-family:var(--k-font-mono);font-size:calc(12px * var(--k-scale))}.k-cstk-pin line{stroke:var(--k-line-2);stroke-width:1px;stroke-dasharray:3 4;opacity:.9}.k-cstk-pin text{fill:var(--k-ink-2);font-family:var(--k-font-mono);font-size:calc(11px * var(--k-scale))}.k-cstk-rows{gap:calc(7px * var(--k-scale)) var(--k-space-5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.k-cstk-row{align-items:center;gap:calc(7px * var(--k-scale));padding-bottom:calc(6px * var(--k-scale));border-bottom:1px solid var(--k-line);grid-template-columns:auto auto minmax(0,1fr) auto minmax(0,46px) auto;display:grid}.k-cstk-swatch{width:calc(9px * var(--k-scale));height:calc(9px * var(--k-scale));background:currentColor;border-radius:2px;flex:none}.k-cstk-name{color:var(--k-ink);font-size:calc(12.5px * var(--k-scale));white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.k-cstk-share{color:var(--k-ink);font-size:calc(12px * var(--k-scale));font-variant-numeric:tabular-nums}.k-cstk-track{height:calc(4px * var(--k-scale));background:var(--k-line);border-radius:999px;overflow:hidden}.k-cstk-fill{background:currentColor;border-radius:999px;height:100%;display:block}.k-cstk-delta{font-family:var(--k-font-mono);font-size:calc(11.5px * var(--k-scale));color:var(--k-muted);white-space:nowrap;text-align:right}.k-cstk-delta[data-dir=up]{color:var(--k-ink-2)}@media (max-width:640px){.k-cstk-rows{grid-template-columns:minmax(0,1fr)}.k-cstk-head{gap:var(--k-space-2);flex-direction:column}.k-cstk-total{align-items:flex-start}}.k-cstk-foot{gap:calc(6px * var(--k-scale));flex-direction:column;display:flex}.k-cstk-note{color:var(--k-muted);font-size:calc(12px * var(--k-scale));margin:0;line-height:1.55}.k-cstk-source{color:var(--k-muted);opacity:.8;font-size:calc(11px * var(--k-scale));margin:0}.k-slate{gap:calc(18px * var(--k-scale));grid-template-rows:auto 1fr auto;width:100%;display:grid;position:relative}.k-slate[data-fill=on]{height:100%}.k-slate-pad-s{padding:calc(20px * var(--k-scale))}.k-slate-pad-m{padding:calc(34px * var(--k-scale))}.k-slate-pad-l{padding:calc(52px * var(--k-scale))}.k-slate-pad-xl{padding:calc(78px * var(--k-scale))}.k-slate-top,.k-slate-foot{align-items:start;gap:calc(24px * var(--k-scale));display:grid}.k-slate-top{grid-template-columns:minmax(0,1fr) auto}.k-slate-top[data-align=center]{text-align:center;grid-template-columns:1fr;justify-items:center}.k-slate-top[data-align=center] .k-slate-standing{max-width:40ch}.k-slate-top[data-align=center] .k-slate-identity{justify-content:center}.k-slate-foot{grid-template-columns:1fr 1fr 1fr;align-items:end}.k-slate[data-rule=on] .k-slate-top{padding-bottom:calc(14px * var(--k-scale));border-bottom:1px solid var(--k-line)}.k-slate[data-rule=on] .k-slate-foot{padding-top:calc(14px * var(--k-scale));border-top:1px solid var(--k-line)}.k-slate-standing{max-width:46ch;line-height:1.55}.k-slate-identity{justify-content:flex-end;align-items:center;display:flex}.k-slate-wordmark{font-family:var(--k-font-display);font-weight:800;font-size:calc(17px * var(--k-scale));letter-spacing:var(--k-tracking-tight);color:var(--k-ink)}.k-slate-body{flex-direction:column;min-height:0;display:flex}.k-slate-body[data-align=start]{justify-content:flex-start}.k-slate-body[data-align=center]{justify-content:center}.k-slate-body[data-align=end]{justify-content:flex-end}.k-slate-aside{text-align:right;justify-self:end;max-width:30ch;line-height:1.7}.k-slate-chapter{text-align:center}.k-slate-pos{text-align:right}.k-figure-tab{font-variant-numeric:tabular-nums}.k-plate{isolation:isolate;background:var(--k-bg-soft);width:100%;color:var(--k-on-media);position:relative;overflow:hidden;container-type:inline-size}.k-plate-img{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.k-plate-empty{color:var(--k-muted);background:var(--k-bg-soft);z-index:0;place-items:center;display:grid;position:absolute;inset:0}.k-plate-treat,.k-plate-veil,.k-plate-grain{pointer-events:none;position:absolute;inset:0}.k-plate-ghost{z-index:1}.k-plate-treat{z-index:2}.k-plate-veil{z-index:3}.k-plate-grain{z-index:4}.k-plate-ghost{font-family:var(--k-font-display);letter-spacing:var(--k-tracking-mega);text-transform:uppercase;white-space:nowrap;color:var(--k-on-media);opacity:.13;pointer-events:none;justify-content:center;align-items:center;font-size:26cqw;font-weight:900;line-height:.8;display:flex;position:absolute;inset:0}.k-plate[data-treatment=none] .k-plate-treat{display:none}.k-plate[data-treatment=scrim] .k-plate-treat{background:var(--k-media-scrim);opacity:calc(var(--k-plate-k) * .5)}.k-plate[data-treatment=mono] .k-plate-img{filter:grayscale()contrast(1.06)}.k-plate[data-treatment=mono] .k-plate-treat{background:var(--k-media-scrim);opacity:calc(var(--k-plate-k) * .42)}.k-plate[data-treatment=duotone] .k-plate-img{filter:grayscale()contrast(1.18)brightness(.92)}.k-plate[data-treatment=duotone] .k-plate-treat{background:var(--k-accent);mix-blend-mode:multiply;opacity:calc(.25 + var(--k-plate-k) * .75)}.k-plate[data-treatment=duotone]:after{content:"";z-index:1;background:var(--k-accent-bright);mix-blend-mode:screen;opacity:calc(var(--k-plate-k) * .34);pointer-events:none;position:absolute;inset:0}.k-plate[data-treatment=wash] .k-plate-treat{background:rgba(var(--k-accent-rgb), 1);opacity:calc(var(--k-plate-k) * .42)}.k-plate[data-veil=none] .k-plate-veil{display:none}.k-plate[data-veil=bottom] .k-plate-veil{background:linear-gradient(to top, var(--k-media-scrim) 0%, #0000 72%);opacity:calc(.3 + var(--k-plate-k) * .7)}.k-plate[data-veil=top] .k-plate-veil{background:linear-gradient(to bottom, var(--k-media-scrim) 0%, #0000 68%);opacity:calc(.3 + var(--k-plate-k) * .7)}.k-plate[data-veil=left] .k-plate-veil{background:linear-gradient(to right, var(--k-media-scrim) 0%, #0000 78%);opacity:calc(.3 + var(--k-plate-k) * .7)}.k-plate[data-veil=right] .k-plate-veil{background:linear-gradient(to left, var(--k-media-scrim) 0%, #0000 78%);opacity:calc(.3 + var(--k-plate-k) * .7)}.k-plate[data-veil=full] .k-plate-veil{background:var(--k-media-scrim);opacity:calc(var(--k-plate-k) * .78)}.k-plate-grain{opacity:.22;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/><feColorMatrix type='saturate' values='0'/></filter><rect width='140' height='140' filter='url(%23n)' opacity='.5'/></svg>")}.k-plate-content{z-index:5;flex-direction:column;display:flex;position:absolute;inset:0}.k-plate-content>.k-slate,.k-plate-content>*>.k-slate{flex:1;min-height:0}.k-plate-credit{z-index:6;right:calc(10px * var(--k-scale));bottom:calc(8px * var(--k-scale));font-size:calc(11px * var(--k-scale));letter-spacing:.06em;color:var(--k-on-media);opacity:.52;position:absolute}.k-contentframe{gap:var(--k-space-7);padding-top:var(--k-space-5);align-items:start;display:grid}.k-contentframe-evidence{min-width:0}.k-fan{width:100%;position:relative;overflow:hidden;container-type:size}.k-fan-stage{position:absolute;inset:0}.k-fan-card{border-radius:var(--k-radius-m);border:1px solid var(--k-ink);display:block;position:absolute;top:50%;left:50%;overflow:hidden;translate:-50% -50%}@supports (color:color-mix(in lab, red, red)){.k-fan-card{border:1px solid color-mix(in srgb, var(--k-ink) 13%, transparent)}}.k-fan-card{background:var(--k-ink)}@supports (color:color-mix(in lab, red, red)){.k-fan-card{background:color-mix(in srgb, var(--k-ink) 8%, var(--k-bg))}}.k-fan-card{box-shadow:0 calc(10px * var(--k-scale)) calc(30px * var(--k-scale)) #00000047}.k-fan[data-mode=arc] .k-fan-card{transform-origin:50% 330%;top:52%}.k-fan[data-mode=hand] .k-fan-card{transform-origin:50% 120%;top:44%}.k-fan[data-bleed=bottom] .k-fan-card{top:100%}.k-fan[data-bleed=top] .k-fan-card{top:0%}.k-fan[data-bleed=top][data-mode=arc] .k-fan-card{transform-origin:50% -230%}.k-fan[data-bleed=top][data-mode=hand] .k-fan-card{transform-origin:50% -20%}.k-fan-card>img{object-fit:cover;width:100%;height:100%;display:block}.k-fan-card[data-fill=wash][data-i="0"]{background:linear-gradient(148deg, var(--k-accent), var(--k-accent-2))}@supports (color:color-mix(in lab, red, red)){.k-fan-card[data-fill=wash][data-i="0"]{background:linear-gradient(148deg, color-mix(in srgb, var(--k-accent) 62%, var(--k-bg)), color-mix(in srgb, var(--k-accent-2) 34%, var(--k-bg)))}}.k-fan-card[data-fill=wash][data-i="1"]{background:linear-gradient(160deg, var(--k-accent-2), var(--k-accent))}@supports (color:color-mix(in lab, red, red)){.k-fan-card[data-fill=wash][data-i="1"]{background:linear-gradient(160deg, color-mix(in srgb, var(--k-accent-2) 52%, var(--k-bg)), color-mix(in srgb, var(--k-accent) 26%, var(--k-bg)))}}.k-fan-card[data-fill=wash][data-i="2"]{background:linear-gradient(132deg, var(--k-accent-bright), var(--k-accent))}@supports (color:color-mix(in lab, red, red)){.k-fan-card[data-fill=wash][data-i="2"]{background:linear-gradient(132deg, color-mix(in srgb, var(--k-accent-bright) 46%, var(--k-bg)), color-mix(in srgb, var(--k-accent) 44%, var(--k-bg)))}}.k-fan-card[data-fill=wash][data-i="3"]{background:linear-gradient(170deg, var(--k-accent), var(--k-ink))}@supports (color:color-mix(in lab, red, red)){.k-fan-card[data-fill=wash][data-i="3"]{background:linear-gradient(170deg, color-mix(in srgb, var(--k-accent) 34%, var(--k-bg)), color-mix(in srgb, var(--k-ink) 10%, var(--k-bg)))}}.k-fan-card[data-fill=wash][data-i="4"]{background:linear-gradient(120deg, var(--k-accent-2-bright), var(--k-accent-2))}@supports (color:color-mix(in lab, red, red)){.k-fan-card[data-fill=wash][data-i="4"]{background:linear-gradient(120deg, color-mix(in srgb, var(--k-accent-2-bright) 40%, var(--k-bg)), color-mix(in srgb, var(--k-accent-2) 30%, var(--k-bg)))}}.k-fan-card[data-lift=on]{border-color:var(--k-accent-bright)}@supports (color:color-mix(in lab, red, red)){.k-fan-card[data-lift=on]{border-color:color-mix(in srgb, var(--k-accent-bright) 55%, transparent)}}.k-fan-card[data-lift=on]{box-shadow:0 0 0 1px var(--k-accent), 0 0 calc(46px * var(--k-scale)) var(--k-accent-bright), 0 calc(14px * var(--k-scale)) calc(38px * var(--k-scale)) #00000080}@supports (color:color-mix(in lab, red, red)){.k-fan-card[data-lift=on]{box-shadow:0 0 0 1px color-mix(in srgb, var(--k-accent) 34%, transparent), 0 0 calc(46px * var(--k-scale)) color-mix(in srgb, var(--k-accent-bright) 42%, transparent), 0 calc(14px * var(--k-scale)) calc(38px * var(--k-scale)) #00000080}}.k-fan[data-feather=on]{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%),linear-gradient(#0000 0,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%),linear-gradient(#0000 0,#000 8% 92%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.k-fan-over{z-index:20;width:max-content;max-width:86%;position:absolute;bottom:8%;left:50%;translate:-50%}.k-pricing{gap:var(--k-space-5);align-items:stretch;display:grid}.k-price{gap:var(--k-space-3);overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex;position:relative}.k-price-name,.k-price-list>li>span:last-child{min-width:0}.k-price-main{gap:var(--k-space-3);flex-direction:column;flex:1 0 auto;min-width:0;display:flex}.k-price-foot{flex-direction:column;min-width:0;display:flex}.k-price[data-emphasis=on]{--k-rim-color:var(--k-accent)}@supports (color:color-mix(in lab, red, red)){.k-price[data-emphasis=on]{--k-rim-color:color-mix(in srgb, var(--k-accent) 70%, transparent)}}.k-price[data-emphasis=on]{box-shadow:0 0 0 1px var(--k-rim-color), var(--k-elev-2)}.k-price-badge{width:auto;height:auto;padding:calc(5px * var(--k-scale)) calc(12px * var(--k-scale));white-space:nowrap;margin-bottom:calc(2px * var(--k-scale));font-size:calc(11px * var(--k-scale));letter-spacing:var(--k-tracking-wide);text-transform:uppercase;align-self:flex-start}.k-price-head{align-items:center;gap:calc(10px * var(--k-scale));display:flex}.k-price-glyph{font-family:var(--k-font-sans);flex:none}.k-price-name{margin:0}.k-price-note{color:var(--k-muted);margin:0}.k-price-rule{margin:var(--k-space-2) 0;border-top-style:dashed}.k-price-included{color:var(--k-muted)}.k-price-list{gap:calc(8px * var(--k-scale));flex-direction:column;flex:1;margin:0;padding:0;list-style:none;display:flex}.k-price-list>li{align-items:flex-start;gap:calc(10px * var(--k-scale));display:flex}.k-price-tick{width:calc(18px * var(--k-scale));height:calc(18px * var(--k-scale));margin-top:calc(3px * var(--k-scale));background:var(--k-accent-soft);border-radius:50%;flex:none;place-items:center;display:grid}.k-price-tick svg{fill:none;width:62%;height:62%;stroke:var(--k-accent-ink);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.k-price-list>li[data-state=none]{color:var(--k-muted)}.k-price-list>li[data-state=none] .k-price-tick{box-shadow:inset 0 0 0 1px var(--k-line);background:0 0}.k-price-list>li[data-state=none] .k-price-tick svg{stroke:var(--k-muted)}.k-price-amount{font-size:calc(40px * var(--k-scale));color:var(--k-ink);min-width:0;line-height:1}.k-price-figure{align-items:baseline;gap:calc(6px * var(--k-scale));margin-top:var(--k-space-2);flex-wrap:wrap;display:flex}.k-price-unit{color:var(--k-muted)}.k-price-action{margin-top:var(--k-space-2)}.k-price-footnote{margin-top:var(--k-space-2);color:var(--k-muted);text-align:center}.k-acc{gap:calc(6px * var(--k-scale));flex-direction:column;display:flex}.k-acc-item{border-radius:var(--k-radius-m)}.k-acc-item[data-open=off]{border-bottom:1px solid var(--k-line);border-radius:0}.k-acc-item[data-open=off]:last-child{border-bottom:0}.k-acc-q{all:unset;box-sizing:border-box;cursor:pointer;align-items:center;gap:calc(14px * var(--k-scale));width:100%;color:var(--k-ink);display:flex}.k-acc-q:focus-visible{outline:2px solid var(--k-accent);outline-offset:4px;border-radius:4px}.k-acc-num{color:var(--k-muted);flex:none}.k-acc-q-text{flex:1;min-width:0;margin:0}.k-acc-mark{width:calc(28px * var(--k-scale));height:calc(28px * var(--k-scale));border:1px solid var(--k-line-2,var(--k-line));color:var(--k-ink);border-radius:50%;flex:none;place-items:center;display:grid}.k-acc-mark svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:55%;height:55%;transition:rotate var(--k-mo-fast,.16s) var(--k-ease,ease)}.k-acc-q[aria-expanded=true] .k-acc-mark{background:var(--k-ink);color:var(--k-bg);border-color:var(--k-ink)}.k-acc[data-marker=plus] .k-acc-q[aria-expanded=true] .k-acc-mark svg{rotate:45deg}.k-acc[data-marker=chevron] .k-acc-q[aria-expanded=true] .k-acc-mark svg{rotate:180deg}.k-acc-a{padding-top:calc(10px * var(--k-scale))}.k-acc-a>p{max-width:68ch;margin:0}.k-acc-num+.k-acc-q-text~.k-acc-mark{margin-left:auto}.k-acc-item[data-open=on] .k-acc-a{padding-left:0}.k-ba{border-radius:var(--k-radius-m);background:var(--k-ink);width:100%;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.k-ba{background:color-mix(in srgb, var(--k-ink) 8%, var(--k-bg))}}.k-ba{touch-action:none;-webkit-user-select:none;user-select:none}.k-ba[data-drag=on]{cursor:ew-resize}.k-ba-pane{position:absolute;inset:0}.k-ba-pane>img{object-fit:cover;width:100%;height:100%;display:block}.k-ba-pane[data-side=before][data-fill=wash]{background:linear-gradient(160deg, var(--k-ink), var(--k-ink))}@supports (color:color-mix(in lab, red, red)){.k-ba-pane[data-side=before][data-fill=wash]{background:linear-gradient(160deg, color-mix(in srgb, var(--k-ink) 22%, var(--k-bg)), color-mix(in srgb, var(--k-ink) 8%, var(--k-bg)))}}.k-ba-pane[data-side=after][data-fill=wash]{background:linear-gradient(148deg, var(--k-accent), var(--k-accent-2))}@supports (color:color-mix(in lab, red, red)){.k-ba-pane[data-side=after][data-fill=wash]{background:linear-gradient(148deg, color-mix(in srgb, var(--k-accent) 62%, var(--k-bg)), color-mix(in srgb, var(--k-accent-2) 34%, var(--k-bg)))}}.k-ba-label{top:calc(12px * var(--k-scale));padding:calc(5px * var(--k-scale)) calc(10px * var(--k-scale));border-radius:var(--k-radius-pill);background:var(--k-paper);color:var(--k-ink);position:absolute;box-shadow:0 1px 3px #00000040}.k-ba-label[data-side=before]{left:calc(12px * var(--k-scale))}.k-ba-label[data-side=after]{right:calc(12px * var(--k-scale))}.k-ba-handle{background:var(--k-paper);z-index:3;pointer-events:none;width:2px;position:absolute;top:0;bottom:0;translate:-50%;box-shadow:0 0 0 1px #0000002e}.k-ba-knob{width:calc(40px * var(--k-scale));height:calc(40px * var(--k-scale));background:var(--k-paper);color:var(--k-ink);box-shadow:0 calc(4px * var(--k-scale)) calc(14px * var(--k-scale)) #0000004d;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.k-ba-knob svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:55%;height:55%}.k-ba-input{opacity:0;cursor:ew-resize;z-index:4;width:100%;height:100%;margin:0;position:absolute;inset:0}.k-masonry{align-items:flex-start;display:flex;position:relative;overflow:hidden}.k-masonry-col{flex-direction:column;flex:1 1 0;min-width:0;display:flex}.k-masonry-col>*{width:100%}.k-masonry-col[data-offset=on]{padding-top:calc(var(--k-masonry-stagger,.35) * 180px * var(--k-scale))}.k-masonry[data-fade=both]{-webkit-mask-image:linear-gradient(#0000 0,#000 14% 86%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 14% 86%,#0000 100%)}.k-masonry[data-fade=top]{-webkit-mask-image:linear-gradient(#0000 0,#000 18%);mask-image:linear-gradient(#0000 0,#000 18%)}.k-masonry[data-fade=bottom]{-webkit-mask-image:linear-gradient(#000 82%,#0000 100%);mask-image:linear-gradient(#000 82%,#0000 100%)}.k-masonry-track,.k-masonry-loop{flex-direction:column;display:flex}.k-masonry-track>*,.k-masonry-loop>*{width:100%}.k-masonry-track{animation:60s linear infinite k-masonry-drift}@keyframes k-masonry-drift{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.k-masonry-track{animation:none}}[data-motion=none] .k-masonry-track{animation:none}.k-rows{gap:calc(6px * var(--k-scale));flex-direction:column;max-width:100%;margin:0;padding:0;list-style:none;display:flex}.k-rows-row{align-items:center;gap:calc(10px * var(--k-scale));padding:calc(10px * var(--k-scale)) calc(14px * var(--k-scale));border-radius:var(--k-radius-s);border:var(--k-surface-border,1px solid var(--k-line));background:var(--k-surface-bg,var(--k-bg));display:flex}@supports (color:color-mix(in lab, red, red)){.k-rows-row{background:var(--k-surface-bg,color-mix(in srgb, var(--k-bg) 70%, transparent))}}.k-rows-row{-webkit-backdrop-filter:blur(var(--k-surface-blur,0px));backdrop-filter:blur(var(--k-surface-blur,0px));box-shadow:var(--k-surface-shadow,none);color:var(--k-ink-2);font-family:var(--k-font-sans);font-size:calc(14px * var(--k-scale));white-space:nowrap;font-weight:500;overflow:hidden}.k-rows[data-size=s] .k-rows-row{padding:calc(7px * var(--k-scale)) calc(11px * var(--k-scale));font-size:calc(12.5px * var(--k-scale));gap:calc(8px * var(--k-scale))}.k-rows-row[data-lit=on]{background:linear-gradient(180deg, #ffffff38, #fff0 55%), var(--k-gradient-type,var(--k-accent));border-color:var(--k-accent-bright)}@supports (color:color-mix(in lab, red, red)){.k-rows-row[data-lit=on]{border-color:color-mix(in srgb, var(--k-accent-bright) 70%, transparent)}}.k-rows-row[data-lit=on]{color:var(--k-on-accent);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 0 calc(4px * var(--k-scale)) rgba(var(--k-accent-rgb), calc(.8 * var(--k-lit))), 0 0 calc(22px * var(--k-scale)) rgba(var(--k-accent-rgb), calc(.6 * var(--k-lit))), 0 calc(10px * var(--k-scale)) calc(40px * var(--k-scale)) calc(-6px * var(--k-scale)) rgba(var(--k-accent-rgb), calc(.7 * var(--k-lit))), 0 calc(6px * var(--k-scale)) calc(18px * var(--k-scale)) #00000040;filter:saturate(1.5)}.k-rows-id{align-items:center;gap:calc(7px * var(--k-scale));font-family:var(--k-font-mono);letter-spacing:.02em;color:var(--k-muted);flex:none;font-size:.86em;display:inline-flex}.k-rows-row[data-lit=on] .k-rows-id{color:var(--k-on-accent)}.k-rows-bars{align-items:flex-end;gap:1.5px;height:.8em;display:inline-flex}.k-rows-bars i{opacity:.7;background:currentColor;border-radius:1px;width:2.5px;display:block}.k-rows-bars i:first-child{height:45%}.k-rows-bars i:nth-child(2){height:75%}.k-rows-bars i:nth-child(3){height:100%}.k-rows-glyph{opacity:.8;border:1.5px solid;border-radius:50%;flex:none;width:.95em;height:.95em}.k-rows-glyph[data-kind=status]{background:conic-gradient(currentColor 0 25%, transparent 25% 100%)}.k-rows-glyph[data-kind=dot]{opacity:.55;background:currentColor;border:0}.k-rows-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.k-beam{width:100%;position:relative;overflow:hidden}.k-beam-fill,.k-beam-rays{pointer-events:none;position:absolute;inset:0}.k-beam-rays{mix-blend-mode:screen;filter:blur(calc(.5px * var(--k-scale)))}.k-beam-glow{aspect-ratio:1;pointer-events:none;background:radial-gradient(circle, rgba(var(--k-accent-bright-rgb), .8), rgba(var(--k-accent-rgb), .32) 38%, transparent 66%);width:74%;filter:blur(calc(12px * var(--k-scale)));border-radius:50%;position:absolute;translate:-50% -50%}.k-beam-focal{z-index:2;place-items:center;display:grid;position:absolute;translate:-50% -50%}.k-shelf{width:100%;position:relative;overflow:hidden}.k-shelf-stage{position:absolute;inset:0}.k-shelf-card{border-radius:var(--k-radius-m);box-shadow:0 calc(16px * var(--k-scale)) calc(36px * var(--k-scale)) #00000047;backface-visibility:hidden;--k-surface-bg:var(--k-paper);--k-surface-blur:0px;display:block;position:absolute;top:50%;overflow:hidden}.k-shelf-card[data-fill=media],.k-shelf-card[data-fill=wash]{border:1px solid var(--k-ink)}@supports (color:color-mix(in lab, red, red)){.k-shelf-card[data-fill=media],.k-shelf-card[data-fill=wash]{border:1px solid color-mix(in srgb, var(--k-ink) 13%, transparent)}}.k-shelf-card[data-fill=media],.k-shelf-card[data-fill=wash]{background:var(--k-ink)}@supports (color:color-mix(in lab, red, red)){.k-shelf-card[data-fill=media],.k-shelf-card[data-fill=wash]{background:color-mix(in srgb, var(--k-ink) 8%, var(--k-bg))}}.k-shelf-card>img{object-fit:cover;width:100%;height:100%;display:block}.k-shelf-card[data-fill=child]>*{width:100%;height:100%}.k-shelf-card[data-fill=child] .k-surface{-webkit-backdrop-filter:none;backdrop-filter:none;box-sizing:border-box;height:100%}.k-shelf-card[data-fill=wash][data-i="0"]{background:linear-gradient(148deg, var(--k-accent), var(--k-accent-2))}@supports (color:color-mix(in lab, red, red)){.k-shelf-card[data-fill=wash][data-i="0"]{background:linear-gradient(148deg, color-mix(in srgb, var(--k-accent) 62%, var(--k-bg)), color-mix(in srgb, var(--k-accent-2) 34%, var(--k-bg)))}}.k-shelf-card[data-fill=wash][data-i="1"]{background:linear-gradient(160deg, var(--k-accent-2), var(--k-accent))}@supports (color:color-mix(in lab, red, red)){.k-shelf-card[data-fill=wash][data-i="1"]{background:linear-gradient(160deg, color-mix(in srgb, var(--k-accent-2) 52%, var(--k-bg)), color-mix(in srgb, var(--k-accent) 26%, var(--k-bg)))}}.k-shelf-card[data-fill=wash][data-i="2"]{background:linear-gradient(132deg, var(--k-accent-bright), var(--k-accent))}@supports (color:color-mix(in lab, red, red)){.k-shelf-card[data-fill=wash][data-i="2"]{background:linear-gradient(132deg, color-mix(in srgb, var(--k-accent-bright) 46%, var(--k-bg)), color-mix(in srgb, var(--k-accent) 44%, var(--k-bg)))}}.k-shelf-card[data-fill=wash][data-i="3"]{background:linear-gradient(170deg, var(--k-accent), var(--k-ink))}@supports (color:color-mix(in lab, red, red)){.k-shelf-card[data-fill=wash][data-i="3"]{background:linear-gradient(170deg, color-mix(in srgb, var(--k-accent) 34%, var(--k-bg)), color-mix(in srgb, var(--k-ink) 10%, var(--k-bg)))}}.k-shelf-card[data-fill=wash][data-i="4"]{background:linear-gradient(120deg, var(--k-accent-2-bright), var(--k-accent-2))}@supports (color:color-mix(in lab, red, red)){.k-shelf-card[data-fill=wash][data-i="4"]{background:linear-gradient(120deg, color-mix(in srgb, var(--k-accent-2-bright) 40%, var(--k-bg)), color-mix(in srgb, var(--k-accent-2) 30%, var(--k-bg)))}}.k-shelf-card[data-lift=on]{box-shadow:0 0 0 1px var(--k-accent), 0 0 calc(46px * var(--k-scale)) var(--k-accent-bright), 0 calc(14px * var(--k-scale)) calc(38px * var(--k-scale)) #00000080}@supports (color:color-mix(in lab, red, red)){.k-shelf-card[data-lift=on]{box-shadow:0 0 0 1px color-mix(in srgb, var(--k-accent) 34%, transparent), 0 0 calc(46px * var(--k-scale)) color-mix(in srgb, var(--k-accent-bright) 42%, transparent), 0 calc(14px * var(--k-scale)) calc(38px * var(--k-scale)) #00000080}}.k-tray{overflow:hidden}.k-tray-grid{align-items:stretch;display:grid}.k-tray-cell{min-width:0;display:grid}.k-tray-cell>*{box-sizing:border-box;min-width:0;height:100%}.k-feature{grid-template-columns:1fr;display:grid;overflow:hidden}.k-feature:has(>.k-feature-photo){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.k-feature-body{justify-content:space-between;gap:var(--k-space-5);padding:var(--k-space-6);flex-direction:column;display:flex}.k-feature-body[data-align=top]{justify-content:flex-start}.k-feature-words{gap:calc(6px * var(--k-scale));display:grid}.k-feature-words .k-type-body{color:var(--k-ink-2)}.k-feature-glyph{align-self:flex-start}.k-feature-photo{width:calc(100% - var(--k-space-4));height:calc(100% - var(--k-space-4) * 2);margin:var(--k-space-4) var(--k-space-4) var(--k-space-4) 0;object-fit:cover;border-radius:var(--k-radius-m);place-self:center end}.k-statcard{min-width:0;display:grid}.k-statcard>.k-surface,.k-statcard>.k-plate{box-sizing:border-box;height:100%}.k-statcard-card{gap:var(--k-space-3);flex-direction:column;display:flex}.k-statcard-figure{gap:calc(10px * var(--k-scale));flex-direction:column;display:flex}.k-statcard-figure[data-layout=row]{flex-direction:row;justify-content:space-between;align-items:center}.k-statcard-label{color:var(--k-ink);font-weight:500}.k-statcard-value{letter-spacing:-.03em;line-height:1;font-family:var(--k-font-sans);font-weight:600}.k-statcard-note{color:var(--k-ink-2);margin:0}.k-statcard-faces{margin-top:var(--k-space-2);display:flex}.k-statcard-faces img{width:calc(36px * var(--k-scale));height:calc(36px * var(--k-scale));object-fit:cover;object-position:center 20%;border:2px solid var(--k-paper);margin-left:calc(-10px * var(--k-scale));border-radius:50%}.k-statcard-faces img:first-child{margin-left:0}.k-statcard[data-tone=accent]{--k-surface-bg:var(--k-accent);--k-surface-ink:var(--k-on-accent);--k-surface-border:1px solid var(--k-accent-bright)}@supports (color:color-mix(in lab, red, red)){.k-statcard[data-tone=accent]{--k-surface-border:1px solid color-mix(in srgb, var(--k-accent-bright) 50%, transparent)}}.k-statcard[data-tone=accent]{--k-surface-shadow:0 calc(12px * var(--k-scale)) calc(30px * var(--k-scale)) var(--k-accent)}@supports (color:color-mix(in lab, red, red)){.k-statcard[data-tone=accent]{--k-surface-shadow:0 calc(12px * var(--k-scale)) calc(30px * var(--k-scale)) color-mix(in srgb, var(--k-accent) 30%, transparent)}}.k-statcard[data-tone=accent] .k-statcard-card{--k-ink:var(--k-on-accent);--k-ink-2:var(--k-on-accent)}@supports (color:color-mix(in lab, red, red)){.k-statcard[data-tone=accent] .k-statcard-card{--k-ink-2:color-mix(in srgb, var(--k-on-accent) 82%, transparent)}}.k-statcard[data-tone=accent] .k-statcard-card{--k-muted:var(--k-on-accent)}@supports (color:color-mix(in lab, red, red)){.k-statcard[data-tone=accent] .k-statcard-card{--k-muted:color-mix(in srgb, var(--k-on-accent) 66%, transparent)}}.k-statcard[data-tone=accent] .k-statcard-card{--k-paper:var(--k-accent)}.k-statcard[data-tone=ink]{--k-surface-bg:var(--k-ink);--k-surface-ink:var(--k-bg);--k-surface-border:1px solid var(--k-ink)}@supports (color:color-mix(in lab, red, red)){.k-statcard[data-tone=ink]{--k-surface-border:1px solid color-mix(in srgb, var(--k-ink) 80%, transparent)}}.k-statcard[data-tone=ink]{--k-surface-shadow:0 calc(12px * var(--k-scale)) calc(30px * var(--k-scale)) var(--k-ink)}@supports (color:color-mix(in lab, red, red)){.k-statcard[data-tone=ink]{--k-surface-shadow:0 calc(12px * var(--k-scale)) calc(30px * var(--k-scale)) color-mix(in srgb, var(--k-ink) 22%, transparent)}}.k-statcard[data-tone=ink]{--k-statcard-paper:var(--k-ink)}.k-statcard[data-tone=ink] .k-statcard-card{--k-paper:var(--k-statcard-paper);--k-ink:var(--k-bg);--k-ink-2:var(--k-bg)}@supports (color:color-mix(in lab, red, red)){.k-statcard[data-tone=ink] .k-statcard-card{--k-ink-2:color-mix(in srgb, var(--k-bg) 80%, transparent)}}.k-statcard[data-tone=ink] .k-statcard-card{--k-muted:var(--k-bg)}@supports (color:color-mix(in lab, red, red)){.k-statcard[data-tone=ink] .k-statcard-card{--k-muted:color-mix(in srgb, var(--k-bg) 62%, transparent)}}.k-statcard[data-tone=photo] .k-plate{min-height:calc(280px * var(--k-scale))}.k-statcard-photo{height:100%;padding:var(--k-space-4);box-sizing:border-box;flex-direction:column;justify-content:space-between;display:flex}.k-statcard-photo-top{color:var(--k-on-media);filter:drop-shadow(0 1px 6px #00000059);justify-content:space-between;align-items:flex-start;display:flex}.k-statcard-inset{gap:var(--k-space-3);flex-direction:column;display:flex}.k-proof{align-items:center;gap:calc(12px * var(--k-scale));color:var(--k-ink);display:inline-flex}.k-proof[data-align=center]{text-align:center;justify-content:center}.k-proof[data-layout=stack] .k-proof-words{align-items:flex-start;gap:calc(6px * var(--k-scale));flex-direction:column}.k-proof[data-layout=stack][data-align=center] .k-proof-words{align-items:center}.k-proof-words{align-items:center;gap:calc(10px * var(--k-scale));display:flex}.k-proof-text{font-family:var(--k-font-sans);font-size:calc(15px * var(--k-scale));letter-spacing:-.01em;font-weight:500}.k-proof[data-size=s] .k-proof-text{font-size:calc(13px * var(--k-scale))}.k-proof-faces{flex:none;display:flex}.k-proof-faces img{width:calc(36px * var(--k-scale));height:calc(36px * var(--k-scale));object-fit:cover;object-position:center 20%;border:2px solid var(--k-bg);margin-left:calc(-10px * var(--k-scale));border-radius:50%}.k-proof[data-size=s] .k-proof-faces img{width:calc(28px * var(--k-scale));height:calc(28px * var(--k-scale))}.k-proof-faces img:first-child{margin-left:0}.k-proof-stars{gap:calc(2px * var(--k-scale));font-size:calc(16px * var(--k-scale));line-height:1;display:inline-flex}.k-proof[data-size=s] .k-proof-stars{font-size:calc(13px * var(--k-scale))}.k-proof-star{color:var(--k-ink);display:inline-block;position:relative}@supports (color:color-mix(in lab, red, red)){.k-proof-star{color:color-mix(in srgb, var(--k-ink) 22%, transparent)}}.k-proof-star[data-fill=full]{color:var(--k-accent-ink)}.k-proof-star>i{color:var(--k-accent-ink);width:0;font-style:normal;position:absolute;top:0;left:0;overflow:hidden}.k-proof-star[data-fill=full]>i{width:100%}.k-mediacard{color:inherit;min-width:0;text-decoration:none;display:block}.k-mediacard--stack{flex-direction:column;display:flex;overflow:hidden}.k-mediacard--stack .k-mediacard-words{padding:var(--k-space-5);gap:var(--k-space-2);justify-items:start;display:grid}.k-mediacard--cover .k-plate-content{justify-content:flex-end}.k-mediacard--cover .k-mediacard-words{padding:var(--k-space-5);gap:var(--k-space-2);box-sizing:border-box;align-self:end;width:100%;display:grid}.k-panel{box-sizing:border-box;background:linear-gradient(170deg, var(--k-contrast), var(--k-contrast));position:relative}@supports (color:color-mix(in lab, red, red)){.k-panel{background:linear-gradient(170deg, color-mix(in srgb, var(--k-contrast) 9%, var(--k-bg)), color-mix(in srgb, var(--k-contrast) 3%, var(--k-bg)))}}.k-panel{border:1px solid var(--k-contrast)}@supports (color:color-mix(in lab, red, red)){.k-panel{border:1px solid color-mix(in srgb, var(--k-contrast) 12%, transparent)}}.k-panel{box-shadow:inset 0 1px 0 var(--k-glint), 0 calc(24px * var(--k-scale)) calc(48px * var(--k-scale)) calc(-20px * var(--k-scale)) #00000073}@supports (color:color-mix(in lab, red, red)){.k-panel{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--k-glint) 22%, transparent), 0 calc(24px * var(--k-scale)) calc(48px * var(--k-scale)) calc(-20px * var(--k-scale)) #00000073}}.k-panel[data-pad=s]{padding:var(--k-space-4)}.k-panel[data-pad=m]{padding:var(--k-space-5)}.k-panel[data-pad=l]{padding:calc(24px * var(--k-scale)) calc(26px * var(--k-scale))}.k-panel[data-rim=on]{box-shadow:inset 0 1.5px 0 var(--k-glint), 0 0 0 1px var(--k-accent-bright), 0 calc(30px * var(--k-scale)) calc(50px * var(--k-scale)) calc(-20px * var(--k-scale)) #000000b3}@supports (color:color-mix(in lab, red, red)){.k-panel[data-rim=on]{box-shadow:inset 0 1.5px 0 color-mix(in srgb, var(--k-glint) 40%, transparent), 0 0 0 1px color-mix(in srgb, var(--k-accent-bright) 30%, transparent), 0 calc(30px * var(--k-scale)) calc(50px * var(--k-scale)) calc(-20px * var(--k-scale)) #000000b3}}.k-sidenav{gap:calc(12px * var(--k-scale));margin:0;padding:0;list-style:none;display:grid}.k-sidenav-row{align-items:center;gap:calc(12px * var(--k-scale));font-family:var(--k-font-sans);font-weight:600;font-size:calc(20px * var(--k-scale));letter-spacing:-.015em;color:var(--k-ink-2);white-space:nowrap;display:flex}.k-sidenav[data-size=s] .k-sidenav-row{font-size:calc(15px * var(--k-scale));gap:calc(9px * var(--k-scale))}.k-sidenav[data-size=s]{gap:calc(9px * var(--k-scale))}.k-sidenav-row[data-lit=on]{color:var(--k-ink)}.k-sidenav-row[data-nested=on]{margin-left:calc(12px * var(--k-scale));padding-left:calc(34px * var(--k-scale));border-left:2px solid var(--k-contrast)}@supports (color:color-mix(in lab, red, red)){.k-sidenav-row[data-nested=on]{border-left:2px solid color-mix(in srgb, var(--k-contrast) 16%, transparent)}}.k-sidenav-glyph{width:calc(24px * var(--k-scale));height:calc(24px * var(--k-scale));border-radius:calc(7px * var(--k-scale));font-size:calc(11px * var(--k-scale));background:var(--k-contrast);flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.k-sidenav-glyph{background:color-mix(in srgb, var(--k-contrast) 14%, transparent)}}.k-sidenav-glyph{color:var(--k-muted)}.k-sidenav[data-size=s] .k-sidenav-glyph{width:calc(18px * var(--k-scale));height:calc(18px * var(--k-scale));font-size:calc(11px * var(--k-scale))}.k-sidenav-row[data-lit=on] .k-sidenav-glyph{background:var(--k-accent);color:var(--k-on-accent);box-shadow:0 0 calc(16px * var(--k-scale)) rgba(var(--k-accent-rgb), .5)}.k-sidenav-tail{color:var(--k-muted);font-size:.6em}.k-sidenav-text{text-overflow:ellipsis;overflow:hidden}.k-toss{pointer-events:none;filter:drop-shadow(0 calc(-26px * var(--k-scale)) calc(30px * var(--k-scale)) #0000008c);position:absolute}.k-toss-spark{color:var(--k-spark);pointer-events:none;filter:drop-shadow(0 0 6px var(--k-spark));line-height:1;position:absolute}@supports (color:color-mix(in lab, red, red)){.k-toss-spark{filter:drop-shadow(0 0 6px color-mix(in srgb, var(--k-spark) 70%, transparent))}}.k-fb-metric{width:86%;padding-top:calc(16px * var(--k-scale));position:relative}.k-fb-metric>.k-panel{height:calc(44px * var(--k-scale));opacity:.8;position:absolute;top:0;left:5%;right:5%}.k-fb-metric>div:last-child{position:relative}.k-fb-beam{width:100%;height:100%;display:grid}.k-fb-plinth{place-items:center;width:100%;height:100%;display:grid}.k-fb-sidenav{width:max-content;position:relative}.k-scene-halo{aspect-ratio:1;background:conic-gradient(from 200deg, var(--k-accent-2,var(--k-accent-bright)) 0%, var(--k-accent) 38%, var(--k-accent-2,var(--k-accent-bright)) 62%, var(--k-accent-2,var(--k-accent-bright)) 100%);border-radius:50%;width:78%;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab, red, red)){.k-scene-halo{background:conic-gradient(from 200deg, var(--k-accent-2,var(--k-accent-bright)) 0%, var(--k-accent) 38%, color-mix(in srgb, var(--k-accent-2,var(--k-accent-bright)) 40%, var(--k-accent)) 62%, var(--k-accent-2,var(--k-accent-bright)) 100%)}}.k-scene-halo{filter:blur(calc(28px * var(--k-scale)));opacity:.55;-webkit-mask:radial-gradient(circle,#0000 58%,#000 63% 72%,#0000 78%);mask:radial-gradient(circle,#0000 58%,#000 63% 72%,#0000 78%)}.k-scene-backdrop[data-kind=halo][data-ambient=on] .k-scene-halo{animation:40s linear infinite k-halo-turn}@keyframes k-halo-turn{to{transform:translate(-50%,-50%)rotate(360deg)}}.k-scene-halo-dots{aspect-ratio:1;background-image:radial-gradient(circle, var(--k-contrast) 1px, transparent 1.3px);border-radius:50%;width:62%;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab, red, red)){.k-scene-halo-dots{background-image:radial-gradient(circle, color-mix(in srgb, var(--k-contrast) 14%, transparent) 1px, transparent 1.3px)}}.k-scene-halo-dots{background-size:calc(14px * var(--k-scale)) calc(14px * var(--k-scale));-webkit-mask:radial-gradient(circle,#000 40%,#0000 72%);mask:radial-gradient(circle,#000 40%,#0000 72%)}.k-scene-halo-glint{background:radial-gradient(ellipse at 50% 40%, var(--k-glint), transparent 55%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.k-scene-halo-glint{background:radial-gradient(ellipse at 50% 40%, color-mix(in srgb, var(--k-glint) 60%, transparent), transparent 55%)}}.k-scene-halo-glint{opacity:.5}[data-ground=dark] .k-scene-halo{opacity:.42}@media (prefers-reduced-motion:reduce){.k-scene-halo{animation:none!important}}.k-prompt{box-sizing:border-box;border-radius:calc(16px * var(--k-scale));text-align:left;position:relative;overflow:hidden}.k-prompt[data-tone=paper]{background:var(--k-surface-bg,var(--k-paper));border:1px solid var(--k-surface-border,var(--k-line));box-shadow:0 calc(18px * var(--k-scale)) calc(40px * var(--k-scale)) calc(-16px * var(--k-scale)) #00000047;color:var(--k-ink)}.k-prompt[data-tone=ink]{--k-ink:var(--k-bg);--k-ink-2:var(--k-bg)}@supports (color:color-mix(in lab, red, red)){.k-prompt[data-tone=ink]{--k-ink-2:color-mix(in srgb, var(--k-bg) 70%, transparent)}}.k-prompt[data-tone=ink]{--k-muted:var(--k-bg)}@supports (color:color-mix(in lab, red, red)){.k-prompt[data-tone=ink]{--k-muted:color-mix(in srgb, var(--k-bg) 46%, transparent)}}.k-prompt[data-tone=ink]{background:linear-gradient(170deg, var(--k-contrast), var(--k-contrast))}@supports (color:color-mix(in lab, red, red)){.k-prompt[data-tone=ink]{background:linear-gradient(170deg, color-mix(in srgb, var(--k-contrast) 92%, var(--k-glint)), var(--k-contrast))}}.k-prompt[data-tone=ink]{color:var(--k-ink);box-shadow:inset 0 1px 0 #ffffff1f, 0 calc(24px * var(--k-scale)) calc(48px * var(--k-scale)) calc(-18px * var(--k-scale)) #0000008c}[data-ground=dark] .k-prompt[data-tone=ink]{--k-ink:var(--k-contrast);background:linear-gradient(170deg, var(--k-contrast), var(--k-contrast))}@supports (color:color-mix(in lab, red, red)){[data-ground=dark] .k-prompt[data-tone=ink]{background:linear-gradient(170deg, color-mix(in srgb, var(--k-contrast) 10%, var(--k-bg)), color-mix(in srgb, var(--k-contrast) 4%, var(--k-bg)))}}[data-ground=dark] .k-prompt[data-tone=ink]{border:1px solid var(--k-contrast)}@supports (color:color-mix(in lab, red, red)){[data-ground=dark] .k-prompt[data-tone=ink]{border:1px solid color-mix(in srgb, var(--k-contrast) 12%, transparent)}}.k-prompt-body{padding:calc(18px * var(--k-scale)) calc(20px * var(--k-scale)) calc(10px * var(--k-scale));min-height:calc(62px * var(--k-scale));gap:calc(4px * var(--k-scale));display:grid}.k-prompt[data-size=s] .k-prompt-body{padding:calc(12px * var(--k-scale)) calc(14px * var(--k-scale)) calc(6px * var(--k-scale));min-height:calc(44px * var(--k-scale))}.k-prompt-line{font:500 calc(14.5px * var(--k-scale)) / 1.45 var(--k-font-sans);color:var(--k-ink)}.k-prompt[data-size=s] .k-prompt-line{font-size:calc(12.5px * var(--k-scale))}.k-prompt-line[data-empty=on]{color:var(--k-muted);align-items:center;gap:calc(6px * var(--k-scale));display:flex}.k-prompt-line[data-struck=on]{color:var(--k-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--k-accent-bright);-webkit-text-decoration-color:var(--k-accent-bright);-webkit-text-decoration-color:var(--k-accent-bright);text-decoration-color:var(--k-accent-bright)}@supports (color:color-mix(in lab, red, red)){.k-prompt-line[data-struck=on]{-webkit-text-decoration-color:color-mix(in srgb, var(--k-accent-bright) 70%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--k-accent-bright) 70%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--k-accent-bright) 70%, transparent);text-decoration-color:color-mix(in srgb, var(--k-accent-bright) 70%, transparent)}}.k-prompt-caret{background:var(--k-ink);width:1.5px;height:1.05em;animation:1.1s steps(2,end) infinite k-caret;display:inline-block}@keyframes k-caret{50%{opacity:0}}.k-prompt-bar{padding:0 calc(12px * var(--k-scale)) calc(12px * var(--k-scale));justify-content:space-between;align-items:center;display:flex}.k-prompt-tools{gap:calc(6px * var(--k-scale));align-items:center;display:inline-flex}.k-prompt-tool{width:calc(28px * var(--k-scale));height:calc(24px * var(--k-scale));border-radius:calc(7px * var(--k-scale));background:var(--k-ink);place-items:center;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.k-prompt-tool{background:color-mix(in srgb, var(--k-ink) 9%, transparent)}}.k-prompt-tool{color:var(--k-ink);font-size:calc(12px * var(--k-scale))}.k-prompt[data-tone=ink] .k-prompt-tool{background:#ffffff1a}.k-prompt-tool[data-quiet=on]{color:var(--k-ink-2);background:0 0}.k-prompt-send{width:calc(28px * var(--k-scale));height:calc(24px * var(--k-scale));border-radius:calc(7px * var(--k-scale));background:var(--k-ink);color:var(--k-bg);font-size:calc(11px * var(--k-scale));place-items:center;display:inline-grid}.k-prompt[data-tone=ink] .k-prompt-send{background:var(--k-bg);color:var(--k-contrast)}.k-prompt-strip{justify-content:space-between;align-items:center;gap:calc(12px * var(--k-scale));padding:calc(7px * var(--k-scale)) calc(14px * var(--k-scale));background:linear-gradient(90deg, var(--k-accent), var(--k-accent) 60%, var(--k-accent));display:flex}@supports (color:color-mix(in lab, red, red)){.k-prompt-strip{background:linear-gradient(90deg, var(--k-accent), color-mix(in srgb, var(--k-accent) 70%, var(--k-accent-bright)) 60%, color-mix(in srgb, var(--k-accent) 30%, var(--k-contrast)))}}.k-prompt-strip{color:var(--k-on-accent);font:500 calc(11.5px * var(--k-scale)) / 1.2 var(--k-font-sans)}.k-prompt-strip-marks{gap:calc(8px * var(--k-scale));opacity:.95;align-items:center;display:inline-flex}.k-prompt-strip-more{opacity:.7}.k-prompt-with-chip{max-width:100%;display:inline-block;position:relative}.k-nodemap{border-radius:calc(12px * var(--k-scale));width:100%;position:relative;overflow:hidden}.k-nodemap[data-grid=on]{background-image:radial-gradient(circle, var(--k-contrast) 1px, transparent 1.2px)}@supports (color:color-mix(in lab, red, red)){.k-nodemap[data-grid=on]{background-image:radial-gradient(circle, color-mix(in srgb, var(--k-contrast) 16%, transparent) 1px, transparent 1.2px)}}.k-nodemap[data-grid=on]{background-size:calc(18px * var(--k-scale)) calc(18px * var(--k-scale))}.k-nodemap-links{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.k-nodemap-links path{fill:none;stroke:var(--k-contrast)}@supports (color:color-mix(in lab, red, red)){.k-nodemap-links path{stroke:color-mix(in srgb, var(--k-contrast) 45%, transparent)}}.k-nodemap-links path{stroke-width:1.2px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.k-node{align-items:center;gap:calc(8px * var(--k-scale));padding:calc(7px * var(--k-scale)) calc(10px * var(--k-scale));border-radius:calc(10px * var(--k-scale));background:var(--k-surface-bg,var(--k-paper));border:1px solid var(--k-surface-border,var(--k-line));box-shadow:0 calc(8px * var(--k-scale)) calc(20px * var(--k-scale)) calc(-10px * var(--k-scale)) #00000059;white-space:nowrap;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}.k-node[data-lit=on]{border-color:var(--k-contrast);box-shadow:0 0 0 1px var(--k-contrast), 0 calc(10px * var(--k-scale)) calc(22px * var(--k-scale)) calc(-10px * var(--k-scale)) #0006}.k-node-glyph{width:calc(22px * var(--k-scale));height:calc(22px * var(--k-scale));border-radius:calc(6px * var(--k-scale));background:var(--k-contrast);color:var(--k-glint);font-size:calc(11px * var(--k-scale));place-items:center;display:grid}.k-node-text{line-height:1.2;display:grid}.k-node-title{font:600 calc(11px * var(--k-scale)) / 1.2 var(--k-font-sans);color:var(--k-ink)}.k-node-note{font:400 calc(11px * var(--k-scale)) / 1.2 var(--k-font-sans);color:var(--k-muted)}.k-nodemap[data-size=m] .k-node-title{font-size:calc(12.5px * var(--k-scale))}.k-nodemap[data-size=m] .k-node-note{font-size:calc(11px * var(--k-scale))}.k-canvas{gap:calc(22px * var(--k-scale));justify-items:start;display:grid;position:relative}.k-canvas-bar{gap:calc(6px * var(--k-scale));align-items:center;display:inline-flex}.k-canvas-tool{width:calc(28px * var(--k-scale));height:calc(28px * var(--k-scale));border-radius:calc(8px * var(--k-scale));background:var(--k-surface-bg,var(--k-paper));border:1px solid var(--k-surface-border,var(--k-line));color:var(--k-ink);font-size:calc(12px * var(--k-scale));place-items:center;display:inline-grid}.k-canvas-go{margin-left:calc(10px * var(--k-scale));padding:calc(6px * var(--k-scale)) calc(14px * var(--k-scale));background:var(--k-contrast);color:var(--k-glint);font:600 calc(11px * var(--k-scale)) / 1.2 var(--k-font-sans);border-radius:999px}.k-canvas-card{align-items:center;gap:calc(10px * var(--k-scale));display:flex}.k-canvas-card-text{display:grid}.k-canvas-card-title{font:600 calc(12px * var(--k-scale)) / 1.2 var(--k-font-sans);color:var(--k-contrast)}.k-canvas-card-note{font:400 calc(11px * var(--k-scale)) / 1.2 var(--k-font-sans);color:var(--k-contrast)}@supports (color:color-mix(in lab, red, red)){.k-canvas-card-note{color:color-mix(in srgb, var(--k-contrast) 55%, transparent)}}.k-canvas-foot{margin-top:calc(10px * var(--k-scale));font:400 calc(11px * var(--k-scale)) / 1.35 var(--k-font-sans);color:var(--k-contrast)}@supports (color:color-mix(in lab, red, red)){.k-canvas-foot{color:color-mix(in srgb, var(--k-contrast) 55%, transparent)}}.k-uc-glyph{width:calc(26px * var(--k-scale));height:calc(26px * var(--k-scale));border-radius:calc(7px * var(--k-scale));background:var(--k-contrast);color:var(--k-glint);font-size:calc(12px * var(--k-scale));margin-right:calc(4px * var(--k-scale));flex:none;place-items:center;display:inline-grid}.k-fb-prompt{padding-top:calc(40px * var(--k-scale));position:relative}.k-fb-nodes{width:92%}.k-fb-orbit{width:88%}.k-uc-title .k-line{display:block}.k-fb-prompt:before,.k-fb-canvas:before{content:"";pointer-events:none;z-index:-1;background-image:linear-gradient(var(--k-glint) 1px, transparent 1px), linear-gradient(90deg, var(--k-glint) 1px, transparent 1px), linear-gradient(var(--k-contrast) 1px, transparent 1px), linear-gradient(90deg, var(--k-contrast) 1px, transparent 1px);position:absolute;inset:-40% -20%}@supports (color:color-mix(in lab, red, red)){.k-fb-prompt:before,.k-fb-canvas:before{background-image:linear-gradient(color-mix(in srgb, var(--k-glint) 55%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--k-glint) 55%, transparent) 1px, transparent 1px), linear-gradient(color-mix(in srgb, var(--k-contrast) 3%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--k-contrast) 3%, transparent) 1px, transparent 1px)}}.k-fb-prompt:before,.k-fb-canvas:before{background-size:calc(64px * var(--k-scale)) calc(64px * var(--k-scale));background-position:1px 1px,1px 1px,0 0,0 0;-webkit-mask:radial-gradient(#000 30%,#0000 72%);mask:radial-gradient(#000 30%,#0000 72%)}.k-fb-prompt,.k-fb-canvas{isolation:isolate;position:relative}.k-fb-canvas{width:90%;padding:calc(8px * var(--k-scale)) 0 0 calc(6px * var(--k-scale))}.k-canvas-cardwrap{position:relative}.k-fb-nodes{padding-top:calc(28px * var(--k-scale));position:relative}.k-fb-nodes-bar{top:calc(-30px * var(--k-scale));z-index:2;opacity:.96;position:absolute;left:50%;transform:translate(-50%)}.k-fb-nodes-bar .k-prompt-body{min-height:0;padding-bottom:0}.k-badgering{width:100%;position:relative}.k-badgering-focal{z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.k-badgering-item{z-index:2;position:absolute;transform:translate(-50%,-50%)}.k-badgering-item .k-brandbadge,.k-badgering-item>*{box-shadow:0 calc(8px * var(--k-scale)) calc(18px * var(--k-scale)) calc(-6px * var(--k-scale)) #00000059;border-radius:50%}.k-wordmarks{opacity:.9;flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.k-wordmark{align-items:center;gap:calc(7px * var(--k-scale));font:600 calc(15px * var(--k-scale)) / 1 var(--k-font-sans);color:var(--k-ink);letter-spacing:-.01em;display:inline-flex}[data-medium=video] .k-prompt-caret{animation:none}.k-fb-pillars .k-uc-wall-grid[data-layout=bento]>.k-uc[data-card=on]{background:var(--k-contrast)}@supports (color:color-mix(in lab, red, red)){.k-fb-pillars .k-uc-wall-grid[data-layout=bento]>.k-uc[data-card=on]{background:color-mix(in srgb, var(--k-contrast) 4%, var(--k-bg))}}.k-fb-pillars .k-uc-wall-grid[data-layout=bento]>.k-uc[data-card=on]{box-shadow:none;border:1px solid var(--k-contrast)}@supports (color:color-mix(in lab, red, red)){.k-fb-pillars .k-uc-wall-grid[data-layout=bento]>.k-uc[data-card=on]{border:1px solid color-mix(in srgb, var(--k-contrast) 7%, transparent)}}.k-fb-pillars .k-uc[data-card=on] .k-uc-stage,.k-fb-pillars .k-uc[data-card=on] .k-uc-plates{background:0 0}.k-fb-pillars .k-uc-live[data-peek=fill]>*{position:relative}.k-fb-pillars .k-uc-cap{padding:calc(4px * var(--k-scale)) calc(8px * var(--k-scale)) calc(6px * var(--k-scale));gap:calc(2px * var(--k-scale))}.k-fb-pillars .k-uc-title{font-size:calc(21px * var(--k-scale));letter-spacing:-.01em;font-weight:500}.k-fb-pillars .k-uc-note{font-size:calc(12.5px * var(--k-scale))}.k-fb-pillars .k-uc-head{gap:calc(8px * var(--k-scale))}.k-fb-pillars .k-uc-glyph{width:calc(24px * var(--k-scale));height:calc(24px * var(--k-scale))}.k-fb-pillars .k-fb-prompt{padding:calc(34px * var(--k-scale)) 0 0;place-items:center;display:grid;overflow:hidden}.k-fb-pillars .k-fb-prompt .k-prompt-with-chip{translate:0 6%}.k-fb-pillars .k-fb-nodes{width:100%;padding-top:0;overflow:hidden}.k-fb-pillars .k-fb-nodes .k-nodemap{border-radius:0}.k-fb-pillars .k-fb-nodes-bar{top:calc(-58px * var(--k-scale))}.k-fb-pillars .k-fb-nodes:before{content:"";pointer-events:none;background-image:radial-gradient(circle, var(--k-contrast) 1px, transparent 1.2px);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.k-fb-pillars .k-fb-nodes:before{background-image:radial-gradient(circle, color-mix(in srgb, var(--k-contrast) 18%, transparent) 1px, transparent 1.2px)}}.k-fb-pillars .k-fb-nodes:before{background-size:calc(18px * var(--k-scale)) calc(18px * var(--k-scale));-webkit-mask:radial-gradient(at 50% 45%,#000 35%,#0000 78%);mask:radial-gradient(at 50% 45%,#000 35%,#0000 78%)}.k-fb-pillars .k-fb-orbit{width:100%;display:grid}.k-fb-pillars .k-fb-orbit .k-badgering{width:76%;margin:0 auto}.k-fb-pillars .k-fb-canvas{width:100%;padding:calc(28px * var(--k-scale)) 0 0 calc(34px * var(--k-scale))}.k-fb-pillars .k-fb-canvas .k-canvas{gap:calc(28px * var(--k-scale))}.k-fb-pillars .k-fb-canvas .k-canvas-cardwrap{margin-left:calc(-2px * var(--k-scale))}.k-fb-pillars .k-fb-prompt:before,.k-fb-pillars .k-fb-canvas:before{inset:-10% -6%;-webkit-mask:radial-gradient(#000 40%,#0000 80%);mask:radial-gradient(#000 40%,#0000 80%)}.k-chart{--k-chart-gap:var(--k-paper);gap:var(--k-space-3);min-width:0;color:var(--k-surface-ink,var(--k-ink));flex-direction:column;display:flex}.k-chart-head{justify-content:space-between;align-items:flex-start;gap:var(--k-space-4);display:flex}.k-chart-titles{gap:var(--k-space-1);min-width:0;display:grid}.k-chart-eyebrow{color:var(--k-muted)}.k-chart-title{font-size:calc(15px * var(--k-scale))}.k-chart-note{color:var(--k-muted)}.k-chart-aside{align-items:center;gap:var(--k-space-2);flex:none;display:flex}.k-chart-toggle{appearance:none;border:1px solid var(--k-line-2);color:var(--k-muted);border-radius:var(--k-radius-pill);cursor:pointer;font-size:calc(11px * var(--k-scale));letter-spacing:.06em;text-transform:uppercase;transition:color var(--k-mo-settle) var(--k-mo-ease-move), border-color var(--k-mo-settle) var(--k-mo-ease-move);background:0 0;padding:2px 10px}.k-chart-toggle:hover,.k-chart-toggle[aria-pressed=true]{color:var(--k-ink);border-color:var(--k-ink-2)}.k-chart-toggle:focus-visible{outline:2px solid var(--k-accent);outline-offset:2px}.k-chart-plot{width:100%;min-width:0;position:relative}.k-chart[data-fill=on],.k-chart[data-fill=on]>.k-chart-plot{flex:auto}.k-chart-plot .recharts-wrapper,.k-chart-plot .recharts-surface{overflow:visible}.k-chart-plot .recharts-wrapper{font-family:var(--k-font-mono);font-size:calc(11px * var(--k-scale))}.k-chart-plot .recharts-cartesian-grid line{stroke:var(--k-line)}.k-chart-tick{fill:var(--k-muted);font-family:var(--k-font-mono);font-size:calc(11px * var(--k-scale));font-variant-numeric:tabular-nums}.k-chart-annot{fill:var(--k-ink-2);font-family:var(--k-font-mono);font-size:calc(11px * var(--k-scale));letter-spacing:.04em}.k-chart-label{fill:var(--k-ink-2);font-family:var(--k-font-mono);font-size:calc(11px * var(--k-scale));font-variant-numeric:tabular-nums}.k-chart-plot .recharts-tooltip-wrapper{z-index:2;outline:none}.k-chart-plot .recharts-tooltip-cursor{stroke:var(--k-line-2)}.k-chart-plot .recharts-active-dot circle,.k-chart-plot .recharts-dot circle{stroke:var(--k-chart-gap)}.k-chart-plot .recharts-legend-wrapper{display:none}.k-chart-plot .recharts-layer:focus,.k-chart-plot .recharts-surface:focus{outline:none}.k-chart-reveal{position:absolute;inset:0}.k-chart-brush .recharts-brush-slide{fill:var(--k-accent);fill-opacity:.12}.k-chart-brush .recharts-brush-traveller rect{fill:var(--k-paper);stroke:var(--k-line-2)}.k-chart-brush .recharts-brush-traveller line{stroke:var(--k-muted)}.k-chart-brush .recharts-brush-texts text{fill:var(--k-muted);font-family:var(--k-font-mono);font-size:calc(11px * var(--k-scale))}.k-chart-tip{padding:var(--k-space-2) var(--k-space-3);min-width:calc(150px * var(--k-scale));pointer-events:none;font-size:calc(12px * var(--k-scale));border-radius:var(--k-radius-s);gap:4px;display:grid}.k-chart-tip-head{color:var(--k-muted);font-size:calc(11px * var(--k-scale));letter-spacing:.04em;margin-bottom:2px}.k-chart-tip-row{align-items:baseline;gap:var(--k-space-2);grid-template-columns:auto 1fr auto;display:grid}.k-chart-tip-swatch{border-radius:2px;align-self:center;width:8px;height:8px}.k-chart-tip-label{color:var(--k-ink-2);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.k-chart-tip-val{font-family:var(--k-font-mono);font-variant-numeric:tabular-nums;color:var(--k-ink);text-align:right;font-weight:600}.k-chart-tip-delta{font-family:var(--k-font-mono);font-size:calc(11px * var(--k-scale));text-align:right;color:var(--k-muted);grid-column:2/-1}.k-chart-tip-delta[data-tone=positive]{color:var(--k-positive)}.k-chart-tip-delta[data-tone=negative]{color:var(--k-negative)}.k-chart-tip-prev{color:var(--k-muted);font-weight:400}.k-chart-foot{justify-content:space-between;align-items:center;gap:var(--k-space-4);flex-wrap:wrap;display:flex}.k-chart-legend-slot{min-width:0}.k-chart-source{color:var(--k-muted);margin-left:auto}button.k-chart-legend-item{appearance:none;cursor:pointer;color:inherit;font:inherit;border-radius:var(--k-radius-s);background:0 0;border:0;padding:0}button.k-chart-legend-item:focus-visible{outline:2px solid var(--k-accent);outline-offset:3px}.k-chart-legend-item{transition:opacity var(--k-mo-settle) var(--k-mo-ease-move)}.k-chart-legend-item[data-off]{opacity:.38}.k-chart-legend-item[data-off] .k-legend-swatch{box-shadow:inset 0 0 0 1.5px var(--k-faint);background:0 0!important}.k-chart-legend-item[data-ghost] .k-legend-swatch{opacity:.6;box-shadow:inset 0 0 0 1.5px;background:0 0!important}.k-chart-legend-item .k-type-caption{color:var(--k-ink-2)}.k-chart-skeleton{border-radius:var(--k-radius-s);background:linear-gradient(90deg, var(--k-bg-soft) 0%, var(--k-line) 50%, var(--k-bg-soft) 100%);animation:k-chart-shimmer 1.6s var(--k-mo-ease-move) infinite;background-size:200% 100%;position:absolute;inset:0}@keyframes k-chart-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}[data-motion=none] .k-chart-skeleton{background:var(--k-bg-soft);animation:none}.k-chart-absent{text-align:center;padding:var(--k-space-4);place-items:center;display:grid;position:absolute;inset:0}.k-chart-table{position:absolute;inset:0;overflow:auto}.k-chart-table .k-table th,.k-chart-table .k-table td{padding:var(--k-space-2) var(--k-space-3);font-size:calc(12px * var(--k-scale));white-space:nowrap}.k-chart-numbers{margin-top:var(--k-space-3)}.k-chart-numbers>summary{cursor:pointer;color:var(--k-muted);-webkit-user-select:none;user-select:none}.k-chart-numbers>summary:focus-visible{outline:2px solid var(--k-accent);outline-offset:2px;border-radius:var(--k-radius-s)}.k-chart-numbers>summary:hover{color:var(--k-ink-2)}.k-chart-numbers .k-chart-table{margin-top:var(--k-space-2);max-width:100%;position:static;inset:auto}.k-chart-endlabel{fill:var(--k-ink);font-family:var(--k-font-mono);font-size:calc(11px * var(--k-scale));font-weight:600}.k-chart-endlabel--name{fill:var(--k-ink-2);font-weight:500}.k-chart-centre{text-align:center;pointer-events:none;place-content:center;gap:2px;display:grid;position:absolute;inset:0}.k-chart-centre-value{font-family:var(--k-font-mono);font-variant-numeric:tabular-nums;font-weight:700;font-size:calc(24px * var(--k-scale));color:var(--k-ink);line-height:1}.k-chart-centre-label{color:var(--k-muted);font-size:calc(11px * var(--k-scale));letter-spacing:.06em;text-transform:uppercase;font-family:var(--k-font-mono)}.k-chart-funnel{gap:var(--k-space-2);align-content:center;height:100%;display:grid}.k-chart-funnel-row{align-items:center;gap:var(--k-space-3);grid-template-columns:minmax(80px,1fr) 3fr auto;display:grid}.k-chart-funnel-name{font-size:calc(12px * var(--k-scale));color:var(--k-ink-2);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.k-chart-funnel-bar{height:calc(22px * var(--k-scale));transform-origin:0;transition:width var(--k-mo-enter) var(--k-mo-ease-enter);border-radius:4px}.k-chart-funnel-track{height:calc(22px * var(--k-scale));align-items:center;display:flex;position:relative}.k-chart-funnel-ghost{box-shadow:inset 0 0 0 1.5px var(--k-chart-gap), inset 0 0 0 3px currentColor;opacity:.7;pointer-events:none;background:0 0;position:absolute}.k-chart-funnel-val{font-family:var(--k-font-mono);font-variant-numeric:tabular-nums;font-size:calc(12px * var(--k-scale));color:var(--k-ink);text-align:right;white-space:nowrap}.k-chart-funnel-rate{color:var(--k-muted);font-weight:400}.k-chart-funnel-drop{font-family:var(--k-font-mono);font-size:calc(11px * var(--k-scale));color:var(--k-muted);grid-column:2;padding-left:2px}.k-chart-funnel-drop[data-tone=negative]{color:var(--k-negative)}.k-chart-plot{--k-chart-glow:.18;--k-chart-halo:.16}[data-ground=dark] .k-chart-plot{--k-chart-glow:.75;--k-chart-halo:.22}.k-chart-trail .recharts-curve,.k-chart-trail.recharts-curve{opacity:var(--k-chart-halo)}.k-chart-trail--glow .recharts-curve,.k-chart-trail--glow.recharts-curve{opacity:var(--k-chart-glow);filter:blur(5px)}.k-chart-hero-halo{opacity:.22}.k-chart-hero-dot{fill:var(--k-on-accent)}[data-ground=dark] .k-chart-hero-halo{opacity:.38}.k-chart-hero-tag{fill:var(--k-ink)}.k-chart-hero-text{fill:var(--k-paper);font-family:var(--k-font-mono);font-size:calc(11px * var(--k-scale));font-variant-numeric:tabular-nums;font-weight:600}.k-chart-glyph-text{fill:var(--k-on-accent);font-size:calc(11px * var(--k-scale));pointer-events:none;font-weight:700}.k-chart-marker-card{border-radius:var(--k-radius-s);align-items:center;gap:8px;width:max-content;max-width:190px;padding:6px 8px;display:flex}.k-chart-marker-thumb{object-fit:cover;border-radius:4px;flex:none;width:30px;height:30px}.k-chart-marker-label{font-size:calc(11px * var(--k-scale));color:var(--k-ink);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.k-chart-marker-stat{font-size:calc(11px * var(--k-scale));color:var(--k-accent)}.k-chart-plot .recharts-bar-background-rectangle{fill:var(--k-ink);fill-opacity:.07}.k-chart-sankey-link{fill-opacity:.25;transition:fill-opacity var(--k-mo-enter) var(--k-mo-ease-enter)}.k-chart-sankey-link[data-state=related]{fill-opacity:.6}.k-chart-sankey-link[data-state=hot]{fill-opacity:.45}[data-ground=dark] .k-chart-sankey-link{fill-opacity:.42}[data-ground=dark] .k-chart-sankey-link[data-state=related]{fill-opacity:.75}[data-ground=dark] .k-chart-sankey-link[data-state=hot]{fill-opacity:.62}.k-chart-rings{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.k-chart-ring-guide{fill:none;stroke:var(--k-line);stroke-width:1px}.k-chart-leader{fill:none;stroke:var(--k-line-2);stroke-width:1px}.k-chart-outlabel-name{fill:var(--k-muted);font-family:var(--k-font-mono);font-size:calc(11px * var(--k-scale));letter-spacing:.06em;text-transform:uppercase}.k-chart-outlabel-value{fill:var(--k-ink);font-family:var(--k-font-mono);font-size:calc(18px * var(--k-scale));font-variant-numeric:tabular-nums;font-weight:700}.k-chart-heat{grid-auto-rows:minmax(calc(22px * var(--k-scale)), 1fr);align-content:stretch;gap:2px;height:100%;display:grid}.k-chart-heat-col,.k-chart-heat-row{font-family:var(--k-font-mono);font-size:calc(11px * var(--k-scale));color:var(--k-muted);white-space:nowrap;align-items:center;display:flex;overflow:hidden}.k-chart-heat-col{justify-content:center}.k-chart-heat-row{padding-right:var(--k-space-2);justify-content:flex-end}.k-chart-heat-cell{min-height:calc(22px * var(--k-scale));font-family:var(--k-font-mono);font-size:calc(11px * var(--k-scale));font-variant-numeric:tabular-nums;transition:opacity var(--k-mo-enter) var(--k-mo-ease-enter), transform var(--k-mo-settle) var(--k-mo-ease-move);cursor:default;border-radius:3px;place-items:center;display:grid;position:relative}.k-chart-heat-cell:hover{z-index:1;box-shadow:0 0 0 2px var(--k-chart-gap);transform:scale(1.06)}.k-chart-heat-cell[data-empty]{box-shadow:inset 0 0 0 1px var(--k-line);background:0 0!important}.k-chart-heat-scale{align-items:center;gap:var(--k-space-2);font-family:var(--k-font-mono);font-size:calc(11px * var(--k-scale));color:var(--k-muted);display:flex}.k-chart-heat-ramp{width:calc(120px * var(--k-scale));border-radius:3px;flex:none;height:6px}.k-person{--k-person:var(--k-cat-1)}.k-person[data-tone="2"]{--k-person:var(--k-cat-2)}.k-person[data-tone="3"]{--k-person:var(--k-cat-3)}.k-person[data-tone="4"]{--k-person:var(--k-cat-4)}.k-person[data-tone="5"]{--k-person:var(--k-cat-5)}.k-person[data-tone="6"]{--k-person:var(--k-cat-6)}.k-person[data-tone="7"]{--k-person:var(--k-cat-7)}.k-cursor-label:before{content:"";left:calc(7px * var(--k-scale));top:calc(-3px * var(--k-scale));width:calc(9px * var(--k-scale));height:calc(9px * var(--k-scale));background:var(--k-person,var(--k-accent));border-radius:calc(2px * var(--k-scale));z-index:-1;position:absolute;transform:rotate(45deg)}.k-cursor-label{isolation:isolate;padding:calc(3px * var(--k-scale)) calc(9px * var(--k-scale));border-radius:var(--k-radius-s);background:var(--k-person,var(--k-accent));color:var(--k-on-accent);font-family:var(--k-font-sans);font-size:calc(12px * var(--k-scale));white-space:nowrap;font-weight:600;line-height:1.35;position:absolute;top:74%;left:62%}.k-cursor[data-label=on] .k-cursor-glyph{fill:var(--k-person,var(--k-accent));stroke:var(--k-paper)}.k-avatars{align-items:center;display:inline-flex}.k-avatars>*{box-sizing:border-box;border-radius:50%;flex:none;overflow:hidden}.k-avatars[data-ring=on]>*{border:calc(2px * var(--k-scale)) solid var(--k-paper)}.k-avatars>*+*{margin-left:calc(-1 * var(--k-avatars-lap,11px))}.k-avatars img{object-fit:cover;width:100%;height:100%;display:block}.k-avatars-more{background:var(--k-bg-soft);color:var(--k-muted);font-family:var(--k-font-mono);font-size:calc(11px * var(--k-scale));place-items:center;display:grid}.k-selectbox{display:inline-block;position:relative}.k-selectbox:before{content:"";inset:calc(-4px * var(--k-scale));border:1px solid var(--k-person,var(--k-accent));pointer-events:none;position:absolute}.k-selectbox-h{width:calc(7px * var(--k-scale));height:calc(7px * var(--k-scale));background:var(--k-paper);border:1px solid var(--k-person,var(--k-accent));pointer-events:none;position:absolute}.k-selectbox-h[data-c=tl]{left:calc(-7px * var(--k-scale));top:calc(-7px * var(--k-scale))}.k-selectbox-h[data-c=tr]{right:calc(-7px * var(--k-scale));top:calc(-7px * var(--k-scale))}.k-selectbox-h[data-c=bl]{left:calc(-7px * var(--k-scale));bottom:calc(-7px * var(--k-scale))}.k-selectbox-h[data-c=br]{right:calc(-7px * var(--k-scale));bottom:calc(-7px * var(--k-scale))}.k-sticker{--k-sticker-line:calc(var(--k-sticker-size,56px) * .055);filter:drop-shadow(var(--k-sticker-line) 0 0 var(--k-paper)) drop-shadow(calc(-1 * var(--k-sticker-line)) 0 0 var(--k-paper)) drop-shadow(0 var(--k-sticker-line) 0 var(--k-paper)) drop-shadow(0 calc(-1 * var(--k-sticker-line)) 0 var(--k-paper)) drop-shadow(0 calc(10px * var(--k-scale)) calc(18px * var(--k-scale)) #00000038);place-items:center;line-height:1;display:inline-grid}.k-sticker[data-shape=round]>*{border-radius:50%;display:block;overflow:hidden}.k-sticker img{object-fit:cover;width:100%;height:100%;display:block}.k-funnel{justify-items:center;display:grid;position:relative}.k-funnel-mouth{justify-content:center;gap:var(--k-space-2);z-index:2;display:flex;position:relative}.k-funnel-walls{z-index:0;pointer-events:none;width:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 4%,#0000 94%);mask-image:linear-gradient(#000 4%,#0000 94%)}.k-funnel-walls path{fill:var(--k-accent)}@supports (color:color-mix(in lab, red, red)){.k-funnel-walls path{fill:color-mix(in srgb, var(--k-accent) 20%, transparent)}}.k-funnel-walls path{stroke:none}.k-funnel-neck{z-index:2;place-items:center;display:grid;position:relative}.k-funnel-neck:before{content:"";aspect-ratio:1;z-index:-1;width:220%;opacity:var(--k-glow,1);background:radial-gradient(closest-side, var(--k-accent), transparent 74%);border-radius:50%;position:absolute}@supports (color:color-mix(in lab, red, red)){.k-funnel-neck:before{background:radial-gradient(closest-side, color-mix(in srgb, var(--k-accent) 30%, transparent), transparent 74%)}}.k-uc[data-tone="1"]{--k-uc-tone:var(--k-cat-1)}.k-uc[data-tone="2"]{--k-uc-tone:var(--k-cat-2)}.k-uc[data-tone="3"]{--k-uc-tone:var(--k-cat-3)}.k-uc[data-tone="4"]{--k-uc-tone:var(--k-cat-4)}.k-uc[data-tone="5"]{--k-uc-tone:var(--k-cat-5)}.k-uc[data-tone="6"]{--k-uc-tone:var(--k-cat-6)}.k-uc[data-tone="7"]{--k-uc-tone:var(--k-cat-7)}.k-uc[data-card=on][data-tone]{--k-surface-bg:radial-gradient(120% 95% at 10% 0%, var(--k-uc-tone) 0%, var(--k-uc-tone) 46%, var(--k-uc-tone) 100%)}@supports (color:color-mix(in lab, red, red)){.k-uc[data-card=on][data-tone]{--k-surface-bg:radial-gradient(120% 95% at 10% 0%, color-mix(in srgb, var(--k-uc-tone) 30%, var(--k-paper)) 0%, color-mix(in srgb, var(--k-uc-tone) 12%, var(--k-paper)) 46%, color-mix(in srgb, var(--k-uc-tone) 3%, var(--k-paper)) 100%)}}.k-funnel-sample{width:calc(44px * var(--k-scale));aspect-ratio:1;background:var(--k-ink);border-radius:50%;flex:none;display:block}@supports (color:color-mix(in lab, red, red)){.k-funnel-sample{background:color-mix(in srgb, var(--k-ink) 14%, transparent)}}.k-funnel-sample[data-focal=on]{width:calc(72px * var(--k-scale));background:var(--k-accent)}.k-selectbox-sample{font-family:var(--k-font-display,var(--k-font-sans));font-size:calc(34px * var(--k-scale));letter-spacing:-.02em;color:var(--k-ink);font-weight:700;line-height:1.15;display:inline-block}.k-bubble{display:inline-block;position:relative}.k-bubble>.k-surface{z-index:1;position:relative}.k-bubble:after{content:"";width:calc(22px * var(--k-scale));height:calc(22px * var(--k-scale));background:var(--k-surface-bg,var(--k-paper));border:var(--k-surface-border,1px solid var(--k-line));border-radius:calc(3px * var(--k-scale));z-index:0;position:absolute;transform:rotate(45deg)}.k-bubble[data-tail=bottom-left]:after{left:13%;bottom:calc(-8px * var(--k-scale))}.k-bubble[data-tail=bottom-right]:after{right:13%;bottom:calc(-8px * var(--k-scale))}.k-bubble[data-tail=top-left]:after{left:13%;top:calc(-8px * var(--k-scale))}.k-bubble[data-tail=top-right]:after{right:13%;top:calc(-8px * var(--k-scale))}.k-plinth{border-radius:var(--k-plinth-radius,var(--k-radius-xl));background:linear-gradient(var(--k-plinth-angle,165deg), var(--k-plinth-bright) 0%, var(--k-plinth-base) 32%, var(--k-plinth-base) 76%, var(--k-paper) 100%);width:fit-content;position:relative}@supports (color:color-mix(in lab, red, red)){.k-plinth{background:linear-gradient(var(--k-plinth-angle,165deg), var(--k-plinth-bright) 0%, var(--k-plinth-base) 32%, color-mix(in srgb, var(--k-plinth-base) 10%, var(--k-paper)) 76%, var(--k-paper) 100%)}}.k-plinth{--k-plinth-bright:var(--k-accent-bright);--k-plinth-base:var(--k-accent)}.k-plinth>*{border-radius:inherit}.k-plinth[data-tone=ink]{--k-plinth-bright:var(--k-ink-2);--k-plinth-base:var(--k-ink)}.k-plinth[data-tone="1"]{--k-plinth-bright:var(--k-cat-1);--k-plinth-base:var(--k-cat-1)}.k-plinth[data-tone="2"]{--k-plinth-bright:var(--k-cat-2);--k-plinth-base:var(--k-cat-2)}.k-plinth[data-tone="3"]{--k-plinth-bright:var(--k-cat-3);--k-plinth-base:var(--k-cat-3)}.k-plinth[data-tone="4"]{--k-plinth-bright:var(--k-cat-4);--k-plinth-base:var(--k-cat-4)}.k-plinth[data-tone="5"]{--k-plinth-bright:var(--k-cat-5);--k-plinth-base:var(--k-cat-5)}.k-plinth[data-tone="6"]{--k-plinth-bright:var(--k-cat-6);--k-plinth-base:var(--k-cat-6)}.k-plinth[data-tone="7"]{--k-plinth-bright:var(--k-cat-7);--k-plinth-base:var(--k-cat-7)}.k-plinth[data-from=top-left]{padding:var(--k-plinth-inset) 0 0 var(--k-plinth-inset);--k-plinth-angle:148deg}.k-plinth[data-from=top-right]{padding:var(--k-plinth-inset) var(--k-plinth-inset) 0 0;--k-plinth-angle:212deg}.k-plinth[data-from=top]{padding:var(--k-plinth-inset) 0 0 0;--k-plinth-angle:180deg}.k-plinth[data-from=left]{padding:0 0 0 var(--k-plinth-inset);--k-plinth-angle:110deg}.k-plinth[data-from=all]{padding:var(--k-plinth-inset);--k-plinth-angle:165deg}.k-chart-tip-total{color:var(--k-muted);font-weight:400}.k-chart-label--inside{fill:var(--k-chart-gap);font-weight:600}.k-chart-dumbbell{gap:var(--k-space-2);align-content:center;height:100%;display:grid}.k-chart-dumbbell-row{align-items:center;gap:var(--k-space-3);grid-template-columns:minmax(64px,1fr) minmax(96px,4fr) auto;display:grid}.k-chart-dumbbell-name{font-size:calc(12px * var(--k-scale));color:var(--k-ink-2);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.k-chart-dumbbell-track{height:calc(22px * var(--k-scale));position:relative}.k-chart-dumbbell-bar{height:4px;transition:left var(--k-mo-enter) var(--k-mo-ease-enter), width var(--k-mo-enter) var(--k-mo-ease-enter);border-radius:2px;position:absolute;top:50%;transform:translateY(-50%)}.k-chart-dumbbell-dot{width:calc(10px * var(--k-scale));height:calc(10px * var(--k-scale));transition:left var(--k-mo-enter) var(--k-mo-ease-enter);border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.k-chart-dumbbell-dot--from{background:var(--k-muted);z-index:1}.k-chart-dumbbell-dot--to{background:var(--k-accent);box-shadow:inset 0 0 0 1.5px var(--k-chart-gap);z-index:2}.k-chart-dumbbell-val{font-family:var(--k-font-mono);font-variant-numeric:tabular-nums;font-size:calc(11px * var(--k-scale));color:var(--k-ink);text-align:right;white-space:nowrap}.k-chart-dumbbell-delta{color:var(--k-muted);font-weight:400}.k-chart-dumbbell-delta[data-tone=positive]{color:var(--k-positive)}.k-chart-dumbbell-delta[data-tone=negative]{color:var(--k-negative)}.k-sig{gap:calc(6px * var(--k-scale));min-width:0;display:grid;position:relative}.k-sig-wrap{min-width:0;container-type:inline-size}.k-sig-logo{object-fit:cover;vertical-align:middle;background:#fff;border-radius:50%;flex:none;display:inline-block}.k-sig-glyph{color:var(--k-on-accent);background:var(--k-accent);border-radius:50%;flex:none;place-items:center;font-size:.6em;line-height:1;display:inline-grid}.k-sig-thumb{flex:none;display:inline-block;position:relative;overflow:visible}.k-sig-thumb>img{object-fit:cover;border-radius:var(--k-radius-s);background:var(--k-faint);width:100%;height:100%;display:block}.k-sig-thumb[data-radius=m]>img{border-radius:var(--k-radius-m)}.k-sig-thumb[data-empty=on]{background:var(--k-surface-ink,var(--k-ink));border-radius:50%;place-items:center;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.k-sig-thumb[data-empty=on]{background:color-mix(in srgb, var(--k-surface-ink,var(--k-ink)) 6%, transparent)}}.k-sig-thumb-badge{right:calc(-3px * var(--k-scale));bottom:calc(-3px * var(--k-scale));background:var(--k-paper);padding:calc(1.5px * var(--k-scale));border-radius:50%;place-items:center;line-height:0;display:grid;position:absolute}.k-sig-head{justify-content:space-between;align-items:flex-end;gap:calc(4px * var(--k-scale)) var(--k-space-4);margin-bottom:calc(4px * var(--k-scale));flex-wrap:wrap;display:flex}.k-sig-head-text{gap:calc(2px * var(--k-scale));min-width:0;display:grid}.k-sig-title{white-space:nowrap;align-items:center;gap:calc(8px * var(--k-scale));font-size:calc(14px * var(--k-scale));color:var(--k-surface-ink,var(--k-ink));letter-spacing:-.01em;font-weight:600;display:inline-flex}.k-sig-figure{align-items:baseline;gap:calc(8px * var(--k-scale));display:flex}.k-sig-figure b{font-size:calc(22px * var(--k-scale));letter-spacing:-.02em;color:var(--k-surface-ink,var(--k-ink));font-variant-numeric:tabular-nums;font-weight:700}.k-sig-figure em{font-style:normal;font-size:calc(12px * var(--k-scale));font-weight:600}.k-sig-figure em[data-tone=positive]{color:var(--k-positive)}.k-sig-figure em[data-tone=negative]{color:var(--k-negative)}.k-sig{--k-sig-gutter:0px}.k-sig[data-yaxis=on]{--k-sig-gutter:calc(5.5ch + 8px * var(--k-scale))}.k-sig-plotwrap{align-items:stretch;width:100%;min-width:0;display:flex}.k-sig-yaxis{width:var(--k-sig-gutter);flex:none;position:relative}.k-sig-yaxis span{right:calc(8px * var(--k-scale));font-size:calc(11px * var(--k-scale));color:var(--k-muted);white-space:nowrap;font-variant-numeric:tabular-nums;position:absolute;transform:translateY(-50%)}.k-sig[data-yaxis=on] :is(.k-sig-lane,.k-sig-axis,.k-sig-bracketlane){margin-left:var(--k-sig-gutter)}.k-sig-plot{touch-action:pan-y;outline:none;flex:auto;width:100%;min-width:0;position:relative;overflow:visible}.k-sig-plot:focus-visible{box-shadow:none;outline:2px solid var(--k-accent);outline-offset:4px;border-radius:var(--k-radius-s)}.k-sig-svg{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.k-sig-grid line{stroke:var(--k-line);stroke-width:1px}.k-sig-grid .k-sig-vgrid{stroke:var(--k-line);opacity:.55}.k-sig-path{fill:none;stroke:var(--k-accent);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.k-sig-glow{fill:none;stroke:var(--k-accent);stroke-width:14px;stroke-linecap:round;stroke-linejoin:round;opacity:calc(.16 * var(--k-glow,.55))}.k-sig-proj{fill:none;stroke:var(--k-ink-2);stroke-width:2px;stroke-linecap:round;stroke-dasharray:.5 5;opacity:.75}.k-sig-today{width:calc(10px * var(--k-scale));height:calc(10px * var(--k-scale));pointer-events:none;z-index:3;background:var(--k-paper);border:calc(2.5px * var(--k-scale)) solid var(--k-accent);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.k-sig-dot{width:calc(6px * var(--k-scale));height:calc(6px * var(--k-scale));pointer-events:none;z-index:2;background:var(--k-surface-ink,var(--k-ink));outline:calc(2px * var(--k-scale)) solid var(--k-paper);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.k-sig-future{pointer-events:none;background:repeating-linear-gradient(-60deg, transparent 0 calc(7px * var(--k-scale)), var(--k-line-2,var(--k-line)) calc(7px * var(--k-scale)) calc(8px * var(--k-scale)));position:absolute;top:0;bottom:0;right:0}@supports (color:color-mix(in lab, red, red)){.k-sig-future{background:repeating-linear-gradient(-60deg, transparent 0 calc(7px * var(--k-scale)), color-mix(in srgb, var(--k-line-2,var(--k-line)) 55%, transparent) calc(7px * var(--k-scale)) calc(8px * var(--k-scale)))}}.k-sig-future{border-left:1px dashed var(--k-line-2,var(--k-line))}.k-sig-plot[data-brush]{cursor:crosshair}.k-sig-plot[data-brush=drag]{-webkit-user-select:none;user-select:none}.k-sig-brush{background:var(--k-accent);position:absolute;top:0;bottom:0}@supports (color:color-mix(in lab, red, red)){.k-sig-brush{background:color-mix(in srgb, var(--k-accent) 12%, transparent)}}.k-sig-brush{border-inline:1px solid var(--k-accent);pointer-events:none;z-index:3}.k-sig-cross{border-left:1px dashed var(--k-line-2,var(--k-line));pointer-events:none;z-index:4;width:0;position:absolute;top:0;bottom:0}.k-sig-hoverdot{width:calc(11px * var(--k-scale));height:calc(11px * var(--k-scale));pointer-events:none;z-index:6;background:var(--k-paper);border:calc(2.5px * var(--k-scale)) solid var(--k-accent);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.k-sig-hoverdot[data-projected=on]{border-color:var(--k-ink-2);border-style:dashed}.k-sig-tip{z-index:7;pointer-events:none;white-space:nowrap;position:absolute}.k-sig-tip[data-side=right]{transform:translate(calc(14px * var(--k-scale)), -50%)}.k-sig-tip[data-side=left]{transform:translate(calc(-100% - 14px * var(--k-scale)), -50%)}.k-sig-tip[data-v=below][data-side=right]{transform:translate(calc(14px * var(--k-scale)), calc(12px * var(--k-scale)))}.k-sig-tip[data-v=below][data-side=left]{transform:translate(calc(-100% - 14px * var(--k-scale)), calc(12px * var(--k-scale)))}.k-sig-tip-event{align-items:center;gap:calc(6px * var(--k-scale));padding-top:calc(4px * var(--k-scale));border-top:1px solid var(--k-line);font-size:calc(12px * var(--k-scale));color:var(--k-ink-2);display:flex}.k-sig-tip-event em{color:var(--k-accent-ink,var(--k-accent));margin-left:auto;font-style:normal;font-weight:600}.k-sig-axis{height:calc(16px * var(--k-scale));position:relative}.k-sig-axis span{font-size:calc(11px * var(--k-scale));color:var(--k-muted);white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.k-sig-axis span[data-edge=left]{transform:none}.k-sig-axis span[data-edge=right]{transform:translate(-100%)}.k-sig-detail{gap:calc(6px * var(--k-scale));margin-top:calc(6px * var(--k-scale));padding:calc(12px * var(--k-scale)) calc(14px * var(--k-scale));border-radius:var(--k-radius-m);background:var(--k-paper);box-shadow:inset 0 0 0 1px var(--k-line);border-left:calc(2px * var(--k-scale)) solid var(--k-accent);grid-template-columns:minmax(0,1fr);display:grid}.k-sig-detail[data-image=on]{column-gap:calc(16px * var(--k-scale));grid-template-columns:auto minmax(0,1fr)}.k-sig-detail-media{padding-right:calc(4px * var(--k-scale));grid-area:1/1/span 4;align-self:start}.k-sig-detail[data-image=on]>:not(.k-sig-detail-media){grid-column:2}.k-sig-detail-eyebrow{align-items:center;gap:calc(6px * var(--k-scale));font-size:calc(11px * var(--k-scale));color:var(--k-muted);letter-spacing:.04em;text-transform:uppercase;display:flex}.k-sig-close{appearance:none;color:var(--k-muted);font-size:calc(16px * var(--k-scale));cursor:pointer;padding:0 calc(2px * var(--k-scale));background:0 0;border:0;margin-left:auto;line-height:1}.k-sig-close:hover{color:var(--k-surface-ink,var(--k-ink))}.k-sig-detail-row{justify-content:space-between;align-items:baseline;gap:var(--k-space-3);display:flex}.k-sig-detail-label{font-size:calc(15px * var(--k-scale));letter-spacing:-.01em;color:var(--k-surface-ink,var(--k-ink));font-weight:600}.k-sig-detail-stat{font-size:calc(12px * var(--k-scale));color:var(--k-accent-ink,var(--k-accent));white-space:nowrap;font-weight:700}.k-sig-detail-body{font-size:calc(13px * var(--k-scale));color:var(--k-ink-2);max-width:62ch;margin:0;line-height:1.5}.k-sig-source{font-size:calc(11px * var(--k-scale));color:var(--k-muted);letter-spacing:.02em;max-width:72ch;line-height:1.45}.k-sig-link{font-size:calc(12px * var(--k-scale));color:var(--k-accent-ink,var(--k-accent));justify-self:start;font-weight:600;text-decoration:none;display:inline-block}.k-sig-link:hover{text-decoration:underline}.k-sig-conf{padding:calc(1px * var(--k-scale)) calc(6px * var(--k-scale));border-radius:var(--k-radius-pill);border:1px solid var(--k-line-2,var(--k-line));font-size:calc(11px * var(--k-scale));letter-spacing:.04em;color:var(--k-muted);text-transform:uppercase;align-items:center;display:inline-flex}.k-sig-conf[data-level=high]{color:var(--k-positive);border-color:var(--k-positive)}@supports (color:color-mix(in lab, red, red)){.k-sig-conf[data-level=high]{border-color:color-mix(in srgb, var(--k-positive) 40%, transparent)}}.k-sig-conf[data-level=low]{color:var(--k-warn);border-color:var(--k-warn)}@supports (color:color-mix(in lab, red, red)){.k-sig-conf[data-level=low]{border-color:color-mix(in srgb, var(--k-warn) 40%, transparent)}}.k-sig-lane{position:relative;overflow:visible}.k-sig-pill{z-index:5;appearance:none;cursor:pointer;align-items:center;gap:calc(6px * var(--k-scale));height:calc(26px * var(--k-scale));padding:0 calc(10px * var(--k-scale)) 0 calc(8px * var(--k-scale));border-radius:var(--k-radius-pill);background:var(--k-paper);color:var(--k-surface-ink,var(--k-ink));border:1px solid var(--k-line-2,var(--k-line));font-family:var(--k-font-sans);font-size:calc(12px * var(--k-scale));letter-spacing:-.005em;white-space:nowrap;transition:background var(--k-mo-exit) var(--k-mo-ease-move), border-color var(--k-mo-exit) var(--k-mo-ease-move), color var(--k-mo-exit) var(--k-mo-ease-move);font-weight:600;display:inline-flex;position:absolute}.k-sig-pill[data-edge=right]{transform:translate(-100%)}.k-sig-pill:hover{border-color:var(--k-accent)}.k-sig-pill-stat{font-size:calc(11px * var(--k-scale));color:var(--k-muted);font-weight:600;display:none}.k-sig-pill[data-lit=on] .k-sig-pill-stat,.k-sig-pill:hover .k-sig-pill-stat{display:inline}.k-sig-pill[data-lit=on]{background:var(--k-accent);border-color:var(--k-accent);color:var(--k-on-accent)}.k-sig-pill[data-lit=on] .k-sig-pill-stat{color:var(--k-on-accent);opacity:.8}.k-sig-pill[data-source=read]{border-style:dashed}.k-sig-pill[data-lit=on] .k-sig-glyph{background:var(--k-on-accent);color:var(--k-accent)}.k-sig-pill .k-sig-thumb>img{border-radius:50%}.k-sig-slice{pointer-events:none;z-index:1;--rise:0px;position:absolute;top:0;bottom:0;overflow:visible}.k-sig-slice[data-window=on]{background:linear-gradient(90deg, var(--k-accent), transparent 92%)}@supports (color:color-mix(in lab, red, red)){.k-sig-slice[data-window=on]{background:linear-gradient(90deg, color-mix(in srgb, var(--k-accent) 13%, transparent), transparent 92%)}}.k-sig-slice[data-window=on][data-lit=on]{background:linear-gradient(90deg, var(--k-accent), var(--k-accent) 92%)}@supports (color:color-mix(in lab, red, red)){.k-sig-slice[data-window=on][data-lit=on]{background:linear-gradient(90deg, color-mix(in srgb, var(--k-accent) 26%, transparent), color-mix(in srgb, var(--k-accent) 4%, transparent) 92%)}}.k-sig-slice[data-source=read][data-window=on]{background:linear-gradient(90deg, var(--k-ink-2), transparent 92%)}@supports (color:color-mix(in lab, red, red)){.k-sig-slice[data-source=read][data-window=on]{background:linear-gradient(90deg, color-mix(in srgb, var(--k-ink-2) 10%, transparent), transparent 92%)}}.k-sig-slice[data-source=read][data-window=on][data-lit=on]{background:linear-gradient(90deg, var(--k-accent), transparent 92%)}@supports (color:color-mix(in lab, red, red)){.k-sig-slice[data-source=read][data-window=on][data-lit=on]{background:linear-gradient(90deg, color-mix(in srgb, var(--k-accent) 16%, transparent), transparent 92%)}}.k-sig-slice-edge{left:0;top:calc(-1 * var(--rise));border-left:1px solid var(--k-accent);opacity:.35;width:0;position:absolute;bottom:0}.k-sig-slice[data-lit=on] .k-sig-slice-edge{opacity:1;border-left-width:calc(1.5px * var(--k-scale))}.k-sig-slice[data-source=read] .k-sig-slice-edge{border-left-style:dashed}.k-sig-start{width:calc(9px * var(--k-scale));height:calc(9px * var(--k-scale));background:var(--k-accent);outline:calc(2px * var(--k-scale)) solid var(--k-paper);z-index:3;border-radius:50%;position:absolute;left:0;transform:translate(-50%,-50%)}.k-sig-slice[data-source=read] .k-sig-start{background:var(--k-ink-2)}.k-sig-land{width:calc(9px * var(--k-scale));height:calc(9px * var(--k-scale));background:var(--k-paper);border:calc(2px * var(--k-scale)) solid var(--k-accent);z-index:3;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.k-sig-slice[data-source=read] .k-sig-land{border-style:dashed;border-color:var(--k-ink-2)}.k-sig--wake :is(.k-sig-pill,.k-sig-slice,.k-sig-detail)[data-source=social]{--k-sig-src:var(--k-cat-4)}.k-sig--wake :is(.k-sig-pill,.k-sig-slice,.k-sig-detail)[data-source=ads]{--k-sig-src:var(--k-cat-3)}.k-sig--wake :is(.k-sig-pill,.k-sig-slice,.k-sig-detail)[data-source=store]{--k-sig-src:var(--k-cat-2)}.k-sig--wake :is(.k-sig-pill,.k-sig-slice,.k-sig-detail)[data-source=traffic]{--k-sig-src:var(--k-accent)}.k-sig--wake :is(.k-sig-pill,.k-sig-slice,.k-sig-detail)[data-source=read]{--k-sig-src:var(--k-ink-2)}.k-sig--wake .k-sig-slice-edge{border-left-color:var(--k-sig-src,var(--k-accent))}.k-sig--wake .k-sig-start{background:var(--k-sig-src,var(--k-accent))}.k-sig--wake .k-sig-land{border-color:var(--k-sig-src,var(--k-accent))}.k-sig--wake .k-sig-slice[data-window=on]{background:linear-gradient(90deg, var(--k-sig-src,var(--k-accent)), transparent 92%)}@supports (color:color-mix(in lab, red, red)){.k-sig--wake .k-sig-slice[data-window=on]{background:linear-gradient(90deg, color-mix(in srgb, var(--k-sig-src,var(--k-accent)) 18%, transparent), transparent 92%)}}.k-sig--wake .k-sig-slice[data-window=on][data-lit=on]{background:linear-gradient(90deg, var(--k-sig-src,var(--k-accent)), var(--k-sig-src,var(--k-accent)) 92%)}@supports (color:color-mix(in lab, red, red)){.k-sig--wake .k-sig-slice[data-window=on][data-lit=on]{background:linear-gradient(90deg, color-mix(in srgb, var(--k-sig-src,var(--k-accent)) 30%, transparent), color-mix(in srgb, var(--k-sig-src,var(--k-accent)) 6%, transparent) 92%)}}.k-sig--wake .k-sig-pill{border-color:var(--k-sig-src,var(--k-accent))}@supports (color:color-mix(in lab, red, red)){.k-sig--wake .k-sig-pill{border-color:color-mix(in srgb, var(--k-sig-src,var(--k-accent)) 60%, var(--k-paper))}}.k-sig--wake .k-sig-pill:hover{border-color:var(--k-sig-src,var(--k-accent))}.k-sig--wake .k-sig-pill[data-lit=on]{background:var(--k-sig-src,var(--k-accent))}@supports (color:color-mix(in lab, red, red)){.k-sig--wake .k-sig-pill[data-lit=on]{background:color-mix(in srgb, var(--k-sig-src,var(--k-accent)) 20%, var(--k-paper))}}.k-sig--wake .k-sig-pill[data-lit=on]{border-color:var(--k-sig-src,var(--k-accent));box-shadow:inset 0 0 0 1px var(--k-sig-src,var(--k-accent));color:var(--k-surface-ink,var(--k-ink))}.k-sig--wake .k-sig-pill[data-lit=on] .k-sig-pill-stat{color:var(--k-surface-ink,var(--k-ink));opacity:.75}.k-sig--wake .k-sig-pill[data-lit=on] .k-sig-glyph{background:var(--k-sig-src,var(--k-accent));color:var(--k-paper)}.k-sig--wake .k-sig-detail{border-left-color:var(--k-sig-src,var(--k-accent))}.k-sig--wake[data-open=on] .k-sig-slice[data-lit=off]{background:0 0}.k-sig--wake[data-open=on] .k-sig-slice[data-lit=off] .k-sig-slice-edge{height:calc(10px * var(--k-scale));opacity:.8;border-left-width:calc(2px * var(--k-scale));top:auto}.k-sig--wake[data-open=on] .k-sig-slice[data-lit=off] :is(.k-sig-start,.k-sig-land){display:none}.k-sig--wake[data-open=on] .k-sig-pill[data-lit=off]{color:var(--k-muted);background:0 0}.k-sig--wake[data-open=on] .k-sig-pill[data-lit=off]:hover{color:var(--k-surface-ink,var(--k-ink))}.k-sig--wake[data-values=on] .k-sig-path{stroke-width:3.5px}.k-sig--wake[data-values=on] .k-sig-dot{width:calc(12px * var(--k-scale));height:calc(12px * var(--k-scale));z-index:4;background:var(--k-accent);outline:calc(2.5px * var(--k-scale)) solid var(--k-paper)}.k-sig--wake[data-values=on] .k-sig-start{width:calc(7px * var(--k-scale));height:calc(7px * var(--k-scale));z-index:2;background:var(--k-paper);border:calc(2px * var(--k-scale)) solid var(--k-sig-src,var(--k-accent));outline:none}.k-sig--wake[data-values=on] :is(.k-sig-land,.k-sig-today){display:none}.k-sig-value{z-index:6;pointer-events:none;white-space:nowrap;transform:translate(-50%, calc(-100% - 10px * var(--k-scale)));padding:calc(1px * var(--k-scale)) calc(6px * var(--k-scale));border-radius:var(--k-radius-s);font-style:normal;font-size:calc(12px * var(--k-scale));background:var(--k-paper);color:var(--k-surface-ink,var(--k-ink));box-shadow:inset 0 0 0 1px var(--k-line-2,var(--k-line));font-weight:600;line-height:1.5;position:absolute}.k-sig-value[data-edge=right]{transform:translate(-90%, calc(-100% - 10px * var(--k-scale)))}.k-sig-value[data-edge=left]{transform:translate(-10%, calc(-100% - 10px * var(--k-scale)))}.k-sig-you{z-index:1}.k-sig-you-path{fill:none;stroke:var(--k-surface-ink,var(--k-ink));stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:5 5;opacity:.42}.k-sig-you-end{width:calc(9px * var(--k-scale));height:calc(9px * var(--k-scale));background:var(--k-paper);border:calc(2px * var(--k-scale)) solid var(--k-surface-ink,var(--k-ink));opacity:.9;z-index:3;pointer-events:none;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.k-sig-you-tag{top:calc(100% + 5px * var(--k-scale));white-space:nowrap;padding:calc(2px * var(--k-scale)) calc(7px * var(--k-scale));border-radius:var(--k-radius-pill);background:var(--k-surface-ink,var(--k-ink));color:var(--k-paper);font-size:calc(11px * var(--k-scale));letter-spacing:.02em;font-weight:600;position:absolute;left:50%;transform:translate(-50%)}.k-sig-you-tag[data-side=left]{left:auto;right:-50%;transform:none}.k-sig-level{border-top:1px dashed var(--k-surface-ink,var(--k-ink));opacity:.28;pointer-events:none;z-index:1;height:0;position:absolute;left:0;right:0}.k-sig-band{pointer-events:none;z-index:0;background:var(--k-accent);position:absolute;top:0;bottom:0}@supports (color:color-mix(in lab, red, red)){.k-sig-band{background:color-mix(in srgb, var(--k-accent) 9%, transparent)}}.k-sig-band{border-left:1px solid var(--k-accent)}@supports (color:color-mix(in lab, red, red)){.k-sig-band{border-left:1px solid color-mix(in srgb, var(--k-accent) 40%, transparent)}}.k-sig-band{border-right:1px solid var(--k-accent)}@supports (color:color-mix(in lab, red, red)){.k-sig-band{border-right:1px solid color-mix(in srgb, var(--k-accent) 40%, transparent)}}.k-sig-band-label{left:calc(8px * var(--k-scale));top:calc(6px * var(--k-scale));font-size:calc(11px * var(--k-scale));color:var(--k-accent-ink,var(--k-accent));letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;position:absolute}.k-sig--match .k-sig-pill[data-in=off]{opacity:.55}.k-sig--match .k-sig-pill[data-in=off][data-lit=on]{opacity:1}.k-sig--match .k-sig-slice[data-in=off]{opacity:.5}.k-sig--match[data-open=on] .k-sig-slice[data-lit=off]{opacity:.4}.k-sig-legend{align-items:center;gap:calc(6px * var(--k-scale));font-size:calc(11px * var(--k-scale));color:var(--k-muted);letter-spacing:.03em;text-transform:uppercase;display:inline-flex}.k-sig-legend-swatch{width:calc(16px * var(--k-scale));border-top:2px solid var(--k-accent);height:0;margin-left:calc(6px * var(--k-scale));display:inline-block}.k-sig-legend-swatch:first-child{margin-left:0}.k-sig-legend-swatch[data-line=you]{border-top-style:dashed;border-top-color:var(--k-surface-ink,var(--k-ink));opacity:.5}.k-dlane{--k-dlane-out:var(--k-accent);--k-dlane-up:var(--k-surface-ink,var(--k-ink))}@supports (color:color-mix(in lab, red, red)){.k-dlane{--k-dlane-up:color-mix(in srgb, var(--k-surface-ink,var(--k-ink)) 40%, transparent)}}.k-dlane{--k-dlane-down:var(--k-surface-ink,var(--k-ink))}@supports (color:color-mix(in lab, red, red)){.k-dlane{--k-dlane-down:color-mix(in srgb, var(--k-surface-ink,var(--k-ink)) 18%, transparent)}}.k-dlane .k-sig-yaxis span[data-strong=on]{color:var(--k-surface-ink,var(--k-ink));font-weight:600}.k-dlane-plot{flex:auto;min-width:0;position:relative;overflow:visible}.k-dlane-svg{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.k-dlane-grid{stroke:var(--k-line);stroke-width:1px}.k-dlane-base{stroke:var(--k-surface-ink,var(--k-ink));stroke-opacity:.5;stroke-width:1px}.k-dlane-stem{stroke-width:1px;stroke:var(--k-dlane-down)}.k-dlane-stem[data-tone=up]{stroke:var(--k-dlane-up)}.k-dlane-stem[data-tone=out]{stroke:var(--k-dlane-out);stroke-width:1.75px}.k-dlane-stem[data-selected=on]{stroke:var(--k-dlane-out);stroke-width:2.5px}.k-dlane-item{appearance:none;z-index:1;width:calc(16px * var(--k-scale));height:calc(16px * var(--k-scale));cursor:pointer;background:0 0;border:0;border-radius:50%;outline:none;place-items:center;margin:0;padding:0;display:grid;position:absolute;transform:translate(-50%,-50%)}.k-dlane-item[data-tone=out],.k-dlane-item[aria-pressed=true]{z-index:2}.k-dlane-dot{width:calc(5px * var(--k-scale));height:calc(5px * var(--k-scale));background:var(--k-dlane-down);border-radius:50%;display:block}.k-dlane-item[data-tone=up] .k-dlane-dot{background:var(--k-dlane-up)}.k-dlane-item[data-tone=out] .k-dlane-dot{width:calc(8px * var(--k-scale));height:calc(8px * var(--k-scale));background:var(--k-dlane-out)}.k-dlane-item:hover .k-dlane-dot{outline:1px solid var(--k-accent);outline-offset:1px}.k-dlane-item[aria-pressed=true] .k-dlane-dot{width:calc(11px * var(--k-scale));height:calc(11px * var(--k-scale));background:var(--k-dlane-out);outline:2px solid var(--k-accent);outline-offset:2px}.k-dlane-item:focus-visible{outline:2px solid var(--k-surface-ink,var(--k-ink));outline-offset:1px}.k-dlane-ratio{z-index:3;pointer-events:none;white-space:nowrap;font-size:calc(11px * var(--k-scale));font-variant-numeric:tabular-nums;color:var(--k-accent-ink,var(--k-accent));transform:translate(-50%, calc(-100% - (8px + var(--row,0) * 14px) * var(--k-scale)));font-weight:600;position:absolute}.k-dlane-ratio[data-selected=on]{text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:2px}.k-dlane-card{z-index:7;margin-bottom:calc(8px * var(--k-scale));gap:calc(10px * var(--k-scale));width:calc(256px * var(--k-scale));box-sizing:border-box;align-items:flex-start;min-width:0;display:flex;position:absolute;bottom:100%}.k-dlane-card-img{width:calc(48px * var(--k-scale));height:calc(64px * var(--k-scale));object-fit:cover;border-radius:var(--k-radius-s);background:var(--k-faint);flex:none}.k-dlane-card-text{gap:calc(2px * var(--k-scale));min-width:0;display:grid}.k-dlane-card-value{font-size:calc(13px * var(--k-scale));color:var(--k-surface-ink,var(--k-ink));font-variant-numeric:tabular-nums}.k-dlane-card-value b{font-weight:600}.k-dlane-card-ratio{font-size:calc(12px * var(--k-scale));color:var(--k-muted)}.k-dlane-card-ratio[data-tone=out]{color:var(--k-accent-ink,var(--k-accent))}.k-dlane-card-meta{font-size:calc(12px * var(--k-scale));color:var(--k-muted)}.k-dlane-card-detail{font-size:calc(12px * var(--k-scale));color:var(--k-ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.k-dlane-note,.k-dlane-empty{margin:0;margin-left:var(--k-sig-gutter);font-size:calc(12px * var(--k-scale));color:var(--k-muted);line-height:1.45}.k-dlane-empty{padding:calc(16px * var(--k-scale)) 0}.k-xch{gap:calc(18px * var(--k-scale));min-width:0;display:grid}.k-xch-panel{gap:calc(18px * var(--k-scale));grid-template-columns:minmax(0,1fr);align-content:start;min-width:0;display:grid}.k-xch-turn{gap:calc(12px * var(--k-scale));grid-template-columns:auto minmax(0,1fr);align-items:start;min-width:0;display:grid}.k-xch-turn>.k-sig-logo,.k-xch-turn>.k-sig-glyph{margin-top:calc(2px * var(--k-scale))}.k-xch-body{gap:calc(8px * var(--k-scale));min-width:0;display:grid}.k-xch-who{font-size:calc(11px * var(--k-scale));color:var(--k-muted);letter-spacing:.04em;text-transform:uppercase}.k-xch-q{font-size:calc(17px * var(--k-scale));letter-spacing:-.01em;color:var(--k-surface-ink,var(--k-ink));max-width:40ch;margin:0;font-weight:600;line-height:1.35}.k-xch-a{font-size:calc(14px * var(--k-scale));color:var(--k-ink-2);max-width:64ch;margin:0;line-height:1.5}.k-xch-moves{gap:calc(6px * var(--k-scale));flex-wrap:wrap;display:flex}.k-xch-move{appearance:none;cursor:pointer;align-items:center;gap:calc(6px * var(--k-scale));height:calc(28px * var(--k-scale));padding:0 calc(10px * var(--k-scale)) 0 calc(7px * var(--k-scale));border-radius:var(--k-radius-pill);background:var(--k-paper);color:var(--k-surface-ink,var(--k-ink));border:1px solid var(--k-line-2,var(--k-line));font-family:var(--k-font-sans);font-size:calc(12.5px * var(--k-scale));letter-spacing:-.005em;white-space:nowrap;transition:background var(--k-mo-exit) var(--k-mo-ease-move), border-color var(--k-mo-exit) var(--k-mo-ease-move), color var(--k-mo-exit) var(--k-mo-ease-move);min-width:0;max-width:100%;font-weight:600;display:inline-flex;overflow:hidden}.k-xch-move-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.k-xch-move-meta{display:contents}.k-xch-move:hover{border-color:var(--k-accent)}.k-xch-move-stat{font-size:calc(11.5px * var(--k-scale));color:var(--k-accent-ink,var(--k-accent))}.k-xch-move-when{font-size:calc(11px * var(--k-scale));color:var(--k-muted)}.k-xch-move[data-lit=on]{background:var(--k-accent);border-color:var(--k-accent);color:var(--k-on-accent)}.k-xch-move[data-lit=on] :is(.k-xch-move-stat,.k-xch-move-when){color:var(--k-on-accent);opacity:1}.k-xch-move[data-lit=on] .k-sig-glyph{background:var(--k-on-accent);color:var(--k-accent)}.k-xch-move[data-source=read]{border-style:dashed}.k-xch-chart{min-width:0}.k-sig[data-fill=on]{grid-template-rows:auto auto minmax(0,1fr) auto;height:100%}.k-sig--wake[data-fill=on]>.k-sig-plotwrap{min-height:0}.k-xch[data-layout=side] .k-xch-stage>.k-xch-chart{display:grid}.k-xch[data-layout=stack] .k-xch-chart{margin-top:calc(4px * var(--k-scale))}.k-xch[data-layout=side]{grid-template-columns:minmax(0, 1.5fr) minmax(calc(300px * var(--k-scale)), 1fr);column-gap:var(--k-space-6);align-items:stretch}.k-xch[data-layout=side] .k-xch-panel{padding-left:var(--k-space-6);border-left:1px solid var(--k-line);scrollbar-width:thin;scrollbar-color:transparent transparent;min-height:0;overflow-y:auto}.k-xch[data-layout=side] .k-xch-panel:hover{scrollbar-color:var(--k-line-2,var(--k-line)) transparent}.k-xch-stage{min-width:0;min-height:0;display:grid;position:relative}.k-xch-stage>.k-xch-chart{grid-area:1/1;min-height:0;display:grid}.k-xch-stage>.k-xch-chart[data-active=off]{pointer-events:none}.k-xch-turnset{gap:calc(14px * var(--k-scale));transition:opacity var(--k-mo-enter) var(--k-mo-ease-enter);display:grid}.k-xch[data-layout=side] .k-xch-turnset[data-active=off][data-shown=on]{opacity:.62}.k-xch[data-layout=side] .k-xch-turnset[data-active=off][data-shown=on]:hover{opacity:1}.k-xch-handoff{appearance:none;cursor:pointer;font-size:calc(11px * var(--k-scale));letter-spacing:.04em;text-transform:uppercase;color:var(--k-accent-ink,var(--k-accent));background:0 0;border:0;justify-self:start;padding:0}.k-xch-handoff[aria-pressed=false]{color:var(--k-muted)}.k-xch-handoff:hover{color:var(--k-accent-ink,var(--k-accent))}.k-xch[data-nav=tabs]{grid-template-rows:auto minmax(0,1fr)}.k-xch-tabs{gap:calc(4px * var(--k-scale));padding:calc(3px * var(--k-scale));border-radius:var(--k-radius-pill);background:var(--k-surface-ink,var(--k-ink));flex-wrap:wrap;grid-column:1/-1;display:flex}@supports (color:color-mix(in lab, red, red)){.k-xch-tabs{background:color-mix(in srgb, var(--k-surface-ink,var(--k-ink)) 6%, transparent)}}.k-xch-tabs{justify-self:start}.k-xch-tab{appearance:none;cursor:pointer;border-radius:var(--k-radius-pill);padding:calc(6px * var(--k-scale)) calc(12px * var(--k-scale));color:var(--k-ink-2);font-family:var(--k-font-sans);font-size:calc(12.5px * var(--k-scale));letter-spacing:-.005em;white-space:nowrap;transition:background var(--k-mo-exit) var(--k-mo-ease-move), color var(--k-mo-exit) var(--k-mo-ease-move);background:0 0;border:0;font-weight:600}.k-xch-tab:hover{color:var(--k-surface-ink,var(--k-ink))}.k-xch-tab[data-lit=on]{background:var(--k-accent);color:var(--k-on-accent)}.k-xch-tab:focus-visible{outline:2px solid var(--k-accent);outline-offset:2px}.k-xch-follow{gap:calc(8px * var(--k-scale));padding-top:calc(6px * var(--k-scale));border-top:1px solid var(--k-line);display:grid}.k-xch-chips{gap:calc(6px * var(--k-scale));flex-wrap:wrap;display:flex}.k-xch-chip{appearance:none;cursor:pointer;text-align:left;padding:calc(6px * var(--k-scale)) calc(11px * var(--k-scale));border-radius:var(--k-radius-pill);color:var(--k-surface-ink,var(--k-ink));border:1px solid var(--k-line-2,var(--k-line));font-family:var(--k-font-sans);font-size:calc(12.5px * var(--k-scale));transition:background var(--k-mo-exit) var(--k-mo-ease-move), border-color var(--k-mo-exit) var(--k-mo-ease-move), color var(--k-mo-exit) var(--k-mo-ease-move);background:0 0;font-weight:500;line-height:1.25}.k-xch-chip:hover{border-color:var(--k-accent)}.k-xch-chip[data-lit=on]{background:var(--k-accent)}@supports (color:color-mix(in lab, red, red)){.k-xch-chip[data-lit=on]{background:color-mix(in srgb, var(--k-accent) 14%, transparent)}}.k-xch-chip[data-lit=on]{border-color:var(--k-accent)}@supports (color:color-mix(in lab, red, red)){.k-xch-chip[data-lit=on]{border-color:color-mix(in srgb, var(--k-accent) 50%, transparent)}}.k-xch[data-layout=side] .k-xch-moves{align-items:stretch;gap:calc(5px * var(--k-scale));flex-direction:column}.k-xch[data-layout=side] .k-xch-move{column-gap:calc(8px * var(--k-scale));row-gap:calc(1px * var(--k-scale));height:auto;padding:calc(6px * var(--k-scale)) calc(10px * var(--k-scale)) calc(6px * var(--k-scale)) calc(8px * var(--k-scale));border-radius:var(--k-radius-m);text-align:left;grid-template-columns:auto minmax(0,1fr);display:grid}.k-xch[data-layout=side] .k-xch-move>.k-sig-logo,.k-xch[data-layout=side] .k-xch-move>.k-sig-glyph{grid-row:1/span 2;align-self:center}.k-xch[data-layout=side] .k-xch-move-label{grid-column:2}.k-xch[data-layout=side] .k-xch-move-meta{gap:calc(8px * var(--k-scale));grid-column:2;min-width:0;display:flex;overflow:hidden}.k-xch[data-layout=side] .k-xch-move-meta>span{text-overflow:ellipsis;overflow:hidden}.k-xch-wrap{min-width:0;container-type:inline-size}@container (max-width:720px){.k-xch[data-layout=side]{row-gap:var(--k-space-5);grid-template-columns:minmax(0,1fr);height:auto!important}.k-xch[data-layout=side] .k-xch-panel{padding-left:0;padding-top:var(--k-space-5);border-left:0;border-top:1px solid var(--k-line);overflow:visible}.k-xch[data-layout=side] .k-xch-moves{flex-direction:row}}@container (max-width:560px){.k-xch-turn{grid-template-columns:minmax(0,1fr)}.k-xch-turn>.k-sig-logo,.k-xch-turn>.k-sig-glyph{display:none}}.k-xch [data-shown=off],.k-xch[data-layout=side] .k-xch-move[data-shown=off],.k-xch[data-layout=side] .k-xch-turnset[data-shown=off],.k-xch[data-nav=tabs] .k-xch-turnset[data-tab=off]{display:none}.k-xch [data-shown=on]{animation:k-xch-land var(--k-mo-enter) var(--k-mo-ease-enter) both}.k-xch-stage>.k-xch-chart[data-shown=off]{opacity:0;animation:none;display:grid}.k-xch-stage>.k-xch-chart[data-shown=on]{animation:k-xch-land var(--k-mo-enter) var(--k-mo-ease-enter) both}@keyframes k-xch-land{0%{opacity:0;transform:translateY(calc(var(--k-mo-rise,8px) * .6))}to{opacity:1;transform:none}}.k-xch-think{gap:calc(4px * var(--k-scale));align-items:center;height:0;display:inline-flex;overflow:visible}.k-xch-think[data-shown=on]{height:calc(14px * var(--k-scale))}.k-xch-think[data-shown=off]{height:0;margin:0}.k-xch-think i{width:calc(6px * var(--k-scale));height:calc(6px * var(--k-scale));background:var(--k-muted);border-radius:50%;animation:1.1s ease-in-out infinite k-xch-think}.k-xch-think i:nth-child(2){animation-delay:.18s}.k-xch-think i:nth-child(3){animation-delay:.36s}.k-xch-think[data-shown=off] i{animation:none}@keyframes k-xch-think{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(calc(-3px * var(--k-scale)))}}.k-xch[data-touring=on] .k-xch-move[data-lit=on]{box-shadow:0 0 0 calc(4px * var(--k-scale)) var(--k-accent)}@supports (color:color-mix(in lab, red, red)){.k-xch[data-touring=on] .k-xch-move[data-lit=on]{box-shadow:0 0 0 calc(4px * var(--k-scale)) color-mix(in srgb, var(--k-accent) 22%, transparent)}}.k-xch-move[data-lit=on]{transition:background var(--k-mo-exit) var(--k-mo-ease-move), border-color var(--k-mo-exit) var(--k-mo-ease-move), color var(--k-mo-exit) var(--k-mo-ease-move), box-shadow var(--k-mo-exit) var(--k-mo-ease-move)}@media (prefers-reduced-motion:reduce){.k-xch [data-shown=on],.k-xch-stage>.k-xch-chart[data-shown=on],.k-xch-think i{animation:none}}.k-sig--brief{grid-template-columns:minmax(0, 1fr) minmax(calc(240px * var(--k-scale)), calc(300px * var(--k-scale)));column-gap:var(--k-space-6);align-items:stretch}.k-sig--brief[data-notes=below]{grid-template-columns:minmax(0,1fr)}.k-sig--brief[data-notes=below] .k-sig-notes{gap:calc(2px * var(--k-scale));grid-template-columns:repeat(2,minmax(0,1fr))}.k-sig--brief[data-notes=below] .k-sig-notes>.k-sig-source{grid-column:1/-1}.k-sig--brief[data-notes=below] .k-sig-note[data-lit=on]{grid-column:span 2}@container (max-width:720px){.k-sig--brief{grid-template-columns:minmax(0,1fr)}.k-sig--brief .k-sig-notes{gap:calc(2px * var(--k-scale));grid-template-columns:repeat(2,minmax(0,1fr))}.k-sig--brief .k-sig-notes>.k-sig-source{grid-column:1/-1}.k-sig--brief .k-sig-note[data-lit=on]{grid-column:span 2}}.k-sig-brief-plot{gap:calc(6px * var(--k-scale));grid-template-rows:auto minmax(0,1fr) auto auto;min-width:0;display:grid}.k-sig-bead{z-index:5;transform:translate(-50%, calc(-50% - var(--rung,0) * 26px * var(--k-scale)));cursor:pointer;appearance:none;width:calc(22px * var(--k-scale));height:calc(22px * var(--k-scale));background:var(--k-paper);color:var(--k-surface-ink,var(--k-ink));border:calc(1.5px * var(--k-scale)) solid var(--k-surface-ink,var(--k-ink));font-size:calc(11px * var(--k-scale));outline:calc(3px * var(--k-scale)) solid var(--k-paper);transition:background var(--k-mo-exit), border-color var(--k-mo-exit), color var(--k-mo-exit);border-radius:50%;place-items:center;padding:0;font-weight:700;line-height:1;display:grid;position:absolute}.k-sig-bead:hover{border-color:var(--k-accent)}.k-sig-bead[data-lit=on]{background:var(--k-accent);border-color:var(--k-accent);color:var(--k-on-accent)}.k-sig-bead[data-source=read]{color:var(--k-accent-ink,var(--k-accent));border-style:dashed}.k-sig-bead[data-source=read][data-lit=on]{color:var(--k-on-accent);border-style:solid}.k-sig-bracketlane{height:calc(20px * var(--k-scale));position:relative}.k-sig-bracket{height:calc(7px * var(--k-scale));box-sizing:border-box;border:1px solid var(--k-accent);transition:left var(--k-mo-enter) var(--k-mo-ease-move), width var(--k-mo-enter) var(--k-mo-ease-move);border-top:0;position:absolute;bottom:0}.k-sig-bracket[data-window=off]{border-right:0;width:0!important}.k-sig-bracket[data-source=read]{border-style:dashed}.k-sig-bracket-cap{left:50%;bottom:calc(100% + 2px * var(--k-scale));font-size:calc(11px * var(--k-scale));color:var(--k-accent-ink,var(--k-accent));white-space:nowrap;letter-spacing:.02em;position:absolute;transform:translate(-50%)}.k-sig-bracket[data-window=off] .k-sig-bracket-cap{left:0;transform:none}.k-sig-notes{gap:calc(4px * var(--k-scale));align-self:stretch;margin:0;padding:0;list-style:none;display:grid}.k-sig-note-btn{appearance:none;padding:calc(10px * var(--k-scale)) calc(12px * var(--k-scale));gap:calc(10px * var(--k-scale));text-align:left;cursor:pointer;border-radius:var(--k-radius-m);width:100%;color:inherit;font-family:var(--k-font-sans);transition:background var(--k-mo-exit);background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid}.k-sig-note[data-lit=on] .k-sig-note-btn{background:var(--k-accent)}@supports (color:color-mix(in lab, red, red)){.k-sig-note[data-lit=on] .k-sig-note-btn{background:color-mix(in srgb, var(--k-accent) 9%, transparent)}}.k-sig-note:hover .k-sig-note-btn{background:var(--k-surface-ink,var(--k-ink))}@supports (color:color-mix(in lab, red, red)){.k-sig-note:hover .k-sig-note-btn{background:color-mix(in srgb, var(--k-surface-ink,var(--k-ink)) 4%, transparent)}}.k-sig-note[data-lit=on]:hover .k-sig-note-btn{background:var(--k-accent)}@supports (color:color-mix(in lab, red, red)){.k-sig-note[data-lit=on]:hover .k-sig-note-btn{background:color-mix(in srgb, var(--k-accent) 12%, transparent)}}.k-sig-note-n{width:calc(20px * var(--k-scale));height:calc(20px * var(--k-scale));border:calc(1.5px * var(--k-scale)) solid var(--k-surface-ink,var(--k-ink));color:var(--k-surface-ink,var(--k-ink));font-size:calc(11px * var(--k-scale));margin-top:calc(1px * var(--k-scale));border-radius:50%;place-items:center;font-weight:700;line-height:1;display:grid}.k-sig-note-n[data-source=read]{color:var(--k-accent-ink,var(--k-accent));border-style:dashed}.k-sig-note[data-lit=on] .k-sig-note-n{background:var(--k-accent);border-color:var(--k-accent);color:var(--k-on-accent);border-style:solid}.k-sig-note-body{gap:calc(3px * var(--k-scale));min-width:0;display:grid}.k-sig-note-eyebrow{align-items:center;gap:calc(5px * var(--k-scale));font-size:calc(11px * var(--k-scale));color:var(--k-muted);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;min-width:0;display:flex;overflow:hidden}.k-sig-note-label{font-size:calc(13.5px * var(--k-scale));letter-spacing:-.01em;color:var(--k-surface-ink,var(--k-ink));font-weight:600}.k-sig-note-detail{font-size:calc(12.5px * var(--k-scale));color:var(--k-ink-2);line-height:1.45;display:none}.k-sig-note[data-lit=on] .k-sig-note-detail{display:block}.k-sig-note-media{line-height:0}.k-sig-note-stat{font-style:normal;font-size:calc(11.5px * var(--k-scale));color:var(--k-accent-ink,var(--k-accent));font-weight:700}.k-sig-notes>.k-sig-source{padding:calc(6px * var(--k-scale)) calc(12px * var(--k-scale)) 0}@keyframes k-sig-wipe{0%{clip-path:inset(-20% 100% -20% 0)}to{clip-path:inset(-20% 0)}}@keyframes k-sig-pop{0%{opacity:0;transform:translateY(calc(var(--k-mo-rise) * .5))}to{opacity:1;transform:none}}@keyframes k-sig-pop-right{0%{opacity:0;transform:translate(-100%, calc(var(--k-mo-rise) * .5))}to{opacity:1;transform:translate(-100%)}}@keyframes k-sig-pop-c{0%{opacity:0;transform:translate(-50%, calc(-50% - var(--rung,0) * 26px * var(--k-scale))) scale(.6)}to{opacity:1;transform:translate(-50%, calc(-50% - var(--rung,0) * 26px * var(--k-scale))) scale(1)}}@keyframes k-sig-fade{0%{opacity:0}to{opacity:1}}[data-register=expressive] .k-sig[data-arrived=off] :is(.k-sig-svg,.k-sig-today,.k-sig-slice,.k-sig-bracket,.k-sig-pill,.k-sig-note,.k-sig-bead){opacity:0}[data-register=expressive] .k-sig[data-arrived=on] .k-sig-svg{animation:k-sig-wipe calc(var(--k-mo-enter) * 3.5) var(--k-mo-ease-move) both}[data-register=expressive] .k-sig[data-arrived=on] :is(.k-sig-today,.k-sig-slice,.k-sig-bracket){animation:k-sig-fade var(--k-mo-enter) both;animation-delay:calc(var(--k-mo-enter) * 2.5 + var(--i,0) * var(--k-mo-stagger) * 2)}[data-register=expressive] .k-sig[data-arrived=on] :is(.k-sig-pill[data-edge=left],.k-sig-note){animation:k-sig-pop var(--k-mo-enter) var(--k-mo-ease-enter) both;animation-delay:calc(var(--k-mo-enter) * 1.5 + var(--i,0) * var(--k-mo-stagger))}[data-register=expressive] .k-sig[data-arrived=on] .k-sig-pill[data-edge=right]{animation:k-sig-pop-right var(--k-mo-enter) var(--k-mo-ease-enter) both;animation-delay:calc(var(--k-mo-enter) * 1.5 + var(--i,0) * var(--k-mo-stagger))}[data-register=expressive] .k-sig[data-arrived=on] .k-sig-bead{animation:k-sig-pop-c var(--k-mo-enter) var(--k-mo-ease-enter) both;animation-delay:calc(var(--k-mo-enter) * 1.5 + var(--i,0) * var(--k-mo-stagger))}.k-inst,.k-inst-mat,.k-span,.k-rungs,.k-dm,.k-dotart,.k-toss,.k-inst-art,.k-price-art,.k-price-chip,.k-readout,.k-pricing-cell,.k-lit-tile,.k-lit-toggle,.k-lit-thumb,.k-lamp{--k-inst-d:clamp(0, calc((var(--k-lit,.3) - .3) / .7), 1);--k-inst-g:var(--k-glow,1)}.k-dm,.k-price,.k-lit,.k-inst{--k-dm-s:calc(4px * var(--k-scale));--k-dm-m:calc(6.5px * var(--k-scale));--k-dm-l:calc(10px * var(--k-scale));--k-dm-cap-k:6.88}.k-dm{--k-dm-pitch:var(--k-dm-m);min-width:0;max-width:100%;color:var(--k-ink);vertical-align:baseline;line-height:0;display:inline-flex}.k-dm[data-size=s]{--k-dm-pitch:var(--k-dm-s)}.k-dm[data-size=l]{--k-dm-pitch:var(--k-dm-l)}.k-dm[data-tone=muted]{color:var(--k-muted)}.k-dm[data-tone=accent]{color:var(--k-accent-ink)}.k-dm-face{align-items:baseline;gap:calc(var(--k-dm-pitch) * .6);min-width:0;max-width:100%;display:inline-flex}.k-dm-run{min-width:0;max-width:100%;width:calc(var(--k-dm-cols) * var(--k-dm-pitch));height:auto;aspect-ratio:calc(var(--k-dm-cols) * 10) / 70;flex:0 auto;display:block;overflow:visible}.k-dm-on{fill:currentColor}.k-dm-off,.k-dotart-faint{fill:currentColor;opacity:calc(.12 - .02 * var(--k-inst-d))}.k-dm[data-unlit=off] .k-dm-off{display:none}.k-dm,.k-dotart{--k-dot-accent:var(--k-accent-2)}@supports (color:color-mix(in lab, red, red)){.k-dm,.k-dotart{--k-dot-accent:color-mix(in srgb, var(--k-accent-2) calc(100% * var(--k-inst-d)), var(--k-accent))}}.k-dm[data-marks=on] .k-dm-mark,.k-dotart-accent{fill:var(--k-dot-accent)}.k-dm-sign{font-family:var(--k-font-sans);font-weight:600;font-size:calc(var(--k-dm-pitch) * 2.6);color:var(--k-muted);margin-top:calc(var(--k-dm-pitch) * -.1);flex:none;align-self:flex-start;line-height:1}.k-dm[data-glow=on] .k-dm-face{filter:drop-shadow(0 0 calc(6px * var(--k-scale)) var(--k-ink)) drop-shadow(0 1px 0 var(--k-paper))}@supports (color:color-mix(in lab, red, red)){.k-dm[data-glow=on] .k-dm-face{filter:drop-shadow(0 0 calc(6px * var(--k-scale)) color-mix(in srgb, var(--k-ink) calc(28% * var(--k-inst-d) * var(--k-inst-g)), transparent)) drop-shadow(0 1px 0 color-mix(in srgb, var(--k-paper) calc(100% - 100% * var(--k-inst-d)), transparent))}}.k-dotart{color:var(--k-ink);width:calc(var(--k-dotart-cols) * var(--k-dotart-pitch) * var(--k-scale,1));max-width:100%;height:auto;aspect-ratio:var(--k-dotart-cols) / var(--k-dotart-rows);flex:none;display:block;overflow:visible}.k-dotart-ink{fill:currentColor}.k-dotart-dim{fill:currentColor;opacity:calc(.4 + .05 * var(--k-inst-d))}.k-dotart [data-ring]{fill:none;stroke:currentColor;stroke-width:1.3px}.k-dotart .k-dotart-accent[data-ring]{stroke:var(--k-dot-accent)}:is(.k-inst-art,.k-price-art)>.k-dotart{width:auto;height:var(--i-art-img-h,100%);max-width:100%}:is(.k-inst-art,.k-price-art)[data-art-kind=node]>:not(.k-dotart){max-width:100%;max-height:var(--i-art-img-h,100%);flex:none}:is(.k-inst-art,.k-price-art)[data-art-style=flat]>.k-toss{filter:none}.k-span-track,.k-rungs,.k-readout[data-frame=groove]{background:var(--k-bg)}@supports (color:color-mix(in lab, red, red)){.k-span-track,.k-rungs,.k-readout[data-frame=groove]{background:color-mix(in srgb, var(--k-bg) calc(70% * var(--k-inst-d)), color-mix(in srgb, var(--k-ink) 5%, transparent))}}.k-span-track,.k-rungs,.k-readout[data-frame=groove]{box-shadow:inset 0 calc(2px * var(--k-scale)) calc(5px * var(--k-scale)) rgba(0, 0, 0, calc(.08 + .4 * var(--k-inst-d))), inset 0 0 0 1px var(--k-contrast), 0 1px 0 var(--k-glint)}@supports (color:color-mix(in lab, red, red)){.k-span-track,.k-rungs,.k-readout[data-frame=groove]{box-shadow:inset 0 calc(2px * var(--k-scale)) calc(5px * var(--k-scale)) rgba(0, 0, 0, calc(.08 + .4 * var(--k-inst-d))), inset 0 0 0 1px color-mix(in srgb, var(--k-contrast) calc(6% + 8% * var(--k-inst-d)), transparent), 0 1px 0 color-mix(in srgb, var(--k-glint) calc(100% - 94% * var(--k-inst-d)), transparent)}}.k-span-lit,.k-span-cell[data-lit=on]{background:linear-gradient(180deg, var(--k-glint), transparent 55%), linear-gradient(90deg, var(--k-accent-2), var(--k-accent))}@supports (color:color-mix(in lab, red, red)){.k-span-lit,.k-span-cell[data-lit=on]{background:linear-gradient(180deg, color-mix(in srgb, var(--k-glint) 40%, transparent), transparent 55%), linear-gradient(90deg, var(--k-accent-2), var(--k-accent))}}.k-span-lit,.k-span-cell[data-lit=on]{box-shadow:inset 0 calc(-2px * var(--k-scale)) calc(6px * var(--k-scale)) rgba(var(--k-accent-shadow-rgb), .45), 0 0 calc(18px * var(--k-scale)) rgba(var(--k-accent-2-rgb), calc((.3 + .25 * var(--k-inst-d)) * var(--k-inst-g))), 0 0 calc(48px * var(--k-scale)) rgba(var(--k-accent-rgb), calc(.45 * var(--k-inst-d) * var(--k-inst-g))), 0 calc(6px * var(--k-scale)) calc(22px * var(--k-scale)) calc(-4px * var(--k-scale)) rgba(var(--k-accent-rgb), calc(.35 * (1 - var(--k-inst-d)) * var(--k-inst-g)))}.k-span{--k-span-h:calc(48px * var(--k-scale));--k-span-inset:calc(4px * var(--k-scale));--k-span-knob:calc(14px * var(--k-scale));--k-span-min:calc(56px * var(--k-scale));--k-span-cap:calc(11.5px * var(--k-scale));box-sizing:border-box;width:100%;min-width:calc(120px * var(--k-scale));container:k-span/inline-size}.k-span[data-size=s]{--k-span-h:calc(32px * var(--k-scale));--k-span-inset:calc(3px * var(--k-scale));--k-span-knob:calc(10px * var(--k-scale));--k-span-min:calc(44px * var(--k-scale));--k-span-cap:calc(10px * var(--k-scale))}.k-span[data-size=xs]{--k-span-h:calc(8px * var(--k-scale));--k-span-inset:calc(2px * var(--k-scale));--k-span-knob:0px;--k-span-min:calc(4px * var(--k-scale));--k-span-cap:0px;min-width:calc(48px * var(--k-scale))}.k-span[data-size=xs] .k-span-lit{padding-right:0}.k-span[data-size=l]{--k-span-h:calc(64px * var(--k-scale));--k-span-inset:calc(4px * var(--k-scale));--k-span-knob:calc(20px * var(--k-scale));--k-span-min:calc(72px * var(--k-scale));--k-span-cap:calc(13.5px * var(--k-scale))}.k-span-track{height:var(--k-span-h);border-radius:var(--k-radius-pill);position:relative}.k-span-lit{left:var(--k-span-inset);top:var(--k-span-inset);bottom:var(--k-span-inset);width:max(var(--k-span-min), calc(var(--k-span-share) * (100% - 2 * var(--k-span-inset))));max-width:calc(100% - 2 * var(--k-span-inset));border-radius:var(--k-radius-pill);padding-right:calc((var(--k-span-h) - 2 * var(--k-span-inset) - var(--k-span-knob)) / 2);box-sizing:border-box;justify-content:flex-end;align-items:center;display:flex;position:absolute}.k-span-knob{width:var(--k-span-knob);height:var(--k-span-knob);background:radial-gradient(circle at 35% 30%, var(--k-glint), var(--k-glint));border-radius:50%;flex:none}@supports (color:color-mix(in lab, red, red)){.k-span-knob{background:radial-gradient(circle at 35% 30%, var(--k-glint), color-mix(in srgb, var(--k-glint) 70%, var(--k-accent-2)))}}.k-span-knob{box-shadow:0 0 0 calc(3px * var(--k-scale)) var(--k-glint), 0 0 calc(14px * var(--k-scale)) var(--k-glint), 0 1px 2px rgba(var(--k-accent-shadow-rgb), .5)}@supports (color:color-mix(in lab, red, red)){.k-span-knob{box-shadow:0 0 0 calc(3px * var(--k-scale)) color-mix(in srgb, var(--k-glint) 25%, transparent), 0 0 calc(14px * var(--k-scale)) color-mix(in srgb, var(--k-glint) calc((55% + 30% * var(--k-inst-d)) * var(--k-inst-g)), transparent), 0 1px 2px rgba(var(--k-accent-shadow-rgb), .5)}}.k-span-promise{inset:var(--k-span-inset);border-radius:var(--k-radius-pill);border:1px dashed rgba(var(--k-accent-2-rgb), .45);background:rgba(var(--k-accent-2-rgb), calc(.06 + .02 * var(--k-inst-d)));position:absolute}.k-span-caption{right:calc(var(--k-span-h) * .45);z-index:1;font-family:var(--k-font-sans);font-weight:600;font-size:var(--k-span-cap);letter-spacing:.06em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--k-muted);white-space:nowrap;line-height:1;position:absolute;top:50%;translate:0 -50%}@container k-span (max-width:11rem){.k-span-caption{display:none}}.k-span-ends{justify-content:space-between;gap:var(--k-space-3);margin-top:calc(8px * var(--k-scale));padding:0 calc(8px * var(--k-scale));font-family:var(--k-font-sans);font-weight:500;font-size:calc(11px * var(--k-scale));letter-spacing:.08em;text-transform:uppercase;color:var(--k-muted);display:flex}.k-span[data-cells=on]{width:auto;min-width:0;container-type:normal}.k-span[data-cells=on] .k-span-track{height:auto;box-shadow:none;align-items:center;gap:var(--k-space-3);background:0 0;display:inline-flex}.k-span-cells{gap:calc(4px * var(--k-scale));display:inline-flex}.k-span-cell{width:calc(var(--k-span-h) * .32);height:calc(var(--k-span-h) * .44);border-radius:var(--k-radius-pill)}.k-span-cell[data-lit=off]{background:rgba(var(--k-accent-2-rgb), .1);box-shadow:inset 0 0 0 1px rgba(var(--k-accent-rgb), .32)}.k-span[data-remainder=dashed] .k-span-cell[data-lit=off]{box-shadow:none;outline:1px dashed rgba(var(--k-accent-rgb), .4);outline-offset:-1px}.k-span[data-cells=on] .k-span-caption{position:static;translate:none}.k-rungs{--k-rung-h:calc(40px * var(--k-scale));--k-rung-fs:calc(12px * var(--k-scale));--k-rungs-pad:calc(4px * var(--k-scale));--k-rungs-gap:calc(6px * var(--k-scale));box-sizing:border-box;grid-template-columns:repeat(var(--k-rungs-n), minmax(0, 1fr));gap:var(--k-rungs-gap);padding:var(--k-rungs-pad);border-radius:var(--k-radius-pill);min-width:calc(180px * var(--k-scale));margin:0;list-style:none;display:grid}.k-rungs[data-size=s]{--k-rung-h:calc(26px * var(--k-scale));--k-rung-fs:calc(10px * var(--k-scale));--k-rungs-pad:calc(3px * var(--k-scale));--k-rungs-gap:calc(4px * var(--k-scale))}.k-rungs[data-size=l]{--k-rung-h:calc(56px * var(--k-scale));--k-rung-fs:calc(14px * var(--k-scale));--k-rungs-pad:calc(5px * var(--k-scale))}.k-rungs[data-size=xs]{--k-rung-h:calc(22px * var(--k-scale));--k-rung-fs:calc(9.5px * var(--k-scale));--k-rungs-pad:calc(2px * var(--k-scale));--k-rungs-gap:calc(3px * var(--k-scale))}.k-rungs:is([data-size=s],[data-size=xs]){--k-rung-in:calc(5px * var(--k-scale));--k-rung-track:.05em;min-width:calc(132px * var(--k-scale))}.k-rungs:is([data-size=s],[data-size=xs]) .k-rung-dot{width:calc(5px * var(--k-scale));height:calc(5px * var(--k-scale))}.k-rung{justify-content:center;align-items:center;gap:var(--k-rung-in,calc(8px * var(--k-scale)));min-width:0;height:var(--k-rung-h);padding:0 calc(4px * var(--k-scale));border-radius:var(--k-radius-pill);font-family:var(--k-font-sans);font-weight:600;font-size:var(--k-rung-fs);letter-spacing:var(--k-rung-track,.08em);text-transform:uppercase;white-space:nowrap;color:var(--k-muted);line-height:1;display:flex}@supports (color:color-mix(in lab, red, red)){.k-rung{color:color-mix(in srgb, var(--k-muted) 68%, var(--k-ink))}}.k-rung-label{text-overflow:ellipsis;overflow:hidden}.k-rung[data-state=here]{color:var(--k-ink);background:var(--k-ink)}@supports (color:color-mix(in lab, red, red)){.k-rung[data-state=here]{background:color-mix(in srgb, var(--k-ink) calc(11% + 5% * var(--k-inst-d)), transparent)}}.k-rung[data-state=here]{box-shadow:inset 0 0 0 1px var(--k-contrast), inset 0 1px 0 var(--k-glint)}@supports (color:color-mix(in lab, red, red)){.k-rung[data-state=here]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--k-contrast) calc(10% + 8% * var(--k-inst-d)), transparent), inset 0 1px 0 color-mix(in srgb, var(--k-glint) calc(20% * var(--k-inst-d)), transparent)}}.k-rung-dot{width:calc(6px * var(--k-scale));height:calc(6px * var(--k-scale));background:var(--k-ink);border-radius:50%;flex:none}.k-rung[data-state=lit]{color:var(--k-on-accent);background:linear-gradient(180deg, var(--k-glint), transparent 55%), var(--k-gradient-type,var(--k-accent))}@supports (color:color-mix(in lab, red, red)){.k-rung[data-state=lit]{background:linear-gradient(180deg, color-mix(in srgb, var(--k-glint) 26%, transparent), transparent 55%), var(--k-gradient-type,var(--k-accent))}}.k-rung[data-state=lit]{box-shadow:inset 0 calc(-2px * var(--k-scale)) calc(6px * var(--k-scale)) rgba(var(--k-accent-shadow-rgb), .4), 0 0 calc(18px * var(--k-scale)) rgba(var(--k-accent-2-rgb), calc((.25 + .25 * var(--k-inst-d)) * var(--k-inst-g))), 0 calc(6px * var(--k-scale)) calc(18px * var(--k-scale)) calc(-6px * var(--k-scale)) rgba(var(--k-accent-rgb), calc(.5 * var(--k-inst-g)))}.k-inst:has(.k-inst-ask .k-btn-label) .k-rung[data-state=lit]{color:var(--k-on-accent)}@supports (color:color-mix(in lab, red, red)){.k-inst:has(.k-inst-ask .k-btn-label) .k-rung[data-state=lit]{color:color-mix(in srgb, var(--k-on-accent) calc(100% * var(--k-inst-d)), var(--k-accent-ink))}}.k-inst:has(.k-inst-ask .k-btn-label) .k-rung[data-state=lit]{background:linear-gradient(var(--k-accent-soft), var(--k-accent-soft)), linear-gradient(180deg, var(--k-glint), transparent 55%), var(--k-gradient-type,var(--k-accent))}@supports (color:color-mix(in lab, red, red)){.k-inst:has(.k-inst-ask .k-btn-label) .k-rung[data-state=lit]{background:linear-gradient(color-mix(in srgb, var(--k-accent-soft) calc(100% * (1 - var(--k-inst-d))), transparent), color-mix(in srgb, var(--k-accent-soft) calc(100% * (1 - var(--k-inst-d))), transparent)), linear-gradient(180deg, color-mix(in srgb, var(--k-glint) 26%, transparent), transparent 55%), var(--k-gradient-type,var(--k-accent))}}.k-inst:has(.k-inst-ask .k-btn-label) .k-rung[data-state=lit]{box-shadow:inset 0 0 0 1px rgba(var(--k-accent-rgb), calc(.4 * (1 - var(--k-inst-d)))), inset 0 calc(-2px * var(--k-scale)) calc(6px * var(--k-scale)) rgba(var(--k-accent-shadow-rgb), calc(.4 * var(--k-inst-d))), 0 0 calc(18px * var(--k-scale)) rgba(var(--k-accent-2-rgb), calc(.5 * var(--k-inst-d) * var(--k-inst-g))), 0 calc(6px * var(--k-scale)) calc(18px * var(--k-scale)) calc(-6px * var(--k-scale)) rgba(var(--k-accent-rgb), calc(.5 * var(--k-inst-d) * var(--k-inst-g)))}.k-rung[data-state=open]{color:var(--k-ink);background:rgba(var(--k-accent-rgb), .22)}@supports (color:color-mix(in lab, red, red)){.k-rung[data-state=open]{background:color-mix(in srgb, rgba(var(--k-accent-rgb), .22) calc(100% * var(--k-inst-d)), var(--k-paper))}}.k-rung[data-state=open]{box-shadow:inset 0 0 0 1px rgba(var(--k-accent-2-rgb), calc(.3 + .1 * var(--k-inst-d))), 0 calc(2px * var(--k-scale)) calc(8px * var(--k-scale)) calc(-3px * var(--k-scale)) rgba(var(--k-accent-shadow-rgb), calc(.3 * (1 - var(--k-inst-d))))}.k-rung[data-live=on]{transition:transform var(--k-mo-exit) var(--k-mo-ease-move), filter var(--k-mo-exit) var(--k-mo-ease-move), background-color var(--k-mo-exit) var(--k-mo-ease-move), box-shadow var(--k-mo-exit) var(--k-mo-ease-move), color var(--k-mo-exit) var(--k-mo-ease-move);padding:0}.k-rung-hit{all:unset;box-sizing:border-box;justify-content:center;align-items:center;gap:var(--k-rung-in,calc(8px * var(--k-scale)));width:100%;min-width:0;height:100%;padding:0 calc(4px * var(--k-scale));border-radius:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;text-decoration:none;display:flex}.k-rung-hit:focus-visible{outline:2px solid var(--k-ink);outline-offset:3px}.k-rung[data-live=on]:is([data-state=lit],[data-state=open]):hover{transform:translateY(calc(-1px * var(--k-scale)))}.k-rung[data-live=on][data-state=lit]:hover{filter:brightness(1.06)}.k-rung[data-live=on][data-state=open]:hover{box-shadow:inset 0 0 0 1px var(--k-ink), 0 calc(3px * var(--k-scale)) calc(10px * var(--k-scale)) calc(-3px * var(--k-scale)) rgba(var(--k-accent-shadow-rgb), calc(.34 * (1 - var(--k-inst-d))))}@supports (color:color-mix(in lab, red, red)){.k-rung[data-live=on][data-state=open]:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--k-ink) 34%, transparent), 0 calc(3px * var(--k-scale)) calc(10px * var(--k-scale)) calc(-3px * var(--k-scale)) rgba(var(--k-accent-shadow-rgb), calc(.34 * (1 - var(--k-inst-d))))}}.k-rung[data-live=on][data-state=off]:hover{color:var(--k-ink);background:var(--k-ink)}@supports (color:color-mix(in lab, red, red)){.k-rung[data-live=on][data-state=off]:hover{background:color-mix(in srgb, var(--k-ink) calc(7% + 4% * var(--k-inst-d)), transparent)}}.k-rung[data-live=on][data-state=here]:hover{transform:translateY(calc(-1px * var(--k-scale)));box-shadow:inset 0 0 0 1px var(--k-ink), inset 0 1px 0 var(--k-glint)}@supports (color:color-mix(in lab, red, red)){.k-rung[data-live=on][data-state=here]:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--k-ink) 34%, transparent), inset 0 1px 0 color-mix(in srgb, var(--k-glint) calc(20% * var(--k-inst-d)), transparent)}}.k-rung[data-live=on]:active{filter:none;transform:translateY(0)scale(.98)}.k-rung{position:relative}.k-rung[data-selected=on]:after{content:"";inset:calc(2px * var(--k-scale));border-radius:inherit;pointer-events:none;border:calc(1.5px * var(--k-scale)) solid var(--k-ink);position:absolute}.k-rung[data-selected=on][data-state=lit]:after{border-color:var(--k-on-accent)}.k-rungs[data-size=xs] .k-rung[data-selected=on]:after{inset:calc(1.5px * var(--k-scale));border-width:calc(1.25px * var(--k-scale))}.k-rung[data-selected=on] .k-rung-label{font-weight:700}@media (prefers-reduced-motion:reduce){.k-rung[data-live=on]{transition:none}.k-rung[data-live=on]:hover,.k-rung[data-live=on]:active{transform:none}}.k-inst,.k-inst-mat{isolation:isolate;box-sizing:border-box;color:var(--k-ink);font-family:var(--k-font-sans);background:linear-gradient(170deg, var(--k-glint) 0%, transparent 42%), linear-gradient(180deg, var(--k-paper), var(--k-bg));position:relative}@supports (color:color-mix(in lab, red, red)){.k-inst,.k-inst-mat{background:linear-gradient(170deg, color-mix(in srgb, var(--k-glint) calc(90% - 83% * var(--k-inst-d)), transparent) 0%, transparent 42%), linear-gradient(180deg, color-mix(in srgb, var(--k-paper) calc(100% * var(--k-inst-d)), var(--k-bg)), color-mix(in srgb, var(--k-bg) calc(100% * var(--k-inst-d)), color-mix(in srgb, var(--k-accent-soft) 45%, var(--k-bg-soft))))}}.k-inst,.k-inst-mat{box-shadow:inset 0 calc(1.5px * var(--k-scale)) 0 var(--k-glint), inset 0 0 0 1px var(--k-line-2), inset 0 calc(-3px * var(--k-scale)) 0 rgba(var(--k-accent-shadow-rgb), calc(.05 * (1 - var(--k-inst-d)))), 0 calc(18px * var(--k-scale)) calc(36px * var(--k-scale)) calc(-18px * var(--k-scale)) rgba(var(--k-accent-shadow-rgb), calc(.28 * (1 - var(--k-inst-d)))), 0 calc(44px * var(--k-scale)) calc(84px * var(--k-scale)) calc(-36px * var(--k-scale)) rgba(0, 0, 0, calc(.16 + .5 * var(--k-inst-d))), 0 0 calc(64px * var(--k-scale)) calc(-28px * var(--k-scale)) rgba(var(--k-accent-rgb), calc(.45 * var(--k-inst-d) * var(--k-inst-g)))}@supports (color:color-mix(in lab, red, red)){.k-inst,.k-inst-mat{box-shadow:inset 0 calc(1.5px * var(--k-scale)) 0 color-mix(in srgb, var(--k-glint) calc(100% - 84% * var(--k-inst-d)), transparent), inset 0 0 0 1px color-mix(in srgb, var(--k-line-2) 80%, transparent), inset 0 calc(-3px * var(--k-scale)) 0 rgba(var(--k-accent-shadow-rgb), calc(.05 * (1 - var(--k-inst-d)))), 0 calc(18px * var(--k-scale)) calc(36px * var(--k-scale)) calc(-18px * var(--k-scale)) rgba(var(--k-accent-shadow-rgb), calc(.28 * (1 - var(--k-inst-d)))), 0 calc(44px * var(--k-scale)) calc(84px * var(--k-scale)) calc(-36px * var(--k-scale)) rgba(0, 0, 0, calc(.16 + .5 * var(--k-inst-d))), 0 0 calc(64px * var(--k-scale)) calc(-28px * var(--k-scale)) rgba(var(--k-accent-rgb), calc(.45 * var(--k-inst-d) * var(--k-inst-g)))}}.k-inst-skin{z-index:0;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.k-inst-skin:before{content:"";background-image:radial-gradient(circle, var(--k-ink) calc(.9px * var(--k-scale)), transparent calc(1.3px * var(--k-scale)));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.k-inst-skin:before{background-image:radial-gradient(circle, color-mix(in srgb, color-mix(in srgb, var(--k-ink) calc(100% * var(--k-inst-d)), var(--k-accent)) calc(30% - 8% * var(--k-inst-d)), transparent) calc(.9px * var(--k-scale)), transparent calc(1.3px * var(--k-scale)))}}.k-inst-skin:before{background-size:calc(10px * var(--k-scale)) calc(10px * var(--k-scale));-webkit-mask-image:radial-gradient(70% 90% at 0 0,#000,#0000 70%);mask-image:radial-gradient(70% 90% at 0 0,#000,#0000 70%)}.k-inst-skin:after{content:"";background:var(--i-bloom,linear-gradient(transparent, transparent)), radial-gradient(90% 120% at 0% 0%, rgba(var(--k-accent-rgb), calc(.1 + .2 * var(--k-inst-d))), transparent 55%), radial-gradient(60% 90% at 100% 110%, rgba(var(--k-accent-2-rgb), .1), transparent 60%);position:absolute;inset:0}[data-grid=off]>.k-inst-skin:before,[data-sheen=off]>.k-inst-skin:after{display:none}.k-inst-ask,.k-price-well{box-sizing:border-box;border:1px solid var(--k-line-2);position:relative}@supports (color:color-mix(in lab, red, red)){.k-inst-ask,.k-price-well{border:1px solid color-mix(in srgb, var(--k-line-2) 70%, transparent)}}.k-inst-ask,.k-price-well{background:linear-gradient(180deg, var(--k-glint), var(--k-glint))}@supports (color:color-mix(in lab, red, red)){.k-inst-ask,.k-price-well{background:linear-gradient(180deg, color-mix(in srgb, var(--k-glint) calc(100% - 93% * var(--k-inst-d)), transparent), color-mix(in srgb, var(--k-glint) calc(80% - 77% * var(--k-inst-d)), transparent))}}.k-inst-ask,.k-price-well{box-shadow:inset 0 1px 0 var(--k-glint), 0 1px 2px rgba(0, 0, 0, calc(.06 * (1 - var(--k-inst-d)))), 0 calc(10px * var(--k-scale)) calc(24px * var(--k-scale)) calc(-14px * var(--k-scale)) rgba(var(--k-accent-shadow-rgb), calc(.22 * (1 - var(--k-inst-d))))}@supports (color:color-mix(in lab, red, red)){.k-inst-ask,.k-price-well{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--k-glint) calc(100% - 90% * var(--k-inst-d)), transparent), 0 1px 2px rgba(0, 0, 0, calc(.06 * (1 - var(--k-inst-d)))), 0 calc(10px * var(--k-scale)) calc(24px * var(--k-scale)) calc(-14px * var(--k-scale)) rgba(var(--k-accent-shadow-rgb), calc(.22 * (1 - var(--k-inst-d))))}}.k-toss[data-kind=art],:is(.k-inst-art,.k-price-art)[data-art-style=object]>:not(.k-toss){filter:drop-shadow(0 calc(14px * var(--k-scale)) calc(16px * var(--k-scale)) rgba(var(--k-accent-shadow-rgb), calc(.24 * (1 - var(--k-inst-d))))) drop-shadow(0 calc(16px * var(--k-scale)) calc(22px * var(--k-scale)) rgba(0, 0, 0, calc(.55 * var(--k-inst-d)))) drop-shadow(0 0 calc(22px * var(--k-scale)) rgba(var(--k-accent-rgb), calc(.45 * var(--k-inst-d) * var(--k-inst-g))))}.k-toss[data-placed=parent]{width:auto;max-width:100%;height:auto;max-height:var(--i-art-img-h,100%);object-fit:contain;display:block;position:static}.k-inst-host{box-sizing:border-box;width:100%;min-width:calc(240px * var(--k-scale));container:k-inst/inline-size}.k-inst{--i-max:624;--i-radius:32;--i-pad-y:22;--i-pad-x:24;--i-over:32;--i-areas:"id" "ask" "meter";--i-cols:minmax(0, 1fr);--i-rows:auto;--i-gap:16;--i-colgap:24;--i-pitch:6.5;--i-head-fs:20;--i-head-lh:1.25;--i-head-mt:12;--i-plan-fs:12;--i-clause-fs:14.4;--i-ask-pad:16;--i-ask-radius:18;--i-art-pos:absolute;--i-art-area:auto;--i-art-top:-40px;--i-art-right:12px;--i-art-w:96px;--i-art-h:96px;--i-art-align:flex-start;--i-id-pr:0;--i-token-pr:0;--i-room:none;--i-room-w:84;--i-room-h:44;--i-track:40;--i-rung:36;--i-rung-fs:11.5;--i-act-grow:0;--i-act-fs:14;--i-act-pad:10;--i-has-art:0;--i-rise:1;--i-cell:0;--i-in:calc(var(--i-over) * 1px * var(--k-scale) * var(--i-has-art) * var(--k-inst-art-k,1) * (1 - var(--i-rise)));width:100%;max-width:calc(var(--i-max) * 1px * var(--k-scale));margin-top:calc(var(--i-over) * 1px * var(--k-scale) * var(--i-has-art) * var(--k-inst-art-k,1) * var(--i-rise));border-radius:calc(var(--i-radius) * 1px * var(--k-scale));display:block}.k-inst[data-art=on]{--i-has-art:1}.k-inst[data-art-rise=in]{--i-rise:0}.k-inst-body{z-index:1;grid-template-areas:var(--i-areas);grid-template-columns:var(--i-cols);grid-template-rows:var(--i-rows);row-gap:calc(var(--i-gap) * 1px * var(--k-scale));column-gap:calc(var(--i-colgap) * 1px * var(--k-scale));padding:calc(var(--i-pad-y) * 1px * var(--k-scale) + var(--i-in) * (1 - var(--i-cell))) calc(var(--i-pad-x) * 1px * var(--k-scale)) calc(var(--i-pad-y) * 1px * var(--k-scale));display:grid;position:relative}.k-inst-art{position:var(--i-art-pos);grid-area:var(--i-art-area);z-index:2;pointer-events:none;top:calc(var(--i-art-top) * var(--k-scale) + var(--i-in) * (1 - var(--i-cell)));right:calc(var(--i-art-right) * var(--k-scale));width:calc(var(--i-art-w) * var(--k-scale) * var(--k-inst-art-k,1));height:calc(var(--i-art-h) * var(--k-scale) * var(--k-inst-art-k,1) + var(--i-in) * var(--i-cell));align-items:var(--i-art-align);justify-content:flex-end;display:flex}.k-inst-id{min-width:0;padding-right:calc(var(--i-id-pr) * 1px * var(--k-scale));flex-direction:column;grid-area:id;justify-content:center;display:flex}.k-inst-token{min-width:0;padding-right:calc(var(--i-token-pr) * 1px * var(--k-scale));line-height:0}.k-inst .k-dm[data-size]{--k-dm-pitch:calc(var(--i-pitch) * 1px * var(--k-scale))}.k-inst-say{min-width:0}.k-inst-token+.k-inst-say{margin-top:calc(var(--i-head-mt) * 1px * var(--k-scale))}.k-inst-headline{font-family:inherit;font-size:calc(var(--i-head-fs) * 1px * var(--k-scale));line-height:var(--i-head-lh);letter-spacing:-.02em;color:var(--k-ink);text-wrap:balance;margin:0;font-weight:500}.k-inst-plan{margin:calc(4px * var(--k-scale)) 0 0;font-size:calc(var(--i-plan-fs) * 1px * var(--k-scale));letter-spacing:.08em;text-transform:uppercase;color:var(--k-muted);font-weight:500}.k-inst-ask{justify-content:space-between;gap:calc(16px * var(--k-scale));min-width:0;padding:calc(var(--i-ask-pad) * 1px * var(--k-scale));border-radius:calc(var(--i-ask-radius) * 1px * var(--k-scale));flex-direction:column;grid-area:ask;display:flex}.k-inst-clause{font-size:calc(var(--i-clause-fs) * 1px * var(--k-scale));color:var(--k-ink);text-wrap:pretty;margin:0;font-weight:500;line-height:1.4}.k-inst-room{float:right;display:var(--i-room);width:calc(var(--i-room-w) * 1px * var(--k-scale));height:calc(var(--i-room-h) * 1px * var(--k-scale))}.k-inst-do{justify-content:space-between;align-items:center;gap:calc(8px * var(--k-scale));min-width:0;display:flex}.k-inst-do>.k-btn,.k-inst-control{flex:var(--i-act-grow) 1 auto;min-width:0}.k-inst-do>.k-btn{font-size:calc(var(--i-act-fs) * 1px * var(--k-scale));padding:calc(var(--i-act-pad) * 1px * var(--k-scale)) calc(var(--i-act-pad) * 1.8px * var(--k-scale));min-height:calc(36px * var(--k-scale))}.k-inst-x{width:calc(32px * var(--k-scale));height:calc(32px * var(--k-scale));color:var(--k-muted);cursor:pointer;transition:color var(--k-mo-exit,.15s) var(--k-mo-ease-move,ease);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.k-inst-x:hover{color:var(--k-ink)}.k-inst-x svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:45%;height:45%}.k-inst-meter{grid-area:meter;min-width:0}.k-inst .k-span[data-size]{--k-span-h:calc(var(--i-track) * 1px * var(--k-scale))}.k-inst .k-rungs[data-size]{--k-rung-h:calc(var(--i-rung) * 1px * var(--k-scale));--k-rung-fs:calc(var(--i-rung-fs) * 1px * var(--k-scale))}.k-inst[data-format=card]{--i-max:336;--i-radius:32;--i-pad-y:24;--i-pad-x:24;--i-over:48;--i-gap:18;--i-areas:"id" "ask" "meter";--i-cols:minmax(0, 1fr);--i-pitch:6.5;--i-head-fs:24;--i-head-lh:1.15;--i-head-mt:16;--i-ask-pad:16;--i-ask-radius:20;--i-clause-fs:15.2;--i-art-pos:absolute;--i-art-top:-48px;--i-art-right:12px;--i-art-w:96px;--i-art-h:96px;--i-art-align:flex-end;--i-id-pr:0;--i-token-pr:0;--i-room:none;--i-act-grow:1;--i-rung-fs:11}.k-inst[data-format=hero]{--i-max:1200;--i-radius:36;--i-pad-y:28;--i-pad-x:24;--i-over:56;--i-areas:"id" "ask" "meter";--i-cols:minmax(0, 1fr);--i-gap:24;--i-pitch:10;--i-head-fs:30;--i-head-lh:1.12;--i-head-mt:24;--i-plan-fs:13;--i-clause-fs:18;--i-ask-pad:24;--i-ask-radius:28;--i-art-pos:absolute;--i-art-top:-56px;--i-art-right:8px;--i-art-w:128px;--i-art-h:144px;--i-art-align:flex-end;--i-id-pr:0;--i-token-pr:120;--i-room:none;--i-track:56;--i-rung:44;--i-act-fs:16;--i-act-pad:13;--i-bloom:radial-gradient(55% 70% at 72% 30%, rgba(var(--k-accent-rgb), calc((.1 + .12 * var(--k-inst-d)) * var(--k-inst-g))), transparent 70%)}@container k-inst (max-width:23.99rem){.k-inst[data-format=auto]{--i-max:336;--i-radius:32;--i-pad-y:24;--i-pad-x:24;--i-over:48;--i-gap:18;--i-areas:"id" "ask" "meter";--i-cols:minmax(0, 1fr);--i-pitch:6.5;--i-head-fs:24;--i-head-lh:1.15;--i-head-mt:16;--i-ask-pad:16;--i-ask-radius:20;--i-clause-fs:15.2;--i-art-pos:absolute;--i-art-top:-48px;--i-art-right:12px;--i-art-w:96px;--i-art-h:96px;--i-art-align:flex-end;--i-id-pr:0;--i-token-pr:0;--i-room:none;--i-act-grow:1;--i-rung-fs:11}}.k-inst[data-art=on]:is([data-format=widget],[data-format=auto],[data-format=card]){--i-in:0px;--i-head-mt:0;--i-areas:"token art" "say say" "ask ask" "meter meter";--i-cols:minmax(0, 1fr) auto;--i-art-img-h:calc(var(--i-art-h) * var(--k-scale) * var(--k-inst-art-k,1))}.k-inst[data-art=on]:is([data-format=widget],[data-format=auto],[data-format=card]) .k-inst-id{display:contents}.k-inst[data-art=on]:is([data-format=widget],[data-format=auto],[data-format=card]) .k-inst-token{grid-area:token;align-self:end}.k-inst[data-art=on]:is([data-format=widget],[data-format=auto],[data-format=card]) .k-inst-say{grid-area:say}.k-inst[data-art=on][data-token=off][data-format=card]{--i-areas:"say art" "ask ask" "meter meter"}.k-inst[data-art=on][data-token=off][data-format=card] .k-inst-say{align-self:center}@container k-inst (max-width:33.99rem){.k-inst[data-art=on][data-token=off]:is([data-format=widget],[data-format=auto]){--i-areas:"say art" "ask ask" "meter meter"}.k-inst[data-art=on][data-token=off]:is([data-format=widget],[data-format=auto]) .k-inst-say{align-self:center}}.k-inst[data-art=on]:is([data-format=widget],[data-format=auto],[data-format=card]) .k-inst-art{width:calc(var(--i-art-w) * var(--k-scale) * var(--k-inst-art-k,1));height:calc(var(--i-art-h) * var(--k-scale) * var(--k-inst-art-k,1));margin-top:calc(var(--i-over) * -1px * var(--k-scale) * var(--k-inst-art-k,1) * var(--i-rise));grid-area:art;align-self:end;align-items:flex-end;position:relative;top:auto;right:auto}@container k-inst (min-width:34rem){.k-inst:is([data-format=widget],[data-format=auto]){--i-pad-y:22;--i-pad-x:28;--i-over:0;--i-areas:"id ask" "meter meter";--i-cols:minmax(0, 1fr) calc(248px * var(--k-scale));--i-id-pr:0;--i-room:none}.k-inst:is([data-format=widget],[data-format=auto])[data-art=on]{--i-head-mt:12;--i-colgap:20;--i-areas:"id art ask" "meter meter meter";--i-cols:minmax(0, 1fr) auto minmax(0, calc(220px * var(--k-scale)));--i-art-w:72px;--i-art-h:72px}.k-inst:is([data-format=widget],[data-format=auto])[data-art=on] .k-inst-id{display:flex}.k-inst:is([data-format=widget],[data-format=auto])[data-art=on] .k-inst-token{align-self:auto}.k-inst:is([data-format=widget],[data-format=auto])[data-art=on] .k-inst-art{align-self:center;margin-top:0}}@container k-inst (min-width:44rem){.k-inst:is([data-format=widget],[data-format=auto])[data-art=on]{--i-colgap:24;--i-art-w:96px;--i-art-h:96px;--i-cols:minmax(0, 1fr) auto minmax(0, calc(248px * var(--k-scale)))}}.k-inst[data-fill=on]{max-width:none}@container k-inst (min-width:28rem){.k-inst[data-fill=on]:is([data-format=card],[data-format=poster]){--i-pad-x:32;--i-head-fs:28;--i-clause-fs:16}}@container k-inst (min-width:44rem){.k-inst[data-fill=on]:is([data-format=widget],[data-format=auto]){--i-pad-y:26;--i-pad-x:36;--i-colgap:32;--i-cols:minmax(0, 1fr) minmax(calc(248px * var(--k-scale)), calc(320px * var(--k-scale)));--i-head-fs:24;--i-head-lh:1.2;--i-clause-fs:15.2;--i-ask-pad:18;--i-ask-radius:20;--i-track:44;--i-rung:40;--i-rung-fs:12;--i-act-fs:14.5;--i-act-pad:11}.k-inst[data-fill=on]:is([data-format=widget],[data-format=auto])[data-art=on]{--i-cols:minmax(0, 1fr) auto minmax(calc(248px * var(--k-scale)), calc(320px * var(--k-scale)));--i-art-w:104px;--i-art-h:104px}}@container k-inst (min-width:60rem){.k-inst[data-fill=on]:is([data-format=widget],[data-format=auto]){--i-head-fs:28;--i-pad-x:44}}@container k-inst (min-width:52rem){.k-inst[data-format=hero]{--i-max:1200;--i-radius:48;--i-pad-y:48;--i-pad-x:56;--i-over:112;--i-areas:"id art" "id ask" "meter meter";--i-cols:minmax(0, 1fr) minmax(0, calc(400px * var(--k-scale)));--i-gap:28;--i-colgap:56;--i-pitch:10;--i-head-fs:56;--i-head-lh:1.04;--i-head-mt:32;--i-plan-fs:14;--i-clause-fs:20;--i-ask-pad:28;--i-ask-radius:28;--i-art-pos:relative;--i-art-area:art;--i-art-top:0px;--i-art-right:0px;--i-art-w:100%;--i-art-h:104px;--i-art-align:flex-end;--i-cell:1;--i-art-img-h:calc(260px * var(--k-scale));--i-id-pr:0;--i-token-pr:0;--i-room:none;--i-track:64;--i-rung:56;--i-rung-fs:14;--i-act-grow:0;--i-act-fs:16;--i-act-pad:14;--i-bloom:radial-gradient(55% 70% at 72% 30%, rgba(var(--k-accent-rgb), calc((.1 + .12 * var(--k-inst-d)) * var(--k-inst-g))), transparent 70%)}.k-inst[data-format=hero] .k-inst-art{justify-content:center}}.k-inst[data-format=strip]{--i-max:100000;--i-radius:22;--i-over:0;--i-pitch:4;--i-track:32;--i-rung:26;--i-rung-fs:11;--i-act-fs:13;--i-act-pad:9;--i-art-img-h:calc(56px * var(--k-scale))}.k-inst[data-format=strip] .k-inst-body{align-items:center;gap:calc(8px * var(--k-scale));row-gap:calc(6px * var(--k-scale));min-height:calc(64px * var(--k-scale));padding:calc(6px * var(--k-scale)) calc(10px * var(--k-scale)) calc(6px * var(--k-scale)) calc(4px * var(--k-scale));box-sizing:border-box;flex-wrap:wrap;display:flex}.k-inst[data-format=strip] :is(.k-inst-id,.k-inst-ask,.k-inst-say){display:contents}.k-inst[data-format=strip] .k-inst-art{width:calc(48px * var(--k-scale));height:calc(56px * var(--k-scale));box-sizing:border-box;flex:none;justify-content:center;align-self:center;align-items:center;position:relative;top:auto;right:auto}.k-inst[data-format=strip] .k-inst-token{padding-right:calc(14px * var(--k-scale));margin-right:calc(4px * var(--k-scale));border-right:1px solid var(--k-line);flex:none;display:none}.k-inst[data-format=strip] .k-inst-headline{min-width:7.5em;font-size:calc(14px * var(--k-scale));letter-spacing:-.01em;white-space:normal;overflow-wrap:break-word;text-wrap:balance;flex:7.5em;margin:0;font-weight:600;line-height:1.25}.k-inst[data-format=strip] .k-inst-plan{display:none}.k-inst[data-format=strip] .k-inst-clause{min-width:16em;font-size:calc(14px * var(--k-scale));color:var(--k-muted);white-space:normal;text-wrap:pretty;flex:3 16em;font-weight:400;line-height:1.35;display:none}.k-inst[data-format=strip] .k-inst-room{display:none}.k-inst[data-format=strip] .k-inst-meter{flex:1 1 calc(132px * var(--k-scale));min-width:calc(132px * var(--k-scale));max-width:calc(208px * var(--k-scale));order:5;display:none}.k-inst[data-format=strip] .k-inst-meter:has(>.k-rungs){flex:none;min-width:max-content;max-width:none}.k-inst[data-format=strip] .k-rung-label{text-overflow:clip;overflow:visible}.k-inst[data-format=strip] .k-inst-do{flex:none;order:6;margin-left:auto}.k-inst[data-format=strip] .k-inst-x{width:calc(28px * var(--k-scale));height:calc(28px * var(--k-scale))}@container k-inst (min-width:24rem){.k-inst[data-format=strip] .k-inst-body{gap:calc(12px * var(--k-scale));padding-right:calc(12px * var(--k-scale))}.k-inst[data-format=strip] .k-inst-art{width:calc(64px * var(--k-scale))}.k-inst[data-format=strip] .k-inst-headline{font-size:calc(15.2px * var(--k-scale))}}@container k-inst (min-width:30rem){.k-inst[data-format=strip] .k-inst-token{display:block}}@container k-inst (min-width:36rem){.k-inst[data-format=strip] .k-inst-body{gap:calc(16px * var(--k-scale));padding-right:calc(16px * var(--k-scale))}.k-inst[data-format=strip] .k-inst-art{width:calc(76px * var(--k-scale))}}@container k-inst (min-width:48rem){.k-inst[data-format=strip] .k-inst-meter{display:block}}@container k-inst (min-width:60rem){.k-inst[data-format=strip] .k-inst-headline{flex:7.5em;max-width:16em}.k-inst[data-format=strip] .k-inst-clause{display:block}}@container k-inst (min-width:60rem) and (max-width:71.99rem){.k-inst[data-format=strip]:has(.k-inst-meter>.k-rungs) .k-inst-clause{display:none}}.k-inst[data-format=poster]{--i-max:384;--i-radius:40;--i-pad-y:0;--i-pad-x:24;--i-over:32;--i-gap:0;--i-areas:"art" "id" "ask" "meter";--i-cols:minmax(0, 1fr);--i-rows:auto auto auto 1fr;--i-pitch:10;--i-head-fs:30.4;--i-head-lh:1.08;--i-head-mt:20;--i-art-pos:relative;--i-art-area:art;--i-art-top:-32px;--i-art-right:0px;--i-art-w:100%;--i-art-h:256px;--i-art-align:flex-end;--i-art-img-h:calc(100% + 32px * var(--k-scale));--i-id-pr:0;--i-token-pr:0;--i-room:none;--i-act-grow:1;--i-act-fs:16;--i-act-pad:14;--i-bloom:radial-gradient(70% 45% at 50% 22%, rgba(var(--k-accent-rgb), calc((.14 + .2 * var(--k-inst-d)) * var(--k-inst-g))), transparent 70%)}.k-inst[data-format=poster] .k-inst-body{padding-bottom:calc(28px * var(--k-scale))}.k-inst[data-format=poster] .k-inst-art{margin-bottom:calc(-32px * var(--k-scale));justify-content:center}.k-inst[data-format=poster] .k-inst-id{padding-top:calc(28px * var(--k-scale))}.k-inst[data-format=poster] .k-inst-ask{box-shadow:none;margin-top:calc(12px * var(--k-scale));gap:calc(24px * var(--k-scale));background:0 0;border:0;padding:0}.k-inst[data-format=poster] .k-inst-clause{color:var(--k-muted);font-weight:400}.k-inst[data-format=poster] .k-inst-meter{padding-top:calc(24px * var(--k-scale));align-self:end}@container k-inst (min-width:22rem){.k-inst[data-format=poster]{--i-art-h:288px;--i-pad-x:28}}[data-glow=off].k-inst{--i-bloom:linear-gradient(transparent, transparent)}.k-inst[data-glow=bottom]{--i-lamp-core:calc(var(--k-inst-d) * var(--k-inst-g));--i-lamp:calc((.16 + .84 * var(--k-inst-d)) * var(--k-inst-g));--i-bloom:radial-gradient(62% 20% at 50% 103%, var(--k-accent-2) 0%, transparent 100%), radial-gradient(95% 42% at 50% 108%, var(--k-lamp,var(--k-accent)) 0%, var(--k-lamp,var(--k-accent)) 55%, transparent 100%), radial-gradient(140% 70% at 50% 122%, var(--k-lamp-deep,var(--k-accent)) 0%, transparent 72%)}@supports (color:color-mix(in lab, red, red)){.k-inst[data-glow=bottom]{--i-bloom:radial-gradient(62% 20% at 50% 103%, color-mix(in oklab, var(--k-accent-2) calc(70% * var(--i-lamp-core)), transparent) 0%, transparent 100%), radial-gradient(95% 42% at 50% 108%, color-mix(in oklab, var(--k-lamp,var(--k-accent)) calc(75% * var(--i-lamp)), transparent) 0%, color-mix(in oklab, var(--k-lamp,var(--k-accent)) calc(28% * var(--i-lamp)), transparent) 55%, transparent 100%), radial-gradient(140% 70% at 50% 122%, color-mix(in oklab, var(--k-lamp-deep,var(--k-accent)) calc(45% * var(--i-lamp)), transparent) 0%, transparent 72%)}}.k-lit{box-sizing:border-box;aspect-ratio:1;--k-lit-page:calc(var(--k-lit,1) * var(--k-glow,1));--k-lit-host-d:clamp(0, calc((var(--k-lit,.3) - .3) / .7), 1);place-items:end center;width:100%;min-width:0;height:100%;min-height:0;display:grid;position:relative;container:k-lit-host/size}.k-lit[data-kind=switch]{aspect-ratio:1.6}.k-lit[data-layout=wide]{aspect-ratio:3}.k-lit[data-layout=tall]{aspect-ratio:.5}.k-lit[data-layout=card]{aspect-ratio:1.6}:is(.k-inst-art,.k-price-art)>.k-lit{width:100%;max-width:100%;height:var(--i-art-img-h,100%);aspect-ratio:auto;filter:none;max-height:none}.k-inst-art>.k-lit{justify-items:var(--k-lit-justify,center)}.k-lit[data-preset]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*){aspect-ratio:auto;max-width:100%}.k-lit[data-preset=stat]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*){width:calc(360px * var(--k-scale));height:calc(120px * var(--k-scale))}.k-lit[data-preset=art]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*){width:calc(112px * var(--k-scale));height:calc(112px * var(--k-scale))}.k-lit[data-preset=price]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*){width:calc(120px * var(--k-scale));height:calc(120px * var(--k-scale))}.k-lit[data-preset=card]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*){width:calc(330px * var(--k-scale));height:calc(210px * var(--k-scale))}.k-lit[data-preset=inline]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*){width:100%;height:calc(40px * var(--k-scale))}.k-lit:is([data-quiet=on],:where([data-lit-quiet]:not([data-lit-quiet=off])) [data-quiet=inherit]){--k-lit-page:0}.k-lit:is([data-quiet=on],:where([data-lit-quiet]:not([data-lit-quiet=off])) [data-quiet=inherit]) .k-lit-glow{opacity:calc(var(--k-lit-i,1) * .2)}.k-lit-tile,.k-lit-toggle,.k-lit-thumb,.k-lamp{--k-lit-glow:var(--k-lamp,var(--k-accent));--k-lit-hot:var(--k-lamp-hot,var(--k-accent-2))}@supports (color:color-mix(in lab, red, red)){.k-lit-tile,.k-lit-toggle,.k-lit-thumb,.k-lamp{--k-lit-hot:color-mix(in oklab, var(--k-lamp-hot,color-mix(in oklab, var(--k-accent-2) 38%, var(--k-ink))) calc(var(--k-inst-d) * 100%), var(--k-lit-glow))}}.k-lit-tile,.k-lit-toggle,.k-lit-thumb,.k-lamp{--k-lit-deep:var(--k-lamp-deep,rgb(var(--k-accent-deep-rgb)));--k-lit-shade:var(--k-bg)}@supports (color:color-mix(in lab, red, red)){.k-lit-tile,.k-lit-toggle,.k-lit-thumb,.k-lamp{--k-lit-shade:color-mix(in oklab, color-mix(in oklab, var(--k-bg) 88%, transparent) calc(var(--k-inst-d) * 100%), color-mix(in oklab, var(--k-ink) 13%, transparent))}}.k-lit-tile,.k-lit-toggle,.k-lit-thumb,.k-lamp{--k-lit-halo:var(--k-lit-glow)}@supports (color:color-mix(in lab, red, red)){.k-lit-tile,.k-lit-toggle,.k-lit-thumb,.k-lamp{--k-lit-halo:color-mix(in oklab, var(--k-lit-glow) calc(var(--k-inst-d) * 100%), transparent)}}.k-lit-tile,.k-lit-toggle,.k-lit-thumb,.k-lamp{--k-lit-edge:var(--k-line)}@supports (color:color-mix(in lab, red, red)){.k-lit-tile,.k-lit-toggle,.k-lit-thumb,.k-lamp{--k-lit-edge:color-mix(in oklab, var(--k-line) calc(var(--k-inst-d) * 100%), var(--k-line-2))}}.k-lit-tile{aspect-ratio:1;isolation:isolate;width:min(90cqw,90cqh);color:var(--k-ink);--k-lit-rim:-1px;--k-lit-spill:10cqmin;background:linear-gradient(180deg, var(--k-paper) 0%, var(--k-lit-foot,var(--k-bg)) 72%);border-radius:27%;position:relative;container:k-lit/size}@supports (color:color-mix(in lab, red, red)){.k-lit-tile{background:linear-gradient(180deg, color-mix(in oklab, var(--k-paper) calc(100% - 8% * var(--k-inst-d)), var(--k-ink)) 0%, color-mix(in oklab, var(--k-lit-foot,color-mix(in oklab, var(--k-bg) calc(var(--k-inst-d) * 100%), var(--k-paper))), var(--k-lit-glow) calc((1 - var(--k-inst-d)) * 4%)) 72%)}}.k-lit-tile{box-shadow:inset 0 0 0 1px var(--k-lit-edge), inset 0 1px 0 var(--k-ink), inset 0 var(--k-lit-rim) 0 var(--k-lit-hot), 0 2.5cqmin 5cqmin -1cqmin var(--k-lit-shade), 0 .4cqmin .8cqmin 0 var(--k-ink), 0 var(--k-lit-spill) 26cqmin -8cqmin var(--k-lit-glow)}@supports (color:color-mix(in lab, red, red)){.k-lit-tile{box-shadow:inset 0 0 0 1px var(--k-lit-edge), inset 0 1px 0 color-mix(in oklab, var(--k-ink) calc(22% * var(--k-inst-d)), transparent), inset 0 var(--k-lit-rim) 0 color-mix(in oklab, var(--k-lit-hot) calc(80% * var(--k-lit-i,1) * (.7 + .3 * var(--k-inst-d))), transparent), 0 2.5cqmin 5cqmin -1cqmin var(--k-lit-shade), 0 .4cqmin .8cqmin 0 color-mix(in oklab, var(--k-ink) calc(7% * (1 - var(--k-inst-d))), transparent), 0 var(--k-lit-spill) 26cqmin -8cqmin color-mix(in oklab, var(--k-lit-glow) calc(70% * var(--k-lit-i,1) * var(--k-lit-page,1) * var(--k-inst-d)), transparent)}}@supports (corner-shape:squircle){.k-lit-tile{corner-shape:squircle;border-radius:40%}}.k-lit[data-material=dark] .k-lit-tile{--k-lit-edge:var(--k-glint)}@supports (color:color-mix(in lab, red, red)){.k-lit[data-material=dark] .k-lit-tile{--k-lit-edge:color-mix(in oklab, color-mix(in oklab, var(--k-glint) 34%, transparent) calc(var(--k-lit-host-d,0) * 100%), var(--k-line))}}.k-lit[data-material=dark] .k-lit-tile{--k-lit-foot:var(--k-paper)}@supports (color:color-mix(in lab, red, red)){.k-lit[data-material=dark] .k-lit-tile{--k-lit-foot:color-mix(in oklab, var(--k-paper) calc(var(--k-lit-host-d,0) * 100%), var(--k-bg))}}.k-lit-glow{z-index:-1;border-radius:inherit;corner-shape:inherit;opacity:var(--k-lit-i,1);background:radial-gradient(var(--k-lit-g1s,62% 22%) at var(--k-lit-g1,50% 102%), var(--k-lit-hot) 0%, transparent 100%), radial-gradient(var(--k-lit-g2s,90% 52%) at var(--k-lit-g2,50% 108%), var(--k-lit-glow) 0%, var(--k-lit-glow) 55%, transparent 100%), radial-gradient(var(--k-lit-g3s,130% 90%) at var(--k-lit-g3,50% 120%), var(--k-lit-deep) 0%, transparent 72%);position:absolute;inset:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.k-lit-glow{background:radial-gradient(var(--k-lit-g1s,62% 22%) at var(--k-lit-g1,50% 102%), color-mix(in oklab, var(--k-lit-hot) calc(var(--k-inst-d) * 100%), transparent) 0%, transparent 100%), radial-gradient(var(--k-lit-g2s,90% 52%) at var(--k-lit-g2,50% 108%), color-mix(in oklab, var(--k-lit-glow) calc(var(--k-inst-d) * 100%), transparent) 0%, color-mix(in oklab, var(--k-lit-glow) calc(40% * var(--k-inst-d)), transparent) 55%, transparent 100%), radial-gradient(var(--k-lit-g3s,130% 90%) at var(--k-lit-g3,50% 120%), color-mix(in oklab, var(--k-lit-deep) calc(85% * var(--k-inst-d)), transparent) 0%, transparent 72%)}}.k-lit[data-glow=top] .k-lit-tile{--k-lit-rim:1px;--k-lit-spill:-10cqmin}.k-lit[data-glow=top] .k-lit-glow{--k-lit-g1:50% -2%;--k-lit-g2:50% -8%;--k-lit-g3:50% -20%}.k-lit[data-glow=corner] .k-lit-glow{--k-lit-g1s:40% 30%;--k-lit-g1:100% 100%;--k-lit-g2s:80% 70%;--k-lit-g2:106% 108%;--k-lit-g3s:130% 120%;--k-lit-g3:112% 118%}.k-lit[data-glow=full] .k-lit-glow{--k-lit-g1s:110% 42%;--k-lit-g2s:160% 105%;--k-lit-g3s:220% 170%}.k-lit-grain{pointer-events:none;border-radius:inherit;corner-shape:inherit;background:radial-gradient(circle, var(--k-ink) .55px, transparent .95px) 0 0 / var(--k-dm-s,4px) var(--k-dm-s,4px);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.k-lit-grain{background:radial-gradient(circle, color-mix(in oklab, var(--k-ink) 70%, transparent) .55px, transparent .95px) 0 0 / var(--k-dm-s,4px) var(--k-dm-s,4px)}}.k-lit-grain{opacity:calc(.1 + .06 * var(--k-inst-d));-webkit-mask-image:radial-gradient(55% 40% at 86% 4%,#000,#0000);mask-image:radial-gradient(55% 40% at 86% 4%,#000,#0000)}.k-lit-face,.k-lit-gauge{position:absolute;inset:0}.k-lit-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.k-lit-head{display:contents}.k-lit-label{white-space:nowrap;text-align:center;max-height:1.15em;font:500 max(calc(11px * var(--k-scale,1)), min(7.2cqmin, calc(76cqw / (var(--k-lit-lab,1) * .74))))/1.15 var(--k-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--k-muted);flex-wrap:wrap;justify-content:center;gap:0 .6em;display:flex;position:absolute;bottom:9%;left:12%;right:12%;overflow:hidden}.k-lit-w{flex:none}.k-lit-w[data-cut=on]:after{content:"…"}.k-lit-w[hidden]{display:none}.k-lit-label[data-cut=none]{visibility:hidden}.k-lit-corner{font:500 max(calc(11px * var(--k-scale,1)), 5.8cqmin)/1 var(--k-font-sans);font-variant-numeric:tabular-nums;color:var(--k-muted);white-space:nowrap;justify-content:center;gap:3cqmin;display:flex;position:absolute;top:4.5%;left:18%;right:18%}.k-lit-corner>span{min-width:0}.k-lit-corner>span:empty{display:none}.k-lit[data-state=stale] .k-lit-corner>span:first-child,.k-lit[data-state=error] .k-lit-corner>span:first-child{color:var(--k-ink)}.k-lit-read{inset-inline:4%;flex-direction:column;align-items:center;gap:2.4cqmin;display:flex;position:absolute;top:53%;translate:0 -50%}.k-lit-face[data-num=top] .k-lit-read{top:31%}.k-lit-face[data-num=top][data-has-num=on] .k-lit-gauge .k-lit-svg{translate:0 14%;scale:.84}.k-lit-num{white-space:nowrap;font-weight:600;line-height:1;font-family:var(--k-font-sans);font-size:min(max(14cqmin, calc(41cqmin - 4cqmin * var(--k-lit-len,1))), calc(62cqmin / (var(--k-lit-len,1) * .6)));letter-spacing:-.055em;font-variant-numeric:tabular-nums}.k-lit-face[data-num=top] .k-lit-num{font-size:min(max(12cqmin, calc(30cqmin - 2cqmin * var(--k-lit-len,1))), calc(70cqmin / (var(--k-lit-len,1) * .6)))}.k-lit-num-main{color:var(--k-ink);background:linear-gradient(180deg, var(--k-ink) 45%, var(--k-ink) 100%)}@supports (color:color-mix(in lab, red, red)){.k-lit-num-main{background:linear-gradient(180deg, var(--k-ink) 45%, color-mix(in oklab, var(--k-ink) 70%, var(--k-lit-hot)) 100%)}}.k-lit-num-main{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.k-lit-num-of,.k-lit-num-unit{font-size:max(calc(11px * var(--k-scale,1)), .5em);font-weight:inherit;letter-spacing:-.02em;color:var(--k-muted);margin-left:.06em}.k-lit-num-unit{font-size:max(calc(11px * var(--k-scale,1)), .42em)}.k-lit-num.is-dim .k-lit-num-main{color:var(--k-muted);-webkit-text-fill-color:var(--k-muted);background:0 0}.k-lit-none{background:var(--k-muted);opacity:.6;border-radius:1cqmin;width:20cqmin;height:max(1px,.8cqmin);display:block}.k-lit[data-state=empty] .k-lit-gauge{visibility:hidden}.k-lit-sub{font:500 max(calc(11px * var(--k-scale,1)), 6cqmin)/1.1 var(--k-font-sans);color:var(--k-muted);white-space:nowrap;flex-wrap:wrap;justify-content:center;align-items:center;gap:2.4cqmin;display:flex}.k-lit-delta{font-variant-numeric:tabular-nums;color:var(--k-ink)}.k-lit-delta:first-letter{color:var(--k-lit-hot)}.k-lit-chip{color:var(--k-ink);background:var(--k-lit-glow);border-radius:999px;padding:.35em .8em}@supports (color:color-mix(in lab, red, red)){.k-lit-chip{background:color-mix(in oklab, var(--k-lit-glow) 22%, transparent)}}.k-lit-chip{border:1px solid var(--k-lit-hot)}@supports (color:color-mix(in lab, red, red)){.k-lit-chip{border:1px solid color-mix(in oklab, var(--k-lit-hot) 35%, transparent)}}.k-lit-caption{text-overflow:ellipsis;white-space:nowrap;text-align:center;font:400 max(calc(11px * var(--k-scale,1)), 5.6cqmin)/1.2 var(--k-font-sans);color:var(--k-muted);position:absolute;bottom:7%;left:12%;right:12%;overflow:hidden}.k-lit-face:has(.k-lit-caption) .k-lit-label{bottom:15%}.k-lit-readings{border-top:1px solid var(--k-line);grid-area:readings;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;column-gap:4cqmin;margin:0;padding-top:3cqmin;display:none}.k-lit-readings>div{min-width:0}.k-lit-readings dt{font:500 max(calc(11px * var(--k-scale,1)), 5.4cqmin)/1.2 var(--k-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--k-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.k-lit-readings dd{font:600 max(calc(12px * var(--k-scale,1)), 10cqmin)/1 var(--k-font-sans);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--k-ink);white-space:nowrap;text-overflow:ellipsis;margin:.3em 0 0;overflow:hidden}.k-lit-tick{stroke:var(--k-ink);stroke-opacity:.2;stroke-width:.8px;stroke-linecap:round}.k-lit-tick.is-major{stroke-width:1.3px;stroke-opacity:.34}.k-lit-tick.is-on{stroke:var(--k-lit-hot);stroke-opacity:1;filter:drop-shadow(0 0 1.1px var(--k-lit-halo))}.k-lit-needle line{stroke:var(--k-ink);stroke-width:.9px;stroke-linecap:round}.k-lit-needle-dot{fill:var(--k-lit-hot);filter:drop-shadow(0 0 1.6px var(--k-lit-halo))}.k-lit-needle-dot.is-lg{display:none}.k-lit-bars rect{fill:var(--k-ink);fill-opacity:.16}.k-lit-bars rect.is-on{fill:var(--k-lit-hot);fill-opacity:1;filter:drop-shadow(0 0 1.4px var(--k-lit-halo))}.k-lit-bars .k-lit-base{stroke:var(--k-ink);stroke-opacity:.18;stroke-width:.6px}.k-lit[data-kind=bars] .k-lit-face[data-has-num=off] .k-lit-bars{translate:0 -8%}.k-lit:where([data-kind=bars]) .k-lit-face[data-num=top][data-has-num=on]:where(:has(.k-lit-label)) .k-lit-gauge .k-lit-svg{translate:0 7%;scale:.76}.k-lit-dot-rim{fill:var(--k-ink)}@supports (color:color-mix(in lab, red, red)){.k-lit-dot-rim{fill:color-mix(in oklab, var(--k-ink) 26%, transparent)}}.k-lit-dot-face{fill:var(--k-bg)}@supports (color:color-mix(in lab, red, red)){.k-lit-dot-face{fill:color-mix(in oklab, var(--k-bg) 70%, var(--k-paper))}}.k-lit-dot.is-on .k-lit-dot-rim{fill:var(--k-lit-glow)}.k-lit-dot.is-on .k-lit-dot-face{fill:var(--k-lit-hot)}.k-lit-dot.is-on{filter:drop-shadow(0 0 1.8px var(--k-lit-halo))}.k-lit-stack{aspect-ratio:1;width:min(94cqw,94cqh);position:relative}.k-lit-stack>.k-lit-tile{width:82%;position:absolute}.k-lit-back{opacity:.9;top:4%;right:4%;rotate:6deg}.k-lit-front{bottom:3%;left:3%;rotate:-2deg}.k-lit-face:has(.k-lit-corner) .k-lit-gauge .k-lit-svg{translate:0 3.5%;scale:.93}.k-lit-face:has(.k-lit-corner) .k-lit-corner{top:7%}.k-lit-tag{font:500 max(calc(11px * var(--k-scale,1)), 5.4cqmin)/1.1 var(--k-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--k-ink)}.k-lit-tag.is-dim{color:var(--k-muted)}div.k-lit-svg>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.k-lit-bead{aspect-ratio:1;background:var(--k-lit-hot);width:max(4px,3.4cqmin);filter:drop-shadow(0 0 max(2px, 1.2cqmin) var(--k-lit-halo));border-radius:50%;position:absolute;translate:-50% -50%}.k-lit-bead.is-start{background:var(--k-ink);opacity:.55;filter:none;width:max(3px,2.2cqmin)}.k-lit:where([data-kind=spark],[data-kind=delta],[data-kind=versus],[data-kind=rank],[data-kind=run],[data-kind=clock],[data-kind=pulse],[data-kind=fill]) .k-lit-face[data-num=top][data-has-num=on] .k-lit-gauge .k-lit-svg{translate:0 14.5%;scale:.7}.k-lit:where([data-kind=spark],[data-kind=delta],[data-kind=versus],[data-kind=rank],[data-kind=run],[data-kind=clock],[data-kind=pulse],[data-kind=fill]) .k-lit-face[data-num=top][data-has-num=on]:where(:has(.k-lit-caption)) .k-lit-gauge .k-lit-svg{translate:0 10%;scale:.58}@container k-lit (min-width:160px) and (min-height:100px) and (not (max-aspect-ratio:.76)) and (not (min-aspect-ratio:1.3)){.k-lit:where([data-kind=spark],[data-kind=delta],[data-kind=versus],[data-kind=rank],[data-kind=run],[data-kind=clock],[data-kind=pulse],[data-kind=fill]) .k-lit-face[data-num=top][data-has-num=on]:has(.k-lit-sub) .k-lit-gauge .k-lit-svg{translate:0 16.5%;scale:.6}.k-lit:where([data-kind=spark],[data-kind=delta],[data-kind=versus],[data-kind=rank],[data-kind=run],[data-kind=clock],[data-kind=pulse],[data-kind=fill]) .k-lit-face[data-num=top][data-has-num=on]:has(.k-lit-sub):where(:has(.k-lit-caption)) .k-lit-gauge .k-lit-svg{translate:0 13.5%;scale:.5}}.k-lit-spark .k-lit-base,.k-lit-run .k-lit-base{stroke-width:1px}.k-lit-spark-stop{stop-color:var(--k-lit-glow);stop-opacity:0}.k-lit-spark-stop.is-top{stop-opacity:calc(.3 + .25 * var(--k-inst-d))}.k-lit-spark-line{fill:none;stroke:var(--k-lit-hot);stroke-width:max(1.5px,.9cqmin);stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 0 max(1px, .6cqmin) var(--k-lit-halo))}.k-lit-spark-fc{fill:none;stroke:var(--k-lit-hot);stroke-opacity:.75;stroke-width:max(1.5px,.9cqmin);stroke-linecap:round;stroke-dasharray:0 max(4px,2.4cqmin)}.k-lit-delta-before{stroke:var(--k-ink);stroke-opacity:.4;stroke-width:1.6px;stroke-dasharray:2 2.4;stroke-linecap:round}.k-lit-delta-was{fill:var(--k-bg);stroke:var(--k-ink);stroke-opacity:.55;stroke-width:1px}.k-lit-delta-step{fill:none;stroke:var(--k-lit-hot);stroke-width:2.6px;stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 0 1.2px var(--k-lit-halo))}.k-lit-delta-head{fill:var(--k-lit-hot);filter:drop-shadow(0 0 2px var(--k-lit-halo))}.k-lit-delta-head.is-solo{filter:drop-shadow(0 0 4px var(--k-lit-halo))}.k-lit:where([data-kind=ring],[data-kind=mix]) .k-lit-face:has(.k-lit-label) .k-lit-gauge .k-lit-svg{translate:0 -5%;scale:.8}.k-lit:where([data-kind=ring],[data-kind=mix]) .k-lit-face:has(.k-lit-label) .k-lit-read{top:46%}.k-lit:where([data-kind=ring],[data-kind=mix]) .k-lit-face:has(.k-lit-label):has(.k-lit-corner) .k-lit-gauge .k-lit-svg{translate:0 1.5%;scale:.72}.k-lit:where([data-kind=ring],[data-kind=mix]) .k-lit-face:has(.k-lit-label):has(.k-lit-corner) .k-lit-read{top:52%}.k-lit-ring-track{fill:none;stroke:var(--k-ink);stroke-opacity:.1;stroke-width:7px}.k-lit-ring-arc{fill:none;stroke:var(--k-lit-hot);stroke-width:7px;stroke-linecap:round;filter:drop-shadow(0 0 1.6px var(--k-lit-halo))}.k-lit-ring-head{fill:var(--k-ink)}.k-lit-mix-ring .k-lit-mix-seg{fill:none;stroke:var(--k-ink);stroke-width:9px;stroke-opacity:.5}.k-lit-mix-bar .k-lit-mix-seg{stroke:none;fill:var(--k-ink);fill-opacity:.5}.k-lit-mix-seg[data-step="2"]{stroke-opacity:.34;fill-opacity:.34}.k-lit-mix-seg[data-step="3"]{stroke-opacity:.22;fill-opacity:.22}.k-lit-mix-seg[data-step="4"]{stroke-opacity:.14;fill-opacity:.14}.k-lit-mix-ring .k-lit-mix-seg.is-on{stroke:var(--k-lit-hot);stroke-opacity:1;filter:drop-shadow(0 0 1.6px var(--k-lit-halo))}.k-lit-mix-bar .k-lit-mix-seg.is-on{fill:var(--k-lit-hot);fill-opacity:1;filter:drop-shadow(0 0 2px var(--k-lit-halo))}.k-lit-mix-ring .k-lit-mix-seg.is-missing{stroke-width:1.2px;stroke-opacity:.5}.k-lit-mix-bar .k-lit-mix-seg.is-missing{fill:none;stroke:var(--k-ink);stroke-opacity:.5;stroke-width:1px;stroke-dasharray:2 2;vector-effect:non-scaling-stroke}.k-lit-mix-bar,.k-lit:is([data-layout=wide],[data-layout=card]) .k-lit-mix-ring{display:none}.k-lit:is([data-layout=wide],[data-layout=card]) .k-lit-mix-bar{display:block}@container k-lit-host (min-aspect-ratio:1.35){.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-mix-ring{display:none}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-mix-bar{display:block}}@container k-lit-host (min-aspect-ratio:1.2) and (min-height:150px){.k-lit[data-layout=auto][data-readings=on]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-mix-ring{display:none}.k-lit[data-layout=auto][data-readings=on]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-mix-bar{display:block}}.k-lit-versus-base{fill:var(--k-ink);fill-opacity:.07;stroke:var(--k-ink);stroke-opacity:.42;stroke-width:.8px;stroke-dasharray:1.6 1.2}.k-lit-versus-lit{fill:var(--k-lit-glow)}@supports (color:color-mix(in lab, red, red)){.k-lit-versus-lit{fill:color-mix(in oklab, var(--k-lit-glow) 38%, transparent)}}.k-lit-versus-lit{stroke:var(--k-lit-glow);stroke-width:.8px}.k-lit-versus-cap{stroke:var(--k-lit-hot);stroke-width:3px;stroke-linecap:round;filter:drop-shadow(0 0 2px var(--k-lit-halo))}.k-lit-versus-line{stroke:var(--k-ink);stroke-opacity:.55;stroke-width:.7px;stroke-dasharray:1.5 1.5}.k-lit-rank-col rect{fill:var(--k-ink);fill-opacity:.06}.k-lit-rank-col.is-ahead rect{fill-opacity:.12;stroke:var(--k-ink);stroke-opacity:.42;stroke-width:.8px}.k-lit-rank-col.is-on rect{fill:var(--k-lit-glow)}@supports (color:color-mix(in lab, red, red)){.k-lit-rank-col.is-on rect{fill:color-mix(in oklab, var(--k-lit-glow) 55%, transparent)}}.k-lit-rank-col.is-on rect{stroke:var(--k-lit-glow);stroke-width:.8px;filter:drop-shadow(0 0 2px var(--k-lit-halo))}.k-lit-rank-cap{stroke:var(--k-lit-hot);stroke-width:3px;stroke-linecap:round;filter:drop-shadow(0 0 2px var(--k-lit-halo))}.k-lit-run-track{stroke:var(--k-ink);stroke-opacity:.16;stroke-width:max(2.5px,1.6cqmin);stroke-linecap:round}.k-lit-run-lit{stroke:var(--k-lit-hot);stroke-width:max(2.5px,1.6cqmin);stroke-linecap:round;filter:drop-shadow(0 0 max(1px, .8cqmin) var(--k-lit-halo))}.k-lit-run-lead{stroke:var(--k-lit-hot);stroke-opacity:.55;stroke-width:max(1.5px,.8cqmin);stroke-dasharray:0 max(4px,2cqmin);stroke-linecap:round}.k-lit-run-tick{stroke:var(--k-ink);stroke-opacity:.26;stroke-width:1px}.k-lit-run-tick.is-on{stroke-opacity:.6}.k-lit-run-open{aspect-ratio:1;border-left:max(1.5px, .8cqmin) solid var(--k-lit-hot);border-bottom:max(1.5px, .8cqmin) solid var(--k-lit-hot);width:max(5px,3.2cqmin);position:absolute;translate:-30% -50%;rotate:45deg}.k-lit-clock-face{fill:var(--k-ink)}@supports (color:color-mix(in lab, red, red)){.k-lit-clock-face{fill:color-mix(in oklab, var(--k-ink) 4%, transparent)}}.k-lit-clock-face{stroke:var(--k-ink);stroke-opacity:.12;stroke-width:.6px}.k-lit-clock-tick{stroke:var(--k-ink);stroke-opacity:.22;stroke-width:.5px}.k-lit-clock-tick.is-major{stroke-opacity:.55;stroke-width:1px}.k-lit-clock-hour{stroke:var(--k-ink);stroke-width:2.2px;stroke-linecap:round}.k-lit-clock-min{stroke:var(--k-lit-hot);stroke-width:1.3px;stroke-linecap:round;filter:drop-shadow(0 0 1.2px var(--k-lit-halo))}.k-lit-clock-pin{fill:var(--k-lit-hot)}.k-lit-clock-sweep{fill:none;stroke:var(--k-lit-hot);stroke-width:2px;stroke-linecap:round;filter:drop-shadow(0 0 1.4px var(--k-lit-halo))}.k-lit-pulse-ring{fill:none;stroke:var(--k-ink);stroke-opacity:.12;stroke-width:1px}.k-lit-pulse-ring.is-on{stroke:var(--k-lit-hot);stroke-opacity:.85}.k-lit-pulse-ring.is-on[data-ring="1"]{stroke-opacity:.45}.k-lit-pulse-ring.is-on[data-ring="2"]{stroke-opacity:.2}.k-lit-pulse[data-status=collecting] .k-lit-pulse-ring{stroke-dasharray:2 3}.k-lit-pulse[data-status=failed] .k-lit-pulse-ring[data-ring="2"]{stroke-opacity:.3;stroke-dasharray:14 6 4 9}.k-lit-pulse-core{fill:var(--k-ink)}@supports (color:color-mix(in lab, red, red)){.k-lit-pulse-core{fill:color-mix(in oklab, var(--k-ink) 16%, transparent)}}.k-lit-pulse-core{stroke:var(--k-ink);stroke-opacity:.25;stroke-width:.6px}.k-lit-pulse-core.is-on{fill:var(--k-lit-hot);stroke:none;filter:drop-shadow(0 0 3px var(--k-lit-halo)) drop-shadow(0 0 8px var(--k-lit-halo))}.k-lit-pulse-glyph{stroke:var(--k-ink);stroke-width:1.4px;stroke-linecap:round}.k-lit-pulse-ray{fill:none;stroke:var(--k-lit-hot);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.k-lit[data-kind=pulse] .k-lit-face[data-num=top][data-has-num=off] .k-lit-read{top:17%}.k-lit-scrub{overflow:visible}.k-lit-scrub[data-interactive=on]{pointer-events:auto;cursor:ew-resize;touch-action:none;outline:none}.k-lit-scrub[data-interactive=on]:focus-visible{outline:1.5px solid var(--k-lit-hot);outline-offset:-4px;border-radius:18%}.k-lit-scrub-rule{stroke:var(--k-ink);stroke-opacity:.1;stroke-width:1px;vector-effect:non-scaling-stroke}.k-lit-scrub-hatch{stroke:var(--k-ink);stroke-opacity:.2;stroke-width:1px;vector-effect:non-scaling-stroke}.k-lit-scrub-base{stroke:var(--k-ink);stroke-opacity:.3;stroke-width:1px;vector-effect:non-scaling-stroke}.k-lit-scrub-dot{fill:var(--k-ink)}.k-lit-scrub-col{opacity:.36}.k-lit-scrub-step:is([data-lit=on],[data-at=on]) .k-lit-scrub-col{opacity:.9}.k-lit-scrub-needle{translate:var(--k-scrub-x) 0}.k-lit-scrub-needle line{stroke:var(--k-ink);stroke-opacity:.8;stroke-width:1px;stroke-linecap:round;vector-effect:non-scaling-stroke}.k-lit-scrub-head{fill:var(--k-paper);stroke:var(--k-ink);stroke-opacity:.7;stroke-width:1px;vector-effect:non-scaling-stroke;opacity:0}.k-lit-scrub:is([data-at-read=off],[data-has-read=off]) .k-lit-scrub-head{opacity:1}.k-lit-scrub-bead{translate:var(--k-scrub-read) 0}.k-lit-scrub[data-at-read=off] .k-lit-scrub-bead{opacity:0}.k-lit-scrub-halo{fill:var(--k-lit-hot);fill-opacity:.22}.k-lit-scrub-core{fill:var(--k-lit-hot)}.k-lit-sonar{overflow:visible}@property --k-pen{syntax:"<number>";inherits:true;initial-value:1}.k-lit-pages,.k-lit-call{overflow:visible}.k-lit:has(:is(.k-lit-pages,.k-lit-call)[data-interactive=on]){pointer-events:auto;touch-action:pan-y}.k-lit-pages :where(path,line),.k-lit-call :where(path,line){vector-effect:non-scaling-stroke;fill:none;stroke-linecap:round;stroke-linejoin:round}.k-lit-pages :is(.k-lit-pages-bloom,.k-lit-pages-ink,.k-lit-pages-tip,.k-lit-pages-struck,.k-lit-pages-dim-run,.k-lit-pages-leader line),.k-lit-call :where(path,line){vector-effect:none}.k-lit-pages{--cyc:3.2s;--k-pen-at:.8;--pg-c1:var(--k-lit-hot)}@supports (color:color-mix(in lab, red, red)){.k-lit-pages{--pg-c1:color-mix(in oklch shorter hue, var(--k-lit-hot) 55%, var(--k-lit-glow))}}.k-lit-pages{--pg-c5:var(--k-lit-hot)}@supports (color:color-mix(in lab, red, red)){.k-lit-pages{--pg-c5:color-mix(in oklch shorter hue, var(--k-lit-hot) 27%, color-mix(in oklab, var(--k-lit-glow) 67%, var(--k-lit-deep)))}}.k-lit-pages{--pg-c0:var(--k-lit-glow)}@supports (color:color-mix(in lab, red, red)){.k-lit-pages{--pg-c0:color-mix(in oklab, var(--k-lit-glow) 35%, var(--k-lit-deep))}}.k-lit-pages[data-mode=deep]{--cyc:9s}.k-lit-pages :is(.k-lit-pages-draw,.k-lit-pages-page>.k-lit-pages-sheet,.k-lit-pages-bloom,.k-lit-pages-ink,.k-lit-pages-tip,.k-lit-pages-struck,.k-lit-pages-dim-run,.k-lit-pages-leader,.k-lit-pages-leader line,.k-lit-pages-core,.k-lit-pages-halo,.k-lit-pages-ring){animation-duration:var(--cyc);animation-timing-function:linear;animation-iteration-count:infinite;animation-play-state:paused;animation-fill-mode:both;animation-delay:calc(var(--k-pen-at) * var(--cyc) * -1)}.k-lit-pages-draw{animation-name:k-pg-erase}.k-lit-pages-ink{stroke:var(--pg-c1);stroke-width:.55px;stroke-dasharray:1 1;stroke-dashoffset:0}.k-lit-pages-bloom{stroke:var(--pg-c1);stroke-opacity:.35;stroke-width:1.6px;stroke-dasharray:1 1;stroke-dashoffset:0}.k-lit-pages-tip{stroke:var(--k-lit-hot);stroke-width:1.5px;stroke-dasharray:0 1;opacity:0}.k-lit-pages-page>.k-lit-pages-sheet{fill:var(--k-lit-deep);fill-opacity:.24;stroke:none}.k-lit-pages-struck{stroke:var(--k-lit-hot);stroke-width:1px}.k-lit-pages[data-mode=one] :is(.k-lit-pages-ink,.k-lit-pages-bloom){animation-name:k-pg-o-ink}.k-lit-pages[data-mode=one] .k-lit-pages-tip{animation-name:k-pg-o-tip}.k-lit-pages[data-mode=one] .k-lit-pages-page>.k-lit-pages-sheet{animation-name:k-pg-o-sheet}.k-lit-pages[data-mode=one] .k-lit-pages-struck{animation-name:k-pg-o-struck}.k-lit-pages[data-mode=deep] .k-lit-pages-page[data-layer="0"] :is(.k-lit-pages-ink,.k-lit-pages-bloom){animation-name:k-pg-d0-ink}.k-lit-pages[data-mode=deep] .k-lit-pages-page[data-layer="0"] .k-lit-pages-tip{animation-name:k-pg-d0-tip}.k-lit-pages[data-mode=deep] .k-lit-pages-page[data-layer="0"]>.k-lit-pages-sheet{animation-name:k-pg-d0-sheet}.k-lit-pages[data-mode=deep] .k-lit-pages-page[data-layer="1"] :is(.k-lit-pages-ink,.k-lit-pages-bloom){animation-name:k-pg-d1-ink}.k-lit-pages[data-mode=deep] .k-lit-pages-page[data-layer="1"] .k-lit-pages-tip{animation-name:k-pg-d1-tip}.k-lit-pages[data-mode=deep] .k-lit-pages-page[data-layer="1"]>.k-lit-pages-sheet{animation-name:k-pg-d1-sheet}.k-lit-pages[data-mode=deep] .k-lit-pages-page[data-layer="2"] :is(.k-lit-pages-ink,.k-lit-pages-bloom){animation-name:k-pg-d2-ink}.k-lit-pages[data-mode=deep] .k-lit-pages-page[data-layer="2"] .k-lit-pages-tip{animation-name:k-pg-d2-tip}.k-lit-pages[data-mode=deep] .k-lit-pages-page[data-layer="2"]>.k-lit-pages-sheet{animation-name:k-pg-d2-sheet}.k-lit-pages[data-mode=deep][data-lit="3"] .k-lit-pages-page[data-layer="0"] :is(.k-lit-pages-ink,.k-lit-pages-bloom){stroke:var(--pg-c0)}.k-lit-pages[data-mode=deep]:is([data-lit="3"] .k-lit-pages-page[data-layer="1"],[data-lit="2"] .k-lit-pages-page[data-layer="0"]) :is(.k-lit-pages-ink,.k-lit-pages-bloom){stroke:var(--pg-c5)}.k-lit-pages-unlit .k-lit-pages-sheet{fill:var(--k-lit-deep);fill-opacity:.3;stroke:none}.k-lit-pages-unlit[data-mode=wait]{opacity:.6}.k-lit-pages-unlit[data-mode=paused] .k-lit-pages-sheet{fill:var(--k-ink);fill-opacity:.04}.k-lit-pages-outline{stroke:var(--k-ink);stroke-opacity:.4;stroke-width:.8px}.k-lit-pages-unlit[data-mode=wait] .k-lit-pages-outline{stroke-dasharray:1.6 1.6}.k-lit-pages-unlit[data-mode=paused] .k-lit-pages-outline{stroke-opacity:.34}.k-lit-pages-row{stroke:var(--k-ink);stroke-opacity:.3;stroke-width:.8px;stroke-dasharray:.1 1.9}.k-lit-pages-dim{stroke:var(--k-ink);stroke-opacity:.5;stroke-width:.55px}.k-lit-pages-dim-run{stroke-width:.35px;stroke-dasharray:1 1;stroke-dashoffset:0;animation-name:k-pg-dim}.k-lit-pages-leader{stroke:var(--k-ink);stroke-opacity:.8;stroke-width:.8px;opacity:0;animation-name:k-pg-o-leadfade}.k-lit-pages-leader line{stroke-width:.45px;stroke-dasharray:1 1;stroke-dashoffset:0;animation-name:k-pg-o-lead}.k-lit-pages-leader circle{fill:var(--k-ink);stroke:none}.k-lit-pages-core{fill:var(--k-lit-hot);filter:drop-shadow(0 0 1.6px var(--k-lit-halo));animation-name:k-pg-bead}.k-lit-pages-halo{fill:var(--k-lit-halo);opacity:.35;animation-name:k-pg-bead}.k-lit-pages-ring{fill:none;stroke:var(--k-lit-glow);stroke-width:.9px;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:50%;opacity:.4;animation-name:k-pg-ring;scale:4.1}.k-lit-pages-step,.k-lit-call-step{font-family:var(--k-font-mono);letter-spacing:.12em;text-transform:uppercase;fill:var(--k-ink);font-size:5.6px;font-weight:500}.k-lit-call{--k-pen:1;--k-call-cycle:6s;--p:var(--k-pen);--drawn:clamp(0, (var(--k-pen) - .94) * 16, 1);--erase:1}.k-lit-call:not([data-step=rest]){--k-pen:1}.k-lit-call-edge{stroke:var(--k-lit-glow);stroke-width:.75px;stroke-dasharray:1 1;stroke-dashoffset:calc(1 - var(--p));opacity:var(--erase)}.k-lit-call-body{fill:var(--k-lit-deep);stroke:none;opacity:calc(var(--drawn) * var(--erase))}.k-lit-call-screen{stroke:var(--k-ink);stroke-opacity:.3;stroke-width:.3px;opacity:calc(var(--drawn) * var(--erase))}.k-lit-call-cam{fill:var(--k-ink);fill-opacity:.7;opacity:calc(var(--drawn) * var(--erase))}.k-lit-call-handset{stroke:var(--k-lit-glow);stroke-width:.75px;opacity:calc(var(--drawn) * var(--erase))}.k-lit-call-cap{stroke-width:1.5px}.k-lit-call-person{stroke:var(--k-lit-glow);stroke-width:.6px;opacity:0}.k-lit-call-rival{fill:var(--k-lit-deep);stroke:var(--k-ink);stroke-opacity:calc(.75 - var(--i) * .2);stroke-width:.35px}.k-lit-call-rivals{opacity:0;transition:opacity .25s}.k-lit-call-ripple{stroke:var(--k-lit-glow);stroke-width:.45px;opacity:0;transform-box:fill-box;transform-origin:50%}.k-lit-call[data-step="2"] .k-lit-call-handset,.k-lit-call[data-step="3"] .k-lit-call-handset{opacity:0}.k-lit-call[data-step="2"] .k-lit-call-person,.k-lit-call[data-step="3"] .k-lit-call-rivals{opacity:1}.k-lit-call-ripples{opacity:calc(var(--drawn) * var(--erase))}.k-lit-call[data-step="3"] .k-lit-call-ripples{opacity:0}.k-lit-socket-well{fill:var(--k-bg)}@supports (color:color-mix(in lab, red, red)){.k-lit-socket-well{fill:color-mix(in oklab, var(--k-bg) 70%, var(--k-paper))}}.k-lit-socket-well{stroke:var(--k-ink);stroke-opacity:.22;stroke-width:.6px}.k-lit-socket.is-on .k-lit-socket-well{stroke:var(--k-lit-glow);stroke-opacity:.9}.k-lit-socket-core{fill:var(--k-lit-hot);filter:drop-shadow(0 0 1.6px var(--k-lit-halo))}.k-lit-socket.is-trail .k-lit-socket-well{fill:none;stroke-dasharray:1.4 1.4;stroke-opacity:.4}.k-lit-socket[data-trail="1"]{opacity:.6}.k-lit-socket[data-trail="2"]{opacity:.25}.k-lit-liquid{clip-path:inset(1.5% round 20cqmin)}.k-lit-liquid-back{fill:var(--k-lit-deep);fill-opacity:calc(.22 + .33 * var(--k-inst-d))}.k-lit-liquid-front{fill:var(--k-lit-glow);fill-opacity:calc(.28 + .12 * var(--k-inst-d))}.k-lit-liquid-edge{fill:none;stroke:var(--k-lit-hot);stroke-width:max(1.5px,.8cqmin);filter:drop-shadow(0 0 max(1px, .8cqmin) var(--k-lit-halo))}.k-lit-spark-cmp{fill:none;stroke:var(--k-ink);stroke-opacity:.7;stroke-width:max(1.5px,.8cqmin);stroke-dasharray:max(3px,1.6cqmin) max(2.5px,1.2cqmin);stroke-linecap:round;stroke-linejoin:round}.k-lit[data-kind=list] .k-lit-gauge{container-type:size}.k-lit-list{font-family:var(--k-font-sans);flex-direction:column;justify-content:center;gap:max(2px,1.6cqh);padding:0 max(10px,7cqw);display:flex;position:absolute;inset:0}.k-lit-list-row{font-size:clamp(calc(11px * var(--k-scale,1)), 12.5cqh, calc(20px * var(--k-scale,1)));color:var(--k-ink);opacity:.72;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:max(2px,.9cqh) max(8px,4cqw);line-height:1.1;display:grid}.k-lit-list-row[data-step="2"]{opacity:.62}.k-lit-list-row[data-step="3"]{opacity:.54}.k-lit-list-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.k-lit-list-value{font-family:var(--k-font-mono);font-variant-numeric:tabular-nums;font-weight:600}.k-lit-list-bar{background:linear-gradient(90deg, var(--k-ink) calc(var(--k-lit-w,0) * 100%), var(--k-ink) 0);border-radius:99px;grid-column:1/-1;height:max(2px,.9cqh)}@supports (color:color-mix(in lab, red, red)){.k-lit-list-bar{background:linear-gradient(90deg, var(--k-ink) calc(var(--k-lit-w,0) * 100%), color-mix(in oklab, var(--k-ink) 10%, transparent) 0)}}.k-lit-list-bar{opacity:.5}.k-lit-list-row.is-on{opacity:1}.k-lit-list-row.is-on .k-lit-list-value{color:var(--k-lit-hot)}.k-lit-list-row.is-on .k-lit-list-bar{opacity:1;background:linear-gradient(90deg, var(--k-lit-hot) calc(var(--k-lit-w,0) * 100%), var(--k-ink) 0)}@supports (color:color-mix(in lab, red, red)){.k-lit-list-row.is-on .k-lit-list-bar{background:linear-gradient(90deg, var(--k-lit-hot) calc(var(--k-lit-w,0) * 100%), color-mix(in oklab, var(--k-ink) 10%, transparent) 0)}}.k-lit-list-row.is-on .k-lit-list-bar{filter:drop-shadow(0 0 2px var(--k-lit-halo))}.k-lit-list-row.is-rest{opacity:.5}.k-lit-list-row.is-rest .k-lit-list-bar{border-top:1px dashed var(--k-ink);background:0 0}@supports (color:color-mix(in lab, red, red)){.k-lit-list-row.is-rest .k-lit-list-bar{border-top:1px dashed color-mix(in oklab, var(--k-ink) 30%, transparent)}}.k-lit-list-row.is-rest .k-lit-list-bar{height:0}.k-lit-list-more{color:var(--k-muted);font-size:clamp(10px,7cqh,16px);font-family:var(--k-font-mono)}.k-lit[data-kind=list] .k-lit-face[data-has-num=off] .k-lit-gauge{inset:22% 0 6%}.k-lit[data-kind=list]:is([data-layout=wide],[data-layout=card]) .k-lit-face[data-has-num=off]{grid-template:"head""gauge"minmax(0,1fr)"readings""cap"/minmax(0,1fr)}.k-lit[data-kind=list]:is([data-layout=wide],[data-layout=card]) .k-lit-face[data-has-num=off] .k-lit-gauge{width:auto;margin:0;inset:auto}.k-lit[data-kind=list]:is([data-layout=wide],[data-layout=card]) .k-lit-face[data-has-num=off] .k-lit-read{display:none}.k-lit[data-kind=list]:is([data-layout=wide],[data-layout=card]) .k-lit-list{padding:0}.k-lit[data-detail=on]:is([data-layout=card],[data-layout=tall]) .k-lit-face{grid-template:"head""read""gauge"minmax(0,1fr)"readings""cap"/minmax(0,1fr)}.k-lit[data-detail=on]:is([data-layout=card],[data-layout=tall]) .k-lit-read{flex-flow:wrap;align-items:baseline;gap:.6em}.k-lit[data-detail=on]:is([data-layout=card],[data-layout=tall]) .k-lit-num{font-size:clamp(calc(20px * var(--k-scale,1)), 13cqh, calc(40px * var(--k-scale,1)))}.k-lit[data-detail=on]:is([data-layout=card],[data-layout=tall]) .k-lit-gauge{min-height:0;margin:0;position:relative;inset:auto;container-type:size}.k-lit[data-detail=on] .k-lit-gauge>.k-lit-detail{position:absolute;inset:0}.k-lit[data-detail=on] .k-lit-gauge{-webkit-mask-image:none!important;mask-image:none!important}.k-lit-detail{font-family:var(--k-font-sans);color:var(--k-ink);flex-direction:column;display:flex}.k-lit-detail-key{font:500 clamp(10px, 8cqh, calc(13px * var(--k-scale,1))) / 1 var(--k-font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--k-muted);justify-content:flex-end;gap:1.2em;margin-bottom:3cqh;display:flex}.k-lit-detail-key span:before{content:"";vertical-align:.15em;border-radius:99px;width:1.4em;height:.35em;margin-right:.45em;display:inline-block}.k-lit-detail-key .is-on:before{background:var(--k-lit-hot);box-shadow:0 0 6px var(--k-lit-halo)}.k-lit-detail-key .is-dim:before{border-top:2px dashed var(--k-ink);background:0 0}@supports (color:color-mix(in lab, red, red)){.k-lit-detail-key .is-dim:before{border-top:2px dashed color-mix(in oklab, var(--k-ink) 60%, transparent)}}.k-lit-detail-key .is-dim:before{height:0}.k-lit-detail-val{white-space:nowrap;font:600 clamp(10px, 9cqh, calc(14px * var(--k-scale,1))) / 1 var(--k-font-mono);font-variant-numeric:tabular-nums;color:var(--k-ink);position:absolute;translate:-50% calc(-100% - 1.2cqh)}@supports (color:color-mix(in lab, red, red)){.k-lit-detail-val{color:color-mix(in oklab, var(--k-ink) 88%, transparent)}}.k-lit-detail-val.is-on{color:var(--k-lit-hot);text-shadow:0 0 8px var(--k-lit-halo)}.k-lit-detail-val.is-below{translate:-50% 1.4cqh}.k-lit-detail-plot{flex:auto;min-height:0;position:relative}.k-lit-detail-plot .k-lit-svg{width:100%;height:100%;position:absolute;inset:0}.k-lit-detail-area{fill:var(--k-lit-glow)}@supports (color:color-mix(in lab, red, red)){.k-lit-detail-area{fill:color-mix(in oklab, var(--k-lit-glow) calc(18% + 14% * var(--k-inst-d,1)), transparent)}}.k-lit-detail-plot .k-lit-bead.is-pt{background:var(--k-ink);opacity:.85;width:max(5px,3.2cqh)}.k-lit-detail-x{height:1.4em;font:500 clamp(10px, 8cqh, calc(13px * var(--k-scale,1))) / 1.4 var(--k-font-mono);color:var(--k-muted);text-transform:uppercase;letter-spacing:.04em;position:relative}.k-lit-detail-x span{white-space:nowrap;position:absolute;translate:-50%}.k-lit-detail-cols{flex:auto;align-items:stretch;gap:max(3px,1.6cqw);min-height:0;display:flex}.k-lit-detail-col{flex-direction:column;flex:1 1 0;align-items:center;gap:1.5cqh;min-width:0;display:flex}.k-lit-detail-col .k-lit-detail-val{font-size:clamp(9px, 7.5cqh, calc(12px * var(--k-scale,1)));position:static;translate:none}.k-lit-detail-col .k-lit-detail-val.is-dim{font-size:clamp(9px, 6.5cqh, calc(11px * var(--k-scale,1)));margin-top:-1cqh}.k-lit-detail-col.is-on .k-lit-detail-val{color:var(--k-lit-hot);text-shadow:0 0 8px var(--k-lit-halo)}.k-lit-detail-well{border-bottom:1px solid var(--k-ink);flex:auto;width:100%;min-height:0;position:relative}@supports (color:color-mix(in lab, red, red)){.k-lit-detail-well{border-bottom:1px solid color-mix(in oklab, var(--k-ink) 22%, transparent)}}.k-lit-detail-well>i{border-radius:max(2px,1cqh) max(2px,1cqh) 0 0;position:absolute;bottom:0;left:50%;translate:-50%}.k-lit-detail-bar{background:var(--k-ink);width:62%}@supports (color:color-mix(in lab, red, red)){.k-lit-detail-bar{background:color-mix(in oklab, var(--k-ink) 38%, transparent)}}.k-lit-detail-col.is-on .k-lit-detail-bar{background:var(--k-lit-hot);box-shadow:0 0 10px var(--k-lit-halo)}.k-lit-detail-ghost{border:1.5px dashed var(--k-ink);background:0 0;width:92%}@supports (color:color-mix(in lab, red, red)){.k-lit-detail-ghost{border:1.5px dashed color-mix(in oklab, var(--k-ink) 55%, transparent)}}.k-lit-detail-ghost{border-bottom:0}.k-lit-detail-xl{font:500 clamp(9px, 7.5cqh, calc(12px * var(--k-scale,1))) / 1 var(--k-font-mono);color:var(--k-muted);text-transform:uppercase;letter-spacing:.03em;white-space:nowrap}.k-lit-detail-mix{justify-content:flex-start;gap:5cqh}.k-lit-detail-mix .k-lit-mix-bar{flex:none;height:22cqh;position:relative;display:block!important}.k-lit-detail-legend{font-size:clamp(11px, 10cqh, calc(15px * var(--k-scale,1)));grid-template-columns:repeat(auto-fill,minmax(max(130px,42cqw),1fr));gap:3cqh 5cqw;display:grid}.k-lit-detail-part{min-width:0;color:var(--k-ink);align-items:center;gap:.5em;display:flex}@supports (color:color-mix(in lab, red, red)){.k-lit-detail-part{color:color-mix(in oklab, var(--k-ink) 78%, transparent)}}.k-lit-detail-pl{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.k-lit-detail-part b{font:600 1em/1 var(--k-font-mono);font-variant-numeric:tabular-nums}.k-lit-detail-sw{background:var(--k-ink);opacity:.5;border-radius:3px;flex:none;width:.7em;height:.7em}.k-lit-detail-part[data-step="2"] .k-lit-detail-sw{opacity:.34}.k-lit-detail-part[data-step="3"] .k-lit-detail-sw{opacity:.22}.k-lit-detail-part[data-step="4"] .k-lit-detail-sw{opacity:.14}.k-lit-detail-part.is-on{color:var(--k-ink)}.k-lit-detail-part.is-on .k-lit-detail-sw{background:var(--k-lit-hot);opacity:1;box-shadow:0 0 6px var(--k-lit-halo)}.k-lit-detail-part.is-on b{color:var(--k-lit-hot)}.k-lit-detail-part.is-missing .k-lit-detail-sw{border:1px dashed var(--k-ink);background:0 0}.k-lit-list[data-paired=on] .k-lit-list-row{opacity:1;grid-template-columns:minmax(0,1fr) auto auto;gap:max(2px,.9cqh) max(8px,3.5cqw)}.k-lit-list[data-paired=on] .k-lit-list-label{grid-area:1/1}.k-lit-list[data-paired=on] .k-lit-list-value{text-align:right;grid-area:1/2}.k-lit-list-base-value{min-width:3.4em;font-family:var(--k-font-mono);font-variant-numeric:tabular-nums;color:var(--k-muted);text-align:right;grid-area:1/3;font-size:.86em}.k-lit-list[data-paired=on] .k-lit-list-bar{grid-area:2/1/auto/-1;height:max(4px,2.2cqh)}.k-lit-list[data-paired=on] .k-lit-list-row.is-missing .k-lit-list-bar{height:0}.k-lit-list[data-paired=on] .k-lit-list-bar.is-base{grid-row:3;margin-top:calc(-1*max(1px,.5cqh))}@supports (color:color-mix(in lab, red, red)){.k-lit-list-bar.is-base{background:linear-gradient(90deg, color-mix(in oklab, var(--k-ink) 42%, transparent) calc(var(--k-lit-wb,0) * 100%), color-mix(in oklab, var(--k-ink) 8%, transparent) 0)!important}}.k-lit-list-bar.is-base{opacity:1;filter:none!important}.k-lit-list[data-paired=on] .k-lit-list-row.is-on .k-lit-list-value{color:var(--k-lit-hot)}.k-lit-list[data-paired=on] .k-lit-detail-key{justify-content:flex-end}.k-lit-list{--k-lit-rows:5}.k-lit-list .k-lit-list-row{font-size:clamp(10px, calc(100cqh / (var(--k-lit-rows) * 1.62)), calc(20px * var(--k-scale,1)))}.k-lit-list[data-paired=on] .k-lit-list-row{font-size:clamp(10px, min(calc(100cqh / (var(--k-lit-rows) * 2.05)), 7.4cqw), calc(18px * var(--k-scale,1)))}.k-lit-list-row.is-missing{opacity:.62}.k-lit-list-row.is-missing .k-lit-list-value,.k-lit-list-row.is-missing .k-lit-list-base-value{font-family:var(--k-font-sans);color:var(--k-muted);font-size:.8em;font-style:italic;font-weight:400}.k-lit-list-row.is-missing .k-lit-list-bar,.k-lit-list-bar.is-missing{border-top:1px dashed var(--k-ink);background:0 0!important}@supports (color:color-mix(in lab, red, red)){.k-lit-list-row.is-missing .k-lit-list-bar,.k-lit-list-bar.is-missing{border-top:1px dashed color-mix(in oklab, var(--k-ink) 34%, transparent)}}.k-lit-list-row.is-missing .k-lit-list-bar,.k-lit-list-bar.is-missing{height:0;filter:none!important}.k-lit-list-label{align-items:center;gap:.45em;display:flex}.k-lit-list-label svg{flex:none;width:1.05em;height:auto}.k-lit-list .k-lit-detail-key{font-size:clamp(9px, 6.5cqh, calc(12px * var(--k-scale,1)));margin-bottom:1cqh}.k-lit{--k-lit-you:var(--k-cat-3)}.k-lit-spark-cmp{stroke:var(--k-lit-you)!important;stroke-opacity:.95!important}.k-lit-detail-val.is-dim,.k-lit-detail-key .is-dim{color:var(--k-lit-you)}.k-lit-detail-key .is-dim:before{background:var(--k-lit-you)!important;border-top:0!important;height:.35em!important}.k-lit-detail-ghost{border-color:var(--k-lit-you)!important;background:var(--k-lit-you)!important;border-style:solid!important}@supports (color:color-mix(in lab, red, red)){.k-lit-detail-ghost{background:color-mix(in oklab, var(--k-lit-you) 22%, transparent)!important}}.k-lit-list-base-value{color:var(--k-lit-you)!important}.k-lit-list-bar.is-base{background:linear-gradient(90deg, var(--k-lit-you) calc(var(--k-lit-wb,0) * 100%), var(--k-ink) 0)!important}@supports (color:color-mix(in lab, red, red)){.k-lit-list-bar.is-base{background:linear-gradient(90deg, var(--k-lit-you) calc(var(--k-lit-wb,0) * 100%), color-mix(in oklab, var(--k-ink) 8%, transparent) 0)!important}}.k-lit-list-row.is-missing .k-lit-list-base-value{color:var(--k-muted)!important}.k-lit[data-detail=on] .k-lit-tag.is-dim{color:var(--k-lit-you)}.k-lit[data-tone=categorical] .k-lit-mix-seg[data-cat]{fill-opacity:1;stroke-opacity:1}.k-lit[data-tone=categorical] .k-lit-mix-bar .k-lit-mix-seg[data-cat="1"],.k-lit[data-tone=categorical] .k-lit-detail-part[data-cat="1"] .k-lit-detail-sw{fill:var(--k-cat-1);background:var(--k-cat-1)}.k-lit[data-tone=categorical] .k-lit-mix-bar .k-lit-mix-seg[data-cat="2"],.k-lit[data-tone=categorical] .k-lit-detail-part[data-cat="2"] .k-lit-detail-sw{fill:var(--k-cat-2);background:var(--k-cat-2)}.k-lit[data-tone=categorical] .k-lit-mix-bar .k-lit-mix-seg[data-cat="3"],.k-lit[data-tone=categorical] .k-lit-detail-part[data-cat="3"] .k-lit-detail-sw{fill:var(--k-cat-3);background:var(--k-cat-3)}.k-lit[data-tone=categorical] .k-lit-mix-bar .k-lit-mix-seg[data-cat="4"],.k-lit[data-tone=categorical] .k-lit-detail-part[data-cat="4"] .k-lit-detail-sw{fill:var(--k-cat-4);background:var(--k-cat-4)}.k-lit[data-tone=categorical] .k-lit-mix-bar .k-lit-mix-seg[data-cat="5"],.k-lit[data-tone=categorical] .k-lit-detail-part[data-cat="5"] .k-lit-detail-sw{fill:var(--k-cat-5);background:var(--k-cat-5)}.k-lit[data-tone=categorical] .k-lit-mix-bar .k-lit-mix-seg[data-cat="6"],.k-lit[data-tone=categorical] .k-lit-detail-part[data-cat="6"] .k-lit-detail-sw{fill:var(--k-cat-6);background:var(--k-cat-6)}.k-lit[data-tone=categorical] .k-lit-mix-bar .k-lit-mix-seg[data-cat="7"],.k-lit[data-tone=categorical] .k-lit-mix-bar .k-lit-mix-seg[data-cat="8"],.k-lit[data-tone=categorical] .k-lit-detail-part:is([data-cat="7"],[data-cat="8"]) .k-lit-detail-sw{fill:var(--k-cat-7);background:var(--k-cat-7)}.k-lit[data-tone=categorical] .k-lit-detail-sw{opacity:1!important}.k-lit[data-tone=categorical] .k-lit-mix-seg.is-on{filter:drop-shadow(0 0 3px var(--k-lit-halo)) brightness(1.12)}.k-lit[data-tone=categorical] .k-lit-detail-part.is-on .k-lit-detail-sw{box-shadow:0 0 8px var(--k-lit-halo)}.k-lit[data-tone=categorical] .k-lit-detail-part.is-on b{color:var(--k-ink)}.k-lit[data-key-readings][data-kind=mix][data-tone=categorical] .k-lit-readings>div:nth-child(-n+5) dt:before{content:"";vertical-align:-.02em;border-radius:2px;width:.75em;height:.75em;margin-right:.45em;display:inline-block}.k-lit[data-key-readings][data-kind=mix][data-tone=categorical] .k-lit-readings>div:first-child dt:before{background:var(--k-cat-1)}.k-lit[data-key-readings][data-kind=mix][data-tone=categorical] .k-lit-readings>div:nth-child(2) dt:before{background:var(--k-cat-2)}.k-lit[data-key-readings][data-kind=mix][data-tone=categorical] .k-lit-readings>div:nth-child(3) dt:before{background:var(--k-cat-3)}.k-lit[data-key-readings][data-kind=mix][data-tone=categorical] .k-lit-readings>div:nth-child(4) dt:before{background:var(--k-cat-4)}.k-lit[data-key-readings][data-kind=mix][data-tone=categorical] .k-lit-readings>div:nth-child(5) dt:before{background:var(--k-cat-5)}.k-lit[data-key-readings="1"] .k-lit-readings>div:nth-child(n+2) dt:before,.k-lit[data-key-readings="2"] .k-lit-readings>div:nth-child(n+3) dt:before,.k-lit[data-key-readings="3"] .k-lit-readings>div:nth-child(n+4) dt:before,.k-lit[data-key-readings="4"] .k-lit-readings>div:nth-child(n+5) dt:before{display:none}.k-lit-tier{--k-tier-lit:var(--k-lit-hot)}@supports (color:color-mix(in lab, red, red)){.k-lit-tier{--k-tier-lit:color-mix(in oklab, var(--k-lit-hot) calc(var(--k-tier-f,0) * 100%), var(--k-muted))}}.k-lit-tier text{text-anchor:middle}.k-lit-tier-face{fill:var(--k-lit-glow)}@supports (color:color-mix(in lab, red, red)){.k-lit-tier-face{fill:color-mix(in oklab, var(--k-lit-glow) calc(var(--k-tier-f,0) * (5% + 9% * var(--k-inst-d))), color-mix(in oklab, var(--k-paper) calc(100% - 7% * var(--k-inst-d)), var(--k-ink)))}}.k-lit-tier-edge{fill:none;stroke:var(--k-tier-lit);stroke-width:calc(1.1px + .5px * var(--k-tier-f,0));stroke-linejoin:round;stroke-opacity:calc(.42 + .58 * var(--k-tier-f,0));filter:drop-shadow(0 0 calc(var(--k-tier-f,0) * 1.6px) var(--k-lit-halo))}.k-lit-tier[data-lvl="5"] .k-lit-tier-edge{filter:drop-shadow(0 0 1.2px var(--k-lit-halo)) drop-shadow(0 0 calc(var(--k-tier-f,0) * 5px) var(--k-lit-halo))}.k-lit-tier-inner{fill:none;stroke:var(--k-tier-lit);stroke-width:.6px;stroke-opacity:calc(.3 + .4 * var(--k-tier-f,0))}.k-lit-tier-inner.is-dotted{stroke-width:.9px;stroke-dasharray:.1 2.1;stroke-linecap:round;stroke-opacity:calc(.4 + .5 * var(--k-tier-f,0))}.k-lit-tier-bloom{fill:var(--k-lit-glow);stroke:var(--k-lit-glow);stroke-width:3px;opacity:calc(var(--k-tier-f,0) * var(--k-tier-f,0) * .55 * var(--k-inst-d));filter:blur(6px)}.k-lit-tier-tail{fill:var(--k-lit-glow);fill-opacity:calc(.22 + .6 * var(--k-tier-f,0));stroke:var(--k-tier-lit);stroke-width:.6px;stroke-opacity:calc(.4 + .5 * var(--k-tier-f,0));stroke-linejoin:round}.k-lit-tier-over{font-family:var(--k-font-mono);letter-spacing:.2em;text-transform:uppercase;fill:var(--k-muted);font-weight:500}.k-lit-tier-main{font-family:var(--k-font-sans);letter-spacing:-.05em;font-variant-numeric:tabular-nums;fill:var(--k-ink);font-weight:600}.k-lit-tier[data-lvl="0"] .k-lit-tier-main{fill:var(--k-muted)}.k-lit-tier-none{stroke:var(--k-muted);stroke-width:.8px;stroke-linecap:round}.k-lit-tier-sheen{fill:none;stroke:var(--k-ink)}@supports (color:color-mix(in lab, red, red)){.k-lit-tier-sheen{stroke:color-mix(in oklab, var(--k-ink) 55%, var(--k-lit-hot))}}.k-lit-tier-sheen{stroke-width:1.4px;stroke-linecap:round;opacity:calc(var(--k-tier-f,0) * .85 * var(--k-inst-d));filter:blur(.3px)}.k-lit-tier-glint{fill:var(--k-ink)}@supports (color:color-mix(in lab, red, red)){.k-lit-tier-glint{fill:color-mix(in oklab, var(--k-ink) 60%, var(--k-lit-hot))}}.k-lit-tier-glint{opacity:calc(.22 * var(--k-inst-d));filter:blur(1.4px)}.k-lit-shell[data-ambient=on][data-animate=on] .k-lit-tier-glint{animation:1.5s cubic-bezier(.35,.1,.25,1) .5s both k-lit-tier-glint}@keyframes k-lit-tier-glint{0%{translate:-80px}to{translate:80px}}@media (prefers-reduced-motion:reduce){.k-lit-shell[data-ambient=on] .k-lit-tier-glint{animation:none}}.k-lit[data-kind=tier] .k-lit-read{display:none}.k-lit[data-kind=tier] .k-lit-face:where(:has(.k-lit-label)) .k-lit-gauge .k-lit-svg{translate:0 -5%;scale:.82}.k-lit[data-kind=tier] .k-lit-face:where(:has(.k-lit-label):has(.k-lit-corner)) .k-lit-gauge .k-lit-svg{translate:0 1%;scale:.74}.k-lit-mark-logo{z-index:1;opacity:.9;flex:none;display:inline-flex;position:absolute;top:8cqmin;left:8cqmin}.k-lit-mark-logo svg{width:max(12px,9cqmin);height:auto}.k-lit:is([data-layout=wide],[data-layout=tall],[data-layout=card]) .k-lit-mark-logo{align-self:center;margin-right:-2cqmin;position:static}.k-lit:is([data-layout=wide],[data-layout=tall],[data-layout=card]) .k-lit-mark-logo svg{width:max(12px,6.5cqmin)}.k-lit[data-layout=wide]>.k-lit-tile,.k-lit[data-layout=wide]>.k-lit-stack>.k-lit-front{aspect-ratio:auto;border-radius:22cqmin;width:calc(100cqw - 4cqmin);height:calc(100cqh - 6cqmin);position:relative;bottom:auto;left:auto;rotate:none}.k-lit[data-layout=wide]>.k-lit-stack{display:contents}.k-lit[data-layout=wide]>.k-lit-stack>.k-lit-back{display:none}.k-lit[data-layout=wide] .k-lit-face{box-sizing:border-box;border-radius:inherit;corner-shape:inherit;min-width:0;min-height:0;display:grid;overflow:hidden}.k-lit[data-layout=wide] .k-lit-head,.k-lit[data-layout=wide] .k-lit-read,.k-lit[data-layout=wide] .k-lit-readings,.k-lit[data-layout=wide] .k-lit-caption{z-index:1}.k-lit[data-layout=wide] .k-lit-gauge{grid-area:gauge;min-width:0;min-height:0;position:relative;inset:auto}.k-lit[data-layout=wide] .k-lit-head{grid-area:head;justify-content:space-between;align-items:baseline;gap:4cqmin;min-width:0;display:flex}.k-lit[data-layout=wide] .k-lit-label{text-align:left;flex:1 1 0;justify-content:flex-start;min-width:0;max-width:none;position:static}.k-lit[data-layout=wide] .k-lit-corner{min-width:0;font-size:max(calc(11px * var(--k-scale,1)), 7cqmin);flex:none;justify-content:flex-end;gap:3cqmin;position:static}.k-lit[data-layout=wide] .k-lit-read{grid-area:read;justify-content:center;align-items:flex-start;min-width:0;position:static;translate:none}.k-lit[data-layout=wide] .k-lit-num{text-align:left}.k-lit[data-layout=wide] .k-lit-sub{justify-content:flex-start}.k-lit[data-layout=wide] .k-lit-caption{text-align:left;grid-area:cap;align-self:end;position:static}.k-lit[data-layout=wide] .k-lit-face[data-num] .k-lit-gauge .k-lit-svg,.k-lit[data-layout=wide] .k-lit-face .k-lit-gauge>svg.k-lit-svg{translate:var(--k-lit-dx,0) var(--k-lit-dy,0);scale:var(--k-lit-zoom,1)}.k-lit[data-layout=wide] .k-lit-gauge>div.k-lit-svg{inset:var(--k-lit-in,0);width:auto;height:auto}.k-lit[data-layout=wide] .k-lit-face[data-num] .k-lit-gauge[data-shape=fluid]>svg.k-lit-svg{translate:none;scale:var(--k-lit-zx,1) var(--k-lit-zy,1);transform-origin:0 0}.k-lit[data-layout=wide][data-kind=spark] .k-lit-gauge{-webkit-mask-image:linear-gradient(90deg,#0000,#000 30%);mask-image:linear-gradient(90deg,#0000,#000 30%)}.k-lit[data-layout=wide] .k-lit-gauge:has(>.k-lit-liquid){-webkit-mask-image:linear-gradient(90deg,#0000,#000 30%);mask-image:linear-gradient(90deg,#0000,#000 30%)}.k-lit[data-layout=wide][data-kind=spark] .k-lit-gauge .k-lit-base{display:none}.k-lit[data-layout=wide] .k-lit-liquid{clip-path:none}.k-lit[data-layout=wide] .k-lit-face{grid-template:"head gauge""read gauge"minmax(0,1fr)"cap gauge"/minmax(0,1fr) auto;column-gap:5cqh;padding:9cqh 6cqh 9cqh 9cqh}.k-lit[data-layout=wide] .k-lit-gauge{align-self:stretch;width:40cqw;margin:-9cqh -6cqh -9cqh 0}.k-lit[data-layout=wide] .k-lit-gauge[data-shape=fluid]{width:48cqw}.k-lit[data-layout=wide] .k-lit-num{font-size:min(50cqh, calc(50cqw / (var(--k-lit-len) * .6)))}.k-lit[data-layout=wide] .k-lit-readings{display:none}.k-lit[data-layout=wide] .k-lit-label{font-size:max(calc(11px * var(--k-scale,1)), min(8cqmin, calc((60cqw - 20cqh - var(--k-lit-cor,0) * 3.9cqmin - 4cqmin) / (var(--k-lit-lab,1) * .74))))}.k-lit[data-layout=wide][data-kind=ring] .k-lit-gauge{--k-lit-zoom:1.02;--k-lit-dx:3%}.k-lit[data-layout=wide][data-kind=clock] .k-lit-gauge,.k-lit[data-layout=wide][data-kind=pulse] .k-lit-gauge{--k-lit-zoom:1.6}.k-lit[data-layout=wide][data-kind=rank] .k-lit-gauge{--k-lit-zoom:1.2;--k-lit-dy:3%}.k-lit[data-layout=wide][data-kind=versus] .k-lit-gauge{--k-lit-zoom:1.3;--k-lit-dy:4%}.k-lit[data-layout=wide][data-kind=delta] .k-lit-gauge{--k-lit-zoom:1.12;--k-lit-dx:-3%}.k-lit[data-layout=wide][data-kind=fill] .k-lit-gauge{--k-lit-zoom:1.08;--k-lit-dx:-5%}.k-lit[data-layout=wide][data-kind=spark] .k-lit-gauge{--k-lit-in:-44.9% 1.8% -57.7% -6.3%}.k-lit[data-layout=wide][data-kind=run] .k-lit-gauge{--k-lit-in:0 4% 0 -2.2%}.k-lit[data-layout=wide][data-kind=mix] .k-lit-gauge{--k-lit-zx:.9}.k-lit[data-layout=wide][data-kind=tier] .k-lit-face{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"gauge head""gauge read""gauge cap";padding:9cqh 9cqh 9cqh 3cqh}.k-lit[data-layout=wide][data-kind=tier] .k-lit-gauge{width:36cqw;margin:-9cqh 0}.k-lit[data-layout=wide][data-kind=tier] .k-lit-read{display:flex}.k-lit[data-layout=wide][data-kind=tier] .k-lit-num{font-size:min(27cqh, calc(34cqw / (var(--k-lit-len) * .6)))}.k-lit[data-layout=wide][data-kind=tier] .k-lit-gauge .k-lit-svg{--k-lit-zoom:1.04}.k-lit[data-layout=wide][data-kind=tier] .k-lit-label{font-size:max(calc(11px * var(--k-scale,1)), min(8cqmin, calc((64cqw - 12cqh - var(--k-lit-cor,0) * 3.9cqmin - 4cqmin) / (var(--k-lit-lab,1) * .74))))}@container k-lit-host (min-aspect-ratio:1.35){.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)>.k-lit-tile,.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)>.k-lit-stack>.k-lit-front{aspect-ratio:auto;border-radius:22cqmin;width:calc(100cqw - 4cqmin);height:calc(100cqh - 6cqmin);position:relative;bottom:auto;left:auto;rotate:none}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)>.k-lit-stack{display:contents}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)>.k-lit-stack>.k-lit-back{display:none}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-face{box-sizing:border-box;border-radius:inherit;corner-shape:inherit;min-width:0;min-height:0;display:grid;overflow:hidden}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-head,.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-read,.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-readings,.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-caption{z-index:1}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-gauge{grid-area:gauge;min-width:0;min-height:0;position:relative;inset:auto}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-head{grid-area:head;justify-content:space-between;align-items:baseline;gap:4cqmin;min-width:0;display:flex}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-label{text-align:left;flex:1 1 0;justify-content:flex-start;min-width:0;max-width:none;position:static}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-corner{min-width:0;font-size:max(calc(11px * var(--k-scale,1)), 7cqmin);flex:none;justify-content:flex-end;gap:3cqmin;position:static}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-read{grid-area:read;justify-content:center;align-items:flex-start;min-width:0;position:static;translate:none}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-num{text-align:left}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-sub{justify-content:flex-start}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-caption{text-align:left;grid-area:cap;align-self:end;position:static}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-face[data-num] .k-lit-gauge .k-lit-svg,.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-face .k-lit-gauge>svg.k-lit-svg{translate:var(--k-lit-dx,0) var(--k-lit-dy,0);scale:var(--k-lit-zoom,1)}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-gauge>div.k-lit-svg{inset:var(--k-lit-in,0);width:auto;height:auto}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-face[data-num] .k-lit-gauge[data-shape=fluid]>svg.k-lit-svg{translate:none;scale:var(--k-lit-zx,1) var(--k-lit-zy,1);transform-origin:0 0}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-kind=spark] .k-lit-gauge{-webkit-mask-image:linear-gradient(90deg,#0000,#000 30%);mask-image:linear-gradient(90deg,#0000,#000 30%)}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-gauge:has(>.k-lit-liquid){-webkit-mask-image:linear-gradient(90deg,#0000,#000 30%);mask-image:linear-gradient(90deg,#0000,#000 30%)}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-kind=spark] .k-lit-gauge .k-lit-base{display:none}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-liquid{clip-path:none}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-face{grid-template:"head gauge""read gauge"minmax(0,1fr)"cap gauge"/minmax(0,1fr) auto;column-gap:5cqh;padding:9cqh 6cqh 9cqh 9cqh}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-gauge{align-self:stretch;width:40cqw;margin:-9cqh -6cqh -9cqh 0}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-gauge[data-shape=fluid]{width:48cqw}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-num{font-size:min(50cqh, calc(50cqw / (var(--k-lit-len) * .6)))}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-readings{display:none}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-label{font-size:max(calc(11px * var(--k-scale,1)), min(8cqmin, calc((60cqw - 20cqh - var(--k-lit-cor,0) * 3.9cqmin - 4cqmin) / (var(--k-lit-lab,1) * .74))))}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-kind=ring] .k-lit-gauge{--k-lit-zoom:1.02;--k-lit-dx:3%}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-kind=clock] .k-lit-gauge,.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-kind=pulse] .k-lit-gauge{--k-lit-zoom:1.6}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-kind=rank] .k-lit-gauge{--k-lit-zoom:1.2;--k-lit-dy:3%}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-kind=versus] .k-lit-gauge{--k-lit-zoom:1.3;--k-lit-dy:4%}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-kind=delta] .k-lit-gauge{--k-lit-zoom:1.12;--k-lit-dx:-3%}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-kind=fill] .k-lit-gauge{--k-lit-zoom:1.08;--k-lit-dx:-5%}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-kind=spark] .k-lit-gauge{--k-lit-in:-44.9% 1.8% -57.7% -6.3%}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-kind=run] .k-lit-gauge{--k-lit-in:0 4% 0 -2.2%}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-kind=mix] .k-lit-gauge{--k-lit-zx:.9}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-kind=tier] .k-lit-face{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"gauge head""gauge read""gauge cap";padding:9cqh 9cqh 9cqh 3cqh}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-kind=tier] .k-lit-gauge{width:36cqw;margin:-9cqh 0}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-kind=tier] .k-lit-read{display:flex}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-kind=tier] .k-lit-num{font-size:min(27cqh, calc(34cqw / (var(--k-lit-len) * .6)))}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-kind=tier] .k-lit-gauge .k-lit-svg{--k-lit-zoom:1.04}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-kind=tier] .k-lit-label{font-size:max(calc(11px * var(--k-scale,1)), min(8cqmin, calc((64cqw - 12cqh - var(--k-lit-cor,0) * 3.9cqmin - 4cqmin) / (var(--k-lit-lab,1) * .74))))}}.k-lit[data-layout=tall]>.k-lit-tile,.k-lit[data-layout=tall]>.k-lit-stack>.k-lit-front{aspect-ratio:auto;border-radius:22cqmin;width:calc(100cqw - 4cqmin);height:calc(100cqh - 6cqmin);position:relative;bottom:auto;left:auto;rotate:none}.k-lit[data-layout=tall]>.k-lit-stack{display:contents}.k-lit[data-layout=tall]>.k-lit-stack>.k-lit-back{display:none}.k-lit[data-layout=tall] .k-lit-face{box-sizing:border-box;border-radius:inherit;corner-shape:inherit;min-width:0;min-height:0;display:grid;overflow:hidden}.k-lit[data-layout=tall] .k-lit-head,.k-lit[data-layout=tall] .k-lit-read,.k-lit[data-layout=tall] .k-lit-readings,.k-lit[data-layout=tall] .k-lit-caption{z-index:1}.k-lit[data-layout=tall] .k-lit-gauge{grid-area:gauge;min-width:0;min-height:0;position:relative;inset:auto}.k-lit[data-layout=tall] .k-lit-head{grid-area:head;justify-content:space-between;align-items:baseline;gap:4cqmin;min-width:0;display:flex}.k-lit[data-layout=tall] .k-lit-label{text-align:left;flex:1 1 0;justify-content:flex-start;min-width:0;max-width:none;position:static}.k-lit[data-layout=tall] .k-lit-corner{min-width:0;font-size:max(calc(11px * var(--k-scale,1)), 7cqmin);flex:none;justify-content:flex-end;gap:3cqmin;position:static}.k-lit[data-layout=tall] .k-lit-read{grid-area:read;justify-content:center;align-items:flex-start;min-width:0;position:static;translate:none}.k-lit[data-layout=tall] .k-lit-num{text-align:left}.k-lit[data-layout=tall] .k-lit-caption{text-align:left;grid-area:cap;align-self:end;position:static}.k-lit[data-layout=tall] .k-lit-face[data-num] .k-lit-gauge .k-lit-svg,.k-lit[data-layout=tall] .k-lit-face .k-lit-gauge>svg.k-lit-svg{translate:var(--k-lit-dx,0) var(--k-lit-dy,0);scale:var(--k-lit-zoom,1)}.k-lit[data-layout=tall] .k-lit-gauge>div.k-lit-svg{inset:var(--k-lit-in,0);width:auto;height:auto}.k-lit[data-layout=tall] .k-lit-face[data-num] .k-lit-gauge[data-shape=fluid]>svg.k-lit-svg{translate:none;scale:var(--k-lit-zx,1) var(--k-lit-zy,1);transform-origin:0 0}.k-lit[data-layout=tall] .k-lit-face{grid-template:"head""gauge"minmax(0,1fr)"read""cap"/minmax(0,1fr);row-gap:3cqw;padding:10cqw 9cqw}.k-lit[data-layout=tall] .k-lit-gauge{width:100%;height:100%}.k-lit[data-layout=tall] .k-lit-read{align-items:center}.k-lit[data-layout=tall] .k-lit-sub{justify-content:center}.k-lit[data-layout=tall] .k-lit-num{text-align:center;font-size:min(24cqh, calc(80cqw / (var(--k-lit-len) * .6)))}.k-lit[data-layout=tall] .k-lit-caption{text-align:center}.k-lit[data-layout=tall] .k-lit-readings{display:none}.k-lit[data-layout=tall] .k-lit-label{font-size:max(calc(11px * var(--k-scale,1)), min(8cqmin, calc((82cqw - var(--k-lit-cor,0) * 3.9cqmin - 4cqmin) / (var(--k-lit-lab,1) * .74))))}.k-lit[data-layout=tall][data-kind=clock] .k-lit-gauge{--k-lit-zoom:1.5}.k-lit[data-layout=tall][data-kind=pulse] .k-lit-gauge{--k-lit-zoom:1.6}.k-lit[data-layout=tall][data-kind=rank] .k-lit-gauge{--k-lit-zoom:1.2}.k-lit[data-layout=tall][data-kind=versus] .k-lit-gauge{--k-lit-zoom:1.25}.k-lit[data-layout=tall][data-kind=delta] .k-lit-gauge{--k-lit-zoom:1.2}.k-lit[data-layout=tall][data-kind=fill] .k-lit-gauge{--k-lit-zoom:1.1}.k-lit[data-layout=tall][data-kind=tier] .k-lit-read{display:flex}.k-lit[data-layout=tall][data-kind=tier] .k-lit-num{font-size:min(13cqh, calc(62cqw / (var(--k-lit-len) * .6)))}.k-lit[data-layout=tall][data-kind=tier] .k-lit-gauge .k-lit-svg{--k-lit-zoom:1.3}@container k-lit-host (max-aspect-ratio:.74){.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)>.k-lit-tile,.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)>.k-lit-stack>.k-lit-front{aspect-ratio:auto;border-radius:22cqmin;width:calc(100cqw - 4cqmin);height:calc(100cqh - 6cqmin);position:relative;bottom:auto;left:auto;rotate:none}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)>.k-lit-stack{display:contents}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)>.k-lit-stack>.k-lit-back{display:none}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-face{box-sizing:border-box;border-radius:inherit;corner-shape:inherit;min-width:0;min-height:0;display:grid;overflow:hidden}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-head,.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-read,.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-readings,.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-caption{z-index:1}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-gauge{grid-area:gauge;min-width:0;min-height:0;position:relative;inset:auto}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-head{grid-area:head;justify-content:space-between;align-items:baseline;gap:4cqmin;min-width:0;display:flex}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-label{text-align:left;flex:1 1 0;justify-content:flex-start;min-width:0;max-width:none;position:static}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-corner{min-width:0;font-size:max(calc(11px * var(--k-scale,1)), 7cqmin);flex:none;justify-content:flex-end;gap:3cqmin;position:static}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-read{grid-area:read;justify-content:center;align-items:flex-start;min-width:0;position:static;translate:none}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-num{text-align:left}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-caption{text-align:left;grid-area:cap;align-self:end;position:static}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-face[data-num] .k-lit-gauge .k-lit-svg,.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-face .k-lit-gauge>svg.k-lit-svg{translate:var(--k-lit-dx,0) var(--k-lit-dy,0);scale:var(--k-lit-zoom,1)}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-gauge>div.k-lit-svg{inset:var(--k-lit-in,0);width:auto;height:auto}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-face[data-num] .k-lit-gauge[data-shape=fluid]>svg.k-lit-svg{translate:none;scale:var(--k-lit-zx,1) var(--k-lit-zy,1);transform-origin:0 0}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-face{grid-template:"head""gauge"minmax(0,1fr)"read""cap"/minmax(0,1fr);row-gap:3cqw;padding:10cqw 9cqw}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-gauge{width:100%;height:100%}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-read{align-items:center}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-sub{justify-content:center}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-num{text-align:center;font-size:min(24cqh, calc(80cqw / (var(--k-lit-len) * .6)))}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-caption{text-align:center}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-readings{display:none}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*) .k-lit-label{font-size:max(calc(11px * var(--k-scale,1)), min(8cqmin, calc((82cqw - var(--k-lit-cor,0) * 3.9cqmin - 4cqmin) / (var(--k-lit-lab,1) * .74))))}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-kind=clock] .k-lit-gauge{--k-lit-zoom:1.5}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-kind=pulse] .k-lit-gauge{--k-lit-zoom:1.6}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-kind=rank] .k-lit-gauge{--k-lit-zoom:1.2}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-kind=versus] .k-lit-gauge{--k-lit-zoom:1.25}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-kind=delta] .k-lit-gauge{--k-lit-zoom:1.2}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-kind=fill] .k-lit-gauge{--k-lit-zoom:1.1}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-kind=tier] .k-lit-read{display:flex}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-kind=tier] .k-lit-num{font-size:min(13cqh, calc(62cqw / (var(--k-lit-len) * .6)))}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-kind=tier] .k-lit-gauge .k-lit-svg{--k-lit-zoom:1.3}}.k-lit[data-layout=card]>.k-lit-tile,.k-lit[data-layout=card]>.k-lit-stack>.k-lit-front{aspect-ratio:auto;border-radius:22cqmin;width:calc(100cqw - 4cqmin);height:calc(100cqh - 6cqmin);position:relative;bottom:auto;left:auto;rotate:none}.k-lit[data-layout=card]>.k-lit-stack{display:contents}.k-lit[data-layout=card]>.k-lit-stack>.k-lit-back{display:none}.k-lit[data-layout=card] .k-lit-face{box-sizing:border-box;border-radius:inherit;corner-shape:inherit;min-width:0;min-height:0;display:grid;overflow:hidden}.k-lit[data-layout=card] .k-lit-head,.k-lit[data-layout=card] .k-lit-read,.k-lit[data-layout=card] .k-lit-readings,.k-lit[data-layout=card] .k-lit-caption{z-index:1}.k-lit[data-layout=card] .k-lit-gauge{grid-area:gauge;min-width:0;min-height:0;position:relative;inset:auto}.k-lit[data-layout=card] .k-lit-head{grid-area:head;justify-content:space-between;align-items:baseline;gap:4cqmin;min-width:0;display:flex}.k-lit[data-layout=card] .k-lit-label{text-align:left;flex:1 1 0;justify-content:flex-start;min-width:0;max-width:none;position:static}.k-lit[data-layout=card] .k-lit-corner{min-width:0;font-size:max(calc(11px * var(--k-scale,1)), 7cqmin);flex:none;justify-content:flex-end;gap:3cqmin;position:static}.k-lit[data-layout=card] .k-lit-read{grid-area:read;justify-content:center;align-items:flex-start;min-width:0;position:static;translate:none}.k-lit[data-layout=card] .k-lit-num{text-align:left}.k-lit[data-layout=card] .k-lit-sub{justify-content:flex-start}.k-lit[data-layout=card] .k-lit-caption{text-align:left;grid-area:cap;align-self:end;position:static}.k-lit[data-layout=card] .k-lit-face[data-num] .k-lit-gauge .k-lit-svg,.k-lit[data-layout=card] .k-lit-face .k-lit-gauge>svg.k-lit-svg{translate:var(--k-lit-dx,0) var(--k-lit-dy,0);scale:var(--k-lit-zoom,1)}.k-lit[data-layout=card] .k-lit-gauge>div.k-lit-svg{inset:var(--k-lit-in,0);width:auto;height:auto}.k-lit[data-layout=card] .k-lit-face[data-num] .k-lit-gauge[data-shape=fluid]>svg.k-lit-svg{translate:none;scale:var(--k-lit-zx,1) var(--k-lit-zy,1);transform-origin:0 0}.k-lit[data-layout=card][data-kind=spark] .k-lit-gauge{-webkit-mask-image:linear-gradient(90deg,#0000,#000 30%);mask-image:linear-gradient(90deg,#0000,#000 30%)}.k-lit[data-layout=card] .k-lit-gauge:has(>.k-lit-liquid){-webkit-mask-image:linear-gradient(90deg,#0000,#000 30%);mask-image:linear-gradient(90deg,#0000,#000 30%)}.k-lit[data-layout=card][data-kind=spark] .k-lit-gauge .k-lit-base{display:none}.k-lit[data-layout=card] .k-lit-liquid{clip-path:none}.k-lit[data-layout=card] .k-lit-face{grid-template:"head head""read gauge"minmax(0,1fr)"readings readings""cap cap"/minmax(0,1fr) 44cqw;gap:3cqh 5cqh;padding:8cqh 7cqh}.k-lit[data-layout=card] .k-lit-gauge{align-self:stretch;width:auto;margin:0 -7cqh 0 0}.k-lit[data-layout=card] .k-lit-gauge[data-shape=fluid]{width:auto;margin-bottom:calc(-3cqh - 1px)}.k-lit[data-layout=card] .k-lit-gauge:not([data-shape=fluid]){grid-row:1/3}.k-lit[data-layout=card] .k-lit-num{font-size:min(30cqh, calc(50cqw / (var(--k-lit-len) * .6)))}.k-lit[data-layout=card] .k-lit-readings{display:grid}.k-lit[data-layout=card] .k-lit-caption{display:block}.k-lit[data-layout=card] .k-lit-label{font-size:max(calc(11px * var(--k-scale,1)), min(8cqmin, calc((100cqw - 14cqh - var(--k-lit-cor,0) * 3.9cqmin - 4cqmin) / (var(--k-lit-lab,1) * .74))))}.k-lit[data-layout=card][data-kind=ring] .k-lit-gauge{--k-lit-zoom:.9;--k-lit-dx:4%;--k-lit-dy:8.5%}.k-lit[data-layout=card][data-kind=clock] .k-lit-gauge{--k-lit-zoom:1.4;--k-lit-dx:4%;--k-lit-dy:8.6%}.k-lit[data-layout=card][data-kind=pulse] .k-lit-gauge{--k-lit-zoom:1.59;--k-lit-dx:4%;--k-lit-dy:8.4%}.k-lit[data-layout=card][data-kind=rank] .k-lit-gauge{--k-lit-zoom:1.42;--k-lit-dy:11%}.k-lit[data-layout=card][data-kind=versus] .k-lit-gauge{--k-lit-zoom:1.5;--k-lit-dx:-7%;--k-lit-dy:12%}.k-lit[data-layout=card][data-kind=delta] .k-lit-gauge{--k-lit-zoom:1.55;--k-lit-dx:-5%;--k-lit-dy:11%}.k-lit[data-layout=card][data-kind=fill] .k-lit-gauge{--k-lit-zoom:1.4;--k-lit-dx:-4%;--k-lit-dy:11%}.k-lit[data-layout=card][data-kind=spark] .k-lit-gauge{--k-lit-in:-44.9% 1.8% -57.7% -6.3%}.k-lit[data-layout=card][data-kind=run] .k-lit-gauge{--k-lit-in:0 4% 0 -2.2%}.k-lit[data-layout=card][data-kind=mix] .k-lit-gauge{--k-lit-zx:.9}.k-lit[data-layout=card][data-kind=tier] .k-lit-face{grid-template-columns:36cqw minmax(0,1fr);grid-template-areas:"gauge head""gauge read""readings readings""cap cap";padding:7cqh 7cqh 8cqh 4cqh}.k-lit[data-layout=card][data-kind=tier] .k-lit-gauge{grid-row:1/3;width:auto;margin:-3cqh 0 0}.k-lit[data-layout=card][data-kind=tier] .k-lit-read{display:flex}.k-lit[data-layout=card][data-kind=tier] .k-lit-num{font-size:min(19cqh, calc(40cqw / (var(--k-lit-len) * .6)))}.k-lit[data-layout=card][data-kind=tier] .k-lit-gauge .k-lit-svg{--k-lit-zoom:1.2;--k-lit-dy:3%}.k-lit[data-layout=card][data-kind=tier] .k-lit-label{font-size:max(calc(11px * var(--k-scale,1)), min(7cqmin, calc((64cqw - 11cqh - var(--k-lit-cor,0) * 3.9cqmin - 4cqmin) / (var(--k-lit-lab,1) * .74))))}@container k-lit-host (min-aspect-ratio:1.2) and (min-height:150px){.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-readings=on]>.k-lit-tile,.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-readings=on]>.k-lit-stack>.k-lit-front{aspect-ratio:auto;border-radius:22cqmin;width:calc(100cqw - 4cqmin);height:calc(100cqh - 6cqmin);position:relative;bottom:auto;left:auto;rotate:none}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-readings=on]>.k-lit-stack{display:contents}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-readings=on]>.k-lit-stack>.k-lit-back{display:none}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-readings=on] .k-lit-face{box-sizing:border-box;border-radius:inherit;corner-shape:inherit;min-width:0;min-height:0;display:grid;overflow:hidden}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-readings=on] .k-lit-head,.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-readings=on] .k-lit-read,.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-readings=on] .k-lit-readings,.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-readings=on] .k-lit-caption{z-index:1}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-readings=on] .k-lit-gauge{grid-area:gauge;min-width:0;min-height:0;position:relative;inset:auto}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-readings=on] .k-lit-head{grid-area:head;justify-content:space-between;align-items:baseline;gap:4cqmin;min-width:0;display:flex}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-readings=on] .k-lit-label{text-align:left;flex:1 1 0;justify-content:flex-start;min-width:0;max-width:none;position:static}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-readings=on] .k-lit-corner{min-width:0;font-size:max(calc(11px * var(--k-scale,1)), 7cqmin);flex:none;justify-content:flex-end;gap:3cqmin;position:static}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-readings=on] .k-lit-read{grid-area:read;justify-content:center;align-items:flex-start;min-width:0;position:static;translate:none}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-readings=on] .k-lit-num{text-align:left}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-readings=on] .k-lit-sub{justify-content:flex-start}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-readings=on] .k-lit-caption{text-align:left;grid-area:cap;align-self:end;position:static}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-readings=on] .k-lit-face[data-num] .k-lit-gauge .k-lit-svg,.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-readings=on] .k-lit-face .k-lit-gauge>svg.k-lit-svg{translate:var(--k-lit-dx,0) var(--k-lit-dy,0);scale:var(--k-lit-zoom,1)}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-readings=on] .k-lit-gauge>div.k-lit-svg{inset:var(--k-lit-in,0);width:auto;height:auto}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-readings=on] .k-lit-face[data-num] .k-lit-gauge[data-shape=fluid]>svg.k-lit-svg{translate:none;scale:var(--k-lit-zx,1) var(--k-lit-zy,1);transform-origin:0 0}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-readings=on][data-kind=spark] .k-lit-gauge{-webkit-mask-image:linear-gradient(90deg,#0000,#000 30%);mask-image:linear-gradient(90deg,#0000,#000 30%)}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-readings=on] .k-lit-gauge:has(>.k-lit-liquid){-webkit-mask-image:linear-gradient(90deg,#0000,#000 30%);mask-image:linear-gradient(90deg,#0000,#000 30%)}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-readings=on][data-kind=spark] .k-lit-gauge .k-lit-base{display:none}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-readings=on] .k-lit-liquid{clip-path:none}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-readings=on] .k-lit-face{grid-template:"head head""read gauge"minmax(0,1fr)"readings readings""cap cap"/minmax(0,1fr) 44cqw;gap:3cqh 5cqh;padding:8cqh 7cqh}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-readings=on] .k-lit-gauge{align-self:stretch;width:auto;margin:0 -7cqh 0 0}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-readings=on] .k-lit-gauge[data-shape=fluid]{width:auto;margin-bottom:calc(-3cqh - 1px)}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-readings=on] .k-lit-gauge:not([data-shape=fluid]){grid-row:1/3}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-readings=on] .k-lit-num{font-size:min(30cqh, calc(50cqw / (var(--k-lit-len) * .6)))}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-readings=on] .k-lit-readings{display:grid}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-readings=on] .k-lit-caption{display:block}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-readings=on] .k-lit-label{font-size:max(calc(11px * var(--k-scale,1)), min(8cqmin, calc((100cqw - 14cqh - var(--k-lit-cor,0) * 3.9cqmin - 4cqmin) / (var(--k-lit-lab,1) * .74))))}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-readings=on][data-kind=ring] .k-lit-gauge{--k-lit-zoom:.9;--k-lit-dx:4%;--k-lit-dy:8.5%}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-readings=on][data-kind=clock] .k-lit-gauge{--k-lit-zoom:1.4;--k-lit-dx:4%;--k-lit-dy:8.6%}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-readings=on][data-kind=pulse] .k-lit-gauge{--k-lit-zoom:1.59;--k-lit-dx:4%;--k-lit-dy:8.4%}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-readings=on][data-kind=rank] .k-lit-gauge{--k-lit-zoom:1.42;--k-lit-dy:11%}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-readings=on][data-kind=versus] .k-lit-gauge{--k-lit-zoom:1.5;--k-lit-dx:-7%;--k-lit-dy:12%}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-readings=on][data-kind=delta] .k-lit-gauge{--k-lit-zoom:1.55;--k-lit-dx:-5%;--k-lit-dy:11%}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-readings=on][data-kind=fill] .k-lit-gauge{--k-lit-zoom:1.4;--k-lit-dx:-4%;--k-lit-dy:11%}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-readings=on][data-kind=spark] .k-lit-gauge{--k-lit-in:-44.9% 1.8% -57.7% -6.3%}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-readings=on][data-kind=run] .k-lit-gauge{--k-lit-in:0 4% 0 -2.2%}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-readings=on][data-kind=mix] .k-lit-gauge{--k-lit-zx:.9}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-readings=on][data-kind=tier] .k-lit-face{grid-template-columns:36cqw minmax(0,1fr);grid-template-areas:"gauge head""gauge read""readings readings""cap cap";padding:7cqh 7cqh 8cqh 4cqh}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-readings=on][data-kind=tier] .k-lit-gauge{grid-row:1/3;width:auto;margin:-3cqh 0 0}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-readings=on][data-kind=tier] .k-lit-read{display:flex}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-readings=on][data-kind=tier] .k-lit-num{font-size:min(19cqh, calc(40cqw / (var(--k-lit-len) * .6)))}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-readings=on][data-kind=tier] .k-lit-gauge .k-lit-svg{--k-lit-zoom:1.2;--k-lit-dy:3%}.k-lit[data-layout=auto]:not(:is(.k-inst-art,.k-price-art,.k-plangate__art)>*)[data-readings=on][data-kind=tier] .k-lit-label{font-size:max(calc(11px * var(--k-scale,1)), min(7cqmin, calc((64cqw - 11cqh - var(--k-lit-cor,0) * 3.9cqmin - 4cqmin) / (var(--k-lit-lab,1) * .74))))}}.k-lit[data-size=xs] :is(.k-lit-head,.k-lit-sub,.k-lit-caption,.k-lit-readings,.k-lit-grain),.k-lit[data-size=xs] :is(.k-lit-corner,.k-lit-sub,.k-lit-caption,.k-lit-readings),.k-lit[data-size=s] :is(.k-lit-corner,.k-lit-sub,.k-lit-caption,.k-lit-readings),.k-lit[data-size=xs] .k-lit-caption,.k-lit[data-size=s] .k-lit-caption,.k-lit[data-size=m] .k-lit-caption{display:none!important}.k-lit[data-size=xs] .k-lit-tick:not(.is-major){display:none}.k-lit[data-size=xs] .k-lit-tick.is-major{stroke-width:2.4px}.k-lit[data-size=xs] .k-lit-needle line,.k-lit[data-size=xs] .k-lit-needle-dot:not(.is-lg){display:none}.k-lit[data-size=xs] .k-lit-needle-dot.is-lg{display:inline}.k-lit[data-size=xs] .k-lit-bars rect{fill-opacity:.26}@container k-lit (not (min-width:100px)) or (not (min-height:64px)){.k-lit[data-size=auto] :is(.k-lit-head,.k-lit-sub,.k-lit-caption,.k-lit-readings,.k-lit-grain){display:none!important}.k-lit[data-size=auto] .k-lit-tick:not(.is-major){display:none}.k-lit[data-size=auto] .k-lit-tick.is-major{stroke-width:2.4px}.k-lit[data-size=auto] .k-lit-needle line,.k-lit[data-size=auto] .k-lit-needle-dot:not(.is-lg){display:none}.k-lit[data-size=auto] .k-lit-needle-dot.is-lg{display:inline}.k-lit[data-size=auto] .k-lit-bars rect{fill-opacity:.26}}@container k-lit (not (min-width:160px)) or (not (min-height:100px)){.k-lit[data-size=auto] :is(.k-lit-corner,.k-lit-sub,.k-lit-caption,.k-lit-readings){display:none!important}}@container k-lit (not (min-width:240px)) or (not (min-height:150px)){.k-lit[data-size=auto] .k-lit-caption{display:none!important}}.k-lit-toggle{aspect-ratio:2.2;width:min(96cqw,200cqh);color:var(--k-ink);--k-lit-well:var(--k-faint);border-radius:999px;margin-bottom:18cqh;position:relative;container:k-lit-tg/inline-size}@supports (color:color-mix(in lab, red, red)){.k-lit-toggle{--k-lit-well:color-mix(in oklab, var(--k-faint) calc(var(--k-inst-d) * 100%), color-mix(in oklab, var(--k-ink) 52%, var(--k-paper)))}}.k-lit-toggle{background:linear-gradient(180deg, var(--k-bg) 0%, var(--k-paper) 100%)}@supports (color:color-mix(in lab, red, red)){.k-lit-toggle{background:linear-gradient(180deg, color-mix(in oklab, var(--k-bg) calc(var(--k-inst-d) * 100%), var(--k-bg-soft)) 0%, color-mix(in oklab, color-mix(in oklab, var(--k-paper) 85%, var(--k-ink)) calc(var(--k-inst-d) * 100%), color-mix(in oklab, var(--k-bg-soft) 90%, var(--k-ink))) 100%)}}.k-lit-toggle{box-shadow:inset 0 0 0 1px var(--k-lit-well), inset 0 2.5cqw 4cqw var(--k-lit-shade), 0 1px 0 var(--k-ink), 0 4cqw 8cqw -2cqw var(--k-lit-shade)}@supports (color:color-mix(in lab, red, red)){.k-lit-toggle{box-shadow:inset 0 0 0 1px var(--k-lit-well), inset 0 2.5cqw 4cqw color-mix(in oklab, var(--k-lit-shade) calc(100% - 50% * (1 - var(--k-inst-d))), transparent), 0 1px 0 color-mix(in oklab, var(--k-ink) calc(12% * var(--k-inst-d)), transparent), 0 4cqw 8cqw -2cqw color-mix(in oklab, var(--k-lit-shade) calc(100% * var(--k-inst-d)), transparent)}}.k-lit-toggle.is-on{--k-lit-well:var(--k-faint)}@supports (color:color-mix(in lab, red, red)){.k-lit-toggle.is-on{--k-lit-well:color-mix(in oklab, var(--k-faint) calc(var(--k-inst-d) * 100%), var(--k-lit-deep))}}.k-lit-toggle.is-on{background:linear-gradient(180deg, var(--k-bg) 0%, var(--k-paper) 100%)}@supports (color:color-mix(in lab, red, red)){.k-lit-toggle.is-on{background:linear-gradient(180deg, color-mix(in oklab, var(--k-bg) calc(var(--k-inst-d) * 100%), var(--k-lit-glow)) 0%, color-mix(in oklab, color-mix(in oklab, var(--k-paper) 85%, var(--k-ink)) calc(var(--k-inst-d) * 100%), color-mix(in oklab, var(--k-lit-glow) 88%, var(--k-lit-deep))) 100%)}}.k-lit-toggle.is-on{box-shadow:inset 0 0 0 1px var(--k-lit-well), inset 0 2.5cqw 4cqw var(--k-lit-shade), 0 1px 0 var(--k-ink), 0 4cqw 8cqw -2cqw var(--k-lit-shade), 0 6cqw 18cqw -6cqw var(--k-lit-glow)}@supports (color:color-mix(in lab, red, red)){.k-lit-toggle.is-on{box-shadow:inset 0 0 0 1px var(--k-lit-well), inset 0 2.5cqw 4cqw color-mix(in oklab, var(--k-lit-shade) calc(100% * var(--k-inst-d)), transparent), 0 1px 0 color-mix(in oklab, var(--k-ink) calc(12% * var(--k-inst-d)), transparent), 0 4cqw 8cqw -2cqw color-mix(in oklab, var(--k-lit-shade) calc(100% * var(--k-inst-d)), transparent), 0 6cqw 18cqw -6cqw color-mix(in oklab, var(--k-lit-glow) calc(80% * var(--k-lit-page,1) * var(--k-inst-d)), transparent)}}.k-lit-toggle-core{background:radial-gradient(closest-side, var(--k-lit-hot), var(--k-lit-glow) 55%, transparent);filter:blur(1.6cqw);opacity:0;border-radius:999px;width:32%;position:absolute;top:16%;bottom:16%;left:26%}.k-lit-toggle.is-on .k-lit-toggle-core{opacity:var(--k-inst-d)}.k-lit-toggle-word{font:600 12cqw/1 var(--k-font-sans);letter-spacing:-.02em;color:var(--k-muted);position:absolute;top:50%;right:12%;translate:0 -50%}.k-lit-toggle.is-on .k-lit-toggle-word{color:var(--k-ink);left:12%;right:auto}@supports (color:color-mix(in lab, red, red)){.k-lit-toggle.is-on .k-lit-toggle-word{color:color-mix(in oklab, var(--k-ink) calc(var(--k-inst-d) * 100%), var(--k-on-accent))}}.k-lit-thumb{background:linear-gradient(180deg, var(--k-paper) 0%, var(--k-paper) 100%);border-radius:999px;width:56%;position:absolute;top:6%;bottom:6%;left:2.8%;overflow:hidden;container:k-lit-th/size}@supports (color:color-mix(in lab, red, red)){.k-lit-thumb{background:linear-gradient(180deg, color-mix(in oklab, var(--k-paper) calc(100% - 14% * var(--k-inst-d)), var(--k-ink)) 0%, var(--k-paper) 100%)}}.k-lit-thumb{box-shadow:inset 0 0 0 1px var(--k-faint), inset 0 1px 0 var(--k-ink), 0 2cqw 4cqw -1cqw var(--k-lit-shade)}@supports (color:color-mix(in lab, red, red)){.k-lit-thumb{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--k-faint) calc(var(--k-inst-d) * 100%), color-mix(in oklab, var(--k-ink) 52%, var(--k-paper))), inset 0 1px 0 color-mix(in oklab, var(--k-ink) calc(24% * var(--k-inst-d)), transparent), 0 2cqw 4cqw -1cqw var(--k-lit-shade)}}.k-lit-toggle.is-on .k-lit-thumb{background:radial-gradient(70% 120% at 0% 50%, var(--k-lit-glow), transparent 70%), linear-gradient(180deg, var(--k-paper) 0%, var(--k-paper) 100%);left:auto;right:2.8%}@supports (color:color-mix(in lab, red, red)){.k-lit-toggle.is-on .k-lit-thumb{background:radial-gradient(70% 120% at 0% 50%, color-mix(in oklab, var(--k-lit-glow) calc(55% * var(--k-inst-d)), transparent), transparent 70%), linear-gradient(180deg, color-mix(in oklab, var(--k-paper) calc(100% - 14% * var(--k-inst-d)), var(--k-ink)) 0%, var(--k-paper) 100%)}}.k-lit-toggle.is-on .k-lit-thumb{box-shadow:inset 0 0 0 1px var(--k-line), inset 0 1px 0 var(--k-ink), 0 2cqw 4cqw -1cqw var(--k-lit-shade)}@supports (color:color-mix(in lab, red, red)){.k-lit-toggle.is-on .k-lit-thumb{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--k-line) calc(var(--k-inst-d) * 100%), var(--k-lit-deep)), inset 0 1px 0 color-mix(in oklab, var(--k-ink) calc(24% * var(--k-inst-d)), transparent), 0 2cqw 4cqw -1cqw var(--k-lit-shade)}}.k-lit-thumb .k-lit-thumb-dots{width:58%;inset:0 auto 0 8%}.k-lit-thumb .k-lit-grain{background-size:2.4cqw 2.4cqw}@container k-lit-tg not (min-width:100px){.k-lit-toggle-word,.k-lit-grain{display:none}}.k-lit[data-state=stale] .k-lit-num-main{opacity:.72}.k-lit-shimmer{pointer-events:none;border-radius:inherit;corner-shape:inherit;background:linear-gradient(105deg, transparent 35%, var(--k-ink) 50%, transparent 65%) 0 0 / 250% 100% no-repeat;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.k-lit-shimmer{background:linear-gradient(105deg, transparent 35%, color-mix(in oklab, var(--k-ink) 9%, transparent) 50%, transparent 65%) 0 0 / 250% 100% no-repeat}}.k-lit-shimmer{background-position:100% 0}.k-lit-shell[data-ambient=on][data-animate=on] .k-lit-tick.is-on{animation:.52s both k-lit-mark-on;animation-delay:calc(var(--k-lit-n,0) * .52s)}.k-lit-shell[data-ambient=on][data-animate=on] .k-lit-bars rect{transform-box:fill-box;transform-origin:50% 100%;animation:.64s cubic-bezier(.2,.7,.2,1) both k-lit-rise;animation-delay:calc(var(--k-lit-n,0) * .36s)}.k-lit-shell[data-ambient=on][data-animate=on] .k-lit-dot.is-on{animation:.42s both k-lit-mark-on;animation-delay:calc(var(--k-lit-n,0) * .6s)}.k-lit-shell[data-ambient=on][data-animate=on] .k-lit-needle{transform-box:view-box;transform-origin:50px 52px;animation:.9s cubic-bezier(.2,.7,.2,1) both k-lit-needle}.k-lit-shell[data-ambient=on][data-animate=on] .k-lit-glow{animation:.9s ease-out both k-lit-glow-in}.k-lit-shell[data-ambient=on][data-state=loading] .k-lit-shimmer{animation:1.6s linear infinite k-lit-shimmer}.k-lit-shell[data-ambient=on][data-state=loading] .k-lit-glow{animation:2.4s ease-in-out infinite alternate k-lit-idle}.k-lit-shell[data-ambient=on][data-animate=on] .k-lit-mark.is-on{animation:.52s both k-lit-mark-on;animation-delay:calc(var(--k-lit-n,0) * .52s)}.k-lit-shell[data-ambient=on][data-animate=on] :is(.k-lit-spark,.k-lit-run){animation:.9s cubic-bezier(.2,.7,.2,1) both k-lit-wipe}.k-lit-shell[data-ambient=on][data-animate=on] .k-lit-ring-arc{animation:.9s cubic-bezier(.2,.7,.2,1) both k-lit-dash}.k-lit-shell[data-ambient=on][data-animate=on] .k-lit-pulse:is([data-status=live],[data-status=collecting]) .k-lit-pulse-ring{transform-box:view-box;transform-origin:50px 50px;animation:2.4s ease-in-out infinite k-lit-breathe;animation-delay:calc(var(--k-lit-n,0) * .4s)}.k-lit-shell[data-ambient=on][data-animate=on] .k-lit-bead.is-live{animation:1.6s ease-in-out infinite k-lit-beat}.k-lit-shell[data-ambient=on][data-animate=on] .k-lit-scrub:not([data-scrubbing=on]) .k-lit-scrub-needle{animation:k-scrub-needle var(--k-scrub-cycle,8s) infinite}.k-lit-shell[data-ambient=on][data-animate=on] .k-lit-scrub:not([data-scrubbing=on]) .k-lit-scrub-head{animation:k-scrub-head var(--k-scrub-cycle,8s) infinite}.k-lit-shell[data-ambient=on][data-animate=on] .k-lit-scrub:not([data-scrubbing=on]) .k-lit-scrub-bead{animation:k-scrub-bead var(--k-scrub-cycle,8s) infinite}.k-lit-shell[data-ambient=on][data-animate=on] .k-lit-scrub:not([data-scrubbing=on]) .k-lit-scrub-step[data-read=on]:not([data-lit=on]) .k-lit-scrub-col{animation:k-scrub-pop var(--k-scrub-cycle,8s) infinite}.k-lit-shell[data-ambient=on][data-animate=on] .k-lit-sonar-sweep{transform-box:view-box;transform-origin:50px 46px;animation:7s linear infinite k-sonar-spin}.k-lit-shell[data-ambient=on][data-animate=on] .k-lit-sonar-halo{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite alternate k-sonar-breathe}.k-lit-shell[data-ambient=on][data-animate=on] .k-lit-pages[data-scrubbing=off][data-inview=on] :is(.k-lit-pages-draw,.k-lit-pages-page>.k-lit-pages-sheet,.k-lit-pages-bloom,.k-lit-pages-ink,.k-lit-pages-tip,.k-lit-pages-struck,.k-lit-pages-dim-run,.k-lit-pages-leader,.k-lit-pages-leader line,.k-lit-pages-core,.k-lit-pages-halo,.k-lit-pages-ring){animation-play-state:running;animation-delay:0s}.k-lit-pages[data-scrubbing=on] :is(.k-lit-pages-draw,.k-lit-pages-page>.k-lit-pages-sheet,.k-lit-pages-bloom,.k-lit-pages-ink,.k-lit-pages-tip,.k-lit-pages-struck,.k-lit-pages-dim-run,.k-lit-pages-leader,.k-lit-pages-leader line,.k-lit-pages-core,.k-lit-pages-halo,.k-lit-pages-ring){animation-delay:0s!important}@media (prefers-reduced-motion:reduce){.k-lit-pages :is(.k-lit-pages-draw,.k-lit-pages-page>.k-lit-pages-sheet,.k-lit-pages-bloom,.k-lit-pages-ink,.k-lit-pages-tip,.k-lit-pages-struck,.k-lit-pages-dim-run,.k-lit-pages-leader,.k-lit-pages-leader line,.k-lit-pages-core,.k-lit-pages-halo,.k-lit-pages-ring){animation-play-state:paused!important;animation-delay:calc(var(--k-pen-at) * var(--cyc) * -1)!important}}[data-motion=none] .k-lit-pages :is(.k-lit-pages-draw,.k-lit-pages-page>.k-lit-pages-sheet,.k-lit-pages-bloom,.k-lit-pages-ink,.k-lit-pages-tip,.k-lit-pages-struck,.k-lit-pages-dim-run,.k-lit-pages-leader,.k-lit-pages-leader line,.k-lit-pages-core,.k-lit-pages-halo,.k-lit-pages-ring){animation-play-state:paused!important;animation-delay:calc(var(--k-pen-at) * var(--cyc) * -1)!important}.k-lit-shell[data-ambient=on][data-animate=on] .k-lit-call[data-inview=on]{animation:1.4s cubic-bezier(.4,0,.2,1) both k-pen}.k-lit-shell[data-ambient=on][data-animate=on] .k-lit-call[data-inview=on] .k-lit-call-ripple{animation:k-call-ripple calc(var(--k-call-cycle) / 3) cubic-bezier(.2, .6, .4, 1) infinite}@keyframes k-pen{0%{--k-pen:0}to{--k-pen:1}}@keyframes k-pg-erase{0%,94%{opacity:1}to{opacity:0}}@keyframes k-pg-o-ink{0%{stroke-dashoffset:1px;stroke:var(--pg-c1)}18%{stroke-dashoffset:1px;stroke:var(--pg-c1)}58%{stroke-dashoffset:0;stroke:var(--pg-c1)}to{stroke-dashoffset:0;stroke:var(--pg-c1)}}@keyframes k-pg-o-tip{0%,18%{stroke-dashoffset:0;opacity:0}18.2%{opacity:1}57.8%{opacity:1}58%,to{stroke-dashoffset:-1px;opacity:0}}@keyframes k-pg-o-sheet{0%,18%{fill-opacity:0}24%,to{fill-opacity:.24}}@keyframes k-pg-o-struck{0%,60%{opacity:0}66%,to{opacity:1}}@keyframes k-pg-o-lead{0%{stroke-dashoffset:1px}20%,to{stroke-dashoffset:0}}@keyframes k-pg-o-leadfade{0%,62%{opacity:1}72%,to{opacity:0}}@keyframes k-pg-d0-ink{0%{stroke-dashoffset:1px;stroke:var(--pg-c1)}4%{stroke-dashoffset:1px;stroke:var(--pg-c1)}23.32%{stroke-dashoffset:0;stroke:var(--pg-c1)}25%{stroke-dashoffset:0;stroke:var(--pg-c1)}37%{stroke-dashoffset:0;stroke:var(--pg-c5)}46%{stroke-dashoffset:0;stroke:var(--pg-c5)}58%{stroke-dashoffset:0;stroke:var(--pg-c0)}to{stroke-dashoffset:0;stroke:var(--pg-c0)}}@keyframes k-pg-d0-tip{0%,4%{stroke-dashoffset:0;opacity:0}4.2%{opacity:1}23.12%{opacity:1}23.32%,to{stroke-dashoffset:-1px;opacity:0}}@keyframes k-pg-d0-sheet{0%,4%{fill-opacity:0}10%,to{fill-opacity:.24}}@keyframes k-pg-d1-ink{0%{stroke-dashoffset:1px;stroke:var(--pg-c1)}25%{stroke-dashoffset:1px;stroke:var(--pg-c1)}44.32%{stroke-dashoffset:0;stroke:var(--pg-c1)}46%{stroke-dashoffset:0;stroke:var(--pg-c1)}58%{stroke-dashoffset:0;stroke:var(--pg-c5)}to{stroke-dashoffset:0;stroke:var(--pg-c5)}}@keyframes k-pg-d1-tip{0%,25%{stroke-dashoffset:0;opacity:0}25.2%{opacity:1}44.12%{opacity:1}44.32%,to{stroke-dashoffset:-1px;opacity:0}}@keyframes k-pg-d1-sheet{0%,25%{fill-opacity:0}31%,to{fill-opacity:.24}}@keyframes k-pg-d2-ink{0%{stroke-dashoffset:1px;stroke:var(--pg-c1)}46%{stroke-dashoffset:1px;stroke:var(--pg-c1)}65.32%{stroke-dashoffset:0;stroke:var(--pg-c1)}to{stroke-dashoffset:0;stroke:var(--pg-c1)}}@keyframes k-pg-d2-tip{0%,46%{stroke-dashoffset:0;opacity:0}46.2%{opacity:1}65.12%{opacity:1}65.32%,to{stroke-dashoffset:-1px;opacity:0}}@keyframes k-pg-d2-sheet{0%,46%{fill-opacity:0}52%,to{fill-opacity:.24}}@keyframes k-pg-dim{0%,4%{stroke-dashoffset:1px}65.32%,to{stroke-dashoffset:0}}@keyframes k-pg-bead{0%,72%{opacity:0}76%,to{opacity:1}}@keyframes k-pg-ring{0%,72%{opacity:0;scale:1}73%{opacity:1}86%,to{opacity:.4;scale:4.1}}@keyframes k-call-ripple{0%{opacity:.9;scale:1}to{opacity:0;scale:2.2}}@keyframes k-scrub-needle{0%,8%{translate:var(--k-scrub-home) 0;animation-timing-function:cubic-bezier(.45,0,.55,1)}30%{translate:var(--k-scrub-first) 0;animation-timing-function:linear}72%{translate:var(--k-scrub-last) 0;animation-timing-function:cubic-bezier(.3,1.35,.5,1)}84%,to{translate:var(--k-scrub-home) 0}}@keyframes k-scrub-head{0%,8%{opacity:0}11%,82%{opacity:1}85%,to{opacity:0}}@keyframes k-scrub-bead{0%,7%{opacity:1;transform:none}11%{opacity:0;transform:translateY(-5px)}82%{opacity:0;animation-timing-function:cubic-bezier(.5,0,.9,.5);transform:translateY(-9px)}87%{opacity:1;transform:translateY(1.2px)}91%{transform:translateY(-.8px)}94%,to{opacity:1;transform:none}}@keyframes k-scrub-pop{0%{opacity:.36;transform:none}1.5%{opacity:1;transform:translateY(-1.4px)}8%,to{opacity:.36;transform:none}}@keyframes k-sonar-spin{to{rotate:360deg}}@keyframes k-sonar-breathe{0%{opacity:.45;transform:scale(.7)}to{opacity:.1;transform:scale(1.5)}}@keyframes k-lit-mark-on{0%{opacity:.25}}@keyframes k-lit-wipe{0%{clip-path:inset(0 100% 0 0)}}@keyframes k-lit-dash{0%{stroke-dashoffset:var(--k-lit-dash,0)}}@keyframes k-lit-breathe{50%{opacity:.5;scale:1.07}}@keyframes k-lit-beat{50%{opacity:.55;scale:1.6}}@keyframes k-lit-rise{0%{scale:1 .02}}@keyframes k-lit-needle{0%{rotate:calc(var(--k-lit-p,0) * -270deg)}}@keyframes k-lit-glow-in{0%{opacity:.1}}@keyframes k-lit-shimmer{0%{background-position:100% 0}to{background-position:-150% 0}}@keyframes k-lit-idle{0%{opacity:.2}to{opacity:.45}}@media (prefers-reduced-motion:reduce){.k-lit-shell[data-ambient=on] :is(.k-lit-tick,.k-lit-bars rect,.k-lit-dot,.k-lit-needle,.k-lit-glow,.k-lit-shimmer,.k-lit-mark,.k-lit-spark,.k-lit-run,.k-lit-ring-arc,.k-lit-pulse-ring,.k-lit-bead,.k-lit-scrub-needle,.k-lit-scrub-head,.k-lit-scrub-bead,.k-lit-scrub-col,.k-lit-sonar-sweep,.k-lit-sonar-halo,.k-lit-call,.k-lit-call-ripple){animation:none}.k-lit-shell :is(.k-lit-scrub-needle,.k-lit-scrub-head,.k-lit-scrub-bead,.k-lit-scrub-col,.k-lit-sonar-sweep,.k-lit-sonar-halo,.k-lit-call,.k-lit-call-ripple){animation:none!important}}[data-motion=none] .k-lit-shell :is(.k-lit-scrub-needle,.k-lit-scrub-head,.k-lit-scrub-bead,.k-lit-scrub-col,.k-lit-sonar-sweep,.k-lit-sonar-halo,.k-lit-call,.k-lit-call-ripple){animation:none!important}.k-lit:is([data-state=stale],[data-state=error]) .k-lit-face .k-lit-corner{display:flex!important}.k-price-art{z-index:2;pointer-events:none;top:calc(-56px * var(--k-scale));right:calc(20px * var(--k-scale));width:calc(120px * var(--k-scale));height:calc(120px * var(--k-scale));justify-content:flex-end;align-items:flex-start;display:flex;position:absolute}.k-price:has(>.k-price-art) .k-price-head{padding-right:calc(112px * var(--k-scale));min-height:calc(28px * var(--k-scale))}.k-price[data-material=instrument] .k-price-head{row-gap:calc(6px * var(--k-scale));flex-wrap:wrap}.k-price-facts{margin-top:var(--k-space-2)}.k-readout{grid-template-columns:repeat(auto-fit, minmax(calc(11rem * var(--k-scale)), 1fr));box-sizing:border-box;width:100%;min-width:0;font-family:var(--k-font-sans);column-gap:calc(32px * var(--k-scale));row-gap:calc(24px * var(--k-scale));margin:0;display:grid}.k-readout[data-frame=groove]{border-radius:calc(24px * var(--k-scale));padding:calc(20px * var(--k-scale))}.k-readout-cell{gap:calc(6px * var(--k-scale));flex-direction:column;min-width:0;display:flex}.k-readout-cell>dd{min-width:0;margin:0}.k-readout-label{font-size:calc(11px * var(--k-scale));letter-spacing:.12em;text-transform:uppercase;color:var(--k-muted);font-weight:600}.k-readout-value{align-items:baseline;column-gap:calc(6px * var(--k-scale));color:var(--k-ink);flex-wrap:wrap;display:flex}.k-readout-figure{font-size:calc(24px * var(--k-scale));letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.15}.k-readout-value .k-dm{align-self:center}.k-readout-of{font-size:calc(15px * var(--k-scale));color:var(--k-muted);font-variant-numeric:tabular-nums;font-weight:400}.k-readout-meter{padding-top:calc(4px * var(--k-scale))}.k-readout-note{font-size:calc(13.6px * var(--k-scale));color:var(--k-muted);text-wrap:pretty;line-height:1.45}.k-readout-note:empty{display:none}.k-readout-status{align-items:center;gap:calc(10px * var(--k-scale));font-size:calc(12px * var(--k-scale));letter-spacing:.1em;text-transform:uppercase;color:var(--k-muted);font-weight:600;display:flex}.k-readout-cell[data-kind=status]{min-height:calc(44px * var(--k-scale));justify-content:center}.k-readout-dot{width:calc(8px * var(--k-scale));height:calc(8px * var(--k-scale));background:var(--k-faint);border-radius:50%;flex:none;align-self:center}.k-readout-cell[data-state=ok] .k-readout-dot{background:var(--k-positive-fill)}.k-readout-cell[data-state=warn] .k-readout-dot{background:var(--k-warn-fill)}.k-readout-cell[data-state=danger] .k-readout-dot{background:var(--k-negative-fill)}.k-readout[data-size=s]{column-gap:0;row-gap:calc(4px * var(--k-scale))}.k-readout[data-size=s][data-frame=groove]{border-radius:calc(16px * var(--k-scale));padding:calc(4px * var(--k-scale))}.k-readout[data-size=s] .k-readout-cell{padding:calc(6px * var(--k-scale)) calc(4px * var(--k-scale));text-align:center;justify-content:center;align-items:center;gap:0}.k-readout[data-size=s] .k-readout-value{order:1;justify-content:center}.k-readout[data-size=s] .k-readout-label{font-size:calc(11px * var(--k-scale));order:2}.k-readout[data-size=s] .k-readout-meter{padding:calc(4px * var(--k-scale)) calc(6px * var(--k-scale)) 0;order:3;align-self:stretch}.k-readout[data-size=s] .k-readout-note{font-size:calc(11px * var(--k-scale));order:4}.k-readout[data-size=s] .k-readout-figure{font-size:calc(14px * var(--k-scale));letter-spacing:0;font-weight:600}.k-readout[data-size=s] .k-readout-of{font-size:calc(11px * var(--k-scale))}.k-readout[data-size=s] .k-readout-cell[data-kind=status]{padding:0 calc(10px * var(--k-scale));justify-content:center}.k-readout[data-size=s] .k-readout-status{text-align:left;letter-spacing:.08em;justify-content:center}.k-readout[data-row=on] .k-readout-cell+.k-readout-cell{border-left:1px solid var(--k-contrast)}@supports (color:color-mix(in lab, red, red)){.k-readout[data-row=on] .k-readout-cell+.k-readout-cell{border-left:1px solid color-mix(in srgb, var(--k-contrast) 9%, transparent)}}.k-readout[data-size=m][data-row=on]{column-gap:0}.k-readout[data-size=m][data-row=on] .k-readout-cell{padding-inline:calc(20px * var(--k-scale))}.k-readout[data-size=m][data-row=on] .k-readout-cell:first-child{padding-left:0}.k-readout[data-size=m][data-row=on] .k-readout-cell:last-child{padding-right:0}.k-price[data-material=instrument]{padding:calc(28px * var(--k-scale)) calc(24px * var(--k-scale)) calc(24px * var(--k-scale));border-radius:calc(36px * var(--k-scale));gap:0}.k-price[data-material=instrument]>:not(.k-inst-skin):not(.k-price-art){z-index:1;position:relative}.k-price[data-material=instrument] .k-price-name{white-space:nowrap;font-family:var(--k-font-sans);font-size:calc(12px * var(--k-scale));letter-spacing:.14em;text-transform:uppercase;color:var(--k-muted);margin:0;font-weight:600}.k-price[data-material=instrument][data-emphasis=on]{--k-rim-color:rgba(var(--k-accent-rgb), calc(.35 + .25 * (1 - var(--k-inst-d))));box-shadow:inset 0 calc(1.5px * var(--k-scale)) 0 var(--k-glint), inset 0 0 0 1px var(--k-contrast), 0 0 0 calc(1px + .5px * (1 - var(--k-inst-d))) var(--k-rim-color), 0 calc(30px * var(--k-scale)) calc(56px * var(--k-scale)) calc(-22px * var(--k-scale)) rgba(var(--k-accent-shadow-rgb), calc(.36 * (1 - var(--k-inst-d)))), 0 calc(50px * var(--k-scale)) calc(90px * var(--k-scale)) calc(-34px * var(--k-scale)) rgba(0, 0, 0, calc(.22 + .5 * var(--k-inst-d)))}@supports (color:color-mix(in lab, red, red)){.k-price[data-material=instrument][data-emphasis=on]{box-shadow:inset 0 calc(1.5px * var(--k-scale)) 0 color-mix(in srgb, var(--k-glint) calc(100% - 78% * var(--k-inst-d)), transparent), inset 0 0 0 1px color-mix(in srgb, var(--k-contrast) 10%, transparent), 0 0 0 calc(1px + .5px * (1 - var(--k-inst-d))) var(--k-rim-color), 0 calc(30px * var(--k-scale)) calc(56px * var(--k-scale)) calc(-22px * var(--k-scale)) rgba(var(--k-accent-shadow-rgb), calc(.36 * (1 - var(--k-inst-d)))), 0 calc(50px * var(--k-scale)) calc(90px * var(--k-scale)) calc(-34px * var(--k-scale)) rgba(0, 0, 0, calc(.22 + .5 * var(--k-inst-d)))}}.k-price[data-material=instrument][data-emphasis=on]>.k-inst-skin{background:linear-gradient(180deg, rgba(var(--k-accent-rgb), calc(.1 * (1 - var(--k-inst-d)))) 0%, rgba(var(--k-accent-rgb), calc(.035 * (1 - var(--k-inst-d)))) 34%, transparent 58%)}.k-price-chip{align-items:center;gap:calc(6px * var(--k-scale));height:calc(28px * var(--k-scale));padding:0 calc(10px * var(--k-scale));border-radius:var(--k-radius-pill);white-space:nowrap;font-size:calc(11px * var(--k-scale));letter-spacing:.1em;text-transform:uppercase;color:var(--k-ink);background:rgba(var(--k-accent-rgb), calc(.12 + .16 * var(--k-inst-d)));box-shadow:inset 0 0 0 1px rgba(var(--k-accent-2-rgb), .45), 0 0 calc(16px * var(--k-scale)) rgba(var(--k-accent-rgb), calc(.35 * var(--k-inst-d) * var(--k-inst-g)));font-weight:600;display:inline-flex}.k-price-chip:before{content:"";width:calc(6px * var(--k-scale));height:calc(6px * var(--k-scale));background:var(--k-accent-2);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.k-price-chip:before{background:color-mix(in srgb, var(--k-accent-2) calc(100% * var(--k-inst-d)), var(--k-accent))}}.k-price[data-material=instrument] .k-price-figure{margin-top:calc(16px * var(--k-scale));align-items:flex-end;gap:calc(10px * var(--k-scale));flex-wrap:nowrap;min-width:0}.k-price[data-material=instrument] .k-price-amount{min-width:0}.k-price[data-material=instrument] .k-price-amount.k-figure{font-size:calc(44px * var(--k-scale))}.k-price .k-price-figure[data-match=on]{align-items:baseline}.k-price .k-price-figure[data-match=on] .k-price-amount.k-figure{--k-price-fs:calc(var(--k-dm-m) * var(--k-dm-cap-k) / .76);font-size:var(--k-price-fs);letter-spacing:-.03em;line-height:1}.k-price-sign{vertical-align:top;margin:calc(var(--k-price-fs,1em) * .13) .08em 0 0;font-family:var(--k-font-sans);font-weight:600;font-size:calc(var(--k-dm-m) * 2.6);letter-spacing:0;color:var(--k-muted);line-height:1;display:inline-block}.k-price[data-material=instrument] .k-price-unit{margin-bottom:calc(2px * var(--k-scale));font-size:calc(14px * var(--k-scale));color:var(--k-muted);flex:none;font-weight:500}.k-price[data-material=instrument] .k-price-note{margin:calc(20px * var(--k-scale)) 0 0;font-size:calc(15.2px * var(--k-scale));color:var(--k-ink);font-weight:500;line-height:1.4}.k-price[data-material=instrument] .k-price-facts{margin-top:calc(20px * var(--k-scale))}.k-price-well{margin-top:calc(16px * var(--k-scale));padding:calc(20px * var(--k-scale));border-radius:calc(22px * var(--k-scale));flex-direction:column;flex:none;display:flex}.k-price-well .k-price-list{gap:calc(10px * var(--k-scale));flex:none}.k-price-well .k-price-list>li{font-size:calc(13.6px * var(--k-scale));color:var(--k-ink-2);line-height:1.4}.k-price-well .k-price-list>li[data-state=none]{color:var(--k-muted)}.k-price[data-material=instrument] .k-price-main{gap:0}.k-price[data-material=instrument] .k-price-foot{padding-top:calc(24px * var(--k-scale))}.k-price[data-material=instrument] .k-price-action{margin-top:0}.k-price[data-material=instrument] .k-price-footnote{margin:calc(10px * var(--k-scale)) 0 0;font-size:calc(12px * var(--k-scale));color:var(--k-muted);text-align:center;line-height:1.45}.k-pricing-host{box-sizing:border-box;width:100%;container:k-pricing/inline-size}.k-pricing-cell{grid-row:span 2;grid-template-rows:subgrid;row-gap:0;min-width:0;display:grid;position:relative}.k-pricing-cell>.k-price{grid-row:1/-1;grid-template-rows:subgrid;row-gap:0;min-width:0;display:grid}.k-pricing-cell>.k-price>.k-price-main{grid-row:1}.k-pricing-cell>.k-price>.k-price-foot{grid-row:2;align-self:start}.k-pricing-cell>.k-price:not([data-material=instrument])>.k-price-foot{padding-top:var(--k-space-3)}.k-pricing-cell[data-ask=off]{align-self:start;display:block}.k-pricing-cell[data-ask=off]>.k-price{display:flex}.k-pricing-host[data-flip=on] .k-pricing{padding-block:calc(24px * var(--k-scale))}.k-pricing-host[data-flip=on] .k-pricing-cell[data-emphasis=on]{z-index:1;margin-block:calc(-24px * var(--k-scale))}.k-pricing-host[data-material=instrument] .k-pricing{padding-top:calc(72px * var(--k-scale));gap:calc(16px * var(--k-scale))}.k-pricing-host[data-material=instrument][data-flip=on] .k-pricing{padding-top:calc(96px * var(--k-scale))}.k-pricing-host[data-lift=on] .k-pricing-cell[data-emphasis=on]>.k-price:not([data-material=instrument]){--k-rim-color:var(--k-accent)}@supports (color:color-mix(in lab, red, red)){.k-pricing-host[data-lift=on] .k-pricing-cell[data-emphasis=on]>.k-price:not([data-material=instrument]){--k-rim-color:color-mix(in srgb, var(--k-accent) 80%, transparent)}}.k-pricing-host[data-lift=on] .k-pricing-cell[data-emphasis=on]>.k-price:not([data-material=instrument]){box-shadow:0 0 0 calc(1.5px * var(--k-scale)) var(--k-rim-color), inset 0 calc(72px * var(--k-scale)) calc(64px * var(--k-scale)) calc(-64px * var(--k-scale)) rgba(var(--k-accent-rgb), calc(.1 * (1 - var(--k-inst-d,0)))), var(--k-elev-3)}.k-pricing-host[data-material=instrument] .k-pricing-cell[data-emphasis=on]:before{content:"";z-index:-1;inset:calc(-16px * var(--k-scale)) calc(-24px * var(--k-scale));border-radius:calc(48px * var(--k-scale));pointer-events:none;filter:blur(calc(24px * var(--k-scale)));background:radial-gradient(60% 45% at 50% 0%, rgba(var(--k-accent-2-rgb), calc(.45 * var(--k-inst-g))), transparent 70%), radial-gradient(70% 60% at 50% 100%, rgba(var(--k-accent-rgb), calc(.55 * var(--k-inst-g))), transparent 70%);opacity:calc(.4 + .6 * var(--k-inst-d));position:absolute}.k-pricing-host[data-lift=on] .k-pricing-cell[data-emphasis=on]:before{opacity:calc(.16 + .84 * var(--k-inst-d))}@container k-pricing (max-width:26rem){.k-pricing-host[data-cols="2"] .k-pricing{grid-template-columns:minmax(0,1fr)!important}.k-pricing-host[data-cols="2"] .k-pricing-ladder[data-at=stacked]{display:flex}}@container k-pricing (max-width:40rem){.k-pricing-host[data-cols="3"] .k-pricing{grid-template-columns:minmax(0,1fr)!important}.k-pricing-host[data-cols="3"] .k-pricing-ladder[data-at=stacked]{display:flex}}@container k-pricing (max-width:54rem){.k-pricing-host[data-cols="4"] .k-pricing{grid-template-columns:minmax(0,1fr)!important}.k-pricing-host[data-cols="4"] .k-pricing-ladder[data-at=stacked]{display:flex}}@container k-pricing (max-width:32rem){.k-pricing-host[data-cols="2"][data-material=instrument] .k-pricing{grid-template-columns:minmax(0,1fr)!important}.k-pricing-host[data-cols="2"][data-material=instrument] .k-pricing-ladder[data-at=stacked]{display:flex}}@container k-pricing (max-width:52rem){.k-pricing-host[data-cols="3"][data-material=instrument] .k-pricing{grid-template-columns:minmax(0,1fr)!important}.k-pricing-host[data-cols="3"][data-material=instrument] .k-pricing-ladder[data-at=stacked]{display:flex}}@container k-pricing (max-width:64rem){.k-pricing-host[data-cols="4"][data-material=instrument] .k-pricing{grid-template-columns:minmax(0,1fr)!important}.k-pricing-host[data-cols="4"][data-material=instrument] .k-pricing-ladder[data-at=stacked]{display:flex}}@container k-pricing (max-width:40rem){.k-pricing-host[data-stack=featured-first] .k-pricing-cell[data-emphasis=on]{order:-1}.k-pricing-host[data-stack=ladder] .k-pricing-cell{order:var(--k-pricing-rank,0)}.k-pricing-host[data-flip=on] .k-pricing-cell[data-emphasis=on]{margin-block:0}.k-pricing-host[data-material=instrument] .k-pricing{row-gap:calc(88px * var(--k-scale))}.k-pricing-host[data-material=instrument] .k-pricing-cell[data-emphasis=on]:before{inset-inline:0}}@container k-pricing (min-width:40rem) and (max-width:52rem){.k-pricing-host[data-cols="3"][data-material=instrument] .k-pricing-cell[data-emphasis=on]:before{inset-inline:0}.k-pricing-host[data-cols="3"][data-material=instrument] .k-pricing-cell[data-emphasis=on]{margin-block:0}.k-pricing-host[data-cols="3"][data-material=instrument][data-stack=featured-first] .k-pricing-cell[data-emphasis=on]{order:-1}.k-pricing-host[data-cols="3"][data-material=instrument][data-stack=ladder] .k-pricing-cell{order:var(--k-pricing-rank,0)}.k-pricing-host[data-cols="3"][data-material=instrument] .k-pricing{row-gap:calc(88px * var(--k-scale))}}.k-pricing-ladder{margin-bottom:calc(32px * var(--k-scale));justify-content:center;display:flex}.k-pricing-ladder>.k-rungs{width:min(100%, calc(440px * var(--k-scale)))}.k-pricing-ladder[data-at=stacked]{display:none}.k-pricing-host[data-cols="1"] .k-pricing-ladder[data-at=stacked]{display:flex}.k-pricing-host[data-material=instrument] .k-pricing-ladder{margin-bottom:calc(16px * var(--k-scale))}.k-price{scroll-margin-top:var(--k-pricing-scroll-margin,calc(24px * var(--k-scale)))}.k-price[data-material=instrument]{scroll-margin-top:var(--k-pricing-scroll-margin,calc(88px * var(--k-scale)))}.k-price[data-selected=on]{outline:calc(2px * var(--k-scale)) solid var(--k-ink);outline-offset:calc(-5px * var(--k-scale))}.k-pricing-cell{transition:translate var(--k-mo-exit) var(--k-mo-ease-move)}.k-pricing-cell[data-selected=on]{z-index:2;translate:0 calc(-8px * var(--k-scale))}@media (prefers-reduced-motion:reduce){.k-pricing-cell{transition:none}}.k-pricing-foot{align-items:center;gap:var(--k-space-4);margin-top:calc(48px * var(--k-scale));flex-direction:column;display:flex}.k-pricing-trial{align-items:center;gap:var(--k-space-4);padding:calc(12px * var(--k-scale)) calc(20px * var(--k-scale));border-radius:var(--k-radius-pill);display:inline-flex}.k-pricing-trial-label{font-size:calc(14px * var(--k-scale));letter-spacing:-.01em;color:var(--k-ink);font-weight:600}.k-pricing-footnote{max-width:calc(560px * var(--k-scale));text-align:center;color:var(--k-muted)}.k-pricing-host[data-flip=on][data-raise=off] .k-pricing{padding-block:0}.k-pricing-host[data-material=instrument][data-flip=on][data-raise=off] .k-pricing{padding-top:calc(72px * var(--k-scale))}.k-pricing-host[data-raise=off] .k-pricing-cell[data-emphasis=on]{margin-block:0}.k-pricing-host[data-raise=off] .k-pricing-cell[data-selected=on]{translate:none}.k-pricing-host[data-align=rows] .k-pricing{row-gap:0}.k-pricing-host[data-align=rows] .k-pricing-cell,.k-pricing-host[data-align=rows] .k-pricing-cell[data-ask=off]{grid-row:span 6;grid-template-rows:subgrid;align-self:stretch;row-gap:0;display:grid}.k-pricing-host[data-align=rows] .k-pricing-cell>.k-price,.k-pricing-host[data-align=rows] .k-pricing-cell[data-ask=off]>.k-price{grid-row:1/-1;grid-template-rows:subgrid;row-gap:0;display:grid}.k-pricing-host[data-align=rows] .k-pricing-cell>.k-price>.k-price-main{display:contents}.k-pricing-host[data-align=rows] .k-pricing-cell>.k-price .k-price-head{grid-row:1;align-self:start}.k-pricing-host[data-align=rows] .k-pricing-cell>.k-price .k-price-figure{grid-row:2;align-self:end}.k-pricing-host[data-align=rows] .k-pricing-cell>.k-price .k-price-note{grid-row:3;align-self:start}.k-pricing-host[data-align=rows] .k-pricing-cell>.k-price .k-price-facts{grid-row:4}.k-pricing-host[data-align=rows] .k-pricing-cell>.k-price .k-price-well{grid-row:5;align-self:stretch}.k-pricing-host[data-align=rows] .k-pricing-cell>.k-price>.k-price-foot{grid-row:6;align-self:end}@container k-pricing (max-width:52rem){.k-pricing-host[data-cols="3"][data-material=instrument][data-align=rows] .k-pricing{row-gap:0;padding-top:0}.k-pricing-host[data-cols="3"][data-material=instrument][data-align=rows] .k-pricing-cell{margin-top:calc(72px * var(--k-scale))}.k-pricing-host[data-cols="3"][data-material=instrument][data-align=rows] .k-pricing-cell+.k-pricing-cell{margin-top:calc(88px * var(--k-scale))}}.k-price-status{align-items:center;gap:calc(6px * var(--k-scale));height:calc(22px * var(--k-scale));padding:0 calc(8px * var(--k-scale));border-radius:var(--k-radius-pill);white-space:nowrap;font-family:var(--k-font-sans);font-size:calc(11px * var(--k-scale));letter-spacing:.06em;text-transform:uppercase;color:var(--k-muted);background:var(--k-contrast);font-weight:500;line-height:1;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.k-price-status{background:color-mix(in srgb, var(--k-contrast) 6%, transparent)}}.k-price-status:before{content:"";width:calc(6px * var(--k-scale));height:calc(6px * var(--k-scale));background:currentColor;border-radius:50%;flex:none}.k-pricing-host[data-list=plain] .k-price-well{box-shadow:none;border:0;border-top:1px solid var(--k-line);padding:calc(16px * var(--k-scale)) 0 0;background:0 0;border-radius:0}.k-pricing-host[data-align=rows][data-list=plain] .k-pricing-cell>.k-price .k-price-well{align-self:start}.k-pricing-host[data-ramp=ui] .k-price[data-material=instrument] .k-price-name,.k-pricing-host[data-ramp=ui] .k-price-chip,.k-pricing-host[data-ramp=ui] .k-price-status{font-family:var(--k-font-sans);font-size:var(--k-ui-label);line-height:var(--k-ui-label-lh);letter-spacing:var(--k-tracking-caps);text-transform:uppercase;font-weight:500}.k-pricing-host[data-ramp=ui] .k-price[data-material=instrument] .k-price-note{font-size:var(--k-ui-h3);line-height:var(--k-ui-h3-lh);font-weight:600}.k-pricing-host[data-ramp=ui] .k-price-well .k-price-list>li{font-size:var(--k-ui-body);line-height:var(--k-ui-body-lh)}.k-pricing-host[data-ramp=ui] .k-price[data-material=instrument] .k-price-unit,.k-pricing-host[data-ramp=ui] .k-price-foot .k-btn{font-size:var(--k-ui-body-s);font-weight:500}.k-pricing-host[data-ramp=ui] :is(.k-pricing-footnote,.k-price-footnote){font-size:var(--k-ui-body-s);line-height:var(--k-ui-body-s-lh)}.k-lit.k-lit-shell[data-preset=inline][data-kind]>.k-lit-tile{aspect-ratio:auto;border-radius:calc(12px * var(--k-scale));background:var(--k-bg);width:100%;height:100%}@supports (color:color-mix(in lab, red, red)){.k-lit.k-lit-shell[data-preset=inline][data-kind]>.k-lit-tile{background:color-mix(in oklab, var(--k-bg), var(--k-paper) calc(100% * (1 - var(--k-inst-d,0))))}}.k-lit.k-lit-shell[data-preset=inline][data-kind]>.k-lit-tile{box-shadow:0 0 0 1px var(--k-line), 0 1px 2px var(--k-ink)}@supports (color:color-mix(in lab, red, red)){.k-lit.k-lit-shell[data-preset=inline][data-kind]>.k-lit-tile{box-shadow:0 0 0 1px var(--k-line), 0 1px 2px color-mix(in srgb, var(--k-ink) 6%, transparent)}}.k-lit.k-lit-shell[data-preset=inline][data-kind]>.k-lit-tile>.k-lit-glow{display:none}.k-lit.k-lit-shell[data-preset=inline][data-kind] .k-lit-face{align-items:center;gap:calc(8px * var(--k-scale));padding:0 calc(12px * var(--k-scale));box-sizing:border-box;display:flex}.k-lit.k-lit-shell[data-preset=inline][data-kind] .k-lit-read{flex:none;order:0;align-items:baseline;min-width:0;display:flex;position:static;translate:none}.k-lit.k-lit-shell[data-preset=inline][data-kind] .k-lit-num{font-size:calc(15px * var(--k-scale));font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.k-lit.k-lit-shell[data-preset=inline][data-kind] .k-lit-sub{display:none}.k-lit.k-lit-shell[data-preset=inline][data-kind] .k-lit-head{flex:auto;order:1;align-items:center;min-width:0;position:static;display:flex!important}.k-lit.k-lit-shell[data-preset=inline][data-kind] .k-lit-label{max-width:none;font-size:calc(11px * var(--k-scale));letter-spacing:.06em;text-transform:uppercase;color:var(--k-muted);font-weight:500;display:flex;position:static}.k-lit.k-lit-shell[data-preset=inline][data-kind] .k-lit-corner,.k-lit.k-lit-shell[data-preset=inline][data-kind] .k-lit-caption,.k-lit.k-lit-shell[data-preset=inline][data-kind] .k-lit-readings{display:none}.k-lit.k-lit-shell[data-preset=inline][data-kind] .k-lit-gauge{width:calc(24px * var(--k-scale));height:calc(24px * var(--k-scale));flex:none;order:2;align-self:center;margin:0;position:relative;inset:auto}.k-lit.k-lit-shell[data-preset=inline][data-kind] .k-lit-gauge>svg{width:100%;height:100%;position:absolute;inset:0}.k-meter-cell{justify-items:end;gap:calc(5px * var(--k-scale,1));min-width:calc(72px * var(--k-scale,1));display:inline-grid}.k-meter-cell-value{font:inherit;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--k-ink);align-items:center;gap:6px;font-weight:600;display:inline-flex}.k-meter-cell-track{width:calc(72px * var(--k-scale,1));height:calc(4px * var(--k-scale,1));background:var(--k-line);direction:rtl;border-radius:999px;display:block;overflow:hidden}.k-meter-cell-fill{border-radius:inherit;background:var(--k-accent);opacity:.55;height:100%;display:block}.k-meter-cell[data-lead] .k-meter-cell-fill{opacity:1}.k-wsp{gap:calc(14px * var(--k-scale));min-width:0;display:grid}.k-wsp.k-ground{z-index:auto;isolation:isolate;position:relative;inset:auto;overflow:visible}.k-wsp.k-ground>*{z-index:1;position:relative}.k-wsp-title{margin:0}.k-wsp-bar{align-items:center;gap:calc(10px * var(--k-scale)) calc(16px * var(--k-scale));flex-wrap:wrap;display:flex}.k-wsp-bar-end{align-items:center;gap:calc(8px * var(--k-scale));margin-left:auto;display:inline-flex}.k-wsp-chips{gap:calc(8px * var(--k-scale));flex-wrap:wrap;display:flex}.k-wsp-chip{appearance:none;cursor:pointer;align-items:center;gap:calc(6px * var(--k-scale));height:calc(30px * var(--k-scale));padding:0 calc(12px * var(--k-scale));border-radius:var(--k-radius-pill);background:var(--k-paper);color:var(--k-surface-ink,var(--k-ink));border:1px solid var(--k-line-2,var(--k-line));font-family:var(--k-font-sans);font-size:calc(13px * var(--k-scale));white-space:nowrap;transition:border-color var(--k-mo-exit) var(--k-mo-ease-move), background var(--k-mo-exit) var(--k-mo-ease-move);display:inline-flex;position:relative}.k-wsp-chip:hover{border-color:var(--k-ink)}.k-wsp-chip[aria-pressed=true]{border-color:var(--k-accent);background:var(--k-accent-soft);font-weight:600}.k-wsp-chip-n{font-size:var(--k-text-2xs);color:var(--k-ink-2);font-weight:400}.k-wsp-stage{--k-wsp-bleed:var(--k-space-3);grid-template-columns:minmax(0, 1fr) calc(var(--k-wsp-card,272px) - var(--k-wsp-bleed));align-items:start;min-width:0;display:grid;position:relative}.k-wsp-panel{gap:calc(6px * var(--k-scale));min-width:0;display:grid}.k-wsp-cap{color:var(--k-muted);font-variant-numeric:tabular-nums;margin:0}.k-wsp-cap b{color:var(--k-ink)}.k-wsp-label{font-size:var(--k-text-2xs);letter-spacing:var(--k-tracking-caps);text-transform:uppercase;color:var(--k-muted)}.k-wsp-lanehead{justify-content:space-between;align-items:baseline;column-gap:calc(16px * var(--k-scale));row-gap:calc(4px * var(--k-scale));margin-top:calc(10px * var(--k-scale));flex-wrap:wrap;display:flex}.k-wsp-lane{padding-top:calc(18px * var(--k-scale))}.k-wsp-side{z-index:3;margin-left:calc(-1 * var(--k-wsp-bleed));gap:calc(8px * var(--k-scale));min-width:0;display:grid;position:relative}.k-wsp-week{white-space:nowrap;text-overflow:ellipsis;height:16px;padding-left:var(--k-wsp-bleed);line-height:16px;display:block;overflow:hidden}.k-wsp-deck{display:grid}.k-wsp-card{--k-wsp-tilt:var(--k-tilt-1);transform:rotate(var(--k-wsp-tilt));transform-origin:50% 100%;grid-area:1/1}.k-wsp-card[data-tilt=ccw]{--k-wsp-tilt:calc(-1 * var(--k-tilt-1))}.k-wsp-card[data-out]{opacity:0;pointer-events:none}.k-wsp-card .k-creative{outline:calc(2px * var(--k-scale)) solid var(--k-accent);outline-offset:0;box-shadow:var(--k-elev-3)}.k-wsp-notes{gap:calc(2px * var(--k-scale));padding-left:var(--k-wsp-bleed);line-height:1.3;display:grid}.k-wsp-side .k-wsp-label,.k-wsp-side .k-wsp-cap{color:var(--k-ink-2)}.k-wsp-sweep{z-index:2;pointer-events:none;opacity:0;transform-origin:0;background:linear-gradient(90deg, var(--k-accent), var(--k-accent));position:absolute}@supports (color:color-mix(in lab, red, red)){.k-wsp-sweep{background:linear-gradient(90deg, color-mix(in srgb, var(--k-accent) 42%, transparent), color-mix(in srgb, var(--k-accent) 8%, transparent))}}.k-wsp-sweep{border-left:2px solid var(--k-accent)}.k-wsp-leader{z-index:2;border-top:1.5px dashed var(--k-accent);pointer-events:none;transform-origin:0;height:0;position:absolute}.k-wsp-leader:before{content:"";background:var(--k-accent);width:8px;height:8px;box-shadow:0 0 0 2px var(--k-paper);border-radius:50%;position:absolute;top:-4.75px;left:-4px}@container (max-width:720px){.k-wsp-stage{row-gap:calc(12px * var(--k-scale));grid-template-columns:minmax(0,1fr)}.k-wsp-side{justify-items:start;margin-left:0;padding-top:0!important}.k-wsp-leader{display:none}}.k-wsp{container-type:inline-size}@keyframes k-wsp-sweep{0%{opacity:1;transform:scaleX(0)}45%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes k-wsp-card{0%{opacity:0;transform:translate(-28px, 10px) rotate(calc(var(--k-wsp-tilt) * -4)) scale(var(--k-mo-scale))}to{opacity:1;transform:rotate(var(--k-wsp-tilt))}}@keyframes k-wsp-out{0%{opacity:1}to{opacity:0}}@keyframes k-wsp-fade{0%{opacity:0}to{opacity:1}}@keyframes k-wsp-leader{0%{transform:scaleX(0)}to{transform:none}}@media (prefers-reduced-motion:no-preference){.k-wsp-sweep{animation:k-wsp-sweep calc(var(--k-mo-enter) * 3) var(--k-mo-ease-move) both}.k-wsp-card{animation:k-wsp-card calc(var(--k-mo-enter) * 1.4) var(--k-mo-ease-enter) var(--k-mo-stagger) both}.k-wsp-card[data-out]{animation:k-wsp-out var(--k-mo-exit) var(--k-mo-ease-exit) calc(var(--k-mo-enter) * 1.25) both}.k-wsp-notes,.k-wsp-week{animation:k-wsp-fade calc(var(--k-mo-settle) * 1.6) var(--k-mo-ease-move) calc(var(--k-mo-stagger) * 3) both}.k-wsp-leader{animation:k-wsp-leader var(--k-mo-enter) var(--k-mo-ease-move) var(--k-mo-settle) both}}@keyframes k-spot-in{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}@keyframes k-spot-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.k-spot{gap:var(--k-space-3);grid-template-columns:minmax(0,1fr);display:grid;container:kspot/inline-size}.k-spot-store{padding:0 var(--k-space-1) var(--k-space-4)}.k-spot-caption{text-align:center;opacity:.7;margin:0}.k-spot-wrap{overflow-x:auto}.k-spot-table{border-collapse:collapse;width:100%;min-width:880px}.k-spot-table th{text-align:left;font:500 11px/14px var(--k-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--k-muted);border-bottom:1px solid var(--k-line);white-space:nowrap;padding:10px 16px}.k-spot-table th.k-spot-r{text-align:right}.k-spot-table th.k-spot-sorted{color:var(--k-ink)}.k-spot-table th .k-est{vertical-align:middle}.k-spot-table td{border-bottom:1px solid var(--k-line);vertical-align:middle;white-space:nowrap;font:400 14px/20px var(--k-font-sans);color:var(--k-ink);padding:8px 16px;transition:opacity .4s,background-color .12s}.k-spot-table tbody tr:last-child td{border-bottom:0}.k-spot-r{text-align:right;font-variant-numeric:tabular-nums}.k-spot-n{width:32px;font:500 13px/20px var(--k-font-mono);letter-spacing:.02em;color:var(--k-muted)}.k-spot-table td.k-spot-fig{width:96px;font:600 17px/22px var(--k-font-sans);font-variant-numeric:tabular-nums;white-space:nowrap}.k-spot-table td.k-spot-sum{font:400 13px/20px var(--k-font-sans);color:var(--k-muted)}.k-spot-sum b{color:var(--k-ink);font-variant-numeric:tabular-nums;font-weight:600}.k-spot-table td.k-spot-c5{width:150px}.k-spot-prod{align-items:center;gap:12px;min-width:0;display:flex}.k-spot-thumb{object-fit:cover;border-radius:var(--k-radius-s);background:var(--k-bg-soft);flex:none;width:40px;height:40px;display:block}.k-spot-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:340px;font:500 14px/20px var(--k-font-sans);color:var(--k-ink);flex:1;overflow:hidden}.k-spot-steady{font:400 12px/18px var(--k-font-sans);color:var(--k-muted)}.k-spot-steady:before{content:"";vertical-align:middle;background:var(--k-line-2);width:14px;height:1px;margin-right:8px;display:inline-block}.k-spot-stock{font:400 11px/16px var(--k-font-mono);color:var(--k-muted);margin-top:2px;display:block}.k-spot-row{cursor:pointer}.k-spot-row:hover td{background:var(--k-bg-soft)}.k-spot-row:focus-visible{outline:2px solid var(--k-accent);outline-offset:-2px}.k-spot-row[data-open] td{background:var(--k-bg-soft);border-bottom-color:#0000}.k-spot-row[data-open] td:first-child{box-shadow:inset 2px 0 0 var(--k-accent)}.k-spot-table[data-dim] .k-spot-row:not([data-open]) td{opacity:.38}.k-spot-lab{font:500 11px/14px var(--k-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--k-muted);align-items:center;gap:6px;display:flex}.k-spot-labr{text-transform:none;letter-spacing:0;font-family:var(--k-font-sans);margin-left:auto}.k-spot-sub{font:400 12px/18px var(--k-font-sans);color:var(--k-muted)}.k-spot-sub b{color:var(--k-ink);font-variant-numeric:tabular-nums;font-weight:600}.k-spot-swatch{vertical-align:0;border-radius:2px;flex:none;width:8px;height:8px;margin-right:6px;display:inline-block}.k-spot-swatch[data-hue="1"]{background:var(--k-cat-1)}.k-spot-swatch[data-hue="2"]{background:var(--k-cat-2)}.k-spot-chartpanel{min-width:0}.k-spot-chartin{align-content:start;gap:6px;min-width:0;padding:10px 12px;display:grid}.k-spot-chartfig{flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-width:0;display:flex}.k-spot-big{font:600 20px/1.1 var(--k-font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--k-ink)}.k-spot-big>span{color:var(--k-muted);font-size:14px;font-weight:500}.k-spot-chart{width:100%;min-width:0}.k-spot-ev{gap:var(--k-space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.k-spot-ev>div{border-top:1px solid var(--k-line);align-content:start;gap:1px;min-width:0;padding-top:6px;display:grid}.k-spot-ev dt{font:400 11px/14px var(--k-font-sans);color:var(--k-muted)}.k-spot-ev dd{font:600 14px/20px var(--k-font-sans);font-variant-numeric:tabular-nums;color:var(--k-ink);margin:0}.k-spot-ev dd span{color:var(--k-muted);font-size:12px;font-weight:400}.k-spot-land{align-content:start;gap:6px;min-width:0;display:grid}.k-spot-land .k-spot-lab{width:100%}.k-spot-land dl{font:400 13px/20px var(--k-font-sans);grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;margin:0;display:grid}.k-spot-land dt{min-width:0;color:var(--k-muted);overflow-wrap:anywhere;align-items:baseline;display:flex}.k-spot-land dt .k-spot-swatch{align-self:center}.k-spot-land dd{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--k-ink);margin:0;font-weight:600}.k-spot-land dd span{color:var(--k-muted);font-weight:400}.k-spot-in{animation:k-spot-in .5s var(--k-mo-ease-enter,ease) both;container:kspotj/inline-size}.k-spot-panel{overflow:hidden}.k-spot-inner{gap:var(--k-space-4);min-height:480px;padding:var(--k-space-4);border-radius:inherit;grid-template-columns:minmax(0,1fr) minmax(0,340px);display:grid;position:relative;overflow:hidden}.k-spot-banner{grid-area:1/1;align-content:end;min-width:0;display:grid}.k-spot-cap{z-index:1;gap:var(--k-space-3);min-width:0;max-width:34em;color:var(--k-on-media);display:grid;position:relative}.k-spot-cap :is(.k-type-title,.k-type-caption,.k-type-mono,.k-figure,.k-stat-label){color:var(--k-on-media)}.k-spot-cap .k-type-title{margin:0}.k-spot-cap .k-type-caption{opacity:.88;text-wrap:pretty}.k-spot-rank{letter-spacing:.06em;text-transform:uppercase;opacity:.88;font-size:12px}.k-spot-title{gap:2px;min-width:0;display:grid}.k-spot-deckcol{z-index:1;gap:var(--k-space-2);min-width:0;padding-top:calc(var(--k-space-6) + var(--k-space-2));grid-area:1/2;align-content:end;display:grid;position:relative}.k-spot-deck{padding-top:calc(2 * var(--k-stack-rungs,3) * var(--k-space-1))}.k-spot-place{transition:transform .6s var(--k-mo-ease-move,ease), opacity .6s ease}.k-spot-cardsurface{box-sizing:border-box;height:100%}.k-spot-hit{min-width:0;height:100%;display:grid}.k-spot-hit[aria-hidden]{cursor:pointer}.k-spot-hit[aria-hidden]>*{pointer-events:none}.k-spot-card{gap:var(--k-space-3);grid-template-columns:minmax(0,1fr);align-content:start;min-width:0;display:grid}.k-spot-card>*,.k-spot-tile{min-width:0}.k-spot-tile>*{height:100%}.k-spot-index{gap:5px;min-width:0;display:grid}.k-spot-index .k-seg{box-sizing:border-box;width:100%;box-shadow:var(--k-elev-1);display:flex}.k-spot-index .k-seg>.k-seg-item{flex:1 1 0;min-width:0}.k-spot-dwell{height:2px;margin:0 var(--k-space-4);border-radius:var(--k-radius-pill);background:var(--k-on-media);display:block;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.k-spot-dwell{background:color-mix(in srgb, var(--k-on-media) 40%, transparent)}}.k-spot-dwell>span{border-radius:inherit;background:var(--k-accent);transform-origin:0;height:100%;animation:k-spot-grow var(--k-spot-dwell,4s) linear both;animation-play-state:paused;display:block;transform:scaleX(0)}.k-spot-index[data-live] .k-spot-dwell>span{animation-play-state:running}.k-spot-index[data-held] .k-spot-dwell{visibility:hidden}.k-spot-close{top:var(--k-space-3);right:var(--k-space-3);z-index:2;position:absolute}@container kspotj (max-width:599px){.k-spot-inner{grid-template-columns:minmax(0,1fr);gap:0;min-height:0;padding:0}.k-spot-banner{min-height:240px;padding:calc(var(--k-space-6) + var(--k-space-4)) var(--k-space-4) var(--k-space-4);grid-area:1/1;position:relative}.k-spot-cap{max-width:none}.k-spot-cap .k-figure{font-size:28px!important}.k-spot-deckcol{padding:var(--k-space-3);grid-area:2/1}.k-spot-dwell{background:var(--k-line)}.k-spot-deck{overflow-clip-margin:0;overflow:clip}.k-spot-place:has(.k-spot-hit[aria-hidden]){opacity:0}}@container kspot (max-width:899px){.k-spot-stage>.k-place[data-rel=over]{width:auto;margin-top:var(--k-space-3);position:relative;top:auto;left:auto;transform:none}.k-spot-table[data-dim] .k-spot-row:not([data-open]) td{opacity:1}.k-spot-table{min-width:0}.k-spot-table td.k-spot-c5,.k-spot-table th.k-spot-c5{display:none}.k-spot-name{white-space:normal;max-width:none}}@container kspot (max-width:600px){.k-spot .k-surface.k-spot-sheet{padding:var(--k-space-3)}.k-spot-table td.k-spot-c4,.k-spot-table th.k-spot-c4{display:none}.k-spot-table td,.k-spot-table th{padding:8px}.k-spot-table th{white-space:normal}.k-spot-prod{gap:8px}.k-spot-row .k-spot-thumb{width:32px;height:32px}.k-spot-table td.k-spot-fig{width:auto;font-size:15px}}@media (prefers-reduced-motion:reduce){.k-spot-in,.k-spot-dwell>span{animation:none}.k-spot-table td,.k-spot-place{transition:none}.k-spot-dwell{visibility:hidden}}.k-adsv{--k-adsv-id:108px;--k-adsv-ev:104px;--k-adsv-cg:10px;--k-adsv-flag:var(--k-warn);--k-adsv-ink:var(--k-surface-ink,var(--k-ink));gap:0;min-width:0;transition:opacity .6s;display:grid;position:relative}.k-adsv[data-reset="1"]{opacity:0}.k-adsv[data-reset="1"] *{transition:none!important}.k-adsv-split{grid-template-columns:calc(var(--k-adsv-cols) * var(--k-adsv-tile) + (var(--k-adsv-cols) - 1) * var(--k-adsv-gap)) minmax(0, 1fr);align-items:start;gap:32px;display:grid}.k-adsv-row{grid-template-columns:var(--k-adsv-id) minmax(0, 1fr) var(--k-adsv-ev);column-gap:var(--k-adsv-cg);align-items:center;display:grid}.k-adsv-clock-word,.k-adsv-tick-label,.k-adsv-chip,.k-adsv-num,.k-adsv-strip-name,.k-adsv-strip-says,.k-adsv-lane-id,.k-adsv-ev-cols,.k-adsv-ev-note{font-family:var(--k-font-mono)}.k-adsv-left{min-width:0}.k-adsv-left-head{align-items:flex-end;height:66px;margin-bottom:10px;display:flex}.k-adsv-clock{gap:6px;min-width:0;display:grid}.k-adsv-clock-day{align-items:flex-end;gap:10px;display:flex}.k-adsv-clock-word{letter-spacing:.12em;text-transform:uppercase;padding-bottom:2px;font-size:12px}.k-adsv-clock-count{white-space:nowrap;font-size:12px}.k-adsv-stage{position:relative}.k-adsv-grid{grid-template-columns:repeat(var(--k-adsv-cols), var(--k-adsv-tile));gap:var(--k-adsv-gap);transition:opacity .8s,filter .8s;display:grid}.k-adsv[data-end="1"] .k-adsv-grid{opacity:.18;filter:grayscale(.6)}.k-adsv-tile{cursor:default;outline-offset:2px;border-radius:8px;outline:2px solid #0000;min-width:0;transition:opacity .8s,transform .8s cubic-bezier(.2,.8,.2,1),filter .8s,outline-color .3s;position:relative}.k-adsv-tile[data-state=out]{opacity:.14;filter:grayscale();transform:scale(.9)}.k-adsv-tile[data-focus="1"]{outline-color:var(--k-accent);opacity:1}.k-adsv-tile[data-state=out][data-focus="1"]{opacity:.55}.k-adsv-thumb{background:var(--k-bg-soft);border-radius:8px;width:100%;height:100%;position:relative;overflow:hidden}.k-adsv-thumb-bg{object-fit:cover;filter:blur(10px);opacity:.5;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.2)}.k-adsv-thumb-img{object-fit:contain;width:100%;height:100%;display:block;position:relative}.k-adsv-num{z-index:1;background:var(--k-media-scrim);height:15px;color:var(--k-on-media);border-radius:999px;padding:0 5px;font-size:10px;line-height:15px;position:absolute;top:4px;left:4px}.k-adsv-lift{z-index:2;pointer-events:none;justify-content:center;align-items:flex-start;gap:14px;padding-top:2px;display:flex;position:absolute;inset:0}.k-adsv-lifted{width:var(--k-adsv-lift);opacity:0;gap:10px;transition:opacity .6s,transform 1s cubic-bezier(.2,.8,.2,1);display:grid;transform:translateY(30px)scale(.9)}.k-adsv-lift[data-on="1"] .k-adsv-lifted{opacity:1;transform:none}.k-adsv-evidence{gap:4px;margin:0;padding:0;list-style:none;display:grid}.k-adsv-evidence li{align-items:baseline;gap:7px;font-size:11.5px;line-height:1.35;display:flex}.k-adsv-evidence li[data-no="1"]{color:var(--k-muted)}.k-adsv-check{width:12px;color:var(--k-accent-ink);flex:none;font-weight:600}.k-adsv-evidence li[data-no="1"] .k-adsv-check{color:inherit}.k-adsv-right{min-width:0}.k-adsv-head{align-items:end;height:66px;margin-bottom:10px}.k-adsv-head-id{align-self:end;margin:0;padding-bottom:2px;font-size:12px;font-weight:600}.k-adsv-axis{align-self:end;height:30px;position:relative}.k-adsv-axis-track,.k-adsv-axis-run{border-radius:2px;height:2px;position:absolute;bottom:6px;left:0}.k-adsv-axis-track{background:var(--k-line);right:0}.k-adsv-axis-run{background:var(--k-accent);transition:width .15s linear}.k-adsv-tick{justify-items:center;gap:3px;display:grid;position:absolute;top:0;transform:translate(-50%)}.k-adsv-tick[data-edge=start]{justify-items:start;transform:none}.k-adsv-tick[data-edge=end]{justify-items:end;transform:translate(-100%)}.k-adsv-tick-mark{background:var(--k-line-2);order:2;width:1px;height:8px}.k-adsv-tick-label{white-space:nowrap;font-size:11px}.k-adsv-axis-flag{background:var(--k-adsv-flag);outline:3px solid var(--k-adsv-flag);border-radius:999px;width:10px;height:10px;margin-left:-5px;position:absolute;bottom:2px}@supports (color:color-mix(in lab, red, red)){.k-adsv-axis-flag{outline:3px solid color-mix(in oklab, var(--k-adsv-flag) 28%, transparent)}}.k-adsv-axis-flag{opacity:0;transition:opacity .4s,transform .6s cubic-bezier(.2,.8,.2,1);transform:scale(.4)}.k-adsv-axis-flag[data-on="1"]{opacity:1;transform:none}.k-adsv-ev-head{opacity:0;align-self:end;gap:2px;padding-bottom:2px;transition:opacity .5s;display:grid}.k-adsv-ev-head[data-on="1"]{opacity:1}.k-adsv-ev-cols{letter-spacing:.08em;text-transform:uppercase;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px;font-size:9.5px;display:grid}.k-adsv-ev-cols>span{transition:opacity .5s}.k-adsv-ev-cols>span[data-on="0"]{opacity:.3}.k-adsv-ev-note{opacity:.6;white-space:nowrap;font-size:9.5px}.k-adsv-lanes{display:grid;position:relative}.k-adsv-over{z-index:0;pointer-events:none;top:0;bottom:0;left:calc(var(--k-adsv-id) + var(--k-adsv-cg));right:calc(var(--k-adsv-ev) + var(--k-adsv-cg));position:absolute}.k-adsv-gridline{background:var(--k-line);opacity:.6;width:1px;position:absolute;top:0;bottom:0}.k-adsv-now{background:var(--k-accent);width:1px;margin-left:-.5px;position:absolute;top:-8px;bottom:0}@supports (color:color-mix(in lab, red, red)){.k-adsv-now{background:color-mix(in oklab, var(--k-accent) 70%, transparent)}}.k-adsv-now{opacity:0;transition:left .15s linear,opacity .5s}.k-adsv-now[data-on="1"]{opacity:1}.k-adsv-lane{height:var(--k-adsv-lane);cursor:default;border-radius:6px;transition:opacity .6s,background .3s;position:relative}.k-adsv-lane[data-close="1"]:after{content:"";background:var(--k-line-2);pointer-events:none;height:1px;position:absolute;bottom:0;left:0;right:0}.k-adsv-lane[data-state=out]{opacity:.42}.k-adsv-lane[data-dim="1"]{opacity:.3}.k-adsv-lane[data-focus="1"]{opacity:1;background:var(--k-accent-soft)}.k-adsv-lane-id{align-items:center;gap:6px;min-width:0;margin:0;padding-left:4px;display:flex}.k-adsv-lane-num{flex:none;font-size:10px}.k-adsv-lane-run{white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.k-adsv-lane[data-focus="1"] .k-adsv-lane-num,.k-adsv-lane[data-backed="1"] .k-adsv-lane-run{color:var(--k-accent-ink);opacity:1}.k-adsv-track{z-index:1;height:100%;position:relative}.k-adsv-bar{background:var(--k-adsv-ink);border-radius:4px;height:8px;margin-top:-4px;position:absolute;top:50%;left:0}@supports (color:color-mix(in lab, red, red)){.k-adsv-bar{background:color-mix(in oklab, var(--k-adsv-ink) 55%, transparent)}}.k-adsv-bar{transition:width .15s linear,background .5s}.k-adsv-lane[data-state=out] .k-adsv-bar{background:var(--k-adsv-ink)}@supports (color:color-mix(in lab, red, red)){.k-adsv-lane[data-state=out] .k-adsv-bar{background:color-mix(in oklab, var(--k-adsv-ink) 35%, transparent)}}.k-adsv-lane[data-focus="1"] .k-adsv-bar,.k-adsv-lane[data-backed="1"] .k-adsv-bar{background:var(--k-accent)}.k-adsv-cap{background:var(--k-adsv-ink);opacity:0;border-radius:1px;width:2px;height:14px;margin:-7px 0 0 -1px;transition:opacity .3s;position:absolute;top:50%}.k-adsv-lane[data-state=out] .k-adsv-cap{opacity:.7}.k-adsv-tail{border-top:2px dashed var(--k-adsv-ink);height:0;margin-top:-1px;position:absolute;top:50%}@supports (color:color-mix(in lab, red, red)){.k-adsv-tail{border-top:2px dashed color-mix(in oklab, var(--k-adsv-ink) 45%, transparent)}}.k-adsv-tail{transition:width .15s linear}.k-adsv-lane[data-backed="1"] .k-adsv-tail,.k-adsv-lane[data-focus="1"] .k-adsv-tail{border-top-color:var(--k-accent)}.k-adsv-ev{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px;min-width:0;display:grid}.k-adsv-chip{white-space:nowrap;text-overflow:ellipsis;border:1px solid var(--k-line-2);opacity:0;border-radius:999px;min-width:0;height:16px;padding:0 6px;font-size:10px;line-height:14px;transition:opacity .5s,transform .6s cubic-bezier(.2,.8,.2,1),background .5s,color .5s,border-color .5s;display:block;overflow:hidden;transform:translateY(-3px)}.k-adsv-chip[data-on="1"]{opacity:1;transform:none}.k-adsv-lane[data-backed="1"] .k-adsv-chip{background:var(--k-accent);border-color:var(--k-accent);color:var(--k-on-accent)}.k-adsv-rule{border-top:1px solid var(--k-line);gap:2px;margin-top:14px;padding-top:10px;display:grid;position:relative}.k-adsv-rule-over{z-index:0;pointer-events:none;top:10px;bottom:0;left:calc(var(--k-adsv-id) + var(--k-adsv-cg));right:calc(var(--k-adsv-ev) + var(--k-adsv-cg));position:absolute}.k-adsv-tired{background:var(--k-adsv-flag);border-radius:6px;position:absolute;top:34px;bottom:34px}@supports (color:color-mix(in lab, red, red)){.k-adsv-tired{background:color-mix(in oklab, var(--k-adsv-flag) 12%, transparent)}}.k-adsv-tired{opacity:0;transition:opacity .5s}.k-adsv-tired[data-on="1"]{opacity:1}.k-adsv-flag-line{background:var(--k-adsv-flag);opacity:0;border-radius:1px;width:2px;margin-left:-1px;transition:opacity .4s;position:absolute;top:24px;bottom:34px}.k-adsv-flag-line[data-on="1"]{opacity:.85}.k-adsv-rule-head{z-index:1;min-height:32px;position:relative}.k-adsv-rule-name{margin:0;font-size:12px;font-weight:400;line-height:1.3}.k-adsv-flag-slot{height:32px;position:relative}.k-adsv-flag{white-space:nowrap;opacity:0;transition:opacity .4s,transform .6s cubic-bezier(.2,.8,.2,1);position:absolute;top:2px;transform:translate(-50%)translateY(-6px)}.k-adsv-flag[data-on="1"]{opacity:1;transform:translate(-50%)}.k-adsv-strip{z-index:1;--k-adsv-series-text:var(--k-adsv-series);height:34px;position:relative}@supports (color:color-mix(in lab, red, red)){.k-adsv-strip{--k-adsv-series-text:color-mix(in oklab, var(--k-adsv-series) 68%, var(--k-adsv-ink))}}.k-adsv-strip-id{align-items:center;gap:8px;min-width:0;margin:0;display:flex}.k-adsv-swatch{background:var(--k-adsv-series);border-radius:2px;flex:none;width:14px;height:3px}.k-adsv-strip-name{letter-spacing:.12em;color:var(--k-adsv-series-text);font-size:11px}.k-adsv-strip-svg{width:100%;height:34px;display:block;overflow:hidden}.k-adsv-strip-svg polyline{fill:none;stroke:var(--k-adsv-series);stroke-width:2.25px;stroke-linejoin:round;stroke-linecap:round}.k-adsv-strip-says{color:var(--k-adsv-series-text);opacity:0;margin:0;font-size:11px;line-height:1.25;transition:opacity .5s}.k-adsv-strip-says[data-on="1"]{opacity:1}.k-adsv-rule-sub{z-index:1;align-items:start;height:32px;position:relative}.k-adsv-rule-sub>p{text-wrap:balance;color:var(--k-muted);text-align:center;margin:4px 0 0;font-size:11.5px;line-height:1.35}.k-adsv-verdict{text-align:center;opacity:0;max-width:760px;margin:14px auto 0;font-size:13px;transition:opacity .6s,transform .6s cubic-bezier(.2,.8,.2,1);transform:translateY(4px)}.k-adsv-verdict[data-on="1"]{opacity:1;transform:none}.k-adsv-verdict em{color:var(--k-accent-ink);font-style:normal}.k-adsv-foot{text-align:center;max-width:820px;color:var(--k-muted);margin:6px auto 0}@media (max-width:900px){.k-adsv-split{grid-template-columns:minmax(0,1fr);gap:20px}.k-adsv-grid{grid-template-columns:repeat(var(--k-adsv-cols), minmax(0, 1fr))}}@media (prefers-reduced-motion:reduce){.k-adsv,.k-adsv *{transition:none!important}}@keyframes k-btn-breathe{0%,to{box-shadow:0 0 0 1px color-mix(in srgb, var(--k-accent-bright) 45%, transparent), 0 calc(10px * var(--k-scale)) calc(30px * var(--k-scale)) color-mix(in srgb, var(--k-accent) calc(42% * var(--k-glow,1)), transparent), 0 0 0 0 color-mix(in srgb, var(--k-accent) calc(40% * var(--k-glow,1)), transparent)}50%{box-shadow:0 0 0 1px color-mix(in srgb, var(--k-accent-bright) 45%, transparent), 0 calc(14px * var(--k-scale)) calc(36px * var(--k-scale)) color-mix(in srgb, var(--k-accent) calc(55% * var(--k-glow,1)), transparent), 0 0 0 calc(10px * var(--k-scale)) color-mix(in srgb, var(--k-accent) 0%, transparent)}}@keyframes k-btn-sheen{0%,62%{transform:translate(-140%)skew(-20deg)}to{transform:translate(340%)skew(-20deg)}}@keyframes k-btn-nudge{0%,70%,to{transform:translate(0)}80%{transform:translateX(calc(5px * var(--k-scale)))}90%{transform:translate(0)}}.k-btn[data-tone=accent][data-attention=on]{isolation:isolate;overflow:hidden}@media (prefers-reduced-motion:no-preference){.k-btn[data-tone=accent][data-attention=on]{animation:2.4s ease-in-out infinite k-btn-breathe}.k-btn[data-tone=accent][data-attention=on]:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg, transparent, var(--k-on-accent), transparent);width:34%;position:absolute;inset:0 auto 0 0}@supports (color:color-mix(in lab, red, red)){.k-btn[data-tone=accent][data-attention=on]:after{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--k-on-accent) 34%, transparent), transparent)}}.k-btn[data-tone=accent][data-attention=on]:after{animation:3.6s ease-in-out infinite k-btn-sheen}.k-btn[data-tone=accent][data-attention=on]>.k-btn-cap{animation:2.4s ease-in-out infinite k-btn-nudge}}[data-register=plain] .k-btn[data-attention=on],[data-register=plain] .k-btn[data-attention=on]:after,[data-register=plain] .k-btn[data-attention=on]>.k-btn-cap{animation:none}.k-receipt{--k-receipt-tooth:calc(7px * var(--k-scale));width:calc(330px * var(--k-scale));max-width:100%;font-family:var(--k-font-mono);color:var(--k-ink);filter:drop-shadow(0 calc(20px * var(--k-scale)) calc(24px * var(--k-scale)) var(--k-ink));flex-direction:column;align-items:flex-start;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.k-receipt{filter:drop-shadow(0 calc(20px * var(--k-scale)) calc(24px * var(--k-scale)) color-mix(in srgb, var(--k-ink) 16%, transparent))}}.k-receipt[data-tilt=on]{transform:rotate(-2deg)}.k-receipt__paper{gap:calc(12px * var(--k-scale));box-sizing:border-box;width:100%;padding:calc(34px * var(--k-scale)) calc(28px * var(--k-scale)) calc(40px * var(--k-scale));background:repeating-linear-gradient(0deg, transparent 0 2px, var(--k-ink) 2px 3px), var(--k-paper);flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.k-receipt__paper{background:repeating-linear-gradient(0deg, transparent 0 2px, color-mix(in srgb, var(--k-ink) 2.5%, transparent) 2px 3px), var(--k-paper)}}.k-receipt__paper{--k-receipt-mask:conic-gradient(from -45deg at bottom, black 90deg, transparent 0) 0 0 / calc(var(--k-receipt-tooth) * 2) var(--k-receipt-tooth) repeat-x, conic-gradient(from 135deg at top, black 90deg, transparent 0) 0 100% / calc(var(--k-receipt-tooth) * 2) var(--k-receipt-tooth) repeat-x, linear-gradient(black 0 0) 0 var(--k-receipt-tooth) / 100% calc(100% - var(--k-receipt-tooth) * 2) no-repeat;-webkit-mask:var(--k-receipt-mask);-webkit-mask:var(--k-receipt-mask);-webkit-mask:var(--k-receipt-mask);mask:var(--k-receipt-mask);-webkit-mask:var(--k-receipt-mask)}.k-receipt__merchant{font-size:calc(19px * var(--k-scale));letter-spacing:.22em;align-self:center;font-weight:700}.k-receipt__ref,.k-receipt__footer{font-size:calc(10.5px * var(--k-scale));color:var(--k-muted);letter-spacing:.06em;text-align:center;align-self:center}.k-receipt__footer{padding-top:calc(6px * var(--k-scale))}.k-receipt__rule{border:0;border-top:1px dashed var(--k-line-2);width:100%;margin:0}.k-receipt__line{align-items:baseline;gap:calc(8px * var(--k-scale));font-size:calc(14px * var(--k-scale));display:flex}.k-receipt__line[data-accent=on]{color:var(--k-accent-ink)}.k-receipt__leader{border-bottom:1px dotted var(--k-line-2);flex:1;transform:translateY(-4px)}.k-receipt__value{white-space:nowrap}.k-receipt__total{font-size:calc(13px * var(--k-scale));justify-content:space-between;align-items:flex-end;font-weight:700;display:flex}.k-receipt__figure{font-size:calc(46px * var(--k-scale));letter-spacing:-.03em;line-height:1}.k-receipt__coupon{margin:calc(-4px * var(--k-scale)) 0 0 calc(24px * var(--k-scale));width:calc(310px * var(--k-scale));max-width:100%;position:relative}.k-receipt[data-tilt=on] .k-receipt__coupon{transform:rotate(5deg)}.k-receipt__cut{top:calc(-12px * var(--k-scale));left:calc(12px * var(--k-scale));z-index:1;font-family:var(--k-font-sans);font-size:calc(15px * var(--k-scale));color:var(--k-muted);position:absolute}.k-receipt__slip{align-items:center;gap:calc(16px * var(--k-scale));box-sizing:border-box;padding:calc(22px * var(--k-scale)) calc(20px * var(--k-scale)) calc(30px * var(--k-scale));border-top:2px dashed var(--k-line-2);background:repeating-linear-gradient(0deg, transparent 0 2px, var(--k-ink) 2px 3px), var(--k-paper);display:flex}@supports (color:color-mix(in lab, red, red)){.k-receipt__slip{background:repeating-linear-gradient(0deg, transparent 0 2px, color-mix(in srgb, var(--k-ink) 2.5%, transparent) 2px 3px), var(--k-paper)}}.k-receipt__slip{--k-receipt-slip-mask:conic-gradient(from 135deg at top, black 90deg, transparent 0) 0 100% / calc(var(--k-receipt-tooth) * 2) var(--k-receipt-tooth) repeat-x, linear-gradient(black 0 0) top / 100% calc(100% - var(--k-receipt-tooth)) no-repeat;-webkit-mask:var(--k-receipt-slip-mask);-webkit-mask:var(--k-receipt-slip-mask);-webkit-mask:var(--k-receipt-slip-mask);mask:var(--k-receipt-slip-mask);-webkit-mask:var(--k-receipt-slip-mask)}.k-receipt__phone{justify-content:center;align-items:center;gap:calc(4px * var(--k-scale));width:calc(54px * var(--k-scale));height:calc(92px * var(--k-scale));box-sizing:border-box;border-radius:calc(12px * var(--k-scale));border:calc(3px * var(--k-scale)) solid var(--k-ink);background:var(--k-ink);flex-direction:column;flex:none;display:flex;position:relative;transform:rotate(-6deg)}.k-receipt__phone:after{content:"";bottom:calc(4px * var(--k-scale));width:calc(20px * var(--k-scale));background:var(--k-bg);opacity:.5;border-radius:2px;height:2px;position:absolute}.k-receipt__phone-glyph{font-family:var(--k-font-sans);font-size:calc(22px * var(--k-scale));line-height:1}.k-receipt__play{width:calc(24px * var(--k-scale));height:calc(24px * var(--k-scale));font-size:calc(10px * var(--k-scale));background:var(--k-accent);color:var(--k-on-accent);border-radius:50%;place-items:center;display:grid}.k-receipt__offer{gap:calc(4px * var(--k-scale));flex-direction:column;min-width:0;display:flex}.k-receipt__kicker{font-size:calc(10px * var(--k-scale));letter-spacing:.06em;color:var(--k-accent-ink);font-weight:700}.k-receipt__title{font-family:var(--k-font-sans);font-size:calc(19px * var(--k-scale));letter-spacing:-.02em;white-space:pre-line;font-weight:800;line-height:1.15}.k-receipt__note{font-family:var(--k-font-sans);font-size:calc(11.5px * var(--k-scale));color:var(--k-muted);line-height:1.4}.k-receipt__stamp{top:calc(-16px * var(--k-scale));right:calc(-12px * var(--k-scale));width:calc(68px * var(--k-scale));height:calc(68px * var(--k-scale));border:2px dashed var(--k-accent);background:var(--k-accent-soft);color:var(--k-accent-ink);font-size:calc(8.5px * var(--k-scale));letter-spacing:.06em;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;transform:rotate(14deg)}.k-receipt__stamp>strong{font-family:var(--k-font-sans);font-size:calc(18px * var(--k-scale));letter-spacing:0;font-weight:900;line-height:1}.k-pass{--k-pass-w:calc(360px * var(--k-scale));width:var(--k-pass-w);aspect-ratio:1.586;border-radius:calc(var(--k-pass-w) * .05);transform:rotate(var(--k-pass-tilt,-6deg));color:var(--k-ink);font-family:var(--k-font-sans);background:repeating-linear-gradient(90deg, #ffffff06 0 1px, transparent 1px 3px), linear-gradient(145deg, var(--k-bg), var(--k-bg) 60%);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.k-pass{background:repeating-linear-gradient(90deg, #ffffff06 0 1px, transparent 1px 3px), linear-gradient(145deg, color-mix(in srgb, var(--k-bg) 88%, var(--k-ink)), var(--k-bg) 60%)}}.k-pass{border:1px solid var(--k-ink)}@supports (color:color-mix(in lab, red, red)){.k-pass{border:1px solid color-mix(in srgb, var(--k-ink) 14%, transparent)}}.k-pass{box-shadow:inset 0 1px 0 #ffffff14, 0 calc(var(--k-pass-w) * .11) calc(var(--k-pass-w) * .19) calc(var(--k-pass-w) * -.08) #0009}.k-pass:before{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 38%,#ffffff21 50%,#0000 62%) 160% 0/260% 100%;position:absolute;inset:0}.k-pass[data-sheen=on]:before{animation:9s ease-in-out infinite k-pass-sheen}@keyframes k-pass-sheen{0%{background-position:160% 0}55%,to{background-position:-60% 0}}@media (prefers-reduced-motion:reduce){.k-pass[data-sheen=on]:before{animation:none}}[data-motion=none] .k-pass[data-sheen=on]:before{animation:none}.k-pass:after{content:"";opacity:.8;background:linear-gradient(90deg, var(--k-cat-4), var(--k-cat-3), var(--k-cat-2), var(--k-cat-5));height:2px;position:absolute;inset:auto 0 0}.k-pass__brand{font-size:calc(var(--k-pass-w) * .048);letter-spacing:-.02em;font-weight:600;position:absolute;top:6.5%;left:7%}.k-pass__plan{padding:calc(var(--k-pass-w) * .011) calc(var(--k-pass-w) * .03);font-size:calc(var(--k-pass-w) * .036);letter-spacing:.12em;text-transform:uppercase;color:var(--k-bg);background:linear-gradient(135deg, var(--k-cat-3), var(--k-cat-3) 50%, var(--k-cat-3));border-radius:999px;font-weight:750;line-height:1.2;position:absolute;top:5.5%;right:6%}@supports (color:color-mix(in lab, red, red)){.k-pass__plan{background:linear-gradient(135deg, color-mix(in srgb, var(--k-cat-3) 60%, var(--k-ink)), var(--k-cat-3) 50%, color-mix(in srgb, var(--k-cat-3) 75%, var(--k-bg)))}}.k-pass__plan{box-shadow:0 4px 12px -4px #00000080}.k-pass__valid{font-family:var(--k-font-mono);font-size:calc(var(--k-pass-w) * .02);letter-spacing:.2em;text-transform:uppercase;color:var(--k-muted);flex-direction:column;align-items:flex-end;line-height:1.7;display:flex;position:absolute;top:30%;right:7%}.k-pass__valid strong{color:var(--k-ink);font-weight:400}.k-pass__chip{aspect-ratio:1.3;border-radius:calc(var(--k-pass-w) * .014);background:linear-gradient(#00000040, #00000040) 30% 0 / 1px 100% no-repeat, linear-gradient(#00000040, #00000040) 70% 0 / 1px 100% no-repeat, linear-gradient(#00000040, #00000040) 0 50% / 100% 1px no-repeat, linear-gradient(135deg, var(--k-cat-3), var(--k-cat-3) 45%, var(--k-cat-3));width:11%;position:absolute;top:36%;left:7%}@supports (color:color-mix(in lab, red, red)){.k-pass__chip{background:linear-gradient(#00000040, #00000040) 30% 0 / 1px 100% no-repeat, linear-gradient(#00000040, #00000040) 70% 0 / 1px 100% no-repeat, linear-gradient(#00000040, #00000040) 0 50% / 100% 1px no-repeat, linear-gradient(135deg, color-mix(in srgb, var(--k-cat-3) 55%, var(--k-ink)), var(--k-cat-3) 45%, color-mix(in srgb, var(--k-cat-3) 50%, var(--k-bg)))}}.k-pass__chip{box-shadow:inset 0 0 0 1px #00000040}.k-pass__value{gap:calc(var(--k-pass-w) * .02);flex-direction:column;display:flex;position:absolute;bottom:10%;left:7%}.k-pass__title{font-size:calc(var(--k-pass-w) * .105);letter-spacing:-.04em;font-weight:250;line-height:1}.k-pass__note{font-family:var(--k-font-mono);font-size:calc(var(--k-pass-w) * .022);letter-spacing:.34em;text-transform:uppercase;color:var(--k-muted)}.k-pass__holder{font-family:var(--k-font-mono);font-size:calc(var(--k-pass-w) * .021);letter-spacing:.22em;text-transform:uppercase;position:absolute;bottom:10%;right:7%}.k-message{gap:calc(12px * var(--k-scale));padding:calc(20px * var(--k-scale));border-radius:calc(16px * var(--k-scale));background:var(--k-paper);color:var(--k-ink);border:1px solid var(--k-line);box-shadow:var(--k-elev-2);font-family:var(--k-font-sans);flex-direction:column;margin:0;display:flex;position:relative;overflow:hidden}.k-message__mark{right:calc(14px * var(--k-scale));top:calc(-18px * var(--k-scale));font-family:var(--k-font-serif);font-size:calc(110px * var(--k-scale));color:var(--k-line);pointer-events:none;-webkit-user-select:none;user-select:none;line-height:1;position:absolute}.k-message__who{align-items:center;gap:calc(12px * var(--k-scale));display:flex;position:relative}.k-message__feel{width:calc(46px * var(--k-scale));height:calc(46px * var(--k-scale));font-size:calc(22px * var(--k-scale));background:var(--k-paper);box-shadow:0 0 0 2px var(--k-accent), 0 0 0 calc(5px * var(--k-scale)) var(--k-bg-soft);border-radius:999px;flex:none;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.k-message__feel{box-shadow:0 0 0 2px color-mix(in srgb, var(--k-accent) 22%, var(--k-line)), 0 0 0 calc(5px * var(--k-scale)) var(--k-bg-soft)}}.k-message__id{flex-direction:column;min-width:0;display:flex}.k-message__name{align-items:center;gap:calc(6px * var(--k-scale));font-size:calc(17px * var(--k-scale));letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-weight:650;display:flex;overflow:hidden}.k-message__tick{width:calc(14px * var(--k-scale));height:calc(14px * var(--k-scale));background:var(--k-accent);border-radius:999px;flex:none;position:relative;-webkit-mask:radial-gradient(circle,#000 100%,#0000 0)}.k-message__tick:after{content:"";border:solid var(--k-on-accent);border-width:0 2px 2px 0;width:26%;height:44%;position:absolute;top:22%;left:34%;transform:rotate(45deg)}.k-message__meta{font-size:calc(12.5px * var(--k-scale));color:var(--k-muted)}.k-message__tag{padding:0 calc(8px * var(--k-scale));border:1px solid var(--k-line-2,var(--k-line));font-size:calc(12px * var(--k-scale));color:var(--k-ink-2,var(--k-muted));border-radius:999px;align-self:flex-start;position:relative}.k-message__text{font-size:calc(16.5px * var(--k-scale));margin:0;font-weight:450;line-height:1.5;position:relative}.k-message__foot{align-items:center;gap:calc(8px * var(--k-scale));padding-top:calc(12px * var(--k-scale));border-top:1px solid var(--k-line);font-size:calc(12.5px * var(--k-scale));color:var(--k-muted);display:flex;position:relative}.k-message__dot{width:calc(18px * var(--k-scale));height:calc(18px * var(--k-scale));border:1px dashed var(--k-line-2,var(--k-line));border-radius:999px}.k-message__by{width:calc(20px * var(--k-scale));height:calc(20px * var(--k-scale));background:var(--k-ink);color:var(--k-bg);font-size:calc(10px * var(--k-scale));border-radius:999px;justify-content:center;align-items:center;font-weight:700;display:flex}.k-message__replied{color:var(--k-accent-ink);font-weight:600}.k-message__reply{padding:calc(8px * var(--k-scale)) calc(12px * var(--k-scale));border-radius:calc(12px * var(--k-scale));background:var(--k-bg-soft);font-size:calc(14px * var(--k-scale));color:var(--k-ink-2,var(--k-ink));margin:0;line-height:1.45;position:relative}.k-offerstage{box-sizing:border-box;isolation:isolate;position:relative}.k-offerstage[data-fill=on]{position:absolute;inset:0}.k-offerstage[data-place=center],.k-offerstage[data-place=start]{overflow:hidden}.k-offerstage[data-place=flow]{display:inline-block}.k-offerstage__wall{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;align-items:center;display:flex;position:absolute;inset:-20% -10%;overflow:hidden}.k-offerstage__wall-in{flex:none;width:100%}.k-offerstage__object{z-index:2;width:max-content;display:block;position:relative}.k-offerstage[data-place=center] .k-offerstage__object{position:absolute;top:50%;left:50%;translate:-50% -50%}.k-offerstage[data-place=start] .k-offerstage__object{left:calc(40px * var(--k-scale));top:calc(14px * var(--k-scale));position:absolute}.k-offerstage[data-place=corner] .k-offerstage__object{right:calc(-16px * var(--k-scale));bottom:calc(-96px * var(--k-scale));position:absolute}.k-offerstage__follow,.k-offerstage__float,.k-offerstage__arrive{display:block}.k-offerstage__follow{transform:translate(calc(var(--k-os-x,0) * 10px * var(--k-scale)), calc((var(--k-os-y,0) * 6px - var(--k-os-on,0) * 5px) * var(--k-scale))) rotate(calc(var(--k-os-x,0) * 4deg)) scale(calc(1 + var(--k-os-on,0) * .015));will-change:transform;transition:transform .52s cubic-bezier(.2,.7,.2,1)}.k-offerstage__float{animation:7s ease-in-out infinite k-os-float}@keyframes k-os-float{0%,to{translate:0;rotate:none}50%{translate:0 calc(-5px * var(--k-scale));rotate:.5deg}}.k-offerstage[data-arrived=on] .k-offerstage__arrive{animation:.9s cubic-bezier(.2,.7,.2,1) both k-os-arrive}.k-offerstage[data-arrived=on] .k-offerstage__wall{animation:1.2s ease-out both k-os-wall}@keyframes k-os-arrive{0%{opacity:0;translate:0 calc(28px * var(--k-scale));rotate:5deg;scale:.96}}@keyframes k-os-wall{0%{opacity:0}}.k-offerstage[data-motion-local=off] .k-offerstage__follow{transition:none;transform:none}.k-offerstage[data-motion-local=off] .k-offerstage__float,.k-offerstage[data-motion-local=off] .k-offerstage__arrive,.k-offerstage[data-motion-local=off] .k-offerstage__wall{animation:none}@media (prefers-reduced-motion:reduce){.k-offerstage__follow{transition:none;transform:none}.k-offerstage__float,.k-offerstage[data-arrived=on] .k-offerstage__arrive,.k-offerstage[data-arrived=on] .k-offerstage__wall{animation:none}}[data-motion=none] .k-offerstage__follow{transition:none;transform:none}[data-motion=none] .k-offerstage__float,[data-motion=none] .k-offerstage[data-arrived=on] .k-offerstage__arrive,[data-motion=none] .k-offerstage[data-arrived=on] .k-offerstage__wall{animation:none}.k-offer{box-sizing:border-box;font-family:var(--k-font-sans);color:var(--k-ink);position:relative;overflow:hidden;container-type:inline-size}.k-offer__grid{z-index:1;align-items:center;display:grid;position:relative}.k-offer__words{z-index:2;gap:calc(10px * var(--k-scale));flex-direction:column;min-width:0;display:flex;position:relative}.k-offer__kicker{align-items:center;gap:calc(8px * var(--k-scale));font-family:var(--k-font-mono);font-size:calc(11px * var(--k-scale));letter-spacing:.16em;text-transform:uppercase;color:var(--k-muted);display:inline-flex}.k-offer__lamp{width:calc(6px * var(--k-scale));height:calc(6px * var(--k-scale));background:var(--k-cat-3);border-radius:999px;flex:none}.k-offer__title{letter-spacing:-.03em;text-wrap:balance;margin:0;font-weight:750;line-height:1.06}.k-offer__lead{color:var(--k-muted);text-wrap:pretty;max-width:34em;margin:0;line-height:1.5}.k-offer__extra{gap:calc(8px * var(--k-scale));flex-direction:column;display:flex}.k-offer__note{align-self:flex-start;align-items:center;gap:calc(8px * var(--k-scale));padding:calc(6px * var(--k-scale)) calc(12px * var(--k-scale));border:1px solid var(--k-line);background:var(--k-bg-soft);font-size:calc(13.5px * var(--k-scale));color:var(--k-ink);border-radius:999px;font-weight:600;display:inline-flex}.k-offer__note-dot{width:calc(9px * var(--k-scale));height:calc(9px * var(--k-scale));background:var(--k-cat-3);border-radius:999px;flex:none}.k-offer__actions{align-items:center;gap:calc(12px * var(--k-scale)) calc(20px * var(--k-scale));margin-top:calc(8px * var(--k-scale));flex-wrap:wrap;display:flex}.k-offer__link{all:unset;cursor:pointer;font-size:calc(14px * var(--k-scale));color:var(--k-ink);text-underline-offset:4px;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}.k-offer__link:focus-visible{outline:2px solid var(--k-ink);outline-offset:3px;border-radius:2px}.k-offer__dismiss{all:unset;box-sizing:border-box;cursor:pointer;z-index:5;top:calc(12px * var(--k-scale));right:calc(12px * var(--k-scale));width:calc(28px * var(--k-scale));height:calc(28px * var(--k-scale));color:var(--k-muted);border-radius:999px;place-items:center;display:grid;position:absolute}.k-offer__dismiss:hover{color:var(--k-ink)}.k-offer__dismiss:focus-visible{outline:2px solid var(--k-ink);outline-offset:2px}.k-offer__art{min-width:0;position:relative}.k-offer[data-format=strip] .k-offer__grid{grid-template-columns:calc(260px * var(--k-scale)) minmax(0, 1fr) auto auto;column-gap:calc(24px * var(--k-scale));height:calc(88px * var(--k-scale));padding-right:calc(56px * var(--k-scale));grid-template-areas:"art words second ask"}.k-offer[data-format=strip] .k-offer__art{background:var(--k-bg-soft);border-right:1px solid var(--k-line);grid-area:art;align-self:stretch;overflow:hidden}.k-offer[data-format=strip] .k-offer__words{gap:calc(2px * var(--k-scale));grid-area:words}.k-offer[data-format=strip] .k-offer__title{font-size:calc(17px * var(--k-scale));letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.k-offer[data-format=strip] .k-offer__lead{font-size:calc(13.5px * var(--k-scale));white-space:nowrap;text-overflow:ellipsis;max-width:none;overflow:hidden}.k-offer[data-format=strip] .k-offer__second{grid-area:second}.k-offer[data-format=strip] .k-offer__ask{grid-area:ask}@container (max-width:56rem){.k-offer[data-format=strip] .k-offer__second{display:none}}@container (max-width:36rem){.k-offer[data-format=strip] .k-offer__grid{padding-left:calc(20px * var(--k-scale));grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"words ask"}.k-offer[data-format=strip] .k-offer__art{display:none}}.k-offer[data-format=split] .k-offer__grid{min-height:calc(360px * var(--k-scale));grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"words art";align-items:stretch}.k-offer[data-format=split] .k-offer__words{padding:calc(40px * var(--k-scale));grid-area:words;justify-content:center}.k-offer[data-format=split] .k-offer__title{font-size:clamp(calc(26px * var(--k-scale)), 4.4cqi, calc(38px * var(--k-scale)));letter-spacing:-.035em;font-weight:700}.k-offer[data-format=split] .k-offer__lead{font-size:calc(15.5px * var(--k-scale));max-width:27em}.k-offer[data-format=split] .k-offer__actions{margin-top:calc(16px * var(--k-scale))}.k-offer[data-format=split] .k-offer__art{background:var(--k-bg-soft);border-left:1px solid var(--k-line);grid-area:art;overflow:hidden}@container (max-width:44rem){.k-offer[data-format=split] .k-offer__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"words";min-height:0}.k-offer[data-format=split] .k-offer__art{display:none}.k-offer[data-format=split] .k-offer__words{padding:calc(28px * var(--k-scale))}}.k-offer[data-format=band] .k-offer__grid{column-gap:calc(40px * var(--k-scale));min-height:calc(430px * var(--k-scale));padding:calc(32px * var(--k-scale)) calc(48px * var(--k-scale)) calc(32px * var(--k-scale)) calc(32px * var(--k-scale));grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"words art"}.k-offer[data-format=band][data-side=start] .k-offer__grid{padding:calc(32px * var(--k-scale));grid-template-columns:auto minmax(0,1fr);grid-template-areas:"art words"}.k-offer[data-format=band] .k-offer__words{max-width:calc(460px * var(--k-scale));gap:calc(8px * var(--k-scale));grid-area:words}.k-offer[data-format=band] .k-offer__title{font-size:calc(30px * var(--k-scale));font-weight:800}.k-offer[data-format=band] .k-offer__lead{font-size:calc(14.5px * var(--k-scale))}.k-offer[data-format=band] .k-offer__actions{margin-top:calc(14px * var(--k-scale))}.k-offer[data-format=band] .k-offer__art{grid-area:art;justify-self:center}.k-offer__backdrop{z-index:0;width:60%;position:absolute;top:0;bottom:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 34%);mask-image:linear-gradient(90deg,#0000,#000 34%)}.k-offer[data-side=start] .k-offer__backdrop{left:0;right:auto;-webkit-mask-image:linear-gradient(270deg,#0000,#000 34%);mask-image:linear-gradient(270deg,#0000,#000 34%)}.k-offer__backdrop .k-offerstage__wall{inset:0}.k-offer__backdrop:after{content:"";z-index:1;background:var(--k-paper);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.k-offer__backdrop:after{background:color-mix(in srgb, var(--k-paper) 22%, transparent)}}@container (max-width:48rem){.k-offer[data-format=band] .k-offer__grid,.k-offer[data-format=band][data-side=start] .k-offer__grid{min-height:0;padding:calc(28px * var(--k-scale));grid-template-columns:minmax(0,1fr);grid-template-areas:"words"}.k-offer[data-format=band] .k-offer__art,.k-offer[data-format=band] .k-offer__backdrop{display:none}}.k-offer[data-format=card] .k-offer__grid{grid-template-columns:minmax(0, 1fr) calc(300px * var(--k-scale));column-gap:calc(24px * var(--k-scale));padding:calc(24px * var(--k-scale));grid-template-areas:"words art"}.k-offer[data-format=card] .k-offer__kicker{font-size:calc(10.5px * var(--k-scale))}.k-offer[data-format=card] .k-offer__title{font-size:calc(22px * var(--k-scale));letter-spacing:-.02em;font-weight:700}.k-offer[data-format=card] .k-offer__lead{font-size:calc(13px * var(--k-scale))}.k-offer[data-format=card] .k-offer__art{grid-area:art;align-self:stretch;position:static}@container (max-width:40rem){.k-offer[data-format=card] .k-offer__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"words"}.k-offer[data-format=card] .k-offer__art{display:none}}.k-faces{gap:calc(8px * var(--k-scale));font-family:var(--k-font-sans);flex-wrap:wrap;display:flex}.k-faces[data-labels=on]{grid-template-columns:repeat(auto-fit, minmax(calc(56px * var(--k-scale)), 1fr));display:grid}.k-face{all:unset;box-sizing:border-box;cursor:pointer;align-items:center;gap:calc(6px * var(--k-scale));-webkit-tap-highlight-color:transparent;transition:opacity var(--k-mo-exit) var(--k-mo-ease-move), transform var(--k-mo-exit) var(--k-mo-ease-move);flex-direction:column;display:flex}.k-face__ring{box-sizing:border-box;width:calc(44px * var(--k-scale));height:calc(44px * var(--k-scale));border:2px solid var(--k-line);background:var(--k-paper);font-size:calc(21px * var(--k-scale));transition:border-color var(--k-mo-exit) var(--k-mo-ease-move), transform var(--k-mo-exit) var(--k-mo-ease-move);border-radius:999px;place-items:center;line-height:1;display:grid}.k-faces[data-size=s] .k-face__ring{width:calc(36px * var(--k-scale));height:calc(36px * var(--k-scale));font-size:calc(17px * var(--k-scale))}.k-faces[data-labels=on][data-size=m] .k-face__ring{width:calc(48px * var(--k-scale));height:calc(48px * var(--k-scale));font-size:calc(24px * var(--k-scale))}.k-face__label{font-size:calc(12.5px * var(--k-scale));text-align:center;color:var(--k-muted);line-height:1.2}.k-face:not(:disabled):hover .k-face__ring{border-color:var(--k-line-2);transform:scale(1.08)}.k-face:active .k-face__ring{transform:scale(.95)}.k-faces[data-picked=on] .k-face[data-on=off]{opacity:.55}.k-face[data-on=on] .k-face__ring{border-color:var(--k-ink)}.k-face[data-on=on] .k-face__label{color:var(--k-ink);font-weight:600}.k-face:focus-visible .k-face__ring{outline:2px solid var(--k-ink);outline-offset:3px}.k-face:disabled{cursor:not-allowed;opacity:.5}@media (prefers-reduced-motion:reduce){.k-face,.k-face__ring{transition:none}.k-face:not(:disabled):hover .k-face__ring,.k-face:active .k-face__ring{transform:none}}[data-motion=none] .k-face__ring{transition:none}.k-faces[data-layout=chips]{gap:calc(8px * var(--k-scale))}.k-faces[data-layout=chips] .k-face{gap:calc(8px * var(--k-scale));min-height:calc(40px * var(--k-scale));padding:0 calc(14px * var(--k-scale)) 0 calc(6px * var(--k-scale));border:1px solid var(--k-line-2);background:var(--k-paper);color:var(--k-ink);font-size:calc(13px * var(--k-scale));border-radius:999px;flex-direction:row;font-weight:500;position:relative}.k-faces[data-layout=chips] .k-face__ring{width:calc(28px * var(--k-scale));height:calc(28px * var(--k-scale));font-size:calc(18px * var(--k-scale));background:0 0;border:0}.k-faces[data-layout=chips] .k-face__label{font-size:inherit;color:inherit;text-align:left}.k-faces[data-layout=chips] .k-face:not(:disabled):hover{transform:translateY(-2px)}.k-faces[data-layout=chips] .k-face:not(:disabled):hover .k-face__ring{transform:scale(1.12)}.k-faces[data-layout=chips] .k-face:focus-visible{outline:2px solid var(--k-ink);outline-offset:2px}.k-faces[data-layout=chips] .k-face:focus-visible .k-face__ring{outline:none}.k-faces[data-layout=chips] .k-face[data-on=on]{background:var(--k-accent);border-color:var(--k-accent);color:var(--k-on-accent);padding-right:calc(16px * var(--k-scale))}.k-faces[data-layout=chips] .k-face[data-on=on] .k-face__label{color:inherit;font-weight:600}.k-face__ask{white-space:nowrap;font-weight:600}.k-face:after{content:"";pointer-events:none;border:2px solid var(--k-ink);opacity:0;border-radius:999px;position:absolute;inset:-3px}.k-faces[data-layout=row] .k-face{position:relative}.k-faces[data-layout=row] .k-face:after{width:calc(44px * var(--k-scale) + 6px);height:calc(44px * var(--k-scale) + 6px);inset:-3px auto auto 50%;translate:-50%}.k-faces[data-size=s][data-layout=row] .k-face:after{width:calc(36px * var(--k-scale) + 6px);height:calc(36px * var(--k-scale) + 6px)}.k-faces[data-beckon=on] .k-face{animation:3.4s cubic-bezier(.3,.7,.4,1) infinite k-face-lift;animation-delay:calc(var(--i,0) * .28s)}.k-faces[data-beckon=on] .k-face__ring{animation:3.4s cubic-bezier(.3,.7,.4,1) infinite k-face-pop;animation-delay:calc(var(--i,0) * .28s)}.k-faces[data-beckon=on] .k-face:after{animation:3.4s ease-out infinite k-face-ring;animation-delay:calc(var(--i,0) * .28s)}@keyframes k-face-lift{0%,16%,to{transform:none}6%{transform:translateY(calc(-4px * var(--k-scale)))}}@keyframes k-face-pop{0%,16%,to{transform:none}5%{transform:scale(1.32)rotate(-10deg)}9%{transform:scale(.96)rotate(6deg)}12%{transform:scale(1.04)rotate(0)}}@keyframes k-face-ring{0%,to{opacity:0;transform:scale(.92)}5%{opacity:.85;transform:scale(1)}18%{opacity:0;transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.k-faces[data-beckon=on] .k-face,.k-faces[data-beckon=on] .k-face__ring,.k-faces[data-beckon=on] .k-face:after{animation:none}}[data-motion=none] .k-faces[data-beckon=on] .k-face,[data-motion=none] .k-faces[data-beckon=on] .k-face__ring,[data-motion=none] .k-faces[data-beckon=on] .k-face:after{animation:none}.k-door{box-sizing:border-box;gap:calc(20px * var(--k-scale));padding:calc(24px * var(--k-scale));font-family:var(--k-font-sans);color:var(--k-ink);flex-direction:column;display:flex;container-type:inline-size}.k-door__head{justify-content:space-between;align-items:flex-start;gap:calc(24px * var(--k-scale));display:flex}.k-door__reason{gap:calc(4px * var(--k-scale));flex-direction:column;min-width:0;display:flex}.k-door__title{font-size:calc(21px * var(--k-scale));letter-spacing:-.025em;margin:0;font-weight:700;line-height:1.15}.k-door__lead{max-width:46em;font-size:calc(13.5px * var(--k-scale));color:var(--k-muted);margin:0;line-height:1.5}.k-door__aside,.k-door__label{font-family:var(--k-font-mono);font-size:calc(10.5px * var(--k-scale));letter-spacing:.12em;text-transform:uppercase;color:var(--k-muted)}.k-door__aside{text-align:right;flex-direction:column;flex:none;align-items:flex-end;line-height:1.6;display:flex}.k-door__tally{gap:calc(8px * var(--k-scale));margin:calc(-8px * var(--k-scale)) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.k-door__chip{align-items:center;gap:calc(8px * var(--k-scale));padding:calc(4px * var(--k-scale)) calc(12px * var(--k-scale)) calc(4px * var(--k-scale)) calc(10px * var(--k-scale));border:1px solid var(--k-line);background:var(--k-paper);border-radius:999px;display:inline-flex}.k-door__chip-dot{width:calc(8px * var(--k-scale));height:calc(8px * var(--k-scale));background:var(--k-door-hue);border-radius:999px}.k-door__chip-label{font-size:calc(13px * var(--k-scale));font-weight:500}.k-door__chip-bar{height:calc(4px * var(--k-scale));width:calc((6px + var(--k-door-share,1) * 46px) * var(--k-scale));background:var(--k-door-hue);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.k-door__chip-bar{background:color-mix(in srgb, var(--k-door-hue) 55%, transparent)}}.k-door__chip-value{font-family:var(--k-font-mono);font-size:calc(11.5px * var(--k-scale));color:var(--k-muted)}.k-door__doors{gap:calc(16px * var(--k-scale));grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);display:grid}.k-door__door{gap:calc(8px * var(--k-scale));padding:calc(24px * var(--k-scale));border-radius:var(--k-radius-m);flex-direction:column;min-width:0;display:flex}.k-door__door-title{font-size:calc(19px * var(--k-scale));letter-spacing:-.015em;font-weight:600;line-height:1.2}.k-door__door-title--alt{font-size:calc(20px * var(--k-scale))}.k-door__door-lead{font-size:calc(13.5px * var(--k-scale));color:var(--k-muted);line-height:1.45}.k-door__door-ask{padding-top:calc(12px * var(--k-scale));margin-top:auto}.k-door__door--alt{grid-template-columns:minmax(0, 1fr) calc(330px * var(--k-scale));min-height:calc(250px * var(--k-scale));background:var(--k-bg);color:var(--k-ink);border:1px solid var(--k-line);padding:0;display:grid;position:relative;overflow:hidden}.k-door__door--alt:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(130% 120% at 100% 100%, var(--k-bg), transparent 62%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.k-door__door--alt:before{background:radial-gradient(130% 120% at 100% 100%, color-mix(in srgb, var(--k-bg) 82%, var(--k-ink)), transparent 62%)}}.k-door__alt-words{z-index:1;gap:calc(8px * var(--k-scale));padding:calc(24px * var(--k-scale));flex-direction:column;min-width:0;display:flex;position:relative}.k-door__art{z-index:1;min-height:100%;position:relative}.k-door__pile{top:calc(22px * var(--k-scale));right:calc(30px * var(--k-scale));width:calc(150px * var(--k-scale));position:absolute}.k-door__img{aspect-ratio:4/5;object-fit:cover;border-radius:var(--k-radius-m);border:1px solid var(--k-ink);width:100%;display:block}@supports (color:color-mix(in lab, red, red)){.k-door__img{border:1px solid color-mix(in srgb, var(--k-ink) 18%, transparent)}}.k-door__img{background:var(--k-bg-soft)}.k-door__figure{left:calc(6px * var(--k-scale));bottom:calc(16px * var(--k-scale));flex-direction:column;align-items:flex-start;display:flex;position:absolute}.k-door__figure>strong{font-size:calc(46px * var(--k-scale));letter-spacing:-.05em;font-weight:200;line-height:1}.k-door__figure>span{max-width:calc(170px * var(--k-scale));font-family:var(--k-font-mono);font-size:calc(10.5px * var(--k-scale));letter-spacing:.12em;text-transform:uppercase;color:var(--k-muted)}@container (max-width:46rem){.k-door__doors{grid-template-columns:minmax(0,1fr)}.k-door__aside>:not(:first-child){display:none}}@container (max-width:34rem){.k-door__door--alt{grid-template-columns:minmax(0,1fr);min-height:0}.k-door__art{display:none}}.k-plangate{box-sizing:border-box;font-family:var(--k-font-sans);color:var(--k-ink)}.k-plangate[data-size=row],.k-plangate[data-compact=on]{align-items:center;gap:calc(12px * var(--k-scale)) calc(16px * var(--k-scale));flex-wrap:wrap;display:flex}.k-plangate[data-size=row]{padding:calc(12px * var(--k-scale)) calc(16px * var(--k-scale)) calc(12px * var(--k-scale)) calc(12px * var(--k-scale))}.k-plangate[data-size=slot]{border:1px dashed var(--k-line-2);border-radius:var(--k-radius-m);width:100%}.k-plangate[data-size=slot][data-compact=off]{justify-content:center;align-items:center;gap:calc(12px * var(--k-scale));min-height:calc(240px * var(--k-scale));padding:calc(24px * var(--k-scale)) calc(16px * var(--k-scale));text-align:center;flex-direction:column;display:flex}.k-plangate[data-compact=on]{height:calc(160px * var(--k-scale));padding:0 calc(16px * var(--k-scale));flex-wrap:nowrap}.k-plangate__art{width:var(--k-plangate-art);height:var(--k-plangate-art);flex:none}.k-plangate__art>*{width:100%;height:100%}.k-plangate__art>.k-lit{aspect-ratio:auto;max-width:100%;max-height:none}.k-plangate__lock{width:calc(16px * var(--k-scale));height:calc(16px * var(--k-scale));color:var(--k-muted);flex:none}.k-plangate__words{flex-direction:column;flex:12rem;min-width:0;display:flex}.k-plangate[data-size=slot][data-compact=off] .k-plangate__words{flex:none;align-items:center}.k-plangate__title{font-size:calc(15px * var(--k-scale));letter-spacing:-.01em;color:var(--k-ink);margin:0;font-weight:600;line-height:1.3}.k-plangate__sentence{margin:calc(2px * var(--k-scale)) 0 0;max-width:60ch;font-size:calc(13.5px * var(--k-scale));color:var(--k-muted);text-wrap:pretty;line-height:1.45}.k-plangate__ask{flex:none}.k-plangate[data-nested=on]{outline:2px dashed var(--k-negative,var(--k-ink));outline-offset:2px}.k-canvas{gap:calc(6px * var(--k-scale));flex-direction:column;width:100%;min-width:0;display:flex}.k-canvas[data-fit=off]{overflow-x:auto}.k-canvas__label{font-family:var(--k-font-mono);font-size:calc(10.5px * var(--k-scale));color:var(--k-muted);align-self:flex-end}.k-canvas__view{flex:none;margin:0 auto;position:relative}.k-canvas__page{transform-origin:0 0;box-sizing:border-box;border:1px solid var(--k-line);border-radius:var(--k-radius-m);background:var(--k-bg);position:absolute;top:0;left:0;overflow:hidden}.k-canvas__page>iframe{background:var(--k-bg);border:0;width:100%;height:100%;position:absolute;inset:0}.k-canvas__sample{font-family:var(--k-font-sans);color:var(--k-ink);flex-direction:column;gap:24px;padding:64px;display:flex}.k-canvas__sample-bar{background:var(--k-bg-soft);border:1px solid var(--k-line);border-radius:999px;height:40px}.k-canvas__sample-head{letter-spacing:-.03em;font-size:64px;font-weight:700}.k-canvas__sample-line{background:var(--k-bg-soft);border-radius:9px;width:70%;height:18px}.k-canvas__sample-line[data-short=on]{width:45%}.k-seg[data-tone=ink]>.k-seg-item[data-on=on]{background:var(--k-ink);color:var(--k-bg)}.k-seg[data-tone=ink]>.k-seg-item:focus-visible{box-shadow:0 0 0 calc(2px * var(--k-scale)) var(--k-paper), 0 0 0 calc(4px * var(--k-scale)) var(--k-ink)}.k-compare[data-layout=diff]{gap:var(--k-space-4);flex-direction:column;display:flex}.k-diff{gap:calc(2px * var(--k-scale));flex-direction:column;min-width:0;display:flex}.k-diff__label{font-family:var(--k-font-mono);font-size:calc(11px * var(--k-scale));color:var(--k-ink-2);overflow-wrap:anywhere}.k-diff__was{font-size:calc(12.5px * var(--k-scale));color:var(--k-muted);line-height:1.45;text-decoration:line-through;text-decoration-thickness:1px}.k-diff__now{font-size:calc(13.5px * var(--k-scale));color:var(--k-ink);line-height:1.45;text-decoration:none}.k-navrow-dot{width:calc(16px * var(--k-scale));height:calc(16px * var(--k-scale));flex:none;place-items:center;display:inline-grid}.k-navrow-dot:before{content:"";width:calc(8px * var(--k-scale));height:calc(8px * var(--k-scale));background:var(--k-line-2);border-radius:999px}.k-navrow-dot[data-hue="1"]:before{background:var(--k-cat-1)}.k-navrow-dot[data-hue="2"]:before{background:var(--k-cat-2)}.k-navrow-dot[data-hue="3"]:before{background:var(--k-cat-3)}.k-navrow-dot[data-hue="4"]:before{background:var(--k-cat-4)}.k-navrow-dot[data-hue="5"]:before{background:var(--k-cat-5)}.k-navrow-dot[data-hue="6"]:before{background:var(--k-cat-6)}.k-navrow-dot[data-hue="7"]:before{background:var(--k-cat-7)}:root,[data-ground]{--k-shadcn-primary:var(--k-ink);--k-shadcn-primary-fg:var(--k-bg);--k-shadcn-radius:var(--k-radius-s);--k-shadcn-chart-1:var(--k-cat-1);--background:var(--k-bg);--foreground:var(--k-ink);--card:var(--k-paper);--card-foreground:var(--k-ink);--popover:var(--k-paper);--popover-foreground:var(--k-ink);--primary:var(--k-shadcn-primary);--primary-foreground:var(--k-shadcn-primary-fg);--secondary:var(--k-bg-soft);--secondary-foreground:var(--k-ink);--muted:var(--k-bg-soft);--muted-foreground:var(--k-muted);--accent:var(--k-bg-soft);--accent-foreground:var(--k-ink);--destructive:var(--k-negative);--destructive-foreground:var(--k-on-status);--border:var(--k-line);--border-strong:var(--k-line-2);--input:var(--k-line-2);--ring:var(--k-accent);--radius:var(--k-shadcn-radius);--link:var(--k-accent);--accent-soft:var(--k-accent-soft);--accent-line:var(--k-accent-line);--text-body:var(--k-ink-2);--text-mute:var(--k-muted);--text-faint:var(--k-faint);--success:var(--k-positive);--warning:var(--k-warn);--danger:var(--k-negative);--info:var(--k-info);--chart-1:var(--k-shadcn-chart-1);--chart-2:var(--k-cat-2);--chart-3:var(--k-cat-3);--chart-4:var(--k-cat-4);--chart-5:var(--k-cat-5);--chart-6:var(--k-cat-6);--chart-7:var(--k-cat-7);--sidebar:var(--k-paper);--sidebar-foreground:var(--k-ink);--sidebar-primary:var(--k-shadcn-primary);--sidebar-primary-foreground:var(--k-shadcn-primary-fg);--sidebar-accent:var(--k-bg-soft);--sidebar-accent-foreground:var(--k-ink);--sidebar-border:var(--k-line);--sidebar-ring:var(--k-accent)}[data-style=flat]{--k-radius-scale:.72;--k-surface-bg:var(--k-paper);--k-surface-border:1px solid var(--k-line);--k-surface-radius:var(--k-radius-m);--k-surface-shadow:0 1px 2px #1018280a;--k-rim-color:var(--k-line);--k-elev-1:0 1px 2px #1018280d;--k-elev-2:0 1px 2px #1018280a, 0 4px 10px -3px #1018281a;--k-elev-3:0 2px 4px #1018280d, 0 12px 26px -8px #10182829;--k-mark-bg:var(--k-accent);--k-mark-ink:var(--k-on-accent)}[data-style=flat][data-ground=dark],[data-style=flat] [data-ground=dark]{--k-surface-bg:var(--k-paper);--k-surface-border:1px solid var(--k-line);--k-surface-shadow:0 1px 2px #0006;--k-elev-1:0 1px 2px #0006;--k-elev-2:0 1px 2px #0006, 0 4px 10px -3px #00000080;--k-elev-3:0 2px 4px #0006, 0 12px 26px -8px #0009}[data-style=flat] .k-ground{background:var(--k-bg)}[data-style=flat] .k-ground:before{background:radial-gradient(60% 50% at 85% -10%, rgba(var(--k-accent-rgb), .05), transparent 70%)}[data-style=flat] .k-ground:after{background:0 0}[data-style=flat] .k-surface--raised{box-shadow:var(--k-elev-2);border-color:var(--k-line-2)}[data-style=flat] .k-surface--sunken{background:var(--k-bg-soft);border:1px solid var(--k-line);box-shadow:none}[data-style=flat] .k-surface--flush{border:1px solid var(--k-line);box-shadow:none;background:0 0}[data-style=flat] .k-mark{box-shadow:none;border:0}[data-style=flat] .k-contact:after{content:none}[data-style=flat] .k-mix-bar{background:var(--k-bg-soft);box-shadow:inset 0 0 0 1px var(--k-line)}[data-style=flat] .k-datamark{box-shadow:inset 0 0 0 1px}@supports (color:color-mix(in lab, red, red)){[data-style=flat] .k-datamark{box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 70%, transparent)}}[data-style=glass]{--k-radius-scale:1.25;--k-rim-cool:#56c0ffad;--k-rim-warm:#ff9e709e;--k-rim-cool-strong:#48bcffe6;--k-rim-warm-strong:#ff8c64d1;--k-surface-radius:var(--k-radius-l);--k-surface-blur:22px;--k-surface-bg:linear-gradient(150deg, #ffffff9e, #ffffff57);--k-surface-border:1px solid #ffffffbf;--k-surface-shadow:inset 0 1px 0 #ffffffe6, inset 0 -1px 0 #1018280d, 0 2px 6px #1018280f, 0 26px 50px -22px #1018284d, 0 40px 80px -40px rgba(var(--k-accent-shadow-rgb), .34);--k-rim-color:#ffffffbf;--k-elev-1:0 1px 1px #1018280a, 0 8px 24px -12px #1018282e;--k-elev-2:0 2px 6px #1018280f, 0 26px 50px -22px #1018284d;--k-elev-3:0 2px 6px #1018280f, 0 30px 62px -24px #1018286b, 0 54px 96px -50px rgba(var(--k-accent-shadow-rgb), .44);--k-mark-bg:var(--k-gradient)}[data-style=glass][data-ground=dark],[data-style=glass] [data-ground=dark]{--k-surface-bg:linear-gradient(150deg, #ffffff29, #ffffff0d);--k-surface-border:1px solid #ffffff47;--k-surface-shadow:inset 0 1px 0 #ffffff52, inset 0 -1px 0 #0003, 0 30px 60px -24px #0009, 0 30px 70px -30px rgba(var(--k-accent-rgb), .5);--k-rim-color:#ffffff47}[data-style=glass] .k-ground{background:radial-gradient(60% 80% at 78% -10%,#f1fbf6 0%,#0000 60%),radial-gradient(50% 70% at 12% 110%,#f3faf6 0%,#0000 55%),#fff}[data-style=glass] .k-ground:before{background:radial-gradient(38% 42% at 82% 2%, rgba(var(--k-accent-rgb), .2), transparent 66%), radial-gradient(30% 36% at 98% 26%, rgba(var(--k-accent-bright-rgb), .18), transparent 70%), radial-gradient(34% 44% at 4% 8%, rgba(var(--k-accent-rgb), .1), transparent 70%)}[data-style=glass] .k-ground:after{opacity:.5;background-image:radial-gradient(#1018280e 1px,#0000 1px);background-size:26px 26px;-webkit-mask-image:linear-gradient(150deg,#000 0%,#0000 72%);mask-image:linear-gradient(150deg,#000 0%,#0000 72%)}[data-style=glass] [data-ground=dark] .k-ground,[data-style=glass][data-ground=dark] .k-ground{background:radial-gradient(70% 90% at 72% -16%,#2a1148 0%,#0000 60%),radial-gradient(60% 80% at 10% 116%,#190a30 0%,#0000 55%),linear-gradient(160deg,#0b0e12 0%,#0e131a 60%,#100720 100%)}[data-style=glass] [data-ground=dark] .k-ground:before,[data-style=glass][data-ground=dark] .k-ground:before{opacity:.9;background:radial-gradient(40% 46% at 80% 6%, rgba(var(--k-accent-bright-rgb), .34), transparent 64%), radial-gradient(30% 38% at 100% 30%, rgba(var(--k-accent-rgb), .3), transparent 70%)}[data-style=glass] [data-ground=dark] .k-ground:after,[data-style=glass][data-ground=dark] .k-ground:after{opacity:.5;background-image:radial-gradient(#ffffff12 1px,#0000 1px);background-size:26px 26px;-webkit-mask-image:none;mask-image:none}[data-style=glass] .k-surface{-webkit-backdrop-filter:blur(var(--k-surface-blur)) saturate(175%);backdrop-filter:blur(var(--k-surface-blur)) saturate(175%)}[data-style=glass] .k-surface--raised{--k-surface-blur:6px;-webkit-backdrop-filter:blur(6px)saturate(150%)brightness(1.03);backdrop-filter:blur(6px)saturate(150%)brightness(1.03);box-shadow:inset 3.5px 3.5px 3px var(--k-rim-cool-strong), inset -3.5px -3.5px 3px var(--k-rim-warm-strong), inset 2px 2px 1px #fffffff2, inset -2px -2px 1px #fff9, inset 0 0 22px #ffffff1f, inset 0 -16px 34px -12px rgba(var(--k-accent-rgb), .22), 0 0 0 1px #ffffff8c, 0 2px 6px #1018280f, 0 30px 62px -24px #1018286b, 0 54px 96px -50px rgba(var(--k-accent-shadow-rgb), .44);background:linear-gradient(152deg,#ffffffe8 0%,#ffffffdb 100%);border:1.3px solid #ffffffeb}[data-style=glass] .k-surface--raised:before{content:"";border-radius:inherit;pointer-events:none;z-index:0;background:radial-gradient(120% 84% at 20% -14%,#ffffffa8,#fff0 40%),radial-gradient(90% 70% at 84% 118%,#ffffff57,#fff0 50%),linear-gradient(125deg,#ffffff80 0%,#fff0 28% 62%,#ffffff52 100%);position:absolute;inset:0}[data-style=glass] .k-surface--raised:after{content:"";pointer-events:none;z-index:2;filter:blur(.3px);background:linear-gradient(90deg, transparent, var(--k-rim-cool-strong) 14%, #fff 50%, var(--k-rim-warm-strong) 86%, transparent);border-radius:3px;height:2.5px;position:absolute;top:-.5px;left:7%;right:7%}[data-style=glass] .k-surface--raised>*{z-index:1;position:relative}[data-style=glass] [data-ground=dark] .k-surface--raised,[data-style=glass][data-ground=dark] .k-surface--raised{box-shadow:inset 1.6px 1.6px 1px #ffffff80, inset -1.4px -1.4px 1px #fff3, inset 0 0 30px #ffffff14, 0 30px 60px -24px #0009, 0 36px 76px -34px rgba(var(--k-accent-rgb), .46);background:linear-gradient(152deg,#ffffff24 0%,#ffffff0a 100%);border-color:#ffffff38}[data-style=glass] [data-ground=dark] .k-surface--raised:before,[data-style=glass][data-ground=dark] .k-surface--raised:before{background:radial-gradient(120% 84% at 20% -14%,#ffffff29,#fff0 40%),radial-gradient(90% 70% at 84% 118%,#ffffff14,#fff0 50%),linear-gradient(125deg,#ffffff1f 0%,#fff0 28% 62%,#ffffff14 100%)}[data-style=glass] .k-surface--sunken{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff3d;border:1px solid #ffffff80;box-shadow:inset 0 2px 8px #10182814}[data-style=glass] .k-mark{box-shadow:0 2px 6px #1018282e, 0 10px 22px -8px rgba(var(--k-accent-rgb), .55), inset 1.4px 1.4px 1px var(--k-rim-cool-strong), inset -1.4px -1.4px 1px var(--k-rim-warm-strong), inset 0 1.5px 1px #ffffffb3, inset 0 -3px 6px rgba(var(--k-accent-deep-rgb), .32);border:2px solid #ffffffe6;overflow:hidden}[data-style=glass] .k-mark:before{content:"";z-index:1;pointer-events:none;filter:blur(.4px);background:linear-gradient(#ffffffd9,#fff0);border-radius:50%;height:40%;position:absolute;top:7%;left:16%;right:16%}[data-style=glass] .k-mark>*{z-index:2;position:relative}[data-style=glass] .k-contact:after{content:"";z-index:-1;filter:blur(14px);background:radial-gradient(closest-side,#10182847,#0000 73%);border-radius:50%;height:40px;position:absolute;bottom:-26px;left:8%;right:8%}[data-style=glass] .k-mix{--k-mix-gap:calc(4px * var(--k-scale))}[data-style=glass] .k-mix-bar{box-shadow:inset 0 calc(1px * var(--k-scale)) calc(4px * var(--k-scale)) #1018281a;overflow:visible}[data-style=glass] [data-ground=dark] .k-mix-bar,[data-style=glass][data-ground=dark] .k-mix-bar{box-shadow:inset 0 calc(2px * var(--k-scale)) calc(6px * var(--k-scale)) #000000d9, inset 0 0 0 1px #ffffff12, 0 1px 0 #ffffff0f;background:#0000008c}[data-style=glass] .k-datamark{background:0 0}[data-style=glass] .k-datamark:before{content:"";border-radius:inherit;background:linear-gradient(#ffffff57,#fff0 58%),currentColor;position:absolute;inset:0}[data-style=glass] .k-datamark{filter:drop-shadow(0 calc(1px * var(--k-scale)) calc(3px * var(--k-scale)) #1018284d)}[data-style=glass] [data-ground=dark] .k-datamark,[data-style=glass][data-ground=dark] .k-datamark{filter:drop-shadow(0 0 calc(3px * var(--k-scale)) currentColor) drop-shadow(0 0 calc(16px * var(--k-scale)) currentColor) saturate(1.6)}[data-style=glass] [data-ground=dark] .k-mix-fig-l:before,[data-style=glass][data-ground=dark] .k-mix-fig-l:before,[data-style=glass] [data-ground=dark] .k-mix-swatch,[data-style=glass][data-ground=dark] .k-mix-swatch{box-shadow:0 0 calc(7px * var(--k-scale)) var(--k-cat-c)}[data-style=glass] .k-uc-plate{box-shadow:0 calc(4px * var(--k-scale)) calc(14px * var(--k-scale)) #00000047}[data-style=glass] .k-uc-plate[data-lift=on]{box-shadow:0 0 0 1px var(--k-accent), 0 0 calc(46px * var(--k-scale)) var(--k-accent-bright), 0 calc(14px * var(--k-scale)) calc(38px * var(--k-scale)) #00000080}@supports (color:color-mix(in lab, red, red)){[data-style=glass] .k-uc-plate[data-lift=on]{box-shadow:0 0 0 1px color-mix(in srgb, var(--k-accent) 34%, transparent), 0 0 calc(46px * var(--k-scale)) color-mix(in srgb, var(--k-accent-bright) 42%, transparent), 0 calc(14px * var(--k-scale)) calc(38px * var(--k-scale)) #00000080}}[data-style=glass] .k-uc-chip{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 calc(6px * var(--k-scale)) calc(18px * var(--k-scale)) #00000059}[data-style=glass] .k-uc-report{-webkit-backdrop-filter:blur(calc(18px * var(--k-scale)));backdrop-filter:blur(calc(18px * var(--k-scale)));box-shadow:0 calc(16px * var(--k-scale)) calc(40px * var(--k-scale)) #0000008c}[data-style=glass] .k-uc-brand-pill{-webkit-backdrop-filter:blur(calc(12px * var(--k-scale)));backdrop-filter:blur(calc(12px * var(--k-scale)));box-shadow:0 calc(6px * var(--k-scale)) calc(18px * var(--k-scale)) #0006}[data-style=glass] .k-uc-plate-brand{-webkit-backdrop-filter:blur(calc(10px * var(--k-scale)));backdrop-filter:blur(calc(10px * var(--k-scale)));box-shadow:0 calc(4px * var(--k-scale)) calc(12px * var(--k-scale)) #00000073}[data-style=glass] .k-uc-plate-play{-webkit-backdrop-filter:blur(calc(6px * var(--k-scale)));backdrop-filter:blur(calc(6px * var(--k-scale)));box-shadow:0 calc(8px * var(--k-scale)) calc(24px * var(--k-scale)) #00000080}[data-style=glass] .k-uc-plate-where{box-shadow:0 calc(4px * var(--k-scale)) calc(12px * var(--k-scale)) #00000073}}@layer components{@container k-inst (min-width:34rem){.k-rung[data-state=here] .k-rung-label:before{content:"Now on "}}}@layer utilities{.\@container\/card-header{container:card-header/inline-size}.\@container\/field-group{container:field-group/inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.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-3{inset:calc(var(--spacing) * -3)}.inset-0{inset:0}.inset-x-0{inset-inline:0}.-inset-y-1\.5{inset-block:calc(var(--spacing) * -1.5)}.inset-y-0{inset-block:0}.-end-1{inset-inline-end:calc(var(--spacing) * -1)}.-top-1{top:calc(var(--spacing) * -1)}.-top-5{top:calc(var(--spacing) * -5)}.-top-12{top:calc(var(--spacing) * -12)}.top-0{top:0}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-8{top:calc(var(--spacing) * 8)}.top-\[40\%\]{top:40%}.top-\[44\%\]{top:44%}.top-\[62\%\]{top:62%}.top-\[calc\(100\%\+6px\)\]{top:calc(100% + 6px)}.top-\[max\(1rem\,calc\(50dvh-12\.5rem\)\)\]{top:max(1rem,50dvh - 12.5rem)}.top-\[max\(1rem\,calc\(50dvh-12rem\)\)\]{top:max(1rem,50dvh - 12rem)}.top-full{top:100%}.right-0{right:0}.right-1{right:var(--spacing)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2{right:calc(var(--spacing) * 2)}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-4{right:calc(var(--spacing) * 4)}.right-10{right:calc(var(--spacing) * 10)}.right-\[38rem\]{right:38rem}.bottom-0{bottom:0}.bottom-1{bottom:var(--spacing)}.bottom-1\.5{bottom:calc(var(--spacing) * 1.5)}.bottom-2\.5{bottom:calc(var(--spacing) * 2.5)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-16{bottom:calc(var(--spacing) * 16)}.left-0{left:0}.left-1\.5{left:calc(var(--spacing) * 1.5)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-4{left:calc(var(--spacing) * 4)}.left-10{left:calc(var(--spacing) * 10)}.left-14{left:calc(var(--spacing) * 14)}.left-\[3\.5rem\]{left:3.5rem}.left-\[4\.5rem\]{left:4.5rem}.left-auto{left:auto}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[90\]{z-index:90}.z-\[100\]{z-index:100}.z-\[2147483646\]{z-index:2147483646}.z-\[2147483647\]{z-index:2147483647}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-12{grid-column:span 12/span 12}.col-start-2{grid-column-start:2}.row-1{grid-row:1}.row-9{grid-row:9}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.m-6{margin:calc(var(--spacing) * 6)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-1{margin-inline:var(--spacing)}.mx-auto{margin-inline:auto}.-my-1\.5{margin-block:calc(var(--spacing) * -1.5)}.-my-2{margin-block:calc(var(--spacing) * -2)}.my-1{margin-block:var(--spacing)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-8{margin-block:calc(var(--spacing) * 8)}.my-10{margin-block:calc(var(--spacing) * 10)}.ms-auto{margin-inline-start:auto}.me-1{margin-inline-end:var(--spacing)}.-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.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{margin-top:calc(var(--spacing) * 3)}.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-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-auto{margin-top:auto}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-auto{margin-right:auto}.-mb-0\.5{margin-bottom:calc(var(--spacing) * -.5)}.-mb-4{margin-bottom:calc(var(--spacing) * -4)}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-1\.5{margin-left:calc(var(--spacing) * -1.5)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!hidden{display:none!important}.\!inline{display:inline!important}.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-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.field-sizing-content{field-sizing:content}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.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-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 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-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-\[7px\]{width:7px;height:7px}.size-\[14px\]{width:14px;height:14px}.size-\[160px\]{width:160px;height:160px}.size-full{width:100%;height:100%}.h-0{height:0}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.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-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-32{height:calc(var(--spacing) * 32)}.h-36{height:calc(var(--spacing) * 36)}.h-40{height:calc(var(--spacing) * 40)}.h-44{height:calc(var(--spacing) * 44)}.h-48{height:calc(var(--spacing) * 48)}.h-56{height:calc(var(--spacing) * 56)}.h-64{height:calc(var(--spacing) * 64)}.h-72{height:calc(var(--spacing) * 72)}.h-96{height:calc(var(--spacing) * 96)}.h-\[18px\]{height:18px}.h-\[20px\]{height:20px}.h-\[52px\]{height:52px}.h-\[90px\]{height:90px}.h-\[120px\]{height:120px}.h-\[128px\]{height:128px}.h-\[156px\]{height:156px}.h-\[180px\]{height:180px}.h-\[200px\]{height:200px}.h-\[212px\]{height:212px}.h-\[240px\]{height:240px}.h-\[260px\]{height:260px}.h-\[340px\]{height:340px}.h-\[400px\]{height:400px}.h-\[420px\]{height:420px}.h-\[470px\]{height:470px}.h-\[520px\]{height:520px}.h-\[640px\]{height:640px}.h-\[720px\]{height:720px}.h-\[760px\]{height:760px}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.max-h-32{max-height:calc(var(--spacing) * 32)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[88vh\]{max-height:88vh}.max-h-\[calc\(100svh-2rem\)\]{max-height:calc(100svh - 2rem)}.max-h-full{max-height:100%}.max-h-svh{max-height:100svh}.min-h-0{min-height:0}.min-h-3{min-height:calc(var(--spacing) * 3)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-44{min-height:calc(var(--spacing) * 44)}.min-h-60{min-height:calc(var(--spacing) * 60)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-\[24rem\]{min-height:24rem}.min-h-\[26rem\]{min-height:26rem}.min-h-\[27rem\]{min-height:27rem}.min-h-\[160px\]{min-height:160px}.min-h-\[240px\]{min-height:240px}.min-h-\[260px\]{min-height:260px}.min-h-\[300px\]{min-height:300px}.min-h-\[320px\]{min-height:320px}.min-h-\[400px\]{min-height:400px}.min-h-\[600px\]{min-height:600px}.min-h-\[calc\(100\%-5rem\)\]{min-height:calc(100% - 5rem)}.min-h-\[calc\(100dvh-3\.5rem\)\]{min-height:calc(100dvh - 3.5rem)}.min-h-\[inherit\]{min-height:inherit}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-\(--radix-dropdown-menu-trigger-width\){width:var(--radix-dropdown-menu-trigger-width)}.w-0{width:0}.w-1{width:var(--spacing)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-2{width:calc(var(--spacing) * 2)}.w-2\/3{width:66.6667%}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-4\/5{width:80%}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-90{width:calc(var(--spacing) * 90)}.w-96{width:calc(var(--spacing) * 96)}.w-\[22\.5rem\]{width:22.5rem}.w-\[24rem\]{width:24rem}.w-\[34px\]{width:34px}.w-\[80\%\]{width:80%}.w-\[150px\]{width:150px}.w-\[248px\]{width:248px}.w-\[360px\]{width:360px}.w-\[calc\(112px\*var\(--k-scale\,1\)\)\]{width:calc(112px * var(--k-scale,1))}.w-\[min\(24rem\,calc\(100vw-2rem\)\)\]{width:min(24rem,100vw - 2rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-72{max-width:calc(var(--spacing) * 72)}.max-w-80{max-width:calc(var(--spacing) * 80)}.max-w-\[10rem\]{max-width:10rem}.max-w-\[14rem\]{max-width:14rem}.max-w-\[16ch\]{max-width:16ch}.max-w-\[16rem\]{max-width:16rem}.max-w-\[18rem\]{max-width:18rem}.max-w-\[21\.5rem\]{max-width:21.5rem}.max-w-\[21rem\]{max-width:21rem}.max-w-\[22rem\]{max-width:22rem}.max-w-\[34ch\]{max-width:34ch}.max-w-\[34rem\]{max-width:34rem}.max-w-\[52rem\]{max-width:52rem}.max-w-\[70ch\]{max-width:70ch}.max-w-\[80ch\]{max-width:80ch}.max-w-\[340px\]{max-width:340px}.max-w-\[360px\]{max-width:360px}.max-w-\[1120px\]{max-width:1120px}.max-w-\[1180px\]{max-width:1180px}.max-w-\[1240px\]{max-width:1240px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[1360px\]{max-width:1360px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-\[calc\(100vw-1\.5rem\)\]{max-width:calc(100vw - 1.5rem)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[min\(28rem\,80vw\)\]{max-width:min(28rem,80vw)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-prose{max-width:65ch}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-7{min-width:calc(var(--spacing) * 7)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-9{min-width:calc(var(--spacing) * 9)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-36{min-width:calc(var(--spacing) * 36)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-64{min-width:calc(var(--spacing) * 64)}.min-w-\[4ch\]{min-width:4ch}.min-w-\[46rem\]{min-width:46rem}.min-w-\[54rem\]{min-width:54rem}.min-w-\[55rem\]{min-width:55rem}.min-w-\[56rem\]{min-width:56rem}.min-w-\[96px\]{min-width:96px}.min-w-\[560px\]{min-width:560px}.flex-1{flex:1}.flex-\[2\]{flex:2}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.basis-56{flex-basis:calc(var(--spacing) * 56)}.basis-60{flex-basis:calc(var(--spacing) * 60)}.basis-64{flex-basis:calc(var(--spacing) * 64)}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.origin-left{transform-origin:0}.origin-top{transform-origin:top}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[2px\]{--tw-translate-x:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[16px\]{--tw-translate-x:16px;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)}.translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y:calc(-50% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.rotate-45{rotate:45deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.shimmer{--_spread:var(--shimmer-spread,calc(3ch + 40px));--_base:currentColor;--_highlight:var(--shimmer-color,oklch(from currentColor l c h / calc(alpha* .2)));background-image:var(--shimmer-image,linear-gradient(calc(90deg + var(--shimmer-angle)), var(--_base) calc(50% - var(--_spread)), var(--_highlight) calc(50% - var(--_spread) * .5), var(--_highlight) 50%, var(--_highlight) calc(50% + var(--_spread) * .5), var(--_base) calc(50% + var(--_spread))))}@supports (color:color-mix(in lab, red, red)){.shimmer{background-image:var(--shimmer-image,linear-gradient(calc(90deg + var(--shimmer-angle)), var(--_base) calc(50% - var(--_spread)), color-mix(in oklch, var(--_highlight), var(--_base) 50%) calc(50% - var(--_spread) * .5), var(--_highlight) 50%, color-mix(in oklch, var(--_highlight), var(--_base) 50%) calc(50% + var(--_spread) * .5), var(--_base) calc(50% + var(--_spread))))}}.shimmer{background-repeat:no-repeat;background-size:calc(200% + var(--_spread) * 2) 100%;-webkit-text-fill-color:var(--shimmer-text-fill,transparent);animation:tw-shimmer var(--shimmer-duration,2s) linear infinite;background-position:0 0;-webkit-background-clip:text;background-clip:text}.shimmer:is(.dark *){--_highlight:var(--shimmer-color,oklch(from currentColor max(.8, calc(l + .4)) c h / calc(alpha + .4)))}.shimmer:where([dir=rtl],[dir=rtl] *){animation-direction:reverse}.animate-none{animation:none}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.scroll-my-1{scroll-margin-block:var(--spacing)}.scroll-mt-8{scroll-margin-top:calc(var(--spacing) * 8)}.scroll-mt-20{scroll-margin-top:calc(var(--spacing) * 20)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.scroll-mt-\[var\(--header-h\)\]{scroll-margin-top:var(--header-h)}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-outside{list-style-position:outside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.auto-rows-min{grid-auto-rows:min-content}.\[grid-template-columns\:repeat\(auto-fit\,minmax\(min\(100\%\,300px\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-\[1\.4fr_1\.2fr_1fr\]{grid-template-columns:1.4fr 1.2fr 1fr}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[2\.5rem_minmax\(0\,1fr\)_minmax\(0\,1\.25fr\)_4\.5rem_5\.5rem\]{grid-template-columns:2.5rem minmax(0,1fr) minmax(0,1.25fr) 4.5rem 5.5rem}.grid-cols-\[3fr_2fr\]{grid-template-columns:3fr 2fr}.grid-cols-\[3rem_minmax\(0\,1fr\)\]{grid-template-columns:3rem minmax(0,1fr)}.grid-cols-\[8rem_1fr_11ch\]{grid-template-columns:8rem 1fr 11ch}.grid-cols-\[9\.5rem_1fr\]{grid-template-columns:9.5rem 1fr}.grid-cols-\[9rem_1fr\]{grid-template-columns:9rem 1fr}.grid-cols-\[9rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:9rem minmax(0,1fr) auto}.grid-cols-\[86px_minmax\(0\,1fr\)\]{grid-template-columns:86px minmax(0,1fr)}.grid-cols-\[88px_1fr\]{grid-template-columns:88px 1fr}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[max-content_1fr\]{grid-template-columns:max-content 1fr}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_96px\]{grid-template-columns:minmax(0,1fr) 96px}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,5rem\)_4ch\]{grid-template-columns:minmax(0,1fr) minmax(0,5rem) 4ch}.grid-rows-\[16px_32px_16px_24px\]{grid-template-rows:16px 32px 16px 24px}.grid-rows-\[auto_minmax\(0\,1fr\)\]{grid-template-rows:auto minmax(0,1fr)}.grid-rows-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-rows:auto minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.content-start{align-content:flex-start}.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-\(--card-spacing\){gap:var(--card-spacing)}.gap-0{gap:0}.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-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-14{gap:calc(var(--spacing) * 14)}.gap-\[--spacing\(var\(--gap\)\)\]{gap:calc(var(--spacing) * var(--gap))}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}: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)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * 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-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-x-14{column-gap:calc(var(--spacing) * 14)}:where(.-space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -1) * calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -2) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}.gap-y-12{row-gap:calc(var(--spacing) * 12)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border>:not(:last-child)){border-color:var(--border)}:where(.divide-border-strong>:not(:last-child)){border-color:var(--border-strong)}:where(.divide-k-line>:not(:last-child)){border-color:var(--k-line)}.self-center{align-self:center}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\(--r-surface-b\){border-radius:var(--r-surface-b)}.rounded-2xl{border-radius:calc(var(--r-surface) + 6px)}.rounded-4xl{border-radius:calc(var(--r-surface) + 14px)}.rounded-\[2px\]{border-radius:2px}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[8px\]{border-radius:8px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md), 10px)}.rounded-\[min\(var\(--radius-md\)\,12px\)\]{border-radius:min(var(--radius-md), 12px)}.rounded-full{border-radius:3.40282e38px}.rounded-k-m{border-radius:var(--k-radius-m)}.rounded-k-s{border-radius:var(--k-radius-s)}.rounded-lg{border-radius:var(--r-surface)}.rounded-md{border-radius:var(--r-chrome)}.rounded-none{border-radius:0}.rounded-sm{border-radius:2px}.rounded-xl{border-radius:calc(var(--r-surface) + 2px)}.rounded-t-\[2px\]{border-top-left-radius:2px;border-top-right-radius:2px}.rounded-t-lg{border-top-left-radius:var(--r-surface);border-top-right-radius:var(--r-surface)}.rounded-t-xl{border-top-left-radius:calc(var(--r-surface) + 2px);border-top-right-radius:calc(var(--r-surface) + 2px)}.rounded-tr-sm{border-top-right-radius:2px}.rounded-b-\[10px\]{border-bottom-right-radius:10px;border-bottom-left-radius:10px}.rounded-b-xl{border-bottom-right-radius:calc(var(--r-surface) + 2px);border-bottom-left-radius:calc(var(--r-surface) + 2px)}.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-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.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-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-dashed\!{--tw-border-style:dashed!important;border-style:dashed!important}.border-\[color-mix\(in_oklab\,var\(--k-ink\)_55\%\,transparent\)\]{border-color:var(--k-ink)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_oklab\,var\(--k-ink\)_55\%\,transparent\)\]{border-color:color-mix(in oklab,var(--k-ink) 55%,transparent)}}.border-\[color-mix\(in_oklab\,var\(--k-paper\)_30\%\,transparent\)\]{border-color:var(--k-paper)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_oklab\,var\(--k-paper\)_30\%\,transparent\)\]{border-color:color-mix(in oklab,var(--k-paper) 30%,transparent)}}.border-amber-300{border-color:var(--color-amber-300)}.border-amber-500{border-color:var(--color-amber-500)}.border-border{border-color:var(--border)}.border-border-strong{border-color:var(--border-strong)}.border-destructive\/30{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/30{border-color:color-mix(in oklab, var(--destructive) 30%, transparent)}}.border-foreground{border-color:var(--foreground)}.border-input{border-color:var(--input)}.border-k-accent{border-color:var(--k-accent)}.border-k-accent-line{border-color:var(--k-accent-line)}.border-k-accent\/40{border-color:var(--k-accent)}@supports (color:color-mix(in lab, red, red)){.border-k-accent\/40{border-color:color-mix(in oklab, var(--k-accent) 40%, transparent)}}.border-k-cat-3{border-color:var(--k-cat-3)}.border-k-line{border-color:var(--k-line)}.border-k-line-2{border-color:var(--k-line-2)}.border-k-negative\/30{border-color:var(--k-negative)}@supports (color:color-mix(in lab, red, red)){.border-k-negative\/30{border-color:color-mix(in oklab, var(--k-negative) 30%, transparent)}}.border-k-negative\/60{border-color:var(--k-negative)}@supports (color:color-mix(in lab, red, red)){.border-k-negative\/60{border-color:color-mix(in oklab, var(--k-negative) 60%, transparent)}}.border-muted-foreground\/50{border-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.border-muted-foreground\/50{border-color:color-mix(in oklab, var(--muted-foreground) 50%, transparent)}}.border-neutral-200{border-color:var(--color-neutral-200)}.border-paper-ink\/10{border-color:var(--color-paper-ink)}@supports (color:color-mix(in lab, red, red)){.border-paper-ink\/10{border-color:color-mix(in oklab, var(--color-paper-ink) 10%, transparent)}}.border-paper-ink\/15{border-color:var(--color-paper-ink)}@supports (color:color-mix(in lab, red, red)){.border-paper-ink\/15{border-color:color-mix(in oklab, var(--color-paper-ink) 15%, transparent)}}.border-primary{border-color:var(--primary)}.border-transparent{border-color:#0000}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.border-white\/40{border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.border-white\/40{border-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.border-t-k-accent{border-top-color:var(--k-accent)}.bg-\[color-mix\(in_oklab\,var\(--k-ink\)_7\%\,transparent\)\]{background-color:var(--k-ink)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--k-ink\)_7\%\,transparent\)\]{background-color:color-mix(in oklab,var(--k-ink) 7%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--k-ink\)_22\%\,transparent\)\]{background-color:var(--k-ink)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--k-ink\)_22\%\,transparent\)\]{background-color:color-mix(in oklab,var(--k-ink) 22%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--k-ink\)_30\%\,transparent\)\]{background-color:var(--k-ink)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--k-ink\)_30\%\,transparent\)\]{background-color:color-mix(in oklab,var(--k-ink) 30%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--k-ink\)_40\%\,transparent\)\]{background-color:var(--k-ink)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--k-ink\)_40\%\,transparent\)\]{background-color:color-mix(in oklab,var(--k-ink) 40%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--k-ink\)_45\%\,transparent\)\]{background-color:var(--k-ink)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--k-ink\)_45\%\,transparent\)\]{background-color:color-mix(in oklab,var(--k-ink) 45%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--ring\)_12\%\,transparent\)\]{background-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--ring\)_12\%\,transparent\)\]{background-color:color-mix(in oklab,var(--ring) 12%,transparent)}}.bg-\[var\(--change-ads\)\]{background-color:var(--change-ads)}.bg-\[var\(--change-catalog\)\]{background-color:var(--change-catalog)}.bg-\[var\(--change-pricing\)\]{background-color:var(--change-pricing)}.bg-\[var\(--chart-1\)\]{background-color:var(--chart-1)}.bg-\[var\(--k-accent\)\]{background-color:var(--k-accent)}.bg-\[var\(--k-cat-1\)\]{background-color:var(--k-cat-1)}.bg-\[var\(--k-cat-2\)\]{background-color:var(--k-cat-2)}.bg-\[var\(--k-media-scrim\)\]{background-color:var(--k-media-scrim)}.bg-accent{background-color:var(--accent)}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-background,.bg-background\/80{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/80{background-color:color-mix(in oklab, var(--background) 80%, transparent)}}.bg-black{background-color:var(--color-black)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab, red, red)){.bg-black\/55{background-color:color-mix(in oklab, var(--color-black) 55%, transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab, red, red)){.bg-black\/70{background-color:color-mix(in oklab, var(--color-black) 70%, transparent)}}.bg-body{background-color:var(--text-body)}.bg-border{background-color:var(--border)}.bg-border-strong{background-color:var(--border-strong)}.bg-card{background-color:var(--card)}.bg-change-ads{background-color:var(--change-ads)}.bg-change-catalog{background-color:var(--change-catalog)}.bg-change-pricing{background-color:var(--change-pricing)}.bg-chart-1{background-color:var(--chart-1)}.bg-chart-2{background-color:var(--chart-2)}.bg-chart-3{background-color:var(--chart-3)}.bg-chart-4{background-color:var(--chart-4)}.bg-chart-5{background-color:var(--chart-5)}.bg-chart-you{background-color:var(--chart-you)}.bg-danger{background-color:var(--danger)}.bg-destructive,.bg-destructive\/5{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/5{background-color:color-mix(in oklab, var(--destructive) 5%, transparent)}}.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-faint{background-color:var(--text-faint)}.bg-foreground{background-color:var(--foreground)}.bg-k-accent{background-color:var(--k-accent)}.bg-k-accent-soft,.bg-k-accent-soft\/40{background-color:var(--k-accent-soft)}@supports (color:color-mix(in lab, red, red)){.bg-k-accent-soft\/40{background-color:color-mix(in oklab, var(--k-accent-soft) 40%, transparent)}}.bg-k-accent\/10{background-color:var(--k-accent)}@supports (color:color-mix(in lab, red, red)){.bg-k-accent\/10{background-color:color-mix(in oklab, var(--k-accent) 10%, transparent)}}.bg-k-accent\/\[0\.035\]{background-color:var(--k-accent)}@supports (color:color-mix(in lab, red, red)){.bg-k-accent\/\[0\.035\]{background-color:color-mix(in oklab, var(--k-accent) 3.5%, transparent)}}.bg-k-bg{background-color:var(--k-bg)}.bg-k-bg-soft{background-color:var(--k-bg-soft)}.bg-k-ink{background-color:var(--k-ink)}.bg-k-line{background-color:var(--k-line)}.bg-k-line-2{background-color:var(--k-line-2)}.bg-k-on-accent{background-color:var(--k-on-accent)}.bg-k-paper,.bg-k-paper\/80{background-color:var(--k-paper)}@supports (color:color-mix(in lab, red, red)){.bg-k-paper\/80{background-color:color-mix(in oklab, var(--k-paper) 80%, transparent)}}.bg-k-paper\/90{background-color:var(--k-paper)}@supports (color:color-mix(in lab, red, red)){.bg-k-paper\/90{background-color:color-mix(in oklab, var(--k-paper) 90%, transparent)}}.bg-k-warn-fill{background-color:var(--k-warn-fill)}.bg-mute{background-color:var(--text-mute)}.bg-muted{background-color:var(--muted)}.bg-muted-foreground\/20{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/20{background-color:color-mix(in oklab, var(--muted-foreground) 20%, transparent)}}.bg-muted-foreground\/30{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/30{background-color:color-mix(in oklab, var(--muted-foreground) 30%, transparent)}}.bg-muted-foreground\/40{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/40{background-color:color-mix(in oklab, var(--muted-foreground) 40%, transparent)}}.bg-muted-foreground\/50{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/50{background-color:color-mix(in oklab, var(--muted-foreground) 50%, transparent)}}.bg-muted\/30{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/30{background-color:color-mix(in oklab, var(--muted) 30%, transparent)}}.bg-muted\/40{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/40{background-color:color-mix(in oklab, var(--muted) 40%, transparent)}}.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.bg-muted\/60{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/60{background-color:color-mix(in oklab, var(--muted) 60%, transparent)}}.bg-muted\/70{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/70{background-color:color-mix(in oklab, var(--muted) 70%, transparent)}}.bg-nightfall{background-color:var(--color-nightfall)}.bg-paper{background-color:var(--color-paper)}.bg-paper-ink,.bg-paper-ink\/12{background-color:var(--color-paper-ink)}@supports (color:color-mix(in lab, red, red)){.bg-paper-ink\/12{background-color:color-mix(in oklab, var(--color-paper-ink) 12%, transparent)}}.bg-popover{background-color:var(--popover)}.bg-primary{background-color:var(--primary)}.bg-ring{background-color:var(--ring)}.bg-secondary{background-color:var(--secondary)}.bg-sky-500{background-color:var(--color-sky-500)}.bg-success{background-color:var(--success)}.bg-transparent{background-color:#0000}.bg-transparent\!{background-color:#0000!important}.bg-warning{background-color:var(--warning)}.bg-white{background-color:var(--color-white)}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-white\/70{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-white\/95{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.bg-linear-to-t{--tw-gradient-position:to top}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-t{--tw-gradient-position:to top in oklab}}.bg-linear-to-t{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(to_top\,var\(--k-media-scrim\)\,color-mix\(in_oklab\,var\(--k-media-scrim\)_72\%\,transparent\)_30\%\,color-mix\(in_oklab\,var\(--k-media-scrim\)_34\%\,transparent\)_62\%\,color-mix\(in_oklab\,var\(--k-media-scrim\)_10\%\,transparent\)_84\%\,transparent\)\]{background-image:linear-gradient(to top,var(--k-media-scrim),var(--k-media-scrim) 30%,var(--k-media-scrim) 62%,var(--k-media-scrim) 84%,transparent)}@supports (color:color-mix(in lab, red, red)){.bg-\[linear-gradient\(to_top\,var\(--k-media-scrim\)\,color-mix\(in_oklab\,var\(--k-media-scrim\)_72\%\,transparent\)_30\%\,color-mix\(in_oklab\,var\(--k-media-scrim\)_34\%\,transparent\)_62\%\,color-mix\(in_oklab\,var\(--k-media-scrim\)_10\%\,transparent\)_84\%\,transparent\)\]{background-image:linear-gradient(to top,var(--k-media-scrim),color-mix(in oklab,var(--k-media-scrim) 72%,transparent) 30%,color-mix(in oklab,var(--k-media-scrim) 34%,transparent) 62%,color-mix(in oklab,var(--k-media-scrim) 10%,transparent) 84%,transparent)}}.bg-\[radial-gradient\(circle_at_40\%_40\%\,var\(--k-cat-1\)\,var\(--k-paper\)_70\%\)\]{background-image:radial-gradient(circle at 40% 40%,var(--k-cat-1),var(--k-paper) 70%)}.bg-\[radial-gradient\(circle_at_40\%_40\%\,var\(--k-cat-2\)\,var\(--k-paper\)_70\%\)\]{background-image:radial-gradient(circle at 40% 40%,var(--k-cat-2),var(--k-paper) 70%)}.bg-\[radial-gradient\(circle_at_40\%_40\%\,var\(--k-cat-3\)\,var\(--k-paper\)_70\%\)\]{background-image:radial-gradient(circle at 40% 40%,var(--k-cat-3),var(--k-paper) 70%)}.bg-\[radial-gradient\(circle_at_40\%_40\%\,var\(--k-cat-4\)\,var\(--k-paper\)_70\%\)\]{background-image:radial-gradient(circle at 40% 40%,var(--k-cat-4),var(--k-paper) 70%)}.bg-\[radial-gradient\(circle_at_40\%_40\%\,var\(--k-cat-5\)\,var\(--k-paper\)_70\%\)\]{background-image:radial-gradient(circle at 40% 40%,var(--k-cat-5),var(--k-paper) 70%)}.bg-\[radial-gradient\(circle_at_50\%_40\%\,var\(--k-cat-1\)\,var\(--k-paper\)_70\%\)\]{background-image:radial-gradient(circle at 50% 40%,var(--k-cat-1),var(--k-paper) 70%)}.bg-\[radial-gradient\(ellipse_80\%_75\%_at_45\%_55\%\,color-mix\(in_oklab\,var\(--card\)_92\%\,transparent\)\,transparent_100\%\)\]{background-image:radial-gradient(ellipse 80% 75% at 45% 55%,var(--card),transparent 100%)}@supports (color:color-mix(in lab, red, red)){.bg-\[radial-gradient\(ellipse_80\%_75\%_at_45\%_55\%\,color-mix\(in_oklab\,var\(--card\)_92\%\,transparent\)\,transparent_100\%\)\]{background-image:radial-gradient(ellipse 80% 75% at 45% 55%,color-mix(in oklab,var(--card) 92%,transparent),transparent 100%)}}.bg-\[radial-gradient\(ellipse_85\%_70\%_at_45\%_55\%\,color-mix\(in_oklab\,var\(--card\)_92\%\,transparent\)\,transparent_100\%\)\]{background-image:radial-gradient(ellipse 85% 70% at 45% 55%,var(--card),transparent 100%)}@supports (color:color-mix(in lab, red, red)){.bg-\[radial-gradient\(ellipse_85\%_70\%_at_45\%_55\%\,color-mix\(in_oklab\,var\(--card\)_92\%\,transparent\)\,transparent_100\%\)\]{background-image:radial-gradient(ellipse 85% 70% at 45% 55%,color-mix(in oklab,var(--card) 92%,transparent),transparent 100%)}}.from-\[color-mix\(in_oklab\,var\(--k-ink\)_78\%\,transparent\)\]{--tw-gradient-from:var(--k-ink)}@supports (color:color-mix(in lab, red, red)){.from-\[color-mix\(in_oklab\,var\(--k-ink\)_78\%\,transparent\)\]{--tw-gradient-from:color-mix(in oklab,var(--k-ink) 78%,transparent)}}.from-\[color-mix\(in_oklab\,var\(--k-ink\)_78\%\,transparent\)\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.\[mask-image\:linear-gradient\(to_left\,black_calc\(100\%-24px\)\,transparent\)\]{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 24px),#0000)}.\[mask-image\:linear-gradient\(to_left\,black_calc\(100\%-32px\)\,transparent\)\]{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 32px),#0000)}.\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%-24px\)\,transparent\)\]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000)}.\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%-32px\)\,transparent\)\]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}.\[mask-image\:linear-gradient\(to_right\,transparent\,black_24px\,black_calc\(100\%-24px\)\,transparent\)\]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000)}.\[mask-image\:linear-gradient\(to_right\,transparent\,black_32px\,black_calc\(100\%-32px\)\,transparent\)\]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 32px calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#0000,#000 32px calc(100% - 32px),#0000)}.bg-clip-padding{background-clip:padding-box}.fill-current{fill:currentColor}.fill-foreground{fill:var(--foreground)}.fill-k-ink{fill:var(--k-ink)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-top{object-position:top}.p-\(--card-spacing\){padding:var(--card-spacing)}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-\[3px\]{padding:3px}.p-px{padding:1px}.px-\(--card-spacing\){padding-inline:var(--card-spacing)}.px-0{padding-inline:0}.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)}.px-10{padding-inline:calc(var(--spacing) * 10)}.py-\(--card-spacing\){padding-block:var(--card-spacing)}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.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-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-20{padding-block:calc(var(--spacing) * 20)}.ps-5{padding-inline-start:calc(var(--spacing) * 5)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.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)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-11{padding-top:calc(var(--spacing) * 11)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pt-\[12vh\]{padding-top:12vh}.pt-px{padding-top:1px}.pr-1{padding-right:var(--spacing)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-8{padding-left:calc(var(--spacing) * 8)}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-baseline{vertical-align:baseline}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-heading{font-family:var(--font-geist-sans), Inter, ui-sans-serif, system-ui, sans-serif}.font-mono{font-family:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace}.font-sans{font-family:var(--font-geist-sans), Inter, ui-sans-serif, system-ui, sans-serif}.font-serif{font-family:var(--font-serif)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-k-body{font-size:var(--k-ui-body);line-height:var(--tw-leading,var(--k-ui-body-lh))}.text-k-body-s{font-size:var(--k-ui-body-s);line-height:var(--tw-leading,var(--k-ui-body-s-lh))}.text-k-caption{font-size:var(--k-ui-caption);line-height:var(--tw-leading,var(--k-ui-caption-lh))}.text-k-h1{font-size:var(--k-ui-h1);line-height:var(--tw-leading,var(--k-ui-h1-lh))}.text-k-h2{font-size:var(--k-ui-h2);line-height:var(--tw-leading,var(--k-ui-h2-lh))}.text-k-h3{font-size:var(--k-ui-h3);line-height:var(--tw-leading,var(--k-ui-h3-lh))}.text-k-label{font-size:var(--k-ui-label);line-height:var(--tw-leading,var(--k-ui-label-lh))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.9em\]{font-size:.9em}.text-\[1\.35rem\]{font-size:1.35rem}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[2\.5rem\]{font-size:2.5rem}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[11px\]\!{font-size:11px!important}.text-\[12\.5px\]{font-size:12.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}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[22px\]{font-size:22px}.text-\[28px\]{font-size:28px}.text-\[32px\]{font-size:32px}.text-\[length\:var\(--k-ui-figure-m\)\]{font-size:var(--k-ui-figure-m)}.text-k-2xs{font-size:var(--k-text-2xs)}.text-k-3xs{font-size:var(--k-text-3xs)}.text-k-sm{font-size:var(--k-text-sm)}.text-k-xs{font-size:var(--k-text-xs)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-\[1\.03\]{--tw-leading:1.03;line-height:1.03}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[14px\]{--tw-leading:14px;line-height:14px}.leading-\[22px\]{--tw-leading:22px;line-height:22px}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.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)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.015em\]{--tw-tracking:-.015em;letter-spacing:-.015em}.tracking-\[-0\.022em\]{--tw-tracking:-.022em;letter-spacing:-.022em}.tracking-\[-0\.026em\]{--tw-tracking:-.026em;letter-spacing:-.026em}.tracking-\[-0\.028em\]{--tw-tracking:-.028em;letter-spacing:-.028em}.tracking-\[\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-k-caps{--tw-tracking:var(--k-tracking-caps);letter-spacing:var(--k-tracking-caps)}.tracking-k-wide{--tw-tracking:var(--k-tracking-wide);letter-spacing:var(--k-tracking-wide)}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.break-normal{overflow-wrap:normal;word-break:normal}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[var\(--k-accent\)\]{color:var(--k-accent)}.text-amber-800{color:var(--color-amber-800)}.text-amber-900{color:var(--color-amber-900)}.text-amber-950{color:var(--color-amber-950)}.text-background{color:var(--background)}.text-body{color:var(--text-body)}.text-card-foreground{color:var(--card-foreground)}.text-current{color:currentColor}.text-danger{color:var(--danger)}.text-destructive{color:var(--destructive)}.text-faint{color:var(--text-faint)}.text-foreground,.text-foreground\/60{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/60{color:color-mix(in oklab, var(--foreground) 60%, transparent)}}.text-ink{color:var(--foreground)}.text-k-accent{color:var(--k-accent)}.text-k-accent-ink{color:var(--k-accent-ink)}.text-k-bg{color:var(--k-bg)}.text-k-faint{color:var(--k-faint)}.text-k-ink{color:var(--k-ink)}.text-k-ink-2{color:var(--k-ink-2)}.text-k-muted{color:var(--k-muted)}.text-k-negative{color:var(--k-negative)}.text-k-on-accent{color:var(--k-on-accent)}.text-k-paper{color:var(--k-paper)}.text-k-positive{color:var(--k-positive)}.text-k-warn{color:var(--k-warn)}.text-link{color:var(--link)}.text-mute{color:var(--text-mute)}.text-muted-foreground,.text-muted-foreground\/60{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/60{color:color-mix(in oklab, var(--muted-foreground) 60%, transparent)}}.text-neutral-500{color:var(--color-neutral-500)}.text-neutral-600{color:var(--color-neutral-600)}.text-neutral-800{color:var(--color-neutral-800)}.text-nightfall{color:var(--color-nightfall)}.text-paper{color:var(--color-paper)}.text-paper-ink,.text-paper-ink\/40{color:var(--color-paper-ink)}@supports (color:color-mix(in lab, red, red)){.text-paper-ink\/40{color:color-mix(in oklab, var(--color-paper-ink) 40%, transparent)}}.text-paper-ink\/55{color:var(--color-paper-ink)}@supports (color:color-mix(in lab, red, red)){.text-paper-ink\/55{color:color-mix(in oklab, var(--color-paper-ink) 55%, transparent)}}.text-paper-ink\/65{color:var(--color-paper-ink)}@supports (color:color-mix(in lab, red, red)){.text-paper-ink\/65{color:color-mix(in oklab, var(--color-paper-ink) 65%, transparent)}}.text-paper-ink\/70{color:var(--color-paper-ink)}@supports (color:color-mix(in lab, red, red)){.text-paper-ink\/70{color:color-mix(in oklab, var(--color-paper-ink) 70%, transparent)}}.text-paper-ink\/75{color:var(--color-paper-ink)}@supports (color:color-mix(in lab, red, red)){.text-paper-ink\/75{color:color-mix(in oklab, var(--color-paper-ink) 75%, transparent)}}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-success{color:var(--success)}.text-warning{color:var(--warning)}.text-white{color:var(--color-white)}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.text-white\/85{color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.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}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.decoration-k-accent-line{-webkit-text-decoration-color:var(--k-accent-line);-webkit-text-decoration-color:var(--k-accent-line);-webkit-text-decoration-color:var(--k-accent-line);text-decoration-color:var(--k-accent-line)}.decoration-k-line{-webkit-text-decoration-color:var(--k-line);-webkit-text-decoration-color:var(--k-line);-webkit-text-decoration-color:var(--k-line);text-decoration-color:var(--k-line)}.decoration-k-line-2{-webkit-text-decoration-color:var(--k-line-2);-webkit-text-decoration-color:var(--k-line-2);-webkit-text-decoration-color:var(--k-line-2);text-decoration-color:var(--k-line-2)}.decoration-dotted{text-decoration-style:dotted}.decoration-1{text-decoration-thickness:1px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-ink{accent-color:var(--foreground)}.opacity-0{opacity:0}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-100{opacity:1}.bg-blend-color{background-blend-mode:color}.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)}.shadow-\(--b-shadow-tip\){--tw-shadow:var(--b-shadow-tip);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-1{--tw-shadow:0 1px 1px var(--tw-shadow-color,#0000000a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2{--tw-shadow:0 1px 2px var(--tw-shadow-color,#0000000d), 0 8px 16px -4px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-3{--tw-shadow:0 2px 4px var(--tw-shadow-color,#0000000d), 0 16px 32px -8px var(--tw-shadow-color,#0000001f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_3px_color-mix\(in_oklab\,var\(--k-negative\)_12\%\,transparent\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--k-negative))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_0_0_3px_color-mix\(in_oklab\,var\(--k-negative\)_12\%\,transparent\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,color-mix(in oklab,var(--k-negative) 12%,transparent))}}.shadow-\[0_0_0_3px_color-mix\(in_oklab\,var\(--k-negative\)_12\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_3px_var\(--k-accent-soft\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--k-accent-soft));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_4px_var\(--k-accent-soft\)\,0_0_18px_var\(--k-accent\)\]{--tw-shadow:0 0 0 4px var(--tw-shadow-color,var(--k-accent-soft)), 0 0 18px var(--tw-shadow-color,var(--k-accent));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_10px_color-mix\(in_oklab\,var\(--k-accent\)_70\%\,transparent\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,var(--k-accent))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_0_10px_color-mix\(in_oklab\,var\(--k-accent\)_70\%\,transparent\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,color-mix(in oklab,var(--k-accent) 70%,transparent))}}.shadow-\[0_0_10px_color-mix\(in_oklab\,var\(--k-accent\)_70\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_2px_rgb\(0_0_0\/\.25\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_28px_-14px_rgb\(0_0_0\/\.35\)\]{--tw-shadow:0 12px 28px -14px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_30px_-12px_color-mix\(in_oklab\,var\(--k-ink\)_70\%\,transparent\)\]{--tw-shadow:0 14px 30px -12px var(--tw-shadow-color,var(--k-ink))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_14px_30px_-12px_color-mix\(in_oklab\,var\(--k-ink\)_70\%\,transparent\)\]{--tw-shadow:0 14px 30px -12px var(--tw-shadow-color,color-mix(in oklab,var(--k-ink) 70%,transparent))}}.shadow-\[0_14px_30px_-12px_color-mix\(in_oklab\,var\(--k-ink\)_70\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_20px_40px_-20px_rgb\(0_0_0\/\.35\)\]{--tw-shadow:0 20px 40px -20px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_2px_0_0_var\(--k-accent\)\]{--tw-shadow:inset 2px 0 0 var(--tw-shadow-color,var(--k-accent));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-1\)\]{--tw-shadow:var(--shadow-1);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-2\)\]{--tw-shadow:var(--shadow-2);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-3\)\]{--tw-shadow:var(--shadow-3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-card{--tw-shadow:var(--shadow-1);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none\!{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px 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)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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)}.ring-1{--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)}.ring-2{--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)}.ring-background{--tw-ring-color:var(--background)}.ring-black\/10{--tw-ring-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.ring-black\/10{--tw-ring-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.ring-foreground\/10{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ring-foreground\/10{--tw-ring-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.ring-k-accent\/45{--tw-ring-color:var(--k-accent)}@supports (color:color-mix(in lab, red, red)){.ring-k-accent\/45{--tw-ring-color:color-mix(in oklab, var(--k-accent) 45%, transparent)}}.ring-ring\/70{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.ring-ring\/70{--tw-ring-color:color-mix(in oklab, var(--ring) 70%, transparent)}}.ring-offset-2{--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)}.ring-offset-\[var\(--k-paper\)\]{--tw-ring-offset-color:var(--k-paper)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-k-line{outline-color:var(--k-line)}.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-\[1\.5px\]{--tw-blur:blur(1.5px);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-\[3px\]{--tw-blur:blur(3px);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-\[5px\]{--tw-blur:blur(5px);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-\[6px\]{--tw-blur:blur(6px);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-\[7px\]{--tw-blur:blur(7px);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-\[8px\]{--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,)}.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,)}.grayscale-\[0\.7\]{--tw-grayscale:grayscale(.7);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-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.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-\[color\,border-color\,box-shadow\]{transition-property:color,border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;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-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;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-100{--tw-duration:.1s;transition-duration:.1s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.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}.\!paused{animation-play-state:paused!important}.\[--card-spacing\:--spacing\(4\)\]{--card-spacing:calc(var(--spacing) * 4)}.\[--card-spacing\:--spacing\(6\)\]{--card-spacing:calc(var(--spacing) * 6)}.\[--primary-foreground\:var\(--k-on-accent\)\]{--primary-foreground:var(--k-on-accent)}.\[--primary\:var\(--k-accent\)\]{--primary:var(--k-accent)}.paused{animation-play-state:paused}.running{animation-play-state:running}:is(.\*\:w-full>*){width:100%}.group-open\:rotate-90:is(:where(.group):is([open],:popover-open,:open) *){rotate:90deg}.group-open\:underline:is(:where(.group):is([open],:popover-open,:open) *){text-decoration-line:underline}.group-focus-within\/tip\:block:is(:where(.group\/tip):focus-within *){display:block}@media (hover:hover){.group-hover\:scale-\[1\.02\]:is(:where(.group):hover *){scale:1.02}.group-hover\:text-foreground:is(:where(.group):hover *){color:var(--foreground)}.group-hover\:text-k-accent-ink:is(:where(.group):hover *){color:var(--k-accent-ink)}.group-hover\/link\:opacity-100:is(:where(.group\/link):hover *),.group-hover\/row\:opacity-100:is(:where(.group\/row):hover *){opacity:1}.group-hover\/sourced\:underline:is(:where(.group\/sourced):hover *){text-decoration-line:underline}.group-hover\/tip\:block:is(:where(.group\/tip):hover *){display:block}}.group-focus\/dropdown-menu-item\:text-accent-foreground:is(:where(.group\/dropdown-menu-item):focus *){color:var(--accent-foreground)}.group-has-disabled\/field\:opacity-50:is(:where(.group\/field):has(:disabled) *){opacity:.5}.group-has-data-\[size\=lg\]\/avatar-group\:size-10:is(:where(.group\/avatar-group):has([data-size=lg]) *){width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.group-has-data-\[size\=sm\]\/avatar-group\:size-6:is(:where(.group\/avatar-group):has([data-size=sm]) *){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.group-has-data-horizontal\/field\:text-balance:is(:where(.group\/field):has(:where([data-orientation=horizontal])) *){text-wrap:balance}.group-has-\[\>svg\]\/alert\:col-start-2:is(:where(.group\/alert):has(>svg) *){grid-column-start:2}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *),.group-data-\[disabled\=true\]\/field\:opacity-50:is(:where(.group\/field)[data-disabled=true] *){opacity:.5}.group-data-\[size\=default\]\/avatar\:size-2\.5:is(:where(.group\/avatar)[data-size=default] *){width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.group-data-\[size\=default\]\/switch\:size-4:is(:where(.group\/switch)[data-size=default] *){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.group-data-\[size\=lg\]\/avatar\:size-3:is(:where(.group\/avatar)[data-size=lg] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=sm\]\/avatar\:size-2:is(:where(.group\/avatar)[data-size=sm] *){width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.group-data-\[size\=sm\]\/avatar\:text-k-caption:is(:where(.group\/avatar)[data-size=sm] *){font-size:var(--k-ui-caption);line-height:var(--tw-leading,var(--k-ui-caption-lh))}.group-data-\[size\=sm\]\/card\:text-k-body-s:is(:where(.group\/card)[data-size=sm] *){font-size:var(--k-ui-body-s);line-height:var(--tw-leading,var(--k-ui-body-s-lh))}.group-data-\[size\=sm\]\/switch\:size-3:is(:where(.group\/switch)[data-size=sm] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[spacing\=0\]\/toggle-group\:rounded-none:is(:where(.group\/toggle-group)[data-spacing="0"] *){border-radius:0}.group-data-\[spacing\=0\]\/toggle-group\:px-2:is(:where(.group\/toggle-group)[data-spacing="0"] *){padding-inline:calc(var(--spacing) * 2)}.group-data-\[variant\=line\]\/tabs-list\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *){background-color:#0000}.group-data-\[variant\=outline\]\/field-group\:-mb-2:is(:where(.group\/field-group)[data-variant=outline] *){margin-bottom:calc(var(--spacing) * -2)}.group-data-horizontal\/tabs\:h-8:is(:where(.group\/tabs):where([data-orientation=horizontal]) *){height:calc(var(--spacing) * 8)}.group-data-vertical\/tabs\:h-fit:is(:where(.group\/tabs):where([data-orientation=vertical]) *){height:fit-content}.group-data-vertical\/tabs\:w-full:is(:where(.group\/tabs):where([data-orientation=vertical]) *){width:100%}.group-data-vertical\/tabs\:flex-col:is(:where(.group\/tabs):where([data-orientation=vertical]) *){flex-direction:column}.group-data-vertical\/tabs\:justify-start:is(:where(.group\/tabs):where([data-orientation=vertical]) *){justify-content:flex-start}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.first-letter\:uppercase:first-letter{text-transform:uppercase}.marker\:text-paper-ink\/30 ::marker{color:var(--color-paper-ink)}@supports (color:color-mix(in lab, red, red)){.marker\:text-paper-ink\/30 ::marker{color:color-mix(in oklab, var(--color-paper-ink) 30%, transparent)}}.marker\:text-paper-ink\/30::marker{color:var(--color-paper-ink)}@supports (color:color-mix(in lab, red, red)){.marker\:text-paper-ink\/30::marker{color:color-mix(in oklab, var(--color-paper-ink) 30%, transparent)}}.marker\:text-paper-ink\/30 ::-webkit-details-marker{color:var(--color-paper-ink)}@supports (color:color-mix(in lab, red, red)){.marker\:text-paper-ink\/30 ::-webkit-details-marker{color:color-mix(in oklab, var(--color-paper-ink) 30%, transparent)}}.marker\:text-paper-ink\/30::-webkit-details-marker{color:var(--color-paper-ink)}@supports (color:color-mix(in lab, red, red)){.marker\:text-paper-ink\/30::-webkit-details-marker{color:color-mix(in oklab, var(--color-paper-ink) 30%, transparent)}}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-6::file-selector-button{height:calc(var(--spacing) * 6)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-k-body-s::file-selector-button{font-size:var(--k-ui-body-s);line-height:var(--tw-leading,var(--k-ui-body-s-lh))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-faint::placeholder{color:var(--text-faint)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.before\:size-1\.5:before{content:var(--tw-content);width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.before\:h-px:before{content:var(--tw-content);height:1px}.before\:w-3:before{content:var(--tw-content);width:calc(var(--spacing) * 3)}.before\:shrink-0:before{content:var(--tw-content);flex-shrink:0}.before\:rounded-full:before{content:var(--tw-content);border-radius:3.40282e38px}.before\:border-t:before{content:var(--tw-content);border-top-style:var(--tw-border-style);border-top-width:1px}.before\:border-dashed:before{content:var(--tw-content);--tw-border-style:dashed;border-style:dashed}.before\:border-current:before{content:var(--tw-content);border-color:currentColor}.before\:bg-success:before{content:var(--tw-content);background-color:var(--success)}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.before\:content-\[attr\(data-initial\)\]:before{--tw-content:attr(data-initial);content:var(--tw-content)}.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\:rounded-full:after{content:var(--tw-content);border-radius:3.40282e38px}.after\:rounded-md:after{content:var(--tw-content);border-radius:var(--r-chrome)}.after\:border:after{content:var(--tw-content);border-style:var(--tw-border-style);border-width:1px}.after\:border-border:after{content:var(--tw-content);border-color:var(--border)}.after\:bg-k-accent:after{content:var(--tw-content);background-color:var(--k-accent)}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:mix-blend-darken:after{content:var(--tw-content);mix-blend-mode:darken}.after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.group-data-horizontal\/tabs\:after\:inset-x-0:is(:where(.group\/tabs):where([data-orientation=horizontal]) *):after{content:var(--tw-content);inset-inline:0}.group-data-horizontal\/tabs\:after\:bottom-\[-5px\]:is(:where(.group\/tabs):where([data-orientation=horizontal]) *):after{content:var(--tw-content);bottom:-5px}.group-data-horizontal\/tabs\:after\:h-0\.5:is(:where(.group\/tabs):where([data-orientation=horizontal]) *):after{content:var(--tw-content);height:calc(var(--spacing) * .5)}.group-data-vertical\/tabs\:after\:inset-y-0:is(:where(.group\/tabs):where([data-orientation=vertical]) *):after{content:var(--tw-content);inset-block:0}.group-data-vertical\/tabs\:after\:-right-1:is(:where(.group\/tabs):where([data-orientation=vertical]) *):after{content:var(--tw-content);right:calc(var(--spacing) * -1)}.group-data-vertical\/tabs\:after\:w-0\.5:is(:where(.group\/tabs):where([data-orientation=vertical]) *):after{content:var(--tw-content);width:calc(var(--spacing) * .5)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:0}.last\:mt-0:last-child{margin-top:0}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pr-4:last-child{padding-right:calc(var(--spacing) * 4)}.last\:pb-0:last-child{padding-bottom:0}.empty\:hidden:empty{display:none}.focus-within\:border-ring:focus-within{border-color:var(--ring)}.focus-within\:opacity-100:focus-within{opacity:1}.focus-within\:ring-2:focus-within{--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-within\:ring-ring:focus-within,.focus-within\:ring-ring\/30:focus-within{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-within\:ring-ring\/30:focus-within{--tw-ring-color:color-mix(in oklab, var(--ring) 30%, transparent)}}.focus-within\:ring-ring\/50:focus-within{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-within\:ring-ring\/50:focus-within{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}@media (hover:hover){.hover\:border-foreground\/30:hover{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:border-foreground\/30:hover{border-color:color-mix(in oklab, var(--foreground) 30%, transparent)}}.hover\:border-k-accent:hover{border-color:var(--k-accent)}.hover\:border-k-accent-line:hover{border-color:var(--k-accent-line)}.hover\:border-k-accent\/40:hover{border-color:var(--k-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:border-k-accent\/40:hover{border-color:color-mix(in oklab, var(--k-accent) 40%, transparent)}}.hover\:border-k-ink\/30:hover{border-color:var(--k-ink)}@supports (color:color-mix(in lab, red, red)){.hover\:border-k-ink\/30:hover{border-color:color-mix(in oklab, var(--k-ink) 30%, transparent)}}.hover\:border-k-line-2:hover{border-color:var(--k-line-2)}.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:color-mix(in oklch,var(--secondary),var(--foreground) 5%)}}.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-amber-300:hover{background-color:var(--color-amber-300)}.hover\:bg-black\/75:hover{background-color:#000000bf}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/75:hover{background-color:color-mix(in oklab, var(--color-black) 75%, transparent)}}.hover\:bg-destructive\/20:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/20:hover{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.hover\:bg-k-accent\/5:hover{background-color:var(--k-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-k-accent\/5:hover{background-color:color-mix(in oklab, var(--k-accent) 5%, transparent)}}.hover\:bg-k-accent\/\[0\.035\]:hover{background-color:var(--k-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-k-accent\/\[0\.035\]:hover{background-color:color-mix(in oklab, var(--k-accent) 3.5%, transparent)}}.hover\:bg-k-bg-soft:hover{background-color:var(--k-bg-soft)}.hover\:bg-muted:hover,.hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.hover\:bg-muted\/60:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/60:hover{background-color:color-mix(in oklab, var(--muted) 60%, transparent)}}.hover\:bg-neutral-50:hover{background-color:var(--color-neutral-50)}.hover\:bg-paper-ink\/5:hover{background-color:var(--color-paper-ink)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-paper-ink\/5:hover{background-color:color-mix(in oklab, var(--color-paper-ink) 5%, transparent)}}.hover\:bg-primary\/80:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}.hover\:bg-secondary:hover{background-color:var(--secondary)}.hover\:bg-transparent:hover{background-color:#0000}.hover\:text-body:hover{color:var(--text-body)}.hover\:text-foreground:hover,.hover\:text-ink:hover{color:var(--foreground)}.hover\:text-k-accent-ink:hover{color:var(--k-accent-ink)}.hover\:text-k-ink:hover{color:var(--k-ink)}.hover\:text-link:hover{color:var(--link)}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:text-paper-ink:hover{color:var(--color-paper-ink)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-k-accent:hover{-webkit-text-decoration-color:var(--k-accent);-webkit-text-decoration-color:var(--k-accent);-webkit-text-decoration-color:var(--k-accent);text-decoration-color:var(--k-accent)}.hover\:decoration-k-ink:hover{-webkit-text-decoration-color:var(--k-ink);-webkit-text-decoration-color:var(--k-ink);-webkit-text-decoration-color:var(--k-ink);text-decoration-color:var(--k-ink)}.hover\:underline-offset-4:hover{text-underline-offset:4px}.hover\:opacity-100:hover{opacity:1}.hover\:ring-2:hover{--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)}.hover\:ring-k-accent\/30:hover{--tw-ring-color:var(--k-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:ring-k-accent\/30:hover{--tw-ring-color:color-mix(in oklab, var(--k-accent) 30%, transparent)}}.hover\:ring-ring\/30:hover{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.hover\:ring-ring\/30:hover{--tw-ring-color:color-mix(in oklab, var(--ring) 30%, transparent)}}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:absolute:focus{position:absolute}.focus\:top-4:focus{top:calc(var(--spacing) * 4)}.focus\:left-4:focus{left:calc(var(--spacing) * 4)}.focus\:z-10:focus{z-index:10}.focus\:z-50:focus{z-index:50}.focus\:rounded-full:focus{border-radius:3.40282e38px}.focus\:border-k-accent:focus{border-color:var(--k-accent)}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:bg-paper-ink:focus{background-color:var(--color-paper-ink)}.focus\:px-4:focus{padding-inline:calc(var(--spacing) * 4)}.focus\:py-2:focus{padding-block:calc(var(--spacing) * 2)}.focus\:text-sm:focus{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.focus\:font-semibold:focus{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.focus\:text-paper:focus{color:var(--color-paper)}:is(.focus\:\*\*\:text-accent-foreground:focus *),:is(.not-data-\[variant\=destructive\]\:focus\:\*\*\:text-accent-foreground:not([data-variant=destructive]):focus *){color:var(--accent-foreground)}.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:border-destructive\/40:focus-visible{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:border-destructive\/40:focus-visible{border-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:text-foreground:focus-visible{color:var(--foreground)}.focus-visible\:ring-1:focus-visible{--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)}.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,.focus-visible\:ring-\[3px\]: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-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.focus-visible\:ring-ring:focus-visible,.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.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-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.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-primary:focus-visible{outline-color:var(--primary)}.focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.focus-visible\:outline-white\/60:focus-visible{outline-color:#fff9}@supports (color:color-mix(in lab, red, red)){.focus-visible\:outline-white\/60:focus-visible{outline-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.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-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-progress:disabled{cursor:progress}.disabled\:bg-input\/50:disabled{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.disabled\:bg-input\/50:disabled{background-color:color-mix(in oklab, var(--input) 50%, transparent)}}.disabled\:opacity-0:disabled{opacity:0}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}:where([aria-pressed=true]) .in-aria-pressed\:border-k-on-accent\/50{border-color:var(--k-on-accent)}@supports (color:color-mix(in lab, red, red)){:where([aria-pressed=true]) .in-aria-pressed\:border-k-on-accent\/50{border-color:color-mix(in oklab, var(--k-on-accent) 50%, transparent)}}:where([aria-pressed=true]) .in-aria-pressed\:text-k-on-accent{color:var(--k-on-accent)}:where([aria-pressed=true]) .in-aria-pressed\:shadow-\[0_0_0_1\.5px_var\(--k-paper\)\]{--tw-shadow:0 0 0 1.5px var(--tw-shadow-color,var(--k-paper));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-lg{border-radius:var(--r-surface)}:where([data-state=on]) .in-data-\[state\=on\]\:border-k-on-accent\/50{border-color:var(--k-on-accent)}@supports (color:color-mix(in lab, red, red)){:where([data-state=on]) .in-data-\[state\=on\]\:border-k-on-accent\/50{border-color:color-mix(in oklab, var(--k-on-accent) 50%, transparent)}}:where([data-state=on]) .in-data-\[state\=on\]\:text-k-on-accent{color:var(--k-on-accent)}:where([data-state=on]) .in-data-\[state\=on\]\:shadow-\[0_0_0_1\.5px_var\(--k-paper\)\]{--tw-shadow:0 0 0 1.5px var(--tw-shadow-color,var(--k-paper));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-aria-expanded\:bg-muted\/50:has([aria-expanded=true]){background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.has-aria-expanded\:bg-muted\/50:has([aria-expanded=true]){background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.has-data-\[fill\=viewport\]\:flex:has([data-fill=viewport]){display:flex}.has-data-\[fill\=viewport\]\:h-dvh:has([data-fill=viewport]){height:100dvh}.has-data-\[fill\=viewport\]\:min-h-0:has([data-fill=viewport]){min-height:0}.has-data-\[fill\=viewport\]\:flex-col:has([data-fill=viewport]){flex-direction:column}.has-data-\[icon\=inline-end\]\:pr-1:has([data-icon=inline-end]){padding-right:var(--spacing)}.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2)}.group-data-\[spacing\=0\]\/toggle-group\:has-data-\[icon\=inline-end\]\:pr-1\.5:is(:where(.group\/toggle-group)[data-spacing="0"] *):has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-1:has([data-icon=inline-start]){padding-left:var(--spacing)}.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2)}.group-data-\[spacing\=0\]\/toggle-group\:has-data-\[icon\=inline-start\]\:pl-1\.5:is(:where(.group\/toggle-group)[data-spacing="0"] *):has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[slot\=alert-action\]\:relative:has([data-slot=alert-action]){position:relative}.has-data-\[slot\=alert-action\]\:pr-18:has([data-slot=alert-action]){padding-right:calc(var(--spacing) * 18)}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-data-\[slot\=card-description\]\:grid-rows-\[auto_auto\]:has([data-slot=card-description]){grid-template-rows:auto auto}.has-data-\[slot\=card-footer\]\:pb-0:has([data-slot=card-footer]){padding-bottom:0}.has-data-\[slot\=kbd\]\:pr-1\.5:has([data-slot=kbd]){padding-right:calc(var(--spacing) * 1.5)}.has-data-checked\:border-primary\/30:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.has-data-checked\:border-primary\/30:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:color-mix(in oklab, var(--primary) 30%, transparent)}}.has-data-checked\:bg-primary\/5:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.has-data-checked\:bg-primary\/5:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:color-mix(in oklab, var(--primary) 5%, transparent)}}.has-\[\>\[data-slot\=checkbox-group\]\]\:gap-3:has(>[data-slot=checkbox-group]){gap:calc(var(--spacing) * 3)}.has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}.has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]){width:100%}.has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]){flex-direction:column}.has-\[\>\[data-slot\=field\]\]\:rounded-lg:has(>[data-slot=field]){border-radius:var(--r-surface)}.has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]){border-style:var(--tw-border-style);border-width:1px}.has-\[\>\[data-slot\=radio-group\]\]\:gap-3:has(>[data-slot=radio-group]){gap:calc(var(--spacing) * 3)}.has-\[\>img\:first-child\]\:pt-0:has(>img:first-child){padding-top:0}.has-\[\>svg\]\:grid-cols-\[auto_1fr\]:has(>svg){grid-template-columns:auto 1fr}.has-\[\>svg\]\:gap-x-2:has(>svg){column-gap:calc(var(--spacing) * 2)}.aria-expanded\:bg-muted[aria-expanded=true]{background-color:var(--muted)}.aria-expanded\:bg-secondary[aria-expanded=true]{background-color:var(--secondary)}.aria-expanded\:text-foreground[aria-expanded=true]{color:var(--foreground)}.aria-expanded\:text-secondary-foreground[aria-expanded=true]{color:var(--secondary-foreground)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.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)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.aria-invalid\:aria-checked\:border-primary[aria-invalid=true][aria-checked=true]{border-color:var(--primary)}.aria-pressed\:border-k-accent\/40[aria-pressed=true]{border-color:var(--k-accent)}@supports (color:color-mix(in lab, red, red)){.aria-pressed\:border-k-accent\/40[aria-pressed=true]{border-color:color-mix(in oklab, var(--k-accent) 40%, transparent)}}.aria-pressed\:bg-k-accent\/10[aria-pressed=true]{background-color:var(--k-accent)}@supports (color:color-mix(in lab, red, red)){.aria-pressed\:bg-k-accent\/10[aria-pressed=true]{background-color:color-mix(in oklab, var(--k-accent) 10%, transparent)}}.aria-pressed\:text-k-accent-ink[aria-pressed=true]{color:var(--k-accent-ink)}.data-inset\:pl-7[data-inset]{padding-left:calc(var(--spacing) * 7)}.data-placeholder\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-\[align-trigger\=true\]\:animate-none[data-align-trigger=true]{animation:none}.data-\[checked\=true\]\:border-k-accent[data-checked=true]{border-color:var(--k-accent)}.data-\[checked\=true\]\:bg-k-accent-soft[data-checked=true]{background-color:var(--k-accent-soft)}.data-\[invalid\=true\]\:text-destructive[data-invalid=true]{color:var(--destructive)}.data-\[position\=popper\]\:h-\(--radix-select-trigger-height\)[data-position=popper]{height:var(--radix-select-trigger-height)}.data-\[position\=popper\]\:w-full[data-position=popper]{width:100%}.data-\[position\=popper\]\:min-w-\(--radix-select-trigger-width\)[data-position=popper]{min-width:var(--radix-select-trigger-width)}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[size\=default\]\:h-8[data-size=default]{height:calc(var(--spacing) * 8)}.data-\[size\=default\]\:h-\[18\.4px\][data-size=default]{height:18.4px}.data-\[size\=default\]\:w-\[32px\][data-size=default]{width:32px}.data-\[size\=lg\]\:size-10[data-size=lg]{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.data-\[size\=sm\]\:size-6[data-size=sm]{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.data-\[size\=sm\]\:h-6[data-size=sm]{height:calc(var(--spacing) * 6)}.data-\[size\=sm\]\:h-7[data-size=sm]{height:calc(var(--spacing) * 7)}.data-\[size\=sm\]\:h-\[14px\][data-size=sm]{height:14px}.data-\[size\=sm\]\:w-\[24px\][data-size=sm]{width:24px}.data-\[size\=sm\]\:rounded-\[min\(var\(--radius-md\)\,10px\)\][data-size=sm]{border-radius:min(var(--radius-md), 10px)}.data-\[size\=sm\]\:py-0\.5[data-size=sm]{padding-block:calc(var(--spacing) * .5)}.data-\[size\=sm\]\:\[--card-spacing\:--spacing\(3\)\][data-size=sm]{--card-spacing:calc(var(--spacing) * 3)}.data-\[size\=sm\]\:has-data-\[slot\=card-footer\]\:pb-0[data-size=sm]:has([data-slot=card-footer]){padding-bottom:0}:is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description]{color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){:is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description]{color:color-mix(in oklab, var(--destructive) 90%, transparent)}}:is(.\*\:data-\[slot\=avatar\]\:ring-2>*)[data-slot=avatar]{--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)}:is(.\*\:data-\[slot\=avatar\]\:ring-background>*)[data-slot=avatar]{--tw-ring-color:var(--background)}.data-\[slot\=checkbox-group\]\:gap-3[data-slot=checkbox-group]{gap:calc(var(--spacing) * 3)}:is(.\*\:data-\[slot\=field\]\:p-2\.5>*)[data-slot=field]{padding:calc(var(--spacing) * 2.5)}:is(.\*\:data-\[slot\=field-group\]\:gap-4>*)[data-slot=field-group]{gap:calc(var(--spacing) * 4)}:is(.\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label]{flex:auto}:is(.\*\*\:data-\[slot\=kbd\]\:relative *)[data-slot=kbd]{position:relative}:is(.\*\*\:data-\[slot\=kbd\]\:isolate *)[data-slot=kbd]{isolation:isolate}:is(.\*\*\:data-\[slot\=kbd\]\:z-50 *)[data-slot=kbd]{z-index:50}:is(.\*\*\:data-\[slot\=kbd\]\:rounded-sm *)[data-slot=kbd]{border-radius:2px}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-1\.5>*)[data-slot=select-value]{gap:calc(var(--spacing) * 1.5)}.group-data-horizontal\/toggle-group\:data-\[spacing\=0\]\:first\:rounded-l-lg:is(:where(.group\/toggle-group):where([data-orientation=horizontal]) *)[data-spacing="0"]:first-child{border-top-left-radius:var(--r-surface);border-bottom-left-radius:var(--r-surface)}.group-data-vertical\/toggle-group\:data-\[spacing\=0\]\:first\:rounded-t-lg:is(:where(.group\/toggle-group):where([data-orientation=vertical]) *)[data-spacing="0"]:first-child{border-top-left-radius:var(--r-surface);border-top-right-radius:var(--r-surface)}.group-data-horizontal\/toggle-group\:data-\[spacing\=0\]\:last\:rounded-r-lg:is(:where(.group\/toggle-group):where([data-orientation=horizontal]) *)[data-spacing="0"]:last-child{border-top-right-radius:var(--r-surface);border-bottom-right-radius:var(--r-surface)}.group-data-vertical\/toggle-group\:data-\[spacing\=0\]\:last\:rounded-b-lg:is(:where(.group\/toggle-group):where([data-orientation=vertical]) *)[data-spacing="0"]:last-child{border-bottom-right-radius:var(--r-surface);border-bottom-left-radius:var(--r-surface)}.data-\[state\=closed\]\:overflow-hidden[data-state=closed]{overflow:hidden}.data-\[state\=delayed-open\]\:animate-in[data-state=delayed-open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=delayed-open\]\:fade-in-0[data-state=delayed-open]{--tw-enter-opacity:0}.data-\[state\=delayed-open\]\:zoom-in-95[data-state=delayed-open]{--tw-enter-scale:.95}.data-\[state\=on\]\:border-k-accent\/40[data-state=on]{border-color:var(--k-accent)}@supports (color:color-mix(in lab, red, red)){.data-\[state\=on\]\:border-k-accent\/40[data-state=on]{border-color:color-mix(in oklab, var(--k-accent) 40%, transparent)}}.data-\[state\=on\]\:border-transparent[data-state=on]{border-color:#0000}.data-\[state\=on\]\:bg-foreground[data-state=on]{background-color:var(--foreground)}.data-\[state\=on\]\:bg-k-accent[data-state=on],.data-\[state\=on\]\:bg-k-accent\/10[data-state=on]{background-color:var(--k-accent)}@supports (color:color-mix(in lab, red, red)){.data-\[state\=on\]\:bg-k-accent\/10[data-state=on]{background-color:color-mix(in oklab, var(--k-accent) 10%, transparent)}}.data-\[state\=on\]\:text-k-accent-ink[data-state=on]{color:var(--k-accent-ink)}.data-\[state\=on\]\:text-k-on-accent[data-state=on]{color:var(--k-on-accent)}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--muted)}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--destructive)}.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus{color:var(--destructive)}.data-\[variant\=label\]\:text-k-body-s[data-variant=label]{font-size:var(--k-ui-body-s);line-height:var(--tw-leading,var(--k-ui-body-s-lh))}.data-\[variant\=legend\]\:text-k-h3[data-variant=legend]{font-size:var(--k-ui-h3);line-height:var(--tw-leading,var(--k-ui-h3-lh))}.data-\[variant\=line\]\:rounded-none[data-variant=line]{border-radius:0}.group-data-horizontal\/toggle-group\:data-\[spacing\=0\]\:data-\[variant\=outline\]\:border-l-0:is(:where(.group\/toggle-group):where([data-orientation=horizontal]) *)[data-spacing="0"][data-variant=outline]{border-left-style:var(--tw-border-style);border-left-width:0}.group-data-vertical\/toggle-group\:data-\[spacing\=0\]\:data-\[variant\=outline\]\:border-t-0:is(:where(.group\/toggle-group):where([data-orientation=vertical]) *)[data-spacing="0"][data-variant=outline]{border-top-style:var(--tw-border-style);border-top-width:0}.group-data-horizontal\/toggle-group\:data-\[spacing\=0\]\:data-\[variant\=outline\]\:first\:border-l:is(:where(.group\/toggle-group):where([data-orientation=horizontal]) *)[data-spacing="0"][data-variant=outline]:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.group-data-vertical\/toggle-group\:data-\[spacing\=0\]\:data-\[variant\=outline\]\:first\:border-t:is(:where(.group\/toggle-group):where([data-orientation=vertical]) *)[data-spacing="0"][data-variant=outline]:first-child{border-top-style:var(--tw-border-style);border-top-width:1px}.nth-last-2\:-mt-1:nth-last-child(2){margin-top:calc(var(--spacing) * -1)}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.supports-backdrop-filter\:backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-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,)}}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}}@media not all and (min-width:379px){.max-\[379px\]\:hidden{display:none}}@media not all and (min-width:80rem){.max-xl\:hidden{display:none}}@media not all and (min-width:64rem){.max-lg\:hidden{display:none}}@media not all and (min-width:40rem){.max-sm\:hidden{display:none}}@media (min-width:40rem){.sm\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sm\:static{position:static}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-start-3{grid-column-start:3}.sm\:ml-0{margin-left:0}.sm\:ml-2{margin-left:calc(var(--spacing) * 2)}.sm\:ml-\[5\.75rem\]{margin-left:5.75rem}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:table-cell{display:table-cell}.sm\:h-10{height:calc(var(--spacing) * 10)}.sm\:h-24{height:calc(var(--spacing) * 24)}.sm\:min-h-9{min-height:calc(var(--spacing) * 9)}.sm\:w-12{width:calc(var(--spacing) * 12)}.sm\:w-16{width:calc(var(--spacing) * 16)}.sm\:w-28{width:calc(var(--spacing) * 28)}.sm\:w-40{width:calc(var(--spacing) * 40)}.sm\:w-56{width:calc(var(--spacing) * 56)}.sm\:w-auto{width:auto}.sm\:max-w-2xl{max-width:var(--container-2xl)}.sm\:max-w-3xl{max-width:var(--container-3xl)}.sm\:max-w-4xl{max-width:var(--container-4xl)}.sm\:max-w-\[26rem\]{max-width:26rem}.sm\:max-w-\[34rem\]{max-width:34rem}.sm\:max-w-\[540px\]{max-width:540px}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-none{max-width:none}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:max-w-xl{max-width:var(--container-xl)}.sm\:flex-1{flex:1}.sm\:shrink-0{flex-shrink:0}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-\[10rem_1fr\]{grid-template-columns:10rem 1fr}.sm\:grid-cols-\[11rem_auto_1fr\]{grid-template-columns:11rem auto 1fr}.sm\:grid-cols-\[72px_minmax\(0\,1fr\)\]{grid-template-columns:72px minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,14rem\)_1fr\]{grid-template-columns:minmax(0,14rem) 1fr}.sm\:grid-cols-\[minmax\(0\,14rem\)_1fr_minmax\(0\,11rem\)_auto\]{grid-template-columns:minmax(0,14rem) 1fr minmax(0,11rem) auto}.sm\:grid-cols-\[minmax\(0\,16rem\)_minmax\(0\,1fr\)_11ch\]{grid-template-columns:minmax(0,16rem) minmax(0,1fr) 11ch}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:gap-x-3{column-gap:calc(var(--spacing) * 3)}.sm\:gap-y-0{row-gap:0}.sm\:overflow-visible{overflow:visible}.sm\:rounded-\(--r-surface-b\){border-radius:var(--r-surface-b)}.sm\:rounded-none{border-radius:0}.sm\:border{border-style:var(--tw-border-style);border-width:1px}.sm\:border-0{border-style:var(--tw-border-style);border-width:0}.sm\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.sm\:border-border{border-color:var(--border)}.sm\:border-k-line{border-color:var(--k-line)}.sm\:bg-card{background-color:var(--card)}.sm\:bg-transparent{background-color:#0000}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}.sm\:py-1{padding-block:var(--spacing)}.sm\:py-12{padding-block:calc(var(--spacing) * 12)}.sm\:py-14{padding-block:calc(var(--spacing) * 14)}.sm\:py-16{padding-block:calc(var(--spacing) * 16)}.sm\:py-20{padding-block:calc(var(--spacing) * 20)}.sm\:py-28{padding-block:calc(var(--spacing) * 28)}.sm\:py-\[88px\]{padding-block:88px}.sm\:pt-8{padding-top:calc(var(--spacing) * 8)}.sm\:pb-0{padding-bottom:0}.sm\:pl-6{padding-left:calc(var(--spacing) * 6)}.sm\:text-right{text-align:right}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-\[3\.4rem\]{font-size:3.4rem}.sm\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.sm\:last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.sm\:last\:pr-6:last-child{padding-right:calc(var(--spacing) * 6)}}@media (min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:block{display:block}.md\:hidden{display:none}.md\:inline-flex{display:inline-flex}.md\:table-cell{display:table-cell}.md\:aspect-auto{aspect-ratio:auto}.md\:min-h-\[480px\]{min-height:480px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-\[1\.2fr_1fr\]{grid-template-columns:1.2fr 1fr}.md\:grid-cols-\[9rem_13rem_1fr\]{grid-template-columns:9rem 13rem 1fr}.md\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,7fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.md\:p-5{padding:calc(var(--spacing) * 5)}.md\:text-k-body-s{font-size:var(--k-ui-body-s);line-height:var(--tw-leading,var(--k-ui-body-s-lh))}.md\:text-\[3\.9rem\]{font-size:3.9rem}.md\:text-pretty{text-wrap:pretty}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-24{top:calc(var(--spacing) * 24)}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-12{grid-column:span 12/span 12}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:table-cell{display:table-cell}.lg\:flex-none{flex:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[1\.35fr_1fr\]{grid-template-columns:1.35fr 1fr}.lg\:grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}.lg\:grid-cols-\[240px_minmax\(0\,1fr\)\]{grid-template-columns:240px minmax(0,1fr)}.lg\:grid-cols-\[240px_minmax\(0\,1fr\)_400px\]{grid-template-columns:240px minmax(0,1fr) 400px}.lg\:grid-cols-\[minmax\(0\,1fr\)_20rem\]{grid-template-columns:minmax(0,1fr) 20rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_22rem\]{grid-template-columns:minmax(0,1fr) 22rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.lg\:grid-rows-\[auto_minmax\(0\,1fr\)\]{grid-template-rows:auto minmax(0,1fr)}.lg\:flex-wrap{flex-wrap:wrap}.lg\:gap-x-5{column-gap:calc(var(--spacing) * 5)}.lg\:self-start{align-self:flex-start}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:p-5{padding:calc(var(--spacing) * 5)}.lg\:px-4{padding-inline:calc(var(--spacing) * 4)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:px-12{padding-inline:calc(var(--spacing) * 12)}.lg\:py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.lg\:py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.lg\:pl-8{padding-left:calc(var(--spacing) * 8)}.lg\:text-\[13px\]{font-size:13px}}@media (min-width:80rem){.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-span-6{grid-column:span 6/span 6}.xl\:row-span-2{grid-row:span 2/span 2}.xl\:h-auto{height:auto}.xl\:h-full{height:100%}.xl\:min-h-0{min-height:0}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[420px_minmax\(0\,1fr\)_320px\]{grid-template-columns:420px minmax(0,1fr) 320px}.xl\:grid-rows-\[auto_minmax\(0\,1\.15fr\)_minmax\(0\,1\.5fr\)_minmax\(0\,0\.9fr\)_minmax\(0\,0\.75fr\)\]{grid-template-rows:auto minmax(0,1.15fr) minmax(0,1.5fr) minmax(0,.9fr) minmax(0,.75fr)}.xl\:grid-rows-\[minmax\(0\,1\.2fr\)_minmax\(0\,1\.6fr\)_minmax\(0\,1fr\)_minmax\(0\,0\.8fr\)\]{grid-template-rows:minmax(0,1.2fr) minmax(0,1.6fr) minmax(0,1fr) minmax(0,.8fr)}}@container field-group (min-width:28rem){.\@md\/field-group\:flex-row{flex-direction:row}.\@md\/field-group\:items-center{align-items:center}:is(.\@md\/field-group\:\*\:w-auto>*){width:auto}.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}:is(.\@md\/field-group\:\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label]{flex:auto}}.dark\:block:is(.dark *){display:block}.dark\:hidden:is(.dark *){display:none}.dark\:border-input:is(.dark *){border-color:var(--input)}.dark\:bg-destructive\/20:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/20:is(.dark *){background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.dark\:bg-input\/30:is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.dark\:text-muted-foreground:is(.dark *){color:var(--muted-foreground)}.dark\:after\:mix-blend-lighten:is(.dark *):after{content:var(--tw-content);mix-blend-mode:lighten}@media (hover:hover){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:color-mix(in oklab, var(--destructive) 30%, transparent)}}.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--input) 50%, transparent)}}.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.dark\:hover\:text-foreground:is(.dark *):hover{color:var(--foreground)}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:disabled\:bg-input\/80:is(.dark *):disabled{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:disabled\:bg-input\/80:is(.dark *):disabled{background-color:color-mix(in oklab, var(--input) 80%, transparent)}}.dark\:has-data-checked\:border-primary\/20:is(.dark *):has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark\:has-data-checked\:border-primary\/20:is(.dark *):has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.dark\:has-data-checked\:bg-primary\/10:is(.dark *):has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark\:has-data-checked\:bg-primary\/10:is(.dark *):has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:color-mix(in oklab, var(--destructive) 50%, transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}@media print{.print\:hidden{display:none}}.data-open\:animate-in:where([data-state=open]),.data-open\:animate-in:where([data-open]:not([data-open=false])){animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:bg-accent:where([data-state=open]),.data-open\:bg-accent:where([data-open]:not([data-open=false])){background-color:var(--accent)}.data-open\:text-accent-foreground:where([data-state=open]),.data-open\:text-accent-foreground:where([data-open]:not([data-open=false])){color:var(--accent-foreground)}.data-open\:fade-in-0:where([data-state=open]),.data-open\:fade-in-0:where([data-open]:not([data-open=false])){--tw-enter-opacity:0}.data-open\:zoom-in-95:where([data-state=open]),.data-open\:zoom-in-95:where([data-open]:not([data-open=false])){--tw-enter-scale:.95}.data-closed\:animate-out:where([data-state=closed]),.data-closed\:animate-out:where([data-closed]:not([data-closed=false])){animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:fade-out-0:where([data-state=closed]),.data-closed\:fade-out-0:where([data-closed]:not([data-closed=false])){--tw-exit-opacity:0}.data-closed\:zoom-out-95:where([data-state=closed]),.data-closed\:zoom-out-95:where([data-closed]:not([data-closed=false])){--tw-exit-scale:.95}.data-checked\:border-primary:where([data-state=checked]),.data-checked\:border-primary:where([data-checked]:not([data-checked=false])){border-color:var(--primary)}.data-checked\:bg-primary:where([data-state=checked]),.data-checked\:bg-primary:where([data-checked]:not([data-checked=false])){background-color:var(--primary)}.data-checked\:text-primary-foreground:where([data-state=checked]),.data-checked\:text-primary-foreground:where([data-checked]:not([data-checked=false])){color:var(--primary-foreground)}.group-data-\[size\=default\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=default] *):where([data-state=checked]),.group-data-\[size\=default\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=default] *):where([data-checked]:not([data-checked=false])),.group-data-\[size\=sm\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=sm] *):where([data-state=checked]),.group-data-\[size\=sm\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=sm] *):where([data-checked]:not([data-checked=false])){--tw-translate-x:calc(100% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.dark\:data-checked\:bg-primary:is(.dark *):where([data-state=checked]),.dark\:data-checked\:bg-primary:is(.dark *):where([data-checked]:not([data-checked=false])){background-color:var(--primary)}.dark\:data-checked\:bg-primary-foreground:is(.dark *):where([data-state=checked]),.dark\:data-checked\:bg-primary-foreground:is(.dark *):where([data-checked]:not([data-checked=false])){background-color:var(--primary-foreground)}.data-unchecked\:bg-input:where([data-state=unchecked]),.data-unchecked\:bg-input:where([data-unchecked]:not([data-unchecked=false])){background-color:var(--input)}.group-data-\[size\=default\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=default] *):where([data-state=unchecked]),.group-data-\[size\=default\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=default] *):where([data-unchecked]:not([data-unchecked=false])),.group-data-\[size\=sm\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=sm] *):where([data-state=unchecked]),.group-data-\[size\=sm\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=sm] *):where([data-unchecked]:not([data-unchecked=false])){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.dark\:data-unchecked\:bg-foreground:is(.dark *):where([data-state=unchecked]),.dark\:data-unchecked\:bg-foreground:is(.dark *):where([data-unchecked]:not([data-unchecked=false])){background-color:var(--foreground)}.dark\:data-unchecked\:bg-input\/80:is(.dark *):where([data-state=unchecked]),.dark\:data-unchecked\:bg-input\/80:is(.dark *):where([data-unchecked]:not([data-unchecked=false])){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:data-unchecked\:bg-input\/80:is(.dark *):where([data-state=unchecked]),.dark\:data-unchecked\:bg-input\/80:is(.dark *):where([data-unchecked]:not([data-unchecked=false])){background-color:color-mix(in oklab, var(--input) 80%, transparent)}}.data-disabled\:pointer-events-none:where([data-disabled=true]),.data-disabled\:pointer-events-none:where([data-disabled]:not([data-disabled=false])){pointer-events:none}.data-disabled\:cursor-not-allowed:where([data-disabled=true]),.data-disabled\:cursor-not-allowed:where([data-disabled]:not([data-disabled=false])){cursor:not-allowed}.data-disabled\:opacity-50:where([data-disabled=true]),.data-disabled\:opacity-50:where([data-disabled]:not([data-disabled=false])){opacity:.5}.data-active\:bg-background:where([data-state=active]),.data-active\:bg-background:where([data-active]:not([data-active=false])){background-color:var(--background)}.data-active\:text-foreground:where([data-state=active]),.data-active\:text-foreground:where([data-active]:not([data-active=false])){color:var(--foreground)}.group-data-\[variant\=default\]\/tabs-list\:data-active\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *):where([data-state=active]),.group-data-\[variant\=default\]\/tabs-list\:data-active\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *):where([data-active]:not([data-active=false])){--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)}.group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){background-color:#0000}.group-data-\[variant\=line\]\/tabs-list\:data-active\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.group-data-\[variant\=line\]\/tabs-list\:data-active\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:is(.group-data-\[variant\=line\]\/tabs-list\:data-active\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.group-data-\[variant\=line\]\/tabs-list\:data-active\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false]))):after{content:var(--tw-content);opacity:1}.dark\:data-active\:border-input:is(.dark *):where([data-state=active]),.dark\:data-active\:border-input:is(.dark *):where([data-active]:not([data-active=false])){border-color:var(--input)}.dark\:data-active\:bg-input\/30:is(.dark *):where([data-state=active]),.dark\:data-active\:bg-input\/30:is(.dark *):where([data-active]:not([data-active=false])){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:data-active\:bg-input\/30:is(.dark *):where([data-state=active]),.dark\:data-active\:bg-input\/30:is(.dark *):where([data-active]:not([data-active=false])){background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.dark\:data-active\:text-foreground:is(.dark *):where([data-state=active]),.dark\:data-active\:text-foreground:is(.dark *):where([data-active]:not([data-active=false])){color:var(--foreground)}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:border-transparent:is(.dark *):is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:border-transparent:is(.dark *):is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){border-color:#0000}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(.dark *):is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(.dark *):is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){background-color:#0000}.data-horizontal\:h-2\.5:where([data-orientation=horizontal]){height:calc(var(--spacing) * 2.5)}.data-horizontal\:h-px:where([data-orientation=horizontal]){height:1px}.data-horizontal\:w-full:where([data-orientation=horizontal]){width:100%}.data-horizontal\:flex-col:where([data-orientation=horizontal]){flex-direction:column}.data-horizontal\:border-t:where([data-orientation=horizontal]){border-top-style:var(--tw-border-style);border-top-width:1px}.data-horizontal\:border-t-transparent:where([data-orientation=horizontal]){border-top-color:#0000}.data-vertical\:h-full:where([data-orientation=vertical]){height:100%}.data-vertical\:w-2\.5:where([data-orientation=vertical]){width:calc(var(--spacing) * 2.5)}.data-vertical\:w-px:where([data-orientation=vertical]){width:1px}.data-vertical\:flex-col:where([data-orientation=vertical]){flex-direction:column}.data-vertical\:items-stretch:where([data-orientation=vertical]){align-items:stretch}.data-vertical\:self-stretch:where([data-orientation=vertical]){align-self:stretch}.data-vertical\:border-l:where([data-orientation=vertical]){border-left-style:var(--tw-border-style);border-left-width:1px}.data-vertical\:border-l-transparent:where([data-orientation=vertical]){border-left-color:#0000}.\[\&_\.k-cover\]\:\!h-full .k-cover{height:100%!important}.data-\[state\=on\]\:\[\&_\[data-count\]\]\:text-k-on-accent[data-state=on] [data-count]{color:var(--k-on-accent)}.\[\&_\[data-slot\=absent\]\]\:relative [data-slot=absent]{position:relative}.\[\&_\[data-slot\=absent\]\]\:z-20 [data-slot=absent]{z-index:20}.\[\&_\[data-slot\=platform-icon\]\]\:fill-current [data-slot=platform-icon]{fill:currentColor}.\[\&_\[data-slot\=sourced\]\]\:relative [data-slot=sourced]{position:relative}.\[\&_\[data-slot\=sourced\]\]\:z-20 [data-slot=sourced]{z-index:20}.\[\&_a\]\:relative a{position:relative}.\[\&_a\]\:z-20 a{z-index:20}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:underline-offset-3 a{text-underline-offset:3px}@media (hover:hover){.\[\&_a\]\:hover\:text-foreground a:hover{color:var(--foreground)}}.\[\&_button\[type\=submit\]\]\:h-11 button[type=submit]{height:calc(var(--spacing) * 11)}.\[\&_button\[type\=submit\]\]\:rounded-full button[type=submit]{border-radius:3.40282e38px}.\[\&_button\[type\=submit\]\]\:text-k-body button[type=submit]{font-size:var(--k-ui-body);line-height:var(--tw-leading,var(--k-ui-body-lh))}.\[\&_button\[type\=submit\]\]\:font-semibold button[type=submit]{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}@media (min-width:40rem){.sm\:\[\&_button\[type\=submit\]\]\:h-10 button[type=submit]{height:calc(var(--spacing) * 10)}}.\[\&_dd\]\:text-right dd{text-align:right}.\[\&_dd\]\:font-semibold dd{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_dd\]\:whitespace-nowrap dd{white-space:nowrap}.\[\&_dd\]\:text-foreground dd{color:var(--foreground)}.\[\&_dd\]\:tabular-nums dd{--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,)}.\[\&_dd_span\]\:font-normal dd span{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.\[\&_dd_span\]\:text-mute dd span{color:var(--text-mute)}.\[\&_dt\]\:truncate dt{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&_dt\]\:font-mono dt{font-family:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace}.\[\&_dt\]\:text-\[11px\] dt{font-size:11px}.\[\&_dt\]\:tracking-\[0\.06em\] dt{--tw-tracking:.06em;letter-spacing:.06em}.\[\&_dt\]\:text-mute dt{color:var(--text-mute)}.\[\&_dt\]\:uppercase dt{text-transform:uppercase}.\[\&_input\]\:h-11 input{height:calc(var(--spacing) * 11)}@media (min-width:40rem){.sm\:\[\&_input\]\:h-10 input{height:calc(var(--spacing) * 10)}}.\[\&_p\:not\(\:last-child\)\]\:mb-4 p:not(:last-child){margin-bottom:calc(var(--spacing) * 4)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_tbody_td\.text-right\]\:font-mono tbody td.text-right{font-family:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace}.\[\&_tbody_td\.text-right\]\:font-medium tbody td.text-right,.\[\&_tbody_td\:first-child\]\:font-medium tbody td:first-child{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_td\]\:py-1 td{padding-block:var(--spacing)}.\[\&_td\]\:py-2\.5 td{padding-block:calc(var(--spacing) * 2.5)}.\[\&_td\:first-child\]\:pl-4 td:first-child{padding-left:calc(var(--spacing) * 4)}.\[\&_td\:last-child\]\:pr-4 td:last-child{padding-right:calc(var(--spacing) * 4)}.\[\&_th\]\:h-8 th{height:calc(var(--spacing) * 8)}.\[\&_th\:first-child\]\:pl-4 th:first-child{padding-left:calc(var(--spacing) * 4)}.\[\&_th\:last-child\]\:pr-4 th:last-child{padding-right:calc(var(--spacing) * 4)}.\[\&_thead_th\]\:font-mono thead th{font-family:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace}.\[\&_thead_th\]\:text-\[11px\] thead th{font-size:11px}.\[\&_thead_th\]\:font-bold thead th{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_thead_th\]\:tracking-\[0\.12em\] thead th{--tw-tracking:.12em;letter-spacing:.12em}.\[\&_thead_th\]\:text-k-accent-ink thead th{color:var(--k-accent-ink)}.\[\&_thead_th\]\:uppercase thead th{text-transform:uppercase}.\[\&_thead_th_\*\]\:font-bold thead th *{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\.border-b\]\:pb-\(--card-spacing\).border-b{padding-bottom:var(--card-spacing)}:is(.\*\:\[a\]\:underline>*):is(a){text-decoration-line:underline}:is(.\*\:\[a\]\:underline-offset-3>*):is(a){text-underline-offset:3px}@media (hover:hover){.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.\[a\]\:hover\:bg-k-accent\/15:is(a):hover{background-color:var(--k-accent)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-k-accent\/15:is(a):hover{background-color:color-mix(in oklab, var(--k-accent) 15%, transparent)}}.\[a\]\:hover\:bg-muted:is(a):hover{background-color:var(--muted)}.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}}.\[a\]\:hover\:text-muted-foreground:is(a):hover{color:var(--muted-foreground)}:is(.\*\:\[a\]\:hover\:text-foreground>*):is(a):hover{color:var(--foreground)}}.\[data-slot\=\"chat-panel\"\]\:visible:is(){visibility:visible}:is(.\*\:\[img\:first-child\]\:rounded-t-xl>*):is(img:first-child){border-top-left-radius:calc(var(--r-surface) + 2px);border-top-right-radius:calc(var(--r-surface) + 2px)}:is(.\*\:\[img\:last-child\]\:rounded-b-xl>*):is(img:last-child){border-bottom-right-radius:calc(var(--r-surface) + 2px);border-bottom-left-radius:calc(var(--r-surface) + 2px)}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing) * 2)}:is(.\*\:\[svg\]\:row-span-2>*):is(svg){grid-row:span 2/span 2}:is(.\*\:\[svg\]\:translate-y-0\.5>*):is(svg){--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}:is(.\*\:\[svg\]\:text-current>*):is(svg){color:currentColor}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:text-destructive[data-variant=destructive]>*):is(svg){color:var(--destructive)}:is(.\*\:\[svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>*):is(svg:not([class*=size-])){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>\*\]\:size-full>*{width:100%;height:100%}.\[\&\>\*\]\:h-full>*{height:100%}.\[\&\>\.sr-only\]\:w-auto>.sr-only{width:auto}:is(.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]){margin-top:1px}@container field-group (min-width:28rem){:is(.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]){margin-top:1px}}.\[\&\>a\]\:underline>a{text-decoration-line:underline}.\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px}.\[\&\>a\:hover\]\:text-primary>a:hover{color:var(--primary)}.\[\&\>div\]\:h-\[148px\]>div{height:148px}.\[\&\>div\>\*\]\:h-full>div>*{height:100%}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3\!>svg{width:calc(var(--spacing) * 3)!important;height:calc(var(--spacing) * 3)!important}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.group-has-data-\[size\=lg\]\/avatar-group\:\[\&\>svg\]\:size-5:is(:where(.group\/avatar-group):has([data-size=lg]) *)>svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.group-has-data-\[size\=sm\]\/avatar-group\:\[\&\>svg\]\:size-3:is(:where(.group\/avatar-group):has([data-size=sm]) *)>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=default\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=default] *)>svg,.group-data-\[size\=lg\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=lg] *)>svg{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.group-data-\[size\=sm\]\/avatar\:\[\&\>svg\]\:hidden:is(:where(.group\/avatar)[data-size=sm] *)>svg{display:none}.\[\&\>td\]\:px-3>td{padding-inline:calc(var(--spacing) * 3)}.\[\&\>td\]\:py-2>td{padding-block:calc(var(--spacing) * 2)}.\[\&\>td\]\:align-top>td{vertical-align:top}.data-\[disabled\]\:\[\&\>td\:not\(\:has\(\[role\=switch\]\)\)\]\:opacity-60[data-disabled]>td:not(:has([role=switch])){opacity:.6}.\[\&\>th\]\:px-3>th{padding-inline:calc(var(--spacing) * 3)}.\[\&\>th\]\:py-2>th{padding-block:calc(var(--spacing) * 2)}.\[\&\>th\]\:font-normal>th{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:none){.\[\@media\(hover\:none\)\]\:opacity-100{opacity:1}}[data-variant=legend]+.\[\[data-variant\=legend\]\+\&\]\:-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@property --scroll-fade-t{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-b{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-s{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-e{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-mask{syntax:"*";inherits:false}@property --shimmer-angle{syntax:"<angle>";inherits:true;initial-value:20deg}@property --shimmer-image{syntax:"*";inherits:false}@property --shimmer-text-fill{syntax:"*";inherits:false}@media (prefers-reduced-motion:reduce){.shimmer{-webkit-text-fill-color:currentColor;background-image:none;animation:none}}:root{--header-h:74px}.marker{isolation:isolate;color:inherit;white-space:nowrap;background:0 0;padding:0 .06em;position:relative}.marker:before{content:"";z-index:-1;background:var(--marker,var(--ring));position:absolute;inset:.44em -.16em .04em}@supports (color:color-mix(in lab, red, red)){.marker:before{background:color-mix(in oklab, var(--marker,var(--ring)) 34%, transparent)}}.marker:before{transform-origin:0;border-radius:.35em .2em .3em .22em;transform:rotate(-.75deg)}@media (prefers-reduced-motion:no-preference){.marker:before{animation:.5s cubic-bezier(.22,.7,.3,1) both marker-swipe}.marker-late:before{animation-delay:.3s}}@keyframes marker-swipe{0%{transform:rotate(-.75deg)scaleX(0)}to{transform:rotate(-.75deg)scaleX(1)}}.icon-nudge,.icon-back,.icon-rise,.icon-pop,.icon-spin{transition:transform .22s cubic-bezier(.22,.7,.3,1),color .15s,opacity .15s}@media (prefers-reduced-motion:no-preference){:is(a,button,summary,[role=button],.group):is(:hover,:focus-visible) .icon-nudge{transform:translate(3px)}:is(a,button,summary,[role=button]):active .icon-nudge{transform:translate(5px)}:is(a,button,summary,[role=button],.group):is(:hover,:focus-visible) .icon-back{transform:translate(-3px)}:is(a,button,summary,[role=button]):active .icon-back{transform:translate(-5px)}:is(a,button,summary,[role=button],.group):is(:hover,:focus-visible) .icon-rise{transform:translate(2px,-2px)}:is(a,button,summary,[role=button]):active .icon-rise{transform:translate(3px,-3px)}:is(a,button,summary,[role=button],.group):is(:hover,:focus-visible) .icon-pop{transform:scale(1.14)}:is(a,button,summary,[role=button]):active .icon-pop{transform:scale(.94)}:is(a,button,summary,[role=button],.group):is(:hover,:focus-visible) .icon-spin{transform:rotate(90deg)}}.reveal{opacity:1}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.reveal{animation:linear both reveal-in;animation-timeline:view();animation-range:entry calc(5% + var(--reveal-delay,0) * 100%) entry calc(45% + var(--reveal-delay,0) * 100%)}}}@keyframes reveal-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translate(0)}}@media print{.reveal{opacity:1!important;animation:none!important;transform:none!important}}@media (max-width:720px){.k-heading[data-layout=split],.k-heading[data-layout=aside]{grid-template-columns:minmax(0,1fr)}.k-heading[data-layout=aside]>.k-stack{position:static}.k-pricing,.audience-months .k-stats{grid-template-columns:minmax(0,1fr)!important}}.hero>div{padding-top:calc(40px * var(--k-scale));padding-bottom:calc(48px * var(--k-scale))}.hero-wrap{width:100%;max-width:1240px;margin-inline:auto;padding-inline:40px}.hero-stage{text-align:center;flex-direction:column;align-items:center;display:flex}.hero-title{font-size:var(--k-page-display);line-height:var(--k-page-display-lh);text-wrap:balance;max-width:1040px}.hero-deck{margin-top:calc(16px * var(--k-scale));text-wrap:balance;max-width:44ch;color:var(--k-ink-2)}.hero-ask{align-items:center;gap:calc(8px * var(--k-scale));margin-top:calc(22px * var(--k-scale));flex-direction:column;display:flex}.hero-object{isolation:isolate;margin-top:calc(36px * var(--k-scale));position:relative}.hero-glow{z-index:-1;pointer-events:none;position:absolute;inset:-40% -8% -20%;overflow:visible;-webkit-mask-image:linear-gradient(#0000 0,#000 34% 100%);mask-image:linear-gradient(#0000 0,#000 34% 100%)}@media (max-width:1023px){.hero-glow{height:960px;inset:-240px -8% auto}}@media (max-width:639px){.hero-glow{height:1500px;top:-380px}}.hero-panel{width:100%;padding:calc(24px * var(--k-scale)) calc(28px * var(--k-scale));text-align:left;box-shadow:inset 0 1px 0 #ffffff1a, var(--k-elev-3);border-radius:20px;position:relative}:root[data-ground=dark] .hero-panel{background-color:var(--k-paper);box-shadow:inset 0 0 0 1px var(--k-line-2), inset 0 1px 0 #ffffff1a, var(--k-elev-3)}.hero-source{margin:calc(12px * var(--k-scale)) 0 0;color:var(--k-muted);text-align:left}@media (min-width:640px){.hero-panel .k-xch-moves{display:none}}:root[data-ground=dark] section[data-tone=night]{background-color:var(--k-bg-soft);box-shadow:inset 0 1px 0 var(--k-line), inset 0 -1px 0 var(--k-line)}.hero-row{gap:calc(14px * var(--k-scale));justify-content:center;align-self:center;align-items:center;width:100%;min-width:0;display:flex}.hero-card{flex:0 1 calc(224px * var(--k-scale));min-width:0}.hero-card:first-child{flex-basis:calc(288px * var(--k-scale))}.hero-card--post{flex-basis:calc(250px * var(--k-scale))}.hero-cadence{min-width:0;max-width:calc(360px * var(--k-scale));flex:auto}.hero-shelf>.hero-card,.hero-shelf>.hero-card:first-child{flex:1 1 0}.hero-cadence-title{margin:0 0 calc(8px * var(--k-scale));color:var(--k-ink)}.hero-cadence .k-bars{gap:calc(5px * var(--k-scale))}.hero-panel .k-xch-tab{font-size:var(--k-page-ui);font-weight:600}.hero-panel .k-xch-q{text-wrap:balance}.hero-panel .k-xch-a{font-size:var(--k-page-body);max-width:56ch}.hero-panel :is(.k-xch-move-when,.k-xch-move-stat,.k-sig-source,.k-xch-handoff){font-size:var(--k-page-body-s);font-weight:400}.hero-panel :is(.k-xch-chip,.k-sig-pill,.k-sig-pill-label,.k-sig-pill-stat){font-size:var(--k-page-ui);font-weight:600}.hero-panel .k-xch-tab[data-lit=on]{background:var(--k-ink)}@supports (color:color-mix(in lab, red, red)){.hero-panel .k-xch-tab[data-lit=on]{background:color-mix(in srgb, var(--k-ink) 12%, transparent)}}.hero-panel .k-xch-tab[data-lit=on]{color:var(--k-ink);box-shadow:inset 0 0 0 1px var(--k-line-2)}.hero-panel .k-sig-pill[data-lit=on]{background:var(--k-bg);border-color:var(--k-accent);color:var(--k-ink);box-shadow:0 0 0 1px var(--k-accent)}.hero-panel .k-xch-move[data-lit=on]{background:var(--k-accent)}@supports (color:color-mix(in lab, red, red)){.hero-panel .k-xch-move[data-lit=on]{background:color-mix(in srgb, var(--k-accent) 14%, transparent)}}.hero-panel .k-xch-move[data-lit=on]{border-color:var(--k-accent)}@supports (color:color-mix(in lab, red, red)){.hero-panel .k-xch-move[data-lit=on]{border-color:color-mix(in srgb, var(--k-accent) 40%, transparent)}}.hero-panel .k-xch-move[data-lit=on]{color:var(--k-ink);box-shadow:inset 3px 0 0 var(--k-accent)}.hero-panel :is(.k-xch-move,.k-sig-pill)[data-lit=on] .k-sig-glyph{background:var(--k-accent)}@supports (color:color-mix(in lab, red, red)){.hero-panel :is(.k-xch-move,.k-sig-pill)[data-lit=on] .k-sig-glyph{background:color-mix(in srgb, var(--k-accent) 22%, transparent)}}.hero-panel :is(.k-xch-move,.k-sig-pill)[data-lit=on] .k-sig-glyph{color:var(--k-ink)}.hero-panel .k-xch-move[data-lit=on] :is(.k-xch-move-stat,.k-xch-move-when),.hero-panel .k-sig-pill[data-lit=on] .k-sig-pill-stat{color:var(--k-ink-2);opacity:1}.hero-panel .k-xch-panel>.k-sig-source{max-width:72ch}.hero-panel .k-xch-panel>.k-sig-source[data-shown=off]{display:block}.hero-panel .k-xch-body{grid-template-columns:minmax(0,1fr)}.hero-panel .k-xch-chart{min-width:0;max-width:100%}@media (max-width:1023px){.hero-wrap{padding-inline:24px}}@media (max-width:639px){.hero>div{padding-top:24px}.hero-wrap{padding-inline:16px}.hero-title{max-width:none;font-size:var(--k-page-headline-s)}.hero-panel{border-radius:16px;padding:16px 14px;overflow:clip}.hero-row{scroll-snap-type:x mandatory;scrollbar-width:none;justify-content:flex-start;overflow-x:auto}.hero-row::-webkit-scrollbar{display:none}.hero-card,.hero-card:first-child,.hero-card--post{scroll-snap-align:start;flex:0 0 170px}.hero-cadence{flex:0 0 200px;max-width:none}.hero-shelf>.hero-card,.hero-shelf>.hero-card:first-child{flex:0 0 200px}.hero-ladder{--ladder-row:13px;--ladder-gap:4px;flex-direction:column;align-items:center;overflow-x:visible;gap:12px!important}.hero-ladder>.hero-card{flex:none;width:168px}.hero-ladder>.hero-cadence{flex:none;width:100%}.hero-panel .k-sig-axis span:nth-child(2n),.hero-panel .k-xch-move-meta{display:none}.hero-panel .k-xch-tabs{scroll-snap-type:x proximity;scrollbar-width:none;border-radius:999px;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.hero-panel .k-xch-tabs::-webkit-scrollbar{display:none}.hero-panel .k-xch-tabs{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}.hero-panel .k-xch-tab{white-space:nowrap;scroll-snap-align:start;flex:none}:is(.hero-panel .k-sig-lane:not(:has(.k-sig-pill[data-lit=on])) .k-sig-pill:nth-of-type(n+2),.hero-panel .k-sig-lane:has(.k-sig-pill[data-lit=on]) .k-sig-pill:not([data-lit=on])){display:none}.hero-panel .k-sig-pill[data-edge=right]{animation:none;transform:none}.hero-panel .k-sig-pill-stat{display:none}}.intel-body{margin-top:calc(28px * var(--k-scale))}.dh-rival{display:inline-block;position:relative}.dh-redact{background:var(--k-ink);transform-origin:100%;pointer-events:none;border-radius:2px;position:absolute;inset:.16em -.06em .1em;transform:scaleX(0)}.dh-ch{position:relative}.dh-ch[data-on="0"]{color:#0000}.dh-g{font-family:var(--k-font-mono);color:var(--k-accent);font-weight:500;position:absolute;top:0;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:no-preference){.dh[data-s=armed] .dh-redact{transform:scaleX(1)}.dh[data-s=play] .dh-redact{animation:dh-lift .48s var(--k-ease) .26s both}}@keyframes dh-lift{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.pricing-row .k-price-action .k-btn{min-height:44px}.pricing-rest{min-height:44px;display:block}.ua{margin-top:calc(22px * var(--k-scale));justify-content:center;display:flex}.ua-in{display:inline-flex;position:relative}.ua-bar{background:var(--k-ink);transform-origin:100%;pointer-events:none;border-radius:2px;position:absolute;inset:-3px -4px;transform:scaleX(0)}@media (prefers-reduced-motion:no-preference){.ua[data-s=armed] .ua-bar,.ua[data-s=armed] .k-btn{opacity:0}.ua[data-s=play] .ua-bar{animation:ua-bar .9s var(--k-ease) var(--ua-at) both}.ua[data-s=play] .k-btn{animation:ua-show 1ms linear calc(var(--ua-at) + .3s) both}}@keyframes ua-bar{0%{opacity:1;transform-origin:0;transform:scaleX(0)}28%{opacity:1;transform-origin:0;transform:scaleX(1)}45%{opacity:1;transform-origin:100%;transform:scaleX(1)}to{opacity:1;transform-origin:100%;transform:scaleX(0)}}@keyframes ua-show{0%{opacity:0}to{opacity:1}}main :is(.k-act-chip,.k-cta-action):focus-visible{outline:2px solid var(--k-accent);outline-offset:3px}main .k-act-note{font-size:var(--k-page-body-s);font-family:var(--k-font-sans);letter-spacing:0;text-transform:none}main :is(.k-xch-move-stat,.k-xch-move-when,.k-sig-source,.k-sig-pill-stat,.k-bento-source){font-family:var(--k-font-sans);letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums}.offer-close{gap:calc(56px * var(--k-scale));grid-template-columns:minmax(0,1fr) minmax(0,300px);align-items:center;display:grid}.offer-words{max-width:560px}.offer-ask{margin-top:calc(28px * var(--k-scale))}.offer-art{aspect-ratio:1;justify-self:end;width:100%}@media (max-width:720px){.offer-close{gap:calc(32px * var(--k-scale));grid-template-columns:minmax(0,1fr)}.offer-art{justify-self:start;width:min(100%,168px)}}.footer{border-top:1px solid var(--k-line)}main :is(a,button):focus-visible,header :is(a,button):focus-visible,footer :is(a,button):focus-visible{outline:2px solid var(--ring);outline-offset:3px}.k-cta h2{text-wrap:balance}main :is(.k-type-title,.k-runstat-compare,.k-bento-title,.k-type-headline,.k-type-display){font-weight:600}main .k-type-headline{font-size:var(--k-page-headline);line-height:var(--k-page-headline-lh)}main .k-type-lead{font-size:var(--k-page-lead);line-height:var(--k-page-lead-lh)}main .k-bento-title,main .k-cta h2{text-wrap:balance;line-height:1.12}main .k-type-headline{text-wrap:balance}main .k-type-lead:not(.hero-deck),main .k-type-caption{text-wrap:pretty}main .k-adsv-tick-label{text-wrap:nowrap}main :is(.k-runstat-unit,.k-bento-source,.k-type-caption){line-height:1.5}main .k-trend-tick,main .k-sig-axis span,main .k-sig-yaxis span,main .k-sig-legend,main .k-sig-band-label{font-size:var(--k-text-xs)}@media (max-width:639px){main .k-type-headline,main .k-cta h2{font-size:var(--k-page-headline-s);line-height:var(--k-page-headline-s-lh)}:is(.k-act-chip,.k-cta-action,.k-sig-pill,.k-xch-move){min-height:44px}}#main .k-runstat-figure{font-family:var(--k-font-sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:600}#main :is(.k-runstat-floor,.k-runstat-unit,.k-creative-count,.k-ptile-title){font-family:var(--k-font-sans);font-size:var(--k-page-body-s);letter-spacing:0;text-transform:none;font-weight:400}#main :is(.k-float b,.k-float strong,.k-ptile-price,.k-ptile-delta,.k-pill,.k-sig-title,.k-sig-you-tag){font-family:var(--k-font-sans);font-size:var(--k-page-ui);letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums;font-weight:600}#main :is(.hero-panel .k-figure,.k-runstat-compare){font-family:var(--k-font-sans);font-size:var(--k-page-body);letter-spacing:0;font-variant-numeric:tabular-nums;font-weight:600}#main :is(.k-act-label,.k-btn-label):not(.hero-ask *){font-size:var(--k-page-body);font-weight:600}#main :is(.k-xch-who,.k-eyebrow){font-size:var(--k-page-label);font-weight:500}#main .pricing-row :is(.k-price-name,.k-price-chip,.k-price-status){font-family:var(--k-font-sans);font-size:var(--k-page-label);letter-spacing:var(--k-tracking-caps);text-transform:uppercase;font-weight:500}#main .pricing-row .k-price-note{font-size:var(--k-page-title);line-height:var(--k-page-title-lh);font-weight:600}#main .pricing-row .k-price-list>li{font-size:var(--k-page-body);line-height:var(--k-page-body-lh)}#main .pricing-row .k-price-unit{font-size:var(--k-page-body-s);font-weight:400}.pricing-more{margin:calc(20px * var(--k-scale)) auto 0;text-align:center;font-size:var(--k-page-body-s);color:var(--k-muted)}.pricing-more a{color:var(--k-ink);white-space:nowrap;text-underline-offset:4px;font-weight:600}.pricing-more a:hover{text-decoration:underline}.launch-wall-grid{gap:calc(56px * var(--k-scale));grid-template-columns:minmax(0,1fr) minmax(0,380px);align-items:center;display:grid}.launch-wall-words{max-width:560px}.launch-wall-ask{align-items:flex-start;gap:calc(10px * var(--k-scale));margin-top:calc(28px * var(--k-scale));flex-direction:column;display:flex}.launch-wall-note{padding-left:calc(8px * var(--k-scale));font-size:calc(13px * var(--k-scale));color:var(--k-muted)}.launch-wall-art{padding:calc(16px * var(--k-scale)) calc(16px * var(--k-scale)) calc(16px * var(--k-scale)) 0;justify-content:center;display:flex}@media (max-width:720px){.launch-wall-grid{gap:calc(40px * var(--k-scale));grid-template-columns:minmax(0,1fr)}.launch-wall-art{justify-content:flex-start}}.ads-replay{position:relative}.ads-dealt{border:1px solid var(--k-line);background:var(--k-bg);border-radius:14px;gap:10px;width:320px;max-width:100%;margin-top:32px;padding:10px 14px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.ads-dealt{background:color-mix(in oklab, var(--k-bg) 90%, transparent)}}@media (min-width:1024px){.ads-dealt{z-index:2;margin-top:0;position:absolute;top:40%;right:118px}.ads-dealt[data-dealt=off]{opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s .3s}}.ads-dealt[data-dealt=play]{animation:.5s cubic-bezier(.2,.7,.3,1) both ads-dealt-in}.ads-dealt-head,.ads-dealt-foot,.ads-pile-date,.ads-pile-count span{font-family:var(--k-font-mono,ui-monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--k-muted);font-size:10.5px}.ads-dealt-head{white-space:nowrap;justify-content:space-between;gap:12px;display:flex}.ads-dealt-caption{color:var(--k-accent);white-space:nowrap;width:calc(var(--chars) * (1ch + .1em) + 1ch);display:inline-block;overflow:hidden}.ads-dealt[data-dealt=play] .ads-dealt-caption{animation:ads-dealt-type .6s steps(var(--chars)) 3.4s both}.ads-dealt-foot{font-size:9.5px}.ads-dealt[data-dealt=play] .ads-dealt-foot{animation:.6s 3.8s both ads-dealt-fade}.ads-dealt-piles{justify-content:center;align-items:end;gap:30px;display:flex}.ads-pile{justify-items:center;gap:8px;display:grid}.ads-pile-stack{--w:50px;width:calc(var(--w) + var(--n) * 4px);height:calc(var(--w) * 1.25 + var(--n) * 4px);position:relative}.ads-pile-card{left:calc((var(--i) + 2) * 4px);top:calc((var(--i) + 2) * 4px);width:var(--w);height:calc(var(--w) * 1.25);border:1px solid var(--k-line);background:var(--k-bg);border-radius:8px;position:absolute;overflow:hidden}.ads-pile-card img{object-fit:cover;width:100%;height:100%;display:block}.ads-pile-card[data-old] img{filter:saturate(.6);opacity:.8}.ads-pile-card[data-new]{border:1.5px solid var(--k-accent);box-shadow:0 0 0 4px var(--k-accent)}@supports (color:color-mix(in lab, red, red)){.ads-pile-card[data-new]{box-shadow:0 0 0 4px color-mix(in oklab, var(--k-accent) 15%, transparent)}}.ads-dealt[data-dealt=play] .ads-pile-card[data-new]{animation:ads-dealt-fly .4s cubic-bezier(.2, .7, .3, 1) var(--at) both}.ads-pile-dates{gap:6px;display:flex}.ads-pile-date{border:1px solid var(--k-line);border-radius:99px;padding:1px 7px;font-size:9px;transition:background .16s,color .16s,border-color .16s}.ads-pile-date[data-on="1"]{border-color:var(--k-accent);background:var(--k-accent);color:var(--k-on-accent,white)}.ads-pile-count{font-variant-numeric:tabular-nums}.ads-pile-count b[data-on="1"]{color:var(--k-accent)}.ads-pile-count span{font-size:9px}@keyframes ads-dealt-in{0%{opacity:0;transform:translateY(10px)}}@keyframes ads-dealt-fly{0%{opacity:0;box-shadow:0 8px 20px color-mix(in oklab, var(--k-ink) 18%, transparent);transform:translate(140px,-90px)rotate(24deg)}}@keyframes ads-dealt-type{0%{width:0}}@keyframes ads-dealt-fade{0%{opacity:0}}:root{--r-chrome:4px;--r-surface:6px}:root,[data-ground]{--k-shadcn-primary:var(--k-accent);--k-shadcn-primary-fg:var(--k-on-accent);--k-shadcn-chart-1:var(--k-accent);--k-shadcn-radius:var(--r-chrome);--chart-you:var(--k-ink);--text-faint:var(--k-muted)}[data-ground=light]{--change-catalog:#14507f;--change-catalog-bg:#e9f4fa;--change-pricing:#8f4406;--change-pricing-bg:#fdf0e2;--change-ads:#7a2a58;--change-ads-bg:#f7ecf3}[data-ground=dark]{--change-catalog:#8ec5ec;--change-catalog-bg:#10222f;--change-pricing:#e8a765;--change-pricing-bg:#2a1c0c;--change-ads:#dda0c4;--change-ads-bg:#2a1421}:root,[data-ground]{--r-control:999px;--r-surface-b:12px;--r-item:7px;--wash:var(--k-accent)}@supports (color:color-mix(in lab, red, red)){:root,[data-ground]{--wash:color-mix(in oklab, var(--k-accent) 6%, var(--k-paper))}}:root,[data-ground]{--wash-strong:var(--k-accent)}@supports (color:color-mix(in lab, red, red)){:root,[data-ground]{--wash-strong:color-mix(in oklab, var(--k-accent) 11%, var(--k-paper))}}:root,[data-ground]{--b-shadow-tip:0 12px 28px -14px #00000059;--muted:var(--wash);--secondary:var(--k-paper);--accent:var(--wash);--accent-foreground:var(--k-ink);--sidebar-accent:var(--k-accent-soft);--sidebar-accent-foreground:var(--k-accent-ink)}[data-slot=button]{border-radius:var(--r-control)}[data-slot=button]:not([data-size^=icon]):not([data-variant=link]){padding-inline:14px}[data-slot=button][data-variant=link]{border-radius:var(--r-chrome)}[data-slot=button][data-variant=outline],[data-slot=button][data-variant=secondary]{background:var(--k-paper);border-color:var(--k-line-2)}:is([data-slot=button][data-variant=outline],[data-slot=button][data-variant=secondary]):is(:hover,[aria-expanded=true]){background:var(--wash)}[data-slot=input],[data-slot=select-trigger],[data-slot=input-group]{border-radius:var(--r-control);background:var(--k-paper);padding-inline:14px}[data-slot=textarea]{border-radius:var(--r-surface-b);background:var(--k-paper)}:is([data-slot=input],[data-slot=select-trigger],[data-slot=textarea]):focus-visible:not([aria-invalid=true]){border-color:var(--k-accent);box-shadow:0 0 0 3px var(--k-accent-soft)}:is([data-slot=input],[data-slot=select-trigger],[data-slot=textarea])[aria-invalid=true]{border-color:var(--k-negative)}:is([data-slot=input],[data-slot=select-trigger],[data-slot=textarea])[aria-invalid=true]:focus-visible{box-shadow:0 0 0 3px var(--k-negative)}@supports (color:color-mix(in lab, red, red)){:is([data-slot=input],[data-slot=select-trigger],[data-slot=textarea])[aria-invalid=true]:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--k-negative) 18%, transparent)}}[data-slot=tabs-list]:not([data-variant=line]),[data-slot=toggle-group][data-variant=outline]{border-radius:var(--r-control);background:var(--k-paper);box-shadow:inset 0 0 0 1px var(--k-line-2);gap:2px;padding:2px}[data-slot=tabs-list]:not([data-variant=line]) [data-slot=tabs-trigger],[data-slot=toggle-group-item],[data-slot=toggle]{border-radius:var(--r-control);border-color:#0000}[data-slot=tabs-list]:not([data-variant=line]) [data-slot=tabs-trigger]:is([data-active],[data-state=active]),:is([data-slot=toggle-group-item],[data-slot=toggle])[data-state=on]{background:var(--k-accent);color:var(--k-on-accent);box-shadow:none;border-color:#0000}[data-slot=tabs-list]:not([data-variant=line]) [data-slot=tabs-trigger]:is([data-active],[data-state=active]):focus-visible,:is([data-slot=toggle-group-item],[data-slot=toggle])[data-state=on]:focus-visible{box-shadow:0 0 0 2px var(--k-paper), 0 0 0 4px var(--k-accent);outline:none}[data-slot=tabs-list][data-variant=line] [data-slot=tabs-trigger]:is([data-active],[data-state=active]){color:var(--k-ink)}[data-slot=switch]{border-radius:var(--r-control)}[data-slot=switch][data-state=unchecked]{background:var(--k-paper);box-shadow:inset 0 0 0 1px var(--k-line-2)}[data-slot=switch][data-state=unchecked]:focus-visible{box-shadow:inset 0 0 0 1px var(--k-line-2), 0 0 0 3px var(--k-accent-soft)}[data-slot=switch][aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--k-negative), 0 0 0 3px var(--k-negative)}@supports (color:color-mix(in lab, red, red)){[data-slot=switch][aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--k-negative), 0 0 0 3px color-mix(in oklab, var(--k-negative) 18%, transparent)}}[data-slot=switch][data-state=unchecked] [data-slot=switch-thumb]{box-shadow:0 0 0 1px var(--k-line-2), 0 1px 2px #0003}[data-slot=switch-thumb]{border-radius:var(--r-control);background:var(--k-paper)}[data-slot=checkbox]{background:var(--k-paper);border-color:var(--k-line-2);border-radius:5px}[data-slot=checkbox][data-state=checked]{background:var(--k-accent);color:var(--k-on-accent);border-color:#0000}[data-slot=card],[data-slot=dialog-content],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=select-content],[data-slot=empty]{border-radius:var(--r-surface-b)}[data-slot=card]:not(.border){box-shadow:0 0 0 1px var(--k-line)}:is([data-slot=dialog-content],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=select-content]){box-shadow:0 0 0 1px var(--k-line), 0 12px 32px -16px #00000059}[data-slot=dialog-footer]{background:0 0}:is([data-slot=dropdown-menu-item],[data-slot=select-item],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],[data-slot=dropdown-menu-sub-trigger]){border-radius:var(--r-item)}[data-slot=dropdown-menu-label],[data-slot=select-label]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--k-muted);font-size:10.5px}[data-slot=dropdown-menu-shortcut]{font-family:var(--font-mono);letter-spacing:0;font-size:11px}[data-slot=tooltip-content]{background:var(--k-paper);color:var(--k-ink);box-shadow:0 0 0 1px var(--k-line), var(--b-shadow-tip);border-radius:10px}[data-slot=tooltip-content] svg.fill-foreground{display:none}[data-slot=alert]{background:var(--k-paper);border-radius:10px}[data-slot=alert][data-variant=destructive]{border-color:var(--k-negative)}@supports (color:color-mix(in lab, red, red)){[data-slot=alert][data-variant=destructive]{border-color:color-mix(in oklab, var(--k-negative) 32%, var(--k-line))}}[data-slot=badge]:not([data-variant=status]):not([data-variant=link]):not([class~=size-4]):not([class~=size-5]){border-radius:8px;height:20px;padding:2px 8px;font-size:12px;font-weight:550;line-height:16px}[data-slot=badge][data-variant=default]{background:var(--k-status-info-fill);color:var(--k-status-info-ink)}[data-slot=badge][data-variant=destructive]{background:var(--k-status-critical-fill);color:var(--k-status-critical-ink)}[data-slot=badge]:is([data-variant=secondary],[data-variant=ghost]){color:var(--k-muted);background:0 0}[data-slot=badge][data-variant=outline]{background:var(--k-paper);border-color:var(--k-line-2);color:var(--k-ink-2)}[data-slot=skeleton]:not([class~=rounded-full]):not([class*=rounded-\[]){border-radius:8px}[data-slot=skeleton]{border:1px solid var(--k-line);background:linear-gradient(90deg, transparent 0%, var(--k-accent) 50%, transparent 100%) 0 0 / 220% 100% no-repeat, var(--k-paper)}@supports (color:color-mix(in lab, red, red)){[data-slot=skeleton]{background:linear-gradient(90deg, transparent 0%, color-mix(in oklab, var(--k-accent) 7%, transparent) 50%, transparent 100%) 0 0 / 220% 100% no-repeat, var(--k-paper)}}[data-slot=skeleton]{animation:1.6s ease-in-out infinite b-sweep}@keyframes b-sweep{0%{background-position:180% 0,0 0}to{background-position:-80% 0,0 0}}@media (prefers-reduced-motion:reduce){[data-slot=skeleton]{animation:none}}html{--k-font-sans:var(--font-sans);--k-font-mono:var(--font-mono)}@media (min-width:1280px) and (max-height:759.98px){.this-week-fit .weekly-brief{height:46rem}}@media (min-width:1280px) and (min-height:760px){.dashboard-page{height:calc(100svh - 3.5rem);min-height:0;overflow:hidden}.timeline-fit>section{flex:1 1 0;min-height:0}.timeline-fit .signal-body{flex:1 1 0;min-height:0;overflow:hidden}.timeline-fit>section:has(>.signal-body>[data-slot=plan-gate]){flex:none}.timeline-fit .signal-body:has(>[data-slot=plan-gate]){flex:none}}@media (min-width:1280px) and (max-height:999.98px){.dashboard-page:has(.timeline-fit){height:auto;overflow:visible}.timeline-fit>section,.timeline-fit .signal-body{flex:none;overflow:visible}}.dashboard-page:has([data-slot=timeline-teaser]){height:auto;overflow:visible}[data-slot=app-main] .k-btn:not([data-buttons=marketing] *){--k-glow:0;--k-gradient-type:var(--k-accent)}@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-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-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-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-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-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@keyframes tw-shimmer{0%{background-position:100% 0}to{background-position:0 0}}
