:root,[data-shadow=soft]{--cap-shadow-blur-scale:1}[data-shadow=compact]{--cap-shadow-blur-scale:.55}:root,[data-borders=off]{--cap-outline-opacity:0%;--cap-accent-outline-opacity:0%}[data-borders=on]{--cap-outline-opacity:55%;--cap-accent-outline-opacity:25%}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--cap-font-size-lg:16px;--cap-font-size-2xl:22px;--cap-font-line-height-lg:24px;--cap-font-line-height-2xl:30px;--cap-font-line-height-3xl:36px;--cap-font-prose-line-height-xs:20px;--cap-font-prose-line-height-sm:23px;--cap-font-prose-line-height-base:24px;--cap-font-prose-line-height-lg:28px;--cap-font-prose-line-height-xl:32px;--cap-font-prose-line-height-2xl:34px;--cap-font-prose-line-height-3xl:40px;--cap-font-prose-line-height-4xl:48px;--cap-font-weight-bold:700;--cap-number-radius-none:0px;--cap-number-radius-xs:2px;--cap-number-radius-sm:4px;--cap-number-radius-md:6px;--cap-number-radius-lg:8px;--cap-number-radius-xl:12px;--cap-number-radius-2xl:16px;--cap-number-radius-3xl:24px;--cap-number-radius-compact:4px;--cap-number-radius-full:9999px;--cap-number-control-size-xs:22px;--cap-number-control-size-sm:28px;--cap-number-control-size-md:32px;--cap-number-control-size-lg:36px;--cap-number-control-size-xl:44px;--cap-number-spacing-0:0px;--cap-number-spacing-1:4px;--cap-number-spacing-2:8px;--cap-number-spacing-3:12px;--cap-number-spacing-4:16px;--cap-number-spacing-5:20px;--cap-number-spacing-6:24px;--cap-number-spacing-8:32px;--cap-number-spacing-10:40px;--cap-number-spacing-12:48px;--cap-number-spacing-16:64px;--cap-number-inline-counter-size-xs:14px;--cap-number-inline-counter-size-sm:16px;--cap-number-inline-counter-size-md:18px;--cap-number-inline-counter-size-lg:20px;--cap-number-inline-counter-size-xl:24px;--cap-font-size-micro:9px;--cap-font-size-tiny:10px;--cap-number-border-width:.5px;--cap-number-divider-width:1px;--cap-number-border-none:0px;--cap-number-spacing-half:2px;--cap-number-radius-scale-none:0;--cap-number-radius-inset-none:0px;--cap-number-radius-scale-compact:.5;--cap-number-radius-inset-compact:0px;--cap-number-radius-scale-default:1;--cap-number-radius-inset-default:0px;--cap-number-radius-scale-rounded:2;--cap-number-radius-inset-rounded:8px;--cap-number-selection-size-xs:14px;--cap-number-slider-thumb-xs:14px;--cap-number-slider-track-xs:3px;--cap-number-selection-size-sm:16px;--cap-number-slider-thumb-sm:16px;--cap-number-slider-track-sm:4px;--cap-number-selection-size-md:18px;--cap-number-slider-thumb-md:18px;--cap-number-slider-track-md:5px;--cap-number-selection-size-lg:22px;--cap-number-slider-thumb-lg:22px;--cap-number-slider-track-lg:6px;--cap-number-selection-size-xl:24px;--cap-number-slider-thumb-xl:24px;--cap-number-slider-track-xl:8px;--cap-number-duration-fast:.12s;--cap-number-duration-normal:.18s;--cap-number-duration-slow:.26s;--cap-number-focus-width:2px;--cap-number-focus-offset:0px;--cap-number-overlay-gutter:12px;--cap-number-overlay-gap:12px;--cap-number-overlay-padding:8px;--cap-number-touch-target:44px;--cap-font-family-sans:"Medeo Sans";--cap-font-family-serif:"Medeo Sans";--cap-font-family-mono:"Medeo Mono";--cap-font-family-code:"Medeo Mono";--cap-number-elevation-floating-contact-x:0px;--cap-number-elevation-floating-contact-y:3px;--cap-number-elevation-floating-contact-blur:14px;--cap-number-elevation-floating-contact-spread:-2px;--cap-number-elevation-floating-ambient-x:0px;--cap-number-elevation-floating-ambient-y:12px;--cap-number-elevation-floating-ambient-blur:40px;--cap-number-elevation-floating-ambient-spread:-8px;--cap-number-elevation-popover-contact-x:0px;--cap-number-elevation-popover-contact-y:4px;--cap-number-elevation-popover-contact-blur:18px;--cap-number-elevation-popover-contact-spread:-3px;--cap-number-elevation-popover-ambient-x:0px;--cap-number-elevation-popover-ambient-y:16px;--cap-number-elevation-popover-ambient-blur:56px;--cap-number-elevation-popover-ambient-spread:-10px;--cap-number-elevation-modal-contact-x:0px;--cap-number-elevation-modal-contact-y:6px;--cap-number-elevation-modal-contact-blur:24px;--cap-number-elevation-modal-contact-spread:-4px;--cap-number-elevation-modal-ambient-x:0px;--cap-number-elevation-modal-ambient-y:24px;--cap-number-elevation-modal-ambient-blur:80px;--cap-number-elevation-modal-ambient-spread:-12px;--cap-number-opacity-00:0;--cap-alpha-black-00:color-mix(in srgb, var(--cap-palette-black) calc(var(--cap-number-opacity-00) * 1%), transparent);--cap-alpha-white-00:color-mix(in srgb, var(--cap-palette-white) calc(var(--cap-number-opacity-00) * 1%), transparent);--cap-number-opacity-02:2;--cap-alpha-black-02:color-mix(in srgb, var(--cap-palette-black) calc(var(--cap-number-opacity-02) * 1%), transparent);--cap-alpha-white-02:color-mix(in srgb, var(--cap-palette-white) calc(var(--cap-number-opacity-02) * 1%), transparent);--cap-number-opacity-04:4;--cap-alpha-black-04:color-mix(in srgb, var(--cap-palette-black) calc(var(--cap-number-opacity-04) * 1%), transparent);--cap-alpha-white-04:color-mix(in srgb, var(--cap-palette-white) calc(var(--cap-number-opacity-04) * 1%), transparent);--cap-number-opacity-06:6;--cap-alpha-black-06:color-mix(in srgb, var(--cap-palette-black) calc(var(--cap-number-opacity-06) * 1%), transparent);--cap-alpha-white-06:color-mix(in srgb, var(--cap-palette-white) calc(var(--cap-number-opacity-06) * 1%), transparent);--cap-number-opacity-08:8;--cap-alpha-black-08:color-mix(in srgb, var(--cap-palette-black) calc(var(--cap-number-opacity-08) * 1%), transparent);--cap-alpha-white-08:color-mix(in srgb, var(--cap-palette-white) calc(var(--cap-number-opacity-08) * 1%), transparent);--cap-number-opacity-10:10;--cap-alpha-black-10:color-mix(in srgb, var(--cap-palette-black) calc(var(--cap-number-opacity-10) * 1%), transparent);--cap-alpha-white-10:color-mix(in srgb, var(--cap-palette-white) calc(var(--cap-number-opacity-10) * 1%), transparent);--cap-number-opacity-12:12;--cap-alpha-black-12:color-mix(in srgb, var(--cap-palette-black) calc(var(--cap-number-opacity-12) * 1%), transparent);--cap-alpha-white-12:color-mix(in srgb, var(--cap-palette-white) calc(var(--cap-number-opacity-12) * 1%), transparent);--cap-number-opacity-16:16;--cap-alpha-black-16:color-mix(in srgb, var(--cap-palette-black) calc(var(--cap-number-opacity-16) * 1%), transparent);--cap-alpha-white-16:color-mix(in srgb, var(--cap-palette-white) calc(var(--cap-number-opacity-16) * 1%), transparent);--cap-number-opacity-24:24;--cap-alpha-black-24:color-mix(in srgb, var(--cap-palette-black) calc(var(--cap-number-opacity-24) * 1%), transparent);--cap-alpha-white-24:color-mix(in srgb, var(--cap-palette-white) calc(var(--cap-number-opacity-24) * 1%), transparent);--cap-number-opacity-32:32;--cap-alpha-black-32:color-mix(in srgb, var(--cap-palette-black) calc(var(--cap-number-opacity-32) * 1%), transparent);--cap-alpha-white-32:color-mix(in srgb, var(--cap-palette-white) calc(var(--cap-number-opacity-32) * 1%), transparent);--cap-number-opacity-48:48;--cap-alpha-black-48:color-mix(in srgb, var(--cap-palette-black) calc(var(--cap-number-opacity-48) * 1%), transparent);--cap-alpha-white-48:color-mix(in srgb, var(--cap-palette-white) calc(var(--cap-number-opacity-48) * 1%), transparent);--cap-number-opacity-64:64;--cap-alpha-black-64:color-mix(in srgb, var(--cap-palette-black) calc(var(--cap-number-opacity-64) * 1%), transparent);--cap-alpha-white-64:color-mix(in srgb, var(--cap-palette-white) calc(var(--cap-number-opacity-64) * 1%), transparent);--cap-number-opacity-100:100;--cap-alpha-black-100:color-mix(in srgb, var(--cap-palette-black) calc(var(--cap-number-opacity-100) * 1%), transparent);--cap-alpha-white-100:color-mix(in srgb, var(--cap-palette-white) calc(var(--cap-number-opacity-100) * 1%), transparent);--cap-effect-shadow-contact-Light:#0000000f;--cap-effect-shadow-ambient-Light:#0000001a;--cap-effect-overlay-Light:#00000052;--cap-effect-shadow-contact-Dark:#0000001a;--cap-effect-shadow-ambient-Dark:#00000024;--cap-effect-overlay-Dark:#00000094;--cap-line-height-lg:var(--cap-font-line-height-lg);--cap-line-height-2xl:var(--cap-font-line-height-2xl);--cap-prose-line-height-xs:var(--cap-font-prose-line-height-xs);--cap-prose-line-height-sm:var(--cap-font-prose-line-height-sm);--cap-prose-line-height-base:var(--cap-font-prose-line-height-base);--cap-prose-line-height-lg:var(--cap-font-prose-line-height-lg);--cap-prose-line-height-xl:var(--cap-font-prose-line-height-xl);--cap-prose-line-height-2xl:var(--cap-font-prose-line-height-2xl);--cap-prose-line-height-3xl:var(--cap-font-prose-line-height-3xl);--cap-prose-line-height-4xl:var(--cap-font-prose-line-height-4xl);--cap-radius-xs:var(--cap-number-radius-xs);--cap-radius-2xl:var(--cap-number-radius-2xl);--cap-radius-3xl:var(--cap-number-radius-3xl);--cap-radius-compact:var(--cap-number-radius-compact);--cap-space-0:var(--cap-number-spacing-0);--cap-space-1:var(--cap-number-spacing-1);--cap-space-2:var(--cap-number-spacing-2);--cap-space-3:var(--cap-number-spacing-3);--cap-space-4:var(--cap-number-spacing-4);--cap-space-5:var(--cap-number-spacing-5);--cap-space-6:var(--cap-number-spacing-6);--cap-space-8:var(--cap-number-spacing-8);--cap-space-10:var(--cap-number-spacing-10);--cap-space-12:var(--cap-number-spacing-12);--cap-space-16:var(--cap-number-spacing-16);--cap-item-gap:var(--cap-number-spacing-half);--cap-item-gap-roomy:var(--cap-number-spacing-1);--cap-border-radius-base:var(--cap-number-radius-lg);--cap-border-radius-small:var(--cap-number-radius-compact);--cap-duration-fast:var(--cap-number-duration-fast);--cap-duration-normal:var(--cap-number-duration-normal);--cap-duration-slow:var(--cap-number-duration-slow);--cap-focus-offset:var(--cap-number-focus-offset);--cap-overlay-gutter:var(--cap-number-overlay-gutter);--cap-overlay-gap:var(--cap-number-overlay-gap);--cap-overlay-padding:var(--cap-number-overlay-padding);--cap-shadow-sm:0 1px 3px #00000014;--cap-shadow-md:0 4px 12px #0000001a;--cap-shadow-lg:0 8px 24px #0000001f;--cap-ease-standard:cubic-bezier(.2,0,0,1);--cap-ease-out:cubic-bezier(.16,1,.3,1)}:root,[data-surface-scheme=standard]{--cap-route-standard:initial;--cap-route-inverted: }[data-surface-scheme=inverted]{--cap-route-standard: ;--cap-route-inverted:initial}:root,[data-theme],[data-accent],[data-color],[data-surface],[data-surface-scheme],[data-borders],[data-shadow]{--cap-divider-subtle:var(--cap-route-base,var(--lightningcss-light,var(--cap-palette-gray-200))var(--lightningcss-dark,var(--cap-palette-gray-825))) var(--cap-route-canvas,var(--lightningcss-light,var(--cap-palette-gray-175))var(--lightningcss-dark,var(--cap-palette-gray-800))) var(--cap-route-raised,var(--lightningcss-light,var(--cap-palette-gray-150))var(--lightningcss-dark,var(--cap-palette-gray-775))) var(--cap-route-floating,var(--lightningcss-light,var(--cap-palette-gray-150))var(--lightningcss-dark,var(--cap-palette-gray-750)));--cap-divider-default:var(--cap-route-base,var(--lightningcss-light,var(--cap-palette-gray-250))var(--lightningcss-dark,var(--cap-palette-gray-775))) var(--cap-route-canvas,var(--lightningcss-light,var(--cap-palette-gray-225))var(--lightningcss-dark,var(--cap-palette-gray-750))) var(--cap-route-raised,var(--lightningcss-light,var(--cap-palette-gray-200))var(--lightningcss-dark,var(--cap-palette-gray-725))) var(--cap-route-floating,var(--lightningcss-light,var(--cap-palette-gray-200))var(--lightningcss-dark,var(--cap-palette-gray-700)));--cap-divider-strong:var(--cap-route-base,var(--lightningcss-light,var(--cap-palette-gray-350))var(--lightningcss-dark,var(--cap-palette-gray-675))) var(--cap-route-canvas,var(--lightningcss-light,var(--cap-palette-gray-325))var(--lightningcss-dark,var(--cap-palette-gray-650))) var(--cap-route-raised,var(--lightningcss-light,var(--cap-palette-gray-300))var(--lightningcss-dark,var(--cap-palette-gray-625))) var(--cap-route-floating,var(--lightningcss-light,var(--cap-palette-gray-300))var(--lightningcss-dark,var(--cap-palette-gray-600)));--cap-divider-panel:var(--cap-route-base,var(--lightningcss-light,var(--cap-palette-gray-100))var(--lightningcss-dark,var(--cap-palette-gray-900))) var(--cap-route-canvas,var(--lightningcss-light,var(--cap-palette-gray-75))var(--lightningcss-dark,var(--cap-palette-gray-875))) var(--cap-route-raised,var(--lightningcss-light,var(--cap-palette-gray-50))var(--lightningcss-dark,var(--cap-palette-gray-850))) var(--cap-route-floating,var(--lightningcss-light,var(--cap-palette-gray-50))var(--lightningcss-dark,var(--cap-palette-gray-825)));--cap-divider-control:var(--cap-route-base,var(--lightningcss-light,var(--cap-palette-gray-275))var(--lightningcss-dark,var(--cap-palette-gray-750))) var(--cap-route-canvas,var(--lightningcss-light,var(--cap-palette-gray-250))var(--lightningcss-dark,var(--cap-palette-gray-725))) var(--cap-route-raised,var(--lightningcss-light,var(--cap-palette-gray-225))var(--lightningcss-dark,var(--cap-palette-gray-700))) var(--cap-route-floating,var(--lightningcss-light,var(--cap-palette-gray-225))var(--lightningcss-dark,var(--cap-palette-gray-675)));--cap-shadow-floating:var(--cap-number-elevation-floating-contact-x) var(--cap-number-elevation-floating-contact-y) calc(var(--cap-number-elevation-floating-contact-blur) * var(--cap-shadow-blur-scale)) var(--cap-number-elevation-floating-contact-spread) var(--lightningcss-light,var(--cap-effect-shadow-contact-Light))var(--lightningcss-dark,var(--cap-effect-shadow-contact-Dark)), var(--cap-number-elevation-floating-ambient-x) var(--cap-number-elevation-floating-ambient-y) calc(var(--cap-number-elevation-floating-ambient-blur) * var(--cap-shadow-blur-scale)) var(--cap-number-elevation-floating-ambient-spread) var(--lightningcss-light,var(--cap-effect-shadow-ambient-Light))var(--lightningcss-dark,var(--cap-effect-shadow-ambient-Dark));--cap-shadow-popover:var(--cap-number-elevation-popover-contact-x) var(--cap-number-elevation-popover-contact-y) calc(var(--cap-number-elevation-popover-contact-blur) * var(--cap-shadow-blur-scale)) var(--cap-number-elevation-popover-contact-spread) var(--lightningcss-light,var(--cap-effect-shadow-contact-Light))var(--lightningcss-dark,var(--cap-effect-shadow-contact-Dark)), var(--cap-number-elevation-popover-ambient-x) var(--cap-number-elevation-popover-ambient-y) calc(var(--cap-number-elevation-popover-ambient-blur) * var(--cap-shadow-blur-scale)) var(--cap-number-elevation-popover-ambient-spread) var(--lightningcss-light,var(--cap-effect-shadow-ambient-Light))var(--lightningcss-dark,var(--cap-effect-shadow-ambient-Dark));--cap-shadow-modal:var(--cap-number-elevation-modal-contact-x) var(--cap-number-elevation-modal-contact-y) calc(var(--cap-number-elevation-modal-contact-blur) * var(--cap-shadow-blur-scale)) var(--cap-number-elevation-modal-contact-spread) var(--lightningcss-light,var(--cap-effect-shadow-contact-Light))var(--lightningcss-dark,var(--cap-effect-shadow-contact-Dark)), var(--cap-number-elevation-modal-ambient-x) var(--cap-number-elevation-modal-ambient-y) calc(var(--cap-number-elevation-modal-ambient-blur) * var(--cap-shadow-blur-scale)) var(--cap-number-elevation-modal-ambient-spread) var(--lightningcss-light,var(--cap-effect-shadow-ambient-Light))var(--lightningcss-dark,var(--cap-effect-shadow-ambient-Dark));--cap-reaction-normal:var(--lightningcss-light,var(--cap-alpha-black-00))var(--lightningcss-dark,var(--cap-alpha-white-00));--cap-reaction-hover:var(--lightningcss-light,var(--cap-alpha-black-04))var(--lightningcss-dark,var(--cap-alpha-white-06));--cap-reaction-pressed:var(--lightningcss-light,var(--cap-alpha-black-08))var(--lightningcss-dark,var(--cap-alpha-white-10));--cap-reaction-base:var(--lightningcss-light,var(--cap-palette-black))var(--lightningcss-dark,var(--cap-palette-white));--cap-action-solid:var(--cap-action-normal);--cap-action-on-solid:var(--cap-action-text);--cap-bg-base:var(--cap-surface-base);--cap-bg-back:var(--cap-surface-canvas);--cap-bg-front:var(--cap-surface-raised);--cap-bg-el:var(--cap-control-pressed);--cap-bg-el-strong:var(--cap-control-pressed);--cap-bg-el-subtle:var(--cap-control-normal);--cap-bg-base-hover:var(--cap-control-hover);--cap-bg-back-hover:var(--cap-control-hover);--cap-bg-front-hover:var(--cap-control-hover);--cap-bg-el-hover:var(--cap-control-hover);--cap-bg-el-active:var(--cap-control-pressed);--cap-bg-el-subtle-hover:var(--cap-control-hover);--cap-bg-el-subtle-active:var(--cap-control-pressed);--cap-bg-input:var(--cap-control-normal);--cap-bg-input-hover:var(--cap-control-hover);--cap-bg-input-active:var(--cap-control-pressed);--cap-bg-button-primary:var(--cap-action-normal);--cap-bg-button-primary-hover:var(--cap-action-hover);--cap-text-button-primary:var(--cap-action-text);--cap-text-button-primary-hover:var(--cap-action-text);--cap-border-button-primary:var(--cap-action-normal);--cap-border-button-primary-hover:var(--cap-action-hover);--cap-border-base:var(--cap-panel-border);--cap-border-back:var(--cap-panel-border);--cap-border-front:var(--cap-panel-border);--cap-border-el-subtle:var(--cap-control-border);--cap-border-base-strong:var(--cap-control-border-strong);--cap-border-back-strong:var(--cap-control-border-strong);--cap-border-front-strong:var(--cap-control-border-strong);--cap-border-el:var(--cap-control-border-strong);--cap-border-el-hover:var(--cap-focus-ring);--cap-border-el-subtle-hover:var(--cap-control-border-strong);--cap-border-state-active:var(--cap-focus-ring);--cap-ring-state-active:var(--cap-focus-ring);--cap-counter-white-background:var(--cap-palette-white);--cap-counter-white-text:var(--cap-palette-black);--cap-counter-black-background:var(--cap-palette-black);--cap-counter-black-text:var(--cap-palette-white);--cap-code-bg:var(--cap-surface-current);--cap-code-border:var(--cap-panel-border);--cap-code-text:var(--cap-content-primary)}:root,[data-theme=light]{--cap-reaction-hover-opacity:calc(var(--cap-number-opacity-04) / 100);--cap-reaction-pressed-opacity:calc(var(--cap-number-opacity-08) / 100)}[data-theme=dark]{--cap-reaction-hover-opacity:calc(var(--cap-number-opacity-06) / 100);--cap-reaction-pressed-opacity:calc(var(--cap-number-opacity-10) / 100)}:root,[data-borders=off]{--cap-code-fill-opacity:100%}[data-borders=on]{--cap-code-fill-opacity:0%}[data-radius=none]{--cap-radius-scale:var(--cap-number-radius-scale-none);--cap-radius-inset:var(--cap-number-radius-inset-none);--cap-radius-enabled:0;--cap-number-radius-none:0px;--cap-number-radius-xs:0px;--cap-number-radius-sm:0px;--cap-number-radius-md:0px;--cap-number-radius-lg:0px;--cap-number-radius-xl:0px;--cap-number-radius-2xl:0px;--cap-number-radius-3xl:0px;--cap-number-radius-compact:0px}[data-radius=compact]{--cap-radius-scale:var(--cap-number-radius-scale-compact);--cap-radius-inset:var(--cap-number-radius-inset-compact);--cap-radius-enabled:1;--cap-number-radius-none:0px;--cap-number-radius-xs:1px;--cap-number-radius-sm:2px;--cap-number-radius-md:3px;--cap-number-radius-lg:4px;--cap-number-radius-xl:6px;--cap-number-radius-2xl:8px;--cap-number-radius-3xl:12px;--cap-number-radius-compact:2px}:root:not([data-radius]),[data-radius=default]{--cap-radius-scale:var(--cap-number-radius-scale-default);--cap-radius-inset:var(--cap-number-radius-inset-default);--cap-radius-enabled:1;--cap-number-radius-none:0px;--cap-number-radius-xs:2px;--cap-number-radius-sm:4px;--cap-number-radius-md:6px;--cap-number-radius-lg:8px;--cap-number-radius-xl:12px;--cap-number-radius-2xl:16px;--cap-number-radius-3xl:24px;--cap-number-radius-compact:4px}[data-radius=rounded]{--cap-radius-scale:var(--cap-number-radius-scale-rounded);--cap-radius-inset:var(--cap-number-radius-inset-rounded);--cap-radius-enabled:1;--cap-number-radius-none:0px;--cap-number-radius-xs:4px;--cap-number-radius-sm:8px;--cap-number-radius-md:12px;--cap-number-radius-lg:16px;--cap-number-radius-xl:24px;--cap-number-radius-2xl:32px;--cap-number-radius-3xl:48px;--cap-number-radius-compact:8px}:root,[data-radius]{--cap-radius-xs:var(--cap-number-radius-xs);--cap-radius-2xl:var(--cap-number-radius-2xl);--cap-radius-3xl:var(--cap-number-radius-3xl);--cap-radius-compact:var(--cap-number-radius-compact);--cap-border-radius-base:var(--cap-number-radius-lg);--cap-border-radius-small:var(--cap-number-radius-compact)}:root{--cap-primitive-dimension-12:12px;--cap-primitive-dimension-13:13px;--cap-primitive-dimension-14:14px;--cap-primitive-dimension-16:16px;--cap-primitive-dimension-18:18px;--cap-primitive-dimension-22:22px;--cap-primitive-dimension-28:28px;--cap-primitive-dimension-36:36px;--cap-primitive-dimension-20:20px;--cap-primitive-dimension-24:24px;--cap-primitive-dimension-26:26px;--cap-primitive-dimension-30:30px;--cap-primitive-dimension-44:44px;--cap-primitive-dimension-23:23px;--cap-primitive-dimension-32:32px;--cap-primitive-dimension-34:34px;--cap-primitive-dimension-40:40px;--cap-primitive-dimension-48:48px;--cap-primitive-weight-400:400;--cap-primitive-weight-500:500;--cap-primitive-weight-600:600;--cap-primitive-weight-700:700;--cap-primitive-dimension-0:0px;--cap-primitive-dimension-2:2px;--cap-primitive-dimension-4:4px;--cap-primitive-dimension-6:6px;--cap-primitive-dimension-8:8px;--cap-primitive-dimension-9999:9999px;--cap-primitive-dimension-64:64px;--cap-primitive-dimension-9:9px;--cap-primitive-dimension-10:10px;--cap-primitive-dimension-0_5:.5px;--cap-primitive-dimension-1:1px;--cap-primitive-ratio-0:0;--cap-primitive-ratio-0_5:.5;--cap-primitive-ratio-1:1;--cap-primitive-ratio-2:2;--cap-primitive-dimension-3:3px;--cap-primitive-dimension-5:5px;--cap-primitive-duration-120:.12s;--cap-primitive-duration-180:.18s;--cap-primitive-duration-260:.26s;--cap-primitive-font-family-medeo-sans:"Medeo Sans";--cap-primitive-font-family-medeo-mono:"Medeo Mono";--cap-primitive-dimension--2:-2px;--cap-primitive-dimension--8:-8px;--cap-primitive-dimension--3:-3px;--cap-primitive-dimension-56:56px;--cap-primitive-dimension--10:-10px;--cap-primitive-dimension--4:-4px;--cap-primitive-dimension-80:80px;--cap-primitive-dimension--12:-12px;--cap-primitive-opacity-00:0;--cap-primitive-opacity-02:2;--cap-primitive-opacity-04:4;--cap-primitive-opacity-06:6;--cap-primitive-opacity-08:8;--cap-primitive-opacity-10:10;--cap-primitive-opacity-12:12;--cap-primitive-opacity-16:16;--cap-primitive-opacity-24:24;--cap-primitive-opacity-32:32;--cap-primitive-opacity-48:48;--cap-primitive-opacity-64:64;--cap-primitive-opacity-100:100}:root,[data-theme],[data-accent],[data-color],[data-surface],[data-surface-scheme],[data-borders],[data-shadow],[data-radius],[data-density]{--cap-component-button-secondary-background-normal:var(--cap-control-normal);--cap-component-button-primary-background-normal:var(--cap-action-normal);--cap-component-input-background-normal:var(--cap-control-normal);--cap-component-button-secondary-background-hover:var(--cap-control-hover);--cap-component-button-primary-background-hover:var(--cap-action-hover);--cap-component-input-background-hover:var(--cap-control-hover);--cap-component-button-secondary-background-pressed:var(--cap-control-pressed);--cap-component-button-primary-background-pressed:var(--cap-action-pressed);--cap-component-input-background-pressed:var(--cap-control-pressed);--cap-component-button-secondary-content:var(--cap-control-text);--cap-component-button-primary-content:var(--cap-action-text);--cap-component-input-content:var(--cap-content-primary);--cap-component-button-disabled-background:var(--cap-disabled-background);--cap-component-button-disabled-content:var(--cap-disabled-text);--cap-component-input-disabled-background:var(--cap-disabled-background);--cap-component-input-disabled-content:var(--cap-disabled-text);--cap-component-tag-disabled-background:var(--cap-disabled-background);--cap-component-tag-disabled-content:var(--cap-disabled-text);--cap-component-tag-neutral-background-normal:var(--cap-color-neutral-secondary-background-normal);--cap-component-button-accent-secondary-neutral-background-normal:var(--cap-color-neutral-secondary-background-normal);--cap-component-tag-neutral-border-normal:var(--cap-color-neutral-secondary-border-normal);--cap-component-tag-neutral-background-hover:var(--cap-color-neutral-secondary-background-hover);--cap-component-button-accent-secondary-neutral-background-hover:var(--cap-color-neutral-secondary-background-hover);--cap-component-tag-neutral-border-hover:var(--cap-color-neutral-secondary-border-hover);--cap-component-tag-neutral-background-pressed:var(--cap-color-neutral-secondary-background-pressed);--cap-component-button-accent-secondary-neutral-background-pressed:var(--cap-color-neutral-secondary-background-pressed);--cap-component-tag-neutral-border-pressed:var(--cap-color-neutral-secondary-border-pressed);--cap-component-tag-neutral-content:var(--cap-color-neutral-secondary-content);--cap-component-button-accent-secondary-neutral-content:var(--cap-color-neutral-secondary-content);--cap-component-tag-blue-background-normal:var(--cap-color-blue-secondary-background-normal);--cap-component-button-accent-secondary-blue-background-normal:var(--cap-color-blue-secondary-background-normal);--cap-component-tag-blue-border-normal:var(--cap-color-blue-secondary-border-normal);--cap-component-tag-blue-background-hover:var(--cap-color-blue-secondary-background-hover);--cap-component-button-accent-secondary-blue-background-hover:var(--cap-color-blue-secondary-background-hover);--cap-component-tag-blue-border-hover:var(--cap-color-blue-secondary-border-hover);--cap-component-tag-blue-background-pressed:var(--cap-color-blue-secondary-background-pressed);--cap-component-button-accent-secondary-blue-background-pressed:var(--cap-color-blue-secondary-background-pressed);--cap-component-tag-blue-border-pressed:var(--cap-color-blue-secondary-border-pressed);--cap-component-tag-blue-content:var(--cap-color-blue-secondary-content);--cap-component-button-accent-secondary-blue-content:var(--cap-color-blue-secondary-content);--cap-component-tag-green-background-normal:var(--cap-color-green-secondary-background-normal);--cap-component-button-accent-secondary-green-background-normal:var(--cap-color-green-secondary-background-normal);--cap-component-tag-green-border-normal:var(--cap-color-green-secondary-border-normal);--cap-component-tag-green-background-hover:var(--cap-color-green-secondary-background-hover);--cap-component-button-accent-secondary-green-background-hover:var(--cap-color-green-secondary-background-hover);--cap-component-tag-green-border-hover:var(--cap-color-green-secondary-border-hover);--cap-component-tag-green-background-pressed:var(--cap-color-green-secondary-background-pressed);--cap-component-button-accent-secondary-green-background-pressed:var(--cap-color-green-secondary-background-pressed);--cap-component-tag-green-border-pressed:var(--cap-color-green-secondary-border-pressed);--cap-component-tag-green-content:var(--cap-color-green-secondary-content);--cap-component-button-accent-secondary-green-content:var(--cap-color-green-secondary-content);--cap-component-tag-yellow-background-normal:var(--cap-color-yellow-secondary-background-normal);--cap-component-button-accent-secondary-yellow-background-normal:var(--cap-color-yellow-secondary-background-normal);--cap-component-tag-yellow-border-normal:var(--cap-color-yellow-secondary-border-normal);--cap-component-tag-yellow-background-hover:var(--cap-color-yellow-secondary-background-hover);--cap-component-button-accent-secondary-yellow-background-hover:var(--cap-color-yellow-secondary-background-hover);--cap-component-tag-yellow-border-hover:var(--cap-color-yellow-secondary-border-hover);--cap-component-tag-yellow-background-pressed:var(--cap-color-yellow-secondary-background-pressed);--cap-component-button-accent-secondary-yellow-background-pressed:var(--cap-color-yellow-secondary-background-pressed);--cap-component-tag-yellow-border-pressed:var(--cap-color-yellow-secondary-border-pressed);--cap-component-tag-yellow-content:var(--cap-color-yellow-secondary-content);--cap-component-button-accent-secondary-yellow-content:var(--cap-color-yellow-secondary-content);--cap-component-tag-orange-background-normal:var(--cap-color-orange-secondary-background-normal);--cap-component-button-accent-secondary-orange-background-normal:var(--cap-color-orange-secondary-background-normal);--cap-component-tag-orange-border-normal:var(--cap-color-orange-secondary-border-normal);--cap-component-tag-orange-background-hover:var(--cap-color-orange-secondary-background-hover);--cap-component-button-accent-secondary-orange-background-hover:var(--cap-color-orange-secondary-background-hover);--cap-component-tag-orange-border-hover:var(--cap-color-orange-secondary-border-hover);--cap-component-tag-orange-background-pressed:var(--cap-color-orange-secondary-background-pressed);--cap-component-button-accent-secondary-orange-background-pressed:var(--cap-color-orange-secondary-background-pressed);--cap-component-tag-orange-border-pressed:var(--cap-color-orange-secondary-border-pressed);--cap-component-tag-orange-content:var(--cap-color-orange-secondary-content);--cap-component-button-accent-secondary-orange-content:var(--cap-color-orange-secondary-content);--cap-component-tag-red-background-normal:var(--cap-color-red-secondary-background-normal);--cap-component-button-accent-secondary-red-background-normal:var(--cap-color-red-secondary-background-normal);--cap-component-tag-red-border-normal:var(--cap-color-red-secondary-border-normal);--cap-component-tag-red-background-hover:var(--cap-color-red-secondary-background-hover);--cap-component-button-accent-secondary-red-background-hover:var(--cap-color-red-secondary-background-hover);--cap-component-tag-red-border-hover:var(--cap-color-red-secondary-border-hover);--cap-component-tag-red-background-pressed:var(--cap-color-red-secondary-background-pressed);--cap-component-button-accent-secondary-red-background-pressed:var(--cap-color-red-secondary-background-pressed);--cap-component-tag-red-border-pressed:var(--cap-color-red-secondary-border-pressed);--cap-component-tag-red-content:var(--cap-color-red-secondary-content);--cap-component-button-accent-secondary-red-content:var(--cap-color-red-secondary-content);--cap-component-tag-pink-background-normal:var(--cap-color-pink-secondary-background-normal);--cap-component-button-accent-secondary-pink-background-normal:var(--cap-color-pink-secondary-background-normal);--cap-component-tag-pink-border-normal:var(--cap-color-pink-secondary-border-normal);--cap-component-tag-pink-background-hover:var(--cap-color-pink-secondary-background-hover);--cap-component-button-accent-secondary-pink-background-hover:var(--cap-color-pink-secondary-background-hover);--cap-component-tag-pink-border-hover:var(--cap-color-pink-secondary-border-hover);--cap-component-tag-pink-background-pressed:var(--cap-color-pink-secondary-background-pressed);--cap-component-button-accent-secondary-pink-background-pressed:var(--cap-color-pink-secondary-background-pressed);--cap-component-tag-pink-border-pressed:var(--cap-color-pink-secondary-border-pressed);--cap-component-tag-pink-content:var(--cap-color-pink-secondary-content);--cap-component-button-accent-secondary-pink-content:var(--cap-color-pink-secondary-content);--cap-component-tag-purple-background-normal:var(--cap-color-purple-secondary-background-normal);--cap-component-button-accent-secondary-purple-background-normal:var(--cap-color-purple-secondary-background-normal);--cap-component-tag-purple-border-normal:var(--cap-color-purple-secondary-border-normal);--cap-component-tag-purple-background-hover:var(--cap-color-purple-secondary-background-hover);--cap-component-button-accent-secondary-purple-background-hover:var(--cap-color-purple-secondary-background-hover);--cap-component-tag-purple-border-hover:var(--cap-color-purple-secondary-border-hover);--cap-component-tag-purple-background-pressed:var(--cap-color-purple-secondary-background-pressed);--cap-component-button-accent-secondary-purple-background-pressed:var(--cap-color-purple-secondary-background-pressed);--cap-component-tag-purple-border-pressed:var(--cap-color-purple-secondary-border-pressed);--cap-component-tag-purple-content:var(--cap-color-purple-secondary-content);--cap-component-button-accent-secondary-purple-content:var(--cap-color-purple-secondary-content)}:root,[data-borders=off]{--cap-borders-enabled:0}[data-borders=on]{--cap-borders-enabled:1}.cap-surface{background:var(--cap-surface-background);color:var(--cap-content-primary)}:root{--cap-primitive-dimension-7:7px;--cap-primitive-dimension-38:38px;--cap-primitive-dimension-58:58px;--cap-primitive-dimension-25:25px;--cap-primitive-dimension-72:72px;--cap-primitive-dimension-76:76px;--cap-primitive-dimension-128:128px;--cap-primitive-dimension-116:116px;--cap-primitive-dimension-29:29px;--cap-primitive-dimension-42:42px;--cap-primitive-dimension-144:144px;--cap-primitive-dimension-52:52px;--cap-primitive-dimension-50:50px;--cap-primitive-dimension-15:15px;--cap-primitive-dimension-11:11px;--cap-primitive-dimension-27:27px;--cap-primitive-dimension-17:17px;--cap-primitive-dimension-21:21px;--cap-primitive-dimension-19:19px;--cap-primitive-dimension-33:33px;--cap-primitive-dimension-54:54px;--cap-primitive-dimension-57:57px;--cap-primitive-dimension-96:96px;--cap-primitive-dimension-87:87px;--cap-primitive-dimension-108:108px;--cap-primitive-dimension-46:46px}:root:not([data-density]),[data-density=default]{--cap-density-space-0:var(--cap-primitive-dimension-0);--cap-density-space-1:var(--cap-primitive-dimension-4);--cap-density-space-2:var(--cap-primitive-dimension-8);--cap-density-space-3:var(--cap-primitive-dimension-12);--cap-density-space-4:var(--cap-primitive-dimension-16);--cap-density-space-5:var(--cap-primitive-dimension-20);--cap-density-space-6:var(--cap-primitive-dimension-24);--cap-density-space-8:var(--cap-primitive-dimension-32);--cap-density-space-10:var(--cap-primitive-dimension-40);--cap-density-space-12:var(--cap-primitive-dimension-48);--cap-density-space-16:var(--cap-primitive-dimension-64);--cap-density-space-half:var(--cap-primitive-dimension-2);--cap-density-size-control-xs:var(--cap-primitive-dimension-22);--cap-density-size-control-sm:var(--cap-primitive-dimension-24);--cap-density-size-control-md:var(--cap-primitive-dimension-32);--cap-density-size-control-lg:var(--cap-primitive-dimension-36);--cap-density-size-control-xl:var(--cap-primitive-dimension-44);--cap-density-size-inline-xs:var(--cap-primitive-dimension-14);--cap-density-size-inline-sm:var(--cap-primitive-dimension-16);--cap-density-size-inline-md:var(--cap-primitive-dimension-18);--cap-density-size-inline-lg:var(--cap-primitive-dimension-20);--cap-density-size-inline-xl:var(--cap-primitive-dimension-24);--cap-density-size-marker-xs:var(--cap-primitive-dimension-14);--cap-density-size-marker-sm:var(--cap-primitive-dimension-16);--cap-density-size-marker-md:var(--cap-primitive-dimension-18);--cap-density-size-marker-lg:var(--cap-primitive-dimension-22);--cap-density-size-marker-xl:var(--cap-primitive-dimension-24);--cap-density-size-track-xs:var(--cap-primitive-dimension-3);--cap-density-size-track-sm:var(--cap-primitive-dimension-4);--cap-density-size-track-md:var(--cap-primitive-dimension-5);--cap-density-size-track-lg:var(--cap-primitive-dimension-6);--cap-density-size-track-xl:var(--cap-primitive-dimension-8);--cap-density-space-detail-14:var(--cap-primitive-dimension-14);--cap-density-space-detail-5:var(--cap-primitive-dimension-5);--cap-density-space-detail-9:var(--cap-primitive-dimension-9);--cap-density-space-detail-3:var(--cap-primitive-dimension-3);--cap-density-space-detail-7:var(--cap-primitive-dimension-7);--cap-density-space-detail-10:var(--cap-primitive-dimension-10);--cap-density-space-detail-36:var(--cap-primitive-dimension-36);--cap-density-space-detail-22:var(--cap-primitive-dimension-22);--cap-density-space-detail-6:var(--cap-primitive-dimension-6);--cap-density-space-detail-18:var(--cap-primitive-dimension-18);--cap-density-space-detail-38:var(--cap-primitive-dimension-38);--cap-density-space-detail-34:var(--cap-primitive-dimension-34);--cap-density-space-detail-58:var(--cap-primitive-dimension-58);--cap-density-space-detail-28:var(--cap-primitive-dimension-28);--cap-density-space-detail-25:var(--cap-primitive-dimension-25);--cap-density-space-detail-1:var(--cap-primitive-dimension-1);--cap-density-space-detail-44:var(--cap-primitive-dimension-44);--cap-density-space-detail-72:var(--cap-primitive-dimension-72);--cap-density-space-detail-76:var(--cap-primitive-dimension-76);--cap-density-space-detail-23:var(--cap-primitive-dimension-23);--cap-density-space-detail-26:var(--cap-primitive-dimension-26);--cap-density-space-detail-128:var(--cap-primitive-dimension-128);--cap-density-space-detail-116:var(--cap-primitive-dimension-116);--cap-density-space-detail-29:var(--cap-primitive-dimension-29);--cap-density-space-detail-42:var(--cap-primitive-dimension-42);--cap-density-space-detail-30:var(--cap-primitive-dimension-30);--cap-density-space-detail-144:var(--cap-primitive-dimension-144);--cap-density-size-inside-xs:var(--cap-primitive-dimension-42);--cap-density-size-inside-sm:var(--cap-primitive-dimension-44);--cap-density-size-inside-md:var(--cap-primitive-dimension-52);--cap-density-size-inside-lg:var(--cap-primitive-dimension-56);--cap-density-size-inside-xl:var(--cap-primitive-dimension-64);--cap-density-size-avatar-size-xs:var(--cap-primitive-dimension-22);--cap-density-size-avatar-size-sm:var(--cap-primitive-dimension-28);--cap-density-size-avatar-size-md:var(--cap-primitive-dimension-32);--cap-density-size-avatar-size-lg:var(--cap-primitive-dimension-40);--cap-density-size-avatar-size-xl:var(--cap-primitive-dimension-48);--cap-density-size-icon-box-size-xs:var(--cap-primitive-dimension-18);--cap-density-size-icon-box-size-sm:var(--cap-primitive-dimension-24);--cap-density-size-icon-box-size-md:var(--cap-primitive-dimension-32);--cap-density-size-icon-box-size-lg:var(--cap-primitive-dimension-48);--cap-density-size-icon-box-size-xl:var(--cap-primitive-dimension-64);--cap-density-size-switch-height-xs:var(--cap-primitive-dimension-16);--cap-density-size-switch-height-sm:var(--cap-primitive-dimension-20);--cap-density-size-switch-height-md:var(--cap-primitive-dimension-24);--cap-density-size-switch-height-lg:var(--cap-primitive-dimension-28);--cap-density-size-switch-height-xl:var(--cap-primitive-dimension-32);--cap-density-size-switch-width-xs:var(--cap-primitive-dimension-28);--cap-density-size-switch-width-sm:var(--cap-primitive-dimension-34);--cap-density-size-switch-width-md:var(--cap-primitive-dimension-42);--cap-density-size-switch-width-lg:var(--cap-primitive-dimension-50);--cap-density-size-switch-width-xl:var(--cap-primitive-dimension-56);--cap-density-size-switch-inset-xs:var(--cap-primitive-dimension-2);--cap-density-size-switch-inset-sm:var(--cap-primitive-dimension-3);--cap-density-size-switch-inset-md:var(--cap-primitive-dimension-3);--cap-density-size-switch-inset-lg:var(--cap-primitive-dimension-4);--cap-density-size-switch-inset-xl:var(--cap-primitive-dimension-4);--cap-density-space-control-inset-x-sm:var(--cap-primitive-dimension-8);--cap-density-space-control-inset-x-md:var(--cap-primitive-dimension-12);--cap-density-space-control-inset-x-lg:var(--cap-primitive-dimension-16);--cap-density-space-control-inset-x-xl:var(--cap-primitive-dimension-20)}[data-density=compact]{--cap-density-space-0:var(--cap-primitive-dimension-0);--cap-density-space-1:var(--cap-primitive-dimension-3);--cap-density-space-2:var(--cap-primitive-dimension-6);--cap-density-space-3:var(--cap-primitive-dimension-9);--cap-density-space-4:var(--cap-primitive-dimension-12);--cap-density-space-5:var(--cap-primitive-dimension-15);--cap-density-space-6:var(--cap-primitive-dimension-18);--cap-density-space-8:var(--cap-primitive-dimension-24);--cap-density-space-10:var(--cap-primitive-dimension-30);--cap-density-space-12:var(--cap-primitive-dimension-36);--cap-density-space-16:var(--cap-primitive-dimension-48);--cap-density-space-half:var(--cap-primitive-dimension-2);--cap-density-size-control-xs:var(--cap-primitive-dimension-20);--cap-density-size-control-sm:var(--cap-primitive-dimension-22);--cap-density-size-control-md:var(--cap-primitive-dimension-30);--cap-density-size-control-lg:var(--cap-primitive-dimension-32);--cap-density-size-control-xl:var(--cap-primitive-dimension-38);--cap-density-size-inline-xs:var(--cap-primitive-dimension-14);--cap-density-size-inline-sm:var(--cap-primitive-dimension-16);--cap-density-size-inline-md:var(--cap-primitive-dimension-18);--cap-density-size-inline-lg:var(--cap-primitive-dimension-20);--cap-density-size-inline-xl:var(--cap-primitive-dimension-24);--cap-density-size-marker-xs:var(--cap-primitive-dimension-14);--cap-density-size-marker-sm:var(--cap-primitive-dimension-16);--cap-density-size-marker-md:var(--cap-primitive-dimension-18);--cap-density-size-marker-lg:var(--cap-primitive-dimension-22);--cap-density-size-marker-xl:var(--cap-primitive-dimension-24);--cap-density-size-track-xs:var(--cap-primitive-dimension-3);--cap-density-size-track-sm:var(--cap-primitive-dimension-4);--cap-density-size-track-md:var(--cap-primitive-dimension-5);--cap-density-size-track-lg:var(--cap-primitive-dimension-6);--cap-density-size-track-xl:var(--cap-primitive-dimension-8);--cap-density-space-detail-14:var(--cap-primitive-dimension-11);--cap-density-space-detail-5:var(--cap-primitive-dimension-4);--cap-density-space-detail-9:var(--cap-primitive-dimension-7);--cap-density-space-detail-3:var(--cap-primitive-dimension-2);--cap-density-space-detail-7:var(--cap-primitive-dimension-5);--cap-density-space-detail-10:var(--cap-primitive-dimension-8);--cap-density-space-detail-36:var(--cap-primitive-dimension-27);--cap-density-space-detail-22:var(--cap-primitive-dimension-17);--cap-density-space-detail-6:var(--cap-primitive-dimension-5);--cap-density-space-detail-18:var(--cap-primitive-dimension-14);--cap-density-space-detail-38:var(--cap-primitive-dimension-29);--cap-density-space-detail-34:var(--cap-primitive-dimension-26);--cap-density-space-detail-58:var(--cap-primitive-dimension-44);--cap-density-space-detail-28:var(--cap-primitive-dimension-21);--cap-density-space-detail-25:var(--cap-primitive-dimension-19);--cap-density-space-detail-1:var(--cap-primitive-dimension-1);--cap-density-space-detail-44:var(--cap-primitive-dimension-33);--cap-density-space-detail-72:var(--cap-primitive-dimension-54);--cap-density-space-detail-76:var(--cap-primitive-dimension-57);--cap-density-space-detail-23:var(--cap-primitive-dimension-17);--cap-density-space-detail-26:var(--cap-primitive-dimension-20);--cap-density-space-detail-128:var(--cap-primitive-dimension-96);--cap-density-space-detail-116:var(--cap-primitive-dimension-87);--cap-density-space-detail-29:var(--cap-primitive-dimension-22);--cap-density-space-detail-42:var(--cap-primitive-dimension-32);--cap-density-space-detail-30:var(--cap-primitive-dimension-23);--cap-density-space-detail-144:var(--cap-primitive-dimension-108);--cap-density-size-inside-xs:var(--cap-primitive-dimension-40);--cap-density-size-inside-sm:var(--cap-primitive-dimension-42);--cap-density-size-inside-md:var(--cap-primitive-dimension-50);--cap-density-size-inside-lg:var(--cap-primitive-dimension-52);--cap-density-size-inside-xl:var(--cap-primitive-dimension-58);--cap-density-size-avatar-size-xs:var(--cap-primitive-dimension-20);--cap-density-size-avatar-size-sm:var(--cap-primitive-dimension-26);--cap-density-size-avatar-size-md:var(--cap-primitive-dimension-28);--cap-density-size-avatar-size-lg:var(--cap-primitive-dimension-34);--cap-density-size-avatar-size-xl:var(--cap-primitive-dimension-40);--cap-density-size-icon-box-size-xs:var(--cap-primitive-dimension-18);--cap-density-size-icon-box-size-sm:var(--cap-primitive-dimension-22);--cap-density-size-icon-box-size-md:var(--cap-primitive-dimension-28);--cap-density-size-icon-box-size-lg:var(--cap-primitive-dimension-40);--cap-density-size-icon-box-size-xl:var(--cap-primitive-dimension-52);--cap-density-size-switch-height-xs:var(--cap-primitive-dimension-16);--cap-density-size-switch-height-sm:var(--cap-primitive-dimension-20);--cap-density-size-switch-height-md:var(--cap-primitive-dimension-22);--cap-density-size-switch-height-lg:var(--cap-primitive-dimension-26);--cap-density-size-switch-height-xl:var(--cap-primitive-dimension-28);--cap-density-size-switch-width-xs:var(--cap-primitive-dimension-26);--cap-density-size-switch-width-sm:var(--cap-primitive-dimension-30);--cap-density-size-switch-width-md:var(--cap-primitive-dimension-36);--cap-density-size-switch-width-lg:var(--cap-primitive-dimension-42);--cap-density-size-switch-width-xl:var(--cap-primitive-dimension-46);--cap-density-size-switch-inset-xs:var(--cap-primitive-dimension-2);--cap-density-size-switch-inset-sm:var(--cap-primitive-dimension-3);--cap-density-size-switch-inset-md:var(--cap-primitive-dimension-3);--cap-density-size-switch-inset-lg:var(--cap-primitive-dimension-4);--cap-density-size-switch-inset-xl:var(--cap-primitive-dimension-4);--cap-density-space-control-inset-x-sm:var(--cap-primitive-dimension-6);--cap-density-space-control-inset-x-md:var(--cap-primitive-dimension-9);--cap-density-space-control-inset-x-lg:var(--cap-primitive-dimension-12);--cap-density-space-control-inset-x-xl:var(--cap-primitive-dimension-15)}:root,[data-density]{--cap-space-0:var(--cap-density-space-0);--cap-space-1:var(--cap-density-space-1);--cap-space-2:var(--cap-density-space-2);--cap-space-3:var(--cap-density-space-3);--cap-space-4:var(--cap-density-space-4);--cap-space-5:var(--cap-density-space-5);--cap-space-6:var(--cap-density-space-6);--cap-space-8:var(--cap-density-space-8);--cap-space-10:var(--cap-density-space-10);--cap-space-12:var(--cap-density-space-12);--cap-space-16:var(--cap-density-space-16);--cap-space-half:var(--cap-density-space-half);--cap-size-control-xs:var(--cap-density-size-control-xs);--cap-size-inline-xs:var(--cap-density-size-inline-xs);--cap-size-inline-sm:var(--cap-density-size-inline-sm);--cap-size-inline-md:var(--cap-density-size-inline-md);--cap-size-inline-lg:var(--cap-density-size-inline-lg);--cap-size-inline-xl:var(--cap-density-size-inline-xl);--cap-size-marker-xs:var(--cap-density-size-marker-xs);--cap-size-marker-sm:var(--cap-density-size-marker-sm);--cap-size-marker-md:var(--cap-density-size-marker-md);--cap-size-marker-lg:var(--cap-density-size-marker-lg);--cap-size-marker-xl:var(--cap-density-size-marker-xl);--cap-size-track-xs:var(--cap-density-size-track-xs);--cap-size-track-sm:var(--cap-density-size-track-sm);--cap-size-track-md:var(--cap-density-size-track-md);--cap-size-track-lg:var(--cap-density-size-track-lg);--cap-size-track-xl:var(--cap-density-size-track-xl);--cap-space-detail-14:var(--cap-density-space-detail-14);--cap-space-detail-5:var(--cap-density-space-detail-5);--cap-space-detail-9:var(--cap-density-space-detail-9);--cap-space-detail-3:var(--cap-density-space-detail-3);--cap-space-detail-7:var(--cap-density-space-detail-7);--cap-space-detail-10:var(--cap-density-space-detail-10);--cap-space-detail-36:var(--cap-density-space-detail-36);--cap-space-detail-22:var(--cap-density-space-detail-22);--cap-space-detail-6:var(--cap-density-space-detail-6);--cap-space-detail-18:var(--cap-density-space-detail-18);--cap-space-detail-38:var(--cap-density-space-detail-38);--cap-space-detail-34:var(--cap-density-space-detail-34);--cap-space-detail-58:var(--cap-density-space-detail-58);--cap-space-detail-28:var(--cap-density-space-detail-28);--cap-space-detail-25:var(--cap-density-space-detail-25);--cap-space-detail-1:var(--cap-density-space-detail-1);--cap-space-detail-44:var(--cap-density-space-detail-44);--cap-space-detail-72:var(--cap-density-space-detail-72);--cap-space-detail-76:var(--cap-density-space-detail-76);--cap-space-detail-23:var(--cap-density-space-detail-23);--cap-space-detail-26:var(--cap-density-space-detail-26);--cap-space-detail-128:var(--cap-density-space-detail-128);--cap-space-detail-116:var(--cap-density-space-detail-116);--cap-space-detail-29:var(--cap-density-space-detail-29);--cap-space-detail-42:var(--cap-density-space-detail-42);--cap-space-detail-30:var(--cap-density-space-detail-30);--cap-space-detail-144:var(--cap-density-space-detail-144);--cap-size-inside-xs:var(--cap-density-size-inside-xs);--cap-size-inside-sm:var(--cap-density-size-inside-sm);--cap-size-inside-md:var(--cap-density-size-inside-md);--cap-size-inside-lg:var(--cap-density-size-inside-lg);--cap-size-inside-xl:var(--cap-density-size-inside-xl);--cap-size-avatar-size-xs:var(--cap-density-size-avatar-size-xs);--cap-size-avatar-size-sm:var(--cap-density-size-avatar-size-sm);--cap-size-avatar-size-md:var(--cap-density-size-avatar-size-md);--cap-size-avatar-size-lg:var(--cap-density-size-avatar-size-lg);--cap-size-avatar-size-xl:var(--cap-density-size-avatar-size-xl);--cap-size-icon-box-size-xs:var(--cap-density-size-icon-box-size-xs);--cap-size-icon-box-size-sm:var(--cap-density-size-icon-box-size-sm);--cap-size-icon-box-size-md:var(--cap-density-size-icon-box-size-md);--cap-size-icon-box-size-lg:var(--cap-density-size-icon-box-size-lg);--cap-size-icon-box-size-xl:var(--cap-density-size-icon-box-size-xl);--cap-size-switch-height-xs:var(--cap-density-size-switch-height-xs);--cap-size-switch-height-sm:var(--cap-density-size-switch-height-sm);--cap-size-switch-height-md:var(--cap-density-size-switch-height-md);--cap-size-switch-height-lg:var(--cap-density-size-switch-height-lg);--cap-size-switch-height-xl:var(--cap-density-size-switch-height-xl);--cap-size-switch-width-xs:var(--cap-density-size-switch-width-xs);--cap-size-switch-width-sm:var(--cap-density-size-switch-width-sm);--cap-size-switch-width-md:var(--cap-density-size-switch-width-md);--cap-size-switch-width-lg:var(--cap-density-size-switch-width-lg);--cap-size-switch-width-xl:var(--cap-density-size-switch-width-xl);--cap-size-switch-inset-xs:var(--cap-density-size-switch-inset-xs);--cap-size-switch-inset-sm:var(--cap-density-size-switch-inset-sm);--cap-size-switch-inset-md:var(--cap-density-size-switch-inset-md);--cap-size-switch-inset-lg:var(--cap-density-size-switch-inset-lg);--cap-size-switch-inset-xl:var(--cap-density-size-switch-inset-xl);--cap-space-control-inset-x-sm:var(--cap-density-space-control-inset-x-sm);--cap-space-control-inset-x-md:var(--cap-density-space-control-inset-x-md);--cap-space-control-inset-x-lg:var(--cap-density-space-control-inset-x-lg);--cap-space-control-inset-x-xl:var(--cap-density-space-control-inset-x-xl);--cap-number-spacing-0:var(--cap-density-space-0);--cap-number-spacing-1:var(--cap-density-space-1);--cap-item-gap-roomy:var(--cap-density-space-1);--cap-number-spacing-2:var(--cap-density-space-2);--cap-number-spacing-3:var(--cap-density-space-3);--cap-number-spacing-4:var(--cap-density-space-4);--cap-number-spacing-5:var(--cap-density-space-5);--cap-number-spacing-6:var(--cap-density-space-6);--cap-number-spacing-8:var(--cap-density-space-8);--cap-number-spacing-10:var(--cap-density-space-10);--cap-number-spacing-12:var(--cap-density-space-12);--cap-number-spacing-16:var(--cap-density-space-16);--cap-number-spacing-half:var(--cap-density-space-half);--cap-item-gap:var(--cap-density-space-half);--cap-number-control-size-xs:var(--cap-density-size-control-xs);--cap-el-h-xs:var(--cap-density-size-control-xs);--cap-el-w-xs:var(--cap-density-size-control-xs);--cap-component-counter-height-xs:var(--cap-density-size-inline-xs);--cap-number-inline-counter-size-xs:var(--cap-density-size-inline-xs);--cap-component-selection-size-xs:var(--cap-density-size-marker-xs);--cap-number-selection-size-xs:var(--cap-density-size-marker-xs);--cap-component-slider-thumb-xs:var(--cap-density-size-marker-xs);--cap-number-slider-thumb-xs:var(--cap-density-size-marker-xs);--cap-component-slider-track-xs:var(--cap-density-size-track-xs);--cap-number-slider-track-xs:var(--cap-density-size-track-xs);--cap-number-control-size-sm:var(--cap-density-size-control-sm);--cap-component-counter-height-sm:var(--cap-density-size-inline-sm);--cap-number-inline-counter-size-sm:var(--cap-density-size-inline-sm);--cap-component-selection-size-sm:var(--cap-density-size-marker-sm);--cap-number-selection-size-sm:var(--cap-density-size-marker-sm);--cap-component-slider-thumb-sm:var(--cap-density-size-marker-sm);--cap-number-slider-thumb-sm:var(--cap-density-size-marker-sm);--cap-component-slider-track-sm:var(--cap-density-size-track-sm);--cap-number-slider-track-sm:var(--cap-density-size-track-sm);--cap-number-control-size-md:var(--cap-density-size-control-md);--cap-component-counter-height-md:var(--cap-density-size-inline-md);--cap-number-inline-counter-size-md:var(--cap-density-size-inline-md);--cap-component-selection-size-md:var(--cap-density-size-marker-md);--cap-number-selection-size-md:var(--cap-density-size-marker-md);--cap-component-slider-thumb-md:var(--cap-density-size-marker-md);--cap-number-slider-thumb-md:var(--cap-density-size-marker-md);--cap-component-slider-track-md:var(--cap-density-size-track-md);--cap-number-slider-track-md:var(--cap-density-size-track-md);--cap-number-control-size-lg:var(--cap-density-size-control-lg);--cap-component-counter-height-lg:var(--cap-density-size-inline-lg);--cap-number-inline-counter-size-lg:var(--cap-density-size-inline-lg);--cap-component-selection-size-lg:var(--cap-density-size-marker-lg);--cap-number-selection-size-lg:var(--cap-density-size-marker-lg);--cap-component-slider-thumb-lg:var(--cap-density-size-marker-lg);--cap-number-slider-thumb-lg:var(--cap-density-size-marker-lg);--cap-component-slider-track-lg:var(--cap-density-size-track-lg);--cap-number-slider-track-lg:var(--cap-density-size-track-lg);--cap-number-control-size-xl:var(--cap-density-size-control-xl);--cap-component-counter-height-xl:var(--cap-density-size-inline-xl);--cap-number-inline-counter-size-xl:var(--cap-density-size-inline-xl);--cap-component-selection-size-xl:var(--cap-density-size-marker-xl);--cap-number-selection-size-xl:var(--cap-density-size-marker-xl);--cap-component-slider-thumb-xl:var(--cap-density-size-marker-xl);--cap-number-slider-thumb-xl:var(--cap-density-size-marker-xl);--cap-component-slider-track-xl:var(--cap-density-size-track-xl);--cap-number-slider-track-xl:var(--cap-density-size-track-xl);--cap-number-overlay-gap:var(--cap-density-space-3);--cap-overlay-gap:var(--cap-density-space-3);--cap-number-overlay-gutter:var(--cap-density-space-3);--cap-overlay-gutter:var(--cap-density-space-3);--cap-number-overlay-padding:var(--cap-density-space-2);--cap-overlay-padding:var(--cap-density-space-2);--cap-component-button-inset-inline-xs:var(--cap-density-space-detail-6);--cap-component-input-inset-inline-xs:var(--cap-density-space-detail-6);--cap-component-button-height-xs:var(--cap-density-size-control-xs);--cap-component-input-height-xs:var(--cap-density-size-control-xs);--cap-component-select-height-xs:var(--cap-density-size-control-xs);--cap-component-card-padding:var(--cap-density-space-4);--cap-component-menu-item-padding:var(--cap-density-space-3);--cap-component-floating-inset:var(--cap-density-space-detail-6);--cap-component-tree-row-height:var(--cap-density-size-control-md);--cap-component-input-inside-height-xs:var(--cap-density-size-inside-xs);--cap-component-input-inside-height-sm:var(--cap-density-size-inside-sm);--cap-component-input-inside-height-md:var(--cap-density-size-inside-md);--cap-component-input-inside-height-lg:var(--cap-density-size-inside-lg);--cap-component-input-inside-height-xl:var(--cap-density-size-inside-xl);--cap-component-avatar-size-xs:var(--cap-density-size-avatar-size-xs);--cap-component-avatar-size-sm:var(--cap-density-size-avatar-size-sm);--cap-component-avatar-size-md:var(--cap-density-size-avatar-size-md);--cap-component-avatar-size-lg:var(--cap-density-size-avatar-size-lg);--cap-component-avatar-size-xl:var(--cap-density-size-avatar-size-xl);--cap-component-icon-box-size-xs:var(--cap-density-size-icon-box-size-xs);--cap-component-icon-box-size-sm:var(--cap-density-size-icon-box-size-sm);--cap-component-icon-box-size-md:var(--cap-density-size-icon-box-size-md);--cap-component-icon-box-size-lg:var(--cap-density-size-icon-box-size-lg);--cap-component-icon-box-size-xl:var(--cap-density-size-icon-box-size-xl);--cap-component-switch-height-xs:var(--cap-density-size-switch-height-xs);--cap-component-switch-height-sm:var(--cap-density-size-switch-height-sm);--cap-component-switch-height-md:var(--cap-density-size-switch-height-md);--cap-component-switch-height-lg:var(--cap-density-size-switch-height-lg);--cap-component-switch-height-xl:var(--cap-density-size-switch-height-xl);--cap-component-switch-width-xs:var(--cap-density-size-switch-width-xs);--cap-component-switch-width-sm:var(--cap-density-size-switch-width-sm);--cap-component-switch-width-md:var(--cap-density-size-switch-width-md);--cap-component-switch-width-lg:var(--cap-density-size-switch-width-lg);--cap-component-switch-width-xl:var(--cap-density-size-switch-width-xl);--cap-component-switch-inset-xs:var(--cap-density-size-switch-inset-xs);--cap-component-switch-inset-sm:var(--cap-density-size-switch-inset-sm);--cap-component-switch-inset-md:var(--cap-density-size-switch-inset-md);--cap-component-switch-inset-lg:var(--cap-density-size-switch-inset-lg);--cap-component-switch-inset-xl:var(--cap-density-size-switch-inset-xl)}:root{--cap-v4-palette-blue-01:#fafcff;--cap-v4-palette-blue-02:#f4f9ff;--cap-v4-palette-blue-03:#edf5ff;--cap-v4-palette-blue-04:#e5f0ff;--cap-v4-palette-blue-05:#dcebff;--cap-v4-palette-blue-06:#d2e6ff;--cap-v4-palette-blue-07:#c8e0ff;--cap-v4-palette-blue-08:#bedbff;--cap-v4-palette-blue-09:#b3d5ff;--cap-v4-palette-blue-10:#a8cfff;--cap-v4-palette-blue-11:#9dc8ff;--cap-v4-palette-blue-12:#91c2ff;--cap-v4-palette-blue-13:#85bbff;--cap-v4-palette-blue-14:#78b4ff;--cap-v4-palette-blue-15:#6aadff;--cap-v4-palette-blue-16:#5ca5ff;--cap-v4-palette-blue-17:#4c9dff;--cap-v4-palette-blue-18:#3a95ff;--cap-v4-palette-blue-19:#248dff;--cap-v4-palette-blue-20:#0085fd;--cap-v4-palette-blue-21:#007ef0;--cap-v4-palette-blue-22:#0077e3;--cap-v4-palette-blue-23:#0070d7;--cap-v4-palette-blue-24:#0069ca;--cap-v4-palette-blue-25:#0062be;--cap-v4-palette-blue-26:#005bb1;--cap-v4-palette-blue-27:#0054a4;--cap-v4-palette-blue-28:#004d98;--cap-v4-palette-blue-29:#00468c;--cap-v4-palette-blue-30:#00407f;--cap-v4-palette-blue-31:#003973;--cap-v4-palette-blue-32:#003367;--cap-v4-palette-blue-33:#002c5c;--cap-v4-palette-blue-34:#002650;--cap-v4-palette-blue-35:#001f44;--cap-v4-palette-blue-36:#001939;--cap-v4-palette-blue-37:#00132e;--cap-v4-palette-blue-38:#000d24;--cap-v4-palette-blue-39:#000819;--cap-v4-palette-blue-40:#000410;--cap-v4-palette-blue-41:#000207;--cap-v4-palette-green-01:#f6fef9;--cap-v4-palette-green-02:#effdf3;--cap-v4-palette-green-03:#e5faec;--cap-v4-palette-green-04:#dbf7e5;--cap-v4-palette-green-05:#d1f4dd;--cap-v4-palette-green-06:#c6f0d4;--cap-v4-palette-green-07:#baeccc;--cap-v4-palette-green-08:#afe8c3;--cap-v4-palette-green-09:#a3e3bb;--cap-v4-palette-green-10:#97dfb2;--cap-v4-palette-green-11:#8ad9a9;--cap-v4-palette-green-12:#7ed4a0;--cap-v4-palette-green-13:#70cf97;--cap-v4-palette-green-14:#63c98f;--cap-v4-palette-green-15:#55c386;--cap-v4-palette-green-16:#45bd7d;--cap-v4-palette-green-17:#34b775;--cap-v4-palette-green-18:#1eb06c;--cap-v4-palette-green-19:#00a965;--cap-v4-palette-green-20:#00a160;--cap-v4-palette-green-21:#00995b;--cap-v4-palette-green-22:#009056;--cap-v4-palette-green-23:#008850;--cap-v4-palette-green-24:#00804b;--cap-v4-palette-green-25:#007746;--cap-v4-palette-green-26:#006f41;--cap-v4-palette-green-27:#00673c;--cap-v4-palette-green-28:#005f36;--cap-v4-palette-green-29:#005731;--cap-v4-palette-green-30:#004f2c;--cap-v4-palette-green-31:#004727;--cap-v4-palette-green-32:#003f22;--cap-v4-palette-green-33:#00371d;--cap-v4-palette-green-34:#003019;--cap-v4-palette-green-35:#002814;--cap-v4-palette-green-36:#00210f;--cap-v4-palette-green-37:#001a0b;--cap-v4-palette-green-38:#001307;--cap-v4-palette-green-39:#000c04;--cap-v4-palette-green-40:#000602;--cap-v4-palette-green-41:#000201;--cap-v4-palette-yellow-01:#fffcf3;--cap-v4-palette-yellow-02:#fef8e8;--cap-v4-palette-yellow-03:#fcf4dc;--cap-v4-palette-yellow-04:#faefcf;--cap-v4-palette-yellow-05:#f7e9c1;--cap-v4-palette-yellow-06:#f4e3b2;--cap-v4-palette-yellow-07:#f1dda4;--cap-v4-palette-yellow-08:#edd795;--cap-v4-palette-yellow-09:#e9d085;--cap-v4-palette-yellow-10:#e5c975;--cap-v4-palette-yellow-11:#e1c265;--cap-v4-palette-yellow-12:#dcbb53;--cap-v4-palette-yellow-13:#d8b43f;--cap-v4-palette-yellow-14:#d3ac26;--cap-v4-palette-yellow-15:#cda500;--cap-v4-palette-yellow-16:#c59e00;--cap-v4-palette-yellow-17:#bc9800;--cap-v4-palette-yellow-18:#b49100;--cap-v4-palette-yellow-19:#ac8a00;--cap-v4-palette-yellow-20:#a38300;--cap-v4-palette-yellow-21:#9b7c00;--cap-v4-palette-yellow-22:#937500;--cap-v4-palette-yellow-23:#8a6f00;--cap-v4-palette-yellow-24:#826800;--cap-v4-palette-yellow-25:#796100;--cap-v4-palette-yellow-26:#715a00;--cap-v4-palette-yellow-27:#695300;--cap-v4-palette-yellow-28:#604c00;--cap-v4-palette-yellow-29:#584600;--cap-v4-palette-yellow-30:#503f00;--cap-v4-palette-yellow-31:#483800;--cap-v4-palette-yellow-32:#403200;--cap-v4-palette-yellow-33:#382b00;--cap-v4-palette-yellow-34:#302500;--cap-v4-palette-yellow-35:#291f00;--cap-v4-palette-yellow-36:#211900;--cap-v4-palette-yellow-37:#1a1300;--cap-v4-palette-yellow-38:#130d00;--cap-v4-palette-yellow-39:#0c0800;--cap-v4-palette-yellow-40:#060400;--cap-v4-palette-yellow-41:#030200;--cap-v4-palette-orange-01:#fffbf9;--cap-v4-palette-orange-02:#fff6f3;--cap-v4-palette-orange-03:#fff1ea;--cap-v4-palette-orange-04:#ffeae1;--cap-v4-palette-orange-05:#ffe3d7;--cap-v4-palette-orange-06:#ffdbcc;--cap-v4-palette-orange-07:#ffd3c1;--cap-v4-palette-orange-08:#ffcbb4;--cap-v4-palette-orange-09:#ffc2a8;--cap-v4-palette-orange-10:#ffb89a;--cap-v4-palette-orange-11:#ffaf8c;--cap-v4-palette-orange-12:#ffa47d;--cap-v4-palette-orange-13:#ff996c;--cap-v4-palette-orange-14:#ff8e5a;--cap-v4-palette-orange-15:#ff8145;--cap-v4-palette-orange-16:#fe742b;--cap-v4-palette-orange-17:#fa6912;--cap-v4-palette-orange-18:#f16200;--cap-v4-palette-orange-19:#e65e00;--cap-v4-palette-orange-20:#db5900;--cap-v4-palette-orange-21:#d05400;--cap-v4-palette-orange-22:#c54f00;--cap-v4-palette-orange-23:#ba4a00;--cap-v4-palette-orange-24:#af4500;--cap-v4-palette-orange-25:#a44000;--cap-v4-palette-orange-26:#993c00;--cap-v4-palette-orange-27:#8e3700;--cap-v4-palette-orange-28:#833200;--cap-v4-palette-orange-29:#782d00;--cap-v4-palette-orange-30:#6e2800;--cap-v4-palette-orange-31:#632400;--cap-v4-palette-orange-32:#591f00;--cap-v4-palette-orange-33:#4e1b00;--cap-v4-palette-orange-34:#441600;--cap-v4-palette-orange-35:#3a1200;--cap-v4-palette-orange-36:#300d00;--cap-v4-palette-orange-37:#270900;--cap-v4-palette-orange-38:#1d0600;--cap-v4-palette-orange-39:#140300;--cap-v4-palette-orange-40:#0c0200;--cap-v4-palette-orange-41:#050100;--cap-v4-palette-red-01:#fffbfa;--cap-v4-palette-red-02:#fff6f5;--cap-v4-palette-red-03:#fff0ee;--cap-v4-palette-red-04:#ffe9e7;--cap-v4-palette-red-05:#ffe2de;--cap-v4-palette-red-06:#ffdad6;--cap-v4-palette-red-07:#ffd2cd;--cap-v4-palette-red-08:#ffc9c3;--cap-v4-palette-red-09:#ffc0b9;--cap-v4-palette-red-10:#ffb6ae;--cap-v4-palette-red-11:#ffaca4;--cap-v4-palette-red-12:#ffa198;--cap-v4-palette-red-13:#ff968d;--cap-v4-palette-red-14:#ff8a81;--cap-v4-palette-red-15:#ff7d74;--cap-v4-palette-red-16:#ff6e67;--cap-v4-palette-red-17:#ff5e58;--cap-v4-palette-red-18:#ff4a49;--cap-v4-palette-red-19:#f93c3f;--cap-v4-palette-red-20:#f32c34;--cap-v4-palette-red-21:#ec172a;--cap-v4-palette-red-22:#e20022;--cap-v4-palette-red-23:#d60020;--cap-v4-palette-red-24:#c9001d;--cap-v4-palette-red-25:#bd001b;--cap-v4-palette-red-26:#b00018;--cap-v4-palette-red-27:#a40016;--cap-v4-palette-red-28:#970013;--cap-v4-palette-red-29:#8b0011;--cap-v4-palette-red-30:#7f000e;--cap-v4-palette-red-31:#73000c;--cap-v4-palette-red-32:#670009;--cap-v4-palette-red-33:#5b0007;--cap-v4-palette-red-34:#4f0005;--cap-v4-palette-red-35:#440004;--cap-v4-palette-red-36:#390003;--cap-v4-palette-red-37:#2e0002;--cap-v4-palette-red-38:#230001;--cap-v4-palette-red-39:#190001;--cap-v4-palette-red-40:#100000;--cap-v4-palette-red-41:#070000;--cap-v4-palette-pink-01:#fffafd;--cap-v4-palette-pink-02:#fff5fb;--cap-v4-palette-pink-03:#ffeff8;--cap-v4-palette-pink-04:#ffe7f5;--cap-v4-palette-pink-05:#ffdff2;--cap-v4-palette-pink-06:#ffd6ee;--cap-v4-palette-pink-07:#ffcdeb;--cap-v4-palette-pink-08:#ffc3e7;--cap-v4-palette-pink-09:#ffb9e4;--cap-v4-palette-pink-10:#ffaee0;--cap-v4-palette-pink-11:#ffa2dd;--cap-v4-palette-pink-12:#ff95d9;--cap-v4-palette-pink-13:#ff88d6;--cap-v4-palette-pink-14:#ff79d2;--cap-v4-palette-pink-15:#ff68cf;--cap-v4-palette-pink-16:#fd57cb;--cap-v4-palette-pink-17:#f849c5;--cap-v4-palette-pink-18:#f339bf;--cap-v4-palette-pink-19:#ed26b9;--cap-v4-palette-pink-20:#e605b3;--cap-v4-palette-pink-21:#db00aa;--cap-v4-palette-pink-22:#d000a1;--cap-v4-palette-pink-23:#c40098;--cap-v4-palette-pink-24:#b9008e;--cap-v4-palette-pink-25:#ad0085;--cap-v4-palette-pink-26:#a1007c;--cap-v4-palette-pink-27:#960073;--cap-v4-palette-pink-28:#8b006a;--cap-v4-palette-pink-29:#7f0061;--cap-v4-palette-pink-30:#740058;--cap-v4-palette-pink-31:#690050;--cap-v4-palette-pink-32:#5e0047;--cap-v4-palette-pink-33:#53003e;--cap-v4-palette-pink-34:#480036;--cap-v4-palette-pink-35:#3e002e;--cap-v4-palette-pink-36:#330026;--cap-v4-palette-pink-37:#29001e;--cap-v4-palette-pink-38:#200016;--cap-v4-palette-pink-39:#16000f;--cap-v4-palette-pink-40:#0d0008;--cap-v4-palette-pink-41:#060003;--cap-v4-palette-purple-01:#fdfbff;--cap-v4-palette-purple-02:#faf6ff;--cap-v4-palette-purple-03:#f7f1ff;--cap-v4-palette-purple-04:#f4eaff;--cap-v4-palette-purple-05:#f0e3ff;--cap-v4-palette-purple-06:#ecdcff;--cap-v4-palette-purple-07:#e8d4ff;--cap-v4-palette-purple-08:#e4ccff;--cap-v4-palette-purple-09:#e0c4ff;--cap-v4-palette-purple-10:#dcbbff;--cap-v4-palette-purple-11:#d7b2ff;--cap-v4-palette-purple-12:#d3a8ff;--cap-v4-palette-purple-13:#cf9eff;--cap-v4-palette-purple-14:#ca94ff;--cap-v4-palette-purple-15:#c689ff;--cap-v4-palette-purple-16:#c17eff;--cap-v4-palette-purple-17:#bd72ff;--cap-v4-palette-purple-18:#b964ff;--cap-v4-palette-purple-19:#b455ff;--cap-v4-palette-purple-20:#b044ff;--cap-v4-palette-purple-21:#a936fa;--cap-v4-palette-purple-22:#a327f3;--cap-v4-palette-purple-23:#9c13ec;--cap-v4-palette-purple-24:#9400e1;--cap-v4-palette-purple-25:#8a00d3;--cap-v4-palette-purple-26:#8100c6;--cap-v4-palette-purple-27:#7800b8;--cap-v4-palette-purple-28:#6e00aa;--cap-v4-palette-purple-29:#65009c;--cap-v4-palette-purple-30:#5c008f;--cap-v4-palette-purple-31:#530081;--cap-v4-palette-purple-32:#4a0074;--cap-v4-palette-purple-33:#410067;--cap-v4-palette-purple-34:#38005a;--cap-v4-palette-purple-35:#30004d;--cap-v4-palette-purple-36:#270041;--cap-v4-palette-purple-37:#1f0035;--cap-v4-palette-purple-38:#170029;--cap-v4-palette-purple-39:#10001e;--cap-v4-palette-purple-40:#080013;--cap-v4-palette-purple-41:#030009;--cap-v4-palette-gray-0:#fff;--cap-v4-palette-gray-25:#f6f6f6;--cap-v4-palette-gray-50:#eee;--cap-v4-palette-gray-75:#e5e5e5;--cap-v4-palette-gray-100:#ddd;--cap-v4-palette-gray-125:#d5d5d5;--cap-v4-palette-gray-150:#cecece;--cap-v4-palette-gray-175:#c6c6c6;--cap-v4-palette-gray-200:#bfbfbf;--cap-v4-palette-gray-225:#b8b8b8;--cap-v4-palette-gray-250:#b1b1b1;--cap-v4-palette-gray-275:#aaa;--cap-v4-palette-gray-300:#a4a4a4;--cap-v4-palette-gray-325:#9e9e9e;--cap-v4-palette-gray-350:#989898;--cap-v4-palette-gray-375:#919191;--cap-v4-palette-gray-400:#8c8c8c;--cap-v4-palette-gray-425:#868686;--cap-v4-palette-gray-450:gray;--cap-v4-palette-gray-475:#7b7b7b;--cap-v4-palette-gray-500:#757575;--cap-v4-palette-gray-525:#707070;--cap-v4-palette-gray-550:#6b6b6b;--cap-v4-palette-gray-575:#666;--cap-v4-palette-gray-600:#616161;--cap-v4-palette-gray-625:#5c5c5c;--cap-v4-palette-gray-650:#575757;--cap-v4-palette-gray-675:#525252;--cap-v4-palette-gray-700:#4d4d4d;--cap-v4-palette-gray-725:#484848;--cap-v4-palette-gray-750:#444;--cap-v4-palette-gray-775:#3f3f3f;--cap-v4-palette-gray-800:#3a3a3a;--cap-v4-palette-gray-825:#353535;--cap-v4-palette-gray-850:#2f2f2f;--cap-v4-palette-gray-875:#2a2a2a;--cap-v4-palette-gray-900:#242424;--cap-v4-palette-gray-925:#1e1e1e;--cap-v4-palette-gray-950:#161616;--cap-v4-palette-gray-975:#0d0d0d;--cap-v4-palette-gray-1000:#000;--cap-v4-palette-black:#000;--cap-v4-palette-white:#fff;--cap-v4-primitives-space-fixed-0:0px;--cap-v4-primitives-space-fixed-1:1px;--cap-v4-primitives-space-fixed-2:2px;--cap-v4-primitives-space-fixed-3:3px;--cap-v4-primitives-space-fixed-4:4px;--cap-v4-primitives-space-fixed-6:6px;--cap-v4-primitives-space-fixed-8:8px;--cap-v4-primitives-space-fixed-12:12px;--cap-v4-primitives-space-fixed-16:16px;--cap-v4-primitives-space-fixed-20:20px;--cap-v4-primitives-space-fixed-24:24px;--cap-v4-primitives-space-fixed-32:32px;--cap-v4-primitives-space-fixed-40:40px;--cap-v4-primitives-space-fixed-44:44px;--cap-v4-primitives-space-fixed-48:48px;--cap-v4-primitives-space-fixed-64:64px;--cap-v4-primitives-space-fixed-96:96px;--cap-v4-primitives-space-fixed-128:128px;--cap-v4-primitives-size-touch:44px;--cap-v4-primitives-radius-none:0px;--cap-v4-primitives-radius-pill:9999px;--cap-v4-primitives-stroke-structural:1px;--cap-v4-primitives-stroke-focus:2px;--cap-v4-primitives-font-family-base:"Medeo Sans";--cap-v4-primitives-font-family-code:"Medeo Mono";--cap-v4-primitives-font-family-heading:"Medeo Sans";--cap-v4-primitives-font-family-pair:"Medeo Mono";--cap-v4-primitives-font-size-caption:12px;--cap-v4-primitives-font-size-body:14px;--cap-v4-primitives-font-size-label:13px;--cap-v4-primitives-font-size-subtitle:18px;--cap-v4-primitives-font-size-title:24px;--cap-v4-primitives-font-size-display:36px;--cap-v4-primitives-font-line-height-caption:16px;--cap-v4-primitives-font-line-height-body:20px;--cap-v4-primitives-font-line-height-label:18px;--cap-v4-primitives-font-line-height-subtitle:26px;--cap-v4-primitives-font-line-height-title:32px;--cap-v4-primitives-font-line-height-display:44px;--cap-v4-primitives-font-weight-regular:400;--cap-v4-primitives-font-weight-medium:500;--cap-v4-primitives-font-weight-semibold:600;--cap-v4-primitives-font-tracking-normal:0px;--cap-v4-primitives-font-tracking-tight:0px;--cap-v4-primitives-number-0:0px;--cap-v4-primitives-number-2:2px;--cap-v4-primitives-number-4:4px;--cap-v4-primitives-number-3:3px;--cap-v4-primitives-number-8:8px;--cap-v4-primitives-number-6:6px;--cap-v4-primitives-number-12:12px;--cap-v4-primitives-number-9:9px;--cap-v4-primitives-number-16:16px;--cap-v4-primitives-number-24:24px;--cap-v4-primitives-number-18:18px;--cap-v4-primitives-number-32:32px;--cap-v4-primitives-number-40:40px;--cap-v4-primitives-number-30:30px;--cap-v4-primitives-number-48:48px;--cap-v4-primitives-number-36:36px;--cap-v4-primitives-number-64:64px;--cap-v4-primitives-number-22:22px;--cap-v4-primitives-number-5:5px;--cap-v4-primitives-number-20:20px;--cap-v4-primitives-number-15:15px;--cap-v4-primitives-number-44:44px;--cap-v4-primitives-number-38:38px;--cap-v4-primitives-number-1:1px;--cap-v4-primitives-opacity-3:3;--cap-v4-primitives-opacity-5:5;--cap-v4-primitives-opacity-8:8;--cap-v4-primitives-opacity-10:10;--cap-v4-primitives-opacity-12:12;--cap-v4-primitives-opacity-15:15;--cap-v4-primitives-opacity-16:16;--cap-v4-primitives-opacity-20:20;--cap-v4-primitives-opacity-24:24;--cap-v4-primitives-opacity-30:30;--cap-v4-primitives-opacity-32:32;--cap-v4-primitives-opacity-40:40;--cap-v4-primitives-opacity-48:48;--cap-v4-primitives-opacity-60:60;--cap-v4-primitives-opacity-64:64;--cap-v4-primitives-opacity-72:72;--cap-v4-primitives-opacity-80:80;--cap-v4-primitives-opacity-88:88;--cap-v4-primitives-opacity-92:92;--cap-v4-primitives-opacity-96:96;--cap-v4-primitives-opacity-7:7;--cap-v4-primitives-opacity-6:6;--cap-v4-primitives-opacity-11:11;--cap-v4-primitives-opacity-58:58;--cap-v4-primitives-opacity-21:21;--cap-v4-primitives-opacity-28:28;--cap-v4-primitives-opacity-18:18;--cap-v4-primitives-opacity-65:65;--cap-v4-primitives-opacity-62:62;--cap-v4-primitives-opacity-68:68;--cap-v4-primitives-opacity-14:14;--cap-v4-primitives-opacity-17:17;--cap-v4-primitives-opacity-22:22;--cap-v4-primitives-opacity-9:9;--cap-v4-primitives-opacity-66:66;--cap-v4-primitives-opacity-63:63;--cap-v4-primitives-opacity-90:90;--cap-v4-primitives-opacity-19:19;--cap-v4-primitives-opacity-13:13;--cap-v4-primitives-opacity-89:89;--cap-v4-primitives-opacity-4:4;--cap-v4-primitives-opacity-31:31;--cap-v4-primitives-opacity-87:87;--cap-v4-opacity-3:var(--cap-v4-primitives-opacity-3);--cap-v4-opacity-5:var(--cap-v4-primitives-opacity-5);--cap-v4-opacity-8:var(--cap-v4-primitives-opacity-8);--cap-v4-opacity-10:var(--cap-v4-primitives-opacity-10);--cap-v4-opacity-12:var(--cap-v4-primitives-opacity-12);--cap-v4-opacity-15:var(--cap-v4-primitives-opacity-15);--cap-v4-opacity-16:var(--cap-v4-primitives-opacity-16);--cap-v4-opacity-20:var(--cap-v4-primitives-opacity-20);--cap-v4-opacity-24:var(--cap-v4-primitives-opacity-24);--cap-v4-opacity-30:var(--cap-v4-primitives-opacity-30);--cap-v4-opacity-32:var(--cap-v4-primitives-opacity-32);--cap-v4-opacity-40:var(--cap-v4-primitives-opacity-40);--cap-v4-opacity-48:var(--cap-v4-primitives-opacity-48);--cap-v4-opacity-60:var(--cap-v4-primitives-opacity-60);--cap-v4-opacity-64:var(--cap-v4-primitives-opacity-64);--cap-v4-opacity-72:var(--cap-v4-primitives-opacity-72);--cap-v4-opacity-80:var(--cap-v4-primitives-opacity-80);--cap-v4-opacity-88:var(--cap-v4-primitives-opacity-88);--cap-v4-opacity-92:var(--cap-v4-primitives-opacity-92);--cap-v4-opacity-96:var(--cap-v4-primitives-opacity-96);--cap-v4-opacity-7:var(--cap-v4-primitives-opacity-7);--cap-v4-opacity-6:var(--cap-v4-primitives-opacity-6);--cap-v4-opacity-11:var(--cap-v4-primitives-opacity-11);--cap-v4-opacity-58:var(--cap-v4-primitives-opacity-58);--cap-v4-opacity-21:var(--cap-v4-primitives-opacity-21);--cap-v4-opacity-28:var(--cap-v4-primitives-opacity-28);--cap-v4-opacity-18:var(--cap-v4-primitives-opacity-18);--cap-v4-opacity-65:var(--cap-v4-primitives-opacity-65);--cap-v4-opacity-62:var(--cap-v4-primitives-opacity-62);--cap-v4-opacity-68:var(--cap-v4-primitives-opacity-68);--cap-v4-opacity-14:var(--cap-v4-primitives-opacity-14);--cap-v4-opacity-17:var(--cap-v4-primitives-opacity-17);--cap-v4-opacity-22:var(--cap-v4-primitives-opacity-22);--cap-v4-opacity-9:var(--cap-v4-primitives-opacity-9);--cap-v4-opacity-66:var(--cap-v4-primitives-opacity-66);--cap-v4-opacity-63:var(--cap-v4-primitives-opacity-63);--cap-v4-opacity-90:var(--cap-v4-primitives-opacity-90);--cap-v4-opacity-19:var(--cap-v4-primitives-opacity-19);--cap-v4-opacity-13:var(--cap-v4-primitives-opacity-13);--cap-v4-opacity-89:var(--cap-v4-primitives-opacity-89);--cap-v4-opacity-4:var(--cap-v4-primitives-opacity-4);--cap-v4-opacity-31:var(--cap-v4-primitives-opacity-31);--cap-v4-opacity-87:var(--cap-v4-primitives-opacity-87);--cap-v4-palette-blue-01-rgb:249.59 251.952 255;--cap-v4-palette-blue-02-rgb:244.116 248.871 255;--cap-v4-palette-blue-03-rgb:236.824 244.77 255;--cap-v4-palette-blue-04-rgb:228.626 240.167 255;--cap-v4-palette-blue-05-rgb:219.767 235.198 255;--cap-v4-palette-blue-06-rgb:210.366 229.932 255;--cap-v4-palette-blue-07-rgb:200.494 224.411 255;--cap-v4-palette-blue-08-rgb:190.194 218.66 255;--cap-v4-palette-blue-09-rgb:179.492 212.695 255;--cap-v4-palette-blue-10-rgb:168.397 206.526 255;--cap-v4-palette-blue-11-rgb:156.907 200.158 255;--cap-v4-palette-blue-12-rgb:145.001 193.589 255;--cap-v4-palette-blue-13-rgb:132.641 186.815 255;--cap-v4-palette-blue-14-rgb:119.758 179.827 255;--cap-v4-palette-blue-15-rgb:106.234 172.613 255;--cap-v4-palette-blue-16-rgb:91.8619 165.151 255;--cap-v4-palette-blue-17-rgb:76.2446 157.417 255;--cap-v4-palette-blue-18-rgb:58.4984 149.375 255;--cap-v4-palette-blue-19-rgb:35.8572 140.978 255;--cap-v4-palette-blue-20-rgb:7.65e-8 132.563 252.579;--cap-v4-palette-blue-21-rgb:7.65e-8 125.627 239.965;--cap-v4-palette-blue-22-rgb:2.55e-8 118.685 227.337;--cap-v4-palette-blue-23-rgb:2.55e-8 111.741 214.71;--cap-v4-palette-blue-24-rgb:7.65e-8 104.806 202.095;--cap-v4-palette-blue-25-rgb:5.1e-8 97.8843 189.508;--cap-v4-palette-blue-26-rgb:7.65e-8 90.9851 176.96;--cap-v4-palette-blue-27-rgb:5.1e-8 84.1156 164.466;--cap-v4-palette-blue-28-rgb:2.55e-8 77.2838 152.041;--cap-v4-palette-blue-29-rgb:5.1e-8 70.4981 139.7;--cap-v4-palette-blue-30-rgb:0 63.7676 127.458;--cap-v4-palette-blue-31-rgb:5.1e-8 57.1016 115.335;--cap-v4-palette-blue-32-rgb:0 50.5108 103.348;--cap-v4-palette-blue-33-rgb:2.55e-8 44.0065 91.5184;--cap-v4-palette-blue-34-rgb:2.55e-8 37.6016 79.8697;--cap-v4-palette-blue-35-rgb:0 31.3109 68.4286;--cap-v4-palette-blue-36-rgb:0 25.1512 57.2258;--cap-v4-palette-blue-37-rgb:0 19.1428 46.2982;--cap-v4-palette-blue-38-rgb:0 13.3105 35.6908;--cap-v4-palette-blue-39-rgb:0 7.83982 25.4604;--cap-v4-palette-blue-40-rgb:0 3.96052 15.6829;--cap-v4-palette-blue-41-rgb:0 1.6242 6.82467;--cap-v4-palette-green-01-rgb:246.229 254.122 248.746;--cap-v4-palette-green-02-rgb:238.733 252.551 243.196;--cap-v4-palette-green-03-rgb:229.323 250.157 236.159;--cap-v4-palette-green-04-rgb:219.175 247.232 228.539;--cap-v4-palette-green-05-rgb:208.537 243.888 220.551;--cap-v4-palette-green-06-rgb:197.523 240.189 212.303;--cap-v4-palette-green-07-rgb:186.193 236.175 203.865;--cap-v4-palette-green-08-rgb:174.584 231.877 195.286;--cap-v4-palette-green-09-rgb:162.717 227.314 186.606;--cap-v4-palette-green-10-rgb:150.596 222.502 177.857;--cap-v4-palette-green-11-rgb:138.211 217.454 169.07;--cap-v4-palette-green-12-rgb:125.529 212.179 160.27;--cap-v4-palette-green-13-rgb:112.487 206.687 151.48;--cap-v4-palette-green-14-rgb:98.9728 200.984 142.724;--cap-v4-palette-green-15-rgb:84.7763 195.078 134.02;--cap-v4-palette-green-16-rgb:69.4873 188.975 125.39;--cap-v4-palette-green-17-rgb:52.1574 182.683 116.851;--cap-v4-palette-green-18-rgb:29.5913 176.207 108.421;--cap-v4-palette-green-19-rgb:5.1e-8 169.065 101.102;--cap-v4-palette-green-20-rgb:7.65e-8 160.811 95.9113;--cap-v4-palette-green-21-rgb:7.65e-8 152.539 90.7098;--cap-v4-palette-green-22-rgb:2.55e-8 144.258 85.5028;--cap-v4-palette-green-23-rgb:1.275e-7 135.977 80.2957;--cap-v4-palette-green-24-rgb:5.1e-8 127.704 75.0941;--cap-v4-palette-green-25-rgb:0 119.449 69.9034;--cap-v4-palette-green-26-rgb:7.65e-8 111.221 64.7291;--cap-v4-palette-green-27-rgb:2.55e-8 103.027 59.5772;--cap-v4-palette-green-28-rgb:5.1e-8 94.879 54.4536;--cap-v4-palette-green-29-rgb:5.1e-8 86.7858 49.3646;--cap-v4-palette-green-30-rgb:2.55e-8 78.7582 44.3169;--cap-v4-palette-green-31-rgb:2.55e-8 70.8077 39.3176;--cap-v4-palette-green-32-rgb:0 62.9468 34.3747;--cap-v4-palette-green-33-rgb:2.55e-8 55.1891 29.4967;--cap-v4-palette-green-34-rgb:2.55e-8 47.5501 24.6933;--cap-v4-palette-green-35-rgb:2.55e-8 40.0471 19.9754;--cap-v4-palette-green-36-rgb:0 32.7005 15.3559;--cap-v4-palette-green-37-rgb:0 25.5343 10.8498;--cap-v4-palette-green-38-rgb:0 18.578 6.83197;--cap-v4-palette-green-39-rgb:0 11.8691 3.93013;--cap-v4-palette-green-40-rgb:0 6.04543 1.98543;--cap-v4-palette-green-41-rgb:0 2.47922 .814219;--cap-v4-palette-yellow-01-rgb:254.723 251.69 242.635;--cap-v4-palette-yellow-02-rgb:253.632 248.299 232.458;--cap-v4-palette-yellow-03-rgb:251.834 243.759 219.891;--cap-v4-palette-yellow-04-rgb:249.555 238.637 206.507;--cap-v4-palette-yellow-05-rgb:246.892 233.093 192.608;--cap-v4-palette-yellow-06-rgb:243.902 227.211 178.311;--cap-v4-palette-yellow-07-rgb:240.621 221.043 163.666;--cap-v4-palette-yellow-08-rgb:237.071 214.631 148.673;--cap-v4-palette-yellow-09-rgb:233.269 208.004 133.291;--cap-v4-palette-yellow-10-rgb:229.224 201.187 117.416;--cap-v4-palette-yellow-11-rgb:224.941 194.203 100.836;--cap-v4-palette-yellow-12-rgb:220.425 187.072 83.1234;--cap-v4-palette-yellow-13-rgb:215.677 179.811 63.287;--cap-v4-palette-yellow-14-rgb:210.699 172.439 38.1092;--cap-v4-palette-yellow-15-rgb:204.786 165.17 7.65e-8;--cap-v4-palette-yellow-16-rgb:196.58 158.45 5.1e-8;--cap-v4-palette-yellow-17-rgb:188.318 151.684 1.02e-7;--cap-v4-palette-yellow-18-rgb:180.01 144.879 1.53e-7;--cap-v4-palette-yellow-19-rgb:171.665 138.045 2.04e-7;--cap-v4-palette-yellow-20-rgb:163.293 131.189 5.1e-8;--cap-v4-palette-yellow-21-rgb:154.904 124.319 1.02e-7;--cap-v4-palette-yellow-22-rgb:146.505 117.441 1.53e-7;--cap-v4-palette-yellow-23-rgb:138.107 110.563 2.55e-8;--cap-v4-palette-yellow-24-rgb:129.717 103.692 7.65e-8;--cap-v4-palette-yellow-25-rgb:121.344 96.8357 2.55e-8;--cap-v4-palette-yellow-26-rgb:112.999 90.001 5.1e-8;--cap-v4-palette-yellow-27-rgb:104.689 83.1959 5.1e-8;--cap-v4-palette-yellow-28-rgb:96.4253 76.4281 7.65e-8;--cap-v4-palette-yellow-29-rgb:88.2172 69.7061 5.1e-8;--cap-v4-palette-yellow-30-rgb:80.0756 63.0386 5.1e-8;--cap-v4-palette-yellow-31-rgb:72.0123 56.4351 5.1e-8;--cap-v4-palette-yellow-32-rgb:64.0397 49.906 2.55e-8;--cap-v4-palette-yellow-33-rgb:56.1719 43.4627 2.55e-8;--cap-v4-palette-yellow-34-rgb:48.4244 37.1178 2.55e-8;--cap-v4-palette-yellow-35-rgb:40.8149 30.886 0;--cap-v4-palette-yellow-36-rgb:33.3639 24.7841 0;--cap-v4-palette-yellow-37-rgb:26.096 18.832 0;--cap-v4-palette-yellow-38-rgb:19.041 13.0543 0;--cap-v4-palette-yellow-39-rgb:12.2367 7.66465 0;--cap-v4-palette-yellow-40-rgb:6.2535 3.87203 0;--cap-v4-palette-yellow-41-rgb:2.56454 1.58791 0;--cap-v4-palette-orange-01-rgb:255 250.705 248.913;--cap-v4-palette-orange-02-rgb:255 246.349 242.731;--cap-v4-palette-orange-03-rgb:255 240.53 234.461;--cap-v4-palette-orange-04-rgb:255 233.963 225.11;--cap-v4-palette-orange-05-rgb:255 226.831 214.935;--cap-v4-palette-orange-06-rgb:255 219.219 204.051;--cap-v4-palette-orange-07-rgb:255 211.168 192.516;--cap-v4-palette-orange-08-rgb:255 202.698 180.347;--cap-v4-palette-orange-09-rgb:255 193.808 167.535;--cap-v4-palette-orange-10-rgb:255 184.481 154.038;--cap-v4-palette-orange-11-rgb:255 174.684 139.772;--cap-v4-palette-orange-12-rgb:255 164.362 124.59;--cap-v4-palette-orange-13-rgb:255 153.432 108.229;--cap-v4-palette-orange-14-rgb:255 141.77 90.1796;--cap-v4-palette-orange-15-rgb:255 129.185 69.2809;--cap-v4-palette-orange-16-rgb:254.415 115.896 43.4734;--cap-v4-palette-orange-17-rgb:249.675 105.34 17.6991;--cap-v4-palette-orange-18-rgb:240.9 98.3607 1.02e-7;--cap-v4-palette-orange-19-rgb:229.937 93.5274 1.02e-7;--cap-v4-palette-orange-20-rgb:218.938 88.6784 2.55e-8;--cap-v4-palette-orange-21-rgb:207.916 83.8192 1.02e-7;--cap-v4-palette-orange-22-rgb:196.882 78.9547 5.1e-8;--cap-v4-palette-orange-23-rgb:185.848 74.0903 1.02e-7;--cap-v4-palette-orange-24-rgb:174.825 69.2308 7.65e-8;--cap-v4-palette-orange-25-rgb:163.825 64.3816 2.55e-8;--cap-v4-palette-orange-26-rgb:152.861 59.5478 7.65e-8;--cap-v4-palette-orange-27-rgb:141.944 54.7349 7.65e-8;--cap-v4-palette-orange-28-rgb:131.086 49.9483 2.55e-8;--cap-v4-palette-orange-29-rgb:120.302 45.1941 2.55e-8;--cap-v4-palette-orange-30-rgb:109.606 40.4785 2.55e-8;--cap-v4-palette-orange-31-rgb:99.012 35.8082 0;--cap-v4-palette-orange-32-rgb:88.5376 31.1904 2.55e-8;--cap-v4-palette-orange-33-rgb:78.2007 26.6334 0;--cap-v4-palette-orange-34-rgb:68.0219 22.146 0;--cap-v4-palette-orange-35-rgb:58.0244 17.7385 0;--cap-v4-palette-orange-36-rgb:48.2353 13.4229 0;--cap-v4-palette-orange-37-rgb:38.6865 9.22973 0;--cap-v4-palette-orange-38-rgb:29.4175 5.80245 0;--cap-v4-palette-orange-39-rgb:20.478 3.3379 0;--cap-v4-palette-orange-40-rgb:11.9343 1.68624 0;--cap-v4-palette-orange-41-rgb:4.93733 .691523 0;--cap-v4-palette-red-01-rgb:255 250.548 250.018;--cap-v4-palette-red-02-rgb:255 246.032 244.971;--cap-v4-palette-red-03-rgb:255 240 238.239;--cap-v4-palette-red-04-rgb:255 233.193 230.657;--cap-v4-palette-red-05-rgb:255 225.801 222.446;--cap-v4-palette-red-06-rgb:255 217.912 213.714;--cap-v4-palette-red-07-rgb:255 209.57 204.522;--cap-v4-palette-red-08-rgb:255 200.795 194.909;--cap-v4-palette-red-09-rgb:255 191.587 184.895;--cap-v4-palette-red-10-rgb:255 181.929 174.489;--cap-v4-palette-red-11-rgb:255 171.785 163.689;--cap-v4-palette-red-12-rgb:255 161.097 152.481;--cap-v4-palette-red-13-rgb:255 149.776 140.838;--cap-v4-palette-red-14-rgb:255 137.686 128.715;--cap-v4-palette-red-15-rgb:255 124.614 116.038;--cap-v4-palette-red-16-rgb:255 110.206 102.688;--cap-v4-palette-red-17-rgb:255 93.816 88.4569;--cap-v4-palette-red-18-rgb:254.817 74.3379 73.1487;--cap-v4-palette-red-19-rgb:249.041 60.2522 62.798;--cap-v4-palette-red-20-rgb:242.709 44.1939 52.3582;--cap-v4-palette-red-21-rgb:235.829 22.793 41.6523;--cap-v4-palette-red-22-rgb:226.326 1.53e-7 34.0981;--cap-v4-palette-red-23-rgb:213.751 1.02e-7 31.5804;--cap-v4-palette-red-24-rgb:201.19 1.02e-7 29.0653;--cap-v4-palette-red-25-rgb:188.655 2.55e-8 26.5555;--cap-v4-palette-red-26-rgb:176.159 0 24.0537;--cap-v4-palette-red-27-rgb:163.718 5.1e-8 21.5627;--cap-v4-palette-red-28-rgb:151.345 7.65e-8 19.0854;--cap-v4-palette-red-29-rgb:139.055 7.65e-8 16.6247;--cap-v4-palette-red-30-rgb:126.866 2.55e-8 14.1841;--cap-v4-palette-red-31-rgb:114.793 0 11.7669;--cap-v4-palette-red-32-rgb:102.856 0 9.38652;--cap-v4-palette-red-33-rgb:91.0762 0 7.27405;--cap-v4-palette-red-34-rgb:79.4763 0 5.4939;--cap-v4-palette-red-35-rgb:68.0831 2.55e-8 4.02202;--cap-v4-palette-red-36-rgb:56.9273 0 2.83294;--cap-v4-palette-red-37-rgb:46.0455 0 1.89978;--cap-v4-palette-red-38-rgb:35.4825 0 1.19434;--cap-v4-palette-red-39-rgb:25.2949 0 .68705;--cap-v4-palette-red-40-rgb:15.5585 0 .347085;--cap-v4-palette-red-41-rgb:6.75624 0 .142339;--cap-v4-palette-pink-01-rgb:255 250.133 252.893;--cap-v4-palette-pink-02-rgb:255 245.187 250.784;--cap-v4-palette-pink-03-rgb:255 238.567 248.012;--cap-v4-palette-pink-04-rgb:255 231.073 244.948;--cap-v4-palette-pink-05-rgb:255 222.907 241.701;--cap-v4-palette-pink-06-rgb:255 214.154 238.329;--cap-v4-palette-pink-07-rgb:255 204.851 234.875;--cap-v4-palette-pink-08-rgb:255 195.005 231.369;--cap-v4-palette-pink-09-rgb:255 184.594 227.836;--cap-v4-palette-pink-10-rgb:255 173.571 224.297;--cap-v4-palette-pink-11-rgb:255 161.857 220.77;--cap-v4-palette-pink-12-rgb:255 149.323 217.272;--cap-v4-palette-pink-13-rgb:255 135.767 213.82;--cap-v4-palette-pink-14-rgb:255 120.855 210.427;--cap-v4-palette-pink-15-rgb:255 103.986 207.108;--cap-v4-palette-pink-16-rgb:253.267 86.9013 202.998;--cap-v4-palette-pink-17-rgb:248.321 72.7361 197.302;--cap-v4-palette-pink-18-rgb:242.861 57.0664 191.358;--cap-v4-palette-pink-19-rgb:236.892 38.1662 185.17;--cap-v4-palette-pink-20-rgb:230.425 5.06808 178.739;--cap-v4-palette-pink-21-rgb:219.298 1.785e-7 169.851;--cap-v4-palette-pink-22-rgb:207.698 1.275e-7 160.71;--cap-v4-palette-pink-23-rgb:196.098 1.275e-7 151.568;--cap-v4-palette-pink-24-rgb:184.51 7.65e-8 142.436;--cap-v4-palette-pink-25-rgb:172.947 7.65e-8 133.323;--cap-v4-palette-pink-26-rgb:161.42 0 124.239;--cap-v4-palette-pink-27-rgb:149.942 7.65e-8 115.194;--cap-v4-palette-pink-28-rgb:138.528 7.65e-8 106.199;--cap-v4-palette-pink-29-rgb:127.191 5.1e-8 97.2641;--cap-v4-palette-pink-30-rgb:115.946 5.1e-8 88.4022;--cap-v4-palette-pink-31-rgb:104.809 2.55e-8 79.6253;--cap-v4-palette-pink-32-rgb:93.7976 2.55e-8 70.9474;--cap-v4-palette-pink-33-rgb:82.9306 0 62.3834;--cap-v4-palette-pink-34-rgb:72.2297 0 53.9503;--cap-v4-palette-pink-35-rgb:61.7195 0 45.6674;--cap-v4-palette-pink-36-rgb:51.4283 2.55e-8 37.5572;--cap-v4-palette-pink-37-rgb:41.3899 0 29.6461;--cap-v4-palette-pink-38-rgb:31.6455 0 21.9668;--cap-v4-palette-pink-39-rgb:22.2476 0 14.5605;--cap-v4-palette-pink-40-rgb:13.2657 0 7.66475;--cap-v4-palette-pink-41-rgb:5.567 0 3.14329;--cap-v4-palette-purple-01-rgb:252.665 250.753 255;--cap-v4-palette-purple-02-rgb:250.317 246.453 255;--cap-v4-palette-purple-03-rgb:247.216 240.725 255;--cap-v4-palette-purple-04-rgb:243.764 234.282 255;--cap-v4-palette-purple-05-rgb:240.077 227.313 255;--cap-v4-palette-purple-06-rgb:236.215 219.91 255;--cap-v4-palette-purple-07-rgb:232.218 212.127 255;--cap-v4-palette-purple-08-rgb:228.113 203.994 255;--cap-v4-palette-purple-09-rgb:223.924 195.527 255;--cap-v4-palette-purple-10-rgb:219.667 186.731 255;--cap-v4-palette-purple-11-rgb:215.357 177.599 255;--cap-v4-palette-purple-12-rgb:211.006 168.114 255;--cap-v4-palette-purple-13-rgb:206.626 158.244 255;--cap-v4-palette-purple-14-rgb:202.225 147.943 255;--cap-v4-palette-purple-15-rgb:197.812 137.138 255;--cap-v4-palette-purple-16-rgb:193.396 125.718 255;--cap-v4-palette-purple-17-rgb:188.983 113.514 255;--cap-v4-palette-purple-18-rgb:184.581 100.245 255;--cap-v4-palette-purple-19-rgb:180.196 85.4063 255;--cap-v4-palette-purple-20-rgb:175.835 67.9349 255;--cap-v4-palette-purple-21-rgb:169.496 54.1599 249.516;--cap-v4-palette-purple-22-rgb:162.797 39.0016 243.03;--cap-v4-palette-purple-23-rgb:155.882 18.6023 235.927;--cap-v4-palette-purple-24-rgb:147.699 7.65e-8 225.358;--cap-v4-palette-purple-25-rgb:138.28 5.1e-8 211.416;--cap-v4-palette-purple-26-rgb:128.89 1.02e-7 197.517;--cap-v4-palette-purple-27-rgb:119.541 2.55e-8 183.678;--cap-v4-palette-purple-28-rgb:110.243 7.65e-8 169.916;--cap-v4-palette-purple-29-rgb:101.008 2.55e-8 156.246;--cap-v4-palette-purple-30-rgb:91.8479 2.55e-8 142.688;--cap-v4-palette-purple-31-rgb:82.7758 0 129.259;--cap-v4-palette-purple-32-rgb:73.8059 2.55e-8 115.982;--cap-v4-palette-purple-33-rgb:64.9538 2.55e-8 102.879;--cap-v4-palette-purple-34-rgb:56.237 0 89.9765;--cap-v4-palette-purple-35-rgb:47.6755 0 77.3038;--cap-v4-palette-purple-36-rgb:39.2924 0 64.8952;--cap-v4-palette-purple-37-rgb:31.1152 0 52.7914;--cap-v4-palette-purple-38-rgb:23.1776 0 41.0421;--cap-v4-palette-purple-39-rgb:15.5222 0 29.7106;--cap-v4-palette-purple-40-rgb:8.29822 0 18.8807;--cap-v4-palette-purple-41-rgb:3.40308 0 8.72242;--cap-v4-palette-gray-0-rgb:255 255 255;--cap-v4-palette-gray-25-rgb:246.172 246.172 246.172;--cap-v4-palette-gray-50-rgb:237.599 237.599 237.599;--cap-v4-palette-gray-75-rgb:229.272 229.272 229.272;--cap-v4-palette-gray-100-rgb:221.183 221.183 221.183;--cap-v4-palette-gray-125-rgb:213.321 213.321 213.321;--cap-v4-palette-gray-150-rgb:205.68 205.68 205.68;--cap-v4-palette-gray-175-rgb:198.25 198.25 198.25;--cap-v4-palette-gray-200-rgb:191.024 191.024 191.024;--cap-v4-palette-gray-225-rgb:183.994 183.994 183.994;--cap-v4-palette-gray-250-rgb:177.152 177.152 177.152;--cap-v4-palette-gray-275-rgb:170.489 170.489 170.489;--cap-v4-palette-gray-300-rgb:163.999 163.999 163.999;--cap-v4-palette-gray-325-rgb:157.674 157.674 157.674;--cap-v4-palette-gray-350-rgb:151.506 151.506 151.506;--cap-v4-palette-gray-375-rgb:145.489 145.489 145.489;--cap-v4-palette-gray-400-rgb:139.613 139.613 139.613;--cap-v4-palette-gray-425-rgb:133.872 133.872 133.872;--cap-v4-palette-gray-450-rgb:128.258 128.258 128.258;--cap-v4-palette-gray-475-rgb:122.763 122.763 122.763;--cap-v4-palette-gray-500-rgb:117.38 117.38 117.38;--cap-v4-palette-gray-525-rgb:112.099 112.099 112.099;--cap-v4-palette-gray-550-rgb:106.913 106.913 106.913;--cap-v4-palette-gray-575-rgb:101.812 101.812 101.812;--cap-v4-palette-gray-600-rgb:96.787 96.787 96.787;--cap-v4-palette-gray-625-rgb:91.8267 91.8267 91.8267;--cap-v4-palette-gray-650-rgb:86.92 86.92 86.92;--cap-v4-palette-gray-675-rgb:82.0541 82.0541 82.0541;--cap-v4-palette-gray-700-rgb:77.2144 77.2144 77.2144;--cap-v4-palette-gray-725-rgb:72.3839 72.3839 72.3839;--cap-v4-palette-gray-750-rgb:67.5426 67.5426 67.5426;--cap-v4-palette-gray-775-rgb:62.6657 62.6657 62.6657;--cap-v4-palette-gray-800-rgb:57.7222 57.7222 57.7222;--cap-v4-palette-gray-825-rgb:52.6716 52.6716 52.6716;--cap-v4-palette-gray-850-rgb:47.4583 47.4583 47.4583;--cap-v4-palette-gray-875-rgb:42.0022 42.0022 42.0022;--cap-v4-palette-gray-900-rgb:36.1793 36.1793 36.1793;--cap-v4-palette-gray-925-rgb:29.7767 29.7767 29.7767;--cap-v4-palette-gray-950-rgb:22.3678 22.3678 22.3678;--cap-v4-palette-gray-975-rgb:12.8018 12.8018 12.8018;--cap-v4-palette-gray-1000-rgb:0 0 0;--cap-v4-palette-black-rgb:0 0 0;--cap-v4-palette-white-rgb:255 255 255}:root:not([data-theme]),[data-theme=light]{--cap-v4-route-theme-light:initial;--cap-v4-route-theme-dark: }[data-theme=dark]{--cap-v4-route-theme-light: ;--cap-v4-route-theme-dark:initial}:root:not([data-surface-scheme]),[data-surface-scheme=standard]{--cap-v4-route-surfacescheme-standard:initial;--cap-v4-route-surfacescheme-dimmed: ;--cap-v4-route-surfacescheme-inverted: }[data-surface-scheme=dimmed]{--cap-v4-route-surfacescheme-standard: ;--cap-v4-route-surfacescheme-dimmed:initial;--cap-v4-route-surfacescheme-inverted: }[data-surface-scheme=inverted]{--cap-v4-route-surfacescheme-standard: ;--cap-v4-route-surfacescheme-dimmed: ;--cap-v4-route-surfacescheme-inverted:initial}:root:not([data-surface]),[data-surface=base],[data-surface=page],[data-surface=shell]{--cap-v4-route-surface-shell:initial;--cap-v4-route-surface-workspace: ;--cap-v4-route-surface-content: ;--cap-v4-route-surface-overlay: ;--cap-v4-route-surface-invert: ;--cap-v4-route-surface-glass: }[data-surface=canvas],[data-surface=inset],[data-surface=workspace]{--cap-v4-route-surface-shell: ;--cap-v4-route-surface-workspace:initial;--cap-v4-route-surface-content: ;--cap-v4-route-surface-overlay: ;--cap-v4-route-surface-invert: ;--cap-v4-route-surface-glass: }[data-surface=raised],[data-surface=panel],[data-surface=content]{--cap-v4-route-surface-shell: ;--cap-v4-route-surface-workspace: ;--cap-v4-route-surface-content:initial;--cap-v4-route-surface-overlay: ;--cap-v4-route-surface-invert: ;--cap-v4-route-surface-glass: }[data-surface=floating],[data-surface=overlay]{--cap-v4-route-surface-shell: ;--cap-v4-route-surface-workspace: ;--cap-v4-route-surface-content: ;--cap-v4-route-surface-overlay:initial;--cap-v4-route-surface-invert: ;--cap-v4-route-surface-glass: }[data-surface=invert]{--cap-v4-route-surface-shell: ;--cap-v4-route-surface-workspace: ;--cap-v4-route-surface-content: ;--cap-v4-route-surface-overlay: ;--cap-v4-route-surface-invert:initial;--cap-v4-route-surface-glass: }[data-surface=glass]{--cap-v4-route-surface-shell: ;--cap-v4-route-surface-workspace: ;--cap-v4-route-surface-content: ;--cap-v4-route-surface-overlay: ;--cap-v4-route-surface-invert: ;--cap-v4-route-surface-glass:initial}:root:not([data-density]),[data-density=default]{--cap-v4-route-density-default:initial;--cap-v4-route-density-compact: }[data-density=compact]{--cap-v4-route-density-default: ;--cap-v4-route-density-compact:initial}:root:not([data-radius]),[data-radius=default]{--cap-v4-route-radius-default:initial;--cap-v4-route-radius-none: ;--cap-v4-route-radius-compact: ;--cap-v4-route-radius-rounded: }[data-radius=none]{--cap-v4-route-radius-default: ;--cap-v4-route-radius-none:initial;--cap-v4-route-radius-compact: ;--cap-v4-route-radius-rounded: }[data-radius=compact]{--cap-v4-route-radius-default: ;--cap-v4-route-radius-none: ;--cap-v4-route-radius-compact:initial;--cap-v4-route-radius-rounded: }[data-radius=rounded]{--cap-v4-route-radius-default: ;--cap-v4-route-radius-none: ;--cap-v4-route-radius-compact: ;--cap-v4-route-radius-rounded:initial}:root:not([data-borders]),[data-borders=off]{--cap-v4-route-borders-off:initial;--cap-v4-route-borders-on: }[data-borders=on]{--cap-v4-route-borders-off: ;--cap-v4-route-borders-on:initial}:root,[data-theme],[data-surface],[data-surface-scheme],[data-density],[data-radius],[data-borders],[data-accent],[data-color],[data-shadow]{--cap-v4-surface-surface-bg-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-50)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-gray-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-88) / 100)));--cap-v4-surface-surface-bg-light-dimmed:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-88) / 100)));--cap-v4-surface-surface-bg-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-975)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-gray-950)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-gray-925)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-gray-900)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-80) / 100)));--cap-v4-surface-surface-bg-dark-dimmed:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-875)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-gray-925)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-gray-950)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-gray-850)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-80) / 100)));--cap-v4-surface-surface-block-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-7) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-7) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-7) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-7) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-7) / 100)));--cap-v4-surface-surface-block-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-7) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-8) / 100)));--cap-v4-surface-content-neutral-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-black));--cap-v4-surface-content-neutral-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-white));--cap-v4-surface-surface-secondary-neutral-normal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-3) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-3) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-3) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-3) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-3) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-3) / 100)));--cap-v4-surface-surface-secondary-neutral-normal-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-3) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-3) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-3) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-3) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-3) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-3) / 100)));--cap-v4-surface-border-neutral-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-125)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-gray-100)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-gray-75)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-gray-100)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-gray-825)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-gray-75));--cap-v4-surface-border-neutral-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-750)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-gray-800)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-gray-825)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-gray-675)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-gray-75)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-gray-825));--cap-v4-surface-border-neutral-normal-dark-dimmed:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-750)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-gray-800)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-gray-825)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-gray-725)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-gray-75)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-gray-825));--cap-v4-surface-surface-secondary-neutral-hover-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-7) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-surface-surface-secondary-neutral-hover-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-7) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-7) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-7) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-7) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-7) / 100)));--cap-v4-surface-border-neutral-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-150)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-gray-150)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-gray-125)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-gray-125)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-gray-800)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-gray-125));--cap-v4-surface-border-neutral-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-700)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-gray-750)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-gray-800)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-gray-650)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-gray-125)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-gray-800));--cap-v4-surface-border-neutral-hover-dark-dimmed:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-700)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-gray-750)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-gray-800)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-gray-675)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-gray-125)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-gray-800));--cap-v4-surface-surface-secondary-neutral-pressed-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-surface-surface-secondary-neutral-pressed-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-11) / 100)));--cap-v4-surface-border-neutral-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-200)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-gray-175)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-gray-150)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-gray-175)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-gray-750)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-gray-150));--cap-v4-surface-border-neutral-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-675)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-gray-725)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-gray-750)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-gray-625)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-gray-150)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-gray-750));--cap-v4-surface-content-on-primary-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-white));--cap-v4-surface-content-on-primary-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-black));--cap-v4-surface-surface-primary-neutral-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-900)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-gray-900)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-gray-900)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-gray-900)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-gray-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-gray-900));--cap-v4-surface-surface-primary-neutral-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-gray-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-gray-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-gray-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-gray-900)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-gray-25));--cap-v4-surface-surface-primary-neutral-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-850)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-gray-850)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-gray-850)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-gray-850)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-gray-75)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-gray-850));--cap-v4-surface-surface-primary-neutral-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-75)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-gray-75)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-gray-75)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-gray-75)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-gray-850)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-gray-75));--cap-v4-surface-surface-primary-neutral-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-800)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-gray-800)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-gray-800)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-gray-800)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-gray-125)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-gray-800));--cap-v4-surface-surface-primary-neutral-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-125)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-gray-125)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-gray-125)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-gray-125)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-gray-800)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-gray-125));--cap-v4-surface-content-primary-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-925)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-gray-925)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-gray-925)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-gray-925)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-gray-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-gray-925));--cap-v4-surface-content-primary-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-gray-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-gray-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-gray-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-gray-925)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-gray-25));--cap-v4-surface-content-secondary-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-825)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-gray-825)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-gray-825)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-gray-825)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-gray-50)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-gray-825));--cap-v4-surface-content-secondary-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-50)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-gray-50)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-gray-50)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-gray-50)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-gray-825)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-gray-50));--cap-v4-surface-content-tertiary-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-750)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-gray-750)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-gray-750)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-gray-750)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-gray-100)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-gray-775));--cap-v4-surface-content-tertiary-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-100)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-gray-100)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-gray-100)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-gray-100)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-gray-750)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-gray-100));--cap-v4-surface-content-muted-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-700)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-gray-700)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-gray-700)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-gray-700)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-gray-150)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-gray-750));--cap-v4-surface-content-muted-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-150)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-gray-150)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-gray-150)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-gray-150)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-gray-700)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-gray-125));--cap-v4-surface-content-muted-dark-dimmed:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-150)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-gray-150)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-gray-150)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-gray-125)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-gray-700)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-gray-125));--cap-v4-surface-content-caption-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-675)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-gray-650)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-gray-650)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-gray-650)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-gray-175)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-gray-725));--cap-v4-surface-content-caption-light-dimmed:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-650)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-gray-650)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-gray-650)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-gray-650)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-gray-175)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-gray-725));--cap-v4-surface-content-caption-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-175)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-gray-175)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-gray-175)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-gray-175)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-gray-650)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-gray-150));--cap-v4-surface-content-caption-dark-dimmed:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-175)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-gray-175)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-gray-175)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-gray-150)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-gray-650)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-gray-150));--cap-v4-surface-border-subtle-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-75)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-gray-75)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-gray-50)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-gray-50)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-gray-875)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-gray-50));--cap-v4-surface-border-subtle-light-dimmed:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-75)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-gray-50)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-gray-50)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-gray-50)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-gray-875)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-gray-50));--cap-v4-surface-border-subtle-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-925)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-gray-900)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-gray-875)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-gray-850)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-gray-50)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-gray-875));--cap-v4-surface-border-subtle-dark-dimmed:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-850)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-gray-875)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-gray-900)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-gray-800)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-gray-50)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-gray-875));--cap-v4-surface-border-default-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-125)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-gray-100)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-gray-75)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-gray-75)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-gray-850)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-gray-75));--cap-v4-surface-border-default-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-900)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-gray-875)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-gray-850)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-gray-825)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-gray-75)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-gray-850));--cap-v4-surface-border-default-dark-dimmed:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-800)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-gray-850)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-gray-850)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-gray-775)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-gray-75)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-gray-850));--cap-v4-surface-border-strong-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-200)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-gray-200)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-gray-175)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-gray-175)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-gray-750)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-gray-175));--cap-v4-surface-border-strong-light-dimmed:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-200)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-gray-175)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-gray-175)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-gray-175)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-gray-750)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-gray-175));--cap-v4-surface-border-strong-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-800)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-gray-775)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-gray-750)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-gray-725)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-gray-175)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-gray-750));--cap-v4-surface-border-strong-dark-dimmed:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-725)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-gray-750)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-gray-775)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-gray-700)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-gray-175)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-gray-750));--cap-v4-surface-border-focus-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-550)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-gray-525)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-gray-500)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-gray-500)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-gray-425)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-gray-575));--cap-v4-surface-border-focus-light-dimmed:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-525)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-gray-500)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-gray-500)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-gray-500)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-gray-425)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-gray-575));--cap-v4-surface-border-focus-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-350)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-gray-400)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-gray-400)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-gray-275)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-gray-500)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-gray-300));--cap-v4-surface-border-focus-dark-dimmed:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-350)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-gray-400)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-gray-425)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-gray-325)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-gray-500)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-gray-300));--cap-v4-surface-surface-disabled-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-3) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-3) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-3) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-3) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-3) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-3) / 100)));--cap-v4-surface-surface-disabled-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-3) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-3) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-3) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-3) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-3) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-3) / 100)));--cap-v4-surface-content-disabled-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-675)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-gray-650)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-gray-625)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-gray-625)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-gray-225)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-gray-725));--cap-v4-surface-content-disabled-light-dimmed:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-650)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-gray-625)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-gray-625)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-gray-625)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-gray-225)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-gray-725));--cap-v4-surface-content-disabled-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-225)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-gray-225)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-gray-225)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-gray-200)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-gray-625)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-gray-150));--cap-v4-surface-content-disabled-dark-dimmed:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-gray-175)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-gray-225)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-gray-225)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-gray-150)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-gray-625)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-gray-150));--cap-v4-surface-surface-scrim-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-32) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-32) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-32) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-32) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-58) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-32) / 100)));--cap-v4-surface-surface-scrim-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-58) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-58) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-58) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-58) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-32) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-58) / 100)));--cap-v4-surface-surface-secondary-blue-normal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-23-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-23-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-17-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-17-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-15-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-23-rgb) / calc(var(--cap-v4-opacity-16) / 100)));--cap-v4-surface-surface-secondary-blue-normal-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-23-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-17-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-17-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-17-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-15-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-23-rgb) / calc(var(--cap-v4-opacity-16) / 100)));--cap-v4-surface-surface-secondary-blue-normal-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-15-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-15-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-15-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-15-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-17-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-15-rgb) / calc(var(--cap-v4-opacity-15) / 100)));--cap-v4-surface-surface-tertiary-blue-normal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-20-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-20-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-20-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-20-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-22-rgb) / calc(var(--cap-v4-opacity-5) / 100)));--cap-v4-surface-surface-tertiary-blue-normal-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-20-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-surface-surface-primary-blue-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-23)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-23)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-23)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-23)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-14)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-23));--cap-v4-surface-surface-primary-blue-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-14)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-14)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-14)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-14)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-23)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-14));--cap-v4-surface-border-blue-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-25));--cap-v4-surface-border-blue-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-17));--cap-v4-surface-surface-secondary-blue-hover-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-21) / 100)));--cap-v4-surface-surface-secondary-blue-hover-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-21) / 100)));--cap-v4-surface-surface-secondary-blue-hover-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100)));--cap-v4-surface-surface-tertiary-blue-hover-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-28-rgb) / calc(var(--cap-v4-opacity-8) / 100)));--cap-v4-surface-surface-tertiary-blue-hover-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-28-rgb) / calc(var(--cap-v4-opacity-8) / 100)));--cap-v4-surface-surface-tertiary-blue-hover-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-surface-surface-primary-blue-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-25));--cap-v4-surface-surface-primary-blue-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-12));--cap-v4-surface-border-blue-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-25));--cap-v4-surface-border-blue-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-17));--cap-v4-surface-surface-secondary-blue-pressed-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-21) / 100)));--cap-v4-surface-surface-secondary-blue-pressed-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-21) / 100)));--cap-v4-surface-surface-secondary-blue-pressed-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100)));--cap-v4-surface-surface-tertiary-blue-pressed-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-28-rgb) / calc(var(--cap-v4-opacity-8) / 100)));--cap-v4-surface-surface-tertiary-blue-pressed-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-28-rgb) / calc(var(--cap-v4-opacity-8) / 100)));--cap-v4-surface-surface-tertiary-blue-pressed-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-surface-surface-primary-blue-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-25));--cap-v4-surface-surface-primary-blue-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-12));--cap-v4-surface-border-blue-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-25));--cap-v4-surface-border-blue-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-17));--cap-v4-surface-content-blue-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-31)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-31)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-31)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-31)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-05)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-31));--cap-v4-surface-content-blue-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-05)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-05)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-05)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-05)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-31)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-04));--cap-v4-surface-content-secondary-blue-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-65) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-65) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-02-rgb) / calc(var(--cap-v4-opacity-88) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-68) / 100)));--cap-v4-surface-content-secondary-blue-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-65) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-02-rgb) / calc(var(--cap-v4-opacity-88) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-68) / 100)));--cap-v4-surface-content-secondary-blue-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-02-rgb) / calc(var(--cap-v4-opacity-88) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-02-rgb) / calc(var(--cap-v4-opacity-88) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-02-rgb) / calc(var(--cap-v4-opacity-88) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-02-rgb) / calc(var(--cap-v4-opacity-88) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-01-rgb) / calc(var(--cap-v4-opacity-88) / 100)));--cap-v4-surface-content-on-primary-blue-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-white));--cap-v4-surface-content-on-primary-blue-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-black));--cap-v4-surface-surface-secondary-cyan-normal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-23-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-23-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-17-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-17-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-15-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-23-rgb) / calc(var(--cap-v4-opacity-16) / 100)));--cap-v4-surface-surface-secondary-cyan-normal-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-23-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-17-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-17-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-17-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-15-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-23-rgb) / calc(var(--cap-v4-opacity-16) / 100)));--cap-v4-surface-surface-secondary-cyan-normal-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-15-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-15-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-15-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-15-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-17-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-15-rgb) / calc(var(--cap-v4-opacity-15) / 100)));--cap-v4-surface-surface-tertiary-cyan-normal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-20-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-20-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-20-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-20-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-22-rgb) / calc(var(--cap-v4-opacity-5) / 100)));--cap-v4-surface-surface-tertiary-cyan-normal-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-20-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-surface-surface-primary-cyan-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-23)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-23)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-23)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-23)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-14)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-23));--cap-v4-surface-surface-primary-cyan-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-14)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-14)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-14)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-14)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-23)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-14));--cap-v4-surface-border-cyan-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-25));--cap-v4-surface-border-cyan-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-17));--cap-v4-surface-surface-secondary-cyan-hover-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-21) / 100)));--cap-v4-surface-surface-secondary-cyan-hover-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-21) / 100)));--cap-v4-surface-surface-secondary-cyan-hover-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100)));--cap-v4-surface-surface-tertiary-cyan-hover-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-28-rgb) / calc(var(--cap-v4-opacity-8) / 100)));--cap-v4-surface-surface-tertiary-cyan-hover-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-28-rgb) / calc(var(--cap-v4-opacity-8) / 100)));--cap-v4-surface-surface-tertiary-cyan-hover-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-surface-surface-primary-cyan-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-25));--cap-v4-surface-surface-primary-cyan-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-12));--cap-v4-surface-border-cyan-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-25));--cap-v4-surface-border-cyan-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-17));--cap-v4-surface-surface-secondary-cyan-pressed-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-21) / 100)));--cap-v4-surface-surface-secondary-cyan-pressed-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-21) / 100)));--cap-v4-surface-surface-secondary-cyan-pressed-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100)));--cap-v4-surface-surface-tertiary-cyan-pressed-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-28-rgb) / calc(var(--cap-v4-opacity-8) / 100)));--cap-v4-surface-surface-tertiary-cyan-pressed-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-28-rgb) / calc(var(--cap-v4-opacity-8) / 100)));--cap-v4-surface-surface-tertiary-cyan-pressed-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-surface-surface-primary-cyan-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-25));--cap-v4-surface-surface-primary-cyan-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-12));--cap-v4-surface-border-cyan-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-25));--cap-v4-surface-border-cyan-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-17));--cap-v4-surface-content-cyan-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-31)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-31)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-31)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-31)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-05)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-31));--cap-v4-surface-content-cyan-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-05)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-05)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-05)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-05)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-31)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-04));--cap-v4-surface-content-secondary-cyan-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-65) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-65) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-02-rgb) / calc(var(--cap-v4-opacity-88) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-68) / 100)));--cap-v4-surface-content-secondary-cyan-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-65) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-02-rgb) / calc(var(--cap-v4-opacity-88) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-68) / 100)));--cap-v4-surface-content-secondary-cyan-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-02-rgb) / calc(var(--cap-v4-opacity-88) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-02-rgb) / calc(var(--cap-v4-opacity-88) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-02-rgb) / calc(var(--cap-v4-opacity-88) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-02-rgb) / calc(var(--cap-v4-opacity-88) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-01-rgb) / calc(var(--cap-v4-opacity-88) / 100)));--cap-v4-surface-content-on-primary-cyan-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-white));--cap-v4-surface-content-on-primary-cyan-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-black));--cap-v4-surface-surface-secondary-sky-normal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-23-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-23-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-17-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-17-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-15-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-23-rgb) / calc(var(--cap-v4-opacity-16) / 100)));--cap-v4-surface-surface-secondary-sky-normal-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-23-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-17-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-17-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-17-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-15-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-23-rgb) / calc(var(--cap-v4-opacity-16) / 100)));--cap-v4-surface-surface-secondary-sky-normal-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-15-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-15-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-15-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-15-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-17-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-15-rgb) / calc(var(--cap-v4-opacity-15) / 100)));--cap-v4-surface-surface-tertiary-sky-normal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-20-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-20-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-20-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-20-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-22-rgb) / calc(var(--cap-v4-opacity-5) / 100)));--cap-v4-surface-surface-tertiary-sky-normal-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-20-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-surface-surface-primary-sky-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-23)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-23)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-23)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-23)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-14)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-23));--cap-v4-surface-surface-primary-sky-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-14)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-14)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-14)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-14)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-23)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-14));--cap-v4-surface-border-sky-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-25));--cap-v4-surface-border-sky-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-17));--cap-v4-surface-surface-secondary-sky-hover-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-21) / 100)));--cap-v4-surface-surface-secondary-sky-hover-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-21) / 100)));--cap-v4-surface-surface-secondary-sky-hover-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100)));--cap-v4-surface-surface-tertiary-sky-hover-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-28-rgb) / calc(var(--cap-v4-opacity-8) / 100)));--cap-v4-surface-surface-tertiary-sky-hover-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-28-rgb) / calc(var(--cap-v4-opacity-8) / 100)));--cap-v4-surface-surface-tertiary-sky-hover-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-surface-surface-primary-sky-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-25));--cap-v4-surface-surface-primary-sky-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-12));--cap-v4-surface-border-sky-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-25));--cap-v4-surface-border-sky-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-17));--cap-v4-surface-surface-secondary-sky-pressed-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-21) / 100)));--cap-v4-surface-surface-secondary-sky-pressed-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-21) / 100)));--cap-v4-surface-surface-secondary-sky-pressed-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100)));--cap-v4-surface-surface-tertiary-sky-pressed-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-28-rgb) / calc(var(--cap-v4-opacity-8) / 100)));--cap-v4-surface-surface-tertiary-sky-pressed-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-28-rgb) / calc(var(--cap-v4-opacity-8) / 100)));--cap-v4-surface-surface-tertiary-sky-pressed-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-surface-surface-primary-sky-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-25));--cap-v4-surface-surface-primary-sky-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-12));--cap-v4-surface-border-sky-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-25));--cap-v4-surface-border-sky-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-17));--cap-v4-surface-content-sky-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-31)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-31)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-31)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-31)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-05)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-31));--cap-v4-surface-content-sky-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-05)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-05)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-05)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-05)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-31)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-04));--cap-v4-surface-content-secondary-sky-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-65) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-65) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-02-rgb) / calc(var(--cap-v4-opacity-88) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-68) / 100)));--cap-v4-surface-content-secondary-sky-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-65) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-02-rgb) / calc(var(--cap-v4-opacity-88) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-68) / 100)));--cap-v4-surface-content-secondary-sky-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-02-rgb) / calc(var(--cap-v4-opacity-88) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-02-rgb) / calc(var(--cap-v4-opacity-88) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-02-rgb) / calc(var(--cap-v4-opacity-88) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-02-rgb) / calc(var(--cap-v4-opacity-88) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-01-rgb) / calc(var(--cap-v4-opacity-88) / 100)));--cap-v4-surface-content-on-primary-sky-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-white));--cap-v4-surface-content-on-primary-sky-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-black));--cap-v4-surface-surface-secondary-indigo-normal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-23-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-23-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-17-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-17-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-15-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-23-rgb) / calc(var(--cap-v4-opacity-16) / 100)));--cap-v4-surface-surface-secondary-indigo-normal-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-23-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-17-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-17-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-17-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-15-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-23-rgb) / calc(var(--cap-v4-opacity-16) / 100)));--cap-v4-surface-surface-secondary-indigo-normal-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-15-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-15-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-15-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-15-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-17-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-15-rgb) / calc(var(--cap-v4-opacity-15) / 100)));--cap-v4-surface-surface-tertiary-indigo-normal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-20-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-20-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-20-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-20-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-22-rgb) / calc(var(--cap-v4-opacity-5) / 100)));--cap-v4-surface-surface-tertiary-indigo-normal-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-20-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-surface-surface-primary-indigo-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-23)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-23)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-23)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-23)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-14)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-23));--cap-v4-surface-surface-primary-indigo-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-14)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-14)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-14)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-14)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-23)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-14));--cap-v4-surface-border-indigo-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-25));--cap-v4-surface-border-indigo-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-17));--cap-v4-surface-surface-secondary-indigo-hover-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-21) / 100)));--cap-v4-surface-surface-secondary-indigo-hover-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-21) / 100)));--cap-v4-surface-surface-secondary-indigo-hover-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100)));--cap-v4-surface-surface-tertiary-indigo-hover-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-28-rgb) / calc(var(--cap-v4-opacity-8) / 100)));--cap-v4-surface-surface-tertiary-indigo-hover-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-28-rgb) / calc(var(--cap-v4-opacity-8) / 100)));--cap-v4-surface-surface-tertiary-indigo-hover-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-surface-surface-primary-indigo-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-25));--cap-v4-surface-surface-primary-indigo-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-12));--cap-v4-surface-border-indigo-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-25));--cap-v4-surface-border-indigo-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-17));--cap-v4-surface-surface-secondary-indigo-pressed-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-21) / 100)));--cap-v4-surface-surface-secondary-indigo-pressed-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-21) / 100)));--cap-v4-surface-surface-secondary-indigo-pressed-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100)));--cap-v4-surface-surface-tertiary-indigo-pressed-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-28-rgb) / calc(var(--cap-v4-opacity-8) / 100)));--cap-v4-surface-surface-tertiary-indigo-pressed-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-28-rgb) / calc(var(--cap-v4-opacity-8) / 100)));--cap-v4-surface-surface-tertiary-indigo-pressed-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-surface-surface-primary-indigo-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-25));--cap-v4-surface-surface-primary-indigo-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-12));--cap-v4-surface-border-indigo-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-25));--cap-v4-surface-border-indigo-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-17));--cap-v4-surface-content-indigo-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-31)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-31)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-31)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-31)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-05)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-31));--cap-v4-surface-content-indigo-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-05)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-05)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-05)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-05)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-31)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-04));--cap-v4-surface-content-secondary-indigo-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-65) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-65) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-02-rgb) / calc(var(--cap-v4-opacity-88) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-68) / 100)));--cap-v4-surface-content-secondary-indigo-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-65) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-02-rgb) / calc(var(--cap-v4-opacity-88) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-68) / 100)));--cap-v4-surface-content-secondary-indigo-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-02-rgb) / calc(var(--cap-v4-opacity-88) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-02-rgb) / calc(var(--cap-v4-opacity-88) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-02-rgb) / calc(var(--cap-v4-opacity-88) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-02-rgb) / calc(var(--cap-v4-opacity-88) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-01-rgb) / calc(var(--cap-v4-opacity-88) / 100)));--cap-v4-surface-content-on-primary-indigo-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-white));--cap-v4-surface-content-on-primary-indigo-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-black));--cap-v4-surface-surface-secondary-sapphire-normal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-23-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-23-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-17-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-17-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-15-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-23-rgb) / calc(var(--cap-v4-opacity-16) / 100)));--cap-v4-surface-surface-secondary-sapphire-normal-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-23-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-17-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-17-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-17-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-15-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-23-rgb) / calc(var(--cap-v4-opacity-16) / 100)));--cap-v4-surface-surface-secondary-sapphire-normal-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-15-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-15-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-15-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-15-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-17-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-15-rgb) / calc(var(--cap-v4-opacity-15) / 100)));--cap-v4-surface-surface-tertiary-sapphire-normal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-20-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-20-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-20-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-20-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-22-rgb) / calc(var(--cap-v4-opacity-5) / 100)));--cap-v4-surface-surface-tertiary-sapphire-normal-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-20-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-surface-surface-primary-sapphire-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-23)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-23)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-23)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-23)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-14)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-23));--cap-v4-surface-surface-primary-sapphire-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-14)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-14)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-14)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-14)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-23)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-14));--cap-v4-surface-border-sapphire-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-25));--cap-v4-surface-border-sapphire-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-17));--cap-v4-surface-surface-secondary-sapphire-hover-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-21) / 100)));--cap-v4-surface-surface-secondary-sapphire-hover-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-21) / 100)));--cap-v4-surface-surface-secondary-sapphire-hover-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100)));--cap-v4-surface-surface-tertiary-sapphire-hover-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-28-rgb) / calc(var(--cap-v4-opacity-8) / 100)));--cap-v4-surface-surface-tertiary-sapphire-hover-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-28-rgb) / calc(var(--cap-v4-opacity-8) / 100)));--cap-v4-surface-surface-tertiary-sapphire-hover-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-surface-surface-primary-sapphire-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-25));--cap-v4-surface-surface-primary-sapphire-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-12));--cap-v4-surface-border-sapphire-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-25));--cap-v4-surface-border-sapphire-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-17));--cap-v4-surface-surface-secondary-sapphire-pressed-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-21) / 100)));--cap-v4-surface-surface-secondary-sapphire-pressed-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-21) / 100)));--cap-v4-surface-surface-secondary-sapphire-pressed-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100)));--cap-v4-surface-surface-tertiary-sapphire-pressed-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-28-rgb) / calc(var(--cap-v4-opacity-8) / 100)));--cap-v4-surface-surface-tertiary-sapphire-pressed-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-28-rgb) / calc(var(--cap-v4-opacity-8) / 100)));--cap-v4-surface-surface-tertiary-sapphire-pressed-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-surface-surface-primary-sapphire-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-25));--cap-v4-surface-surface-primary-sapphire-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-12));--cap-v4-surface-border-sapphire-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-25));--cap-v4-surface-border-sapphire-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-17));--cap-v4-surface-content-sapphire-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-31)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-31)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-31)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-31)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-05)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-31));--cap-v4-surface-content-sapphire-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-05)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-05)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-05)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-05)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-31)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-04));--cap-v4-surface-content-secondary-sapphire-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-65) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-65) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-02-rgb) / calc(var(--cap-v4-opacity-88) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-68) / 100)));--cap-v4-surface-content-secondary-sapphire-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-65) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-02-rgb) / calc(var(--cap-v4-opacity-88) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-68) / 100)));--cap-v4-surface-content-secondary-sapphire-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-02-rgb) / calc(var(--cap-v4-opacity-88) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-02-rgb) / calc(var(--cap-v4-opacity-88) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-02-rgb) / calc(var(--cap-v4-opacity-88) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-02-rgb) / calc(var(--cap-v4-opacity-88) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-01-rgb) / calc(var(--cap-v4-opacity-88) / 100)));--cap-v4-surface-content-on-primary-sapphire-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-white));--cap-v4-surface-content-on-primary-sapphire-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-black));--cap-v4-surface-surface-secondary-turquoise-normal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-23-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-23-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-17-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-17-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-15-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-23-rgb) / calc(var(--cap-v4-opacity-16) / 100)));--cap-v4-surface-surface-secondary-turquoise-normal-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-23-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-17-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-17-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-17-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-15-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-23-rgb) / calc(var(--cap-v4-opacity-16) / 100)));--cap-v4-surface-surface-secondary-turquoise-normal-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-15-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-15-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-15-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-15-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-17-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-15-rgb) / calc(var(--cap-v4-opacity-15) / 100)));--cap-v4-surface-surface-tertiary-turquoise-normal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-20-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-20-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-20-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-20-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-22-rgb) / calc(var(--cap-v4-opacity-5) / 100)));--cap-v4-surface-surface-tertiary-turquoise-normal-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-20-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-surface-surface-primary-turquoise-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-23)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-23)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-23)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-23)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-14)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-23));--cap-v4-surface-surface-primary-turquoise-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-14)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-14)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-14)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-14)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-23)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-14));--cap-v4-surface-border-turquoise-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-25));--cap-v4-surface-border-turquoise-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-17));--cap-v4-surface-surface-secondary-turquoise-hover-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-21) / 100)));--cap-v4-surface-surface-secondary-turquoise-hover-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-21) / 100)));--cap-v4-surface-surface-secondary-turquoise-hover-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100)));--cap-v4-surface-surface-tertiary-turquoise-hover-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-28-rgb) / calc(var(--cap-v4-opacity-8) / 100)));--cap-v4-surface-surface-tertiary-turquoise-hover-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-28-rgb) / calc(var(--cap-v4-opacity-8) / 100)));--cap-v4-surface-surface-tertiary-turquoise-hover-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-surface-surface-primary-turquoise-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-25));--cap-v4-surface-surface-primary-turquoise-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-12));--cap-v4-surface-border-turquoise-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-25));--cap-v4-surface-border-turquoise-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-17));--cap-v4-surface-surface-secondary-turquoise-pressed-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-21) / 100)));--cap-v4-surface-surface-secondary-turquoise-pressed-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-25-rgb) / calc(var(--cap-v4-opacity-21) / 100)));--cap-v4-surface-surface-secondary-turquoise-pressed-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-18-rgb) / calc(var(--cap-v4-opacity-28) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-18) / 100)));--cap-v4-surface-surface-tertiary-turquoise-pressed-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-28-rgb) / calc(var(--cap-v4-opacity-8) / 100)));--cap-v4-surface-surface-tertiary-turquoise-pressed-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-28-rgb) / calc(var(--cap-v4-opacity-8) / 100)));--cap-v4-surface-surface-tertiary-turquoise-pressed-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-13-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-surface-surface-primary-turquoise-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-25));--cap-v4-surface-surface-primary-turquoise-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-12)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-12));--cap-v4-surface-border-turquoise-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-25));--cap-v4-surface-border-turquoise-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-17));--cap-v4-surface-content-turquoise-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-31)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-31)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-31)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-31)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-05)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-31));--cap-v4-surface-content-turquoise-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-blue-05)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-blue-05)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-blue-05)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-blue-05)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-blue-31)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-blue-04));--cap-v4-surface-content-secondary-turquoise-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-65) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-65) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-02-rgb) / calc(var(--cap-v4-opacity-88) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-68) / 100)));--cap-v4-surface-content-secondary-turquoise-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-65) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-02-rgb) / calc(var(--cap-v4-opacity-88) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-68) / 100)));--cap-v4-surface-content-secondary-turquoise-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-blue-02-rgb) / calc(var(--cap-v4-opacity-88) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-blue-02-rgb) / calc(var(--cap-v4-opacity-88) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-blue-02-rgb) / calc(var(--cap-v4-opacity-88) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-blue-02-rgb) / calc(var(--cap-v4-opacity-88) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-blue-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-blue-01-rgb) / calc(var(--cap-v4-opacity-88) / 100)));--cap-v4-surface-content-on-primary-turquoise-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-white));--cap-v4-surface-content-on-primary-turquoise-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-black));--cap-v4-surface-surface-secondary-green-normal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-23-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-23-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-15-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-22-rgb) / calc(var(--cap-v4-opacity-17) / 100)));--cap-v4-surface-surface-secondary-green-normal-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-23-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-15-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-22-rgb) / calc(var(--cap-v4-opacity-17) / 100)));--cap-v4-surface-surface-secondary-green-normal-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-15-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-15-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-15-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-15-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-15-rgb) / calc(var(--cap-v4-opacity-14) / 100)));--cap-v4-surface-surface-tertiary-green-normal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-19-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-19-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-19-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-surface-surface-tertiary-green-normal-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-19-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-19-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-surface-surface-primary-green-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-24)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-24)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-24)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-24)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-14)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-24));--cap-v4-surface-surface-primary-green-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-14)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-14)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-14)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-14)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-24)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-14));--cap-v4-surface-border-green-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-25));--cap-v4-surface-border-green-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-17));--cap-v4-surface-surface-secondary-green-hover-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-22) / 100)));--cap-v4-surface-surface-secondary-green-hover-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-22) / 100)));--cap-v4-surface-surface-secondary-green-hover-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100)));--cap-v4-surface-surface-tertiary-green-hover-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-surface-surface-tertiary-green-hover-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-surface-surface-tertiary-green-hover-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100)));--cap-v4-surface-surface-primary-green-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-26));--cap-v4-surface-surface-primary-green-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-12));--cap-v4-surface-border-green-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-25));--cap-v4-surface-border-green-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-17));--cap-v4-surface-surface-secondary-green-pressed-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-22) / 100)));--cap-v4-surface-surface-secondary-green-pressed-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-22) / 100)));--cap-v4-surface-surface-secondary-green-pressed-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100)));--cap-v4-surface-surface-tertiary-green-pressed-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-surface-surface-tertiary-green-pressed-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-surface-surface-tertiary-green-pressed-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100)));--cap-v4-surface-surface-primary-green-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-26));--cap-v4-surface-surface-primary-green-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-12));--cap-v4-surface-border-green-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-25));--cap-v4-surface-border-green-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-17));--cap-v4-surface-content-green-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-31)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-31)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-31)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-31)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-05)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-32));--cap-v4-surface-content-green-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-05)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-05)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-05)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-05)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-31)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-04));--cap-v4-surface-content-secondary-green-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-66) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-66) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-02-rgb) / calc(var(--cap-v4-opacity-90) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-68) / 100)));--cap-v4-surface-content-secondary-green-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-66) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-02-rgb) / calc(var(--cap-v4-opacity-90) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-68) / 100)));--cap-v4-surface-content-secondary-green-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-02-rgb) / calc(var(--cap-v4-opacity-90) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-02-rgb) / calc(var(--cap-v4-opacity-90) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-02-rgb) / calc(var(--cap-v4-opacity-90) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-02-rgb) / calc(var(--cap-v4-opacity-90) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-01-rgb) / calc(var(--cap-v4-opacity-90) / 100)));--cap-v4-surface-content-on-primary-green-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-white));--cap-v4-surface-content-on-primary-green-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-black));--cap-v4-surface-surface-secondary-emerald-normal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-23-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-23-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-15-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-22-rgb) / calc(var(--cap-v4-opacity-17) / 100)));--cap-v4-surface-surface-secondary-emerald-normal-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-23-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-15-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-22-rgb) / calc(var(--cap-v4-opacity-17) / 100)));--cap-v4-surface-surface-secondary-emerald-normal-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-15-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-15-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-15-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-15-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-15-rgb) / calc(var(--cap-v4-opacity-14) / 100)));--cap-v4-surface-surface-tertiary-emerald-normal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-19-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-19-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-19-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-surface-surface-tertiary-emerald-normal-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-19-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-19-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-surface-surface-primary-emerald-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-24)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-24)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-24)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-24)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-14)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-24));--cap-v4-surface-surface-primary-emerald-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-14)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-14)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-14)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-14)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-24)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-14));--cap-v4-surface-border-emerald-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-25));--cap-v4-surface-border-emerald-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-17));--cap-v4-surface-surface-secondary-emerald-hover-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-22) / 100)));--cap-v4-surface-surface-secondary-emerald-hover-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-22) / 100)));--cap-v4-surface-surface-secondary-emerald-hover-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100)));--cap-v4-surface-surface-tertiary-emerald-hover-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-surface-surface-tertiary-emerald-hover-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-surface-surface-tertiary-emerald-hover-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100)));--cap-v4-surface-surface-primary-emerald-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-26));--cap-v4-surface-surface-primary-emerald-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-12));--cap-v4-surface-border-emerald-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-25));--cap-v4-surface-border-emerald-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-17));--cap-v4-surface-surface-secondary-emerald-pressed-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-22) / 100)));--cap-v4-surface-surface-secondary-emerald-pressed-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-22) / 100)));--cap-v4-surface-surface-secondary-emerald-pressed-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100)));--cap-v4-surface-surface-tertiary-emerald-pressed-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-surface-surface-tertiary-emerald-pressed-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-surface-surface-tertiary-emerald-pressed-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100)));--cap-v4-surface-surface-primary-emerald-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-26));--cap-v4-surface-surface-primary-emerald-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-12));--cap-v4-surface-border-emerald-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-25));--cap-v4-surface-border-emerald-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-17));--cap-v4-surface-content-emerald-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-31)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-31)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-31)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-31)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-05)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-32));--cap-v4-surface-content-emerald-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-05)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-05)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-05)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-05)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-31)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-04));--cap-v4-surface-content-secondary-emerald-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-66) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-66) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-02-rgb) / calc(var(--cap-v4-opacity-90) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-68) / 100)));--cap-v4-surface-content-secondary-emerald-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-66) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-02-rgb) / calc(var(--cap-v4-opacity-90) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-68) / 100)));--cap-v4-surface-content-secondary-emerald-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-02-rgb) / calc(var(--cap-v4-opacity-90) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-02-rgb) / calc(var(--cap-v4-opacity-90) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-02-rgb) / calc(var(--cap-v4-opacity-90) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-02-rgb) / calc(var(--cap-v4-opacity-90) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-01-rgb) / calc(var(--cap-v4-opacity-90) / 100)));--cap-v4-surface-content-on-primary-emerald-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-white));--cap-v4-surface-content-on-primary-emerald-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-black));--cap-v4-surface-surface-secondary-shamrock-normal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-23-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-23-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-15-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-22-rgb) / calc(var(--cap-v4-opacity-17) / 100)));--cap-v4-surface-surface-secondary-shamrock-normal-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-23-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-15-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-22-rgb) / calc(var(--cap-v4-opacity-17) / 100)));--cap-v4-surface-surface-secondary-shamrock-normal-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-15-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-15-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-15-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-15-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-15-rgb) / calc(var(--cap-v4-opacity-14) / 100)));--cap-v4-surface-surface-tertiary-shamrock-normal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-19-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-19-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-19-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-surface-surface-tertiary-shamrock-normal-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-19-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-19-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-surface-surface-primary-shamrock-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-24)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-24)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-24)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-24)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-14)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-24));--cap-v4-surface-surface-primary-shamrock-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-14)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-14)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-14)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-14)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-24)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-14));--cap-v4-surface-border-shamrock-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-25));--cap-v4-surface-border-shamrock-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-17));--cap-v4-surface-surface-secondary-shamrock-hover-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-22) / 100)));--cap-v4-surface-surface-secondary-shamrock-hover-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-22) / 100)));--cap-v4-surface-surface-secondary-shamrock-hover-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100)));--cap-v4-surface-surface-tertiary-shamrock-hover-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-surface-surface-tertiary-shamrock-hover-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-surface-surface-tertiary-shamrock-hover-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100)));--cap-v4-surface-surface-primary-shamrock-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-26));--cap-v4-surface-surface-primary-shamrock-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-12));--cap-v4-surface-border-shamrock-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-25));--cap-v4-surface-border-shamrock-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-17));--cap-v4-surface-surface-secondary-shamrock-pressed-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-22) / 100)));--cap-v4-surface-surface-secondary-shamrock-pressed-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-22) / 100)));--cap-v4-surface-surface-secondary-shamrock-pressed-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100)));--cap-v4-surface-surface-tertiary-shamrock-pressed-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-surface-surface-tertiary-shamrock-pressed-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-surface-surface-tertiary-shamrock-pressed-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100)));--cap-v4-surface-surface-primary-shamrock-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-26));--cap-v4-surface-surface-primary-shamrock-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-12));--cap-v4-surface-border-shamrock-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-25));--cap-v4-surface-border-shamrock-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-17));--cap-v4-surface-content-shamrock-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-31)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-31)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-31)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-31)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-05)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-32));--cap-v4-surface-content-shamrock-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-05)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-05)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-05)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-05)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-31)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-04));--cap-v4-surface-content-secondary-shamrock-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-66) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-66) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-02-rgb) / calc(var(--cap-v4-opacity-90) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-68) / 100)));--cap-v4-surface-content-secondary-shamrock-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-66) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-02-rgb) / calc(var(--cap-v4-opacity-90) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-68) / 100)));--cap-v4-surface-content-secondary-shamrock-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-02-rgb) / calc(var(--cap-v4-opacity-90) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-02-rgb) / calc(var(--cap-v4-opacity-90) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-02-rgb) / calc(var(--cap-v4-opacity-90) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-02-rgb) / calc(var(--cap-v4-opacity-90) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-01-rgb) / calc(var(--cap-v4-opacity-90) / 100)));--cap-v4-surface-content-on-primary-shamrock-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-white));--cap-v4-surface-content-on-primary-shamrock-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-black));--cap-v4-surface-surface-secondary-teal-normal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-23-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-23-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-15-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-22-rgb) / calc(var(--cap-v4-opacity-17) / 100)));--cap-v4-surface-surface-secondary-teal-normal-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-23-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-15-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-22-rgb) / calc(var(--cap-v4-opacity-17) / 100)));--cap-v4-surface-surface-secondary-teal-normal-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-15-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-15-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-15-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-15-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-15-rgb) / calc(var(--cap-v4-opacity-14) / 100)));--cap-v4-surface-surface-tertiary-teal-normal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-19-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-19-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-19-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-surface-surface-tertiary-teal-normal-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-19-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-19-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-surface-surface-primary-teal-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-24)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-24)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-24)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-24)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-14)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-24));--cap-v4-surface-surface-primary-teal-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-14)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-14)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-14)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-14)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-24)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-14));--cap-v4-surface-border-teal-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-25));--cap-v4-surface-border-teal-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-17));--cap-v4-surface-surface-secondary-teal-hover-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-22) / 100)));--cap-v4-surface-surface-secondary-teal-hover-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-22) / 100)));--cap-v4-surface-surface-secondary-teal-hover-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100)));--cap-v4-surface-surface-tertiary-teal-hover-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-surface-surface-tertiary-teal-hover-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-surface-surface-tertiary-teal-hover-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100)));--cap-v4-surface-surface-primary-teal-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-26));--cap-v4-surface-surface-primary-teal-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-12));--cap-v4-surface-border-teal-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-25));--cap-v4-surface-border-teal-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-17));--cap-v4-surface-surface-secondary-teal-pressed-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-22) / 100)));--cap-v4-surface-surface-secondary-teal-pressed-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-22) / 100)));--cap-v4-surface-surface-secondary-teal-pressed-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100)));--cap-v4-surface-surface-tertiary-teal-pressed-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-surface-surface-tertiary-teal-pressed-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-surface-surface-tertiary-teal-pressed-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100)));--cap-v4-surface-surface-primary-teal-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-26));--cap-v4-surface-surface-primary-teal-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-12));--cap-v4-surface-border-teal-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-25));--cap-v4-surface-border-teal-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-17));--cap-v4-surface-content-teal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-31)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-31)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-31)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-31)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-05)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-32));--cap-v4-surface-content-teal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-05)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-05)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-05)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-05)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-31)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-04));--cap-v4-surface-content-secondary-teal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-66) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-66) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-02-rgb) / calc(var(--cap-v4-opacity-90) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-68) / 100)));--cap-v4-surface-content-secondary-teal-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-66) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-02-rgb) / calc(var(--cap-v4-opacity-90) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-68) / 100)));--cap-v4-surface-content-secondary-teal-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-02-rgb) / calc(var(--cap-v4-opacity-90) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-02-rgb) / calc(var(--cap-v4-opacity-90) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-02-rgb) / calc(var(--cap-v4-opacity-90) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-02-rgb) / calc(var(--cap-v4-opacity-90) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-01-rgb) / calc(var(--cap-v4-opacity-90) / 100)));--cap-v4-surface-content-on-primary-teal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-white));--cap-v4-surface-content-on-primary-teal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-black));--cap-v4-surface-surface-secondary-mint-normal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-23-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-23-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-15-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-22-rgb) / calc(var(--cap-v4-opacity-17) / 100)));--cap-v4-surface-surface-secondary-mint-normal-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-23-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-15-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-22-rgb) / calc(var(--cap-v4-opacity-17) / 100)));--cap-v4-surface-surface-secondary-mint-normal-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-15-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-15-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-15-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-15-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-15-rgb) / calc(var(--cap-v4-opacity-14) / 100)));--cap-v4-surface-surface-tertiary-mint-normal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-19-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-19-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-19-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-surface-surface-tertiary-mint-normal-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-19-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-19-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-surface-surface-primary-mint-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-24)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-24)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-24)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-24)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-14)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-24));--cap-v4-surface-surface-primary-mint-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-14)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-14)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-14)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-14)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-24)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-14));--cap-v4-surface-border-mint-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-25));--cap-v4-surface-border-mint-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-17));--cap-v4-surface-surface-secondary-mint-hover-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-22) / 100)));--cap-v4-surface-surface-secondary-mint-hover-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-22) / 100)));--cap-v4-surface-surface-secondary-mint-hover-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100)));--cap-v4-surface-surface-tertiary-mint-hover-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-surface-surface-tertiary-mint-hover-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-surface-surface-tertiary-mint-hover-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100)));--cap-v4-surface-surface-primary-mint-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-26));--cap-v4-surface-surface-primary-mint-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-12));--cap-v4-surface-border-mint-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-25));--cap-v4-surface-border-mint-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-17));--cap-v4-surface-surface-secondary-mint-pressed-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-22) / 100)));--cap-v4-surface-surface-secondary-mint-pressed-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-22) / 100)));--cap-v4-surface-surface-secondary-mint-pressed-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100)));--cap-v4-surface-surface-tertiary-mint-pressed-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-surface-surface-tertiary-mint-pressed-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-surface-surface-tertiary-mint-pressed-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100)));--cap-v4-surface-surface-primary-mint-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-26));--cap-v4-surface-surface-primary-mint-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-12));--cap-v4-surface-border-mint-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-25));--cap-v4-surface-border-mint-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-17));--cap-v4-surface-content-mint-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-31)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-31)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-31)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-31)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-05)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-32));--cap-v4-surface-content-mint-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-05)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-05)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-05)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-05)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-31)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-04));--cap-v4-surface-content-secondary-mint-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-66) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-66) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-02-rgb) / calc(var(--cap-v4-opacity-90) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-68) / 100)));--cap-v4-surface-content-secondary-mint-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-66) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-02-rgb) / calc(var(--cap-v4-opacity-90) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-68) / 100)));--cap-v4-surface-content-secondary-mint-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-02-rgb) / calc(var(--cap-v4-opacity-90) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-02-rgb) / calc(var(--cap-v4-opacity-90) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-02-rgb) / calc(var(--cap-v4-opacity-90) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-02-rgb) / calc(var(--cap-v4-opacity-90) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-01-rgb) / calc(var(--cap-v4-opacity-90) / 100)));--cap-v4-surface-content-on-primary-mint-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-white));--cap-v4-surface-content-on-primary-mint-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-black));--cap-v4-surface-surface-secondary-lime-normal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-23-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-23-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-15-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-22-rgb) / calc(var(--cap-v4-opacity-17) / 100)));--cap-v4-surface-surface-secondary-lime-normal-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-23-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-15-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-22-rgb) / calc(var(--cap-v4-opacity-17) / 100)));--cap-v4-surface-surface-secondary-lime-normal-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-15-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-15-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-15-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-15-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-15-rgb) / calc(var(--cap-v4-opacity-14) / 100)));--cap-v4-surface-surface-tertiary-lime-normal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-19-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-19-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-19-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-surface-surface-tertiary-lime-normal-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-19-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-19-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-surface-surface-primary-lime-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-24)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-24)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-24)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-24)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-14)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-24));--cap-v4-surface-surface-primary-lime-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-14)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-14)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-14)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-14)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-24)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-14));--cap-v4-surface-border-lime-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-25));--cap-v4-surface-border-lime-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-17));--cap-v4-surface-surface-secondary-lime-hover-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-22) / 100)));--cap-v4-surface-surface-secondary-lime-hover-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-22) / 100)));--cap-v4-surface-surface-secondary-lime-hover-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100)));--cap-v4-surface-surface-tertiary-lime-hover-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-surface-surface-tertiary-lime-hover-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-surface-surface-tertiary-lime-hover-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100)));--cap-v4-surface-surface-primary-lime-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-26));--cap-v4-surface-surface-primary-lime-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-12));--cap-v4-surface-border-lime-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-25));--cap-v4-surface-border-lime-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-17));--cap-v4-surface-surface-secondary-lime-pressed-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-22) / 100)));--cap-v4-surface-surface-secondary-lime-pressed-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-22) / 100)));--cap-v4-surface-surface-secondary-lime-pressed-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-18) / 100)));--cap-v4-surface-surface-tertiary-lime-pressed-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-surface-surface-tertiary-lime-pressed-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-25-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-surface-surface-tertiary-lime-pressed-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-12-rgb) / calc(var(--cap-v4-opacity-9) / 100)));--cap-v4-surface-surface-primary-lime-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-26));--cap-v4-surface-surface-primary-lime-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-12)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-26)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-12));--cap-v4-surface-border-lime-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-25));--cap-v4-surface-border-lime-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-17));--cap-v4-surface-content-lime-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-31)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-31)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-31)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-31)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-05)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-32));--cap-v4-surface-content-lime-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-green-05)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-green-05)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-green-05)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-green-05)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-green-31)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-green-04));--cap-v4-surface-content-secondary-lime-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-66) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-66) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-02-rgb) / calc(var(--cap-v4-opacity-90) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-68) / 100)));--cap-v4-surface-content-secondary-lime-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-66) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-02-rgb) / calc(var(--cap-v4-opacity-90) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-68) / 100)));--cap-v4-surface-content-secondary-lime-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-green-02-rgb) / calc(var(--cap-v4-opacity-90) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-green-02-rgb) / calc(var(--cap-v4-opacity-90) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-green-02-rgb) / calc(var(--cap-v4-opacity-90) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-green-02-rgb) / calc(var(--cap-v4-opacity-90) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-green-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-green-01-rgb) / calc(var(--cap-v4-opacity-90) / 100)));--cap-v4-surface-content-on-primary-lime-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-white));--cap-v4-surface-content-on-primary-lime-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-black));--cap-v4-surface-surface-secondary-yellow-normal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-yellow-20-rgb) / calc(var(--cap-v4-opacity-19) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-yellow-20-rgb) / calc(var(--cap-v4-opacity-19) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-yellow-22-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-yellow-22-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-yellow-13-rgb) / calc(var(--cap-v4-opacity-13) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-yellow-22-rgb) / calc(var(--cap-v4-opacity-18) / 100)));--cap-v4-surface-surface-secondary-yellow-normal-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-yellow-20-rgb) / calc(var(--cap-v4-opacity-19) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-yellow-22-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-yellow-22-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-yellow-22-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-yellow-13-rgb) / calc(var(--cap-v4-opacity-13) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-yellow-22-rgb) / calc(var(--cap-v4-opacity-18) / 100)));--cap-v4-surface-surface-secondary-yellow-normal-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-yellow-13-rgb) / calc(var(--cap-v4-opacity-13) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-yellow-13-rgb) / calc(var(--cap-v4-opacity-13) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-yellow-13-rgb) / calc(var(--cap-v4-opacity-13) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-yellow-13-rgb) / calc(var(--cap-v4-opacity-13) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-yellow-22-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-yellow-13-rgb) / calc(var(--cap-v4-opacity-13) / 100)));--cap-v4-surface-surface-tertiary-yellow-normal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-yellow-20-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-yellow-20-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-yellow-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-yellow-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-yellow-20-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-yellow-20-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-surface-surface-tertiary-yellow-normal-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-yellow-20-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-yellow-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-yellow-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-yellow-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-yellow-20-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-yellow-20-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-surface-surface-tertiary-yellow-normal-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-yellow-20-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-yellow-20-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-yellow-20-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-yellow-20-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-yellow-18-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-yellow-20-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-surface-surface-primary-yellow-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-yellow-23)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-yellow-23)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-yellow-23)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-yellow-23)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-yellow-14)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-yellow-23));--cap-v4-surface-surface-primary-yellow-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-yellow-14)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-yellow-14)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-yellow-14)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-yellow-14)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-yellow-23)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-yellow-14));--cap-v4-surface-border-yellow-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-yellow-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-yellow-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-yellow-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-yellow-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-yellow-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-yellow-25));--cap-v4-surface-border-yellow-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-yellow-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-yellow-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-yellow-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-yellow-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-yellow-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-yellow-17));--cap-v4-surface-surface-secondary-yellow-hover-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-yellow-23-rgb) / calc(var(--cap-v4-opacity-24) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-yellow-23-rgb) / calc(var(--cap-v4-opacity-24) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-yellow-24-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-yellow-24-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-yellow-11-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-yellow-24-rgb) / calc(var(--cap-v4-opacity-24) / 100)));--cap-v4-surface-surface-secondary-yellow-hover-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-yellow-23-rgb) / calc(var(--cap-v4-opacity-24) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-yellow-24-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-yellow-24-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-yellow-24-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-yellow-11-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-yellow-24-rgb) / calc(var(--cap-v4-opacity-24) / 100)));--cap-v4-surface-surface-secondary-yellow-hover-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-yellow-11-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-yellow-11-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-yellow-11-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-yellow-11-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-yellow-24-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-yellow-11-rgb) / calc(var(--cap-v4-opacity-16) / 100)));--cap-v4-surface-surface-tertiary-yellow-hover-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-yellow-26-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-yellow-26-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-yellow-25-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-yellow-25-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-yellow-11-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-yellow-26-rgb) / calc(var(--cap-v4-opacity-9) / 100)));--cap-v4-surface-surface-tertiary-yellow-hover-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-yellow-26-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-yellow-25-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-yellow-25-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-yellow-25-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-yellow-11-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-yellow-26-rgb) / calc(var(--cap-v4-opacity-9) / 100)));--cap-v4-surface-surface-tertiary-yellow-hover-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-yellow-11-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-yellow-11-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-yellow-11-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-yellow-11-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-yellow-25-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-yellow-11-rgb) / calc(var(--cap-v4-opacity-9) / 100)));--cap-v4-surface-surface-primary-yellow-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-yellow-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-yellow-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-yellow-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-yellow-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-yellow-12)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-yellow-25));--cap-v4-surface-surface-primary-yellow-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-yellow-12)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-yellow-12)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-yellow-12)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-yellow-12)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-yellow-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-yellow-12));--cap-v4-surface-border-yellow-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-yellow-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-yellow-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-yellow-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-yellow-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-yellow-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-yellow-25));--cap-v4-surface-border-yellow-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-yellow-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-yellow-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-yellow-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-yellow-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-yellow-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-yellow-17));--cap-v4-surface-surface-secondary-yellow-pressed-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-yellow-23-rgb) / calc(var(--cap-v4-opacity-24) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-yellow-23-rgb) / calc(var(--cap-v4-opacity-24) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-yellow-24-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-yellow-24-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-yellow-11-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-yellow-24-rgb) / calc(var(--cap-v4-opacity-24) / 100)));--cap-v4-surface-surface-secondary-yellow-pressed-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-yellow-23-rgb) / calc(var(--cap-v4-opacity-24) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-yellow-24-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-yellow-24-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-yellow-24-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-yellow-11-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-yellow-24-rgb) / calc(var(--cap-v4-opacity-24) / 100)));--cap-v4-surface-surface-secondary-yellow-pressed-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-yellow-11-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-yellow-11-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-yellow-11-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-yellow-11-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-yellow-24-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-yellow-11-rgb) / calc(var(--cap-v4-opacity-16) / 100)));--cap-v4-surface-surface-tertiary-yellow-pressed-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-yellow-26-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-yellow-26-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-yellow-25-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-yellow-25-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-yellow-11-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-yellow-26-rgb) / calc(var(--cap-v4-opacity-9) / 100)));--cap-v4-surface-surface-tertiary-yellow-pressed-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-yellow-26-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-yellow-25-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-yellow-25-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-yellow-25-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-yellow-11-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-yellow-26-rgb) / calc(var(--cap-v4-opacity-9) / 100)));--cap-v4-surface-surface-tertiary-yellow-pressed-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-yellow-11-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-yellow-11-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-yellow-11-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-yellow-11-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-yellow-25-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-yellow-11-rgb) / calc(var(--cap-v4-opacity-9) / 100)));--cap-v4-surface-surface-primary-yellow-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-yellow-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-yellow-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-yellow-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-yellow-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-yellow-12)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-yellow-25));--cap-v4-surface-surface-primary-yellow-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-yellow-12)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-yellow-12)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-yellow-12)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-yellow-12)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-yellow-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-yellow-12));--cap-v4-surface-border-yellow-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-yellow-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-yellow-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-yellow-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-yellow-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-yellow-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-yellow-25));--cap-v4-surface-border-yellow-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-yellow-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-yellow-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-yellow-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-yellow-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-yellow-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-yellow-17));--cap-v4-surface-content-yellow-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-yellow-31)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-yellow-31)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-yellow-31)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-yellow-31)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-yellow-05)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-yellow-31));--cap-v4-surface-content-yellow-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-yellow-05)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-yellow-05)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-yellow-05)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-yellow-05)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-yellow-31)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-yellow-04));--cap-v4-surface-content-secondary-yellow-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-yellow-39-rgb) / calc(var(--cap-v4-opacity-65) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-yellow-39-rgb) / calc(var(--cap-v4-opacity-65) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-yellow-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-yellow-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-yellow-02-rgb) / calc(var(--cap-v4-opacity-88) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-yellow-39-rgb) / calc(var(--cap-v4-opacity-68) / 100)));--cap-v4-surface-content-secondary-yellow-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-yellow-39-rgb) / calc(var(--cap-v4-opacity-65) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-yellow-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-yellow-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-yellow-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-yellow-02-rgb) / calc(var(--cap-v4-opacity-88) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-yellow-39-rgb) / calc(var(--cap-v4-opacity-68) / 100)));--cap-v4-surface-content-secondary-yellow-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-yellow-02-rgb) / calc(var(--cap-v4-opacity-88) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-yellow-02-rgb) / calc(var(--cap-v4-opacity-88) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-yellow-02-rgb) / calc(var(--cap-v4-opacity-88) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-yellow-02-rgb) / calc(var(--cap-v4-opacity-88) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-yellow-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-yellow-01-rgb) / calc(var(--cap-v4-opacity-89) / 100)));--cap-v4-surface-content-on-primary-yellow-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-white));--cap-v4-surface-content-on-primary-yellow-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-black));--cap-v4-surface-surface-secondary-orange-normal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-22-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-22-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-14-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-21-rgb) / calc(var(--cap-v4-opacity-17) / 100)));--cap-v4-surface-surface-secondary-orange-normal-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-22-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-14-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-21-rgb) / calc(var(--cap-v4-opacity-17) / 100)));--cap-v4-surface-surface-secondary-orange-normal-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-14-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-14-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-14-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-14-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-14-rgb) / calc(var(--cap-v4-opacity-14) / 100)));--cap-v4-surface-surface-tertiary-orange-normal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-17-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-17-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-19-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-19-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-16-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-19-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-surface-surface-tertiary-orange-normal-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-17-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-19-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-19-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-19-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-16-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-19-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-surface-surface-tertiary-orange-normal-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-16-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-16-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-16-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-16-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-19-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-16-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-surface-surface-primary-orange-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-orange-22)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-orange-22)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-orange-22)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-orange-22)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-orange-14)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-orange-22));--cap-v4-surface-surface-primary-orange-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-orange-14)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-orange-14)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-orange-14)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-orange-14)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-orange-22)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-orange-14));--cap-v4-surface-border-orange-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-orange-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-orange-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-orange-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-orange-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-orange-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-orange-25));--cap-v4-surface-border-orange-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-orange-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-orange-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-orange-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-orange-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-orange-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-orange-17));--cap-v4-surface-surface-secondary-orange-hover-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-22) / 100)));--cap-v4-surface-surface-secondary-orange-hover-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-22) / 100)));--cap-v4-surface-surface-secondary-orange-hover-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-18) / 100)));--cap-v4-surface-surface-tertiary-orange-hover-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-25-rgb) / calc(var(--cap-v4-opacity-9) / 100)));--cap-v4-surface-surface-tertiary-orange-hover-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-25-rgb) / calc(var(--cap-v4-opacity-9) / 100)));--cap-v4-surface-surface-tertiary-orange-hover-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-surface-surface-primary-orange-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-orange-24)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-orange-24)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-orange-24)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-orange-24)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-orange-12)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-orange-24));--cap-v4-surface-surface-primary-orange-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-orange-12)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-orange-12)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-orange-12)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-orange-12)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-orange-24)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-orange-12));--cap-v4-surface-border-orange-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-orange-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-orange-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-orange-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-orange-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-orange-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-orange-25));--cap-v4-surface-border-orange-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-orange-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-orange-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-orange-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-orange-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-orange-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-orange-17));--cap-v4-surface-surface-secondary-orange-pressed-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-22) / 100)));--cap-v4-surface-surface-secondary-orange-pressed-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-22) / 100)));--cap-v4-surface-surface-secondary-orange-pressed-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-18) / 100)));--cap-v4-surface-surface-tertiary-orange-pressed-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-25-rgb) / calc(var(--cap-v4-opacity-9) / 100)));--cap-v4-surface-surface-tertiary-orange-pressed-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-25-rgb) / calc(var(--cap-v4-opacity-9) / 100)));--cap-v4-surface-surface-tertiary-orange-pressed-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-surface-surface-primary-orange-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-orange-24)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-orange-24)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-orange-24)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-orange-24)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-orange-12)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-orange-24));--cap-v4-surface-surface-primary-orange-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-orange-12)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-orange-12)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-orange-12)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-orange-12)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-orange-24)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-orange-12));--cap-v4-surface-border-orange-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-orange-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-orange-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-orange-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-orange-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-orange-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-orange-25));--cap-v4-surface-border-orange-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-orange-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-orange-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-orange-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-orange-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-orange-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-orange-17));--cap-v4-surface-content-orange-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-orange-31)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-orange-31)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-orange-31)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-orange-31)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-orange-05)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-orange-31));--cap-v4-surface-content-orange-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-orange-05)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-orange-05)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-orange-05)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-orange-05)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-orange-31)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-orange-04));--cap-v4-surface-content-secondary-orange-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-39-rgb) / calc(var(--cap-v4-opacity-65) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-39-rgb) / calc(var(--cap-v4-opacity-65) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-02-rgb) / calc(var(--cap-v4-opacity-89) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-39-rgb) / calc(var(--cap-v4-opacity-68) / 100)));--cap-v4-surface-content-secondary-orange-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-39-rgb) / calc(var(--cap-v4-opacity-65) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-02-rgb) / calc(var(--cap-v4-opacity-89) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-39-rgb) / calc(var(--cap-v4-opacity-68) / 100)));--cap-v4-surface-content-secondary-orange-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-02-rgb) / calc(var(--cap-v4-opacity-89) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-02-rgb) / calc(var(--cap-v4-opacity-89) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-02-rgb) / calc(var(--cap-v4-opacity-89) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-02-rgb) / calc(var(--cap-v4-opacity-89) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-01-rgb) / calc(var(--cap-v4-opacity-89) / 100)));--cap-v4-surface-content-on-primary-orange-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-white));--cap-v4-surface-content-on-primary-orange-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-black));--cap-v4-surface-surface-secondary-amber-normal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-22-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-22-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-14-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-21-rgb) / calc(var(--cap-v4-opacity-17) / 100)));--cap-v4-surface-surface-secondary-amber-normal-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-22-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-14-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-21-rgb) / calc(var(--cap-v4-opacity-17) / 100)));--cap-v4-surface-surface-secondary-amber-normal-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-14-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-14-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-14-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-14-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-14-rgb) / calc(var(--cap-v4-opacity-14) / 100)));--cap-v4-surface-surface-tertiary-amber-normal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-17-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-17-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-19-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-19-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-16-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-19-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-surface-surface-tertiary-amber-normal-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-17-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-19-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-19-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-19-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-16-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-19-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-surface-surface-tertiary-amber-normal-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-16-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-16-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-16-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-16-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-19-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-16-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-surface-surface-primary-amber-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-orange-22)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-orange-22)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-orange-22)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-orange-22)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-orange-14)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-orange-22));--cap-v4-surface-surface-primary-amber-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-orange-14)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-orange-14)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-orange-14)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-orange-14)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-orange-22)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-orange-14));--cap-v4-surface-border-amber-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-orange-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-orange-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-orange-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-orange-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-orange-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-orange-25));--cap-v4-surface-border-amber-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-orange-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-orange-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-orange-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-orange-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-orange-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-orange-17));--cap-v4-surface-surface-secondary-amber-hover-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-22) / 100)));--cap-v4-surface-surface-secondary-amber-hover-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-22) / 100)));--cap-v4-surface-surface-secondary-amber-hover-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-18) / 100)));--cap-v4-surface-surface-tertiary-amber-hover-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-25-rgb) / calc(var(--cap-v4-opacity-9) / 100)));--cap-v4-surface-surface-tertiary-amber-hover-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-25-rgb) / calc(var(--cap-v4-opacity-9) / 100)));--cap-v4-surface-surface-tertiary-amber-hover-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-surface-surface-primary-amber-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-orange-24)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-orange-24)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-orange-24)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-orange-24)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-orange-12)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-orange-24));--cap-v4-surface-surface-primary-amber-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-orange-12)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-orange-12)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-orange-12)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-orange-12)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-orange-24)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-orange-12));--cap-v4-surface-border-amber-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-orange-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-orange-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-orange-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-orange-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-orange-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-orange-25));--cap-v4-surface-border-amber-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-orange-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-orange-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-orange-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-orange-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-orange-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-orange-17));--cap-v4-surface-surface-secondary-amber-pressed-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-22) / 100)));--cap-v4-surface-surface-secondary-amber-pressed-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-22) / 100)));--cap-v4-surface-surface-secondary-amber-pressed-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-18) / 100)));--cap-v4-surface-surface-tertiary-amber-pressed-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-25-rgb) / calc(var(--cap-v4-opacity-9) / 100)));--cap-v4-surface-surface-tertiary-amber-pressed-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-25-rgb) / calc(var(--cap-v4-opacity-9) / 100)));--cap-v4-surface-surface-tertiary-amber-pressed-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-surface-surface-primary-amber-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-orange-24)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-orange-24)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-orange-24)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-orange-24)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-orange-12)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-orange-24));--cap-v4-surface-surface-primary-amber-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-orange-12)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-orange-12)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-orange-12)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-orange-12)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-orange-24)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-orange-12));--cap-v4-surface-border-amber-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-orange-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-orange-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-orange-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-orange-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-orange-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-orange-25));--cap-v4-surface-border-amber-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-orange-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-orange-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-orange-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-orange-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-orange-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-orange-17));--cap-v4-surface-content-amber-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-orange-31)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-orange-31)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-orange-31)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-orange-31)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-orange-05)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-orange-31));--cap-v4-surface-content-amber-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-orange-05)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-orange-05)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-orange-05)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-orange-05)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-orange-31)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-orange-04));--cap-v4-surface-content-secondary-amber-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-39-rgb) / calc(var(--cap-v4-opacity-65) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-39-rgb) / calc(var(--cap-v4-opacity-65) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-02-rgb) / calc(var(--cap-v4-opacity-89) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-39-rgb) / calc(var(--cap-v4-opacity-68) / 100)));--cap-v4-surface-content-secondary-amber-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-39-rgb) / calc(var(--cap-v4-opacity-65) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-02-rgb) / calc(var(--cap-v4-opacity-89) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-39-rgb) / calc(var(--cap-v4-opacity-68) / 100)));--cap-v4-surface-content-secondary-amber-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-02-rgb) / calc(var(--cap-v4-opacity-89) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-02-rgb) / calc(var(--cap-v4-opacity-89) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-02-rgb) / calc(var(--cap-v4-opacity-89) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-02-rgb) / calc(var(--cap-v4-opacity-89) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-01-rgb) / calc(var(--cap-v4-opacity-89) / 100)));--cap-v4-surface-content-on-primary-amber-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-white));--cap-v4-surface-content-on-primary-amber-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-black));--cap-v4-surface-surface-secondary-vermilion-normal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-22-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-22-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-14-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-21-rgb) / calc(var(--cap-v4-opacity-17) / 100)));--cap-v4-surface-surface-secondary-vermilion-normal-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-22-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-14-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-21-rgb) / calc(var(--cap-v4-opacity-17) / 100)));--cap-v4-surface-surface-secondary-vermilion-normal-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-14-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-14-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-14-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-14-rgb) / calc(var(--cap-v4-opacity-14) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-22-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-14-rgb) / calc(var(--cap-v4-opacity-14) / 100)));--cap-v4-surface-surface-tertiary-vermilion-normal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-17-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-17-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-19-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-19-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-16-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-19-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-surface-surface-tertiary-vermilion-normal-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-17-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-19-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-19-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-19-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-16-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-19-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-surface-surface-tertiary-vermilion-normal-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-16-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-16-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-16-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-16-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-19-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-16-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-surface-surface-primary-vermilion-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-orange-22)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-orange-22)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-orange-22)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-orange-22)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-orange-14)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-orange-22));--cap-v4-surface-surface-primary-vermilion-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-orange-14)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-orange-14)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-orange-14)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-orange-14)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-orange-22)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-orange-14));--cap-v4-surface-border-vermilion-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-orange-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-orange-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-orange-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-orange-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-orange-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-orange-25));--cap-v4-surface-border-vermilion-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-orange-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-orange-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-orange-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-orange-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-orange-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-orange-17));--cap-v4-surface-surface-secondary-vermilion-hover-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-22) / 100)));--cap-v4-surface-surface-secondary-vermilion-hover-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-22) / 100)));--cap-v4-surface-surface-secondary-vermilion-hover-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-18) / 100)));--cap-v4-surface-surface-tertiary-vermilion-hover-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-25-rgb) / calc(var(--cap-v4-opacity-9) / 100)));--cap-v4-surface-surface-tertiary-vermilion-hover-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-25-rgb) / calc(var(--cap-v4-opacity-9) / 100)));--cap-v4-surface-surface-tertiary-vermilion-hover-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-surface-surface-primary-vermilion-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-orange-24)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-orange-24)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-orange-24)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-orange-24)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-orange-12)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-orange-24));--cap-v4-surface-surface-primary-vermilion-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-orange-12)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-orange-12)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-orange-12)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-orange-12)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-orange-24)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-orange-12));--cap-v4-surface-border-vermilion-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-orange-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-orange-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-orange-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-orange-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-orange-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-orange-25));--cap-v4-surface-border-vermilion-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-orange-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-orange-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-orange-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-orange-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-orange-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-orange-17));--cap-v4-surface-surface-secondary-vermilion-pressed-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-22) / 100)));--cap-v4-surface-surface-secondary-vermilion-pressed-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-22) / 100)));--cap-v4-surface-surface-secondary-vermilion-pressed-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-18) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-18) / 100)));--cap-v4-surface-surface-tertiary-vermilion-pressed-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-25-rgb) / calc(var(--cap-v4-opacity-9) / 100)));--cap-v4-surface-surface-tertiary-vermilion-pressed-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-24-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-25-rgb) / calc(var(--cap-v4-opacity-9) / 100)));--cap-v4-surface-surface-tertiary-vermilion-pressed-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-26-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-12-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-surface-surface-primary-vermilion-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-orange-24)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-orange-24)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-orange-24)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-orange-24)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-orange-12)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-orange-24));--cap-v4-surface-surface-primary-vermilion-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-orange-12)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-orange-12)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-orange-12)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-orange-12)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-orange-24)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-orange-12));--cap-v4-surface-border-vermilion-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-orange-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-orange-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-orange-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-orange-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-orange-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-orange-25));--cap-v4-surface-border-vermilion-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-orange-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-orange-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-orange-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-orange-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-orange-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-orange-17));--cap-v4-surface-content-vermilion-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-orange-31)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-orange-31)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-orange-31)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-orange-31)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-orange-05)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-orange-31));--cap-v4-surface-content-vermilion-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-orange-05)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-orange-05)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-orange-05)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-orange-05)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-orange-31)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-orange-04));--cap-v4-surface-content-secondary-vermilion-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-39-rgb) / calc(var(--cap-v4-opacity-65) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-39-rgb) / calc(var(--cap-v4-opacity-65) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-02-rgb) / calc(var(--cap-v4-opacity-89) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-39-rgb) / calc(var(--cap-v4-opacity-68) / 100)));--cap-v4-surface-content-secondary-vermilion-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-39-rgb) / calc(var(--cap-v4-opacity-65) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-02-rgb) / calc(var(--cap-v4-opacity-89) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-39-rgb) / calc(var(--cap-v4-opacity-68) / 100)));--cap-v4-surface-content-secondary-vermilion-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-orange-02-rgb) / calc(var(--cap-v4-opacity-89) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-orange-02-rgb) / calc(var(--cap-v4-opacity-89) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-orange-02-rgb) / calc(var(--cap-v4-opacity-89) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-orange-02-rgb) / calc(var(--cap-v4-opacity-89) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-orange-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-orange-01-rgb) / calc(var(--cap-v4-opacity-89) / 100)));--cap-v4-surface-content-on-primary-vermilion-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-white));--cap-v4-surface-content-on-primary-vermilion-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-black));--cap-v4-surface-surface-secondary-red-normal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-23-rgb) / calc(var(--cap-v4-opacity-12) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-23-rgb) / calc(var(--cap-v4-opacity-12) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-22-rgb) / calc(var(--cap-v4-opacity-13) / 100)));--cap-v4-surface-surface-secondary-red-normal-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-23-rgb) / calc(var(--cap-v4-opacity-12) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-22-rgb) / calc(var(--cap-v4-opacity-13) / 100)));--cap-v4-surface-surface-secondary-red-normal-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-15) / 100)));--cap-v4-surface-surface-tertiary-red-normal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-22-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-22-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-11-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-11-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-17-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-22-rgb) / calc(var(--cap-v4-opacity-4) / 100)));--cap-v4-surface-surface-tertiary-red-normal-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-22-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-11-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-11-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-11-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-17-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-22-rgb) / calc(var(--cap-v4-opacity-4) / 100)));--cap-v4-surface-surface-tertiary-red-normal-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-17-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-17-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-17-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-17-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-11-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-17-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-surface-surface-primary-red-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-red-22)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-red-22)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-red-22)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-red-22)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-red-14)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-red-22));--cap-v4-surface-surface-primary-red-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-red-14)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-red-14)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-red-14)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-red-14)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-red-22)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-red-14));--cap-v4-surface-border-red-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-red-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-red-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-red-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-red-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-red-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-red-25));--cap-v4-surface-border-red-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-red-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-red-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-red-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-red-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-red-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-red-17));--cap-v4-surface-surface-secondary-red-hover-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-26-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-26-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-31) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-31) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-12-rgb) / calc(var(--cap-v4-opacity-19) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-26-rgb) / calc(var(--cap-v4-opacity-17) / 100)));--cap-v4-surface-surface-secondary-red-hover-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-26-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-31) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-31) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-31) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-12-rgb) / calc(var(--cap-v4-opacity-19) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-26-rgb) / calc(var(--cap-v4-opacity-17) / 100)));--cap-v4-surface-surface-secondary-red-hover-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-12-rgb) / calc(var(--cap-v4-opacity-19) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-12-rgb) / calc(var(--cap-v4-opacity-19) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-12-rgb) / calc(var(--cap-v4-opacity-19) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-12-rgb) / calc(var(--cap-v4-opacity-19) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-31) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-12-rgb) / calc(var(--cap-v4-opacity-19) / 100)));--cap-v4-surface-surface-tertiary-red-hover-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-28-rgb) / calc(var(--cap-v4-opacity-7) / 100)));--cap-v4-surface-surface-tertiary-red-hover-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-28-rgb) / calc(var(--cap-v4-opacity-7) / 100)));--cap-v4-surface-surface-tertiary-red-hover-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-13-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-surface-surface-primary-red-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-red-24)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-red-24)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-red-24)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-red-24)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-red-12)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-red-24));--cap-v4-surface-surface-primary-red-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-red-12)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-red-12)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-red-12)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-red-12)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-red-24)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-red-12));--cap-v4-surface-border-red-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-red-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-red-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-red-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-red-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-red-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-red-25));--cap-v4-surface-border-red-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-red-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-red-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-red-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-red-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-red-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-red-17));--cap-v4-surface-surface-secondary-red-pressed-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-26-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-26-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-31) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-31) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-12-rgb) / calc(var(--cap-v4-opacity-19) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-26-rgb) / calc(var(--cap-v4-opacity-17) / 100)));--cap-v4-surface-surface-secondary-red-pressed-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-26-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-31) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-31) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-31) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-12-rgb) / calc(var(--cap-v4-opacity-19) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-26-rgb) / calc(var(--cap-v4-opacity-17) / 100)));--cap-v4-surface-surface-secondary-red-pressed-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-12-rgb) / calc(var(--cap-v4-opacity-19) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-12-rgb) / calc(var(--cap-v4-opacity-19) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-12-rgb) / calc(var(--cap-v4-opacity-19) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-12-rgb) / calc(var(--cap-v4-opacity-19) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-31) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-12-rgb) / calc(var(--cap-v4-opacity-19) / 100)));--cap-v4-surface-surface-tertiary-red-pressed-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-28-rgb) / calc(var(--cap-v4-opacity-7) / 100)));--cap-v4-surface-surface-tertiary-red-pressed-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-28-rgb) / calc(var(--cap-v4-opacity-7) / 100)));--cap-v4-surface-surface-tertiary-red-pressed-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-13-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-surface-surface-primary-red-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-red-24)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-red-24)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-red-24)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-red-24)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-red-12)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-red-24));--cap-v4-surface-surface-primary-red-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-red-12)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-red-12)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-red-12)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-red-12)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-red-24)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-red-12));--cap-v4-surface-border-red-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-red-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-red-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-red-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-red-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-red-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-red-25));--cap-v4-surface-border-red-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-red-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-red-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-red-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-red-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-red-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-red-17));--cap-v4-surface-content-red-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-red-31)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-red-31)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-red-31)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-red-31)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-red-05)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-red-31));--cap-v4-surface-content-red-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-red-05)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-red-05)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-red-05)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-red-05)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-red-31)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-red-04));--cap-v4-surface-content-secondary-red-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-39-rgb) / calc(var(--cap-v4-opacity-66) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-39-rgb) / calc(var(--cap-v4-opacity-66) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-02-rgb) / calc(var(--cap-v4-opacity-89) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-39-rgb) / calc(var(--cap-v4-opacity-68) / 100)));--cap-v4-surface-content-secondary-red-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-39-rgb) / calc(var(--cap-v4-opacity-66) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-02-rgb) / calc(var(--cap-v4-opacity-89) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-39-rgb) / calc(var(--cap-v4-opacity-68) / 100)));--cap-v4-surface-content-secondary-red-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-02-rgb) / calc(var(--cap-v4-opacity-89) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-02-rgb) / calc(var(--cap-v4-opacity-89) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-02-rgb) / calc(var(--cap-v4-opacity-89) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-02-rgb) / calc(var(--cap-v4-opacity-89) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-88) / 100)));--cap-v4-surface-content-on-primary-red-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-white));--cap-v4-surface-content-on-primary-red-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-black));--cap-v4-surface-surface-secondary-rose-normal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-23-rgb) / calc(var(--cap-v4-opacity-12) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-23-rgb) / calc(var(--cap-v4-opacity-12) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-22-rgb) / calc(var(--cap-v4-opacity-13) / 100)));--cap-v4-surface-surface-secondary-rose-normal-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-23-rgb) / calc(var(--cap-v4-opacity-12) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-22-rgb) / calc(var(--cap-v4-opacity-13) / 100)));--cap-v4-surface-surface-secondary-rose-normal-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-15) / 100)));--cap-v4-surface-surface-tertiary-rose-normal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-22-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-22-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-11-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-11-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-17-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-22-rgb) / calc(var(--cap-v4-opacity-4) / 100)));--cap-v4-surface-surface-tertiary-rose-normal-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-22-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-11-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-11-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-11-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-17-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-22-rgb) / calc(var(--cap-v4-opacity-4) / 100)));--cap-v4-surface-surface-tertiary-rose-normal-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-17-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-17-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-17-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-17-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-11-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-17-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-surface-surface-primary-rose-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-red-22)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-red-22)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-red-22)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-red-22)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-red-14)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-red-22));--cap-v4-surface-surface-primary-rose-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-red-14)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-red-14)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-red-14)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-red-14)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-red-22)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-red-14));--cap-v4-surface-border-rose-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-red-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-red-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-red-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-red-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-red-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-red-25));--cap-v4-surface-border-rose-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-red-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-red-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-red-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-red-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-red-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-red-17));--cap-v4-surface-surface-secondary-rose-hover-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-26-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-26-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-31) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-31) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-12-rgb) / calc(var(--cap-v4-opacity-19) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-26-rgb) / calc(var(--cap-v4-opacity-17) / 100)));--cap-v4-surface-surface-secondary-rose-hover-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-26-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-31) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-31) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-31) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-12-rgb) / calc(var(--cap-v4-opacity-19) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-26-rgb) / calc(var(--cap-v4-opacity-17) / 100)));--cap-v4-surface-surface-secondary-rose-hover-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-12-rgb) / calc(var(--cap-v4-opacity-19) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-12-rgb) / calc(var(--cap-v4-opacity-19) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-12-rgb) / calc(var(--cap-v4-opacity-19) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-12-rgb) / calc(var(--cap-v4-opacity-19) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-31) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-12-rgb) / calc(var(--cap-v4-opacity-19) / 100)));--cap-v4-surface-surface-tertiary-rose-hover-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-28-rgb) / calc(var(--cap-v4-opacity-7) / 100)));--cap-v4-surface-surface-tertiary-rose-hover-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-28-rgb) / calc(var(--cap-v4-opacity-7) / 100)));--cap-v4-surface-surface-tertiary-rose-hover-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-13-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-surface-surface-primary-rose-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-red-24)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-red-24)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-red-24)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-red-24)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-red-12)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-red-24));--cap-v4-surface-surface-primary-rose-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-red-12)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-red-12)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-red-12)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-red-12)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-red-24)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-red-12));--cap-v4-surface-border-rose-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-red-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-red-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-red-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-red-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-red-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-red-25));--cap-v4-surface-border-rose-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-red-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-red-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-red-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-red-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-red-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-red-17));--cap-v4-surface-surface-secondary-rose-pressed-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-26-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-26-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-31) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-31) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-12-rgb) / calc(var(--cap-v4-opacity-19) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-26-rgb) / calc(var(--cap-v4-opacity-17) / 100)));--cap-v4-surface-surface-secondary-rose-pressed-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-26-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-31) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-31) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-31) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-12-rgb) / calc(var(--cap-v4-opacity-19) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-26-rgb) / calc(var(--cap-v4-opacity-17) / 100)));--cap-v4-surface-surface-secondary-rose-pressed-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-12-rgb) / calc(var(--cap-v4-opacity-19) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-12-rgb) / calc(var(--cap-v4-opacity-19) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-12-rgb) / calc(var(--cap-v4-opacity-19) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-12-rgb) / calc(var(--cap-v4-opacity-19) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-31) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-12-rgb) / calc(var(--cap-v4-opacity-19) / 100)));--cap-v4-surface-surface-tertiary-rose-pressed-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-28-rgb) / calc(var(--cap-v4-opacity-7) / 100)));--cap-v4-surface-surface-tertiary-rose-pressed-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-28-rgb) / calc(var(--cap-v4-opacity-7) / 100)));--cap-v4-surface-surface-tertiary-rose-pressed-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-13-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-surface-surface-primary-rose-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-red-24)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-red-24)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-red-24)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-red-24)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-red-12)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-red-24));--cap-v4-surface-surface-primary-rose-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-red-12)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-red-12)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-red-12)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-red-12)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-red-24)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-red-12));--cap-v4-surface-border-rose-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-red-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-red-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-red-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-red-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-red-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-red-25));--cap-v4-surface-border-rose-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-red-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-red-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-red-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-red-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-red-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-red-17));--cap-v4-surface-content-rose-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-red-31)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-red-31)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-red-31)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-red-31)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-red-05)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-red-31));--cap-v4-surface-content-rose-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-red-05)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-red-05)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-red-05)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-red-05)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-red-31)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-red-04));--cap-v4-surface-content-secondary-rose-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-39-rgb) / calc(var(--cap-v4-opacity-66) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-39-rgb) / calc(var(--cap-v4-opacity-66) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-02-rgb) / calc(var(--cap-v4-opacity-89) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-39-rgb) / calc(var(--cap-v4-opacity-68) / 100)));--cap-v4-surface-content-secondary-rose-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-39-rgb) / calc(var(--cap-v4-opacity-66) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-02-rgb) / calc(var(--cap-v4-opacity-89) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-39-rgb) / calc(var(--cap-v4-opacity-68) / 100)));--cap-v4-surface-content-secondary-rose-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-02-rgb) / calc(var(--cap-v4-opacity-89) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-02-rgb) / calc(var(--cap-v4-opacity-89) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-02-rgb) / calc(var(--cap-v4-opacity-89) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-02-rgb) / calc(var(--cap-v4-opacity-89) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-88) / 100)));--cap-v4-surface-content-on-primary-rose-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-white));--cap-v4-surface-content-on-primary-rose-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-black));--cap-v4-surface-surface-secondary-cherry-normal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-23-rgb) / calc(var(--cap-v4-opacity-12) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-23-rgb) / calc(var(--cap-v4-opacity-12) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-22-rgb) / calc(var(--cap-v4-opacity-13) / 100)));--cap-v4-surface-surface-secondary-cherry-normal-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-23-rgb) / calc(var(--cap-v4-opacity-12) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-22-rgb) / calc(var(--cap-v4-opacity-13) / 100)));--cap-v4-surface-surface-secondary-cherry-normal-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-21) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-15) / 100)));--cap-v4-surface-surface-tertiary-cherry-normal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-22-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-22-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-11-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-11-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-17-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-22-rgb) / calc(var(--cap-v4-opacity-4) / 100)));--cap-v4-surface-surface-tertiary-cherry-normal-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-22-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-11-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-11-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-11-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-17-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-22-rgb) / calc(var(--cap-v4-opacity-4) / 100)));--cap-v4-surface-surface-tertiary-cherry-normal-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-17-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-17-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-17-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-17-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-11-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-17-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-surface-surface-primary-cherry-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-red-22)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-red-22)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-red-22)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-red-22)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-red-14)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-red-22));--cap-v4-surface-surface-primary-cherry-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-red-14)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-red-14)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-red-14)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-red-14)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-red-22)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-red-14));--cap-v4-surface-border-cherry-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-red-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-red-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-red-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-red-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-red-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-red-25));--cap-v4-surface-border-cherry-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-red-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-red-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-red-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-red-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-red-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-red-17));--cap-v4-surface-surface-secondary-cherry-hover-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-26-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-26-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-31) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-31) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-12-rgb) / calc(var(--cap-v4-opacity-19) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-26-rgb) / calc(var(--cap-v4-opacity-17) / 100)));--cap-v4-surface-surface-secondary-cherry-hover-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-26-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-31) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-31) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-31) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-12-rgb) / calc(var(--cap-v4-opacity-19) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-26-rgb) / calc(var(--cap-v4-opacity-17) / 100)));--cap-v4-surface-surface-secondary-cherry-hover-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-12-rgb) / calc(var(--cap-v4-opacity-19) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-12-rgb) / calc(var(--cap-v4-opacity-19) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-12-rgb) / calc(var(--cap-v4-opacity-19) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-12-rgb) / calc(var(--cap-v4-opacity-19) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-31) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-12-rgb) / calc(var(--cap-v4-opacity-19) / 100)));--cap-v4-surface-surface-tertiary-cherry-hover-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-28-rgb) / calc(var(--cap-v4-opacity-7) / 100)));--cap-v4-surface-surface-tertiary-cherry-hover-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-28-rgb) / calc(var(--cap-v4-opacity-7) / 100)));--cap-v4-surface-surface-tertiary-cherry-hover-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-13-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-surface-surface-primary-cherry-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-red-24)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-red-24)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-red-24)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-red-24)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-red-12)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-red-24));--cap-v4-surface-surface-primary-cherry-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-red-12)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-red-12)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-red-12)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-red-12)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-red-24)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-red-12));--cap-v4-surface-border-cherry-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-red-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-red-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-red-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-red-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-red-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-red-25));--cap-v4-surface-border-cherry-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-red-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-red-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-red-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-red-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-red-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-red-17));--cap-v4-surface-surface-secondary-cherry-pressed-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-26-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-26-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-31) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-31) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-12-rgb) / calc(var(--cap-v4-opacity-19) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-26-rgb) / calc(var(--cap-v4-opacity-17) / 100)));--cap-v4-surface-surface-secondary-cherry-pressed-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-26-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-31) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-31) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-31) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-12-rgb) / calc(var(--cap-v4-opacity-19) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-26-rgb) / calc(var(--cap-v4-opacity-17) / 100)));--cap-v4-surface-surface-secondary-cherry-pressed-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-12-rgb) / calc(var(--cap-v4-opacity-19) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-12-rgb) / calc(var(--cap-v4-opacity-19) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-12-rgb) / calc(var(--cap-v4-opacity-19) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-12-rgb) / calc(var(--cap-v4-opacity-19) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-16-rgb) / calc(var(--cap-v4-opacity-31) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-12-rgb) / calc(var(--cap-v4-opacity-19) / 100)));--cap-v4-surface-surface-tertiary-cherry-pressed-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-28-rgb) / calc(var(--cap-v4-opacity-7) / 100)));--cap-v4-surface-surface-tertiary-cherry-pressed-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-27-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-28-rgb) / calc(var(--cap-v4-opacity-7) / 100)));--cap-v4-surface-surface-tertiary-cherry-pressed-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-13-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-14-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-13-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-surface-surface-primary-cherry-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-red-24)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-red-24)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-red-24)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-red-24)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-red-12)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-red-24));--cap-v4-surface-surface-primary-cherry-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-red-12)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-red-12)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-red-12)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-red-12)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-red-24)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-red-12));--cap-v4-surface-border-cherry-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-red-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-red-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-red-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-red-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-red-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-red-25));--cap-v4-surface-border-cherry-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-red-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-red-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-red-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-red-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-red-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-red-17));--cap-v4-surface-content-cherry-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-red-31)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-red-31)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-red-31)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-red-31)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-red-05)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-red-31));--cap-v4-surface-content-cherry-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-red-05)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-red-05)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-red-05)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-red-05)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-red-31)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-red-04));--cap-v4-surface-content-secondary-cherry-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-39-rgb) / calc(var(--cap-v4-opacity-66) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-39-rgb) / calc(var(--cap-v4-opacity-66) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-02-rgb) / calc(var(--cap-v4-opacity-89) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-39-rgb) / calc(var(--cap-v4-opacity-68) / 100)));--cap-v4-surface-content-secondary-cherry-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-39-rgb) / calc(var(--cap-v4-opacity-66) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-02-rgb) / calc(var(--cap-v4-opacity-89) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-red-39-rgb) / calc(var(--cap-v4-opacity-68) / 100)));--cap-v4-surface-content-secondary-cherry-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-red-02-rgb) / calc(var(--cap-v4-opacity-89) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-red-02-rgb) / calc(var(--cap-v4-opacity-89) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-red-02-rgb) / calc(var(--cap-v4-opacity-89) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-red-02-rgb) / calc(var(--cap-v4-opacity-89) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-red-39-rgb) / calc(var(--cap-v4-opacity-62) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-88) / 100)));--cap-v4-surface-content-on-primary-cherry-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-white));--cap-v4-surface-content-on-primary-cherry-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-black));--cap-v4-surface-surface-secondary-pink-normal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-pink-26-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-pink-26-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-pink-24-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-pink-24-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-pink-13-rgb) / calc(var(--cap-v4-opacity-12) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-pink-26-rgb) / calc(var(--cap-v4-opacity-12) / 100)));--cap-v4-surface-surface-secondary-pink-normal-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-pink-26-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-pink-24-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-pink-24-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-pink-24-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-pink-13-rgb) / calc(var(--cap-v4-opacity-12) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-pink-26-rgb) / calc(var(--cap-v4-opacity-12) / 100)));--cap-v4-surface-surface-secondary-pink-normal-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-pink-13-rgb) / calc(var(--cap-v4-opacity-12) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-pink-13-rgb) / calc(var(--cap-v4-opacity-12) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-pink-13-rgb) / calc(var(--cap-v4-opacity-12) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-pink-13-rgb) / calc(var(--cap-v4-opacity-12) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-pink-24-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-pink-13-rgb) / calc(var(--cap-v4-opacity-12) / 100)));--cap-v4-surface-surface-tertiary-pink-normal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-pink-20-rgb) / calc(var(--cap-v4-opacity-4) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-pink-20-rgb) / calc(var(--cap-v4-opacity-4) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-pink-16-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-pink-16-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-pink-15-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-pink-22-rgb) / calc(var(--cap-v4-opacity-4) / 100)));--cap-v4-surface-surface-tertiary-pink-normal-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-pink-20-rgb) / calc(var(--cap-v4-opacity-4) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-pink-16-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-pink-16-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-pink-16-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-pink-15-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-pink-22-rgb) / calc(var(--cap-v4-opacity-4) / 100)));--cap-v4-surface-surface-tertiary-pink-normal-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-pink-15-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-pink-15-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-pink-15-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-pink-15-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-pink-16-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-pink-15-rgb) / calc(var(--cap-v4-opacity-5) / 100)));--cap-v4-surface-surface-primary-pink-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-pink-22)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-pink-22)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-pink-22)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-pink-22)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-pink-14)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-pink-22));--cap-v4-surface-surface-primary-pink-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-pink-14)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-pink-14)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-pink-14)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-pink-14)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-pink-22)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-pink-14));--cap-v4-surface-border-pink-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-pink-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-pink-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-pink-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-pink-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-pink-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-pink-25));--cap-v4-surface-border-pink-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-pink-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-pink-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-pink-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-pink-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-pink-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-pink-17));--cap-v4-surface-surface-secondary-pink-hover-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-pink-29-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-pink-29-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-pink-27-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-pink-27-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-pink-27-rgb) / calc(var(--cap-v4-opacity-17) / 100)));--cap-v4-surface-surface-secondary-pink-hover-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-pink-29-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-pink-27-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-pink-27-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-pink-27-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-pink-27-rgb) / calc(var(--cap-v4-opacity-17) / 100)));--cap-v4-surface-surface-secondary-pink-hover-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-pink-27-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-16) / 100)));--cap-v4-surface-surface-tertiary-pink-hover-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-pink-28-rgb) / calc(var(--cap-v4-opacity-7) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-pink-28-rgb) / calc(var(--cap-v4-opacity-7) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-pink-26-rgb) / calc(var(--cap-v4-opacity-7) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-pink-26-rgb) / calc(var(--cap-v4-opacity-7) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-pink-28-rgb) / calc(var(--cap-v4-opacity-7) / 100)));--cap-v4-surface-surface-tertiary-pink-hover-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-pink-28-rgb) / calc(var(--cap-v4-opacity-7) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-pink-26-rgb) / calc(var(--cap-v4-opacity-7) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-pink-26-rgb) / calc(var(--cap-v4-opacity-7) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-pink-26-rgb) / calc(var(--cap-v4-opacity-7) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-pink-28-rgb) / calc(var(--cap-v4-opacity-7) / 100)));--cap-v4-surface-surface-tertiary-pink-hover-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-pink-26-rgb) / calc(var(--cap-v4-opacity-7) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-9) / 100)));--cap-v4-surface-surface-primary-pink-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-pink-24)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-pink-24)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-pink-24)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-pink-24)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-pink-12)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-pink-24));--cap-v4-surface-surface-primary-pink-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-pink-12)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-pink-12)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-pink-12)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-pink-12)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-pink-24)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-pink-12));--cap-v4-surface-border-pink-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-pink-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-pink-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-pink-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-pink-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-pink-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-pink-25));--cap-v4-surface-border-pink-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-pink-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-pink-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-pink-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-pink-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-pink-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-pink-17));--cap-v4-surface-surface-secondary-pink-pressed-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-pink-29-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-pink-29-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-pink-27-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-pink-27-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-pink-27-rgb) / calc(var(--cap-v4-opacity-17) / 100)));--cap-v4-surface-surface-secondary-pink-pressed-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-pink-29-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-pink-27-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-pink-27-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-pink-27-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-pink-27-rgb) / calc(var(--cap-v4-opacity-17) / 100)));--cap-v4-surface-surface-secondary-pink-pressed-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-pink-27-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-16) / 100)));--cap-v4-surface-surface-tertiary-pink-pressed-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-pink-28-rgb) / calc(var(--cap-v4-opacity-7) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-pink-28-rgb) / calc(var(--cap-v4-opacity-7) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-pink-26-rgb) / calc(var(--cap-v4-opacity-7) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-pink-26-rgb) / calc(var(--cap-v4-opacity-7) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-pink-28-rgb) / calc(var(--cap-v4-opacity-7) / 100)));--cap-v4-surface-surface-tertiary-pink-pressed-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-pink-28-rgb) / calc(var(--cap-v4-opacity-7) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-pink-26-rgb) / calc(var(--cap-v4-opacity-7) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-pink-26-rgb) / calc(var(--cap-v4-opacity-7) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-pink-26-rgb) / calc(var(--cap-v4-opacity-7) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-pink-28-rgb) / calc(var(--cap-v4-opacity-7) / 100)));--cap-v4-surface-surface-tertiary-pink-pressed-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-pink-26-rgb) / calc(var(--cap-v4-opacity-7) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-9) / 100)));--cap-v4-surface-surface-primary-pink-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-pink-24)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-pink-24)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-pink-24)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-pink-24)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-pink-12)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-pink-24));--cap-v4-surface-surface-primary-pink-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-pink-12)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-pink-12)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-pink-12)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-pink-12)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-pink-24)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-pink-12));--cap-v4-surface-border-pink-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-pink-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-pink-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-pink-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-pink-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-pink-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-pink-25));--cap-v4-surface-border-pink-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-pink-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-pink-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-pink-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-pink-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-pink-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-pink-17));--cap-v4-surface-content-pink-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-pink-31)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-pink-31)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-pink-31)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-pink-31)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-pink-05)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-pink-31));--cap-v4-surface-content-pink-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-pink-05)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-pink-05)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-pink-05)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-pink-05)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-pink-31)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-pink-04));--cap-v4-surface-content-secondary-pink-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-pink-39-rgb) / calc(var(--cap-v4-opacity-66) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-pink-39-rgb) / calc(var(--cap-v4-opacity-66) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-pink-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-pink-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-pink-02-rgb) / calc(var(--cap-v4-opacity-87) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-pink-39-rgb) / calc(var(--cap-v4-opacity-68) / 100)));--cap-v4-surface-content-secondary-pink-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-pink-39-rgb) / calc(var(--cap-v4-opacity-66) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-pink-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-pink-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-pink-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-pink-02-rgb) / calc(var(--cap-v4-opacity-87) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-pink-39-rgb) / calc(var(--cap-v4-opacity-68) / 100)));--cap-v4-surface-content-secondary-pink-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-pink-02-rgb) / calc(var(--cap-v4-opacity-87) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-pink-02-rgb) / calc(var(--cap-v4-opacity-87) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-pink-02-rgb) / calc(var(--cap-v4-opacity-87) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-pink-02-rgb) / calc(var(--cap-v4-opacity-87) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-pink-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-pink-02-rgb) / calc(var(--cap-v4-opacity-90) / 100)));--cap-v4-surface-content-on-primary-pink-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-white));--cap-v4-surface-content-on-primary-pink-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-black));--cap-v4-surface-surface-secondary-fuchsia-normal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-pink-26-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-pink-26-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-pink-24-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-pink-24-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-pink-13-rgb) / calc(var(--cap-v4-opacity-12) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-pink-26-rgb) / calc(var(--cap-v4-opacity-12) / 100)));--cap-v4-surface-surface-secondary-fuchsia-normal-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-pink-26-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-pink-24-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-pink-24-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-pink-24-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-pink-13-rgb) / calc(var(--cap-v4-opacity-12) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-pink-26-rgb) / calc(var(--cap-v4-opacity-12) / 100)));--cap-v4-surface-surface-secondary-fuchsia-normal-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-pink-13-rgb) / calc(var(--cap-v4-opacity-12) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-pink-13-rgb) / calc(var(--cap-v4-opacity-12) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-pink-13-rgb) / calc(var(--cap-v4-opacity-12) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-pink-13-rgb) / calc(var(--cap-v4-opacity-12) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-pink-24-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-pink-13-rgb) / calc(var(--cap-v4-opacity-12) / 100)));--cap-v4-surface-surface-tertiary-fuchsia-normal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-pink-20-rgb) / calc(var(--cap-v4-opacity-4) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-pink-20-rgb) / calc(var(--cap-v4-opacity-4) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-pink-16-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-pink-16-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-pink-15-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-pink-22-rgb) / calc(var(--cap-v4-opacity-4) / 100)));--cap-v4-surface-surface-tertiary-fuchsia-normal-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-pink-20-rgb) / calc(var(--cap-v4-opacity-4) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-pink-16-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-pink-16-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-pink-16-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-pink-15-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-pink-22-rgb) / calc(var(--cap-v4-opacity-4) / 100)));--cap-v4-surface-surface-tertiary-fuchsia-normal-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-pink-15-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-pink-15-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-pink-15-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-pink-15-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-pink-16-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-pink-15-rgb) / calc(var(--cap-v4-opacity-5) / 100)));--cap-v4-surface-surface-primary-fuchsia-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-pink-22)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-pink-22)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-pink-22)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-pink-22)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-pink-14)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-pink-22));--cap-v4-surface-surface-primary-fuchsia-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-pink-14)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-pink-14)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-pink-14)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-pink-14)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-pink-22)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-pink-14));--cap-v4-surface-border-fuchsia-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-pink-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-pink-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-pink-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-pink-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-pink-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-pink-25));--cap-v4-surface-border-fuchsia-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-pink-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-pink-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-pink-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-pink-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-pink-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-pink-17));--cap-v4-surface-surface-secondary-fuchsia-hover-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-pink-29-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-pink-29-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-pink-27-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-pink-27-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-pink-27-rgb) / calc(var(--cap-v4-opacity-17) / 100)));--cap-v4-surface-surface-secondary-fuchsia-hover-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-pink-29-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-pink-27-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-pink-27-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-pink-27-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-pink-27-rgb) / calc(var(--cap-v4-opacity-17) / 100)));--cap-v4-surface-surface-secondary-fuchsia-hover-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-pink-27-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-16) / 100)));--cap-v4-surface-surface-tertiary-fuchsia-hover-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-pink-28-rgb) / calc(var(--cap-v4-opacity-7) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-pink-28-rgb) / calc(var(--cap-v4-opacity-7) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-pink-26-rgb) / calc(var(--cap-v4-opacity-7) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-pink-26-rgb) / calc(var(--cap-v4-opacity-7) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-pink-28-rgb) / calc(var(--cap-v4-opacity-7) / 100)));--cap-v4-surface-surface-tertiary-fuchsia-hover-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-pink-28-rgb) / calc(var(--cap-v4-opacity-7) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-pink-26-rgb) / calc(var(--cap-v4-opacity-7) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-pink-26-rgb) / calc(var(--cap-v4-opacity-7) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-pink-26-rgb) / calc(var(--cap-v4-opacity-7) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-pink-28-rgb) / calc(var(--cap-v4-opacity-7) / 100)));--cap-v4-surface-surface-tertiary-fuchsia-hover-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-pink-26-rgb) / calc(var(--cap-v4-opacity-7) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-9) / 100)));--cap-v4-surface-surface-primary-fuchsia-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-pink-24)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-pink-24)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-pink-24)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-pink-24)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-pink-12)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-pink-24));--cap-v4-surface-surface-primary-fuchsia-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-pink-12)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-pink-12)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-pink-12)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-pink-12)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-pink-24)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-pink-12));--cap-v4-surface-border-fuchsia-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-pink-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-pink-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-pink-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-pink-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-pink-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-pink-25));--cap-v4-surface-border-fuchsia-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-pink-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-pink-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-pink-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-pink-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-pink-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-pink-17));--cap-v4-surface-surface-secondary-fuchsia-pressed-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-pink-29-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-pink-29-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-pink-27-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-pink-27-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-pink-27-rgb) / calc(var(--cap-v4-opacity-17) / 100)));--cap-v4-surface-surface-secondary-fuchsia-pressed-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-pink-29-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-pink-27-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-pink-27-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-pink-27-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-pink-27-rgb) / calc(var(--cap-v4-opacity-17) / 100)));--cap-v4-surface-surface-secondary-fuchsia-pressed-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-pink-27-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-16) / 100)));--cap-v4-surface-surface-tertiary-fuchsia-pressed-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-pink-28-rgb) / calc(var(--cap-v4-opacity-7) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-pink-28-rgb) / calc(var(--cap-v4-opacity-7) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-pink-26-rgb) / calc(var(--cap-v4-opacity-7) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-pink-26-rgb) / calc(var(--cap-v4-opacity-7) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-pink-28-rgb) / calc(var(--cap-v4-opacity-7) / 100)));--cap-v4-surface-surface-tertiary-fuchsia-pressed-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-pink-28-rgb) / calc(var(--cap-v4-opacity-7) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-pink-26-rgb) / calc(var(--cap-v4-opacity-7) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-pink-26-rgb) / calc(var(--cap-v4-opacity-7) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-pink-26-rgb) / calc(var(--cap-v4-opacity-7) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-pink-28-rgb) / calc(var(--cap-v4-opacity-7) / 100)));--cap-v4-surface-surface-tertiary-fuchsia-pressed-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-pink-26-rgb) / calc(var(--cap-v4-opacity-7) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-pink-11-rgb) / calc(var(--cap-v4-opacity-9) / 100)));--cap-v4-surface-surface-primary-fuchsia-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-pink-24)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-pink-24)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-pink-24)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-pink-24)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-pink-12)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-pink-24));--cap-v4-surface-surface-primary-fuchsia-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-pink-12)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-pink-12)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-pink-12)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-pink-12)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-pink-24)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-pink-12));--cap-v4-surface-border-fuchsia-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-pink-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-pink-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-pink-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-pink-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-pink-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-pink-25));--cap-v4-surface-border-fuchsia-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-pink-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-pink-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-pink-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-pink-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-pink-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-pink-17));--cap-v4-surface-content-fuchsia-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-pink-31)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-pink-31)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-pink-31)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-pink-31)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-pink-05)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-pink-31));--cap-v4-surface-content-fuchsia-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-pink-05)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-pink-05)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-pink-05)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-pink-05)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-pink-31)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-pink-04));--cap-v4-surface-content-secondary-fuchsia-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-pink-39-rgb) / calc(var(--cap-v4-opacity-66) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-pink-39-rgb) / calc(var(--cap-v4-opacity-66) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-pink-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-pink-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-pink-02-rgb) / calc(var(--cap-v4-opacity-87) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-pink-39-rgb) / calc(var(--cap-v4-opacity-68) / 100)));--cap-v4-surface-content-secondary-fuchsia-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-pink-39-rgb) / calc(var(--cap-v4-opacity-66) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-pink-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-pink-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-pink-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-pink-02-rgb) / calc(var(--cap-v4-opacity-87) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-pink-39-rgb) / calc(var(--cap-v4-opacity-68) / 100)));--cap-v4-surface-content-secondary-fuchsia-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-pink-02-rgb) / calc(var(--cap-v4-opacity-87) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-pink-02-rgb) / calc(var(--cap-v4-opacity-87) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-pink-02-rgb) / calc(var(--cap-v4-opacity-87) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-pink-02-rgb) / calc(var(--cap-v4-opacity-87) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-pink-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-pink-02-rgb) / calc(var(--cap-v4-opacity-90) / 100)));--cap-v4-surface-content-on-primary-fuchsia-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-white));--cap-v4-surface-content-on-primary-fuchsia-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-black));--cap-v4-surface-surface-secondary-purple-normal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-28-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-28-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-27-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-27-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-14-rgb) / calc(var(--cap-v4-opacity-13) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-27-rgb) / calc(var(--cap-v4-opacity-11) / 100)));--cap-v4-surface-surface-secondary-purple-normal-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-28-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-27-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-27-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-27-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-14-rgb) / calc(var(--cap-v4-opacity-13) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-27-rgb) / calc(var(--cap-v4-opacity-11) / 100)));--cap-v4-surface-surface-secondary-purple-normal-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-14-rgb) / calc(var(--cap-v4-opacity-13) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-14-rgb) / calc(var(--cap-v4-opacity-13) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-14-rgb) / calc(var(--cap-v4-opacity-13) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-14-rgb) / calc(var(--cap-v4-opacity-13) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-27-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-14-rgb) / calc(var(--cap-v4-opacity-13) / 100)));--cap-v4-surface-surface-tertiary-purple-normal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-3) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-3) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-27-rgb) / calc(var(--cap-v4-opacity-3) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-27-rgb) / calc(var(--cap-v4-opacity-3) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-17-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-3) / 100)));--cap-v4-surface-surface-tertiary-purple-normal-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-3) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-27-rgb) / calc(var(--cap-v4-opacity-3) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-27-rgb) / calc(var(--cap-v4-opacity-3) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-27-rgb) / calc(var(--cap-v4-opacity-3) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-17-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-3) / 100)));--cap-v4-surface-surface-tertiary-purple-normal-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-17-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-17-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-17-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-17-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-27-rgb) / calc(var(--cap-v4-opacity-3) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-17-rgb) / calc(var(--cap-v4-opacity-5) / 100)));--cap-v4-surface-surface-primary-purple-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-purple-22)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-purple-22)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-purple-22)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-purple-22)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-purple-14)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-purple-22));--cap-v4-surface-surface-primary-purple-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-purple-14)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-purple-14)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-purple-14)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-purple-14)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-purple-22)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-purple-14));--cap-v4-surface-border-purple-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-purple-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-purple-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-purple-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-purple-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-purple-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-purple-25));--cap-v4-surface-border-purple-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-purple-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-purple-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-purple-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-purple-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-purple-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-purple-17));--cap-v4-surface-surface-secondary-purple-hover-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-16) / 100)));--cap-v4-surface-surface-secondary-purple-hover-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-16) / 100)));--cap-v4-surface-surface-secondary-purple-hover-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-16) / 100)));--cap-v4-surface-surface-tertiary-purple-hover-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-33-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-33-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-34-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-surface-surface-tertiary-purple-hover-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-33-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-34-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-surface-surface-tertiary-purple-hover-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-9) / 100)));--cap-v4-surface-surface-primary-purple-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-purple-24)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-purple-24)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-purple-24)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-purple-24)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-purple-12)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-purple-24));--cap-v4-surface-surface-primary-purple-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-purple-12)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-purple-12)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-purple-12)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-purple-12)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-purple-24)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-purple-12));--cap-v4-surface-border-purple-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-purple-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-purple-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-purple-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-purple-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-purple-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-purple-25));--cap-v4-surface-border-purple-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-purple-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-purple-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-purple-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-purple-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-purple-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-purple-17));--cap-v4-surface-surface-secondary-purple-pressed-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-16) / 100)));--cap-v4-surface-surface-secondary-purple-pressed-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-16) / 100)));--cap-v4-surface-surface-secondary-purple-pressed-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-16) / 100)));--cap-v4-surface-surface-tertiary-purple-pressed-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-33-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-33-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-34-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-surface-surface-tertiary-purple-pressed-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-33-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-34-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-surface-surface-tertiary-purple-pressed-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-9) / 100)));--cap-v4-surface-surface-primary-purple-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-purple-24)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-purple-24)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-purple-24)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-purple-24)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-purple-12)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-purple-24));--cap-v4-surface-surface-primary-purple-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-purple-12)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-purple-12)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-purple-12)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-purple-12)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-purple-24)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-purple-12));--cap-v4-surface-border-purple-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-purple-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-purple-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-purple-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-purple-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-purple-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-purple-25));--cap-v4-surface-border-purple-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-purple-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-purple-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-purple-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-purple-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-purple-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-purple-17));--cap-v4-surface-content-purple-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-purple-31)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-purple-31)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-purple-31)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-purple-31)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-purple-05)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-purple-31));--cap-v4-surface-content-purple-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-purple-05)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-purple-05)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-purple-05)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-purple-05)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-purple-31)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-purple-05));--cap-v4-surface-content-secondary-purple-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-39-rgb) / calc(var(--cap-v4-opacity-66) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-39-rgb) / calc(var(--cap-v4-opacity-66) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-02-rgb) / calc(var(--cap-v4-opacity-87) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-39-rgb) / calc(var(--cap-v4-opacity-68) / 100)));--cap-v4-surface-content-secondary-purple-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-39-rgb) / calc(var(--cap-v4-opacity-66) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-02-rgb) / calc(var(--cap-v4-opacity-87) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-39-rgb) / calc(var(--cap-v4-opacity-68) / 100)));--cap-v4-surface-content-secondary-purple-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-02-rgb) / calc(var(--cap-v4-opacity-87) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-02-rgb) / calc(var(--cap-v4-opacity-87) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-02-rgb) / calc(var(--cap-v4-opacity-87) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-02-rgb) / calc(var(--cap-v4-opacity-87) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-02-rgb) / calc(var(--cap-v4-opacity-89) / 100)));--cap-v4-surface-content-on-primary-purple-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-white));--cap-v4-surface-content-on-primary-purple-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-black));--cap-v4-surface-surface-secondary-grape-normal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-28-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-28-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-27-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-27-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-14-rgb) / calc(var(--cap-v4-opacity-13) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-27-rgb) / calc(var(--cap-v4-opacity-11) / 100)));--cap-v4-surface-surface-secondary-grape-normal-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-28-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-27-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-27-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-27-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-14-rgb) / calc(var(--cap-v4-opacity-13) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-27-rgb) / calc(var(--cap-v4-opacity-11) / 100)));--cap-v4-surface-surface-secondary-grape-normal-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-14-rgb) / calc(var(--cap-v4-opacity-13) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-14-rgb) / calc(var(--cap-v4-opacity-13) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-14-rgb) / calc(var(--cap-v4-opacity-13) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-14-rgb) / calc(var(--cap-v4-opacity-13) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-27-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-14-rgb) / calc(var(--cap-v4-opacity-13) / 100)));--cap-v4-surface-surface-tertiary-grape-normal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-3) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-3) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-27-rgb) / calc(var(--cap-v4-opacity-3) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-27-rgb) / calc(var(--cap-v4-opacity-3) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-17-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-3) / 100)));--cap-v4-surface-surface-tertiary-grape-normal-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-3) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-27-rgb) / calc(var(--cap-v4-opacity-3) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-27-rgb) / calc(var(--cap-v4-opacity-3) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-27-rgb) / calc(var(--cap-v4-opacity-3) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-17-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-3) / 100)));--cap-v4-surface-surface-tertiary-grape-normal-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-17-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-17-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-17-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-17-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-27-rgb) / calc(var(--cap-v4-opacity-3) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-17-rgb) / calc(var(--cap-v4-opacity-5) / 100)));--cap-v4-surface-surface-primary-grape-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-purple-22)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-purple-22)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-purple-22)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-purple-22)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-purple-14)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-purple-22));--cap-v4-surface-surface-primary-grape-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-purple-14)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-purple-14)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-purple-14)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-purple-14)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-purple-22)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-purple-14));--cap-v4-surface-border-grape-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-purple-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-purple-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-purple-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-purple-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-purple-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-purple-25));--cap-v4-surface-border-grape-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-purple-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-purple-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-purple-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-purple-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-purple-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-purple-17));--cap-v4-surface-surface-secondary-grape-hover-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-16) / 100)));--cap-v4-surface-surface-secondary-grape-hover-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-16) / 100)));--cap-v4-surface-surface-secondary-grape-hover-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-16) / 100)));--cap-v4-surface-surface-tertiary-grape-hover-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-33-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-33-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-34-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-surface-surface-tertiary-grape-hover-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-33-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-34-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-surface-surface-tertiary-grape-hover-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-9) / 100)));--cap-v4-surface-surface-primary-grape-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-purple-24)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-purple-24)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-purple-24)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-purple-24)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-purple-12)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-purple-24));--cap-v4-surface-surface-primary-grape-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-purple-12)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-purple-12)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-purple-12)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-purple-12)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-purple-24)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-purple-12));--cap-v4-surface-border-grape-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-purple-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-purple-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-purple-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-purple-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-purple-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-purple-25));--cap-v4-surface-border-grape-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-purple-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-purple-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-purple-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-purple-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-purple-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-purple-17));--cap-v4-surface-surface-secondary-grape-pressed-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-16) / 100)));--cap-v4-surface-surface-secondary-grape-pressed-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-16) / 100)));--cap-v4-surface-surface-secondary-grape-pressed-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-16) / 100)));--cap-v4-surface-surface-tertiary-grape-pressed-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-33-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-33-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-34-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-surface-surface-tertiary-grape-pressed-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-33-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-34-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-surface-surface-tertiary-grape-pressed-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-9) / 100)));--cap-v4-surface-surface-primary-grape-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-purple-24)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-purple-24)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-purple-24)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-purple-24)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-purple-12)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-purple-24));--cap-v4-surface-surface-primary-grape-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-purple-12)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-purple-12)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-purple-12)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-purple-12)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-purple-24)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-purple-12));--cap-v4-surface-border-grape-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-purple-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-purple-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-purple-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-purple-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-purple-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-purple-25));--cap-v4-surface-border-grape-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-purple-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-purple-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-purple-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-purple-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-purple-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-purple-17));--cap-v4-surface-content-grape-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-purple-31)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-purple-31)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-purple-31)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-purple-31)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-purple-05)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-purple-31));--cap-v4-surface-content-grape-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-purple-05)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-purple-05)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-purple-05)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-purple-05)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-purple-31)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-purple-05));--cap-v4-surface-content-secondary-grape-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-39-rgb) / calc(var(--cap-v4-opacity-66) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-39-rgb) / calc(var(--cap-v4-opacity-66) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-02-rgb) / calc(var(--cap-v4-opacity-87) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-39-rgb) / calc(var(--cap-v4-opacity-68) / 100)));--cap-v4-surface-content-secondary-grape-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-39-rgb) / calc(var(--cap-v4-opacity-66) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-02-rgb) / calc(var(--cap-v4-opacity-87) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-39-rgb) / calc(var(--cap-v4-opacity-68) / 100)));--cap-v4-surface-content-secondary-grape-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-02-rgb) / calc(var(--cap-v4-opacity-87) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-02-rgb) / calc(var(--cap-v4-opacity-87) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-02-rgb) / calc(var(--cap-v4-opacity-87) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-02-rgb) / calc(var(--cap-v4-opacity-87) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-02-rgb) / calc(var(--cap-v4-opacity-89) / 100)));--cap-v4-surface-content-on-primary-grape-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-white));--cap-v4-surface-content-on-primary-grape-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-black));--cap-v4-surface-surface-secondary-violet-normal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-28-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-28-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-27-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-27-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-14-rgb) / calc(var(--cap-v4-opacity-13) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-27-rgb) / calc(var(--cap-v4-opacity-11) / 100)));--cap-v4-surface-surface-secondary-violet-normal-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-28-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-27-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-27-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-27-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-14-rgb) / calc(var(--cap-v4-opacity-13) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-27-rgb) / calc(var(--cap-v4-opacity-11) / 100)));--cap-v4-surface-surface-secondary-violet-normal-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-14-rgb) / calc(var(--cap-v4-opacity-13) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-14-rgb) / calc(var(--cap-v4-opacity-13) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-14-rgb) / calc(var(--cap-v4-opacity-13) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-14-rgb) / calc(var(--cap-v4-opacity-13) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-27-rgb) / calc(var(--cap-v4-opacity-11) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-14-rgb) / calc(var(--cap-v4-opacity-13) / 100)));--cap-v4-surface-surface-tertiary-violet-normal-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-3) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-3) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-27-rgb) / calc(var(--cap-v4-opacity-3) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-27-rgb) / calc(var(--cap-v4-opacity-3) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-17-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-3) / 100)));--cap-v4-surface-surface-tertiary-violet-normal-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-3) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-27-rgb) / calc(var(--cap-v4-opacity-3) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-27-rgb) / calc(var(--cap-v4-opacity-3) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-27-rgb) / calc(var(--cap-v4-opacity-3) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-17-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-3) / 100)));--cap-v4-surface-surface-tertiary-violet-normal-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-17-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-17-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-17-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-17-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-27-rgb) / calc(var(--cap-v4-opacity-3) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-17-rgb) / calc(var(--cap-v4-opacity-5) / 100)));--cap-v4-surface-surface-primary-violet-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-purple-22)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-purple-22)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-purple-22)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-purple-22)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-purple-14)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-purple-22));--cap-v4-surface-surface-primary-violet-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-purple-14)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-purple-14)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-purple-14)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-purple-14)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-purple-22)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-purple-14));--cap-v4-surface-border-violet-normal-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-purple-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-purple-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-purple-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-purple-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-purple-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-purple-25));--cap-v4-surface-border-violet-normal-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-purple-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-purple-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-purple-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-purple-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-purple-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-purple-17));--cap-v4-surface-surface-secondary-violet-hover-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-16) / 100)));--cap-v4-surface-surface-secondary-violet-hover-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-16) / 100)));--cap-v4-surface-surface-secondary-violet-hover-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-16) / 100)));--cap-v4-surface-surface-tertiary-violet-hover-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-33-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-33-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-34-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-surface-surface-tertiary-violet-hover-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-33-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-34-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-surface-surface-tertiary-violet-hover-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-9) / 100)));--cap-v4-surface-surface-primary-violet-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-purple-24)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-purple-24)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-purple-24)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-purple-24)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-purple-12)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-purple-24));--cap-v4-surface-surface-primary-violet-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-purple-12)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-purple-12)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-purple-12)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-purple-12)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-purple-24)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-purple-12));--cap-v4-surface-border-violet-hover-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-purple-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-purple-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-purple-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-purple-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-purple-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-purple-25));--cap-v4-surface-border-violet-hover-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-purple-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-purple-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-purple-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-purple-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-purple-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-purple-17));--cap-v4-surface-surface-secondary-violet-pressed-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-16) / 100)));--cap-v4-surface-surface-secondary-violet-pressed-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-16) / 100)));--cap-v4-surface-surface-secondary-violet-pressed-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-30-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-16) / 100)));--cap-v4-surface-surface-tertiary-violet-pressed-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-33-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-33-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-34-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-surface-surface-tertiary-violet-pressed-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-33-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-34-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-surface-surface-tertiary-violet-pressed-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-9) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-31-rgb) / calc(var(--cap-v4-opacity-6) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-12-rgb) / calc(var(--cap-v4-opacity-9) / 100)));--cap-v4-surface-surface-primary-violet-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-purple-24)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-purple-24)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-purple-24)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-purple-24)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-purple-12)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-purple-24));--cap-v4-surface-surface-primary-violet-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-purple-12)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-purple-12)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-purple-12)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-purple-12)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-purple-24)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-purple-12));--cap-v4-surface-border-violet-pressed-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-purple-25)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-purple-25)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-purple-25)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-purple-25)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-purple-17)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-purple-25));--cap-v4-surface-border-violet-pressed-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-purple-17)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-purple-17)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-purple-17)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-purple-17)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-purple-25)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-purple-17));--cap-v4-surface-content-violet-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-purple-31)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-purple-31)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-purple-31)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-purple-31)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-purple-05)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-purple-31));--cap-v4-surface-content-violet-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-purple-05)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-purple-05)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-purple-05)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-purple-05)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-purple-31)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-purple-05));--cap-v4-surface-content-secondary-violet-light:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-39-rgb) / calc(var(--cap-v4-opacity-66) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-39-rgb) / calc(var(--cap-v4-opacity-66) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-02-rgb) / calc(var(--cap-v4-opacity-87) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-39-rgb) / calc(var(--cap-v4-opacity-68) / 100)));--cap-v4-surface-content-secondary-violet-light-dimmed:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-39-rgb) / calc(var(--cap-v4-opacity-66) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-02-rgb) / calc(var(--cap-v4-opacity-87) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-39-rgb) / calc(var(--cap-v4-opacity-68) / 100)));--cap-v4-surface-content-secondary-violet-dark:var(--cap-v4-route-surface-shell,rgb(var(--cap-v4-palette-purple-02-rgb) / calc(var(--cap-v4-opacity-87) / 100))) var(--cap-v4-route-surface-workspace,rgb(var(--cap-v4-palette-purple-02-rgb) / calc(var(--cap-v4-opacity-87) / 100))) var(--cap-v4-route-surface-content,rgb(var(--cap-v4-palette-purple-02-rgb) / calc(var(--cap-v4-opacity-87) / 100))) var(--cap-v4-route-surface-overlay,rgb(var(--cap-v4-palette-purple-02-rgb) / calc(var(--cap-v4-opacity-87) / 100))) var(--cap-v4-route-surface-invert,rgb(var(--cap-v4-palette-purple-39-rgb) / calc(var(--cap-v4-opacity-63) / 100))) var(--cap-v4-route-surface-glass,rgb(var(--cap-v4-palette-purple-02-rgb) / calc(var(--cap-v4-opacity-89) / 100)));--cap-v4-surface-content-on-primary-violet-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-white));--cap-v4-surface-content-on-primary-violet-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-black));--cap-v4-surface-content-inverted-light:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-white));--cap-v4-surface-content-inverted-dark:var(--cap-v4-route-surface-shell,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-workspace,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-content,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-overlay,var(--cap-v4-palette-black)) var(--cap-v4-route-surface-invert,var(--cap-v4-palette-white)) var(--cap-v4-route-surface-glass,var(--cap-v4-palette-black));--cap-v4-surfacescheme-surface-bg-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-bg-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-bg-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-bg-light-dimmed));--cap-v4-surfacescheme-surface-bg-dark:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-bg-dark)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-bg-dark-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-bg-dark-dimmed));--cap-v4-surfacescheme-border-neutral-normal-dark:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-border-neutral-normal-dark)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-border-neutral-normal-dark-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-border-neutral-normal-dark-dimmed));--cap-v4-surfacescheme-border-neutral-hover-dark:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-border-neutral-hover-dark)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-border-neutral-hover-dark-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-border-neutral-hover-dark-dimmed));--cap-v4-surfacescheme-content-muted-dark:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-content-muted-dark)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-content-muted-dark-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-content-muted-dark-dimmed));--cap-v4-surfacescheme-content-caption-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-content-caption-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-content-caption-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-content-caption-light-dimmed));--cap-v4-surfacescheme-content-caption-dark:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-content-caption-dark)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-content-caption-dark-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-content-caption-dark-dimmed));--cap-v4-surfacescheme-border-subtle-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-border-subtle-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-border-subtle-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-border-subtle-light-dimmed));--cap-v4-surfacescheme-border-subtle-dark:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-border-subtle-dark)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-border-subtle-dark-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-border-subtle-dark-dimmed));--cap-v4-surfacescheme-border-default-dark:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-border-default-dark)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-border-default-dark-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-border-default-dark-dimmed));--cap-v4-surfacescheme-border-strong-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-border-strong-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-border-strong-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-border-strong-light-dimmed));--cap-v4-surfacescheme-border-strong-dark:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-border-strong-dark)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-border-strong-dark-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-border-strong-dark-dimmed));--cap-v4-surfacescheme-border-focus-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-border-focus-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-border-focus-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-border-focus-light-dimmed));--cap-v4-surfacescheme-border-focus-dark:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-border-focus-dark)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-border-focus-dark-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-border-focus-dark-dimmed));--cap-v4-surfacescheme-content-disabled-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-content-disabled-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-content-disabled-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-content-disabled-light-dimmed));--cap-v4-surfacescheme-content-disabled-dark:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-content-disabled-dark)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-content-disabled-dark-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-content-disabled-dark-dimmed));--cap-v4-surfacescheme-surface-secondary-blue-normal-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-blue-normal-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-blue-normal-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-blue-normal-light-dimmed));--cap-v4-surfacescheme-surface-secondary-blue-hover-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-blue-hover-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-blue-hover-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-blue-hover-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-blue-hover-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-blue-hover-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-blue-hover-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-blue-hover-light-dimmed));--cap-v4-surfacescheme-surface-secondary-blue-pressed-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-blue-pressed-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-blue-pressed-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-blue-pressed-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-blue-pressed-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-blue-pressed-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-blue-pressed-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-blue-pressed-light-dimmed));--cap-v4-surfacescheme-content-secondary-blue-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-content-secondary-blue-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-content-secondary-blue-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-content-secondary-blue-light-dimmed));--cap-v4-surfacescheme-surface-secondary-cyan-normal-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-cyan-normal-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-cyan-normal-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-cyan-normal-light-dimmed));--cap-v4-surfacescheme-surface-secondary-cyan-hover-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-cyan-hover-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-cyan-hover-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-cyan-hover-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-cyan-hover-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-cyan-hover-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-cyan-hover-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-cyan-hover-light-dimmed));--cap-v4-surfacescheme-surface-secondary-cyan-pressed-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-cyan-pressed-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-cyan-pressed-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-cyan-pressed-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-cyan-pressed-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-cyan-pressed-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-cyan-pressed-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-cyan-pressed-light-dimmed));--cap-v4-surfacescheme-content-secondary-cyan-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-content-secondary-cyan-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-content-secondary-cyan-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-content-secondary-cyan-light-dimmed));--cap-v4-surfacescheme-surface-secondary-sky-normal-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-sky-normal-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-sky-normal-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-sky-normal-light-dimmed));--cap-v4-surfacescheme-surface-secondary-sky-hover-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-sky-hover-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-sky-hover-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-sky-hover-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-sky-hover-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-sky-hover-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-sky-hover-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-sky-hover-light-dimmed));--cap-v4-surfacescheme-surface-secondary-sky-pressed-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-sky-pressed-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-sky-pressed-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-sky-pressed-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-sky-pressed-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-sky-pressed-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-sky-pressed-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-sky-pressed-light-dimmed));--cap-v4-surfacescheme-content-secondary-sky-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-content-secondary-sky-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-content-secondary-sky-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-content-secondary-sky-light-dimmed));--cap-v4-surfacescheme-surface-secondary-indigo-normal-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-indigo-normal-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-indigo-normal-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-indigo-normal-light-dimmed));--cap-v4-surfacescheme-surface-secondary-indigo-hover-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-indigo-hover-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-indigo-hover-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-indigo-hover-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-indigo-hover-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-indigo-hover-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-indigo-hover-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-indigo-hover-light-dimmed));--cap-v4-surfacescheme-surface-secondary-indigo-pressed-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-indigo-pressed-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-indigo-pressed-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-indigo-pressed-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-indigo-pressed-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-indigo-pressed-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-indigo-pressed-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-indigo-pressed-light-dimmed));--cap-v4-surfacescheme-content-secondary-indigo-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-content-secondary-indigo-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-content-secondary-indigo-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-content-secondary-indigo-light-dimmed));--cap-v4-surfacescheme-surface-secondary-sapphire-normal-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-sapphire-normal-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-sapphire-normal-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-sapphire-normal-light-dimmed));--cap-v4-surfacescheme-surface-secondary-sapphire-hover-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-sapphire-hover-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-sapphire-hover-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-sapphire-hover-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-sapphire-hover-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-sapphire-hover-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-sapphire-hover-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-sapphire-hover-light-dimmed));--cap-v4-surfacescheme-surface-secondary-sapphire-pressed-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-sapphire-pressed-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-sapphire-pressed-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-sapphire-pressed-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-sapphire-pressed-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-sapphire-pressed-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-sapphire-pressed-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-sapphire-pressed-light-dimmed));--cap-v4-surfacescheme-content-secondary-sapphire-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-content-secondary-sapphire-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-content-secondary-sapphire-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-content-secondary-sapphire-light-dimmed));--cap-v4-surfacescheme-surface-secondary-turquoise-normal-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-turquoise-normal-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-turquoise-normal-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-turquoise-normal-light-dimmed));--cap-v4-surfacescheme-surface-secondary-turquoise-hover-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-turquoise-hover-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-turquoise-hover-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-turquoise-hover-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-turquoise-hover-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-turquoise-hover-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-turquoise-hover-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-turquoise-hover-light-dimmed));--cap-v4-surfacescheme-surface-secondary-turquoise-pressed-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-turquoise-pressed-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-turquoise-pressed-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-turquoise-pressed-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-turquoise-pressed-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-turquoise-pressed-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-turquoise-pressed-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-turquoise-pressed-light-dimmed));--cap-v4-surfacescheme-content-secondary-turquoise-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-content-secondary-turquoise-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-content-secondary-turquoise-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-content-secondary-turquoise-light-dimmed));--cap-v4-surfacescheme-surface-secondary-green-normal-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-green-normal-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-green-normal-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-green-normal-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-green-normal-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-green-normal-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-green-normal-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-green-normal-light-dimmed));--cap-v4-surfacescheme-surface-secondary-green-hover-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-green-hover-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-green-hover-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-green-hover-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-green-hover-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-green-hover-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-green-hover-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-green-hover-light-dimmed));--cap-v4-surfacescheme-surface-secondary-green-pressed-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-green-pressed-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-green-pressed-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-green-pressed-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-green-pressed-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-green-pressed-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-green-pressed-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-green-pressed-light-dimmed));--cap-v4-surfacescheme-content-secondary-green-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-content-secondary-green-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-content-secondary-green-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-content-secondary-green-light-dimmed));--cap-v4-surfacescheme-surface-secondary-emerald-normal-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-emerald-normal-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-emerald-normal-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-emerald-normal-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-emerald-normal-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-emerald-normal-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-emerald-normal-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-emerald-normal-light-dimmed));--cap-v4-surfacescheme-surface-secondary-emerald-hover-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-emerald-hover-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-emerald-hover-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-emerald-hover-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-emerald-hover-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-emerald-hover-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-emerald-hover-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-emerald-hover-light-dimmed));--cap-v4-surfacescheme-surface-secondary-emerald-pressed-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-emerald-pressed-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-emerald-pressed-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-emerald-pressed-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-emerald-pressed-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-emerald-pressed-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-emerald-pressed-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-emerald-pressed-light-dimmed));--cap-v4-surfacescheme-content-secondary-emerald-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-content-secondary-emerald-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-content-secondary-emerald-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-content-secondary-emerald-light-dimmed));--cap-v4-surfacescheme-surface-secondary-shamrock-normal-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-shamrock-normal-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-shamrock-normal-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-shamrock-normal-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-shamrock-normal-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-shamrock-normal-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-shamrock-normal-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-shamrock-normal-light-dimmed));--cap-v4-surfacescheme-surface-secondary-shamrock-hover-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-shamrock-hover-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-shamrock-hover-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-shamrock-hover-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-shamrock-hover-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-shamrock-hover-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-shamrock-hover-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-shamrock-hover-light-dimmed));--cap-v4-surfacescheme-surface-secondary-shamrock-pressed-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-shamrock-pressed-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-shamrock-pressed-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-shamrock-pressed-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-shamrock-pressed-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-shamrock-pressed-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-shamrock-pressed-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-shamrock-pressed-light-dimmed));--cap-v4-surfacescheme-content-secondary-shamrock-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-content-secondary-shamrock-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-content-secondary-shamrock-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-content-secondary-shamrock-light-dimmed));--cap-v4-surfacescheme-surface-secondary-teal-normal-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-teal-normal-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-teal-normal-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-teal-normal-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-teal-normal-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-teal-normal-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-teal-normal-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-teal-normal-light-dimmed));--cap-v4-surfacescheme-surface-secondary-teal-hover-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-teal-hover-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-teal-hover-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-teal-hover-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-teal-hover-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-teal-hover-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-teal-hover-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-teal-hover-light-dimmed));--cap-v4-surfacescheme-surface-secondary-teal-pressed-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-teal-pressed-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-teal-pressed-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-teal-pressed-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-teal-pressed-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-teal-pressed-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-teal-pressed-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-teal-pressed-light-dimmed));--cap-v4-surfacescheme-content-secondary-teal-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-content-secondary-teal-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-content-secondary-teal-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-content-secondary-teal-light-dimmed));--cap-v4-surfacescheme-surface-secondary-mint-normal-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-mint-normal-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-mint-normal-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-mint-normal-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-mint-normal-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-mint-normal-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-mint-normal-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-mint-normal-light-dimmed));--cap-v4-surfacescheme-surface-secondary-mint-hover-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-mint-hover-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-mint-hover-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-mint-hover-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-mint-hover-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-mint-hover-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-mint-hover-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-mint-hover-light-dimmed));--cap-v4-surfacescheme-surface-secondary-mint-pressed-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-mint-pressed-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-mint-pressed-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-mint-pressed-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-mint-pressed-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-mint-pressed-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-mint-pressed-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-mint-pressed-light-dimmed));--cap-v4-surfacescheme-content-secondary-mint-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-content-secondary-mint-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-content-secondary-mint-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-content-secondary-mint-light-dimmed));--cap-v4-surfacescheme-surface-secondary-lime-normal-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-lime-normal-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-lime-normal-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-lime-normal-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-lime-normal-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-lime-normal-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-lime-normal-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-lime-normal-light-dimmed));--cap-v4-surfacescheme-surface-secondary-lime-hover-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-lime-hover-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-lime-hover-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-lime-hover-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-lime-hover-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-lime-hover-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-lime-hover-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-lime-hover-light-dimmed));--cap-v4-surfacescheme-surface-secondary-lime-pressed-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-lime-pressed-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-lime-pressed-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-lime-pressed-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-lime-pressed-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-lime-pressed-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-lime-pressed-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-lime-pressed-light-dimmed));--cap-v4-surfacescheme-content-secondary-lime-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-content-secondary-lime-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-content-secondary-lime-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-content-secondary-lime-light-dimmed));--cap-v4-surfacescheme-surface-secondary-yellow-normal-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-yellow-normal-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-yellow-normal-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-yellow-normal-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-yellow-normal-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-yellow-normal-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-yellow-normal-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-yellow-normal-light-dimmed));--cap-v4-surfacescheme-surface-secondary-yellow-hover-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-yellow-hover-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-yellow-hover-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-yellow-hover-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-yellow-hover-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-yellow-hover-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-yellow-hover-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-yellow-hover-light-dimmed));--cap-v4-surfacescheme-surface-secondary-yellow-pressed-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-yellow-pressed-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-yellow-pressed-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-yellow-pressed-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-yellow-pressed-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-yellow-pressed-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-yellow-pressed-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-yellow-pressed-light-dimmed));--cap-v4-surfacescheme-content-secondary-yellow-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-content-secondary-yellow-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-content-secondary-yellow-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-content-secondary-yellow-light-dimmed));--cap-v4-surfacescheme-surface-secondary-orange-normal-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-orange-normal-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-orange-normal-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-orange-normal-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-orange-normal-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-orange-normal-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-orange-normal-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-orange-normal-light-dimmed));--cap-v4-surfacescheme-surface-secondary-orange-hover-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-orange-hover-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-orange-hover-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-orange-hover-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-orange-hover-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-orange-hover-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-orange-hover-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-orange-hover-light-dimmed));--cap-v4-surfacescheme-surface-secondary-orange-pressed-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-orange-pressed-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-orange-pressed-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-orange-pressed-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-orange-pressed-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-orange-pressed-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-orange-pressed-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-orange-pressed-light-dimmed));--cap-v4-surfacescheme-content-secondary-orange-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-content-secondary-orange-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-content-secondary-orange-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-content-secondary-orange-light-dimmed));--cap-v4-surfacescheme-surface-secondary-amber-normal-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-amber-normal-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-amber-normal-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-amber-normal-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-amber-normal-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-amber-normal-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-amber-normal-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-amber-normal-light-dimmed));--cap-v4-surfacescheme-surface-secondary-amber-hover-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-amber-hover-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-amber-hover-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-amber-hover-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-amber-hover-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-amber-hover-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-amber-hover-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-amber-hover-light-dimmed));--cap-v4-surfacescheme-surface-secondary-amber-pressed-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-amber-pressed-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-amber-pressed-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-amber-pressed-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-amber-pressed-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-amber-pressed-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-amber-pressed-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-amber-pressed-light-dimmed));--cap-v4-surfacescheme-content-secondary-amber-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-content-secondary-amber-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-content-secondary-amber-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-content-secondary-amber-light-dimmed));--cap-v4-surfacescheme-surface-secondary-vermilion-normal-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-vermilion-normal-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-vermilion-normal-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-vermilion-normal-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-vermilion-normal-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-vermilion-normal-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-vermilion-normal-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-vermilion-normal-light-dimmed));--cap-v4-surfacescheme-surface-secondary-vermilion-hover-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-vermilion-hover-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-vermilion-hover-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-vermilion-hover-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-vermilion-hover-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-vermilion-hover-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-vermilion-hover-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-vermilion-hover-light-dimmed));--cap-v4-surfacescheme-surface-secondary-vermilion-pressed-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-vermilion-pressed-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-vermilion-pressed-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-vermilion-pressed-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-vermilion-pressed-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-vermilion-pressed-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-vermilion-pressed-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-vermilion-pressed-light-dimmed));--cap-v4-surfacescheme-content-secondary-vermilion-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-content-secondary-vermilion-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-content-secondary-vermilion-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-content-secondary-vermilion-light-dimmed));--cap-v4-surfacescheme-surface-secondary-red-normal-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-red-normal-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-red-normal-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-red-normal-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-red-normal-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-red-normal-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-red-normal-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-red-normal-light-dimmed));--cap-v4-surfacescheme-surface-secondary-red-hover-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-red-hover-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-red-hover-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-red-hover-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-red-hover-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-red-hover-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-red-hover-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-red-hover-light-dimmed));--cap-v4-surfacescheme-surface-secondary-red-pressed-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-red-pressed-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-red-pressed-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-red-pressed-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-red-pressed-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-red-pressed-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-red-pressed-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-red-pressed-light-dimmed));--cap-v4-surfacescheme-content-secondary-red-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-content-secondary-red-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-content-secondary-red-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-content-secondary-red-light-dimmed));--cap-v4-surfacescheme-surface-secondary-rose-normal-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-rose-normal-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-rose-normal-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-rose-normal-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-rose-normal-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-rose-normal-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-rose-normal-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-rose-normal-light-dimmed));--cap-v4-surfacescheme-surface-secondary-rose-hover-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-rose-hover-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-rose-hover-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-rose-hover-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-rose-hover-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-rose-hover-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-rose-hover-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-rose-hover-light-dimmed));--cap-v4-surfacescheme-surface-secondary-rose-pressed-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-rose-pressed-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-rose-pressed-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-rose-pressed-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-rose-pressed-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-rose-pressed-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-rose-pressed-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-rose-pressed-light-dimmed));--cap-v4-surfacescheme-content-secondary-rose-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-content-secondary-rose-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-content-secondary-rose-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-content-secondary-rose-light-dimmed));--cap-v4-surfacescheme-surface-secondary-cherry-normal-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-cherry-normal-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-cherry-normal-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-cherry-normal-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-cherry-normal-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-cherry-normal-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-cherry-normal-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-cherry-normal-light-dimmed));--cap-v4-surfacescheme-surface-secondary-cherry-hover-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-cherry-hover-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-cherry-hover-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-cherry-hover-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-cherry-hover-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-cherry-hover-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-cherry-hover-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-cherry-hover-light-dimmed));--cap-v4-surfacescheme-surface-secondary-cherry-pressed-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-cherry-pressed-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-cherry-pressed-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-cherry-pressed-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-cherry-pressed-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-cherry-pressed-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-cherry-pressed-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-cherry-pressed-light-dimmed));--cap-v4-surfacescheme-content-secondary-cherry-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-content-secondary-cherry-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-content-secondary-cherry-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-content-secondary-cherry-light-dimmed));--cap-v4-surfacescheme-surface-secondary-pink-normal-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-pink-normal-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-pink-normal-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-pink-normal-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-pink-normal-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-pink-normal-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-pink-normal-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-pink-normal-light-dimmed));--cap-v4-surfacescheme-surface-secondary-pink-hover-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-pink-hover-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-pink-hover-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-pink-hover-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-pink-hover-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-pink-hover-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-pink-hover-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-pink-hover-light-dimmed));--cap-v4-surfacescheme-surface-secondary-pink-pressed-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-pink-pressed-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-pink-pressed-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-pink-pressed-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-pink-pressed-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-pink-pressed-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-pink-pressed-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-pink-pressed-light-dimmed));--cap-v4-surfacescheme-content-secondary-pink-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-content-secondary-pink-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-content-secondary-pink-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-content-secondary-pink-light-dimmed));--cap-v4-surfacescheme-surface-secondary-fuchsia-normal-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-fuchsia-normal-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-fuchsia-normal-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-fuchsia-normal-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-fuchsia-normal-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-fuchsia-normal-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-fuchsia-normal-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-fuchsia-normal-light-dimmed));--cap-v4-surfacescheme-surface-secondary-fuchsia-hover-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-fuchsia-hover-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-fuchsia-hover-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-fuchsia-hover-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-fuchsia-hover-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-fuchsia-hover-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-fuchsia-hover-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-fuchsia-hover-light-dimmed));--cap-v4-surfacescheme-surface-secondary-fuchsia-pressed-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-fuchsia-pressed-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-fuchsia-pressed-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-fuchsia-pressed-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-fuchsia-pressed-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-fuchsia-pressed-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-fuchsia-pressed-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-fuchsia-pressed-light-dimmed));--cap-v4-surfacescheme-content-secondary-fuchsia-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-content-secondary-fuchsia-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-content-secondary-fuchsia-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-content-secondary-fuchsia-light-dimmed));--cap-v4-surfacescheme-surface-secondary-purple-normal-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-purple-normal-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-purple-normal-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-purple-normal-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-purple-normal-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-purple-normal-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-purple-normal-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-purple-normal-light-dimmed));--cap-v4-surfacescheme-surface-secondary-purple-hover-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-purple-hover-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-purple-hover-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-purple-hover-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-purple-hover-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-purple-hover-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-purple-hover-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-purple-hover-light-dimmed));--cap-v4-surfacescheme-surface-secondary-purple-pressed-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-purple-pressed-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-purple-pressed-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-purple-pressed-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-purple-pressed-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-purple-pressed-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-purple-pressed-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-purple-pressed-light-dimmed));--cap-v4-surfacescheme-content-secondary-purple-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-content-secondary-purple-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-content-secondary-purple-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-content-secondary-purple-light-dimmed));--cap-v4-surfacescheme-surface-secondary-grape-normal-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-grape-normal-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-grape-normal-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-grape-normal-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-grape-normal-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-grape-normal-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-grape-normal-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-grape-normal-light-dimmed));--cap-v4-surfacescheme-surface-secondary-grape-hover-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-grape-hover-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-grape-hover-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-grape-hover-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-grape-hover-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-grape-hover-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-grape-hover-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-grape-hover-light-dimmed));--cap-v4-surfacescheme-surface-secondary-grape-pressed-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-grape-pressed-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-grape-pressed-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-grape-pressed-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-grape-pressed-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-grape-pressed-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-grape-pressed-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-grape-pressed-light-dimmed));--cap-v4-surfacescheme-content-secondary-grape-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-content-secondary-grape-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-content-secondary-grape-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-content-secondary-grape-light-dimmed));--cap-v4-surfacescheme-surface-secondary-violet-normal-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-violet-normal-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-violet-normal-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-violet-normal-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-violet-normal-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-violet-normal-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-violet-normal-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-violet-normal-light-dimmed));--cap-v4-surfacescheme-surface-secondary-violet-hover-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-violet-hover-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-violet-hover-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-violet-hover-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-violet-hover-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-violet-hover-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-violet-hover-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-violet-hover-light-dimmed));--cap-v4-surfacescheme-surface-secondary-violet-pressed-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-secondary-violet-pressed-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-secondary-violet-pressed-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-secondary-violet-pressed-light-dimmed));--cap-v4-surfacescheme-surface-tertiary-violet-pressed-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-surface-tertiary-violet-pressed-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-surface-tertiary-violet-pressed-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-surface-tertiary-violet-pressed-light-dimmed));--cap-v4-surfacescheme-content-secondary-violet-light:var(--cap-v4-route-surfacescheme-standard,var(--cap-v4-surface-content-secondary-violet-light)) var(--cap-v4-route-surfacescheme-dimmed,var(--cap-v4-surface-content-secondary-violet-light-dimmed)) var(--cap-v4-route-surfacescheme-inverted,var(--cap-v4-surface-content-secondary-violet-light-dimmed));--cap-v4-theme-surface-bg:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-bg-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surfacescheme-surface-bg-dark));--cap-v4-theme-surface-block:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-block-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-block-dark));--cap-v4-theme-content-neutral:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-neutral-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-neutral-dark));--cap-v4-theme-surface-secondary-neutral-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-secondary-neutral-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-neutral-normal-dark));--cap-v4-theme-border-neutral-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-neutral-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surfacescheme-border-neutral-normal-dark));--cap-v4-theme-surface-secondary-neutral-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-secondary-neutral-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-neutral-hover-dark));--cap-v4-theme-border-neutral-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-neutral-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surfacescheme-border-neutral-hover-dark));--cap-v4-theme-surface-secondary-neutral-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-secondary-neutral-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-neutral-pressed-dark));--cap-v4-theme-border-neutral-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-neutral-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-neutral-pressed-dark));--cap-v4-theme-content-on-primary:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-on-primary-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-on-primary-dark));--cap-v4-theme-surface-primary-neutral-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-neutral-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-neutral-normal-dark));--cap-v4-theme-surface-primary-neutral-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-neutral-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-neutral-hover-dark));--cap-v4-theme-surface-primary-neutral-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-neutral-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-neutral-pressed-dark));--cap-v4-theme-content-primary:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-primary-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-primary-dark));--cap-v4-theme-content-secondary:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-secondary-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-secondary-dark));--cap-v4-theme-content-tertiary:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-tertiary-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-tertiary-dark));--cap-v4-theme-content-muted:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-muted-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surfacescheme-content-muted-dark));--cap-v4-theme-content-caption:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-content-caption-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surfacescheme-content-caption-dark));--cap-v4-theme-border-subtle:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-border-subtle-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surfacescheme-border-subtle-dark));--cap-v4-theme-border-default:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-default-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surfacescheme-border-default-dark));--cap-v4-theme-border-strong:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-border-strong-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surfacescheme-border-strong-dark));--cap-v4-theme-border-focus:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-border-focus-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surfacescheme-border-focus-dark));--cap-v4-theme-surface-disabled:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-disabled-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-disabled-dark));--cap-v4-theme-content-disabled:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-content-disabled-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surfacescheme-content-disabled-dark));--cap-v4-theme-surface-scrim:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-scrim-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-scrim-dark));--cap-v4-theme-surface-secondary-blue-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-blue-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-blue-normal-dark));--cap-v4-theme-surface-tertiary-blue-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-tertiary-blue-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-blue-normal-dark));--cap-v4-theme-surface-primary-blue-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-blue-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-blue-normal-dark));--cap-v4-theme-border-blue-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-blue-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-blue-normal-dark));--cap-v4-theme-surface-secondary-blue-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-blue-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-blue-hover-dark));--cap-v4-theme-surface-tertiary-blue-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-blue-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-blue-hover-dark));--cap-v4-theme-surface-primary-blue-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-blue-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-blue-hover-dark));--cap-v4-theme-border-blue-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-blue-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-blue-hover-dark));--cap-v4-theme-surface-secondary-blue-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-blue-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-blue-pressed-dark));--cap-v4-theme-surface-tertiary-blue-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-blue-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-blue-pressed-dark));--cap-v4-theme-surface-primary-blue-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-blue-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-blue-pressed-dark));--cap-v4-theme-border-blue-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-blue-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-blue-pressed-dark));--cap-v4-theme-content-blue:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-blue-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-blue-dark));--cap-v4-theme-content-secondary-blue:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-content-secondary-blue-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-secondary-blue-dark));--cap-v4-theme-content-on-primary-blue:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-on-primary-blue-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-on-primary-blue-dark));--cap-v4-theme-surface-secondary-cyan-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-cyan-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-cyan-normal-dark));--cap-v4-theme-surface-tertiary-cyan-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-tertiary-cyan-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-cyan-normal-dark));--cap-v4-theme-surface-primary-cyan-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-cyan-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-cyan-normal-dark));--cap-v4-theme-border-cyan-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-cyan-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-cyan-normal-dark));--cap-v4-theme-surface-secondary-cyan-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-cyan-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-cyan-hover-dark));--cap-v4-theme-surface-tertiary-cyan-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-cyan-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-cyan-hover-dark));--cap-v4-theme-surface-primary-cyan-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-cyan-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-cyan-hover-dark));--cap-v4-theme-border-cyan-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-cyan-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-cyan-hover-dark));--cap-v4-theme-surface-secondary-cyan-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-cyan-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-cyan-pressed-dark));--cap-v4-theme-surface-tertiary-cyan-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-cyan-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-cyan-pressed-dark));--cap-v4-theme-surface-primary-cyan-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-cyan-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-cyan-pressed-dark));--cap-v4-theme-border-cyan-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-cyan-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-cyan-pressed-dark));--cap-v4-theme-content-cyan:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-cyan-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-cyan-dark));--cap-v4-theme-content-secondary-cyan:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-content-secondary-cyan-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-secondary-cyan-dark));--cap-v4-theme-content-on-primary-cyan:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-on-primary-cyan-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-on-primary-cyan-dark));--cap-v4-theme-surface-secondary-sky-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-sky-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-sky-normal-dark));--cap-v4-theme-surface-tertiary-sky-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-tertiary-sky-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-sky-normal-dark));--cap-v4-theme-surface-primary-sky-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-sky-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-sky-normal-dark));--cap-v4-theme-border-sky-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-sky-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-sky-normal-dark));--cap-v4-theme-surface-secondary-sky-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-sky-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-sky-hover-dark));--cap-v4-theme-surface-tertiary-sky-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-sky-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-sky-hover-dark));--cap-v4-theme-surface-primary-sky-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-sky-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-sky-hover-dark));--cap-v4-theme-border-sky-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-sky-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-sky-hover-dark));--cap-v4-theme-surface-secondary-sky-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-sky-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-sky-pressed-dark));--cap-v4-theme-surface-tertiary-sky-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-sky-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-sky-pressed-dark));--cap-v4-theme-surface-primary-sky-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-sky-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-sky-pressed-dark));--cap-v4-theme-border-sky-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-sky-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-sky-pressed-dark));--cap-v4-theme-content-sky:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-sky-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-sky-dark));--cap-v4-theme-content-secondary-sky:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-content-secondary-sky-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-secondary-sky-dark));--cap-v4-theme-content-on-primary-sky:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-on-primary-sky-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-on-primary-sky-dark));--cap-v4-theme-surface-secondary-indigo-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-indigo-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-indigo-normal-dark));--cap-v4-theme-surface-tertiary-indigo-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-tertiary-indigo-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-indigo-normal-dark));--cap-v4-theme-surface-primary-indigo-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-indigo-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-indigo-normal-dark));--cap-v4-theme-border-indigo-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-indigo-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-indigo-normal-dark));--cap-v4-theme-surface-secondary-indigo-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-indigo-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-indigo-hover-dark));--cap-v4-theme-surface-tertiary-indigo-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-indigo-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-indigo-hover-dark));--cap-v4-theme-surface-primary-indigo-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-indigo-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-indigo-hover-dark));--cap-v4-theme-border-indigo-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-indigo-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-indigo-hover-dark));--cap-v4-theme-surface-secondary-indigo-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-indigo-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-indigo-pressed-dark));--cap-v4-theme-surface-tertiary-indigo-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-indigo-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-indigo-pressed-dark));--cap-v4-theme-surface-primary-indigo-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-indigo-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-indigo-pressed-dark));--cap-v4-theme-border-indigo-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-indigo-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-indigo-pressed-dark));--cap-v4-theme-content-indigo:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-indigo-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-indigo-dark));--cap-v4-theme-content-secondary-indigo:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-content-secondary-indigo-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-secondary-indigo-dark));--cap-v4-theme-content-on-primary-indigo:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-on-primary-indigo-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-on-primary-indigo-dark));--cap-v4-theme-surface-secondary-sapphire-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-sapphire-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-sapphire-normal-dark));--cap-v4-theme-surface-tertiary-sapphire-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-tertiary-sapphire-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-sapphire-normal-dark));--cap-v4-theme-surface-primary-sapphire-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-sapphire-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-sapphire-normal-dark));--cap-v4-theme-border-sapphire-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-sapphire-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-sapphire-normal-dark));--cap-v4-theme-surface-secondary-sapphire-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-sapphire-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-sapphire-hover-dark));--cap-v4-theme-surface-tertiary-sapphire-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-sapphire-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-sapphire-hover-dark));--cap-v4-theme-surface-primary-sapphire-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-sapphire-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-sapphire-hover-dark));--cap-v4-theme-border-sapphire-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-sapphire-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-sapphire-hover-dark));--cap-v4-theme-surface-secondary-sapphire-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-sapphire-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-sapphire-pressed-dark));--cap-v4-theme-surface-tertiary-sapphire-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-sapphire-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-sapphire-pressed-dark));--cap-v4-theme-surface-primary-sapphire-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-sapphire-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-sapphire-pressed-dark));--cap-v4-theme-border-sapphire-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-sapphire-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-sapphire-pressed-dark));--cap-v4-theme-content-sapphire:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-sapphire-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-sapphire-dark));--cap-v4-theme-content-secondary-sapphire:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-content-secondary-sapphire-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-secondary-sapphire-dark));--cap-v4-theme-content-on-primary-sapphire:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-on-primary-sapphire-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-on-primary-sapphire-dark));--cap-v4-theme-surface-secondary-turquoise-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-turquoise-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-turquoise-normal-dark));--cap-v4-theme-surface-tertiary-turquoise-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-tertiary-turquoise-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-turquoise-normal-dark));--cap-v4-theme-surface-primary-turquoise-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-turquoise-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-turquoise-normal-dark));--cap-v4-theme-border-turquoise-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-turquoise-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-turquoise-normal-dark));--cap-v4-theme-surface-secondary-turquoise-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-turquoise-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-turquoise-hover-dark));--cap-v4-theme-surface-tertiary-turquoise-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-turquoise-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-turquoise-hover-dark));--cap-v4-theme-surface-primary-turquoise-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-turquoise-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-turquoise-hover-dark));--cap-v4-theme-border-turquoise-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-turquoise-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-turquoise-hover-dark));--cap-v4-theme-surface-secondary-turquoise-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-turquoise-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-turquoise-pressed-dark));--cap-v4-theme-surface-tertiary-turquoise-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-turquoise-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-turquoise-pressed-dark));--cap-v4-theme-surface-primary-turquoise-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-turquoise-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-turquoise-pressed-dark));--cap-v4-theme-border-turquoise-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-turquoise-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-turquoise-pressed-dark));--cap-v4-theme-content-turquoise:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-turquoise-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-turquoise-dark));--cap-v4-theme-content-secondary-turquoise:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-content-secondary-turquoise-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-secondary-turquoise-dark));--cap-v4-theme-content-on-primary-turquoise:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-on-primary-turquoise-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-on-primary-turquoise-dark));--cap-v4-theme-surface-secondary-green-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-green-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-green-normal-dark));--cap-v4-theme-surface-tertiary-green-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-green-normal-light)) var(--cap-v4-route-theme-dark,rgb(var(--cap-v4-palette-green-18-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-theme-surface-primary-green-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-green-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-green-normal-dark));--cap-v4-theme-border-green-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-green-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-green-normal-dark));--cap-v4-theme-surface-secondary-green-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-green-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-green-hover-dark));--cap-v4-theme-surface-tertiary-green-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-green-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-green-hover-dark));--cap-v4-theme-surface-primary-green-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-green-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-green-hover-dark));--cap-v4-theme-border-green-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-green-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-green-hover-dark));--cap-v4-theme-surface-secondary-green-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-green-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-green-pressed-dark));--cap-v4-theme-surface-tertiary-green-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-green-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-green-pressed-dark));--cap-v4-theme-surface-primary-green-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-green-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-green-pressed-dark));--cap-v4-theme-border-green-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-green-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-green-pressed-dark));--cap-v4-theme-content-green:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-green-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-green-dark));--cap-v4-theme-content-secondary-green:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-content-secondary-green-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-secondary-green-dark));--cap-v4-theme-content-on-primary-green:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-on-primary-green-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-on-primary-green-dark));--cap-v4-theme-surface-secondary-emerald-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-emerald-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-emerald-normal-dark));--cap-v4-theme-surface-tertiary-emerald-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-emerald-normal-light)) var(--cap-v4-route-theme-dark,rgb(var(--cap-v4-palette-green-18-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-theme-surface-primary-emerald-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-emerald-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-emerald-normal-dark));--cap-v4-theme-border-emerald-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-emerald-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-emerald-normal-dark));--cap-v4-theme-surface-secondary-emerald-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-emerald-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-emerald-hover-dark));--cap-v4-theme-surface-tertiary-emerald-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-emerald-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-emerald-hover-dark));--cap-v4-theme-surface-primary-emerald-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-emerald-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-emerald-hover-dark));--cap-v4-theme-border-emerald-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-emerald-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-emerald-hover-dark));--cap-v4-theme-surface-secondary-emerald-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-emerald-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-emerald-pressed-dark));--cap-v4-theme-surface-tertiary-emerald-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-emerald-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-emerald-pressed-dark));--cap-v4-theme-surface-primary-emerald-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-emerald-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-emerald-pressed-dark));--cap-v4-theme-border-emerald-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-emerald-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-emerald-pressed-dark));--cap-v4-theme-content-emerald:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-emerald-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-emerald-dark));--cap-v4-theme-content-secondary-emerald:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-content-secondary-emerald-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-secondary-emerald-dark));--cap-v4-theme-content-on-primary-emerald:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-on-primary-emerald-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-on-primary-emerald-dark));--cap-v4-theme-surface-secondary-shamrock-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-shamrock-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-shamrock-normal-dark));--cap-v4-theme-surface-tertiary-shamrock-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-shamrock-normal-light)) var(--cap-v4-route-theme-dark,rgb(var(--cap-v4-palette-green-18-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-theme-surface-primary-shamrock-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-shamrock-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-shamrock-normal-dark));--cap-v4-theme-border-shamrock-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-shamrock-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-shamrock-normal-dark));--cap-v4-theme-surface-secondary-shamrock-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-shamrock-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-shamrock-hover-dark));--cap-v4-theme-surface-tertiary-shamrock-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-shamrock-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-shamrock-hover-dark));--cap-v4-theme-surface-primary-shamrock-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-shamrock-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-shamrock-hover-dark));--cap-v4-theme-border-shamrock-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-shamrock-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-shamrock-hover-dark));--cap-v4-theme-surface-secondary-shamrock-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-shamrock-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-shamrock-pressed-dark));--cap-v4-theme-surface-tertiary-shamrock-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-shamrock-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-shamrock-pressed-dark));--cap-v4-theme-surface-primary-shamrock-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-shamrock-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-shamrock-pressed-dark));--cap-v4-theme-border-shamrock-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-shamrock-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-shamrock-pressed-dark));--cap-v4-theme-content-shamrock:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-shamrock-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-shamrock-dark));--cap-v4-theme-content-secondary-shamrock:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-content-secondary-shamrock-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-secondary-shamrock-dark));--cap-v4-theme-content-on-primary-shamrock:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-on-primary-shamrock-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-on-primary-shamrock-dark));--cap-v4-theme-surface-secondary-teal-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-teal-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-teal-normal-dark));--cap-v4-theme-surface-tertiary-teal-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-teal-normal-light)) var(--cap-v4-route-theme-dark,rgb(var(--cap-v4-palette-green-18-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-theme-surface-primary-teal-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-teal-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-teal-normal-dark));--cap-v4-theme-border-teal-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-teal-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-teal-normal-dark));--cap-v4-theme-surface-secondary-teal-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-teal-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-teal-hover-dark));--cap-v4-theme-surface-tertiary-teal-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-teal-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-teal-hover-dark));--cap-v4-theme-surface-primary-teal-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-teal-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-teal-hover-dark));--cap-v4-theme-border-teal-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-teal-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-teal-hover-dark));--cap-v4-theme-surface-secondary-teal-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-teal-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-teal-pressed-dark));--cap-v4-theme-surface-tertiary-teal-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-teal-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-teal-pressed-dark));--cap-v4-theme-surface-primary-teal-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-teal-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-teal-pressed-dark));--cap-v4-theme-border-teal-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-teal-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-teal-pressed-dark));--cap-v4-theme-content-teal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-teal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-teal-dark));--cap-v4-theme-content-secondary-teal:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-content-secondary-teal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-secondary-teal-dark));--cap-v4-theme-content-on-primary-teal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-on-primary-teal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-on-primary-teal-dark));--cap-v4-theme-surface-secondary-mint-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-mint-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-mint-normal-dark));--cap-v4-theme-surface-tertiary-mint-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-mint-normal-light)) var(--cap-v4-route-theme-dark,rgb(var(--cap-v4-palette-green-18-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-theme-surface-primary-mint-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-mint-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-mint-normal-dark));--cap-v4-theme-border-mint-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-mint-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-mint-normal-dark));--cap-v4-theme-surface-secondary-mint-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-mint-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-mint-hover-dark));--cap-v4-theme-surface-tertiary-mint-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-mint-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-mint-hover-dark));--cap-v4-theme-surface-primary-mint-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-mint-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-mint-hover-dark));--cap-v4-theme-border-mint-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-mint-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-mint-hover-dark));--cap-v4-theme-surface-secondary-mint-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-mint-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-mint-pressed-dark));--cap-v4-theme-surface-tertiary-mint-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-mint-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-mint-pressed-dark));--cap-v4-theme-surface-primary-mint-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-mint-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-mint-pressed-dark));--cap-v4-theme-border-mint-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-mint-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-mint-pressed-dark));--cap-v4-theme-content-mint:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-mint-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-mint-dark));--cap-v4-theme-content-secondary-mint:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-content-secondary-mint-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-secondary-mint-dark));--cap-v4-theme-content-on-primary-mint:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-on-primary-mint-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-on-primary-mint-dark));--cap-v4-theme-surface-secondary-lime-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-lime-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-lime-normal-dark));--cap-v4-theme-surface-tertiary-lime-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-lime-normal-light)) var(--cap-v4-route-theme-dark,rgb(var(--cap-v4-palette-green-18-rgb) / calc(var(--cap-v4-opacity-6) / 100)));--cap-v4-theme-surface-primary-lime-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-lime-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-lime-normal-dark));--cap-v4-theme-border-lime-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-lime-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-lime-normal-dark));--cap-v4-theme-surface-secondary-lime-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-lime-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-lime-hover-dark));--cap-v4-theme-surface-tertiary-lime-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-lime-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-lime-hover-dark));--cap-v4-theme-surface-primary-lime-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-lime-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-lime-hover-dark));--cap-v4-theme-border-lime-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-lime-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-lime-hover-dark));--cap-v4-theme-surface-secondary-lime-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-lime-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-lime-pressed-dark));--cap-v4-theme-surface-tertiary-lime-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-lime-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-lime-pressed-dark));--cap-v4-theme-surface-primary-lime-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-lime-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-lime-pressed-dark));--cap-v4-theme-border-lime-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-lime-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-lime-pressed-dark));--cap-v4-theme-content-lime:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-lime-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-lime-dark));--cap-v4-theme-content-secondary-lime:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-content-secondary-lime-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-secondary-lime-dark));--cap-v4-theme-content-on-primary-lime:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-on-primary-lime-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-on-primary-lime-dark));--cap-v4-theme-surface-secondary-yellow-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-yellow-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-yellow-normal-dark));--cap-v4-theme-surface-tertiary-yellow-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-yellow-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-yellow-normal-dark));--cap-v4-theme-surface-primary-yellow-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-yellow-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-yellow-normal-dark));--cap-v4-theme-border-yellow-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-yellow-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-yellow-normal-dark));--cap-v4-theme-surface-secondary-yellow-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-yellow-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-yellow-hover-dark));--cap-v4-theme-surface-tertiary-yellow-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-yellow-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-yellow-hover-dark));--cap-v4-theme-surface-primary-yellow-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-yellow-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-yellow-hover-dark));--cap-v4-theme-border-yellow-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-yellow-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-yellow-hover-dark));--cap-v4-theme-surface-secondary-yellow-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-yellow-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-yellow-pressed-dark));--cap-v4-theme-surface-tertiary-yellow-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-yellow-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-yellow-pressed-dark));--cap-v4-theme-surface-primary-yellow-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-yellow-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-yellow-pressed-dark));--cap-v4-theme-border-yellow-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-yellow-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-yellow-pressed-dark));--cap-v4-theme-content-yellow:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-yellow-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-yellow-dark));--cap-v4-theme-content-secondary-yellow:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-content-secondary-yellow-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-secondary-yellow-dark));--cap-v4-theme-content-on-primary-yellow:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-on-primary-yellow-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-on-primary-yellow-dark));--cap-v4-theme-surface-secondary-orange-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-orange-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-orange-normal-dark));--cap-v4-theme-surface-tertiary-orange-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-orange-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-orange-normal-dark));--cap-v4-theme-surface-primary-orange-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-orange-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-orange-normal-dark));--cap-v4-theme-border-orange-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-orange-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-orange-normal-dark));--cap-v4-theme-surface-secondary-orange-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-orange-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-orange-hover-dark));--cap-v4-theme-surface-tertiary-orange-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-orange-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-orange-hover-dark));--cap-v4-theme-surface-primary-orange-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-orange-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-orange-hover-dark));--cap-v4-theme-border-orange-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-orange-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-orange-hover-dark));--cap-v4-theme-surface-secondary-orange-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-orange-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-orange-pressed-dark));--cap-v4-theme-surface-tertiary-orange-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-orange-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-orange-pressed-dark));--cap-v4-theme-surface-primary-orange-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-orange-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-orange-pressed-dark));--cap-v4-theme-border-orange-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-orange-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-orange-pressed-dark));--cap-v4-theme-content-orange:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-orange-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-orange-dark));--cap-v4-theme-content-secondary-orange:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-content-secondary-orange-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-secondary-orange-dark));--cap-v4-theme-content-on-primary-orange:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-on-primary-orange-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-on-primary-orange-dark));--cap-v4-theme-surface-secondary-amber-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-amber-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-amber-normal-dark));--cap-v4-theme-surface-tertiary-amber-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-amber-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-amber-normal-dark));--cap-v4-theme-surface-primary-amber-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-amber-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-amber-normal-dark));--cap-v4-theme-border-amber-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-amber-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-amber-normal-dark));--cap-v4-theme-surface-secondary-amber-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-amber-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-amber-hover-dark));--cap-v4-theme-surface-tertiary-amber-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-amber-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-amber-hover-dark));--cap-v4-theme-surface-primary-amber-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-amber-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-amber-hover-dark));--cap-v4-theme-border-amber-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-amber-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-amber-hover-dark));--cap-v4-theme-surface-secondary-amber-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-amber-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-amber-pressed-dark));--cap-v4-theme-surface-tertiary-amber-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-amber-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-amber-pressed-dark));--cap-v4-theme-surface-primary-amber-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-amber-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-amber-pressed-dark));--cap-v4-theme-border-amber-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-amber-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-amber-pressed-dark));--cap-v4-theme-content-amber:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-amber-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-amber-dark));--cap-v4-theme-content-secondary-amber:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-content-secondary-amber-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-secondary-amber-dark));--cap-v4-theme-content-on-primary-amber:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-on-primary-amber-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-on-primary-amber-dark));--cap-v4-theme-surface-secondary-vermilion-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-vermilion-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-vermilion-normal-dark));--cap-v4-theme-surface-tertiary-vermilion-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-vermilion-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-vermilion-normal-dark));--cap-v4-theme-surface-primary-vermilion-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-vermilion-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-vermilion-normal-dark));--cap-v4-theme-border-vermilion-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-vermilion-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-vermilion-normal-dark));--cap-v4-theme-surface-secondary-vermilion-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-vermilion-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-vermilion-hover-dark));--cap-v4-theme-surface-tertiary-vermilion-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-vermilion-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-vermilion-hover-dark));--cap-v4-theme-surface-primary-vermilion-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-vermilion-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-vermilion-hover-dark));--cap-v4-theme-border-vermilion-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-vermilion-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-vermilion-hover-dark));--cap-v4-theme-surface-secondary-vermilion-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-vermilion-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-vermilion-pressed-dark));--cap-v4-theme-surface-tertiary-vermilion-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-vermilion-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-vermilion-pressed-dark));--cap-v4-theme-surface-primary-vermilion-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-vermilion-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-vermilion-pressed-dark));--cap-v4-theme-border-vermilion-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-vermilion-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-vermilion-pressed-dark));--cap-v4-theme-content-vermilion:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-vermilion-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-vermilion-dark));--cap-v4-theme-content-secondary-vermilion:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-content-secondary-vermilion-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-secondary-vermilion-dark));--cap-v4-theme-content-on-primary-vermilion:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-on-primary-vermilion-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-on-primary-vermilion-dark));--cap-v4-theme-surface-secondary-red-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-red-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-red-normal-dark));--cap-v4-theme-surface-tertiary-red-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-red-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-red-normal-dark));--cap-v4-theme-surface-primary-red-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-red-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-red-normal-dark));--cap-v4-theme-border-red-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-red-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-red-normal-dark));--cap-v4-theme-surface-secondary-red-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-red-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-red-hover-dark));--cap-v4-theme-surface-tertiary-red-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-red-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-red-hover-dark));--cap-v4-theme-surface-primary-red-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-red-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-red-hover-dark));--cap-v4-theme-border-red-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-red-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-red-hover-dark));--cap-v4-theme-surface-secondary-red-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-red-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-red-pressed-dark));--cap-v4-theme-surface-tertiary-red-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-red-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-red-pressed-dark));--cap-v4-theme-surface-primary-red-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-red-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-red-pressed-dark));--cap-v4-theme-border-red-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-red-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-red-pressed-dark));--cap-v4-theme-content-red:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-red-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-red-dark));--cap-v4-theme-content-secondary-red:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-content-secondary-red-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-secondary-red-dark));--cap-v4-theme-content-on-primary-red:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-on-primary-red-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-on-primary-red-dark));--cap-v4-theme-surface-secondary-rose-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-rose-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-rose-normal-dark));--cap-v4-theme-surface-tertiary-rose-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-rose-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-rose-normal-dark));--cap-v4-theme-surface-primary-rose-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-rose-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-rose-normal-dark));--cap-v4-theme-border-rose-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-rose-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-rose-normal-dark));--cap-v4-theme-surface-secondary-rose-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-rose-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-rose-hover-dark));--cap-v4-theme-surface-tertiary-rose-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-rose-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-rose-hover-dark));--cap-v4-theme-surface-primary-rose-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-rose-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-rose-hover-dark));--cap-v4-theme-border-rose-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-rose-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-rose-hover-dark));--cap-v4-theme-surface-secondary-rose-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-rose-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-rose-pressed-dark));--cap-v4-theme-surface-tertiary-rose-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-rose-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-rose-pressed-dark));--cap-v4-theme-surface-primary-rose-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-rose-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-rose-pressed-dark));--cap-v4-theme-border-rose-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-rose-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-rose-pressed-dark));--cap-v4-theme-content-rose:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-rose-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-rose-dark));--cap-v4-theme-content-secondary-rose:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-content-secondary-rose-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-secondary-rose-dark));--cap-v4-theme-content-on-primary-rose:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-on-primary-rose-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-on-primary-rose-dark));--cap-v4-theme-surface-secondary-cherry-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-cherry-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-cherry-normal-dark));--cap-v4-theme-surface-tertiary-cherry-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-cherry-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-cherry-normal-dark));--cap-v4-theme-surface-primary-cherry-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-cherry-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-cherry-normal-dark));--cap-v4-theme-border-cherry-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-cherry-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-cherry-normal-dark));--cap-v4-theme-surface-secondary-cherry-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-cherry-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-cherry-hover-dark));--cap-v4-theme-surface-tertiary-cherry-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-cherry-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-cherry-hover-dark));--cap-v4-theme-surface-primary-cherry-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-cherry-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-cherry-hover-dark));--cap-v4-theme-border-cherry-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-cherry-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-cherry-hover-dark));--cap-v4-theme-surface-secondary-cherry-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-cherry-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-cherry-pressed-dark));--cap-v4-theme-surface-tertiary-cherry-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-cherry-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-cherry-pressed-dark));--cap-v4-theme-surface-primary-cherry-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-cherry-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-cherry-pressed-dark));--cap-v4-theme-border-cherry-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-cherry-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-cherry-pressed-dark));--cap-v4-theme-content-cherry:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-cherry-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-cherry-dark));--cap-v4-theme-content-secondary-cherry:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-content-secondary-cherry-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-secondary-cherry-dark));--cap-v4-theme-content-on-primary-cherry:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-on-primary-cherry-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-on-primary-cherry-dark));--cap-v4-theme-surface-secondary-pink-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-pink-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-pink-normal-dark));--cap-v4-theme-surface-tertiary-pink-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-pink-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-pink-normal-dark));--cap-v4-theme-surface-primary-pink-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-pink-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-pink-normal-dark));--cap-v4-theme-border-pink-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-pink-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-pink-normal-dark));--cap-v4-theme-surface-secondary-pink-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-pink-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-pink-hover-dark));--cap-v4-theme-surface-tertiary-pink-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-pink-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-pink-hover-dark));--cap-v4-theme-surface-primary-pink-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-pink-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-pink-hover-dark));--cap-v4-theme-border-pink-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-pink-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-pink-hover-dark));--cap-v4-theme-surface-secondary-pink-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-pink-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-pink-pressed-dark));--cap-v4-theme-surface-tertiary-pink-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-pink-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-pink-pressed-dark));--cap-v4-theme-surface-primary-pink-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-pink-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-pink-pressed-dark));--cap-v4-theme-border-pink-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-pink-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-pink-pressed-dark));--cap-v4-theme-content-pink:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-pink-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-pink-dark));--cap-v4-theme-content-secondary-pink:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-content-secondary-pink-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-secondary-pink-dark));--cap-v4-theme-content-on-primary-pink:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-on-primary-pink-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-on-primary-pink-dark));--cap-v4-theme-surface-secondary-fuchsia-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-fuchsia-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-fuchsia-normal-dark));--cap-v4-theme-surface-tertiary-fuchsia-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-fuchsia-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-fuchsia-normal-dark));--cap-v4-theme-surface-primary-fuchsia-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-fuchsia-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-fuchsia-normal-dark));--cap-v4-theme-border-fuchsia-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-fuchsia-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-fuchsia-normal-dark));--cap-v4-theme-surface-secondary-fuchsia-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-fuchsia-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-fuchsia-hover-dark));--cap-v4-theme-surface-tertiary-fuchsia-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-fuchsia-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-fuchsia-hover-dark));--cap-v4-theme-surface-primary-fuchsia-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-fuchsia-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-fuchsia-hover-dark));--cap-v4-theme-border-fuchsia-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-fuchsia-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-fuchsia-hover-dark));--cap-v4-theme-surface-secondary-fuchsia-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-fuchsia-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-fuchsia-pressed-dark));--cap-v4-theme-surface-tertiary-fuchsia-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-fuchsia-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-fuchsia-pressed-dark));--cap-v4-theme-surface-primary-fuchsia-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-fuchsia-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-fuchsia-pressed-dark));--cap-v4-theme-border-fuchsia-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-fuchsia-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-fuchsia-pressed-dark));--cap-v4-theme-content-fuchsia:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-fuchsia-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-fuchsia-dark));--cap-v4-theme-content-secondary-fuchsia:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-content-secondary-fuchsia-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-secondary-fuchsia-dark));--cap-v4-theme-content-on-primary-fuchsia:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-on-primary-fuchsia-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-on-primary-fuchsia-dark));--cap-v4-theme-surface-secondary-purple-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-purple-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-purple-normal-dark));--cap-v4-theme-surface-tertiary-purple-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-purple-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-purple-normal-dark));--cap-v4-theme-surface-primary-purple-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-purple-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-purple-normal-dark));--cap-v4-theme-border-purple-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-purple-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-purple-normal-dark));--cap-v4-theme-surface-secondary-purple-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-purple-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-purple-hover-dark));--cap-v4-theme-surface-tertiary-purple-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-purple-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-purple-hover-dark));--cap-v4-theme-surface-primary-purple-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-purple-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-purple-hover-dark));--cap-v4-theme-border-purple-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-purple-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-purple-hover-dark));--cap-v4-theme-surface-secondary-purple-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-purple-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-purple-pressed-dark));--cap-v4-theme-surface-tertiary-purple-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-purple-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-purple-pressed-dark));--cap-v4-theme-surface-primary-purple-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-purple-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-purple-pressed-dark));--cap-v4-theme-border-purple-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-purple-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-purple-pressed-dark));--cap-v4-theme-content-purple:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-purple-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-purple-dark));--cap-v4-theme-content-secondary-purple:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-content-secondary-purple-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-secondary-purple-dark));--cap-v4-theme-content-on-primary-purple:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-on-primary-purple-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-on-primary-purple-dark));--cap-v4-theme-surface-secondary-grape-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-grape-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-grape-normal-dark));--cap-v4-theme-surface-tertiary-grape-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-grape-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-grape-normal-dark));--cap-v4-theme-surface-primary-grape-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-grape-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-grape-normal-dark));--cap-v4-theme-border-grape-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-grape-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-grape-normal-dark));--cap-v4-theme-surface-secondary-grape-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-grape-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-grape-hover-dark));--cap-v4-theme-surface-tertiary-grape-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-grape-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-grape-hover-dark));--cap-v4-theme-surface-primary-grape-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-grape-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-grape-hover-dark));--cap-v4-theme-border-grape-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-grape-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-grape-hover-dark));--cap-v4-theme-surface-secondary-grape-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-grape-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-grape-pressed-dark));--cap-v4-theme-surface-tertiary-grape-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-grape-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-grape-pressed-dark));--cap-v4-theme-surface-primary-grape-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-grape-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-grape-pressed-dark));--cap-v4-theme-border-grape-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-grape-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-grape-pressed-dark));--cap-v4-theme-content-grape:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-grape-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-grape-dark));--cap-v4-theme-content-secondary-grape:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-content-secondary-grape-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-secondary-grape-dark));--cap-v4-theme-content-on-primary-grape:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-on-primary-grape-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-on-primary-grape-dark));--cap-v4-theme-surface-secondary-violet-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-violet-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-violet-normal-dark));--cap-v4-theme-surface-tertiary-violet-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-violet-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-violet-normal-dark));--cap-v4-theme-surface-primary-violet-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-violet-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-violet-normal-dark));--cap-v4-theme-border-violet-normal:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-violet-normal-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-violet-normal-dark));--cap-v4-theme-surface-secondary-violet-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-violet-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-violet-hover-dark));--cap-v4-theme-surface-tertiary-violet-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-violet-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-violet-hover-dark));--cap-v4-theme-surface-primary-violet-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-violet-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-violet-hover-dark));--cap-v4-theme-border-violet-hover:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-violet-hover-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-violet-hover-dark));--cap-v4-theme-surface-secondary-violet-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-secondary-violet-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-secondary-violet-pressed-dark));--cap-v4-theme-surface-tertiary-violet-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-surface-tertiary-violet-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-tertiary-violet-pressed-dark));--cap-v4-theme-surface-primary-violet-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-surface-primary-violet-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-surface-primary-violet-pressed-dark));--cap-v4-theme-border-violet-pressed:var(--cap-v4-route-theme-light,var(--cap-v4-surface-border-violet-pressed-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-border-violet-pressed-dark));--cap-v4-theme-content-violet:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-violet-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-violet-dark));--cap-v4-theme-content-secondary-violet:var(--cap-v4-route-theme-light,var(--cap-v4-surfacescheme-content-secondary-violet-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-secondary-violet-dark));--cap-v4-theme-content-on-primary-violet:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-on-primary-violet-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-on-primary-violet-dark));--cap-v4-theme-content-inverted:var(--cap-v4-route-theme-light,var(--cap-v4-surface-content-inverted-light)) var(--cap-v4-route-theme-dark,var(--cap-v4-surface-content-inverted-dark));--cap-v4-theme-stable-neutral-white:var(--cap-v4-palette-white);--cap-v4-theme-stable-neutral-black:var(--cap-v4-palette-black);--cap-v4-theme-stable-neutral-gray-100:var(--cap-v4-palette-gray-100);--cap-v4-theme-stable-neutral-gray-300:var(--cap-v4-palette-gray-300);--cap-v4-theme-stable-neutral-gray-500:var(--cap-v4-palette-gray-500);--cap-v4-theme-stable-neutral-gray-700:var(--cap-v4-palette-gray-700);--cap-v4-theme-stable-neutral-gray-900:var(--cap-v4-palette-gray-900);--cap-v4-theme-stable-accent-blue:var(--cap-v4-palette-blue-21);--cap-v4-theme-stable-accent-green:var(--cap-v4-palette-green-21);--cap-v4-theme-stable-accent-yellow:var(--cap-v4-palette-yellow-21);--cap-v4-theme-stable-accent-orange:var(--cap-v4-palette-orange-21);--cap-v4-theme-stable-accent-red:var(--cap-v4-palette-red-21);--cap-v4-theme-stable-accent-pink:var(--cap-v4-palette-pink-21);--cap-v4-theme-stable-accent-purple:var(--cap-v4-palette-purple-21);--cap-v4-theme-stable-accent-rose:var(--cap-v4-palette-red-21);--cap-v4-theme-stable-accent-cherry:var(--cap-v4-palette-red-21);--cap-v4-theme-stable-accent-fuchsia:var(--cap-v4-palette-pink-21);--cap-v4-theme-stable-accent-grape:var(--cap-v4-palette-purple-21);--cap-v4-theme-stable-accent-violet:var(--cap-v4-palette-purple-21);--cap-v4-theme-stable-accent-cyan:var(--cap-v4-palette-blue-21);--cap-v4-theme-stable-accent-sky:var(--cap-v4-palette-blue-21);--cap-v4-theme-stable-accent-indigo:var(--cap-v4-palette-blue-21);--cap-v4-theme-stable-accent-sapphire:var(--cap-v4-palette-blue-21);--cap-v4-theme-stable-accent-turquoise:var(--cap-v4-palette-blue-21);--cap-v4-theme-stable-accent-emerald:var(--cap-v4-palette-green-21);--cap-v4-theme-stable-accent-shamrock:var(--cap-v4-palette-green-21);--cap-v4-theme-stable-accent-teal:var(--cap-v4-palette-green-21);--cap-v4-theme-stable-accent-mint:var(--cap-v4-palette-green-21);--cap-v4-theme-stable-accent-lime:var(--cap-v4-palette-green-21);--cap-v4-theme-stable-accent-amber:var(--cap-v4-palette-orange-21);--cap-v4-theme-stable-accent-vermilion:var(--cap-v4-palette-orange-21);--cap-v4-theme-stable-alpha-white-3:rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-3) / 100));--cap-v4-theme-stable-alpha-white-5:rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-5) / 100));--cap-v4-theme-stable-alpha-white-8:rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-8) / 100));--cap-v4-theme-stable-alpha-white-10:rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-10) / 100));--cap-v4-theme-stable-alpha-white-12:rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-12) / 100));--cap-v4-theme-stable-alpha-white-15:rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-15) / 100));--cap-v4-theme-stable-alpha-white-16:rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-16) / 100));--cap-v4-theme-stable-alpha-white-20:rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-20) / 100));--cap-v4-theme-stable-alpha-white-24:rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-24) / 100));--cap-v4-theme-stable-alpha-white-30:rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-30) / 100));--cap-v4-theme-stable-alpha-white-32:rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-32) / 100));--cap-v4-theme-stable-alpha-white-40:rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-40) / 100));--cap-v4-theme-stable-alpha-white-48:rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-48) / 100));--cap-v4-theme-stable-alpha-white-60:rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-60) / 100));--cap-v4-theme-stable-alpha-white-64:rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-64) / 100));--cap-v4-theme-stable-alpha-white-72:rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-72) / 100));--cap-v4-theme-stable-alpha-white-80:rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-80) / 100));--cap-v4-theme-stable-alpha-white-88:rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-88) / 100));--cap-v4-theme-stable-alpha-white-92:rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-92) / 100));--cap-v4-theme-stable-alpha-white-96:rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-96) / 100));--cap-v4-theme-stable-alpha-black-3:rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-3) / 100));--cap-v4-theme-stable-alpha-black-5:rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-5) / 100));--cap-v4-theme-stable-alpha-black-8:rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-8) / 100));--cap-v4-theme-stable-alpha-black-10:rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-10) / 100));--cap-v4-theme-stable-alpha-black-12:rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-12) / 100));--cap-v4-theme-stable-alpha-black-15:rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-15) / 100));--cap-v4-theme-stable-alpha-black-16:rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-16) / 100));--cap-v4-theme-stable-alpha-black-20:rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-20) / 100));--cap-v4-theme-stable-alpha-black-24:rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-24) / 100));--cap-v4-theme-stable-alpha-black-30:rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-30) / 100));--cap-v4-theme-stable-alpha-black-32:rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-32) / 100));--cap-v4-theme-stable-alpha-black-40:rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-40) / 100));--cap-v4-theme-stable-alpha-black-48:rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-48) / 100));--cap-v4-theme-stable-alpha-black-60:rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-60) / 100));--cap-v4-theme-stable-alpha-black-64:rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-64) / 100));--cap-v4-theme-stable-alpha-black-72:rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-72) / 100));--cap-v4-theme-stable-alpha-black-80:rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-80) / 100));--cap-v4-theme-stable-alpha-black-88:rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-88) / 100));--cap-v4-theme-stable-alpha-black-92:rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-92) / 100));--cap-v4-theme-stable-alpha-black-96:rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-96) / 100));--cap-v4-theme-adaptive-alpha-base-3:var(--cap-v4-route-theme-light,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-3) / 100))) var(--cap-v4-route-theme-dark,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-3) / 100)));--cap-v4-theme-adaptive-alpha-base-5:var(--cap-v4-route-theme-light,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-theme-dark,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-5) / 100)));--cap-v4-theme-adaptive-alpha-base-8:var(--cap-v4-route-theme-light,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-theme-dark,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-8) / 100)));--cap-v4-theme-adaptive-alpha-base-10:var(--cap-v4-route-theme-light,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-theme-dark,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-theme-adaptive-alpha-base-12:var(--cap-v4-route-theme-light,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-12) / 100))) var(--cap-v4-route-theme-dark,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-12) / 100)));--cap-v4-theme-adaptive-alpha-base-15:var(--cap-v4-route-theme-light,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-theme-dark,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-15) / 100)));--cap-v4-theme-adaptive-alpha-base-16:var(--cap-v4-route-theme-light,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-theme-dark,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-16) / 100)));--cap-v4-theme-adaptive-alpha-base-20:var(--cap-v4-route-theme-light,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-theme-dark,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-20) / 100)));--cap-v4-theme-adaptive-alpha-base-24:var(--cap-v4-route-theme-light,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-24) / 100))) var(--cap-v4-route-theme-dark,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-24) / 100)));--cap-v4-theme-adaptive-alpha-base-30:var(--cap-v4-route-theme-light,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-30) / 100))) var(--cap-v4-route-theme-dark,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-30) / 100)));--cap-v4-theme-adaptive-alpha-base-32:var(--cap-v4-route-theme-light,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-32) / 100))) var(--cap-v4-route-theme-dark,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-32) / 100)));--cap-v4-theme-adaptive-alpha-base-40:var(--cap-v4-route-theme-light,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-40) / 100))) var(--cap-v4-route-theme-dark,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-40) / 100)));--cap-v4-theme-adaptive-alpha-base-48:var(--cap-v4-route-theme-light,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-48) / 100))) var(--cap-v4-route-theme-dark,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-48) / 100)));--cap-v4-theme-adaptive-alpha-base-60:var(--cap-v4-route-theme-light,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-60) / 100))) var(--cap-v4-route-theme-dark,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-60) / 100)));--cap-v4-theme-adaptive-alpha-base-64:var(--cap-v4-route-theme-light,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-64) / 100))) var(--cap-v4-route-theme-dark,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-64) / 100)));--cap-v4-theme-adaptive-alpha-base-72:var(--cap-v4-route-theme-light,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-72) / 100))) var(--cap-v4-route-theme-dark,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-72) / 100)));--cap-v4-theme-adaptive-alpha-base-80:var(--cap-v4-route-theme-light,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-80) / 100))) var(--cap-v4-route-theme-dark,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-80) / 100)));--cap-v4-theme-adaptive-alpha-base-88:var(--cap-v4-route-theme-light,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-88) / 100))) var(--cap-v4-route-theme-dark,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-88) / 100)));--cap-v4-theme-adaptive-alpha-base-92:var(--cap-v4-route-theme-light,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-92) / 100))) var(--cap-v4-route-theme-dark,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-92) / 100)));--cap-v4-theme-adaptive-alpha-base-96:var(--cap-v4-route-theme-light,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-96) / 100))) var(--cap-v4-route-theme-dark,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-96) / 100)));--cap-v4-theme-adaptive-alpha-contrast-3:var(--cap-v4-route-theme-light,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-3) / 100))) var(--cap-v4-route-theme-dark,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-3) / 100)));--cap-v4-theme-adaptive-alpha-contrast-5:var(--cap-v4-route-theme-light,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-5) / 100))) var(--cap-v4-route-theme-dark,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-5) / 100)));--cap-v4-theme-adaptive-alpha-contrast-8:var(--cap-v4-route-theme-light,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-8) / 100))) var(--cap-v4-route-theme-dark,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-8) / 100)));--cap-v4-theme-adaptive-alpha-contrast-10:var(--cap-v4-route-theme-light,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-10) / 100))) var(--cap-v4-route-theme-dark,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-10) / 100)));--cap-v4-theme-adaptive-alpha-contrast-12:var(--cap-v4-route-theme-light,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-12) / 100))) var(--cap-v4-route-theme-dark,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-12) / 100)));--cap-v4-theme-adaptive-alpha-contrast-15:var(--cap-v4-route-theme-light,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-15) / 100))) var(--cap-v4-route-theme-dark,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-15) / 100)));--cap-v4-theme-adaptive-alpha-contrast-16:var(--cap-v4-route-theme-light,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-16) / 100))) var(--cap-v4-route-theme-dark,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-16) / 100)));--cap-v4-theme-adaptive-alpha-contrast-20:var(--cap-v4-route-theme-light,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-20) / 100))) var(--cap-v4-route-theme-dark,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-20) / 100)));--cap-v4-theme-adaptive-alpha-contrast-24:var(--cap-v4-route-theme-light,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-24) / 100))) var(--cap-v4-route-theme-dark,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-24) / 100)));--cap-v4-theme-adaptive-alpha-contrast-30:var(--cap-v4-route-theme-light,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-30) / 100))) var(--cap-v4-route-theme-dark,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-30) / 100)));--cap-v4-theme-adaptive-alpha-contrast-32:var(--cap-v4-route-theme-light,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-32) / 100))) var(--cap-v4-route-theme-dark,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-32) / 100)));--cap-v4-theme-adaptive-alpha-contrast-40:var(--cap-v4-route-theme-light,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-40) / 100))) var(--cap-v4-route-theme-dark,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-40) / 100)));--cap-v4-theme-adaptive-alpha-contrast-48:var(--cap-v4-route-theme-light,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-48) / 100))) var(--cap-v4-route-theme-dark,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-48) / 100)));--cap-v4-theme-adaptive-alpha-contrast-60:var(--cap-v4-route-theme-light,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-60) / 100))) var(--cap-v4-route-theme-dark,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-60) / 100)));--cap-v4-theme-adaptive-alpha-contrast-64:var(--cap-v4-route-theme-light,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-64) / 100))) var(--cap-v4-route-theme-dark,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-64) / 100)));--cap-v4-theme-adaptive-alpha-contrast-72:var(--cap-v4-route-theme-light,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-72) / 100))) var(--cap-v4-route-theme-dark,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-72) / 100)));--cap-v4-theme-adaptive-alpha-contrast-80:var(--cap-v4-route-theme-light,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-80) / 100))) var(--cap-v4-route-theme-dark,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-80) / 100)));--cap-v4-theme-adaptive-alpha-contrast-88:var(--cap-v4-route-theme-light,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-88) / 100))) var(--cap-v4-route-theme-dark,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-88) / 100)));--cap-v4-theme-adaptive-alpha-contrast-92:var(--cap-v4-route-theme-light,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-92) / 100))) var(--cap-v4-route-theme-dark,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-92) / 100)));--cap-v4-theme-adaptive-alpha-contrast-96:var(--cap-v4-route-theme-light,rgb(var(--cap-v4-palette-black-rgb) / calc(var(--cap-v4-opacity-96) / 100))) var(--cap-v4-route-theme-dark,rgb(var(--cap-v4-palette-white-rgb) / calc(var(--cap-v4-opacity-96) / 100)));--cap-v4-density-adaptive-padding-xs:var(--cap-v4-route-density-default,var(--cap-v4-primitives-number-4)) var(--cap-v4-route-density-compact,var(--cap-v4-primitives-number-3));--cap-v4-density-adaptive-padding-sm:var(--cap-v4-route-density-default,var(--cap-v4-primitives-number-8)) var(--cap-v4-route-density-compact,var(--cap-v4-primitives-number-6));--cap-v4-density-adaptive-padding-md:var(--cap-v4-route-density-default,var(--cap-v4-primitives-number-12)) var(--cap-v4-route-density-compact,var(--cap-v4-primitives-number-9));--cap-v4-density-adaptive-padding-lg:var(--cap-v4-route-density-default,var(--cap-v4-primitives-number-16)) var(--cap-v4-route-density-compact,var(--cap-v4-primitives-number-12));--cap-v4-density-adaptive-padding-xl:var(--cap-v4-route-density-default,var(--cap-v4-primitives-number-24)) var(--cap-v4-route-density-compact,var(--cap-v4-primitives-number-18));--cap-v4-density-adaptive-gap-inline-sm:var(--cap-v4-route-density-default,var(--cap-v4-primitives-number-4)) var(--cap-v4-route-density-compact,var(--cap-v4-primitives-number-3));--cap-v4-density-adaptive-gap-inline-md:var(--cap-v4-route-density-default,var(--cap-v4-primitives-number-8)) var(--cap-v4-route-density-compact,var(--cap-v4-primitives-number-6));--cap-v4-density-adaptive-gap-inline-lg:var(--cap-v4-route-density-default,var(--cap-v4-primitives-number-12)) var(--cap-v4-route-density-compact,var(--cap-v4-primitives-number-9));--cap-v4-density-adaptive-gap-inline-xl:var(--cap-v4-route-density-default,var(--cap-v4-primitives-number-16)) var(--cap-v4-route-density-compact,var(--cap-v4-primitives-number-12));--cap-v4-density-adaptive-gap-stack-sm:var(--cap-v4-route-density-default,var(--cap-v4-primitives-number-8)) var(--cap-v4-route-density-compact,var(--cap-v4-primitives-number-6));--cap-v4-density-adaptive-gap-stack-md:var(--cap-v4-route-density-default,var(--cap-v4-primitives-number-16)) var(--cap-v4-route-density-compact,var(--cap-v4-primitives-number-12));--cap-v4-density-adaptive-gap-stack-lg:var(--cap-v4-route-density-default,var(--cap-v4-primitives-number-24)) var(--cap-v4-route-density-compact,var(--cap-v4-primitives-number-18));--cap-v4-density-adaptive-gap-stack-xl:var(--cap-v4-route-density-default,var(--cap-v4-primitives-number-32)) var(--cap-v4-route-density-compact,var(--cap-v4-primitives-number-24));--cap-v4-density-adaptive-control-padding-x-sm:var(--cap-v4-route-density-default,var(--cap-v4-primitives-number-8)) var(--cap-v4-route-density-compact,var(--cap-v4-primitives-number-6));--cap-v4-density-adaptive-control-padding-y-sm:var(--cap-v4-route-density-default,var(--cap-v4-primitives-number-4)) var(--cap-v4-route-density-compact,var(--cap-v4-primitives-number-3));--cap-v4-density-adaptive-control-height-sm:var(--cap-v4-route-density-default,var(--cap-v4-primitives-number-24)) var(--cap-v4-route-density-compact,var(--cap-v4-primitives-number-22));--cap-v4-density-adaptive-control-padding-x-md:var(--cap-v4-route-density-default,var(--cap-v4-primitives-number-12)) var(--cap-v4-route-density-compact,var(--cap-v4-primitives-number-9));--cap-v4-density-adaptive-control-padding-y-md:var(--cap-v4-route-density-default,var(--cap-v4-primitives-number-6)) var(--cap-v4-route-density-compact,var(--cap-v4-primitives-number-5));--cap-v4-density-adaptive-control-height-md:var(--cap-v4-route-density-default,var(--cap-v4-primitives-number-32)) var(--cap-v4-route-density-compact,var(--cap-v4-primitives-number-30));--cap-v4-density-adaptive-control-padding-x-lg:var(--cap-v4-route-density-default,var(--cap-v4-primitives-number-16)) var(--cap-v4-route-density-compact,var(--cap-v4-primitives-number-12));--cap-v4-density-adaptive-control-padding-y-lg:var(--cap-v4-route-density-default,var(--cap-v4-primitives-number-8)) var(--cap-v4-route-density-compact,var(--cap-v4-primitives-number-6));--cap-v4-density-adaptive-control-height-lg:var(--cap-v4-route-density-default,var(--cap-v4-primitives-number-36)) var(--cap-v4-route-density-compact,var(--cap-v4-primitives-number-32));--cap-v4-density-adaptive-control-padding-x-xl:var(--cap-v4-route-density-default,var(--cap-v4-primitives-number-20)) var(--cap-v4-route-density-compact,var(--cap-v4-primitives-number-15));--cap-v4-density-adaptive-control-padding-y-xl:var(--cap-v4-route-density-default,var(--cap-v4-primitives-number-12)) var(--cap-v4-route-density-compact,var(--cap-v4-primitives-number-9));--cap-v4-density-adaptive-control-height-xl:var(--cap-v4-route-density-default,var(--cap-v4-primitives-number-44)) var(--cap-v4-route-density-compact,var(--cap-v4-primitives-number-38));--cap-v4-density-fixed-gap-inline-xs:var(--cap-v4-primitives-number-2);--cap-v4-density-fixed-space-0:var(--cap-v4-primitives-space-fixed-0);--cap-v4-density-fixed-space-2:var(--cap-v4-primitives-space-fixed-2);--cap-v4-density-fixed-space-4:var(--cap-v4-primitives-space-fixed-4);--cap-v4-density-fixed-space-8:var(--cap-v4-primitives-space-fixed-8);--cap-v4-density-fixed-space-12:var(--cap-v4-primitives-space-fixed-12);--cap-v4-density-fixed-space-16:var(--cap-v4-primitives-space-fixed-16);--cap-v4-density-fixed-space-24:var(--cap-v4-primitives-space-fixed-24);--cap-v4-density-fixed-space-32:var(--cap-v4-primitives-space-fixed-32);--cap-v4-density-fixed-space-48:var(--cap-v4-primitives-space-fixed-48);--cap-v4-density-fixed-space-64:var(--cap-v4-primitives-space-fixed-64);--cap-v4-density-fixed-size-icon-sm:var(--cap-v4-primitives-number-16);--cap-v4-density-fixed-size-icon-md:var(--cap-v4-primitives-number-20);--cap-v4-density-fixed-size-icon-lg:var(--cap-v4-primitives-number-24);--cap-v4-density-fixed-size-touch:var(--cap-v4-primitives-size-touch);--cap-v4-radius-radius-base:var(--cap-v4-route-radius-default,var(--cap-v4-primitives-number-8)) var(--cap-v4-route-radius-none,var(--cap-v4-primitives-number-0)) var(--cap-v4-route-radius-compact,var(--cap-v4-primitives-number-4)) var(--cap-v4-route-radius-rounded,var(--cap-v4-primitives-number-16));--cap-v4-radius-radius-sm:var(--cap-v4-route-radius-default,var(--cap-v4-primitives-number-4)) var(--cap-v4-route-radius-none,var(--cap-v4-primitives-number-0)) var(--cap-v4-route-radius-compact,var(--cap-v4-primitives-number-2)) var(--cap-v4-route-radius-rounded,var(--cap-v4-primitives-number-8));--cap-v4-radius-radius-md:var(--cap-v4-route-radius-default,var(--cap-v4-primitives-number-8)) var(--cap-v4-route-radius-none,var(--cap-v4-primitives-number-0)) var(--cap-v4-route-radius-compact,var(--cap-v4-primitives-number-4)) var(--cap-v4-route-radius-rounded,var(--cap-v4-primitives-number-16));--cap-v4-radius-radius-lg:var(--cap-v4-route-radius-default,var(--cap-v4-primitives-number-12)) var(--cap-v4-route-radius-none,var(--cap-v4-primitives-number-0)) var(--cap-v4-route-radius-compact,var(--cap-v4-primitives-number-6)) var(--cap-v4-route-radius-rounded,var(--cap-v4-primitives-number-24));--cap-v4-radius-radius-xl:var(--cap-v4-route-radius-default,var(--cap-v4-primitives-number-16)) var(--cap-v4-route-radius-none,var(--cap-v4-primitives-number-0)) var(--cap-v4-route-radius-compact,var(--cap-v4-primitives-number-8)) var(--cap-v4-route-radius-rounded,var(--cap-v4-primitives-number-32));--cap-v4-borders-border-width:var(--cap-v4-route-borders-off,var(--cap-v4-primitives-number-0)) var(--cap-v4-route-borders-on,var(--cap-v4-primitives-number-1));--cap-surface-current:var(--cap-v4-theme-surface-bg);--cap-surface-background:var(--cap-v4-theme-surface-bg);--cap-surface-block:var(--cap-v4-theme-surface-block);--cap-disabled-background:var(--cap-v4-theme-surface-disabled);--cap-disabled-text:var(--cap-v4-theme-content-disabled);--cap-content-primary:var(--cap-v4-theme-content-primary);--cap-content-secondary:var(--cap-v4-theme-content-secondary);--cap-content-tertiary:var(--cap-v4-theme-content-tertiary);--cap-content-muted:var(--cap-v4-theme-content-muted);--cap-content-caption:var(--cap-v4-theme-content-caption);--cap-border-subtle:var(--cap-v4-theme-border-subtle);--cap-border-default:var(--cap-v4-theme-border-default);--cap-border-strong:var(--cap-v4-theme-border-strong);--cap-border-emphasis:var(--cap-v4-theme-border-focus);--cap-border-panel:var(--cap-v4-theme-border-subtle);--cap-border-overlay:var(--cap-v4-theme-border-default);--cap-border-control:var(--cap-v4-theme-border-neutral-normal);--cap-border-control-hover:var(--cap-v4-theme-border-neutral-hover);--cap-border-control-pressed:var(--cap-v4-theme-border-neutral-pressed);--cap-focus-ring:var(--cap-v4-theme-border-focus);--cap-group-background:var(--cap-v4-theme-surface-block);--cap-group-hover:var(--cap-v4-theme-surface-secondary-neutral-hover);--cap-group-selected:var(--cap-v4-theme-surface-secondary-neutral-hover);--cap-group-pressed:var(--cap-v4-theme-surface-secondary-neutral-pressed);--cap-group-prefix:var(--cap-v4-theme-surface-block);--cap-group-text:var(--cap-v4-theme-content-primary);--cap-control-normal:var(--cap-v4-theme-surface-secondary-neutral-normal);--cap-control-hover:var(--cap-v4-theme-surface-secondary-neutral-hover);--cap-control-pressed:var(--cap-v4-theme-surface-secondary-neutral-pressed);--cap-control-disabled:var(--cap-v4-theme-surface-disabled);--cap-control-text:var(--cap-v4-theme-content-neutral);--cap-control-disabled-text:var(--cap-v4-theme-content-disabled);--cap-element-neutral-normal:var(--cap-v4-theme-surface-secondary-neutral-normal);--cap-color-neutral-secondary-background-normal:var(--cap-v4-theme-surface-secondary-neutral-normal);--cap-element-neutral-hover:var(--cap-v4-theme-surface-secondary-neutral-hover);--cap-color-neutral-secondary-background-hover:var(--cap-v4-theme-surface-secondary-neutral-hover);--cap-element-neutral-pressed:var(--cap-v4-theme-surface-secondary-neutral-pressed);--cap-color-neutral-secondary-background-pressed:var(--cap-v4-theme-surface-secondary-neutral-pressed);--cap-element-neutral-disabled:var(--cap-v4-theme-surface-disabled);--cap-element-neutral-text:var(--cap-v4-theme-content-neutral);--cap-color-neutral-secondary-content:var(--cap-v4-theme-content-neutral);--cap-element-neutral-disabled-text:var(--cap-v4-theme-content-disabled);--cap-element-neutral-border:var(--cap-v4-theme-border-neutral-normal);--cap-color-neutral-secondary-border-normal:var(--cap-v4-theme-border-neutral-normal);--cap-element-neutral-border-hover:var(--cap-v4-theme-border-neutral-hover);--cap-color-neutral-secondary-border-hover:var(--cap-v4-theme-border-neutral-hover);--cap-element-neutral-border-pressed:var(--cap-v4-theme-border-neutral-pressed);--cap-color-neutral-secondary-border-pressed:var(--cap-v4-theme-border-neutral-pressed);--cap-action-neutral-normal:var(--cap-v4-theme-surface-primary-neutral-normal);--cap-action-normal:var(--cap-v4-theme-surface-primary-neutral-normal);--cap-action-neutral-hover:var(--cap-v4-theme-surface-primary-neutral-hover);--cap-action-hover:var(--cap-v4-theme-surface-primary-neutral-hover);--cap-action-neutral-pressed:var(--cap-v4-theme-surface-primary-neutral-pressed);--cap-action-pressed:var(--cap-v4-theme-surface-primary-neutral-pressed);--cap-action-neutral-text:var(--cap-v4-theme-content-on-primary);--cap-action-text:var(--cap-v4-theme-content-on-primary);--cap-accent-vivid-normal:var(--cap-v4-theme-surface-primary-purple-normal);--cap-color-neutral-vivid-background-normal:var(--cap-v4-theme-surface-primary-neutral-normal);--cap-accent-vivid-hover:var(--cap-v4-theme-surface-primary-purple-hover);--cap-color-neutral-vivid-background-hover:var(--cap-v4-theme-surface-primary-neutral-hover);--cap-accent-vivid-pressed:var(--cap-v4-theme-surface-primary-purple-pressed);--cap-color-neutral-vivid-background-pressed:var(--cap-v4-theme-surface-primary-neutral-pressed);--cap-accent-vivid-text:var(--cap-v4-theme-content-on-primary-purple);--cap-color-neutral-vivid-content:var(--cap-v4-theme-content-on-primary);--cap-element-blue-normal:var(--cap-v4-theme-surface-secondary-blue-normal);--cap-color-blue-secondary-background-normal:var(--cap-v4-theme-surface-secondary-blue-normal);--cap-element-blue-hover:var(--cap-v4-theme-surface-secondary-blue-hover);--cap-color-blue-secondary-background-hover:var(--cap-v4-theme-surface-secondary-blue-hover);--cap-element-blue-pressed:var(--cap-v4-theme-surface-secondary-blue-pressed);--cap-color-blue-secondary-background-pressed:var(--cap-v4-theme-surface-secondary-blue-pressed);--cap-element-blue-disabled:var(--cap-v4-theme-surface-disabled);--cap-element-blue-text:var(--cap-v4-theme-content-blue);--cap-color-blue-secondary-content:var(--cap-v4-theme-content-blue);--cap-element-blue-disabled-text:var(--cap-v4-theme-content-disabled);--cap-element-blue-border:var(--cap-v4-theme-border-blue-normal);--cap-color-blue-secondary-border-normal:var(--cap-v4-theme-border-blue-normal);--cap-element-blue-border-hover:var(--cap-v4-theme-border-blue-hover);--cap-color-blue-secondary-border-hover:var(--cap-v4-theme-border-blue-hover);--cap-element-blue-border-pressed:var(--cap-v4-theme-border-blue-pressed);--cap-color-blue-secondary-border-pressed:var(--cap-v4-theme-border-blue-pressed);--cap-action-blue-normal:var(--cap-v4-theme-surface-primary-blue-normal);--cap-color-blue-solid-background-normal:var(--cap-v4-theme-surface-primary-blue-normal);--cap-action-blue-hover:var(--cap-v4-theme-surface-primary-blue-hover);--cap-color-blue-solid-background-hover:var(--cap-v4-theme-surface-primary-blue-hover);--cap-action-blue-pressed:var(--cap-v4-theme-surface-primary-blue-pressed);--cap-color-blue-solid-background-pressed:var(--cap-v4-theme-surface-primary-blue-pressed);--cap-action-blue-text:var(--cap-v4-theme-content-on-primary-blue);--cap-color-blue-solid-content:var(--cap-v4-theme-content-on-primary-blue);--cap-color-blue-vivid-background-normal:var(--cap-v4-theme-surface-primary-blue-normal);--cap-color-blue-vivid-background-hover:var(--cap-v4-theme-surface-primary-blue-hover);--cap-color-blue-vivid-background-pressed:var(--cap-v4-theme-surface-primary-blue-pressed);--cap-color-blue-vivid-content:var(--cap-v4-theme-content-on-primary-blue);--cap-element-green-normal:var(--cap-v4-theme-surface-secondary-green-normal);--cap-color-green-secondary-background-normal:var(--cap-v4-theme-surface-secondary-green-normal);--cap-element-green-hover:var(--cap-v4-theme-surface-secondary-green-hover);--cap-color-green-secondary-background-hover:var(--cap-v4-theme-surface-secondary-green-hover);--cap-element-green-pressed:var(--cap-v4-theme-surface-secondary-green-pressed);--cap-color-green-secondary-background-pressed:var(--cap-v4-theme-surface-secondary-green-pressed);--cap-element-green-disabled:var(--cap-v4-theme-surface-disabled);--cap-element-green-text:var(--cap-v4-theme-content-green);--cap-color-green-secondary-content:var(--cap-v4-theme-content-green);--cap-element-green-disabled-text:var(--cap-v4-theme-content-disabled);--cap-element-green-border:var(--cap-v4-theme-border-green-normal);--cap-color-green-secondary-border-normal:var(--cap-v4-theme-border-green-normal);--cap-element-green-border-hover:var(--cap-v4-theme-border-green-hover);--cap-color-green-secondary-border-hover:var(--cap-v4-theme-border-green-hover);--cap-element-green-border-pressed:var(--cap-v4-theme-border-green-pressed);--cap-color-green-secondary-border-pressed:var(--cap-v4-theme-border-green-pressed);--cap-action-green-normal:var(--cap-v4-theme-surface-primary-green-normal);--cap-color-green-solid-background-normal:var(--cap-v4-theme-surface-primary-green-normal);--cap-action-green-hover:var(--cap-v4-theme-surface-primary-green-hover);--cap-color-green-solid-background-hover:var(--cap-v4-theme-surface-primary-green-hover);--cap-action-green-pressed:var(--cap-v4-theme-surface-primary-green-pressed);--cap-color-green-solid-background-pressed:var(--cap-v4-theme-surface-primary-green-pressed);--cap-action-green-text:var(--cap-v4-theme-content-on-primary-green);--cap-color-green-solid-content:var(--cap-v4-theme-content-on-primary-green);--cap-color-green-vivid-background-normal:var(--cap-v4-theme-surface-primary-green-normal);--cap-color-green-vivid-background-hover:var(--cap-v4-theme-surface-primary-green-hover);--cap-color-green-vivid-background-pressed:var(--cap-v4-theme-surface-primary-green-pressed);--cap-color-green-vivid-content:var(--cap-v4-theme-content-on-primary-green);--cap-element-yellow-normal:var(--cap-v4-theme-surface-secondary-yellow-normal);--cap-color-yellow-secondary-background-normal:var(--cap-v4-theme-surface-secondary-yellow-normal);--cap-element-yellow-hover:var(--cap-v4-theme-surface-secondary-yellow-hover);--cap-color-yellow-secondary-background-hover:var(--cap-v4-theme-surface-secondary-yellow-hover);--cap-element-yellow-pressed:var(--cap-v4-theme-surface-secondary-yellow-pressed);--cap-color-yellow-secondary-background-pressed:var(--cap-v4-theme-surface-secondary-yellow-pressed);--cap-element-yellow-disabled:var(--cap-v4-theme-surface-disabled);--cap-element-yellow-text:var(--cap-v4-theme-content-yellow);--cap-color-yellow-secondary-content:var(--cap-v4-theme-content-yellow);--cap-element-yellow-disabled-text:var(--cap-v4-theme-content-disabled);--cap-element-yellow-border:var(--cap-v4-theme-border-yellow-normal);--cap-color-yellow-secondary-border-normal:var(--cap-v4-theme-border-yellow-normal);--cap-element-yellow-border-hover:var(--cap-v4-theme-border-yellow-hover);--cap-color-yellow-secondary-border-hover:var(--cap-v4-theme-border-yellow-hover);--cap-element-yellow-border-pressed:var(--cap-v4-theme-border-yellow-pressed);--cap-color-yellow-secondary-border-pressed:var(--cap-v4-theme-border-yellow-pressed);--cap-action-yellow-normal:var(--cap-v4-theme-surface-primary-yellow-normal);--cap-color-yellow-solid-background-normal:var(--cap-v4-theme-surface-primary-yellow-normal);--cap-action-yellow-hover:var(--cap-v4-theme-surface-primary-yellow-hover);--cap-color-yellow-solid-background-hover:var(--cap-v4-theme-surface-primary-yellow-hover);--cap-action-yellow-pressed:var(--cap-v4-theme-surface-primary-yellow-pressed);--cap-color-yellow-solid-background-pressed:var(--cap-v4-theme-surface-primary-yellow-pressed);--cap-action-yellow-text:var(--cap-v4-theme-content-on-primary-yellow);--cap-color-yellow-solid-content:var(--cap-v4-theme-content-on-primary-yellow);--cap-color-yellow-vivid-background-normal:var(--cap-v4-theme-surface-primary-yellow-normal);--cap-color-yellow-vivid-background-hover:var(--cap-v4-theme-surface-primary-yellow-hover);--cap-color-yellow-vivid-background-pressed:var(--cap-v4-theme-surface-primary-yellow-pressed);--cap-color-yellow-vivid-content:var(--cap-v4-theme-content-on-primary-yellow);--cap-element-orange-normal:var(--cap-v4-theme-surface-secondary-orange-normal);--cap-color-orange-secondary-background-normal:var(--cap-v4-theme-surface-secondary-orange-normal);--cap-element-orange-hover:var(--cap-v4-theme-surface-secondary-orange-hover);--cap-color-orange-secondary-background-hover:var(--cap-v4-theme-surface-secondary-orange-hover);--cap-element-orange-pressed:var(--cap-v4-theme-surface-secondary-orange-pressed);--cap-color-orange-secondary-background-pressed:var(--cap-v4-theme-surface-secondary-orange-pressed);--cap-element-orange-disabled:var(--cap-v4-theme-surface-disabled);--cap-element-orange-text:var(--cap-v4-theme-content-orange);--cap-color-orange-secondary-content:var(--cap-v4-theme-content-orange);--cap-element-orange-disabled-text:var(--cap-v4-theme-content-disabled);--cap-element-orange-border:var(--cap-v4-theme-border-orange-normal);--cap-color-orange-secondary-border-normal:var(--cap-v4-theme-border-orange-normal);--cap-element-orange-border-hover:var(--cap-v4-theme-border-orange-hover);--cap-color-orange-secondary-border-hover:var(--cap-v4-theme-border-orange-hover);--cap-element-orange-border-pressed:var(--cap-v4-theme-border-orange-pressed);--cap-color-orange-secondary-border-pressed:var(--cap-v4-theme-border-orange-pressed);--cap-action-orange-normal:var(--cap-v4-theme-surface-primary-orange-normal);--cap-color-orange-solid-background-normal:var(--cap-v4-theme-surface-primary-orange-normal);--cap-action-orange-hover:var(--cap-v4-theme-surface-primary-orange-hover);--cap-color-orange-solid-background-hover:var(--cap-v4-theme-surface-primary-orange-hover);--cap-action-orange-pressed:var(--cap-v4-theme-surface-primary-orange-pressed);--cap-color-orange-solid-background-pressed:var(--cap-v4-theme-surface-primary-orange-pressed);--cap-action-orange-text:var(--cap-v4-theme-content-on-primary-orange);--cap-color-orange-solid-content:var(--cap-v4-theme-content-on-primary-orange);--cap-color-orange-vivid-background-normal:var(--cap-v4-theme-surface-primary-orange-normal);--cap-color-orange-vivid-background-hover:var(--cap-v4-theme-surface-primary-orange-hover);--cap-color-orange-vivid-background-pressed:var(--cap-v4-theme-surface-primary-orange-pressed);--cap-color-orange-vivid-content:var(--cap-v4-theme-content-on-primary-orange);--cap-element-red-normal:var(--cap-v4-theme-surface-secondary-red-normal);--cap-color-red-secondary-background-normal:var(--cap-v4-theme-surface-secondary-red-normal);--cap-element-red-hover:var(--cap-v4-theme-surface-secondary-red-hover);--cap-color-red-secondary-background-hover:var(--cap-v4-theme-surface-secondary-red-hover);--cap-element-red-pressed:var(--cap-v4-theme-surface-secondary-red-pressed);--cap-color-red-secondary-background-pressed:var(--cap-v4-theme-surface-secondary-red-pressed);--cap-element-red-disabled:var(--cap-v4-theme-surface-disabled);--cap-element-red-text:var(--cap-v4-theme-content-red);--cap-color-red-secondary-content:var(--cap-v4-theme-content-red);--cap-element-red-disabled-text:var(--cap-v4-theme-content-disabled);--cap-element-red-border:var(--cap-v4-theme-border-red-normal);--cap-color-red-secondary-border-normal:var(--cap-v4-theme-border-red-normal);--cap-element-red-border-hover:var(--cap-v4-theme-border-red-hover);--cap-color-red-secondary-border-hover:var(--cap-v4-theme-border-red-hover);--cap-element-red-border-pressed:var(--cap-v4-theme-border-red-pressed);--cap-color-red-secondary-border-pressed:var(--cap-v4-theme-border-red-pressed);--cap-action-red-normal:var(--cap-v4-theme-surface-primary-red-normal);--cap-color-red-solid-background-normal:var(--cap-v4-theme-surface-primary-red-normal);--cap-action-red-hover:var(--cap-v4-theme-surface-primary-red-hover);--cap-color-red-solid-background-hover:var(--cap-v4-theme-surface-primary-red-hover);--cap-action-red-pressed:var(--cap-v4-theme-surface-primary-red-pressed);--cap-color-red-solid-background-pressed:var(--cap-v4-theme-surface-primary-red-pressed);--cap-action-red-text:var(--cap-v4-theme-content-on-primary-red);--cap-color-red-solid-content:var(--cap-v4-theme-content-on-primary-red);--cap-color-red-vivid-background-normal:var(--cap-v4-theme-surface-primary-red-normal);--cap-color-red-vivid-background-hover:var(--cap-v4-theme-surface-primary-red-hover);--cap-color-red-vivid-background-pressed:var(--cap-v4-theme-surface-primary-red-pressed);--cap-color-red-vivid-content:var(--cap-v4-theme-content-on-primary-red);--cap-element-pink-normal:var(--cap-v4-theme-surface-secondary-pink-normal);--cap-color-pink-secondary-background-normal:var(--cap-v4-theme-surface-secondary-pink-normal);--cap-element-pink-hover:var(--cap-v4-theme-surface-secondary-pink-hover);--cap-color-pink-secondary-background-hover:var(--cap-v4-theme-surface-secondary-pink-hover);--cap-element-pink-pressed:var(--cap-v4-theme-surface-secondary-pink-pressed);--cap-color-pink-secondary-background-pressed:var(--cap-v4-theme-surface-secondary-pink-pressed);--cap-element-pink-disabled:var(--cap-v4-theme-surface-disabled);--cap-element-pink-text:var(--cap-v4-theme-content-pink);--cap-color-pink-secondary-content:var(--cap-v4-theme-content-pink);--cap-element-pink-disabled-text:var(--cap-v4-theme-content-disabled);--cap-element-pink-border:var(--cap-v4-theme-border-pink-normal);--cap-color-pink-secondary-border-normal:var(--cap-v4-theme-border-pink-normal);--cap-element-pink-border-hover:var(--cap-v4-theme-border-pink-hover);--cap-color-pink-secondary-border-hover:var(--cap-v4-theme-border-pink-hover);--cap-element-pink-border-pressed:var(--cap-v4-theme-border-pink-pressed);--cap-color-pink-secondary-border-pressed:var(--cap-v4-theme-border-pink-pressed);--cap-action-pink-normal:var(--cap-v4-theme-surface-primary-pink-normal);--cap-color-pink-solid-background-normal:var(--cap-v4-theme-surface-primary-pink-normal);--cap-action-pink-hover:var(--cap-v4-theme-surface-primary-pink-hover);--cap-color-pink-solid-background-hover:var(--cap-v4-theme-surface-primary-pink-hover);--cap-action-pink-pressed:var(--cap-v4-theme-surface-primary-pink-pressed);--cap-color-pink-solid-background-pressed:var(--cap-v4-theme-surface-primary-pink-pressed);--cap-action-pink-text:var(--cap-v4-theme-content-on-primary-pink);--cap-color-pink-solid-content:var(--cap-v4-theme-content-on-primary-pink);--cap-color-pink-vivid-background-normal:var(--cap-v4-theme-surface-primary-pink-normal);--cap-color-pink-vivid-background-hover:var(--cap-v4-theme-surface-primary-pink-hover);--cap-color-pink-vivid-background-pressed:var(--cap-v4-theme-surface-primary-pink-pressed);--cap-color-pink-vivid-content:var(--cap-v4-theme-content-on-primary-pink);--cap-element-purple-normal:var(--cap-v4-theme-surface-secondary-purple-normal);--cap-color-purple-secondary-background-normal:var(--cap-v4-theme-surface-secondary-purple-normal);--cap-element-purple-hover:var(--cap-v4-theme-surface-secondary-purple-hover);--cap-color-purple-secondary-background-hover:var(--cap-v4-theme-surface-secondary-purple-hover);--cap-element-purple-pressed:var(--cap-v4-theme-surface-secondary-purple-pressed);--cap-color-purple-secondary-background-pressed:var(--cap-v4-theme-surface-secondary-purple-pressed);--cap-element-purple-disabled:var(--cap-v4-theme-surface-disabled);--cap-element-purple-text:var(--cap-v4-theme-content-purple);--cap-color-purple-secondary-content:var(--cap-v4-theme-content-purple);--cap-element-purple-disabled-text:var(--cap-v4-theme-content-disabled);--cap-element-purple-border:var(--cap-v4-theme-border-purple-normal);--cap-color-purple-secondary-border-normal:var(--cap-v4-theme-border-purple-normal);--cap-element-purple-border-hover:var(--cap-v4-theme-border-purple-hover);--cap-color-purple-secondary-border-hover:var(--cap-v4-theme-border-purple-hover);--cap-element-purple-border-pressed:var(--cap-v4-theme-border-purple-pressed);--cap-color-purple-secondary-border-pressed:var(--cap-v4-theme-border-purple-pressed);--cap-action-purple-normal:var(--cap-v4-theme-surface-primary-purple-normal);--cap-color-purple-solid-background-normal:var(--cap-v4-theme-surface-primary-purple-normal);--cap-action-purple-hover:var(--cap-v4-theme-surface-primary-purple-hover);--cap-color-purple-solid-background-hover:var(--cap-v4-theme-surface-primary-purple-hover);--cap-action-purple-pressed:var(--cap-v4-theme-surface-primary-purple-pressed);--cap-color-purple-solid-background-pressed:var(--cap-v4-theme-surface-primary-purple-pressed);--cap-action-purple-text:var(--cap-v4-theme-content-on-primary-purple);--cap-color-purple-solid-content:var(--cap-v4-theme-content-on-primary-purple);--cap-color-purple-vivid-background-normal:var(--cap-v4-theme-surface-primary-purple-normal);--cap-color-purple-vivid-background-hover:var(--cap-v4-theme-surface-primary-purple-hover);--cap-color-purple-vivid-background-pressed:var(--cap-v4-theme-surface-primary-purple-pressed);--cap-color-purple-vivid-content:var(--cap-v4-theme-content-on-primary-purple);--cap-feedback-danger-normal:var(--cap-v4-theme-surface-secondary-red-normal);--cap-feedback-danger-hover:var(--cap-v4-theme-surface-secondary-red-hover);--cap-feedback-danger-pressed:var(--cap-v4-theme-surface-secondary-red-pressed);--cap-feedback-danger-disabled:var(--cap-v4-theme-surface-disabled);--cap-feedback-danger-text:var(--cap-v4-theme-content-red);--cap-feedback-success-normal:var(--cap-v4-theme-surface-secondary-green-normal);--cap-feedback-success-hover:var(--cap-v4-theme-surface-secondary-green-hover);--cap-feedback-success-pressed:var(--cap-v4-theme-surface-secondary-green-pressed);--cap-feedback-success-disabled:var(--cap-v4-theme-surface-disabled);--cap-feedback-success-text:var(--cap-v4-theme-content-green);--cap-feedback-warning-normal:var(--cap-v4-theme-surface-secondary-orange-normal);--cap-feedback-warning-hover:var(--cap-v4-theme-surface-secondary-orange-hover);--cap-feedback-warning-pressed:var(--cap-v4-theme-surface-secondary-orange-pressed);--cap-feedback-warning-disabled:var(--cap-v4-theme-surface-disabled);--cap-feedback-warning-text:var(--cap-v4-theme-content-orange);--cap-feedback-info-normal:var(--cap-v4-theme-surface-secondary-blue-normal);--cap-feedback-info-hover:var(--cap-v4-theme-surface-secondary-blue-hover);--cap-feedback-info-pressed:var(--cap-v4-theme-surface-secondary-blue-pressed);--cap-feedback-info-disabled:var(--cap-v4-theme-surface-disabled);--cap-feedback-info-text:var(--cap-v4-theme-content-blue);--cap-overlay-dim:var(--cap-v4-theme-surface-scrim);--cap-palette-blue-01:var(--cap-v4-palette-blue-01);--cap-palette-blue-02:var(--cap-v4-palette-blue-02);--cap-palette-blue-03:var(--cap-v4-palette-blue-03);--cap-palette-blue-04:var(--cap-v4-palette-blue-04);--cap-palette-blue-05:var(--cap-v4-palette-blue-05);--cap-palette-blue-06:var(--cap-v4-palette-blue-06);--cap-palette-blue-07:var(--cap-v4-palette-blue-07);--cap-palette-blue-08:var(--cap-v4-palette-blue-08);--cap-palette-blue-09:var(--cap-v4-palette-blue-09);--cap-palette-blue-10:var(--cap-v4-palette-blue-10);--cap-palette-blue-11:var(--cap-v4-palette-blue-11);--cap-palette-blue-12:var(--cap-v4-palette-blue-12);--cap-palette-blue-13:var(--cap-v4-palette-blue-13);--cap-palette-blue-14:var(--cap-v4-palette-blue-14);--cap-palette-blue-15:var(--cap-v4-palette-blue-15);--cap-palette-blue-16:var(--cap-v4-palette-blue-16);--cap-palette-blue-17:var(--cap-v4-palette-blue-17);--cap-palette-blue-18:var(--cap-v4-palette-blue-18);--cap-palette-blue-19:var(--cap-v4-palette-blue-19);--cap-palette-blue-20:var(--cap-v4-palette-blue-20);--cap-palette-blue-21:var(--cap-v4-palette-blue-21);--cap-palette-blue-22:var(--cap-v4-palette-blue-22);--cap-palette-blue-23:var(--cap-v4-palette-blue-23);--cap-palette-blue-24:var(--cap-v4-palette-blue-24);--cap-palette-blue-25:var(--cap-v4-palette-blue-25);--cap-palette-blue-26:var(--cap-v4-palette-blue-26);--cap-palette-blue-27:var(--cap-v4-palette-blue-27);--cap-palette-blue-28:var(--cap-v4-palette-blue-28);--cap-palette-blue-29:var(--cap-v4-palette-blue-29);--cap-palette-blue-30:var(--cap-v4-palette-blue-30);--cap-palette-blue-31:var(--cap-v4-palette-blue-31);--cap-palette-blue-32:var(--cap-v4-palette-blue-32);--cap-palette-blue-33:var(--cap-v4-palette-blue-33);--cap-palette-blue-34:var(--cap-v4-palette-blue-34);--cap-palette-blue-35:var(--cap-v4-palette-blue-35);--cap-palette-blue-36:var(--cap-v4-palette-blue-36);--cap-palette-blue-37:var(--cap-v4-palette-blue-37);--cap-palette-blue-38:var(--cap-v4-palette-blue-38);--cap-palette-blue-39:var(--cap-v4-palette-blue-39);--cap-palette-blue-40:var(--cap-v4-palette-blue-40);--cap-palette-blue-41:var(--cap-v4-palette-blue-41);--cap-palette-green-01:var(--cap-v4-palette-green-01);--cap-palette-green-02:var(--cap-v4-palette-green-02);--cap-palette-green-03:var(--cap-v4-palette-green-03);--cap-palette-green-04:var(--cap-v4-palette-green-04);--cap-palette-green-05:var(--cap-v4-palette-green-05);--cap-palette-green-06:var(--cap-v4-palette-green-06);--cap-palette-green-07:var(--cap-v4-palette-green-07);--cap-palette-green-08:var(--cap-v4-palette-green-08);--cap-palette-green-09:var(--cap-v4-palette-green-09);--cap-palette-green-10:var(--cap-v4-palette-green-10);--cap-palette-green-11:var(--cap-v4-palette-green-11);--cap-palette-green-12:var(--cap-v4-palette-green-12);--cap-palette-green-13:var(--cap-v4-palette-green-13);--cap-palette-green-14:var(--cap-v4-palette-green-14);--cap-palette-green-15:var(--cap-v4-palette-green-15);--cap-palette-green-16:var(--cap-v4-palette-green-16);--cap-palette-green-17:var(--cap-v4-palette-green-17);--cap-palette-green-18:var(--cap-v4-palette-green-18);--cap-palette-green-19:var(--cap-v4-palette-green-19);--cap-palette-green-20:var(--cap-v4-palette-green-20);--cap-palette-green-21:var(--cap-v4-palette-green-21);--cap-palette-green-22:var(--cap-v4-palette-green-22);--cap-palette-green-23:var(--cap-v4-palette-green-23);--cap-palette-green-24:var(--cap-v4-palette-green-24);--cap-palette-green-25:var(--cap-v4-palette-green-25);--cap-palette-green-26:var(--cap-v4-palette-green-26);--cap-palette-green-27:var(--cap-v4-palette-green-27);--cap-palette-green-28:var(--cap-v4-palette-green-28);--cap-palette-green-29:var(--cap-v4-palette-green-29);--cap-palette-green-30:var(--cap-v4-palette-green-30);--cap-palette-green-31:var(--cap-v4-palette-green-31);--cap-palette-green-32:var(--cap-v4-palette-green-32);--cap-palette-green-33:var(--cap-v4-palette-green-33);--cap-palette-green-34:var(--cap-v4-palette-green-34);--cap-palette-green-35:var(--cap-v4-palette-green-35);--cap-palette-green-36:var(--cap-v4-palette-green-36);--cap-palette-green-37:var(--cap-v4-palette-green-37);--cap-palette-green-38:var(--cap-v4-palette-green-38);--cap-palette-green-39:var(--cap-v4-palette-green-39);--cap-palette-green-40:var(--cap-v4-palette-green-40);--cap-palette-green-41:var(--cap-v4-palette-green-41);--cap-palette-yellow-01:var(--cap-v4-palette-yellow-01);--cap-palette-yellow-02:var(--cap-v4-palette-yellow-02);--cap-palette-yellow-03:var(--cap-v4-palette-yellow-03);--cap-palette-yellow-04:var(--cap-v4-palette-yellow-04);--cap-palette-yellow-05:var(--cap-v4-palette-yellow-05);--cap-palette-yellow-06:var(--cap-v4-palette-yellow-06);--cap-palette-yellow-07:var(--cap-v4-palette-yellow-07);--cap-palette-yellow-08:var(--cap-v4-palette-yellow-08);--cap-palette-yellow-09:var(--cap-v4-palette-yellow-09);--cap-palette-yellow-10:var(--cap-v4-palette-yellow-10);--cap-palette-yellow-11:var(--cap-v4-palette-yellow-11);--cap-palette-yellow-12:var(--cap-v4-palette-yellow-12);--cap-palette-yellow-13:var(--cap-v4-palette-yellow-13);--cap-palette-yellow-14:var(--cap-v4-palette-yellow-14);--cap-palette-yellow-15:var(--cap-v4-palette-yellow-15);--cap-palette-yellow-16:var(--cap-v4-palette-yellow-16);--cap-palette-yellow-17:var(--cap-v4-palette-yellow-17);--cap-palette-yellow-18:var(--cap-v4-palette-yellow-18);--cap-palette-yellow-19:var(--cap-v4-palette-yellow-19);--cap-palette-yellow-20:var(--cap-v4-palette-yellow-20);--cap-palette-yellow-21:var(--cap-v4-palette-yellow-21);--cap-palette-yellow-22:var(--cap-v4-palette-yellow-22);--cap-palette-yellow-23:var(--cap-v4-palette-yellow-23);--cap-palette-yellow-24:var(--cap-v4-palette-yellow-24);--cap-palette-yellow-25:var(--cap-v4-palette-yellow-25);--cap-palette-yellow-26:var(--cap-v4-palette-yellow-26);--cap-palette-yellow-27:var(--cap-v4-palette-yellow-27);--cap-palette-yellow-28:var(--cap-v4-palette-yellow-28);--cap-palette-yellow-29:var(--cap-v4-palette-yellow-29);--cap-palette-yellow-30:var(--cap-v4-palette-yellow-30);--cap-palette-yellow-31:var(--cap-v4-palette-yellow-31);--cap-palette-yellow-32:var(--cap-v4-palette-yellow-32);--cap-palette-yellow-33:var(--cap-v4-palette-yellow-33);--cap-palette-yellow-34:var(--cap-v4-palette-yellow-34);--cap-palette-yellow-35:var(--cap-v4-palette-yellow-35);--cap-palette-yellow-36:var(--cap-v4-palette-yellow-36);--cap-palette-yellow-37:var(--cap-v4-palette-yellow-37);--cap-palette-yellow-38:var(--cap-v4-palette-yellow-38);--cap-palette-yellow-39:var(--cap-v4-palette-yellow-39);--cap-palette-yellow-40:var(--cap-v4-palette-yellow-40);--cap-palette-yellow-41:var(--cap-v4-palette-yellow-41);--cap-palette-orange-01:var(--cap-v4-palette-orange-01);--cap-palette-orange-02:var(--cap-v4-palette-orange-02);--cap-palette-orange-03:var(--cap-v4-palette-orange-03);--cap-palette-orange-04:var(--cap-v4-palette-orange-04);--cap-palette-orange-05:var(--cap-v4-palette-orange-05);--cap-palette-orange-06:var(--cap-v4-palette-orange-06);--cap-palette-orange-07:var(--cap-v4-palette-orange-07);--cap-palette-orange-08:var(--cap-v4-palette-orange-08);--cap-palette-orange-09:var(--cap-v4-palette-orange-09);--cap-palette-orange-10:var(--cap-v4-palette-orange-10);--cap-palette-orange-11:var(--cap-v4-palette-orange-11);--cap-palette-orange-12:var(--cap-v4-palette-orange-12);--cap-palette-orange-13:var(--cap-v4-palette-orange-13);--cap-palette-orange-14:var(--cap-v4-palette-orange-14);--cap-palette-orange-15:var(--cap-v4-palette-orange-15);--cap-palette-orange-16:var(--cap-v4-palette-orange-16);--cap-palette-orange-17:var(--cap-v4-palette-orange-17);--cap-palette-orange-18:var(--cap-v4-palette-orange-18);--cap-palette-orange-19:var(--cap-v4-palette-orange-19);--cap-palette-orange-20:var(--cap-v4-palette-orange-20);--cap-palette-orange-21:var(--cap-v4-palette-orange-21);--cap-palette-orange-22:var(--cap-v4-palette-orange-22);--cap-palette-orange-23:var(--cap-v4-palette-orange-23);--cap-palette-orange-24:var(--cap-v4-palette-orange-24);--cap-palette-orange-25:var(--cap-v4-palette-orange-25);--cap-palette-orange-26:var(--cap-v4-palette-orange-26);--cap-palette-orange-27:var(--cap-v4-palette-orange-27);--cap-palette-orange-28:var(--cap-v4-palette-orange-28);--cap-palette-orange-29:var(--cap-v4-palette-orange-29);--cap-palette-orange-30:var(--cap-v4-palette-orange-30);--cap-palette-orange-31:var(--cap-v4-palette-orange-31);--cap-palette-orange-32:var(--cap-v4-palette-orange-32);--cap-palette-orange-33:var(--cap-v4-palette-orange-33);--cap-palette-orange-34:var(--cap-v4-palette-orange-34);--cap-palette-orange-35:var(--cap-v4-palette-orange-35);--cap-palette-orange-36:var(--cap-v4-palette-orange-36);--cap-palette-orange-37:var(--cap-v4-palette-orange-37);--cap-palette-orange-38:var(--cap-v4-palette-orange-38);--cap-palette-orange-39:var(--cap-v4-palette-orange-39);--cap-palette-orange-40:var(--cap-v4-palette-orange-40);--cap-palette-orange-41:var(--cap-v4-palette-orange-41);--cap-palette-red-01:var(--cap-v4-palette-red-01);--cap-palette-red-02:var(--cap-v4-palette-red-02);--cap-palette-red-03:var(--cap-v4-palette-red-03);--cap-palette-red-04:var(--cap-v4-palette-red-04);--cap-palette-red-05:var(--cap-v4-palette-red-05);--cap-palette-red-06:var(--cap-v4-palette-red-06);--cap-palette-red-07:var(--cap-v4-palette-red-07);--cap-palette-red-08:var(--cap-v4-palette-red-08);--cap-palette-red-09:var(--cap-v4-palette-red-09);--cap-palette-red-10:var(--cap-v4-palette-red-10);--cap-palette-red-11:var(--cap-v4-palette-red-11);--cap-palette-red-12:var(--cap-v4-palette-red-12);--cap-palette-red-13:var(--cap-v4-palette-red-13);--cap-palette-red-14:var(--cap-v4-palette-red-14);--cap-palette-red-15:var(--cap-v4-palette-red-15);--cap-palette-red-16:var(--cap-v4-palette-red-16);--cap-palette-red-17:var(--cap-v4-palette-red-17);--cap-palette-red-18:var(--cap-v4-palette-red-18);--cap-palette-red-19:var(--cap-v4-palette-red-19);--cap-palette-red-20:var(--cap-v4-palette-red-20);--cap-palette-red-21:var(--cap-v4-palette-red-21);--cap-palette-red-22:var(--cap-v4-palette-red-22);--cap-palette-red-23:var(--cap-v4-palette-red-23);--cap-palette-red-24:var(--cap-v4-palette-red-24);--cap-palette-red-25:var(--cap-v4-palette-red-25);--cap-palette-red-26:var(--cap-v4-palette-red-26);--cap-palette-red-27:var(--cap-v4-palette-red-27);--cap-palette-red-28:var(--cap-v4-palette-red-28);--cap-palette-red-29:var(--cap-v4-palette-red-29);--cap-palette-red-30:var(--cap-v4-palette-red-30);--cap-palette-red-31:var(--cap-v4-palette-red-31);--cap-palette-red-32:var(--cap-v4-palette-red-32);--cap-palette-red-33:var(--cap-v4-palette-red-33);--cap-palette-red-34:var(--cap-v4-palette-red-34);--cap-palette-red-35:var(--cap-v4-palette-red-35);--cap-palette-red-36:var(--cap-v4-palette-red-36);--cap-palette-red-37:var(--cap-v4-palette-red-37);--cap-palette-red-38:var(--cap-v4-palette-red-38);--cap-palette-red-39:var(--cap-v4-palette-red-39);--cap-palette-red-40:var(--cap-v4-palette-red-40);--cap-palette-red-41:var(--cap-v4-palette-red-41);--cap-palette-pink-01:var(--cap-v4-palette-pink-01);--cap-palette-pink-02:var(--cap-v4-palette-pink-02);--cap-palette-pink-03:var(--cap-v4-palette-pink-03);--cap-palette-pink-04:var(--cap-v4-palette-pink-04);--cap-palette-pink-05:var(--cap-v4-palette-pink-05);--cap-palette-pink-06:var(--cap-v4-palette-pink-06);--cap-palette-pink-07:var(--cap-v4-palette-pink-07);--cap-palette-pink-08:var(--cap-v4-palette-pink-08);--cap-palette-pink-09:var(--cap-v4-palette-pink-09);--cap-palette-pink-10:var(--cap-v4-palette-pink-10);--cap-palette-pink-11:var(--cap-v4-palette-pink-11);--cap-palette-pink-12:var(--cap-v4-palette-pink-12);--cap-palette-pink-13:var(--cap-v4-palette-pink-13);--cap-palette-pink-14:var(--cap-v4-palette-pink-14);--cap-palette-pink-15:var(--cap-v4-palette-pink-15);--cap-palette-pink-16:var(--cap-v4-palette-pink-16);--cap-palette-pink-17:var(--cap-v4-palette-pink-17);--cap-palette-pink-18:var(--cap-v4-palette-pink-18);--cap-palette-pink-19:var(--cap-v4-palette-pink-19);--cap-palette-pink-20:var(--cap-v4-palette-pink-20);--cap-palette-pink-21:var(--cap-v4-palette-pink-21);--cap-palette-pink-22:var(--cap-v4-palette-pink-22);--cap-palette-pink-23:var(--cap-v4-palette-pink-23);--cap-palette-pink-24:var(--cap-v4-palette-pink-24);--cap-palette-pink-25:var(--cap-v4-palette-pink-25);--cap-palette-pink-26:var(--cap-v4-palette-pink-26);--cap-palette-pink-27:var(--cap-v4-palette-pink-27);--cap-palette-pink-28:var(--cap-v4-palette-pink-28);--cap-palette-pink-29:var(--cap-v4-palette-pink-29);--cap-palette-pink-30:var(--cap-v4-palette-pink-30);--cap-palette-pink-31:var(--cap-v4-palette-pink-31);--cap-palette-pink-32:var(--cap-v4-palette-pink-32);--cap-palette-pink-33:var(--cap-v4-palette-pink-33);--cap-palette-pink-34:var(--cap-v4-palette-pink-34);--cap-palette-pink-35:var(--cap-v4-palette-pink-35);--cap-palette-pink-36:var(--cap-v4-palette-pink-36);--cap-palette-pink-37:var(--cap-v4-palette-pink-37);--cap-palette-pink-38:var(--cap-v4-palette-pink-38);--cap-palette-pink-39:var(--cap-v4-palette-pink-39);--cap-palette-pink-40:var(--cap-v4-palette-pink-40);--cap-palette-pink-41:var(--cap-v4-palette-pink-41);--cap-palette-purple-01:var(--cap-v4-palette-purple-01);--cap-palette-purple-02:var(--cap-v4-palette-purple-02);--cap-palette-purple-03:var(--cap-v4-palette-purple-03);--cap-palette-purple-04:var(--cap-v4-palette-purple-04);--cap-palette-purple-05:var(--cap-v4-palette-purple-05);--cap-palette-purple-06:var(--cap-v4-palette-purple-06);--cap-palette-purple-07:var(--cap-v4-palette-purple-07);--cap-palette-purple-08:var(--cap-v4-palette-purple-08);--cap-palette-purple-09:var(--cap-v4-palette-purple-09);--cap-palette-purple-10:var(--cap-v4-palette-purple-10);--cap-palette-purple-11:var(--cap-v4-palette-purple-11);--cap-palette-purple-12:var(--cap-v4-palette-purple-12);--cap-palette-purple-13:var(--cap-v4-palette-purple-13);--cap-palette-purple-14:var(--cap-v4-palette-purple-14);--cap-palette-purple-15:var(--cap-v4-palette-purple-15);--cap-palette-purple-16:var(--cap-v4-palette-purple-16);--cap-palette-purple-17:var(--cap-v4-palette-purple-17);--cap-palette-purple-18:var(--cap-v4-palette-purple-18);--cap-palette-purple-19:var(--cap-v4-palette-purple-19);--cap-palette-purple-20:var(--cap-v4-palette-purple-20);--cap-palette-purple-21:var(--cap-v4-palette-purple-21);--cap-palette-purple-22:var(--cap-v4-palette-purple-22);--cap-palette-purple-23:var(--cap-v4-palette-purple-23);--cap-palette-purple-24:var(--cap-v4-palette-purple-24);--cap-palette-purple-25:var(--cap-v4-palette-purple-25);--cap-palette-purple-26:var(--cap-v4-palette-purple-26);--cap-palette-purple-27:var(--cap-v4-palette-purple-27);--cap-palette-purple-28:var(--cap-v4-palette-purple-28);--cap-palette-purple-29:var(--cap-v4-palette-purple-29);--cap-palette-purple-30:var(--cap-v4-palette-purple-30);--cap-palette-purple-31:var(--cap-v4-palette-purple-31);--cap-palette-purple-32:var(--cap-v4-palette-purple-32);--cap-palette-purple-33:var(--cap-v4-palette-purple-33);--cap-palette-purple-34:var(--cap-v4-palette-purple-34);--cap-palette-purple-35:var(--cap-v4-palette-purple-35);--cap-palette-purple-36:var(--cap-v4-palette-purple-36);--cap-palette-purple-37:var(--cap-v4-palette-purple-37);--cap-palette-purple-38:var(--cap-v4-palette-purple-38);--cap-palette-purple-39:var(--cap-v4-palette-purple-39);--cap-palette-purple-40:var(--cap-v4-palette-purple-40);--cap-palette-purple-41:var(--cap-v4-palette-purple-41);--cap-palette-gray-0:var(--cap-v4-palette-gray-0);--cap-palette-gray-25:var(--cap-v4-palette-gray-25);--cap-palette-gray-50:var(--cap-v4-palette-gray-50);--cap-palette-gray-75:var(--cap-v4-palette-gray-75);--cap-palette-gray-100:var(--cap-v4-palette-gray-100);--cap-palette-gray-125:var(--cap-v4-palette-gray-125);--cap-palette-gray-150:var(--cap-v4-palette-gray-150);--cap-palette-gray-175:var(--cap-v4-palette-gray-175);--cap-palette-gray-200:var(--cap-v4-palette-gray-200);--cap-palette-gray-225:var(--cap-v4-palette-gray-225);--cap-palette-gray-250:var(--cap-v4-palette-gray-250);--cap-palette-gray-275:var(--cap-v4-palette-gray-275);--cap-palette-gray-300:var(--cap-v4-palette-gray-300);--cap-palette-gray-325:var(--cap-v4-palette-gray-325);--cap-palette-gray-350:var(--cap-v4-palette-gray-350);--cap-palette-gray-375:var(--cap-v4-palette-gray-375);--cap-palette-gray-400:var(--cap-v4-palette-gray-400);--cap-palette-gray-425:var(--cap-v4-palette-gray-425);--cap-palette-gray-450:var(--cap-v4-palette-gray-450);--cap-palette-gray-475:var(--cap-v4-palette-gray-475);--cap-palette-gray-500:var(--cap-v4-palette-gray-500);--cap-palette-gray-525:var(--cap-v4-palette-gray-525);--cap-palette-gray-550:var(--cap-v4-palette-gray-550);--cap-palette-gray-575:var(--cap-v4-palette-gray-575);--cap-palette-gray-600:var(--cap-v4-palette-gray-600);--cap-palette-gray-625:var(--cap-v4-palette-gray-625);--cap-palette-gray-650:var(--cap-v4-palette-gray-650);--cap-palette-gray-675:var(--cap-v4-palette-gray-675);--cap-palette-gray-700:var(--cap-v4-palette-gray-700);--cap-palette-gray-725:var(--cap-v4-palette-gray-725);--cap-palette-gray-750:var(--cap-v4-palette-gray-750);--cap-palette-gray-775:var(--cap-v4-palette-gray-775);--cap-palette-gray-800:var(--cap-v4-palette-gray-800);--cap-palette-gray-825:var(--cap-v4-palette-gray-825);--cap-palette-gray-850:var(--cap-v4-palette-gray-850);--cap-palette-gray-875:var(--cap-v4-palette-gray-875);--cap-palette-gray-900:var(--cap-v4-palette-gray-900);--cap-palette-gray-925:var(--cap-v4-palette-gray-925);--cap-palette-gray-950:var(--cap-v4-palette-gray-950);--cap-palette-gray-975:var(--cap-v4-palette-gray-975);--cap-palette-gray-1000:var(--cap-v4-palette-gray-1000);--cap-palette-black:var(--cap-v4-palette-black);--cap-palette-white:var(--cap-v4-palette-white);--cap-content-inverted:var(--cap-v4-theme-content-inverted);--cap-surface-bg:var(--cap-v4-theme-surface-bg);--cap-component-card-background:var(--cap-v4-theme-surface-block);--cap-decoration-width:var(--cap-v4-borders-border-width);--cap-border-width:var(--cap-v4-primitives-stroke-structural);--cap-divider-width:var(--cap-v4-primitives-stroke-structural);--cap-focus-width:var(--cap-v4-primitives-stroke-focus);--cap-touch-target:var(--cap-v4-density-fixed-size-touch);--cap-font-sans:var(--cap-v4-primitives-font-family-base);--cap-font-serif:var(--cap-v4-primitives-font-family-heading);--cap-font-mono:var(--cap-v4-primitives-font-family-pair);--cap-font-code:var(--cap-v4-primitives-font-family-code);--cap-font-heading:var(--cap-v4-primitives-font-family-heading);--cap-font-pair:var(--cap-v4-primitives-font-family-pair);--cap-padding-xs:var(--cap-v4-density-adaptive-padding-xs);--cap-padding-sm:var(--cap-v4-density-adaptive-padding-sm);--cap-padding-md:var(--cap-v4-density-adaptive-padding-md);--cap-padding-lg:var(--cap-v4-density-adaptive-padding-lg);--cap-padding-xl:var(--cap-v4-density-adaptive-padding-xl);--cap-gap-inline-sm:var(--cap-v4-density-adaptive-gap-inline-sm);--cap-gap-inline-md:var(--cap-v4-density-adaptive-gap-inline-md);--cap-gap-inline-lg:var(--cap-v4-density-adaptive-gap-inline-lg);--cap-gap-inline-xl:var(--cap-v4-density-adaptive-gap-inline-xl);--cap-gap-stack-sm:var(--cap-v4-density-adaptive-gap-stack-sm);--cap-gap-stack-md:var(--cap-v4-density-adaptive-gap-stack-md);--cap-gap-stack-lg:var(--cap-v4-density-adaptive-gap-stack-lg);--cap-gap-stack-xl:var(--cap-v4-density-adaptive-gap-stack-xl);--cap-gap-inline-xs:var(--cap-v4-density-fixed-gap-inline-xs);--cap-fixed-space-0:var(--cap-v4-density-fixed-space-0);--cap-fixed-space-2:var(--cap-v4-density-fixed-space-2);--cap-fixed-space-4:var(--cap-v4-density-fixed-space-4);--cap-fixed-space-8:var(--cap-v4-density-fixed-space-8);--cap-fixed-space-12:var(--cap-v4-density-fixed-space-12);--cap-fixed-space-16:var(--cap-v4-density-fixed-space-16);--cap-fixed-space-24:var(--cap-v4-density-fixed-space-24);--cap-fixed-space-32:var(--cap-v4-density-fixed-space-32);--cap-fixed-space-48:var(--cap-v4-density-fixed-space-48);--cap-fixed-space-64:var(--cap-v4-density-fixed-space-64);--cap-icon-size-sm:var(--cap-v4-density-fixed-size-icon-sm);--cap-icon-size-md:var(--cap-v4-density-fixed-size-icon-md);--cap-icon-size-lg:var(--cap-v4-density-fixed-size-icon-lg);--cap-stable-neutral-white:var(--cap-v4-theme-stable-neutral-white);--cap-stable-neutral-black:var(--cap-v4-theme-stable-neutral-black);--cap-stable-neutral-gray-100:var(--cap-v4-theme-stable-neutral-gray-100);--cap-stable-neutral-gray-300:var(--cap-v4-theme-stable-neutral-gray-300);--cap-stable-neutral-gray-500:var(--cap-v4-theme-stable-neutral-gray-500);--cap-stable-neutral-gray-700:var(--cap-v4-theme-stable-neutral-gray-700);--cap-stable-neutral-gray-900:var(--cap-v4-theme-stable-neutral-gray-900);--cap-stable-accent-blue:var(--cap-v4-theme-stable-accent-blue);--cap-stable-accent-green:var(--cap-v4-theme-stable-accent-green);--cap-stable-accent-yellow:var(--cap-v4-theme-stable-accent-yellow);--cap-stable-accent-orange:var(--cap-v4-theme-stable-accent-orange);--cap-stable-accent-red:var(--cap-v4-theme-stable-accent-red);--cap-stable-accent-pink:var(--cap-v4-theme-stable-accent-pink);--cap-stable-accent-purple:var(--cap-v4-theme-stable-accent-purple);--cap-stable-accent-rose:var(--cap-v4-theme-stable-accent-rose);--cap-stable-accent-cherry:var(--cap-v4-theme-stable-accent-cherry);--cap-stable-accent-fuchsia:var(--cap-v4-theme-stable-accent-fuchsia);--cap-stable-accent-grape:var(--cap-v4-theme-stable-accent-grape);--cap-stable-accent-violet:var(--cap-v4-theme-stable-accent-violet);--cap-stable-accent-cyan:var(--cap-v4-theme-stable-accent-cyan);--cap-stable-accent-sky:var(--cap-v4-theme-stable-accent-sky);--cap-stable-accent-indigo:var(--cap-v4-theme-stable-accent-indigo);--cap-stable-accent-sapphire:var(--cap-v4-theme-stable-accent-sapphire);--cap-stable-accent-turquoise:var(--cap-v4-theme-stable-accent-turquoise);--cap-stable-accent-emerald:var(--cap-v4-theme-stable-accent-emerald);--cap-stable-accent-shamrock:var(--cap-v4-theme-stable-accent-shamrock);--cap-stable-accent-teal:var(--cap-v4-theme-stable-accent-teal);--cap-stable-accent-mint:var(--cap-v4-theme-stable-accent-mint);--cap-stable-accent-lime:var(--cap-v4-theme-stable-accent-lime);--cap-stable-accent-amber:var(--cap-v4-theme-stable-accent-amber);--cap-stable-accent-vermilion:var(--cap-v4-theme-stable-accent-vermilion);--cap-stable-alpha-white-3:var(--cap-v4-theme-stable-alpha-white-3);--cap-stable-alpha-white-5:var(--cap-v4-theme-stable-alpha-white-5);--cap-stable-alpha-white-8:var(--cap-v4-theme-stable-alpha-white-8);--cap-stable-alpha-white-10:var(--cap-v4-theme-stable-alpha-white-10);--cap-stable-alpha-white-12:var(--cap-v4-theme-stable-alpha-white-12);--cap-stable-alpha-white-15:var(--cap-v4-theme-stable-alpha-white-15);--cap-stable-alpha-white-16:var(--cap-v4-theme-stable-alpha-white-16);--cap-stable-alpha-white-20:var(--cap-v4-theme-stable-alpha-white-20);--cap-stable-alpha-white-24:var(--cap-v4-theme-stable-alpha-white-24);--cap-stable-alpha-white-30:var(--cap-v4-theme-stable-alpha-white-30);--cap-stable-alpha-white-32:var(--cap-v4-theme-stable-alpha-white-32);--cap-stable-alpha-white-40:var(--cap-v4-theme-stable-alpha-white-40);--cap-stable-alpha-white-48:var(--cap-v4-theme-stable-alpha-white-48);--cap-stable-alpha-white-60:var(--cap-v4-theme-stable-alpha-white-60);--cap-stable-alpha-white-64:var(--cap-v4-theme-stable-alpha-white-64);--cap-stable-alpha-white-72:var(--cap-v4-theme-stable-alpha-white-72);--cap-stable-alpha-white-80:var(--cap-v4-theme-stable-alpha-white-80);--cap-stable-alpha-white-88:var(--cap-v4-theme-stable-alpha-white-88);--cap-stable-alpha-white-92:var(--cap-v4-theme-stable-alpha-white-92);--cap-stable-alpha-white-96:var(--cap-v4-theme-stable-alpha-white-96);--cap-stable-alpha-black-3:var(--cap-v4-theme-stable-alpha-black-3);--cap-stable-alpha-black-5:var(--cap-v4-theme-stable-alpha-black-5);--cap-stable-alpha-black-8:var(--cap-v4-theme-stable-alpha-black-8);--cap-stable-alpha-black-10:var(--cap-v4-theme-stable-alpha-black-10);--cap-stable-alpha-black-12:var(--cap-v4-theme-stable-alpha-black-12);--cap-stable-alpha-black-15:var(--cap-v4-theme-stable-alpha-black-15);--cap-stable-alpha-black-16:var(--cap-v4-theme-stable-alpha-black-16);--cap-stable-alpha-black-20:var(--cap-v4-theme-stable-alpha-black-20);--cap-stable-alpha-black-24:var(--cap-v4-theme-stable-alpha-black-24);--cap-stable-alpha-black-30:var(--cap-v4-theme-stable-alpha-black-30);--cap-stable-alpha-black-32:var(--cap-v4-theme-stable-alpha-black-32);--cap-stable-alpha-black-40:var(--cap-v4-theme-stable-alpha-black-40);--cap-stable-alpha-black-48:var(--cap-v4-theme-stable-alpha-black-48);--cap-stable-alpha-black-60:var(--cap-v4-theme-stable-alpha-black-60);--cap-stable-alpha-black-64:var(--cap-v4-theme-stable-alpha-black-64);--cap-stable-alpha-black-72:var(--cap-v4-theme-stable-alpha-black-72);--cap-stable-alpha-black-80:var(--cap-v4-theme-stable-alpha-black-80);--cap-stable-alpha-black-88:var(--cap-v4-theme-stable-alpha-black-88);--cap-stable-alpha-black-92:var(--cap-v4-theme-stable-alpha-black-92);--cap-stable-alpha-black-96:var(--cap-v4-theme-stable-alpha-black-96);--cap-adaptive-alpha-base-3:var(--cap-v4-theme-adaptive-alpha-base-3);--cap-adaptive-alpha-base-5:var(--cap-v4-theme-adaptive-alpha-base-5);--cap-adaptive-alpha-base-8:var(--cap-v4-theme-adaptive-alpha-base-8);--cap-adaptive-alpha-base-10:var(--cap-v4-theme-adaptive-alpha-base-10);--cap-adaptive-alpha-base-12:var(--cap-v4-theme-adaptive-alpha-base-12);--cap-adaptive-alpha-base-15:var(--cap-v4-theme-adaptive-alpha-base-15);--cap-adaptive-alpha-base-16:var(--cap-v4-theme-adaptive-alpha-base-16);--cap-adaptive-alpha-base-20:var(--cap-v4-theme-adaptive-alpha-base-20);--cap-adaptive-alpha-base-24:var(--cap-v4-theme-adaptive-alpha-base-24);--cap-adaptive-alpha-base-30:var(--cap-v4-theme-adaptive-alpha-base-30);--cap-adaptive-alpha-base-32:var(--cap-v4-theme-adaptive-alpha-base-32);--cap-adaptive-alpha-base-40:var(--cap-v4-theme-adaptive-alpha-base-40);--cap-adaptive-alpha-base-48:var(--cap-v4-theme-adaptive-alpha-base-48);--cap-adaptive-alpha-base-60:var(--cap-v4-theme-adaptive-alpha-base-60);--cap-adaptive-alpha-base-64:var(--cap-v4-theme-adaptive-alpha-base-64);--cap-adaptive-alpha-base-72:var(--cap-v4-theme-adaptive-alpha-base-72);--cap-adaptive-alpha-base-80:var(--cap-v4-theme-adaptive-alpha-base-80);--cap-adaptive-alpha-base-88:var(--cap-v4-theme-adaptive-alpha-base-88);--cap-adaptive-alpha-base-92:var(--cap-v4-theme-adaptive-alpha-base-92);--cap-adaptive-alpha-base-96:var(--cap-v4-theme-adaptive-alpha-base-96);--cap-adaptive-alpha-contrast-3:var(--cap-v4-theme-adaptive-alpha-contrast-3);--cap-adaptive-alpha-contrast-5:var(--cap-v4-theme-adaptive-alpha-contrast-5);--cap-adaptive-alpha-contrast-8:var(--cap-v4-theme-adaptive-alpha-contrast-8);--cap-adaptive-alpha-contrast-10:var(--cap-v4-theme-adaptive-alpha-contrast-10);--cap-adaptive-alpha-contrast-12:var(--cap-v4-theme-adaptive-alpha-contrast-12);--cap-adaptive-alpha-contrast-15:var(--cap-v4-theme-adaptive-alpha-contrast-15);--cap-adaptive-alpha-contrast-16:var(--cap-v4-theme-adaptive-alpha-contrast-16);--cap-adaptive-alpha-contrast-20:var(--cap-v4-theme-adaptive-alpha-contrast-20);--cap-adaptive-alpha-contrast-24:var(--cap-v4-theme-adaptive-alpha-contrast-24);--cap-adaptive-alpha-contrast-30:var(--cap-v4-theme-adaptive-alpha-contrast-30);--cap-adaptive-alpha-contrast-32:var(--cap-v4-theme-adaptive-alpha-contrast-32);--cap-adaptive-alpha-contrast-40:var(--cap-v4-theme-adaptive-alpha-contrast-40);--cap-adaptive-alpha-contrast-48:var(--cap-v4-theme-adaptive-alpha-contrast-48);--cap-adaptive-alpha-contrast-60:var(--cap-v4-theme-adaptive-alpha-contrast-60);--cap-adaptive-alpha-contrast-64:var(--cap-v4-theme-adaptive-alpha-contrast-64);--cap-adaptive-alpha-contrast-72:var(--cap-v4-theme-adaptive-alpha-contrast-72);--cap-adaptive-alpha-contrast-80:var(--cap-v4-theme-adaptive-alpha-contrast-80);--cap-adaptive-alpha-contrast-88:var(--cap-v4-theme-adaptive-alpha-contrast-88);--cap-adaptive-alpha-contrast-92:var(--cap-v4-theme-adaptive-alpha-contrast-92);--cap-adaptive-alpha-contrast-96:var(--cap-v4-theme-adaptive-alpha-contrast-96);--cap-font-base:var(--cap-v4-primitives-font-family-base);--cap-status-danger-border:var(--cap-v4-theme-border-red-normal);--cap-status-success-border:var(--cap-v4-theme-border-green-normal);--cap-status-warning-border:var(--cap-v4-theme-border-orange-normal);--cap-status-info-border:var(--cap-v4-theme-border-blue-normal);--cap-control-height-sm:var(--cap-v4-density-adaptive-control-height-sm);--cap-size-control-sm:var(--cap-v4-density-adaptive-control-height-sm);--cap-el-h-sm:var(--cap-v4-density-adaptive-control-height-sm);--cap-el-w-sm:var(--cap-v4-density-adaptive-control-height-sm);--cap-component-button-height-sm:var(--cap-v4-density-adaptive-control-height-sm);--cap-component-input-height-sm:var(--cap-v4-density-adaptive-control-height-sm);--cap-component-select-height-sm:var(--cap-v4-density-adaptive-control-height-sm);--cap-component-button-inset-inline-sm:var(--cap-v4-density-adaptive-control-padding-x-sm);--cap-component-input-inset-inline-sm:var(--cap-v4-density-adaptive-control-padding-x-sm);--cap-control-height-md:var(--cap-v4-density-adaptive-control-height-md);--cap-size-control-md:var(--cap-v4-density-adaptive-control-height-md);--cap-el-h-base:var(--cap-v4-density-adaptive-control-height-md);--cap-el-w-base:var(--cap-v4-density-adaptive-control-height-md);--cap-component-button-height-md:var(--cap-v4-density-adaptive-control-height-md);--cap-component-input-height-md:var(--cap-v4-density-adaptive-control-height-md);--cap-component-select-height-md:var(--cap-v4-density-adaptive-control-height-md);--cap-component-button-inset-inline-md:var(--cap-v4-density-adaptive-control-padding-x-md);--cap-component-input-inset-inline-md:var(--cap-v4-density-adaptive-control-padding-x-md);--cap-control-height-lg:var(--cap-v4-density-adaptive-control-height-lg);--cap-size-control-lg:var(--cap-v4-density-adaptive-control-height-lg);--cap-el-h-lg:var(--cap-v4-density-adaptive-control-height-lg);--cap-el-w-lg:var(--cap-v4-density-adaptive-control-height-lg);--cap-component-button-height-lg:var(--cap-v4-density-adaptive-control-height-lg);--cap-component-input-height-lg:var(--cap-v4-density-adaptive-control-height-lg);--cap-component-select-height-lg:var(--cap-v4-density-adaptive-control-height-lg);--cap-component-button-inset-inline-lg:var(--cap-v4-density-adaptive-control-padding-x-lg);--cap-component-input-inset-inline-lg:var(--cap-v4-density-adaptive-control-padding-x-lg);--cap-control-height-xl:var(--cap-v4-density-adaptive-control-height-xl);--cap-size-control-xl:var(--cap-v4-density-adaptive-control-height-xl);--cap-el-h-xl:var(--cap-v4-density-adaptive-control-height-xl);--cap-el-w-xl:var(--cap-v4-density-adaptive-control-height-xl);--cap-component-button-height-xl:var(--cap-v4-density-adaptive-control-height-xl);--cap-component-input-height-xl:var(--cap-v4-density-adaptive-control-height-xl);--cap-component-select-height-xl:var(--cap-v4-density-adaptive-control-height-xl);--cap-component-button-inset-inline-xl:var(--cap-v4-density-adaptive-control-padding-x-xl);--cap-component-input-inset-inline-xl:var(--cap-v4-density-adaptive-control-padding-x-xl);--cap-radius-sm:var(--cap-v4-radius-radius-sm);--cap-radius-md:var(--cap-v4-radius-radius-md);--cap-radius-lg:var(--cap-v4-radius-radius-lg);--cap-radius-xl:var(--cap-v4-radius-radius-xl);--cap-radius-base:var(--cap-v4-radius-radius-base);--cap-radius-small:var(--cap-v4-radius-radius-sm);--cap-radius-full:var(--cap-v4-primitives-radius-pill);--cap-radius-none:var(--cap-v4-primitives-radius-none);--cap-font-size-xs:var(--cap-v4-primitives-font-size-caption);--cap-font-line-height-xs:var(--cap-v4-primitives-font-line-height-caption);--cap-font-size-sm:var(--cap-v4-primitives-font-size-label);--cap-font-line-height-sm:var(--cap-v4-primitives-font-line-height-label);--cap-font-size-base:var(--cap-v4-primitives-font-size-body);--cap-font-line-height-base:var(--cap-v4-primitives-font-line-height-body);--cap-font-size-xl:var(--cap-v4-primitives-font-size-subtitle);--cap-font-line-height-xl:var(--cap-v4-primitives-font-line-height-subtitle);--cap-font-size-4xl:var(--cap-v4-primitives-font-size-display);--cap-font-line-height-4xl:var(--cap-v4-primitives-font-line-height-display);--cap-font-size-3xl:var(--cap-v4-primitives-font-size-title);--cap-line-height-3xl:var(--cap-v4-primitives-font-line-height-title);--cap-line-height-xs:var(--cap-v4-primitives-font-line-height-caption);--cap-line-height-sm:var(--cap-v4-primitives-font-line-height-label);--cap-line-height-base:var(--cap-v4-primitives-font-line-height-body);--cap-line-height-xl:var(--cap-v4-primitives-font-line-height-subtitle);--cap-line-height-4xl:var(--cap-v4-primitives-font-line-height-display);--cap-font-weight-normal:var(--cap-v4-primitives-font-weight-regular);--cap-font-weight-medium:var(--cap-v4-primitives-font-weight-medium);--cap-font-weight-semibold:var(--cap-v4-primitives-font-weight-semibold)}:root:not([data-accent]):not([data-color]),[data-accent=neutral],[data-color=neutral],[data-accent=gray],[data-color=gray]{--cap-v4-accent-neutral:initial;--cap-v4-accent-blue: ;--cap-v4-accent-green: ;--cap-v4-accent-yellow: ;--cap-v4-accent-orange: ;--cap-v4-accent-red: ;--cap-v4-accent-pink: ;--cap-v4-accent-purple: ;--cap-v4-accent-rose: ;--cap-v4-accent-cherry: ;--cap-v4-accent-fuchsia: ;--cap-v4-accent-grape: ;--cap-v4-accent-violet: ;--cap-v4-accent-cyan: ;--cap-v4-accent-sky: ;--cap-v4-accent-indigo: ;--cap-v4-accent-sapphire: ;--cap-v4-accent-turquoise: ;--cap-v4-accent-emerald: ;--cap-v4-accent-shamrock: ;--cap-v4-accent-teal: ;--cap-v4-accent-mint: ;--cap-v4-accent-lime: ;--cap-v4-accent-amber: ;--cap-v4-accent-vermilion: }[data-accent=blue],[data-color=blue]{--cap-v4-accent-neutral: ;--cap-v4-accent-blue:initial;--cap-v4-accent-green: ;--cap-v4-accent-yellow: ;--cap-v4-accent-orange: ;--cap-v4-accent-red: ;--cap-v4-accent-pink: ;--cap-v4-accent-purple: ;--cap-v4-accent-rose: ;--cap-v4-accent-cherry: ;--cap-v4-accent-fuchsia: ;--cap-v4-accent-grape: ;--cap-v4-accent-violet: ;--cap-v4-accent-cyan: ;--cap-v4-accent-sky: ;--cap-v4-accent-indigo: ;--cap-v4-accent-sapphire: ;--cap-v4-accent-turquoise: ;--cap-v4-accent-emerald: ;--cap-v4-accent-shamrock: ;--cap-v4-accent-teal: ;--cap-v4-accent-mint: ;--cap-v4-accent-lime: ;--cap-v4-accent-amber: ;--cap-v4-accent-vermilion: }[data-accent=green],[data-color=green]{--cap-v4-accent-neutral: ;--cap-v4-accent-blue: ;--cap-v4-accent-green:initial;--cap-v4-accent-yellow: ;--cap-v4-accent-orange: ;--cap-v4-accent-red: ;--cap-v4-accent-pink: ;--cap-v4-accent-purple: ;--cap-v4-accent-rose: ;--cap-v4-accent-cherry: ;--cap-v4-accent-fuchsia: ;--cap-v4-accent-grape: ;--cap-v4-accent-violet: ;--cap-v4-accent-cyan: ;--cap-v4-accent-sky: ;--cap-v4-accent-indigo: ;--cap-v4-accent-sapphire: ;--cap-v4-accent-turquoise: ;--cap-v4-accent-emerald: ;--cap-v4-accent-shamrock: ;--cap-v4-accent-teal: ;--cap-v4-accent-mint: ;--cap-v4-accent-lime: ;--cap-v4-accent-amber: ;--cap-v4-accent-vermilion: }[data-accent=yellow],[data-color=yellow]{--cap-v4-accent-neutral: ;--cap-v4-accent-blue: ;--cap-v4-accent-green: ;--cap-v4-accent-yellow:initial;--cap-v4-accent-orange: ;--cap-v4-accent-red: ;--cap-v4-accent-pink: ;--cap-v4-accent-purple: ;--cap-v4-accent-rose: ;--cap-v4-accent-cherry: ;--cap-v4-accent-fuchsia: ;--cap-v4-accent-grape: ;--cap-v4-accent-violet: ;--cap-v4-accent-cyan: ;--cap-v4-accent-sky: ;--cap-v4-accent-indigo: ;--cap-v4-accent-sapphire: ;--cap-v4-accent-turquoise: ;--cap-v4-accent-emerald: ;--cap-v4-accent-shamrock: ;--cap-v4-accent-teal: ;--cap-v4-accent-mint: ;--cap-v4-accent-lime: ;--cap-v4-accent-amber: ;--cap-v4-accent-vermilion: }[data-accent=orange],[data-color=orange]{--cap-v4-accent-neutral: ;--cap-v4-accent-blue: ;--cap-v4-accent-green: ;--cap-v4-accent-yellow: ;--cap-v4-accent-orange:initial;--cap-v4-accent-red: ;--cap-v4-accent-pink: ;--cap-v4-accent-purple: ;--cap-v4-accent-rose: ;--cap-v4-accent-cherry: ;--cap-v4-accent-fuchsia: ;--cap-v4-accent-grape: ;--cap-v4-accent-violet: ;--cap-v4-accent-cyan: ;--cap-v4-accent-sky: ;--cap-v4-accent-indigo: ;--cap-v4-accent-sapphire: ;--cap-v4-accent-turquoise: ;--cap-v4-accent-emerald: ;--cap-v4-accent-shamrock: ;--cap-v4-accent-teal: ;--cap-v4-accent-mint: ;--cap-v4-accent-lime: ;--cap-v4-accent-amber: ;--cap-v4-accent-vermilion: }[data-accent=red],[data-color=red]{--cap-v4-accent-neutral: ;--cap-v4-accent-blue: ;--cap-v4-accent-green: ;--cap-v4-accent-yellow: ;--cap-v4-accent-orange: ;--cap-v4-accent-red:initial;--cap-v4-accent-pink: ;--cap-v4-accent-purple: ;--cap-v4-accent-rose: ;--cap-v4-accent-cherry: ;--cap-v4-accent-fuchsia: ;--cap-v4-accent-grape: ;--cap-v4-accent-violet: ;--cap-v4-accent-cyan: ;--cap-v4-accent-sky: ;--cap-v4-accent-indigo: ;--cap-v4-accent-sapphire: ;--cap-v4-accent-turquoise: ;--cap-v4-accent-emerald: ;--cap-v4-accent-shamrock: ;--cap-v4-accent-teal: ;--cap-v4-accent-mint: ;--cap-v4-accent-lime: ;--cap-v4-accent-amber: ;--cap-v4-accent-vermilion: }[data-accent=pink],[data-color=pink]{--cap-v4-accent-neutral: ;--cap-v4-accent-blue: ;--cap-v4-accent-green: ;--cap-v4-accent-yellow: ;--cap-v4-accent-orange: ;--cap-v4-accent-red: ;--cap-v4-accent-pink:initial;--cap-v4-accent-purple: ;--cap-v4-accent-rose: ;--cap-v4-accent-cherry: ;--cap-v4-accent-fuchsia: ;--cap-v4-accent-grape: ;--cap-v4-accent-violet: ;--cap-v4-accent-cyan: ;--cap-v4-accent-sky: ;--cap-v4-accent-indigo: ;--cap-v4-accent-sapphire: ;--cap-v4-accent-turquoise: ;--cap-v4-accent-emerald: ;--cap-v4-accent-shamrock: ;--cap-v4-accent-teal: ;--cap-v4-accent-mint: ;--cap-v4-accent-lime: ;--cap-v4-accent-amber: ;--cap-v4-accent-vermilion: }[data-accent=purple],[data-color=purple]{--cap-v4-accent-neutral: ;--cap-v4-accent-blue: ;--cap-v4-accent-green: ;--cap-v4-accent-yellow: ;--cap-v4-accent-orange: ;--cap-v4-accent-red: ;--cap-v4-accent-pink: ;--cap-v4-accent-purple:initial;--cap-v4-accent-rose: ;--cap-v4-accent-cherry: ;--cap-v4-accent-fuchsia: ;--cap-v4-accent-grape: ;--cap-v4-accent-violet: ;--cap-v4-accent-cyan: ;--cap-v4-accent-sky: ;--cap-v4-accent-indigo: ;--cap-v4-accent-sapphire: ;--cap-v4-accent-turquoise: ;--cap-v4-accent-emerald: ;--cap-v4-accent-shamrock: ;--cap-v4-accent-teal: ;--cap-v4-accent-mint: ;--cap-v4-accent-lime: ;--cap-v4-accent-amber: ;--cap-v4-accent-vermilion: }[data-accent=rose],[data-color=rose]{--cap-v4-accent-neutral: ;--cap-v4-accent-blue: ;--cap-v4-accent-green: ;--cap-v4-accent-yellow: ;--cap-v4-accent-orange: ;--cap-v4-accent-red: ;--cap-v4-accent-pink: ;--cap-v4-accent-purple: ;--cap-v4-accent-rose:initial;--cap-v4-accent-cherry: ;--cap-v4-accent-fuchsia: ;--cap-v4-accent-grape: ;--cap-v4-accent-violet: ;--cap-v4-accent-cyan: ;--cap-v4-accent-sky: ;--cap-v4-accent-indigo: ;--cap-v4-accent-sapphire: ;--cap-v4-accent-turquoise: ;--cap-v4-accent-emerald: ;--cap-v4-accent-shamrock: ;--cap-v4-accent-teal: ;--cap-v4-accent-mint: ;--cap-v4-accent-lime: ;--cap-v4-accent-amber: ;--cap-v4-accent-vermilion: }[data-accent=cherry],[data-color=cherry]{--cap-v4-accent-neutral: ;--cap-v4-accent-blue: ;--cap-v4-accent-green: ;--cap-v4-accent-yellow: ;--cap-v4-accent-orange: ;--cap-v4-accent-red: ;--cap-v4-accent-pink: ;--cap-v4-accent-purple: ;--cap-v4-accent-rose: ;--cap-v4-accent-cherry:initial;--cap-v4-accent-fuchsia: ;--cap-v4-accent-grape: ;--cap-v4-accent-violet: ;--cap-v4-accent-cyan: ;--cap-v4-accent-sky: ;--cap-v4-accent-indigo: ;--cap-v4-accent-sapphire: ;--cap-v4-accent-turquoise: ;--cap-v4-accent-emerald: ;--cap-v4-accent-shamrock: ;--cap-v4-accent-teal: ;--cap-v4-accent-mint: ;--cap-v4-accent-lime: ;--cap-v4-accent-amber: ;--cap-v4-accent-vermilion: }[data-accent=fuchsia],[data-color=fuchsia]{--cap-v4-accent-neutral: ;--cap-v4-accent-blue: ;--cap-v4-accent-green: ;--cap-v4-accent-yellow: ;--cap-v4-accent-orange: ;--cap-v4-accent-red: ;--cap-v4-accent-pink: ;--cap-v4-accent-purple: ;--cap-v4-accent-rose: ;--cap-v4-accent-cherry: ;--cap-v4-accent-fuchsia:initial;--cap-v4-accent-grape: ;--cap-v4-accent-violet: ;--cap-v4-accent-cyan: ;--cap-v4-accent-sky: ;--cap-v4-accent-indigo: ;--cap-v4-accent-sapphire: ;--cap-v4-accent-turquoise: ;--cap-v4-accent-emerald: ;--cap-v4-accent-shamrock: ;--cap-v4-accent-teal: ;--cap-v4-accent-mint: ;--cap-v4-accent-lime: ;--cap-v4-accent-amber: ;--cap-v4-accent-vermilion: }[data-accent=grape],[data-color=grape]{--cap-v4-accent-neutral: ;--cap-v4-accent-blue: ;--cap-v4-accent-green: ;--cap-v4-accent-yellow: ;--cap-v4-accent-orange: ;--cap-v4-accent-red: ;--cap-v4-accent-pink: ;--cap-v4-accent-purple: ;--cap-v4-accent-rose: ;--cap-v4-accent-cherry: ;--cap-v4-accent-fuchsia: ;--cap-v4-accent-grape:initial;--cap-v4-accent-violet: ;--cap-v4-accent-cyan: ;--cap-v4-accent-sky: ;--cap-v4-accent-indigo: ;--cap-v4-accent-sapphire: ;--cap-v4-accent-turquoise: ;--cap-v4-accent-emerald: ;--cap-v4-accent-shamrock: ;--cap-v4-accent-teal: ;--cap-v4-accent-mint: ;--cap-v4-accent-lime: ;--cap-v4-accent-amber: ;--cap-v4-accent-vermilion: }[data-accent=violet],[data-color=violet]{--cap-v4-accent-neutral: ;--cap-v4-accent-blue: ;--cap-v4-accent-green: ;--cap-v4-accent-yellow: ;--cap-v4-accent-orange: ;--cap-v4-accent-red: ;--cap-v4-accent-pink: ;--cap-v4-accent-purple: ;--cap-v4-accent-rose: ;--cap-v4-accent-cherry: ;--cap-v4-accent-fuchsia: ;--cap-v4-accent-grape: ;--cap-v4-accent-violet:initial;--cap-v4-accent-cyan: ;--cap-v4-accent-sky: ;--cap-v4-accent-indigo: ;--cap-v4-accent-sapphire: ;--cap-v4-accent-turquoise: ;--cap-v4-accent-emerald: ;--cap-v4-accent-shamrock: ;--cap-v4-accent-teal: ;--cap-v4-accent-mint: ;--cap-v4-accent-lime: ;--cap-v4-accent-amber: ;--cap-v4-accent-vermilion: }[data-accent=cyan],[data-color=cyan]{--cap-v4-accent-neutral: ;--cap-v4-accent-blue: ;--cap-v4-accent-green: ;--cap-v4-accent-yellow: ;--cap-v4-accent-orange: ;--cap-v4-accent-red: ;--cap-v4-accent-pink: ;--cap-v4-accent-purple: ;--cap-v4-accent-rose: ;--cap-v4-accent-cherry: ;--cap-v4-accent-fuchsia: ;--cap-v4-accent-grape: ;--cap-v4-accent-violet: ;--cap-v4-accent-cyan:initial;--cap-v4-accent-sky: ;--cap-v4-accent-indigo: ;--cap-v4-accent-sapphire: ;--cap-v4-accent-turquoise: ;--cap-v4-accent-emerald: ;--cap-v4-accent-shamrock: ;--cap-v4-accent-teal: ;--cap-v4-accent-mint: ;--cap-v4-accent-lime: ;--cap-v4-accent-amber: ;--cap-v4-accent-vermilion: }[data-accent=sky],[data-color=sky]{--cap-v4-accent-neutral: ;--cap-v4-accent-blue: ;--cap-v4-accent-green: ;--cap-v4-accent-yellow: ;--cap-v4-accent-orange: ;--cap-v4-accent-red: ;--cap-v4-accent-pink: ;--cap-v4-accent-purple: ;--cap-v4-accent-rose: ;--cap-v4-accent-cherry: ;--cap-v4-accent-fuchsia: ;--cap-v4-accent-grape: ;--cap-v4-accent-violet: ;--cap-v4-accent-cyan: ;--cap-v4-accent-sky:initial;--cap-v4-accent-indigo: ;--cap-v4-accent-sapphire: ;--cap-v4-accent-turquoise: ;--cap-v4-accent-emerald: ;--cap-v4-accent-shamrock: ;--cap-v4-accent-teal: ;--cap-v4-accent-mint: ;--cap-v4-accent-lime: ;--cap-v4-accent-amber: ;--cap-v4-accent-vermilion: }[data-accent=indigo],[data-color=indigo]{--cap-v4-accent-neutral: ;--cap-v4-accent-blue: ;--cap-v4-accent-green: ;--cap-v4-accent-yellow: ;--cap-v4-accent-orange: ;--cap-v4-accent-red: ;--cap-v4-accent-pink: ;--cap-v4-accent-purple: ;--cap-v4-accent-rose: ;--cap-v4-accent-cherry: ;--cap-v4-accent-fuchsia: ;--cap-v4-accent-grape: ;--cap-v4-accent-violet: ;--cap-v4-accent-cyan: ;--cap-v4-accent-sky: ;--cap-v4-accent-indigo:initial;--cap-v4-accent-sapphire: ;--cap-v4-accent-turquoise: ;--cap-v4-accent-emerald: ;--cap-v4-accent-shamrock: ;--cap-v4-accent-teal: ;--cap-v4-accent-mint: ;--cap-v4-accent-lime: ;--cap-v4-accent-amber: ;--cap-v4-accent-vermilion: }[data-accent=sapphire],[data-color=sapphire]{--cap-v4-accent-neutral: ;--cap-v4-accent-blue: ;--cap-v4-accent-green: ;--cap-v4-accent-yellow: ;--cap-v4-accent-orange: ;--cap-v4-accent-red: ;--cap-v4-accent-pink: ;--cap-v4-accent-purple: ;--cap-v4-accent-rose: ;--cap-v4-accent-cherry: ;--cap-v4-accent-fuchsia: ;--cap-v4-accent-grape: ;--cap-v4-accent-violet: ;--cap-v4-accent-cyan: ;--cap-v4-accent-sky: ;--cap-v4-accent-indigo: ;--cap-v4-accent-sapphire:initial;--cap-v4-accent-turquoise: ;--cap-v4-accent-emerald: ;--cap-v4-accent-shamrock: ;--cap-v4-accent-teal: ;--cap-v4-accent-mint: ;--cap-v4-accent-lime: ;--cap-v4-accent-amber: ;--cap-v4-accent-vermilion: }[data-accent=turquoise],[data-color=turquoise]{--cap-v4-accent-neutral: ;--cap-v4-accent-blue: ;--cap-v4-accent-green: ;--cap-v4-accent-yellow: ;--cap-v4-accent-orange: ;--cap-v4-accent-red: ;--cap-v4-accent-pink: ;--cap-v4-accent-purple: ;--cap-v4-accent-rose: ;--cap-v4-accent-cherry: ;--cap-v4-accent-fuchsia: ;--cap-v4-accent-grape: ;--cap-v4-accent-violet: ;--cap-v4-accent-cyan: ;--cap-v4-accent-sky: ;--cap-v4-accent-indigo: ;--cap-v4-accent-sapphire: ;--cap-v4-accent-turquoise:initial;--cap-v4-accent-emerald: ;--cap-v4-accent-shamrock: ;--cap-v4-accent-teal: ;--cap-v4-accent-mint: ;--cap-v4-accent-lime: ;--cap-v4-accent-amber: ;--cap-v4-accent-vermilion: }[data-accent=emerald],[data-color=emerald]{--cap-v4-accent-neutral: ;--cap-v4-accent-blue: ;--cap-v4-accent-green: ;--cap-v4-accent-yellow: ;--cap-v4-accent-orange: ;--cap-v4-accent-red: ;--cap-v4-accent-pink: ;--cap-v4-accent-purple: ;--cap-v4-accent-rose: ;--cap-v4-accent-cherry: ;--cap-v4-accent-fuchsia: ;--cap-v4-accent-grape: ;--cap-v4-accent-violet: ;--cap-v4-accent-cyan: ;--cap-v4-accent-sky: ;--cap-v4-accent-indigo: ;--cap-v4-accent-sapphire: ;--cap-v4-accent-turquoise: ;--cap-v4-accent-emerald:initial;--cap-v4-accent-shamrock: ;--cap-v4-accent-teal: ;--cap-v4-accent-mint: ;--cap-v4-accent-lime: ;--cap-v4-accent-amber: ;--cap-v4-accent-vermilion: }[data-accent=shamrock],[data-color=shamrock]{--cap-v4-accent-neutral: ;--cap-v4-accent-blue: ;--cap-v4-accent-green: ;--cap-v4-accent-yellow: ;--cap-v4-accent-orange: ;--cap-v4-accent-red: ;--cap-v4-accent-pink: ;--cap-v4-accent-purple: ;--cap-v4-accent-rose: ;--cap-v4-accent-cherry: ;--cap-v4-accent-fuchsia: ;--cap-v4-accent-grape: ;--cap-v4-accent-violet: ;--cap-v4-accent-cyan: ;--cap-v4-accent-sky: ;--cap-v4-accent-indigo: ;--cap-v4-accent-sapphire: ;--cap-v4-accent-turquoise: ;--cap-v4-accent-emerald: ;--cap-v4-accent-shamrock:initial;--cap-v4-accent-teal: ;--cap-v4-accent-mint: ;--cap-v4-accent-lime: ;--cap-v4-accent-amber: ;--cap-v4-accent-vermilion: }[data-accent=teal],[data-color=teal]{--cap-v4-accent-neutral: ;--cap-v4-accent-blue: ;--cap-v4-accent-green: ;--cap-v4-accent-yellow: ;--cap-v4-accent-orange: ;--cap-v4-accent-red: ;--cap-v4-accent-pink: ;--cap-v4-accent-purple: ;--cap-v4-accent-rose: ;--cap-v4-accent-cherry: ;--cap-v4-accent-fuchsia: ;--cap-v4-accent-grape: ;--cap-v4-accent-violet: ;--cap-v4-accent-cyan: ;--cap-v4-accent-sky: ;--cap-v4-accent-indigo: ;--cap-v4-accent-sapphire: ;--cap-v4-accent-turquoise: ;--cap-v4-accent-emerald: ;--cap-v4-accent-shamrock: ;--cap-v4-accent-teal:initial;--cap-v4-accent-mint: ;--cap-v4-accent-lime: ;--cap-v4-accent-amber: ;--cap-v4-accent-vermilion: }[data-accent=mint],[data-color=mint]{--cap-v4-accent-neutral: ;--cap-v4-accent-blue: ;--cap-v4-accent-green: ;--cap-v4-accent-yellow: ;--cap-v4-accent-orange: ;--cap-v4-accent-red: ;--cap-v4-accent-pink: ;--cap-v4-accent-purple: ;--cap-v4-accent-rose: ;--cap-v4-accent-cherry: ;--cap-v4-accent-fuchsia: ;--cap-v4-accent-grape: ;--cap-v4-accent-violet: ;--cap-v4-accent-cyan: ;--cap-v4-accent-sky: ;--cap-v4-accent-indigo: ;--cap-v4-accent-sapphire: ;--cap-v4-accent-turquoise: ;--cap-v4-accent-emerald: ;--cap-v4-accent-shamrock: ;--cap-v4-accent-teal: ;--cap-v4-accent-mint:initial;--cap-v4-accent-lime: ;--cap-v4-accent-amber: ;--cap-v4-accent-vermilion: }[data-accent=lime],[data-color=lime]{--cap-v4-accent-neutral: ;--cap-v4-accent-blue: ;--cap-v4-accent-green: ;--cap-v4-accent-yellow: ;--cap-v4-accent-orange: ;--cap-v4-accent-red: ;--cap-v4-accent-pink: ;--cap-v4-accent-purple: ;--cap-v4-accent-rose: ;--cap-v4-accent-cherry: ;--cap-v4-accent-fuchsia: ;--cap-v4-accent-grape: ;--cap-v4-accent-violet: ;--cap-v4-accent-cyan: ;--cap-v4-accent-sky: ;--cap-v4-accent-indigo: ;--cap-v4-accent-sapphire: ;--cap-v4-accent-turquoise: ;--cap-v4-accent-emerald: ;--cap-v4-accent-shamrock: ;--cap-v4-accent-teal: ;--cap-v4-accent-mint: ;--cap-v4-accent-lime:initial;--cap-v4-accent-amber: ;--cap-v4-accent-vermilion: }[data-accent=amber],[data-color=amber]{--cap-v4-accent-neutral: ;--cap-v4-accent-blue: ;--cap-v4-accent-green: ;--cap-v4-accent-yellow: ;--cap-v4-accent-orange: ;--cap-v4-accent-red: ;--cap-v4-accent-pink: ;--cap-v4-accent-purple: ;--cap-v4-accent-rose: ;--cap-v4-accent-cherry: ;--cap-v4-accent-fuchsia: ;--cap-v4-accent-grape: ;--cap-v4-accent-violet: ;--cap-v4-accent-cyan: ;--cap-v4-accent-sky: ;--cap-v4-accent-indigo: ;--cap-v4-accent-sapphire: ;--cap-v4-accent-turquoise: ;--cap-v4-accent-emerald: ;--cap-v4-accent-shamrock: ;--cap-v4-accent-teal: ;--cap-v4-accent-mint: ;--cap-v4-accent-lime: ;--cap-v4-accent-amber:initial;--cap-v4-accent-vermilion: }[data-accent=vermilion],[data-color=vermilion]{--cap-v4-accent-neutral: ;--cap-v4-accent-blue: ;--cap-v4-accent-green: ;--cap-v4-accent-yellow: ;--cap-v4-accent-orange: ;--cap-v4-accent-red: ;--cap-v4-accent-pink: ;--cap-v4-accent-purple: ;--cap-v4-accent-rose: ;--cap-v4-accent-cherry: ;--cap-v4-accent-fuchsia: ;--cap-v4-accent-grape: ;--cap-v4-accent-violet: ;--cap-v4-accent-cyan: ;--cap-v4-accent-sky: ;--cap-v4-accent-indigo: ;--cap-v4-accent-sapphire: ;--cap-v4-accent-turquoise: ;--cap-v4-accent-emerald: ;--cap-v4-accent-shamrock: ;--cap-v4-accent-teal: ;--cap-v4-accent-mint: ;--cap-v4-accent-lime: ;--cap-v4-accent-amber: ;--cap-v4-accent-vermilion:initial}:root,[data-theme],[data-surface],[data-surface-scheme],[data-density],[data-radius],[data-borders],[data-accent],[data-color],[data-shadow]{--cap-accent-normal:var(--cap-v4-accent-neutral,var(--cap-v4-theme-surface-secondary-neutral-normal)) var(--cap-v4-accent-blue,var(--cap-v4-theme-surface-secondary-blue-normal)) var(--cap-v4-accent-green,var(--cap-v4-theme-surface-secondary-green-normal)) var(--cap-v4-accent-yellow,var(--cap-v4-theme-surface-secondary-yellow-normal)) var(--cap-v4-accent-orange,var(--cap-v4-theme-surface-secondary-orange-normal)) var(--cap-v4-accent-red,var(--cap-v4-theme-surface-secondary-red-normal)) var(--cap-v4-accent-pink,var(--cap-v4-theme-surface-secondary-pink-normal)) var(--cap-v4-accent-purple,var(--cap-v4-theme-surface-secondary-purple-normal)) var(--cap-v4-accent-rose,var(--cap-v4-theme-surface-secondary-red-normal)) var(--cap-v4-accent-cherry,var(--cap-v4-theme-surface-secondary-red-normal)) var(--cap-v4-accent-fuchsia,var(--cap-v4-theme-surface-secondary-pink-normal)) var(--cap-v4-accent-grape,var(--cap-v4-theme-surface-secondary-purple-normal)) var(--cap-v4-accent-violet,var(--cap-v4-theme-surface-secondary-purple-normal)) var(--cap-v4-accent-cyan,var(--cap-v4-theme-surface-secondary-blue-normal)) var(--cap-v4-accent-sky,var(--cap-v4-theme-surface-secondary-blue-normal)) var(--cap-v4-accent-indigo,var(--cap-v4-theme-surface-secondary-blue-normal)) var(--cap-v4-accent-sapphire,var(--cap-v4-theme-surface-secondary-blue-normal)) var(--cap-v4-accent-turquoise,var(--cap-v4-theme-surface-secondary-blue-normal)) var(--cap-v4-accent-emerald,var(--cap-v4-theme-surface-secondary-green-normal)) var(--cap-v4-accent-shamrock,var(--cap-v4-theme-surface-secondary-green-normal)) var(--cap-v4-accent-teal,var(--cap-v4-theme-surface-secondary-green-normal)) var(--cap-v4-accent-mint,var(--cap-v4-theme-surface-secondary-green-normal)) var(--cap-v4-accent-lime,var(--cap-v4-theme-surface-secondary-green-normal)) var(--cap-v4-accent-amber,var(--cap-v4-theme-surface-secondary-orange-normal)) var(--cap-v4-accent-vermilion,var(--cap-v4-theme-surface-secondary-orange-normal));--cap-accent-hover:var(--cap-v4-accent-neutral,var(--cap-v4-theme-surface-secondary-neutral-hover)) var(--cap-v4-accent-blue,var(--cap-v4-theme-surface-secondary-blue-hover)) var(--cap-v4-accent-green,var(--cap-v4-theme-surface-secondary-green-hover)) var(--cap-v4-accent-yellow,var(--cap-v4-theme-surface-secondary-yellow-hover)) var(--cap-v4-accent-orange,var(--cap-v4-theme-surface-secondary-orange-hover)) var(--cap-v4-accent-red,var(--cap-v4-theme-surface-secondary-red-hover)) var(--cap-v4-accent-pink,var(--cap-v4-theme-surface-secondary-pink-hover)) var(--cap-v4-accent-purple,var(--cap-v4-theme-surface-secondary-purple-hover)) var(--cap-v4-accent-rose,var(--cap-v4-theme-surface-secondary-red-hover)) var(--cap-v4-accent-cherry,var(--cap-v4-theme-surface-secondary-red-hover)) var(--cap-v4-accent-fuchsia,var(--cap-v4-theme-surface-secondary-pink-hover)) var(--cap-v4-accent-grape,var(--cap-v4-theme-surface-secondary-purple-hover)) var(--cap-v4-accent-violet,var(--cap-v4-theme-surface-secondary-purple-hover)) var(--cap-v4-accent-cyan,var(--cap-v4-theme-surface-secondary-blue-hover)) var(--cap-v4-accent-sky,var(--cap-v4-theme-surface-secondary-blue-hover)) var(--cap-v4-accent-indigo,var(--cap-v4-theme-surface-secondary-blue-hover)) var(--cap-v4-accent-sapphire,var(--cap-v4-theme-surface-secondary-blue-hover)) var(--cap-v4-accent-turquoise,var(--cap-v4-theme-surface-secondary-blue-hover)) var(--cap-v4-accent-emerald,var(--cap-v4-theme-surface-secondary-green-hover)) var(--cap-v4-accent-shamrock,var(--cap-v4-theme-surface-secondary-green-hover)) var(--cap-v4-accent-teal,var(--cap-v4-theme-surface-secondary-green-hover)) var(--cap-v4-accent-mint,var(--cap-v4-theme-surface-secondary-green-hover)) var(--cap-v4-accent-lime,var(--cap-v4-theme-surface-secondary-green-hover)) var(--cap-v4-accent-amber,var(--cap-v4-theme-surface-secondary-orange-hover)) var(--cap-v4-accent-vermilion,var(--cap-v4-theme-surface-secondary-orange-hover));--cap-accent-pressed:var(--cap-v4-accent-neutral,var(--cap-v4-theme-surface-secondary-neutral-pressed)) var(--cap-v4-accent-blue,var(--cap-v4-theme-surface-secondary-blue-pressed)) var(--cap-v4-accent-green,var(--cap-v4-theme-surface-secondary-green-pressed)) var(--cap-v4-accent-yellow,var(--cap-v4-theme-surface-secondary-yellow-pressed)) var(--cap-v4-accent-orange,var(--cap-v4-theme-surface-secondary-orange-pressed)) var(--cap-v4-accent-red,var(--cap-v4-theme-surface-secondary-red-pressed)) var(--cap-v4-accent-pink,var(--cap-v4-theme-surface-secondary-pink-pressed)) var(--cap-v4-accent-purple,var(--cap-v4-theme-surface-secondary-purple-pressed)) var(--cap-v4-accent-rose,var(--cap-v4-theme-surface-secondary-red-pressed)) var(--cap-v4-accent-cherry,var(--cap-v4-theme-surface-secondary-red-pressed)) var(--cap-v4-accent-fuchsia,var(--cap-v4-theme-surface-secondary-pink-pressed)) var(--cap-v4-accent-grape,var(--cap-v4-theme-surface-secondary-purple-pressed)) var(--cap-v4-accent-violet,var(--cap-v4-theme-surface-secondary-purple-pressed)) var(--cap-v4-accent-cyan,var(--cap-v4-theme-surface-secondary-blue-pressed)) var(--cap-v4-accent-sky,var(--cap-v4-theme-surface-secondary-blue-pressed)) var(--cap-v4-accent-indigo,var(--cap-v4-theme-surface-secondary-blue-pressed)) var(--cap-v4-accent-sapphire,var(--cap-v4-theme-surface-secondary-blue-pressed)) var(--cap-v4-accent-turquoise,var(--cap-v4-theme-surface-secondary-blue-pressed)) var(--cap-v4-accent-emerald,var(--cap-v4-theme-surface-secondary-green-pressed)) var(--cap-v4-accent-shamrock,var(--cap-v4-theme-surface-secondary-green-pressed)) var(--cap-v4-accent-teal,var(--cap-v4-theme-surface-secondary-green-pressed)) var(--cap-v4-accent-mint,var(--cap-v4-theme-surface-secondary-green-pressed)) var(--cap-v4-accent-lime,var(--cap-v4-theme-surface-secondary-green-pressed)) var(--cap-v4-accent-amber,var(--cap-v4-theme-surface-secondary-orange-pressed)) var(--cap-v4-accent-vermilion,var(--cap-v4-theme-surface-secondary-orange-pressed));--cap-accent-text:var(--cap-v4-accent-neutral,var(--cap-v4-theme-content-neutral)) var(--cap-v4-accent-blue,var(--cap-v4-theme-content-blue)) var(--cap-v4-accent-green,var(--cap-v4-theme-content-green)) var(--cap-v4-accent-yellow,var(--cap-v4-theme-content-yellow)) var(--cap-v4-accent-orange,var(--cap-v4-theme-content-orange)) var(--cap-v4-accent-red,var(--cap-v4-theme-content-red)) var(--cap-v4-accent-pink,var(--cap-v4-theme-content-pink)) var(--cap-v4-accent-purple,var(--cap-v4-theme-content-purple)) var(--cap-v4-accent-rose,var(--cap-v4-theme-content-red)) var(--cap-v4-accent-cherry,var(--cap-v4-theme-content-red)) var(--cap-v4-accent-fuchsia,var(--cap-v4-theme-content-pink)) var(--cap-v4-accent-grape,var(--cap-v4-theme-content-purple)) var(--cap-v4-accent-violet,var(--cap-v4-theme-content-purple)) var(--cap-v4-accent-cyan,var(--cap-v4-theme-content-blue)) var(--cap-v4-accent-sky,var(--cap-v4-theme-content-blue)) var(--cap-v4-accent-indigo,var(--cap-v4-theme-content-blue)) var(--cap-v4-accent-sapphire,var(--cap-v4-theme-content-blue)) var(--cap-v4-accent-turquoise,var(--cap-v4-theme-content-blue)) var(--cap-v4-accent-emerald,var(--cap-v4-theme-content-green)) var(--cap-v4-accent-shamrock,var(--cap-v4-theme-content-green)) var(--cap-v4-accent-teal,var(--cap-v4-theme-content-green)) var(--cap-v4-accent-mint,var(--cap-v4-theme-content-green)) var(--cap-v4-accent-lime,var(--cap-v4-theme-content-green)) var(--cap-v4-accent-amber,var(--cap-v4-theme-content-orange)) var(--cap-v4-accent-vermilion,var(--cap-v4-theme-content-orange));--cap-accent-solid-normal:var(--cap-v4-accent-neutral,var(--cap-v4-theme-surface-primary-neutral-normal)) var(--cap-v4-accent-blue,var(--cap-v4-theme-surface-primary-blue-normal)) var(--cap-v4-accent-green,var(--cap-v4-theme-surface-primary-green-normal)) var(--cap-v4-accent-yellow,var(--cap-v4-theme-surface-primary-yellow-normal)) var(--cap-v4-accent-orange,var(--cap-v4-theme-surface-primary-orange-normal)) var(--cap-v4-accent-red,var(--cap-v4-theme-surface-primary-red-normal)) var(--cap-v4-accent-pink,var(--cap-v4-theme-surface-primary-pink-normal)) var(--cap-v4-accent-purple,var(--cap-v4-theme-surface-primary-purple-normal)) var(--cap-v4-accent-rose,var(--cap-v4-theme-surface-primary-red-normal)) var(--cap-v4-accent-cherry,var(--cap-v4-theme-surface-primary-red-normal)) var(--cap-v4-accent-fuchsia,var(--cap-v4-theme-surface-primary-pink-normal)) var(--cap-v4-accent-grape,var(--cap-v4-theme-surface-primary-purple-normal)) var(--cap-v4-accent-violet,var(--cap-v4-theme-surface-primary-purple-normal)) var(--cap-v4-accent-cyan,var(--cap-v4-theme-surface-primary-blue-normal)) var(--cap-v4-accent-sky,var(--cap-v4-theme-surface-primary-blue-normal)) var(--cap-v4-accent-indigo,var(--cap-v4-theme-surface-primary-blue-normal)) var(--cap-v4-accent-sapphire,var(--cap-v4-theme-surface-primary-blue-normal)) var(--cap-v4-accent-turquoise,var(--cap-v4-theme-surface-primary-blue-normal)) var(--cap-v4-accent-emerald,var(--cap-v4-theme-surface-primary-green-normal)) var(--cap-v4-accent-shamrock,var(--cap-v4-theme-surface-primary-green-normal)) var(--cap-v4-accent-teal,var(--cap-v4-theme-surface-primary-green-normal)) var(--cap-v4-accent-mint,var(--cap-v4-theme-surface-primary-green-normal)) var(--cap-v4-accent-lime,var(--cap-v4-theme-surface-primary-green-normal)) var(--cap-v4-accent-amber,var(--cap-v4-theme-surface-primary-orange-normal)) var(--cap-v4-accent-vermilion,var(--cap-v4-theme-surface-primary-orange-normal));--cap-accent-solid-hover:var(--cap-v4-accent-neutral,var(--cap-v4-theme-surface-primary-neutral-hover)) var(--cap-v4-accent-blue,var(--cap-v4-theme-surface-primary-blue-hover)) var(--cap-v4-accent-green,var(--cap-v4-theme-surface-primary-green-hover)) var(--cap-v4-accent-yellow,var(--cap-v4-theme-surface-primary-yellow-hover)) var(--cap-v4-accent-orange,var(--cap-v4-theme-surface-primary-orange-hover)) var(--cap-v4-accent-red,var(--cap-v4-theme-surface-primary-red-hover)) var(--cap-v4-accent-pink,var(--cap-v4-theme-surface-primary-pink-hover)) var(--cap-v4-accent-purple,var(--cap-v4-theme-surface-primary-purple-hover)) var(--cap-v4-accent-rose,var(--cap-v4-theme-surface-primary-red-hover)) var(--cap-v4-accent-cherry,var(--cap-v4-theme-surface-primary-red-hover)) var(--cap-v4-accent-fuchsia,var(--cap-v4-theme-surface-primary-pink-hover)) var(--cap-v4-accent-grape,var(--cap-v4-theme-surface-primary-purple-hover)) var(--cap-v4-accent-violet,var(--cap-v4-theme-surface-primary-purple-hover)) var(--cap-v4-accent-cyan,var(--cap-v4-theme-surface-primary-blue-hover)) var(--cap-v4-accent-sky,var(--cap-v4-theme-surface-primary-blue-hover)) var(--cap-v4-accent-indigo,var(--cap-v4-theme-surface-primary-blue-hover)) var(--cap-v4-accent-sapphire,var(--cap-v4-theme-surface-primary-blue-hover)) var(--cap-v4-accent-turquoise,var(--cap-v4-theme-surface-primary-blue-hover)) var(--cap-v4-accent-emerald,var(--cap-v4-theme-surface-primary-green-hover)) var(--cap-v4-accent-shamrock,var(--cap-v4-theme-surface-primary-green-hover)) var(--cap-v4-accent-teal,var(--cap-v4-theme-surface-primary-green-hover)) var(--cap-v4-accent-mint,var(--cap-v4-theme-surface-primary-green-hover)) var(--cap-v4-accent-lime,var(--cap-v4-theme-surface-primary-green-hover)) var(--cap-v4-accent-amber,var(--cap-v4-theme-surface-primary-orange-hover)) var(--cap-v4-accent-vermilion,var(--cap-v4-theme-surface-primary-orange-hover));--cap-accent-solid-pressed:var(--cap-v4-accent-neutral,var(--cap-v4-theme-surface-primary-neutral-pressed)) var(--cap-v4-accent-blue,var(--cap-v4-theme-surface-primary-blue-pressed)) var(--cap-v4-accent-green,var(--cap-v4-theme-surface-primary-green-pressed)) var(--cap-v4-accent-yellow,var(--cap-v4-theme-surface-primary-yellow-pressed)) var(--cap-v4-accent-orange,var(--cap-v4-theme-surface-primary-orange-pressed)) var(--cap-v4-accent-red,var(--cap-v4-theme-surface-primary-red-pressed)) var(--cap-v4-accent-pink,var(--cap-v4-theme-surface-primary-pink-pressed)) var(--cap-v4-accent-purple,var(--cap-v4-theme-surface-primary-purple-pressed)) var(--cap-v4-accent-rose,var(--cap-v4-theme-surface-primary-red-pressed)) var(--cap-v4-accent-cherry,var(--cap-v4-theme-surface-primary-red-pressed)) var(--cap-v4-accent-fuchsia,var(--cap-v4-theme-surface-primary-pink-pressed)) var(--cap-v4-accent-grape,var(--cap-v4-theme-surface-primary-purple-pressed)) var(--cap-v4-accent-violet,var(--cap-v4-theme-surface-primary-purple-pressed)) var(--cap-v4-accent-cyan,var(--cap-v4-theme-surface-primary-blue-pressed)) var(--cap-v4-accent-sky,var(--cap-v4-theme-surface-primary-blue-pressed)) var(--cap-v4-accent-indigo,var(--cap-v4-theme-surface-primary-blue-pressed)) var(--cap-v4-accent-sapphire,var(--cap-v4-theme-surface-primary-blue-pressed)) var(--cap-v4-accent-turquoise,var(--cap-v4-theme-surface-primary-blue-pressed)) var(--cap-v4-accent-emerald,var(--cap-v4-theme-surface-primary-green-pressed)) var(--cap-v4-accent-shamrock,var(--cap-v4-theme-surface-primary-green-pressed)) var(--cap-v4-accent-teal,var(--cap-v4-theme-surface-primary-green-pressed)) var(--cap-v4-accent-mint,var(--cap-v4-theme-surface-primary-green-pressed)) var(--cap-v4-accent-lime,var(--cap-v4-theme-surface-primary-green-pressed)) var(--cap-v4-accent-amber,var(--cap-v4-theme-surface-primary-orange-pressed)) var(--cap-v4-accent-vermilion,var(--cap-v4-theme-surface-primary-orange-pressed));--cap-accent-solid-text:var(--cap-v4-accent-neutral,var(--cap-v4-theme-content-on-primary)) var(--cap-v4-accent-blue,var(--cap-v4-theme-content-on-primary-blue)) var(--cap-v4-accent-green,var(--cap-v4-theme-content-on-primary-green)) var(--cap-v4-accent-yellow,var(--cap-v4-theme-content-on-primary-yellow)) var(--cap-v4-accent-orange,var(--cap-v4-theme-content-on-primary-orange)) var(--cap-v4-accent-red,var(--cap-v4-theme-content-on-primary-red)) var(--cap-v4-accent-pink,var(--cap-v4-theme-content-on-primary-pink)) var(--cap-v4-accent-purple,var(--cap-v4-theme-content-on-primary-purple)) var(--cap-v4-accent-rose,var(--cap-v4-theme-content-on-primary-red)) var(--cap-v4-accent-cherry,var(--cap-v4-theme-content-on-primary-red)) var(--cap-v4-accent-fuchsia,var(--cap-v4-theme-content-on-primary-pink)) var(--cap-v4-accent-grape,var(--cap-v4-theme-content-on-primary-purple)) var(--cap-v4-accent-violet,var(--cap-v4-theme-content-on-primary-purple)) var(--cap-v4-accent-cyan,var(--cap-v4-theme-content-on-primary-blue)) var(--cap-v4-accent-sky,var(--cap-v4-theme-content-on-primary-blue)) var(--cap-v4-accent-indigo,var(--cap-v4-theme-content-on-primary-blue)) var(--cap-v4-accent-sapphire,var(--cap-v4-theme-content-on-primary-blue)) var(--cap-v4-accent-turquoise,var(--cap-v4-theme-content-on-primary-blue)) var(--cap-v4-accent-emerald,var(--cap-v4-theme-content-on-primary-green)) var(--cap-v4-accent-shamrock,var(--cap-v4-theme-content-on-primary-green)) var(--cap-v4-accent-teal,var(--cap-v4-theme-content-on-primary-green)) var(--cap-v4-accent-mint,var(--cap-v4-theme-content-on-primary-green)) var(--cap-v4-accent-lime,var(--cap-v4-theme-content-on-primary-green)) var(--cap-v4-accent-amber,var(--cap-v4-theme-content-on-primary-orange)) var(--cap-v4-accent-vermilion,var(--cap-v4-theme-content-on-primary-orange));--cap-accent-border:var(--cap-v4-accent-neutral,var(--cap-v4-theme-border-neutral-normal)) var(--cap-v4-accent-blue,var(--cap-v4-theme-border-blue-normal)) var(--cap-v4-accent-green,var(--cap-v4-theme-border-green-normal)) var(--cap-v4-accent-yellow,var(--cap-v4-theme-border-yellow-normal)) var(--cap-v4-accent-orange,var(--cap-v4-theme-border-orange-normal)) var(--cap-v4-accent-red,var(--cap-v4-theme-border-red-normal)) var(--cap-v4-accent-pink,var(--cap-v4-theme-border-pink-normal)) var(--cap-v4-accent-purple,var(--cap-v4-theme-border-purple-normal)) var(--cap-v4-accent-rose,var(--cap-v4-theme-border-red-normal)) var(--cap-v4-accent-cherry,var(--cap-v4-theme-border-red-normal)) var(--cap-v4-accent-fuchsia,var(--cap-v4-theme-border-pink-normal)) var(--cap-v4-accent-grape,var(--cap-v4-theme-border-purple-normal)) var(--cap-v4-accent-violet,var(--cap-v4-theme-border-purple-normal)) var(--cap-v4-accent-cyan,var(--cap-v4-theme-border-blue-normal)) var(--cap-v4-accent-sky,var(--cap-v4-theme-border-blue-normal)) var(--cap-v4-accent-indigo,var(--cap-v4-theme-border-blue-normal)) var(--cap-v4-accent-sapphire,var(--cap-v4-theme-border-blue-normal)) var(--cap-v4-accent-turquoise,var(--cap-v4-theme-border-blue-normal)) var(--cap-v4-accent-emerald,var(--cap-v4-theme-border-green-normal)) var(--cap-v4-accent-shamrock,var(--cap-v4-theme-border-green-normal)) var(--cap-v4-accent-teal,var(--cap-v4-theme-border-green-normal)) var(--cap-v4-accent-mint,var(--cap-v4-theme-border-green-normal)) var(--cap-v4-accent-lime,var(--cap-v4-theme-border-green-normal)) var(--cap-v4-accent-amber,var(--cap-v4-theme-border-orange-normal)) var(--cap-v4-accent-vermilion,var(--cap-v4-theme-border-orange-normal));--cap-accent-border-hover:var(--cap-v4-accent-neutral,var(--cap-v4-theme-border-neutral-hover)) var(--cap-v4-accent-blue,var(--cap-v4-theme-border-blue-hover)) var(--cap-v4-accent-green,var(--cap-v4-theme-border-green-hover)) var(--cap-v4-accent-yellow,var(--cap-v4-theme-border-yellow-hover)) var(--cap-v4-accent-orange,var(--cap-v4-theme-border-orange-hover)) var(--cap-v4-accent-red,var(--cap-v4-theme-border-red-hover)) var(--cap-v4-accent-pink,var(--cap-v4-theme-border-pink-hover)) var(--cap-v4-accent-purple,var(--cap-v4-theme-border-purple-hover)) var(--cap-v4-accent-rose,var(--cap-v4-theme-border-red-hover)) var(--cap-v4-accent-cherry,var(--cap-v4-theme-border-red-hover)) var(--cap-v4-accent-fuchsia,var(--cap-v4-theme-border-pink-hover)) var(--cap-v4-accent-grape,var(--cap-v4-theme-border-purple-hover)) var(--cap-v4-accent-violet,var(--cap-v4-theme-border-purple-hover)) var(--cap-v4-accent-cyan,var(--cap-v4-theme-border-blue-hover)) var(--cap-v4-accent-sky,var(--cap-v4-theme-border-blue-hover)) var(--cap-v4-accent-indigo,var(--cap-v4-theme-border-blue-hover)) var(--cap-v4-accent-sapphire,var(--cap-v4-theme-border-blue-hover)) var(--cap-v4-accent-turquoise,var(--cap-v4-theme-border-blue-hover)) var(--cap-v4-accent-emerald,var(--cap-v4-theme-border-green-hover)) var(--cap-v4-accent-shamrock,var(--cap-v4-theme-border-green-hover)) var(--cap-v4-accent-teal,var(--cap-v4-theme-border-green-hover)) var(--cap-v4-accent-mint,var(--cap-v4-theme-border-green-hover)) var(--cap-v4-accent-lime,var(--cap-v4-theme-border-green-hover)) var(--cap-v4-accent-amber,var(--cap-v4-theme-border-orange-hover)) var(--cap-v4-accent-vermilion,var(--cap-v4-theme-border-orange-hover));--cap-accent-border-pressed:var(--cap-v4-accent-neutral,var(--cap-v4-theme-border-neutral-pressed)) var(--cap-v4-accent-blue,var(--cap-v4-theme-border-blue-pressed)) var(--cap-v4-accent-green,var(--cap-v4-theme-border-green-pressed)) var(--cap-v4-accent-yellow,var(--cap-v4-theme-border-yellow-pressed)) var(--cap-v4-accent-orange,var(--cap-v4-theme-border-orange-pressed)) var(--cap-v4-accent-red,var(--cap-v4-theme-border-red-pressed)) var(--cap-v4-accent-pink,var(--cap-v4-theme-border-pink-pressed)) var(--cap-v4-accent-purple,var(--cap-v4-theme-border-purple-pressed)) var(--cap-v4-accent-rose,var(--cap-v4-theme-border-red-pressed)) var(--cap-v4-accent-cherry,var(--cap-v4-theme-border-red-pressed)) var(--cap-v4-accent-fuchsia,var(--cap-v4-theme-border-pink-pressed)) var(--cap-v4-accent-grape,var(--cap-v4-theme-border-purple-pressed)) var(--cap-v4-accent-violet,var(--cap-v4-theme-border-purple-pressed)) var(--cap-v4-accent-cyan,var(--cap-v4-theme-border-blue-pressed)) var(--cap-v4-accent-sky,var(--cap-v4-theme-border-blue-pressed)) var(--cap-v4-accent-indigo,var(--cap-v4-theme-border-blue-pressed)) var(--cap-v4-accent-sapphire,var(--cap-v4-theme-border-blue-pressed)) var(--cap-v4-accent-turquoise,var(--cap-v4-theme-border-blue-pressed)) var(--cap-v4-accent-emerald,var(--cap-v4-theme-border-green-pressed)) var(--cap-v4-accent-shamrock,var(--cap-v4-theme-border-green-pressed)) var(--cap-v4-accent-teal,var(--cap-v4-theme-border-green-pressed)) var(--cap-v4-accent-mint,var(--cap-v4-theme-border-green-pressed)) var(--cap-v4-accent-lime,var(--cap-v4-theme-border-green-pressed)) var(--cap-v4-accent-amber,var(--cap-v4-theme-border-orange-pressed)) var(--cap-v4-accent-vermilion,var(--cap-v4-theme-border-orange-pressed));--cap-accent-text-secondary:var(--cap-v4-accent-neutral,var(--cap-v4-theme-content-secondary)) var(--cap-v4-accent-blue,var(--cap-v4-theme-content-secondary-blue)) var(--cap-v4-accent-green,var(--cap-v4-theme-content-secondary-green)) var(--cap-v4-accent-yellow,var(--cap-v4-theme-content-secondary-yellow)) var(--cap-v4-accent-orange,var(--cap-v4-theme-content-secondary-orange)) var(--cap-v4-accent-red,var(--cap-v4-theme-content-secondary-red)) var(--cap-v4-accent-pink,var(--cap-v4-theme-content-secondary-pink)) var(--cap-v4-accent-purple,var(--cap-v4-theme-content-secondary-purple)) var(--cap-v4-accent-rose,var(--cap-v4-theme-content-secondary-red)) var(--cap-v4-accent-cherry,var(--cap-v4-theme-content-secondary-red)) var(--cap-v4-accent-fuchsia,var(--cap-v4-theme-content-secondary-pink)) var(--cap-v4-accent-grape,var(--cap-v4-theme-content-secondary-purple)) var(--cap-v4-accent-violet,var(--cap-v4-theme-content-secondary-purple)) var(--cap-v4-accent-cyan,var(--cap-v4-theme-content-secondary-blue)) var(--cap-v4-accent-sky,var(--cap-v4-theme-content-secondary-blue)) var(--cap-v4-accent-indigo,var(--cap-v4-theme-content-secondary-blue)) var(--cap-v4-accent-sapphire,var(--cap-v4-theme-content-secondary-blue)) var(--cap-v4-accent-turquoise,var(--cap-v4-theme-content-secondary-blue)) var(--cap-v4-accent-emerald,var(--cap-v4-theme-content-secondary-green)) var(--cap-v4-accent-shamrock,var(--cap-v4-theme-content-secondary-green)) var(--cap-v4-accent-teal,var(--cap-v4-theme-content-secondary-green)) var(--cap-v4-accent-mint,var(--cap-v4-theme-content-secondary-green)) var(--cap-v4-accent-lime,var(--cap-v4-theme-content-secondary-green)) var(--cap-v4-accent-amber,var(--cap-v4-theme-content-secondary-orange)) var(--cap-v4-accent-vermilion,var(--cap-v4-theme-content-secondary-orange));--cap-accent-tertiary-normal:var(--cap-v4-accent-neutral,var(--cap-v4-theme-surface-secondary-neutral-normal)) var(--cap-v4-accent-blue,var(--cap-v4-theme-surface-tertiary-blue-normal)) var(--cap-v4-accent-green,var(--cap-v4-theme-surface-tertiary-green-normal)) var(--cap-v4-accent-yellow,var(--cap-v4-theme-surface-tertiary-yellow-normal)) var(--cap-v4-accent-orange,var(--cap-v4-theme-surface-tertiary-orange-normal)) var(--cap-v4-accent-red,var(--cap-v4-theme-surface-tertiary-red-normal)) var(--cap-v4-accent-pink,var(--cap-v4-theme-surface-tertiary-pink-normal)) var(--cap-v4-accent-purple,var(--cap-v4-theme-surface-tertiary-purple-normal)) var(--cap-v4-accent-rose,var(--cap-v4-theme-surface-tertiary-red-normal)) var(--cap-v4-accent-cherry,var(--cap-v4-theme-surface-tertiary-red-normal)) var(--cap-v4-accent-fuchsia,var(--cap-v4-theme-surface-tertiary-pink-normal)) var(--cap-v4-accent-grape,var(--cap-v4-theme-surface-tertiary-purple-normal)) var(--cap-v4-accent-violet,var(--cap-v4-theme-surface-tertiary-purple-normal)) var(--cap-v4-accent-cyan,var(--cap-v4-theme-surface-tertiary-blue-normal)) var(--cap-v4-accent-sky,var(--cap-v4-theme-surface-tertiary-blue-normal)) var(--cap-v4-accent-indigo,var(--cap-v4-theme-surface-tertiary-blue-normal)) var(--cap-v4-accent-sapphire,var(--cap-v4-theme-surface-tertiary-blue-normal)) var(--cap-v4-accent-turquoise,var(--cap-v4-theme-surface-tertiary-blue-normal)) var(--cap-v4-accent-emerald,var(--cap-v4-theme-surface-tertiary-green-normal)) var(--cap-v4-accent-shamrock,var(--cap-v4-theme-surface-tertiary-green-normal)) var(--cap-v4-accent-teal,var(--cap-v4-theme-surface-tertiary-green-normal)) var(--cap-v4-accent-mint,var(--cap-v4-theme-surface-tertiary-green-normal)) var(--cap-v4-accent-lime,var(--cap-v4-theme-surface-tertiary-green-normal)) var(--cap-v4-accent-amber,var(--cap-v4-theme-surface-tertiary-orange-normal)) var(--cap-v4-accent-vermilion,var(--cap-v4-theme-surface-tertiary-orange-normal));--cap-accent-tertiary-hover:var(--cap-v4-accent-neutral,var(--cap-v4-theme-surface-secondary-neutral-hover)) var(--cap-v4-accent-blue,var(--cap-v4-theme-surface-tertiary-blue-hover)) var(--cap-v4-accent-green,var(--cap-v4-theme-surface-tertiary-green-hover)) var(--cap-v4-accent-yellow,var(--cap-v4-theme-surface-tertiary-yellow-hover)) var(--cap-v4-accent-orange,var(--cap-v4-theme-surface-tertiary-orange-hover)) var(--cap-v4-accent-red,var(--cap-v4-theme-surface-tertiary-red-hover)) var(--cap-v4-accent-pink,var(--cap-v4-theme-surface-tertiary-pink-hover)) var(--cap-v4-accent-purple,var(--cap-v4-theme-surface-tertiary-purple-hover)) var(--cap-v4-accent-rose,var(--cap-v4-theme-surface-tertiary-red-hover)) var(--cap-v4-accent-cherry,var(--cap-v4-theme-surface-tertiary-red-hover)) var(--cap-v4-accent-fuchsia,var(--cap-v4-theme-surface-tertiary-pink-hover)) var(--cap-v4-accent-grape,var(--cap-v4-theme-surface-tertiary-purple-hover)) var(--cap-v4-accent-violet,var(--cap-v4-theme-surface-tertiary-purple-hover)) var(--cap-v4-accent-cyan,var(--cap-v4-theme-surface-tertiary-blue-hover)) var(--cap-v4-accent-sky,var(--cap-v4-theme-surface-tertiary-blue-hover)) var(--cap-v4-accent-indigo,var(--cap-v4-theme-surface-tertiary-blue-hover)) var(--cap-v4-accent-sapphire,var(--cap-v4-theme-surface-tertiary-blue-hover)) var(--cap-v4-accent-turquoise,var(--cap-v4-theme-surface-tertiary-blue-hover)) var(--cap-v4-accent-emerald,var(--cap-v4-theme-surface-tertiary-green-hover)) var(--cap-v4-accent-shamrock,var(--cap-v4-theme-surface-tertiary-green-hover)) var(--cap-v4-accent-teal,var(--cap-v4-theme-surface-tertiary-green-hover)) var(--cap-v4-accent-mint,var(--cap-v4-theme-surface-tertiary-green-hover)) var(--cap-v4-accent-lime,var(--cap-v4-theme-surface-tertiary-green-hover)) var(--cap-v4-accent-amber,var(--cap-v4-theme-surface-tertiary-orange-hover)) var(--cap-v4-accent-vermilion,var(--cap-v4-theme-surface-tertiary-orange-hover));--cap-accent-tertiary-pressed:var(--cap-v4-accent-neutral,var(--cap-v4-theme-surface-secondary-neutral-pressed)) var(--cap-v4-accent-blue,var(--cap-v4-theme-surface-tertiary-blue-pressed)) var(--cap-v4-accent-green,var(--cap-v4-theme-surface-tertiary-green-pressed)) var(--cap-v4-accent-yellow,var(--cap-v4-theme-surface-tertiary-yellow-pressed)) var(--cap-v4-accent-orange,var(--cap-v4-theme-surface-tertiary-orange-pressed)) var(--cap-v4-accent-red,var(--cap-v4-theme-surface-tertiary-red-pressed)) var(--cap-v4-accent-pink,var(--cap-v4-theme-surface-tertiary-pink-pressed)) var(--cap-v4-accent-purple,var(--cap-v4-theme-surface-tertiary-purple-pressed)) var(--cap-v4-accent-rose,var(--cap-v4-theme-surface-tertiary-red-pressed)) var(--cap-v4-accent-cherry,var(--cap-v4-theme-surface-tertiary-red-pressed)) var(--cap-v4-accent-fuchsia,var(--cap-v4-theme-surface-tertiary-pink-pressed)) var(--cap-v4-accent-grape,var(--cap-v4-theme-surface-tertiary-purple-pressed)) var(--cap-v4-accent-violet,var(--cap-v4-theme-surface-tertiary-purple-pressed)) var(--cap-v4-accent-cyan,var(--cap-v4-theme-surface-tertiary-blue-pressed)) var(--cap-v4-accent-sky,var(--cap-v4-theme-surface-tertiary-blue-pressed)) var(--cap-v4-accent-indigo,var(--cap-v4-theme-surface-tertiary-blue-pressed)) var(--cap-v4-accent-sapphire,var(--cap-v4-theme-surface-tertiary-blue-pressed)) var(--cap-v4-accent-turquoise,var(--cap-v4-theme-surface-tertiary-blue-pressed)) var(--cap-v4-accent-emerald,var(--cap-v4-theme-surface-tertiary-green-pressed)) var(--cap-v4-accent-shamrock,var(--cap-v4-theme-surface-tertiary-green-pressed)) var(--cap-v4-accent-teal,var(--cap-v4-theme-surface-tertiary-green-pressed)) var(--cap-v4-accent-mint,var(--cap-v4-theme-surface-tertiary-green-pressed)) var(--cap-v4-accent-lime,var(--cap-v4-theme-surface-tertiary-green-pressed)) var(--cap-v4-accent-amber,var(--cap-v4-theme-surface-tertiary-orange-pressed)) var(--cap-v4-accent-vermilion,var(--cap-v4-theme-surface-tertiary-orange-pressed));--cap-accent-disabled:var(--cap-v4-theme-surface-disabled);--cap-accent-disabled-text:var(--cap-v4-theme-content-disabled);--cap-accent-vivid-normal:var(--cap-accent-solid-normal);--cap-accent-vivid-hover:var(--cap-accent-solid-hover);--cap-accent-vivid-pressed:var(--cap-accent-solid-pressed);--cap-accent-vivid-text:var(--cap-accent-solid-text);--cap-accent-swatch:var(--cap-v4-accent-neutral,var(--cap-v4-theme-stable-neutral-gray-500)) var(--cap-v4-accent-blue,var(--cap-v4-theme-stable-accent-blue)) var(--cap-v4-accent-green,var(--cap-v4-theme-stable-accent-green)) var(--cap-v4-accent-yellow,var(--cap-v4-theme-stable-accent-yellow)) var(--cap-v4-accent-orange,var(--cap-v4-theme-stable-accent-orange)) var(--cap-v4-accent-red,var(--cap-v4-theme-stable-accent-red)) var(--cap-v4-accent-pink,var(--cap-v4-theme-stable-accent-pink)) var(--cap-v4-accent-purple,var(--cap-v4-theme-stable-accent-purple)) var(--cap-v4-accent-rose,var(--cap-v4-theme-stable-accent-red)) var(--cap-v4-accent-cherry,var(--cap-v4-theme-stable-accent-red)) var(--cap-v4-accent-fuchsia,var(--cap-v4-theme-stable-accent-pink)) var(--cap-v4-accent-grape,var(--cap-v4-theme-stable-accent-purple)) var(--cap-v4-accent-violet,var(--cap-v4-theme-stable-accent-purple)) var(--cap-v4-accent-cyan,var(--cap-v4-theme-stable-accent-blue)) var(--cap-v4-accent-sky,var(--cap-v4-theme-stable-accent-blue)) var(--cap-v4-accent-indigo,var(--cap-v4-theme-stable-accent-blue)) var(--cap-v4-accent-sapphire,var(--cap-v4-theme-stable-accent-blue)) var(--cap-v4-accent-turquoise,var(--cap-v4-theme-stable-accent-blue)) var(--cap-v4-accent-emerald,var(--cap-v4-theme-stable-accent-green)) var(--cap-v4-accent-shamrock,var(--cap-v4-theme-stable-accent-green)) var(--cap-v4-accent-teal,var(--cap-v4-theme-stable-accent-green)) var(--cap-v4-accent-mint,var(--cap-v4-theme-stable-accent-green)) var(--cap-v4-accent-lime,var(--cap-v4-theme-stable-accent-green)) var(--cap-v4-accent-amber,var(--cap-v4-theme-stable-accent-orange)) var(--cap-v4-accent-vermilion,var(--cap-v4-theme-stable-accent-orange));--cap-accent-bg:var(--cap-accent-normal);--cap-accent-soft:var(--cap-accent-normal);--cap-accent-block:var(--cap-accent-hover);--cap-accent-ink:var(--cap-accent-text);--cap-accent-solid:var(--cap-accent-solid-normal);--cap-accent-on-solid:var(--cap-accent-solid-text);--cap-control-bg:var(--cap-control-normal);--cap-control-active:var(--cap-control-pressed);--cap-text-primary:var(--cap-content-primary);--cap-text-secondary:var(--cap-content-secondary);--cap-text-muted:var(--cap-content-muted);--cap-text-subtle:var(--cap-content-muted);--cap-input-placeholder:var(--cap-content-muted);--cap-bg-text-selection:var(--cap-accent-pressed);--cap-component-tag-content:var(--cap-accent-text);--cap-component-button-accent-secondary-content:var(--cap-accent-text);--cap-component-tag-background-normal:var(--cap-accent-normal);--cap-component-button-accent-secondary-background-normal:var(--cap-accent-normal);--cap-component-tag-background-hover:var(--cap-accent-hover);--cap-component-button-accent-secondary-background-hover:var(--cap-accent-hover);--cap-component-tag-background-pressed:var(--cap-accent-pressed);--cap-component-button-accent-secondary-background-pressed:var(--cap-accent-pressed);--cap-panel-border:color-mix(in srgb, var(--cap-border-panel) var(--cap-outline-opacity), transparent);--cap-overlay-border:color-mix(in srgb, var(--cap-border-overlay) var(--cap-outline-opacity), transparent);--cap-control-border:color-mix(in srgb, var(--cap-border-control) var(--cap-outline-opacity), transparent);--cap-control-border-hover:color-mix(in srgb, var(--cap-border-control-hover) var(--cap-outline-opacity), transparent);--cap-control-border-pressed:color-mix(in srgb, var(--cap-border-control-pressed) var(--cap-outline-opacity), transparent);--cap-control-border-strong:color-mix(in srgb, var(--cap-border-strong) var(--cap-outline-opacity), transparent);--cap-accent-outline:color-mix(in srgb, var(--cap-accent-border) var(--cap-accent-outline-opacity), transparent);--cap-accent-outline-hover:color-mix(in srgb, var(--cap-accent-border-hover) var(--cap-accent-outline-opacity), transparent);--cap-accent-outline-pressed:color-mix(in srgb, var(--cap-accent-border-pressed) var(--cap-accent-outline-opacity), transparent);--cap-status-danger-bg:var(--cap-feedback-danger-normal);--cap-status-danger-hover:var(--cap-feedback-danger-hover);--cap-status-danger-pressed:var(--cap-feedback-danger-pressed);--cap-status-danger-text:var(--cap-feedback-danger-text);--cap-status-success-bg:var(--cap-feedback-success-normal);--cap-status-success-hover:var(--cap-feedback-success-hover);--cap-status-success-pressed:var(--cap-feedback-success-pressed);--cap-status-success-text:var(--cap-feedback-success-text);--cap-status-warning-bg:var(--cap-feedback-warning-normal);--cap-status-warning-hover:var(--cap-feedback-warning-hover);--cap-status-warning-pressed:var(--cap-feedback-warning-pressed);--cap-status-warning-text:var(--cap-feedback-warning-text);--cap-status-info-bg:var(--cap-feedback-info-normal);--cap-status-info-hover:var(--cap-feedback-info-hover);--cap-status-info-pressed:var(--cap-feedback-info-pressed);--cap-status-info-text:var(--cap-feedback-info-text);--cap-status-danger-border:var(--cap-v4-theme-border-red-normal);--cap-status-success-border:var(--cap-v4-theme-border-green-normal);--cap-status-warning-border:var(--cap-v4-theme-border-orange-normal);--cap-status-info-border:var(--cap-v4-theme-border-blue-normal);--cap-surface-base:var(--cap-v4-route-theme-light,var(--cap-v4-route-surfacescheme-standard,#eee) var(--cap-v4-route-surfacescheme-dimmed,#f6f6f6) var(--cap-v4-route-surfacescheme-inverted,#f6f6f6)) var(--cap-v4-route-theme-dark,var(--cap-v4-route-surfacescheme-standard,#0d0d0d) var(--cap-v4-route-surfacescheme-dimmed,#2a2a2a) var(--cap-v4-route-surfacescheme-inverted,#2a2a2a));--cap-surface-canvas:var(--cap-v4-route-theme-light,var(--cap-v4-route-surfacescheme-standard,#f6f6f6) var(--cap-v4-route-surfacescheme-dimmed,#fff) var(--cap-v4-route-surfacescheme-inverted,#fff)) var(--cap-v4-route-theme-dark,var(--cap-v4-route-surfacescheme-standard,#161616) var(--cap-v4-route-surfacescheme-dimmed,#1e1e1e) var(--cap-v4-route-surfacescheme-inverted,#1e1e1e));--cap-surface-raised:var(--cap-v4-route-theme-light,var(--cap-v4-route-surfacescheme-standard,#fff) var(--cap-v4-route-surfacescheme-dimmed,#fff) var(--cap-v4-route-surfacescheme-inverted,#fff)) var(--cap-v4-route-theme-dark,var(--cap-v4-route-surfacescheme-standard,#1e1e1e) var(--cap-v4-route-surfacescheme-dimmed,#161616) var(--cap-v4-route-surfacescheme-inverted,#161616));--cap-surface-floating:var(--cap-v4-route-theme-light,var(--cap-v4-route-surfacescheme-standard,#fff) var(--cap-v4-route-surfacescheme-dimmed,#fff) var(--cap-v4-route-surfacescheme-inverted,#fff)) var(--cap-v4-route-theme-dark,var(--cap-v4-route-surfacescheme-standard,#242424) var(--cap-v4-route-surfacescheme-dimmed,#2f2f2f) var(--cap-v4-route-surfacescheme-inverted,#2f2f2f))}:root:not([data-surface]),[data-surface=base],[data-surface=page],[data-surface=shell]{--cap-route-base:initial;--cap-route-canvas: ;--cap-route-raised: ;--cap-route-floating: }[data-surface=canvas],[data-surface=inset],[data-surface=workspace]{--cap-route-base: ;--cap-route-canvas:initial;--cap-route-raised: ;--cap-route-floating: }[data-surface=raised],[data-surface=panel],[data-surface=content]{--cap-route-base: ;--cap-route-canvas: ;--cap-route-raised:initial;--cap-route-floating: }[data-surface=floating],[data-surface=overlay]{--cap-route-base: ;--cap-route-canvas: ;--cap-route-raised: ;--cap-route-floating:initial}[data-surface=invert],[data-surface=glass]{--cap-route-base: ;--cap-route-canvas: ;--cap-route-raised:initial;--cap-route-floating: }:where([class^=cap-],[class*=\ cap-]){box-sizing:border-box;font-family:var(--cap-font-sans)}:where([class^=cap-],[class*=\ cap-])::selection{background:var(--cap-bg-text-selection)}:where(.cap-button,.cap-input,.cap-sidebar-item,.cap-collection-row,.cap-object-card,.cap-menu-item,.cap-tab-list button,.cap-accordion summary,.cap-table-wrap,.cap-tab-panel):focus-visible{outline:var(--cap-focus-width) solid var(--cap-ring-state-active);outline-offset:var(--cap-focus-offset)}.cap-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;inset-block-start:0;inset-inline-start:0;overflow:hidden}.cap-button{--cap-control-height:var(--cap-size-control-md);justify-content:center;align-items:center;gap:var(--cap-space-detail-6);height:var(--cap-control-height);padding:0 calc(var(--cap-space-detail-10) + var(--cap-radius-inset));border:var(--cap-border-width) solid var(--cap-border-el-subtle);border-radius:var(--cap-radius-base);background:var(--cap-bg-el-subtle);color:var(--cap-text-primary);font-size:var(--cap-font-size-sm);line-height:var(--cap-line-height-sm);white-space:nowrap;cursor:pointer;flex-shrink:0;font-weight:500;transition:background-color .12s,border-color .12s;display:inline-flex}.cap-button svg,.cap-sidebar-item svg,.cap-collection-row svg{flex-shrink:0}.cap-button:hover{background:var(--cap-bg-el-subtle-hover);border-color:var(--cap-border-el-subtle-hover)}.cap-button:active{background:var(--cap-bg-el-subtle-active)}.cap-button[data-variant=primary]{background:var(--cap-bg-button-primary);color:var(--cap-text-button-primary);border-color:var(--cap-border-button-primary)}.cap-button[data-variant=primary]:hover{background:var(--cap-bg-button-primary-hover);border-color:var(--cap-border-button-primary-hover)}.cap-button[data-variant=ghost]{color:var(--cap-text-secondary);background:0 0;border-color:#0000}.cap-button[data-variant=ghost]:hover{background:var(--cap-bg-base-hover);color:var(--cap-text-primary)}.cap-button[data-variant=outline]{border-color:var(--cap-border-strong);background:0 0}.cap-button[data-variant=outline]:hover{background:var(--cap-bg-base-hover)}.cap-button[data-variant=danger]{background:var(--cap-status-danger-bg);color:var(--cap-status-danger-text);border-color:#0000}:is(.cap-button,.cap-input)[data-size=xs]{--cap-control-height:var(--cap-size-control-xs);font-size:var(--cap-font-size-xs);border-radius:var(--cap-radius-small)}:is(.cap-button,.cap-input)[data-size=sm]{--cap-control-height:var(--cap-size-control-sm)}:is(.cap-button,.cap-input)[data-size=lg]{--cap-control-height:var(--cap-size-control-lg);font-size:var(--cap-font-size-base)}.cap-icon-button{width:var(--cap-control-height);padding:0}:where(.cap-button,.cap-input,.cap-menu-item,.cap-object-card,.cap-collection-row):disabled{pointer-events:none;cursor:not-allowed}.cap-tag-remove{color:inherit;border-radius:var(--cap-number-radius-xs);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.cap-tag-remove:focus-visible{outline:var(--cap-focus-width) solid currentColor;outline-offset:var(--cap-focus-offset)}.cap-icon-box{--cap-icon-box-size:2rem;width:var(--cap-icon-box-size);height:var(--cap-icon-box-size);border-radius:round(down,min(calc(var(--cap-icon-box-size) * .45),calc(var(--cap-icon-box-size) * .32 * var(--cap-radius-scale))),1px);color:var(--cap-accent-ink);background:var(--cap-accent-soft);border:var(--cap-border-width) solid var(--cap-accent-outline);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.cap-avatar{background:var(--cap-bg-el);width:2rem;height:2rem;color:var(--cap-text-secondary);font-size:var(--cap-font-size-xs);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:500;display:inline-flex;overflow:hidden}.cap-avatar img{object-fit:cover;width:100%;height:100%}.cap-avatar[data-size=xs]{width:1.375rem;height:1.375rem;font-size:.5625rem}.cap-kbd{min-width:1.125rem;height:1.25rem;padding:0 var(--cap-space-1);font:11px var(--cap-font-sans);background:var(--cap-bg-el-subtle);border:var(--cap-border-width) solid var(--cap-border-el-subtle);border-radius:var(--cap-number-radius-sm);color:var(--cap-text-muted);white-space:nowrap;justify-content:center;align-items:center;display:inline-flex}.cap-separator{background:var(--cap-divider-default);border:0;height:1px;margin:.75rem 0}.cap-spinner{border:1.5px solid;border-right-color:#0000;border-radius:50%;width:.875rem;height:.875rem;animation:.8s linear infinite cap-spin;display:inline-block}@keyframes cap-spin{to{transform:rotate(360deg)}}.cap-skeleton{background:var(--cap-bg-el-subtle);border-radius:var(--cap-radius-small);min-height:1rem;animation:1.8s ease-in-out infinite cap-pulse}@keyframes cap-pulse{50%{opacity:.45}}.cap-progress{border-radius:var(--cap-radius-full);background:var(--cap-bg-el-subtle);height:.375rem;overflow:hidden}.cap-progress>span{background:var(--cap-text-secondary);border-radius:inherit;height:100%;transition:width .15s;display:block}.cap-field{gap:var(--cap-space-detail-6);min-width:0;display:grid}.cap-field>label{font-size:var(--cap-font-size-sm);color:var(--cap-text-primary);font-weight:500}.cap-field-hint{font-size:var(--cap-font-size-xs);color:var(--cap-text-muted);line-height:1.45}.cap-input{--cap-control-height:var(--cap-size-control-md);width:100%;height:var(--cap-control-height);min-width:0;padding:0 calc(var(--cap-space-detail-10) + var(--cap-radius-inset));font-size:var(--cap-font-size-sm);line-height:var(--cap-line-height-sm);color:var(--cap-component-input-content);background:var(--cap-component-input-background-normal);border:var(--cap-border-width) solid var(--cap-control-border);border-radius:var(--cap-radius-base);transition:border-color .12s,background .12s}.cap-input:hover{background:var(--cap-component-input-background-hover)}.cap-input:focus{border-color:var(--cap-border-state-active);background:var(--cap-component-input-background-pressed)}.cap-input::placeholder{color:var(--cap-text-muted)}.cap-input[aria-invalid=true]{border-color:var(--cap-status-danger-text)}.cap-error{color:var(--cap-status-danger-text)}.cap-textarea{min-height:6rem;padding-block:var(--cap-space-2);resize:vertical}.cap-select{padding-right:var(--cap-space-detail-28);cursor:pointer}.cap-check-label,.cap-switch-label{align-items:center;gap:var(--cap-space-detail-10);font-size:var(--cap-font-size-sm);color:var(--cap-text-primary);cursor:pointer;display:inline-flex}.cap-checkbox,.cap-radio{width:1rem;height:1rem;accent-color:var(--cap-text-primary);cursor:pointer;flex-shrink:0;margin:0}.cap-checkbox:focus-visible,.cap-radio:focus-visible,.cap-switch:focus-visible,.cap-slider:focus-visible{outline:var(--cap-focus-width) solid var(--cap-ring-state-active);outline-offset:var(--cap-focus-offset)}:is(.cap-check-label,.cap-switch-label):has(:disabled){cursor:not-allowed}.cap-switch{appearance:none;background:var(--cap-bg-el);cursor:pointer;border:2px solid #0000;border-radius:99px;flex-shrink:0;width:44px;height:24px;margin:0;transition:background .15s}.cap-switch:before{content:"";background:var(--cap-bg-base);border-radius:50%;width:20px;height:20px;transition:transform .15s;display:block;box-shadow:0 1px 2px #0002}.cap-switch:checked{background:var(--cap-bg-button-primary)}.cap-switch:checked:before{background:var(--cap-text-button-primary);transform:translate(20px)}.cap-slider{width:100%;accent-color:var(--cap-text-primary);cursor:pointer;margin:.25rem 0}.cap-segmented{width:fit-content;padding:var(--cap-space-detail-3);gap:var(--cap-item-gap);background:var(--cap-control-bg);border:var(--cap-border-width) solid var(--cap-control-border);border-radius:var(--cap-radius-base);flex-wrap:wrap;display:inline-flex}.cap-segment{cursor:pointer;display:inline-flex;position:relative}.cap-segment input{opacity:0;width:1px;height:1px;position:absolute}.cap-segment>span{align-items:center;gap:var(--cap-space-detail-6);padding:.3rem var(--cap-space-detail-10);border-radius:var(--cap-radius-small);font-size:var(--cap-font-size-sm);color:var(--cap-text-muted);line-height:1.25;display:inline-flex}.cap-segment input:checked+span{background:var(--cap-bg-front);color:var(--cap-text-primary);box-shadow:0 1px 3px #00000012}.cap-segment input:focus-visible+span{outline:var(--cap-focus-width) solid var(--cap-ring-state-active);outline-offset:var(--cap-focus-offset)}.cap-segment input:disabled+span{cursor:not-allowed}.cap-card{border:var(--cap-border-width) solid var(--cap-border-base);border-radius:var(--cap-radius-xl);background:var(--cap-component-card-background);color:var(--cap-text-primary);padding:var(--cap-space-4);min-width:0}.cap-card[data-variant=subtle]{background:var(--cap-surface-current)}.cap-card[data-variant=elevated]{background:var(--cap-component-card-background);box-shadow:var(--cap-shadow-lg)}.cap-object-card{text-align:left;border:var(--cap-border-width) solid var(--cap-border-base);border-radius:var(--cap-radius-xl);background:var(--cap-surface-block);color:var(--cap-text-primary);cursor:pointer;flex-direction:column;min-width:0;padding:0;transition:background .12s,border-color .12s;display:flex;overflow:hidden}.cap-object-card:hover{background:var(--cap-bg-base-hover);border-color:var(--cap-border-base-strong)}.cap-object-body{align-items:flex-start;gap:var(--cap-space-3);padding:var(--cap-space-4);flex-direction:column;display:flex}.cap-object-body strong{font-weight:500;font-size:var(--cap-font-size-base)}.cap-object-description{font-size:var(--cap-font-size-sm);color:var(--cap-text-muted);line-height:1.5}.cap-object-meta{gap:var(--cap-space-detail-6);font-size:var(--cap-font-size-xs);color:var(--cap-text-muted);flex-wrap:wrap;margin-top:.25rem;display:flex}.cap-object-cover{background:var(--cap-bg-back);width:100%;height:7rem;overflow:hidden}.cap-object-cover>img{object-fit:cover;width:100%;height:100%}.cap-sidebar-item+.cap-sidebar-item{margin-top:var(--cap-item-gap)}.cap-sidebar-item{align-items:center;gap:var(--cap-space-2);width:100%;height:2rem;padding:0 calc(var(--cap-space-2) + var(--cap-radius-inset));border-radius:var(--cap-radius-base);color:var(--cap-text-secondary);font-size:var(--cap-font-size-sm);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.cap-sidebar-item>span:first-of-type{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.cap-sidebar-item:hover{background:var(--cap-bg-back-hover)}.cap-sidebar-item[aria-current=page]{background:var(--cap-bg-el-subtle);color:var(--cap-text-primary);font-weight:500}.cap-count{color:var(--cap-text-muted);font-size:var(--cap-font-size-xs);font-variant-numeric:tabular-nums;margin-left:auto}.cap-collection-row{align-items:center;gap:var(--cap-space-2);width:100%;min-height:2.5rem;padding:var(--cap-space-detail-6) calc(var(--cap-space-2) + var(--cap-radius-inset));border-radius:var(--cap-radius-base);color:var(--cap-text-primary);font-size:var(--cap-font-size-sm);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.cap-collection-row:hover{background:var(--cap-bg-base-hover)}.cap-collection-row>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.cap-row-meta{color:var(--cap-text-muted);font-size:var(--cap-font-size-xs);gap:var(--cap-space-2);margin-left:auto;display:flex}.cap-property-row{align-items:start;gap:var(--cap-space-4);padding:var(--cap-space-2) 0;font-size:var(--cap-font-size-sm);color:var(--cap-text-primary);grid-template-columns:minmax(7rem,1fr) minmax(0,2fr);display:grid}.cap-property-label{align-items:center;gap:var(--cap-space-2);color:var(--cap-text-muted);display:flex}.cap-breadcrumbs ol{align-items:center;gap:var(--cap-space-detail-6);font-size:var(--cap-font-size-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.cap-breadcrumbs li{align-items:center;gap:var(--cap-space-detail-6);color:var(--cap-text-muted);display:inline-flex}.cap-breadcrumbs a{color:inherit;text-decoration:none}.cap-breadcrumbs a:hover{text-decoration:none}.cap-breadcrumbs [aria-current]{color:var(--cap-text-secondary)}.cap-callout{align-items:flex-start;gap:var(--cap-space-3);padding:var(--cap-space-detail-14) var(--cap-space-4);border-radius:var(--cap-radius-base);background:var(--cap-accent-block);color:var(--cap-text-primary);font-size:var(--cap-font-size-sm);line-height:1.6;display:flex}.cap-callout>svg{color:var(--cap-accent-ink);flex-shrink:0;margin-top:2px}.cap-callout strong{margin-bottom:.125rem;font-weight:600;display:block}.cap-callout p{margin:0}.cap-empty{text-align:center;padding:var(--cap-space-10) var(--cap-space-4);align-items:center;gap:var(--cap-space-detail-14);color:var(--cap-text-secondary);flex-direction:column;display:flex}.cap-empty strong{font-size:var(--cap-font-size-base);font-weight:500}.cap-empty p{max-width:24rem;font-size:var(--cap-font-size-sm);color:var(--cap-text-muted);margin:-.25rem 0 .25rem;line-height:1.6}.cap-accordion{color:var(--cap-text-primary);font-size:var(--cap-font-size-sm);border-bottom:var(--cap-border-width) solid var(--cap-divider-panel)}.cap-accordion summary{gap:var(--cap-space-2);padding:var(--cap-space-3) var(--cap-space-1);cursor:pointer;border-radius:var(--cap-number-radius-sm);font-weight:500;list-style:none;display:flex}.cap-accordion summary::-webkit-details-marker{display:none}.cap-accordion>summary>.cap-accordion-chevron{transition:transform .12s}.cap-accordion-content{padding:var(--cap-space-1) var(--cap-space-2) var(--cap-space-4) var(--cap-space-detail-28);color:var(--cap-text-secondary);line-height:1.6}.cap-tab-list{gap:var(--cap-space-4);border-bottom:var(--cap-border-width) solid var(--cap-divider-panel);display:flex;overflow-x:auto}.cap-tab-list button{padding:var(--cap-space-detail-10) 0;color:var(--cap-text-muted);font:500 var(--cap-font-size-sm) var(--cap-font-sans);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000}.cap-tab-list button[aria-selected=true]{color:var(--cap-text-primary);border-bottom-color:var(--cap-text-primary)}.cap-tab-list button:disabled{cursor:not-allowed}.cap-tab-panel{padding:var(--cap-space-4) 0;font-size:var(--cap-font-size-sm);color:var(--cap-text-secondary)}.cap-table-wrap{border:var(--cap-border-width) solid var(--cap-border-subtle);border-radius:var(--cap-radius-base);width:100%;overflow-x:auto}.cap-table{border-collapse:collapse;width:100%;color:var(--cap-text-primary);font-size:var(--cap-font-size-sm);text-align:left}.cap-table th{background:var(--cap-bg-back);color:var(--cap-text-muted);font-weight:400}.cap-table td,.cap-table th{padding:var(--cap-space-detail-10) var(--cap-space-detail-14);border-bottom:var(--cap-border-width) solid var(--cap-divider-panel);white-space:nowrap}.cap-table tbody tr:last-child td{border-bottom:0}.cap-table tbody tr:hover{background:var(--cap-bg-base-hover)}.cap-dialog{border:var(--cap-border-width) solid var(--cap-border-front-strong);border-radius:var(--cap-radius-2xl);width:min(32rem,100vw - 2rem);max-height:min(85dvh,50rem);color:var(--cap-text-primary);background:var(--cap-bg-base);box-shadow:var(--cap-shadow-popover);margin:auto;padding:0;overflow-y:auto}.cap-dialog[data-size=sm]{width:min(24rem,100vw - 2rem)}.cap-dialog[data-size=lg]{width:min(52rem,100vw - 2rem)}.cap-dialog::backdrop{background:#0008}.cap-dialog-header{justify-content:space-between;align-items:flex-start;gap:var(--cap-space-4);padding:var(--cap-space-5) var(--cap-space-5) 0;display:flex}.cap-dialog h2{font-size:var(--cap-font-size-lg);margin:.25rem 0 0;font-weight:600;line-height:1.4}.cap-dialog-header p{font-size:var(--cap-font-size-sm);color:var(--cap-text-muted);margin:.5rem 0 0;line-height:1.5}.cap-dialog-body{padding:var(--cap-space-5)}.cap-dialog-footer{justify-content:flex-end;align-items:center;gap:var(--cap-space-2);padding:var(--cap-space-detail-14) var(--cap-space-5);border-top:var(--cap-border-width) solid var(--cap-divider-panel);background:var(--cap-bg-back);display:flex}.cap-tooltip-wrap{display:inline-flex;position:relative}.cap-tooltip{pointer-events:none;z-index:50;white-space:normal;width:max-content;max-width:min(15rem,70vw);padding:var(--cap-space-detail-6) var(--cap-space-2);border:var(--cap-border-width) solid var(--cap-border-front-strong);border-radius:var(--cap-radius-small);background:var(--cap-bg-front);color:var(--cap-text-primary);font-size:var(--cap-font-size-xs);box-shadow:var(--cap-shadow-lg);opacity:0;visibility:hidden;line-height:1.4;position:absolute;bottom:calc(100% + .5rem);left:50%;transform:translate(-50%)}.cap-tooltip-wrap:is(:hover,:focus-within) .cap-tooltip{opacity:1;visibility:visible}.cap-menu-root{display:inline-flex;position:relative}.cap-menu{z-index:40;width:min(14rem,100vw - 16px);max-height:calc(100dvh - 16px);padding:var(--cap-space-1);border:var(--cap-border-width) solid var(--cap-border-front);border-radius:var(--cap-radius-xl);background:var(--cap-bg-front);box-shadow:var(--cap-shadow-popover);position:fixed;overflow-y:auto}.cap-menu-item{align-items:center;gap:var(--cap-space-2);width:100%;padding:var(--cap-space-2);border-radius:var(--cap-radius-base);color:var(--cap-text-primary);text-align:left;cursor:pointer;font-size:var(--cap-font-size-sm);background:0 0;border:0;display:flex}.cap-menu-item:hover,.cap-menu-item:focus{background:var(--cap-bg-el-subtle);outline-offset:-2px}.cap-menu-item>span{flex:1}.cap-menu-item[data-danger]{color:var(--cap-status-danger-text)}.cap-popover{max-height:calc(100dvh - 16px);padding:var(--cap-space-4);border-radius:var(--cap-radius-xl);border:var(--cap-border-width) solid var(--cap-border-front);box-shadow:var(--cap-shadow-popover);color:var(--cap-text-primary);background:var(--cap-bg-front);width:min(20rem,100vw - 2rem);font-size:var(--cap-font-size-sm);position:fixed;overflow-y:auto}.cap-command .cap-dialog-header h2{font-size:var(--cap-font-size-xs);color:var(--cap-text-muted);font-weight:500}.cap-command-input{align-items:center;gap:var(--cap-space-3);padding:var(--cap-space-3);color:var(--cap-text-muted);border-bottom:var(--cap-border-width) solid var(--cap-overlay-border);margin-bottom:.5rem;display:flex}.cap-command-input input{width:100%;min-width:0;font:var(--cap-font-size-base) var(--cap-font-sans);color:var(--cap-text-primary);background:0 0;border:0;outline:0;padding:0}.cap-command-list{max-height:19rem;overflow:auto}.cap-command-item{align-items:center;gap:var(--cap-space-detail-10);padding:var(--cap-space-detail-10) var(--cap-space-3);border-radius:var(--cap-radius-base);font-size:var(--cap-font-size-sm);cursor:pointer;display:flex}.cap-command-item>span{flex:1}.cap-command-item small{color:var(--cap-text-muted);margin-top:.25rem;display:block}.cap-command-help{align-items:center;gap:var(--cap-space-detail-6);color:var(--cap-text-muted);flex-wrap:wrap;font-size:11px;display:flex}.cap-command .cap-dialog-footer{justify-content:flex-start}.cap-command-empty{padding:var(--cap-space-4);color:var(--cap-text-muted);font-size:var(--cap-font-size-sm);text-align:center}.cap-toast{align-items:flex-start;gap:var(--cap-space-detail-10);max-width:min(24rem,100vw - 2rem);padding:var(--cap-space-detail-14);background:var(--cap-surface-current);color:var(--cap-text-primary);border:var(--cap-border-width) solid var(--cap-overlay-border);border-radius:var(--cap-radius-xl);box-shadow:var(--cap-shadow-popover);font-size:var(--cap-font-size-sm);display:flex}.cap-toast>svg{flex-shrink:0;margin-top:2px}.cap-toast>div{flex:1}.cap-toast strong{font-weight:500}.cap-toast p{color:var(--cap-text-muted);font-size:var(--cap-font-size-xs);margin:.25rem 0 0;line-height:1.5}@media (prefers-reduced-motion:reduce){:where([class^=cap-],[class*=\ cap-]),:where([class^=cap-],[class*=\ cap-]):before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (forced-colors:active){.cap-switch,.cap-checkbox,.cap-radio{appearance:auto}.cap-button,.cap-input,.cap-card,.cap-menu,.cap-dialog{border:1px solid canvastext}.cap-tab-list button[aria-selected=true]{border-color:highlight}}@media (pointer:coarse){.cap-button:not([data-size=xs]),.cap-sidebar-item,.cap-collection-row,.cap-menu-item{min-height:44px}.cap-icon-button:not([data-size=xs]){min-width:44px}}.cap-segment:hover>span,.cap-tab-list button:hover:not(:disabled){background:var(--cap-control-hover);color:var(--cap-content-primary)}.cap-tab-list button{border-radius:var(--cap-radius-small) var(--cap-radius-small) 0 0;padding-inline:var(--cap-space-2)}.cap-toast{align-items:start;gap:var(--cap-space-detail-10);grid-template-columns:20px minmax(0,1fr) auto;line-height:20px;display:grid}.cap-toast>svg{width:20px;height:20px;margin:0}.cap-toast>div{overflow-wrap:anywhere;min-width:0}.cap-toast>.cap-button{width:28px;height:28px;margin-block:-4px}.cap-menu-root,.cap-popover-root,.cap-tooltip-wrap{vertical-align:middle;max-width:100%;display:inline-flex}.cap-modal-layer{z-index:1000;padding:var(--cap-overlay-gutter,var(--cap-space-3));isolation:isolate;color:var(--cap-text-primary);font-family:var(--cap-font-sans);place-items:center;display:grid;position:fixed;inset:0}.cap-modal-backdrop{background:var(--cap-overlay-dim,#0007);animation:cap-overlay-fade var(--cap-duration-normal,.18s) var(--cap-ease-out,ease-out);position:absolute;inset:0}.cap-modal-layer>.cap-dialog{z-index:1;width:min(32rem,100%);max-width:100%;max-height:calc(100dvh - var(--cap-overlay-gutter,12px) * 2);border:var(--cap-border-width) solid var(--cap-overlay-border);border-radius:var(--cap-number-radius-2xl);background:var(--cap-surface-current);color:var(--cap-text-primary);box-shadow:var(--cap-shadow-modal);animation:cap-overlay-enter var(--cap-duration-normal,.18s) var(--cap-ease-out,ease-out);outline:none;flex-direction:column;margin:0;padding:0;display:flex;position:relative;overflow:hidden}.cap-modal-layer>.cap-dialog[data-size=sm]{width:min(24rem,100%)}.cap-modal-layer>.cap-dialog[data-size=lg]{width:min(52rem,100%)}.cap-modal-layer .cap-dialog-header{padding:var(--cap-space-4) var(--cap-space-4) 0;gap:var(--cap-space-3);flex:none}.cap-modal-layer .cap-dialog-header>div{min-width:0}.cap-modal-layer .cap-dialog-header h2{overflow-wrap:anywhere}.cap-modal-layer .cap-dialog-header>.cap-button{flex-shrink:0}.cap-modal-layer .cap-dialog-body{overscroll-behavior:contain;min-height:0;padding:var(--cap-space-4);scrollbar-width:thin;scrollbar-color:var(--cap-border-front-strong) transparent;overflow-y:auto}.cap-modal-layer .cap-dialog-footer{padding:var(--cap-space-3) var(--cap-space-4);border-top-color:var(--cap-overlay-border);background:0 0;flex-wrap:wrap;flex-shrink:0}.cap-modal-layer[data-side=left]{justify-items:start}.cap-modal-layer[data-side=right]{justify-items:end}.cap-modal-layer[data-side=bottom]{align-items:end}.cap-modal-layer>.cap-drawer:not([data-side=bottom]){width:min(25rem,100%);height:100%;animation-name:cap-drawer-enter}.cap-modal-layer>.cap-drawer[data-side=left]{--cap-drawer-offset:-16px}.cap-modal-layer>.cap-drawer[data-side=right]{--cap-drawer-offset:16px}.cap-modal-layer>.cap-drawer[data-side=bottom]{width:min(48rem,100%);max-height:85dvh}.cap-drawer .cap-dialog-body{flex:1}.cap-menu-v2,.cap-popover-v2,.cap-select-popup{z-index:1100;box-sizing:border-box;border:var(--cap-border-width) solid var(--cap-overlay-border);border-radius:var(--cap-number-radius-xl);background:var(--cap-surface-current);color:var(--cap-text-primary);box-shadow:var(--cap-shadow-popover);font-family:var(--cap-font-sans);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--cap-border-front-strong) transparent;animation:cap-overlay-enter var(--cap-duration-fast,.12s) var(--cap-ease-out,ease-out);margin:0;position:fixed;overflow:auto}.cap-menu-v2{gap:var(--cap-item-gap);width:min(16rem,calc(100vw - var(--cap-overlay-gutter,12px) * 2));padding:var(--cap-space-detail-6);flex-direction:column;display:flex}.cap-menu-v2 .cap-menu-item{gap:var(--cap-space-detail-10);min-height:34px;padding:var(--cap-space-detail-7) var(--cap-space-detail-9);border-radius:round(down,calc(7px * var(--cap-radius-scale,1)),1px);transition:background var(--cap-duration-fast,.12s) var(--cap-ease-standard,ease);line-height:1.4}.cap-menu-v2 .cap-menu-item:not(:disabled):is(:hover,:focus){background:var(--cap-control-hover)}.cap-menu-v2 .cap-menu-item>svg{color:var(--cap-text-muted);flex-shrink:0}.cap-menu-v2 .cap-menu-item[data-danger]{color:var(--cap-status-danger-text)}.cap-menu-v2 .cap-menu-item[data-danger]>svg{color:inherit}.cap-menu-v2 .cap-menu-item[data-danger]:is(:hover,:focus){background:var(--cap-status-danger-bg)}.cap-menu-v2 .cap-menu-item:disabled{cursor:not-allowed}.cap-menu-separator{width:auto;height:var(--cap-border-width);margin:5px calc(8px + var(--cap-radius-inset,0px));background:var(--cap-divider-panel);border:0}.cap-menu-v2 .cap-kbd{flex-shrink:0}.cap-popover-v2{width:min(22rem,calc(100vw - var(--cap-overlay-gutter,12px) * 2));padding:var(--cap-space-3);outline:none}.cap-popover-v2:focus-visible{outline:var(--cap-focus-width) solid var(--cap-ring-state-active);outline-offset:var(--cap-focus-offset)}.cap-tooltip-v2{z-index:1200;opacity:1;visibility:visible;max-width:min(18rem,calc(100vw - var(--cap-overlay-gutter,12px) * 2));border:var(--cap-border-width) solid var(--cap-overlay-border);border-radius:calc(8px * var(--cap-radius-enabled,1));background:var(--cap-tooltip-background,var(--cap-surface-current));color:var(--cap-tooltip-foreground,var(--cap-content-primary));font-family:var(--cap-font-sans);font-size:var(--cap-font-size-xs);animation:cap-overlay-fade var(--cap-duration-fast,.12s) var(--cap-ease-out,ease-out);padding:0;font-weight:500;position:fixed;inset:auto;transform:none}.cap-tooltip-shortcut{gap:var(--cap-space-1);margin-top:6px;display:flex}.cap-select-root{vertical-align:middle;min-width:0;max-width:100%;display:inline-flex;position:relative}.cap-field>.cap-select-root{width:100%;display:flex}.cap-select-native{opacity:0!important;pointer-events:none!important;clip-path:inset(50%)!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;inset-block-start:0!important;inset-inline-start:0!important;overflow:hidden!important}.cap-select-trigger{--cap-select-end-inset:max(6px, calc((var(--cap-control-height) - 14px) / 2 - var(--cap-border-width)));justify-content:space-between;align-items:center;gap:var(--cap-space-3);text-align:left;cursor:pointer;width:100%;min-width:7rem;padding-inline-end:var(--cap-select-end-inset);display:inline-flex}.cap-select-trigger>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cap-select-trigger>svg{color:var(--cap-text-muted);transition:transform var(--cap-duration-fast,.12s) var(--cap-ease-standard,ease);flex-shrink:0}.cap-select-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.cap-select-trigger:not(:disabled):is(:hover,[aria-expanded=true]){background:var(--cap-control-hover)}.cap-select-trigger [data-placeholder=true]{color:var(--cap-text-muted)}.cap-select-popup{gap:var(--cap-item-gap);min-width:9rem;max-height:min(20rem,100dvh - 24px);padding:var(--cap-space-detail-6);flex-direction:column;display:flex}.cap-select-option{justify-content:space-between;align-items:center;gap:var(--cap-space-3);min-height:32px;padding:var(--cap-space-detail-7) var(--cap-space-detail-9);border-radius:round(down,calc(7px * var(--cap-radius-scale,1)),1px);cursor:pointer;font-size:var(--cap-font-size-sm);transition:background var(--cap-duration-fast,.12s) var(--cap-ease-standard,ease);line-height:1.4;display:flex}.cap-select-option>span{overflow-wrap:anywhere;min-width:0}.cap-select-option>svg{color:var(--cap-accent-ink);flex-shrink:0}.cap-select-option:not([aria-disabled=true]):is(:hover,[data-active=true]){background:var(--cap-control-hover)}.cap-select-option[aria-disabled=true]{cursor:not-allowed}.cap-select-group{padding:var(--cap-space-2) calc(var(--cap-space-detail-9) + var(--cap-radius-inset)) var(--cap-space-1);color:var(--cap-content-caption);font-size:var(--cap-font-size-tiny);font-weight:400;line-height:14px}.cap-command .cap-dialog-body{padding:0 var(--cap-space-2) var(--cap-space-2)}.cap-command .cap-dialog-header{padding:var(--cap-space-3) var(--cap-space-4) 0}.cap-command-list{gap:var(--cap-item-gap);overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;display:flex}.cap-command-item:is(:hover,[aria-selected=true]){background:var(--cap-control-hover)}@keyframes cap-overlay-enter{0%{opacity:0;transform:translateY(5px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes cap-overlay-fade{0%{opacity:0}to{opacity:1}}@keyframes cap-drawer-enter{0%{opacity:0;transform:translate(var(--cap-drawer-offset,16px))}to{opacity:1;transform:translate(0)}}@media (max-width:600px){.cap-modal-layer:not([data-side]){align-items:end}.cap-modal-layer>.cap-dialog{max-height:min(90dvh,calc(100dvh - var(--cap-overlay-gutter,12px) * 2))}.cap-modal-layer>.cap-drawer:not([data-side=bottom]){max-height:calc(100dvh - var(--cap-overlay-gutter,12px) * 2)}}@media (pointer:coarse){.cap-select-trigger,.cap-menu-v2 .cap-menu-item,.cap-select-option{min-height:44px}}@media (prefers-reduced-motion:reduce){.cap-modal-layer *,.cap-menu-v2,.cap-popover-v2,.cap-tooltip-v2,.cap-select-popup,.cap-select-trigger>svg,.cap-select-option{transition:none;animation:none}}@media (forced-colors:active){.cap-modal-backdrop{opacity:.6;background:canvas}.cap-menu-v2,.cap-popover-v2,.cap-select-popup,.cap-tooltip-v2{border:1px solid canvastext}.cap-select-option[data-active=true]{outline-offset:-2px;outline:1px solid highlight}}.cap-tooltip-v2{pointer-events:auto;box-shadow:var(--cap-shadow-floating)}.cap-modal-layer[data-state=closed]{pointer-events:none}.cap-modal-layer[data-state=closed] .cap-modal-backdrop{animation:cap-overlay-fade-out var(--cap-duration-normal,.18s) var(--cap-ease-standard,ease) both}.cap-modal-layer[data-state=closed]>.cap-dialog{animation:cap-overlay-exit var(--cap-duration-normal,.18s) var(--cap-ease-standard,ease) both}:is(.cap-menu-v2,.cap-popover-v2,.cap-select-popup)[data-state=closed]{pointer-events:none;animation:cap-overlay-exit var(--cap-duration-fast,.12s) var(--cap-ease-standard,ease) both}.cap-tooltip-v2[data-state=closed]{pointer-events:none;animation:cap-overlay-fade-out var(--cap-duration-fast,.12s) var(--cap-ease-standard,ease) both}@keyframes cap-overlay-exit{to{opacity:0;transform:translateY(4px)scale(.98)}}@keyframes cap-overlay-fade-out{to{opacity:0}}@media (prefers-reduced-motion:reduce){.cap-modal-layer[data-state=closed],:is(.cap-menu-v2,.cap-popover-v2,.cap-select-popup,.cap-tooltip-v2)[data-state=closed]{display:none}}.cap-tooltip-body{max-height:inherit;overflow-wrap:anywhere;border-radius:inherit;padding:12px;line-height:1.5;overflow:auto}.cap-tooltip-v2[data-compact]{max-width:min(240px,calc(100vw - var(--cap-overlay-gutter,12px) * 2));border-radius:calc(6px * var(--cap-radius-enabled,1))}.cap-tooltip-v2[data-compact] .cap-tooltip-body{padding:6px 8px}.cap-tooltip-caption{font-size:var(--cap-font-size-tiny);color:var(--cap-content-caption);margin-bottom:3px;font-weight:400}.cap-tooltip-description{color:var(--cap-content-muted);margin-top:4px;font-weight:400}.cap-tooltip-v2[data-variant=inverse]{--cap-tooltip-background:var(--cap-content-primary);--cap-tooltip-foreground:var(--cap-surface-current);border-color:color-mix(in srgb,var(--cap-tooltip-background) var(--cap-outline-opacity),transparent)}.cap-tooltip-v2[data-variant=inverse] :is(.cap-tooltip-caption,.cap-tooltip-description){color:inherit;opacity:.85}.cap-tooltip-v2[data-variant=inverse] .cap-kbd{background:color-mix(in srgb,currentColor 12%,transparent);color:inherit;border-color:color-mix(in srgb,currentColor calc(var(--cap-outline-opacity) * .25),transparent)}.cap-tooltip-v2[data-arrow]:after{content:"";pointer-events:none;left:clamp(14px,var(--cap-tooltip-arrow-x,50%),calc(100% - 14px));box-sizing:border-box;background:var(--cap-tooltip-background,var(--cap-surface-current));border-color:inherit;border-style:solid;border-width:0;width:10px;height:10px;position:absolute;transform:translate(-50%)rotate(45deg)}.cap-tooltip-v2[data-arrow][data-side=top]:after{border-right-width:var(--cap-border-width);border-bottom-width:var(--cap-border-width);top:calc(100% - 5px)}.cap-tooltip-v2[data-arrow][data-side=bottom]:after{border-left-width:var(--cap-border-width);border-top-width:var(--cap-border-width);bottom:calc(100% - 5px)}@media (forced-colors:active){.cap-tooltip-v2[data-variant=inverse]{--cap-tooltip-background:CanvasText;--cap-tooltip-foreground:Canvas}.cap-tooltip-v2[data-arrow]:after{forced-color-adjust:none}}.cap-command .cap-dialog-body{flex-direction:column;display:flex;overflow:hidden}.cap-command-scroll{min-height:0;max-height:min(19rem,100dvh - 180px)}.cap-command-scroll>.cap-scroll-viewport{max-height:inherit;scroll-padding-block:var(--cap-space-6)}.cap-command-scroll .cap-command-list{max-height:none;overflow:visible}.cap-command-compact .cap-dialog-header{--cap-command-control-height:var(--cap-size-control-md);--cap-radius-command-control:round(down, max(0px,calc(var(--cap-number-radius-2xl) - var(--cap-space-2))), 1px);padding:var(--cap-space-2);align-items:center;gap:var(--cap-space-2);border-bottom:var(--cap-border-width) solid var(--cap-overlay-border)}.cap-command-compact .cap-dialog-header>.cap-command-input{height:var(--cap-command-control-height);min-height:var(--cap-command-control-height);padding:0 var(--cap-space-2);border-radius:var(--cap-radius-command-control);border:0;flex:1;margin:0}.cap-command-compact .cap-command-input input{height:100%;font:400 var(--cap-font-size-sm)/var(--cap-line-height-sm) var(--cap-font-sans)}.cap-command-compact .cap-dialog-body{padding:0 var(--cap-space-2)}.cap-command-compact .cap-dialog-header>.cap-button{--cap-control-height:var(--cap-command-control-height);height:var(--cap-command-control-height);min-height:var(--cap-command-control-height);width:var(--cap-command-control-height);min-width:var(--cap-command-control-height);border-radius:var(--cap-radius-command-control)}@media (pointer:coarse){.cap-command-compact .cap-dialog-header{--cap-command-control-height:var(--cap-touch-target)}}.cap-command{--cap-command-shell-inset:calc(var(--cap-space-2) * var(--cap-radius-enabled));--cap-command-row-inset:calc(var(--cap-space-2) * var(--cap-radius-enabled) + var(--cap-space-3) * var(--cap-square))}.cap-command .cap-dialog-body{padding-inline:var(--cap-command-shell-inset);padding-bottom:var(--cap-command-shell-inset)}.cap-command .cap-command-list{padding:var(--cap-command-shell-inset) 0;gap:calc(var(--cap-item-gap) * var(--cap-radius-enabled))}.cap-command .cap-command-item{min-height:var(--cap-size-control-md);padding:var(--cap-space-2) var(--cap-command-row-inset);border-radius:round(down,max(0px,calc(var(--cap-number-radius-2xl) - var(--cap-command-shell-inset))),1px)}.cap-command .cap-command-input{gap:var(--cap-space-2);min-height:var(--cap-size-control-md);padding-inline:var(--cap-command-row-inset)}.cap-command-compact .cap-dialog-header{padding:var(--cap-command-shell-inset);gap:var(--cap-command-shell-inset)}.cap-command-compact .cap-dialog-header>.cap-command-input{padding-inline:var(--cap-command-row-inset)}.cap-command .cap-command-input>svg{flex:none}.cap-command .cap-command-input input{font:400 var(--cap-font-size-sm)/var(--cap-line-height-sm) var(--cap-font-sans)}.cap-command .cap-command-input input::placeholder{color:var(--cap-content-caption)}.cap-command .cap-command-item>span{overflow-wrap:anywhere;min-width:0}@media (pointer:coarse){.cap-command .cap-command-item{min-height:var(--cap-touch-target)}}.cap-tooltip-body>:is(.cap-tooltip-caption,.cap-tooltip-content,.cap-tooltip-description){white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}.cap-tooltip-content :where(pre,code){white-space:pre-wrap;overflow-wrap:anywhere}.cap-scroll-area{--cap-scroll-fade-size:min(12%,var(--cap-space-10));--cap-scrollbar-thumb:color-mix(in srgb, var(--cap-content-muted) 45%, transparent);border-radius:inherit;grid-template-rows:minmax(0,1fr);min-width:0;min-height:0;display:grid;position:relative}.cap-scroll-viewport{min-width:0;min-height:0;max-height:inherit;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--cap-scrollbar-thumb) transparent;border-radius:inherit;max-width:100%;scroll-padding:var(--cap-space-4);overflow:auto}.cap-scroll-area[data-axis=vertical]>.cap-scroll-viewport{overflow-x:hidden}.cap-scroll-area[data-axis=horizontal]>.cap-scroll-viewport{overscroll-behavior-y:auto;overflow-y:hidden}.cap-scroll-area[data-axis=horizontal] .cap-scroll-content{width:max-content;min-width:100%}.cap-scroll-area:has(>.cap-scroll-viewport:focus-visible){outline:var(--cap-focus-width) solid var(--cap-ring-state-active);outline-offset:var(--cap-focus-offset)}.cap-scroll-area>.cap-scroll-viewport:focus-visible{outline:none}.cap-scroll-viewport::-webkit-scrollbar{width:8px;height:8px}.cap-scroll-viewport::-webkit-scrollbar-thumb{background:var(--cap-scrollbar-thumb);border-radius:var(--cap-radius-full);background-clip:padding-box;border:2px solid #0000}.cap-scroll-viewport::-webkit-scrollbar-thumb:hover{background-color:var(--cap-text-muted)}.cap-scroll-viewport::-webkit-scrollbar-track{background:0 0}.cap-scroll-viewport::-webkit-scrollbar-corner{background:0 0}.cap-scroll-area[data-scrollbar=hidden]>.cap-scroll-viewport{scrollbar-width:none}.cap-scroll-area[data-scrollbar=hidden]>.cap-scroll-viewport::-webkit-scrollbar{width:0;height:0;display:none}.cap-scroll-content{min-width:0;display:flow-root}.cap-scroll-fade{z-index:2;pointer-events:none;opacity:0;position:absolute}.cap-scroll-area[data-fade=none]>.cap-scroll-fade{display:none}.cap-scroll-fade[data-edge=top],.cap-scroll-fade[data-edge=bottom]{height:var(--cap-scroll-fade-size);inset-inline:0}.cap-scroll-fade[data-edge=left],.cap-scroll-fade[data-edge=right]{width:var(--cap-scroll-fade-size);inset-block:0}.cap-scroll-fade[data-edge=top]{height:var(--cap-scroll-fade-top-size,var(--cap-scroll-fade-size));background:linear-gradient(to bottom,var(--cap-surface-current),transparent);border-start-start-radius:inherit;border-start-end-radius:inherit;top:0}.cap-scroll-fade[data-edge=bottom]{height:var(--cap-scroll-fade-bottom-size,var(--cap-scroll-fade-size));background:linear-gradient(to top,var(--cap-surface-current),transparent);border-end-end-radius:inherit;border-end-start-radius:inherit;bottom:0}.cap-scroll-fade[data-edge=left]{width:var(--cap-scroll-fade-left-size,var(--cap-scroll-fade-size));background:linear-gradient(to right,var(--cap-surface-current),transparent);left:0}.cap-scroll-fade[data-edge=right]{width:var(--cap-scroll-fade-right-size,var(--cap-scroll-fade-size));background:linear-gradient(to left,var(--cap-surface-current),transparent);right:0}:is(.cap-action-bar,.cap-button-group,.cap-split-button)[data-size=xs]{--cap-toolbar-control-height:var(--cap-size-control-xs);--cap-toolbar-control-font-size:var(--cap-font-size-xs);--cap-toolbar-icon-size:12px;--cap-toolbar-inset:var(--cap-component-button-inset-inline-xs);--cap-toolbar-gap:var(--cap-space-1);--cap-toolbar-counter-height:16px}:is(.cap-action-bar,.cap-button-group,.cap-split-button)[data-size=sm]{--cap-toolbar-control-height:var(--cap-size-control-sm);--cap-toolbar-control-font-size:var(--cap-font-size-sm);--cap-toolbar-icon-size:14px;--cap-toolbar-inset:var(--cap-component-button-inset-inline-sm);--cap-toolbar-gap:var(--cap-space-detail-6);--cap-toolbar-counter-height:20px}:is(.cap-action-bar,.cap-button-group,.cap-split-button)[data-size=md]{--cap-toolbar-control-height:var(--cap-size-control-md);--cap-toolbar-control-font-size:var(--cap-font-size-sm);--cap-toolbar-icon-size:16px;--cap-toolbar-inset:var(--cap-component-button-inset-inline-md);--cap-toolbar-gap:var(--cap-space-detail-6);--cap-toolbar-counter-height:24px}:is(.cap-action-bar,.cap-button-group,.cap-split-button)[data-size=lg]{--cap-toolbar-control-height:var(--cap-size-control-lg);--cap-toolbar-control-font-size:var(--cap-font-size-base);--cap-toolbar-icon-size:18px;--cap-toolbar-inset:var(--cap-component-button-inset-inline-lg);--cap-toolbar-gap:var(--cap-space-2);--cap-toolbar-counter-height:28px}:is(.cap-action-bar,.cap-button-group,.cap-split-button) :is(.cap-button,.cap-input)[data-size]{--cap-control-height:var(--cap-toolbar-control-height,var(--cap-size-control-md));height:var(--cap-control-height);font-size:var(--cap-toolbar-control-font-size,var(--cap-font-size-sm))}.cap-button-group,.cap-split-button{height:var(--cap-toolbar-control-height,var(--cap-size-control-md));vertical-align:middle;flex-shrink:0;align-items:stretch;width:fit-content;max-width:100%;display:inline-flex}.cap-button-group{gap:var(--cap-item-gap);border-radius:var(--cap-radius-xl)}.cap-button-group-items{align-items:center;gap:var(--cap-item-gap-roomy);min-width:0;display:inline-flex}.cap-button-group[data-orientation=vertical],.cap-button-group[data-orientation=vertical]>.cap-button-group-items{flex-direction:column;height:auto}.cap-button-group[data-attached]{background:0 0;gap:0;padding:0}.cap-button-group[data-attached]>.cap-button-group-items{gap:var(--cap-item-gap);padding:var(--cap-item-gap);border-radius:inherit;background:var(--cap-group-background);outline:var(--cap-border-width) solid var(--cap-panel-border);outline-offset:calc(-1 * var(--cap-border-width))}.cap-button-group[data-attached] :is(.cap-button,.cap-input)[data-size]{--cap-control-height:calc(var(--cap-toolbar-control-height,var(--cap-size-control-md)) - 2 * var(--cap-item-gap));height:var(--cap-control-height);border-radius:round(down,max(0px,calc(var(--cap-radius-xl) - var(--cap-item-gap))),1px);border-color:#0000;min-height:0}.cap-button-group[data-attached] .cap-icon-button svg{width:var(--cap-toolbar-icon-size,14px);height:var(--cap-toolbar-icon-size,14px)}.cap-button-group-prefix{--cap-group-count-inset:6px;min-width:var(--cap-toolbar-control-height,var(--cap-size-control-md));padding:0 var(--cap-group-count-inset);background:var(--cap-group-prefix);color:var(--cap-group-text);font-size:var(--cap-font-size-xs);font-variant-numeric:tabular-nums;border-start-start-radius:inherit;border-end-start-radius:inherit;justify-content:center;align-items:center;display:inline-flex}.cap-button-group-prefix>.cap-counter[data-size]{padding-inline:0}.cap-button-group[data-orientation=vertical]>.cap-button-group-prefix{min-height:var(--cap-toolbar-control-height,var(--cap-size-control-md));border-start-end-radius:inherit;border-end-start-radius:0}.cap-button-group :is(.cap-tooltip-wrap,.cap-menu-root,.cap-popover-root,.cap-select-root){align-items:stretch;display:inline-flex}.cap-split-button{gap:var(--cap-item-gap);border-radius:var(--cap-radius-base);border:0;padding:0;overflow:visible}.cap-split-button>.cap-button{border-start-end-radius:var(--cap-radius-small);border-end-end-radius:var(--cap-radius-small)}.cap-split-button>.cap-menu-root{display:inline-flex}.cap-split-button>.cap-menu-root>.cap-button{border-inline-start-color:var(--cap-control-border,transparent);border-start-start-radius:var(--cap-radius-small);border-end-start-radius:var(--cap-radius-small)}.cap-split-button>.cap-button:focus-visible,.cap-button-group .cap-button:focus-visible{z-index:1;position:relative}.cap-action-bar{align-items:center;gap:var(--cap-space-2);min-width:0;color:var(--cap-text-primary);flex-wrap:wrap;padding:0;display:flex}.cap-action-bar[aria-orientation=vertical]{flex-direction:column;align-items:stretch}.cap-floating-action-bar{width:fit-content;max-width:100%;padding:var(--cap-floating-inset,var(--cap-space-detail-6));border:var(--cap-border-width) solid var(--cap-overlay-border);border-radius:var(--cap-radius-2xl,16px);background:var(--cap-surface-current,var(--cap-bg-front));box-shadow:var(--cap-shadow-floating);margin:0}.cap-floating-action-bar[data-position=sticky]{bottom:var(--cap-space-8);margin:var(--cap-space-8);max-width:calc(100% - 2 * var(--cap-space-8));z-index:5;position:sticky}.cap-floating-field{gap:var(--cap-space-detail-6);min-width:0;display:grid}.cap-floating-control{min-width:0;position:relative}.cap-floating-input{width:100%;min-width:0;min-height:3.25rem;padding:var(--cap-space-detail-22) var(--cap-space-3) var(--cap-space-detail-6);color:var(--cap-text-primary);background:var(--cap-control-bg,var(--cap-bg-input));border:var(--cap-border-width) solid var(--cap-control-border,transparent);border-radius:var(--cap-radius-base);font-size:var(--cap-font-size-sm);transition:border-color var(--cap-duration-fast,.12s),background var(--cap-duration-fast,.12s);line-height:1.4;display:block}.cap-floating-control>label{inset-inline-start:.75rem;max-width:calc(100% - 1.5rem);color:var(--cap-text-muted);font-size:var(--cap-font-size-sm);pointer-events:none;transform-origin:0 0;transition:transform var(--cap-duration-fast,.12s) var(--cap-ease-standard,ease);text-overflow:ellipsis;white-space:nowrap;line-height:1.3;position:absolute;top:.45rem;overflow:hidden;transform:scale(.86)}.cap-floating-input:placeholder-shown:not(:focus)+label{transform:translateY(.55rem)scale(1)}.cap-floating-control[data-persistent]>label{transform:scale(.86)}.cap-floating-input::placeholder{color:var(--cap-text-muted);opacity:0}.cap-floating-input:focus::placeholder{opacity:1}.cap-floating-input:hover:not(:disabled){background:var(--cap-control-hover,var(--cap-bg-input-hover))}.cap-floating-input:focus{outline:var(--cap-focus-width) solid var(--cap-ring-state-active);outline-offset:var(--cap-focus-offset);border-color:var(--cap-border-state-active);background:var(--cap-control-active,var(--cap-bg-input-active))}.cap-floating-field[data-invalid] .cap-floating-input{border-color:var(--cap-status-danger-text)}.cap-floating-input:disabled{cursor:not-allowed}.cap-floating-leading,.cap-floating-trailing{color:var(--cap-text-muted);justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0}.cap-floating-leading{pointer-events:none;inset-inline-start:.75rem}.cap-floating-trailing{inset-inline-end:.625rem}.cap-floating-control[data-leading]>.cap-floating-input{padding-inline-start:var(--cap-space-10)}.cap-floating-control[data-leading]>label{max-width:calc(100% - 3.25rem);inset-inline-start:2.5rem}.cap-floating-control[data-trailing]>.cap-floating-input{padding-inline-end:var(--cap-space-12)}.cap-floating-control[data-trailing]>label{max-width:calc(100% - 3.75rem)}.cap-floating-control[data-leading][data-trailing]>label{max-width:calc(100% - 5.5rem)}.cap-status-bar{justify-content:space-between;align-items:center;gap:var(--cap-space-2) var(--cap-space-4);min-width:0;min-height:2rem;padding:var(--cap-space-detail-6) var(--cap-space-3);color:var(--cap-text-muted);font-size:var(--cap-font-size-xs);background:0 0;border:0;flex-wrap:wrap;line-height:1.4;display:flex}.cap-status-bar[data-variant=surface]{background:var(--cap-control-bg,var(--cap-bg-el-subtle));border:var(--cap-border-width) solid var(--cap-panel-border,transparent);border-radius:var(--cap-radius-base)}.cap-status-main,.cap-status-trailing{align-items:center;gap:var(--cap-space-2);min-width:0;display:flex}.cap-status-main>span:last-child{overflow-wrap:anywhere}.cap-status-dot{background:var(--cap-accent-ink);border-radius:50%;flex-shrink:0;width:.375rem;height:.375rem}.cap-status-bar[aria-busy=true] .cap-status-dot{animation:1.8s ease-in-out infinite cap-pulse}.cap-alert{--cap-alert-icon-size:20px;--cap-alert-content-start:calc(.75rem + var(--cap-alert-icon-size) + .625rem);color:var(--cap-accent-ink);background:var(--cap-accent-soft);border:var(--cap-border-width) solid var(--cap-panel-border,transparent);border-radius:var(--cap-radius-base);font-size:var(--cap-font-size-sm);line-height:1.5;overflow:hidden}.cap-alert-header{align-items:center;gap:var(--cap-space-1);min-height:3rem;padding:var(--cap-space-2) var(--cap-space-3);grid-template-columns:minmax(0,1fr);display:grid}.cap-alert-header[data-dismissible]{grid-template-columns:minmax(0,1fr) 28px}.cap-alert-heading,.cap-alert-toggle{grid-template-columns:var(--cap-alert-icon-size) minmax(0,1fr);align-items:center;column-gap:var(--cap-space-detail-10);min-width:0;min-height:2rem;padding:0;display:grid}.cap-alert-toggle{grid-template-columns:var(--cap-alert-icon-size) minmax(0,1fr) 28px;width:100%;color:inherit;font:inherit;text-align:start;border-radius:var(--cap-radius-small);cursor:pointer;transition:background var(--cap-duration-fast,.12s);background:0 0;border:0}.cap-alert-toggle:hover{background:var(--cap-control-hover)}.cap-alert-toggle:focus-visible{outline:var(--cap-focus-width) solid currentColor;outline-offset:3px}.cap-alert-icon{width:var(--cap-alert-icon-size);height:var(--cap-alert-icon-size);justify-content:center;align-items:center;display:inline-flex}.cap-alert-title{overflow-wrap:anywhere;min-width:0;font-weight:500}.cap-alert-action{justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.cap-alert-chevron{transition:transform var(--cap-duration-normal,.18s) var(--cap-ease-standard,ease);transform:rotate(-90deg)}.cap-alert[data-expanded] .cap-alert-chevron{transform:rotate(0)}.cap-alert-header>.cap-alert-dismiss{width:28px;height:28px;color:inherit;margin:0;padding:0}.cap-alert-body{opacity:0;transition:grid-template-rows var(--cap-duration-normal,.18s) var(--cap-ease-standard,ease),opacity var(--cap-duration-normal,.18s);grid-template-rows:0fr;display:grid}.cap-alert-body>div{min-height:0;overflow:hidden}.cap-alert-body[data-open]{opacity:1;grid-template-rows:1fr}.cap-alert-body-content{padding:0 var(--cap-space-3) var(--cap-space-3) var(--cap-alert-content-start);overflow-wrap:anywhere}.cap-alert-body-content>:first-child{margin-top:0}.cap-alert-body-content>:last-child{margin-bottom:0}.cap-sidebar-panel{width:17rem;min-width:0;max-width:100%;min-height:0;color:var(--cap-text-primary);background:var(--cap-surface-current,var(--cap-bg-back));border:var(--cap-border-width) solid var(--cap-panel-border,transparent);border-radius:var(--cap-radius-xl);flex-direction:column;display:flex;overflow:hidden}.cap-sidebar-panel-header{padding:var(--cap-space-4) var(--cap-space-3) var(--cap-space-2);color:var(--cap-content-caption);font-size:var(--cap-font-size-tiny);line-height:var(--cap-font-line-height-xxs);text-transform:uppercase;letter-spacing:.04em;overflow-wrap:anywhere;font-weight:400}.cap-sidebar-panel-scroll{border-radius:0;flex:1}.cap-sidebar-panel-content{padding:var(--cap-space-2)}.cap-sidebar-panel-footer{align-items:flex-start;gap:var(--cap-space-2);padding:var(--cap-space-3);color:var(--cap-content-muted);font-size:var(--cap-font-size-xxs);line-height:var(--cap-font-line-height-xxs);overflow-wrap:anywhere;flex-direction:column;flex-shrink:0;margin-top:auto;display:flex}.cap-sidebar-panel-footer>*{min-width:0;max-width:100%}.cap-sidebar-panel-footer[data-align=center]{align-items:center}.cap-sidebar-panel-footer[data-align=end]{align-items:flex-end}.cap-sidebar-panel-footer[data-align=stretch]{align-items:stretch}.cap-sidebar-panel-footer>.cap-floating-action-bar{width:fit-content;max-width:100%;margin:0;position:static}.cap-sidebar-panel-footer[data-align=stretch]>.cap-floating-action-bar{width:100%}@media (pointer:coarse){:is(.cap-action-bar,.cap-button-group,.cap-split-button),:is(.cap-action-bar,.cap-button-group,.cap-split-button)[data-size]{--cap-toolbar-control-height:44px}.cap-button-group .cap-icon-button,.cap-split-button .cap-icon-button,.cap-action-bar .cap-icon-button{min-width:44px}.cap-button-group[data-attached] .cap-button[data-size]{min-height:0;position:relative}.cap-button-group[data-attached] .cap-button:before{content:"";position:absolute;inset-block:-3px;inset-inline:0}.cap-button-group[data-orientation=vertical][data-attached] .cap-button[data-size]{--cap-control-height:44px;min-height:44px}.cap-button-group[data-orientation=vertical][data-attached] .cap-button:before{content:none}.cap-alert-toggle{min-height:44px}.cap-alert-header[data-dismissible]{grid-template-columns:minmax(0,1fr) 44px}.cap-alert-header>.cap-alert-dismiss{width:44px;height:44px}.cap-alert-toggle{grid-template-columns:var(--cap-alert-icon-size) minmax(0,1fr) 44px}.cap-alert-action{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.cap-floating-control>label,.cap-floating-input,.cap-alert-toggle,.cap-alert-chevron,.cap-alert-body{transition:none}.cap-status-bar[aria-busy=true] .cap-status-dot{animation:none}}.cap-scroll-floating{inset-inline:var(--cap-space-4);bottom:var(--cap-space-4);z-index:5;pointer-events:none;justify-content:center;display:flex;position:absolute}.cap-scroll-floating>*{pointer-events:auto}.cap-scroll-area[data-floating] .cap-scroll-content{padding-bottom:calc(var(--cap-floating-height) + 2 * var(--cap-space-4))}.cap-scroll-area[data-floating] .cap-scroll-viewport{scroll-padding-bottom:calc(var(--cap-floating-height) + 2 * var(--cap-space-4))}.cap-scroll-floating>.cap-floating-action-bar{max-width:100%;margin:0;position:static}:is(.cap-action-bar,.cap-button-group,.cap-split-button)[data-size=xl]{--cap-toolbar-control-height:var(--cap-size-control-xl);--cap-toolbar-control-font-size:var(--cap-font-size-base);--cap-toolbar-icon-size:20px;--cap-toolbar-inset:var(--cap-component-button-inset-inline-xl);--cap-toolbar-gap:var(--cap-space-2);--cap-toolbar-counter-height:32px}.cap-floating-action-bar[data-size=lg],.cap-floating-action-bar[data-size=xl]{padding:var(--cap-space-2)}.cap-floating-items,.cap-floating-leading-slot,.cap-floating-trailing-slot{align-items:center;gap:var(--cap-space-1);flex-wrap:wrap;min-width:0;display:flex}.cap-floating-action-bar>.cap-floating-items{flex:0 auto}.cap-floating-trailing-slot{margin-inline-start:auto}.cap-floating-action-bar[aria-orientation=vertical]>div{flex-direction:column;width:100%}.cap-floating-action-bar[aria-orientation=vertical]>.cap-floating-trailing-slot{margin-inline-start:0}.cap-sidebar-panel-items{gap:var(--cap-space-half);min-width:0;display:grid}.cap-calendar{width:100%;min-width:0;max-width:25rem;color:var(--cap-text-primary);font-size:var(--cap-font-size-sm)}.cap-calendar-toolbar{justify-content:space-between;align-items:center;gap:var(--cap-space-2);padding:var(--cap-space-1) 0 var(--cap-space-detail-14);display:flex}.cap-calendar-toolbar>.cap-button{flex:none}.cap-calendar-prev>svg{transform:rotate(180deg)}.cap-calendar-period{justify-content:center;align-items:center;gap:var(--cap-space-half);border:var(--cap-border-width) solid var(--cap-border-base);border-radius:var(--cap-radius-xl);min-width:0;height:var(--cap-size-control-md);padding:var(--cap-space-half);background:var(--cap-control-bg);display:flex}.cap-calendar-period .cap-input{height:calc(var(--cap-size-control-md) - 6px);width:auto;min-width:0;max-width:9rem;box-shadow:none;text-transform:capitalize;background:0 0;border-color:#0000}.cap-calendar-period .cap-select-root{min-width:0}.cap-calendar-period .cap-select-trigger{background:0 0;border-color:#0000}.cap-calendar-period .cap-select-trigger:hover{background:var(--cap-control-hover)}.cap-calendar-grid{gap:var(--cap-space-detail-5);display:grid}.cap-calendar-week{gap:var(--cap-space-detail-3);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.cap-calendar-week>[role=columnheader]{padding:var(--cap-space-detail-6) 0 var(--cap-space-detail-10);text-align:center;color:var(--cap-text-muted);font-size:var(--cap-font-size-xs);font-weight:500}.cap-calendar-day{aspect-ratio:1.2;border-radius:var(--cap-radius-xl);width:100%;min-height:36px;font:inherit;color:var(--cap-text-primary);cursor:pointer;transition:background var(--cap-duration-fast,.12s) var(--cap-ease-standard,ease),color var(--cap-duration-fast,.12s) var(--cap-ease-standard,ease);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.cap-calendar-day[data-outside]{color:var(--cap-text-muted)}.cap-calendar-day[data-selected]{background:var(--cap-text-primary);color:var(--cap-bg-base);font-weight:600}.cap-calendar-day[data-selected]:hover{background:var(--cap-text-primary)}.cap-calendar-day:disabled{cursor:not-allowed}.cap-calendar-day:focus-visible{outline:var(--cap-focus-width) solid var(--cap-accent-solid);outline-offset:2px;z-index:1}.cap-calendar-dot{background:currentColor;border-radius:50%;width:4px;height:4px;position:absolute;bottom:4px;left:calc(50% - 2px)}.cap-calendar-footer{justify-content:space-between;align-items:center;gap:var(--cap-space-2);color:var(--cap-text-muted);font-size:var(--cap-font-size-xs);margin-top:12px;display:flex}.cap-calendar-agenda{border-top:var(--cap-border-width) solid var(--cap-divider-panel);padding-top:var(--cap-space-detail-14);margin-top:12px}.cap-calendar-agenda ul{gap:var(--cap-space-3);margin:0;padding:0;list-style:none;display:grid}.cap-calendar-agenda li{align-items:center;gap:var(--cap-space-detail-10);min-width:0;display:flex}.cap-calendar-event-line{border-radius:var(--cap-number-radius-sm);background:var(--cap-accent-solid);flex:none;align-self:stretch;width:4px;min-height:20px}.cap-calendar-agenda strong{font-size:var(--cap-font-size-sm);overflow-wrap:anywhere;flex:1;font-weight:600}.cap-calendar-agenda li>span:last-child:not(.cap-calendar-event-line){color:var(--cap-text-muted);white-space:nowrap;font-size:var(--cap-font-size-xs)}.cap-calendar-agenda>p{color:var(--cap-text-muted);font-size:var(--cap-font-size-xs);margin:4px 0 0}.cap-datepicker-popover{width:23rem;max-width:calc(100vw - 24px);padding:var(--cap-space-detail-14)}.cap-datepicker-popover .cap-calendar{max-width:none}.cap-markdown{color:var(--cap-text-primary);font-size:var(--cap-font-size-sm);overflow-wrap:anywhere;line-height:1.8}.cap-markdown>:first-child{margin-top:0}.cap-markdown>:last-child{margin-bottom:0}.cap-markdown p{white-space:pre-wrap;margin:0 0 14px}.cap-markdown h1,.cap-markdown h2,.cap-markdown h3,.cap-markdown h4,.cap-markdown h5,.cap-markdown h6{color:var(--cap-text-primary);margin:24px 0 12px;font-weight:600;line-height:1.35}.cap-markdown h1{font-size:1.75rem}.cap-markdown h2{font-size:1.4rem}.cap-markdown h3{font-size:1.15rem}.cap-markdown h4,.cap-markdown h5,.cap-markdown h6{font-size:1rem}.cap-markdown a{color:var(--cap-accent-ink);text-decoration:none}.cap-markdown code{font-family:var(--cap-font-code);border-radius:var(--cap-number-radius-sm);padding:var(--cap-space-half) var(--cap-space-detail-5);background:var(--cap-bg-el);font-size:.9em}.cap-markdown pre{max-width:100%;padding:var(--cap-space-detail-14);border:var(--cap-border-width) solid var(--cap-border-base);border-radius:var(--cap-radius-base);background:var(--cap-bg-back);white-space:pre;tab-size:2;overflow:auto}.cap-markdown pre code{background:0 0;border-radius:0;padding:0}.cap-markdown blockquote{padding:var(--cap-space-half) 0 var(--cap-space-half) var(--cap-space-detail-14);border-inline-start:3px solid var(--cap-accent-ink);color:var(--cap-text-muted);white-space:pre-wrap;margin:16px 0}.cap-markdown ul,.cap-markdown ol{margin:0 0 14px;padding-inline-start:var(--cap-space-detail-22)}.cap-markdown li{margin:8px 0}.cap-markdown hr{border:0;border-top:var(--cap-border-width) solid var(--cap-divider-panel);margin:20px 0}.cap-markdown .cap-markdown-task{align-items:baseline;gap:var(--cap-space-2);margin-inline-start:-18px;list-style:none;display:flex}.cap-markdown-task-icon{border:var(--cap-border-width) solid var(--cap-border-emphasis);border-radius:var(--cap-number-radius-sm);width:15px;height:15px;color:var(--cap-accent-ink);background:var(--cap-bg-el);flex:none;justify-content:center;align-self:center;align-items:center;display:inline-flex}.cap-markdown-placeholder{color:var(--cap-text-muted)}.cap-markdown-editor{border:var(--cap-border-width) solid var(--cap-border-base);border-radius:var(--cap-radius-xl);background:var(--cap-bg-front);min-width:0;transition:border-color var(--cap-duration-fast,.12s) var(--cap-ease-standard,ease);overflow:hidden}.cap-markdown-editor:focus-within{border-color:var(--cap-border-strong)}.cap-markdown-toolbar{justify-content:space-between;align-items:center;gap:var(--cap-space-2);padding:var(--cap-space-2);border-bottom:var(--cap-border-width) solid var(--cap-divider-panel);background:var(--cap-bg-back);flex-wrap:wrap;display:flex}.cap-markdown-toolbar>[role=group]{align-items:center;gap:var(--cap-space-half);display:flex}.cap-markdown-toolbar .cap-button{min-width:28px}.cap-markdown-toolbar .cap-segmented{font-size:var(--cap-font-size-xs);max-width:100%}.cap-markdown-editor-body{grid-template-columns:minmax(0,1fr);display:grid}.cap-markdown-editor[data-mode=split] .cap-markdown-editor-body{grid-template-columns:repeat(2,minmax(0,1fr))}.cap-markdown-input{min-width:0}.cap-markdown-input textarea{resize:vertical;width:100%;min-height:17rem;padding:var(--cap-space-detail-18);box-sizing:border-box;color:var(--cap-text-primary);font-family:var(--cap-font-code);font-size:var(--cap-font-size-sm);background:0 0;border:0;outline:none;line-height:1.7;display:block}.cap-markdown-input textarea:focus-visible{outline:var(--cap-focus-width) solid var(--cap-focus-ring);outline-offset:-3px}.cap-markdown-input textarea::placeholder{color:var(--cap-text-muted)}.cap-markdown-editor-preview{padding:var(--cap-space-detail-18);box-sizing:border-box;min-width:0;min-height:17rem;max-height:36rem;overflow:auto}.cap-markdown-editor[data-mode=split] .cap-markdown-editor-preview{border-inline-start:var(--cap-border-width) solid var(--cap-divider-panel)}.cap-markdown-status{justify-content:space-between;align-items:center;gap:var(--cap-space-2);min-height:30px;padding:var(--cap-space-detail-6) var(--cap-space-3);border-top:var(--cap-border-width) solid var(--cap-divider-panel);color:var(--cap-text-muted);font-size:var(--cap-font-size-xxs);flex-wrap:wrap;display:flex}.cap-content-card{border:var(--cap-border-width) solid var(--cap-border-base);border-radius:var(--cap-radius-xl);background:var(--cap-surface-block);min-width:0;color:var(--cap-text-primary);transition:border-color var(--cap-duration-fast,.12s) var(--cap-ease-standard,ease),background var(--cap-duration-fast,.12s) var(--cap-ease-standard,ease);flex-direction:column;display:flex;position:relative;overflow:visible}.cap-content-card[data-selected]{border-color:var(--cap-accent-solid);box-shadow:0 0 0 var(--cap-border-width) var(--cap-accent-solid)}.cap-content-card[data-orientation=horizontal]{flex-direction:row}.cap-content-card-cover{background:var(--cap-accent-soft);justify-content:center;align-items:center;min-height:100px;display:flex;overflow:hidden}.cap-content-card-cover img{object-fit:cover;width:100%;height:100%;display:block}.cap-content-card[data-orientation=horizontal]>.cap-content-card-cover{flex:0 0 30%;max-width:160px;min-height:0}.cap-content-card-body{padding:calc(var(--cap-space-4) + var(--cap-radius-inset));flex:1;min-width:0}.cap-content-card[data-density=compact]>.cap-content-card-body{padding:calc(var(--cap-space-3) + var(--cap-radius-inset))}.cap-content-card-header{align-items:center;gap:var(--cap-space-2);min-height:22px;margin-bottom:10px;display:flex}.cap-content-card-header-content{flex:1;min-width:0}.cap-content-card-header-content:empty{display:none}.cap-content-card-actions{flex:none;margin-inline-start:auto}.cap-content-card-header>.cap-checkbox{margin:0}.cap-content-card-title{font-size:var(--cap-font-size-base);overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.45}.cap-content-card-open{border-radius:var(--cap-number-radius-sm);width:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0;display:block}.cap-content-card-open:hover{background:var(--cap-reaction-hover);text-decoration:none}.cap-content-card-open:focus-visible{outline:var(--cap-focus-width) solid var(--cap-accent-solid);outline-offset:4px}.cap-content-card-description{font-size:var(--cap-font-size-sm);color:var(--cap-text-muted);overflow-wrap:anywhere;margin-top:8px;line-height:1.5}.cap-content-card-description>p{margin:0}.cap-content-card-metadata{gap:var(--cap-space-2);color:var(--cap-text-muted);font-size:var(--cap-font-size-xs);flex-wrap:wrap;align-items:center;margin-top:12px;display:flex}.cap-content-card-footer{align-items:center;gap:var(--cap-space-detail-6);font-size:var(--cap-font-size-xs);flex-wrap:wrap;margin-top:12px;display:flex}.cap-task-title-row{align-items:flex-start;gap:var(--cap-space-detail-9);display:flex}.cap-task-title-row>.cap-content-card-open,.cap-task-title-row>span{flex:1;min-width:0}.cap-task-checkbox{appearance:none;border:1.5px solid var(--cap-text-muted);cursor:pointer;width:19px;height:19px;transition:background var(--cap-duration-fast,.12s) var(--cap-ease-standard,ease);background:0 0;border-radius:50%;flex:0 0 19px;margin:2px 0 0;display:block}.cap-task-checkbox:checked{background:var(--cap-accent-solid);border-color:var(--cap-accent-solid);box-shadow:inset 0 0 0 4px var(--cap-bg-front)}.cap-task-checkbox:focus-visible{outline:var(--cap-focus-width) solid var(--cap-accent-solid);outline-offset:3px}.cap-task-card[data-completed] .cap-task-title-row>.cap-content-card-open,.cap-task-card[data-completed] .cap-task-title-row>span{color:var(--cap-text-muted);text-decoration:line-through}.cap-kanban-board{align-items:flex-start;gap:var(--cap-space-4);width:100%;min-width:0;max-width:100%;padding:var(--cap-space-half) var(--cap-space-half) var(--cap-space-detail-14);box-sizing:border-box;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:none;display:flex;overflow-x:auto}.cap-kanban-board::-webkit-scrollbar{display:none}.cap-kanban-board:focus-visible{outline:var(--cap-focus-width) solid var(--cap-accent-solid);outline-offset:3px;border-radius:var(--cap-radius-base)}.cap-kanban-column{scroll-snap-align:start;flex:1 0 260px;min-width:0;max-width:360px}.cap-kanban-column-header{align-items:center;gap:var(--cap-space-2);min-height:30px;margin-bottom:14px;display:flex}.cap-kanban-column-title{align-items:center;gap:var(--cap-space-2);min-width:0;max-width:100%;font-size:var(--cap-font-size-sm);padding:var(--cap-space-1) var(--cap-space-detail-6) var(--cap-space-1) var(--cap-space-detail-10);background:var(--cap-control-bg);color:var(--cap-content-primary);border-radius:var(--cap-radius-base);margin:0;font-weight:500;display:inline-flex}.cap-kanban-column-title>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cap-kanban-column-title[data-accent]:not([data-accent=neutral]):not([data-accent=gray]),.cap-kanban-column-title:not([data-accent]){background:var(--cap-accent-normal);color:var(--cap-accent-text)}.cap-kanban-column-title>.cap-counter{color:inherit;background:var(--cap-reaction-hover)}.cap-kanban-column-actions{flex:none;margin-inline-start:auto}.cap-kanban-column-body{gap:var(--cap-space-3);display:grid}.cap-kanban-column-body>.cap-empty{border:var(--cap-border-width) dashed var(--cap-border-base);border-radius:var(--cap-radius-xl);padding:var(--cap-space-6) var(--cap-space-3)}.cap-kanban-column .cap-content-card-body{padding:var(--cap-space-3)}.cap-daily-header{min-width:0}.cap-daily-header-top{justify-content:space-between;align-items:center;gap:var(--cap-space-5);display:flex}.cap-daily-weekday{color:var(--cap-accent-ink);font-size:var(--cap-font-size-lg);text-transform:capitalize;margin-bottom:6px;font-weight:500}.cap-daily-date{align-items:baseline;gap:var(--cap-space-2) var(--cap-space-4);flex-wrap:wrap;display:flex}.cap-daily-date h1,.cap-daily-date h2,.cap-daily-date h3{letter-spacing:-.035em;color:var(--cap-text-primary);margin:0;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:600;line-height:1.2}.cap-daily-date>span{color:var(--cap-text-muted);font-size:var(--cap-font-size-base)}.cap-daily-actions{gap:var(--cap-space-1);flex:none;display:flex}.cap-daily-tags{align-items:center;gap:var(--cap-space-2);flex-wrap:wrap;margin-top:22px;display:flex}.cap-daily-header>.cap-tabs{margin-top:20px}@media (max-width:720px){.cap-daily-header-top{align-items:flex-start;gap:var(--cap-space-3);flex-direction:column}.cap-kanban-column{flex-basis:min(280px,85vw)}.cap-calendar-period .cap-input{max-width:8rem}}@media (max-width:600px){.cap-markdown-editor[data-mode=split] .cap-markdown-editor-body{grid-template-columns:minmax(0,1fr)}.cap-markdown-editor[data-mode=split] .cap-markdown-editor-preview{border-inline-start:0;border-top:var(--cap-border-width) solid var(--cap-divider-panel)}.cap-markdown-toolbar{gap:var(--cap-space-detail-10)}.cap-markdown-toolbar .cap-segmented{width:100%}.cap-markdown-toolbar .cap-segment{flex:1}.cap-markdown-status{font-size:10px}.cap-content-card[data-orientation=horizontal]{flex-direction:column}.cap-content-card[data-orientation=horizontal]>.cap-content-card-cover{max-width:none;min-height:100px}}@media (pointer:coarse){.cap-calendar-day{min-height:40px}.cap-calendar-toolbar>.cap-button{min-width:44px;min-height:44px}.cap-calendar-period{height:44px}.cap-calendar-period .cap-input{height:38px;min-height:38px}.cap-task-checkbox{flex-basis:24px;width:24px;height:24px}}@media (prefers-reduced-motion:reduce){.cap-calendar-day,.cap-markdown-editor,.cap-content-card,.cap-task-checkbox{transition:none}.cap-kanban-board{scroll-snap-type:none}}.cap-content-card{align-self:start;width:100%}.cap-content-card-body{gap:var(--cap-space-3);flex-direction:column;display:flex}.cap-content-card-block{overflow-wrap:anywhere;min-width:0}.cap-content-card-block>:first-child{margin-top:0}.cap-content-card-block>:last-child{margin-bottom:0}.cap-content-card-block.cap-content-card-metadata,.cap-content-card-block.cap-content-card-footer,.cap-content-card-header{margin:0}.cap-content-card-cover{flex:none;height:120px;min-height:0}.cap-content-card-body>.cap-content-card-cover{border-radius:var(--cap-radius-base)}.cap-content-card[data-orientation=horizontal]>.cap-content-card-cover{height:auto;min-height:120px}@media (max-width:600px){.cap-content-card[data-orientation=horizontal]>.cap-content-card-cover{flex-basis:auto;height:120px}}.cap-content-card-selection{z-index:2;border:1px solid var(--cap-border-subtle);background:var(--cap-surface-current);cursor:pointer;width:28px;height:28px;box-shadow:var(--cap-shadow-sm);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:-12px;inset-inline-start:-12px}.cap-content-card-selection[data-position=top-end]{inset-inline:auto -12px}.cap-content-card[data-leading-cover]>.cap-content-card-selection{inset-block-start:10px;inset-inline-start:10px}.cap-content-card[data-leading-cover]:not([data-orientation=horizontal])>.cap-content-card-selection[data-position=top-end]{inset-inline:auto 10px}.cap-content-card[data-orientation=horizontal]>.cap-content-card-selection[data-position=top-end]{inset-block-start:-12px;inset-inline:auto -12px}.cap-content-card-selection>.cap-checkbox{margin:0}.cap-content-card-selection:hover{border-color:var(--cap-accent-border)}.cap-content-card>.cap-content-card-cover{border-start-start-radius:inherit;border-start-end-radius:inherit}.cap-content-card[data-orientation=horizontal]>.cap-content-card-cover{border-start-end-radius:0;border-end-start-radius:inherit}@media (max-width:600px){.cap-content-card[data-orientation=horizontal]>.cap-content-card-cover{border-start-end-radius:inherit;border-end-start-radius:0}.cap-content-card[data-leading-cover][data-orientation=horizontal]>.cap-content-card-selection[data-position=top-end]{inset-block-start:10px;inset-inline-end:10px}}:where([class^=cap-],[class*=\ cap-]){-webkit-tap-highlight-color:transparent}:where(button,a,input,textarea,select,summary,[tabindex]):where([class^=cap-],[class*=\ cap-],[class^=cap-] *,[class*=\ cap-] *){outline:none}:where(button,a,input,textarea,select,summary,[tabindex]):where([class^=cap-],[class*=\ cap-],[class^=cap-] *,[class*=\ cap-] *):focus-visible{outline:var(--cap-field-focus-width,var(--cap-focus-width,1px)) solid var(--cap-field-focus-color,var(--cap-focus-ring));outline-offset:var(--cap-field-focus-offset,var(--cap-focus-offset,0px))}:where(.cap-button,.cap-input,.cap-sidebar-item,.cap-collection-row,.cap-object-card,.cap-tab-list button,.cap-menu-item){transition:background-color var(--cap-duration-fast) var(--cap-ease-standard),border-color var(--cap-duration-fast) var(--cap-ease-standard),color var(--cap-duration-fast) var(--cap-ease-standard),opacity var(--cap-duration-fast) var(--cap-ease-standard)}.cap-button[data-variant=accent]{color:var(--cap-accent-on-solid);background:var(--cap-accent-solid);border-color:#0000}.cap-button[data-variant=accent]:hover{background:var(--cap-accent-solid-hover)}.cap-button:disabled{cursor:not-allowed}.cap-badge[data-variant=solid]{color:var(--cap-accent-on-solid);background:var(--cap-accent-solid)}.cap-tab-list{overscroll-behavior-inline:contain;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.cap-tab-list>button{flex-shrink:0}.cap-tab-list[data-variant=pills]{gap:var(--cap-space-1);padding:var(--cap-space-1);border:0}.cap-tab-list[data-variant=pills]>button{border-radius:var(--cap-radius-xl);padding:var(--cap-space-detail-10) var(--cap-space-detail-14);border:0}.cap-tab-list[data-variant=pills]>button[aria-selected=true]{background:var(--cap-control-active);color:var(--cap-content-primary);box-shadow:none}@media (pointer:coarse){:where(.cap-button,.cap-input,.cap-menu-item,.cap-sidebar-item,.cap-tab-list>button,.cap-segment){min-height:var(--cap-touch-target)}.cap-icon-button{min-width:var(--cap-touch-target)}:where(.cap-check-label,.cap-switch-label){min-height:var(--cap-touch-target)}}@media (prefers-reduced-motion:reduce){:where([class^=cap-],[class*=\ cap-]),:where([class^=cap-],[class*=\ cap-]):before,:where([class^=cap-],[class*=\ cap-]):after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.cap-tab-list::-webkit-scrollbar{display:none}.cap-button{--cap-state-normal:var(--cap-component-button-secondary-background-normal);--cap-state-hover:var(--cap-component-button-secondary-background-hover);--cap-state-pressed:var(--cap-component-button-secondary-background-pressed);--cap-state-text:var(--cap-component-button-secondary-content);background:var(--cap-state-normal);color:var(--cap-state-text)}.cap-button[data-variant=primary]{--cap-state-normal:var(--cap-component-button-primary-background-normal);--cap-state-hover:var(--cap-component-button-primary-background-hover);--cap-state-pressed:var(--cap-component-button-primary-background-pressed);--cap-state-text:var(--cap-component-button-primary-content);border-color:var(--cap-state-normal)}.cap-button[data-variant=accent]{--cap-state-normal:var(--cap-accent-solid-normal);--cap-state-hover:var(--cap-accent-solid-hover);--cap-state-pressed:var(--cap-accent-solid-pressed);--cap-state-text:var(--cap-accent-solid-text);border-color:var(--cap-state-normal)}.cap-button[data-variant=accent-secondary]{--cap-state-normal:var(--cap-component-button-accent-secondary-background-normal);--cap-state-hover:var(--cap-component-button-accent-secondary-background-hover);--cap-state-pressed:var(--cap-component-button-accent-secondary-background-pressed);--cap-state-text:var(--cap-component-button-accent-secondary-content);border-color:var(--cap-accent-outline)}.cap-button:is([data-variant=primary],[data-variant=accent]):not(:disabled):is(:hover,[data-state=hover]){border-color:var(--cap-state-hover)}.cap-button:is([data-variant=primary],[data-variant=accent]):not(:disabled):is(:active,[data-state=pressed],[aria-pressed=true]){border-color:var(--cap-state-pressed)}.cap-button[data-variant=danger]{--cap-state-normal:var(--cap-feedback-danger-normal);--cap-state-hover:var(--cap-feedback-danger-hover);--cap-state-pressed:var(--cap-feedback-danger-pressed);--cap-state-text:var(--cap-feedback-danger-text)}.cap-button:is([data-variant=ghost],[data-variant=outline]){--cap-state-normal:transparent}.cap-button[data-variant]{background:var(--cap-state-normal);color:var(--cap-state-text)}.cap-button[data-variant]:not(:disabled):is(:hover,[data-state=hover]){background:var(--cap-state-hover);color:var(--cap-state-text)}.cap-button[data-variant]:not(:disabled):is(:active,[data-state=pressed],[aria-pressed=true]){background:var(--cap-state-pressed);color:var(--cap-state-text)}.cap-tag-label{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.cap-tag[data-interactive]{cursor:pointer}.cap-icon-box[role=button]:not([aria-disabled=true]):hover{background:var(--cap-accent-hover)}.cap-icon-box[role=button]:not([aria-disabled=true]):active{background:var(--cap-accent-pressed)}:is(.cap-input,.cap-floating-input,.cap-sidebar-item,.cap-collection-row,.cap-object-card,.cap-menu-item,.cap-select-option,.cap-command-item,.cap-tab-list button,.cap-calendar-day,.cap-calendar-select-trigger,.cap-alert-toggle,.cap-content-card-open):not(:disabled):not([aria-disabled=true]):is(:hover,[data-state=hover]){background:var(--cap-control-hover)}:is(.cap-input,.cap-floating-input,.cap-sidebar-item,.cap-collection-row,.cap-object-card,.cap-menu-item,.cap-select-option,.cap-command-item,.cap-tab-list button,.cap-calendar-day,.cap-calendar-select-trigger,.cap-alert-toggle,.cap-content-card-open):not(:disabled):not([aria-disabled=true]):is(:active,[data-state=pressed]){background:var(--cap-control-pressed)}.cap-menu-item[data-danger]:not(:disabled):hover{background:var(--cap-feedback-danger-hover)}.cap-menu-item[data-danger]:not(:disabled):active{background:var(--cap-feedback-danger-pressed)}.cap-segment:has(input:not(:disabled)):active>span{background:var(--cap-control-pressed)}.cap-calendar-day[data-selected]{background:var(--cap-action-normal);color:var(--cap-action-text)}.cap-calendar-day[data-selected]:not(:disabled):hover{background:var(--cap-action-hover)}.cap-calendar-day[data-selected]:not(:disabled):active{background:var(--cap-action-pressed)}.cap-switch:not(:disabled):hover{background:var(--cap-control-hover)}.cap-switch:not(:disabled):active{background:var(--cap-control-pressed)}.cap-switch:checked:not(:disabled):hover{background:var(--cap-action-hover)}.cap-switch:checked:not(:disabled):active{background:var(--cap-action-pressed)}:is(.cap-checkbox,.cap-radio,.cap-slider):not(:disabled):hover{accent-color:var(--cap-action-hover)}:is(.cap-checkbox,.cap-radio,.cap-slider):not(:disabled):active{accent-color:var(--cap-action-pressed)}.cap-input:not(:disabled):not([aria-disabled=true]):is(:hover,[data-state=hover]){background:var(--cap-component-input-background-hover)}.cap-input:not(:disabled):not([aria-disabled=true]):is(:active,[data-state=pressed]){background:var(--cap-component-input-background-pressed)}.cap-button[data-variant]:disabled,:is(.cap-input,.cap-floating-input,.cap-sidebar-item,.cap-collection-row,.cap-object-card,.cap-menu-item,.cap-select-option,.cap-command-item,.cap-tab-list button,.cap-calendar-day,.cap-calendar-select-trigger,.cap-switch):is(:disabled,[aria-disabled=true]),:is(.cap-tag,.cap-icon-box)[aria-disabled=true],.cap-markdown-editor[data-disabled=true]{background:var(--cap-disabled-background);color:var(--cap-disabled-text);border-color:var(--cap-control-border);opacity:1;cursor:not-allowed}.cap-segment:has(input:disabled)>span{background:var(--cap-disabled-background);color:var(--cap-disabled-text);border-color:var(--cap-control-border);opacity:1;cursor:not-allowed}.cap-button[data-variant]:disabled{background:var(--cap-component-button-disabled-background);color:var(--cap-component-button-disabled-content)}.cap-input:is(:disabled,[aria-disabled=true]){background:var(--cap-component-input-disabled-background);color:var(--cap-component-input-disabled-content)}:is(.cap-object-card,.cap-collection-row):disabled :where(*){color:inherit}:is(.cap-check-label,.cap-switch-label):has(:disabled){color:var(--cap-disabled-text)}.cap-floating-field:has(:disabled){color:var(--cap-disabled-text)}.cap-floating-field:has(:disabled) label{color:var(--cap-disabled-text)}:is(.cap-checkbox,.cap-radio,.cap-slider):disabled{accent-color:var(--cap-disabled-text);cursor:not-allowed}:is(.cap-input,.cap-floating-input):disabled::placeholder{color:var(--cap-disabled-text)}.cap-tag :disabled{color:inherit;opacity:1;cursor:not-allowed;background:0 0}.cap-markdown-editor[data-disabled] :is(textarea,.cap-markdown-status,.cap-markdown-preview){color:var(--cap-disabled-text)}.cap-task-checkbox:not(:disabled):hover{background:var(--cap-control-hover)}.cap-task-checkbox:not(:disabled):active{background:var(--cap-control-pressed)}.cap-task-checkbox:checked:not(:disabled):hover{background:var(--cap-accent-solid-hover)}.cap-task-checkbox:checked:not(:disabled):active{background:var(--cap-accent-solid-pressed)}.cap-task-checkbox:disabled{background:var(--cap-disabled-background);border-color:var(--cap-disabled-text);cursor:not-allowed}.cap-switch:before{background:var(--cap-control-text);box-shadow:none}.cap-switch:checked:before{background:var(--cap-action-text)}.cap-switch:disabled:before{background:var(--cap-disabled-text)}.cap-button[data-variant=secondary],.cap-input,.cap-floating-input{border-color:var(--cap-control-border)}:is(.cap-button[data-variant=secondary],.cap-input,.cap-floating-input):not(:disabled):is(:hover,[data-state=hover]){border-color:var(--cap-control-border-hover)}:is(.cap-button[data-variant=secondary],.cap-input,.cap-floating-input):not(:disabled):is(:active,[data-state=pressed]){border-color:var(--cap-control-border-pressed)}.cap-button[data-variant=outline],.cap-button[data-variant=outline]:disabled,.cap-button-group[data-attached] .cap-button[data-variant=outline]{border-color:var(--cap-border-strong)}.cap-tag,.cap-icon-box{border-color:var(--cap-accent-outline)}:is(.cap-input,.cap-floating-input):focus{border-color:var(--cap-focus-ring)}:is(.cap-input,.cap-floating-input)[aria-invalid=true],.cap-floating-field[data-invalid] .cap-floating-input{border-color:var(--cap-status-danger-text)}.cap-button-group[data-attached] .cap-button:is([data-variant=secondary],[data-variant=ghost]){--cap-state-normal:transparent;border-color:#0000}.cap-button-group[data-attached] .cap-button:disabled{background:var(--cap-disabled-background)}:is(.cap-tag,.cap-icon-box)[aria-disabled=true]{border-color:var(--cap-panel-border)}@media (pointer:coarse){.cap-button-group{height:auto;min-height:var(--cap-touch-target)}.cap-button-group[data-attached] :is(.cap-button,.cap-input)[data-size]{min-height:var(--cap-touch-target)}}.cap-button-group{--cap-reaction-hover:var(--cap-control-hover);--cap-reaction-pressed:var(--cap-control-pressed)}:is(.cap-tag[data-variant=soft],.cap-icon-box,.cap-callout,.cap-feedback[data-feedback-appearance=soft]:not([data-contrast]),.cap-button-group[data-color]:not([data-color=neutral]):not([data-color=gray]),[data-reaction=tint]){--cap-reaction-hover:var(--cap-accent-hover);--cap-reaction-pressed:var(--cap-accent-pressed)}:is(.cap-feedback,.cap-callout,.cap-tag,.cap-icon-box,[data-reaction=tint]) :is(.cap-alert-toggle,.cap-button[data-variant=ghost],.cap-content-card-open){color:inherit}:is(.cap-feedback,.cap-callout,.cap-tag,.cap-icon-box,[data-reaction=tint]) :is(.cap-alert-toggle,.cap-button[data-variant=ghost],.cap-content-card-open):not(:disabled):not([aria-disabled=true]):is(:hover,[data-state=hover]){background:var(--cap-reaction-hover);color:inherit}:is(.cap-feedback,.cap-callout,.cap-tag,.cap-icon-box,[data-reaction=tint]) :is(.cap-alert-toggle,.cap-button[data-variant=ghost],.cap-content-card-open):not(:disabled):not([aria-disabled=true]):is(:active,[data-state=pressed]){background:var(--cap-reaction-pressed);color:inherit}.cap-button-group[data-attached] .cap-button:is([data-variant=ghost],[data-variant=secondary]){--cap-state-hover:var(--cap-reaction-hover);--cap-state-pressed:var(--cap-reaction-pressed)}.cap-button-group[data-attached] .cap-button[aria-pressed=true],.cap-button-group[data-attached] .cap-button[aria-pressed=true]:hover{background:var(--cap-reaction-pressed)}.cap-button[data-variant=accent-secondary]:not(:disabled):is(:hover,[data-state=hover]){border-color:var(--cap-accent-outline-hover)}.cap-button[data-variant=accent-secondary]:not(:disabled):is(:active,[data-state=pressed],[aria-pressed=true]){border-color:var(--cap-accent-outline-pressed)}:is(.cap-check-label,.cap-switch-label,.cap-slider-field,.cap-radio-group){--cap-selection-normal:var(--cap-accent-normal);--cap-selection-hover:var(--cap-accent-hover);--cap-selection-pressed:var(--cap-accent-pressed);--cap-selection-text:var(--cap-accent-text)}:is(.cap-check-label,.cap-switch-label,.cap-slider-field,.cap-radio-group)[data-contrast=true]{--cap-selection-normal:var(--cap-accent-solid-normal);--cap-selection-hover:var(--cap-accent-solid-hover);--cap-selection-pressed:var(--cap-accent-solid-pressed);--cap-selection-text:var(--cap-accent-solid-text)}:where(.cap-check-label,.cap-checkbox,.cap-radio,.cap-slider-field,.cap-slider)[data-size=xs]{--cap-choice-size:var(--cap-number-selection-size-xs);--cap-thumb-size:var(--cap-number-slider-thumb-xs);--cap-track-size:var(--cap-number-slider-track-xs);--cap-field-height:var(--cap-size-control-xs)}:where(.cap-check-label,.cap-checkbox,.cap-radio,.cap-slider-field,.cap-slider)[data-size=sm]{--cap-choice-size:var(--cap-number-selection-size-sm);--cap-thumb-size:var(--cap-number-slider-thumb-sm);--cap-track-size:var(--cap-number-slider-track-sm);--cap-field-height:var(--cap-size-control-sm)}:where(.cap-check-label,.cap-checkbox,.cap-radio,.cap-slider-field,.cap-slider)[data-size=md]{--cap-choice-size:var(--cap-number-selection-size-md);--cap-thumb-size:var(--cap-number-slider-thumb-md);--cap-track-size:var(--cap-number-slider-track-md);--cap-field-height:var(--cap-size-control-md)}:where(.cap-check-label,.cap-checkbox,.cap-radio,.cap-slider-field,.cap-slider)[data-size=lg]{--cap-choice-size:var(--cap-number-selection-size-lg);--cap-thumb-size:var(--cap-number-slider-thumb-lg);--cap-track-size:var(--cap-number-slider-track-lg);--cap-field-height:var(--cap-size-control-lg)}.cap-check-label{min-height:var(--cap-field-height);gap:var(--cap-space-2)}.cap-checkbox,.cap-radio{appearance:none;width:var(--cap-choice-size);height:var(--cap-choice-size);border:var(--cap-border-width) solid var(--cap-focus-ring);border-radius:var(--cap-radius-small);background:var(--cap-control-normal);color:var(--cap-selection-text);transition:background var(--cap-duration-fast),border-color var(--cap-duration-fast),box-shadow var(--cap-duration-fast);place-items:center;display:inline-grid;position:relative}.cap-radio{border-radius:var(--cap-radius-full)}:is(.cap-checkbox,.cap-radio):not(:disabled):hover{background:var(--cap-control-hover);box-shadow:0 0 0 var(--cap-item-gap) var(--cap-reaction-hover)}:is(.cap-checkbox,.cap-radio):not(:disabled):active{background:var(--cap-control-pressed)}:is(.cap-checkbox,.cap-radio):checked,.cap-checkbox:indeterminate{background:var(--cap-selection-normal);border-color:var(--cap-selection-normal)}:is(.cap-checkbox,.cap-radio):checked:not(:disabled):hover,.cap-checkbox:indeterminate:not(:disabled):hover{background:var(--cap-selection-hover);border-color:var(--cap-selection-hover)}:is(.cap-checkbox,.cap-radio):checked:not(:disabled):active,.cap-checkbox:indeterminate:not(:disabled):active{background:var(--cap-selection-pressed);border-color:var(--cap-selection-pressed)}.cap-checkbox:before{content:"";clip-path:polygon(12% 44%,38% 69%,85% 17%,98% 29%,39% 94%,0 56%);opacity:0;background:currentColor;width:65%;height:65%}.cap-checkbox:indeterminate:before{clip-path:inset(42% 8% round 1px)}.cap-checkbox:is(:checked,:indeterminate):before{opacity:1}.cap-radio:before{content:"";border-radius:inherit;opacity:0;background:currentColor;width:42%;height:42%}.cap-radio:checked:before{opacity:1}:is(.cap-checkbox,.cap-radio):disabled{background:var(--cap-disabled-background);border-color:var(--cap-disabled-text);color:var(--cap-disabled-text);cursor:not-allowed}.cap-slider-heading{justify-content:space-between;align-items:center;gap:var(--cap-space-3);display:flex}.cap-slider-heading label{font-size:var(--cap-font-size-sm);color:var(--cap-content-primary)}.cap-slider-heading output{color:var(--cap-content-muted);font-size:var(--cap-font-size-xs);font-variant-numeric:tabular-nums}.cap-slider-field{--cap-range-fill:var(--cap-selection-normal);--cap-range-thumb:var(--cap-selection-text)}.cap-slider-control{min-height:var(--cap-field-height);position:relative}.cap-slider-rail{inset-inline:calc(var(--cap-thumb-size) / 2);height:var(--cap-track-size);border-radius:round(down,min(calc(var(--cap-track-size) / 2),var(--cap-radius-xs)),1px);background:var(--cap-control-active);pointer-events:none;display:block;position:absolute;top:50%;transform:translateY(-50%)}.cap-slider-fill{width:var(--cap-slider-progress);border-radius:inherit;background:var(--cap-range-fill);height:100%;display:block}.cap-slider-thumb{left:var(--cap-slider-progress);width:var(--cap-thumb-size);height:var(--cap-thumb-size);border:2px solid var(--cap-range-fill);border-radius:round(down,min(calc(var(--cap-thumb-size) / 2),var(--cap-radius-small)),1px);background:var(--cap-range-thumb);box-shadow:0 1px 3px var(--cap-reaction-pressed);transition:box-shadow .12s,border-color .12s;display:block;position:absolute;top:50%;transform:translate(-50%,-50%)}.cap-slider{appearance:none;opacity:0;cursor:pointer;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;display:block;position:absolute;inset:0}.cap-slider::-webkit-slider-thumb{appearance:none;width:var(--cap-thumb-size);height:var(--cap-thumb-size);border:0}.cap-slider::-moz-range-thumb{width:var(--cap-thumb-size);height:var(--cap-thumb-size);border:0}.cap-slider-field:has(.cap-slider:not(:disabled):hover){--cap-range-fill:var(--cap-selection-hover)}.cap-slider-field:has(.cap-slider:not(:disabled):active){--cap-range-fill:var(--cap-selection-pressed)}.cap-slider-control:has(.cap-slider:focus-visible) .cap-slider-thumb{outline:var(--cap-field-focus-width,1px) solid var(--cap-field-focus-color,var(--cap-focus-ring));outline-offset:var(--cap-field-focus-offset,0px)}.cap-slider-field[data-disabled]{--cap-range-fill:var(--cap-disabled-text);--cap-range-thumb:var(--cap-disabled-background)}.cap-slider:disabled{cursor:not-allowed}.cap-slider-field[data-disabled] .cap-slider-heading :is(label,output){color:var(--cap-disabled-text)}@media (forced-colors:active){.cap-slider-rail{display:none}.cap-slider{opacity:1;appearance:auto}}@media (prefers-reduced-motion:reduce){.cap-slider-thumb{transition:none}}@media (pointer:coarse){.cap-check-label,.cap-slider{min-height:var(--cap-touch-target)}}@media (forced-colors:active){.cap-checkbox,.cap-radio,.cap-slider{appearance:auto}.cap-checkbox:before,.cap-radio:before{display:none}}.cap-switch-label{--cap-switch-height:24px;--cap-switch-width:42px;--cap-switch-inset:3px;--cap-switch-on:var(--cap-selection-normal);--cap-switch-hover:var(--cap-selection-hover);--cap-switch-pressed:var(--cap-selection-pressed);--cap-switch-ink:var(--cap-selection-text)}.cap-switch-label[data-size=sm]{--cap-switch-height:20px;--cap-switch-width:34px}.cap-switch-label[data-variant=neutral][data-contrast=true]{--cap-switch-on:var(--cap-action-normal);--cap-switch-hover:var(--cap-action-hover);--cap-switch-pressed:var(--cap-action-pressed);--cap-switch-ink:var(--cap-action-text)}.cap-switch-label[data-variant=neutral][data-contrast=false]{--cap-switch-on:var(--cap-control-normal);--cap-switch-hover:var(--cap-control-hover);--cap-switch-pressed:var(--cap-control-pressed);--cap-switch-ink:var(--cap-control-text)}.cap-switch-label .cap-switch{box-sizing:border-box;width:var(--cap-switch-width);height:var(--cap-switch-height);padding:var(--cap-switch-inset);background:var(--cap-control-pressed);border:0;display:block}.cap-switch-label .cap-switch:before{width:calc(var(--cap-switch-height) - 2 * var(--cap-switch-inset));height:calc(var(--cap-switch-height) - 2 * var(--cap-switch-inset));background:var(--cap-control-text);box-shadow:none}.cap-switch-label .cap-switch:not(:checked):not(:disabled):hover{background:var(--cap-control-hover)}.cap-switch-label .cap-switch:not(:checked):not(:disabled):active{background:var(--cap-control-pressed)}.cap-switch-label .cap-switch:checked{background:var(--cap-switch-on)}.cap-switch-label .cap-switch:checked:before{background:var(--cap-switch-ink);transform:translate(calc(var(--cap-switch-width) - var(--cap-switch-height)))}.cap-switch-label .cap-switch:checked:not(:disabled):hover{background:var(--cap-switch-hover)}.cap-switch-label .cap-switch:checked:not(:disabled):active{background:var(--cap-switch-pressed)}.cap-switch-label .cap-switch:disabled{background:var(--cap-disabled-background)}.cap-switch-label .cap-switch:disabled:before{background:var(--cap-disabled-text)}@media (forced-colors:active){.cap-switch-label .cap-switch{appearance:auto;padding:0}.cap-switch-label .cap-switch:before{display:none}}.cap-labeled-field{gap:var(--cap-space-2);width:100%;min-width:0;font-size:var(--cap-font-size-sm);display:grid}.cap-labeled-field>label{color:var(--cap-content-secondary);font-weight:500}.cap-labeled-control{min-width:0;display:block;position:relative}.cap-labeled-control>label{inset-inline:calc(var(--cap-space-3) + var(--cap-radius-inset));top:var(--cap-space-detail-7);text-overflow:ellipsis;white-space:nowrap;font-size:var(--cap-font-size-xs);color:var(--cap-content-muted);cursor:text;line-height:16px;position:absolute;overflow:hidden}.cap-labeled-field[data-label-placement=inside]{--cap-inside-height:var(--cap-component-input-inside-height-md)}.cap-labeled-field[data-label-placement=inside][data-size=xs]{--cap-inside-height:var(--cap-component-input-inside-height-xs)}.cap-labeled-field[data-label-placement=inside][data-size=sm]{--cap-inside-height:var(--cap-component-input-inside-height-sm)}.cap-labeled-field[data-label-placement=inside][data-size=lg]{--cap-inside-height:var(--cap-component-input-inside-height-lg)}.cap-labeled-field[data-label-placement=inside] .cap-labeled-control>.cap-input,.cap-labeled-field[data-label-placement=inside] .cap-select-trigger{height:var(--cap-inside-height);padding:var(--cap-space-detail-23) calc(var(--cap-space-3) + var(--cap-radius-inset)) var(--cap-space-detail-5)}.cap-labeled-field[data-label-placement=inside] .cap-select-trigger>.cap-icon{align-self:center;position:relative;top:-8px}.cap-labeled-field[data-label-placement=inside] .cap-labeled-control>.cap-textarea{height:auto;min-height:calc(var(--cap-inside-height) + 48px)}.cap-labeled-control:has(>textarea)>label{pointer-events:none;padding:var(--cap-space-detail-6) calc(var(--cap-space-3) + var(--cap-radius-inset)) var(--cap-space-half);top:1px;background:var(--cap-bg-input);border-radius:round(down,max(0px,calc(var(--cap-field-radius,var(--cap-radius-base)) - 1px)),1px) round(down,max(0px,calc(var(--cap-field-radius,var(--cap-radius-base)) - 1px)),1px) 0 0;transition:background .12s;inset-inline:1px}.cap-labeled-field[data-size=xs]{--cap-field-radius:var(--cap-radius-small)}.cap-labeled-control:has(>textarea:focus)>label{background:var(--cap-bg-input-active)}.cap-labeled-control:has(>textarea:not(:disabled):is(:hover,[data-state=hover]))>label{background:var(--cap-control-hover)}.cap-labeled-control:has(>textarea:not(:disabled):is(:active,[data-state=pressed]))>label{background:var(--cap-control-pressed)}.cap-labeled-control:has(>textarea[data-variant=ghost])>label{background:0 0}.cap-labeled-control:has(>textarea[data-variant=ghost]:not(:disabled):is(:hover,:focus))>label{background:var(--cap-control-hover)}.cap-labeled-control:has(>textarea:disabled)>label{background:var(--cap-disabled-background)}.cap-field-leading,.cap-field-trailing{color:var(--cap-content-muted);align-items:center;display:flex;position:absolute;top:0;bottom:0}.cap-field-leading{pointer-events:none;inset-inline-start:calc(var(--cap-space-3) + var(--cap-radius-inset))}.cap-field-trailing{inset-inline-end:calc(var(--cap-space-3) + var(--cap-radius-inset))}.cap-field-trailing-actions{align-items:center;gap:var(--cap-space-1);pointer-events:auto;display:inline-flex}.cap-field-trailing-spacer{visibility:hidden;width:24px;height:24px;display:block}.cap-field-clear.cap-button[data-variant=ghost]{border-radius:var(--cap-radius-small);width:24px;min-width:24px;height:24px;min-height:24px;color:var(--cap-content-muted);padding:0}.cap-field-clear.cap-button[data-variant=ghost]:hover{background:var(--cap-control-hover);color:var(--cap-content-primary)}.cap-input[type=search]::-webkit-search-cancel-button{appearance:none}.cap-input:focus-visible,.cap-select-trigger:focus-visible{outline:var(--cap-field-focus-width,1px) solid var(--cap-field-focus-color,var(--cap-focus-ring));outline-offset:var(--cap-field-focus-offset,0px)}.cap-labeled-field :where(button,a,input,textarea,select,[tabindex]):focus-visible{outline-width:var(--cap-field-focus-width,var(--cap-focus-width));outline-color:var(--cap-field-focus-color,var(--cap-focus-ring));outline-offset:var(--cap-field-focus-offset,0px)}.cap-select-trigger:focus:not([aria-invalid=true]){border-color:var(--cap-control-border)}.cap-input[aria-invalid=true]:is([data-variant],:hover,:active,:focus){border-color:var(--cap-status-danger-text)}.cap-labeled-field .cap-labeled-control[data-leading]>.cap-input{padding-inline-start:calc(var(--cap-space-detail-36) + var(--cap-radius-inset))}.cap-labeled-control[data-leading]>label{inset-inline-start:calc(var(--cap-space-detail-36) + var(--cap-radius-inset))}.cap-labeled-field .cap-labeled-control[data-trailing]>.cap-input{padding-inline-end:calc(var(--cap-space-detail-36) + var(--cap-radius-inset))}.cap-labeled-control[data-trailing]>label{inset-inline-end:calc(var(--cap-space-detail-36) + var(--cap-radius-inset))}.cap-labeled-field[data-disabled] label{color:var(--cap-disabled-text);cursor:default}:where(.cap-checkbox,.cap-radio){--cap-choice-size:var(--cap-number-selection-size-md)}.cap-checkbox,.cap-radio{flex-shrink:0}.cap-labeled-control>.cap-select-root{width:100%;display:block}.cap-labeled-field[data-label-placement=inside] .cap-select-trigger{padding-inline-end:calc(var(--cap-space-detail-26) + var(--cap-select-end-inset));position:relative}.cap-labeled-field[data-label-placement=inside] .cap-select-trigger>svg{inset-inline-end:var(--cap-select-end-inset);position:absolute;top:calc(50% - 7px)}.cap-input[type=number]{appearance:textfield}.cap-input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cap-input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cap-select-trigger[data-pointer-focus]:focus-visible{outline:none}.cap-select-option>.cap-select-option-meta{color:var(--cap-content-muted);font-variant-numeric:tabular-nums;flex:none;margin-inline-start:auto}.cap-select-option>.cap-select-check-slot{flex:0 0 14px;justify-content:center;align-items:center;display:flex}.cap-labeled-field[data-label-placement=inside]{--cap-inside-label-line:16px;--cap-inside-value-line:var(--cap-line-height-sm);--cap-inside-inset:var(--cap-space-1)}.cap-labeled-field[data-label-placement=inside][data-size=xs]{--cap-inside-value-line:16px}.cap-labeled-field[data-label-placement=inside] .cap-labeled-control>label{top:calc(var(--cap-inside-inset) + var(--cap-border-width));line-height:var(--cap-inside-label-line)}.cap-labeled-field[data-label-placement=inside] :is(.cap-labeled-control>.cap-input,.cap-select-trigger){height:max(var(--cap-inside-height),calc(var(--cap-inside-label-line) + var(--cap-inside-value-line) + 2 * var(--cap-inside-inset) + 2 * var(--cap-border-width)));padding-block:calc(var(--cap-inside-inset) + var(--cap-inside-label-line)) var(--cap-inside-inset);line-height:var(--cap-inside-value-line)}.cap-labeled-field[data-label-placement=inside] .cap-labeled-control>.cap-textarea{height:auto}.cap-labeled-field[data-label-placement=inside] .cap-labeled-control:has(>textarea)>label{top:var(--cap-border-width);padding-block:var(--cap-inside-inset) 0}.cap-tag{--cap-tag-height:var(--cap-size-control-sm);--cap-tag-radius:var(--cap-number-radius-md);--cap-tag-inset:3px;--cap-tag-icon:14px;--cap-tag-font:var(--cap-font-size-xs);--cap-tag-normal:var(--cap-component-tag-background-normal);--cap-tag-hover:var(--cap-component-tag-background-hover);--cap-tag-pressed:var(--cap-component-tag-background-pressed);--cap-tag-text:var(--cap-component-tag-content);align-items:center;gap:var(--cap-space-half);vertical-align:middle;width:fit-content;max-width:100%;height:var(--cap-tag-height);padding:var(--cap-tag-inset);outline:var(--cap-border-width) solid var(--cap-accent-outline);outline-offset:calc(-1 * var(--cap-border-width));border-radius:var(--cap-tag-radius);color:var(--cap-tag-text);background:var(--cap-tag-normal);font-size:var(--cap-tag-font);white-space:nowrap;border:0;font-weight:500;line-height:1;display:inline-flex}.cap-tag[data-size=xs]{--cap-tag-height:var(--cap-size-control-xs);--cap-tag-radius:var(--cap-number-radius-sm);--cap-tag-inset:2px;--cap-tag-icon:12px;--cap-tag-font:var(--cap-font-size-xxs)}.cap-tag[data-size=md]{--cap-tag-height:var(--cap-size-control-md);--cap-tag-radius:var(--cap-number-radius-lg);--cap-tag-icon:16px;--cap-tag-font:var(--cap-font-size-sm)}.cap-tag[data-size=lg]{--cap-tag-height:var(--cap-size-control-lg);--cap-tag-radius:var(--cap-number-radius-xl);--cap-tag-inset:4px;--cap-tag-icon:18px;--cap-tag-font:var(--cap-font-size-base)}.cap-tag[data-variant=solid]{--cap-tag-normal:var(--cap-accent-solid-normal);--cap-tag-hover:var(--cap-accent-solid-hover);--cap-tag-pressed:var(--cap-accent-solid-pressed);--cap-tag-text:var(--cap-accent-solid-text)}.cap-tag[data-variant=outline]{--cap-tag-normal:transparent}.cap-tag-label{align-items:center;gap:var(--cap-space-1);min-width:0;height:100%;padding:0 var(--cap-space-1);color:inherit;border-radius:round(down,max(0px,calc(var(--cap-tag-radius) - var(--cap-tag-inset))),1px);font:inherit;cursor:inherit;background:0 0;border:0;display:inline-flex}button.cap-tag-label{cursor:pointer}.cap-tag-text{text-overflow:ellipsis;overflow:hidden}.cap-tag svg{width:var(--cap-tag-icon);height:var(--cap-tag-icon);flex-shrink:0}.cap-tag-remove{height:calc(var(--cap-tag-height) - 2 * var(--cap-tag-inset));width:calc(var(--cap-tag-height) - 2 * var(--cap-tag-inset));border-radius:round(down,max(0px,calc(var(--cap-tag-radius) - var(--cap-tag-inset))),1px);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.cap-tag[data-interactive]:not([aria-disabled=true]):is(:has(>button:hover),[data-state=hover]){background:var(--cap-tag-hover);outline-color:var(--cap-accent-outline-hover)}.cap-tag[data-interactive]:not([aria-disabled=true]):is(:has(>button:active),[data-state=pressed]){background:var(--cap-tag-pressed);outline-color:var(--cap-accent-outline-pressed)}.cap-tag[aria-disabled=true]{background:var(--cap-component-tag-disabled-background);color:var(--cap-component-tag-disabled-content);outline-color:var(--cap-panel-border);cursor:not-allowed}.cap-tag[data-variant=plain]{--cap-tag-normal:transparent;--cap-tag-hover:var(--cap-reaction-hover);--cap-tag-pressed:var(--cap-reaction-pressed);--cap-tag-text:inherit;outline:none}.cap-tag[data-variant=plain][aria-disabled=true]{background:0 0}.cap-tag-label:focus-visible{outline:var(--cap-focus-width) solid var(--cap-focus-ring);outline-offset:2px}.cap-tag .cap-tag-remove:is(:hover,:active,[data-state]){background:0 0}.cap-counter{--cap-counter-height:20px;box-sizing:border-box;width:max-content;min-width:var(--cap-counter-height);height:var(--cap-counter-height);padding-inline:var(--cap-space-detail-5);border-radius:var(--cap-radius-full);font-size:var(--cap-font-size-xxs);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--cap-content-muted);background:var(--cap-control-bg);vertical-align:middle;flex:none;justify-content:center;align-items:center;font-weight:500;line-height:1;display:inline-flex}.cap-counter[data-size=xs]{--cap-counter-height:16px;padding-inline:var(--cap-space-1);font-size:10px}.cap-counter[data-size=md]{--cap-counter-height:24px;font-size:var(--cap-font-size-xs);padding-inline:var(--cap-space-detail-6)}.cap-counter[data-size=lg]{--cap-counter-height:28px;font-size:var(--cap-font-size-sm);padding-inline:var(--cap-space-detail-7)}.cap-counter[data-shape=rounded]{border-radius:var(--cap-number-radius-sm)}.cap-counter[data-variant=plain]{color:inherit;background:0 0}.cap-counter[data-variant=translucent]{background:var(--cap-reaction-pressed);color:inherit}.cap-counter[data-variant=accent]{background:var(--cap-accent-solid-normal);color:var(--cap-accent-solid-text)}.cap-counter[data-variant=white]{background:var(--cap-counter-white-background);color:var(--cap-counter-white-text)}.cap-counter[data-variant=black]{background:var(--cap-counter-black-background);color:var(--cap-counter-black-text)}.cap-tag .cap-counter{--cap-counter-height:var(--cap-component-counter-height-sm);font-size:var(--cap-font-size-tiny);padding-inline:var(--cap-space-1)}.cap-tag[data-size=xs] .cap-counter{--cap-counter-height:var(--cap-component-counter-height-xs);font-size:var(--cap-font-size-micro);padding-inline:var(--cap-space-detail-3)}.cap-tag[data-size=md] .cap-counter{--cap-counter-height:var(--cap-component-counter-height-md);font-size:var(--cap-font-size-xxs)}.cap-tag[data-size=lg] .cap-counter{--cap-counter-height:var(--cap-component-counter-height-lg);font-size:var(--cap-font-size-xs)}.cap-tag:has(.cap-tag-remove){gap:0}.cap-tag:has(.cap-tag-remove) .cap-tag-label{padding-inline-end:0}.cap-tag-remove{width:calc(var(--cap-tag-icon) + 6px)}.cap-tag[aria-disabled=true] .cap-counter{color:inherit;background:0 0}.cap-text-action{align-items:center;gap:var(--cap-space-1);padding:var(--cap-space-1) var(--cap-space-detail-6);border-radius:var(--cap-radius-small);color:inherit;font:inherit;cursor:pointer;vertical-align:baseline;background:0 0;border:0;text-decoration:none;display:inline-flex}.cap-text-action:hover,.cap-breadcrumbs .cap-text-action:hover{background:var(--cap-reaction-hover);text-decoration:none}.cap-text-action:active{background:var(--cap-reaction-pressed)}.cap-text-action:focus-visible{outline:var(--cap-focus-width) solid var(--cap-focus-ring);outline-offset:2px}.cap-text-action:disabled{color:var(--cap-disabled-text);cursor:not-allowed;background:0 0}.cap-breadcrumbs li{gap:var(--cap-space-half)}.cap-breadcrumbs [aria-current=page]{padding:var(--cap-space-1) var(--cap-space-detail-6)}.cap-button-group[data-attached][data-orientation=horizontal]>.cap-button-group-prefix{margin-inline-end:calc(-1 * var(--cap-group-shell-radius,var(--cap-radius-xl)));padding-inline-end:calc(var(--cap-group-count-inset) + var(--cap-group-shell-radius,var(--cap-radius-xl)))}.cap-button-group[data-attached]>.cap-button-group-items{position:relative}.cap-button-group[data-attached][data-orientation=vertical]>.cap-button-group-prefix{padding-bottom:var(--cap-group-shell-radius,var(--cap-radius-xl));margin-bottom:calc(-1 * var(--cap-group-shell-radius,var(--cap-radius-xl)));min-height:calc(var(--cap-toolbar-control-height) + var(--cap-group-shell-radius,var(--cap-radius-xl)))}.cap-button-group[data-color]:not([data-color=neutral]){--cap-group-background:var(--cap-accent-normal);--cap-group-hover:var(--cap-accent-hover);--cap-group-selected:var(--cap-accent-hover);--cap-group-pressed:var(--cap-accent-pressed);--cap-group-prefix:var(--cap-accent-normal);--cap-group-text:var(--cap-accent-text)}.cap-calendar-period.cap-button-group{background:0 0;border:0;gap:0;padding:0}.cap-button-group[data-attached] .cap-select-trigger{background:0 0}.cap-button-group[data-attached] .cap-select-trigger:hover{background:var(--cap-reaction-hover)}.cap-button-group[data-attached] .cap-select-trigger[aria-expanded=true]{background:var(--cap-reaction-pressed)}.cap-calendar-toolbar{padding:0 0 var(--cap-space-3)}.cap-card>:first-child,.cap-content-pane-inner>:first-child{margin-top:0}.cap-card>:last-child,.cap-content-pane-inner>:last-child{margin-bottom:0}.cap-menu-v2 .cap-menu-item,.cap-select-popup .cap-select-option{border-radius:round(down,max(0px,calc(var(--cap-radius-xl) - var(--cap-item-gap-roomy))),1px)}.cap-floating-action-bar{border-radius:round(down,calc(var(--cap-radius-base) + 6px * var(--cap-radius-enabled)),1px)}.cap-floating-action-bar:is([data-size=lg],[data-size=xl]){border-radius:round(down,calc(var(--cap-radius-base) + var(--cap-space-2) * var(--cap-radius-enabled)),1px)}.cap-modal-layer[data-variant=edge]{padding:0}.cap-drawer[data-variant=edge]{height:100%;max-height:100dvh;box-shadow:var(--cap-shadow-floating);border:0;border-radius:0}.cap-drawer[data-variant=edge][data-side=right]{border-left:var(--cap-border-width) solid var(--cap-border-base-strong)}.cap-drawer[data-variant=edge][data-side=left]{border-right:var(--cap-border-width) solid var(--cap-border-base-strong)}.cap-drawer[data-variant=edge][data-side=bottom]{border-top:var(--cap-border-width) solid var(--cap-border-base-strong);height:auto}.cap-icon-picker{gap:var(--cap-space-3);min-width:0;display:grid}.cap-icon-picker-grid{gap:var(--cap-space-1);max-height:360px;padding:var(--cap-space-1);grid-template-columns:repeat(auto-fill,minmax(44px,1fr));display:grid;overflow:auto}.cap-icon-option{cursor:pointer;position:relative}.cap-icon-option input{opacity:0;width:1px;height:1px;position:absolute}.cap-icon-option>span{aspect-ratio:1;border-radius:var(--cap-radius-base);background:var(--cap-control-bg);color:var(--cap-content-primary);justify-content:center;align-items:center;display:flex}.cap-icon-option:hover>span{background:var(--cap-control-hover)}.cap-icon-option:has(:checked)>span{color:var(--cap-accent-text);background:var(--cap-accent-normal)}.cap-icon-option:active>span{background:var(--cap-control-pressed)}.cap-icon-option:has(:focus-visible)>span{outline:var(--cap-field-focus-width,1px) solid var(--cap-field-focus-color,var(--cap-focus-ring));outline-offset:var(--cap-field-focus-offset,0px)}.cap-icon-option:has(:disabled)>span{color:var(--cap-disabled-text);background:var(--cap-disabled-background);cursor:not-allowed}@media (pointer:coarse){.cap-calendar-period.cap-button-group{--cap-toolbar-control-height:48px}}@media (forced-colors:active){.cap-tag,.cap-counter,.cap-content-pane,.cap-content-main{outline:1px solid canvastext}.cap-icon-option:has(:checked)>span{outline:2px solid highlight}}.cap-sidebar-item>.cap-counter{margin-left:auto}.cap-markdown .cap-text-action{text-decoration:none}.cap-content-card-open{padding:var(--cap-space-1) var(--cap-space-detail-6);margin:calc(-1 * var(--cap-space-1)) calc(-1 * var(--cap-space-detail-6));width:calc(100% + 2 * var(--cap-space-detail-6))}.cap-content-card-open:hover{text-decoration:none}.cap-modal-layer>.cap-drawer[data-variant=edge]{border-radius:0;max-height:100dvh}.cap-modal-layer>.cap-drawer[data-variant=edge][data-side=bottom]{width:100%;max-height:85dvh}.cap-accordion summary{padding:var(--cap-space-3) calc(var(--cap-space-3) + var(--cap-radius-inset));border-radius:var(--cap-radius-base);align-items:center;line-height:20px}.cap-accordion summary>svg{flex:none;width:20px;height:20px}.cap-alert-header,.cap-alert-heading,.cap-alert-toggle{padding:var(--cap-space-2)}.cap-alert-toggle{grid-template-columns:var(--cap-alert-icon-size) minmax(0,1fr) 20px}.cap-alert-toggle>.cap-alert-chevron{width:20px;height:20px}.cap-alert{--cap-alert-content-start:calc(16px + var(--cap-alert-icon-size) + .625rem)}.cap-alert-body-content{padding:0 var(--cap-space-4) var(--cap-space-4) var(--cap-alert-content-start)}.cap-menu-v2,.cap-select-popup{gap:var(--cap-item-gap-roomy);padding:var(--cap-item-gap-roomy)}.cap-menu-v2 .cap-menu-item,.cap-select-popup .cap-select-option{padding:var(--cap-space-2) calc(var(--cap-space-2) + var(--cap-radius-inset))}.cap-menu-v2 .cap-menu-item:not(:disabled):is(:hover,:focus-visible),.cap-select-popup .cap-select-option:not([aria-disabled=true]):is(:hover,[data-active=true]){background:var(--cap-reaction-hover)}.cap-menu-v2 .cap-menu-item:focus:not(:focus-visible):not(:hover){background:0 0}.cap-menu-v2:has(.cap-menu-item:hover) .cap-menu-item:focus:not(:hover){background:0 0}.cap-select-popup .cap-select-option[aria-selected=true],.cap-select-popup .cap-select-option[aria-selected=true]:hover{background:var(--cap-control-pressed)}.cap-menu-v2 .cap-menu-item:not(:disabled):active,.cap-select-popup .cap-select-option:not([aria-disabled=true]):active{background:var(--cap-reaction-pressed)}.cap-command-item:hover{background:var(--cap-reaction-hover)}.cap-command-item[aria-selected=true]{background:var(--cap-control-pressed)}.cap-calendar-period.cap-button-group>.cap-button-group-items{background:var(--cap-control-bg)}.cap-calendar-period.cap-button-group{flex-shrink:1;min-width:0}.cap-calendar-period>.cap-button-group-items{width:100%;min-width:0}.cap-calendar-period .cap-select-root{flex:auto;min-width:0}.cap-calendar-period .cap-select-trigger{max-width:100%}@media (pointer:coarse){.cap-calendar-toolbar>.cap-button{min-width:48px;height:48px;min-height:48px}}.cap-split-button[data-layout=joined]{gap:0}.cap-split-button[data-layout=joined]>.cap-button{border-inline-end-color:#0000;border-start-end-radius:0;border-end-end-radius:0}.cap-split-button[data-layout=joined]>.cap-menu-root{position:relative}.cap-split-button[data-layout=joined]>.cap-menu-root>.cap-button{border-inline-start-color:#0000;border-start-start-radius:0;border-end-start-radius:0}.cap-split-button[data-layout=joined]>.cap-menu-root:after{content:"";width:var(--cap-border-width);background:var(--cap-content-muted);opacity:.22;pointer-events:none;position:absolute;inset-block:0;inset-inline-start:0}.cap-split-button[data-layout=joined][data-variant=primary]>.cap-menu-root:after{background:var(--cap-action-text)}.cap-split-button[data-layout=joined][data-variant=accent]>.cap-menu-root:after{background:var(--cap-accent-solid-text)}.cap-empty-icon .cap-icon-box{background:var(--cap-control-bg);color:var(--cap-content-muted);border-color:#0000}.cap-empty-icon svg{opacity:.65}.cap-icon-combobox{width:100%;min-width:0;display:block}.cap-icon-combobox .cap-field-trailing{pointer-events:none}.cap-icon-combobox-popup{--cap-overlay-max-height:320}.cap-icon-combobox-option{justify-content:flex-start;gap:var(--cap-space-2)}.cap-icon-combobox-option>span{overflow-wrap:anywhere;flex:1}.cap-icon-empty{padding:var(--cap-space-3);color:var(--cap-content-muted);font-size:var(--cap-font-size-sm);margin:0}.cap-tag[data-shape=rounded]{padding-inline:calc(var(--cap-tag-inset) + var(--cap-radius-inset) / 2)}.cap-tag[data-shape=pill]{--cap-tag-radius:var(--cap-radius-full);padding-inline:max(var(--cap-tag-inset),calc(var(--cap-tag-height) * .16))}:is(.cap-content-main,.cap-content-pane-scroll):focus-visible{outline:var(--cap-focus-width) solid var(--cap-focus-ring);outline-offset:-3px}.cap-content-layout{width:100%;min-width:0;min-height:0;container-type:inline-size}.cap-content-layout-row{align-items:stretch;width:100%;min-width:0;height:100%;min-height:320px;display:flex}.cap-content-main,.cap-content-pane{border-radius:var(--cap-radius-xl);background:var(--cap-surface-current);border:var(--cap-border-width) solid var(--cap-panel-border);min-width:0;min-height:0}.cap-content-main{padding:calc(var(--cap-space-4) + var(--cap-radius-inset));flex-direction:column;flex:1 1 0;display:flex;overflow:auto}.cap-content-main>div,.cap-content-pane-inner{width:100%;min-width:0;margin-inline:auto}.cap-content-layout[data-stretch] .cap-content-main>div{flex:1}.cap-content-pane{flex:0 0 var(--cap-pane-size);flex-direction:column;display:flex;overflow:hidden}.cap-content-pane>header{justify-content:space-between;align-items:center;gap:var(--cap-space-2);padding:calc(var(--cap-space-3) + var(--cap-radius-inset));display:flex}.cap-content-pane>header strong{min-width:0;font-size:var(--cap-font-size-sm);overflow-wrap:anywhere;font-weight:500}.cap-content-pane-scroll{padding:calc(var(--cap-space-3) + var(--cap-radius-inset));flex:1;min-height:0;overflow:auto}.cap-content-resizer,.cap-content-divider{border-radius:var(--cap-number-radius-sm);flex:0 0 12px;position:relative}.cap-content-resizer{cursor:col-resize;touch-action:none;outline-offset:-2px}:is(.cap-content-resizer,.cap-content-divider):after{content:"";border-radius:var(--cap-number-radius-xs);background:var(--cap-divider-subtle);width:1px;position:absolute;inset-block:12px;inset-inline-start:calc(50% - .5px)}.cap-content-layout[data-divider=hover] :is(.cap-content-resizer,.cap-content-divider):after,.cap-content-layout[data-divider=none] :is(.cap-content-resizer,.cap-content-divider):after{opacity:0}.cap-content-layout[data-divider=hover] :is(.cap-content-resizer,.cap-content-divider):is(:hover,:focus-visible,[data-resizing]):after{opacity:1}.cap-content-resizer>span{inset-inline-start:calc(50% - 1px);background:var(--cap-content-muted);border-radius:var(--cap-radius-full);opacity:0;pointer-events:none;width:2px;height:24px;position:absolute;top:calc(50% - 12px)}.cap-content-resizer:is(:hover,:focus-visible,[data-resizing])>span{opacity:1}.cap-content-resizer:focus-visible{outline:var(--cap-focus-width) solid var(--cap-focus-ring)}.cap-content-layout[data-resizing]{cursor:col-resize;-webkit-user-select:none;user-select:none}.cap-content-layout[data-orientation=vertical] .cap-content-layout-row{flex-direction:column;min-height:0}.cap-content-layout[data-orientation=vertical] .cap-content-main{min-height:var(--cap-content-min-size,120px)}.cap-content-layout[data-orientation=vertical] .cap-content-resizer,.cap-content-layout[data-orientation=vertical][data-resizing]{cursor:row-resize}.cap-content-layout[data-orientation=vertical] :is(.cap-content-resizer,.cap-content-divider):after{width:auto;height:1px;inset-block:calc(50% - .5px) auto;inset-inline:12px}.cap-content-layout[data-orientation=vertical] .cap-content-resizer>span{inset-inline-start:calc(50% - 12px);width:24px;height:2px;top:calc(50% - 1px)}.cap-content-layout[data-collapsed] .cap-content-layout-row{gap:var(--cap-space-2);flex-direction:column;height:auto}.cap-content-layout[data-collapsed] .cap-content-pane{flex:auto;width:100%;max-height:360px}.cap-content-layout[data-collapsed] .cap-content-main{order:-1}.cap-content-layout[data-collapsed] :is(.cap-content-resizer,.cap-content-divider){display:none}@media (pointer:coarse){.cap-content-resizer>span{opacity:1}}@media (forced-colors:active){.cap-content-resizer>span{background:canvastext}}.cap-resizable-card-frame{align-self:start;width:100%;min-width:0;max-width:100%}.cap-resizable-card{box-sizing:border-box;padding:calc(var(--cap-space-4) + var(--cap-radius-inset));flex-direction:column;min-width:0;max-width:100%;display:flex;position:relative}.cap-resizable-card-body{min-width:0;min-height:0;overflow-wrap:anywhere;flex:1;padding-block-end:var(--cap-space-4);padding-inline-end:var(--cap-space-3);overflow:auto}.cap-resizable-card-handle{border-radius:var(--cap-radius-base);background:var(--cap-control-bg);width:28px;height:28px;color:var(--cap-content-muted);cursor:nwse-resize;touch-action:none;opacity:0;border:0;place-items:center;padding:0;transition:opacity .12s,background .12s;display:grid;position:absolute;inset-block-end:4px;inset-inline-end:4px}.cap-resizable-card:is(:hover,:focus-within,[data-resizing])>.cap-resizable-card-handle{opacity:1}.cap-resizable-card-handle:hover{background:var(--cap-control-hover)}.cap-resizable-card-handle svg path{stroke-width:1.25px}.cap-resizable-card-handle:focus-visible{outline:var(--cap-focus-width) solid var(--cap-focus-ring);outline-offset:2px}.cap-resizable-card-handle:disabled{cursor:default;opacity:0}.cap-resizable-card[data-resizing]{-webkit-user-select:none;user-select:none}@media (pointer:coarse){.cap-resizable-card-handle{opacity:1;width:40px;height:40px}.cap-resizable-card-body{padding-block-end:var(--cap-space-6);padding-inline-end:var(--cap-space-6)}}@media (prefers-reduced-motion:reduce){.cap-resizable-card-handle{transition:none}}@media (forced-colors:active){.cap-resizable-card-handle{color:buttontext;background:buttonface}}.cap-reorderable{width:100%;min-width:0;position:relative}.cap-reorderable-list{gap:var(--cap-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cap-reorderable-item{align-items:flex-start;gap:var(--cap-space-2);border-radius:var(--cap-radius-base);min-width:0;display:flex;position:relative}.cap-reorderable-content{flex:1;min-width:0}.cap-reorder-handle-wrap{align-items:center;gap:var(--cap-item-gap);flex:none;display:inline-flex}.cap-reorder-handle{border-radius:var(--cap-radius-small);width:24px;height:28px;color:var(--cap-content-muted);cursor:grab;touch-action:none;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.cap-reorder-handle:hover{background:var(--cap-reaction-hover);color:var(--cap-content-primary)}.cap-reorder-handle:active{cursor:grabbing}.cap-reorder-handle:focus-visible{outline:var(--cap-focus-width) solid var(--cap-accent-solid-normal);outline-offset:2px}.cap-reorder-handle:disabled{opacity:.4;cursor:default}.cap-reorder-actions{gap:var(--cap-item-gap);display:inline-flex}.cap-reorder-up svg{transform:rotate(-90deg)}.cap-reorderable-item[data-dragging]{opacity:.55}.cap-reorderable-item[data-drop]:after{content:"";background:var(--cap-accent-solid-normal);border-radius:var(--cap-radius-full);pointer-events:none;height:2px;position:absolute;inset-inline:0}.cap-reorderable-item[data-drop=before]:after{top:-5px}.cap-reorderable-item[data-drop=after]:after{bottom:-5px}.cap-reorderable-item{transition:opacity .12s}@media (prefers-reduced-motion:reduce){.cap-reorderable-item{transition:none}}.cap-kanban-task[data-drag-activation=card]{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.cap-kanban-task[data-drag-activation=card]:active{cursor:grabbing}.cap-kanban-task[data-drag-activation=card] :is(button,a,input,select,textarea,label,[contenteditable=true]){touch-action:auto;-webkit-user-select:auto;user-select:auto}.cap-kanban-task:focus-visible{outline:var(--cap-focus-width) solid var(--cap-accent-solid);outline-offset:3px;border-radius:var(--cap-radius-lg)}.cap-kanban-task{min-width:0;position:relative}.cap-kanban-task[data-dragging]{opacity:.4}.cap-kanban-board>.cap-kanban-column>.cap-kanban-column-body{min-height:100px;position:relative}.cap-kanban-drag-handle{border-radius:var(--cap-radius-base);width:24px;height:28px;color:var(--cap-content-muted);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.cap-kanban-drag-handle:hover{background:var(--cap-control-hover);color:var(--cap-content-primary)}.cap-kanban-drag-handle:active{cursor:grabbing;background:var(--cap-control-active)}.cap-kanban-drag-handle:focus-visible{outline:var(--cap-focus-width) solid var(--cap-accent-solid);outline-offset:1px}.cap-kanban-custom-handle{z-index:1;position:absolute;inset-block-start:8px;inset-inline-end:8px}.cap-kanban-custom-handle+*{padding-inline-end:var(--cap-space-detail-36)}.cap-kanban-drop-placeholder{z-index:2;border-radius:var(--cap-radius-base);background:var(--cap-accent-solid);pointer-events:none;height:3px;position:absolute;inset-inline:0}.cap-kanban-drop-placeholder>span{inset-inline-end:8px;padding:var(--cap-space-half) var(--cap-space-detail-6);border-radius:var(--cap-radius-base);background:var(--cap-surface-floating);color:var(--cap-content-primary);box-shadow:var(--cap-shadow-md);font-size:var(--cap-font-size-xs);position:absolute;bottom:4px}.cap-kanban-drag-preview{z-index:1000;box-sizing:border-box;padding:var(--cap-space-3);border-radius:var(--cap-radius-lg);background:var(--cap-surface-current);color:var(--cap-content-primary);box-shadow:var(--cap-shadow-md);pointer-events:none;font-size:var(--cap-font-size-sm);font-weight:500;position:fixed}.cap-kanban-board[data-dragging]{scroll-snap-type:none}.cap-selection-field{--cap-selection-radius:var(--cap-radius-base);gap:var(--cap-space-2);width:100%;min-width:0;color:var(--cap-content-primary);font:400 var(--cap-font-size-sm)/var(--cap-line-height-sm) var(--cap-font-sans),sans-serif;display:grid}.cap-selection-label{color:var(--cap-content-secondary);font-weight:500}.cap-selection-field[data-size=xs]{--cap-selection-height:var(--cap-size-control-xs);--cap-selection-radius:var(--cap-radius-small)}.cap-selection-field[data-size=sm]{--cap-selection-height:var(--cap-size-control-sm)}.cap-selection-field[data-size=md]{--cap-selection-height:var(--cap-size-control-md)}.cap-selection-field[data-size=lg]{--cap-selection-height:var(--cap-size-control-lg)}.cap-selection-field[data-size=xs] :is(.cap-multiselect-box,.cap-tag-input-box){min-height:var(--cap-size-control-xs)}.cap-selection-field[data-size=sm] :is(.cap-multiselect-box,.cap-tag-input-box){min-height:var(--cap-size-control-sm)}.cap-selection-field[data-size=lg] :is(.cap-multiselect-box,.cap-tag-input-box){min-height:var(--cap-size-control-lg)}.cap-combobox-wrap,.cap-combobox-input-wrap{min-width:0;position:relative}.cap-combobox-input-wrap{align-items:center;gap:var(--cap-space-2);border-radius:var(--cap-selection-radius);transition:background-color .12s;display:flex}.cap-combobox-input{width:100%;min-width:0;padding-inline-end:calc(var(--cap-space-detail-34) + var(--cap-radius-inset))}.cap-combobox-input:has(~.cap-combobox-clear){padding-inline-end:calc(var(--cap-space-detail-58) + var(--cap-radius-inset))}.cap-combobox-clear{border-radius:var(--cap-radius-small);width:22px;height:22px;color:var(--cap-content-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;inset-inline-end:var(--cap-space-detail-30)}.cap-combobox-clear:hover{background:var(--cap-reaction-hover);color:var(--cap-content-primary)}.cap-combobox-input-wrap>.cap-combobox-leading{z-index:1;pointer-events:none;position:absolute;inset-inline-start:calc(var(--cap-space-3) + var(--cap-radius-inset))}.cap-combobox-input-wrap>.cap-combobox-leading+.cap-combobox-input{padding-inline-start:calc(var(--cap-space-detail-36) + var(--cap-radius-inset))}.cap-combobox-chevron{color:var(--cap-content-muted);pointer-events:none;position:absolute;inset-inline-end:calc(var(--cap-space-3) + var(--cap-radius-inset))}.cap-selection-native{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cap-selection-popup{z-index:1000;border:var(--cap-border-width) solid var(--cap-panel-border);border-radius:var(--cap-radius-xl);max-height:min(320px,45vh);padding:var(--cap-space-1);background:var(--cap-surface-floating);color:var(--cap-content-primary);box-shadow:var(--cap-shadow-floating);font-family:var(--cap-font-sans),sans-serif;font-size:var(--cap-font-size-sm);transform-origin:top;animation:.14s cubic-bezier(.2,.7,.2,1) both cap-selection-enter;position:fixed;overflow:auto}.cap-combobox-popup{overflow:hidden}.cap-combobox-autosize{max-height:min(320px,45vh);transition:height .16s cubic-bezier(.2,.7,.2,1);overflow:auto}.cap-selection-popup[data-state=closed]{animation:.1s both cap-selection-exit}@keyframes cap-selection-enter{0%{opacity:0;transform:translateY(-4px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes cap-selection-exit{to{opacity:0;transform:translateY(-3px)scale(.99)}}.cap-selection-option{align-items:center;gap:var(--cap-space-detail-9);border-radius:round(down,max(0px,calc(var(--cap-radius-xl) - 4px - var(--cap-border-width))),1px);width:100%;min-height:36px;padding:var(--cap-space-detail-6) calc(var(--cap-space-detail-9) + var(--cap-radius-inset));color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;transition:background-color .1s,color .1s;display:flex}.cap-selection-group{padding:var(--cap-space-2) calc(var(--cap-space-detail-9) + var(--cap-radius-inset)) var(--cap-space-1);color:var(--cap-content-caption);font-size:var(--cap-font-size-tiny);line-height:var(--cap-line-height-xs);font-weight:400}.cap-selection-option[data-active=true],.cap-selection-option:hover:not(:disabled){background:var(--cap-reaction-hover)}.cap-selection-option[aria-selected=true]:not(:disabled){background:var(--cap-reaction-pressed)}.cap-selection-option:disabled{color:var(--cap-disabled-text);cursor:not-allowed}.cap-selection-option-copy{flex:1;min-width:0;display:grid}.cap-selection-option-copy small,.cap-selection-empty{color:var(--cap-content-muted);font-size:var(--cap-font-size-xs)}.cap-selection-empty{padding:var(--cap-space-3);margin:0}.cap-selection-error{color:var(--cap-status-danger-text);font-size:var(--cap-font-size-xs)}.cap-multiselect-box,.cap-tag-input-box{min-height:var(--cap-selection-height,var(--cap-size-control-md));align-items:center;gap:var(--cap-space-detail-5);border:var(--cap-border-width) solid var(--cap-control-border);border-radius:var(--cap-selection-radius);min-width:0;padding:var(--cap-space-detail-5) calc(var(--cap-space-2) + var(--cap-radius-inset));background:var(--cap-control-bg);flex-wrap:wrap;display:flex}:is(.cap-multiselect-box:has(.cap-multiselect-search:focus-visible),.cap-tag-input-box:has(.cap-tag-input:focus-visible),.cap-number-field:has(input:focus-visible)){outline:var(--cap-field-focus-width,1px) solid var(--cap-field-focus-color,var(--cap-focus-ring));outline-offset:var(--cap-field-focus-offset,0px);border-color:var(--cap-control-border)}.cap-selection-field[data-variant=ghost] :is(.cap-combobox-input,.cap-multiselect-box,.cap-tag-input-box,.cap-number-field,.cap-color-trigger):not(:disabled):not([data-disabled]){background:0 0}.cap-selection-field[data-variant=ghost] :is(.cap-combobox-input-wrap:not(:has(input:disabled)),.cap-multiselect-box:not([data-disabled]),.cap-tag-input-box:not([data-disabled]),.cap-number-field:not([data-disabled]),.cap-color-trigger:not(:disabled)):is(:hover,:focus-within),.cap-selection-field:not([data-variant=ghost]) :is(.cap-multiselect-box,.cap-tag-input-box,.cap-number-field):not([data-disabled]):is(:hover,:focus-within){background:var(--cap-control-hover)}.cap-selection-field[data-variant=ghost] .cap-number-field input{background:0 0}.cap-selection-field[data-variant=ghost] .cap-color-custom :is(button,input):is(:hover,:focus-visible,:focus){background:var(--cap-control-hover)}.cap-selection-chip-wrap{flex:none;min-width:0;max-width:min(100%,18rem);animation:.12s both cap-selection-enter;display:inline-flex}.cap-selection-chip-wrap>.cap-tag{max-width:100%;box-shadow:inset 0 0 0 var(--cap-border-width) var(--cap-border-subtle)}.cap-selection-chip-wrap[data-color=neutral]>.cap-tag,.cap-selection-chip-wrap[data-color=gray]>.cap-tag{--cap-tag-normal:var(--cap-control-hover);--cap-tag-hover:var(--cap-control-bg);--cap-tag-pressed:var(--cap-control-pressed);--cap-tag-text:var(--cap-content-primary)}.cap-multiselect-box:is(:hover,:focus-within) .cap-selection-chip-wrap[data-color=neutral]>.cap-tag,.cap-tag-input-box:is(:hover,:focus-within) .cap-selection-chip-wrap[data-color=neutral]>.cap-tag,.cap-multiselect-box:is(:hover,:focus-within) .cap-selection-chip-wrap[data-color=gray]>.cap-tag,.cap-tag-input-box:is(:hover,:focus-within) .cap-selection-chip-wrap[data-color=gray]>.cap-tag{--cap-tag-normal:var(--cap-control-bg)}.cap-selection-chip-wrap[data-picked=true]>.cap-tag{outline:var(--cap-field-focus-width,1px) solid var(--cap-field-focus-color,var(--cap-focus-ring));outline-offset:var(--cap-field-focus-offset,0px)}.cap-multiselect-clear{border-radius:var(--cap-radius-small);width:22px;height:22px;color:var(--cap-content-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.cap-multiselect-clear:hover{background:var(--cap-reaction-hover);color:var(--cap-content-primary)}.cap-selection-description{color:var(--cap-content-muted);font-size:var(--cap-font-size-xs)}.cap-selection-sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.cap-multiselect-search,.cap-tag-input{appearance:none;min-width:80px;min-height:26px;box-shadow:none;color:var(--cap-content-primary);font:inherit;background:0 0;border:0;border-radius:0;outline:0;flex:1;padding:0}.cap-multiselect-search:hover,.cap-multiselect-search:focus,.cap-multiselect-search:focus-visible,.cap-tag-input:hover,.cap-tag-input:focus,.cap-tag-input:focus-visible{box-shadow:none;background:0 0;border:0;outline:0}.cap-radio-group{border:0;margin:0;padding:0;display:grid}.cap-radio-group>legend{margin-block-end:var(--cap-space-2)}.cap-radio-options{gap:var(--cap-space-2);flex-direction:column;display:flex;position:relative}.cap-radio-group[data-layout=grid] .cap-radio-options{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));display:grid}.cap-radio-group[data-orientation=horizontal] .cap-radio-options{flex-flow:wrap}.cap-radio-option{min-height:var(--cap-selection-height);border-radius:var(--cap-selection-radius);align-items:center;gap:var(--cap-space-2);cursor:pointer;display:flex}.cap-radio-copy{gap:var(--cap-space-1);min-width:0;display:grid}.cap-radio-heading>svg{flex:none}.cap-radio-title{overflow-wrap:anywhere;min-width:0}.cap-radio-copy small{color:var(--cap-content-muted);display:block}.cap-radio-group[data-variant=cards] .cap-radio-option{border:var(--cap-border-width) solid var(--cap-control-border);border-radius:var(--cap-radius-xl);min-width:150px;padding:calc(var(--cap-space-2) + var(--cap-radius-inset));background:var(--cap-surface-raised);flex:1;align-items:flex-start;transition:background-color .14s}.cap-radio-group[data-variant=cards] .cap-radio-option[data-selected=true]{background:0 0}.cap-radio-option{z-index:1;position:relative}.cap-radio-heading{align-items:center;gap:var(--cap-space-2);min-width:0;display:flex}.cap-radio-meta{color:var(--cap-content-muted);font-size:var(--cap-font-size-xs);margin-inline-start:auto}.cap-radio-group[data-variant=cards] .cap-radio-option:hover:not([data-disabled=true]){background:var(--cap-reaction-hover)}.cap-radio-option[data-disabled=true]{color:var(--cap-disabled-text);cursor:not-allowed}.cap-radio-group[data-variant=ghost] .cap-radio-option{border-radius:var(--cap-number-radius-lg);padding-inline:var(--cap-space-detail-6);transition:background-color .12s}.cap-radio-group[data-variant=ghost] .cap-radio-option:hover:not([data-disabled=true]){background:var(--cap-reaction-hover)}.cap-radio-group .cap-moving-highlight{background:var(--cap-reaction-pressed)}.cap-radio-options:has(>.cap-moving-highlight[data-visible]) .cap-radio-option[data-selected=true]{background:0 0}.cap-radio-group[data-variant=cards] .cap-moving-highlight{border-radius:var(--cap-radius-xl)}.cap-radio-group .cap-radio{appearance:none;width:var(--cap-number-selection-size-md);height:var(--cap-number-selection-size-md);border:1px solid var(--cap-focus-ring);background:var(--cap-control-normal);color:var(--cap-selection-text);border-radius:50%;flex:none;place-items:center;display:inline-grid}.cap-radio-group[data-size=xs] .cap-radio{width:var(--cap-number-selection-size-xs);height:var(--cap-number-selection-size-xs)}.cap-radio-group[data-size=sm] .cap-radio{width:var(--cap-number-selection-size-sm);height:var(--cap-number-selection-size-sm)}.cap-radio-group[data-size=lg] .cap-radio{width:var(--cap-number-selection-size-lg);height:var(--cap-number-selection-size-lg)}.cap-radio-group .cap-radio:checked{border-color:var(--cap-selection-normal);background:var(--cap-selection-normal)}.cap-radio-group .cap-radio:checked:not(:disabled):hover{border-color:var(--cap-selection-hover);background:var(--cap-selection-hover)}.cap-radio-group .cap-radio:checked:not(:disabled):active{border-color:var(--cap-selection-pressed);background:var(--cap-selection-pressed)}.cap-radio-group .cap-radio:disabled{border-color:var(--cap-disabled-text);background:var(--cap-disabled-background);color:var(--cap-disabled-text)}.cap-radio-group .cap-radio:focus-visible,.cap-color-swatch:focus-visible,.cap-number-field button:focus-visible{outline:var(--cap-field-focus-width,1px) solid var(--cap-field-focus-color,var(--cap-focus-ring));outline-offset:var(--cap-field-focus-offset,0px)}.cap-color-picker{max-width:280px}.cap-color-trigger{width:100%;min-height:var(--cap-selection-height,var(--cap-size-control-md));align-items:center;gap:var(--cap-space-detail-9);border:var(--cap-border-width) solid var(--cap-control-border);border-radius:var(--cap-selection-radius);padding:var(--cap-space-detail-5) calc(var(--cap-space-detail-10) + var(--cap-radius-inset));background:var(--cap-control-bg);color:var(--cap-content-primary);font:inherit;text-align:left;cursor:pointer;transition:background-color .12s;display:flex}.cap-color-trigger:hover:not(:disabled){background:var(--cap-control-hover)}.cap-color-trigger-value{font-family:var(--cap-font-sans),sans-serif;font-size:var(--cap-font-size-sm);flex:1}.cap-color-trigger>svg{color:var(--cap-content-muted)}.cap-color-popup{width:min(288px,100vw - 24px);max-height:min(520px,100dvh - 24px);padding:var(--cap-space-3)}.cap-color-editor{gap:var(--cap-space-detail-10);display:grid}.cap-color-editor-head{align-items:center;gap:var(--cap-space-2);color:var(--cap-content-primary);font-size:var(--cap-font-size-sm);font-weight:500;display:flex}.cap-color-editor-head>span:nth-child(2){flex:1;min-width:0;display:grid}.cap-color-editor-head button,.cap-color-saved>button{border-radius:var(--cap-radius-small);width:28px;height:28px;color:var(--cap-content-secondary);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.cap-color-editor-head button:hover,.cap-color-saved>button:hover{background:var(--cap-control-hover);color:var(--cap-content-primary)}.cap-color-area{border-radius:var(--cap-number-radius-lg);background:linear-gradient(to top,var(--cap-palette-gray-1000),transparent),linear-gradient(to right,var(--cap-palette-gray-0),transparent),var(--cap-color-hue);touch-action:none;cursor:crosshair;height:150px;position:relative}.cap-color-area-thumb{border:2px solid var(--cap-palette-gray-0);width:14px;height:14px;box-shadow:0 0 0 1px var(--cap-palette-gray-1000);pointer-events:none;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.cap-color-hue,.cap-color-alpha{border-radius:var(--cap-radius-full);touch-action:none;cursor:ew-resize;height:10px;position:relative}.cap-color-hue{background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.cap-color-alpha{background-color:var(--cap-surface-raised);background-image:linear-gradient(45deg,var(--cap-control-hover) 25%,transparent 25%),linear-gradient(-45deg,var(--cap-control-hover) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--cap-control-hover) 75%),linear-gradient(-45deg,transparent 75%,var(--cap-control-hover) 75%),linear-gradient(90deg,transparent,rgb(var(--cap-color-rgb)));background-position:0 0,0 4px,4px -4px,-4px 0,0 0;background-size:8px 8px,8px 8px,8px 8px,8px 8px,100% 100%}.cap-color-hue>span,.cap-color-alpha>span{border:2px solid var(--cap-palette-gray-0);background:var(--cap-color-hue);width:13px;height:13px;box-shadow:0 0 0 1px var(--cap-palette-gray-1000);pointer-events:none;border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.cap-color-alpha>span{background:rgb(var(--cap-color-rgb))}.cap-color-area:focus-visible,.cap-color-hue:focus-visible,.cap-color-alpha:focus-visible{outline:var(--cap-field-focus-width,1px) solid var(--cap-field-focus-color,var(--cap-focus-ring));outline-offset:var(--cap-field-focus-offset,0px)}.cap-color-saved{align-items:center;gap:var(--cap-space-detail-5);flex-wrap:wrap;min-width:0;display:flex}.cap-color-saved-item{align-items:center;display:flex}.cap-color-saved-item>button:first-child{border-radius:var(--cap-radius-full);background:var(--cap-swatch);cursor:pointer;border:0;width:20px;height:20px}.cap-color-saved-item>button:last-child{width:16px;height:20px;color:var(--cap-content-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.cap-color-saved-item>button:focus-visible,.cap-color-saved>button:focus-visible,.cap-color-editor-head button:focus-visible{outline:var(--cap-field-focus-width,1px) solid var(--cap-field-focus-color,var(--cap-focus-ring));outline-offset:var(--cap-field-focus-offset,0px)}.cap-color-palette{gap:var(--cap-space-2);padding:var(--cap-space-half);flex-wrap:wrap;display:flex}.cap-color-swatch{border:var(--cap-border-width) solid var(--cap-control-border);border-radius:var(--cap-radius-full);background:var(--cap-swatch);width:24px;height:24px;color:var(--cap-swatch-ink);cursor:pointer;place-items:center;transition:box-shadow .12s;display:grid}.cap-color-swatch:hover:not(:disabled){box-shadow:0 0 0 2px var(--cap-surface-floating),0 0 0 3px var(--cap-content-muted)}.cap-color-swatch[aria-checked=true]{outline:2px solid var(--cap-surface-floating);box-shadow:0 0 0 3px var(--cap-content-primary)}.cap-color-custom{align-items:center;gap:var(--cap-space-detail-6);min-width:0;display:flex}.cap-color-custom>.cap-select-root{flex:none;width:86px}.cap-color-custom .cap-color-format-select{font:500 var(--cap-font-size-xs)/1 var(--cap-font-sans),sans-serif;padding-inline:var(--cap-space-2) var(--cap-space-6)}.cap-color-custom .cap-selection-error{flex-basis:100%}.cap-color-contrast{color:var(--cap-content-muted);font-size:var(--cap-font-size-xs);font-variant-numeric:tabular-nums}.cap-color-current{border:var(--cap-border-width) solid var(--cap-control-border);border-radius:var(--cap-radius-full);background:var(--cap-swatch);flex:none;width:18px;height:18px;display:block}.cap-color-custom>input{border:var(--cap-border-width) solid var(--cap-control-border);border-radius:var(--cap-radius-base);min-width:0;height:32px;padding:0 calc(var(--cap-space-detail-7) + var(--cap-radius-inset));background:var(--cap-control-bg);color:var(--cap-content-primary);font:inherit;width:0;font:400 var(--cap-font-size-xs)/var(--cap-line-height-sm) var(--cap-font-sans),sans-serif;font-variant-numeric:tabular-nums;flex:1}.cap-color-alpha-caption{color:var(--cap-content-muted);font-size:var(--cap-font-size-xs);justify-content:space-between;margin-block-start:-3px;display:flex}.cap-color-alpha-caption output{font-variant-numeric:tabular-nums}.cap-color-recent-label{color:var(--cap-content-muted);font-size:var(--cap-font-size-xs);flex-basis:100%;margin-inline-end:3px}.cap-number-field{width:max-content;min-width:132px;min-height:var(--cap-selection-height);border:var(--cap-border-width) solid var(--cap-control-border);border-radius:var(--cap-selection-radius);background:var(--cap-control-bg);align-items:center;display:flex}.cap-number-field:has(input:focus-visible){border-color:var(--cap-control-border)}.cap-number-field button{width:32px;color:var(--cap-content-muted);cursor:pointer;background:0 0;border:0;flex:none;align-self:stretch;place-items:center;display:grid}.cap-number-field>button:first-child{border-start-start-radius:round(down,max(0px,calc(var(--cap-selection-radius) - var(--cap-border-width))),1px);border-end-start-radius:round(down,max(0px,calc(var(--cap-selection-radius) - var(--cap-border-width))),1px)}.cap-number-field>button:last-child{border-start-end-radius:round(down,max(0px,calc(var(--cap-selection-radius) - var(--cap-border-width))),1px);border-end-end-radius:round(down,max(0px,calc(var(--cap-selection-radius) - var(--cap-border-width))),1px)}.cap-number-field button:hover:not(:disabled){background:var(--cap-reaction-hover);color:var(--cap-content-primary)}.cap-number-field button:disabled{color:var(--cap-disabled-text);cursor:not-allowed}.cap-number-field input{width:64px;min-width:40px;color:var(--cap-content-primary);font:inherit;text-align:center;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0}.cap-number-field input::-webkit-inner-spin-button{appearance:none;margin:0}.cap-number-field input::-webkit-outer-spin-button{appearance:none;margin:0}.cap-number-field input[type=number]{-moz-appearance:textfield}.cap-number-suffix{color:var(--cap-content-muted)}.cap-selection-field[data-compact=true] .cap-number-field{min-width:92px}.cap-selection-field[data-compact=true] .cap-number-field button{width:26px}.cap-selection-field[data-compact=true] .cap-number-field input{width:42px}.cap-number-field input:focus-visible{outline:0}.cap-selection-field :is(.cap-radio,.cap-color-swatch):focus-visible{outline-width:var(--cap-field-focus-width,1px);outline-offset:var(--cap-field-focus-offset,0px)}.cap-selection-field :is(.cap-multiselect-search,.cap-tag-input,.cap-color-custom>input):is(:focus,:focus-visible){box-shadow:none;outline:0}.cap-combobox-input-wrap:has(.cap-combobox-input:focus-visible){outline:var(--cap-field-focus-width,1px) solid var(--cap-field-focus-color,var(--cap-focus-ring));outline-offset:var(--cap-field-focus-offset,0px)}.cap-combobox-input-wrap:has(.cap-combobox-input:focus-visible) .cap-combobox-input{outline:0}.cap-color-custom:has(>input:focus-visible){outline:var(--cap-field-focus-width,1px) solid var(--cap-field-focus-color,var(--cap-focus-ring));outline-offset:var(--cap-field-focus-offset,0px);border-radius:var(--cap-radius-base)}@media (prefers-reduced-motion:reduce){.cap-selection-popup,.cap-selection-option,.cap-selection-chip-wrap,.cap-combobox-autosize,.cap-radio-group[data-variant=cards] .cap-radio-option,.cap-color-swatch{transition-duration:1ms!important;animation-duration:1ms!important}}.cap-multiselect-box .cap-chip{background:var(--cap-surface-current);border-color:var(--cap-control-border)}.cap-multiselect-box .cap-chip:not([aria-disabled=true]):hover{background:var(--cap-control-hover)}.cap-multiselect-chevron{color:var(--cap-content-muted);pointer-events:none;flex:none}.cap-multiselect-box[data-disabled],.cap-tag-input-box[data-disabled],.cap-number-field[data-disabled],.cap-color-trigger:disabled{background:var(--cap-disabled-background);color:var(--cap-disabled-text);cursor:not-allowed}.cap-selection-field :is(.cap-tag-input-box,.cap-number-field)[data-disabled] input{color:inherit}.cap-multiselect-box[data-disabled] .cap-chip{background:var(--cap-disabled-background)}.cap-multiselect-option[aria-selected=true]:not(:disabled){background:0 0}.cap-multiselect-option[aria-selected=true]:not(:disabled):is(:hover,[data-active=true]){background:var(--cap-reaction-hover)}.cap-multiselect-check{border:1px solid var(--cap-border-subtle);border-radius:var(--cap-radius-small);width:16px;height:16px;color:var(--cap-content-primary);flex:none;place-items:center;display:grid}.cap-multiselect-check[data-selected]{border-color:var(--cap-content-muted);background:var(--cap-control-active)}.cap-selection-color-dot{background:var(--cap-accent-vivid-normal);border-radius:50%;flex:none;width:8px;height:8px;display:block}.cap-multiselect-popup .cap-selection-option-copy>span{overflow-wrap:anywhere}.cap-selection-popup.cap-shared-hover>.cap-moving-highlight[data-kind=hover]{background:var(--cap-reaction-hover)}.cap-selection-popup.cap-shared-hover:has(>.cap-moving-highlight[data-kind=hover][data-visible]) .cap-selection-option:not(:disabled):is(:hover,[data-active=true]){background:0 0}.cap-color-custom .cap-select-trigger{width:100%;min-width:0;height:32px}.cap-color-trigger[aria-invalid=true],.cap-color-custom>input[aria-invalid=true]{border-color:var(--cap-status-danger-text)}.cap-selection-field :is(.cap-multiselect-box,.cap-tag-input-box,.cap-number-field):has(input[aria-invalid=true]){border-color:var(--cap-status-danger-text)}.cap-color-trigger:focus-visible{outline:var(--cap-field-focus-width,1px) solid var(--cap-field-focus-color,var(--cap-focus-ring));outline-offset:var(--cap-field-focus-offset,0px)}:is(.cap-selection-field,.cap-icon-picker,.cap-color-popup,.cap-combobox-popup,.cap-multiselect-popup,.cap-icon-combobox-popup) :where(button,a,input,textarea,select,[tabindex]):focus-visible,.cap-icon-combobox-popup:focus-visible{outline-width:var(--cap-field-focus-width,var(--cap-focus-width));outline-color:var(--cap-field-focus-color,var(--cap-focus-ring));outline-offset:var(--cap-field-focus-offset,0px)}.cap-popup-select{gap:var(--cap-space-1);flex-direction:column;min-width:0;display:flex}.cap-popup-select-trigger{justify-content:space-between;gap:var(--cap-space-2);width:100%}.cap-popup-select-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cap-popup-select-custom{justify-content:center;align-items:center;min-width:0;display:inline-flex}.cap-popup-select-chevron{transition:transform var(--cap-duration-fast);flex:none}.cap-popup-select-trigger[aria-expanded=true] .cap-popup-select-chevron{transform:rotate(180deg)}.cap-popup-select-trigger:focus-visible{outline:var(--cap-field-focus-width,var(--cap-focus-width)) solid var(--cap-field-focus-color,var(--cap-focus-ring));outline-offset:var(--cap-field-focus-offset,0px)}.cap-popup-select-panel{z-index:1100;width:var(--cap-popup-select-width,320px);box-sizing:border-box;min-width:0;padding:var(--cap-space-2);gap:var(--cap-space-2);border:var(--cap-border-width) solid var(--cap-overlay-border);border-radius:var(--cap-radius-xl);background:var(--cap-surface-current);color:var(--cap-content-primary);box-shadow:var(--cap-shadow-popover);font-family:var(--cap-font-sans);animation:cap-overlay-enter var(--cap-duration-fast) var(--cap-ease-out);flex-direction:column;display:flex;position:fixed;overflow:hidden}.cap-popup-select-search{flex:none;min-width:0}.cap-popup-select-search .cap-labeled-field{width:100%}.cap-popup-select-options{isolation:isolate;overscroll-behavior:contain;scrollbar-width:thin;min-height:0;position:relative;overflow:auto}.cap-popup-select-option{z-index:1;align-items:center;gap:var(--cap-space-2);width:100%;min-width:0;min-height:32px;padding:var(--cap-space-2);border-radius:round(down,max(0px,calc(var(--cap-radius-xl) - var(--cap-space-2))),1px);color:inherit;font:inherit;font-size:var(--cap-font-size-sm);text-align:start;cursor:pointer;background:0 0;border:0;display:flex;position:relative}.cap-popup-select-option:disabled{opacity:.45;cursor:default}.cap-popup-select-copy{overflow-wrap:anywhere;flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.cap-popup-select-copy small{color:var(--cap-content-muted);font-size:var(--cap-font-size-xs)}.cap-popup-select-meta{color:var(--cap-content-muted);font-variant-numeric:tabular-nums;flex:none}.cap-popup-select-leading,.cap-popup-select-check{flex:none;justify-content:center;align-items:center;display:inline-flex}.cap-popup-select-check{width:14px}.cap-popup-select-options>.cap-moving-highlight{z-index:0;background:var(--cap-control-hover)}.cap-popup-select-panel[data-state=closed]{pointer-events:none;animation:cap-overlay-exit var(--cap-duration-fast) var(--cap-ease-out) forwards}@media (prefers-reduced-motion:reduce){.cap-popup-select-panel{animation:none}.cap-popup-select-chevron{transition:none}}.cap-popup-select-panel{--cap-popup-row-height:var(--cap-size-control-md);--cap-popup-row-inset:calc(var(--cap-space-2) * var(--cap-radius-enabled) + var(--cap-space-3) * var(--cap-square))}.cap-popup-select-panel .cap-popup-select-option{min-height:var(--cap-popup-row-height);padding:var(--cap-space-1) var(--cap-popup-row-inset);line-height:var(--cap-line-height-sm)}.cap-popup-select-options:focus-visible{outline:0}.cap-popup-select-options:focus-visible .cap-popup-select-option[data-active=true]{outline:var(--cap-field-focus-width,var(--cap-focus-width)) solid var(--cap-field-focus-color,var(--cap-focus-ring));outline-offset:calc(-1 * var(--cap-field-focus-width,var(--cap-focus-width)))}.cap-popup-select-panel .cap-popup-select-search .cap-input{height:var(--cap-popup-row-height);min-height:var(--cap-popup-row-height)}.cap-popup-select-panel[data-search-placement=inline] .cap-popup-select-search{padding:0}.cap-popup-select-panel[data-search-placement=inline] .cap-popup-select-search .cap-input{background:0 0;border-color:#0000}.cap-popup-select-panel[data-search-placement=separate] .cap-popup-select-search{padding:var(--cap-space-1)}.cap-popup-select-options .cap-selection-group{padding-inline:var(--cap-popup-row-inset)}@media (pointer:coarse){.cap-popup-select-panel{--cap-popup-row-height:var(--cap-touch-target)}}.cap-rich-editor{min-width:0;color:var(--cap-content-primary);font-family:var(--cap-font-sans,"Medeo Sans",sans-serif);position:relative}.cap-rich-editor-tools{z-index:5;width:max-content;max-width:100%;margin:0 0 16px;position:sticky;top:8px;overflow:visible}.cap-rich-editor-tools .cap-floating-action-bar{scrollbar-width:none;max-width:100%;overflow-x:auto}.cap-rich-editor-tools .cap-floating-action-bar::-webkit-scrollbar{display:none}.cap-rich-editor-divider{background:var(--cap-divider-default);align-self:stretch;width:1px;margin:4px 2px}.cap-rich-editor-document{align-content:start;gap:var(--cap-space-half);min-height:120px;padding:var(--cap-space-half) 0 var(--cap-space-4);display:grid}.cap-rich-editor-row{gap:var(--cap-space-2);grid-template-columns:30px minmax(0,1fr);min-width:0;display:grid;position:relative}.cap-rich-editor-row-actions{opacity:0;transition:opacity var(--cap-duration-fast,.12s) ease;justify-content:center;align-items:flex-start;display:flex}.cap-rich-editor-row:hover .cap-rich-editor-row-actions,.cap-rich-editor-row:focus-within .cap-rich-editor-row-actions,.cap-rich-editor-row[data-dragging] .cap-rich-editor-row-actions,.cap-rich-editor-row[data-menu-open] .cap-rich-editor-row-actions{opacity:1}.cap-rich-editor-row-actions .cap-button{min-width:28px;min-height:28px;padding:var(--cap-space-half)}.cap-rich-editor-handle{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.cap-rich-editor-row[data-dragging] .cap-rich-editor-handle{cursor:grabbing}.cap-rich-editor-row:not(:has(.cap-rich-editor-row-actions)){grid-template-columns:minmax(0,1fr)}.cap-rich-editor-row[data-dragging]>.cap-rich-editor-block{background:var(--cap-reaction-hover);box-shadow:inset 0 0 0 var(--cap-border-width) var(--cap-border-subtle);border-radius:var(--cap-radius-sm)}.cap-rich-editor-row:has(.cap-rich-editor-handle:hover)>.cap-rich-editor-block{background:var(--cap-reaction-hover);box-shadow:inset 0 0 0 var(--cap-border-width) var(--cap-border-subtle);border-radius:var(--cap-radius-sm)}.cap-rich-editor-drop-marker{inset-inline:38px 0;background:var(--cap-focus-ring);border-radius:var(--cap-radius-full);z-index:2;pointer-events:none;height:2px;position:absolute;top:-2px}.cap-rich-editor-drop-marker[data-position=end]{top:auto;bottom:-2px}.cap-rich-editor-document[data-dragging]{-webkit-user-select:none;user-select:none}.cap-rich-editor-block{min-width:0;position:relative}.cap-rich-editor-block [contenteditable]{white-space:pre-wrap;overflow-wrap:anywhere;min-height:1.5em;padding:var(--cap-space-half);border-radius:var(--cap-radius-sm,6px);outline:0;margin:0;line-height:1.75}.cap-rich-editor-block [contenteditable]:focus-visible{caret-color:var(--cap-content-primary);outline:0}.cap-rich-editor-block p{margin:0;line-height:1.75}.cap-rich-editor-block [contenteditable]:empty:before{content:attr(data-placeholder);color:var(--cap-content-muted);pointer-events:none}.cap-rich-editor-block :is(h1,[contenteditable][data-block-type=heading1]){margin:0;font-size:1.875rem;font-weight:600;line-height:1.25}.cap-rich-editor-block :is(h2,[contenteditable][data-block-type=heading2]){margin:0;font-size:1.5rem;font-weight:600;line-height:1.3}.cap-rich-editor-block :is(h3,[contenteditable][data-block-type=heading3]){margin:0;font-size:1.25rem;font-weight:600;line-height:1.35}.cap-rich-editor-block ul,.cap-rich-editor-block ol{padding-left:var(--cap-space-detail-25);margin:0}.cap-rich-editor-block blockquote,.cap-rich-editor-block [contenteditable][data-block-type=quote]{border-left:2px solid var(--cap-accent-normal);padding-left:var(--cap-space-3);color:var(--cap-content-muted);margin:0 0 0 2px}.cap-rich-editor-block pre,.cap-rich-editor-block [contenteditable][data-block-type=code]{padding:var(--cap-space-3);background:var(--cap-control-bg);font-family:var(--cap-font-mono,monospace);font-size:.875em;overflow-x:auto}.cap-rich-editor-block code{font-family:var(--cap-font-mono,monospace);background:var(--cap-control-bg);border-radius:round(down,calc(3px * var(--cap-radius-scale,1)),1px);padding:var(--cap-space-detail-1) var(--cap-space-detail-3)}.cap-rich-editor-block strong{font-weight:600}.cap-rich-editor-slash{z-index:1200;min-width:min(280px,90vw);max-width:min(360px,100vw - 24px);padding:var(--cap-space-1);background:var(--cap-surface-current);border:var(--cap-border-width,.5px) solid var(--cap-panel-border);border-radius:var(--cap-radius-xl,12px);box-shadow:var(--cap-shadow-floating,0 12px 30px #00000029);animation:.16s cubic-bezier(.2,.8,.2,1) cap-rich-overlay-in;position:fixed;overflow-y:auto}.cap-rich-editor-slash[data-state=closed]{animation:.12s ease-in forwards cap-rich-overlay-out}.cap-rich-editor-selection-anchor{z-index:1199;pointer-events:none;width:1px;height:1px;position:fixed}.cap-rich-editor-selection-toolbar{z-index:1200;width:max-content;max-width:calc(100vw - 24px);animation:.16s cubic-bezier(.2,.8,.2,1) cap-rich-overlay-in;position:fixed}.cap-rich-editor-selection-toolbar .cap-floating-action-bar{scrollbar-width:none;max-width:100%;overflow-x:auto}.cap-rich-editor-selection-toolbar .cap-floating-action-bar::-webkit-scrollbar{display:none}.cap-rich-editor-option{align-items:center;gap:var(--cap-space-detail-10);width:100%;padding:var(--cap-space-2);border-radius:var(--cap-number-radius-lg);color:var(--cap-content-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.cap-rich-editor-option:not(:disabled):hover,.cap-rich-editor-option[aria-selected=true],.cap-rich-editor-option:focus-visible{background:var(--cap-reaction-hover)}.cap-rich-editor-option:not(:disabled):active{background:var(--cap-reaction-pressed)}.cap-rich-editor-option:disabled{opacity:.5;cursor:not-allowed}.cap-rich-editor-option[data-danger]{color:var(--cap-status-danger-text)}.cap-rich-editor-menu-caption{color:var(--cap-content-caption);text-transform:uppercase;padding:var(--cap-space-2);font-size:10px}.cap-rich-editor-menu-check{color:var(--cap-content-primary);margin-inline-start:auto}.cap-rich-editor-menu .cap-rich-editor-option{padding-block:var(--cap-space-detail-5)}.cap-rich-editor-option:focus-visible{outline:var(--cap-focus-width) solid var(--cap-focus-ring);outline-offset:-2px}.cap-rich-editor-option-icon{border-radius:var(--cap-number-radius-md);background:var(--cap-control-bg);width:28px;height:28px;color:var(--cap-control-text);box-shadow:inset 0 0 0 var(--cap-border-width) var(--cap-border-subtle);flex:none;justify-content:center;align-items:center;display:flex}.cap-rich-editor-no-results{padding:var(--cap-space-detail-10);color:var(--cap-content-muted)}@keyframes cap-rich-overlay-in{0%{opacity:.35;scale:.98}to{opacity:1;scale:1}}@keyframes cap-rich-overlay-out{to{opacity:0;scale:.98}}.cap-rich-editor-footer{align-items:center;gap:var(--cap-space-3);padding-left:var(--cap-space-detail-38);flex-wrap:wrap;display:flex}.cap-rich-editor-hint{color:var(--cap-content-muted);font-size:12px}.cap-rich-editor[data-disabled] .cap-rich-editor-row-actions{display:none}@media (max-width:600px){.cap-rich-editor-tools{width:100%}.cap-rich-editor-row{gap:var(--cap-space-1);grid-template-columns:28px minmax(0,1fr)}.cap-rich-editor-footer{padding-left:var(--cap-space-8)}.cap-rich-editor-drop-marker{inset-inline-start:32px}.cap-rich-editor-hint{display:none}}@media (hover:none){.cap-rich-editor-row-actions{opacity:1}}@media (prefers-reduced-motion:reduce){.cap-rich-editor-row-actions,.cap-rich-editor-slash,.cap-rich-editor-selection-toolbar{transition:none!important;animation:none!important}}.cap-rich-editor-block .cap-code-editor [contenteditable]{font-family:var(--cap-font-code);background:0 0;border:0;border-radius:0;margin:0;padding:0;font-size:12px;line-height:1.75}.cap-rich-editor-block .cap-code-editor [contenteditable]:focus-visible{outline:var(--cap-focus-width) solid var(--cap-ring-state-active);outline-offset:3px}.cap-rich-editor-block .cap-code code{font-size:inherit;background:0 0;border-radius:0;padding:0}.cap-rich-editor-block .cap-code>pre{padding:var(--cap-space-4);background:0 0;border:0;border-radius:0;margin:0}.cap-rich-editor-row:is([data-block-type=code],[data-block-type=markdown-source]){margin-block:var(--cap-space-4,16px)}.cap-rich-editor-row[data-selected]>.cap-rich-editor-block{background:var(--cap-control-active);border-radius:var(--cap-radius-sm)}.cap-rich-editor-menu{min-width:min(240px,90vw)}.cap-rich-editor-menu .cap-rich-editor-option-icon{width:20px;height:20px;box-shadow:none;background:0 0}.cap-rich-editor-menu-group+.cap-rich-editor-menu-group{margin-block-start:var(--cap-space-1,4px);padding-block-start:var(--cap-space-1,var(--cap-space-1));position:relative}.cap-rich-editor-menu-group+.cap-rich-editor-menu-group:before{content:"";inset-block-start:0;inset-inline:calc(8px + var(--cap-radius-inset,0px));height:var(--cap-border-width);background:var(--cap-divider-panel);pointer-events:none;position:absolute}.cap-data-table{min-width:0;color:var(--cap-content-primary);font-family:var(--cap-font-sans,"Medeo Sans",sans-serif)}.cap-data-table-scroll{border:var(--cap-border-width,.5px) solid var(--cap-border-strong);border-radius:var(--cap-radius-md,10px);background:var(--cap-surface-current);max-width:100%;overflow:auto}.cap-data-table-scroll:focus-visible{outline:var(--cap-focus-width) solid var(--cap-focus-ring);outline-offset:2px}.cap-data-table table{border-collapse:separate;border-spacing:0;text-align:left;width:100%;min-width:max-content;font-size:var(--cap-font-size-sm,14px)}.cap-data-table th,.cap-data-table td{padding:var(--cap-space-detail-10) var(--cap-space-3);border-bottom:var(--cap-border-width) solid var(--cap-divider-panel);border-right:var(--cap-border-width) solid var(--cap-divider-panel);vertical-align:middle}.cap-data-table th{color:var(--cap-content-secondary);background:var(--cap-surface-current);white-space:nowrap;font-weight:500}.cap-data-table tbody tr:last-child td{border-bottom:0}.cap-data-table tbody tr:hover td{background-image:linear-gradient(var(--cap-reaction-hover),var(--cap-reaction-hover))}.cap-data-table tbody tr[data-selected] td{background-image:linear-gradient(var(--cap-reaction-pressed),var(--cap-reaction-pressed))}.cap-data-table tbody .cap-tag{outline-color:var(--cap-border-subtle)}.cap-data-table tbody .cap-icon-box{border-color:var(--cap-border-subtle)}.cap-data-table th[data-numeric],.cap-data-table td[data-numeric]{text-align:right;font-variant-numeric:tabular-nums}.cap-data-table .cap-data-table-select{width:40px;min-width:40px;padding-inline:var(--cap-space-detail-10)}.cap-data-table-select .cap-check-label{min-width:20px;display:inline-flex}.cap-data-table-select .cap-check-label>span{display:none}.cap-data-table-sort{justify-content:space-between;align-items:center;gap:var(--cap-space-2);width:100%;color:inherit;text-align:inherit;font:inherit;font-weight:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.cap-data-table-sort:hover{color:var(--cap-content-primary)}.cap-data-table-sort:focus-visible{outline:var(--cap-focus-width) solid var(--cap-focus-ring);outline-offset:3px;border-radius:round(down,calc(3px * var(--cap-radius-scale,1)),1px)}.cap-data-table-sort-hint{opacity:.45;font-size:14px}.cap-data-table-empty{text-align:center;color:var(--cap-content-muted);padding:var(--cap-space-detail-28) var(--cap-space-4)!important}.cap-data-table-footer{justify-content:space-between;align-items:center;gap:var(--cap-space-3);padding:var(--cap-space-detail-10) var(--cap-space-half);color:var(--cap-content-muted);font-size:var(--cap-font-size-xs,12px);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.cap-data-table-pagination{align-items:center;gap:var(--cap-space-detail-6);display:flex}.cap-filter-toolbar{align-items:center;gap:var(--cap-space-2);flex-wrap:wrap;min-width:0;display:flex}.cap-filter-toolbar .cap-field{min-width:min(220px,100%)}.cap-filter-menu{min-width:min(280px,80vw);max-width:360px}.cap-filter-menu-heading{align-items:center;gap:var(--cap-space-2);margin-bottom:8px;display:flex}.cap-filter-options{gap:var(--cap-space-half);max-height:min(320px,55vh);display:grid;overflow-y:auto}.cap-filter-field-label{align-items:center;gap:var(--cap-space-2);min-width:0;display:inline-flex}.cap-filter-field-label svg{color:var(--cap-content-muted);flex:none}.cap-filter-options button{justify-content:space-between;align-items:center;gap:var(--cap-space-3);width:100%;padding:var(--cap-space-2) var(--cap-space-detail-10);border-radius:var(--cap-number-radius-lg);color:var(--cap-content-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.cap-filter-options button:hover{background:var(--cap-reaction-hover)}.cap-filter-options button[aria-pressed=true]{background:var(--cap-reaction-pressed)}.cap-filter-options button:focus-visible{outline:var(--cap-focus-width) solid var(--cap-focus-ring);outline-offset:-2px}.cap-filter-options small,.cap-filter-empty{color:var(--cap-content-muted)}.cap-filter-empty{padding:var(--cap-space-detail-10);margin:0}.cap-json-viewer{border:var(--cap-border-width,.5px) solid var(--cap-border-subtle);border-radius:var(--cap-radius-md,10px);background:var(--cap-surface-current);min-width:0;color:var(--cap-content-primary);font-family:var(--cap-font-sans,"Medeo Sans",sans-serif)}.cap-json-viewer>.cap-field{padding:var(--cap-space-detail-10);border-bottom:var(--cap-border-width) solid var(--cap-divider-panel)}.cap-json-tree{overscroll-behavior:contain;padding:var(--cap-space-detail-5) 0;font-family:var(--cap-font-mono,monospace);font-size:var(--cap-font-size-xs,12px);overflow:auto}.cap-json-row{align-items:center;gap:var(--cap-space-detail-5);min-height:29px;padding-block:var(--cap-space-half);padding-right:var(--cap-space-2);white-space:nowrap;cursor:pointer;display:flex}.cap-json-row:hover,.cap-json-row:focus{background:var(--cap-reaction-hover)}.cap-json-row:focus-visible{outline:var(--cap-focus-width) solid var(--cap-focus-ring);outline-offset:-2px}.cap-json-disclosure{flex:none;justify-content:center;align-items:center;width:16px;display:flex}.cap-json-key{color:var(--cap-content-primary);font-weight:500}.cap-json-colon{color:var(--cap-content-muted)}.cap-json-value{color:var(--cap-content-muted);text-overflow:ellipsis;overflow:hidden}.cap-json-value[data-type=string]{color:var(--cap-accent-text)}.cap-json-value[data-type=number],.cap-json-value[data-type=boolean]{font-variant-numeric:tabular-nums;color:var(--cap-content-primary)}.cap-json-actions{align-items:center;gap:var(--cap-space-half);opacity:0;margin-left:auto;display:flex}.cap-json-row:hover .cap-json-actions,.cap-json-row:focus-within .cap-json-actions{opacity:1}.cap-json-actions .cap-button{min-width:22px;min-height:22px;padding:var(--cap-space-half)}.cap-json-more{width:100%;padding-block:var(--cap-space-detail-7);padding-right:var(--cap-space-2);color:var(--cap-accent-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:block}.cap-json-more:hover{background:var(--cap-reaction-hover)}.cap-json-empty{padding:var(--cap-space-6);color:var(--cap-content-muted);text-align:center}.cap-json-footer{justify-content:space-between;align-items:center;gap:var(--cap-space-detail-10);padding:var(--cap-space-2) var(--cap-space-3);border-top:var(--cap-border-width) solid var(--cap-divider-panel);color:var(--cap-content-muted);font-size:var(--cap-font-size-xs,12px);display:flex}.cap-json-path{text-overflow:ellipsis;white-space:nowrap;font-family:var(--cap-font-mono,monospace);overflow:hidden}@media (hover:none){.cap-json-actions{opacity:1}}.cap-data-table-scroll{overscroll-behavior:contain;isolation:isolate;scrollbar-gutter:stable}.cap-data-table th:last-child,.cap-data-table td:last-child{border-right:0}.cap-data-table td{background-color:var(--cap-surface-current)}.cap-data-table-scroll[data-sticky-header] thead th{z-index:3;position:sticky;top:0}.cap-data-table [data-pin-active]{z-index:2;background-color:var(--cap-surface-current);position:sticky}.cap-data-table thead [data-pin-active],.cap-data-table tfoot [data-pin-active]{z-index:5}.cap-data-table [data-pin-active=left][data-pin-active-edge]{box-shadow:6px 0 8px -7px #0000002e}.cap-data-table [data-pin-active=right][data-pin-active-edge]{box-shadow:-6px 0 8px -7px #0000002e}.cap-data-table tr[data-row-pin] td{z-index:3;background-color:var(--cap-surface-current);position:sticky}.cap-data-table tr[data-row-pin=top] td{top:var(--cap-table-row-offset,0px)}.cap-data-table tr[data-row-pin=bottom] td{bottom:var(--cap-table-row-offset,0px)}.cap-data-table tr[data-row-pin] td[data-pin-active]{z-index:4}.cap-data-table tfoot td{z-index:3;border-top:var(--cap-border-width) solid var(--cap-divider-panel);color:var(--cap-content-secondary);background-color:var(--cap-surface-current);white-space:nowrap;border-bottom:0;position:sticky;bottom:0}.cap-data-table tfoot [data-pin-active]{z-index:5}.cap-data-table-company{align-items:center;gap:var(--cap-space-detail-10);white-space:nowrap;display:flex}.cap-data-table-probability{justify-content:flex-end;align-items:center;gap:var(--cap-space-3);font-variant-numeric:tabular-nums;display:flex}.cap-data-table-segments{gap:var(--cap-space-1);display:flex}.cap-data-table-segments i{border-radius:var(--cap-radius-sm);background:var(--cap-control-bg);width:8px;height:24px;display:block}.cap-data-table-segments i[data-filled]{background:var(--cap-accent-solid-normal)}.cap-data-table-demo-actions{gap:var(--cap-space-2);flex-wrap:wrap;align-items:center;margin-bottom:12px;display:flex}.cap-data-table-scroll[data-sticky-header] thead th[data-pin-active]{z-index:5}.cap-feedback{--cap-feedback-fill:var(--cap-surface-current);--cap-feedback-ink:var(--cap-content-primary);color:var(--cap-feedback-ink);background:var(--cap-feedback-fill)}.cap-feedback[data-feedback-appearance=soft]{--cap-feedback-fill:var(--cap-accent-normal);--cap-feedback-ink:var(--cap-accent-text)}.cap-feedback[data-feedback-appearance=solid],.cap-feedback[data-feedback-appearance=soft][data-contrast]{--cap-feedback-fill:var(--cap-accent-solid-normal);--cap-feedback-ink:var(--cap-accent-solid-text)}.cap-feedback-icon{width:20px;height:20px;color:var(--cap-accent-text);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.cap-feedback-icon[data-contrast]{background:var(--cap-accent-solid-normal);color:var(--cap-accent-solid-text);width:24px;height:24px}.cap-feedback[data-feedback-appearance=solid]>.cap-feedback-icon,.cap-feedback[data-feedback-appearance=soft][data-contrast]>.cap-feedback-icon,.cap-alert[data-feedback-appearance=solid] .cap-alert-icon,.cap-alert[data-feedback-appearance=soft][data-contrast] .cap-alert-icon,.cap-status-bar[data-feedback-appearance=solid] .cap-status-indicator,.cap-status-bar[data-feedback-appearance=soft][data-contrast] .cap-status-indicator{color:var(--cap-accent-solid-text)}.cap-toast{box-sizing:border-box;background:var(--cap-feedback-fill);min-width:0;max-width:100%;color:var(--cap-feedback-ink);grid-template-columns:24px minmax(0,1fr) auto}.cap-toast p{color:inherit;opacity:.8}.cap-toast-action{gap:var(--cap-space-detail-6);flex-wrap:wrap;margin-top:8px;display:flex}.cap-toast[data-feedback-appearance=neutral][data-contrast]{--cap-feedback-fill:var(--cap-action-normal);--cap-feedback-ink:var(--cap-action-text)}.cap-toast[data-feedback-appearance=neutral][data-contrast] .cap-button{--cap-state-text:var(--cap-action-text);--cap-state-hover:var(--cap-action-hover);--cap-state-pressed:var(--cap-action-pressed);color:inherit}.cap-feedback[data-feedback-appearance=solid] .cap-button,.cap-feedback[data-feedback-appearance=soft][data-contrast] .cap-button{color:inherit}.cap-status-bar[data-feedback-appearance=neutral][data-variant=plain]{background:0 0}.cap-status-bar[data-feedback-appearance=neutral][data-variant=surface]{background:var(--cap-control-bg)}.cap-status-bar:not([data-feedback-appearance=neutral]){border-radius:var(--cap-radius-base)}.cap-status-indicator{width:18px;height:18px}.cap-status-bar[aria-busy=true] .cap-status-indicator{animation:1.8s ease-in-out infinite cap-pulse}.cap-alert .cap-alert-icon{width:var(--cap-alert-icon-size);height:var(--cap-alert-icon-size)}.cap-alert[data-feedback-appearance=neutral]{color:var(--cap-content-primary);background:var(--cap-control-bg)}@media (prefers-reduced-motion:reduce){.cap-status-bar[aria-busy=true] .cap-status-indicator{animation:none}}@media (forced-colors:active){.cap-feedback{color:canvastext;background:canvas}.cap-feedback-icon{color:canvastext}.cap-feedback-icon[data-contrast]{color:canvastext;background:canvas;border:1px solid canvastext}}.cap-toast-stack{--cap-toast-offset:16px;z-index:1000;gap:var(--cap-space-1);pointer-events:none;width:min(440px,100% - 32px);max-width:100%;margin:0;padding:0;display:grid;position:fixed}.cap-toast-stack[data-scope=container]:not([data-position=inline]){z-index:10;max-height:calc(100% - 32px);position:absolute}.cap-toast-stack[data-scope=container]:not([data-position=inline]) .cap-toast-stack-viewport{max-height:none}.cap-toast-stack:not([data-position=inline]){grid-template-rows:minmax(0,1fr) auto}.cap-toast-stack[data-position^=bottom]{grid-template-rows:auto minmax(0,1fr)}.cap-toast-stack[data-position^=top]{top:var(--cap-toast-offset)}.cap-toast-stack[data-position^=bottom]{bottom:var(--cap-toast-offset)}.cap-toast-stack[data-position$=left]{left:var(--cap-toast-offset)}.cap-toast-stack[data-position$=right]{right:var(--cap-toast-offset)}.cap-toast-stack[data-position$=center]{left:50%;transform:translate(-50%)}.cap-toast-stack:not([data-position=inline]) .cap-toast-stack-viewport{min-height:0;max-height:calc(100dvh - 76px)}.cap-toast-stack[data-position=inline]{width:100%;position:relative;inset:auto;transform:none}.cap-toast-stack-expand{pointer-events:auto;font-size:var(--cap-font-size-xs);color:var(--cap-content-muted);order:1;justify-self:center}.cap-toast-stack-expand:not([data-hint]){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;min-height:0;margin:0;padding:0;position:absolute;overflow:hidden}.cap-toast-stack-expand:not([data-hint]):focus-visible{z-index:20;width:auto;height:auto;min-height:24px;padding:var(--cap-space-1) var(--cap-space-2);clip-path:none;background:var(--cap-surface-floating);inset:auto auto 8px 50%;overflow:visible;transform:translate(-50%)}.cap-toast-stack[data-position^=bottom] .cap-toast-stack-expand{order:0}.cap-toast-stack-viewport,.cap-card-stack-viewport{box-sizing:border-box;width:100%;min-width:0;padding:var(--cap-space-8);scrollbar-width:thin;overscroll-behavior:contain;overflow:auto}.cap-toast-stack-viewport{-ms-overflow-style:none;scrollbar-width:none!important}.cap-toast-stack-viewport::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.cap-toast-stack:not([data-expanded]) .cap-toast-stack-viewport{overflow:hidden}.cap-card-stack-viewport[data-reflow] .cap-card-stack-card:not(.cap-card-stack-exit):not(.cap-card-stack-returning){transition:opacity .16s}.cap-toast-stack-list{min-height:var(--cap-toast-inline-clearance,0px);margin:0;padding:0;list-style:none;position:relative}.cap-toast-stack-item{box-sizing:border-box;pointer-events:auto;z-index:calc(10 - var(--cap-toast-depth));transform:translate3d(var(--cap-toast-x),var(--cap-toast-y),0) scale(calc(1 - var(--cap-toast-depth)*.025));transform-origin:50%;transition:transform .22s cubic-bezier(.16,1,.3,1),opacity .16s;position:absolute;inset:0 auto auto 0}.cap-toast-stack[data-native-motion] .cap-toast-stack-item{transition:opacity .16s}.cap-toast-stack-item[data-expanded]{transform:translate3d(var(--cap-toast-x),var(--cap-toast-y),0)}.cap-toast-stack-item .cap-toast{width:100%;max-width:none;padding:var(--cap-space-4);border-radius:round(down,calc(var(--cap-radius-xl) + var(--cap-radius-inset,0px)),1px);border:var(--cap-border-width) solid var(--cap-overlay-border);box-shadow:var(--cap-shadow-floating);transition:background-color .16s,border-color .16s,box-shadow .16s;position:relative}.cap-toast-stack[data-shape=pill] .cap-toast{border-radius:var(--cap-radius-full);padding-inline:var(--cap-space-5)}.cap-toast-stack-item .cap-toast>*{transition:opacity .16s}.cap-toast-stack-item:not([data-depth="0"]):not([data-expanded]) .cap-toast>*{opacity:0}.cap-toast-stack-item:not([data-depth="0"]):not([data-expanded]){pointer-events:none}.cap-toast-stack-item:not([data-depth="0"]):not([data-expanded]) .cap-toast{box-shadow:none;background:0 0;border-color:#0000;position:relative}.cap-toast-stack-item .cap-toast:before{opacity:0;content:"";inset:calc(-1 * var(--cap-border-width)) auto auto calc(-1 * var(--cap-border-width));width:calc(100% + 2 * var(--cap-border-width));height:var(--cap-toast-shell-height);box-sizing:border-box;border:var(--cap-border-width) solid var(--cap-overlay-border);border-radius:inherit;background:var(--cap-feedback-fill);transition:opacity .16s;position:absolute}.cap-toast-stack-item:not([data-depth="0"]):not([data-expanded]) .cap-toast:before{opacity:1}.cap-toast-stack-item[data-depth="1"]:not([data-expanded]){opacity:.7}.cap-toast-stack-item[data-depth="2"]:not([data-expanded]){opacity:.4}.cap-toast-stack-item[data-depth="3"]:not([data-expanded]){opacity:.2}.cap-toast-stack-item[data-phase=enter]{opacity:0}.cap-toast-stack-item[data-phase=exit]{opacity:0;pointer-events:none}.cap-announcement-bar{min-width:0;color:var(--cap-content-primary);background:var(--cap-control-bg);border:var(--cap-border-width) solid var(--cap-panel-border);border-radius:var(--cap-radius-lg);font:inherit;grid-template-rows:1fr;transition:grid-template-rows .18s cubic-bezier(.2,.8,.2,1),opacity .16s;display:grid;overflow:hidden}.cap-announcement-bar[data-state=closed]{opacity:0;pointer-events:none;grid-template-rows:0fr}.cap-announcement-inner{align-items:center;gap:var(--cap-space-3);min-height:0;padding:var(--cap-space-detail-10) calc(var(--cap-space-3) + var(--cap-radius-inset,0px));grid-template-columns:minmax(0,1fr) auto;transition:padding-block .18s;display:grid;overflow:hidden}.cap-announcement-bar[data-state=closed] .cap-announcement-inner{padding-block:0}.cap-announcement-content{align-items:center;gap:var(--cap-space-2) var(--cap-space-3);flex-wrap:wrap;min-width:0;display:flex}.cap-announcement-message{overflow-wrap:anywhere;flex:180px;min-width:0;line-height:1.5;animation:.18s cap-announcement-in}.cap-announcement-countdown{font-variant-numeric:tabular-nums;color:var(--cap-content-muted);font-size:var(--cap-font-size-xs);flex:none}.cap-announcement-action{white-space:normal;overflow-wrap:anywhere;text-align:start;flex:0 auto;max-width:100%;text-decoration:none}.cap-announcement-controls{justify-content:flex-end;align-items:center;gap:var(--cap-space-1);flex-wrap:wrap;min-width:0;display:flex}.cap-announcement-controls .cap-button{flex:none}.cap-announcement-prev-icon{transform:rotate(180deg)}.cap-card-stack{gap:var(--cap-space-2);min-width:0;max-width:100%;display:grid}.cap-card-stack-stage{isolation:isolate;touch-action:pan-y;cursor:grab;outline:none;min-height:196px;position:relative}.cap-card-stack-stage:active{cursor:grabbing}.cap-card-stack-stage:focus-visible{outline:var(--cap-focus-width) solid var(--cap-focus-ring);outline-offset:3px;border-radius:var(--cap-radius-xl)}.cap-card-stack-card{box-sizing:border-box;border:var(--cap-border-width) solid var(--cap-panel-border);border-radius:var(--cap-radius-xl);background:var(--cap-surface-current);min-height:196px;color:var(--cap-content-primary);box-shadow:var(--cap-shadow-floating);transform:translate3d(var(--cap-card-x,0),var(--cap-card-y,0),0) rotate(var(--cap-card-rotation,0)) scale(var(--cap-card-scale,1));transform-origin:50%;z-index:calc(4 - var(--cap-card-depth,0));overflow-wrap:anywhere;transition:transform .2s cubic-bezier(.2,.8,.2,1),opacity .18s;display:block;position:absolute;inset:0 auto auto 0}.cap-card-stack-card>*{box-sizing:border-box;border-radius:inherit;max-width:100%}.cap-card-stack-card[data-depth="1"],.cap-card-stack-card[data-depth="2"]{pointer-events:none}.cap-card-stack-card[data-dragging],.cap-card-stack-exit,.cap-card-stack-returning{will-change:transform,opacity}.cap-card-stack-exit{z-index:5;opacity:0;pointer-events:none;animation:.21s both cap-card-exit}.cap-card-stack-returning{animation:.21s cap-card-return}.cap-card-stack-controls{justify-content:center;align-items:center;gap:var(--cap-space-2);flex-wrap:wrap;display:flex}.cap-card-stack-controls>span{color:var(--cap-content-muted);font-size:var(--cap-font-size-xs);font-variant-numeric:tabular-nums}.cap-card-stack-empty{z-index:6;place-content:center;justify-items:center;gap:var(--cap-space-2);min-height:196px;padding:var(--cap-space-5);text-align:center;color:var(--cap-content-muted);display:grid;position:relative}.cap-card-stack-empty p{margin:0}.cap-card-stack-stamp{top:12px;padding:var(--cap-space-detail-5) var(--cap-space-detail-9);border:var(--cap-border-width) solid currentColor;border-radius:var(--cap-radius-base);background:var(--cap-surface-floating);color:var(--cap-content-primary);font-size:var(--cap-font-size-xs);pointer-events:none;font-weight:600;position:absolute;inset-inline-start:12px}.cap-card-stack-stamp[data-direction=right]{color:var(--cap-accent-text);background:var(--cap-accent-normal);inset-inline:auto 12px}.cap-text-shimmer{--cap-shimmer-base:var(--cap-content-muted);--cap-shimmer-highlight:var(--cap-content-primary);max-width:100%;color:var(--cap-content-primary);overflow-wrap:anywhere;display:inline-block}@supports ((-webkit-background-clip:text) or (background-clip:text)){.cap-text-shimmer[data-active]{color:#0000;-webkit-text-fill-color:transparent;background-color:var(--cap-shimmer-base);background-image:linear-gradient(100deg,var(--cap-shimmer-base) 35%,var(--cap-shimmer-highlight) 50%,var(--cap-shimmer-base) 65%);animation:cap-text-shimmer var(--cap-shimmer-duration,1.8s) linear infinite;background-repeat:no-repeat;background-size:250% 100%;-webkit-background-clip:text;background-clip:text}.cap-text-shimmer[data-paused]{animation-play-state:paused}}@keyframes cap-text-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@keyframes cap-announcement-in{0%{opacity:.35;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes cap-card-exit{0%{opacity:1;transform:translate3d(var(--cap-card-exit-start-x,0),var(--cap-card-exit-start-y,0),0) rotate(0) scale(1)}to{opacity:0;transform:translate3d(var(--cap-card-x),var(--cap-card-y,0),0) rotate(var(--cap-card-rotation)) scale(.96)}}@keyframes cap-card-return{0%{opacity:.45;transform:translate3d(calc(var(--cap-card-x,0px) + var(--cap-card-return-x,-24px)),var(--cap-card-y,0),0) rotate(-1.5deg) scale(.96)}to{opacity:1;transform:translate3d(var(--cap-card-x,0),var(--cap-card-y,0),0) rotate(0) scale(1)}}@media (max-width:540px){.cap-announcement-inner{gap:var(--cap-space-detail-6);grid-template-columns:minmax(0,1fr)}.cap-announcement-content{align-items:flex-start}.cap-announcement-controls{justify-content:flex-end}.cap-announcement-message{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.cap-toast-stack-item,.cap-toast-stack-list,.cap-announcement-bar,.cap-announcement-inner,.cap-announcement-message,.cap-card-stack-stage,.cap-card-stack-card,.cap-text-shimmer[data-active]{transition:none!important;animation:none!important}.cap-text-shimmer[data-active]{color:var(--cap-content-primary);-webkit-text-fill-color:currentColor;background:0 0}}@media (forced-colors:active){.cap-text-shimmer[data-active]{color:canvastext;-webkit-text-fill-color:currentColor;background:0 0;animation:none}}.cap-comment-thread{border:var(--cap-border-width) solid var(--cap-panel-border);border-radius:round(down,calc(14px * var(--cap-radius-scale,1)),1px);background:var(--cap-surface-current);width:100%;min-width:0;color:var(--cap-content-primary);font:inherit;font-size:13px;line-height:1.45}.cap-comment-thread *{box-sizing:border-box}.cap-comment-thread-header{justify-content:space-between;align-items:center;gap:var(--cap-space-3);padding:var(--cap-space-3) var(--cap-space-detail-14) var(--cap-space-2);display:flex}.cap-comment-thread-header h3{margin:0;font-size:14px;font-weight:600}.cap-comment-thread-header span{color:var(--cap-content-muted);font-size:12px}.cap-comment-thread-header button,.cap-comment-footer button,.cap-comment-edit button,.cap-comment-composer>button,.cap-comment-replying button{border-radius:round(down,calc(7px * var(--cap-radius-scale,1)),1px);padding:var(--cap-space-detail-5) var(--cap-space-2);color:var(--cap-content-muted);font:inherit;cursor:pointer;background:0 0;border:0}.cap-comment-thread-header button:hover,.cap-comment-footer button:hover,.cap-comment-edit button:hover,.cap-comment-replying button:hover{background:var(--cap-control-hover);color:var(--cap-content-primary)}.cap-comment-list,.cap-comment-replies{gap:var(--cap-space-half);padding:0 var(--cap-space-2);margin:0;list-style:none;display:grid}.cap-comment-item{min-width:0}.cap-comment{gap:var(--cap-space-detail-9);padding:var(--cap-space-2);border-radius:round(down,calc(10px * var(--cap-radius-scale,1)),1px);display:flex}.cap-comment-avatar{background:var(--cap-control-bg);width:28px;height:28px;color:var(--cap-content-muted);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:600;display:grid;overflow:hidden}.cap-comment-avatar img{object-fit:cover;width:100%;height:100%}.cap-comment-main{gap:var(--cap-space-detail-3);flex:1;min-width:0;display:grid}.cap-comment-meta{align-items:baseline;gap:var(--cap-space-2);display:flex}.cap-comment-meta strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.cap-comment-meta time{color:var(--cap-content-muted);flex:none;font-size:11px}.cap-comment-body{overflow-wrap:anywhere;white-space:pre-wrap;color:var(--cap-content-primary);margin:0}.cap-comment-mention{color:var(--cap-accent-text);font-weight:600}.cap-comment-deleted{color:var(--cap-content-muted);margin:2px 0;font-style:italic}.cap-comment-footer{align-items:center;gap:var(--cap-space-detail-3);flex-wrap:wrap;display:flex;position:relative}.cap-comment-footer button{font-size:11px}.cap-comment-footer button[aria-pressed=true]{background:var(--cap-accent-normal);color:var(--cap-accent-text)}.cap-comment-reaction-picker{z-index:2;padding:var(--cap-space-1);border:var(--cap-border-width) solid var(--cap-control-border);border-radius:round(down,calc(10px * var(--cap-radius-scale,1)),1px);background:var(--cap-surface-floating);box-shadow:var(--cap-shadow-popover);display:flex;position:absolute;top:100%;left:0}.cap-comment-reaction-picker button{font-size:16px}.cap-comment-replies{padding-left:var(--cap-space-detail-7);border-left:var(--cap-border-width) solid var(--cap-control-border);margin-left:15px}.cap-comment-empty{padding:var(--cap-space-detail-10) var(--cap-space-4);color:var(--cap-content-muted)}.cap-comment-resolved{padding:var(--cap-space-2) var(--cap-space-3);border:var(--cap-border-width) solid var(--cap-control-border);background:var(--cap-control-bg);color:var(--cap-content-muted);font:inherit;cursor:pointer;border-radius:999px;margin:0 12px 12px}.cap-comment-replying{color:var(--cap-content-muted);justify-content:space-between;align-items:center;margin:6px 14px 0;font-size:12px;display:flex}.cap-comment-edit{gap:var(--cap-space-detail-5);grid-template-columns:1fr auto auto;display:grid}.cap-comment-edit textarea{grid-column:1/-1}.cap-comment-composer{align-items:end;gap:var(--cap-space-2);padding:var(--cap-space-detail-10) var(--cap-space-detail-14) var(--cap-space-detail-14);grid-template-columns:1fr auto;display:grid;position:relative}.cap-comment-composer textarea,.cap-comment-edit textarea{resize:vertical;width:100%;min-height:64px;padding:var(--cap-space-2) var(--cap-space-detail-10);border:var(--cap-border-width) solid var(--cap-control-border);border-radius:round(down,calc(9px * var(--cap-radius-scale,1)),1px);background:var(--cap-control-bg);color:var(--cap-content-primary);font:inherit;font-size:13px}.cap-comment-composer>button{background:var(--cap-accent-solid-normal);color:var(--cap-accent-solid-text);font-weight:600}.cap-comment-composer>button:disabled{opacity:.45;cursor:default}.cap-comment-suggestions{z-index:3;max-height:180px;padding:var(--cap-space-1);border:var(--cap-border-width) solid var(--cap-control-border);border-radius:round(down,calc(10px * var(--cap-radius-scale,1)),1px);background:var(--cap-surface-floating);box-shadow:var(--cap-shadow-popover);margin:0;list-style:none;position:absolute;bottom:calc(100% - 8px);left:14px;right:14px;overflow:auto}.cap-comment-suggestions button{width:100%;padding:var(--cap-space-detail-7);border-radius:var(--cap-number-radius-md);color:var(--cap-content-primary);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0}.cap-comment-suggestions button:hover{background:var(--cap-reaction-hover)}.cap-comment-suggestions button[aria-selected=true]{background:var(--cap-reaction-pressed)}.cap-inline-demo-canvas{align-content:start;gap:var(--cap-space-3);min-height:300px;padding:var(--cap-space-detail-36) var(--cap-space-detail-22) var(--cap-space-detail-22);border:var(--cap-border-width) solid var(--cap-control-border);border-radius:round(down,calc(14px * var(--cap-radius-scale,1)),1px);background:var(--cap-surface-current);color:var(--cap-content-primary);display:grid}.cap-inline-demo-canvas h2,.cap-inline-demo-canvas p{margin:0}.cap-inline-demo-image{border-radius:round(down,calc(10px * var(--cap-radius-scale,1)),1px);background:var(--cap-control-bg);min-height:132px;color:var(--cap-content-muted);place-items:center;display:grid}.cap-inline-comments{min-width:0;position:relative;overflow:visible}.cap-inline-content{min-width:0;position:relative}.cap-inline-toolbar{z-index:6;position:absolute;top:8px;right:8px}.cap-inline-toolbar button,.cap-inline-close{min-height:30px;padding:var(--cap-space-detail-5) var(--cap-space-detail-9);border:var(--cap-border-width) solid var(--cap-control-border);border-radius:var(--cap-number-radius-lg);background:var(--cap-surface-floating);color:var(--cap-content-primary);font:inherit;cursor:pointer;box-shadow:var(--cap-shadow-floating);font-size:12px}.cap-inline-toolbar button[aria-pressed=true]{border-color:var(--cap-accent-normal);color:var(--cap-accent-text)}.cap-inline-placement{z-index:2;cursor:crosshair;touch-action:none;place-items:start center;display:grid;position:absolute;inset:0}.cap-inline-placement-hint{padding:var(--cap-space-detail-5) var(--cap-space-detail-9);border-radius:var(--cap-number-radius-lg);background:var(--cap-surface-floating);color:var(--cap-content-muted);box-shadow:var(--cap-shadow-floating);margin-top:4px;font-size:12px;position:sticky;top:4px}.cap-inline-pin{z-index:3;border:2px solid var(--cap-surface-floating);background:var(--cap-accent-solid-normal);width:28px;height:28px;color:var(--cap-accent-solid-text);font:inherit;cursor:pointer;box-shadow:var(--cap-shadow-floating);border-radius:50%;place-items:center;font-size:12px;font-weight:700;transition:transform .16s cubic-bezier(.2,.8,.2,1);display:grid;position:absolute;transform:translate(-50%,-50%)}.cap-inline-pin:hover,.cap-inline-pin[aria-expanded=true]{transform:translate(-50%,-50%)scale(1.12)}.cap-inline-thread{z-index:1100;border:var(--cap-border-width) solid var(--cap-overlay-border);border-radius:round(down,calc(14px * var(--cap-radius-scale,1)),1px);width:min(360px,100vw - 24px);box-shadow:var(--cap-shadow-popover);animation:.18s cubic-bezier(.2,.8,.2,1) cap-inline-open;position:fixed;overflow:auto}.cap-inline-thread[data-surface=floating]{background:var(--cap-surface-floating)}.cap-inline-close{z-index:1;float:right;width:28px;height:28px;margin:4px 4px -36px 0;padding:0;font-size:18px;line-height:1;position:sticky;top:4px}.cap-inline-thread .cap-comment-thread{border-radius:round(down,calc(14px * var(--cap-radius-scale,1)),1px);background:var(--cap-surface-floating);border:0}@keyframes cap-inline-open{0%{opacity:.5;scale:.98}to{opacity:1;scale:1}}@media (max-width:600px){.cap-inline-thread{width:min(420px,100vw - 24px)}.cap-inline-thread .cap-comment-thread{max-height:inherit}.cap-inline-toolbar{top:4px;right:4px}}@media (hover:none){.cap-comment-footer{opacity:1}}@media (prefers-reduced-motion:reduce){.cap-inline-pin,.cap-inline-thread{transition:none!important;animation:none!important}}.cap-comment-replies .cap-comment-replies .cap-comment-replies .cap-comment-replies{margin-inline-start:0}.cap-comment-thread :is(button,textarea):focus-visible,.cap-inline-comments :is(.cap-inline-toolbar button,.cap-inline-pin,.cap-inline-placement,.cap-inline-close):focus-visible{outline:var(--cap-focus-width) solid var(--cap-focus-ring);outline-offset:2px}.cap-inline-thread[data-state=closed]{pointer-events:none;animation:.16s ease-in both cap-inline-close}@keyframes cap-inline-close{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-4px)scale(.985)}}.cap-chart,.cap-chart-interactive,.cap-chart-legend,.cap-sparkline,.cap-brush-main,.cap-treemap{--cap-chart-series-1:var(--cap-accent-solid-normal);--cap-chart-series-2:var(--cap-v4-theme-stable-accent-green);--cap-chart-series-3:var(--cap-v4-theme-stable-accent-orange);--cap-chart-series-4:var(--cap-v4-theme-stable-accent-red);--cap-chart-series-5:color-mix(in oklab,var(--cap-content-primary) 58%,var(--cap-surface-current));--cap-chart-series-6:color-mix(in oklab,var(--cap-content-primary) 46%,var(--cap-surface-current));--cap-chart-series-7:color-mix(in oklab,var(--cap-content-primary) 34%,var(--cap-surface-current));--cap-chart-series-8:color-mix(in oklab,var(--cap-content-primary) 22%,var(--cap-surface-current))}.cap-chart{max-width:100%;color:var(--cap-content-primary);font:inherit;margin:0;display:block}.cap-chart>svg{width:100%;height:auto;max-height:var(--cap-chart-height);display:block;overflow:visible}.cap-chart>svg text{font-size:calc(12px * var(--cap-chart-text-scale,1))}.cap-chart-grid{stroke:var(--cap-content-muted);opacity:.2;stroke-dasharray:3 5}.cap-chart-zero{stroke:var(--cap-content-primary);opacity:.62;stroke-width:1.4px;vector-effect:non-scaling-stroke}.cap-gauge-track{stroke:var(--cap-control-bg)}.cap-gauge-control{cursor:ew-resize}.cap-chart-average line{stroke:var(--cap-accent-solid-normal);stroke-width:1.5px;stroke-dasharray:4 3;vector-effect:non-scaling-stroke}.cap-chart-line,.cap-chart-bar,.cap-chart-arc,.cap-chart-area,.cap-chart-cell,.cap-chart-gauge,.cap-chart-slope line,.cap-chart-ridge-area,.cap-sparkline polyline{transition:fill calc(.18s * var(--cap-chart-motion,1)) cubic-bezier(.16,1,.3,1),stroke calc(.18s * var(--cap-chart-motion,1)) cubic-bezier(.16,1,.3,1),stroke-width calc(.18s * var(--cap-chart-motion,1)) cubic-bezier(.16,1,.3,1),opacity calc(.18s * var(--cap-chart-motion,1)) cubic-bezier(.16,1,.3,1),transform calc(.18s * var(--cap-chart-motion,1)) cubic-bezier(.16,1,.3,1)}.cap-chart-line{stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.cap-chart-line[data-dashed=true]{stroke-dasharray:7 5}.cap-chart-line-area{fill-opacity:.18;stroke:none}.cap-chart-point,.cap-chart-bar,.cap-chart-arc,.cap-chart-cell,.cap-chart-slope,.cap-chart-area,.cap-chart-layer,.cap-chart-ridge,.cap-treemap-item{cursor:pointer;outline:none}.cap-chart-point:focus-visible,.cap-chart-bar:focus-visible,.cap-chart-arc:focus-visible,.cap-chart-cell:focus-visible,.cap-chart-slope:focus-visible,.cap-chart-area:focus-visible,.cap-chart-layer:focus-visible,.cap-chart-ridge:focus-visible,.cap-treemap-item:focus-visible,.cap-brush-handle:focus-visible,.cap-sparkline:focus-visible{filter:none;outline:2px solid var(--cap-ring-state-active);outline-offset:2px}.cap-chart-bar:hover,.cap-chart-cell:hover{filter:brightness(1.1)}.cap-chart-cell,.cap-chart-bar{rx:var(--cap-radius-sm)}.cap-chart>svg .cap-chart-center-value{fill:var(--cap-content-primary);font-size:calc(24px * var(--cap-chart-text-scale,1));font-weight:600}.cap-chart-center-label,.cap-chart-axis-label,.cap-chart-slope-label{fill:var(--cap-content-muted);font-size:calc(12px * var(--cap-chart-text-scale,1))}.cap-chart-slope line{stroke-width:2.5px;vector-effect:non-scaling-stroke}.cap-chart-slope[data-active=true] line{stroke-width:3.5px}.cap-chart-data{color:var(--cap-content-muted);margin-top:.5rem;font-size:12px}.cap-chart-data summary{cursor:pointer;width:max-content}.cap-chart-data table{border-collapse:collapse;text-align:left;width:100%;margin-top:.5rem}.cap-chart-data th,.cap-chart-data td{padding:var(--cap-space-1) var(--cap-space-2);border-bottom:var(--cap-border-width) solid var(--cap-divider-panel)}.cap-chart-interactive{min-width:0}.cap-chart-legend{gap:var(--cap-space-detail-6) var(--cap-space-3);flex-wrap:wrap;margin-top:6px;display:flex}.cap-chart-legend button{align-items:center;gap:var(--cap-space-detail-6);border-radius:var(--cap-radius-small);min-height:28px;padding:var(--cap-space-detail-3) var(--cap-space-detail-6);color:var(--cap-content-secondary);font:inherit;font-size:var(--cap-font-size-xs);cursor:pointer;background:0 0;border:0;display:inline-flex}.cap-chart-legend button:hover,.cap-chart-legend button:focus-visible{background:var(--cap-reaction-hover);color:var(--cap-content-primary)}.cap-chart-legend button[data-hidden=true]{opacity:.5;text-decoration:line-through}.cap-chart-legend-swatch{background:var(--cap-series-color);border-radius:50%;flex:none;width:10px;height:10px}.cap-chart-crosshair line{stroke:var(--cap-content-muted);stroke-dasharray:3 3}.cap-chart-crosshair text{fill:var(--cap-content-primary);font-size:calc(12px * var(--cap-chart-text-scale,1));font-weight:600}.cap-chart-layer{transition:opacity calc(.18s * var(--cap-chart-motion,1)) cubic-bezier(.16,1,.3,1)}.cap-stream-label{fill:var(--cap-content-primary);font-size:calc(12px * var(--cap-chart-text-scale,1));pointer-events:none;font-weight:600}.cap-stream-label-leader{stroke:var(--cap-content-muted);stroke-width:1px;stroke-dasharray:2 2;vector-effect:non-scaling-stroke}.cap-stream-active-point{stroke:var(--cap-surface-raised);stroke-width:2px;pointer-events:none}.cap-chart-area{fill-opacity:.8;stroke:var(--cap-surface-raised);stroke-width:.6px}.cap-chart-ridge-area{fill-opacity:.38;stroke-width:1.5px}.cap-chart-ridge{transform-box:fill-box;transition:opacity calc(.18s * var(--cap-chart-motion,1)) cubic-bezier(.16,1,.3,1),transform calc(.18s * var(--cap-chart-motion,1)) cubic-bezier(.16,1,.3,1)}.cap-chart-ridge[data-active=true]{transform:translateY(-3px)}.cap-chart-ridge-quartile{stroke:var(--cap-content-primary);stroke-opacity:.65;stroke-dasharray:2 2}.cap-chart-ridge-median{stroke:var(--cap-content-primary);stroke-width:2px}.cap-chart-ridge-readout{fill:var(--cap-content-primary);font-size:calc(12px * var(--cap-chart-text-scale,1))}.cap-chart-range{color:var(--cap-content-muted);margin:0 0 6px;font-size:12px}.cap-brush-main{min-width:0}.cap-brush-overview{margin:2px 0}.cap-brush-overview svg{touch-action:none;width:100%;height:58px;display:block;overflow:visible}.cap-brush-track{fill:var(--cap-surface-raised);stroke:var(--cap-control-border);stroke-width:1px}.cap-brush-track,.cap-brush-selection,.cap-brush-handle{rx:var(--cap-radius-sm)}.cap-brush-selection{fill:var(--cap-accent-solid-normal);fill-opacity:.28;stroke:var(--cap-accent-solid-normal);stroke-width:1.5px;cursor:grab}.cap-brush-selection:active{cursor:grabbing}.cap-brush-handle{fill:var(--cap-accent-solid-normal);stroke:var(--cap-surface-raised);stroke-width:2px;cursor:ew-resize;touch-action:none}.cap-brush-controls{gap:var(--cap-space-3);flex-wrap:wrap;margin-top:4px;display:flex}.cap-brush-controls label{align-items:center;gap:var(--cap-space-2);color:var(--cap-content-muted);font-size:12px;display:inline-flex}.cap-brush-controls input{width:min(28vw,180px);accent-color:var(--cap-accent-solid-normal)}.cap-treemap-path{align-items:center;gap:var(--cap-space-detail-6);color:var(--cap-content-muted);font-size:var(--cap-font-size-xs);flex-wrap:wrap;margin:0 0 6px;display:flex}.cap-treemap-path button{border-radius:var(--cap-radius-small);padding:var(--cap-space-detail-3) var(--cap-space-detail-5);color:var(--cap-content-secondary);font:inherit;cursor:pointer;background:0 0;border:0}.cap-treemap-path button:hover,.cap-treemap-path button:focus-visible{background:var(--cap-reaction-hover);color:var(--cap-content-primary)}.cap-treemap-item rect{rx:calc((var(--cap-number-radius-xs) + var(--cap-number-radius-sm)) / 2);vector-effect:non-scaling-stroke}.cap-treemap-label,.cap-treemap-value{font-size:calc(12px * var(--cap-chart-text-scale,1));pointer-events:none}.cap-treemap-label{font-weight:600}.cap-treemap-value{font-variant-numeric:tabular-nums;font-weight:400}.cap-treemap-item[data-ink=light] .cap-treemap-label,.cap-treemap-item[data-ink=light] .cap-treemap-value{fill:#fff}.cap-treemap-item[data-ink=dark] .cap-treemap-label,.cap-treemap-item[data-ink=dark] .cap-treemap-value{fill:#000}.cap-treemap-contrast-probe{visibility:hidden;pointer-events:none}.cap-sparkline-wrap{align-items:center;gap:var(--cap-space-detail-6);vertical-align:middle;max-width:100%;display:inline-flex;position:relative}.cap-sparkline{vertical-align:middle;max-width:100%;display:inline-block;overflow:visible}.cap-sparkline-area{fill-opacity:.16;stroke:none}.cap-sparkline-active{stroke:var(--cap-surface-raised);stroke-width:2px;pointer-events:none}.cap-sparkline-readout{color:var(--cap-content-secondary);font-size:var(--cap-font-size-xs);font-variant-numeric:tabular-nums;white-space:nowrap}.cap-sparkline polyline{stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.cap-animated-counter{width:var(--cap-counter-width,1ch);vertical-align:bottom;font-variant-numeric:tabular-nums;transition:width calc(.18s * var(--cap-chart-motion,1)) cubic-bezier(.16,1,.3,1);display:inline-block;overflow:hidden}.cap-animated-counter-value{white-space:pre;display:inline-flex}.cap-counter-static{display:inline-block}.cap-counter-digit{vertical-align:bottom;text-align:center;min-width:.62ch;height:1em;display:inline-block;overflow:hidden}.cap-counter-wheel{transition:transform calc(.18s * var(--cap-chart-motion,1)) cubic-bezier(.16,1,.3,1);will-change:transform;display:block}.cap-counter-wheel>span{height:1em;line-height:1em;display:block}.cap-heatmap-level-0,.cap-heatmap-level-1,.cap-heatmap-level-2,.cap-heatmap-level-3,.cap-heatmap-level-4{rx:var(--cap-number-radius-xs);transition:fill calc(.18s * var(--cap-chart-motion,1)) cubic-bezier(.16,1,.3,1),opacity calc(.18s * var(--cap-chart-motion,1)) cubic-bezier(.16,1,.3,1)}.cap-heatmap-level-0{fill:var(--cap-control-bg);stroke:var(--cap-control-border);stroke-width:.5px}.cap-heatmap-level-1{fill:var(--cap-accent-solid-normal);opacity:.28}.cap-heatmap-level-2{fill:var(--cap-accent-solid-normal);opacity:.5}.cap-heatmap-level-3{fill:var(--cap-accent-solid-normal);opacity:.76}.cap-heatmap-level-4{fill:var(--cap-accent-solid-normal)}.cap-heatmap-months text{fill:var(--cap-content-muted);font-size:calc(12px * var(--cap-chart-text-scale,1))}.cap-activity-heatmap [data-selected=true]{stroke:var(--cap-content-primary);stroke-width:2px;vector-effect:non-scaling-stroke}@media (prefers-reduced-motion:reduce){.cap-chart-line,.cap-chart-bar,.cap-chart-arc,.cap-chart-area,.cap-chart-cell,.cap-chart-gauge,.cap-chart-slope line,.cap-chart-ridge,.cap-chart-ridge-area,.cap-sparkline polyline,.cap-chart-layer,.cap-animated-counter,.cap-animated-counter-value{transition:none!important;animation:none!important;transform:none!important}.cap-counter-wheel{transition:none!important}}.cap-value-scrubber{gap:var(--cap-space-2);min-width:0;color:var(--cap-content-primary);font-size:var(--cap-font-size-sm);display:grid}.cap-value-scrubber-label{color:var(--cap-content-secondary);font-weight:500}.cap-value-scrubber-control{min-height:var(--cap-size-control-md);border:var(--cap-border-width) solid var(--cap-control-border);border-radius:var(--cap-radius-base);min-width:56px;padding:var(--cap-space-1) calc(var(--cap-space-detail-10) + var(--cap-radius-inset));background:var(--cap-control-bg);color:var(--cap-content-primary);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;cursor:default;justify-content:center;align-items:center;transition:background-color .14s cubic-bezier(.2,.7,.2,1),border-color .14s cubic-bezier(.2,.7,.2,1),box-shadow .14s cubic-bezier(.2,.7,.2,1);display:flex}.cap-value-scrubber-control[data-scrub-alt=true]:not([aria-disabled=true]){cursor:ew-resize}.cap-value-scrubber[data-orientation=vertical] .cap-value-scrubber-control[data-scrub-alt=true]:not([aria-disabled=true]){cursor:ns-resize}.cap-value-scrubber-control:hover:not([aria-disabled=true]),.cap-value-scrubber-control:focus-visible{background:var(--cap-control-hover)}.cap-value-scrubber-control:focus-visible{outline:2px solid var(--cap-focus-ring);outline-offset:2px}.cap-value-scrubber-control[aria-disabled=true]{background:var(--cap-disabled-background);color:var(--cap-disabled-text);cursor:not-allowed}.cap-value-scrubber-control[aria-disabled=true]:focus-visible{outline:none}.cap-number-field input[data-scrubbable=true][data-scrub-alt=true]:not(:disabled):not([readonly]){cursor:ew-resize}.cap-number-field input[data-scrubbable=true][data-scrub-alt=true][data-scrub-orientation=vertical]:not(:disabled):not([readonly]){cursor:ns-resize}.cap-select-trigger[data-scrubbable=true][data-scrub-alt=true]:not(:disabled){cursor:ew-resize}.cap-select-trigger[data-scrubbable=true][data-scrub-alt=true][data-scrub-orientation=vertical]:not(:disabled){cursor:ns-resize}@media (prefers-reduced-motion:reduce){.cap-value-scrubber-control{transition:none}}:root{--cap-motion-snap:.14s;--cap-motion-morph:.22s;--cap-motion-enter:.14s;--cap-ease-organic:cubic-bezier(.16,1,.3,1)}.cap-moving-highlight{opacity:0;pointer-events:none;z-index:0;transform-origin:0 0;border-radius:var(--cap-radius-base);background:var(--cap-control-hover);transition:opacity .1s ease-out;position:absolute;top:0;left:0}.cap-moving-highlight[data-visible]{opacity:1}.cap-moving-highlight[data-moving]{will-change:transform}.cap-moving-highlight[data-hide-immediately]{transition:none}.cap-moving-highlight[data-moving]:not([data-native-motion]){transition:transform var(--cap-motion-morph) var(--cap-ease-organic),opacity .1s ease-out}.cap-button-group-items[data-moving]{isolation:isolate;position:relative}.cap-button-group-items[data-moving]>:not(.cap-moving-highlight){z-index:1;position:relative}.cap-button-group[data-attached] :is(.cap-button[data-variant=ghost],.cap-button[data-variant=secondary],.cap-select-trigger):not(:disabled){--cap-state-hover:var(--cap-group-hover);--cap-state-pressed:var(--cap-group-pressed);--cap-state-text:var(--cap-group-text);color:var(--cap-group-text)}.cap-button-group[data-attached] :is(.cap-button[data-variant=ghost],.cap-button[data-variant=secondary],.cap-select-trigger):not(:disabled):is(:hover,:focus-visible,[data-state=hover]){background:var(--cap-group-hover)}.cap-button-group-items[data-moving]>.cap-moving-highlight{background:var(--cap-group-hover);border-radius:round(down,max(0px,calc(var(--cap-radius-xl) - var(--cap-item-gap))),1px)}.cap-button-group-items[data-moving][data-shared-hover-active] :is(.cap-button[data-variant=ghost],.cap-select-trigger[data-variant=ghost]):not(:disabled):not([aria-pressed=true]):not([aria-expanded=true]):is(:hover,:focus-visible){background:0 0}.cap-button-group[data-attached] :is(.cap-button[data-variant=ghost],.cap-button[data-variant=secondary],.cap-select-trigger):not(:disabled)[aria-pressed=true]{background:var(--cap-group-selected)}.cap-button-group[data-attached] :is(.cap-button[data-variant=ghost],.cap-button[data-variant=secondary],.cap-select-trigger):not(:disabled):is(:active,[aria-expanded=true],[data-state=pressed]){background:var(--cap-group-pressed)}.cap-segmented{--cap-segment-height:var(--cap-size-control-md);--cap-segment-inset:3px;--cap-segment-radius:round(down, max(0px,calc(var(--cap-radius-base) - var(--cap-segment-inset))), 1px);isolation:isolate;min-height:calc(var(--cap-segment-height) + 2 * var(--cap-segment-inset) + 2 * var(--cap-border-width));width:max-content;max-width:100%;padding:var(--cap-segment-inset);gap:calc(var(--cap-segment-inset) + var(--cap-border-width));border-radius:var(--cap-radius-base);box-shadow:none;grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid;position:relative}.cap-segmented[data-size=xs]{--cap-segment-height:var(--cap-size-control-xs)}.cap-segmented[data-size=sm]{--cap-segment-height:var(--cap-size-control-sm)}.cap-segmented[data-size=lg]{--cap-segment-height:var(--cap-size-control-lg)}.cap-segmented[data-full-width]{width:100%;display:grid}.cap-segmented .cap-segment{z-index:1;border-radius:var(--cap-segment-radius);align-items:stretch;min-width:0}.cap-segmented .cap-segment>span{min-height:var(--cap-segment-height);width:100%;padding:0 calc(var(--cap-space-detail-10) + var(--cap-radius-inset));border-radius:var(--cap-segment-radius);font-size:var(--cap-font-size-sm);white-space:nowrap;justify-content:center}.cap-segmented .cap-segment input:checked+span{box-shadow:none;background:0 0}.cap-segmented .cap-segment:has(input:disabled):hover>span{background:0 0}.cap-segmented>.cap-moving-highlight{border-radius:var(--cap-segment-radius);background:var(--cap-surface-block);box-shadow:none}.cap-segmented[data-variant=outline]{border-color:var(--cap-control-border);background:0 0}.cap-segmented[data-variant=accent]>.cap-moving-highlight[data-kind=selection]{background:var(--cap-accent-normal)}.cap-segmented[data-variant=accent] .cap-segment input:checked+span{color:var(--cap-accent-text)}.cap-tab-list:is([data-variant=segment],[data-variant=outline],[data-variant=accent]){isolation:isolate;gap:var(--cap-space-1);padding:var(--cap-space-1);border:var(--cap-border-width) solid var(--cap-control-border);border-radius:var(--cap-radius-base);background:var(--cap-control-bg);position:relative}.cap-tab-list:is([data-variant=segment],[data-variant=outline],[data-variant=accent]) button{z-index:1;min-height:var(--cap-size-control-md);padding:0 calc(var(--cap-space-3) + var(--cap-radius-inset));border-radius:round(down,max(0px,calc(var(--cap-radius-base) - 4px)),1px);background:0 0;border:0;position:relative}.cap-tab-list[data-size=xs] button{min-height:var(--cap-size-control-xs)}.cap-tab-list[data-size=sm] button{min-height:var(--cap-size-control-sm)}.cap-tab-list[data-size=lg] button{min-height:var(--cap-size-control-lg)}.cap-tab-list[data-variant=outline]{border-color:var(--cap-control-border);background:0 0}.cap-tab-list>.cap-moving-highlight[data-kind=selection]{background:var(--cap-surface-block)}.cap-tab-list[data-variant=accent]>.cap-moving-highlight[data-kind=selection]{background:var(--cap-accent-normal)}.cap-tab-list[data-variant=accent] button[aria-selected=true]{color:var(--cap-accent-text)}.cap-separator{background:var(--cap-divider-default);border:0;flex-shrink:0;width:100%;height:1px}.cap-separator[data-orientation=vertical]{align-self:stretch;width:1px;height:auto;min-height:20px;margin:0 12px}.cap-separator[data-contrast=subtle]{background:var(--cap-divider-subtle)}.cap-separator[data-contrast=strong]{background:var(--cap-divider-strong)}.cap-separator[data-reveal=hover]{opacity:0;transition:opacity var(--cap-motion-snap) ease-out}:is(:hover,:focus-within)>.cap-separator[data-reveal=hover]{opacity:1}.cap-tree{align-content:start;gap:var(--cap-space-half);min-width:0;display:grid}.cap-tree-item{align-items:center;gap:var(--cap-space-2);color:var(--cap-content-muted);font:inherit;font-size:var(--cap-font-size-sm);min-height:34px;padding:var(--cap-space-detail-6) calc(var(--cap-space-detail-10) + var(--cap-radius-inset)) var(--cap-space-detail-6) calc(var(--cap-space-1) + var(--cap-radius-inset) + (var(--cap-tree-depth) - 1)*var(--cap-space-4));border-radius:var(--cap-radius-base);text-align:left;cursor:pointer;min-width:0;animation:cap-tree-in var(--cap-motion-enter) var(--cap-ease-organic);background:0 0;border:0;text-decoration:none;display:flex}.cap-tree[data-size=xs] .cap-tree-item{min-height:24px;padding-block:var(--cap-space-detail-3);font-size:var(--cap-font-size-xs)}.cap-tree[data-size=sm] .cap-tree-item{min-height:28px}.cap-tree[data-size=lg] .cap-tree-item{min-height:40px}.cap-tree-item:hover{background:var(--cap-reaction-hover)}.cap-tree-item[aria-selected=true]{background:var(--cap-reaction-pressed);color:var(--cap-content-primary);font-weight:500}.cap-tree-item[aria-disabled=true]{color:var(--cap-disabled-text);cursor:default;background:0 0}.cap-tree-item:focus-visible{outline:2px solid var(--cap-focus-ring);outline-offset:-2px}.cap-tree-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cap-tree-arrow{width:12px;transition:transform var(--cap-motion-snap) var(--cap-ease-organic);flex:none;display:flex}.cap-tree-arrow[data-open]{transform:rotate(90deg)}.cap-tree-meta{color:var(--cap-content-muted);margin-left:auto}@keyframes cap-tree-in{0%{opacity:0;transform:translate(-3px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cap-moving-highlight,.cap-tree-arrow,.cap-separator{transition:none}.cap-tree-item{animation:none}}.cap-input[data-variant=ghost]{background:0 0;border-color:#0000}.cap-input[data-variant=ghost]:not(:disabled):is(:hover,:focus,:focus-within,[aria-expanded=true]){background:var(--cap-control-hover)}.cap-segmented[data-variant=ghost]{background:0 0;border-color:#0000}.cap-segmented[data-variant=ghost]:is(:hover,:focus-within){background:var(--cap-control-hover)}.cap-navigation-menu{align-items:center;gap:var(--cap-space-3);flex-wrap:wrap;min-width:0;display:flex;position:relative}.cap-navigation-items{align-items:center;gap:var(--cap-space-1);flex-wrap:wrap;flex:1;min-width:0;display:flex}.cap-navigation-brand{font-size:var(--cap-font-size-sm);white-space:nowrap;font-weight:600}.cap-navigation-items [aria-current=page]{color:var(--cap-content-primary);background:var(--cap-control-active);box-shadow:none;font-weight:500}.cap-navigation-panel,.cap-hover-panel-content{padding:var(--cap-space-5);background:var(--cap-surface-current);color:var(--cap-content-primary);border:1px solid var(--cap-overlay-border);border-radius:round(down,calc(var(--cap-radius-base) + 12px * var(--cap-radius-enabled)),1px);box-shadow:var(--cap-shadow-floating);z-index:50;animation:cap-navigation-in var(--cap-motion-enter) var(--cap-ease-organic) both;max-width:calc(100vw - 24px);position:fixed;overflow:auto}.cap-navigation-panel[data-state=closed],.cap-hover-panel-content[data-state=closed]{pointer-events:none;animation:.16s ease-in both cap-navigation-out}@keyframes cap-navigation-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes cap-navigation-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}.cap-navigation-panel{min-width:min(400px,100vw - 24px)}.cap-navigation-grid{gap:var(--cap-space-2);grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));display:grid}.cap-navigation-grid a{min-width:0;padding:var(--cap-space-3);align-items:flex-start;gap:var(--cap-space-3);color:inherit;border-radius:var(--cap-radius-base);text-decoration:none;display:flex}.cap-navigation-grid a>span{min-width:0}.cap-navigation-grid a>svg{color:var(--cap-content-muted);flex:none;margin-top:2px}.cap-navigation-grid a:hover{background:var(--cap-reaction-hover)}.cap-navigation-grid a:focus-visible{outline:var(--cap-focus-width) solid var(--cap-focus-ring);outline-offset:-2px;background:var(--cap-reaction-hover)}.cap-navigation-grid small{color:var(--cap-content-muted);margin-top:4px;display:block}.cap-hover-panel{display:inline-flex}.cap-floating-action-bar{--cap-floating-inset:calc(6px * var(--cap-radius-enabled));border-radius:round(down,calc(var(--cap-radius-base) + var(--cap-floating-inset)),1px)}.cap-floating-action-bar:is([data-size=lg],[data-size=xl]){--cap-floating-inset:calc(8px * var(--cap-radius-enabled))}.cap-floating-action-bar .cap-button,.cap-floating-action-bar .cap-input{border-radius:var(--cap-radius-base)}.cap-floating-action-bar[data-variant=divided]>div{padding:var(--cap-floating-inset);align-self:stretch}.cap-floating-action-bar[data-variant=divided]>div+div{border-inline-start:var(--cap-border-width) solid var(--cap-divider-panel)}.cap-floating-action-bar[data-variant=divided] .cap-floating-items{gap:0;padding:0}.cap-floating-action-bar[data-variant=divided] .cap-floating-items>:not(.cap-moving-highlight){padding:var(--cap-floating-inset);align-items:center;display:flex}.cap-floating-action-bar[data-variant=divided] .cap-floating-items>.cap-floating-segment+.cap-floating-segment{border-inline-start:var(--cap-border-width) solid var(--cap-divider-panel)}.cap-floating-action-bar[data-variant=divided] :is(.cap-input,.cap-segmented){background:0 0;border-color:#0000}.cap-floating-action-bar[data-variant=divided] :is(.cap-input,.cap-segmented):is(:hover,:focus-within,[aria-expanded=true]){background:var(--cap-control-hover)}.cap-floating-action-bar[data-variant=divided][aria-orientation=vertical]>div+div,.cap-floating-action-bar[data-variant=divided][aria-orientation=vertical] .cap-floating-items>.cap-floating-segment+.cap-floating-segment{border-inline-start:0;border-block-start:var(--cap-border-width) solid var(--cap-divider-panel)}@media (prefers-reduced-motion:reduce){.cap-navigation-panel,.cap-hover-panel-content{animation:none}}.cap-floating-action-bar[data-variant=divided][aria-orientation=vertical] .cap-floating-segment{justify-content:center;width:100%}:where(.cap-shared-hover){isolation:isolate;position:relative}.cap-shared-hover>:not(.cap-moving-highlight,.cap-tree-selection-indicator,.cap-tree-active-guide-indicator){z-index:1;position:relative}.cap-shared-hover>.cap-moving-highlight[data-kind=hover]{background:var(--cap-control-hover)}.cap-shared-hover>.cap-moving-highlight[data-kind=hover][data-accented]{background:var(--cap-accent-hover)}.cap-shared-hover [data-shared-hover-target],.cap-shared-hover [data-shared-hover-target]>.cap-combobox-input{transition-property:border-color,color,opacity,transform}.cap-shared-hover[data-shared-hover-active] :is(.cap-select-trigger,.cap-sidebar-item,.cap-combobox-input-wrap)[data-shared-hover-target]:not(:disabled):not([aria-current=page]):not([aria-expanded=true]):not([aria-pressed=true]){background:0 0}.cap-shared-hover[data-shared-hover-active] .cap-combobox-input-wrap[data-shared-hover-target]:not(:has(input[aria-expanded=true]))>.cap-combobox-input{background:0 0}.cap-shared-hover[data-shared-hover-active] :is(.cap-sidebar-item,.cap-tree-item,.cap-menu-item,.cap-select-option,.cap-button[data-variant=ghost]):not(:disabled):not([aria-disabled=true]):not([aria-current=page]):not([aria-selected=true]):not([aria-pressed=true]):not([data-accented]):is(:hover,:focus-visible,[data-active=true]),:is(.cap-navigation-items:has(>.cap-moving-highlight[data-visible])>a:not([aria-current=page]):is(:hover,:focus-visible),.cap-navigation-panel:has(>.cap-moving-highlight[data-visible]) .cap-navigation-grid>a:is(:hover,:focus-visible)){background:0 0}@media (prefers-reduced-motion:reduce){.cap-moving-highlight[data-moving]{transition:none}}.cap-command-list.cap-shared-hover:has(>.cap-moving-highlight[data-visible]) .cap-command-item:is(:hover,[aria-selected=true]){background:0 0}.cap-segmented>.cap-moving-highlight[data-kind=hover]{background:var(--cap-control-hover);z-index:0}.cap-segmented[data-shared-hover-active] .cap-segment[data-shared-hover-target]>span{background:0 0}.cap-button-foreground{display:contents}.cap-floating-items[data-shared-hover-plane]>:not(.cap-moving-highlight),.cap-floating-items[data-shared-hover-plane] :is(.cap-button,.cap-select-trigger,.cap-combobox-input-wrap){z-index:auto;position:relative}.cap-floating-items[data-shared-hover-plane]>.cap-moving-highlight[data-kind=hover]{z-index:1}.cap-floating-items[data-shared-hover-plane] .cap-button>.cap-button-foreground{z-index:2;align-items:inherit;justify-content:inherit;gap:inherit;pointer-events:none;width:100%;min-width:0;display:inline-flex;position:relative}.cap-floating-items[data-shared-hover-plane] .cap-select-trigger>:is(span,svg),.cap-floating-items[data-shared-hover-plane] .cap-combobox-input-wrap>*{z-index:2;position:relative}.cap-floating-items[data-shared-hover-plane] .cap-combobox-input-wrap>:is(.cap-combobox-leading,.cap-combobox-clear,.cap-combobox-chevron){position:absolute}.cap-floating-items[data-shared-hover-plane] .cap-button:is([data-variant=secondary],[data-variant=ghost],[data-variant=outline]):not(:disabled):not([aria-pressed=true]):not([aria-expanded=true]):not(:active){background:var(--cap-state-normal)}.cap-floating-items[data-shared-hover-plane] .cap-select-trigger:not(:disabled):not([aria-expanded=true]):not(:active){background:var(--cap-component-input-background-normal)}.cap-floating-items[data-shared-hover-plane] .cap-select-trigger[data-variant=ghost]:not(:disabled):not([aria-expanded=true]):not(:active){background:0 0}.cap-floating-items[data-shared-hover-plane] .cap-combobox-input-wrap{background:var(--cap-component-input-background-normal)}.cap-floating-items[data-shared-hover-plane] .cap-selection-field[data-variant=ghost] .cap-combobox-input-wrap,.cap-floating-items[data-shared-hover-plane] .cap-combobox-input-wrap>.cap-combobox-input{background:0 0}.cap-floating-items[data-shared-hover-plane] :is(.cap-button,.cap-select-trigger):is([aria-pressed=true],[aria-expanded=true],:active),.cap-floating-items[data-shared-hover-plane] .cap-button:is([data-variant=primary],[data-variant=accent],[data-variant=accent-secondary]),.cap-floating-items[data-shared-hover-plane] .cap-shared-hover{z-index:2}.cap-floating-items[data-shared-hover-plane] .cap-combobox-input-wrap:has(input[aria-expanded=true]){z-index:2}.cap-floating-items[data-shared-hover-plane] :is(.cap-button,.cap-select-trigger):focus-visible:after{content:"";z-index:3;inset:calc(-1 * var(--cap-border-width));border-radius:inherit;outline:inherit;outline-offset:inherit;pointer-events:none;position:absolute}.cap-floating-items[data-shared-hover-plane] .cap-combobox-input-wrap:has(input:disabled){background:var(--cap-component-input-disabled-background)}.cap-floating-action-bar[data-variant=divided] .cap-floating-items[data-shared-hover-plane] :is(.cap-select-trigger,.cap-combobox-input-wrap):not(:disabled):not([aria-expanded=true]):not(:active){background:0 0}.cap-floating-items[data-shared-hover-plane] .cap-combobox-input-wrap:has(input:is(:active,[aria-expanded=true])){background:var(--cap-component-input-background-pressed)}.cap-floating-items[data-shared-hover-plane] .cap-combobox-input-wrap:has(.cap-combobox-input:focus-visible):after{content:"";z-index:3;border-radius:inherit;outline:inherit;outline-offset:inherit;pointer-events:none;position:absolute;inset:0}.cap-tree-meta .cap-tag{outline-color:var(--cap-border-subtle)}.cap-tree-meta .cap-icon-box{border-color:var(--cap-border-subtle)}.cap-tree[data-guides=true]{--cap-tree-indent:var(--cap-space-fixed-4,16px);--cap-tree-guide-inset:calc(var(--cap-space-2) + var(--cap-radius-inset) + 6px);isolation:isolate;gap:var(--cap-space-half);position:relative}.cap-tree[data-guides=true] .cap-tree-entry{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.cap-tree[data-guides=true] .cap-tree-entry[data-guided-child=true]{grid-template-columns:var(--cap-tree-guide-width) minmax(0,1fr)}.cap-tree[data-guides=true] .cap-tree-entry{z-index:1;position:relative}.cap-tree[data-guides=true] .cap-tree-item{width:100%;min-width:0;padding:var(--cap-space-detail-6) calc(var(--cap-space-2) + var(--cap-radius-inset));border-radius:var(--cap-radius-base);background:0 0;margin:0}.cap-tree[data-guides=true] .cap-tree-item:hover:not([aria-disabled=true]){background:var(--cap-reaction-hover)}.cap-tree[data-guides=true] .cap-tree-item[aria-selected=true]{color:var(--cap-content-primary);background:0 0;font-weight:500}.cap-tree[data-guides=true] .cap-tree-item[aria-disabled=true]{background:0 0}.cap-tree[data-guides=true] .cap-tree-item:focus-visible{outline:2px solid var(--cap-focus-ring);outline-offset:-2px}.cap-tree-selection-indicator,.cap-tree-active-guide-indicator{visibility:hidden;pointer-events:none;position:absolute;top:0;left:0}.cap-tree-selection-indicator{z-index:0;border-radius:var(--cap-radius-base);background:var(--cap-reaction-pressed)}.cap-tree-selection-indicator[data-visible]{visibility:visible}.cap-tree-selection-indicator[data-ready=true]{transition:none}.cap-tree-guide-column{min-width:0;min-height:100%;position:relative}.cap-tree-guide{inset-block:0 50%;left:var(--cap-guide-offset);width:1px;position:absolute}.cap-tree-guide[data-continues=true]{inset-block-end:calc(-1 * var(--cap-space-half))}.cap-tree-guide:before{background:color-mix(in srgb,var(--cap-content-muted) 24%,transparent);content:"";width:1px;position:absolute;inset:0}.cap-tree-active-guide-indicator[data-visible]{z-index:3;visibility:visible;background:var(--cap-content-primary);width:1px;height:18px}.cap-tree-active-guide-indicator[data-ready=true]{transition:none}@media (prefers-reduced-motion:reduce){.cap-tree-selection-indicator[data-ready=true],.cap-tree-active-guide-indicator[data-ready=true]{transition:none}}.cap-tree.cap-shared-hover>:is(.cap-tree-item,.cap-tree-entry){z-index:2}.cap-tree.cap-shared-hover>.cap-moving-highlight[data-kind=hover]{z-index:1}.cap-tree:has(>.cap-tree-selection-indicator[data-visible]) .cap-tree-item[aria-selected=true]{background:0 0}.cap-tree.cap-shared-hover:has(>.cap-moving-highlight[data-kind=hover][data-visible]) .cap-tree-item[data-shared-hover-target]:not([aria-disabled=true]){background:0 0}.cap-tree-child-guide{top:calc(50% + 8px);bottom:calc(-1 * var(--cap-space-half));left:var(--cap-tree-guide-inset);pointer-events:none;background:color-mix(in srgb,var(--cap-content-muted) 24%,transparent);width:1px;position:absolute}@supports selector(::details-content) and (interpolate-size:allow-keywords){.cap-accordion{interpolate-size:allow-keywords}.cap-accordion::details-content{opacity:0;block-size:0;transition:block-size var(--cap-duration-normal,.18s) var(--cap-ease-out,ease-out),opacity var(--cap-duration-normal,.18s) ease,content-visibility var(--cap-duration-normal,.18s) allow-discrete;overflow:clip}.cap-accordion[open]::details-content{opacity:1;block-size:auto}}.cap-accordion[data-fallback] .cap-accordion-body{opacity:0;height:0;transition:height var(--cap-duration-normal,.18s) var(--cap-ease-out,ease-out),opacity var(--cap-duration-normal,.18s) ease;overflow:hidden}.cap-chart-data{border-bottom:0}.cap-chart-data summary{padding:var(--cap-space-1) 0}.cap-chart-data .cap-accordion-content{padding:0;overflow-x:auto}.cap-tree,.cap-tree[data-guides=true]{gap:0}.cap-tree-item[data-presence]{animation:none}.cap-tree>.cap-tree-item,.cap-tree-entry{margin-block-end:2px}.cap-tree-entry{min-block-size:0;transition:margin-block-end var(--cap-duration-normal,.18s) ease}.cap-tree-entry[data-presence=enter],.cap-tree-entry[data-presence=exit]{margin-block-end:0}:is(.cap-tree-item,.cap-json-row)[data-presence]{box-sizing:border-box;block-size:var(--cap-disclosure-row-height,34px);transition:block-size var(--cap-duration-normal,.18s) var(--cap-ease-out,ease-out),min-block-size var(--cap-duration-normal,.18s) var(--cap-ease-out,ease-out),padding-block var(--cap-duration-normal,.18s) var(--cap-ease-out,ease-out),margin-block-end var(--cap-duration-normal,.18s) ease,opacity var(--cap-duration-normal,.18s) ease;overflow:hidden}.cap-tree[data-size=xs] .cap-tree-item{--cap-disclosure-row-height:24px}.cap-tree[data-size=sm] .cap-tree-item{--cap-disclosure-row-height:28px}.cap-tree[data-size=lg] .cap-tree-item{--cap-disclosure-row-height:40px}.cap-tree[data-size=xl] .cap-tree-item{--cap-disclosure-row-height:48px}.cap-json-row{--cap-disclosure-row-height:29px}.cap-tree[data-size] .cap-tree-item:is([data-presence=enter],[data-presence=exit]),.cap-json-row:is([data-presence=enter],[data-presence=exit]){opacity:0;pointer-events:none;block-size:0;min-block-size:0;margin-block-end:0;padding-block:0}@media (prefers-reduced-motion:reduce){.cap-accordion[data-fallback] .cap-accordion-body,.cap-accordion>summary>.cap-accordion-chevron,:is(.cap-tree-item,.cap-json-row,.cap-tree-entry)[data-presence]{transition:none}.cap-accordion::details-content{transition:none}}.cap-accordion{border-radius:var(--cap-radius-base)}.cap-accordion>summary{transition:background-color var(--cap-motion-snap) ease-out;align-items:center}.cap-accordion>summary:hover{background:var(--cap-control-hover)}.cap-accordion>summary:active{background:var(--cap-control-pressed)}.cap-accordion-content{padding:var(--cap-space-3) calc(var(--cap-space-3) + var(--cap-radius-inset)) var(--cap-space-3)}.cap-accordion-title{flex:1;min-width:0}.cap-accordion>summary>.cap-accordion-icon{color:var(--cap-content-muted);flex:none;transform:none}.cap-accordion>summary>.cap-accordion-chevron{flex:none;transition:none;transform:none}.cap-accordion[open]>summary>.cap-accordion-chevron{transform:none}.cap-accordion[data-variant=bouncy]{border:1px solid var(--cap-panel-border);background:var(--cap-control-bg);border-radius:round(down,calc(var(--cap-radius-base) + 6px * var(--cap-radius-enabled)),1px);margin-block:4px}.cap-accordion[data-variant=bouncy]>summary{padding:var(--cap-space-3) var(--cap-space-detail-14)}.cap-accordion[data-variant=bouncy] .cap-accordion-content{padding:var(--cap-space-3) var(--cap-space-detail-14) var(--cap-space-detail-14)}.cap-accordion[data-variant=bouncy][data-fallback] .cap-accordion-body{transition:height .36s cubic-bezier(.18,1,.3,1),opacity .18s ease-out}.cap-accordion[data-variant=bouncy][data-expanded=true] .cap-accordion-content{animation:.38s both cap-accordion-settle}@keyframes cap-accordion-settle{0%{opacity:0;transform:translateY(-5px)}65%{opacity:1;transform:translateY(1px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.cap-accordion,.cap-accordion>summary>.cap-accordion-chevron,.cap-accordion[data-variant=bouncy][data-fallback] .cap-accordion-body{transition:none}.cap-accordion[data-variant=bouncy] .cap-accordion-content{animation:none}}.cap-accordion[data-variant=bouncy]>summary>.cap-accordion-chevron,.cap-accordion[data-chevron-position=end]>summary>.cap-accordion-chevron{order:3}.cap-accordion[data-variant=bouncy]:not(:has(.cap-accordion-icon)) .cap-accordion-content{padding-inline-start:var(--cap-space-detail-14)}:is(.cap-select-trigger[aria-expanded],.cap-popup-select-trigger[aria-expanded])>.cap-disclosure-chevron,.cap-popup-select-trigger[aria-expanded] .cap-disclosure-chevron,.cap-alert .cap-disclosure-chevron,.cap-alert[data-expanded] .cap-disclosure-chevron{transition:none;transform:none}.cap-tree-arrow:has(.cap-disclosure-chevron){transition:none;transform:none}.cap-tab-list>button{justify-content:center;align-items:center;gap:var(--cap-space-2);display:inline-flex}:is(.cap-sidebar-item,.cap-tab-list>button)[data-accented]:not(:disabled){color:var(--cap-accent-text);background:var(--cap-accent-normal)}:is(.cap-sidebar-item,.cap-tab-list>button)[data-accented]:not(:disabled):is(:hover,[aria-current=page],[aria-selected=true]){color:var(--cap-accent-text);background:var(--cap-accent-hover)}:is(.cap-sidebar-item,.cap-tab-list>button)[data-accented]:not(:disabled):active{background:var(--cap-accent-pressed)}.cap-tab-list>button[data-accented][aria-selected=true]{border-bottom-color:var(--cap-accent-text)}:is(.cap-sidebar-item,.cap-tab-list>button)>.cap-counter{color:inherit;flex:none}.cap-accordion[data-variant=navigation]{border:0}.cap-sidebar-panel-items .cap-accordion[data-variant=navigation]:is(:hover,:focus-within){background:0 0}.cap-sidebar-panel-items:has(>.cap-moving-highlight[data-visible]) .cap-accordion[data-variant=navigation]>summary[data-shared-hover-target]{background:0 0}.cap-accordion[data-variant=navigation]>summary{min-height:var(--cap-size-control-sm);padding:var(--cap-space-1) var(--cap-space-2);color:var(--cap-content-caption);font-size:var(--cap-font-size-xxs);font-weight:400;line-height:var(--cap-font-line-height-xxs);align-items:center}.cap-accordion[data-variant=navigation]>summary>svg{flex:none;width:12px;height:12px}.cap-accordion[data-variant=navigation] .cap-accordion-content{padding:var(--cap-space-1) 0}.cap-accordion[data-variant=navigation]+.cap-accordion[data-variant=navigation]{margin-top:var(--cap-item-gap)}@media (pointer:coarse){.cap-accordion[data-variant=navigation]>summary{min-height:var(--cap-touch-target)}}.cap-tabs{min-width:0;max-width:100%}.cap-tab-bar{isolation:isolate;align-items:stretch;min-width:0;max-width:100%;display:flex;position:relative}.cap-tab-viewport{scrollbar-width:none;overscroll-behavior-x:contain;width:100%;min-width:0;overflow:auto hidden}.cap-tab-viewport::-webkit-scrollbar{display:none}.cap-tab-viewport[data-left]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 36px,#000);mask-image:linear-gradient(90deg,#0000,#000 36px,#000)}.cap-tab-viewport[data-right]{-webkit-mask-image:linear-gradient(90deg,#000,#000 calc(100% - 36px),#0000);mask-image:linear-gradient(90deg,#000,#000 calc(100% - 36px),#0000)}.cap-tab-viewport[data-left][data-right]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 36px calc(100% - 36px),#0000);mask-image:linear-gradient(90deg,#0000,#000 36px calc(100% - 36px),#0000)}.cap-tab-viewport .cap-tab-list{box-sizing:border-box;width:max-content;min-width:100%;overflow:visible}.cap-tab-list>button{flex:none}.cap-tab-list>.cap-moving-highlight[data-kind=hover]{background:var(--cap-control-hover)}.cap-tab-list:has(>.cap-moving-highlight[data-kind=hover][data-visible])>button:not([aria-selected=true]):not([data-accented]):is(:hover,:focus-visible){background:0 0}.cap-tab-list:is([data-variant=segment],[data-variant=outline],[data-variant=accent])>button{border-bottom:0}.cap-tab-list[data-variant=pills]{gap:var(--cap-space-1);border:0}.cap-tab-list[data-variant=pills]>button{border-radius:var(--cap-radius-base);padding-inline:calc(var(--cap-space-3) + var(--cap-radius-inset));border:0}.cap-tab-list[data-variant=pills]>.cap-moving-highlight{border-radius:var(--cap-radius-base)}.cap-tab-list[data-variant=pills]>button[aria-selected=true]{background:var(--cap-control-active)}.cap-tab-scroll{z-index:2;width:32px;color:var(--cap-content-primary);cursor:pointer;border-radius:var(--cap-radius-small);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;inset-block:0}.cap-tab-scroll[data-edge=left]{left:0}.cap-tab-scroll[data-edge=left]>svg{transform:rotate(180deg)}.cap-tab-scroll[data-edge=right]{right:0}.cap-tab-scroll:disabled{opacity:0;pointer-events:none}.cap-tab-scroll:not(:disabled):hover{background:var(--cap-control-hover)}.cap-tab-scroll:focus-visible{outline:var(--cap-focus-width) solid var(--cap-focus-ring);outline-offset:-3px}.cap-navigation-items>a{min-height:var(--cap-size-control-md);padding:0 calc(var(--cap-space-detail-10) + var(--cap-radius-inset));border-radius:var(--cap-radius-base);align-items:center;display:inline-flex}.cap-navigation-items [aria-current=page]{box-shadow:none;background:var(--cap-control-active);color:var(--cap-content-primary)}@media (pointer:coarse){.cap-tab-scroll{min-width:var(--cap-touch-target)}}.cap-breadcrumbs [data-collapsed]{text-align:center;letter-spacing:.08em;min-width:1.5em}.cap-calendar-period.cap-button-group{border-radius:round(down,calc(var(--cap-radius-base) + var(--cap-item-gap) * var(--cap-radius-enabled)),1px)}.cap-calendar-period.cap-button-group>.cap-button-group-items{border-radius:inherit;background:var(--cap-reaction-hover)}.cap-calendar-period.cap-button-group[data-attached] .cap-select-trigger[data-size]{border-radius:var(--cap-radius-base);padding-inline:calc(var(--cap-space-detail-10) + var(--cap-radius-inset));color:var(--cap-content-primary);background:0 0}.cap-calendar-period.cap-button-group[data-attached] .cap-select-trigger:not(:disabled):is(:hover,:focus-visible){background:var(--cap-reaction-hover)}.cap-calendar-period.cap-button-group[data-attached] .cap-select-trigger:not(:disabled)[aria-expanded=true]{background:var(--cap-reaction-pressed)}.cap-select-popup.cap-calendar-period-popup .cap-select-option:not([aria-disabled=true]):is(:hover,[data-active=true]){background:var(--cap-reaction-hover)}.cap-select-popup.cap-calendar-period-popup .cap-select-option[aria-selected=true],.cap-select-popup.cap-calendar-period-popup .cap-select-option[aria-selected=true]:is(:hover,[data-active=true]){color:var(--cap-accent-text);background:var(--cap-accent-normal)}.cap-calendar{container-type:inline-size}.cap-calendar[data-months="2"]{max-width:52rem}.cap-calendar[data-agenda-position=side]{align-items:flex-start;gap:var(--cap-space-6);flex-wrap:wrap;max-width:72rem;display:flex}.cap-calendar-body{flex:21rem;min-width:0}.cap-calendar[data-months="2"]>.cap-calendar-body{flex-basis:40rem}.cap-calendar-period.cap-button-group>.cap-button-group-items{background:var(--cap-control-bg);outline:var(--cap-border-width) solid var(--cap-control-border);outline-offset:calc(-1 * var(--cap-border-width))}.cap-calendar-period-divider{width:var(--cap-number-divider-width);background:var(--cap-divider-control);flex:none;height:60%}.cap-calendar-period .cap-calendar-year{flex:0 6rem;gap:0;width:6rem;min-width:4.5rem}.cap-calendar-year>.cap-selection-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cap-calendar-period .cap-calendar-year .cap-combobox-wrap,.cap-calendar-period .cap-calendar-year .cap-combobox-input-wrap{width:100%;min-width:0}.cap-calendar-period.cap-button-group[data-attached] .cap-calendar-year .cap-input{width:100%;max-width:none;padding-inline:var(--cap-space-detail-10) var(--cap-space-6);border-radius:var(--cap-radius-base);color:var(--cap-content-primary);background:0 0;border:0}.cap-calendar-period .cap-calendar-year .cap-input::placeholder{color:var(--cap-content-primary);opacity:1}.cap-calendar-period .cap-calendar-year .cap-input:hover{background:var(--cap-control-hover)}.cap-calendar-period .cap-calendar-year .cap-input[aria-expanded=true]{background:var(--cap-control-active)}.cap-calendar-year .cap-combobox-chevron{right:8px}.cap-calendar-months{isolation:isolate;gap:var(--cap-space-6);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.cap-calendar[data-months="2"] .cap-calendar-months{grid-template-columns:repeat(2,minmax(0,1fr))}.cap-calendar-month{min-width:0}.cap-calendar-month-title{text-align:center;text-transform:capitalize;margin:0 0 10px;font-weight:500}.cap-calendar-instruction{color:var(--cap-content-muted);font-size:var(--cap-font-size-xs);margin:0 0 12px}.cap-calendar-week>[role=gridcell]{border-radius:var(--cap-radius-base);min-width:0;transition:background var(--cap-duration-fast) var(--cap-ease-standard);position:relative}.cap-calendar-week>[role=gridcell]:empty{aspect-ratio:1.2;min-height:36px}.cap-calendar-week>[role=gridcell]>.cap-tooltip-wrap{width:100%;height:100%;display:flex}.cap-calendar-day{z-index:1;border-radius:var(--cap-radius-base)}.cap-calendar-day:hover:not(:disabled){background:var(--cap-control-hover)}.cap-calendar-months>.cap-moving-highlight{background:var(--cap-content-primary);border-radius:var(--cap-radius-base)}.cap-calendar[data-mode=single] .cap-calendar-months:has(>.cap-moving-highlight[data-visible]) .cap-calendar-day[data-selected]{background:0 0}.cap-calendar-day[data-selected],.cap-calendar-day[data-selected]:hover,.cap-calendar .cap-calendar-day[data-selected]:not(:disabled):is(:hover,:active){background:var(--cap-content-primary);color:var(--cap-surface-current)}.cap-calendar-week>[data-in-range],.cap-calendar-week>[data-preview]{background:var(--cap-accent-normal)}.cap-calendar-week>[data-preview]:not([data-in-range]){outline:1px dashed var(--cap-accent-text);outline-offset:-1px}.cap-calendar-day[data-highlighted]:not([data-selected]){color:var(--cap-accent-text);background:var(--cap-accent-normal)}.cap-calendar-date-mark{border-radius:var(--cap-radius-base);background:currentColor;height:2px;position:absolute;inset:3px 25% auto}.cap-calendar-day[aria-current=date]:not([data-selected]){box-shadow:inset 0 0 0 1px var(--cap-content-muted)}.cap-calendar-day:disabled{color:var(--cap-disabled-text)}.cap-calendar-footer>span{overflow-wrap:anywhere;text-align:end}.cap-calendar-agenda{border-color:var(--cap-panel-border)}.cap-calendar[data-agenda-position=side]>.cap-calendar-agenda{min-width:0;padding:var(--cap-space-detail-14) 0 0;flex:14rem;margin:0}.cap-calendar-agenda-date{margin-bottom:12px;font-weight:500}.cap-calendar-events{gap:var(--cap-space-detail-14);margin:0;padding:0;list-style:none;display:grid}.cap-calendar-events li{align-items:stretch;gap:var(--cap-space-detail-10);min-width:0;display:flex}.cap-calendar-event-line{background:var(--cap-accent-text);width:3px}.cap-calendar-event-copy{flex:1;min-width:0}.cap-calendar-event-heading{align-items:baseline;gap:var(--cap-space-1) var(--cap-space-detail-10);flex-wrap:wrap;display:flex}.cap-calendar-event-heading strong{color:var(--cap-content-primary);font-size:var(--cap-font-size-sm);overflow-wrap:anywhere;flex:1;font-weight:500}.cap-calendar-event-heading>span{color:var(--cap-content-muted);font-size:var(--cap-font-size-xs);overflow-wrap:anywhere}.cap-calendar-event-heading[data-emphasis=time]{gap:var(--cap-space-half);display:grid}.cap-calendar-event-copy>p{color:var(--cap-content-muted);font-size:var(--cap-font-size-xs);overflow-wrap:anywhere;white-space:pre-wrap;margin:5px 0 0;line-height:1.5}.cap-tooltip-v2:has(.cap-calendar-event-preview){white-space:normal;width:21rem;max-width:calc(100vw - 24px);display:block}.cap-tooltip-v2:has(.cap-calendar-event-preview)>.cap-tooltip-body{padding:var(--cap-space-detail-14);overscroll-behavior:contain}.cap-calendar-preview-date{color:var(--cap-content-muted);font-size:var(--cap-font-size-xs);margin-bottom:14px;font-weight:500;display:block}.cap-datepicker-wide{width:46rem}.cap-datepicker-agenda-side{width:44rem}.cap-datepicker-wide.cap-datepicker-agenda-side{width:64rem}@container (max-width:34rem){.cap-calendar[data-months="2"] .cap-calendar-months{grid-template-columns:minmax(0,1fr)}}@media (pointer:coarse){.cap-calendar-day,.cap-calendar-week>[role=gridcell]:empty{min-height:44px}.cap-calendar-period.cap-button-group{--cap-toolbar-control-height:48px;height:48px}}@media (prefers-reduced-motion:reduce){.cap-calendar-week>[role=gridcell],.cap-calendar-months>.cap-moving-highlight{transition:none}}.cap-popover-root:has(>.cap-button>.cap-datepicker-label){min-width:0}.cap-popover-root>.cap-button:has(>.cap-datepicker-label){min-width:0;max-width:100%;height:auto;min-height:var(--cap-control-height);padding-block:var(--cap-space-1);flex-shrink:1}.cap-datepicker-label{white-space:normal;overflow-wrap:anywhere;text-align:start;min-width:0;line-height:var(--cap-line-height-sm)}.cap-code{--cap-code-background:var(--cap-control-bg);--cap-code-foreground:var(--cap-content-primary);--cap-code-ink:var(--cap-content-primary);--cap-code-border:var(--cap-control-border);--cap-code-boundary:var(--cap-divider-panel);--cap-code-header-inset:6px;--cap-code-control-inset:6px;--cap-code-body-inset:12px;--cap-code-body-block:10px;--cap-code-line-height:1.5;border:var(--cap-border-width) solid var(--cap-code-border);border-radius:var(--cap-radius-xl);background:color-mix(in srgb,var(--cap-code-background) var(--cap-code-fill-opacity),transparent);min-width:0;color:var(--cap-code-foreground);margin:0;position:relative;overflow:hidden}.cap-code[data-color]:not([data-color=neutral]):not([data-color=gray]){--cap-code-background:var(--cap-accent-normal);--cap-code-foreground:var(--cap-accent-text);--cap-code-ink:var(--cap-accent-text);--cap-code-border:var(--cap-accent-outline)}.cap-code>figcaption{justify-content:space-between;align-items:center;gap:var(--cap-space-2);min-height:calc(44px + var(--cap-radius-inset,0px));padding:var(--cap-space-detail-6) calc(var(--cap-space-2) + var(--cap-radius-inset,0px));border:0;border-bottom:var(--cap-border-width) solid var(--cap-code-boundary);background:color-mix(in srgb,var(--cap-code-background) 40%,var(--cap-surface-current));color:var(--cap-code-foreground);font-size:var(--cap-font-size-xs);display:flex}.cap-code-heading{align-items:center;gap:var(--cap-space-detail-10);flex:1;min-width:0;display:flex}.cap-code-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cap-code-actions{align-items:center;gap:var(--cap-space-1);flex:none;display:inline-flex}.cap-code :is(figcaption,.cap-tab-bar) :is(.cap-button[data-variant=ghost],.cap-select-trigger){--cap-state-hover:var(--cap-accent-hover);--cap-state-pressed:var(--cap-accent-pressed);--cap-state-text:var(--cap-code-foreground);border-radius:round(down,min(var(--cap-radius-base),max(2px,calc(var(--cap-radius-xl) - var(--cap-code-header-inset)))),1px);color:var(--cap-code-foreground);background:0 0;border-color:#0000}.cap-code :is(figcaption,.cap-tab-bar) :is(.cap-button[data-variant=ghost],.cap-select-trigger):not(:disabled):is(:hover,:focus-visible,[data-state=hover]){background:var(--cap-accent-hover);color:var(--cap-code-foreground);border-color:#0000}.cap-code :is(figcaption,.cap-tab-bar) :is(.cap-button[data-variant=ghost],.cap-select-trigger):not(:disabled):is(:active,[aria-expanded=true],[data-state=pressed]){background:var(--cap-accent-pressed);color:var(--cap-code-foreground);border-color:#0000}.cap-code .cap-code-language-select{justify-content:flex-start;gap:var(--cap-space-detail-5);width:max-content;min-width:0;max-width:100%;padding-inline:var(--cap-space-detail-6)}.cap-code-language-select>svg{color:inherit}.cap-code-heading>.cap-select-root{flex:none}.cap-code .cap-code-copy>svg{width:14px;height:14px}.cap-code-language-popup{border-color:var(--cap-accent-outline)}.cap-code-language-popup .cap-select-option:not([aria-disabled=true]):is(:hover,[data-active=true]){background:var(--cap-accent-hover);color:var(--cap-accent-text)}.cap-code pre{max-width:100%;padding:var(--cap-space-4);color:var(--cap-code-foreground);font-family:var(--cap-font-code);font-size:var(--cap-font-size-sm);tab-size:2;background:0 0;border:0;border-radius:0;margin:0;line-height:1.75;overflow:auto}.cap-code pre:focus-visible{outline:var(--cap-focus-width) solid var(--cap-ring-state-active);outline-offset:-3px}.cap-code code,.cap-code code span{font-family:var(--cap-font-code)}.cap-code[data-wrap] pre{white-space:pre-wrap;overflow-wrap:anywhere}.cap-code code::selection,.cap-code code span::selection{background:var(--cap-accent-solid-normal);color:var(--cap-accent-solid-text)}.cap-code[data-variant=surface],.cap-code[data-variant=filled-outline]{--cap-code-fill-opacity:100%}.cap-code[data-variant=outline]{background:color-mix(in srgb,var(--cap-code-background) var(--cap-code-fill-opacity),transparent)}.cap-code[data-variant=filled-outline]{border-color:var(--cap-border-default)}.cap-code[data-variant=filled-outline][data-color]:not([data-color=neutral]):not([data-color=gray]){border-color:var(--cap-accent-border)}.cap-code[data-variant=outline]{--cap-code-fill-opacity:0%;--cap-code-border:var(--cap-border-strong)}.cap-code[data-variant=outline][data-color]:not([data-color=neutral]):not([data-color=gray]){--cap-code-border:var(--cap-accent-border)}.cap-code-comment{color:var(--cap-content-muted);font-style:italic}.cap-code-keyword,.cap-code-tag,.cap-code-command{color:var(--cap-feedback-info-text);font-weight:600}.cap-code-string{color:var(--cap-feedback-success-text)}.cap-code-number,.cap-code-boolean{color:var(--cap-feedback-warning-text);font-variant-numeric:tabular-nums}.cap-code-property,.cap-code-variable,.cap-code-selector{color:var(--cap-accent-text);font-weight:500}.cap-code-punctuation,.cap-code-operator{color:var(--cap-content-muted)}.cap-code[data-color]:not([data-color=neutral]):not([data-color=gray]) :is(.cap-code-comment,.cap-code-keyword,.cap-code-tag,.cap-code-command,.cap-code-string,.cap-code-number,.cap-code-boolean,.cap-code-property,.cap-code-variable,.cap-code-selector,.cap-code-punctuation,.cap-code-operator),.cap-code[data-color=inherit] :is(.cap-code-comment,.cap-code-keyword,.cap-code-tag,.cap-code-command,.cap-code-string,.cap-code-number,.cap-code-boolean,.cap-code-property,.cap-code-variable,.cap-code-selector,.cap-code-punctuation,.cap-code-operator){color:var(--cap-code-ink)}.cap-markdown .cap-code code{font-size:inherit;background:0 0;border-radius:0;padding:0;display:block}.cap-code pre.cap-code-numbered{column-gap:var(--cap-space-4);grid-template-columns:max-content minmax(max-content,1fr);align-items:start;display:grid}.cap-code[data-wrap] pre.cap-code-numbered{grid-template-columns:max-content minmax(0,1fr)}.cap-code-gutter{color:var(--cap-content-caption);font-variant-numeric:tabular-nums;text-align:right;-webkit-user-select:none;user-select:none;pointer-events:none;align-self:start;display:block}.cap-code-line-number,.cap-code-source-line{min-height:1.75em;display:block}.cap-code-numbered>code{min-width:0;display:block}@media (max-width:540px){.cap-code>figcaption{gap:var(--cap-space-1)}.cap-code-heading{gap:var(--cap-space-detail-6)}}@media (forced-colors:active){.cap-code{border:1px solid canvastext}.cap-code>figcaption{border-color:canvastext}.cap-code pre:focus-visible{outline-color:highlight}.cap-code code span{color:canvastext}}@media (prefers-reduced-motion:reduce){.cap-code *{transition:none!important}}.cap-markdown .cap-code>pre{padding:var(--cap-space-4);background:0 0;border:0;border-radius:0;margin:0}.cap-code-editor{min-width:0;padding:var(--cap-space-4);color:var(--cap-code-foreground)}.cap-code-editor [contenteditable]{white-space:pre;min-height:1.75em;font-family:var(--cap-font-code);font-size:var(--cap-font-size-sm);tab-size:2;line-height:1.75;overflow:auto}.cap-code[data-wrap] .cap-code-editor [contenteditable]{white-space:pre-wrap;overflow-wrap:anywhere}.cap-code-editor [contenteditable]:focus-visible{outline:var(--cap-focus-width) solid var(--cap-ring-state-active);outline-offset:3px}.cap-code,.cap-code>figcaption,.cap-code-tabs>.cap-tab-bar{transition:background-color .16s,color .16s,border-color .16s}.cap-code-tabs>.cap-tab-bar{min-width:0;min-height:36px;padding:var(--cap-space-1) calc(var(--cap-space-detail-6) + var(--cap-radius-inset,0px));border-bottom:var(--cap-border-width) solid var(--cap-code-boundary);background:color-mix(in srgb,var(--cap-code-background) 40%,var(--cap-surface-current))}.cap-code[data-header-variant=unified]>figcaption,.cap-code[data-header-variant=unified] .cap-code-tabs>.cap-tab-bar{background:0 0;border-bottom-color:#0000}.cap-code-tabs>.cap-tab-panel{color:var(--cap-code-foreground);padding:0}.cap-code-tabs .cap-tab-list{gap:var(--cap-space-1);border:0;padding:0}.cap-code-tabs .cap-tab-list>button{font-family:var(--cap-font-code);color:var(--cap-code-foreground);border-radius:round(down,min(var(--cap-radius-base),max(2px,calc(var(--cap-radius-xl) - var(--cap-code-header-inset)))),1px);transition:background-color .16s,color .16s}.cap-code-tabs .cap-tab-list>button:not(:disabled):hover{background:var(--cap-accent-hover);color:var(--cap-code-foreground)}.cap-code-tabs .cap-tab-list>button[aria-selected=true]{background:var(--cap-code-background);color:var(--cap-code-foreground)}.cap-code-tabs .cap-tab-trailing{padding:0}.cap-code-tabs .cap-code-copy{color:var(--cap-code-foreground)}@media (prefers-reduced-motion:reduce){.cap-code{transition:none}}.cap-code[data-header-variant=unified] .cap-code-tabs .cap-tab-list>button[aria-selected=true]{background:var(--cap-accent-pressed)}.cap-code[data-density=comfortable]{--cap-code-header-inset:8px;--cap-code-control-inset:8px;--cap-code-body-inset:16px;--cap-code-body-block:16px;--cap-code-line-height:1.75}.cap-code>figcaption,.cap-code-tabs>.cap-tab-bar{box-sizing:border-box;min-height:0;padding:var(--cap-code-header-inset);gap:var(--cap-space-detail-6);align-items:center}.cap-code .cap-code-language-select{height:28px;min-height:28px;padding-inline:var(--cap-code-control-inset)}.cap-code-label{padding-inline:var(--cap-code-control-inset)}.cap-code-heading{gap:var(--cap-space-detail-6)}.cap-code pre,.cap-markdown .cap-code>pre,.cap-code-editor{padding:var(--cap-code-body-block) var(--cap-code-body-inset);line-height:var(--cap-code-line-height)}.cap-code-editor [contenteditable]{line-height:var(--cap-code-line-height)}.cap-code-source-line,.cap-code-line-number{min-height:calc(var(--cap-code-line-height) * 1em)}.cap-code-tabs .cap-tab-list>button{height:28px;min-height:28px;padding:var(--cap-space-1) var(--cap-code-control-inset);border:0;line-height:20px}.cap-code-tabs .cap-tab-list>button:focus:not(:focus-visible){box-shadow:none;outline:none}.cap-code-tabs .cap-tab-list>button:focus-visible{outline-offset:-2px}.cap-code-tabs>.cap-tab-panel:focus-visible{outline:none}.cap-code-tabs .cap-tab-list>.cap-moving-highlight[data-kind=hover]{background:var(--cap-accent-hover);box-shadow:none;border:0;outline:0}.cap-code-tabs .cap-tab-list:has(>.cap-moving-highlight[data-kind=hover][data-visible])>button:not([aria-selected=true]):is(:hover,:focus-visible){background:0 0}.cap-code :is(figcaption,.cap-tab-bar) :is(.cap-button[data-variant=ghost],.cap-select-trigger):not(:disabled):is(:hover,:focus-visible,:active,[aria-expanded=true],[data-state=hover],[data-state=pressed]),.cap-code-tabs .cap-tab-list>button:not(:disabled):hover{color:var(--cap-accent-text)}@media (pointer:coarse){.cap-code-tabs .cap-tab-list>button{min-height:var(--cap-touch-target);height:auto}}.cap-surface-boundary{box-sizing:border-box;border:var(--cap-border-width) solid var(--cap-border-subtle)}:is(.cap-button,.cap-input)[data-size=xl]{--cap-control-height:var(--cap-size-control-xl);font-size:var(--cap-font-size-base)}.cap-button[data-size=xl]{gap:var(--cap-space-2);padding-inline:calc(var(--cap-space-4) + var(--cap-radius-inset))}.cap-button[data-size=xl]>:is(svg,.cap-spinner){width:20px;height:20px}.cap-icon-button[data-size=xl]{padding:0}.cap-input[data-size=xl]{padding-inline:calc(var(--cap-space-4) + var(--cap-radius-inset))}.cap-textarea[data-size=xl]{min-height:128px;padding-block:var(--cap-space-3)}.cap-avatar[data-size=xl]{width:48px;height:48px;font-size:var(--cap-font-size-base)}.cap-tag[data-size=xl]{--cap-tag-height:var(--cap-size-control-xl);--cap-tag-radius:var(--cap-number-radius-xl);--cap-tag-inset:6px;--cap-tag-icon:20px;--cap-tag-font:var(--cap-font-size-base)}.cap-tag[data-size=xl] .cap-tag-label{gap:var(--cap-space-detail-6);padding-inline:var(--cap-space-detail-6)}.cap-tag[data-size=xl]:has(.cap-tag-remove) .cap-tag-label{padding-inline-end:0}.cap-tag[data-size=xl] .cap-tag-remove{width:32px}.cap-counter[data-size=xl]{--cap-counter-height:32px;padding-inline:var(--cap-space-2);font-size:var(--cap-font-size-base)}.cap-tag[data-size=xl] .cap-counter{--cap-counter-height:var(--cap-component-counter-height-xl);padding-inline:var(--cap-space-detail-5);font-size:var(--cap-font-size-sm)}:is(.cap-action-bar,.cap-button-group,.cap-split-button) .cap-button[data-size]{gap:var(--cap-toolbar-gap,var(--cap-space-detail-6));padding-inline:calc(var(--cap-toolbar-inset,var(--cap-space-detail-10)) + var(--cap-radius-inset))}:is(.cap-action-bar,.cap-button-group,.cap-split-button) .cap-icon-button[data-size]{padding:0}:is(.cap-action-bar,.cap-button-group,.cap-split-button) .cap-button[data-size]>:is(svg,.cap-spinner){width:var(--cap-toolbar-icon-size,16px);height:var(--cap-toolbar-icon-size,16px)}:is(.cap-action-bar,.cap-button-group,.cap-split-button) :is(.cap-button,.cap-input)[data-size]{--cap-control-height:var(--cap-toolbar-control-height,var(--cap-size-control-md));font-size:var(--cap-toolbar-control-font-size,var(--cap-font-size-sm))}.cap-button-group[data-attached] :is(.cap-button,.cap-input)[data-size]{--cap-control-height:calc(var(--cap-toolbar-control-height,var(--cap-size-control-md)) - 2 * var(--cap-item-gap))}.cap-button-group-prefix>.cap-counter[data-size],:is(.cap-floating-leading-slot,.cap-floating-trailing-slot)>.cap-counter[data-size]{--cap-counter-height:var(--cap-toolbar-counter-height,24px);font-size:var(--cap-toolbar-control-font-size,var(--cap-font-size-sm))}.cap-labeled-field[data-size=xl]{font-size:var(--cap-font-size-base)}.cap-labeled-field[data-size=xl][data-label-placement=inside]{--cap-inside-height:var(--cap-component-input-inside-height-xl)}.cap-labeled-field[data-size=xl][data-label-placement=inside] :is(.cap-labeled-control>.cap-input,.cap-select-trigger){padding-block:calc(var(--cap-inside-inset) + var(--cap-inside-label-line)) var(--cap-inside-inset)}.cap-labeled-field[data-size=xl] .cap-labeled-control>label{font-size:var(--cap-font-size-sm)}.cap-labeled-field[data-size=xl] :is(.cap-field-leading,.cap-field-trailing)>svg{width:20px;height:20px}.cap-labeled-field[data-size=xl] .cap-field-leading{inset-inline-start:calc(var(--cap-space-4) + var(--cap-radius-inset))}.cap-labeled-field[data-size=xl] .cap-field-trailing{inset-inline-end:calc(var(--cap-space-4) + var(--cap-radius-inset))}.cap-labeled-field[data-size=xl] .cap-labeled-control[data-leading]>:is(.cap-input,label){padding-inline-start:calc(var(--cap-space-detail-44) + var(--cap-radius-inset))}.cap-labeled-field[data-size=xl] .cap-labeled-control[data-leading]>label{padding-inline-start:0;inset-inline-start:calc(var(--cap-space-detail-44) + var(--cap-radius-inset))}.cap-labeled-field[data-size=xl] .cap-labeled-control[data-trailing]>.cap-input{padding-inline-end:calc(var(--cap-space-12) + var(--cap-radius-inset))}.cap-labeled-field[data-size=xl] .cap-labeled-control[data-trailing]>label{inset-inline-end:calc(var(--cap-space-12) + var(--cap-radius-inset))}.cap-labeled-field[data-size=xl] :is(.cap-field-clear.cap-button,.cap-field-trailing-spacer){width:28px;min-width:28px;height:28px;min-height:28px}.cap-labeled-field[data-size=xl] .cap-field-clear>svg{width:18px;height:18px}:where(.cap-check-label,.cap-checkbox,.cap-radio,.cap-slider-field,.cap-slider)[data-size=xl]{--cap-choice-size:var(--cap-number-selection-size-xl);--cap-thumb-size:var(--cap-number-slider-thumb-xl);--cap-track-size:var(--cap-number-slider-track-xl);--cap-field-height:var(--cap-size-control-xl)}:is(.cap-check-label,.cap-switch-label)[data-size=xl]{min-height:var(--cap-size-control-xl);gap:var(--cap-space-3);font-size:var(--cap-font-size-base)}.cap-slider-field[data-size=xl] .cap-slider-heading label{font-size:var(--cap-font-size-base)}.cap-slider-field[data-size=xl] .cap-slider-heading output{font-size:var(--cap-font-size-sm)}.cap-selection-field[data-size=xl]{--cap-selection-height:var(--cap-size-control-xl);font-size:var(--cap-font-size-base)}.cap-selection-field[data-size=xl] :is(.cap-multiselect-box,.cap-tag-input-box){gap:var(--cap-space-2);padding:var(--cap-space-detail-5) calc(var(--cap-space-3) + var(--cap-radius-inset))}.cap-selection-field[data-size=xl] :is(.cap-multiselect-search,.cap-tag-input){min-height:32px}.cap-selection-field[data-size=xl] :is(.cap-combobox-clear,.cap-multiselect-clear){width:28px;height:28px}.cap-selection-field[data-size=xl] .cap-combobox-clear{inset-inline-end:var(--cap-space-detail-36)}.cap-selection-field[data-size=xl] .cap-combobox-input{padding-inline-end:calc(var(--cap-space-10) + var(--cap-radius-inset))}.cap-selection-field[data-size=xl] .cap-combobox-input:has(~.cap-combobox-clear){padding-inline-end:calc(var(--cap-space-detail-72) + var(--cap-radius-inset))}.cap-selection-field[data-size=xl] .cap-combobox-leading+.cap-combobox-input{padding-inline-start:calc(var(--cap-space-detail-44) + var(--cap-radius-inset))}.cap-selection-field[data-size=xl] :is(.cap-combobox-leading,.cap-combobox-chevron,.cap-combobox-clear svg,.cap-multiselect-clear svg,.cap-number-field button svg,.cap-color-trigger>svg){width:20px;height:20px}.cap-radio-group[data-size=xl] .cap-radio{width:var(--cap-number-selection-size-xl);height:var(--cap-number-selection-size-xl)}.cap-radio-group[data-size=xl] .cap-radio-option{gap:var(--cap-space-3)}.cap-radio-group[data-size=xl][data-variant=cards] .cap-radio-option{padding:calc(var(--cap-space-3) + var(--cap-radius-inset))}.cap-radio-group[data-size=xl] .cap-radio-heading>svg{width:20px;height:20px}.cap-selection-field[data-size=xl] .cap-number-field button{width:44px}.cap-selection-field[data-size=xl][data-compact] .cap-number-field button{width:36px}.cap-selection-field[data-size=xl] .cap-number-field input{width:80px}.cap-selection-field[data-size=xl][data-compact] .cap-number-field input{width:52px}.cap-selection-field[data-size=xl] .cap-color-trigger{padding-inline:calc(var(--cap-space-4) + var(--cap-radius-inset));gap:var(--cap-space-3)}.cap-selection-field[data-size=xl] .cap-color-trigger-value{font-size:var(--cap-font-size-sm)}.cap-icon-picker[data-size=xl] .cap-icon-picker-grid{gap:var(--cap-space-2);grid-template-columns:repeat(auto-fill,minmax(52px,1fr))}.cap-segmented[data-size=xl]{--cap-segment-height:var(--cap-size-control-xl)}.cap-segmented[data-size=xl] .cap-segment>span{padding-inline:calc(var(--cap-space-4) + var(--cap-radius-inset));gap:var(--cap-space-2);font-size:var(--cap-font-size-base)}.cap-segmented[data-size=xl] .cap-segment svg{width:20px;height:20px}.cap-tab-list[data-size=xl] button{min-height:var(--cap-size-control-xl);padding-inline:calc(var(--cap-space-4) + var(--cap-radius-inset));font-size:var(--cap-font-size-base)}.cap-tab-list[data-size=xl] .cap-counter{--cap-counter-height:var(--cap-component-counter-height-xl);font-size:var(--cap-font-size-sm)}.cap-tree[data-size=xl] .cap-tree-item{min-height:48px;padding-block:var(--cap-space-2);gap:var(--cap-space-3);font-size:var(--cap-font-size-base)}.cap-tree[data-size=xl] .cap-tree-item>svg{width:20px;height:20px}.cap-tree[data-size=xl] .cap-tree-arrow{width:16px}.cap-tree[data-size=xl] .cap-tree-arrow svg{width:16px;height:16px}.cap-navigation-menu[data-size=xl] .cap-navigation-items>.cap-text-action{min-height:var(--cap-size-control-xl);padding-inline:calc(var(--cap-space-4) + var(--cap-radius-inset));font-size:var(--cap-font-size-base)}.cap-modal-layer>.cap-dialog[data-size=xl]{width:min(64rem,100%)}.cap-modal-layer>.cap-drawer:not([data-side=bottom])[data-size=sm]{width:min(20rem,100%)}.cap-modal-layer>.cap-drawer:not([data-side=bottom])[data-size=lg]{width:min(36rem,100%)}.cap-modal-layer>.cap-drawer:not([data-side=bottom])[data-size=xl]{width:min(48rem,100%)}.cap-modal-layer>.cap-drawer[data-side=bottom][data-size=sm]{width:min(32rem,100%)}.cap-modal-layer>.cap-drawer[data-side=bottom][data-size=lg]{width:min(56rem,100%)}.cap-modal-layer>.cap-drawer[data-side=bottom][data-size=xl]{width:min(64rem,100%)}.cap-modal-layer>.cap-drawer[data-side=bottom][data-variant=edge][data-size]{width:100%}.cap-tag[data-size=xl][data-shape=pill]{--cap-tag-radius:var(--cap-radius-full)}.cap-labeled-field[data-size=xl][data-label-placement=inside] :is(.cap-labeled-control>.cap-input,.cap-select-trigger){padding-inline-start:calc(var(--cap-space-4) + var(--cap-radius-inset))}.cap-labeled-field[data-size=xl][data-label-placement=inside] .cap-labeled-control[data-leading]>.cap-input{padding-inline-start:calc(var(--cap-space-detail-44) + var(--cap-radius-inset))}.cap-labeled-field[data-size=xl] .cap-labeled-control:not([data-leading])>label{inset-inline-start:calc(var(--cap-space-4) + var(--cap-radius-inset))}.cap-labeled-field[data-size=xl] .cap-labeled-control:has(>textarea)>label{padding-inline:calc(var(--cap-space-4) + var(--cap-radius-inset));inset-inline:1px}.cap-labeled-field[data-size=xl][data-label-placement=inside] .cap-labeled-control>.cap-textarea{min-height:144px}.cap-select-trigger[data-size=xl]{--cap-select-end-inset:max(6px,calc((var(--cap-control-height) - 20px) / 2 - var(--cap-border-width)));padding-inline-end:var(--cap-select-end-inset)}.cap-select-trigger[data-size=xl]>svg{width:20px;height:20px}.cap-labeled-field[data-label-placement=inside] .cap-select-trigger[data-size=xl]{padding-inline-end:calc(var(--cap-space-8) + var(--cap-select-end-inset))}.cap-labeled-field[data-label-placement=inside] .cap-select-trigger[data-size=xl]>svg{top:calc(50% - 10px);inset-inline-end:var(--cap-select-end-inset)}.cap-labeled-field[data-size=xl] .cap-field-trailing-actions>svg{width:20px;height:20px}.cap-labeled-field[data-size=xl] .cap-labeled-control:has(.cap-field-trailing-actions>:nth-child(2))>.cap-input{padding-inline-end:calc(var(--cap-space-detail-76) + var(--cap-radius-inset))}.cap-labeled-field[data-size=xl] .cap-labeled-control:has(.cap-field-trailing-actions>:nth-child(2))>label{inset-inline-end:calc(var(--cap-space-detail-76) + var(--cap-radius-inset))}.cap-icon-combobox .cap-labeled-field[data-size=xl] .cap-field-leading>svg{width:var(--cap-picker-icon-size,20px);height:var(--cap-picker-icon-size,20px)}.cap-icon-combobox .cap-labeled-field[data-size=xl] .cap-labeled-control[data-leading]>.cap-input{padding-inline-start:calc(var(--cap-space-6) + var(--cap-picker-icon-size,var(--cap-space-5)) + var(--cap-radius-inset))}@media (pointer:coarse){.cap-button-group[data-attached]{height:auto;min-height:calc(var(--cap-touch-target) + 2 * var(--cap-item-gap))}.cap-button-group[data-attached] :is(.cap-button,.cap-input)[data-size]{--cap-control-height:max(var(--cap-touch-target),calc(var(--cap-toolbar-control-height,var(--cap-size-control-md)) - 2 * var(--cap-item-gap)))}}.cap-chip{--cap-chip-height:calc(var(--cap-size-control-sm) + 4px);--cap-chip-padding:var(--cap-space-2);min-width:0;max-width:100%;min-height:var(--cap-chip-height);border:var(--cap-border-width) solid var(--cap-control-border);border-radius:round(down,min(calc(var(--cap-chip-height) / 2),calc(var(--cap-chip-height) * .3 * var(--cap-radius-scale,1))),1px);background:var(--cap-control-bg);color:var(--cap-content-primary);font:400 var(--cap-font-size-sm)/var(--cap-line-height-sm) var(--cap-font-sans),sans-serif;vertical-align:middle;align-items:center;gap:0;transition:background-color .12s;display:inline-flex}.cap-chip[data-size=xs]{--cap-chip-height:calc(var(--cap-size-control-xs) + 4px);--cap-chip-padding:var(--cap-space-detail-6);font-size:var(--cap-font-size-xs);line-height:var(--cap-line-height-xs)}.cap-chip[data-size=md]{--cap-chip-height:calc(var(--cap-size-control-md) + 4px)}.cap-chip[data-size=lg]{--cap-chip-height:calc(var(--cap-size-control-lg) + 4px);--cap-chip-padding:var(--cap-space-detail-10)}.cap-chip[data-size=xl]{--cap-chip-height:calc(var(--cap-size-control-xl) + 4px);--cap-chip-padding:var(--cap-space-3);font-size:var(--cap-font-size-base)}.cap-chip[data-shape=pill]{border-radius:var(--cap-radius-full)}.cap-chip[data-selected]{background:var(--cap-control-active);box-shadow:inset 0 0 0 1px var(--cap-border-subtle)}.cap-chip[data-interactive]:not([aria-disabled=true]):hover{background:var(--cap-control-hover)}.cap-chip[data-interactive]:not([aria-disabled=true]):active{background:var(--cap-control-active)}.cap-chip-label{min-width:0;min-height:calc(var(--cap-chip-height) - 2 * var(--cap-border-width));align-items:center;gap:var(--cap-space-detail-6);padding:var(--cap-space-1) calc(var(--cap-chip-padding) + var(--cap-radius-inset));border-radius:inherit;color:inherit;font:inherit;text-align:inherit;background:0 0;border:0;display:inline-flex}.cap-chip-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cap-chip-label>.cap-icon{flex:none;width:14px;height:14px}.cap-chip:has(.cap-chip-action)>.cap-chip-label{padding-inline-end:var(--cap-space-1)}.cap-chip-action{width:var(--cap-chip-height);min-height:calc(var(--cap-chip-height) - 2 * var(--cap-border-width));border-radius:inherit;color:var(--cap-content-muted);font:inherit;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.cap-chip-action>.cap-icon{width:12px;height:12px}.cap-chip-action:hover:not(:disabled){color:var(--cap-content-primary)}.cap-chip :is(button.cap-chip-label,.cap-chip-action){cursor:pointer}.cap-chip :is(button.cap-chip-label,.cap-chip-action):focus-visible{outline:var(--cap-field-focus-width,1px) solid var(--cap-field-focus-color,var(--cap-focus-ring));outline-offset:var(--cap-field-focus-offset,0px)}.cap-chip[aria-disabled=true]{background:var(--cap-disabled-background);color:var(--cap-disabled-text)}.cap-chip[aria-disabled=true] :is(.cap-chip-label,.cap-chip-action){color:inherit;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.cap-chip{transition:none}}.cap-modal-layer>.cap-bottom-sheet[data-side=bottom]{border-radius:round(down,calc(var(--cap-radius-base) + 12px * var(--cap-radius-enabled)),1px);width:min(48rem,100%);animation:.28s cubic-bezier(.16,1,.3,1) both cap-bottom-sheet-enter}.cap-modal-layer>.cap-bottom-sheet[data-variant=edge]{padding-bottom:env(safe-area-inset-bottom);border-bottom:0;border-end-end-radius:0;border-end-start-radius:0}.cap-modal-layer:has(>.cap-bottom-sheet)[data-state=closed]>.cap-bottom-sheet{animation:.18s ease-in both cap-bottom-sheet-exit}.cap-bottom-sheet>.cap-dialog-header{padding-top:var(--cap-space-8)}.cap-bottom-sheet>.cap-dialog-body{flex:1}.cap-bottom-sheet-handle{border-radius:var(--cap-radius-base);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:0 0;border:0;justify-content:center;align-items:center;width:80px;height:26px;padding:0;display:flex;position:absolute;top:3px;left:50%;transform:translate(-50%)}.cap-bottom-sheet-handle>span{border-radius:var(--cap-radius-full);background:var(--cap-content-muted);opacity:.4;width:36px;height:4px;display:block}.cap-bottom-sheet-handle:is(:hover,:focus-visible)>span{opacity:.75}.cap-bottom-sheet-handle:focus-visible{outline:var(--cap-focus-width) solid var(--cap-focus-ring);outline-offset:0}.cap-bottom-sheet-handle:disabled{cursor:default}.cap-bottom-sheet[data-dragging]{animation:none}.cap-bottom-sheet[data-dragging] .cap-bottom-sheet-handle{cursor:grabbing}.cap-bottom-sheet-empty{color:var(--cap-content-muted)}@keyframes cap-bottom-sheet-enter{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes cap-bottom-sheet-exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){:is(.cap-modal-layer>.cap-bottom-sheet[data-side=bottom],.cap-modal-layer:has(>.cap-bottom-sheet)[data-state=closed]>.cap-bottom-sheet){animation:none}}@media (pointer:coarse){.cap-bottom-sheet-handle{height:32px;top:0}.cap-bottom-sheet>.cap-dialog-header{padding-top:var(--cap-space-detail-38)}}.cap-file-tree{gap:var(--cap-space-3);width:100%;min-width:0;display:grid}.cap-file-tree-list{min-width:0}.cap-file-tree .cap-tree-item>svg{color:var(--cap-content-muted)}.cap-file-tree .cap-tree-label{font-family:var(--cap-font-sans)}.cap-file-tree-preview{min-width:0;padding:var(--cap-space-4);color:var(--cap-content-primary);background:var(--cap-surface-current);border:var(--cap-border-width) solid var(--cap-panel-border);border-radius:round(down,calc(var(--cap-radius-base) + 8px * var(--cap-radius-enabled)),1px)}.cap-file-tree-preview-heading{align-items:center;gap:var(--cap-space-2);min-width:0;display:flex}.cap-file-tree-preview-heading>svg{color:var(--cap-content-muted);flex:none}.cap-file-tree-preview-heading>strong{overflow-wrap:anywhere;min-width:0;font-size:var(--cap-font-size-sm);font-weight:500}.cap-file-tree-description,.cap-file-tree-preview-body{color:var(--cap-content-muted);font-size:var(--cap-font-size-sm);overflow-wrap:anywhere;margin-top:12px;line-height:1.6}.cap-file-tree-preview-body>p{margin:0}.cap-file-tree-preview-body img{max-width:100%;height:auto}.cap-file-tree-preview-content{animation:.16s ease-out cap-file-preview-enter}.cap-file-tree-actions{gap:var(--cap-space-1);flex-wrap:wrap;display:flex}@keyframes cap-file-preview-enter{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.cap-file-tree-preview-content{animation:none}}.cap-preview-rail{isolation:isolate;width:100%;min-width:0;min-height:22rem;position:relative;container-type:inline-size}.cap-preview-rail-layout{min-height:inherit;align-items:center;min-width:0;display:flex}.cap-preview-rail-track{z-index:2;scrollbar-width:none;overscroll-behavior:contain;flex-direction:column;flex:none;align-items:flex-start;width:48px;max-height:22rem;display:flex;position:relative;overflow:auto}.cap-preview-rail-track::-webkit-scrollbar{display:none}.cap-preview-rail-item{border-radius:var(--cap-radius-small);width:48px;height:24px;color:var(--cap-content-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:flex-start;align-items:center;padding:0;text-decoration:none;display:flex}.cap-preview-rail-mark{border-radius:var(--cap-radius-full);transform-origin:0;opacity:.55;background:currentColor;flex:none;width:44px;height:2px;transition:transform .22s cubic-bezier(.16,1,.3,1),opacity .1s ease-out;display:block}.cap-preview-rail-item:is([aria-pressed=true],[aria-current=page]),.cap-preview-rail-item[data-highlighted]{color:var(--cap-content-primary)}.cap-preview-rail-item[data-highlighted] .cap-preview-rail-mark{opacity:1}.cap-preview-rail-item:focus-visible{outline:var(--cap-focus-width) solid var(--cap-focus-ring);outline-offset:-2px}.cap-preview-rail-item:is(:disabled,[aria-disabled=true]){color:var(--cap-disabled-text);cursor:default}.cap-preview-rail-preview{z-index:3;box-sizing:border-box;width:min(22rem,100% - 64px);max-height:100%;padding:var(--cap-space-detail-18);border:var(--cap-border-width) solid var(--cap-overlay-border);border-radius:round(down,calc(var(--cap-radius-base) + 10px * var(--cap-radius-enabled)),1px);background:var(--cap-surface-current);color:var(--cap-content-primary);box-shadow:var(--cap-shadow-floating);transition:transform .22s cubic-bezier(.16,1,.3,1),opacity .12s ease-out;position:absolute;top:0;left:0;overflow:auto}.cap-preview-rail-card{width:100%;min-width:0;animation:.16s ease-out cap-preview-rail-enter}.cap-preview-rail-card>strong{font-size:var(--cap-font-size-base);overflow-wrap:anywhere;font-weight:500;display:block}.cap-preview-rail-description,.cap-preview-rail-content{color:var(--cap-content-muted);font-size:var(--cap-font-size-sm);overflow-wrap:anywhere;margin-top:10px;line-height:1.6}.cap-preview-rail-content img{max-width:100%;height:auto}.cap-preview-rail[data-preview-side=before] .cap-preview-rail-track{align-items:flex-end;margin-left:auto}.cap-preview-rail[data-preview-side=before] .cap-preview-rail-item{justify-content:flex-end}.cap-preview-rail[data-preview-side=before] .cap-preview-rail-mark{transform-origin:100%}.cap-preview-rail[data-orientation=horizontal]{min-height:18rem}.cap-preview-rail[data-orientation=horizontal] .cap-preview-rail-layout{justify-content:center}.cap-preview-rail[data-orientation=horizontal] .cap-preview-rail-track{flex-direction:row;align-items:flex-end;width:auto;max-width:100%;max-height:none;margin:0}.cap-preview-rail[data-orientation=horizontal] .cap-preview-rail-item{justify-content:center;align-items:flex-end;width:24px;height:48px}.cap-preview-rail[data-orientation=horizontal] .cap-preview-rail-mark{transform-origin:bottom;width:2px;height:44px}.cap-preview-rail[data-orientation=horizontal] .cap-preview-rail-preview{width:min(22rem,100% - 24px)}.cap-preview-rail:not([data-preview]){min-height:0}@keyframes cap-preview-rail-enter{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (pointer:coarse){.cap-preview-rail-item{height:44px}.cap-preview-rail[data-orientation=horizontal] .cap-preview-rail-item{width:44px}}@media (prefers-reduced-motion:reduce){.cap-preview-rail-mark,.cap-preview-rail-preview{transition:none}.cap-preview-rail-card{animation:none}}.cap-resizable-group{width:100%;min-width:0;max-width:100%;height:100%;min-height:0;display:flex}.cap-resizable-group[data-orientation=vertical]{flex-direction:column}.cap-resizable-panel{flex:var(--cap-resizable-panel-size,1) 1 0px;background:var(--cap-surface-current);min-width:0;min-height:0;color:var(--cap-content-primary);overflow:auto}.cap-resizable-handle{flex:0 0 var(--cap-space-3);touch-action:none;cursor:col-resize;outline-offset:-2px;min-width:0;min-height:0;position:relative}.cap-resizable-handle:before{content:none}.cap-resizable-handle:focus-visible{outline:none}.cap-resizable-handle[aria-disabled=true]{cursor:default}.cap-resizable-handle-grip{background:var(--cap-content-muted);pointer-events:none;opacity:0;border-radius:999px;width:2px;height:24px;transition:opacity .12s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cap-resizable-handle:not([aria-disabled=true]):is(:hover,:focus-visible,[data-resizing])>.cap-resizable-handle-grip{opacity:1}.cap-resizable-handle:focus-visible>.cap-resizable-handle-grip{box-shadow:0 0 0 var(--cap-focus-width) var(--cap-focus-ring)}.cap-resizable-group[data-resizing]{-webkit-user-select:none;user-select:none;cursor:col-resize}.cap-resizable-group[data-orientation=vertical]>.cap-resizable-handle,.cap-resizable-group[data-orientation=vertical][data-resizing]{cursor:row-resize}.cap-resizable-group[data-orientation=vertical]>.cap-resizable-handle:before{width:auto;height:1px;inset-block:calc(50% - .5px) auto;inset-inline:0}.cap-resizable-group[data-orientation=vertical]>.cap-resizable-handle>.cap-resizable-handle-grip{width:24px;height:2px}@media (pointer:coarse){.cap-resizable-handle:after{content:"";inset-block:0;width:44px;position:absolute;left:50%;transform:translate(-50%)}.cap-resizable-group[data-orientation=vertical]>.cap-resizable-handle:after{inset-block:auto;inset-inline:0;width:auto;height:44px;top:50%;transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.cap-resizable-handle-grip{transition:none}}@media (forced-colors:active){.cap-resizable-handle:before,.cap-resizable-handle-grip{background:canvastext}}.cap-tab-label{align-items:center;gap:var(--cap-space-2);display:inline-flex}.cap-tab-label>.cap-icon{flex:none}.cap-tab-trailing{padding-inline:var(--cap-space-2);flex:none;align-items:center;display:flex}.cap-tab-bar[data-variant=workspace]{border-bottom:var(--cap-border-width) solid var(--cap-divider-panel)}.cap-tab-list[data-variant=workspace]{isolation:isolate;gap:var(--cap-space-2);padding:var(--cap-space-2) 0;border:0;position:relative}.cap-tab-list[data-variant=workspace]>button{min-height:var(--cap-size-control-md);border-radius:var(--cap-radius-base);padding:0 var(--cap-space-3);border:0;position:relative}.cap-tab-list[data-variant=workspace][data-size=xs]>button{min-height:var(--cap-size-control-xs)}.cap-tab-list[data-variant=workspace][data-size=sm]>button{min-height:var(--cap-size-control-sm)}.cap-tab-list[data-variant=workspace][data-size=xl]>button{min-height:var(--cap-size-control-xl)}.cap-tab-list[data-variant=workspace][data-size=lg]>button{min-height:var(--cap-size-control-lg)}.cap-tab-list[data-variant=workspace]>button[aria-selected=true]{background:var(--cap-control-active);color:var(--cap-content-primary)}.cap-tab-list[data-variant=workspace]>button[aria-selected=true]:after{content:"";border-radius:var(--cap-radius-full) var(--cap-radius-full) 0 0;background:currentColor;width:min(28px,45%);height:3px;position:absolute;inset-block-end:calc(-1 * var(--cap-space-2));inset-inline-start:50%;transform:translate(-50%)}.cap-tab-list[data-variant=workspace]>.cap-moving-highlight{border-radius:var(--cap-radius-base)}.cap-kanban-column[data-variant=framed]{padding:var(--cap-space-3);box-sizing:border-box;background:var(--cap-surface-current);border-radius:var(--cap-radius-xl)}.cap-kanban-column[data-variant=framed] .cap-kanban-column-header{margin-bottom:var(--cap-space-3)}.cap-kanban-column[data-variant=framed] .cap-kanban-column-title{color:var(--cap-content-primary);background:0 0;padding:0}.cap-kanban-column[data-variant=framed] .cap-kanban-column-title>span:first-child{align-items:center;gap:var(--cap-space-2);display:inline-flex}.cap-kanban-column[data-variant=framed] .cap-kanban-column-title>span:first-child>span{text-overflow:ellipsis;overflow:hidden}.cap-kanban-column[data-variant=framed] .cap-kanban-column-title>.cap-counter{color:var(--cap-content-muted);background:0 0;padding:0}.cap-kanban-column[data-variant=framed] .cap-content-card{border:var(--cap-border-width) solid var(--cap-border-subtle)}.cap-kanban-column-footer{margin-top:var(--cap-space-3);color:var(--cap-content-muted)}.cap-button-group[data-appearance=framed]{outline:var(--cap-border-width) solid var(--cap-panel-border);outline-offset:calc(-1 * var(--cap-border-width));background:var(--cap-group-background);border:0}.cap-button-group[data-appearance=framed][data-attached]>.cap-button-group-items{background:0 0;outline:0}@media (pointer:coarse){.cap-tab-list[data-variant=workspace]>button{min-height:var(--cap-touch-target)}}@media (forced-colors:active){.cap-tab-list[data-variant=workspace]>button[aria-selected=true]:after{background:highlight}}.cap-markdown-v2{background:0 0;border:0;padding:0}.cap-markdown-v2 .cap-rich-editor-document{padding:0}.cap-markdown-v2 .cap-rich-editor-row{padding-block:var(--cap-space-1)}.cap-markdown-v2 [data-block-type=callout]>.cap-rich-editor-block{background:var(--cap-accent-normal);border-radius:var(--cap-radius-md);padding:var(--cap-space-3)}.cap-markdown-v2-toggle>summary{cursor:pointer;color:var(--cap-content-muted);font-size:var(--cap-font-size-sm);margin-block-end:4px}.cap-markdown-v2-overlay{box-shadow:none;background:0 0;padding:0}.cap-markdown-v2-context{position:relative}.cap-markdown-v2-toolbar{align-items:center;gap:var(--cap-space-half);width:max-content;max-width:calc(100vw - 24px);padding:var(--cap-space-1);border:1px solid var(--cap-panel-border);border-radius:var(--cap-radius-md);background:var(--cap-surface-floating);color:var(--cap-content-primary);box-shadow:var(--cap-shadow-floating);flex-wrap:wrap;display:flex}.cap-markdown-v2-type{white-space:nowrap;max-width:140px}.cap-markdown-v2-separator{background:var(--cap-divider-default);align-self:stretch;width:1px;margin:4px 3px}.cap-markdown-v2-swatch{border:1px solid var(--cap-content-muted);background:var(--cap-accent-swatch);width:20px;height:20px;color:var(--cap-content-primary);cursor:pointer;border-radius:50%;place-items:center;margin:3px;padding:0;display:grid}.cap-markdown-v2-swatch[data-highlight]{background:var(--cap-accent-normal)}.cap-markdown-v2-swatch:focus-visible,.cap-markdown-v2-grid button:focus-visible{outline:2px solid var(--cap-focus-ring);outline-offset:2px}.cap-markdown-v2-menu{z-index:2;padding:var(--cap-space-detail-6);border-radius:var(--cap-radius-md);border:1px solid var(--cap-panel-border);background:var(--cap-surface-floating);color:var(--cap-content-primary);box-shadow:var(--cap-shadow-floating);width:220px;max-width:calc(100vw - 24px);max-height:min(420px,50vh);position:absolute;top:calc(100% + 6px);left:0;overflow:auto}.cap-markdown-v2-menu[role=menu]{flex-direction:column;align-items:stretch;display:flex}.cap-markdown-v2-menu[role=menu]>button{justify-content:flex-start}.cap-markdown-v2-table-picker{gap:var(--cap-space-2);width:182px;display:grid}.cap-markdown-v2-grid{gap:var(--cap-space-detail-3);grid-template-columns:repeat(8,1fr);display:grid}.cap-markdown-v2-grid button{background:var(--cap-control-bg);border:1px solid var(--cap-content-muted);cursor:pointer;border-radius:2px;width:18px;height:18px;padding:0}.cap-markdown-v2-grid button[data-active]{background:var(--cap-accent-normal);border-color:var(--cap-accent-text)}.cap-markdown-v2-link{gap:var(--cap-space-2);width:280px;display:grid}.cap-markdown-v2 [data-cap-color]{color:var(--cap-accent-text)}.cap-markdown-v2 [data-cap-highlight]{background:var(--cap-accent-normal);border-radius:2px}.cap-markdown-v2 a{color:var(--cap-accent-text);text-decoration:underline}.cap-markdown-v2-rule{border:0;border-top:1px solid var(--cap-content-muted);margin-block:12px}.cap-markdown-v2-table-scroll{max-width:100%;overflow-x:auto}.cap-markdown-v2-table{border-collapse:collapse;width:100%}.cap-markdown-v2-table :is(td,th){min-width:140px;padding:var(--cap-space-1);border:1px solid var(--cap-border-strong)}.cap-markdown-v2-menu [role=menuitemradio]>svg:last-child:not(:first-child){margin-inline-start:auto}.cap-markdown-v2-context .cap-shared-hover:has(>.cap-moving-highlight[data-visible]) .cap-button[data-shared-hover-target]:hover{background:0 0}.cap-file-card{--cap-file-preview:48px;--cap-file-padding:var(--cap-space-2);--cap-file-inner-radius:round(down, max(0px,calc(var(--cap-radius-xl) - var(--cap-file-padding))), 1px);align-items:center;gap:var(--cap-space-1);box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding:var(--cap-file-padding);border-radius:var(--cap-radius-xl);background:var(--cap-surface-block);color:var(--cap-content-primary);display:flex}.cap-file-card[data-size=sm]{--cap-file-preview:36px;--cap-file-padding:var(--cap-space-detail-6)}.cap-file-card[data-size=lg]{--cap-file-preview:64px;--cap-file-padding:var(--cap-space-detail-10)}.cap-file-card-main{align-items:center;gap:var(--cap-space-3);min-width:0;color:inherit;text-align:left;font:inherit;border-radius:var(--cap-file-inner-radius);background:0 0;border:0;flex:1;padding:0;text-decoration:none;display:flex}:is(a,button).cap-file-card-main{cursor:pointer}:is(a,button).cap-file-card-main:hover{background:var(--cap-reaction-hover)}.cap-file-card-main:focus-visible,.cap-file-card-download:focus-visible{outline:2px solid var(--cap-focus-ring);outline-offset:3px}.cap-file-card-preview{width:var(--cap-file-preview);height:var(--cap-file-preview);border-radius:var(--cap-file-inner-radius);background:var(--cap-control-bg);flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.cap-file-card-preview img{object-fit:cover;width:100%;height:100%}.cap-file-card-format{border-radius:var(--cap-radius-small);background:var(--cap-accent-solid-normal);width:58%;height:58%;color:var(--cap-accent-solid-text);font-size:var(--cap-font-size-xs);justify-content:center;align-items:center;font-weight:600;display:flex}.cap-file-card-copy{gap:var(--cap-space-1);flex-direction:column;min-width:0;display:flex}.cap-file-card-name{text-overflow:ellipsis;white-space:nowrap;font-size:var(--cap-font-size-base);line-height:1.35;overflow:hidden}.cap-file-card-meta{color:var(--cap-content-muted);font-size:var(--cap-font-size-sm);line-height:1.35}.cap-file-card[data-size=sm] .cap-file-card-name{font-size:var(--cap-font-size-sm)}.cap-file-card[data-size=sm] .cap-file-card-meta{font-size:var(--cap-font-size-xs)}.cap-file-card-actions{align-items:center;gap:var(--cap-space-half);flex:none;display:flex}.cap-file-card-download{width:var(--cap-size-control-sm);height:var(--cap-size-control-sm);color:var(--cap-content-primary);border-radius:var(--cap-file-inner-radius);justify-content:center;align-items:center;display:flex}.cap-file-card-download:hover{background:var(--cap-control-hover)}.cap-file-card[data-disabled=true]{color:var(--cap-disabled-text)}.cap-file-card-main:disabled{cursor:default}:root,[data-corner-shape=round]{--cap-corner-shape:round;--cap-concentric-factor:1}@supports (corner-shape:squircle){[data-corner-shape=squircle]{--cap-corner-shape:squircle;--cap-concentric-factor:1.84}:is(.cap-button,.cap-input,.cap-labeled-field,.cap-selection-field,.cap-checkbox,.cap-segmented,.cap-segment,.cap-tab-list,.cap-button-group,.cap-floating-action-bar,.cap-menu-v2,.cap-select-popup,.cap-selection-popup,.cap-popup-select-panel,.cap-menu-item,.cap-select-option,.cap-selection-option,.cap-popup-select-option,.cap-card,.cap-dialog,.cap-drawer,.cap-popover,.cap-moving-highlight),.cap-segment>span,.cap-tab-list>button{corner-shape:var(--cap-corner-shape,round)}:is([data-shape=pill],[data-shape=circle],.cap-radio,.cap-switch,.cap-switch-thumb),.cap-tab-list[data-variant=pills]>:is(button,.cap-moving-highlight){corner-shape:round}}:root,[data-radius],[data-density]{--cap-square:calc(1 - var(--cap-radius-enabled));--cap-overlay-gutter:calc(var(--cap-space-3) * var(--cap-radius-enabled));--cap-overlay-gap:calc(var(--cap-space-3) * var(--cap-radius-enabled));--cap-overlay-padding:calc(var(--cap-space-2) * var(--cap-radius-enabled) + var(--cap-space-3) * var(--cap-square))}.cap-floating-action-bar{--cap-floating-inset:var(--cap-component-floating-inset);--cap-floating-control-height:calc(var(--cap-toolbar-control-height,var(--cap-size-control-md)) + var(--cap-space-2) * var(--cap-square));border-radius:round(down,calc(var(--cap-radius-base) + var(--cap-floating-inset) * var(--cap-radius-enabled)),1px);padding:calc(var(--cap-floating-inset) * var(--cap-radius-enabled));gap:calc(var(--cap-space-2) * var(--cap-radius-enabled))}.cap-floating-action-bar:is([data-size=lg],[data-size=xl]){--cap-floating-inset:var(--cap-space-2);padding:calc(var(--cap-floating-inset) * var(--cap-radius-enabled))}.cap-floating-action-bar[data-position=sticky]{bottom:calc(var(--cap-space-8) * var(--cap-radius-enabled));margin:calc(var(--cap-space-8) * var(--cap-radius-enabled));max-width:calc(100% - 2 * var(--cap-space-8) * var(--cap-radius-enabled))}.cap-floating-action-bar .cap-floating-items{gap:calc(var(--cap-space-2) * var(--cap-radius-enabled))}.cap-floating-action-bar :is(.cap-button,.cap-input)[data-size]{--cap-control-height:var(--cap-floating-control-height);height:var(--cap-control-height);padding-inline:calc(var(--cap-toolbar-inset,var(--cap-space-detail-10)) * var(--cap-radius-enabled) + var(--cap-space-3) * var(--cap-square))}.cap-floating-action-bar .cap-icon-button[data-size]{width:var(--cap-floating-control-height);min-width:var(--cap-floating-control-height);padding:0}.cap-floating-action-bar[data-variant=divided]{gap:0;padding:0}.cap-floating-action-bar[data-variant=divided]>div,.cap-floating-action-bar[data-variant=divided] .cap-floating-segment{padding:calc(var(--cap-floating-inset) * var(--cap-radius-enabled))}.cap-menu-v2,.cap-select-popup,.cap-selection-popup{padding:calc(var(--cap-space-detail-6) * var(--cap-radius-enabled));gap:calc(var(--cap-item-gap) * var(--cap-radius-enabled))}.cap-menu-v2 .cap-menu-item,.cap-select-popup .cap-select-option,.cap-selection-popup .cap-selection-option{min-height:var(--cap-size-control-md);border-radius:round(down,max(0px,calc(var(--cap-radius-xl) - var(--cap-space-detail-6) * var(--cap-radius-enabled))),1px);padding-block:calc(var(--cap-space-detail-7) * var(--cap-radius-enabled) + var(--cap-space-3) * var(--cap-square));padding-inline:calc(var(--cap-space-detail-9) * var(--cap-radius-enabled) + var(--cap-space-3) * var(--cap-square))}.cap-command-list{padding:calc(var(--cap-item-gap-roomy) * var(--cap-radius-enabled));gap:calc(var(--cap-item-gap-roomy) * var(--cap-radius-enabled))}.cap-command-item{padding-inline:calc(var(--cap-space-2) * var(--cap-radius-enabled) + var(--cap-space-3) * var(--cap-square))}.cap-button-group[data-attached]{--cap-group-inset:calc(var(--cap-item-gap) * var(--cap-radius-enabled));--cap-group-control-height:calc(var(--cap-toolbar-control-height,var(--cap-size-control-md)) + var(--cap-space-2) * var(--cap-square));height:var(--cap-group-control-height)}.cap-button-group[data-attached]>.cap-button-group-items{padding:var(--cap-group-inset);gap:var(--cap-group-inset)}.cap-button-group[data-attached] :is(.cap-button,.cap-input)[data-size]{--cap-control-height:calc(var(--cap-group-control-height) - 2 * var(--cap-group-inset));height:var(--cap-control-height);border-radius:round(down,max(0px,calc(var(--cap-radius-xl) - var(--cap-group-inset))),1px)}.cap-button-group[data-attached] .cap-icon-button[data-size]{width:var(--cap-control-height)}.cap-segmented{--cap-segment-inset:calc(var(--cap-space-detail-3) * var(--cap-radius-enabled));gap:calc((var(--cap-segment-inset) + var(--cap-border-width)) * var(--cap-radius-enabled))}.cap-tab-list:is([data-variant=segment],[data-variant=outline],[data-variant=accent]){padding:calc(var(--cap-space-1) * var(--cap-radius-enabled));gap:calc(var(--cap-space-1) * var(--cap-radius-enabled))}.cap-tree-item{height:var(--cap-component-tree-row-height);min-height:var(--cap-component-tree-row-height)}@media (pointer:coarse){.cap-floating-action-bar{--cap-floating-control-height:max(var(--cap-touch-target),var(--cap-toolbar-control-height,var(--cap-size-control-md)))}.cap-button-group[data-attached]{--cap-group-control-height:max(calc(var(--cap-touch-target) + 2 * var(--cap-group-inset)),var(--cap-toolbar-control-height,var(--cap-size-control-md)))}.cap-tree-item{height:max(var(--cap-touch-target),var(--cap-size-control-md));min-height:max(var(--cap-touch-target),var(--cap-size-control-md))}}.cap-avatar[data-size=xs]{width:var(--cap-component-avatar-size-xs);height:var(--cap-component-avatar-size-xs)}.cap-icon-box[data-size=xs]{--cap-icon-box-size:var(--cap-component-icon-box-size-xs)}.cap-switch-label[data-size=xs]{--cap-switch-height:var(--cap-component-switch-height-xs);--cap-switch-width:var(--cap-component-switch-width-xs);--cap-switch-inset:var(--cap-component-switch-inset-xs)}.cap-avatar[data-size=sm]{width:var(--cap-component-avatar-size-sm);height:var(--cap-component-avatar-size-sm)}.cap-icon-box[data-size=sm]{--cap-icon-box-size:var(--cap-component-icon-box-size-sm)}.cap-switch-label[data-size=sm]{--cap-switch-height:var(--cap-component-switch-height-sm);--cap-switch-width:var(--cap-component-switch-width-sm);--cap-switch-inset:var(--cap-component-switch-inset-sm)}.cap-avatar[data-size=md]{width:var(--cap-component-avatar-size-md);height:var(--cap-component-avatar-size-md)}.cap-icon-box[data-size=md]{--cap-icon-box-size:var(--cap-component-icon-box-size-md)}.cap-switch-label[data-size=md]{--cap-switch-height:var(--cap-component-switch-height-md);--cap-switch-width:var(--cap-component-switch-width-md);--cap-switch-inset:var(--cap-component-switch-inset-md)}.cap-avatar[data-size=lg]{width:var(--cap-component-avatar-size-lg);height:var(--cap-component-avatar-size-lg)}.cap-icon-box[data-size=lg]{--cap-icon-box-size:var(--cap-component-icon-box-size-lg)}.cap-switch-label[data-size=lg]{--cap-switch-height:var(--cap-component-switch-height-lg);--cap-switch-width:var(--cap-component-switch-width-lg);--cap-switch-inset:var(--cap-component-switch-inset-lg)}.cap-avatar[data-size=xl]{width:var(--cap-component-avatar-size-xl);height:var(--cap-component-avatar-size-xl)}.cap-icon-box[data-size=xl]{--cap-icon-box-size:var(--cap-component-icon-box-size-xl)}.cap-switch-label[data-size=xl]{--cap-switch-height:var(--cap-component-switch-height-xl);--cap-switch-width:var(--cap-component-switch-width-xl);--cap-switch-inset:var(--cap-component-switch-inset-xl)}.cap-popup-select-panel{padding:calc(var(--cap-space-2) * var(--cap-radius-enabled));gap:calc(var(--cap-space-2) * var(--cap-radius-enabled))}.cap-popup-select-option{min-height:var(--cap-size-control-md);padding:calc(var(--cap-space-2) * var(--cap-radius-enabled) + var(--cap-space-3) * var(--cap-square))}.cap-popup-select-search{padding:calc(var(--cap-space-3) * var(--cap-square))}@media (pointer:coarse){.cap-popup-select-option{min-height:var(--cap-touch-target)}}.cap-button{padding-inline:calc(var(--cap-control-inset,var(--cap-component-button-inset-inline-md)) + var(--cap-radius-inset))}.cap-input{padding-inline:calc(var(--cap-control-inset,var(--cap-component-input-inset-inline-md)) + var(--cap-radius-inset))}.cap-icon-button{padding:0}.cap-button[data-size=xs]{--cap-control-inset:var(--cap-component-button-inset-inline-xs)}.cap-input[data-size=xs]{--cap-control-inset:var(--cap-component-input-inset-inline-xs)}.cap-button[data-size=sm]{--cap-control-inset:var(--cap-component-button-inset-inline-sm)}.cap-input[data-size=sm]{--cap-control-inset:var(--cap-component-input-inset-inline-sm)}.cap-button[data-size=md]{--cap-control-inset:var(--cap-component-button-inset-inline-md)}.cap-input[data-size=md]{--cap-control-inset:var(--cap-component-input-inset-inline-md)}.cap-button[data-size=lg]{--cap-control-inset:var(--cap-component-button-inset-inline-lg)}.cap-input[data-size=lg]{--cap-control-inset:var(--cap-component-input-inset-inline-lg)}.cap-button[data-size=xl]{--cap-control-inset:var(--cap-component-button-inset-inline-xl)}.cap-input[data-size=xl]{--cap-control-inset:var(--cap-component-input-inset-inline-xl)}@media (pointer:coarse){.cap-tree[data-size] .cap-tree-item,.cap-bottom-sheet-handle{min-height:var(--cap-touch-target)}}.cap-navigation-panel,.cap-hover-panel-content{padding:calc(var(--cap-space-5) * var(--cap-radius-enabled) + var(--cap-space-6) * var(--cap-square))}.cap-button-group-prefix{--cap-group-count-inset:calc(var(--cap-space-detail-6) * var(--cap-radius-enabled) + var(--cap-space-3) * var(--cap-square))}.cap-floating-action-bar[data-variant=divided] .cap-floating-items>:not(.cap-moving-highlight){padding:calc(var(--cap-floating-inset) * var(--cap-radius-enabled))}:is(.cap-button,.cap-input)[data-size]{--cap-control-radius:round(nearest,min(calc(var(--cap-control-height) * .375),calc(var(--cap-control-height) * .25 * var(--cap-radius-scale))),1px);border-radius:var(--cap-control-radius)}.cap-labeled-field[data-size=xs]{--cap-control-height:var(--cap-size-control-xs)}.cap-labeled-field[data-size=sm]{--cap-control-height:var(--cap-size-control-sm)}.cap-labeled-field[data-size=md]{--cap-control-height:var(--cap-size-control-md)}.cap-labeled-field[data-size=lg]{--cap-control-height:var(--cap-size-control-lg)}.cap-labeled-field[data-size=xl]{--cap-control-height:var(--cap-size-control-xl)}.cap-labeled-field[data-size]{--cap-field-radius:round(nearest,min(calc(var(--cap-control-height,var(--cap-size-control-md)) * .375),calc(var(--cap-control-height,var(--cap-size-control-md)) * .25 * var(--cap-radius-scale))),1px)}.cap-selection-field[data-size]{--cap-selection-radius:round(nearest,min(calc(var(--cap-selection-height,var(--cap-size-control-md)) * .375),calc(var(--cap-selection-height,var(--cap-size-control-md)) * .25 * var(--cap-radius-scale))),1px)}.cap-tag[data-size]:not([data-shape=pill]){--cap-tag-radius:round(nearest,min(calc(var(--cap-tag-height) * .375),calc(var(--cap-tag-height) * .25 * var(--cap-radius-scale))),1px)}.cap-chip:not([data-shape=pill]){border-radius:round(nearest,min(calc(var(--cap-chip-height) * .375),calc(var(--cap-chip-height) * .25 * var(--cap-radius-scale))),1px)}.cap-icon-box[data-size]{border-radius:round(nearest,min(calc(var(--cap-icon-box-size) * .375),calc(var(--cap-icon-box-size) * .25 * var(--cap-radius-scale))),1px)}.cap-checkbox{border-radius:round(nearest,min(calc(var(--cap-choice-size) * .3),calc(var(--cap-choice-size) * .2 * var(--cap-radius-scale))),1px)}.cap-segmented[data-size]{--cap-segment-radius:round(nearest,min(calc(var(--cap-segment-height) * .375),calc(var(--cap-segment-height) * .25 * var(--cap-radius-scale))),1px);--cap-segment-shell-radius:round(nearest,calc(var(--cap-segment-radius) + (var(--cap-segment-inset) + var(--cap-border-width)) * var(--cap-concentric-factor) * var(--cap-radius-enabled)),1px);border-radius:var(--cap-segment-shell-radius)}.cap-button-group[data-attached]{--cap-group-child-height:calc(var(--cap-group-control-height) - 2 * var(--cap-group-inset));--cap-group-child-radius:round(nearest,min(calc(var(--cap-group-child-height) * .375),calc(var(--cap-group-child-height) * .25 * var(--cap-radius-scale))),1px);--cap-group-shell-radius:round(nearest,calc(var(--cap-group-child-radius) + (var(--cap-group-inset) + var(--cap-border-width)) * var(--cap-concentric-factor) * var(--cap-radius-enabled)),1px);border-radius:var(--cap-group-shell-radius)}.cap-button-group[data-attached] :is(.cap-button,.cap-input)[data-size]{border-radius:var(--cap-group-child-radius)}.cap-floating-action-bar[data-size]{--cap-floating-control-radius:round(nearest,min(calc(var(--cap-floating-control-height) * .375),calc(var(--cap-floating-control-height) * .25 * var(--cap-radius-scale))),1px);border-radius:round(nearest,calc((var(--cap-floating-control-radius) + (var(--cap-floating-inset) + var(--cap-border-width)) * var(--cap-concentric-factor)) * var(--cap-radius-enabled)),1px)}.cap-floating-action-bar>.cap-floating-items>:is(.cap-button,.cap-input)[data-size],.cap-floating-action-bar>.cap-floating-items>.cap-floating-segment>:is(.cap-button,.cap-input)[data-size]{border-radius:var(--cap-floating-control-radius)}.cap-tab-list:is([data-variant=segment],[data-variant=outline],[data-variant=accent]){--cap-tab-inset:calc(var(--cap-space-1) * var(--cap-radius-enabled));--cap-tab-radius:round(nearest,min(calc(var(--cap-tab-height,var(--cap-size-control-md)) * .375),calc(var(--cap-tab-height,var(--cap-size-control-md)) * .25 * var(--cap-radius-scale))),1px);border-radius:round(nearest,calc(var(--cap-tab-radius) + (var(--cap-tab-inset) + var(--cap-border-width)) * var(--cap-concentric-factor) * var(--cap-radius-enabled)),1px)}.cap-tab-list:is([data-variant=segment],[data-variant=outline],[data-variant=accent]) button{border-radius:var(--cap-tab-radius)}.cap-menu-v2,.cap-select-popup,.cap-selection-popup,.cap-popup-select-panel{--cap-menu-inset:calc(var(--cap-space-detail-6) * var(--cap-radius-enabled));--cap-menu-row-height:var(--cap-size-control-md);--cap-menu-row-radius:round(nearest,min(calc(var(--cap-menu-row-height) * .375),calc(var(--cap-menu-row-height) * .25 * var(--cap-radius-scale))),1px);border-radius:round(nearest,calc((var(--cap-menu-row-radius) + (var(--cap-menu-inset) + var(--cap-border-width)) * var(--cap-concentric-factor)) * var(--cap-radius-enabled)),1px);padding:var(--cap-menu-inset)}.cap-popup-select-panel{--cap-menu-inset:calc(var(--cap-space-2) * var(--cap-radius-enabled));--cap-menu-row-height:var(--cap-popup-row-height)}.cap-menu-v2 .cap-menu-item,.cap-select-popup .cap-select-option,.cap-selection-popup .cap-selection-option,.cap-popup-select-panel .cap-popup-select-option{border-radius:var(--cap-menu-row-radius)}:is(.cap-parameter-slider,.cap-slider-2d){--cap-control-height:var(--cap-size-control-md);--cap-control-inset:var(--cap-component-input-inset-inline-md);--cap-control-radius:round(nearest,min(calc(var(--cap-control-height) * .375),calc(var(--cap-control-height) * .25 * var(--cap-radius-scale))),1px)}:is(.cap-parameter-slider,.cap-slider-2d)[data-size=xs]{--cap-control-height:var(--cap-size-control-xs);--cap-control-inset:var(--cap-component-input-inset-inline-xs)}:is(.cap-parameter-slider,.cap-slider-2d)[data-size=sm]{--cap-control-height:var(--cap-size-control-sm);--cap-control-inset:var(--cap-component-input-inset-inline-sm)}:is(.cap-parameter-slider,.cap-slider-2d)[data-size=lg]{--cap-control-height:var(--cap-size-control-lg);--cap-control-inset:var(--cap-component-input-inset-inline-lg)}:is(.cap-parameter-slider,.cap-slider-2d)[data-size=xl]{--cap-control-height:var(--cap-size-control-xl);--cap-control-inset:var(--cap-component-input-inset-inline-xl)}@media (pointer:coarse){.cap-parameter-slider[data-size]{--cap-parameter-height:max(var(--cap-touch-target),var(--cap-control-height))}}.cap-tab-list[data-size=xs]{--cap-tab-height:var(--cap-size-control-xs)}.cap-tab-list[data-size=sm]{--cap-tab-height:var(--cap-size-control-sm)}.cap-tab-list[data-size=md]{--cap-tab-height:var(--cap-size-control-md)}.cap-tab-list[data-size=lg]{--cap-tab-height:var(--cap-size-control-lg)}.cap-tab-list[data-size=xl]{--cap-tab-height:var(--cap-size-control-xl)}:root,[data-theme=light]{--cap-parameter-fill-ink:8%;--cap-parameter-fill-ink-hover:12%}[data-theme=dark]{--cap-parameter-fill-ink:20%;--cap-parameter-fill-ink-hover:24%}.cap-parameter-slider{--cap-parameter-fill-color:color-mix(in srgb,var(--cap-control-active),var(--cap-content-secondary) var(--cap-parameter-fill-ink,8%));--cap-parameter-inline-inset:calc(var(--cap-control-inset) + var(--cap-radius-inset));--cap-parameter-height:var(--cap-control-height);isolation:isolate;width:100%;min-width:0;min-height:var(--cap-parameter-height);border-radius:var(--cap-control-radius);background:var(--cap-control-bg);color:var(--cap-content-primary);transition:background-color var(--cap-duration-fast) var(--cap-ease-standard);position:relative;overflow:hidden}.cap-parameter-fill{width:var(--cap-parameter-progress);background:var(--cap-parameter-fill-color);pointer-events:none;transition:background-color var(--cap-duration-fast) var(--cap-ease-standard);position:absolute;inset-block:0;inset-inline-start:0}.cap-parameter-content{z-index:1;align-items:center;gap:var(--cap-space-3);min-height:var(--cap-parameter-height);padding:0 var(--cap-parameter-inline-inset);font-size:var(--cap-font-size-sm);line-height:var(--cap-line-height-sm);pointer-events:none;display:flex;position:relative}.cap-parameter-content label{align-items:center;gap:var(--cap-space-2);min-width:0;color:var(--cap-content-secondary);flex:1;display:flex}.cap-parameter-label-ink{align-items:center;gap:var(--cap-space-2);width:max-content;min-width:0;max-width:100%;display:inline-flex}.cap-parameter-label-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cap-parameter-icon{flex:0 0 16px;justify-content:center;width:16px;display:flex}.cap-parameter-icon svg{width:16px;height:16px}.cap-parameter-content output{font-variant-numeric:tabular-nums;white-space:nowrap;flex:0 auto;justify-content:flex-end;align-items:baseline;gap:3px;min-width:0;max-width:50%;display:inline-flex;overflow:hidden}.cap-parameter-content output>span:first-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.cap-parameter-unit{color:var(--cap-content-secondary);flex:none}.cap-parameter-ticks{z-index:0;pointer-events:none;position:absolute;inset:0}.cap-parameter-ticks>span{left:clamp(1px,var(--cap-tick-position),calc(100% - 1px));background:var(--cap-content-secondary);opacity:.45;width:1px;height:3px;position:absolute;bottom:2px;transform:translate(-50%)}.cap-parameter-handle-layer{z-index:0;pointer-events:none;position:absolute;inset:0}.cap-parameter-handle-slot{left:var(--cap-parameter-progress);pointer-events:none;place-items:center;width:20px;height:100%;display:grid;position:absolute;top:50%;transform:translate(-50%,-50%)}.cap-parameter-handle{width:2px;height:calc(clamp(16px,calc(var(--cap-parameter-height) - 10px),28px) / 1.5);border-radius:calc(2px * var(--cap-radius-enabled));background:var(--cap-content-secondary);opacity:.35;pointer-events:none;transition:opacity var(--cap-duration-fast) var(--cap-ease-standard)}.cap-parameter-slider[data-handle-position=start] .cap-parameter-handle-slot{transform:translate(calc(1px - 50%),-50%)}.cap-parameter-slider[data-handle-position=end] .cap-parameter-handle-slot{transform:translate(calc(-50% - 1px),-50%)}.cap-parameter-input{appearance:none;opacity:0;cursor:ew-resize;touch-action:pan-y;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.cap-parameter-input::-webkit-slider-thumb{appearance:none;width:1px;height:44px}.cap-parameter-input::-moz-range-thumb{border:0;width:1px;height:44px}.cap-parameter-slider:has(.cap-parameter-input:not(:disabled):is(:hover,:active)){--cap-parameter-fill-color:color-mix(in srgb,var(--cap-control-active),var(--cap-content-secondary) var(--cap-parameter-fill-ink-hover,12%))}.cap-parameter-slider:has(.cap-parameter-input:not(:disabled):is(:hover,:focus-visible)) .cap-parameter-handle{opacity:.55}.cap-parameter-slider:has(.cap-parameter-input:not(:disabled):active) .cap-parameter-handle{opacity:.7}.cap-parameter-slider:has(.cap-parameter-input:focus-visible){outline:var(--cap-field-focus-width,1px) solid var(--cap-field-focus-color,var(--cap-focus-ring));outline-offset:var(--cap-field-focus-offset,0px)}.cap-parameter-slider[data-disabled] :is(label,output){color:var(--cap-disabled-text)}.cap-parameter-slider[data-disabled]{--cap-parameter-fill-color:color-mix(in srgb,var(--cap-control-bg),var(--cap-control-active) 50%)}.cap-parameter-slider[data-disabled] .cap-parameter-handle{background:var(--cap-disabled-text)}.cap-parameter-input:disabled{cursor:not-allowed}:is(.cap-parameter-slider,.cap-slider-2d-pad):after{content:"";z-index:2;box-sizing:border-box;border:var(--cap-border-width) solid var(--cap-control-border);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.cap-slider-2d{gap:var(--cap-space-3);width:100%;min-width:0;display:grid}.cap-slider-2d-pad{aspect-ratio:1.35;border-radius:var(--cap-control-radius);background:var(--cap-control-bg);touch-action:none;-webkit-user-select:none;user-select:none;cursor:crosshair;min-width:0;min-height:180px;transition:background-color var(--cap-duration-fast) var(--cap-ease-standard);position:relative;overflow:hidden}.cap-slider-2d-pad[data-grid]:before{content:"";background-image:radial-gradient(circle,var(--cap-content-caption) 1px,transparent 1px);opacity:.2;pointer-events:none;background-position:50%;background-size:20px 20px;position:absolute;inset:24px}.cap-slider-2d:not([data-disabled]) .cap-slider-2d-pad:hover{background:var(--cap-control-hover)}.cap-slider-2d:not([data-disabled]) .cap-slider-2d-pad:active{background:var(--cap-control-pressed)}.cap-slider-2d-pad:is(:focus-visible,:has(input:focus-visible)){outline:var(--cap-field-focus-width,1px) solid var(--cap-field-focus-color,var(--cap-focus-ring));outline-offset:var(--cap-field-focus-offset,0px)}.cap-slider-2d-pad>span:not(.cap-slider-2d-point){font-size:var(--cap-font-size-xs);color:var(--cap-content-secondary);line-height:var(--cap-line-height-sm);pointer-events:none;position:absolute}.cap-slider-2d-top{top:var(--cap-space-3);left:50%;transform:translate(-50%)}.cap-slider-2d-bottom{bottom:var(--cap-space-3);left:50%;transform:translate(-50%)}.cap-slider-2d-left{top:50%;left:var(--cap-space-3);writing-mode:vertical-rl;transform:translateY(-50%)rotate(180deg)}.cap-slider-2d-right{top:50%;right:var(--cap-space-3);writing-mode:vertical-rl;transform:translateY(-50%)}.cap-slider-2d-point{left:calc(24px + (100% - 48px) * var(--cap-pad-x));top:calc(24px + (100% - 48px) * var(--cap-pad-y));border:3px solid var(--cap-surface-current);background:var(--cap-content-primary);width:18px;height:18px;box-shadow:0 0 0 1px var(--cap-control-border);pointer-events:none;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.cap-slider-2d-fields{gap:var(--cap-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cap-slider-2d-fields .cap-selection-field{min-width:0;max-width:none}.cap-slider-2d-fields .cap-number-field{width:100%;min-width:0}.cap-slider-2d-fields .cap-number-field input{flex:1;width:100%;min-width:0}.cap-slider-2d[data-disabled] .cap-slider-2d-pad{cursor:not-allowed}.cap-slider-2d[data-disabled] .cap-slider-2d-point{background:var(--cap-disabled-text)}.cap-select-root[data-appearance=parameter]{width:100%;display:flex}.cap-select-trigger[data-appearance=parameter]{gap:var(--cap-space-2);border-color:var(--cap-control-border);min-width:0}.cap-select-trigger[data-appearance=parameter]>.cap-select-parameter-label{min-width:0;color:var(--cap-content-secondary);flex:1 1 0}.cap-select-trigger[data-appearance=parameter]>.cap-select-value{text-align:end;max-width:60%;color:var(--cap-content-primary);flex:0 auto;margin-inline-start:auto}.cap-select-trigger[data-appearance=parameter]:not(:disabled):is(:hover,[aria-expanded=true]){background:var(--cap-control-hover)}.cap-select-trigger[data-appearance=parameter]:disabled>span{color:var(--cap-disabled-text)}@media (pointer:coarse){.cap-parameter-content,.cap-slider-2d-fields input{font-size:16px}}@media (forced-colors:active){.cap-parameter-slider,.cap-slider-2d-pad{border:1px solid canvastext}.cap-parameter-input{appearance:auto;opacity:1}.cap-parameter-content{visibility:hidden}.cap-slider-2d-point{background:highlight;border-color:canvas}}@scope([data-focus-ring=off]) to ([data-focus-ring=on]){:where(button,a,input,textarea,select,summary,[tabindex],[contenteditable]):where([class^=cap-],[class*=\ cap-],[class^=cap-] *,[class*=\ cap-] *):focus-visible,:where(.cap-floating-input):focus,:where(.cap-scroll-area:has(>.cap-scroll-viewport:focus-visible),.cap-slider-control:has(.cap-slider:focus-visible) .cap-slider-thumb,.cap-icon-option:has(:focus-visible)>span,.cap-segment input:focus-visible+span,.cap-parameter-slider:has(.cap-parameter-input:focus-visible),.cap-slider-2d-pad:has(input:focus-visible),.cap-multiselect-box:has(.cap-multiselect-search:focus-visible),.cap-tag-input-box:has(.cap-tag-input:focus-visible),.cap-number-field:has(input:focus-visible),.cap-combobox-input-wrap:has(.cap-combobox-input:focus-visible),.cap-color-custom:has(>input:focus-visible),.cap-popup-select-options:focus-visible .cap-popup-select-option[data-active=true]){outline:none!important}:where(.cap-resizable-handle:focus-visible>.cap-resizable-handle-grip){box-shadow:none!important}:where(.cap-input,.cap-floating-input):focus:not([aria-invalid=true]){border-color:var(--cap-control-border)!important}}
