:where(:root,:host){--cy-control-height-xs:20px;--cy-control-height-sm:26px;--cy-control-height-md:32px;--cy-control-height-lg:40px;--cy-radius-factor:.3;--cy-radius-segment:.22;--cy-radius-sm:7.8px;--cy-radius-md:9.6px;--cy-radius-lg:12px;--cy-radius-card:14px;--cy-radius-full:999px;--cy-space-0:0px;--cy-space-1:2px;--cy-space-2:4px;--cy-space-3:6px;--cy-space-4:8px;--cy-space-5:12px;--cy-space-6:16px;--cy-space-7:20px;--cy-space-8:24px;--cy-space-9:32px;--cy-space-10:40px;--cy-font-sans:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--cy-font-mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--cy-font-display:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--cy-font-size-xs:11px;--cy-font-size-sm:12px;--cy-font-size-md:13px;--cy-font-size-lg:15px;--cy-font-size-xl:18px;--cy-font-size-2xl:22px;--cy-font-weight-regular:400;--cy-font-weight-medium:550;--cy-font-weight-bold:650;--cy-font-line-height:1.5;--cy-font-eyebrow-size:10.5px;--cy-font-eyebrow-tracking:.08em;--cy-border-width:1px;--cy-border-focus:3px;--cy-shadow-sm:0 1px 2px #0000001f;--cy-shadow-md:0 6px 20px #00000024;--cy-shadow-lg:0 16px 48px #00000038;--cy-shadow-lit:inset 0 1px 0 #ffffff45, 0 1px 0 #00000021;--cy-motion-fast:.12s;--cy-motion-base:.2s;--cy-motion-slow:.35s;--cy-motion-ease:cubic-bezier(.2,.9,.2,1);--cy-motion-ease-in-out:cubic-bezier(.65,0,.35,1);--cy-z-dropdown:1000;--cy-z-overlay:1100;--cy-z-toast:1200;--cy-z-tooltip:1300;--cy-hit-min:24px;--cy-hit-coarse:44px;--cy-scale:1;--cy-color-bg:var(--lightningcss-light,#f4f1ea)var(--lightningcss-dark,#14120f);--cy-color-surface:var(--lightningcss-light,#fbf9f5)var(--lightningcss-dark,#1d1a16);--cy-color-surface-raised:var(--lightningcss-light,#fff)var(--lightningcss-dark,#25211c);--cy-color-soft:var(--lightningcss-light,#ebe6dc)var(--lightningcss-dark,#28241f);--cy-color-ink:var(--lightningcss-light,#1d1b18)var(--lightningcss-dark,#ece8e1);--cy-color-muted:var(--lightningcss-light,#6b665e)var(--lightningcss-dark,#a39d93);--cy-color-line:var(--lightningcss-light,#dcd6cb)var(--lightningcss-dark,#34302a);--cy-color-success:var(--lightningcss-light,#2f7d4a)var(--lightningcss-dark,#5cc282);--cy-color-warning:var(--lightningcss-light,#a8650f)var(--lightningcss-dark,#e3a548);--cy-color-danger:var(--lightningcss-light,#b4235a)var(--lightningcss-dark,#ff6b8f);--cy-color-info:var(--lightningcss-light,#2f66b0)var(--lightningcss-dark,#77a6ec);--cy-color-accent:#c2410c;--cy-color-accent-hover:#ad3500;--cy-color-accent-active:#962d00;--cy-color-accent-soft:var(--lightningcss-light,#f5d9ce)var(--lightningcss-dark,#382319);--cy-color-ring:#c2410c47;--cy-color-on-accent:#fff;--cy-color-on-success:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);--cy-color-on-warning:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);--cy-color-on-danger:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);--cy-color-on-info:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);--cy-color-accent-text:var(--lightningcss-light,#a03200)var(--lightningcss-dark,#f36d44);--cy-color-danger-text:var(--lightningcss-light,#ad1a54)var(--lightningcss-dark,#ff7897);--cy-color-success-text:var(--lightningcss-light,#196b39)var(--lightningcss-dark,#5cc282);--cy-color-warning-text:var(--lightningcss-light,#8a5000)var(--lightningcss-dark,#e3a548);--cy-color-info-text:var(--lightningcss-light,#235aa4)var(--lightningcss-dark,#77a6ec);--cy-color-series-1:#c2410c;--cy-color-series-2:var(--lightningcss-light,#0095b3)var(--lightningcss-dark,#00d3fb);--cy-color-series-3:var(--lightningcss-light,#4c7000)var(--lightningcss-dark,#82af3f);--cy-color-series-4:var(--lightningcss-light,#a06aca)var(--lightningcss-dark,#d6a6ff);--cy-color-series-5:var(--lightningcss-light,#7f5d00)var(--lightningcss-dark,#c99500);--cy-color-series-6:var(--lightningcss-light,#5582e0)var(--lightningcss-dark,#9cbeff);--cy-color-series-7:var(--lightningcss-light,#00755e)var(--lightningcss-dark,#00b997);--cy-color-series-8:var(--lightningcss-light,#c85a8d)var(--lightningcss-dark,#ff99c4);--cy-color-syntax-comment:var(--lightningcss-light,#6b665e)var(--lightningcss-dark,#a39d93);--cy-color-syntax-keyword:var(--lightningcss-light,#a03200)var(--lightningcss-dark,#f36d44);--cy-color-syntax-string:var(--lightningcss-light,#377417)var(--lightningcss-dark,#a6d189);--cy-color-syntax-number:var(--lightningcss-light,#7c3aed)var(--lightningcss-dark,#c4a7ff);--cy-color-syntax-function:var(--lightningcss-light,#1d5fbf)var(--lightningcss-dark,#8ab4f8);--cy-color-syntax-type:var(--lightningcss-light,#007068)var(--lightningcss-dark,#5eead4);--cy-color-syntax-variable:var(--lightningcss-light,#1d1b18)var(--lightningcss-dark,#ece8e1);--cy-color-syntax-property:var(--lightningcss-light,#7a4e12)var(--lightningcss-dark,#e5c07b);--cy-color-syntax-operator:var(--lightningcss-light,#1d1b18)var(--lightningcss-dark,#ece8e1);--cy-color-syntax-tag:var(--lightningcss-light,#be185d)var(--lightningcss-dark,#f472b6);--cy-color-syntax-attribute:var(--lightningcss-light,#925600)var(--lightningcss-dark,#fbbf24);--cy-color-syntax-regexp:var(--lightningcss-light,#a21caf)var(--lightningcss-dark,#f0abfc)}@supports (color:lab(0% 0 0)){:where(:root,:host){--cy-color-accent-soft:var(--lightningcss-light,lab(88.8182% 8.57025 9.40561))var(--lightningcss-dark,lab(16.2261% 9.59605 10.9582));--cy-color-ring:lab(46.7306% 51.0166 55.2554/.28)}}:where([data-cy-mode=system]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:where([data-cy-mode=system]){--lightningcss-light: ;--lightningcss-dark:initial}}@media (prefers-contrast:more){:where(:root:not([data-cy-contrast]),:host,[data-cy-contrast=system]){--cy-color-bg:var(--lightningcss-light,#f4f1ea)var(--lightningcss-dark,#14120f);--cy-color-surface:var(--lightningcss-light,#fbf9f5)var(--lightningcss-dark,#1d1a16);--cy-color-surface-raised:var(--lightningcss-light,#fff)var(--lightningcss-dark,#25211c);--cy-color-soft:var(--lightningcss-light,#ebe6dc)var(--lightningcss-dark,#28241f);--cy-color-ink:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);--cy-color-muted:var(--lightningcss-light,#534f48)var(--lightningcss-dark,#a9a399);--cy-color-line:var(--lightningcss-light,#534f48)var(--lightningcss-dark,#a9a399);--cy-color-success:var(--lightningcss-light,#2f7d4a)var(--lightningcss-dark,#5cc282);--cy-color-warning:var(--lightningcss-light,#a8650f)var(--lightningcss-dark,#e3a548);--cy-color-danger:var(--lightningcss-light,#b4235a)var(--lightningcss-dark,#ff6b8f);--cy-color-info:var(--lightningcss-light,#2f66b0)var(--lightningcss-dark,#77a6ec);--cy-color-accent:#c2410c;--cy-color-accent-hover:#ad3500;--cy-color-accent-active:#962d00;--cy-color-accent-soft:var(--lightningcss-light,#f5d9ce)var(--lightningcss-dark,#382319);--cy-color-ring:#c2410c47;--cy-color-on-accent:#fff;--cy-color-on-success:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);--cy-color-on-warning:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);--cy-color-on-danger:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);--cy-color-on-info:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);--cy-color-accent-text:var(--lightningcss-light,#a03200)var(--lightningcss-dark,#f36d44);--cy-color-danger-text:var(--lightningcss-light,#ad1a54)var(--lightningcss-dark,#ff7897);--cy-color-success-text:var(--lightningcss-light,#196b39)var(--lightningcss-dark,#5cc282);--cy-color-warning-text:var(--lightningcss-light,#8a5000)var(--lightningcss-dark,#e3a548);--cy-color-info-text:var(--lightningcss-light,#235aa4)var(--lightningcss-dark,#77a6ec);--cy-color-series-1:#c2410c;--cy-color-series-2:var(--lightningcss-light,#0095b3)var(--lightningcss-dark,#00d3fb);--cy-color-series-3:var(--lightningcss-light,#4c7000)var(--lightningcss-dark,#82af3f);--cy-color-series-4:var(--lightningcss-light,#a06aca)var(--lightningcss-dark,#d6a6ff);--cy-color-series-5:var(--lightningcss-light,#7f5d00)var(--lightningcss-dark,#c99500);--cy-color-series-6:var(--lightningcss-light,#5582e0)var(--lightningcss-dark,#9cbeff);--cy-color-series-7:var(--lightningcss-light,#00755e)var(--lightningcss-dark,#00b997);--cy-color-series-8:var(--lightningcss-light,#c85a8d)var(--lightningcss-dark,#ff99c4);--cy-color-syntax-comment:var(--lightningcss-light,#4e4a43)var(--lightningcss-dark,#b5afa5);--cy-color-syntax-keyword:var(--lightningcss-light,#852900)var(--lightningcss-dark,#ff9271);--cy-color-syntax-string:var(--lightningcss-light,#215600)var(--lightningcss-dark,#a6d189);--cy-color-syntax-number:var(--lightningcss-light,#6300ca)var(--lightningcss-dark,#c4a7ff);--cy-color-syntax-function:var(--lightningcss-light,#004297)var(--lightningcss-dark,#8ab4f8);--cy-color-syntax-type:var(--lightningcss-light,#00524a)var(--lightningcss-dark,#5eead4);--cy-color-syntax-variable:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);--cy-color-syntax-property:var(--lightningcss-light,#673d00)var(--lightningcss-dark,#e5c07b);--cy-color-syntax-operator:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);--cy-color-syntax-tag:var(--lightningcss-light,#920043)var(--lightningcss-dark,#ff8ec7);--cy-color-syntax-attribute:var(--lightningcss-light,#6c3d00)var(--lightningcss-dark,#fbbf24);--cy-color-syntax-regexp:var(--lightningcss-light,#84008f)var(--lightningcss-dark,#f0abfc)}@supports (color:lab(0% 0 0)){:where(:root:not([data-cy-contrast]),:host,[data-cy-contrast=system]){--cy-color-accent-soft:var(--lightningcss-light,lab(88.8182% 8.57025 9.40561))var(--lightningcss-dark,lab(16.2261% 9.59605 10.9582));--cy-color-ring:lab(46.7306% 51.0166 55.2554/.28)}}:where([data-cy-contrast=normal]){--cy-color-bg:var(--lightningcss-light,#f4f1ea)var(--lightningcss-dark,#14120f);--cy-color-surface:var(--lightningcss-light,#fbf9f5)var(--lightningcss-dark,#1d1a16);--cy-color-surface-raised:var(--lightningcss-light,#fff)var(--lightningcss-dark,#25211c);--cy-color-soft:var(--lightningcss-light,#ebe6dc)var(--lightningcss-dark,#28241f);--cy-color-ink:var(--lightningcss-light,#1d1b18)var(--lightningcss-dark,#ece8e1);--cy-color-muted:var(--lightningcss-light,#6b665e)var(--lightningcss-dark,#a39d93);--cy-color-line:var(--lightningcss-light,#dcd6cb)var(--lightningcss-dark,#34302a);--cy-color-success:var(--lightningcss-light,#2f7d4a)var(--lightningcss-dark,#5cc282);--cy-color-warning:var(--lightningcss-light,#a8650f)var(--lightningcss-dark,#e3a548);--cy-color-danger:var(--lightningcss-light,#b4235a)var(--lightningcss-dark,#ff6b8f);--cy-color-info:var(--lightningcss-light,#2f66b0)var(--lightningcss-dark,#77a6ec);--cy-color-accent:#c2410c;--cy-color-accent-hover:#ad3500;--cy-color-accent-active:#962d00;--cy-color-accent-soft:var(--lightningcss-light,#f5d9ce)var(--lightningcss-dark,#382319);--cy-color-ring:#c2410c47;--cy-color-on-accent:#fff;--cy-color-on-success:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);--cy-color-on-warning:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);--cy-color-on-danger:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);--cy-color-on-info:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);--cy-color-accent-text:var(--lightningcss-light,#a03200)var(--lightningcss-dark,#f36d44);--cy-color-danger-text:var(--lightningcss-light,#ad1a54)var(--lightningcss-dark,#ff7897);--cy-color-success-text:var(--lightningcss-light,#196b39)var(--lightningcss-dark,#5cc282);--cy-color-warning-text:var(--lightningcss-light,#8a5000)var(--lightningcss-dark,#e3a548);--cy-color-info-text:var(--lightningcss-light,#235aa4)var(--lightningcss-dark,#77a6ec);--cy-color-series-1:#c2410c;--cy-color-series-2:var(--lightningcss-light,#0095b3)var(--lightningcss-dark,#00d3fb);--cy-color-series-3:var(--lightningcss-light,#4c7000)var(--lightningcss-dark,#82af3f);--cy-color-series-4:var(--lightningcss-light,#a06aca)var(--lightningcss-dark,#d6a6ff);--cy-color-series-5:var(--lightningcss-light,#7f5d00)var(--lightningcss-dark,#c99500);--cy-color-series-6:var(--lightningcss-light,#5582e0)var(--lightningcss-dark,#9cbeff);--cy-color-series-7:var(--lightningcss-light,#00755e)var(--lightningcss-dark,#00b997);--cy-color-series-8:var(--lightningcss-light,#c85a8d)var(--lightningcss-dark,#ff99c4);--cy-color-syntax-comment:var(--lightningcss-light,#6b665e)var(--lightningcss-dark,#a39d93);--cy-color-syntax-keyword:var(--lightningcss-light,#a03200)var(--lightningcss-dark,#f36d44);--cy-color-syntax-string:var(--lightningcss-light,#377417)var(--lightningcss-dark,#a6d189);--cy-color-syntax-number:var(--lightningcss-light,#7c3aed)var(--lightningcss-dark,#c4a7ff);--cy-color-syntax-function:var(--lightningcss-light,#1d5fbf)var(--lightningcss-dark,#8ab4f8);--cy-color-syntax-type:var(--lightningcss-light,#007068)var(--lightningcss-dark,#5eead4);--cy-color-syntax-variable:var(--lightningcss-light,#1d1b18)var(--lightningcss-dark,#ece8e1);--cy-color-syntax-property:var(--lightningcss-light,#7a4e12)var(--lightningcss-dark,#e5c07b);--cy-color-syntax-operator:var(--lightningcss-light,#1d1b18)var(--lightningcss-dark,#ece8e1);--cy-color-syntax-tag:var(--lightningcss-light,#be185d)var(--lightningcss-dark,#f472b6);--cy-color-syntax-attribute:var(--lightningcss-light,#925600)var(--lightningcss-dark,#fbbf24);--cy-color-syntax-regexp:var(--lightningcss-light,#a21caf)var(--lightningcss-dark,#f0abfc)}@supports (color:lab(0% 0 0)){:where([data-cy-contrast=normal]){--cy-color-accent-soft:var(--lightningcss-light,lab(88.8182% 8.57025 9.40561))var(--lightningcss-dark,lab(16.2261% 9.59605 10.9582));--cy-color-ring:lab(46.7306% 51.0166 55.2554/.28)}}}:where([data-cy-contrast=more]){--cy-color-bg:var(--lightningcss-light,#f4f1ea)var(--lightningcss-dark,#14120f);--cy-color-surface:var(--lightningcss-light,#fbf9f5)var(--lightningcss-dark,#1d1a16);--cy-color-surface-raised:var(--lightningcss-light,#fff)var(--lightningcss-dark,#25211c);--cy-color-soft:var(--lightningcss-light,#ebe6dc)var(--lightningcss-dark,#28241f);--cy-color-ink:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);--cy-color-muted:var(--lightningcss-light,#534f48)var(--lightningcss-dark,#a9a399);--cy-color-line:var(--lightningcss-light,#534f48)var(--lightningcss-dark,#a9a399);--cy-color-success:var(--lightningcss-light,#2f7d4a)var(--lightningcss-dark,#5cc282);--cy-color-warning:var(--lightningcss-light,#a8650f)var(--lightningcss-dark,#e3a548);--cy-color-danger:var(--lightningcss-light,#b4235a)var(--lightningcss-dark,#ff6b8f);--cy-color-info:var(--lightningcss-light,#2f66b0)var(--lightningcss-dark,#77a6ec);--cy-color-accent:#c2410c;--cy-color-accent-hover:#ad3500;--cy-color-accent-active:#962d00;--cy-color-accent-soft:var(--lightningcss-light,#f5d9ce)var(--lightningcss-dark,#382319);--cy-color-ring:#c2410c47;--cy-color-on-accent:#fff;--cy-color-on-success:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);--cy-color-on-warning:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);--cy-color-on-danger:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);--cy-color-on-info:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);--cy-color-accent-text:var(--lightningcss-light,#a03200)var(--lightningcss-dark,#f36d44);--cy-color-danger-text:var(--lightningcss-light,#ad1a54)var(--lightningcss-dark,#ff7897);--cy-color-success-text:var(--lightningcss-light,#196b39)var(--lightningcss-dark,#5cc282);--cy-color-warning-text:var(--lightningcss-light,#8a5000)var(--lightningcss-dark,#e3a548);--cy-color-info-text:var(--lightningcss-light,#235aa4)var(--lightningcss-dark,#77a6ec);--cy-color-series-1:#c2410c;--cy-color-series-2:var(--lightningcss-light,#0095b3)var(--lightningcss-dark,#00d3fb);--cy-color-series-3:var(--lightningcss-light,#4c7000)var(--lightningcss-dark,#82af3f);--cy-color-series-4:var(--lightningcss-light,#a06aca)var(--lightningcss-dark,#d6a6ff);--cy-color-series-5:var(--lightningcss-light,#7f5d00)var(--lightningcss-dark,#c99500);--cy-color-series-6:var(--lightningcss-light,#5582e0)var(--lightningcss-dark,#9cbeff);--cy-color-series-7:var(--lightningcss-light,#00755e)var(--lightningcss-dark,#00b997);--cy-color-series-8:var(--lightningcss-light,#c85a8d)var(--lightningcss-dark,#ff99c4);--cy-color-syntax-comment:var(--lightningcss-light,#4e4a43)var(--lightningcss-dark,#b5afa5);--cy-color-syntax-keyword:var(--lightningcss-light,#852900)var(--lightningcss-dark,#ff9271);--cy-color-syntax-string:var(--lightningcss-light,#215600)var(--lightningcss-dark,#a6d189);--cy-color-syntax-number:var(--lightningcss-light,#6300ca)var(--lightningcss-dark,#c4a7ff);--cy-color-syntax-function:var(--lightningcss-light,#004297)var(--lightningcss-dark,#8ab4f8);--cy-color-syntax-type:var(--lightningcss-light,#00524a)var(--lightningcss-dark,#5eead4);--cy-color-syntax-variable:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);--cy-color-syntax-property:var(--lightningcss-light,#673d00)var(--lightningcss-dark,#e5c07b);--cy-color-syntax-operator:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);--cy-color-syntax-tag:var(--lightningcss-light,#920043)var(--lightningcss-dark,#ff8ec7);--cy-color-syntax-attribute:var(--lightningcss-light,#6c3d00)var(--lightningcss-dark,#fbbf24);--cy-color-syntax-regexp:var(--lightningcss-light,#84008f)var(--lightningcss-dark,#f0abfc)}@supports (color:lab(0% 0 0)){:where([data-cy-contrast=more]){--cy-color-accent-soft:var(--lightningcss-light,lab(88.8182% 8.57025 9.40561))var(--lightningcss-dark,lab(16.2261% 9.59605 10.9582));--cy-color-ring:lab(46.7306% 51.0166 55.2554/.28)}}:where([data-cy-mode=light]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:where([data-cy-mode=dark]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:where([data-cy-mode=system]),:where(.cy-theme:not(.cy-theme *)):not([data-cy-mode]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:where([data-cy-mode=system]),:where(.cy-theme:not(.cy-theme *)):not([data-cy-mode]){--lightningcss-light: ;--lightningcss-dark:initial}}.cy-theme{color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);line-height:var(--cy-font-line-height);display:contents}.cy-reset,.cy-reset:before,.cy-reset:after{font:inherit;color:inherit;letter-spacing:normal;text-transform:none;margin:0;box-sizing:border-box!important}@media (prefers-reduced-motion:reduce){:where([class^=cy-],[class*=\ cy-]),:where([class^=cy-],[class*=\ cy-]):before,:where([class^=cy-],[class*=\ cy-]):after,.cy-reset,.cy-reset *,.cy-reset:before,.cy-reset:after{transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}}@media not (min-width:30rem){[data-cy-hide-below=sm]{display:none!important}}@media not (min-width:45rem){[data-cy-hide-below=md]{display:none!important}}@media not (min-width:60rem){[data-cy-hide-below=lg]{display:none!important}}@media not (min-width:75rem){[data-cy-hide-below=xl]{display:none!important}}@media (min-width:30rem){[data-cy-hide-above=sm]{display:none!important}}@media (min-width:45rem){[data-cy-hide-above=md]{display:none!important}}@media (min-width:60rem){[data-cy-hide-above=lg]{display:none!important}}@media (min-width:75rem){[data-cy-hide-above=xl]{display:none!important}}[data-cy-grow][data-cy-grow]{flex-grow:1}[data-cy-shrink=false][data-cy-shrink=false]{flex-shrink:0}[data-cy-fill][data-cy-fill]{block-size:100%;inline-size:100%}[data-cy-min-size="0"][data-cy-min-size="0"]{min-block-size:0;min-inline-size:0}[data-cy-overflow=hidden][data-cy-overflow=hidden]{overflow:hidden}[data-cy-overflow=auto][data-cy-overflow=auto]{overflow:auto}[data-cy-overflow=visible][data-cy-overflow=visible]{overflow:visible}.cy-visually-hidden{inline-size:var(--cy-border-width);block-size:var(--cy-border-width);margin:calc(var(--cy-border-width) * -1);clip-path:inset(50%);white-space:nowrap;border:0;padding:0;overflow:hidden;position:absolute!important}.cy-choice-base.cy-choice-base{font-size:inherit;line-height:inherit;opacity:0;block-size:100%;inline-size:100%;cursor:inherit;appearance:none;z-index:1;margin:0;position:absolute;inset:0}.cy-icon{--_size:var(--cy-icon-size,var(--cy-icon-size-md,calc(16px * var(--cy-scale,1))));inline-size:var(--_size);block-size:var(--_size);vertical-align:middle;fill:none;stroke:currentColor;min-inline-size:0;max-inline-size:none;stroke-width:var(--cy-icon-stroke,1.75);stroke-linecap:round;stroke-linejoin:round;flex:none;display:inline-block;overflow:visible}.cy-icon[data-fill]{fill:currentColor;stroke:none}.cy-icon[data-size=sm]{--_size:var(--cy-icon-size-sm,calc(14px * var(--cy-scale,1)))}.cy-icon[data-tone=accent]{color:var(--cy-color-accent)}.cy-icon[data-tone=neutral]{color:var(--cy-color-ink)}.cy-icon[data-tone=muted]{color:var(--cy-color-muted)}.cy-icon[data-tone=danger]{color:var(--cy-color-danger)}.cy-icon[data-tone=success]{color:var(--cy-color-success)}.cy-icon[data-tone=warning]{color:var(--cy-color-warning)}.cy-icon[data-tone=info]{color:var(--cy-color-info)}.cy-icon[data-size=lg]{--_size:var(--cy-icon-size-lg,calc(20px * var(--cy-scale,1)))}.cy-icon[data-flip-rtl]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){scale:-1 1}.cy-icon>*{transform-box:fill-box;transform-origin:50%}.cy-motion-trigger:is(:hover,:focus-visible,[data-active]) .cy-icon{--_d:var(--cy-motion-slow,.35s);--_e:var(--cy-motion-ease,cubic-bezier(.2, .9, .2, 1))}.cy-motion-trigger:is(:hover,:focus-visible,[data-active]) .cy-icon[data-motion=tilt] .cy-icon-animate,.cy-motion-trigger:is(:hover,:focus-visible,[data-active]) .cy-icon[data-motion=tilt]>*{animation:cy-icon-tilt var(--_d) var(--_e) both}.cy-motion-trigger:is(:hover,:focus-visible,[data-active]) .cy-icon[data-motion=rotate] .cy-icon-animate{animation:cy-icon-rotate var(--_d) var(--_e) both}.cy-motion-trigger:is(:hover,:focus-visible,[data-active]) .cy-icon[data-motion=flip] .cy-icon-animate{animation:cy-icon-flip var(--_d) var(--_e) both}.cy-motion-trigger:is(:hover,:focus-visible,[data-active]) .cy-icon[data-motion=draw] .cy-icon-animate{stroke-dasharray:24;animation:cy-icon-draw var(--_d) ease-out both}.cy-motion-trigger:is(:hover,:focus-visible,[data-active]) .cy-icon[data-motion=lift] .cy-icon-animate{animation:cy-icon-lift var(--_d) var(--_e) both}.cy-motion-trigger:is(:hover,:focus-visible,[data-active]) .cy-icon[data-motion=drop] .cy-icon-animate{animation:cy-icon-drop var(--_d) var(--_e) both}.cy-motion-trigger:is(:hover,:focus-visible,[data-active]) .cy-icon[data-motion=spin] .cy-icon-animate{animation:cy-icon-spin var(--_d) var(--_e) both}.cy-motion-trigger:is(:hover,:focus-visible,[data-active]) .cy-icon[data-motion=pop] .cy-icon-animate{animation:cy-icon-pop var(--_d) var(--_e) both}.cy-motion-trigger:is(:hover,:focus-visible,[data-active]) .cy-icon[data-motion=nudge] .cy-icon-animate{animation:cy-icon-nudge var(--_d) var(--_e) both}.cy-motion-trigger:is(:hover,:focus-visible,[data-active]) .cy-icon[data-motion=slide] .cy-icon-animate{animation:cy-icon-slide var(--_d) var(--_e) both}@keyframes cy-icon-tilt{to{transform:rotate(-14deg)scale(1.05)}}@keyframes cy-icon-rotate{to{transform:rotate(90deg)}}@keyframes cy-icon-flip{to{transform:rotate(180deg)}}@keyframes cy-icon-draw{0%{stroke-dashoffset:24px}to{stroke-dashoffset:0}}@keyframes cy-icon-lift{to{transform:translateY(-.125em)rotate(-10deg)}}@keyframes cy-icon-drop{0%{opacity:0;transform:translateY(-.1875em)}60%{opacity:1;transform:translateY(.0625em)}}@keyframes cy-icon-spin{to{transform:rotate(-25deg)}}@keyframes cy-icon-pop{50%{transform:scale(1.25)}}@keyframes cy-icon-nudge{to{transform:translate(-.125em,-.125em)}}@keyframes cy-icon-slide{50%{transform:translate(.1875em)}}.cy-accordion.cy-accordion{min-inline-size:0;font-size:var(--cy-font-size-md);line-height:var(--cy-font-line-height);grid-template-columns:minmax(0,1fr);margin:0;padding:0;display:grid;box-sizing:border-box!important}.cy-accordion.cy-accordion[data-variant=line]{border-block-start:var(--cy-border-width) solid var(--cy-color-line)}.cy-accordion.cy-accordion[data-variant=card]{gap:var(--cy-accordion-gap,var(--cy-space-3))}.cy-announcer.cy-announcer{font-size:var(--cy-font-size-md);letter-spacing:normal;text-transform:none;box-sizing:border-box!important;display:block!important}.cy-announcer-region.cy-announcer-region{font-size:inherit;display:block}.cy-app-shell.cy-app-shell{--_line:var(--cy-app-shell-border,var(--cy-color-line));background:var(--cy-color-bg);block-size:100%;min-block-size:0;color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);font-weight:var(--cy-font-weight-regular);line-height:var(--cy-font-line-height);letter-spacing:normal;text-transform:none;grid-template:"header header""nav main"minmax(0,1fr)/auto minmax(0,1fr);margin:0;padding:0;display:grid;position:relative;box-sizing:border-box!important}.cy-app-shell.cy-app-shell[data-narrow],.cy-app-shell.cy-app-shell:not([data-nav]){grid-template:"header""main"minmax(0,1fr)/minmax(0,1fr)}.cy-app-shell.cy-app-shell[data-tabs]{grid-template:"header""main"minmax(0,1fr)"tabs"/minmax(0,1fr)}.cy-app-shell-tabs.cy-app-shell-tabs{border-block-start:var(--cy-border-width) solid var(--_line);background:var(--cy-app-shell-header-background,var(--cy-color-surface));min-inline-size:0;font-size:inherit;grid-area:tabs;padding-block-end:env(safe-area-inset-bottom,0)}.cy-app-shell-skip.cy-app-shell-skip.cy-app-shell-skip{z-index:1}.cy-app-shell-header.cy-app-shell-header{align-items:center;gap:var(--cy-space-4);min-inline-size:0;min-block-size:calc(var(--cy-control-height-lg) + 2 * var(--cy-space-4));padding:var(--cy-space-4) var(--cy-space-6);border-block-end:var(--cy-border-width) solid var(--_line);background:var(--cy-app-shell-header-background,var(--cy-color-surface));font-size:inherit;grid-area:header;display:flex}.cy-app-shell-bar.cy-app-shell-bar{align-items:center;gap:var(--cy-space-4);min-inline-size:0;font-size:inherit;flex:1;display:flex}.cy-app-shell-nav.cy-app-shell-nav{border-inline-end:var(--cy-border-width) solid var(--_line);background:var(--cy-app-shell-nav-background,var(--cy-color-surface));min-block-size:0;font-size:inherit;overscroll-behavior:contain;grid-area:nav;position:relative;overflow-y:auto}.cy-app-shell-main.cy-app-shell-main{min-block-size:0;min-inline-size:0;font-size:inherit;grid-area:main;display:block;position:relative;overflow-y:auto}.cy-app-shell-main.cy-app-shell-main:focus{outline:none}.cy-app-shell-drawer.cy-app-shell-drawer{--cy-side-nav-width:auto;margin-inline:calc(-1 * var(--cy-space-4));font-size:inherit}.cy-aspect-ratio.cy-aspect-ratio>*{object-fit:cover;block-size:100%;max-block-size:none;inline-size:100%;max-inline-size:none;margin:0;position:absolute;inset:0;box-sizing:border-box!important}.cy-aspect-ratio.cy-aspect-ratio{--_radius:0;inline-size:100%;max-inline-size:100%;aspect-ratio:var(--_ratio);border-radius:var(--cy-aspect-ratio-radius,var(--_radius));color:inherit;font:inherit;letter-spacing:normal;text-transform:none;margin:0;display:block;position:relative;overflow:hidden;box-sizing:border-box!important}.cy-aspect-ratio.cy-aspect-ratio[data-radius=sm]{--_radius:var(--cy-radius-sm)}.cy-aspect-ratio.cy-aspect-ratio[data-radius=md]{--_radius:var(--cy-radius-md)}.cy-aspect-ratio.cy-aspect-ratio[data-radius=lg]{--_radius:var(--cy-radius-lg)}.cy-aspect-ratio.cy-aspect-ratio[data-radius=card]{--_radius:var(--cy-radius-card)}.cy-aspect-ratio.cy-aspect-ratio[data-radius=full]{--_radius:var(--cy-radius-full)}.cy-avatar-initials{white-space:nowrap;-webkit-user-select:none;user-select:none}.cy-avatar-image.cy-avatar-image{border-radius:inherit;object-fit:cover;border:0;block-size:100%;inline-size:100%;max-inline-size:none;padding:0;display:block;position:absolute;inset:0}.cy-avatar-image.cy-avatar-image[data-state=loading]{visibility:hidden}.cy-avatar-status.cy-avatar-status{--_status:var(--cy-color-success);inline-size:var(--cy-avatar-status-size,calc(var(--_size) * .28));block-size:var(--cy-avatar-status-size,calc(var(--_size) * .28));border:var(--cy-border-width) solid var(--_status);border-radius:var(--cy-radius-full);background:var(--_status);box-shadow:0 0 0 var(--_ring-width) var(--_ring);padding:0;position:absolute;inset-block-end:0;inset-inline-end:0}.cy-avatar-status.cy-avatar-status[data-status=away]{--_status:var(--cy-color-warning)}.cy-avatar-status.cy-avatar-status[data-status=busy]{--_status:var(--cy-color-danger)}.cy-avatar-status.cy-avatar-status[data-status=offline]{--_status:var(--cy-color-muted);background:var(--_ring)}.cy-avatar.cy-avatar{--_tone:var(--cy-color-ink);--_text:var(--cy-color-ink);--_size:var(--cy-avatar-size-md,var(--cy-control-height-md));--_ring:var(--cy-avatar-ring-color,var(--cy-color-surface));--_ring-width:var(--cy-avatar-ring-width,calc(var(--cy-border-width) * 2));--cy-icon-size:calc(var(--_size) * .5);letter-spacing:normal;text-transform:none;inline-size:var(--_size);block-size:var(--_size);border-radius:var(--cy-radius-full);background:color-mix(in oklab, var(--_tone) var(--cy-avatar-soft-mix,16%), var(--cy-color-surface));color:var(--_text);font-family:var(--cy-font-sans);font-size:calc(var(--_size) * .4);font-weight:var(--cy-avatar-font-weight,var(--cy-font-weight-medium));vertical-align:middle;border:0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;line-height:1;display:inline-flex;position:relative;box-sizing:border-box!important}.cy-avatar.cy-avatar[data-shape=square]{border-radius:var(--cy-avatar-radius,calc(var(--_size) * var(--cy-radius-factor)))}.cy-avatar.cy-avatar[data-size=xs]{--_size:var(--cy-avatar-size-xs,calc(var(--cy-control-height-md) * .625))}.cy-avatar.cy-avatar[data-size=sm]{--_size:var(--cy-avatar-size-sm,var(--cy-control-height-sm))}.cy-avatar.cy-avatar[data-size=lg]{--_size:var(--cy-avatar-size-lg,var(--cy-control-height-lg))}.cy-avatar.cy-avatar[data-size=xl]{--_size:var(--cy-avatar-size-xl,calc(var(--cy-control-height-md) * 1.75))}.cy-avatar.cy-avatar[data-tone=accent]{--_tone:var(--cy-color-accent);--_text:var(--cy-color-accent-text)}.cy-avatar.cy-avatar[data-tone=danger]{--_tone:var(--cy-color-danger);--_text:var(--cy-color-danger-text)}.cy-avatar.cy-avatar[data-tone=success]{--_tone:var(--cy-color-success);--_text:var(--cy-color-success-text)}.cy-avatar.cy-avatar[data-tone=warning]{--_tone:var(--cy-color-warning);--_text:var(--cy-color-warning-text)}.cy-avatar.cy-avatar[data-tone=info]{--_tone:var(--cy-color-info);--_text:var(--cy-color-info-text)}.cy-avatar.cy-avatar[data-color]{--_text:color-mix(in oklab, var(--_tone) 45%, var(--cy-color-ink))}.cy-avatar-group.cy-avatar-group{letter-spacing:normal;text-transform:none;font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);vertical-align:middle;border:0;align-items:center;margin:0;padding:0;line-height:1;display:inline-flex;box-sizing:border-box!important}.cy-avatar-group.cy-avatar-group>.cy-avatar{box-shadow:0 0 0 var(--_ring-width) var(--_ring)}.cy-avatar-group.cy-avatar-group>.cy-avatar:not(:first-child){margin-inline-start:calc(var(--cy-avatar-overlap,calc(var(--_size) * .25)) * -1)}@media (forced-colors:active){.cy-avatar.cy-avatar{outline:var(--cy-border-width) solid CanvasText;outline-offset:calc(var(--cy-border-width) * -1)}.cy-avatar-status.cy-avatar-status{--_status:CanvasText;--_ring:Canvas}}.cy-badge.cy-badge{--_tone:var(--cy-color-ink);--_text:var(--cy-color-ink);--_on:var(--cy-color-bg);--_mix:var(--cy-badge-soft-mix,16%);align-items:center;gap:var(--cy-space-2);padding:var(--cy-space-2) var(--cy-space-3);border:var(--cy-border-width) solid transparent;border-radius:var(--cy-badge-radius,calc(var(--cy-radius-sm) * .6));background:color-mix(in oklab, var(--_tone) var(--_mix), var(--cy-color-surface));color:var(--_text);font-family:var(--cy-font-mono);font-size:var(--cy-font-eyebrow-size);font-weight:var(--cy-font-weight-bold);letter-spacing:var(--cy-badge-tracking,var(--cy-font-eyebrow-tracking));text-transform:uppercase;white-space:nowrap;vertical-align:middle;margin:0;line-height:1;display:inline-flex;box-sizing:border-box!important}.cy-badge.cy-badge[data-size=sm]{font-size:calc(var(--cy-font-eyebrow-size) * .9);padding:var(--cy-space-1) var(--cy-space-2)}.cy-badge.cy-badge[data-size=lg]{font-size:var(--cy-font-size-sm);padding:var(--cy-space-3) var(--cy-space-4)}.cy-badge.cy-badge[data-tone=accent]{--_tone:var(--cy-color-accent);--_text:var(--cy-color-accent-text);--_on:var(--cy-color-on-accent)}.cy-badge.cy-badge[data-tone=danger]{--_tone:var(--cy-color-danger);--_text:var(--cy-color-danger-text);--_on:var(--cy-color-on-danger)}.cy-badge.cy-badge[data-tone=success]{--_tone:var(--cy-color-success);--_text:var(--cy-color-success-text);--_on:var(--cy-color-on-success)}.cy-badge.cy-badge[data-tone=warning]{--_tone:var(--cy-color-warning);--_text:var(--cy-color-warning-text);--_on:var(--cy-color-on-warning)}.cy-badge.cy-badge[data-tone=info]{--_tone:var(--cy-color-info);--_text:var(--cy-color-info-text);--_on:var(--cy-color-on-info)}.cy-badge.cy-badge[data-color]{--_text:color-mix(in oklab, var(--_tone) 45%, var(--cy-color-ink));--_on:var(--cy-color-bg)}.cy-badge.cy-badge[data-variant=solid]{background:var(--_tone);color:var(--_on)}.cy-badge.cy-badge[data-variant=outline]{background:var(--cy-color-surface);border-color:color-mix(in oklab, var(--_tone) 55%, var(--cy-color-line))}.cy-badge.cy-badge[data-dot-only]{color:var(--_tone);background:0 0;border:0;padding:0}.cy-badge-dot.cy-badge-dot{background:currentColor;border-radius:50%;flex:none;block-size:.6em;inline-size:.6em}.cy-badge-dot.cy-badge-dot[data-live]{animation:cy-badge-live 1.6s var(--cy-motion-ease) infinite}@keyframes cy-badge-live{50%{opacity:.35;scale:.8}}@media (prefers-reduced-motion:reduce){.cy-badge-dot.cy-badge-dot[data-live]{animation:none}}@media (forced-colors:active){.cy-badge-dot.cy-badge-dot{background:canvastext}}.cy-breadcrumbs-list{align-items:center;gap:var(--cy-breadcrumbs-gap,var(--cy-space-2));flex-wrap:wrap;min-inline-size:0;padding:0;list-style:none;display:flex}.cy-breadcrumbs-item{align-items:center;gap:var(--cy-breadcrumbs-gap,var(--cy-space-2));min-inline-size:0;max-inline-size:100%;min-block-size:var(--cy-control-height-sm);padding:0;display:flex}.cy-breadcrumbs-item[hidden]{display:none}.cy-breadcrumbs-current,.cy-breadcrumbs-text{align-items:center;gap:var(--cy-space-1);min-inline-size:0;display:inline-flex}.cy-breadcrumbs-text{color:var(--cy-color-muted)}.cy-breadcrumbs .cy-breadcrumbs-label{line-height:var(--cy-font-line-height);min-inline-size:0;max-inline-size:var(--cy-breadcrumbs-item-max-width,24ch);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.cy-breadcrumbs .cy-breadcrumbs-link.cy-breadcrumbs-link{--cy-button-max-width:var(--cy-breadcrumbs-item-max-width,24ch);--cy-button-padding-inline:var(--cy-space-2);--cy-button-gap:var(--cy-space-1);--cy-button-height-md:var(--cy-control-height-sm);flex:0 auto;min-inline-size:0}.cy-breadcrumbs .cy-breadcrumbs-separator{color:var(--cy-breadcrumbs-separator-color,var(--cy-color-muted))}.cy-breadcrumbs .cy-breadcrumbs-separator:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){scale:-1 1}.cy-breadcrumbs.cy-breadcrumbs{letter-spacing:normal;text-transform:none;min-inline-size:0;max-inline-size:100%;color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);font-weight:var(--cy-font-weight-regular);line-height:var(--cy-font-line-height);margin:0;padding:0;display:block;box-sizing:border-box!important}.cy-breadcrumbs.cy-breadcrumbs[data-size=sm]{font-size:var(--cy-font-size-sm)}.cy-button-content{align-items:center;gap:var(--cy-button-gap,var(--cy-space-3));min-inline-size:0;max-inline-size:100%;display:inline-flex}.cy-button-label{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.cy-button-label.cy-button-label{line-height:normal}.cy-button-loading.cy-button-loading.cy-button-loading{inline-size:-moz-fit-content;inline-size:fit-content;margin:auto;position:absolute;inset:0}.cy-button.cy-button{--_tone:var(--cy-color-ink);--_tone-text:var(--cy-color-ink);--_on:var(--cy-color-bg);--_tone-hover:color-mix(in oklab, var(--_tone) 86%, var(--cy-color-bg));--_soft:var(--cy-button-soft-mix,14%);--_outline:var(--cy-button-outline-mix,55%);--_h:var(--cy-button-height-md,var(--cy-control-height-md));--_hit:var(--cy-hit-min,24px);--_bg:var(--cy-color-surface);--_fg:var(--_tone-text);--_border:color-mix(in oklab, var(--_tone) var(--_outline), var(--cy-color-line));--_hover:color-mix(in oklab, var(--_tone) var(--_soft), var(--cy-color-surface));letter-spacing:normal;text-transform:none;block-size:var(--_h);min-block-size:var(--_h);max-inline-size:var(--cy-button-max-width,32ch);min-inline-size:0;padding:0 var(--cy-button-padding-inline,var(--cy-space-5));border:var(--cy-border-width) solid var(--_border);border-radius:var(--cy-button-radius,calc(var(--_h) * var(--cy-radius-factor)));background:var(--_bg);color:var(--_fg);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);font-weight:var(--cy-button-font-weight,var(--cy-font-weight-medium));white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;appearance:none;transition:background-color var(--cy-motion-fast) var(--cy-motion-ease), border-color var(--cy-motion-fast) var(--cy-motion-ease), box-shadow var(--cy-motion-fast) var(--cy-motion-ease), transform var(--cy-motion-fast) var(--cy-motion-ease);background-image:none;flex:none;justify-content:center;align-items:center;margin:0;line-height:1;text-decoration:none;display:inline-flex;position:relative;box-sizing:border-box!important}.cy-button.cy-button:before{content:"";inline-size:max(100%, var(--_hit));block-size:max(100%, var(--_hit));position:absolute;top:50%;left:50%;translate:-50% -50%}.cy-button.cy-button[data-tone=accent]{--_tone:var(--cy-color-accent);--_tone-text:var(--cy-color-accent-text);--_on:var(--cy-color-on-accent);--_tone-hover:var(--cy-color-accent-hover)}.cy-button.cy-button[data-tone=danger]{--_tone:var(--cy-color-danger);--_tone-text:var(--cy-color-danger-text);--_on:var(--cy-color-on-danger)}.cy-button.cy-button[data-tone=success]{--_tone:var(--cy-color-success);--_tone-text:var(--cy-color-success-text);--_on:var(--cy-color-on-success)}.cy-button.cy-button[data-tone=warning]{--_tone:var(--cy-color-warning);--_tone-text:var(--cy-color-warning-text);--_on:var(--cy-color-on-warning)}.cy-button.cy-button[data-tone=info]{--_tone:var(--cy-color-info);--_tone-text:var(--cy-color-info-text);--_on:var(--cy-color-on-info)}.cy-button.cy-button[data-variant=solid]{--_bg:var(--_tone);--_fg:var(--_on);--_border:transparent;--_hover:var(--_tone-hover);box-shadow:var(--cy-button-solid-shadow,var(--cy-shadow-lit))}.cy-button.cy-button[data-variant=soft]{--_bg:color-mix(in oklab, var(--_tone) var(--_soft), var(--cy-color-surface));--_border:transparent;--_hover:color-mix(in oklab, var(--_tone) calc(var(--_soft) * 1.7), var(--cy-color-surface))}.cy-button.cy-button[data-variant=ghost]{--_bg:transparent;--_border:transparent}.cy-button.cy-button[data-color]{--_on:oklch(from var(--_tone) clamp(0, (.68 - l) * 1000, 1) 0 0);--_tone-text:var(--lightningcss-light,oklch(from var(--_tone) min(l, .48) c h))var(--lightningcss-dark,oklch(from var(--_tone) max(l, .8) c h));--_fg:var(--_tone-text)}.cy-button.cy-button[data-color][data-variant=solid]{--_fg:var(--_on)}.cy-button.cy-button[data-tone=neutral]:is([data-variant=soft],[data-variant=ghost],[data-variant=outline]){--_fg:var(--cy-color-ink)}.cy-button.cy-button[data-tone=neutral][data-variant=outline]{--_border:var(--cy-color-line);--_hover:var(--cy-color-soft)}.cy-button.cy-button[data-size=sm]{--_h:var(--cy-button-height-sm,var(--cy-control-height-sm));font-size:var(--cy-font-size-sm)}.cy-button.cy-button[data-size=xs]{--_h:var(--cy-button-height-xs,var(--cy-control-height-xs));padding-inline:var(--cy-button-padding-inline-xs,var(--cy-space-4));font-size:var(--cy-font-size-xs)}.cy-button.cy-button[data-size=lg]{--_h:var(--cy-button-height-lg,var(--cy-control-height-lg));font-size:var(--cy-font-size-lg)}.cy-button.cy-button[data-full]{inline-size:100%;max-inline-size:none}.cy-button.cy-button[data-square]{inline-size:var(--cy-button-square-width,var(--_h));padding:0}.cy-button.cy-button[data-square] .cy-button-label{display:contents}.cy-button.cy-button:hover:not(:disabled,[aria-disabled=true]){background:var(--cy-button-hover-bg,var(--_hover));color:var(--cy-button-hover-ink,var(--_fg))}.cy-button.cy-button:active:not(:disabled,[aria-disabled=true]){transform:scale(var(--cy-button-press-scale,.97))}.cy-button.cy-button[data-pressed]{--_bg:color-mix(in oklab, var(--_tone) var(--_soft), var(--cy-color-surface));--_border:var(--_tone)}.cy-button.cy-button:focus-visible{outline:var(--cy-border-focus) solid transparent;outline-offset:0;border-color:var(--cy-color-accent);box-shadow:0 0 0 var(--cy-border-focus) var(--cy-color-ring)}.cy-button.cy-button:disabled{opacity:.5;cursor:not-allowed}.cy-button.cy-button[data-loading]{cursor:progress}.cy-button.cy-button[data-loading] .cy-button-content{opacity:0}@media (pointer:coarse){.cy-button.cy-button{--_hit:var(--cy-hit-coarse,44px)}}.cy-calendar.cy-calendar{--_base:var(--cy-calendar-cell-size,var(--cy-control-height-md));--_cell:max(var(--_base), var(--_hit));--_content:var(--cy-calendar-content-size,calc(2.5 * var(--_base)));--_hit:var(--cy-hit-min,24px);gap:var(--cy-space-3);max-inline-size:100%;color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);font-weight:var(--cy-font-weight-regular);line-height:var(--cy-font-line-height);letter-spacing:normal;text-transform:none;flex-direction:column;margin:0;display:inline-flex;box-sizing:border-box!important}.cy-calendar.cy-calendar[data-size=sm]{--_base:var(--cy-calendar-cell-size,var(--cy-control-height-sm));font-size:var(--cy-font-size-sm)}.cy-calendar.cy-calendar[data-size=lg]{--_base:var(--cy-calendar-cell-size,var(--cy-control-height-lg));font-size:var(--cy-font-size-lg)}.cy-calendar.cy-calendar[data-days]{display:flex}@media (pointer:coarse){.cy-calendar.cy-calendar{--_hit:var(--cy-hit-coarse,44px);--_content:var(--cy-calendar-content-size,calc(1.5 * var(--_hit)))}}.cy-calendar-head.cy-calendar-head{justify-content:space-between;align-items:center;gap:var(--cy-space-3);font-size:inherit;display:flex}.cy-calendar-title.cy-calendar-title{font-size:inherit;font-weight:var(--cy-font-weight-medium)}.cy-calendar-jump.cy-calendar-jump{min-inline-size:0}.cy-calendar-picker.cy-calendar-picker{gap:var(--cy-space-3);font-size:var(--cy-font-size-md);display:grid}.cy-calendar-months.cy-calendar-months{gap:var(--cy-space-2);font-size:inherit;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cy-calendar-grid.cy-calendar-grid{border-collapse:collapse;border-spacing:0;table-layout:fixed;inline-size:auto;font-size:inherit;border:0;margin:0}.cy-calendar-grid.cy-calendar-grid thead,.cy-calendar-grid.cy-calendar-grid tbody,.cy-calendar-grid.cy-calendar-grid tr{font-size:inherit;background:0 0;border:0}.cy-calendar-weekday.cy-calendar-weekday{padding:0 0 var(--cy-space-2);color:var(--cy-color-muted);font-size:var(--cy-font-size-xs);font-weight:var(--cy-font-weight-medium);text-align:center;border:0}.cy-calendar-day.cy-calendar-day{box-sizing:border-box;--_tone:var(--cy-color-ink);inline-size:var(--_cell);block-size:var(--_cell);border-radius:var(--cy-radius-md);color:var(--cy-color-ink);font-size:inherit;font-variant-numeric:tabular-nums;text-align:center;vertical-align:middle;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:none;padding:0;position:relative}.cy-calendar-day.cy-calendar-day:hover:not([aria-disabled=true]){background:var(--cy-color-soft)}.cy-calendar-day.cy-calendar-day:focus-visible{box-shadow:inset 0 0 0 var(--cy-border-focus) var(--cy-color-ring)}.cy-calendar-day.cy-calendar-day[data-outside]{color:var(--cy-color-muted)}.cy-calendar-day.cy-calendar-day[data-tone]:not([data-outside],[aria-selected=true]){--_mix:var(--cy-calendar-tone-mix,12%);background:color-mix(in oklab, var(--_tone) var(--_mix), transparent)}.cy-calendar-day.cy-calendar-day[data-tone]:not([data-outside],[aria-selected=true]):hover:not([aria-disabled=true]){background:color-mix(in oklab, var(--_tone) calc(var(--_mix) * 1.7), transparent)}.cy-calendar-day.cy-calendar-day[aria-current=date]{box-shadow:inset 0 0 0 var(--cy-border-width) var(--cy-color-accent);font-weight:var(--cy-font-weight-medium)}.cy-calendar-day.cy-calendar-day[aria-current=date]:focus-visible{box-shadow:inset 0 0 0 var(--cy-border-focus) var(--cy-color-ring), inset 0 0 0 calc(var(--cy-border-focus) + var(--cy-border-width)) var(--cy-color-accent)}.cy-calendar-day.cy-calendar-day[aria-selected=true]{background:var(--cy-calendar-selected-background,var(--cy-color-accent));color:var(--cy-color-on-accent)}.cy-calendar-day.cy-calendar-day[aria-selected=true]:hover{background:var(--cy-calendar-selected-background,var(--cy-color-accent))}.cy-calendar-day.cy-calendar-day[aria-disabled=true]{color:var(--cy-color-muted);cursor:not-allowed;text-decoration:line-through}.cy-calendar-number.cy-calendar-number{font-size:inherit}.cy-calendar .cy-calendar-day[data-tone=accent]{--_tone:var(--cy-color-accent)}.cy-calendar .cy-calendar-day[data-tone=danger]{--_tone:var(--cy-color-danger)}.cy-calendar .cy-calendar-day[data-tone=success]{--_tone:var(--cy-color-success)}.cy-calendar .cy-calendar-day[data-tone=warning]{--_tone:var(--cy-color-warning)}.cy-calendar .cy-calendar-day[data-tone=info]{--_tone:var(--cy-color-info)}.cy-calendar-dots.cy-calendar-dots{justify-content:center;gap:var(--cy-space-1);pointer-events:none;display:flex;position:absolute;inset-block-end:var(--cy-space-1);inset-inline:0}.cy-calendar-dot.cy-calendar-dot{inline-size:var(--cy-calendar-dot-size,var(--cy-space-2));block-size:var(--cy-calendar-dot-size,var(--cy-space-2));border-radius:var(--cy-radius-full,50%);background:var(--_tone)}.cy-calendar-day[aria-selected=true] .cy-calendar-dot{box-shadow:0 0 0 var(--cy-border-width) var(--cy-color-on-accent)}.cy-calendar.cy-calendar[data-days] .cy-calendar-grid{inline-size:100%;min-inline-size:calc(7 * var(--_hit) + 2 * var(--cy-border-width))}.cy-calendar.cy-calendar[data-days] .cy-calendar-day{inline-size:auto;block-size:max(var(--_content), var(--_hit));padding:var(--cy-space-2);border:var(--cy-border-width) solid var(--cy-color-line);text-align:start;vertical-align:top;border-radius:0}.cy-calendar.cy-calendar[data-days] .cy-calendar-dots{justify-content:flex-start;margin-block-start:var(--cy-space-1);position:static}.cy-calendar-extra.cy-calendar-extra{font-size:var(--cy-font-size-xs);margin-block-start:var(--cy-space-1);display:block;overflow:hidden}@media (forced-colors:active){.cy-calendar-day.cy-calendar-day[data-tone]:not([data-outside],[aria-selected=true]){outline:var(--cy-border-width) dashed CanvasText;outline-offset:calc(-1 * var(--cy-border-width))}.cy-calendar-dot.cy-calendar-dot{box-shadow:none;background:canvastext}.cy-calendar-day.cy-calendar-day[aria-selected=true]{outline:var(--cy-border-width) solid Highlight;outline-offset:calc(-1 * var(--cy-border-width))}}.cy-card.cy-card{--_tone:var(--cy-color-ink);--_pad:var(--cy-space-6);inline-size:100%;min-inline-size:0;padding:var(--_pad);border:var(--cy-border-width) solid var(--cy-card-border,color-mix(in oklab, var(--_tone) 14%, transparent));border-radius:var(--cy-card-radius,var(--cy-radius-card));background:var(--cy-card-bg,var(--cy-color-surface));box-shadow:var(--cy-card-shadow,var(--cy-shadow-sm));color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);font-weight:var(--cy-font-weight-regular);line-height:var(--cy-font-line-height);text-align:start;margin:0;text-decoration:none;list-style:none;display:block;box-sizing:border-box!important}.cy-card.cy-card[data-padding=none]{--_pad:var(--cy-space-0)}.cy-card.cy-card[data-padding=sm]{--_pad:var(--cy-space-4)}.cy-card.cy-card[data-padding=lg]{--_pad:var(--cy-space-8)}.cy-card.cy-card[data-tone=accent]{--_tone:var(--cy-color-accent)}.cy-card.cy-card[data-tone=danger]{--_tone:var(--cy-color-danger)}.cy-card.cy-card[data-tone=success]{--_tone:var(--cy-color-success)}.cy-card.cy-card[data-tone=warning]{--_tone:var(--cy-color-warning)}.cy-card.cy-card[data-tone=info]{--_tone:var(--cy-color-info)}.cy-card.cy-card:not([data-tone=neutral]){border-color:color-mix(in oklab, var(--_tone) 45%, transparent)}.cy-card.cy-card[data-variant=outline]{box-shadow:none;background:0 0}.cy-card.cy-card[data-variant=soft]{background:color-mix(in oklab, var(--_tone) var(--cy-card-soft-mix,10%), var(--cy-color-surface));box-shadow:none}.cy-card.cy-card[data-edge][data-edge][data-edge]{border-inline-start-width:var(--cy-card-edge-width,var(--cy-space-2));border-inline-start-color:var(--_edge)}.cy-card.cy-card[data-interactive][aria-current]:not([aria-current=false]){border-color:var(--cy-card-current-border,var(--cy-color-accent))}.cy-card.cy-card[data-interactive]{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--cy-motion-fast) var(--cy-motion-ease), border-color var(--cy-motion-fast) var(--cy-motion-ease), box-shadow var(--cy-motion-fast) var(--cy-motion-ease)}.cy-card.cy-card[data-interactive]:hover{border-color:color-mix(in oklab, var(--_tone) 60%, transparent);box-shadow:var(--cy-shadow-md)}.cy-card.cy-card[data-interactive]:active{transform:scale(.99)}.cy-card.cy-card[data-interactive]:focus-visible{outline:var(--cy-border-focus) solid transparent;outline-offset:0;border-color:var(--cy-color-accent);box-shadow:0 0 0 var(--cy-border-focus) var(--cy-color-ring)}.cy-card.cy-card[data-interactive]:disabled{cursor:not-allowed;opacity:.55;box-shadow:none;transform:none}@media (prefers-reduced-motion:reduce){.cy-card.cy-card[data-interactive]{transition:none}.cy-card.cy-card[data-interactive]:active{transform:none}}@media (forced-colors:active){.cy-card.cy-card{border-color:canvastext}.cy-card.cy-card[data-edge][data-edge][data-edge]{border-inline-start-color:canvastext}}.cy-card-frame.cy-card-frame{font-size:inherit;display:grid;position:relative}.cy-card-actions.cy-card-actions{z-index:1;gap:var(--cy-space-2);font-size:inherit;display:flex;position:absolute;inset-block-start:var(--cy-space-3);inset-inline-end:var(--cy-space-3)}.cy-card.cy-card:has(>.cy-card-actions){position:relative}.cy-card-header.cy-card-header{align-items:flex-start;gap:var(--cy-space-4);font-size:inherit;display:flex}.cy-card-header.cy-card-header:not(:last-child){margin-block-end:var(--cy-space-5)}.cy-card-heading.cy-card-heading{gap:var(--cy-space-2);min-inline-size:0;font-size:inherit;flex-direction:column;flex:1;display:flex}.cy-card-title.cy-card-title{color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--cy-card-title-size,var(--cy-font-size-lg));font-weight:var(--cy-font-weight-bold);line-height:var(--cy-font-line-height);letter-spacing:normal;text-transform:none;overflow-wrap:anywhere;margin:0}.cy-card-description.cy-card-description{color:var(--cy-color-muted);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-sm);font-weight:var(--cy-font-weight-regular);line-height:var(--cy-font-line-height);letter-spacing:normal;text-transform:none;margin:0}.cy-card-body.cy-card-body{font-size:inherit;display:block}.cy-card-header>.cy-card-actions.cy-card-actions{flex:none;position:static}.cy-card-frame[data-header]{column-gap:var(--cy-space-3);grid-template-columns:minmax(0,1fr) auto}.cy-card-frame[data-header]>.cy-card.cy-card{grid-area:1/1/2/-1;grid-template-columns:subgrid;align-content:start;display:grid}.cy-card-frame[data-header]>.cy-card>.cy-card-header{grid-column:1}.cy-card-frame[data-header]>.cy-card>.cy-card-body{grid-column:1/-1}.cy-card-frame[data-header]>.cy-card-actions.cy-card-actions{grid-area:1/2;align-self:start;margin-block-start:var(--cy-space-3);margin-inline-end:var(--cy-space-3);position:static}.cy-chat-message.cy-chat-message{--_r:var(--cy-chat-message-radius,var(--cy-radius-card));align-items:flex-start;gap:var(--cy-chat-message-gap,var(--cy-space-3));min-inline-size:0;color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);font-weight:var(--cy-font-weight-regular);line-height:var(--cy-font-line-height);letter-spacing:normal;text-align:start;text-transform:none;margin:0;display:flex;box-sizing:border-box!important}.cy-chat-message.cy-chat-message[data-role=user]{flex-direction:row-reverse}.cy-chat-message-avatar{flex:none;display:flex}.cy-chat-message-body.cy-chat-message-body{align-items:flex-start;gap:var(--cy-space-1);min-inline-size:0;max-inline-size:var(--cy-chat-message-max-width,82%);flex-direction:column;display:flex}[data-role=user]>.cy-chat-message-body.cy-chat-message-body{align-items:flex-end}[data-wide]>.cy-chat-message-body.cy-chat-message-body{flex:1;align-items:stretch;max-inline-size:none}.cy-chat-message-bubble.cy-chat-message-bubble{min-inline-size:0;max-inline-size:100%;padding:var(--cy-chat-message-padding,var(--cy-space-3) var(--cy-space-5));border:var(--cy-border-width) solid var(--cy-chat-message-border,var(--cy-color-line));border-radius:var(--_r);background:var(--cy-chat-message-bg,var(--cy-color-surface-raised));color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);font-weight:var(--cy-font-weight-regular);line-height:var(--cy-font-line-height);letter-spacing:normal;text-transform:none;overflow-wrap:anywhere;border-start-start-radius:calc(var(--_r) / 4);margin:0;box-sizing:border-box!important}[data-role=user]>*>.cy-chat-message-bubble.cy-chat-message-bubble{background:var(--cy-chat-message-user-bg,var(--cy-color-accent));color:var(--cy-chat-message-user-color,var(--cy-color-on-accent));white-space:pre-wrap;border-color:#0000;border-start-start-radius:var(--_r);border-start-end-radius:calc(var(--_r) / 4)}[data-tone=danger]>*>.cy-chat-message-bubble.cy-chat-message-bubble{border-color:color-mix(in oklab, var(--cy-color-danger) 45%, var(--cy-color-line));background:color-mix(in oklab, var(--cy-color-danger) 12%, var(--cy-color-surface));color:var(--cy-color-danger-text)}.cy-chat-message-caret.cy-chat-message-caret{inline-size:calc(var(--cy-border-width) * 2);border-radius:var(--cy-border-width);background:var(--cy-chat-message-caret,var(--cy-color-accent));vertical-align:text-bottom;block-size:1em;animation:cy-chat-message-blink calc(2 * var(--cy-motion-slow)) steps(2, jump-none) infinite;margin-inline-start:var(--cy-space-1);display:inline-block}[data-role=user]>*>*>.cy-chat-message-caret.cy-chat-message-caret{background:currentColor}@keyframes cy-chat-message-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.cy-chat-message-caret.cy-chat-message-caret{animation:none}}.cy-chat-message-actions.cy-chat-message-actions{--cy-toolbar-padding:0}.cy-checkbox-row.cy-checkbox-row{--cy-choice-done-color:var(--cy-checkbox-done-color,var(--cy-color-muted));--cy-choice-strike-width:var(--cy-checkbox-strike-width,max(var(--cy-border-width), .0625em))}.cy-checkbox.cy-checkbox{font-size:inherit;line-height:inherit;--_tone:var(--cy-color-accent);--_on:var(--cy-color-on-accent);--_box:var(--cy-checkbox-size,calc(16px * var(--cy-scale,1)));--cy-icon-size:calc(var(--_box) * .8);--cy-icon-stroke:2.5;inline-size:var(--_box);block-size:var(--_box);border:calc(var(--cy-border-width) * 1.5) solid var(--cy-checkbox-border,color-mix(in oklab, var(--cy-color-ink) 45%, var(--cy-color-line)));border-radius:var(--cy-checkbox-radius,calc(var(--_box) * var(--cy-radius-factor)));background:var(--cy-color-surface);color:var(--_on);transition:background-color var(--cy-motion-fast) var(--cy-motion-ease), border-color var(--cy-motion-fast) var(--cy-motion-ease);flex:none;place-items:center;margin:0;margin-block-start:calc((1lh - var(--_box)) / 2);display:inline-grid;position:relative;box-sizing:border-box!important}.cy-checkbox.cy-checkbox[data-size=sm]{--_box:var(--cy-checkbox-size-sm,calc(14px * var(--cy-scale,1)))}.cy-checkbox.cy-checkbox[data-size=lg]{--_box:var(--cy-checkbox-size-lg,calc(20px * var(--cy-scale,1)))}.cy-checkbox.cy-checkbox[data-tone=neutral]{--_tone:var(--cy-color-ink);--_on:var(--cy-color-bg)}.cy-checkbox.cy-checkbox[data-tone=danger]{--_tone:var(--cy-color-danger);--_on:var(--cy-color-on-danger)}.cy-checkbox.cy-checkbox[data-tone=success]{--_tone:var(--cy-color-success);--_on:var(--cy-color-on-success)}.cy-checkbox.cy-checkbox[data-tone=warning]{--_tone:var(--cy-color-warning);--_on:var(--cy-color-on-warning)}.cy-checkbox.cy-checkbox[data-tone=info]{--_tone:var(--cy-color-info);--_on:var(--cy-color-on-info)}.cy-checkbox.cy-checkbox .cy-checkbox-mark,.cy-checkbox.cy-checkbox .cy-checkbox-dash{opacity:0;transition:opacity var(--cy-motion-fast) var(--cy-motion-ease), transform var(--cy-motion-fast) var(--cy-motion-ease);grid-area:1/1;transform:scale(.6)}:is(.cy-checkbox.cy-checkbox:has(>input:checked:not(:indeterminate)) .cy-checkbox-mark,.cy-checkbox.cy-checkbox:has(>input:indeterminate) .cy-checkbox-dash){opacity:1;transform:none}:is(.cy-checkbox.cy-checkbox:has(>input:checked),.cy-checkbox.cy-checkbox:has(>input:indeterminate)){background:var(--_tone);border-color:var(--_tone)}.cy-checkbox.cy-checkbox:has(>input:focus-visible){box-shadow:0 0 0 var(--cy-border-focus) var(--cy-color-ring);outline:var(--cy-border-focus) solid transparent}.cy-checklist.cy-checklist{min-inline-size:0;color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);font-weight:var(--cy-font-weight-regular);line-height:var(--cy-font-line-height);letter-spacing:normal;text-transform:none;margin:0;display:block;box-sizing:border-box!important}.cy-checklist.cy-checklist[data-size=sm]{font-size:var(--cy-font-size-sm)}.cy-checklist-body.cy-checklist-body{line-height:var(--cy-font-line-height)}.cy-checklist-body.cy-checklist-body,.cy-checklist-items.cy-checklist-items{gap:var(--cy-checklist-gap,var(--cy-space-2));min-inline-size:0;padding:0;list-style:none;display:grid}.cy-checklist-item.cy-checklist-item{min-inline-size:0;padding:0;display:block}.cy-checklist-row.cy-checklist-row,.cy-checklist-add.cy-checklist-add{align-items:center;gap:var(--cy-checklist-row-gap,var(--cy-space-2));overflow-wrap:anywhere;min-inline-size:0;display:flex}:is(.cy-checklist-row.cy-checklist-row,.cy-checklist-add.cy-checklist-add)>.cy-checklist-check,:is(.cy-checklist-row.cy-checklist-row,.cy-checklist-add.cy-checklist-add)>.cy-checklist-field{flex:1 1 0;min-inline-size:0}:is(.cy-checklist-row.cy-checklist-row,.cy-checklist-add.cy-checklist-add)[data-renaming]>.cy-checklist-check{flex:none}.cy-choice-text{font-size:inherit;line-height:inherit;gap:var(--cy-space-1);padding-block:var(--cy-space-1);display:grid}.cy-choice-label{font-size:inherit;line-height:inherit;font-family:var(--cy-font-sans);font-weight:var(--cy-font-weight-medium);letter-spacing:normal;text-transform:none;color:var(--cy-color-ink);margin:0}.cy-choice-description{line-height:var(--cy-font-line-height);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-sm);font-weight:var(--cy-font-weight-regular);letter-spacing:normal;text-transform:none;color:var(--cy-color-muted);margin:0}.cy-choice.cy-choice{--_hit:var(--cy-hit-min,24px);align-items:flex-start;gap:var(--cy-choice-gap,var(--cy-space-4));min-block-size:var(--_hit);color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);font-weight:var(--cy-font-weight-regular);line-height:var(--cy-font-line-height);letter-spacing:normal;text-transform:none;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;margin:0;display:inline-flex;box-sizing:border-box!important}.cy-choice.cy-choice[data-size=sm]{font-size:var(--cy-font-size-sm)}.cy-choice.cy-choice[data-size=lg]{font-size:var(--cy-font-size-lg)}.cy-choice.cy-choice[data-disabled]{opacity:.55;cursor:not-allowed}.cy-choice[data-strike] .cy-choice-label,.cy-choice[data-strike] .cy-choice-description{transition:color var(--cy-motion-fast) var(--cy-motion-ease)}.cy-choice[data-strike]:has(>*>input:checked:not(:indeterminate)) .cy-choice-label{color:var(--cy-choice-done-color,var(--cy-color-muted));text-decoration-line:line-through;text-decoration-thickness:var(--cy-choice-strike-width,max(var(--cy-border-width), .0625em))}.cy-choice[data-strike]:has(>*>input:checked:not(:indeterminate)) .cy-choice-description{color:var(--cy-choice-done-color,var(--cy-color-muted))}@media (prefers-reduced-motion:reduce){.cy-choice[data-strike] :is(.cy-choice-label,.cy-choice-description){transition:none}}@media (forced-colors:active){.cy-choice[data-strike]:has(>*>input:checked:not(:indeterminate)) .cy-choice-label{color:canvastext;text-decoration-line:line-through;text-decoration-color:canvastext}}@media (pointer:coarse){.cy-choice.cy-choice{--_hit:var(--cy-hit-coarse,44px);align-items:center}}.cy-code-block.cy-code-block{--_lh:1.6;border:var(--cy-border-width) solid var(--cy-color-line);border-radius:var(--cy-code-block-radius,var(--cy-radius-card));background:var(--cy-code-block-background,var(--cy-color-soft));min-inline-size:0;color:var(--cy-color-ink);font-family:var(--cy-font-mono);font-size:var(--cy-font-size-sm);line-height:var(--_lh);letter-spacing:normal;text-transform:none;flex-direction:column;margin:0;padding:0;display:flex;overflow:hidden;box-sizing:border-box!important}.cy-code-block.cy-code-block[data-size=sm]{font-size:var(--cy-font-size-xs)}.cy-code-block.cy-code-block[data-size=lg]{font-size:var(--cy-font-size-md)}.cy-code-block-header.cy-code-block-header{justify-content:space-between;align-items:center;gap:var(--cy-space-4);min-block-size:var(--cy-control-height-md);padding-block:var(--cy-space-1);padding-inline:var(--cy-space-5) var(--cy-space-2);border-block-end:var(--cy-border-width) solid var(--cy-color-line);background:var(--cy-color-surface);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-sm);line-height:var(--cy-font-line-height);display:flex}.cy-code-block-title.cy-code-block-title{min-inline-size:0;color:var(--cy-color-muted);font-size:inherit;font-weight:var(--cy-font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cy-code-block-actions.cy-code-block-actions{align-items:center;gap:var(--cy-space-2);font-size:inherit;flex:none;display:flex}.cy-code-block-body.cy-code-block-body{min-inline-size:0;max-block-size:var(--cy-code-block-max-height,32rem);font-size:inherit;grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid;overflow-y:auto}.cy-code-block-gutter.cy-code-block-gutter{padding:var(--cy-space-5) var(--cy-space-3) var(--cy-space-5) var(--cy-space-5);border-inline-end:var(--cy-border-width) solid var(--cy-color-line);color:var(--cy-color-muted);font-size:inherit;font-variant-numeric:tabular-nums;text-align:end;-webkit-user-select:none;user-select:none;flex-direction:column;flex:none;display:flex}.cy-code-block-pre.cy-code-block-pre{min-inline-size:0;padding:var(--cy-space-5);font-family:inherit;font-size:inherit;line-height:inherit;tab-size:2;white-space:pre;grid-column:-2;margin:0;position:relative;overflow-x:auto}.cy-code-block-pre.cy-code-block-pre:focus-visible{outline:var(--cy-border-focus) solid var(--cy-color-ring);outline-offset:calc(-1 * var(--cy-border-focus))}[data-wrap] .cy-code-block-pre.cy-code-block-pre{white-space:pre-wrap;overflow-wrap:anywhere}.cy-code-block-code.cy-code-block-code{font-family:inherit;font-size:inherit;background:0 0}@media (forced-colors:active){.cy-code-block-pre.cy-code-block-pre:focus-visible{outline-color:highlight}}.cy-code-block-mark.cy-code-block-mark{background:color-mix(in oklab, var(--cy-color-accent) 16%, transparent);block-size:1lh;box-shadow:inset calc(var(--cy-border-width) * 2) 0 0 var(--cy-color-accent);pointer-events:none;position:absolute;inset-block-start:calc(var(--cy-space-5) + var(--_line) * 1lh);inset-inline:0}.cy-code-block-gutter.cy-code-block-gutter>[data-active]{color:var(--cy-color-accent-text);font-weight:var(--cy-font-weight-bold)}@media (forced-colors:active){.cy-code-block-mark.cy-code-block-mark{box-shadow:inset calc(var(--cy-border-width) * 2) 0 0 Highlight;background:0 0}}.cy-color-field.cy-color-field{font-size:var(--cy-font-size-md);letter-spacing:normal;text-transform:none;margin:0;box-sizing:border-box!important}.cy-color-field-trigger.cy-color-field-trigger{aspect-ratio:1;flex:none;inline-size:auto;padding:0}.cy-color-field-swatch.cy-color-field-swatch{inline-size:var(--cy-color-field-swatch-size,18px);block-size:var(--cy-color-field-swatch-size,18px);border:var(--cy-border-width) solid var(--cy-color-muted);border-radius:var(--cy-radius-sm);background:linear-gradient(var(--_c), var(--_c)), repeating-conic-gradient(var(--cy-color-soft) 0 25%, var(--cy-color-surface) 0 50%) 50% / var(--cy-space-4) var(--cy-space-4);font-size:var(--cy-font-size-md);display:block}.cy-color-field-picker.cy-color-field-picker{gap:var(--cy-space-5);inline-size:var(--cy-color-field-picker-width,216px);max-inline-size:100%;font-size:var(--cy-font-size-md);display:grid}.cy-color-field-area.cy-color-field-area{block-size:var(--cy-color-field-area-height,160px);border-radius:var(--cy-radius-sm);background:linear-gradient(to top, black, transparent), linear-gradient(to right, white, var(--_hue));font-size:var(--cy-font-size-md);cursor:crosshair;touch-action:none;outline:none;position:relative}.cy-color-field-area.cy-color-field-area:focus-visible{box-shadow:0 0 0 var(--cy-border-focus) var(--cy-color-ring)}.cy-color-field-area-thumb.cy-color-field-area-thumb{left:var(--_x);top:var(--_y);inline-size:var(--cy-space-7);block-size:var(--cy-space-7);margin:calc(var(--cy-space-7) / -2);border:calc(2 * var(--cy-border-width)) solid white;border-radius:var(--cy-radius-full);box-shadow:0 0 0 var(--cy-border-width) #00000080, inset 0 0 0 var(--cy-border-width) #0000004d;font-size:var(--cy-font-size-md);pointer-events:none;position:absolute}.cy-color-field-strip.cy-color-field-strip.cy-color-field-strip{block-size:var(--cy-space-5);border-radius:var(--cy-radius-full);font-size:var(--cy-font-size-md);position:absolute;inset-block-start:calc(50% - var(--cy-space-5) / 2);inset-inline-start:0}.cy-color-field-strip.cy-color-field-strip.cy-color-field-strip[data-strip=hue]{background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.cy-color-field-strip.cy-color-field-strip.cy-color-field-strip[data-strip=alpha]{background:linear-gradient(to right, transparent, var(--_c)), repeating-conic-gradient(var(--cy-color-soft) 0 25%, var(--cy-color-surface) 0 50%) 50% / var(--cy-space-3) var(--cy-space-3)}@media (forced-colors:active){.cy-color-field-swatch.cy-color-field-swatch{forced-color-adjust:none}}.cy-color-swatches.cy-color-swatches{--_s:var(--cy-color-swatches-size,var(--cy-control-height-sm));--_hit:var(--cy-hit-min,24px);gap:var(--cy-space-3);font-size:var(--cy-font-size-md);flex-wrap:wrap;margin:0;padding:0;display:flex;box-sizing:border-box!important}.cy-color-swatches.cy-color-swatches[data-size=sm]{--_s:var(--cy-color-swatches-size,var(--cy-space-8))}.cy-color-swatches.cy-color-swatches[data-size=lg]{--_s:var(--cy-color-swatches-size,var(--cy-control-height-md))}.cy-color-swatches-swatch.cy-color-swatches-swatch{inline-size:var(--_s);block-size:var(--_s);border:var(--cy-border-width) solid color-mix(in oklab, var(--cy-color-ink) 20%, transparent);border-radius:var(--cy-color-swatches-radius,var(--cy-radius-sm));background:linear-gradient(var(--_swatch), var(--_swatch)), repeating-conic-gradient(var(--cy-color-soft) 0 25%, var(--cy-color-surface) 0 50%) 0 0 / 50% 50%;color:#fff;font-size:inherit;cursor:pointer;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:relative;box-sizing:border-box!important}.cy-color-swatches-swatch.cy-color-swatches-swatch[data-light]{color:#000}.cy-color-swatches-swatch.cy-color-swatches-swatch:before{content:"";inset:calc((var(--_s) - max(var(--_s), var(--_hit))) / 2 - var(--cy-border-width));position:absolute}.cy-color-swatches-swatch.cy-color-swatches-swatch[aria-checked=true]{box-shadow:0 0 0 calc(2 * var(--cy-border-width)) var(--cy-color-surface), 0 0 0 calc(4 * var(--cy-border-width)) var(--cy-color-ink)}.cy-color-swatches-swatch.cy-color-swatches-swatch:focus-visible{outline:var(--cy-border-focus) solid var(--cy-color-ring);outline-offset:calc(3 * var(--cy-border-width))}.cy-color-swatches-swatch.cy-color-swatches-swatch:disabled{cursor:not-allowed;opacity:.5}@media (pointer:coarse){.cy-color-swatches.cy-color-swatches{--_hit:var(--cy-hit-coarse,44px)}}@media (forced-colors:active){.cy-color-swatches-swatch.cy-color-swatches-swatch{forced-color-adjust:none;border-color:canvastext}.cy-color-swatches-swatch.cy-color-swatches-swatch[aria-checked=true]{outline:calc(2 * var(--cy-border-width)) solid Highlight}}.cy-combobox.cy-combobox{--cy-option-list-bg:var(--cy-combobox-list-bg,var(--cy-color-surface-raised));--cy-option-list-max-height:var(--cy-combobox-list-max-height,min(320px, 60vh));--cy-option-list-max-width:var(--cy-combobox-list-max-width,480px);--cy-option-list-active-bg:var(--cy-combobox-option-active-bg,var(--cy-color-soft));font-size:var(--cy-font-size-md);letter-spacing:normal;text-transform:none;margin:0;display:grid;box-sizing:border-box!important}.cy-command-palette.cy-command-palette{block-size:100%;max-block-size:none;inline-size:100%;max-inline-size:none;padding:var(--cy-command-palette-offset,12vh) var(--cy-space-6) var(--cy-space-6);background:var(--cy-dialog-scrim,#00000073);color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);font-weight:var(--cy-font-weight-regular);line-height:var(--cy-font-line-height);letter-spacing:normal;text-align:start;text-transform:none;opacity:1;transition:opacity var(--cy-motion-fast) var(--cy-motion-ease), display var(--cy-motion-fast) allow-discrete, overlay var(--cy-motion-fast) allow-discrete;border:0;outline:none;place-items:start center;margin:0;display:none;position:fixed;inset:0;overflow:hidden;box-sizing:border-box!important}.cy-command-palette.cy-command-palette[open]{animation:cy-command-palette-in var(--cy-motion-fast) var(--cy-motion-ease);display:grid}.cy-command-palette.cy-command-palette:not([open]){opacity:0}.cy-command-palette.cy-command-palette::backdrop{background:0 0}.cy-command-palette-panel.cy-command-palette-panel{inline-size:min(var(--cy-command-palette-width,560px), 100%);border:var(--cy-border-width) solid var(--cy-color-line);border-radius:var(--cy-radius-card);background:var(--cy-color-surface);max-block-size:100%;box-shadow:var(--cy-shadow-lg);font-size:var(--cy-font-size-md);flex-direction:column;display:flex;overflow:hidden}.cy-command-palette-search.cy-command-palette-search{align-items:center;gap:var(--cy-space-4);padding:0 var(--cy-space-6);border-block-end:var(--cy-border-width) solid var(--cy-color-line);font-size:var(--cy-font-size-md);display:flex}.cy-command-palette-search-icon.cy-command-palette-search-icon{color:var(--cy-color-muted);flex:none}.cy-command-palette-input.cy-command-palette-input{min-inline-size:0;block-size:calc(1.5 * var(--cy-control-height-lg));color:var(--cy-color-ink);font:inherit;font-size:var(--cy-font-size-lg);letter-spacing:normal;text-transform:none;appearance:none;background:0 0;border:0;outline:none;flex:1;margin:0;padding:0;box-sizing:border-box!important}.cy-command-palette-input.cy-command-palette-input::placeholder{color:var(--cy-color-muted);opacity:1}.cy-command-palette-list.cy-command-palette-list{max-block-size:var(--cy-command-palette-list-max-height,min(420px, 60vh));overscroll-behavior:contain;padding:var(--cy-space-2);font-size:var(--cy-font-size-md);overflow:auto}.cy-command-palette-group.cy-command-palette-group{font-size:var(--cy-font-size-md)}.cy-command-palette-group.cy-command-palette-group+.cy-command-palette-group.cy-command-palette-group{margin-block-start:var(--cy-space-3)}.cy-command-palette-heading.cy-command-palette-heading{padding:var(--cy-space-3) var(--cy-space-4) var(--cy-space-2);color:var(--cy-color-muted);font-size:var(--cy-font-size-xs);font-weight:var(--cy-font-weight-medium);letter-spacing:normal;text-transform:none}.cy-command-palette-item.cy-command-palette-item{--_hit:var(--cy-hit-min,24px);align-items:center;gap:var(--cy-space-4);min-block-size:max(var(--cy-control-height-md), var(--_hit));padding:0 var(--cy-space-4);border-radius:var(--cy-radius-sm);color:var(--cy-color-ink);font-size:var(--cy-font-size-md);letter-spacing:normal;text-transform:none;cursor:pointer;display:flex}.cy-command-palette-item.cy-command-palette-item[data-active]{background:var(--cy-color-soft)}.cy-command-palette-item.cy-command-palette-item[aria-disabled=true]{opacity:.45;cursor:not-allowed}.cy-command-palette-icon.cy-command-palette-icon{color:var(--cy-color-muted);flex:none}.cy-command-palette-label.cy-command-palette-label{min-inline-size:0;color:inherit;font-size:var(--cy-font-size-md);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.cy-command-palette-tag.cy-command-palette-tag{flex:none}.cy-command-palette-empty.cy-command-palette-empty{letter-spacing:normal;text-transform:none;padding:var(--cy-space-6);color:var(--cy-color-muted);font-size:var(--cy-font-size-md);text-align:center;margin:0}@media (pointer:coarse){.cy-command-palette-item.cy-command-palette-item{--_hit:var(--cy-hit-coarse,44px)}}@media not (min-width:36rem){.cy-command-palette.cy-command-palette{padding:var(--cy-space-4)}}@keyframes cy-command-palette-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.cy-command-palette.cy-command-palette,.cy-command-palette.cy-command-palette[open]{transition:none;animation:none}}@media (forced-colors:active){.cy-command-palette-panel.cy-command-palette-panel{border-color:canvastext}.cy-command-palette-item[data-active]{outline:var(--cy-border-width) solid Highlight}}.cy-compare-slider.cy-compare-slider{--_c:var(--cy-compare-slider-divider,white);--_g:var(--cy-compare-slider-grip-size,var(--cy-control-height-md));--_hit:var(--cy-hit-min,24px);border-radius:var(--cy-radius-card);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-sm);-webkit-user-select:none;user-select:none;cursor:ew-resize;touch-action:pan-y;direction:ltr;margin:0;padding:0;display:grid;position:relative;overflow:hidden;box-sizing:border-box!important}.cy-compare-slider-layer.cy-compare-slider-layer{min-inline-size:0;font-size:inherit;grid-area:1/1}.cy-compare-slider-layer.cy-compare-slider-layer>img,.cy-compare-slider-layer.cy-compare-slider-layer>video,.cy-compare-slider-layer.cy-compare-slider-layer>canvas{pointer-events:none;block-size:auto;inline-size:100%;display:block}.cy-compare-slider-layer.cy-compare-slider-layer[data-side=before]{clip-path:inset(0 calc(100% - var(--_pos)) 0 0)}.cy-compare-slider-tag.cy-compare-slider-tag{padding:var(--cy-space-1) var(--cy-space-4);border-radius:var(--cy-radius-full);color:#fff;font-size:var(--cy-font-size-xs);font-weight:var(--cy-font-weight-medium);pointer-events:none;background:#0009;background:lab(0% 0 0/.6);position:absolute;inset-block-start:var(--cy-space-4)}.cy-compare-slider-tag.cy-compare-slider-tag[data-side=before]{left:var(--cy-space-4)}.cy-compare-slider-tag.cy-compare-slider-tag[data-side=after]{right:var(--cy-space-4)}.cy-compare-slider-divider.cy-compare-slider-divider{inset-block:0;left:var(--_pos);inline-size:calc(2 * var(--cy-border-width));background:var(--_c);box-shadow:0 0 0 var(--cy-border-width) #0000004d;font-size:inherit;position:absolute;translate:-50%}@supports (color:lab(0% 0 0)){.cy-compare-slider-divider.cy-compare-slider-divider{box-shadow:0 0 0 var(--cy-border-width) lab(0% 0 0/.3)}}.cy-compare-slider-divider.cy-compare-slider-divider:before{content:"";inline-size:var(--_hit);inset-block:0;position:absolute;left:50%;translate:-50%}.cy-compare-slider-divider.cy-compare-slider-divider:focus-visible{outline:none}.cy-compare-slider-divider.cy-compare-slider-divider:focus-visible>.cy-compare-slider-grip{outline:var(--cy-border-focus) solid var(--cy-color-ring)}.cy-compare-slider-grip.cy-compare-slider-grip{inline-size:var(--_g);block-size:var(--_g);border:calc(2 * var(--cy-border-width)) solid var(--_c);border-radius:var(--cy-radius-full);box-shadow:var(--cy-shadow-sm);font-size:inherit;background:#00000059;background:lab(0% 0 0/.35);position:absolute;top:50%;left:50%;translate:-50% -50%}@media (pointer:coarse){.cy-compare-slider.cy-compare-slider{--_hit:var(--cy-hit-coarse,44px)}}@media (forced-colors:active){.cy-compare-slider-divider.cy-compare-slider-divider{forced-color-adjust:none;background:canvastext}}.cy-container.cy-container{--_pad-inline:var(--cy-container-padding,var(--cy-space-6));--_pad-block:0;inline-size:100%;max-inline-size:var(--cy-container-size-lg,1024px);min-inline-size:0;padding-block:var(--_pad-block);padding-left:max(var(--_pad-inline), env(safe-area-inset-left,0rem));padding-right:max(var(--_pad-inline), env(safe-area-inset-right,0rem));font-size:inherit;line-height:inherit;margin:0;display:block;box-sizing:border-box!important}.cy-container.cy-container[data-center]{margin-inline:auto}.cy-container.cy-container[data-size=sm]{max-inline-size:var(--cy-container-size-sm,640px)}.cy-container.cy-container[data-size=md]{max-inline-size:var(--cy-container-size-md,768px)}.cy-container.cy-container[data-size=xl]{max-inline-size:var(--cy-container-size-xl,1280px)}.cy-container.cy-container[data-size=full]{max-inline-size:none}.cy-copy-button.cy-copy-button{font-size:var(--cy-font-size-md);letter-spacing:normal;text-transform:none;vertical-align:middle;margin:0;display:inline-flex;position:relative;box-sizing:border-box!important}.cy-data-grid.cy-data-grid{--_row:var(--cy-data-grid-row-height,var(--cy-control-height-md));--_head:var(--cy-data-grid-header-height,var(--cy-control-height-lg));--_pad:var(--cy-data-grid-cell-padding,var(--cy-space-5));--_hit:var(--cy-hit-min,24px);min-inline-size:0;block-size:var(--cy-data-grid-height,calc(12 * var(--cy-control-height-md)));border:var(--cy-border-width) solid var(--cy-color-line);border-radius:var(--cy-radius-md);background:var(--cy-color-surface);color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);font-weight:var(--cy-font-weight-regular);line-height:var(--cy-font-line-height);letter-spacing:normal;text-transform:none;flex-direction:column;margin:0;padding:0;display:flex;overflow:hidden;box-sizing:border-box!important}.cy-data-grid.cy-data-grid[data-size=sm]{--_row:var(--cy-data-grid-row-height,calc(var(--cy-control-height-sm) + var(--cy-space-1)));--_head:var(--cy-data-grid-header-height,var(--cy-control-height-md));--_pad:var(--cy-data-grid-cell-padding,var(--cy-space-4));font-size:var(--cy-font-size-sm)}@media (pointer:coarse){.cy-data-grid.cy-data-grid{--_hit:var(--cy-hit-coarse,44px)}}.cy-data-grid-scroll.cy-data-grid-scroll{overscroll-behavior:contain;min-block-size:0;font-size:inherit;font-variant-numeric:tabular-nums;flex:auto;position:relative;overflow:auto}.cy-data-grid-canvas.cy-data-grid-canvas{min-inline-size:100%;font-size:inherit;position:relative}.cy-data-grid-head.cy-data-grid-head{z-index:2;block-size:max(var(--_head), var(--_hit));background:var(--cy-data-grid-header-background,var(--cy-color-soft));font-size:inherit;position:sticky;inset-block-start:0;overflow-x:clip}.cy-data-grid-header-row.cy-data-grid-header-row{block-size:100%;font-size:inherit;position:relative}.cy-data-grid-header.cy-data-grid-header,.cy-data-grid-cell.cy-data-grid-cell{box-sizing:border-box;padding-inline:var(--_pad);font-size:inherit;text-align:start;white-space:nowrap;outline:none;align-items:center;display:flex;position:absolute;inset-block:0}:is(.cy-data-grid-header.cy-data-grid-header,.cy-data-grid-cell.cy-data-grid-cell)[data-align=end]{text-align:end;justify-content:flex-end}:is(.cy-data-grid-header.cy-data-grid-header,.cy-data-grid-cell.cy-data-grid-cell):focus-visible{box-shadow:inset 0 0 0 var(--cy-border-focus) var(--cy-color-ring)}.cy-data-grid-header.cy-data-grid-header{border-block-end:var(--cy-border-width) solid var(--cy-color-line);color:var(--cy-color-muted);font-size:var(--cy-font-size-sm);font-weight:var(--cy-font-weight-medium)}.cy-data-grid-header.cy-data-grid-header[data-sortable]{--cy-sort-button-padding:var(--_pad);padding-inline:0}.cy-data-grid-header.cy-data-grid-header[aria-sort=ascending],.cy-data-grid-header.cy-data-grid-header[aria-sort=descending]{color:var(--cy-color-ink)}.cy-data-grid-label.cy-data-grid-label,.cy-data-grid-value.cy-data-grid-value{min-inline-size:0;font-size:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cy-data-grid-resize.cy-data-grid-resize{z-index:1;inline-size:var(--_hit);cursor:col-resize;touch-action:none;position:absolute;inset-block:0;inset-inline-end:calc(var(--_hit) / -2)}.cy-data-grid-resize.cy-data-grid-resize:after{content:"";inset-block:var(--cy-space-3);inline-size:calc(2 * var(--cy-border-width));background:var(--cy-color-line);position:absolute;inset-inline-start:calc(50% - var(--cy-border-width))}.cy-data-grid-resize.cy-data-grid-resize:hover:after{background:var(--cy-color-accent)}.cy-data-grid-body.cy-data-grid-body{font-size:inherit;position:relative}.cy-data-grid-row.cy-data-grid-row{block-size:max(var(--_row), var(--_hit));box-sizing:border-box;font-size:inherit;position:absolute;inset-inline:0}.cy-data-grid-row.cy-data-grid-row:hover{background:var(--cy-color-soft)}.cy-data-grid-row.cy-data-grid-row[aria-selected=true]{background:var(--cy-data-grid-selected-background,var(--cy-color-accent-soft))}.cy-data-grid-cell.cy-data-grid-cell{border-block-end:var(--cy-border-width) solid var(--cy-color-line);color:var(--cy-color-ink);cursor:default}.cy-data-grid-cell.cy-data-grid-cell[aria-selected=true]{background:var(--cy-data-grid-selected-background,var(--cy-color-accent-soft))}.cy-data-grid-cell.cy-data-grid-cell[data-kind=null]{color:var(--cy-data-grid-null-color,var(--cy-color-muted));font-style:italic}[aria-selected=true]>.cy-data-grid-cell.cy-data-grid-cell[data-kind=null],.cy-data-grid-cell.cy-data-grid-cell[aria-selected=true][data-kind=null]{color:var(--cy-data-grid-null-color,color-mix(in oklab, var(--cy-color-muted), var(--cy-color-ink)))}.cy-data-grid-cell.cy-data-grid-cell[data-kind=number]{color:var(--cy-data-grid-number-color,var(--cy-color-ink))}.cy-data-grid-cell.cy-data-grid-cell[data-tone=neutral]{color:var(--cy-color-ink)}.cy-data-grid-cell.cy-data-grid-cell[data-tone=accent]{color:var(--cy-color-accent-text)}.cy-data-grid-cell.cy-data-grid-cell[data-tone=danger]{color:var(--cy-color-danger-text)}.cy-data-grid-cell.cy-data-grid-cell[data-tone=success]{color:var(--cy-color-success-text)}.cy-data-grid-cell.cy-data-grid-cell[data-tone=warning]{color:var(--cy-color-warning-text)}.cy-data-grid-cell.cy-data-grid-cell[data-tone=info]{color:var(--cy-color-info-text)}.cy-data-grid-tip.cy-data-grid-tip{display:contents}.cy-data-grid-empty-row.cy-data-grid-empty-row{inline-size:-moz-fit-content;inline-size:fit-content;font-size:inherit;position:sticky;inset-inline-start:0}.cy-data-grid-empty.cy-data-grid-empty{padding:var(--cy-space-6) var(--_pad);color:var(--cy-color-muted);font-size:inherit}@media (forced-colors:active){.cy-data-grid-row.cy-data-grid-row[aria-selected=true],.cy-data-grid-cell.cy-data-grid-cell[aria-selected=true]{outline:var(--cy-border-width) solid Highlight;outline-offset:calc(-1 * var(--cy-border-width))}}.cy-date-field.cy-date-field{--cy-text-field-numeric:tabular-nums}.cy-date-field-calendar.cy-date-field-calendar{font-size:var(--cy-font-size-md);justify-content:center;display:flex}.cy-description-list.cy-description-list{min-inline-size:0;color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);font-weight:var(--cy-font-weight-regular);line-height:var(--cy-font-line-height);letter-spacing:normal;text-transform:none;margin:0;padding:0;display:block;container:cy-description-list/inline-size;box-sizing:border-box!important}.cy-description-list.cy-description-list[data-size=sm]{font-size:var(--cy-font-size-sm)}.cy-description-list.cy-description-list[data-size=lg]{font-size:var(--cy-font-size-lg)}.cy-description-list-list.cy-description-list-list{--_rg:var(--cy-description-list-row-gap,var(--cy-space-5));grid-template-columns:fit-content(var(--cy-description-list-term-width,40%)) minmax(0, 1fr);column-gap:var(--cy-description-list-column-gap,var(--cy-space-6));row-gap:var(--_rg);font-size:inherit;margin:0;padding:0;display:grid}.cy-description-list-row.cy-description-list-row{grid-column:1/-1;grid-template-columns:subgrid;row-gap:var(--cy-space-2);font-size:inherit;align-items:baseline;margin:0;padding:0;display:grid}[data-divided] .cy-description-list-row.cy-description-list-row+.cy-description-list-row.cy-description-list-row{border-block-start:var(--cy-border-width) solid var(--cy-color-line);padding-block-start:var(--_rg)}.cy-description-list-term.cy-description-list-term{color:var(--cy-color-muted);font-size:inherit;font-weight:var(--cy-font-weight-medium);overflow-wrap:anywhere;grid-column:1;margin:0;padding:0}.cy-description-list-detail.cy-description-list-detail{min-inline-size:0;color:var(--cy-color-ink);font-size:inherit;overflow-wrap:anywhere;grid-column:2;margin:0;padding:0}@container cy-description-list (inline-size<28rem){.cy-description-list[data-layout=auto] .cy-description-list-list.cy-description-list-list{grid-template-columns:minmax(0,1fr)}.cy-description-list[data-layout=auto] .cy-description-list-term.cy-description-list-term,.cy-description-list[data-layout=auto] .cy-description-list-detail.cy-description-list-detail{grid-column:1}}.cy-description-list[data-layout=stacked] .cy-description-list-list.cy-description-list-list{grid-template-columns:minmax(0,1fr)}.cy-description-list[data-layout=stacked] .cy-description-list-term.cy-description-list-term,.cy-description-list[data-layout=stacked] .cy-description-list-detail.cy-description-list-detail{grid-column:1}.cy-device-frame-body{--_u:calc(1cqi / max(1, var(--_screen-ratio)));--_bezel:0;--_corner:0;padding:var(--_bezel);font:inherit;border-radius:var(--_corner);isolation:isolate;box-shadow:0 0 0 var(--cy-border-width) var(--cy-device-frame-edge,var(--lightningcss-light,var(--cy-color-line))var(--lightningcss-dark,color-mix(in oklab, var(--cy-color-ink) 42%, var(--cy-color-bg)))), var(--cy-device-frame-shadow,var(--cy-shadow-lg));border:0;flex-direction:column;margin:0;display:flex;position:relative;box-sizing:border-box!important}.cy-device-frame-body:before,.cy-device-frame-body:after{content:none;border-radius:var(--cy-radius-full);background:var(--cy-device-frame-bezel,var(--lightningcss-light,var(--cy-color-ink))var(--lightningcss-dark,color-mix(in oklab, var(--cy-color-ink) 20%, var(--cy-color-bg))));position:absolute}.cy-device-frame-body:before{z-index:-1;border-radius:inherit;inset:0}.cy-device-frame-body:after{z-index:1}.cy-device-frame-screen.cy-device-frame-screen{--_screen-radius:calc(var(--_corner) - var(--_bezel));--cy-aspect-ratio-radius:var(--_screen-radius);isolation:isolate;background:var(--cy-device-frame-screen,var(--cy-color-bg))}.cy-device-frame-content.cy-device-frame-content{clip-path:inset(0 round var(--_screen-radius,0));padding-block-start:var(--_safe-top,0);padding-left:var(--_safe-left,0);grid-template:minmax(0,1fr)/minmax(0,1fr);display:grid;overflow:hidden}.cy-device-frame-content.cy-device-frame-content>*{box-sizing:border-box;object-fit:cover;grid-area:1/1;block-size:100%;min-block-size:0;inline-size:100%;max-inline-size:none;margin:0}.cy-device-frame-bar{align-items:center;gap:var(--cy-space-5);padding:var(--cy-space-3) var(--cy-space-4);border-block-end:var(--cy-border-width) solid var(--cy-device-frame-edge,var(--cy-color-line));background:var(--cy-device-frame-browser-bar,var(--cy-color-soft));color:var(--cy-color-muted);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-xs);font-weight:var(--cy-font-weight-regular);letter-spacing:normal;text-transform:none;margin:0;line-height:1.5;display:flex;box-sizing:border-box!important}.cy-device-frame-dots{gap:var(--cy-space-2);font:inherit;flex:none;margin:0;display:inline-flex;box-sizing:border-box!important}.cy-device-frame-dots>span{inline-size:var(--cy-space-4);block-size:var(--cy-space-4);border-radius:var(--cy-radius-full);background:var(--cy-device-frame-dot,color-mix(in oklab, var(--cy-color-muted) 45%, transparent));margin:0;display:block;box-sizing:border-box!important}.cy-device-frame-url{min-inline-size:0;max-inline-size:60%;padding:var(--cy-space-1) var(--cy-space-5);border-radius:var(--cy-radius-full);background:var(--cy-color-surface);color:inherit;font:inherit;letter-spacing:normal;text-align:center;text-overflow:ellipsis;text-transform:none;white-space:nowrap;flex:1 1 0;margin:0 auto;overflow:hidden;box-sizing:border-box!important}.cy-device-frame.cy-device-frame{--_max:100%;inline-size:100%;max-inline-size:min(100%, var(--_max));color:inherit;font:inherit;letter-spacing:normal;text-transform:none;border:0;margin:0;padding:0;display:block;container-type:inline-size;box-sizing:border-box!important}.cy-device-frame.cy-device-frame:is([data-device=phone],[data-device=tablet])>.cy-device-frame-body:before{content:""}.cy-device-frame.cy-device-frame[data-device=phone]{--_max:calc(var(--cy-device-frame-phone-width,calc(var(--cy-control-height-md) * 9)) * max(1, var(--_screen-ratio)))}.cy-device-frame.cy-device-frame[data-device=phone]>.cy-device-frame-body{--_bezel:calc(var(--_u) * 3.5);--_corner:calc(var(--_u) * 15);--_island:calc(var(--_u) * 13.5)}.cy-device-frame.cy-device-frame[data-device=phone]>.cy-device-frame-body:after{content:"";inline-size:calc(var(--_u) * 28);block-size:calc(var(--_u) * 8);inset-block-start:calc(var(--_bezel) + var(--_u) * 2.5);left:50%;translate:-50%}.cy-device-frame.cy-device-frame[data-device=phone]:is([data-safe=on],[data-safe=auto]:not(:has(.cy-device-frame-content>:is(img,picture,video,canvas,svg)))) .cy-device-frame-content{--_safe-top:var(--_island)}.cy-device-frame.cy-device-frame[data-device=phone]:is([data-safe=on],[data-safe=auto]:not(:has(.cy-device-frame-content>:is(img,picture,video,canvas,svg)))) .cy-device-frame-content:is([data-orientation=landscape] *){--_safe-top:0;--_safe-left:var(--_island)}.cy-device-frame.cy-device-frame[data-device=tablet]{--_max:calc(var(--cy-device-frame-tablet-width,calc(var(--cy-control-height-md) * 18)) * max(1, var(--_screen-ratio)))}.cy-device-frame.cy-device-frame[data-device=tablet]>.cy-device-frame-body{--_bezel:calc(var(--_u) * 4.5);--_corner:calc(var(--_u) * 6.5)}.cy-device-frame.cy-device-frame[data-device=tablet]>.cy-device-frame-body:after{content:"";top:calc(var(--_bezel) / 2);inline-size:calc(var(--_u) * 1.6);block-size:calc(var(--_u) * 1.6);background:var(--cy-device-frame-edge,var(--cy-color-line));left:50%;translate:-50% -50%}.cy-device-frame.cy-device-frame[data-orientation=landscape]>.cy-device-frame-body:after{top:50%;left:calc(var(--_bezel) + var(--_u) * 2.5);inline-size:calc(var(--_u) * 8);block-size:calc(var(--_u) * 28);translate:0 -50%}.cy-device-frame.cy-device-frame[data-device=tablet][data-orientation=landscape]>.cy-device-frame-body:after{left:calc(var(--_bezel) / 2);inline-size:calc(var(--_u) * 1.6);block-size:calc(var(--_u) * 1.6);translate:-50% -50%}.cy-device-frame.cy-device-frame[data-device=browser]>.cy-device-frame-body{--_corner:var(--cy-device-frame-browser-radius,var(--cy-radius-card));background:var(--cy-device-frame-browser-bar,var(--cy-color-soft));overflow:hidden}.cy-device-frame.cy-device-frame[data-device=browser]>.cy-device-frame-body>.cy-device-frame-screen{--_screen-radius:0}@media (forced-colors:active){.cy-device-frame-body{outline:var(--cy-border-width) solid CanvasText}}.cy-dialog.cy-dialog{--_w:var(--cy-dialog-width-md,480px);--_radius:var(--cy-dialog-radius,var(--cy-radius-card));--_pad:var(--cy-dialog-padding,var(--cy-space-7));background:var(--cy-dialog-scrim,#00000073);block-size:100%;max-block-size:none;inline-size:100%;max-inline-size:none;color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);font-weight:var(--cy-font-weight-regular);line-height:var(--cy-font-line-height);letter-spacing:normal;text-align:start;text-transform:none;opacity:1;transition:opacity var(--cy-motion-base) var(--cy-motion-ease), display var(--cy-motion-base) allow-discrete, overlay var(--cy-motion-base) allow-discrete;border:0;outline:none;place-items:center;margin:0;padding:0;display:none;position:fixed;inset:0;overflow:hidden;container:cy-dialog/inline-size;box-sizing:border-box!important}.cy-dialog.cy-dialog[open]{animation:cy-dialog-in var(--cy-motion-base) var(--cy-motion-ease);display:grid}.cy-dialog.cy-dialog:not([open]){opacity:0}.cy-dialog.cy-dialog::backdrop{background:0 0}.cy-dialog.cy-dialog[data-size=sm]{--_w:var(--cy-dialog-width-sm,360px)}.cy-dialog.cy-dialog[data-size=lg]{--_w:var(--cy-dialog-width-lg,640px)}.cy-dialog-panel.cy-dialog-panel{--_gap:var(--cy-space-6);--_from-translate:0 0;--_from-scale:.97;inline-size:min(var(--_w), calc(100% - 2 * var(--_gap)));max-block-size:calc(100% - 2 * var(--_gap));min-block-size:0;margin:var(--_gap);border:var(--cy-border-width) solid var(--cy-color-line);border-radius:var(--_radius);background:var(--cy-color-surface);color:var(--cy-color-ink);box-shadow:var(--cy-shadow-lg);font-size:var(--cy-font-size-md);transition:scale var(--cy-motion-base) var(--cy-motion-ease), translate var(--cy-motion-base) var(--cy-motion-ease);flex-direction:column;padding:0;display:flex;overflow:hidden;translate:0;scale:1;box-sizing:border-box!important}.cy-dialog.cy-dialog:not([open]) .cy-dialog-panel{scale:var(--_from-scale);translate:var(--_from-translate)}.cy-dialog.cy-dialog[open] .cy-dialog-panel{animation:cy-dialog-panel-in var(--cy-motion-base) var(--cy-motion-ease)}.cy-dialog-toasts{font-size:var(--cy-font-size-md);display:contents}.cy-dialog-header.cy-dialog-header{align-items:flex-start;gap:var(--cy-space-4);padding:var(--_pad) var(--_pad) 0;font-size:var(--cy-font-size-md);display:flex}.cy-dialog-title.cy-dialog-title{min-inline-size:0;padding-block:var(--cy-space-1);color:var(--cy-color-ink);font-family:var(--cy-font-display,var(--cy-font-sans));font-size:var(--cy-font-size-lg);font-weight:var(--cy-font-weight-bold);line-height:var(--cy-font-line-height);overflow-wrap:anywhere;flex:auto;margin:0}.cy-dialog-close.cy-dialog-close{flex:none;margin-block-start:calc(-1 * var(--cy-space-1));margin-inline-end:calc(-1 * var(--cy-space-3))}.cy-dialog-description.cy-dialog-description{padding:var(--cy-space-2) var(--_pad) 0;color:var(--cy-color-muted);font-size:var(--cy-font-size-md);margin:0}.cy-dialog-body.cy-dialog-body{min-block-size:0;padding:var(--cy-space-6) var(--_pad) var(--_pad);overscroll-behavior:contain;font-size:var(--cy-font-size-md);scroll-padding-block:var(--cy-space-6);flex:auto;overflow:auto}.cy-dialog-actions.cy-dialog-actions{justify-content:flex-end;gap:var(--cy-space-4);padding:var(--cy-space-6) var(--_pad);border-block-start:var(--cy-border-width) solid var(--cy-color-line);font-size:var(--cy-font-size-md);flex-wrap:wrap;display:flex}@container cy-dialog (inline-size<36rem){.cy-dialog:not([data-side]) .cy-dialog-panel.cy-dialog-panel{--_from-translate:0 100%;--_from-scale:1;inline-size:100%;max-block-size:calc(100% - var(--cy-space-8));border-block-end:0;border-end-end-radius:0;border-end-start-radius:0;align-self:end;margin:0}.cy-dialog:not([data-side]) .cy-dialog-actions.cy-dialog-actions{padding-block-end:max(var(--cy-space-6), env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.cy-dialog.cy-dialog,.cy-dialog.cy-dialog[open],.cy-dialog.cy-dialog[open] .cy-dialog-panel,.cy-dialog-panel.cy-dialog-panel{transition:none;animation:none}}@media (forced-colors:active){.cy-dialog-panel.cy-dialog-panel{border-color:canvastext}}@keyframes cy-dialog-in{0%{opacity:0}}@keyframes cy-dialog-panel-in{0%{scale:var(--_from-scale);translate:var(--_from-translate)}}.cy-disclosure.cy-disclosure{--_h:var(--cy-control-height-md);--_pad:var(--cy-disclosure-padding-inline,var(--cy-space-0));--_d:var(--cy-motion-base);min-inline-size:0;color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);font-weight:var(--cy-font-weight-regular);line-height:var(--cy-font-line-height);border:0;margin:0;padding:0;display:block;box-sizing:border-box!important}.cy-disclosure.cy-disclosure[data-size=sm]{--_h:var(--cy-control-height-sm);font-size:var(--cy-font-size-sm)}.cy-disclosure.cy-disclosure[data-size=lg]{--_h:var(--cy-control-height-lg);font-size:var(--cy-font-size-lg)}.cy-disclosure.cy-disclosure[data-variant=line]{border-block-end:var(--cy-border-width) solid var(--cy-color-line)}.cy-disclosure.cy-disclosure[data-variant=card]{--_pad:var(--cy-disclosure-padding-inline,var(--cy-space-5));border:var(--cy-border-width) solid var(--cy-color-line);border-radius:var(--cy-disclosure-radius,var(--cy-radius-card));background:var(--cy-color-surface);overflow:clip}.cy-disclosure.cy-disclosure[data-edge][data-edge]{border-inline-start:var(--cy-disclosure-edge-width,var(--cy-space-2)) solid var(--_edge)}.cy-disclosure.cy-disclosure[data-edge]:not([data-variant=card]){--_pad:var(--cy-disclosure-padding-inline,var(--cy-space-5))}.cy-disclosure-heading.cy-disclosure-heading{font:inherit;font-size:inherit;line-height:inherit;letter-spacing:normal;margin:0;padding:0}.cy-disclosure-trigger.cy-disclosure-trigger{justify-content:space-between;align-items:center;gap:var(--cy-disclosure-gap,var(--cy-space-4));inline-size:100%;min-block-size:var(--_h);padding:var(--cy-space-2) var(--_pad);border-radius:inherit;color:inherit;font:inherit;font-size:inherit;line-height:inherit;font-weight:var(--cy-font-weight-medium);letter-spacing:normal;text-transform:none;text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;display:flex;box-sizing:border-box!important}.cy-disclosure-trigger.cy-disclosure-trigger:hover:not([aria-disabled=true]) .cy-disclosure-chevron{color:var(--cy-color-ink)}.cy-disclosure-trigger.cy-disclosure-trigger:focus-visible{outline:var(--cy-border-focus) solid transparent;box-shadow:inset 0 0 0 var(--cy-border-focus) var(--cy-color-ring)}.cy-disclosure-trigger.cy-disclosure-trigger[aria-disabled=true]{cursor:default}:is([data-variant=plain],[data-variant=line])>.cy-disclosure-trigger.cy-disclosure-trigger,:is([data-variant=plain],[data-variant=line])>:where(.cy-disclosure-heading,.cy-disclosure-row)>.cy-disclosure-trigger.cy-disclosure-trigger,:is([data-variant=plain],[data-variant=line])>:where(.cy-disclosure-row)>:where(.cy-disclosure-heading)>.cy-disclosure-trigger.cy-disclosure-trigger{border-radius:var(--cy-radius-sm)}:is(:is([data-variant=plain],[data-variant=line])>.cy-disclosure-trigger.cy-disclosure-trigger,:is([data-variant=plain],[data-variant=line])>:where(.cy-disclosure-heading,.cy-disclosure-row)>.cy-disclosure-trigger.cy-disclosure-trigger,:is([data-variant=plain],[data-variant=line])>:where(.cy-disclosure-row)>:where(.cy-disclosure-heading)>.cy-disclosure-trigger.cy-disclosure-trigger):focus-visible{box-shadow:none;outline:var(--cy-border-focus) solid var(--cy-color-ring);outline-offset:var(--cy-space-2)}.cy-disclosure-summary{min-inline-size:0;font-size:inherit;line-height:inherit}.cy-disclosure-chevron.cy-disclosure-chevron{color:var(--cy-color-muted);font-size:inherit;transition:rotate var(--_d) var(--cy-motion-ease), color var(--cy-motion-fast) var(--cy-motion-ease);flex:none;grid-column:-2/-1}[aria-expanded=true]>.cy-disclosure-chevron.cy-disclosure-chevron{rotate:180deg}.cy-disclosure-content.cy-disclosure-content{visibility:hidden;font-size:inherit;line-height:inherit;transition:grid-template-rows var(--_d) var(--cy-motion-ease), visibility 0s linear var(--_d);grid-template-rows:0fr;display:grid}[data-open]>.cy-disclosure-content.cy-disclosure-content{visibility:visible;transition:grid-template-rows var(--_d) var(--cy-motion-ease), visibility 0s linear 0s;grid-template-rows:1fr}.cy-disclosure-clip{min-block-size:0;font-size:inherit;line-height:inherit;overflow:hidden}.cy-disclosure-body{padding:var(--cy-space-2) var(--_pad) var(--cy-space-5);font-size:inherit;line-height:inherit}@media (pointer:coarse){.cy-disclosure-trigger.cy-disclosure-trigger{min-block-size:max(var(--_h), var(--cy-hit-coarse,44px))}}@media (prefers-reduced-motion:reduce){.cy-disclosure.cy-disclosure{--_d:0s}}@media (forced-colors:active){.cy-disclosure-trigger.cy-disclosure-trigger:focus-visible{outline-color:highlight}}@media print{.cy-disclosure-content.cy-disclosure-content{visibility:visible;grid-template-rows:1fr;transition:none}.cy-disclosure-chevron.cy-disclosure-chevron{display:none}}.cy-disclosure-row{font-size:inherit;line-height:inherit;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;display:grid}.cy-disclosure-row>.cy-disclosure-heading,.cy-disclosure-row>.cy-disclosure-trigger{grid-area:1/1/2/-1}.cy-disclosure-row>.cy-disclosure-heading{grid-template-columns:subgrid;display:grid}.cy-disclosure-row>.cy-disclosure-heading>.cy-disclosure-trigger{grid-column:1/-1}.cy-disclosure-row .cy-disclosure-trigger.cy-disclosure-trigger{grid-template-columns:subgrid;column-gap:0;display:grid}.cy-disclosure-trailing.cy-disclosure-trailing{z-index:1;align-items:center;gap:var(--cy-space-2);margin-inline:var(--cy-disclosure-gap,var(--cy-space-4));pointer-events:none;font-size:inherit;grid-area:1/2;display:flex}.cy-disclosure-trailing.cy-disclosure-trailing :is(a,button,input,select,textarea,[tabindex]){pointer-events:auto}.cy-divider-label{overflow-wrap:anywhere;text-align:center;flex:0 auto;min-inline-size:0}.cy-divider.cy-divider{--_line:var(--cy-divider-color,var(--cy-color-line));--_thickness:var(--cy-divider-thickness,var(--cy-border-width));--_style:solid;--_space:0;letter-spacing:normal;text-transform:none;align-self:stretch;align-items:center;gap:var(--cy-divider-label-gap,var(--cy-space-4));min-inline-size:0;margin:0;margin-block:var(--_space);color:var(--cy-divider-label-color,var(--cy-color-muted));font-family:var(--cy-font-sans);font-size:var(--cy-divider-label-size,var(--cy-font-size-sm));font-weight:var(--cy-font-weight-regular);border:0;flex:none;padding:0;line-height:1.4;display:flex;box-sizing:border-box!important}.cy-divider.cy-divider:before,.cy-divider.cy-divider:after{content:"";box-sizing:border-box;min-inline-size:var(--cy-space-5);border:0;border-block-start:var(--_thickness) var(--_style) var(--_line);flex:1 1 0;margin:0;padding:0}.cy-divider.cy-divider:not([data-label]):after,.cy-divider.cy-divider[data-label=start]:before,.cy-divider.cy-divider[data-label=end]:after{display:none}.cy-divider.cy-divider[data-orientation=vertical]{min-block-size:1em;margin-block:0;margin-inline:var(--_space);vertical-align:middle;flex-direction:column;align-items:stretch;display:inline-flex}.cy-divider.cy-divider[data-orientation=vertical]:before{border-block-start:0;border-inline-start:var(--_thickness) var(--_style) var(--_line);min-inline-size:0}.cy-divider.cy-divider[data-variant=dashed]{--_style:dashed}.cy-divider.cy-divider[data-tone=strong]{--_line:var(--cy-divider-color-strong,var(--cy-color-muted))}.cy-divider.cy-divider[data-spacing=sm]{--_space:var(--cy-divider-spacing-sm,var(--cy-space-2))}.cy-divider.cy-divider[data-spacing=md]{--_space:var(--cy-divider-spacing-md,var(--cy-space-4))}.cy-divider.cy-divider[data-spacing=lg]{--_space:var(--cy-divider-spacing-lg,var(--cy-space-6))}@media (forced-colors:active){.cy-divider.cy-divider{--_line:CanvasText}}.cy-document-viewport.cy-document-viewport{--_gap:var(--cy-document-viewport-gap,var(--cy-space-6));overscroll-behavior:contain;contain:inline-size;touch-action:pan-x pan-y;background:var(--cy-document-viewport-background,var(--cy-color-soft));block-size:100%;inline-size:100%;color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);line-height:var(--cy-font-line-height);letter-spacing:normal;text-transform:none;direction:ltr;outline:none;margin:0;padding:0;display:block;position:relative;overflow:auto;box-sizing:border-box!important}.cy-document-viewport.cy-document-viewport:focus-visible{box-shadow:inset 0 0 0 var(--cy-border-focus) var(--cy-color-ring)}.cy-document-viewport.cy-document-viewport[data-panning]{cursor:grab;-webkit-user-select:none;user-select:none}.cy-document-viewport-content.cy-document-viewport-content{font-size:inherit;position:relative}.cy-document-viewport-page.cy-document-viewport-page{background:var(--cy-color-surface);box-shadow:var(--cy-document-viewport-page-shadow,var(--cy-shadow-sm));font-size:inherit;outline:none;position:absolute;overflow:hidden}.cy-document-viewport-page.cy-document-viewport-page:focus-visible{box-shadow:0 0 0 var(--cy-border-focus) var(--cy-color-ring), var(--cy-document-viewport-page-shadow,var(--cy-shadow-sm))}.cy-empty-state.cy-empty-state{align-items:center;gap:var(--cy-empty-state-gap,var(--cy-space-4));inline-size:100%;padding:var(--cy-empty-state-padding,var(--cy-space-10)) var(--cy-space-6);color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);font-weight:var(--cy-font-weight-regular);line-height:var(--cy-font-line-height);letter-spacing:normal;text-align:center;text-transform:none;flex-direction:column;margin:0;display:flex;box-sizing:border-box!important}.cy-empty-state.cy-empty-state[data-size=sm]{gap:var(--cy-space-3);padding:var(--cy-space-7) var(--cy-space-4)}.cy-empty-state-icon.cy-empty-state-icon{inline-size:calc(2.5 * var(--cy-control-height-md));block-size:calc(2.5 * var(--cy-control-height-md));border-radius:var(--cy-radius-full);background:var(--cy-color-soft);color:var(--cy-color-muted);font-size:var(--cy-font-size-md);place-items:center;display:grid}.cy-empty-state[data-size=sm] .cy-empty-state-icon.cy-empty-state-icon{inline-size:calc(1.5 * var(--cy-control-height-md));block-size:calc(1.5 * var(--cy-control-height-md))}.cy-empty-state-title.cy-empty-state-title{max-inline-size:var(--cy-empty-state-max-width,40ch);color:var(--cy-color-ink);font-family:var(--cy-font-display,var(--cy-font-sans));font-size:var(--cy-font-size-lg);font-weight:var(--cy-font-weight-bold);line-height:var(--cy-font-line-height);overflow-wrap:anywhere;margin:0}.cy-empty-state-description.cy-empty-state-description{max-inline-size:var(--cy-empty-state-max-width,40ch);color:var(--cy-color-muted);font-size:var(--cy-font-size-md);overflow-wrap:anywhere;margin:0}.cy-empty-state-actions.cy-empty-state-actions{justify-content:center;gap:var(--cy-space-3);font-size:var(--cy-font-size-md);flex-wrap:wrap;margin-block-start:var(--cy-space-2);display:flex}.cy-error-boundary.cy-error-boundary{block-size:100%;inline-size:100%;padding:var(--cy-error-boundary-padding,var(--cy-space-6));font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);line-height:var(--cy-font-line-height);letter-spacing:normal;text-transform:none;place-items:center;margin:0;display:grid;box-sizing:border-box!important}.cy-error-boundary-notice.cy-error-boundary-notice{inline-size:min(100%, var(--cy-error-boundary-max-width,36rem));overflow-wrap:anywhere}.cy-field-label{font-family:var(--cy-font-sans);letter-spacing:normal;text-transform:none;line-height:var(--cy-font-line-height);align-items:center;gap:var(--cy-space-2);font-size:var(--cy-font-size-sm);font-weight:var(--cy-field-label-weight,var(--cy-font-weight-medium));color:var(--cy-field-label-color,var(--cy-color-ink));margin:0;display:inline-flex}.cy-field-label[data-required]:after{content:"";inline-size:var(--cy-space-2);block-size:var(--cy-space-2);border-radius:calc(var(--cy-space-2) * .3);background:var(--cy-field-required-color,var(--cy-color-danger))}.cy-field-description{font-family:var(--cy-font-sans);letter-spacing:normal;text-transform:none;line-height:var(--cy-font-line-height);font-weight:var(--cy-font-weight-regular);font-size:var(--cy-font-size-sm);color:var(--cy-field-description-color,var(--cy-color-muted));margin:0}.cy-field-error{font-family:var(--cy-font-sans);letter-spacing:normal;text-transform:none;line-height:var(--cy-font-line-height);font-weight:var(--cy-font-weight-regular);font-size:var(--cy-font-size-sm);color:var(--cy-field-error-color,var(--cy-color-danger-text));margin:0}.cy-field.cy-field{letter-spacing:normal;text-transform:none;font-weight:var(--cy-font-weight-regular);align-content:start;gap:var(--cy-field-gap,var(--cy-space-3));min-inline-size:0;color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);border:0;grid-template-columns:minmax(0,1fr);margin:0;padding:0;display:grid;box-sizing:border-box!important}.cy-field.cy-field[data-size=sm] .cy-field-label,.cy-field.cy-field[data-size=xs] .cy-field-label{font-size:var(--cy-font-size-xs)}.cy-field.cy-field[data-size=lg] .cy-field-label{font-size:var(--cy-font-size-md)}.cy-field-control.cy-field-control{min-inline-size:0;max-inline-size:100%;font-size:inherit;flex-direction:column;display:flex}.cy-field-control.cy-field-control[data-width]>*{inline-size:100%;max-inline-size:100%}.cy-field-control.cy-field-control[data-width=sm]{inline-size:var(--cy-field-control-width-sm,160px)}.cy-field-control.cy-field-control[data-width=md]{inline-size:var(--cy-field-control-width-md,256px)}.cy-field-control.cy-field-control[data-width=lg]{inline-size:var(--cy-field-control-width-lg,384px)}.cy-field-control.cy-field-control[data-width=full]{inline-size:100%}.cy-field.cy-field[data-layout=split]{align-items:center;column-gap:var(--cy-space-7);row-gap:var(--cy-field-gap,var(--cy-space-3));flex-wrap:wrap;display:flex}.cy-field.cy-field[data-layout=split]>.cy-field-text{flex:1 1 var(--cy-field-split-text-min,192px);align-content:start;gap:var(--cy-space-2);min-inline-size:0;font-size:inherit;display:grid}.cy-field.cy-field[data-layout=split]>.cy-field-control{flex:none}.cy-field.cy-field[data-layout=split]>.cy-field-error{flex-basis:100%}.cy-file-drop.cy-file-drop{align-items:center;gap:var(--cy-space-4);min-inline-size:0;padding:var(--cy-space-8) var(--cy-space-6);border:calc(2 * var(--cy-border-width)) dashed var(--cy-color-line);border-radius:var(--cy-file-drop-radius,var(--cy-radius-card));background:var(--cy-color-surface);color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);font-weight:var(--cy-font-weight-regular);line-height:var(--cy-font-line-height);letter-spacing:normal;text-align:center;text-transform:none;transition:background-color var(--cy-motion-fast) var(--cy-motion-ease), border-color var(--cy-motion-fast) var(--cy-motion-ease);flex-direction:column;margin:0;display:flex;position:relative;box-sizing:border-box!important}.cy-file-drop.cy-file-drop[data-size=sm]{gap:var(--cy-space-3);padding:var(--cy-space-6) var(--cy-space-5);font-size:var(--cy-font-size-sm)}.cy-file-drop.cy-file-drop[data-size=lg]{padding:var(--cy-space-10) var(--cy-space-8);font-size:var(--cy-font-size-lg)}.cy-file-drop.cy-file-drop[data-over]{border-color:var(--cy-color-accent);background:var(--cy-file-drop-active-background,var(--cy-color-accent-soft))}.cy-file-drop.cy-file-drop[data-invalid]:not([data-over]){border-color:var(--cy-color-danger)}.cy-file-drop.cy-file-drop[data-disabled]{background:0 0;border-style:dotted}.cy-file-drop-icon.cy-file-drop-icon{color:var(--cy-color-muted)}[data-over]>.cy-file-drop-icon.cy-file-drop-icon{color:var(--cy-color-accent-text)}.cy-file-drop-prompt.cy-file-drop-prompt,.cy-file-drop-hint.cy-file-drop-hint,.cy-file-drop-alert.cy-file-drop-alert{font-size:inherit;border:0}.cy-file-drop-alert.cy-file-drop-alert:empty{display:none}.cy-file-drop-prompt.cy-file-drop-prompt{color:var(--cy-color-ink);font-size:inherit;font-weight:var(--cy-font-weight-medium)}[data-disabled]>.cy-file-drop-prompt.cy-file-drop-prompt{color:var(--cy-color-muted)}.cy-file-drop-hint.cy-file-drop-hint{color:var(--cy-color-muted);font-size:var(--cy-font-size-sm)}.cy-file-drop-problems.cy-file-drop-problems{gap:var(--cy-space-1);color:var(--cy-color-danger-text);font-size:var(--cy-font-size-sm);overflow-wrap:anywhere;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cy-file-drop-files.cy-file-drop-files{align-self:stretch;gap:var(--cy-space-1);min-inline-size:0;font-size:var(--cy-font-size-sm);text-align:start;border:0;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cy-file-drop-file.cy-file-drop-file{align-items:center;gap:var(--cy-space-2);min-inline-size:0;min-block-size:var(--cy-control-height-sm);padding-block:0;padding-inline:var(--cy-space-3) var(--cy-space-1);border-radius:var(--cy-radius-sm);background:var(--cy-file-drop-file-background,var(--cy-color-soft));color:var(--cy-color-ink);font-size:var(--cy-font-size-sm);border:0;margin:0;display:flex}.cy-file-drop-file.cy-file-drop-file:has(>.cy-file-drop-file-name:last-child){padding-inline-end:var(--cy-space-3)}.cy-file-drop-file-icon.cy-file-drop-file-icon{color:var(--cy-color-muted);flex:none}.cy-file-drop-file-name.cy-file-drop-file-name{min-inline-size:0;font-size:inherit;text-overflow:ellipsis;white-space:nowrap;border:0;flex:1;overflow:hidden}.cy-file-drop-status.cy-file-drop-status,.cy-file-drop-input.cy-file-drop-input{opacity:0;font-size:inherit}.cy-file-drop-overlay.cy-file-drop-overlay{block-size:100%;max-block-size:none;inline-size:100%;max-inline-size:none;padding:var(--cy-space-8);justify-content:center;align-items:center;gap:var(--cy-space-4);border:calc(2 * var(--cy-border-width)) dashed var(--cy-color-accent);background:var(--cy-file-drop-overlay-background,color-mix(in oklab, var(--cy-color-accent-soft) 92%, transparent));color:var(--cy-color-accent-text);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-lg);font-weight:var(--cy-font-weight-medium);line-height:var(--cy-font-line-height);letter-spacing:normal;text-align:center;text-transform:none;opacity:1;transition:opacity var(--cy-motion-fast) var(--cy-motion-ease), display var(--cy-motion-fast) allow-discrete, overlay var(--cy-motion-fast) allow-discrete;border-radius:0;flex-direction:column;margin:0;display:none;position:fixed;inset:0;box-sizing:border-box!important}.cy-file-drop-overlay.cy-file-drop-overlay:popover-open{display:flex}.cy-file-drop-overlay.cy-file-drop-overlay::backdrop{background:0 0}@starting-style{.cy-file-drop-overlay.cy-file-drop-overlay:popover-open{opacity:0}}@media (prefers-reduced-motion:reduce){.cy-file-drop.cy-file-drop,.cy-file-drop-overlay.cy-file-drop-overlay{transition:none}}@media (forced-colors:active){.cy-file-drop.cy-file-drop[data-over],.cy-file-drop-overlay.cy-file-drop-overlay{border-color:highlight}}.cy-floating-toolbar.cy-floating-toolbar,.cy-docked-toolbar.cy-docked-toolbar{--_offset:var(--cy-floating-toolbar-offset,var(--cy-space-4));padding:var(--cy-space-1);border:var(--cy-border-width) solid var(--cy-color-line);background:var(--cy-floating-toolbar-background,var(--cy-color-surface-raised));color:var(--cy-color-ink);box-shadow:var(--cy-shadow-md);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);line-height:var(--cy-font-line-height);letter-spacing:normal;text-transform:none;margin:0;position:fixed;overflow:visible;box-sizing:border-box!important}:is(.cy-floating-toolbar.cy-floating-toolbar,.cy-docked-toolbar.cy-docked-toolbar):not(:popover-open){display:none}.cy-floating-toolbar.cy-floating-toolbar{inline-size:max-content;max-inline-size:calc(100vw - 2 * var(--cy-space-4));border-radius:var(--cy-floating-toolbar-radius,var(--cy-radius-lg));inset:auto}.cy-floating-toolbar-row.cy-floating-toolbar-row.cy-floating-toolbar-row{flex-wrap:nowrap;overflow-x:auto}.cy-docked-toolbar.cy-docked-toolbar{inset:auto 0 var(--_inset,0) 0;align-items:center;gap:var(--cy-space-2);inline-size:100%;max-inline-size:none;border-block-end:0;border-inline:0;border-radius:0;padding-block-end:max(var(--cy-space-1), env(safe-area-inset-bottom));display:flex}.cy-docked-toolbar-row.cy-docked-toolbar-row.cy-docked-toolbar-row{scrollbar-width:none;flex-wrap:nowrap;flex:1;min-inline-size:0;overflow-x:auto}.cy-docked-toolbar-row.cy-docked-toolbar-row.cy-docked-toolbar-row>*,.cy-docked-toolbar-row.cy-docked-toolbar-row.cy-docked-toolbar-row>*>*{flex-shrink:0}.cy-docked-toolbar-room.cy-docked-toolbar-room{font-size:inherit;margin:0;padding:0;display:block}.cy-docked-toolbar-trailing.cy-docked-toolbar-trailing{border-inline-start:var(--cy-border-width) solid var(--cy-color-line);font-size:inherit;flex:none;align-items:center;padding-inline-start:var(--cy-space-2);display:flex}@media (prefers-reduced-motion:no-preference){.cy-floating-toolbar.cy-floating-toolbar:popover-open{animation:cy-floating-toolbar-in var(--cy-motion-fast) var(--cy-motion-ease)}}@keyframes cy-floating-toolbar-in{0%{opacity:0;translate:0 var(--cy-space-2)}}@media (forced-colors:active){.cy-floating-toolbar.cy-floating-toolbar,.cy-docked-toolbar.cy-docked-toolbar{border-color:canvastext}}.cy-docked-toolbar.cy-docked-toolbar[data-floating]{inset:auto 0 calc(var(--_inset,0px) + var(--cy-space-4)) 0;inline-size:max-content;max-inline-size:calc(100vw - 2 * var(--cy-space-4));border:var(--cy-border-width) solid var(--cy-color-line);border-radius:var(--cy-floating-toolbar-radius,var(--cy-radius-lg));margin-inline:auto;padding-block-end:var(--cy-space-1)}.cy-docked-toolbar.cy-docked-toolbar:is([data-edge=start],[data-edge=end]){inline-size:max-content;max-block-size:calc(100dvh - 2 * var(--cy-space-8));border:var(--cy-border-width) solid var(--cy-color-line);border-radius:var(--cy-floating-toolbar-radius,var(--cy-radius-lg));translate:var(--_dx,0px) calc(-50% + var(--_dy,0px));flex-direction:column;padding-block-end:var(--cy-space-1);inset:50% auto auto}.cy-docked-toolbar.cy-docked-toolbar:is([data-edge=start],[data-edge=end])>.cy-docked-toolbar-row.cy-docked-toolbar-row.cy-docked-toolbar-row{flex-direction:column;overflow:hidden auto}.cy-docked-toolbar.cy-docked-toolbar:is([data-edge=start],[data-edge=end])>.cy-docked-toolbar-trailing.cy-docked-toolbar-trailing{border-inline-start:0;border-block-start:var(--cy-border-width) solid var(--cy-color-line);flex-direction:column;padding-block-start:var(--cy-space-2);padding-inline-start:0}.cy-docked-toolbar.cy-docked-toolbar:is([data-edge=start],[data-edge=end])[data-moving]{opacity:.9}.cy-docked-toolbar.cy-docked-toolbar[data-edge=start]{inset-inline-start:var(--cy-space-4)}.cy-docked-toolbar.cy-docked-toolbar[data-edge=end]{inset-inline-end:var(--cy-space-4)}.cy-docked-toolbar-grip.cy-docked-toolbar-grip{cursor:grab;flex:none;rotate:90deg}.cy-grid.cy-grid{grid-template-columns:repeat(var(--_cols,1), minmax(0, 1fr));gap:var(--_row-gap) var(--_gap);--_pad-block:0;--_pad-inline:0;min-inline-size:0;padding-block:var(--_pad-block);padding-inline:var(--_pad-inline);font-size:inherit;line-height:inherit;margin:0;list-style:none;display:grid;box-sizing:border-box!important}.cy-grid.cy-grid[data-fit]{grid-template-columns:repeat(auto-fill, minmax(max(min(var(--_min), 100%), (100% - (var(--_cols,1000) - 1) * var(--_gap)) / var(--_cols,1000)), 1fr))}.cy-grid.cy-grid[data-responsive]{--_from-sm:calc((100% - 30rem + .0005rem) * 10000000);--_from-md:calc((100% - 45rem + .0005rem) * 10000000);--_from-lg:calc((100% - 60rem + .0005rem) * 10000000);--_from-xl:calc((100% - 75rem + .0005rem) * 10000000);--_to-sm:calc((30rem - .0005rem - 100%) * 10000000);--_to-md:calc((45rem - .0005rem - 100%) * 10000000);--_to-lg:calc((60rem - .0005rem - 100%) * 10000000);--_to-xl:calc((75rem - .0005rem - 100%) * 10000000);grid-template-columns:repeat(auto-fill, minmax(max(min(var(--_min,0rem), 100%), max(min((100% - (var(--_cols) - 1) * var(--_gap)) / var(--_cols), var(--_to-sm)), min((100% - (var(--_cols-sm) - 1) * var(--_gap)) / var(--_cols-sm), var(--_from-sm), var(--_to-md)), min((100% - (var(--_cols-md) - 1) * var(--_gap)) / var(--_cols-md), var(--_from-md), var(--_to-lg)), min((100% - (var(--_cols-lg) - 1) * var(--_gap)) / var(--_cols-lg), var(--_from-lg), var(--_to-xl)), min((100% - (var(--_cols-xl) - 1) * var(--_gap)) / var(--_cols-xl), var(--_from-xl))) - .0005rem), 1fr));container:cy-grid/inline-size}.cy-grid.cy-grid[data-tracks]{grid-template-columns:var(--_tracks)}.cy-grid.cy-grid[data-align=start]{align-items:start}.cy-grid.cy-grid[data-align=center]{align-items:center}.cy-grid.cy-grid[data-align=end]{align-items:end}.cy-grid.cy-grid[data-align=stretch]{align-items:stretch}.cy-grid-item.cy-grid-item{grid-column:span min(var(--_span,1), var(--_cols,1000));grid-row:span var(--_row-span,1);min-inline-size:0;font-size:inherit;line-height:inherit;margin:0;box-sizing:border-box!important}.cy-grid-item.cy-grid-item[data-full]{grid-column:1/-1}.cy-grid-item.cy-grid-item[data-span-steps]{grid-column:span min(var(--_span-base), var(--_cols,1000))}.cy-grid-item.cy-grid-item[data-order-steps]{order:var(--_order-base)}.cy-grid-item.cy-grid-item[data-sticky]{--_sticky-top:0;align-self:start;position:sticky;inset-block-start:var(--_sticky-top)}@container cy-grid (inline-size>=30rem){.cy-grid[data-responsive]>.cy-grid-item{--_cols:var(--_cols-sm)}.cy-grid[data-responsive]>.cy-grid-item[data-span-steps]{grid-column:span min(var(--_span-sm), var(--_cols-sm))}.cy-grid[data-responsive]>.cy-grid-item[data-order-steps]{order:var(--_order-sm)}}@container cy-grid (inline-size>=45rem){.cy-grid[data-responsive]>.cy-grid-item{--_cols:var(--_cols-md)}.cy-grid[data-responsive]>.cy-grid-item[data-span-steps]{grid-column:span min(var(--_span-md), var(--_cols-md))}.cy-grid[data-responsive]>.cy-grid-item[data-order-steps]{order:var(--_order-md)}}@container cy-grid (inline-size>=60rem){.cy-grid[data-responsive]>.cy-grid-item{--_cols:var(--_cols-lg)}.cy-grid[data-responsive]>.cy-grid-item[data-span-steps]{grid-column:span min(var(--_span-lg), var(--_cols-lg))}.cy-grid[data-responsive]>.cy-grid-item[data-order-steps]{order:var(--_order-lg)}}@container cy-grid (inline-size>=75rem){.cy-grid[data-responsive]>.cy-grid-item{--_cols:var(--_cols-xl)}.cy-grid[data-responsive]>.cy-grid-item[data-span-steps]{grid-column:span min(var(--_span-xl), var(--_cols-xl))}.cy-grid[data-responsive]>.cy-grid-item[data-order-steps]{order:var(--_order-xl)}}.cy-heading.cy-heading{--_size:var(--cy-heading-size-xl,var(--cy-font-size-xl));letter-spacing:normal;text-transform:none;min-inline-size:0;color:var(--cy-color-ink);font-family:var(--cy-heading-font-family,var(--cy-font-display,var(--cy-font-sans)));font-size:var(--_size);font-style:normal;font-weight:var(--cy-heading-font-weight,var(--cy-font-weight-bold));line-height:var(--cy-heading-line-height,1.2);text-wrap:balance;overflow-wrap:break-word;margin:0;padding:0;text-decoration:none;display:block;box-sizing:border-box!important}.cy-heading.cy-heading[data-size=xs]{--_size:var(--cy-heading-size-xs,var(--cy-font-size-xs))}.cy-heading.cy-heading[data-size=sm]{--_size:var(--cy-heading-size-sm,var(--cy-font-size-sm))}.cy-heading.cy-heading[data-size=md]{--_size:var(--cy-heading-size-md,var(--cy-font-size-md))}.cy-heading.cy-heading[data-size=lg]{--_size:var(--cy-heading-size-lg,var(--cy-font-size-lg))}.cy-heading.cy-heading[data-size="2xl"]{--_size:var(--cy-heading-size-2xl,var(--cy-font-size-2xl))}.cy-heading.cy-heading[data-size="3xl"]{--_size:var(--cy-heading-size-3xl,calc(var(--cy-font-size-2xl) * 1.4))}.cy-heading.cy-heading[data-size=display]{--_size:var(--cy-heading-size-display,clamp(calc(var(--cy-font-size-2xl) * 1.25), 5vw, calc(var(--cy-font-size-2xl) * 2)))}.cy-heading.cy-heading[data-tone=inherit]{color:inherit}.cy-heading.cy-heading[data-tone=muted]{color:var(--cy-color-muted)}.cy-heading.cy-heading[data-tone=accent]{color:var(--cy-color-accent-text)}.cy-heading.cy-heading[data-weight=medium]{font-weight:var(--cy-font-weight-medium)}.cy-heading.cy-heading[data-align=start]{text-align:start}.cy-heading.cy-heading[data-align=center]{text-align:center}.cy-heading.cy-heading[data-align=end]{text-align:end}.cy-heading.cy-heading[data-truncate]{overflow:hidden}.cy-heading.cy-heading[data-truncate=line]{text-overflow:ellipsis;white-space:nowrap}.cy-heading.cy-heading[data-truncate=lines]{-webkit-line-clamp:var(--_lines);line-clamp:var(--_lines);-webkit-box-orient:vertical;display:-webkit-box}.cy-highlighted-text.cy-highlighted-text{color:inherit;font:inherit;letter-spacing:inherit;text-transform:none;white-space:inherit;margin:0;padding:0;box-sizing:border-box!important}.cy-highlighted-text-mark.cy-highlighted-text-mark{background:var(--cy-highlighted-text-highlight,color-mix(in oklab, var(--cy-color-accent) 28%, transparent));border-radius:var(--cy-highlighted-text-radius,calc(var(--cy-radius-sm) * .5));color:var(--cy-highlighted-text-ink,var(--cy-color-ink));font:inherit;font-weight:var(--cy-highlighted-text-weight,var(--cy-font-weight-bold));-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline}@media (forced-colors:active){.cy-highlighted-text-mark.cy-highlighted-text-mark{forced-color-adjust:none;color:marktext;background:mark;text-decoration:underline}}.cy-hotkey-field.cy-hotkey-field{--_h:var(--cy-control-height-md);--_hit:var(--cy-hit-min,24px);--_fs:var(--cy-font-size-sm);color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);letter-spacing:normal;text-transform:none;margin:0;display:block;box-sizing:border-box!important}.cy-hotkey-field.cy-hotkey-field[data-size=sm]{--_h:var(--cy-control-height-sm);--_fs:var(--cy-font-size-xs);font-size:var(--cy-font-size-sm)}.cy-hotkey-field.cy-hotkey-field[data-size=lg]{--_h:var(--cy-control-height-lg);--_fs:var(--cy-font-size-md);font-size:var(--cy-font-size-lg)}.cy-hotkey-field-row{align-items:center;gap:var(--cy-hotkey-field-gap,var(--cy-space-2));min-inline-size:0;display:flex}.cy-hotkey-field-box.cy-hotkey-field-box{min-inline-size:min(100%,11em);min-block-size:max(var(--_h), var(--_hit));padding:0 var(--cy-space-4);border:var(--cy-border-width) solid var(--cy-hotkey-field-border,var(--cy-field-control-border,var(--cy-color-line)));border-radius:var(--cy-hotkey-field-radius,var(--cy-field-control-radius,calc(var(--_h) * var(--cy-radius-factor))));background:var(--cy-hotkey-field-bg,var(--cy-field-control-bg,var(--cy-color-surface)));font-size:var(--_fs);line-height:var(--cy-font-line-height);cursor:pointer;transition:border-color var(--cy-motion-fast) var(--cy-motion-ease);flex:0 auto;align-items:center;display:flex;box-sizing:border-box!important}.cy-hotkey-field-box.cy-hotkey-field-box[data-recording]{border-color:var(--cy-hotkey-field-recording-border,var(--cy-color-accent));cursor:default}.cy-hotkey-field-box.cy-hotkey-field-box[data-disabled]{background:var(--cy-field-control-sunken-bg,var(--cy-color-soft));cursor:not-allowed;border-color:#0000}.cy-hotkey-field-none.cy-hotkey-field-none{color:var(--cy-color-muted)}.cy-hotkey-field-prompt.cy-hotkey-field-prompt{align-items:center;gap:var(--cy-space-3);color:var(--cy-hotkey-field-recording-color,var(--cy-color-accent-text));display:inline-flex}.cy-hotkey-field-dot{inline-size:var(--cy-space-3);block-size:var(--cy-space-3);animation:cy-hotkey-field-pulse calc(3 * var(--cy-motion-slow)) var(--cy-motion-ease) infinite alternate;background:currentColor;border-radius:50%;flex:none}@keyframes cy-hotkey-field-pulse{to{opacity:.3}}@media (prefers-reduced-motion:reduce){.cy-hotkey-field-dot{animation:none}}@media (pointer:coarse){.cy-hotkey-field.cy-hotkey-field{--_hit:var(--cy-hit-coarse,44px)}}.cy-hover-card.cy-hover-card{--_offset:var(--cy-hover-card-offset,var(--cy-space-5));max-inline-size:calc(100vw - 2 * var(--cy-space-4));max-block-size:calc(100dvh - 2 * var(--cy-space-4));padding:var(--cy-hover-card-padding,var(--cy-space-3));border:var(--cy-border-width) solid var(--cy-color-line);border-radius:var(--cy-hover-card-radius,var(--cy-radius-md));background:var(--cy-hover-card-background,var(--cy-color-surface-raised));color:var(--cy-color-ink);box-shadow:var(--cy-shadow-md);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-sm);line-height:var(--cy-font-line-height);letter-spacing:normal;text-transform:none;pointer-events:none;margin:0;position:fixed;inset:auto;overflow:hidden;box-sizing:border-box!important}.cy-hover-card.cy-hover-card:not(:popover-open){display:none}@media (prefers-reduced-motion:no-preference){.cy-hover-card.cy-hover-card:popover-open{animation:cy-hover-card-in var(--cy-motion-fast) var(--cy-motion-ease)}}@keyframes cy-hover-card-in{0%{opacity:0}}@media (forced-colors:active){.cy-hover-card.cy-hover-card{border-color:canvastext}}.cy-icon-tile.cy-icon-tile{--_tone:var(--cy-color-ink);--_text:var(--cy-color-ink);--_on:var(--cy-color-bg);--_size:var(--cy-icon-tile-size-md,var(--cy-control-height-md));--cy-icon-size:calc(var(--_size) * var(--cy-icon-tile-icon-scale,.5));letter-spacing:normal;text-transform:none;inline-size:var(--_size);block-size:var(--_size);border:var(--cy-border-width) solid transparent;border-radius:var(--cy-icon-tile-radius,calc(var(--_size) * var(--cy-radius-factor)));background:color-mix(in oklab, var(--_tone) var(--cy-icon-tile-soft-mix,16%), var(--cy-color-surface));color:var(--_text);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);font-weight:var(--cy-font-weight-regular);vertical-align:middle;flex:none;justify-content:center;align-items:center;margin:0;padding:0;line-height:1;display:inline-flex;position:relative;box-sizing:border-box!important}.cy-icon-tile.cy-icon-tile[data-shape=circle]{border-radius:var(--cy-radius-full)}.cy-icon-tile.cy-icon-tile[data-size=sm]{--_size:var(--cy-icon-tile-size-sm,var(--cy-control-height-sm))}.cy-icon-tile.cy-icon-tile[data-size=lg]{--_size:var(--cy-icon-tile-size-lg,var(--cy-control-height-lg))}.cy-icon-tile.cy-icon-tile[data-tone=accent]{--_tone:var(--cy-color-accent);--_text:var(--cy-color-accent-text);--_on:var(--cy-color-on-accent)}.cy-icon-tile.cy-icon-tile[data-tone=danger]{--_tone:var(--cy-color-danger);--_text:var(--cy-color-danger-text);--_on:var(--cy-color-on-danger)}.cy-icon-tile.cy-icon-tile[data-tone=success]{--_tone:var(--cy-color-success);--_text:var(--cy-color-success-text);--_on:var(--cy-color-on-success)}.cy-icon-tile.cy-icon-tile[data-tone=warning]{--_tone:var(--cy-color-warning);--_text:var(--cy-color-warning-text);--_on:var(--cy-color-on-warning)}.cy-icon-tile.cy-icon-tile[data-tone=info]{--_tone:var(--cy-color-info);--_text:var(--cy-color-info-text);--_on:var(--cy-color-on-info)}.cy-icon-tile.cy-icon-tile[data-variant=solid]{background:var(--_tone);color:var(--_on)}.cy-icon-tile.cy-icon-tile[data-variant=outline]{background:var(--cy-color-surface);border-color:color-mix(in oklab, var(--_tone) 55%, var(--cy-color-line))}@media (forced-colors:active){.cy-icon-tile.cy-icon-tile{color:canvastext;border-color:canvastext}}.cy-image.cy-image{--_radius:0;border-radius:var(--cy-image-radius,var(--_radius));max-inline-size:100%;color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);font-weight:var(--cy-font-weight-regular);line-height:var(--cy-font-line-height);letter-spacing:normal;text-transform:none;vertical-align:middle;margin:0;display:inline-block;position:relative;overflow:hidden;box-sizing:border-box!important}.cy-image.cy-image[data-ratio]{inline-size:100%;display:block}.cy-image.cy-image[data-radius=sm]{--_radius:var(--cy-radius-sm)}.cy-image.cy-image[data-radius=md]{--_radius:var(--cy-radius-md)}.cy-image.cy-image[data-radius=lg]{--_radius:var(--cy-radius-lg)}.cy-image.cy-image[data-radius=card]{--_radius:var(--cy-radius-card)}.cy-image.cy-image[data-radius=full]{--_radius:var(--cy-radius-full)}.cy-image .cy-image-img.cy-image-img{object-fit:cover;opacity:1;transition:opacity var(--cy-motion-fast) var(--cy-motion-ease);display:block}.cy-image[data-fit=contain] .cy-image-img.cy-image-img{object-fit:contain}.cy-image[data-state=loading] .cy-image-img.cy-image-img{opacity:0}.cy-image:not([data-ratio])>.cy-image-img.cy-image-img{block-size:auto;max-inline-size:100%}.cy-image-placeholder.cy-image-placeholder{--cy-skeleton-radius:0;pointer-events:none;display:grid;position:absolute;inset:0}.cy-image-fallback.cy-image-fallback{place-content:center;justify-items:center;gap:var(--cy-space-2);max-inline-size:100%;color:inherit;font:inherit;letter-spacing:normal;text-transform:none;margin:0;display:grid;box-sizing:border-box!important}.cy-image-fallback.cy-image-fallback[data-default]{padding:var(--cy-space-4);background:var(--cy-image-fallback-background,var(--cy-color-soft));color:var(--cy-image-fallback-color,var(--cy-color-muted));font-size:var(--cy-font-size-sm);text-align:center;overflow-wrap:anywhere}.cy-image-figure.cy-image-figure{justify-items:start;gap:var(--cy-image-caption-gap,var(--cy-space-3));max-inline-size:100%;color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);font-weight:var(--cy-font-weight-regular);line-height:var(--cy-font-line-height);letter-spacing:normal;text-transform:none;margin:0;padding:0;display:grid;box-sizing:border-box!important}.cy-image-caption.cy-image-caption{color:var(--cy-image-caption-color,var(--cy-color-muted));font-family:var(--cy-font-sans);font-size:var(--cy-font-size-sm);font-weight:var(--cy-font-weight-regular);line-height:var(--cy-font-line-height);letter-spacing:normal;text-transform:none;overflow-wrap:anywhere;margin:0;box-sizing:border-box!important}@media (forced-colors:active){.cy-image-fallback.cy-image-fallback[data-default]{outline:var(--cy-border-width) solid CanvasText;outline-offset:calc(-1 * var(--cy-border-width))}}.cy-inline.cy-inline{align-items:center}.cy-inline.cy-inline[data-wrap]{flex-wrap:wrap}.cy-kbd-keys{align-items:center;gap:var(--cy-space-2);display:inline-flex}.cy-kbd-join{inline-size:var(--cy-space-2);block-size:calc(var(--cy-border-width) * 1.5);border-radius:var(--cy-border-width);background:var(--cy-color-muted)}.cy-kbd-key.cy-kbd-key{min-inline-size:2.1em;padding:var(--cy-space-1) var(--cy-space-3);border:var(--cy-border-width) solid var(--cy-kbd-border,var(--cy-color-line));border-block-end-width:calc(var(--cy-border-width) * 2);border-radius:var(--cy-kbd-radius,calc(var(--cy-radius-sm) * .6));background:var(--cy-kbd-bg,var(--cy-color-surface-raised));color:var(--cy-color-ink);font-family:var(--cy-font-mono);font-size:inherit;font-weight:var(--cy-font-weight-medium);letter-spacing:normal;text-transform:none;place-items:center;margin:0;line-height:1.2;display:inline-grid;box-sizing:border-box!important}.cy-kbd.cy-kbd{font-family:var(--cy-font-mono);font-size:var(--cy-font-size-sm);margin:0;display:inline-flex;box-sizing:border-box!important}.cy-kbd.cy-kbd[data-size=sm]{font-size:var(--cy-font-size-xs)}.cy-kbd.cy-kbd[data-size=lg]{font-size:var(--cy-font-size-md)}@media (hover:none) and (pointer:coarse){.cy-kbd.cy-kbd[data-shortcut]{display:none}}.cy-key-value-editor.cy-key-value-editor{gap:var(--cy-space-3);color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);line-height:var(--cy-font-line-height);letter-spacing:normal;text-transform:none;margin:0;display:grid;position:relative;box-sizing:border-box!important}.cy-key-value-editor-row.cy-key-value-editor-row{align-items:center;gap:var(--cy-key-value-editor-gap,var(--cy-space-3));min-inline-size:0;font-size:inherit;flex:1;display:flex}.cy-key-value-editor-check.cy-key-value-editor-check{flex:none}.cy-key-value-editor-actions.cy-key-value-editor-actions{gap:var(--cy-space-2);font-size:inherit;flex-wrap:wrap;display:flex}.cy-link.cy-link{--_c:var(--cy-color-accent-text);align-items:center;gap:var(--cy-space-1);color:var(--_c);font-family:inherit;font-weight:var(--cy-font-weight-medium);letter-spacing:normal;text-transform:none;text-decoration-line:underline;text-decoration-thickness:var(--cy-link-underline-thickness,1px);text-underline-offset:var(--cy-link-underline-offset,.18em);-webkit-text-decoration-color:color-mix(in oklab, var(--_c) 45%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--_c) 45%, transparent);text-decoration-color:color-mix(in oklab, var(--_c) 45%, transparent);border-radius:calc(var(--cy-radius-sm) * .5);cursor:pointer;transition:text-decoration-color var(--cy-motion-fast) var(--cy-motion-ease);margin:0;padding:0;display:inline-flex;box-sizing:border-box!important}.cy-link.cy-link:hover{-webkit-text-decoration-color:var(--_c);-webkit-text-decoration-color:var(--_c);text-decoration-color:var(--_c)}.cy-link.cy-link[data-underline=none],.cy-link.cy-link[data-underline=hover]:not(:hover,:focus-visible){text-decoration-line:none}.cy-link.cy-link:focus-visible{outline:var(--cy-border-focus) solid var(--cy-color-ring);outline-offset:calc(var(--cy-border-width) * 2)}.cy-link.cy-link[data-tone=neutral]{--_c:var(--cy-color-ink)}.cy-link.cy-link[data-tone=danger]{--_c:var(--cy-color-danger-text)}.cy-link.cy-link[data-tone=success]{--_c:var(--cy-color-success-text)}.cy-link.cy-link[data-tone=warning]{--_c:var(--cy-color-warning-text)}.cy-link.cy-link[data-tone=info]{--_c:var(--cy-color-info-text)}.cy-link.cy-link[data-size=sm]{font-size:var(--cy-font-size-sm)}.cy-link.cy-link[data-size=md]{font-size:var(--cy-font-size-md)}.cy-link.cy-link[data-size=lg]{font-size:var(--cy-font-size-lg)}.cy-list.cy-list{--_gap:var(--cy-list-gap-md,var(--cy-space-5));--_line:calc(1em * var(--cy-font-line-height));gap:var(--_gap);min-inline-size:0;color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);font-weight:var(--cy-font-weight-regular);line-height:var(--cy-font-line-height);letter-spacing:normal;text-transform:none;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;box-sizing:border-box!important}.cy-list.cy-list[data-size=sm]{font-size:var(--cy-font-size-sm)}.cy-list.cy-list[data-size=lg]{font-size:var(--cy-font-size-lg)}.cy-list.cy-list[data-gap=none]{--_gap:var(--cy-space-0)}.cy-list.cy-list[data-gap=sm]{--_gap:var(--cy-list-gap-sm,var(--cy-space-3))}.cy-list.cy-list[data-gap=lg]{--_gap:var(--cy-list-gap-lg,var(--cy-space-7))}.cy-list.cy-list[data-divided]{gap:0}.cy-list-item.cy-list-item{--_tone:var(--cy-list-marker-color,var(--cy-color-muted));--_text:var(--cy-list-marker-color,var(--cy-color-muted));column-gap:var(--cy-list-marker-gap,var(--cy-space-5));color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:normal;text-transform:none;grid-template-columns:auto minmax(0,1fr);align-items:start;margin:0;padding:0;list-style:none;display:grid;box-sizing:border-box!important}[data-marker=none]>.cy-list-item.cy-list-item{grid-template-columns:minmax(0,1fr)}[data-marker=tile]>.cy-list-item.cy-list-item:not([data-description]){align-items:center}[data-divided]>.cy-list-item.cy-list-item{padding-block:calc(var(--_gap) / 2);border-block-end:var(--cy-border-width) solid var(--cy-list-divider-color,var(--cy-color-line))}[data-divided]>.cy-list-item.cy-list-item:first-child{padding-block-start:0}[data-divided]>.cy-list-item.cy-list-item:last-child{border-block-end:0;padding-block-end:0}.cy-list-item.cy-list-item[data-tone=neutral]{--_tone:var(--cy-color-ink);--_text:var(--cy-color-ink)}.cy-list-item.cy-list-item[data-tone=accent]{--_tone:var(--cy-color-accent);--_text:var(--cy-color-accent-text)}.cy-list-item.cy-list-item[data-tone=danger]{--_tone:var(--cy-color-danger);--_text:var(--cy-color-danger-text)}.cy-list-item.cy-list-item[data-tone=success]{--_tone:var(--cy-color-success);--_text:var(--cy-color-success-text)}.cy-list-item.cy-list-item[data-tone=warning]{--_tone:var(--cy-color-warning);--_text:var(--cy-color-warning-text)}.cy-list-item.cy-list-item[data-tone=info]{--_tone:var(--cy-color-info);--_text:var(--cy-color-info-text)}.cy-list-marker.cy-list-marker{min-inline-size:var(--_line);min-block-size:var(--_line);color:var(--_text);--cy-icon-size:1.15em;justify-content:center;align-items:center;padding:0;line-height:1;display:flex}[data-marker=tile]>.cy-list-item>.cy-list-marker.cy-list-marker{min-inline-size:0}.cy-list-dot.cy-list-dot{border-radius:var(--cy-radius-full);background:var(--_tone);block-size:.4em;inline-size:.4em;display:block}.cy-list-number.cy-list-number{inline-size:var(--cy-list-number-size,calc(var(--_line) / .8));block-size:var(--cy-list-number-size,calc(var(--_line) / .8));border-radius:var(--cy-radius-full);background:color-mix(in oklab, var(--_tone) 16%, var(--cy-color-surface));color:var(--_text);font-size:.8em;font-weight:var(--cy-font-weight-bold);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;line-height:1;display:flex}.cy-list-text.cy-list-text{gap:var(--cy-space-1);flex-direction:column;min-inline-size:0;padding:0;display:flex}.cy-list-label.cy-list-label{overflow-wrap:anywhere;padding:0}[data-description]>.cy-list-text>.cy-list-label.cy-list-label{font-weight:var(--cy-font-weight-medium)}.cy-list-description.cy-list-description{color:var(--cy-list-description-color,var(--cy-color-muted));font-family:inherit;font-size:.92em;font-weight:var(--cy-font-weight-regular);line-height:var(--cy-font-line-height);letter-spacing:normal;text-transform:none;overflow-wrap:anywhere;margin:0;padding:0;box-sizing:border-box!important}@media (forced-colors:active){.cy-list-dot.cy-list-dot{background:canvastext}.cy-list-number.cy-list-number{outline:var(--cy-border-width) solid CanvasText}}.cy-list-rows.cy-list-rows{--_hit:var(--cy-hit-min,24px);--_title:var(--cy-font-size-md);--_meta:var(--cy-font-size-sm);--_pad-block:var(--cy-space-3);min-inline-size:0;color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--_title);font-weight:var(--cy-font-weight-regular);line-height:var(--cy-font-line-height);letter-spacing:normal;text-transform:none;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;box-sizing:border-box!important}.cy-list-rows.cy-list-rows[data-size=sm]{--_title:var(--cy-font-size-sm);--_meta:var(--cy-font-size-xs);--_pad-block:var(--cy-space-2)}.cy-list-rows.cy-list-rows[data-size=lg]{--_title:var(--cy-font-size-lg);--_meta:var(--cy-font-size-md);--_pad-block:var(--cy-space-4)}.cy-list-rows.cy-list-rows[data-divided]>.cy-list-row+.cy-list-row{border-block-start:var(--cy-border-width) solid var(--cy-list-row-divider-color,var(--cy-color-line))}@media (pointer:coarse){.cy-list-rows.cy-list-rows{--_hit:var(--cy-hit-coarse,44px)}}.cy-list-row.cy-list-row{--_base:var(--cy-list-row-background,var(--cy-color-surface));--_wash:var(--_base);--_bg:var(--_wash);--_rail:transparent;align-items:center;gap:var(--cy-list-row-gap,var(--cy-space-4));min-inline-size:0;min-block-size:var(--_hit);padding:var(--_pad-block) var(--cy-list-row-padding-inline,var(--cy-space-5));border-inline-start:var(--cy-list-row-rail-width,calc(2 * var(--cy-border-width))) solid var(--_rail);background:var(--_bg);color:var(--cy-color-ink);font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:normal;text-transform:none;margin:0;display:flex;position:relative;box-sizing:border-box!important}.cy-list-row.cy-list-row[data-tone]{--_rail:var(--_tone);--_wash:color-mix(in oklab, var(--_tone) var(--cy-list-row-wash-mix,7%), var(--_base))}.cy-list-row.cy-list-row[data-tone=accent]{--_tone:var(--cy-color-accent)}.cy-list-row.cy-list-row[data-tone=neutral]{--_tone:var(--cy-color-ink)}.cy-list-row.cy-list-row[data-tone=danger]{--_tone:var(--cy-color-danger)}.cy-list-row.cy-list-row[data-tone=success]{--_tone:var(--cy-color-success)}.cy-list-row.cy-list-row[data-tone=warning]{--_tone:var(--cy-color-warning)}.cy-list-row.cy-list-row[data-tone=info]{--_tone:var(--cy-color-info)}.cy-list-row.cy-list-row[data-active]{--_rail:var(--cy-color-accent);--_wash:color-mix(in oklab, var(--cy-color-accent) var(--cy-list-row-active-mix,12%), var(--_base))}.cy-list-row.cy-list-row[data-interactive]{cursor:pointer}.cy-list-row.cy-list-row[data-interactive]:hover{--_bg:color-mix(in oklab, var(--cy-color-ink) var(--cy-list-row-hover-mix,6%), var(--_wash))}.cy-list-row.cy-list-row[data-interactive]>:is(.cy-list-row-leading,.cy-list-row-trailing),.cy-list-row.cy-list-row[data-interactive]>.cy-list-row-text>:not(.cy-list-row-main){pointer-events:none}.cy-list-row-main.cy-list-row-main,.cy-list-row-label.cy-list-row-label,.cy-list-row-description.cy-list-row-description,.cy-list-row-detail.cy-list-row-detail,.cy-list-row-trailing.cy-list-row-trailing,.cy-list-row-actions.cy-list-row-actions{font-weight:inherit;line-height:inherit;letter-spacing:normal;text-transform:none;margin:0;box-sizing:border-box!important}.cy-list-row-main.cy-list-row-main{min-inline-size:0;color:inherit;font:inherit;font-size:inherit;text-align:start;cursor:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;outline:none;padding:0;text-decoration:none;display:block}.cy-list-row-main.cy-list-row-main[data-list-row-main]:before{content:"";position:absolute;inset:0}.cy-list-row-main.cy-list-row-main:focus-visible:before{outline:var(--cy-border-focus) solid var(--cy-color-ring);outline-offset:calc(-1 * var(--cy-border-focus))}.cy-list-row-leading.cy-list-row-leading{flex:none;align-items:center;display:inline-flex}[data-dimmed]>.cy-list-row-leading.cy-list-row-leading{filter:var(--cy-list-row-dimmed-filter,grayscale(1))}.cy-list-row-text.cy-list-row-text{flex-direction:column;flex:1;min-inline-size:0;display:flex}.cy-list-row-label.cy-list-row-label,.cy-list-row-description.cy-list-row-description,.cy-list-row-detail.cy-list-row-detail{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;display:block;overflow:hidden}.cy-list-row-label.cy-list-row-label{color:var(--cy-color-ink);font-size:var(--_title)}[data-unread] .cy-list-row-label.cy-list-row-label{font-weight:var(--cy-font-weight-bold)}[data-dimmed] .cy-list-row-label.cy-list-row-label{color:var(--cy-color-muted)}[data-wrap] .cy-list-row-label.cy-list-row-label{overflow-wrap:anywhere;white-space:normal}.cy-list-row-description.cy-list-row-description,.cy-list-row-detail.cy-list-row-detail{color:var(--cy-list-row-meta-color,var(--cy-color-muted));font-size:var(--_meta)}:is(.cy-list-row-description.cy-list-row-description,.cy-list-row-detail.cy-list-row-detail)[data-mono]{font-family:var(--cy-font-mono)}.cy-list-row-trailing.cy-list-row-trailing{align-items:center;gap:var(--cy-space-3);color:var(--cy-list-row-meta-color,var(--cy-color-muted));font-size:var(--_meta);font-variant-numeric:tabular-nums;flex:none;display:inline-flex}.cy-list-row-dot.cy-list-row-dot{display:inline-flex}.cy-list-row-actions.cy-list-row-actions{--cy-row-actions-background:var(--_bg);z-index:1;color:var(--cy-color-ink);position:relative}@media (hover:hover){.cy-list-row-actions.cy-list-row-actions{inset-block:var(--cy-border-focus);padding-inline-start:var(--cy-space-3);position:absolute;inset-inline-end:var(--cy-list-row-padding-inline,var(--cy-space-5))}}@media (forced-colors:active){.cy-list-row.cy-list-row[data-active]{border-inline-start-color:highlight}}.cy-loading-dots.cy-loading-dots{--_d:var(--cy-loading-dots-duration,calc(var(--cy-motion-base,.2s) * 6));--_c:currentColor;font-size:inherit;line-height:inherit;align-items:center;gap:var(--cy-loading-dots-gap,.3em);vertical-align:middle;letter-spacing:normal;block-size:1em;margin:0;display:inline-flex;box-sizing:border-box!important}.cy-loading-dots.cy-loading-dots[data-size=sm]{font-size:var(--cy-loading-dots-size-sm,calc(12px * var(--cy-scale,1)))}.cy-loading-dots.cy-loading-dots[data-size=md]{font-size:var(--cy-loading-dots-size-md,calc(16px * var(--cy-scale,1)))}.cy-loading-dots.cy-loading-dots[data-size=lg]{font-size:var(--cy-loading-dots-size-lg,calc(24px * var(--cy-scale,1)))}.cy-loading-dots.cy-loading-dots[data-tone=accent]{--_c:var(--cy-color-accent)}.cy-loading-dots.cy-loading-dots[data-tone=neutral]{--_c:var(--cy-color-ink)}.cy-loading-dots.cy-loading-dots[data-tone=muted]{--_c:var(--cy-color-muted)}.cy-loading-dots.cy-loading-dots[data-tone=danger]{--_c:var(--cy-color-danger)}.cy-loading-dots.cy-loading-dots[data-tone=success]{--_c:var(--cy-color-success)}.cy-loading-dots.cy-loading-dots[data-tone=warning]{--_c:var(--cy-color-warning)}.cy-loading-dots.cy-loading-dots[data-tone=info]{--_c:var(--cy-color-info)}.cy-loading-dots.cy-loading-dots[data-speed=slow]{--_d:calc(var(--cy-loading-dots-duration,calc(var(--cy-motion-base,.2s) * 6)) * 1.6)}.cy-loading-dots.cy-loading-dots[data-speed=fast]{--_d:calc(var(--cy-loading-dots-duration,calc(var(--cy-motion-base,.2s) * 6)) * .6)}.cy-loading-dots-dot{inline-size:var(--cy-loading-dots-dot-size,.5em);block-size:var(--cy-loading-dots-dot-size,.5em);background:var(--cy-loading-dots-color,var(--_c));animation:cy-loading-dots-pulse var(--_d) var(--cy-motion-ease-in-out,ease-in-out) infinite both;border-radius:50%;display:block}.cy-loading-dots-dot:nth-child(2){animation-delay:calc(var(--_d) * .16)}.cy-loading-dots-dot:nth-child(3){animation-delay:calc(var(--_d) * .32)}.cy-loading-dots.cy-loading-dots[data-variant=spinner]{color:var(--cy-loading-dots-color,var(--_c))}.cy-loading-dots-spinner{--cy-icon-size:1em;animation:cy-loading-dots-spin var(--_d) linear infinite}@keyframes cy-loading-dots-spin{to{transform:rotate(1turn)}}@keyframes cy-loading-dots-pulse{0%,to{opacity:1;transform:scale(1)}40%{opacity:.4;transform:scale(.6)}}.cy-menu.cy-menu{--_row:var(--cy-menu-row-height,var(--cy-control-height-md));--_offset:var(--cy-menu-offset,var(--cy-space-2));min-inline-size:var(--cy-menu-min-width,200px);max-inline-size:min(var(--cy-menu-max-width,360px), calc(100vw - var(--cy-space-6)));max-block-size:calc(100vh - var(--cy-space-6));padding:var(--cy-space-2);border:var(--cy-border-width) solid var(--cy-color-line);border-radius:var(--cy-menu-radius,var(--cy-radius-md));background:var(--cy-color-surface);color:var(--cy-color-ink);box-shadow:var(--cy-shadow-lg);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);font-weight:var(--cy-font-weight-regular);line-height:var(--cy-font-line-height);letter-spacing:normal;text-align:start;transition:opacity var(--cy-motion-fast) var(--cy-motion-ease), translate var(--cy-motion-fast) var(--cy-motion-ease), display var(--cy-motion-fast) allow-discrete, overlay var(--cy-motion-fast) allow-discrete;margin:0;position:fixed;inset:auto;overflow:auto;box-sizing:border-box!important}.cy-menu.cy-menu:not(:popover-open){opacity:0;translate:0 calc(-1 * var(--cy-space-2))}.cy-menu.cy-menu:popover-open{animation:cy-menu-in var(--cy-motion-fast) var(--cy-motion-ease)}.cy-menu.cy-menu[data-nested]{--_offset:calc(var(--cy-space-2) + var(--cy-border-width));margin-block-start:calc(-1 * var(--_offset))}.cy-menu-item.cy-menu-item{align-items:center;gap:var(--cy-space-4);inline-size:100%;min-block-size:var(--_row);padding:0 var(--cy-space-4);border-radius:var(--cy-radius-sm);color:var(--cy-color-ink);font:inherit;font-size:inherit;line-height:inherit;text-align:start;text-transform:none;letter-spacing:normal;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:none;margin:0;display:flex;box-sizing:border-box!important}.cy-menu-item.cy-menu-item:hover:not([aria-disabled=true]),.cy-menu-item.cy-menu-item[aria-expanded=true],.cy-menu-item.cy-menu-item:focus-visible,.cy-menu-item.cy-menu-item:focus{background:var(--cy-color-soft)}.cy-menu-item.cy-menu-item:focus-visible{box-shadow:inset 0 0 0 var(--cy-border-width) var(--cy-color-ring)}.cy-menu-item.cy-menu-item[data-tone=danger]{color:var(--cy-color-danger-text)}.cy-menu-item.cy-menu-item[data-tone=danger]:hover:not([aria-disabled=true]),.cy-menu-item.cy-menu-item[data-tone=danger]:focus{background:color-mix(in oklab, var(--cy-color-danger) 12%, var(--cy-color-surface))}.cy-menu-item.cy-menu-item[aria-disabled=true]{opacity:.45;cursor:not-allowed}.cy-menu-check{inline-size:1em;color:var(--cy-color-accent-text);font-size:inherit;line-height:inherit;flex:none;place-items:center;display:inline-grid}.cy-menu-icon.cy-menu-icon{font-size:inherit;flex:none}.cy-menu-icon.cy-menu-icon:not([data-tone]){color:var(--cy-color-muted)}[data-tone=danger]>.cy-menu-icon.cy-menu-icon:not([data-tone]){color:inherit}.cy-menu-label{text-overflow:ellipsis;min-inline-size:0;font-size:inherit;line-height:inherit;flex:1;overflow:hidden}.cy-menu-shortcut{color:var(--cy-color-muted);font-size:inherit;line-height:inherit;flex:none;margin-inline-start:var(--cy-space-6)}.cy-menu-chevron.cy-menu-chevron{color:var(--cy-color-muted);font-size:inherit;flex:none;margin:0}.cy-menu-group{font-size:inherit;line-height:inherit;display:grid}.cy-menu-group-label{padding:var(--cy-space-3) var(--cy-space-4) var(--cy-space-1);color:var(--cy-color-muted);font-family:var(--cy-font-mono);font-size:var(--cy-font-eyebrow-size);font-weight:var(--cy-font-weight-bold);letter-spacing:var(--cy-font-eyebrow-tracking);line-height:var(--cy-font-line-height);text-transform:uppercase}.cy-menu-separator.cy-menu-separator{font-size:inherit;block-size:var(--cy-border-width);margin:var(--cy-space-2) calc(-1 * var(--cy-space-2));background:var(--cy-color-line);border:0;box-sizing:border-box!important}@media (pointer:coarse){.cy-menu.cy-menu{--_row:max(var(--cy-menu-row-height,var(--cy-control-height-md)), var(--cy-hit-coarse,44px))}}@media (prefers-reduced-motion:reduce){.cy-menu.cy-menu{transition:none;animation:none}}@media (forced-colors:active){.cy-menu-item.cy-menu-item:focus{outline:var(--cy-border-width) solid Highlight}}@keyframes cy-menu-in{0%{opacity:0;translate:0 calc(-1 * var(--cy-space-2))}}.cy-menubar.cy-menubar{--_h:var(--cy-menubar-height,var(--cy-control-height-md));--_hit:var(--cy-hit-min,24px);align-items:center;gap:var(--cy-menubar-gap,var(--cy-space-1));min-inline-size:0;color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);font-weight:var(--cy-font-weight-regular);line-height:var(--cy-font-line-height);letter-spacing:normal;text-transform:none;flex-wrap:nowrap;margin:0;padding:0;display:flex;box-sizing:border-box!important}.cy-menubar.cy-menubar[data-size=sm]{--_h:var(--cy-menubar-height,var(--cy-control-height-sm));font-size:var(--cy-font-size-sm)}.cy-menubar.cy-menubar[data-size=lg]{--_h:var(--cy-menubar-height,var(--cy-control-height-lg));font-size:var(--cy-font-size-lg)}.cy-menubar-item.cy-menubar-item{block-size:var(--_h);min-block-size:0;padding:0 var(--cy-menubar-padding-inline,var(--cy-space-4));border-radius:var(--cy-menubar-radius,var(--cy-radius-sm));color:inherit;font:inherit;font-size:inherit;line-height:inherit;letter-spacing:normal;text-transform:none;white-space:nowrap;cursor:pointer;appearance:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color var(--cy-motion-fast) var(--cy-motion-ease);background:0 0;border:0;outline:none;flex:none;align-items:center;margin:0;display:inline-flex;position:relative;box-sizing:border-box!important}.cy-menubar-item.cy-menubar-item:before{content:"";inline-size:max(100%, var(--_hit));block-size:max(100%, var(--_hit));position:absolute;top:50%;left:50%;translate:-50% -50%}.cy-menubar-item.cy-menubar-item:hover,.cy-menubar-item.cy-menubar-item[aria-expanded=true]{background:var(--cy-menubar-active-bg,var(--cy-color-soft))}.cy-menubar-item.cy-menubar-item:focus-visible{outline:var(--cy-border-focus) solid transparent;box-shadow:inset 0 0 0 var(--cy-border-focus) var(--cy-color-ring)}@media (pointer:coarse){.cy-menubar.cy-menubar{--_hit:var(--cy-hit-coarse,44px)}}@media (prefers-reduced-motion:reduce){.cy-menubar-item.cy-menubar-item{transition:none}}@media (forced-colors:active){.cy-menubar-item.cy-menubar-item[aria-expanded=true]{outline:var(--cy-border-width) solid Highlight}}.cy-notice.cy-notice{--_tone:var(--cy-color-info);--_text:var(--cy-color-info-text);--_notice-on:var(--cy-color-on-info);padding:var(--cy-notice-padding,var(--cy-space-6));border:var(--cy-border-width) solid color-mix(in oklab, var(--_tone) 45%, var(--cy-color-line));border-inline-start:calc(3 * var(--cy-border-width)) solid var(--_tone);border-radius:var(--cy-notice-radius,var(--cy-radius-card));background:color-mix(in oklab, var(--_tone) var(--cy-notice-soft-mix,12%), var(--cy-color-surface));color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);font-weight:var(--cy-font-weight-regular);line-height:var(--cy-font-line-height);letter-spacing:normal;text-align:start;text-transform:none;margin:0;container:cy-notice/inline-size;box-sizing:border-box!important}.cy-notice.cy-notice[data-tone=accent]{--_tone:var(--cy-color-accent);--_text:var(--cy-color-accent-text);--_notice-on:var(--cy-color-on-accent)}.cy-notice.cy-notice[data-tone=neutral]{--_tone:var(--cy-color-muted);--_text:var(--cy-color-ink);--_notice-on:var(--cy-color-bg)}.cy-notice.cy-notice[data-tone=success]{--_tone:var(--cy-color-success);--_text:var(--cy-color-success-text);--_notice-on:var(--cy-color-on-success)}.cy-notice.cy-notice[data-tone=warning]{--_tone:var(--cy-color-warning);--_text:var(--cy-color-warning-text);--_notice-on:var(--cy-color-on-warning)}.cy-notice.cy-notice[data-tone=danger]{--_tone:var(--cy-color-danger);--_text:var(--cy-color-danger-text);--_notice-on:var(--cy-color-on-danger)}.cy-notice.cy-notice[data-tone=neutral][data-variant=solid]{--_tone:var(--cy-color-ink)}.cy-notice.cy-notice[data-variant=solid]{--_text:var(--_notice-on);--cy-button-hover-bg:color-mix(in oklab, var(--_notice-on) 16%, transparent);--cy-button-hover-ink:var(--_notice-on);border-color:var(--_tone);background:var(--_tone);color:var(--_notice-on)}.cy-notice.cy-notice[data-variant=solid] .cy-notice-body{color:var(--_notice-on)}.cy-notice.cy-notice[data-size=sm]{padding:var(--cy-notice-padding-sm,var(--cy-space-4) var(--cy-space-5))}.cy-notice-main.cy-notice-main{align-items:start;column-gap:var(--cy-space-5);row-gap:var(--cy-space-5);font-size:var(--cy-font-size-md);grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"icon text action close";display:grid}.cy-notice-icon.cy-notice-icon{color:var(--_text);grid-area:icon;margin-block-start:calc((1lh - var(--_size)) / 2)}.cy-notice-text.cy-notice-text{gap:var(--cy-space-2);min-inline-size:0;font-size:var(--cy-font-size-md);line-height:var(--cy-font-line-height);overflow-wrap:anywhere;flex-direction:column;grid-area:text;display:flex}.cy-notice-title.cy-notice-title{color:var(--_text);font-size:var(--cy-font-size-md);font-weight:var(--cy-font-weight-bold);line-height:var(--cy-font-line-height)}.cy-notice-body.cy-notice-body{color:var(--cy-color-ink);font-size:var(--cy-font-size-md);line-height:var(--cy-font-line-height)}.cy-notice-action.cy-notice-action{align-items:center;gap:var(--cy-space-3);font-size:var(--cy-font-size-md);flex-wrap:wrap;grid-area:action;align-self:center;display:flex}.cy-notice-dismiss.cy-notice-dismiss{margin-block:calc((1lh - var(--cy-control-height-sm)) / 2) 0;grid-area:close;margin-inline-end:calc(-1 * var(--cy-space-3))}.cy-notice[data-size=sm] .cy-notice-main.cy-notice-main{column-gap:var(--cy-space-4);row-gap:var(--cy-space-3)}.cy-notice[data-size=sm] .cy-notice-text.cy-notice-text{align-items:baseline;column-gap:var(--cy-space-3);flex-flow:wrap;row-gap:0}@container cy-notice (inline-size<26rem){.cy-notice-main.cy-notice-main{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon text close"".action action"}.cy-notice-action.cy-notice-action{align-self:start}}@media (forced-colors:active){.cy-notice.cy-notice{border-color:canvastext}}.cy-number-field.cy-number-field{--cy-text-field-numeric:tabular-nums}.cy-number-field-steppers.cy-number-field-steppers{align-items:center;gap:var(--cy-space-1);color:inherit;font-size:inherit;flex:none;margin-inline-end:calc(var(--cy-space-2) * -1);display:inline-flex}.cy-number-field label[data-scrub]{cursor:ew-resize;touch-action:pan-y;-webkit-user-select:none;user-select:none}.cy-option-list.cy-option-list{max-inline-size:min(var(--cy-option-list-max-width,480px), calc(100vw - var(--cy-space-6)));max-block-size:var(--cy-option-list-max-height,min(320px, 60vh));padding:var(--cy-space-2);border:var(--cy-border-width) solid var(--cy-color-line);border-radius:var(--cy-radius-md);background:var(--cy-option-list-bg,var(--cy-color-surface-raised));box-shadow:var(--cy-option-list-shadow,var(--cy-shadow-md));color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);font-weight:var(--cy-font-weight-regular);line-height:var(--cy-font-line-height);letter-spacing:normal;text-transform:none;opacity:1;transition:opacity var(--cy-motion-fast) var(--cy-motion-ease), display var(--cy-motion-fast) allow-discrete, overlay var(--cy-motion-fast) allow-discrete;margin:0;position:fixed;inset:auto;overflow:auto;box-sizing:border-box!important}.cy-option-list.cy-option-list:popover-open{animation:cy-option-list-in var(--cy-motion-fast) var(--cy-motion-ease)}.cy-option-list.cy-option-list:not(:popover-open){opacity:0}.cy-option-list-option.cy-option-list-option{--_hit:var(--cy-hit-min,24px);align-items:center;gap:var(--cy-space-3);min-block-size:max(var(--cy-control-height-sm), var(--_hit));padding:var(--cy-space-2) var(--cy-space-4);border-radius:calc(var(--cy-radius-sm) * .8);color:var(--cy-color-ink);font-size:var(--cy-font-size-md);letter-spacing:normal;text-transform:none;cursor:pointer;margin:0;line-height:1.3;display:flex;box-sizing:border-box!important}.cy-option-list-option.cy-option-list-option[data-active]{background:var(--cy-option-list-active-bg,var(--cy-color-soft))}.cy-option-list-option.cy-option-list-option[aria-selected=true]{color:var(--cy-color-accent-text);font-weight:var(--cy-font-weight-medium)}.cy-option-list-option.cy-option-list-option[data-dimmed]:not([aria-selected=true]){color:var(--cy-color-muted)}.cy-option-list-option.cy-option-list-option[aria-disabled=true]{opacity:.45;cursor:not-allowed}.cy-option-list-trailing.cy-option-list-trailing{align-items:center;gap:var(--cy-space-1);color:var(--cy-color-muted);font-size:var(--cy-font-size-sm);font-weight:var(--cy-font-weight-regular);line-height:inherit;letter-spacing:normal;text-transform:none;white-space:nowrap;flex:none;margin:0;display:inline-flex}.cy-option-list-footer.cy-option-list-footer{margin-block:var(--cy-space-2) calc(-1 * var(--cy-space-2));margin-inline:calc(-1 * var(--cy-space-2));padding:var(--cy-space-2);border-block-start:var(--cy-border-width) solid var(--cy-color-line);background:var(--cy-option-list-bg,var(--cy-color-surface-raised));font-size:var(--cy-font-size-md);line-height:inherit;position:sticky;inset-block-end:calc(-1 * var(--cy-space-2))}.cy-option-list-text.cy-option-list-text{min-inline-size:0;color:inherit;font-size:var(--cy-font-size-md);line-height:inherit;flex:1;grid-template-columns:minmax(0,1fr);display:grid}.cy-option-list-label.cy-option-list-label{color:inherit;font-size:var(--cy-font-size-md);line-height:inherit;letter-spacing:normal;text-transform:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cy-option-list-description.cy-option-list-description{color:var(--cy-color-muted);font-size:var(--cy-font-size-sm);line-height:inherit;letter-spacing:normal;text-transform:none}.cy-option-list-note.cy-option-list-note{padding:var(--cy-space-4) var(--cy-space-5);color:var(--cy-color-muted);font-size:var(--cy-font-size-md);letter-spacing:normal;text-transform:none}.cy-option-list-group-label.cy-option-list-group-label{padding:var(--cy-space-3) var(--cy-space-4) var(--cy-space-1);color:var(--cy-color-muted);font-family:var(--cy-font-mono);font-size:var(--cy-font-eyebrow-size);font-weight:var(--cy-font-weight-bold);line-height:inherit;letter-spacing:var(--cy-font-eyebrow-tracking);text-transform:uppercase}@media (pointer:coarse){.cy-option-list-option.cy-option-list-option{--_hit:var(--cy-hit-coarse,44px)}}@keyframes cy-option-list-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.cy-option-list.cy-option-list{transition:none;animation:none}}@media (forced-colors:active){.cy-option-list-option.cy-option-list-option[data-active]{outline:var(--cy-border-width) solid Highlight}}.cy-overlay-frame.cy-overlay-frame{font-size:inherit;line-height:inherit;letter-spacing:normal;text-transform:none;grid-template:minmax(0,1fr)/minmax(0,1fr);margin:0;padding:0;display:grid;box-sizing:border-box!important}.cy-overlay-frame.cy-overlay-frame>*{grid-area:1/1}.cy-overlay-frame-overlay.cy-overlay-frame-overlay{z-index:var(--cy-overlay-frame-layer,3);max-inline-size:100%;place-self:end center;margin-block-end:var(--cy-overlay-frame-offset,var(--cy-space-4));padding:0}.cy-page-header.cy-page-header{gap:var(--cy-page-header-gap,var(--cy-space-6));inline-size:100%;min-inline-size:0;color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);font-style:normal;font-weight:var(--cy-font-weight-regular);line-height:var(--cy-font-line-height);letter-spacing:normal;text-align:start;text-transform:none;border:0;flex-direction:column;margin:0;padding:0;display:flex;container:cy-page-header/inline-size;box-sizing:border-box!important}.cy-page-header.cy-page-header[data-divider]{border-block-end:var(--cy-border-width) solid var(--cy-page-header-divider-color,var(--cy-color-line));padding-block-end:var(--cy-page-header-divider-space,var(--cy-space-6))}.cy-page-header.cy-page-header[data-align=center]{text-align:center}.cy-page-header-breadcrumbs.cy-page-header-breadcrumbs,.cy-page-header-body.cy-page-header-body{min-inline-size:0;padding:0;display:block}.cy-page-header[data-align=center]>.cy-page-header-breadcrumbs.cy-page-header-breadcrumbs{justify-content:center;display:flex}.cy-page-header-main.cy-page-header-main{justify-content:space-between;align-items:flex-start;gap:var(--cy-page-header-gap,var(--cy-space-6));min-inline-size:0;padding:0;display:flex}.cy-page-header-text.cy-page-header-text{gap:var(--cy-page-header-text-gap,var(--cy-space-3));flex-direction:column;flex:1 1 0;min-inline-size:0;padding:0;display:flex}.cy-page-header-description.cy-page-header-description{max-inline-size:var(--cy-page-header-description-max-width,65ch);overflow-wrap:break-word;text-wrap:pretty}.cy-page-header-eyebrow.cy-page-header-eyebrow{overflow-wrap:break-word}.cy-page-header-meta.cy-page-header-meta{align-items:center;gap:var(--cy-space-2) var(--cy-page-header-actions-gap,var(--cy-space-4));min-inline-size:0;color:var(--cy-color-muted);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-sm);font-style:normal;font-weight:var(--cy-font-weight-regular);line-height:var(--cy-font-line-height);letter-spacing:normal;text-transform:none;flex-wrap:wrap;margin:0;padding:0;display:flex;box-sizing:border-box!important}.cy-page-header-actions.cy-page-header-actions{justify-content:flex-end;align-items:center;gap:var(--cy-page-header-actions-gap,var(--cy-space-4));flex-wrap:wrap;flex:0 auto;min-inline-size:0;max-inline-size:50%;padding:0;display:flex}.cy-page-header[data-align=center] .cy-page-header-main.cy-page-header-main{flex-direction:column;align-items:center}.cy-page-header[data-align=center] .cy-page-header-text.cy-page-header-text{flex:none;align-items:center;max-inline-size:100%}.cy-page-header[data-align=center] .cy-page-header-meta.cy-page-header-meta,.cy-page-header[data-align=center] .cy-page-header-actions.cy-page-header-actions{justify-content:center;max-inline-size:100%}@container cy-page-header (inline-size<36rem){.cy-page-header-main.cy-page-header-main{flex-direction:column;align-items:stretch}.cy-page-header-text.cy-page-header-text{flex:none;max-inline-size:100%}.cy-page-header-actions.cy-page-header-actions{justify-content:flex-start;max-inline-size:100%}}@media (forced-colors:active){.cy-page-header.cy-page-header[data-divider]{border-block-end-color:canvastext}}.cy-pagination-list.cy-pagination-list{align-items:center;gap:var(--_gap);flex-wrap:wrap;padding:0;list-style:none;display:flex}.cy-pagination-item.cy-pagination-item{align-items:center;padding:0;display:flex}.cy-pagination-gap.cy-pagination-gap{inline-size:var(--_h);block-size:var(--_h);color:var(--cy-pagination-muted-color,var(--cy-color-muted));justify-content:center;align-items:center;padding:0;display:flex}.cy-pagination-status.cy-pagination-status{padding:0 var(--cy-space-3);color:var(--cy-pagination-muted-color,var(--cy-color-muted));font-variant-numeric:tabular-nums;white-space:nowrap}.cy-pagination-page.cy-pagination-page.cy-pagination-page{--_pad:var(--cy-pagination-page-padding,var(--cy-space-2));min-inline-size:max(var(--_h), calc(2.25ch + 2 * var(--_pad) + 2 * var(--cy-border-width)));padding-inline:var(--_pad);font-variant-numeric:tabular-nums}.cy-pagination.cy-pagination{--_h:var(--cy-button-height-md,var(--cy-control-height-md));--_gap:var(--cy-pagination-gap,var(--cy-space-2));letter-spacing:normal;text-transform:none;max-inline-size:100%;color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);font-weight:var(--cy-font-weight-regular);margin:0;padding:0;line-height:1.25;display:block;box-sizing:border-box!important}.cy-pagination.cy-pagination[data-size=sm]{--_h:var(--cy-button-height-sm,var(--cy-control-height-sm));font-size:var(--cy-font-size-sm)}@media (pointer:coarse){.cy-pagination.cy-pagination{--_gap:max(var(--cy-pagination-gap,var(--cy-space-2)), calc(var(--cy-hit-coarse,44px) - var(--_h)))}}@media (forced-colors:active){.cy-pagination-page.cy-pagination-page[aria-current]{border-color:highlight}}.cy-pan-zoom-canvas.cy-pan-zoom-canvas{contain:strict;touch-action:none;background:var(--cy-pan-zoom-canvas-background,var(--cy-color-soft));block-size:100%;inline-size:100%;color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);line-height:var(--cy-font-line-height);letter-spacing:normal;text-transform:none;cursor:default;outline:none;margin:0;padding:0;display:block;position:relative;overflow:hidden;container-type:size;box-sizing:border-box!important}.cy-pan-zoom-canvas.cy-pan-zoom-canvas:focus-visible{box-shadow:inset 0 0 0 var(--cy-border-focus) var(--cy-color-ring)}.cy-pan-zoom-canvas.cy-pan-zoom-canvas[data-panning]{cursor:grab;-webkit-user-select:none;user-select:none}.cy-pan-zoom-canvas-screen.cy-pan-zoom-canvas-screen{pointer-events:none;font-size:inherit;direction:ltr;position:absolute;inset:0;overflow:hidden}.cy-pan-zoom-canvas-content.cy-pan-zoom-canvas-content{transform-origin:0 0;font-size:inherit;direction:ltr;position:absolute;top:0;left:0}.cy-pan-zoom-canvas-corner.cy-pan-zoom-canvas-corner{gap:var(--cy-space-2);max-inline-size:calc(100% - 2 * var(--cy-space-4));max-block-size:calc(100% - 2 * var(--cy-space-4));pointer-events:none;flex-direction:column;display:flex;position:absolute}.cy-pan-zoom-canvas-corner.cy-pan-zoom-canvas-corner[data-corner^=top]{inset-block-start:var(--cy-space-4)}.cy-pan-zoom-canvas-corner.cy-pan-zoom-canvas-corner[data-corner^=bottom]{inset-block-end:var(--cy-space-4)}.cy-pan-zoom-canvas-corner.cy-pan-zoom-canvas-corner[data-corner$=start]{align-items:flex-start;inset-inline-start:var(--cy-space-4)}.cy-pan-zoom-canvas-corner.cy-pan-zoom-canvas-corner[data-corner$=end]{align-items:flex-end;inset-inline-end:var(--cy-space-4)}.cy-pan-zoom-canvas-overlay.cy-pan-zoom-canvas-overlay{pointer-events:auto;max-inline-size:100%}.cy-pan-zoom-canvas-minimap.cy-pan-zoom-canvas-minimap{inline-size:var(--cy-pan-zoom-canvas-minimap-width,calc(10 * var(--cy-space-6)));pointer-events:auto;border:var(--cy-border-width) solid var(--cy-color-line);border-radius:var(--cy-radius-sm);background:var(--cy-color-surface);max-block-size:40cqb;box-shadow:var(--cy-shadow-sm);cursor:pointer;touch-action:none;direction:ltr;flex:none;position:relative;overflow:hidden}.cy-pan-zoom-canvas-minimap-content.cy-pan-zoom-canvas-minimap-content{transform-origin:0 0;pointer-events:none;position:absolute;top:0;left:0}.cy-pan-zoom-canvas-minimap-view.cy-pan-zoom-canvas-minimap-view{box-sizing:border-box;border:var(--cy-border-focus) solid var(--cy-color-accent);border-radius:var(--cy-border-width);background:color-mix(in oklab, var(--cy-color-accent) 10%, transparent);pointer-events:none;position:absolute}@media (forced-colors:active){.cy-pan-zoom-canvas-minimap-view.cy-pan-zoom-canvas-minimap-view{border-color:highlight}}.cy-path-field.cy-path-field{min-inline-size:0;font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);letter-spacing:normal;text-transform:none;margin:0;padding:0;display:block;box-sizing:border-box!important}.cy-path-field-browse.cy-path-field-browse{margin-block:0;margin-inline:0 var(--cy-path-field-browse-inset,var(--cy-space-1));flex:none}.cy-popover.cy-popover{--_w:var(--cy-popover-width-md,320px);inline-size:max-content;max-inline-size:min(var(--_w), calc(100vw - var(--cy-space-6)));max-block-size:calc(100vh - var(--cy-space-6));padding:var(--cy-popover-padding,var(--cy-space-6));border:var(--cy-border-width) solid var(--cy-color-line);border-radius:var(--cy-popover-radius,var(--cy-radius-card));background:var(--cy-color-surface);color:var(--cy-color-ink);box-shadow:var(--cy-shadow-lg);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);font-weight:var(--cy-font-weight-regular);line-height:var(--cy-font-line-height);letter-spacing:normal;text-align:start;opacity:1;transition:opacity var(--cy-motion-fast) var(--cy-motion-ease), scale var(--cy-motion-fast) var(--cy-motion-ease), display var(--cy-motion-fast) allow-discrete, overlay var(--cy-motion-fast) allow-discrete;outline:none;margin:0;position:fixed;inset:auto;overflow:auto;scale:1;box-sizing:border-box!important}.cy-popover.cy-popover:not(:popover-open){opacity:0;scale:.97}.cy-popover.cy-popover:popover-open{animation:cy-popover-in var(--cy-motion-fast) var(--cy-motion-ease)}.cy-popover.cy-popover[data-size=sm]{--_w:var(--cy-popover-width-sm,240px)}.cy-popover.cy-popover[data-size=lg]{--_w:var(--cy-popover-width-lg,420px)}.cy-popover.cy-popover[data-width=fixed]{inline-size:min(var(--_w), calc(100vw - var(--cy-space-6)))}.cy-popover.cy-popover[data-width=trigger]{min-inline-size:min(var(--_anchor-w,0px), calc(100vw - var(--cy-space-6)));max-inline-size:min(max(var(--_w), var(--_anchor-w,0px)), calc(100vw - var(--cy-space-6)))}.cy-popover.cy-popover:focus-visible{box-shadow:var(--cy-shadow-lg), 0 0 0 var(--cy-border-focus) var(--cy-color-ring)}@media (prefers-reduced-motion:reduce){.cy-popover.cy-popover{transition:none;animation:none}}@media (forced-colors:active){.cy-popover.cy-popover{border-color:canvastext}}@keyframes cy-popover-in{0%{opacity:0;scale:.97}}.cy-progress-bar.cy-progress-bar{--_tone:var(--cy-color-accent-text);--_h:var(--cy-progress-bar-height-md,8px);gap:var(--cy-space-3);inline-size:100%;color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);font-weight:var(--cy-font-weight-regular);line-height:var(--cy-font-line-height);letter-spacing:normal;text-transform:none;margin:0;display:grid;box-sizing:border-box!important}.cy-progress-bar.cy-progress-bar[data-size=xs]{--_h:var(--cy-progress-bar-height-xs,2px);gap:var(--cy-space-2)}.cy-progress-bar.cy-progress-bar[data-size=xs] .cy-progress-bar-head,.cy-progress-bar.cy-progress-bar[data-size=xs] .cy-progress-bar-label{font-size:var(--cy-font-size-sm)}.cy-progress-bar.cy-progress-bar[data-size=xs] .cy-progress-bar-value{font-size:var(--cy-font-size-xs)}.cy-progress-bar.cy-progress-bar[data-size=sm]{--_h:var(--cy-progress-bar-height-sm,4px)}.cy-progress-bar.cy-progress-bar[data-size=lg]{--_h:var(--cy-progress-bar-height-lg,12px)}.cy-progress-bar.cy-progress-bar[data-tone=success]{--_tone:var(--cy-color-success-text)}.cy-progress-bar.cy-progress-bar[data-tone=warning]{--_tone:var(--cy-color-warning-text)}.cy-progress-bar.cy-progress-bar[data-tone=danger]{--_tone:var(--cy-color-danger-text)}.cy-progress-bar.cy-progress-bar[data-tone=info]{--_tone:var(--cy-color-info-text)}.cy-progress-bar.cy-progress-bar[data-tone=neutral]{--_tone:var(--cy-color-ink)}.cy-progress-bar-head.cy-progress-bar-head{justify-content:space-between;align-items:baseline;gap:var(--cy-space-4);font-size:var(--cy-font-size-md);display:flex}.cy-progress-bar-label.cy-progress-bar-label{min-inline-size:0;color:var(--cy-color-ink);font-size:var(--cy-font-size-md);font-weight:var(--cy-font-weight-medium);overflow-wrap:anywhere}.cy-progress-bar-value.cy-progress-bar-value{color:var(--cy-color-muted);font-family:var(--cy-font-mono);font-size:var(--cy-font-size-sm);font-variant-numeric:tabular-nums;flex:none}.cy-progress-bar-track.cy-progress-bar-track{block-size:var(--_h);border-radius:var(--cy-progress-bar-radius,var(--cy-radius-full));background:var(--cy-progress-bar-track,color-mix(in oklab, var(--cy-color-ink) 12%, var(--cy-color-surface)));font-size:var(--cy-font-size-md);position:relative;overflow:hidden}.cy-progress-bar-fill.cy-progress-bar-fill{inline-size:var(--_fill,0%);border-radius:inherit;background:var(--_tone);font-size:var(--cy-font-size-md);transition:inline-size var(--cy-motion-base) var(--cy-motion-ease);position:absolute;inset-block:0;inset-inline-start:0}.cy-progress-bar[data-indeterminate] .cy-progress-bar-fill.cy-progress-bar-fill{inline-size:35%;animation:cy-progress-sweep calc(6 * var(--cy-motion-slow)) var(--cy-motion-ease-in-out) infinite;transition:none;inset-inline-start:32.5%}.cy-progress-bar[data-indeterminate]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .cy-progress-bar-fill.cy-progress-bar-fill{animation-direction:reverse}@keyframes cy-progress-sweep{0%{translate:-200%}to{translate:200%}}@media (prefers-reduced-motion:reduce){.cy-progress-bar-fill.cy-progress-bar-fill,.cy-progress-bar[data-indeterminate] .cy-progress-bar-fill.cy-progress-bar-fill{transition:none;animation:none}}@media (forced-colors:active){.cy-progress-bar-track.cy-progress-bar-track{outline:var(--cy-border-width) solid CanvasText}.cy-progress-bar-fill.cy-progress-bar-fill{background:highlight}}.cy-progress-bar-segment.cy-progress-bar-segment{--_seg:var(--_tone);inline-size:calc(var(--_to) - var(--_from));box-shadow:inset calc(-1 * var(--cy-border-width)) 0 0 var(--cy-color-surface);background:var(--_seg);position:absolute;inset-block:0;inset-inline-start:var(--_from)}.cy-progress-bar-segment.cy-progress-bar-segment[data-tone=accent]{--_seg:var(--cy-color-accent-text)}.cy-progress-bar-segment.cy-progress-bar-segment[data-tone=success]{--_seg:var(--cy-color-success-text)}.cy-progress-bar-segment.cy-progress-bar-segment[data-tone=warning]{--_seg:var(--cy-color-warning-text)}.cy-progress-bar-segment.cy-progress-bar-segment[data-tone=danger]{--_seg:var(--cy-color-danger-text)}.cy-progress-bar-segment.cy-progress-bar-segment[data-tone=info]{--_seg:var(--cy-color-info-text)}.cy-progress-bar-segment.cy-progress-bar-segment[data-tone=neutral]{--_seg:var(--cy-color-ink)}.cy-progress-bar-marker.cy-progress-bar-marker{inline-size:calc(var(--cy-border-width) * 2);background:var(--cy-color-ink);margin-inline-start:calc(var(--cy-border-width) * -1);position:absolute;inset-block:0;inset-inline-start:var(--_at)}@media (forced-colors:active){.cy-progress-bar-segment.cy-progress-bar-segment{background:highlight}.cy-progress-bar-marker.cy-progress-bar-marker{background:canvastext}}.cy-progress-overlay-status.cy-progress-overlay-status{margin:var(--cy-space-3) 0 0;color:var(--cy-color-muted);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-sm);line-height:var(--cy-font-line-height);letter-spacing:normal;text-transform:none;font-variant-numeric:tabular-nums}.cy-prose.cy-prose{--_flow:var(--cy-prose-flow,1em);max-inline-size:var(--cy-prose-measure,70ch);min-inline-size:0;color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);font-weight:var(--cy-font-weight-regular);letter-spacing:normal;text-transform:none;overflow-wrap:break-word;margin:0;padding:0;line-height:1.65;display:block;box-sizing:border-box!important}.cy-prose.cy-prose[data-size=sm]{font-size:var(--cy-font-size-sm)}.cy-prose.cy-prose[data-size=lg]{font-size:var(--cy-font-size-lg)}@scope(.cy-prose) to ([class^=cy-]:not(.cy-prose),[class*=\ cy-]:not(.cy-prose)){:where(*){color:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;box-sizing:border-box!important}:where(span,div){font-weight:inherit}:where(p,ul,ol,dl,blockquote,pre,table,figure,hr,h1,h2,h3,h4,h5,h6,img,video,details){margin-block:0;margin-inline:0}:where(:scope>*,li>*,blockquote>*)+:where(*){margin-block-start:var(--_flow)}:where(h1,h2,h3,h4){color:var(--cy-color-ink);font-weight:var(--cy-font-weight-bold);text-wrap:balance;line-height:1.25}:where(h1){font-size:2em}:where(h2){font-size:1.5em}:where(h3){font-size:1.25em}:where(h4,h5,h6){font-size:1em;font-weight:var(--cy-font-weight-bold)}:where(:scope>*,li>*,blockquote>*)+:where(h1,h2,h3,h4,h5,h6){margin-block-start:calc(1.6 * var(--_flow))}:where(h1,h2,h3,h4,h5,h6)+:where(*){margin-block-start:calc(.5 * var(--_flow))}:where(strong,b){font-weight:var(--cy-font-weight-bold)}:where(em,i){font-style:italic}:where(a){color:var(--cy-prose-link,var(--cy-color-accent-text));text-decoration:underline;text-decoration-thickness:var(--cy-border-width);text-underline-offset:.2em;border-radius:var(--cy-radius-sm)}:where(a:hover){text-decoration-thickness:calc(2 * var(--cy-border-width))}:where(a:focus-visible){outline:var(--cy-border-focus) solid var(--cy-color-ring);outline-offset:var(--cy-border-width)}:where(ul,ol){padding-inline-start:1.5em}:where(ul){list-style:outside}:where(ol){list-style:decimal}:where(ul ul){list-style-type:circle}:where(li){margin:0;padding:0;display:list-item}:where(li+li){margin-block-start:calc(.35 * var(--_flow))}:where(li)::marker{color:var(--cy-color-muted)}:where(blockquote){border-inline-start:calc(3 * var(--cy-border-width)) solid var(--cy-color-line);color:var(--cy-color-muted);padding-inline-start:1em}:where(code,kbd,samp,pre){font-family:var(--cy-font-mono);font-size:.9em}:where(:not(pre)>code){border-radius:var(--cy-radius-sm);background:var(--cy-prose-code-background,var(--cy-color-soft));padding:.1em .35em}:where(pre){border-radius:var(--cy-radius-md);background:var(--cy-prose-code-background,var(--cy-color-soft));tab-size:2;white-space:pre-wrap;overflow-wrap:anywhere;max-inline-size:100%;padding:.85em 1em;line-height:1.5;display:block}:where(pre code){font-size:inherit}:where(hr){border:0;border-block-start:var(--cy-border-width) solid var(--cy-color-line);block-size:0}:where(img,video){block-size:auto;max-inline-size:100%;display:block}:where(figcaption){color:var(--cy-color-muted);font-size:var(--cy-font-size-sm);margin-block-start:.5em}:where(table){border-collapse:collapse;font-variant-numeric:tabular-nums;inline-size:100%}:where(th,td){border-block-end:var(--cy-border-width) solid var(--cy-color-line);text-align:start;vertical-align:top;padding:.5em .75em}:where(th){font-weight:var(--cy-font-weight-bold)}:where(mark){border-radius:var(--cy-radius-sm);background:var(--cy-color-accent-soft);color:inherit;padding-inline:.15em}}@media (forced-colors:active){@scope(.cy-prose) to ([class^=cy-]:not(.cy-prose),[class*=\ cy-]:not(.cy-prose)){:where(pre,:not(pre)>code){border:var(--cy-border-width) solid CanvasText}}}.cy-qr-code-svg.cy-qr-code-svg{block-size:100%;inline-size:100%;max-inline-size:none;margin:0;display:block;overflow:hidden}.cy-qr-code-modules{fill:var(--_ink)}.cy-qr-code-icon.cy-qr-code-icon{--cy-icon-size:100%;--cy-icon-size-sm:100%;--cy-icon-size-lg:100%;inline-size:var(--cy-qr-code-icon-size,20%);block-size:var(--cy-qr-code-icon-size,20%);border-radius:var(--cy-radius-sm);background:var(--_paper);color:var(--_ink);letter-spacing:normal;font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);text-transform:none;place-items:center;margin:auto;padding:2%;display:grid;position:absolute;inset:0;overflow:hidden;box-sizing:border-box!important}.cy-qr-code-icon.cy-qr-code-icon>*{max-block-size:100%;max-inline-size:100%}.cy-qr-code.cy-qr-code{--_ink:var(--cy-qr-code-color,var(--cy-color-ink));--_paper:var(--cy-qr-code-background,var(--cy-color-surface));--_size:var(--cy-qr-code-size-md,calc(var(--cy-control-height-md) * 4.5));inline-size:var(--_size);aspect-ratio:1;border-radius:var(--cy-qr-code-radius,var(--cy-radius-sm));background:var(--_paper);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;forced-color-adjust:none;vertical-align:middle;block-size:auto;max-inline-size:100%;font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);letter-spacing:normal;text-transform:none;border:0;flex:none;margin:0;padding:0;display:inline-block;position:relative;overflow:hidden;box-sizing:border-box!important}.cy-qr-code.cy-qr-code[data-size=sm]{--_size:var(--cy-qr-code-size-sm,calc(var(--cy-control-height-md) * 3))}.cy-qr-code.cy-qr-code[data-size=lg]{--_size:var(--cy-qr-code-size-lg,calc(var(--cy-control-height-md) * 6.5))}.cy-radio-group.cy-radio-group{font-size:inherit;line-height:inherit;gap:var(--cy-radio-group-gap,var(--cy-space-3));flex-direction:column;margin:0;display:flex;box-sizing:border-box!important}.cy-radio-group.cy-radio-group[data-orientation=horizontal]{column-gap:var(--cy-space-7);flex-flow:wrap}.cy-radio-group-radio.cy-radio-group-radio{font-size:inherit;line-height:inherit;--_tone:var(--cy-color-accent);--_box:var(--cy-checkbox-size,calc(16px * var(--cy-scale,1)));inline-size:var(--_box);block-size:var(--_box);border:calc(var(--cy-border-width) * 1.5) solid var(--cy-checkbox-border,color-mix(in oklab, var(--cy-color-ink) 45%, var(--cy-color-line)));background:var(--cy-color-surface);transition:border-color var(--cy-motion-fast) var(--cy-motion-ease);border-radius:50%;flex:none;margin:0;margin-block-start:calc((1lh - var(--_box)) / 2);position:relative;box-sizing:border-box!important}.cy-radio-group-radio.cy-radio-group-radio[data-size=sm]{--_box:var(--cy-checkbox-size-sm,calc(14px * var(--cy-scale,1)))}.cy-radio-group-radio.cy-radio-group-radio[data-size=lg]{--_box:var(--cy-checkbox-size-lg,calc(20px * var(--cy-scale,1)))}.cy-radio-group-radio.cy-radio-group-radio[data-tone=neutral]{--_tone:var(--cy-color-ink)}.cy-radio-group-radio.cy-radio-group-radio[data-tone=danger]{--_tone:var(--cy-color-danger)}.cy-radio-group-radio.cy-radio-group-radio[data-tone=success]{--_tone:var(--cy-color-success)}.cy-radio-group-radio.cy-radio-group-radio[data-tone=warning]{--_tone:var(--cy-color-warning)}.cy-radio-group-radio.cy-radio-group-radio[data-tone=info]{--_tone:var(--cy-color-info)}.cy-radio-group-radio.cy-radio-group-radio:after{content:"";background:var(--_tone);transition:transform var(--cy-motion-fast) var(--cy-motion-ease);border-radius:50%;position:absolute;inset:22%;transform:scale(0)}.cy-radio-group-radio.cy-radio-group-radio:has(>input:checked){border-color:var(--_tone)}.cy-radio-group-radio.cy-radio-group-radio:has(>input:checked):after{transform:scale(1)}.cy-radio-group-radio.cy-radio-group-radio:has(>input:focus-visible){box-shadow:0 0 0 var(--cy-border-focus) var(--cy-color-ring);outline:var(--cy-border-focus) solid transparent}.cy-row-actions.cy-row-actions{letter-spacing:normal;text-transform:none;align-items:center;gap:var(--cy-row-actions-gap,var(--cy-space-1));background:var(--cy-row-actions-background,transparent);color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;transition:opacity var(--cy-motion-fast) var(--cy-motion-ease);flex:none;margin:0;display:flex;box-sizing:border-box!important}@media (hover:hover){.cy-row-actions.cy-row-actions{opacity:0}:is(:hover,:focus-within)>.cy-row-actions.cy-row-actions,[data-row-actions-host]:is(:hover,:focus-within) .cy-row-actions.cy-row-actions,.cy-row-actions.cy-row-actions:is([data-shown],:focus-within,:has([aria-expanded=true])){opacity:1}}@media (prefers-reduced-motion:reduce){.cy-row-actions.cy-row-actions{transition:none}}.cy-scroll-area.cy-scroll-area{flex:1;block-size:100%;min-block-size:0;inline-size:100%;min-inline-size:0}.cy-scroll-area-viewport.cy-scroll-area-viewport{border-radius:inherit;outline:none;min-block-size:0;min-inline-size:0;padding:0;overflow:hidden auto}.cy-scroll-area-viewport.cy-scroll-area-viewport:focus-visible{outline:var(--cy-border-focus) solid var(--cy-color-ring);outline-offset:calc(-1 * var(--cy-border-focus))}.cy-scroll-area-viewport.cy-scroll-area-viewport[data-direction=horizontal]{overflow:auto hidden}.cy-scroll-area-viewport.cy-scroll-area-viewport[data-direction=both]{overflow:auto}.cy-scroll-area-content.cy-scroll-area-content{padding:0;display:flow-root}.cy-scroll-area-viewport:not([data-direction=vertical])>.cy-scroll-area-content{inline-size:max-content;min-inline-size:100%}.cy-search-field-trailing.cy-search-field-trailing{color:var(--cy-search-field-trailing-color,var(--cy-color-muted));font-family:var(--cy-font-sans);font-size:var(--cy-search-field-trailing-font-size,var(--cy-font-size-sm));font-weight:var(--cy-font-weight-regular);font-variant-numeric:tabular-nums;letter-spacing:normal;text-transform:none;white-space:nowrap;flex:none;margin:0;padding:0;line-height:normal;box-sizing:border-box!important}.cy-search-field-trailing.cy-search-field-trailing *{font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit}@media (forced-colors:active){.cy-search-field-trailing.cy-search-field-trailing{color:graytext}}.cy-section.cy-section{--_pad-block:var(--cy-section-padding-block,calc(var(--cy-space-10) * 2));inline-size:100%;min-inline-size:0;padding:var(--_pad-block) 0;color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);font-weight:var(--cy-font-weight-regular);line-height:var(--cy-font-line-height);letter-spacing:normal;text-transform:none;background:0 0;border:0;margin:0;display:block;box-sizing:border-box!important}.cy-section.cy-section[data-variant=surface]{background:var(--cy-section-surface,var(--cy-color-surface))}.cy-section.cy-section[data-variant=soft]{background:var(--cy-section-soft,var(--cy-color-soft))}.cy-section.cy-section[data-variant=accent]{background:var(--cy-section-accent,var(--cy-color-accent-soft))}@media (forced-colors:active){.cy-section.cy-section:not([data-variant=plain]){border-block:var(--cy-border-width) solid CanvasText}}.cy-segmented-control-label{font-size:inherit;line-height:inherit;font-weight:inherit;letter-spacing:normal;text-transform:none;white-space:nowrap;margin:0}.cy-segmented-control .cy-segmented-control-segment{--_hit:var(--cy-hit-min,24px);justify-content:center;align-items:center;gap:var(--cy-space-2);min-block-size:calc(var(--_h) - var(--_pad) * 2);padding:0 var(--cy-space-5);font-size:inherit;line-height:inherit;font-weight:inherit;letter-spacing:normal;text-transform:none;border-radius:calc((var(--_h) - var(--_pad) * 2) * var(--cy-radius-segment));color:var(--cy-color-muted);cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;transition:background-color var(--cy-motion-fast) var(--cy-motion-ease), color var(--cy-motion-fast) var(--cy-motion-ease), box-shadow var(--cy-motion-fast) var(--cy-motion-ease);flex:1 0 auto;margin:0;display:inline-flex;position:relative;box-sizing:border-box!important}.cy-segmented-control .cy-segmented-control-segment:before{content:"";block-size:max(100%, var(--_hit));inset-inline:0;position:absolute;top:50%;translate:0 -50%}.cy-segmented-control .cy-segmented-control-segment:hover:not([data-disabled]){color:var(--cy-color-ink)}.cy-segmented-control .cy-segmented-control-segment:has(>input:checked){background:var(--cy-segmented-control-active-bg,var(--lightningcss-light,var(--cy-color-surface-raised))var(--lightningcss-dark,color-mix(in oklab, var(--cy-color-soft), var(--cy-color-ink) 16%)));color:var(--_active);box-shadow:var(--cy-shadow-sm)}.cy-segmented-control .cy-segmented-control-segment:has(>input:focus-visible){box-shadow:0 0 0 var(--cy-border-focus) var(--cy-color-ring);outline:var(--cy-border-focus) solid transparent}.cy-segmented-control .cy-segmented-control-segment[data-disabled]{opacity:.45;cursor:not-allowed}.cy-segmented-control.cy-segmented-control{--_h:var(--cy-control-height-md);--_pad:var(--cy-segmented-control-padding,var(--cy-space-1));--_active:var(--cy-color-ink);align-items:stretch;gap:var(--cy-space-1);min-block-size:var(--_h);padding:var(--_pad);border-radius:var(--cy-segmented-control-radius,calc(var(--_h) * var(--cy-radius-factor)));background:var(--cy-segmented-control-track-bg,var(--cy-color-soft));font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);font-weight:var(--cy-font-weight-medium);letter-spacing:normal;text-transform:none;border:0;margin:0;line-height:1;display:inline-flex;box-sizing:border-box!important}.cy-segmented-control.cy-segmented-control[data-size=sm]{--_h:var(--cy-control-height-sm);font-size:var(--cy-font-size-sm)}.cy-segmented-control.cy-segmented-control[data-size=xs]{--_h:var(--cy-control-height-xs);font-size:var(--cy-font-size-xs)}.cy-segmented-control.cy-segmented-control[data-size=lg]{--_h:var(--cy-control-height-lg);font-size:var(--cy-font-size-lg)}.cy-segmented-control.cy-segmented-control[data-full]{inline-size:100%;display:flex}.cy-segmented-control.cy-segmented-control[data-icon-only] .cy-segmented-control-segment,.cy-segmented-control.cy-segmented-control[data-size=xs] .cy-segmented-control-segment{padding:0 var(--cy-space-4)}.cy-segmented-control.cy-segmented-control[data-size=xs][data-icon-only] .cy-segmented-control-segment{padding:0 var(--cy-space-3)}.cy-segmented-control.cy-segmented-control[data-tone=accent]{--_active:var(--cy-color-accent-text)}.cy-segmented-control.cy-segmented-control[data-tone=danger]{--_active:var(--cy-color-danger-text)}.cy-segmented-control.cy-segmented-control[data-tone=success]{--_active:var(--cy-color-success-text)}.cy-segmented-control.cy-segmented-control[data-tone=warning]{--_active:var(--cy-color-warning-text)}.cy-segmented-control.cy-segmented-control[data-tone=info]{--_active:var(--cy-color-info-text)}@media (pointer:coarse){.cy-segmented-control .cy-segmented-control-segment{--_hit:var(--cy-hit-coarse,44px);min-block-size:max(calc(var(--_h) - var(--_pad) * 2), var(--_hit))}.cy-segmented-control[data-size=xs] .cy-segmented-control-segment{min-block-size:calc(var(--_h) - var(--_pad) * 2)}}.cy-select-value{text-overflow:ellipsis;white-space:nowrap;text-align:start;min-inline-size:0;font-size:inherit;line-height:inherit;flex:1;overflow:hidden}.cy-select-value[data-placeholder]{color:var(--cy-color-muted)}.cy-select-chevron{color:var(--cy-color-muted);transition:rotate var(--cy-motion-fast) var(--cy-motion-ease)}.cy-select .cy-select-trigger{--_h:var(--cy-control-height-md);--_hit:var(--cy-hit-min,24px);align-items:center;gap:var(--cy-space-3);inline-size:100%;block-size:var(--_h);min-block-size:max(var(--_h), var(--_hit));padding:0 var(--cy-space-4) 0 var(--cy-space-5);border:var(--cy-border-width) solid var(--cy-select-border,var(--cy-field-control-border,var(--cy-color-line)));border-radius:var(--cy-select-radius,var(--cy-field-control-radius,calc(var(--_h) * var(--cy-radius-factor))));background:var(--cy-select-bg,var(--cy-field-control-bg,var(--cy-color-surface)));color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);font-weight:var(--cy-font-weight-regular);letter-spacing:normal;text-transform:none;cursor:pointer;appearance:none;touch-action:manipulation;transition:border-color var(--cy-motion-fast) var(--cy-motion-ease), box-shadow var(--cy-motion-fast) var(--cy-motion-ease);background-image:none;margin:0;line-height:1.2;display:flex;position:relative;box-sizing:border-box!important}.cy-select .cy-select-trigger:hover:not(:disabled){border-color:color-mix(in oklab, var(--cy-color-ink) 30%, var(--cy-color-line))}.cy-select .cy-select-trigger:focus-visible,.cy-select .cy-select-trigger[aria-expanded=true]{border-color:var(--cy-color-accent);box-shadow:0 0 0 var(--cy-border-focus) var(--cy-color-ring);outline:var(--cy-border-focus) solid transparent}.cy-select .cy-select-trigger[aria-invalid=true]{border-color:var(--cy-color-danger)}.cy-select .cy-select-trigger:disabled{opacity:.55;cursor:not-allowed}.cy-select .cy-select-trigger[aria-expanded=true] .cy-select-chevron{rotate:180deg}.cy-select.cy-select{--cy-option-list-bg:var(--cy-select-list-bg,var(--cy-color-surface-raised));--cy-option-list-shadow:var(--cy-select-list-shadow,var(--cy-shadow-md));--cy-option-list-max-height:var(--cy-select-list-max-height,min(320px, 60vh));--cy-option-list-active-bg:var(--cy-select-option-active-bg,var(--cy-color-soft));font-size:inherit;line-height:inherit;margin:0;position:relative;box-sizing:border-box!important}.cy-select.cy-select[data-size=sm] .cy-select-trigger{--_h:var(--cy-control-height-sm);font-size:var(--cy-font-size-sm)}.cy-select.cy-select[data-size=xs] .cy-select-trigger{--_h:var(--cy-control-height-xs);min-block-size:var(--_h);gap:var(--cy-space-2);padding-inline:var(--cy-space-4) var(--cy-space-3);font-size:var(--cy-font-size-xs)}.cy-select.cy-select[data-size=xs] .cy-select-trigger:before{content:"";block-size:max(100%, var(--_hit));inset-inline:0;position:absolute;top:50%;translate:0 -50%}.cy-select.cy-select[data-size=lg] .cy-select-trigger{--_h:var(--cy-control-height-lg);font-size:var(--cy-font-size-lg)}.cy-select.cy-select[data-variant=soft] .cy-select-trigger{background:var(--cy-color-soft);border-color:#0000}@media (pointer:coarse){.cy-select .cy-select-trigger{--_hit:var(--cy-hit-coarse,44px)}}.cy-selection-frame.cy-selection-frame{--_c:var(--cy-selection-frame-color,var(--cy-color-accent));--_s:var(--cy-selection-frame-handle-size,calc(3 * var(--cy-space-3)));--_hit:var(--cy-hit-min,24px);inset-block-start:var(--_y);left:var(--_x);inline-size:var(--_w);block-size:var(--_h);outline:calc(2 * var(--cy-border-width)) solid var(--_c);rotate:var(--_r);cursor:move;touch-action:none;font-size:var(--cy-font-size-md);margin:0;padding:0;position:absolute;box-sizing:border-box!important}.cy-selection-frame.cy-selection-frame:focus-visible{box-shadow:0 0 0 calc(var(--cy-border-focus) + 2 * var(--cy-border-width)) var(--cy-color-ring)}.cy-selection-frame-surface.cy-selection-frame-surface{cursor:crosshair;touch-action:none;font-size:var(--cy-font-size-md);margin:0;padding:0;position:absolute;inset:0;box-sizing:border-box!important}.cy-selection-frame-surface.cy-selection-frame-surface:focus-visible{outline:var(--cy-border-focus) solid var(--cy-color-ring);outline-offset:calc(-1 * var(--cy-border-focus))}.cy-selection-frame-handle.cy-selection-frame-handle{inline-size:var(--_s);block-size:var(--_s);margin:calc(var(--_s) / -2);border:calc(2 * var(--cy-border-width)) solid var(--_c);border-radius:var(--cy-radius-sm);background:var(--cy-color-surface-raised);touch-action:none;font-size:inherit;position:absolute;box-sizing:border-box!important}.cy-selection-frame-handle.cy-selection-frame-handle:after{content:"";inset:calc((var(--_s) - var(--_hit)) / 2 - 2 * var(--cy-border-width));position:absolute}.cy-selection-frame-handle.cy-selection-frame-handle:is([data-handle=nw],[data-handle=n],[data-handle=ne]){top:0}.cy-selection-frame-handle.cy-selection-frame-handle:is([data-handle=w],[data-handle=e]){top:50%}.cy-selection-frame-handle.cy-selection-frame-handle:is([data-handle=sw],[data-handle=s],[data-handle=se]){top:100%}.cy-selection-frame-handle.cy-selection-frame-handle:is([data-handle=nw],[data-handle=w],[data-handle=sw]){left:0}.cy-selection-frame-handle.cy-selection-frame-handle:is([data-handle=n],[data-handle=s]){left:50%}.cy-selection-frame-handle.cy-selection-frame-handle:is([data-handle=ne],[data-handle=e],[data-handle=se]){left:100%}.cy-selection-frame-handle.cy-selection-frame-handle[data-handle=nw],.cy-selection-frame-handle.cy-selection-frame-handle[data-handle=se]{cursor:nwse-resize}.cy-selection-frame-handle.cy-selection-frame-handle[data-handle=ne],.cy-selection-frame-handle.cy-selection-frame-handle[data-handle=sw]{cursor:nesw-resize}.cy-selection-frame-handle.cy-selection-frame-handle[data-handle=n],.cy-selection-frame-handle.cy-selection-frame-handle[data-handle=s]{cursor:ns-resize}.cy-selection-frame-handle.cy-selection-frame-handle[data-handle=e],.cy-selection-frame-handle.cy-selection-frame-handle[data-handle=w]{cursor:ew-resize}.cy-selection-frame-rotate.cy-selection-frame-rotate{top:calc(-1 * var(--cy-space-8));border-radius:var(--cy-radius-full);cursor:grab;left:50%}@media (pointer:coarse){.cy-selection-frame.cy-selection-frame{--_hit:var(--cy-hit-coarse,44px)}.cy-selection-frame-rotate.cy-selection-frame-rotate{top:calc(-1 * var(--cy-space-10) - var(--cy-space-4))}}@media (forced-colors:active){.cy-selection-frame.cy-selection-frame{--_c:Highlight}}.cy-sheet[data-side] .cy-sheet-panel.cy-sheet-panel{--_from-scale:1;border-color:var(--cy-color-line);margin:0}.cy-sheet[data-side=bottom] .cy-sheet-panel.cy-sheet-panel{--_from-translate:0 100%;inline-size:100%;max-block-size:var(--cy-sheet-max-height,85%);border-radius:var(--cy-sheet-radius,var(--cy-radius-card)) var(--cy-sheet-radius,var(--cy-radius-card)) 0 0;border-block-end:0;border-inline:0;align-self:end}.cy-sheet[data-side=bottom] .cy-sheet-actions.cy-sheet-actions{padding-block-end:max(var(--cy-space-6), env(safe-area-inset-bottom))}.cy-sheet[data-side=end] .cy-sheet-panel.cy-sheet-panel{--_from-translate:100% 0;inline-size:min(var(--_w), 100%);border-radius:0;border-block:0;border-inline-end:0;border-start-start-radius:var(--cy-sheet-radius,var(--cy-radius-card));border-end-start-radius:var(--cy-sheet-radius,var(--cy-radius-card));justify-self:end;block-size:100%;max-block-size:100%}.cy-sheet[data-side=start] .cy-sheet-panel.cy-sheet-panel{--_from-translate:-100% 0;inline-size:min(var(--_w), 100%);border-radius:0;border-block:0;border-inline-start:0;border-start-end-radius:var(--cy-sheet-radius,var(--cy-radius-card));border-end-end-radius:var(--cy-sheet-radius,var(--cy-radius-card));justify-self:start;block-size:100%;max-block-size:100%}.cy-sheet[data-side=end]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .cy-sheet-panel.cy-sheet-panel{--_from-translate:-100% 0}.cy-sheet[data-side=start]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .cy-sheet-panel.cy-sheet-panel{--_from-translate:100% 0}.cy-sheet.cy-sheet:is([data-side=end],[data-side=start]){--_w:var(--cy-sheet-width-md,400px)}.cy-sheet.cy-sheet:is([data-side=end],[data-side=start])[data-size=sm]{--_w:var(--cy-sheet-width-sm,320px)}.cy-sheet.cy-sheet:is([data-side=end],[data-side=start])[data-size=lg]{--_w:var(--cy-sheet-width-lg,560px)}.cy-side-nav.cy-side-nav{--_h:var(--cy-control-height-md);--_hit:var(--cy-hit-min,24px);--_pad:var(--cy-space-4);--_icon:1.25em;gap:var(--cy-space-6);inline-size:var(--cy-side-nav-width,240px);min-inline-size:0;max-inline-size:100%;padding:var(--cy-space-4);color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);font-weight:var(--cy-font-weight-regular);line-height:var(--cy-font-line-height);letter-spacing:normal;text-transform:none;flex-direction:column;margin:0;display:flex;box-sizing:border-box!important}.cy-side-nav.cy-side-nav[data-size=sm]{--_h:var(--cy-control-height-sm);font-size:var(--cy-font-size-sm)}.cy-side-nav.cy-side-nav[data-size=lg]{--_h:var(--cy-control-height-lg);font-size:var(--cy-font-size-lg)}.cy-side-nav.cy-side-nav[data-collapsed]{inline-size:var(--cy-side-nav-rail-width,calc(var(--_h) + 2 * var(--cy-space-4)))}.cy-side-nav.cy-side-nav[data-footer]{min-block-size:100%}.cy-side-nav-footer.cy-side-nav-footer{gap:var(--cy-space-6);min-inline-size:0;font-size:inherit;flex-direction:column;margin:0;margin-block-start:auto;padding:0;display:flex}.cy-side-nav-section.cy-side-nav-section{gap:var(--cy-space-2);min-inline-size:0;font-size:inherit;flex-direction:column;display:flex}.cy-side-nav-heading.cy-side-nav-heading{padding-inline:var(--_pad);color:var(--cy-color-muted);font-size:var(--cy-font-size-xs);font-weight:var(--cy-font-weight-medium);letter-spacing:.04em;text-transform:uppercase}.cy-side-nav-list.cy-side-nav-list{gap:var(--cy-space-1);font-size:inherit;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cy-side-nav-list.cy-side-nav-list[hidden]{display:none}.cy-side-nav-list.cy-side-nav-list:not([data-depth="0"]){padding-block-start:var(--cy-space-1);padding-inline-start:calc(var(--_icon) + var(--cy-space-4))}[data-collapsed] .cy-side-nav-list.cy-side-nav-list:not([data-depth="0"]){padding-inline-start:0}.cy-side-nav-item.cy-side-nav-item{font-size:inherit;margin:0;padding:0;display:block}.cy-side-nav-tip.cy-side-nav-tip{display:flex}.cy-side-nav-link.cy-side-nav-link{align-items:center;gap:var(--cy-space-4);inline-size:100%;min-block-size:max(var(--_h), var(--_hit));padding:var(--cy-space-2) var(--_pad);border-radius:var(--cy-side-nav-radius,var(--cy-radius-md));color:var(--cy-color-ink);font:inherit;font-size:inherit;line-height:inherit;letter-spacing:normal;text-align:start;text-transform:none;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;text-decoration:none;display:flex;position:relative;box-sizing:border-box!important}.cy-side-nav-link.cy-side-nav-link:hover:not([aria-disabled=true]){background:var(--cy-color-soft)}.cy-side-nav-link.cy-side-nav-link:focus-visible{outline:var(--cy-border-focus) solid var(--cy-color-ring);outline-offset:0}.cy-side-nav-link.cy-side-nav-link[aria-current=page]{background:var(--cy-color-accent-soft);color:var(--cy-color-accent-text);font-weight:var(--cy-font-weight-medium)}.cy-side-nav-link.cy-side-nav-link[aria-current=page]:before{content:"";inset-block:var(--cy-space-3);inline-size:calc(3 * var(--cy-border-width));border-radius:var(--cy-radius-full);background:currentColor;position:absolute;inset-inline-start:0}[data-placement=end] .cy-side-nav-link.cy-side-nav-link[aria-current=page]:before{inset-inline:auto 0}.cy-side-nav-link.cy-side-nav-link[aria-disabled=true]{color:var(--cy-color-muted);cursor:not-allowed}[data-collapsed] .cy-side-nav-link.cy-side-nav-link{justify-content:center;padding-inline:0}.cy-side-nav-icon.cy-side-nav-icon{inline-size:var(--_icon);block-size:var(--_icon);flex:none}.cy-side-nav-label.cy-side-nav-label{min-inline-size:0;font-size:inherit;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.cy-side-nav-badge.cy-side-nav-badge{color:var(--cy-color-muted);font-size:var(--cy-font-size-sm);font-variant-numeric:tabular-nums;flex:none}[data-collapsed] .cy-side-nav-badge.cy-side-nav-badge{transform-origin:0 0;line-height:1;position:absolute;inset-block-start:calc(50% - var(--_icon) / 2);inset-inline-start:calc(50% + var(--_icon) / 4);translate:0 -40%;scale:.7}[data-collapsed] .cy-side-nav-badge.cy-side-nav-badge:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform-origin:100% 0}.cy-side-nav-chevron.cy-side-nav-chevron{color:var(--cy-color-muted);transition:rotate var(--cy-motion-fast) var(--cy-motion-ease);flex:none}[aria-expanded=true]>.cy-side-nav-chevron.cy-side-nav-chevron{rotate:180deg}[data-collapsed] .cy-side-nav-chevron.cy-side-nav-chevron{display:none}.cy-side-nav.cy-side-nav[data-layout=bar]{inline-size:100%;padding:var(--cy-space-1) var(--cy-space-2)}.cy-side-nav.cy-side-nav[data-layout=bar] .cy-side-nav-list{flex-direction:row;gap:0}.cy-side-nav.cy-side-nav[data-layout=bar] .cy-side-nav-item{flex:1 1 0;min-inline-size:0}.cy-side-nav.cy-side-nav[data-layout=bar] .cy-side-nav-link{justify-content:center;gap:var(--cy-space-1);min-block-size:max(calc(var(--_h) + var(--cy-space-6)), var(--_hit));padding:var(--cy-space-2) var(--cy-space-1);color:var(--cy-color-muted);text-align:center;flex-direction:column}.cy-side-nav.cy-side-nav[data-layout=bar] .cy-side-nav-link[aria-current=page]{color:var(--cy-color-accent-text);background:0 0}.cy-side-nav.cy-side-nav[data-layout=bar] .cy-side-nav-link[aria-current=page]:before{inline-size:auto;block-size:calc(3 * var(--cy-border-width));inset-block:0 auto;inset-inline:30%}.cy-side-nav.cy-side-nav[data-layout=bar] .cy-side-nav-label{max-inline-size:100%;font-size:var(--cy-font-size-xs);flex:none}.cy-side-nav.cy-side-nav[data-layout=bar] .cy-side-nav-badge{line-height:1;position:absolute;inset-block-start:var(--cy-space-1);inset-inline-start:calc(50% + var(--_icon) / 4);scale:.8}.cy-side-nav-item.cy-side-nav-item[data-action]{justify-content:center;align-items:center;display:flex}[data-layout=bar] .cy-side-nav-item.cy-side-nav-item[data-action]{padding-inline:var(--cy-space-4);flex:none}.cy-side-nav[data-layout=bar] .cy-side-nav-action{--_action:var(--cy-side-nav-action-size,calc(var(--cy-control-height-lg) + var(--cy-space-4)));--cy-button-height-lg:var(--_action);--cy-button-radius:var(--cy-radius-full);--cy-button-solid-shadow:var(--cy-shadow-md);margin-block:calc(-.5 * var(--_action));translate:0 calc(-1 * var(--cy-side-nav-action-lift,var(--cy-space-4)))}@media (pointer:coarse){.cy-side-nav.cy-side-nav{--_hit:var(--cy-hit-coarse,44px)}}@media (prefers-reduced-motion:reduce){.cy-side-nav-chevron.cy-side-nav-chevron{transition:none}}@media (forced-colors:active){.cy-side-nav-link.cy-side-nav-link[aria-current=page]{outline:var(--cy-border-width) solid Highlight}.cy-side-nav-link.cy-side-nav-link:focus-visible{outline-color:highlight}}.cy-signature-pad.cy-signature-pad{inline-size:100%;block-size:var(--cy-signature-pad-height,calc(10 * var(--cy-space-6)));border:var(--cy-border-width) solid var(--cy-color-line);border-radius:var(--cy-radius-card);background:var(--cy-signature-pad-background,var(--cy-color-surface));font-size:var(--cy-font-size-md);letter-spacing:normal;text-transform:none;margin:0;padding:0;display:block;position:relative;overflow:hidden;box-sizing:border-box!important}.cy-signature-pad.cy-signature-pad:after{content:"";inset-inline:var(--cy-space-8);border-block-end:var(--cy-border-width) dashed var(--cy-signature-pad-guide,var(--cy-color-muted));pointer-events:none;position:absolute;inset-block-end:28%}.cy-signature-pad.cy-signature-pad[data-disabled]{background:var(--cy-color-soft)}.cy-signature-pad-canvas.cy-signature-pad-canvas{z-index:1;block-size:100%;inline-size:100%;color:var(--cy-signature-pad-ink,var(--cy-color-ink));font-size:inherit;cursor:crosshair;touch-action:none;-webkit-user-select:none;user-select:none;display:block;position:relative}[data-disabled]>.cy-signature-pad-canvas.cy-signature-pad-canvas{cursor:not-allowed}@media (forced-colors:active){.cy-signature-pad-canvas.cy-signature-pad-canvas{forced-color-adjust:none;color:canvastext}}.cy-site-footer-inner.cy-site-footer-inner{gap:var(--cy-site-footer-padding-block,var(--cy-space-10));display:grid}.cy-site-footer-top{gap:var(--cy-space-10);flex-wrap:wrap;display:flex}.cy-site-footer-brand{align-content:start;gap:var(--cy-space-4);flex:16rem;max-inline-size:24rem;display:grid}.cy-site-footer-logo.cy-site-footer-logo{color:var(--cy-color-ink);font-family:var(--cy-font-display,var(--cy-font-sans));font-size:var(--cy-font-size-lg);font-weight:var(--cy-font-weight-bold);line-height:var(--cy-font-line-height);letter-spacing:normal;text-transform:none;margin:0}.cy-site-footer-nav{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--cy-site-footer-column-min-width,10rem)), 1fr));gap:var(--cy-space-8);flex:3 24rem;display:grid}.cy-site-footer-column{align-content:start;gap:var(--cy-space-5);min-inline-size:0;display:grid}.cy-site-footer-links{gap:var(--cy-space-2);padding:0;list-style:none;display:grid}.cy-site-footer-item{min-block-size:var(--_hit);align-items:center;padding:0;display:flex}.cy-site-footer .cy-site-footer-link.cy-site-footer-link{line-height:var(--cy-font-line-height);position:relative}.cy-site-footer .cy-site-footer-link.cy-site-footer-link:before{content:"";inline-size:max(100%, var(--_hit));block-size:max(100%, var(--_hit));position:absolute;top:50%;left:50%;translate:-50% -50%}.cy-site-footer-bottom{justify-content:space-between;align-items:center;gap:var(--cy-space-6);flex-wrap:wrap;display:flex}.cy-site-footer-bottom[data-divided]{border-block-start:var(--cy-border-width) solid var(--cy-site-footer-border,var(--cy-color-line));padding-block-start:var(--cy-space-8)}.cy-site-footer-legal.cy-site-footer-legal{color:var(--cy-color-muted);font-family:inherit;font-size:var(--cy-font-size-sm);font-weight:var(--cy-font-weight-regular);line-height:var(--cy-font-line-height);letter-spacing:normal;text-transform:none;margin:0}.cy-site-footer-social{align-items:center;gap:var(--cy-space-2);flex-wrap:wrap;margin-inline-start:auto;display:flex}.cy-site-footer.cy-site-footer{--_hit:var(--cy-hit-min,24px);inline-size:100%;padding:var(--cy-site-footer-padding-block,var(--cy-space-10)) 0;border:0;border-block-start:var(--cy-border-width) solid var(--cy-site-footer-border,var(--cy-color-line));background:var(--cy-site-footer-background,var(--cy-color-surface));color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);font-weight:var(--cy-font-weight-regular);line-height:var(--cy-font-line-height);letter-spacing:normal;text-transform:none;margin:0;display:block;box-sizing:border-box!important}@media (pointer:coarse){.cy-site-footer.cy-site-footer{--_hit:var(--cy-hit-coarse,44px)}.cy-site-footer-links{gap:0}}.cy-site-header-bar.cy-site-header-bar{align-items:center;gap:var(--cy-space-6);min-block-size:var(--cy-site-header-height,calc(var(--cy-control-height-lg) + 2 * var(--cy-space-5)));padding-block:var(--cy-space-3);display:flex}.cy-site-header-brand-link.cy-site-header-brand-link,.cy-site-header-link-anchor.cy-site-header-link-anchor{position:relative}:is(.cy-site-header-brand-link.cy-site-header-brand-link,.cy-site-header-link-anchor.cy-site-header-link-anchor):before{content:"";inline-size:max(100%, var(--_hit));block-size:max(100%, var(--_hit));position:absolute;top:50%;left:50%;translate:-50% -50%}.cy-site-header-brand-link.cy-site-header-brand-link{flex:none}.cy-site-header-brand.cy-site-header-brand{align-items:center;gap:var(--cy-space-3);min-block-size:var(--cy-control-height-md);color:var(--cy-color-ink);font-family:var(--cy-font-display,var(--cy-font-sans));font-size:var(--cy-font-size-lg);font-weight:var(--cy-font-weight-bold);line-height:var(--cy-font-line-height);letter-spacing:normal;text-transform:none;border-radius:var(--cy-radius-sm);flex:none;margin:0;text-decoration:none;display:inline-flex}.cy-site-header-nav{flex:auto;min-inline-size:0}.cy-site-header-list{align-items:center;gap:var(--cy-space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.cy-site-header-item{padding:0;display:flex}.cy-site-header-link.cy-site-header-link{min-block-size:var(--cy-control-height-md);padding:0 var(--cy-space-4);border-radius:var(--cy-radius-md);color:var(--cy-site-header-link-color,var(--cy-color-muted));font-family:inherit;font-size:var(--cy-font-size-md);font-weight:var(--cy-font-weight-medium);line-height:var(--cy-font-line-height);letter-spacing:normal;text-transform:none;white-space:nowrap;transition:background-color var(--cy-motion-fast) var(--cy-motion-ease), color var(--cy-motion-fast) var(--cy-motion-ease);align-items:center;margin:0;text-decoration:none;display:inline-flex}.cy-site-header-link.cy-site-header-link:hover,[aria-current=page]>.cy-site-header-link.cy-site-header-link{background:var(--cy-site-header-link-highlight,var(--cy-color-soft));color:var(--cy-site-header-link-current-color,var(--cy-color-ink))}.cy-site-header-actions{align-items:center;gap:var(--cy-space-3);flex:none;margin-inline-start:auto;display:flex}.cy-site-header-menu{flex:none;margin-inline-start:auto;display:none}@container cy-site-header (inline-size<40rem){.cy-site-header[data-collapse] .cy-site-header-nav{display:none}.cy-site-header[data-collapse] .cy-site-header-menu{display:flex}}@container cy-site-header (inline-size<48rem){.cy-site-header:is([data-collapse=md],[data-collapse=lg]) .cy-site-header-nav{display:none}.cy-site-header:is([data-collapse=md],[data-collapse=lg]) .cy-site-header-menu{display:flex}}@container cy-site-header (inline-size<64rem){.cy-site-header[data-collapse=lg] .cy-site-header-nav{display:none}.cy-site-header[data-collapse=lg] .cy-site-header-menu{display:flex}}.cy-site-header-actions+.cy-site-header-menu{margin-inline-start:0}.cy-site-header.cy-site-header{--_hit:var(--cy-hit-min,24px);--_bg:var(--cy-site-header-background,var(--cy-color-bg));border:0;border-block-end:var(--cy-border-width) solid var(--cy-site-header-border,var(--cy-color-line));background:var(--_bg);inline-size:100%;color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);font-weight:var(--cy-font-weight-regular);line-height:var(--cy-font-line-height);letter-spacing:normal;text-transform:none;margin:0;padding:0;display:block;container:cy-site-header/inline-size;box-sizing:border-box!important}.cy-site-header.cy-site-header[data-sticky]{z-index:calc(var(--cy-z-dropdown) - 1);background:color-mix(in oklab, var(--_bg) 85%, transparent);-webkit-backdrop-filter:blur(var(--cy-site-header-blur,12px));backdrop-filter:blur(var(--cy-site-header-blur,12px));position:sticky;inset-block-start:0}.cy-site-header-sheet-nav.cy-site-header-sheet-nav{inline-size:auto}@media (pointer:coarse){.cy-site-header.cy-site-header{--_hit:var(--cy-hit-coarse,44px)}}@media (forced-colors:active){[aria-current=page]>.cy-site-header-link.cy-site-header-link{text-decoration:underline}}.cy-skeleton.cy-skeleton{--_lh:var(--cy-font-line-height);--_bone:.8em;gap:calc(var(--_lh) * 1em - var(--_bone));inline-size:var(--_w,100%);max-inline-size:100%;padding-block:calc((var(--_lh) * 1em - var(--_bone)) / 2);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);line-height:var(--_lh);letter-spacing:normal;text-transform:none;vertical-align:middle;pointer-events:none;-webkit-user-select:none;user-select:none;margin:0;padding-inline:0;display:grid;box-sizing:border-box!important}.cy-skeleton.cy-skeleton[data-size=sm]{font-size:var(--cy-font-size-sm)}.cy-skeleton.cy-skeleton[data-size=lg]{font-size:var(--cy-font-size-lg)}.cy-skeleton.cy-skeleton[data-shape=block]{--_bone:var(--_h,calc(var(--_lh) * 1em));padding-block:0}.cy-skeleton.cy-skeleton[data-shape=circle]{--_bone:var(--_h,calc(var(--_lh) * 2em));inline-size:var(--_w,var(--_bone));padding-block:0}.cy-skeleton-bone.cy-skeleton-bone{block-size:var(--_bone);border-radius:var(--cy-skeleton-radius,var(--cy-radius-sm));background:linear-gradient(90deg, transparent 30%, var(--cy-skeleton-highlight,color-mix(in oklab, var(--cy-color-surface-raised) 70%, transparent)) 50%, transparent 70%) 0 0 / 300% 100% no-repeat, var(--cy-skeleton-color,color-mix(in oklab, var(--cy-color-ink) 12%, transparent));font-size:inherit;animation:cy-skeleton-sweep calc(4 * var(--cy-motion-slow)) linear infinite;display:block}.cy-skeleton[data-shape=text] .cy-skeleton-bone.cy-skeleton-bone:last-child:not(:first-child){inline-size:60%}.cy-skeleton[data-shape=circle] .cy-skeleton-bone.cy-skeleton-bone{border-radius:var(--cy-radius-full)}.cy-skeleton:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .cy-skeleton-bone.cy-skeleton-bone{animation-direction:reverse}@keyframes cy-skeleton-sweep{0%{background-position:100% 0,0 0}to{background-position:0 0,0 0}}@media (prefers-reduced-motion:reduce){.cy-skeleton-bone.cy-skeleton-bone{animation:none}}@media (forced-colors:active){.cy-skeleton-bone.cy-skeleton-bone{forced-color-adjust:none;background:graytext}}.cy-skip-link.cy-skip-link{--_min:var(--cy-hit-min,24px);--cy-button-height-md:max(var(--cy-control-height-lg), var(--_min));--cy-button-padding-inline:var(--cy-space-6);--cy-button-radius:var(--cy-skip-link-radius,var(--cy-radius-md));--cy-button-max-width:none;z-index:calc(var(--cy-z-tooltip) + 1);inset-block-start:var(--cy-skip-link-offset,var(--cy-space-4));inset-inline-start:var(--cy-skip-link-offset,var(--cy-space-4))}.cy-skip-link.cy-skip-link:not(:focus){--cy-button-height-md:var(--cy-space-0);--cy-button-padding-inline:var(--cy-space-0)}.cy-skip-link.cy-skip-link:focus{clip-path:none;inline-size:auto;margin:0;overflow:visible;position:fixed!important}.cy-skip-link-contained.cy-skip-link-contained:focus{position:absolute!important}@media (pointer:coarse){.cy-skip-link.cy-skip-link{--_min:var(--cy-hit-coarse,44px)}}.cy-slider.cy-slider{--_tone:var(--cy-color-accent);--_t:var(--cy-slider-track-md,4px);--_thumb:var(--cy-slider-thumb-md,16px);--_hit:var(--cy-hit-min,24px);gap:var(--cy-space-4);color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);font-weight:var(--cy-font-weight-regular);line-height:var(--cy-font-line-height);letter-spacing:normal;text-transform:none;margin:0;display:grid;box-sizing:border-box!important}.cy-slider.cy-slider[data-size=sm]{--_t:var(--cy-slider-track-sm,2px);--_thumb:var(--cy-slider-thumb-sm,12px)}.cy-slider.cy-slider[data-size=lg]{--_t:var(--cy-slider-track-lg,6px);--_thumb:var(--cy-slider-thumb-lg,20px)}.cy-slider.cy-slider[data-orientation=vertical]{justify-items:center;inline-size:max-content}@media (pointer:coarse){.cy-slider.cy-slider{--_hit:var(--cy-hit-coarse,44px)}}.cy-slider-head.cy-slider-head{justify-content:space-between;align-items:baseline;gap:var(--cy-space-4);font-size:var(--cy-font-size-md);display:flex}.cy-slider-label.cy-slider-label{min-inline-size:0;color:var(--cy-color-ink);font-size:var(--cy-font-size-md);font-weight:var(--cy-font-weight-medium)}.cy-slider-value.cy-slider-value{color:var(--cy-color-muted);font-family:var(--cy-font-mono);font-size:var(--cy-font-size-sm);font-variant-numeric:tabular-nums;flex:none}.cy-slider-track.cy-slider-track{block-size:var(--_hit);margin-inline:calc(var(--_thumb) / 2);font-size:var(--cy-font-size-md);cursor:pointer;touch-action:pan-y;-webkit-user-select:none;user-select:none;position:relative}.cy-slider-track.cy-slider-track:before{content:"";inset-inline:calc(var(--_thumb) / -2);block-size:var(--_t);border-radius:var(--cy-radius-full);background:var(--cy-slider-track,color-mix(in oklab, var(--cy-color-ink) 14%, var(--cy-color-surface)));position:absolute;inset-block-start:calc(50% - var(--_t) / 2)}.cy-slider-track.cy-slider-track[data-custom]:before{content:none}.cy-slider-drawing.cy-slider-drawing{inset-inline:calc(var(--_thumb) / -2);block-size:var(--_thumb);border-radius:var(--cy-radius-full);font-size:var(--cy-font-size-md);pointer-events:none;position:absolute;inset-block-start:calc(50% - var(--_thumb) / 2);overflow:hidden}.cy-slider-drawing.cy-slider-drawing>*{block-size:100%;inline-size:100%;display:block}.cy-slider[data-orientation=vertical] .cy-slider-drawing.cy-slider-drawing{inset-inline:auto;inset-inline-start:calc(50% - var(--_thumb) / 2);inset-block:calc(var(--_thumb) / -2);inline-size:var(--_thumb);block-size:auto}.cy-slider[data-disabled] .cy-slider-track.cy-slider-track{opacity:.55;cursor:not-allowed}.cy-slider-fill.cy-slider-fill{inline-size:calc(var(--_to) - var(--_from));block-size:var(--_t);border-radius:var(--cy-radius-full);background:var(--cy-color-accent-text);font-size:var(--cy-font-size-md);position:absolute;inset-block-start:calc(50% - var(--_t) / 2);inset-inline-start:var(--_from)}.cy-slider-thumb.cy-slider-thumb{inline-size:var(--_thumb);block-size:var(--_thumb);border:calc(2 * var(--cy-border-width)) solid var(--cy-color-accent-text);border-radius:var(--cy-radius-full);background:var(--cy-color-surface);box-shadow:var(--cy-shadow-sm);font-size:var(--cy-font-size-md);cursor:grab;touch-action:none;transition:box-shadow var(--cy-motion-fast) var(--cy-motion-ease), scale var(--cy-motion-fast) var(--cy-motion-ease);outline:none;margin-inline-start:calc(var(--_thumb) / -2);position:absolute;inset-block-start:calc(50% - var(--_thumb) / 2);inset-inline-start:var(--_pos)}.cy-slider-thumb.cy-slider-thumb:before{content:"";inline-size:max(100%, var(--_hit));block-size:max(100%, var(--_hit));position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.cy-slider-thumb.cy-slider-thumb:hover{scale:1.08}.cy-slider-thumb.cy-slider-thumb:focus-visible{box-shadow:var(--cy-shadow-sm), 0 0 0 var(--cy-border-focus) var(--cy-color-ring)}.cy-slider-thumb.cy-slider-thumb:active{cursor:grabbing}.cy-slider[data-disabled] .cy-slider-thumb.cy-slider-thumb{cursor:not-allowed;scale:1}.cy-slider-mark.cy-slider-mark{inline-size:var(--cy-border-width);block-size:calc(2 * var(--_t));background:var(--cy-color-muted);font-size:var(--cy-font-size-md);pointer-events:none;margin-inline-start:calc(var(--cy-border-width) / -2);position:absolute;inset-block-start:calc(50% - var(--_t));inset-inline-start:var(--_pos)}.cy-slider-mark-label.cy-slider-mark-label{color:var(--cy-color-muted);font-size:var(--cy-font-size-xs);white-space:nowrap;position:absolute;inset-block-start:calc(var(--_hit) / 2 + var(--cy-space-2));inset-inline-start:50%;translate:-50%}.cy-slider[data-orientation=vertical] .cy-slider-track.cy-slider-track{inline-size:var(--_hit);block-size:var(--cy-slider-length,160px);margin:calc(var(--_thumb) / 2) 0;touch-action:pan-x}.cy-slider[data-orientation=vertical] .cy-slider-track.cy-slider-track:before{inset-inline:auto;inset-inline-start:calc(50% - var(--_t) / 2);inset-block:calc(var(--_thumb) / -2);inline-size:var(--_t);block-size:auto}.cy-slider[data-orientation=vertical] .cy-slider-fill.cy-slider-fill{inline-size:var(--_t);block-size:calc(var(--_to) - var(--_from));inset-block-start:auto;inset-block-end:var(--_from);inset-inline-start:calc(50% - var(--_t) / 2)}.cy-slider[data-orientation=vertical] .cy-slider-thumb.cy-slider-thumb{margin-block-end:calc(var(--_thumb) / -2);margin-inline-start:0;inset-block-start:auto;inset-block-end:var(--_pos);inset-inline-start:calc(50% - var(--_thumb) / 2)}.cy-slider[data-orientation=vertical] .cy-slider-mark.cy-slider-mark{inline-size:calc(2 * var(--_t));block-size:var(--cy-border-width);margin:0;inset-block-start:auto;inset-block-end:var(--_pos);inset-inline-start:calc(50% - var(--_t))}.cy-slider:not([data-range])[data-orientation=horizontal] .cy-slider-fill.cy-slider-fill{inline-size:calc(var(--_to) + var(--_thumb) / 2);inset-inline-start:calc(var(--_thumb) / -2)}.cy-slider:not([data-range])[data-orientation=vertical] .cy-slider-fill.cy-slider-fill{block-size:calc(var(--_to) + var(--_thumb) / 2);inset-block-end:calc(var(--_thumb) / -2)}.cy-slider:has(.cy-slider-mark[data-label]) .cy-slider-track.cy-slider-track{margin-block-end:calc(var(--cy-font-size-xs) * 1.6)}@media (prefers-reduced-motion:reduce){.cy-slider-thumb.cy-slider-thumb{transition:none}}@media (forced-colors:active){.cy-slider-track.cy-slider-track:before{background:canvastext}.cy-slider-fill.cy-slider-fill{background:highlight}.cy-slider-thumb.cy-slider-thumb{border-color:highlight}}.cy-sort-button.cy-sort-button{align-items:center;gap:var(--cy-space-2);max-inline-size:100%;min-block-size:var(--cy-hit-min,24px);border-radius:var(--cy-radius-sm);color:inherit;font:inherit;font-size:inherit;letter-spacing:normal;text-align:inherit;text-transform:none;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:inline-flex;box-sizing:border-box!important}.cy-sort-button.cy-sort-button[data-align=end]{flex-direction:row-reverse}.cy-sort-button.cy-sort-button:hover,.cy-sort-button.cy-sort-button[data-sorted]{color:var(--cy-color-ink)}.cy-sort-button.cy-sort-button:focus-visible{outline:var(--cy-border-focus) solid var(--cy-color-ring);outline-offset:var(--cy-space-1)}.cy-sort-button.cy-sort-button[data-fill]{block-size:100%;min-block-size:0;inline-size:100%;padding:0 var(--cy-sort-button-padding,var(--cy-space-4));border-radius:0;outline:none;display:flex}.cy-sort-button.cy-sort-button[data-fill]:focus-visible{box-shadow:inset 0 0 0 var(--cy-border-focus) var(--cy-color-ring)}@media (pointer:coarse){.cy-sort-button.cy-sort-button:not([data-fill]){min-block-size:var(--cy-hit-coarse,44px)}}.cy-sort-button-label.cy-sort-button-label{min-inline-size:0;font-size:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cy-sort-button-icon.cy-sort-button-icon{flex:none}.cy-sortable-list.cy-sortable-list{min-inline-size:0;color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);font-weight:var(--cy-font-weight-regular);line-height:var(--cy-font-line-height);letter-spacing:normal;text-transform:none;margin:0;padding:0;display:block;box-sizing:border-box!important}.cy-sortable-list.cy-sortable-list[data-size=sm]{font-size:var(--cy-font-size-sm)}.cy-sortable-list.cy-sortable-list[data-size=lg]{font-size:var(--cy-font-size-lg)}.cy-sortable-list-items.cy-sortable-list-items{gap:var(--cy-space-2);font-size:inherit;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cy-sortable-list-item.cy-sortable-list-item{align-items:center;gap:var(--cy-space-3);min-block-size:var(--cy-control-height-lg);padding:var(--cy-space-2) var(--cy-space-4) var(--cy-space-2) var(--cy-space-2);border:var(--cy-border-width) solid var(--cy-color-line);border-radius:var(--cy-sortable-list-radius,var(--cy-radius-md));background:var(--cy-sortable-list-item-background,var(--cy-color-surface));font-size:inherit;transition:box-shadow var(--cy-motion-fast) var(--cy-motion-ease), border-color var(--cy-motion-fast) var(--cy-motion-ease);margin:0;display:flex}.cy-sortable-list-item.cy-sortable-list-item[data-moving]{z-index:1;border-color:var(--cy-color-accent);background:var(--cy-color-surface-raised);box-shadow:var(--cy-shadow-md);position:relative}.cy-sortable-list .cy-sortable-list-handle.cy-sortable-list-handle{cursor:grab;touch-action:none;flex:none}.cy-sortable-list-item[data-moving] :is(.cy-sortable-list .cy-sortable-list-handle.cy-sortable-list-handle){cursor:grabbing}.cy-sortable-list-content.cy-sortable-list-content{min-inline-size:0;font-size:inherit;flex:1}@media (prefers-reduced-motion:reduce){.cy-sortable-list-item.cy-sortable-list-item{transition:none}}@media (forced-colors:active){.cy-sortable-list-item.cy-sortable-list-item[data-moving]{outline:calc(2 * var(--cy-border-width)) solid Highlight}}.cy-sortable-list.cy-sortable-list[data-layout=grid]>.cy-sortable-list-items.cy-sortable-list-items{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--cy-sortable-list-tile-min,calc(8 * var(--cy-space-6)))), 1fr));display:grid}.cy-sortable-list.cy-sortable-list[data-layout=grid] .cy-sortable-list-item.cy-sortable-list-item{padding:var(--cy-space-2);flex-direction:column;align-items:stretch}.cy-sortable-list.cy-sortable-list[data-layout=grid] .cy-sortable-list-handle.cy-sortable-list-handle{align-self:flex-start}.cy-split-pane.cy-split-pane{--_d:var(--cy-split-pane-divider-size,var(--cy-border-width));--_hit:var(--cy-hit-min,24px);grid-template-columns:minmax(0, calc(var(--_size) - var(--_d) / 2)) var(--_d) minmax(0, 1fr);block-size:100%;min-block-size:0;inline-size:100%;font-size:inherit;grid-template-rows:minmax(0,1fr);margin:0;padding:0;display:grid;overflow:hidden;box-sizing:border-box!important}.cy-split-pane.cy-split-pane[data-orientation=vertical]{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0, calc(var(--_size) - var(--_d) / 2)) var(--_d) minmax(0, 1fr)}.cy-split-pane.cy-split-pane[data-anchor=end]{grid-template-columns:minmax(0, 1fr) var(--_d) minmax(0, calc(var(--_size) - var(--_d) / 2))}.cy-split-pane.cy-split-pane[data-anchor=end][data-orientation=vertical]{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0, 1fr) var(--_d) minmax(0, calc(var(--_size) - var(--_d) / 2))}.cy-split-pane.cy-split-pane[data-dragging]{cursor:col-resize;-webkit-user-select:none;user-select:none}.cy-split-pane.cy-split-pane[data-dragging][data-orientation=vertical]{cursor:row-resize}.cy-split-pane-pane.cy-split-pane-pane{min-block-size:0;min-inline-size:0;font-size:inherit;overflow:auto}.cy-split-pane-pane.cy-split-pane-pane[data-collapsed]{visibility:hidden}.cy-split-pane-divider.cy-split-pane-divider{z-index:1;background:var(--cy-split-pane-divider,var(--cy-color-line));cursor:col-resize;touch-action:none;font-size:inherit;transition:background-color var(--cy-motion-fast) var(--cy-motion-ease);position:relative}.cy-split-pane-divider.cy-split-pane-divider:before{content:"";inline-size:var(--_hit);position:absolute;inset-block:0;inset-inline-start:50%;translate:-50%}[data-orientation=vertical]>.cy-split-pane-divider.cy-split-pane-divider{cursor:row-resize}[data-orientation=vertical]>.cy-split-pane-divider.cy-split-pane-divider:before{inline-size:auto;block-size:var(--_hit);inset-block:50% auto;inset-inline:0;translate:0 -50%}.cy-split-pane-divider.cy-split-pane-divider:hover,[data-dragging]>.cy-split-pane-divider.cy-split-pane-divider{background:var(--cy-color-muted)}.cy-split-pane-divider.cy-split-pane-divider:focus-visible{background:var(--cy-color-accent);box-shadow:0 0 0 var(--cy-border-focus) var(--cy-color-ring);outline:none}.cy-split-pane-divider.cy-split-pane-divider:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{translate:50%}@media (pointer:coarse){.cy-split-pane.cy-split-pane{--_hit:var(--cy-hit-coarse,44px)}}@media (prefers-reduced-motion:reduce){.cy-split-pane-divider.cy-split-pane-divider{transition:none}}@media (forced-colors:active){.cy-split-pane-divider.cy-split-pane-divider{forced-color-adjust:none;background:canvastext}.cy-split-pane-divider.cy-split-pane-divider:focus-visible{background:highlight}}.cy-stack.cy-stack{gap:var(--_gap);--_pad-block:0;--_pad-inline:0;padding-block:var(--_pad-block);padding-inline:var(--_pad-inline);font-size:inherit;line-height:inherit;flex-direction:column;min-inline-size:0;margin:0;list-style:none;display:flex;box-sizing:border-box!important}.cy-stack.cy-stack[data-direction=row]{flex-direction:row}.cy-stack.cy-stack[data-align=start]{align-items:flex-start}.cy-stack.cy-stack[data-align=center]{align-items:center}.cy-stack.cy-stack[data-align=end]{align-items:flex-end}.cy-stack.cy-stack[data-align=stretch]{align-items:stretch}.cy-stack.cy-stack[data-align=baseline]{align-items:baseline}.cy-stack.cy-stack[data-justify=start]{justify-content:flex-start}.cy-stack.cy-stack[data-justify=center]{justify-content:center}.cy-stack.cy-stack[data-justify=end]{justify-content:flex-end}.cy-stack.cy-stack[data-justify=between]{justify-content:space-between}.cy-stack.cy-stack[data-sticky]{--_sticky-top:0;position:sticky;inset-block-start:var(--_sticky-top)}.cy-stat.cy-stat{min-inline-size:0}.cy-stat-item.cy-stat-item{padding:0;list-style:none;display:block}.cy-stat-body.cy-stat-body{--_label:var(--cy-stat-label-color,var(--cy-color-muted));--_value:var(--cy-stat-value-size-md,var(--cy-font-size-2xl));--_text:var(--cy-font-size-sm);align-items:flex-start;gap:var(--cy-stat-gap,var(--cy-space-5));text-align:start;min-inline-size:0;padding:0;display:flex}.cy-stat-body.cy-stat-body[data-size=sm]{--_value:var(--cy-stat-value-size-sm,var(--cy-font-size-xl));--_text:var(--cy-font-size-xs)}.cy-stat-body.cy-stat-body[data-size=lg]{--_value:var(--cy-stat-value-size-lg,calc(var(--cy-font-size-2xl) * 1.45));--_text:var(--cy-font-size-md)}.cy-stat-body.cy-stat-body[data-align=center]{text-align:center;flex-direction:column;align-items:center}.cy-stat-list.cy-stat-list{gap:var(--cy-space-1);flex-direction:column;flex:auto;min-inline-size:0;padding:0;display:flex}[data-align=center]>.cy-stat-list.cy-stat-list{align-items:center}.cy-stat-label.cy-stat-label,.cy-stat-description.cy-stat-description{color:var(--_label);font-family:var(--cy-font-sans);font-size:var(--_text);font-weight:var(--cy-font-weight-medium);line-height:var(--cy-font-line-height);letter-spacing:normal;text-transform:none;margin:0;padding:0;box-sizing:border-box!important}.cy-stat-description.cy-stat-description{font-weight:var(--cy-font-weight-regular)}.cy-stat-value.cy-stat-value{align-items:baseline;gap:var(--cy-space-2);color:var(--cy-color-ink);font-family:var(--cy-stat-value-font,var(--cy-font-display));font-size:var(--_value);font-weight:var(--cy-stat-value-weight,var(--cy-font-weight-bold));font-variant-numeric:tabular-nums;letter-spacing:normal;text-transform:none;overflow-wrap:anywhere;flex-wrap:wrap;margin:0;padding:0;line-height:1.15;display:flex;box-sizing:border-box!important}[data-align=center] .cy-stat-value.cy-stat-value{justify-content:center}.cy-stat-unit.cy-stat-unit{color:var(--_label);font-family:var(--cy-font-sans);font-size:var(--_text);font-weight:var(--cy-font-weight-medium);line-height:inherit;letter-spacing:normal;text-transform:none;margin:0;box-sizing:border-box!important}.cy-stat-delta.cy-stat-delta{--_tone:var(--cy-color-ink);align-items:center;gap:var(--cy-space-1);color:var(--_tone);font-family:var(--cy-font-sans);font-size:var(--_text);font-weight:var(--cy-font-weight-medium);font-variant-numeric:tabular-nums;line-height:var(--cy-font-line-height);letter-spacing:normal;text-transform:none;margin:0;padding:0;display:inline-flex;box-sizing:border-box!important}.cy-stat-delta.cy-stat-delta[data-tone=accent]{--_tone:var(--cy-color-accent-text)}.cy-stat-delta.cy-stat-delta[data-tone=danger]{--_tone:var(--cy-color-danger-text)}.cy-stat-delta.cy-stat-delta[data-tone=success]{--_tone:var(--cy-color-success-text)}.cy-stat-delta.cy-stat-delta[data-tone=warning]{--_tone:var(--cy-color-warning-text)}.cy-stat-delta.cy-stat-delta[data-tone=info]{--_tone:var(--cy-color-info-text)}.cy-status-bar-start,.cy-status-bar-end{align-items:stretch;gap:var(--cy-status-bar-gap,var(--cy-space-1));min-inline-size:0;display:flex}.cy-status-bar-item{align-self:stretch;min-inline-size:0}.cy-status-bar-segment-content{align-items:center;gap:var(--cy-space-3);min-inline-size:0;max-inline-size:100%;display:flex}.cy-status-bar-segment-dot{flex:none;display:inline-flex}.cy-status-bar-segment-text.cy-status-bar-segment-text{min-inline-size:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:normal;text-transform:none;text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:normal;display:block;overflow:hidden;box-sizing:border-box!important}.cy-status-bar-segment-text.cy-status-bar-segment-text[data-mono]{font-family:var(--cy-font-mono)}.cy-status-bar-button{--cy-button-height-xs:100%;--cy-button-radius:0;--cy-button-padding-inline-xs:var(--cy-status-bar-padding-inline,var(--cy-space-4));--cy-button-font-size-xs:var(--cy-status-bar-font-size,var(--cy-font-size-xs));--cy-button-font-weight:var(--cy-font-weight-regular);--cy-button-max-width:var(--cy-status-bar-segment-max-width,32ch);--cy-button-soft-mix:var(--cy-status-bar-soft-mix,14%);--cy-button-solid-shadow:none;--cy-button-press-scale:1}.cy-status-bar.cy-status-bar{letter-spacing:normal;text-transform:none;justify-content:space-between;align-items:stretch;gap:var(--cy-status-bar-gap,var(--cy-space-1));block-size:var(--cy-status-bar-height,calc(var(--cy-space-8) + var(--cy-space-2)));border:0;border-block-start:var(--cy-border-width) solid var(--cy-status-bar-border,var(--cy-color-line));background:var(--cy-status-bar-background,var(--cy-color-surface));min-inline-size:0;color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--cy-status-bar-font-size,var(--cy-font-size-xs));font-weight:var(--cy-font-weight-regular);white-space:nowrap;-webkit-user-select:none;user-select:none;margin:0;padding:0;line-height:1;display:flex;box-sizing:border-box!important}.cy-status-bar-segment.cy-status-bar-segment{--_tone:var(--cy-color-ink);--_tone-text:var(--cy-color-ink);--_on:var(--cy-color-bg);letter-spacing:normal;text-transform:none;block-size:100%;min-inline-size:0;max-inline-size:var(--cy-status-bar-segment-max-width,32ch);padding:0 var(--cy-status-bar-padding-inline,var(--cy-space-4));color:var(--_tone-text);font-family:var(--cy-font-sans);font-size:var(--cy-status-bar-font-size,var(--cy-font-size-xs));font-weight:var(--cy-font-weight-regular);background:0 0;align-items:center;margin:0;line-height:1;display:flex;box-sizing:border-box!important}.cy-status-bar-segment.cy-status-bar-segment[data-tone=accent]{--_tone:var(--cy-color-accent);--_tone-text:var(--cy-color-accent-text);--_on:var(--cy-color-on-accent)}.cy-status-bar-segment.cy-status-bar-segment[data-tone=danger]{--_tone:var(--cy-color-danger);--_tone-text:var(--cy-color-danger-text);--_on:var(--cy-color-on-danger)}.cy-status-bar-segment.cy-status-bar-segment[data-tone=success]{--_tone:var(--cy-color-success);--_tone-text:var(--cy-color-success-text);--_on:var(--cy-color-on-success)}.cy-status-bar-segment.cy-status-bar-segment[data-tone=warning]{--_tone:var(--cy-color-warning);--_tone-text:var(--cy-color-warning-text);--_on:var(--cy-color-on-warning)}.cy-status-bar-segment.cy-status-bar-segment[data-tone=info]{--_tone:var(--cy-color-info);--_tone-text:var(--cy-color-info-text);--_on:var(--cy-color-on-info)}.cy-status-bar-segment.cy-status-bar-segment[data-variant=soft]{background:color-mix(in oklab, var(--_tone) var(--cy-status-bar-soft-mix,14%), var(--cy-color-surface))}.cy-status-bar-segment.cy-status-bar-segment[data-variant=solid]{background:var(--_tone);color:var(--_on)}@media (forced-colors:active){.cy-status-bar.cy-status-bar{border-block-start-color:canvastext}}.cy-steps.cy-steps{--_m:var(--cy-steps-marker-size,calc(2 * var(--cy-font-size-md)));--_lw:var(--cy-steps-line-width,calc(2 * var(--cy-border-width)));--_gap:var(--cy-steps-gap,var(--cy-space-4));--_hit:var(--cy-hit-min,24px);min-inline-size:0;color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);font-weight:var(--cy-font-weight-regular);line-height:var(--cy-font-line-height);letter-spacing:normal;text-transform:none;margin:0;padding:0;list-style:none;display:flex;box-sizing:border-box!important}.cy-steps.cy-steps[data-size=sm]{--_m:var(--cy-steps-marker-size,calc(2 * var(--cy-font-size-sm)));font-size:var(--cy-font-size-sm)}.cy-steps.cy-steps[data-size=lg]{--_m:var(--cy-steps-marker-size,calc(2 * var(--cy-font-size-lg)));font-size:var(--cy-font-size-lg)}.cy-steps.cy-steps[data-orientation=vertical]{flex-direction:column}.cy-steps-item.cy-steps-item{min-inline-size:0;font-size:inherit;flex:1 1 0;margin:0;padding:0;display:block;position:relative}[data-orientation=vertical]>.cy-steps-item.cy-steps-item{flex:none;padding-block-end:calc(3 * var(--_gap))}[data-orientation=vertical]>.cy-steps-item.cy-steps-item:last-child{padding-block-end:0}.cy-steps-step.cy-steps-step{align-items:flex-start;gap:var(--cy-space-3);max-inline-size:calc(100% - var(--_gap));min-block-size:var(--_hit);border-radius:var(--cy-radius-sm);color:inherit;font:inherit;font-size:inherit;line-height:inherit;letter-spacing:normal;text-align:start;text-transform:none;background:0 0;border:0;flex-direction:column;margin:0;padding:0;display:flex;box-sizing:border-box!important}[data-orientation=vertical]>.cy-steps-item>.cy-steps-step.cy-steps-step{gap:var(--cy-space-5);flex-direction:row;max-inline-size:100%}button.cy-steps-step.cy-steps-step{min-inline-size:var(--_hit);cursor:pointer;-webkit-tap-highlight-color:transparent}button.cy-steps-step.cy-steps-step:hover:not([aria-disabled=true],[aria-current=step]) .cy-steps-label{text-underline-offset:.2em;text-decoration:underline}button.cy-steps-step.cy-steps-step:focus-visible{outline:var(--cy-border-focus) solid var(--cy-color-ring);outline-offset:var(--cy-space-2)}button.cy-steps-step.cy-steps-step[aria-disabled=true]{cursor:not-allowed}button.cy-steps-step.cy-steps-step[aria-current=step]{cursor:default}.cy-steps-marker.cy-steps-marker{inline-size:var(--_m);block-size:var(--_m);border:var(--_lw) solid var(--cy-color-muted);border-radius:var(--cy-radius-full);background:var(--cy-color-surface);color:var(--cy-color-muted);font-variant-numeric:tabular-nums;font-size:.9em;font-weight:var(--cy-font-weight-medium);flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex;box-sizing:border-box!important}:is([data-status=current],[data-status=step])>.cy-steps-step>.cy-steps-marker.cy-steps-marker{border-color:var(--cy-color-accent-text);color:var(--cy-color-accent-text)}[data-status=complete]>.cy-steps-step>.cy-steps-marker.cy-steps-marker{border-color:var(--cy-color-accent);background:var(--cy-color-accent);color:var(--cy-color-on-accent)}[data-status=error]>.cy-steps-step>.cy-steps-marker.cy-steps-marker{border-color:var(--cy-color-danger);background:var(--cy-color-danger);color:var(--cy-color-on-danger)}.cy-steps-text.cy-steps-text{min-inline-size:0;font-size:inherit;overflow-wrap:anywhere;flex-direction:column;display:flex}[data-orientation=vertical] .cy-steps-step>.cy-steps-text.cy-steps-text{padding-block-start:calc((var(--_m) - var(--cy-font-line-height) * 1em) / 2)}.cy-steps-label.cy-steps-label{color:var(--cy-color-ink);font-size:inherit;font-weight:var(--cy-font-weight-medium)}[data-status=upcoming]>.cy-steps-step .cy-steps-label.cy-steps-label{color:var(--cy-color-muted)}[data-status=error]>.cy-steps-step .cy-steps-label.cy-steps-label{color:var(--cy-color-danger-text)}.cy-steps-description.cy-steps-description{color:var(--cy-color-muted);font-size:var(--cy-font-size-sm)}.cy-steps-line.cy-steps-line{inset-block-start:calc((var(--_m) - var(--_lw)) / 2);inset-inline:calc(var(--_m) + var(--_gap)) var(--_gap);block-size:var(--_lw);border-radius:var(--cy-radius-full);background:var(--cy-color-line);font-size:inherit;position:absolute}[data-status=complete]>.cy-steps-line.cy-steps-line{background:var(--cy-color-accent)}[data-orientation=vertical]>.cy-steps-item>.cy-steps-line.cy-steps-line{inset-block:calc(var(--_m) + var(--cy-space-2)) var(--cy-space-2);inset-inline:calc((var(--_m) - var(--_lw)) / 2) auto;inline-size:var(--_lw);block-size:auto}@media (pointer:coarse){.cy-steps.cy-steps{--_hit:var(--cy-hit-coarse,44px)}}@media (forced-colors:active){.cy-steps-marker.cy-steps-marker,.cy-steps-line.cy-steps-line{forced-color-adjust:none;color:canvastext;border-color:canvastext}.cy-steps-line.cy-steps-line{background:canvastext}[data-status=complete]>.cy-steps-step>.cy-steps-marker.cy-steps-marker{color:highlighttext;background:highlight}button.cy-steps-step.cy-steps-step:focus-visible{outline-color:highlight}}.cy-switch-thumb{inline-size:var(--cy-switch-thumb-size,calc(var(--_sh) - var(--cy-border-width) * 4));block-size:var(--cy-switch-thumb-size,calc(var(--_sh) - var(--cy-border-width) * 4));border-radius:calc(var(--_sh) * .32);background:var(--cy-color-surface-raised);box-shadow:var(--cy-shadow-sm);transition:inset-inline-start var(--cy-motion-base) var(--cy-motion-ease);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:calc(var(--cy-border-width) * 2);translate:0 -50%}.cy-switch.cy-switch{font-size:inherit;line-height:inherit;--_tone:var(--cy-color-accent);--_sh:var(--cy-switch-height,calc(20px * var(--cy-scale,1)));inline-size:var(--cy-switch-width,calc(var(--_sh) * 1.75));block-size:var(--_sh);border-radius:calc(var(--_sh) * .4);background:var(--cy-switch-off-bg,color-mix(in oklab, var(--cy-color-ink) 28%, var(--cy-color-line)));transition:background-color var(--cy-motion-base) var(--cy-motion-ease);flex:none;margin:0;margin-block-start:calc((1lh - var(--_sh)) / 2);position:relative;box-sizing:border-box!important}.cy-switch.cy-switch[data-size=sm]{--_sh:var(--cy-switch-height-sm,calc(16px * var(--cy-scale,1)))}.cy-switch.cy-switch[data-size=lg]{--_sh:var(--cy-switch-height-lg,calc(24px * var(--cy-scale,1)))}.cy-switch.cy-switch[data-tone=neutral]{--_tone:var(--cy-color-ink)}.cy-switch.cy-switch[data-tone=danger]{--_tone:var(--cy-color-danger)}.cy-switch.cy-switch[data-tone=success]{--_tone:var(--cy-color-success)}.cy-switch.cy-switch[data-tone=warning]{--_tone:var(--cy-color-warning)}.cy-switch.cy-switch[data-tone=info]{--_tone:var(--cy-color-info)}.cy-switch.cy-switch:has(>input:checked){background:var(--_tone)}.cy-switch.cy-switch:has(>input:checked) .cy-switch-thumb{inset-inline-start:calc(100% - var(--_sh) + var(--cy-border-width) * 2)}.cy-switch.cy-switch:has(>input:focus-visible){box-shadow:0 0 0 var(--cy-border-focus) var(--cy-color-ring);outline:var(--cy-border-focus) solid transparent}.cy-table.cy-table{--_pad-y:var(--cy-space-4);--_pad-x:var(--cy-space-5);border:var(--cy-border-width) solid var(--cy-color-line);border-radius:var(--cy-radius-card);background:var(--cy-color-surface);min-inline-size:0;color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);font-weight:var(--cy-font-weight-regular);line-height:var(--cy-font-line-height);letter-spacing:normal;text-transform:none;margin:0;padding:0;display:block;overflow:hidden;box-sizing:border-box!important}.cy-table.cy-table[data-size=sm]{--_pad-y:var(--cy-space-2);--_pad-x:var(--cy-space-4);font-size:var(--cy-font-size-sm)}.cy-table.cy-table[data-size=lg]{--_pad-y:var(--cy-space-5);--_pad-x:var(--cy-space-6);font-size:var(--cy-font-size-lg)}.cy-table-scroll.cy-table-scroll{font-size:inherit;overflow:auto}[data-sticky]>.cy-table-scroll.cy-table-scroll{max-block-size:var(--cy-table-max-height,24rem)}.cy-table-scroll.cy-table-scroll:focus-visible{outline:var(--cy-border-focus) solid var(--cy-color-ring);outline-offset:calc(-1 * var(--cy-border-focus))}.cy-table-table.cy-table-table{border-collapse:separate;border-spacing:0;inline-size:100%;font-size:inherit;font-variant-numeric:tabular-nums;margin:0}.cy-table-caption.cy-table-caption{padding:var(--_pad-y) var(--_pad-x);font-size:inherit;font-weight:var(--cy-font-weight-bold);text-align:start;caption-side:top}.cy-table-caption.cy-table-caption.cy-visually-hidden{padding:0}.cy-table-th.cy-table-th,.cy-table-td.cy-table-td{padding:var(--_pad-y) var(--_pad-x);border:0;border-block-end:var(--cy-border-width) solid var(--cy-color-line);font-size:inherit;text-align:start;vertical-align:middle}:is(.cy-table-th.cy-table-th,.cy-table-td.cy-table-td)[data-align=end]{text-align:end}.cy-table-th.cy-table-th{background:var(--cy-table-header-background,var(--cy-color-soft));color:var(--cy-color-muted);font-size:var(--cy-font-size-sm);font-weight:var(--cy-font-weight-medium);white-space:nowrap}[data-sticky] .cy-table-th.cy-table-th{z-index:1;position:sticky;inset-block-start:0}.cy-table-rowheader.cy-table-rowheader{color:var(--cy-color-ink);font-weight:var(--cy-font-weight-medium)}.cy-table-row.cy-table-row:last-child>*{border-block-end:0}.cy-table-row.cy-table-row[data-selected]>*{background:var(--cy-table-selected-background,var(--cy-color-accent-soft))}.cy-table-select.cy-table-select{inline-size:var(--cy-border-width);padding-inline-end:0}.cy-table-empty.cy-table-empty{padding-block:var(--cy-space-8);color:var(--cy-color-muted);text-align:center}@media (forced-colors:active){.cy-table-row.cy-table-row[data-selected]>*{outline:var(--cy-border-width) solid Highlight}}.cy-tabs.cy-tabs{gap:var(--cy-space-4);min-inline-size:0;color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);line-height:var(--cy-font-line-height);grid-template-columns:minmax(0,1fr);display:grid;box-sizing:border-box!important}.cy-tab-list.cy-tab-list{--_h:var(--cy-control-height-md);--_hit:var(--cy-hit-min,24px);gap:var(--cy-tabs-gap,var(--cy-space-2));overscroll-behavior-x:contain;scroll-behavior:smooth;scrollbar-width:none;min-inline-size:0;font-size:var(--cy-font-size-md);line-height:var(--cy-font-line-height);margin:0;padding:0;display:flex;position:relative;overflow:auto hidden;box-sizing:border-box!important}.cy-tab-list.cy-tab-list::-webkit-scrollbar{display:none}.cy-tab-list.cy-tab-list{--_to:right;--_fade-start:var(--cy-space-0);--_fade-end:var(--cy-space-0)}.cy-tab-list.cy-tab-list:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--_to:left}.cy-tab-list.cy-tab-list[data-more-start]{--_fade-start:var(--cy-space-9)}.cy-tab-list.cy-tab-list[data-more-end]{--_fade-end:var(--cy-space-9)}.cy-tab-list.cy-tab-list[data-more-start],.cy-tab-list.cy-tab-list[data-more-end]{-webkit-mask-image:linear-gradient(to var(--_to), transparent, currentColor var(--_fade-start), currentColor calc(100% - var(--_fade-end)), transparent);mask-image:linear-gradient(to var(--_to), transparent, currentColor var(--_fade-start), currentColor calc(100% - var(--_fade-end)), transparent)}.cy-tab-list.cy-tab-list[data-variant=line]{box-shadow:inset 0 calc(-1 * var(--cy-border-width)) 0 var(--cy-color-line)}.cy-tab-list.cy-tab-list[data-size=sm]{--_h:var(--cy-control-height-sm);font-size:var(--cy-font-size-sm)}.cy-tab-list.cy-tab-list[data-size=lg]{--_h:var(--cy-control-height-lg);font-size:var(--cy-font-size-lg)}.cy-tab-strip.cy-tab-strip{align-items:center;gap:var(--cy-space-1);min-inline-size:0;font-size:var(--cy-font-size-md);line-height:var(--cy-font-line-height);letter-spacing:normal;text-transform:none;margin:0;padding:0;display:flex;box-sizing:border-box!important}.cy-tab-strip.cy-tab-strip[data-variant=line]{box-shadow:inset 0 calc(-1 * var(--cy-border-width)) 0 var(--cy-color-line)}.cy-tab-strip.cy-tab-strip[data-size=sm]{font-size:var(--cy-font-size-sm)}.cy-tab-strip.cy-tab-strip[data-size=lg]{font-size:var(--cy-font-size-lg)}.cy-tab-strip.cy-tab-strip>.cy-tab-list{box-shadow:none;flex:0 auto}.cy-tab-strip.cy-tab-strip>.cy-tab-scroll{flex:none;display:none}.cy-tab-strip.cy-tab-strip[data-overflow]>.cy-tab-scroll{display:inline-flex}.cy-tab-strip.cy-tab-strip:not([data-more-start])>.cy-tab-scroll[data-edge=start],.cy-tab-strip.cy-tab-strip:not([data-more-end])>.cy-tab-scroll[data-edge=end]{visibility:hidden}.cy-tab-trailing.cy-tab-trailing{align-items:center;gap:var(--cy-space-1);font-size:inherit;flex:none;display:inline-flex}.cy-tab.cy-tab{align-items:center;gap:var(--cy-space-3);block-size:var(--_h);padding:0 var(--cy-space-5);border-radius:var(--cy-tabs-radius,var(--cy-radius-sm));color:var(--cy-color-muted);font:inherit;font-size:inherit;line-height:inherit;font-weight:var(--cy-font-weight-medium);letter-spacing:normal;text-transform:none;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--cy-motion-fast) var(--cy-motion-ease), background-color var(--cy-motion-fast) var(--cy-motion-ease), box-shadow var(--cy-motion-fast) var(--cy-motion-ease);background:0 0;border:0;flex:none;margin:0;display:inline-flex;position:relative;box-sizing:border-box!important}.cy-tab.cy-tab:before{content:"";inline-size:max(100%, var(--_hit));block-size:max(100%, var(--_hit));position:absolute;top:50%;left:50%;translate:-50% -50%}.cy-tab.cy-tab:hover:not(:disabled),.cy-tab.cy-tab[aria-selected=true]{color:var(--cy-color-ink)}.cy-tab.cy-tab:focus-visible{outline:var(--cy-border-focus) solid transparent;box-shadow:inset 0 0 0 var(--cy-border-focus) var(--cy-color-ring)}.cy-tab.cy-tab:disabled{opacity:.45;cursor:not-allowed}.cy-tab-list[data-variant=line] .cy-tab.cy-tab{border-end-end-radius:0;border-end-start-radius:0}.cy-tab-list[data-variant=line] .cy-tab.cy-tab[aria-selected=true]{box-shadow:inset 0 calc(-1 * var(--cy-tabs-indicator-width,2px)) 0 var(--cy-tabs-indicator,var(--cy-color-accent))}.cy-tab-list[data-variant=line] .cy-tab.cy-tab[aria-selected=true]:focus-visible{box-shadow:inset 0 calc(-1 * var(--cy-tabs-indicator-width,2px)) 0 var(--cy-tabs-indicator,var(--cy-color-accent)), inset 0 0 0 var(--cy-border-focus) var(--cy-color-ring)}.cy-tab-list[data-variant=soft] .cy-tab.cy-tab:hover:not(:disabled){background:var(--cy-color-soft)}.cy-tab-list[data-variant=soft] .cy-tab.cy-tab[aria-selected=true]{background:color-mix(in oklab, var(--cy-tabs-indicator,var(--cy-color-accent)) 14%, var(--cy-color-surface));color:var(--cy-color-accent-text);box-shadow:inset 0 0 0 var(--cy-border-width) color-mix(in oklab, var(--cy-tabs-indicator,var(--cy-color-accent)) 30%, transparent)}.cy-tab-slot.cy-tab-slot{font-size:inherit;flex:none;align-items:center;display:inline-flex;position:relative}.cy-tab-slot.cy-tab-slot>.cy-tab-tip>.cy-tab{padding-inline-end:calc(var(--cy-control-height-sm) + var(--cy-space-1))}.cy-tab-slot.cy-tab-slot>.cy-tab-close{transition:opacity var(--cy-motion-fast) var(--cy-motion-ease);inset-inline-end:var(--cy-space-1);display:inline-flex;position:absolute;top:50%;translate:0 -50%}.cy-tab-slot.cy-tab-slot>.cy-tab-dirty{--_dot:var(--cy-space-4);box-sizing:border-box;inline-size:var(--_dot);block-size:var(--_dot);background:var(--cy-tabs-dirty,var(--cy-color-muted));pointer-events:none;transition:opacity var(--cy-motion-fast) var(--cy-motion-ease);inset-inline-end:calc(var(--cy-space-1) + (var(--cy-control-height-sm) - var(--_dot)) / 2);border-radius:50%;position:absolute;top:50%;translate:0 -50%}@media (hover:hover){.cy-tab-slot.cy-tab-slot:not(:hover,:focus-within,[data-selected])>.cy-tab-close{opacity:0}}:is(.cy-tab-slot.cy-tab-slot[data-dirty]:not(:hover,:focus-within)>.cy-tab-close,.cy-tab-slot.cy-tab-slot[data-dirty]:is(:hover,:focus-within):has(>.cy-tab-close)>.cy-tab-dirty){opacity:0}.cy-tab-list.cy-tab-list[data-reorderable] .cy-tab{-webkit-user-select:none;user-select:none}.cy-tab-icon.cy-tab-icon{font-size:inherit;flex:none}.cy-tab-tip.cy-tab-tip{flex:none;min-inline-size:0}.cy-tab-label{min-inline-size:0;max-inline-size:var(--cy-tabs-label-max-width,20em);text-overflow:ellipsis;white-space:nowrap;font-size:inherit;line-height:inherit;overflow:hidden}.cy-tab-panel.cy-tab-panel{border-radius:var(--cy-radius-sm);min-inline-size:0;font-size:inherit;line-height:inherit;margin:0;box-sizing:border-box!important}.cy-tab-panel.cy-tab-panel:focus-visible{outline:var(--cy-border-focus) solid var(--cy-color-ring);outline-offset:var(--cy-space-1)}.cy-tab-panel.cy-tab-panel[hidden]{display:none}@media (pointer:coarse){.cy-tab-list.cy-tab-list{--_hit:var(--cy-hit-coarse,44px)}}@media (prefers-reduced-motion:reduce){.cy-tab-list.cy-tab-list{scroll-behavior:auto}.cy-tab.cy-tab,.cy-tab-slot.cy-tab-slot>*{transition:none}}@media (forced-colors:active){.cy-tab-slot.cy-tab-slot>.cy-tab-dirty{background:canvastext}.cy-tab.cy-tab[aria-selected=true]{outline:var(--cy-border-width) solid Highlight}}@media print{.cy-tab-panel.cy-tab-panel[hidden]{display:block}.cy-tab-panel.cy-tab-panel+.cy-tab-panel{margin-block-start:var(--cy-space-6)}}.cy-tag-input.cy-tag-input{gap:var(--cy-space-3);min-inline-size:0;color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);line-height:var(--cy-font-line-height);letter-spacing:normal;text-transform:none;flex-direction:column;margin:0;padding:0;display:flex;box-sizing:border-box!important}.cy-tag-input.cy-tag-input[data-size=sm]{font-size:var(--cy-font-size-sm)}.cy-tag-input.cy-tag-input[data-size=lg]{font-size:var(--cy-font-size-lg)}.cy-tag-input-tags.cy-tag-input-tags{gap:var(--cy-space-2);font-size:inherit;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.cy-tag-input-tag.cy-tag-input-tag{align-items:center;gap:var(--cy-space-1);max-inline-size:100%;min-block-size:var(--cy-control-height-sm);padding-block:0;padding-inline:var(--cy-space-4) var(--cy-space-1);border-radius:var(--cy-tag-input-tag-radius,var(--cy-radius-full));background:var(--cy-tag-input-tag-background,var(--cy-color-soft));color:var(--cy-color-ink);font-size:var(--cy-font-size-sm);margin:0;display:inline-flex}.cy-tag-input-tag.cy-tag-input-tag:has(>.cy-tag-input-text:only-child){padding-inline-end:var(--cy-space-4)}.cy-tag-input-text.cy-tag-input-text{min-inline-size:0;font-size:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (forced-colors:active){.cy-tag-input-tag.cy-tag-input-tag{outline:var(--cy-border-width) solid CanvasText}}.cy-text.cy-text{color:inherit;font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);font-weight:var(--cy-font-weight-regular);line-height:var(--cy-text-line-height,var(--cy-font-line-height));letter-spacing:normal;text-transform:none;margin:0;padding:0;box-sizing:border-box!important}:where(.cy-text)>.cy-text.cy-text:where(:not([data-variant])){font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit}.cy-text.cy-text[data-variant=lead]{color:var(--cy-text-muted,var(--cy-color-muted));font-size:var(--cy-text-lead-size,var(--cy-font-size-lg))}.cy-text.cy-text[data-variant=caption]{color:var(--cy-text-muted,var(--cy-color-muted));font-size:var(--cy-text-caption-size,var(--cy-font-size-sm))}.cy-text.cy-text[data-variant=eyebrow]{color:var(--cy-text-muted,var(--cy-color-muted));font-family:var(--cy-font-mono);font-size:var(--cy-text-eyebrow-size,var(--cy-font-eyebrow-size));font-weight:var(--cy-font-weight-bold);letter-spacing:var(--cy-text-eyebrow-tracking,var(--cy-font-eyebrow-tracking));text-transform:uppercase}.cy-text.cy-text[data-variant=code]{font-family:var(--cy-font-mono)}.cy-text.cy-text[data-size=xs]{font-size:var(--cy-font-size-xs)}.cy-text.cy-text[data-size=sm]{font-size:var(--cy-font-size-sm)}.cy-text.cy-text[data-size=md]{font-size:var(--cy-font-size-md)}.cy-text.cy-text[data-size=lg]{font-size:var(--cy-font-size-lg)}.cy-text.cy-text[data-size=xl]{font-size:var(--cy-font-size-xl)}.cy-text.cy-text[data-size="2xl"]{font-size:var(--cy-font-size-2xl)}.cy-text.cy-text[data-weight=regular]{font-weight:var(--cy-font-weight-regular)}.cy-text.cy-text[data-weight=medium]{font-weight:var(--cy-font-weight-medium)}.cy-text.cy-text[data-weight=bold]{font-weight:var(--cy-font-weight-bold)}.cy-text.cy-text[data-tone=inherit]{color:inherit}.cy-text.cy-text[data-tone=neutral]{color:var(--cy-color-ink)}.cy-text.cy-text[data-tone=muted]{color:var(--cy-text-muted,var(--cy-color-muted))}.cy-text.cy-text[data-tone=accent]{color:var(--cy-color-accent-text)}.cy-text.cy-text[data-tone=success]{color:var(--cy-color-success-text)}.cy-text.cy-text[data-tone=warning]{color:var(--cy-color-warning-text)}.cy-text.cy-text[data-tone=danger]{color:var(--cy-color-danger-text)}.cy-text.cy-text[data-tone=info]{color:var(--cy-color-info-text)}.cy-text.cy-text[data-numeric]{font-variant-numeric:tabular-nums}.cy-text.cy-text[data-wrap=pre]{white-space:pre-wrap}.cy-text.cy-text[data-wrap=break]{overflow-wrap:anywhere}.cy-text.cy-text[data-truncate]{max-inline-size:100%;overflow:hidden}.cy-text.cy-text[data-truncate=""]{text-overflow:ellipsis;white-space:nowrap}.cy-text.cy-text[data-truncate=""]:not(p,div,figcaption){vertical-align:bottom;display:inline-block}.cy-text.cy-text[data-align]{text-align:start}.cy-text.cy-text[data-align]:not(p,div,figcaption){display:block}.cy-text.cy-text[data-align=center]{text-align:center}.cy-text.cy-text[data-align=end]{text-align:end}.cy-text.cy-text[data-truncate=lines]{-webkit-line-clamp:var(--_lines);line-clamp:var(--_lines);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box}.cy-text-area-count{font-family:var(--cy-font-mono);font-size:var(--cy-font-size-xs);font-weight:var(--cy-font-weight-regular);letter-spacing:normal;text-transform:none;color:var(--cy-color-muted);justify-self:end;margin:0}.cy-text-area-input.cy-text-area-input{inline-size:100%;padding:var(--cy-text-area-padding-block,var(--cy-space-4)) var(--cy-text-area-padding-inline,var(--cy-space-5));border:var(--cy-border-width) solid var(--cy-text-area-border,var(--cy-field-control-border,var(--cy-color-line)));border-radius:var(--cy-text-area-radius,var(--cy-field-control-radius,var(--cy-radius-md)));background:var(--cy-text-area-bg,var(--cy-field-control-bg,var(--cy-color-surface)));color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);font-weight:var(--cy-font-weight-regular);line-height:var(--cy-font-line-height);letter-spacing:normal;text-transform:none;resize:none;appearance:none;transition:border-color var(--cy-motion-fast) var(--cy-motion-ease), box-shadow var(--cy-motion-fast) var(--cy-motion-ease);outline:none;margin:0;display:block;overflow-y:hidden;box-sizing:border-box!important}.cy-text-area-input.cy-text-area-input::placeholder{color:var(--cy-color-muted);opacity:1}.cy-text-area-input.cy-text-area-input:hover:not(:disabled){border-color:color-mix(in oklab, var(--cy-color-ink) 30%, var(--cy-color-line))}.cy-text-area-input.cy-text-area-input:focus-visible,.cy-text-area-input.cy-text-area-input:focus{border-color:var(--cy-color-accent);box-shadow:0 0 0 var(--cy-border-focus) var(--cy-color-ring);outline:var(--cy-border-focus) solid transparent}.cy-text-area-input.cy-text-area-input[aria-invalid=true]{border-color:var(--cy-color-danger)}.cy-text-area-input.cy-text-area-input[readonly]{background:var(--cy-text-area-readonly-bg,var(--cy-field-control-sunken-bg,var(--cy-color-soft)));border-color:#0000}.cy-text-area-input.cy-text-area-input:disabled{opacity:.55;cursor:not-allowed}.cy-text-area-box{min-inline-size:0;font-size:inherit;line-height:inherit;position:relative}.cy-text-area-grip.cy-text-area-grip{--_box:var(--cy-hit-min,24px);--_hit:var(--cy-hit-min,24px);inline-size:var(--_box);block-size:var(--_box);color:var(--cy-color-muted);font-size:var(--cy-font-size-sm);cursor:ns-resize;touch-action:none;-webkit-user-select:none;user-select:none;opacity:.7;transition:opacity var(--cy-motion-fast) var(--cy-motion-ease), color var(--cy-motion-fast) var(--cy-motion-ease);place-items:center;margin:0;padding:0;line-height:1;display:grid;position:absolute;inset-block-end:var(--cy-border-width);inset-inline-end:var(--cy-border-width);box-sizing:border-box!important}.cy-text-area-grip.cy-text-area-grip:before{content:"";inline-size:var(--_hit);block-size:var(--_hit);position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.cy-text-area-grip.cy-text-area-grip:hover{opacity:1;color:var(--cy-color-ink)}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .cy-text-area-grip.cy-text-area-grip{transform:scaleX(-1)}@media (pointer:coarse){.cy-text-area-grip.cy-text-area-grip{--_hit:var(--cy-hit-coarse,44px)}}.cy-text-area-box:has(>.cy-text-area-grip)>.cy-text-area-input.cy-text-area-input{padding-block-end:max(var(--cy-text-area-padding-block,var(--cy-space-4)), var(--cy-hit-min,24px))}.cy-text-area.cy-text-area{font-size:inherit;line-height:inherit;gap:var(--cy-space-2);margin:0;display:grid;box-sizing:border-box!important}.cy-text-area.cy-text-area[data-size=sm] .cy-text-area-input{font-size:var(--cy-font-size-sm)}.cy-text-area.cy-text-area[data-size=lg] .cy-text-area-input{font-size:var(--cy-font-size-lg)}.cy-text-area.cy-text-area[data-variant=soft] .cy-text-area-input{background:var(--cy-text-area-soft-bg,var(--cy-color-soft));border-color:#0000}.cy-text-field-input.cy-text-field-input{block-size:100%;min-inline-size:0;color:var(--cy-color-ink);font:inherit;font-family:var(--cy-font-sans);font-size:inherit;font-weight:var(--cy-font-weight-regular);font-variant-numeric:var(--cy-text-field-numeric,normal);letter-spacing:normal;text-transform:none;appearance:none;background:0 0;border:0;outline:none;flex:1;margin:0;padding:0;line-height:normal;box-sizing:border-box!important}.cy-text-field-input.cy-text-field-input::placeholder{color:var(--cy-color-muted);opacity:1}.cy-text-field-input.cy-text-field-input:disabled{cursor:not-allowed}.cy-text-field-input.cy-text-field-input[type=search]::-webkit-search-cancel-button{appearance:none;display:none}.cy-text-field-input.cy-text-field-input[type=search]::-webkit-search-decoration{appearance:none;display:none}.cy-text-field-icon{color:var(--cy-color-muted)}.cy-text-field-clear.cy-text-field-clear.cy-text-field-clear{margin-inline-end:calc(var(--cy-space-2) * -1)}.cy-text-field.cy-text-field{--_h:var(--cy-text-field-height-md,var(--cy-control-height-md));--_hit:var(--cy-hit-min,24px);letter-spacing:normal;text-transform:none;align-items:center;gap:var(--cy-space-3);block-size:var(--_h);min-block-size:max(var(--_h), var(--_hit));padding:0 var(--cy-text-field-padding-inline,var(--cy-space-5));border:var(--cy-border-width) solid var(--cy-text-field-border,var(--cy-field-control-border,var(--cy-color-line)));border-radius:var(--cy-text-field-radius,var(--cy-field-control-radius,calc(var(--_h) * var(--cy-radius-factor))));background:var(--cy-text-field-bg,var(--cy-field-control-bg,var(--cy-color-surface)));color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);cursor:text;transition:border-color var(--cy-motion-fast) var(--cy-motion-ease), box-shadow var(--cy-motion-fast) var(--cy-motion-ease);margin:0;display:flex;position:relative;box-sizing:border-box!important}.cy-text-field.cy-text-field[data-size=sm]{--_h:var(--cy-text-field-height-sm,var(--cy-control-height-sm));font-size:var(--cy-font-size-sm)}.cy-text-field.cy-text-field[data-size=xs]{--_h:var(--cy-text-field-height-xs,var(--cy-control-height-xs));min-block-size:var(--_h);gap:var(--cy-space-2);padding-inline:var(--cy-text-field-padding-inline-xs,var(--cy-space-4));font-size:var(--cy-font-size-xs)}.cy-text-field.cy-text-field[data-size=xs] .cy-text-field-input{block-size:max(100%, var(--_hit))}.cy-text-field.cy-text-field[data-size=lg]{--_h:var(--cy-text-field-height-lg,var(--cy-control-height-lg));font-size:var(--cy-font-size-lg)}.cy-text-field.cy-text-field[data-variant=soft]{background:var(--cy-text-field-soft-bg,var(--cy-color-soft));border-color:#0000}.cy-text-field.cy-text-field:hover:not([data-disabled]){border-color:color-mix(in oklab, var(--cy-color-ink) 30%, var(--cy-color-line))}.cy-text-field.cy-text-field:focus-within{border-color:var(--cy-color-accent);box-shadow:0 0 0 var(--cy-border-focus) var(--cy-color-ring);outline:var(--cy-border-focus) solid transparent}.cy-text-field.cy-text-field[data-invalid]{border-color:var(--cy-color-danger)}.cy-text-field.cy-text-field[data-invalid]:focus-within{box-shadow:0 0 0 var(--cy-border-focus) color-mix(in oklab, var(--cy-color-danger) 28%, transparent)}.cy-text-field.cy-text-field:has(input[readonly]){background:var(--cy-text-field-readonly-bg,var(--cy-field-control-sunken-bg,var(--cy-color-soft)));border-color:#0000}.cy-text-field.cy-text-field[data-disabled]{opacity:.55;cursor:not-allowed}@media (pointer:coarse){.cy-text-field.cy-text-field{--_hit:var(--cy-hit-coarse,44px)}}.cy-time-field.cy-time-field{--cy-text-field-numeric:tabular-nums}.cy-time-field-picker.cy-time-field-picker{--_hit:var(--cy-hit-min,24px);--_row:max(var(--cy-time-field-row-height,var(--cy-control-height-md)), var(--_hit));gap:var(--cy-space-5);color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);font-weight:var(--cy-font-weight-regular);line-height:var(--cy-font-line-height);letter-spacing:normal;text-transform:none;flex-direction:column;margin:0;display:flex;box-sizing:border-box!important}@media (pointer:coarse){.cy-time-field-picker.cy-time-field-picker{--_hit:var(--cy-hit-coarse,44px)}}.cy-time-field-wheel.cy-time-field-wheel{justify-content:center;align-items:center;gap:var(--cy-space-5);display:flex}.cy-time-field-drum.cy-time-field-drum{padding-inline:var(--cy-space-2);align-items:center;display:flex;position:relative}.cy-time-field-lens.cy-time-field-lens{block-size:var(--_row);border:var(--cy-border-width) solid var(--cy-color-line);border-radius:var(--cy-radius-md);background:var(--cy-time-field-lens-background,var(--cy-color-surface-raised));box-shadow:var(--cy-shadow-sm);position:absolute;inset-block-start:calc(var(--_row) * 2);inset-inline:0}.cy-time-field-drum:has(.cy-time-field-column:focus-visible) .cy-time-field-lens.cy-time-field-lens{border-color:var(--cy-color-accent);box-shadow:0 0 0 var(--cy-border-focus) var(--cy-color-ring)}.cy-time-field-column.cy-time-field-column{inline-size:var(--cy-time-field-column-width,calc(var(--cy-control-height-md) * 1.6));block-size:calc(var(--_row) * 5);padding-block:calc(var(--_row) * 2);overscroll-behavior:contain;scroll-snap-type:y mandatory;scrollbar-width:none;outline:none;flex-direction:column;display:flex;position:relative;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 34% 66%,#0000);mask-image:linear-gradient(#0000,#000 34% 66%,#0000)}@media (prefers-reduced-motion:no-preference){.cy-time-field-column.cy-time-field-column{scroll-behavior:smooth}}.cy-time-field-option.cy-time-field-option{block-size:var(--_row);border-radius:var(--cy-radius-sm);color:var(--cy-color-muted);font-size:var(--cy-font-size-lg);font-variant-numeric:tabular-nums;font-weight:var(--cy-font-weight-regular);cursor:pointer;-webkit-user-select:none;user-select:none;scroll-snap-align:center;flex:none;place-items:center;line-height:1;display:grid}@media (hover:hover){.cy-time-field-option.cy-time-field-option:hover:not([aria-disabled]){color:var(--cy-color-ink)}}.cy-time-field-option.cy-time-field-option[aria-selected=true]{color:var(--cy-color-ink);font-weight:var(--cy-font-weight-bold)}.cy-time-field-option.cy-time-field-option[aria-disabled]{opacity:.4;cursor:not-allowed;text-decoration:line-through}.cy-time-field-column:focus-visible .cy-time-field-option.cy-time-field-option[aria-selected=true]{color:var(--cy-color-accent-text,var(--cy-color-accent))}.cy-time-field-colon.cy-time-field-colon{color:var(--cy-color-muted);font-size:var(--cy-font-size-lg);font-weight:var(--cy-font-weight-bold);line-height:1;position:relative}.cy-time-field-day.cy-time-field-day{--_night:var(--cy-time-field-night,color-mix(in oklab, var(--cy-color-info) 38%, var(--cy-color-soft)));--_noon:var(--cy-time-field-day,color-mix(in oklab, var(--cy-color-warning) 42%, var(--cy-color-surface-raised)));--_shut:color-mix(in oklab, var(--cy-color-surface) 82%, transparent);--_line:color-mix(in oklab, var(--cy-color-muted) 55%, transparent);--_stripe:repeating-linear-gradient(135deg, var(--_shut) 0 calc(var(--cy-border-width) * 3), var(--_line) calc(var(--cy-border-width) * 3) calc(var(--cy-border-width) * 4));border-radius:inherit;background:linear-gradient(90deg, var(--_night) 0% 18%, var(--_noon) 40% 60%, var(--_night) 82% 100%);block-size:100%;position:relative;overflow:hidden}.cy-time-field-day.cy-time-field-day:before,.cy-time-field-day.cy-time-field-day:after{content:"";background:var(--_stripe);position:absolute;inset-block:0}.cy-time-field-day.cy-time-field-day:before{inset-inline:0 calc(100% - var(--_open-from))}.cy-time-field-day.cy-time-field-day:after{inset-inline:var(--_open-to) 0}.cy-time-field-foot.cy-time-field-foot{border-block-start:var(--cy-border-width) solid var(--cy-color-line);padding-block-start:var(--cy-space-4);display:flex}@media (forced-colors:active){.cy-time-field-lens.cy-time-field-lens{border-color:canvastext}.cy-time-field-option.cy-time-field-option[aria-selected=true]{color:highlight}}.cy-title-bar-leading,.cy-title-bar-trailing{align-self:stretch;align-items:center;gap:var(--cy-title-bar-gap,var(--cy-space-4));min-inline-size:0;display:flex}.cy-title-bar-leading{justify-content:flex-start}.cy-title-bar-trailing{justify-content:flex-end}.cy-title-bar-title.cy-title-bar-title{min-inline-size:0;color:inherit;font-family:inherit;font-size:var(--cy-title-bar-title-font-size,var(--cy-font-size-sm));font-weight:inherit;line-height:inherit;letter-spacing:normal;text-transform:none;text-align:center;text-overflow:ellipsis;white-space:nowrap;margin:0;padding:0;overflow:hidden;box-sizing:border-box!important}.cy-title-bar-controls.cy-title-bar-controls{align-self:stretch;margin-inline-end:calc(-1 * var(--_pad));display:flex}.cy-title-bar-control-anchor.cy-title-bar-control-anchor{align-self:stretch}.cy-title-bar-control.cy-title-bar-control{--cy-button-height-md:100%;--cy-button-square-width:var(--cy-title-bar-control-width,calc(var(--cy-space-10) + var(--cy-space-3)));--cy-button-radius:0;--cy-button-press-scale:1}.cy-title-bar-close.cy-title-bar-close{--cy-button-hover-bg:var(--cy-title-bar-close-hover-bg,var(--cy-color-danger));--cy-button-hover-ink:var(--cy-title-bar-close-hover-ink,var(--cy-color-on-danger))}.cy-title-bar.cy-title-bar{--_h:var(--cy-title-bar-height,var(--cy-control-height-lg));--_pad:var(--cy-title-bar-padding-inline,var(--cy-space-4));letter-spacing:normal;text-transform:none;align-items:center;column-gap:var(--cy-title-bar-gap,var(--cy-space-4));block-size:var(--_h);min-inline-size:0;padding-block:0;padding-inline:calc(var(--_inset,0px) + var(--_pad)) var(--_pad);border:0 solid #0000;border-block-end:var(--cy-border-width) solid var(--cy-title-bar-border,var(--cy-color-line));background:var(--cy-title-bar-bg,var(--cy-color-surface));color:var(--cy-title-bar-ink,var(--cy-color-ink));font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);font-weight:var(--cy-font-weight-regular);line-height:var(--cy-font-line-height);-webkit-user-select:none;user-select:none;-webkit-app-region:drag;app-region:drag;grid-template-columns:minmax(max-content,1fr) minmax(0,auto) minmax(max-content,1fr);margin:0;display:grid;box-sizing:border-box!important}.cy-title-bar.cy-title-bar[data-overlay]{--_h:env(titlebar-area-height,var(--cy-title-bar-height,var(--cy-control-height-lg)));z-index:var(--cy-title-bar-z,calc(var(--cy-z-dropdown) - 1));top:env(titlebar-area-y,0);left:env(titlebar-area-x,0);width:env(titlebar-area-width,100%);position:fixed}.cy-title-bar.cy-title-bar :is(a,button,input,select,textarea,summary,label,iframe,video,audio,[tabindex],[contenteditable]:not([contenteditable=false]),[role=button],[role=link],[role=menubar] [role^=menuitem],[role=tab],[role=switch],[role=checkbox],[role=radio],[role=slider],[role=combobox],[role=textbox],[role=searchbox],[role=spinbutton]){-webkit-app-region:no-drag;app-region:no-drag}.cy-toaster.cy-toaster{--_edge:var(--cy-space-6);--_block:var(--_offset-block,var(--cy-toast-offset-block,0px));--_inline:var(--_offset-inline,var(--cy-toast-offset-inline,0px));--_safe-start:env(safe-area-inset-left);--_safe-end:env(safe-area-inset-right);block-size:auto;max-block-size:100vh;inline-size:auto;padding-block:calc(var(--_edge) + env(safe-area-inset-top)) calc(var(--_edge) + env(safe-area-inset-bottom));padding-inline:calc(var(--_edge) + var(--_safe-start)) calc(var(--_edge) + var(--_safe-end));color:var(--cy-color-ink);align-items:flex-end;gap:var(--cy-toast-gap,var(--cy-space-4));pointer-events:none;font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);font-weight:var(--cy-font-weight-regular);line-height:var(--cy-font-line-height);letter-spacing:normal;text-align:start;text-transform:none;background:0 0;border:0;flex-direction:column;margin:0;display:flex;position:fixed;inset:auto 0;overflow:visible;box-sizing:border-box!important}.cy-toaster.cy-toaster:not(:popover-open){display:none}.cy-toaster.cy-toaster:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--_safe-start:env(safe-area-inset-right);--_safe-end:env(safe-area-inset-left)}.cy-toaster.cy-toaster[data-position^=bottom]{justify-content:flex-end;padding-block-end:calc(var(--_edge) + env(safe-area-inset-bottom) + var(--_block));inset-block-end:0}.cy-toaster.cy-toaster[data-position^=top]{flex-direction:column-reverse;justify-content:flex-end;padding-block-start:calc(var(--_edge) + env(safe-area-inset-top) + var(--_block));inset-block-start:0}.cy-toaster.cy-toaster[data-position$=start]{align-items:flex-start}.cy-toaster.cy-toaster[data-position$=center]{align-items:center}.cy-toaster.cy-toaster:is([data-position$=start],[data-position$=center]){padding-inline-start:calc(var(--_edge) + var(--_safe-start) + var(--_inline))}.cy-toaster.cy-toaster:is([data-position$=end],[data-position$=center]){padding-inline-end:calc(var(--_edge) + var(--_safe-end) + var(--_inline))}.cy-toast.cy-toast{--_tone:var(--cy-color-muted);align-items:flex-start;gap:var(--cy-space-4);inline-size:min(var(--cy-toast-width,360px), 100%);max-block-size:40vh;padding:var(--cy-toast-padding,var(--cy-space-5));border:var(--cy-border-width) solid var(--cy-color-line);border-inline-start:calc(3 * var(--cy-border-width)) solid var(--_tone);border-radius:var(--cy-toast-radius,var(--cy-radius-card));background:var(--cy-color-surface);color:var(--cy-color-ink);box-shadow:var(--cy-shadow-lg);font-size:var(--cy-font-size-md);letter-spacing:normal;text-transform:none;pointer-events:auto;touch-action:pan-y;opacity:1;translate:var(--_dx,0) 0;transition:opacity var(--cy-motion-base) var(--cy-motion-ease), translate var(--cy-motion-base) var(--cy-motion-ease), max-block-size var(--cy-motion-base) var(--cy-motion-ease), padding var(--cy-motion-base) var(--cy-motion-ease), margin var(--cy-motion-base) var(--cy-motion-ease);--_enter-y:var(--cy-space-4);animation:cy-toast-in var(--cy-motion-base) var(--cy-motion-ease);margin:0;display:flex;overflow:hidden;box-sizing:border-box!important}.cy-toast.cy-toast[data-swiping]{transition:none}.cy-toast.cy-toast[data-leaving]{opacity:0}.cy-toast.cy-toast[data-collapsed],.cy-toast.cy-toast[data-leaving]{max-block-size:0;border-block-width:0;margin-block-end:calc(-1 * var(--cy-toast-gap,var(--cy-space-4)));padding-block:0}.cy-toast.cy-toast[data-collapsed]{opacity:0}.cy-toast.cy-toast[data-tone=success]{--_tone:var(--cy-color-success)}.cy-toast.cy-toast[data-tone=danger]{--_tone:var(--cy-color-danger)}.cy-toast.cy-toast[data-tone=warning]{--_tone:var(--cy-color-warning)}.cy-toast.cy-toast[data-tone=info]{--_tone:var(--cy-color-info)}.cy-toaster[data-position^=top] .cy-toast.cy-toast{--_enter-y:calc(-1 * var(--cy-space-4))}.cy-toast-icon.cy-toast-icon{color:var(--_tone);--cy-loading-dots-color:var(--_tone);flex:none;margin-block-start:var(--cy-space-1)}.cy-toast-text.cy-toast-text{gap:var(--cy-space-1);min-inline-size:0;padding-block:var(--cy-space-1);font-size:var(--cy-font-size-md);overflow-wrap:anywhere;flex-direction:column;flex:auto;display:flex}.cy-toast-title.cy-toast-title{color:var(--cy-color-ink);font-size:var(--cy-font-size-md);font-weight:var(--cy-font-weight-medium)}.cy-toast-description.cy-toast-description{color:var(--cy-color-muted);font-size:var(--cy-font-size-sm)}.cy-toast-action.cy-toast-action,.cy-toast-dismiss.cy-toast-dismiss{flex:none}@media (prefers-reduced-motion:reduce){.cy-toast.cy-toast{transition:none;animation:none}}@media (forced-colors:active){.cy-toast.cy-toast{border-color:canvastext}}@keyframes cy-toast-in{0%{opacity:0;translate:0 var(--_enter-y)}}.cy-toolbar.cy-toolbar{align-items:center;gap:var(--cy-toolbar-gap,var(--cy-space-2));padding:var(--cy-toolbar-padding,var(--cy-space-1));min-inline-size:0;font-size:var(--cy-font-size-md);line-height:var(--cy-font-line-height);flex-wrap:wrap;margin:0;display:flex;box-sizing:border-box!important}.cy-toolbar.cy-toolbar[aria-orientation=vertical]{flex-flow:column;align-items:flex-start}.cy-tooltip-anchor{font-size:inherit;line-height:inherit;vertical-align:middle;display:inline-flex}.cy-tooltip.cy-tooltip{max-inline-size:var(--cy-tooltip-max-width,32ch);padding:var(--cy-space-2) var(--cy-space-4);border-radius:var(--cy-tooltip-radius,calc(var(--cy-radius-sm) * .8));background:var(--cy-tooltip-bg,var(--cy-color-ink));color:var(--cy-tooltip-ink,var(--cy-color-bg));font-family:var(--cy-font-sans);font-size:var(--cy-font-size-sm);font-weight:var(--cy-font-weight-regular);letter-spacing:normal;text-transform:none;opacity:1;transition:opacity var(--cy-motion-fast) var(--cy-motion-ease), display var(--cy-motion-fast) allow-discrete, overlay var(--cy-motion-fast) allow-discrete;border:0;margin:0;line-height:1.4;position:fixed;inset:auto;overflow:visible;box-sizing:border-box!important}.cy-tooltip.cy-tooltip:popover-open{animation:cy-tooltip-in var(--cy-motion-fast) var(--cy-motion-ease)}.cy-tooltip.cy-tooltip:not(:popover-open){opacity:0}@keyframes cy-tooltip-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.cy-tooltip.cy-tooltip{animation:none}}.cy-tree.cy-tree{--_row:var(--cy-tree-row-height,var(--cy-control-height-md));--_indent:var(--cy-tree-indent,var(--cy-space-8));--_hit:var(--cy-hit-min,24px);gap:var(--cy-space-1);padding:var(--cy-space-2);color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);font-weight:var(--cy-font-weight-regular);line-height:var(--cy-font-line-height);letter-spacing:normal;text-transform:none;margin:0;display:grid;box-sizing:border-box!important}.cy-tree.cy-tree[data-size=sm]{--_row:var(--cy-tree-row-height,var(--cy-control-height-sm));--_indent:var(--cy-tree-indent,var(--cy-space-7))}.cy-tree.cy-tree[data-virtual]{overscroll-behavior:contain;display:block;position:relative;overflow:auto}.cy-tree.cy-tree[data-virtual]>.cy-tree-row{inset-inline:var(--cy-space-2);position:absolute}.cy-tree-space{font-size:var(--cy-font-size-md);pointer-events:none}@media (pointer:coarse){.cy-tree.cy-tree{--_hit:var(--cy-hit-coarse,44px)}}.cy-tree-row.cy-tree-row{align-items:center;gap:var(--cy-space-3);min-block-size:max(var(--_row), var(--_hit));padding-block:0;padding-inline:calc(var(--_level) * var(--_indent) + var(--cy-space-2)) var(--cy-space-4);border-radius:var(--cy-radius-sm);color:var(--cy-color-ink);font-size:var(--cy-font-size-md);letter-spacing:normal;text-transform:none;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;display:flex}.cy-tree-row.cy-tree-row:hover{background:var(--cy-color-soft)}.cy-tree-row.cy-tree-row[aria-selected=true]{background:var(--cy-tree-selected-bg,var(--cy-color-accent-soft));color:var(--cy-color-accent-text);font-weight:var(--cy-font-weight-medium)}.cy-tree-row.cy-tree-row[aria-disabled=true]{opacity:.45;cursor:not-allowed}.cy-tree-row.cy-tree-row:focus-visible{box-shadow:inset 0 0 0 var(--cy-border-focus) var(--cy-color-ring)}.cy-tree-row.cy-tree-row[data-kind=loading],.cy-tree-row.cy-tree-row[data-kind=empty],.cy-tree-row.cy-tree-row[data-kind=failed]{color:var(--cy-color-muted);font-style:italic}.cy-tree-row.cy-tree-row[data-kind=failed]{color:var(--cy-color-danger-text)}.cy-tree-chevron.cy-tree-chevron{inline-size:var(--cy-icon-size-md,16px);block-size:var(--cy-icon-size-md,16px);color:var(--cy-color-muted);font-size:var(--cy-font-size-md);transition:rotate var(--cy-motion-fast) var(--cy-motion-ease);flex:none;place-items:center;display:grid}.cy-tree-chevron.cy-tree-chevron[data-open]{rotate:90deg}.cy-tree-row:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .cy-tree-chevron:not([data-open]){rotate:180deg}.cy-tree-icon.cy-tree-icon{color:var(--cy-color-muted);flex:none}.cy-tree-label.cy-tree-label,.cy-tree-note.cy-tree-note{align-items:center;gap:var(--cy-space-3);min-inline-size:0;color:inherit;font-size:var(--cy-font-size-md);text-overflow:ellipsis;display:inline-flex;overflow:hidden}@media (prefers-reduced-motion:reduce){.cy-tree-chevron.cy-tree-chevron{transition:none}}@media (forced-colors:active){.cy-tree-row[aria-selected=true]{outline:var(--cy-border-width) solid Highlight}}.cy-tree-row.cy-tree-row[data-group]{color:var(--cy-tree-group-ink,var(--cy-color-muted));font-size:var(--cy-font-size-sm);font-weight:var(--cy-font-weight-medium)}.cy-tree-row.cy-tree-row[data-group] .cy-tree-label{font-size:var(--cy-font-size-sm)}.cy-tree-label.cy-tree-label{flex:auto}.cy-tree-trailing.cy-tree-trailing{color:var(--cy-tree-trailing-ink,var(--cy-color-muted));font-size:var(--cy-font-size-sm);font-variant-numeric:tabular-nums;flex:none;margin-inline-start:auto}.cy-tree-row[aria-selected=true]>.cy-tree-trailing{color:inherit}.cy-tree-actions.cy-tree-actions{margin-inline-start:auto}.cy-tree-trailing+.cy-tree-actions.cy-tree-actions{margin-inline-start:0}.cy-virtual-list.cy-virtual-list{--_row:var(--cy-virtual-list-row-height,var(--cy-control-height-md));--_hit:var(--cy-hit-min,24px);block-size:var(--cy-virtual-list-height,calc(10 * var(--cy-control-height-md)));overscroll-behavior:contain;border:var(--cy-border-width) solid var(--cy-color-line);border-radius:var(--cy-radius-md);background:var(--cy-color-surface);color:var(--cy-color-ink);font-family:var(--cy-font-sans);font-size:var(--cy-font-size-md);font-weight:var(--cy-font-weight-regular);line-height:var(--cy-font-line-height);letter-spacing:normal;text-transform:none;outline:none;margin:0;padding:0;display:block;position:relative;overflow:auto;box-sizing:border-box!important}.cy-virtual-list.cy-virtual-list[data-size=sm]{--_row:var(--cy-virtual-list-row-height,var(--cy-control-height-sm));font-size:var(--cy-font-size-sm)}@media (pointer:coarse){.cy-virtual-list.cy-virtual-list{--_hit:var(--cy-hit-coarse,44px)}}.cy-virtual-list-space.cy-virtual-list-space{pointer-events:none}.cy-virtual-list-row.cy-virtual-list-row{align-items:center;gap:var(--cy-space-3);box-sizing:border-box;block-size:max(var(--_row), var(--_hit));padding-inline:var(--cy-space-4);color:var(--cy-color-ink);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;display:flex;position:absolute;inset-inline:0;overflow:hidden}.cy-virtual-list-row.cy-virtual-list-row:hover{background:var(--cy-color-soft)}.cy-virtual-list-row.cy-virtual-list-row[aria-selected=true]{background:var(--cy-virtual-list-selected-background,var(--cy-color-accent-soft));color:var(--cy-color-accent-text)}.cy-virtual-list-row.cy-virtual-list-row:focus-visible{box-shadow:inset 0 0 0 var(--cy-border-focus) var(--cy-color-ring)}.cy-virtual-list-row.cy-virtual-list-row[aria-disabled=true]{color:var(--cy-color-muted);cursor:not-allowed}.cy-virtual-list-row.cy-virtual-list-row[aria-disabled=true]:hover{background:0 0}.cy-virtual-list.cy-virtual-list[data-wrap] .cy-virtual-list-row{block-size:auto;min-block-size:max(var(--_row), var(--_hit));padding-block:var(--cy-space-2);white-space:normal;overflow-wrap:anywhere;align-items:flex-start}.cy-virtual-list-row.cy-virtual-list-row[data-header],.cy-virtual-list-pinned.cy-virtual-list-pinned{color:var(--cy-color-muted);font-size:var(--cy-font-size-sm);font-weight:var(--cy-font-weight-medium);cursor:default}:is(.cy-virtual-list-row.cy-virtual-list-row[data-header],.cy-virtual-list-pinned.cy-virtual-list-pinned):hover{background:0 0}.cy-virtual-list-pinned.cy-virtual-list-pinned{z-index:2;align-items:center;gap:var(--cy-space-3);box-sizing:border-box;block-size:max(var(--_row), var(--_hit));padding-inline:var(--cy-space-4);border-block-end:var(--cy-border-width) solid var(--cy-color-line);background:var(--cy-color-surface);white-space:nowrap;pointer-events:none;margin-block-end:calc(-1 * max(var(--_row), var(--_hit)));display:flex;position:sticky;inset-block-start:0;overflow:hidden}.cy-virtual-list-empty.cy-virtual-list-empty{block-size:100%;padding:var(--cy-space-6);color:var(--cy-color-muted);place-items:center;display:grid}@media (forced-colors:active){.cy-virtual-list-row.cy-virtual-list-row[aria-selected=true]{outline:var(--cy-border-width) solid Highlight;outline-offset:calc(-1 * var(--cy-border-width))}}.cy-virtual-list-row.cy-virtual-list-row[data-moving]{opacity:.5}.cy-virtual-list-drop.cy-virtual-list-drop{inset-inline:var(--cy-space-2);z-index:1;block-size:var(--cy-border-focus);border-radius:var(--cy-border-focus);background:var(--cy-color-accent);pointer-events:none;margin-block-start:calc(var(--cy-border-focus) / -2);position:absolute}.cy-visually-hidden.cy-visually-hidden[data-focusable]:focus-within{clip-path:none;white-space:normal;block-size:auto;inline-size:auto;margin:0;overflow:visible;position:static!important}.cy-zoom-controls.cy-zoom-controls{font-family:var(--cy-font-sans);letter-spacing:normal;text-transform:none;margin:0;box-sizing:border-box!important}.cy-zoom-controls-value.cy-zoom-controls-value{font-variant-numeric:tabular-nums;min-inline-size:6ch}:where(.cm-editor){background-color:var(--cy-color-surface);color:var(--cy-color-ink);font-family:var(--cy-font-mono)}:where(.cm-editor) :where(.cm-gutters){border-inline-end:var(--cy-border-width) solid var(--cy-color-line);background-color:var(--cy-color-surface);color:var(--cy-color-muted)}:where(.cm-editor) :where(.cm-activeLine,.cm-activeLineGutter){background-color:var(--cy-color-soft)}:where(.cm-editor) :where(.cm-cursor,.cm-dropCursor){border-inline-start-color:var(--cy-color-accent-text)}:where(.cm-editor) :where(.cm-selectionBackground),:where(.cm-editor.cm-focused) :where(.cm-selectionBackground){background-color:color-mix(in oklab, var(--cy-color-accent) 22%, var(--cy-color-surface))}:where(.cm-editor) :where(.cm-content) ::selection{background-color:color-mix(in oklab, var(--cy-color-accent) 22%, var(--cy-color-surface))}:where(.cm-editor) :where(.cm-matchingBracket){outline:var(--cy-border-width) solid var(--cy-color-accent-text)}:where(.tok-comment,.token.comment,.token.prolog,.token.doctype,.hljs-comment,.hljs-quote){color:var(--cy-color-syntax-comment);font-style:italic}:where(.tok-keyword,.tok-modifier,.tok-controlKeyword,.token.keyword,.token.important,.hljs-keyword,.hljs-built_in,.hljs-selector-tag){color:var(--cy-color-syntax-keyword)}:where(.tok-string,.tok-string2,.token.string,.token.char,.token.template-string,.hljs-string,.hljs-addition){color:var(--cy-color-syntax-string)}:where(.tok-number,.tok-bool,.tok-atom,.tok-literal,.token.number,.token.boolean,.token.constant,.hljs-number,.hljs-literal){color:var(--cy-color-syntax-number)}:where(.tok-function,.token.function,.hljs-title.function_,.hljs-function .hljs-title){color:var(--cy-color-syntax-function)}:where(.tok-typeName,.tok-className,.tok-namespace,.token.class-name,.token.builtin,.hljs-type,.hljs-title.class_){color:var(--cy-color-syntax-type)}:where(.tok-variableName,.tok-labelName,.token.variable,.hljs-variable,.hljs-params){color:var(--cy-color-syntax-variable)}:where(.tok-propertyName,.token.property,.hljs-property,.hljs-attr){color:var(--cy-color-syntax-property)}:where(.tok-operator,.tok-punctuation,.token.operator,.token.punctuation,.hljs-operator,.hljs-punctuation){color:var(--cy-color-syntax-operator)}:where(.tok-tagName,.token.tag,.hljs-tag,.hljs-name){color:var(--cy-color-syntax-tag)}:where(.tok-attributeName,.token.attr-name,.hljs-attribute,.hljs-selector-attr){color:var(--cy-color-syntax-attribute)}:where(.tok-regexp,.token.regex,.hljs-regexp){color:var(--cy-color-syntax-regexp)}:where(.tok-invalid,.tok-deleted,.hljs-deletion){color:var(--cy-color-danger-text)}:where(.tok-strong,.hljs-strong){font-weight:var(--cy-font-weight-bold)}:where(.tok-emphasis,.hljs-emphasis){font-style:italic}:where(.tok-link){text-decoration:underline}:where(:root,:host){--shiki-foreground:var(--cy-color-ink);--shiki-background:transparent;--shiki-token-comment:var(--cy-color-syntax-comment);--shiki-token-keyword:var(--cy-color-syntax-keyword);--shiki-token-string:var(--cy-color-syntax-string);--shiki-token-string-expression:var(--cy-color-syntax-string);--shiki-token-constant:var(--cy-color-syntax-number);--shiki-token-function:var(--cy-color-syntax-function);--shiki-token-parameter:var(--cy-color-syntax-variable);--shiki-token-punctuation:var(--cy-color-syntax-operator);--shiki-token-link:var(--cy-color-accent-text)}@media (forced-colors:active){:where(.cm-editor) :where(.cm-selectionBackground){background-color:highlight}}html,body,#root{block-size:100%;margin:0}body{background:var(--cy-color-bg);color:var(--cy-color-ink);font-family:var(--cy-font-sans)}.docs-bar{justify-content:space-between;align-items:center;gap:var(--cy-space-3);flex:1;min-inline-size:0;display:flex}.docs-bar-brand,.docs-bar-tools,.docs-bar-links{align-items:center;gap:var(--cy-space-2);display:flex}.docs-bar-tools,.docs-bar-links{gap:var(--cy-space-1)}.docs-brand.docs-brand{font-family:var(--cy-font-display);font-size:var(--cy-font-size-lg);font-weight:var(--cy-font-weight-bold);align-items:center;gap:var(--cy-space-4);text-decoration:none;display:inline-flex}.docs-logo{inline-size:var(--cy-space-8);block-size:var(--cy-space-8)}.docs-search-narrow.docs-search-narrow{display:none}.docs-search-wide.docs-search-wide{margin-inline-end:var(--cy-space-2)}.docs-page{justify-content:center;gap:var(--cy-space-9);box-sizing:border-box;max-inline-size:76rem;padding:var(--cy-space-9) var(--cy-space-7) var(--cy-space-7);grid-template-columns:minmax(0,48rem) 14rem;margin-inline:auto;display:grid}.docs-page[data-wide]{grid-template-columns:minmax(0,1fr)}.docs-article{gap:var(--cy-space-7);flex-direction:column;min-inline-size:0;display:flex}.docs-head{gap:var(--cy-space-3);flex-direction:column;display:flex}.docs-eyebrow{color:var(--cy-color-muted);font-size:var(--cy-font-eyebrow-size,var(--cy-font-size-xs));font-weight:var(--cy-font-weight-medium);letter-spacing:var(--cy-font-eyebrow-tracking,.08em);text-transform:uppercase;margin:0}.docs-title,.docs-display{font-family:var(--cy-font-display);font-weight:var(--cy-font-weight-bold);letter-spacing:-.02em;text-wrap:balance;margin:0;line-height:1.1}.docs-title{font-size:calc(var(--cy-font-size-2xl) * 1.5)}.docs-display{max-inline-size:18ch;font-size:clamp(calc(var(--cy-font-size-2xl) * 1.5), 6vw, calc(var(--cy-font-size-2xl) * 2.5));line-height:1.05}.docs-lead{max-inline-size:65ch;color:var(--cy-color-muted);font-size:var(--cy-font-size-lg);text-wrap:pretty;margin:0;line-height:1.5}.docs-small{color:var(--cy-color-muted);font-size:var(--cy-font-size-sm);margin:0}.docs-clamp{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.docs-prose.docs-prose{max-inline-size:none}.docs-heading{align-items:center;gap:var(--cy-space-1);scroll-margin-block-start:var(--cy-space-6);display:flex}.docs-section-title{font-family:var(--cy-font-display);font-size:var(--cy-font-size-xl);font-weight:var(--cy-font-weight-bold);margin:0}.docs-anchor.docs-anchor{opacity:0}.docs-heading:hover .docs-anchor,.docs-anchor:focus-visible{opacity:1}@media (hover:none){.docs-anchor.docs-anchor{opacity:1}}.docs-block{margin-block:var(--cy-space-5);gap:var(--cy-space-2);flex-direction:column;display:flex}.docs-canvas-name{padding-inline:var(--cy-space-2);color:var(--cy-color-muted);font-size:var(--cy-font-size-sm);font-weight:var(--cy-font-weight-medium)}.docs-type{min-inline-size:14ch;color:var(--cy-color-muted);overflow-wrap:anywhere;display:inline-block}.docs-prop-text{min-inline-size:26ch;display:block}.docs-gallery{gap:var(--cy-space-4);flex-direction:column;margin-block-end:var(--cy-space-8);display:flex}.docs-gallery-frame{gap:var(--cy-space-5);overscroll-behavior:contain;max-block-size:min(24rem,60vh);padding:0 var(--cy-space-4) var(--cy-space-4);border:var(--cy-border-width) solid var(--cy-color-line);border-radius:var(--cy-radius-card);background:var(--cy-color-surface);flex-direction:column;display:flex;overflow-y:auto}.docs-gallery-tools{align-items:end;gap:var(--cy-space-5);flex-wrap:wrap;display:flex}.docs-gallery-tools>:first-child{flex:16rem}.docs-gallery-heading{z-index:1;padding-block:var(--cy-space-3) var(--cy-space-2);background:var(--cy-color-surface);color:var(--cy-color-muted);font-size:var(--cy-font-size-sm);font-weight:var(--cy-font-weight-medium);margin:0;position:sticky;inset-block-start:0}.docs-gallery-grid{gap:var(--cy-space-3);grid-template-columns:repeat(auto-fill,minmax(5.5rem,1fr));display:grid}.docs-gallery-name{max-inline-size:100%;color:var(--cy-color-muted);font-size:var(--cy-font-size-xs);overflow-wrap:anywhere;text-align:center}.docs-examples,.docs-props,.docs-release,.docs-group{gap:var(--cy-space-4);flex-direction:column;display:flex}.docs-toc{max-block-size:calc(100dvh - var(--cy-space-10) * 3);border-inline-start:var(--cy-border-width) solid var(--cy-color-line);align-self:start;padding-inline-start:var(--cy-space-4);position:sticky;inset-block-start:var(--cy-space-9);overflow-y:auto}.docs-toc ul{gap:var(--cy-space-2);margin:var(--cy-space-3) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.docs-toc li[data-depth="3"]{padding-inline-start:var(--cy-space-3)}.docs-toc-link.docs-toc-link{text-decoration:none}.docs-canvas.docs-canvas{overflow:hidden}.docs-canvas-bar{justify-content:space-between;align-items:center;gap:var(--cy-space-2) var(--cy-space-3);padding:var(--cy-space-2) var(--cy-space-3);border-block-end:var(--cy-border-width) solid var(--cy-color-line);background:var(--cy-color-surface);flex-wrap:wrap;display:flex}.docs-stage{box-sizing:border-box;min-block-size:calc(var(--cy-space-10) * 3);padding:var(--cy-space-9) var(--cy-space-8);background-color:var(--cy-color-bg);background-image:radial-gradient(var(--cy-color-line) var(--cy-border-width), transparent var(--cy-border-width));background-size:var(--cy-space-4) var(--cy-space-4);color:var(--cy-color-ink);overflow-x:auto}.docs-stage-frame{box-sizing:border-box;inline-size:100%;min-inline-size:0;transition:max-inline-size var(--cy-motion-duration-normal,.2s);margin-inline:auto}.docs-stage-frame[data-width=tablet]{max-inline-size:48rem}.docs-stage-frame[data-width=phone]{max-inline-size:24.375rem}.docs-stage-frame:not([data-width=desktop]){outline:var(--cy-border-width) dashed var(--cy-color-line);outline-offset:var(--cy-space-3)}.docs-stage-loading.docs-stage-loading{inline-size:calc(var(--cy-space-10) * 3);block-size:var(--cy-control-height-md)}.docs-canvas-code.docs-canvas-code{border-block-end:0;border-inline:0;border-radius:0}.docs-cards.docs-cards{margin:0;padding:0;list-style:none}.docs-card.docs-card{block-size:100%}.docs-filter{max-inline-size:calc(var(--cy-space-10) * 7)}.docs-hero{gap:var(--cy-space-5);padding-block:var(--cy-space-7);flex-direction:column;display:flex}.docs-install{max-inline-size:calc(var(--cy-space-10) * 7)}.docs-notes{gap:var(--cy-space-2);flex-direction:column;margin:0;padding-inline-start:var(--cy-space-5);display:flex}.docs-foot{gap:var(--cy-space-6);flex-direction:column;margin-block-start:var(--cy-space-8);display:flex}.docs-neighbours{gap:var(--cy-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.docs-colophon{justify-content:space-between;gap:var(--cy-space-3);border-block-start:var(--cy-border-width) solid var(--cy-color-line);color:var(--cy-color-muted);font-size:var(--cy-font-size-sm);flex-wrap:wrap;padding-block-start:var(--cy-space-5);display:flex}@media (max-width:72rem){.docs-page{grid-template-columns:minmax(0,48rem)}.docs-toc{display:none}}@media (max-width:40rem){.docs-page{padding:var(--cy-space-6) var(--cy-space-4) var(--cy-space-5)}.docs-bar-links,.docs-search-wide.docs-search-wide{display:none}.docs-search-narrow.docs-search-narrow{display:inline-flex}.docs-neighbours{grid-template-columns:minmax(0,1fr)}}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/hanken-grotesk-latin-wght-normal-CaVRRdDk.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:where(:root,:host){--cy-font-sans:"Hanken Grotesk", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--cy-font-display:"Hanken Grotesk", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif}
