/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}:root{--c-bp-bg:var(--s-color-button-primary-bg-active);--c-bp-h:#0a1e37;--c-bp-p:#0b2a53;--c-bp-t:var(--s-color-button-content-inverse);--c-bs-bg:var(--s-color-button-secondary-bg-active);--c-bs-h:var(--s-color-button-secondary-bg-hover);--c-bs-p:#0b2a53;--c-bs-t:var(--s-color-button-content-default);--c-bs-ti:var(--s-color-button-content-inverse);--c-bs-bd:var(--s-color-button-secondary-border-default);--c-bf-r:#3b82f6;--c-bf-w:4px;--c-bf-rad:6px;--c-bbw:1px;--c-br:var(--f-radius-pill);--c-bh-m:48px;--c-bpx-m:20px;--c-pdm-card-radius:15px;--c-pdm-card-title-tracking:-.4px;--c-filter-chip-gap:6px;--c-filter-chip-height:32px;--c-filter-chip-padding-y:9px;--c-filter-chip-view-all-height:24px;--c-marquee-backdrop-blur:blur(44px);--c-marquee-bg-media-panel:#1b242e;--c-marquee-content-pad-l-large-tablet:46px;--c-marquee-content-pad-l-medium-tablet:42px;--c-marquee-content-pad-y-medium-desktop:29px;--c-marquee-content-pad-y-medium-mobile:44px;--c-marquee-content-top-large-mobile-image:220px;--c-marquee-image-top-large-mobile:31px;--c-marquee-layout-content-min-width-desktop:405px;--c-marquee-layout-content-top-large-desktop:56px;--c-marquee-layout-content-top-large-tablet:66px;--c-marquee-layout-content-top-medium-desktop:30px;--c-marquee-layout-content-top-medium-tablet:47px;--c-marquee-layout-content-top-small-tablet:25px;--c-marquee-layout-content-width-desktop:560px;--c-marquee-layout-content-width-tablet:412px;--c-marquee-layout-cta-row-width:336px;--c-marquee-layout-gap-sections-large:26px;--c-marquee-layout-image-height-large-desktop:450px;--c-marquee-layout-image-height-large-tablet:354px;--c-marquee-layout-image-left-large-desktop:718px;--c-marquee-layout-image-left-large-tablet:490px;--c-marquee-layout-image-left-large-xl:880px;--c-marquee-layout-image-left-small-tablet:482px;--c-marquee-layout-image-width-large-desktop:726px;--c-marquee-layout-image-width-large-tablet:367px;--c-marquee-media-height-large-mobile:170px;--c-marquee-media-height-medium:132px;--c-marquee-media-height-small:75px;--c-marquee-media-height-small-desktop:147px;--c-marquee-media-height-small-tablet:149px;--c-marquee-media-width-large-mobile:252px;--c-marquee-media-width-large-xl:970px;--c-marquee-media-width-small-desktop:724px;--c-marquee-media-width-small-tablet:286px;--c-marquee-media-width-small-xl:1011px;--c-marquee-min-height-large-desktop:450px;--c-marquee-min-height-large-mobile:400px;--c-marquee-min-height-large-mobile-image:642px;--c-marquee-min-height-large-tablet:450px;--c-marquee-min-height-medium-desktop:224px;--c-marquee-min-height-medium-mobile:186px;--c-marquee-min-height-medium-mobile-image:296px;--c-marquee-min-height-medium-tablet:225px;--c-marquee-min-height-small-desktop:150px;--c-marquee-min-height-small-mobile:125px;--c-marquee-min-height-small-tablet:150px;--c-marquee-text-group-width-mobile-large:335px;--c-modal-animation-duration:.3s;--c-modal-backdrop-bg:var(--f-color-neutral-500);--c-modal-backdrop-bg-sticky:#fffffff2;--c-modal-backdrop-blur:blur(8px);--c-modal-backdrop-opacity:.95;--c-modal-button-border-width:1px;--c-modal-button-disabled-bg:var(--s-color-inactive-03);--c-modal-button-disabled-border:var(--s-color-inactive-03);--c-modal-button-disabled-text:var(--s-color-inactive-05);--c-modal-button-primary-bg:var(--s-color-button-primary-bg-active);--c-modal-button-primary-bg-hover:var(--s-color-button-primary-bg-hover);--c-modal-button-primary-bg-pressed:var(--s-color-button-primary-bg-pressed);--c-modal-button-primary-text:var(--s-color-button-content-inverse);--c-modal-button-secondary-bg:var(--s-color-button-secondary-bg-active);--c-modal-button-secondary-bg-hover:var(--s-color-button-secondary-bg-hover);--c-modal-button-secondary-bg-pressed:var(--s-color-button-secondary-bg-pressed);--c-modal-button-secondary-border:var(--s-color-button-secondary-border-default);--c-modal-button-secondary-text:var(--s-color-button-content-default);--c-modal-button-secondary-text-inverse:var(--s-color-button-content-inverse);--c-modal-close-backdrop:#0009;--c-modal-close-backdrop-hover:#000c;--c-modal-close-fallback-size:28px;--c-modal-close-icon-size:20px;--c-modal-close-size:36px;--c-modal-container-width-md:800px;--c-modal-container-width-mobile:400px;--c-modal-container-width-tablet:600px;--c-modal-dialog-width-lg:900px;--c-modal-dialog-width-md:600px;--c-modal-dialog-width-sm:400px;--c-modal-media-width-lg:900px;--c-modal-media-width-md:700px;--c-modal-media-width-sm:500px;--c-modal-outline-offset:2px;--c-modal-outline-offset-inner:-2px;--c-modal-outline-width:2px;--c-modal-scrollbar-dark-thumb:#ffffff4d;--c-modal-scrollbar-dark-thumb-hover:#ffffff80;--c-modal-scrollbar-dark-track:#ffffff1a;--c-modal-scrollbar-radius:4px;--c-modal-scrollbar-width:8px;--c-modal-scrolling-max-height:80vh;--c-modal-scrolling-width-lg:900px;--c-modal-scrolling-width-md:700px;--c-modal-scrolling-width-sm:500px;--c-modal-side-sheet-width-md:480px;--c-modal-side-sheet-width-mobile:320px;--c-modal-side-sheet-width-tablet:400px;--c-modal-transition-duration:var(--f-transition-duration-shorter);--c-modal-viewport-max-height:90vh;--c-modal-viewport-max-width:90vw;--c-modal-z-index-backdrop:1;--c-modal-z-index-base:10000;--c-modal-z-index-header:10;--c-modal-z-index-panel:2;--c-segment-button-border-width:1px;--c-segment-button-content-gap:var(--f-spacing-03);--c-segment-button-dark-disabled-bg:var(--s-color-inactive-03);--c-segment-button-dark-disabled-border:var(--s-color-inactive-03);--c-segment-button-dark-disabled-color:var(--s-color-inactive-06);--c-segment-button-dark-focus-bg:var(--s-color-action-fill-inverse-active);--c-segment-button-dark-focus-color:var(--s-color-action-text-inverse-label);--c-segment-button-dark-focus-ring-color:var(--s-color-accessibility-focus-ring-inverse);--c-segment-button-dark-hover-bg:var(--s-color-surface-bg-02);--c-segment-button-dark-hover-color:var(--s-color-action-fill-inverse-active);--c-segment-button-dark-inactive-bg:var(--s-color-button-inverse-secondary-bg-active);--c-segment-button-dark-inactive-border:var(--s-color-button-inverse-secondary-border-default);--c-segment-button-dark-inactive-color:var(--s-color-action-text-inverse-label);--c-segment-button-dark-pressed-bg:var(--s-color-button-inverse-secondary-bg-pressed);--c-segment-button-dark-selected-bg:var(--s-color-action-fill-inverse-selected);--c-segment-button-dark-selected-color:var(--s-color-action-fill-inverse-active);--c-segment-button-disabled-border:var(--s-color-inactive-03);--c-segment-button-disabled-opacity:.5;--c-segment-button-disabled-text:var(--s-color-inactive-06);--c-segment-button-focus-outline-offset:2px;--c-segment-button-focus-outline-width:2px;--c-segment-button-focus-ring-color:var(--f-color-turquoise-500);--c-segment-button-focus-z-index:4;--c-segment-button-font-medium:var(--f-typography-desktop-body-2-medium-font);--c-segment-button-font-small:var(--f-typography-desktop-body-3-medium-font);--c-segment-button-height-medium:46px;--c-segment-button-height-small:var(--f-spacing-08-mobile-tablet);--c-segment-button-hover-bg:var(--s-color-button-secondary-bg-hover);--c-segment-button-hover-selected-opacity:.9;--c-segment-button-inactive:var(--s-color-button-secondary-border-default);--c-segment-button-label-padding-x:var(--f-spacing-03);--c-segment-button-padding-x:var(--f-spacing-05);--c-segment-button-pressed:var(--s-color-action-fill-selected-pressed);--c-segment-button-radius:var(--f-radius-pill);--c-segment-button-segment-overlap:-1px;--c-segment-button-selected:var(--s-color-action-fill-selected);--c-segment-button-width-segments-2-medium:191px;--c-segment-button-width-segments-2-small:163px;--c-segment-button-width-segments-3-medium:286px;--c-segment-button-width-segments-3-small:244px;--c-segment-button-width-segments-4-medium:381px;--c-segment-button-width-segments-4-small:325px;--c-segment-button-width-segments-5-medium:476px;--c-segment-button-width-segments-5-small:406px;--f-border-inner-all:inset 0 0 0 1px #e0e0e0;--f-border-inner-left:inset 1px 0 0 0 #e0e0e0;--f-border-inner-top:inset 0 1px 0 0 #e0e0e0;--f-color-blue-100:#d8e7f9;--f-color-blue-200:#a4c9f5;--f-color-blue-300:#7db3f2;--f-color-blue-400:#569cef;--f-color-blue-50:#ecf3fb;--f-color-blue-500:#3885e1;--f-color-blue-600:#2e70bd;--f-color-blue-700:#21528c;--f-color-blue-800:#1d4678;--f-color-blue-900:#102641;--f-color-brand-500:var(--f-color-blue-500);--f-color-cyan-100:var(--f-color-turquoise-100);--f-color-cyan-200:var(--f-color-turquoise-200);--f-color-gradient-brand-hero:linear-gradient(89deg, #010544 0%, #0177ff 73.31%);--f-color-gradient-brand-hero-mobile:radial-gradient(354.46% 152.26% at 108% -8.4%, #fff 2.02%, #09f0ff 10.18%, #006dff 36.82%, #000499 72.77%, #000443 90.99%);--f-color-green-100:#d8eee6;--f-color-green-200:#98d2bd;--f-color-green-300:#6bbfa1;--f-color-green-400:#48af8a;--f-color-green-50:#f5fbf9;--f-color-green-500:#2aa277;--f-color-green-600:#1e815d;--f-color-green-700:#176348;--f-color-green-800:#124f39;--f-color-green-900:#0a2a1f;--f-color-magenta-100:#f9e4fa;--f-color-magenta-200:#efb3f1;--f-color-magenta-300:#e88feb;--f-color-magenta-400:#e273e6;--f-color-magenta-50:#fcf2fd;--f-color-magenta-500:#dc55e0;--f-color-magenta-600:#b041b3;--f-color-magenta-700:#8c2f8e;--f-color-magenta-800:#7a267b;--f-color-magenta-900:#3e133f;--f-color-magenta-950:#8c2f8e;--f-color-neutral-0:#fff;--f-color-neutral-100:#f4f4f4;--f-color-neutral-200:#e4e4e4;--f-color-neutral-300:#d1d1d1;--f-color-neutral-400:#bbb;--f-color-neutral-50:#fbfbfb;--f-color-neutral-500:#8d8d8d;--f-color-neutral-600:#747474;--f-color-neutral-700:#555;--f-color-neutral-75:#f2f2f2;--f-color-neutral-800:#464646;--f-color-neutral-900:#2d2d2d;--f-color-neutral-950:#d8e7f9;--f-color-neutral-black:#121212;--f-color-neutral-white:#fff;--f-color-neutral-white-grey:#e5e8eb;--f-color-neutralcool-100:#edf2f7;--f-color-neutralcool-200:#dfe7f2;--f-color-neutralcool-50:#fafcff;--f-color-neutralcool-600:#6a788a;--f-color-neutralcool-700:#566578;--f-color-neutralcool-900:#1b242e;--f-color-orange-100:#fee6c7;--f-color-orange-200:#ffb86e;--f-color-orange-300:#f79845;--f-color-orange-400:#e88534;--f-color-orange-50:#ef7ef;--f-color-orange-500:#d6772d;--f-color-orange-600:#aa5f27;--f-color-orange-700:#7f4a23;--f-color-orange-800:#633c20;--f-color-orange-900:#332115;--f-color-red-100:#f9e5e3;--f-color-red-200:#efb9b4;--f-color-red-300:#e99b93;--f-color-red-400:#e3837a;--f-color-red-50:#fdf7f7;--f-color-red-500:#e35a4d;--f-color-red-600:#d23627;--f-color-red-700:#aa2e23;--f-color-red-800:#82231b;--f-color-red-900:#48130f;--f-color-tng-blue-500:#006dff;--f-color-tng-blue-600:#0062db;--f-color-transparent-black-12:#1212121f;--f-color-transparent-black-20:#12121233;--f-color-transparent-black-72:#121212b8;--f-color-transparent-blue-600-12:#2e70bd;--f-color-transparent-blue-600-13:#21528c;--f-color-transparent-blue-900-0:#10264100;--f-color-transparent-blue-900-12:#1026411f;--f-color-transparent-blue-900-8:#10264114;--f-color-transparent-gradient-blue-900-0deg:linear-gradient(0deg, #10264100 0%, #102641 100%);--f-color-transparent-gradient-blue-900-180deg:linear-gradient(180deg, #10264100 0%, #102641 100%);--f-color-transparent-gradient-blue-900-270deg:linear-gradient(270deg, #10264100 0%, #102641 100%);--f-color-transparent-gradient-blue-900-90deg:linear-gradient(90deg, #10264100 0%, #102641 100%);--f-color-transparent-turquoise-200-0:#8cd3f500;--f-color-transparent-turquoise-200-12:#8cd3f51f;--f-color-transparent-turquoise-200-8:#8cd3f514;--f-color-transparent-turquoise-300-16:#1fbcf829;--f-color-transparent-turquoise-300-24:#1fbcf83d;--f-color-transparent-turquoise-300-48:#1fbcf87a;--f-color-transparent-turquoise-300-72:#1fbcf8;--f-color-transparent-turquoise-300-73:#3885e1;--f-color-transparent-turquoise-300-74:#1fbdf8b8;--f-color-transparent-turquoise-400-24:#1ba9e03d;--f-color-transparent-white-0:#fff0;--f-color-transparent-white-12:#ffffff1f;--f-color-transparent-white-72:#ffffffb8;--f-color-turquoise-100:#d3effc;--f-color-turquoise-200:#8cd3f5;--f-color-turquoise-300:#1fbcf8;--f-color-turquoise-400:#1ba9e0;--f-color-turquoise-50:#eef9ff;--f-color-turquoise-500:#199acc;--f-color-turquoise-600:#147aa2;--f-color-turquoise-700:#0f5e7c;--f-color-turquoise-800:#0c4c64;--f-color-turquoise-900:#062835;--f-color-yellow-100:#fee998;--f-color-yellow-200:#fdd746;--f-color-yellow-300:#eebf08;--f-color-yellow-400:#d7ad0a;--f-color-yellow-50:#fff8dd;--f-color-yellow-500:#af8b01;--f-color-yellow-600:#896f07;--f-color-yellow-700:#66561c;--f-color-yellow-800:#514416;--f-color-yellow-900:#2b250c;--f-elevation-01:0 1px 4px #00000014;--f-elevation-02:0 2px 8px #0000001f;--f-elevation-03:0 4px 20px #00000026;--f-elevation-04:0 8px 24px #0003;--f-elevation-lg:0 8px 32px #0000003d;--f-elevation-md:0 4px 16px #0000002e;--f-elevation-none:none;--f-elevation-sm:0 2px 8px #0000001f;--f-elevation-tooltip:0 2px 8px #0003;--f-grid-desktop-columns:3;--f-grid-desktop-designed-at:1440px;--f-grid-desktop-gutter:32px;--f-grid-desktop-margin:auto;--f-grid-desktop-range-max:Infinity;--f-grid-desktop-range-min:1100px;--f-grid-mobile-columns:1;--f-grid-mobile-designed-at:375px;--f-grid-mobile-gutter:16px;--f-grid-mobile-margin:16px;--f-grid-mobile-range-max:599px;--f-grid-mobile-range-min:0px;--f-grid-tablet-columns:2;--f-grid-tablet-designed-at:768px;--f-grid-tablet-gutter:24px;--f-grid-tablet-margin:24px;--f-grid-tablet-range-max:1099px;--f-grid-tablet-range-min:600px;--f-radius-01:4px;--f-radius-02:6px;--f-radius-03:8px;--f-radius-04:12px;--f-radius-large:12px;--f-radius-pill:9999px;--f-shape-border-radius-full:9999px;--f-shape-border-radius-lg:12px;--f-shape-border-radius-md:8px;--f-shape-border-radius-sm:4px;--f-shape-border-radius-xl:16px;--f-shape-border-width-lg:4px;--f-shape-border-width-md:2px;--f-shape-border-width-sm:1px;--f-spacing-00:0px;--f-spacing-01:4px;--f-spacing-01-mob:5px;--f-spacing-02:8px;--f-spacing-02-mob:10px;--f-spacing-03:12px;--f-spacing-04:16px;--f-spacing-04-bottom:-16px;--f-spacing-05:20px;--f-spacing-06:24px;--f-spacing-06-5:30px;--f-spacing-06-mob:28px;--f-spacing-07:32px;--f-spacing-08-default:40px;--f-spacing-08-list:44px;--f-spacing-08-mobile-tablet:36px;--f-spacing-08-mobile-width:38px;--f-spacing-08-mobile-width-5:39.75px;--f-spacing-09:48px;--f-spacing-09-mob:53px;--f-spacing-09-tab:51px;--f-spacing-10:56px;--f-spacing-11-default:64px;--f-spacing-11-mob:70px;--f-spacing-11-mobile-tab:68px;--f-spacing-11-mobile-tablet:60px;--f-spacing-12:72px;--f-spacing-12-mob:79px;--f-spacing-12-tab:75px;--f-spacing-13:80px;--f-spacing-14:88px;--f-spacing-14-desktop:90px;--f-spacing-15:100px;--f-spacing-15-mob:114px;--f-spacing-16:120px;--f-spacing-16-5:143px;--f-spacing-16-9:144px;--f-spacing-17:148px;--f-spacing-18:180px;--f-spacing-19:200px;--f-spacing-page-gutter-desktop:140px;--f-spacing-page-gutter-mobile:20px;--f-spacing-page-gutter-tablet:32px;--f-transition-duration-complex:.37s;--f-transition-duration-entering-screen:.225s;--f-transition-duration-leaving-screen:.195s;--f-transition-duration-short:.25s;--f-transition-duration-shorter:.2s;--f-transition-duration-shortest:.15s;--f-transition-duration-standard:.3s;--f-transition-easing-ease-in:cubic-bezier(.4, 0, 1, 1);--f-transition-easing-ease-in-out:cubic-bezier(.4, 0, .2, 1);--f-transition-easing-ease-out:cubic-bezier(0, 0, .2, 1);--f-transition-easing-sharp:cubic-bezier(.4, 0, .6, 1);--f-typography-desktop-body-1-medium-font:normal 500 20px/1.3 "Roboto";--f-typography-desktop-body-1-medium-robo-font:normal 500 20px/1.3 Roboto;--f-typography-desktop-body-1-medium-robo-tracking:0px;--f-typography-desktop-body-1-medium-tracking:0px;--f-typography-desktop-body-1-regular-font:normal 400 20px/1.3 "Roboto";--f-typography-desktop-body-1-regular-tracking:0px;--f-typography-desktop-body-2-medium-font:normal 500 16px/1.3 "Roboto";--f-typography-desktop-body-2-medium-tracking:0px;--f-typography-desktop-body-2-regular-font:normal 400 16px/1.3 "Roboto";--f-typography-desktop-body-2-regular-tracking:0px;--f-typography-desktop-body-3-medium-font:normal 500 14px/1.3 "Roboto";--f-typography-desktop-body-3-medium-tracking:0px;--f-typography-desktop-body-3-regular-font:normal 400 14px/1.3 "Roboto";--f-typography-desktop-body-3-regular-tracking:0px;--f-typography-desktop-eyebrow-font:normal 700 16px/1.1 "Roboto";--f-typography-desktop-eyebrow-tracking:3px;--f-typography-desktop-headline-1-font:normal 500 64px/1.1 "PF DIN Text Pro";--f-typography-desktop-headline-1-tracking:-2px;--f-typography-desktop-headline-2-font:normal 500 52px/1.1 "PF DIN Text Pro";--f-typography-desktop-headline-2-tracking:-2px;--f-typography-desktop-headline-3-font:normal 500 44px/1.1 "PF DIN Text Pro";--f-typography-desktop-headline-3-tracking:-2px;--f-typography-desktop-label-medium-font:normal 500 12px/1.3 "Roboto";--f-typography-desktop-label-medium-tracking:0px;--f-typography-desktop-label-small-font:normal 400 12px/1.3 "Roboto";--f-typography-desktop-label-small-tracking:0px;--f-typography-desktop-pricing-large-regular-font:normal 400 52px/1.1 "PF DIN Text Pro";--f-typography-desktop-pricing-large-regular-tracking:-2px;--f-typography-desktop-pricing-large-robo-regular-font:normal 500 48px/1.1 "Roboto";--f-typography-desktop-pricing-large-robo-regular-tracking:-.96px;--f-typography-desktop-pricing-medium-regular-font:normal 400 44px/1.1 PF DIN Text Pro;--f-typography-desktop-pricing-medium-regular-tracking:-2px;--f-typography-desktop-pricing-medium-robo-regular-font:normal 500 32px/1.1 Roboto;--f-typography-desktop-pricing-medium-robo-regular-tracking:-.64px;--f-typography-desktop-pricing-small-reg-regular-font:normal 400 24px/1.3 PF DIN Text Pro;--f-typography-desktop-pricing-small-reg-regular-tracking:-2px;--f-typography-desktop-pricing-small-regular-font:normal 400 24px/1.3 "PF DIN Text Pro";--f-typography-desktop-pricing-small-regular-tracking:-2px;--f-typography-desktop-pricing-x-small-medium-font:normal 500 20px/1.3 "PF DIN Text Pro";--f-typography-desktop-pricing-x-small-medium-pf-font:normal 500 20px/1.3 PF DIN Text Pro;--f-typography-desktop-pricing-x-small-medium-pf-tracking:-2px;--f-typography-desktop-pricing-x-small-medium-tracking:-2px;--f-typography-desktop-pricing-x-small-regular-font:normal 400 20px/1.3 "PF DIN Text Pro";--f-typography-desktop-pricing-x-small-regular-pf-font:normal 400 20px/1.3 PF DIN Text Pro;--f-typography-desktop-pricing-x-small-regular-pf-tracking:-2px;--f-typography-desktop-pricing-x-small-regular-tracking:-2px;--f-typography-desktop-subhead-1-medium-font:normal 500 36px/1.2 "PF DIN Text Pro";--f-typography-desktop-subhead-1-medium-pf-font:normal 500 36px/1.2 PF DIN Text Pro;--f-typography-desktop-subhead-1-medium-pf-tracking:-2px;--f-typography-desktop-subhead-1-medium-tracking:-2px;--f-typography-desktop-subhead-1-regular-font:normal 400 36px/1.2 "PF DIN Text Pro";--f-typography-desktop-subhead-1-regular-tracking:-2px;--f-typography-desktop-subhead-2-medium-font:normal 500 24px/1.3 "PF DIN Text Pro";--f-typography-desktop-subhead-2-medium-tracking:-2px;--f-typography-desktop-subhead-2-regular-font:normal 400 24px/1.3 "PF DIN Text Pro";--f-typography-desktop-subhead-2-regular-pf-font:normal 400 24px/1.3 PF DIN Text Pro;--f-typography-desktop-subhead-2-regular-pf-tracking:-2px;--f-typography-desktop-subhead-2-regular-tracking:-2px;--f-typography-desktop-text-link-1-regular-font:normal 400 20px/1.3 "Roboto";--f-typography-desktop-text-link-1-regular-tracking:0px;--f-typography-desktop-text-link-2-regular-font:normal 400 16px/1.3 "Roboto";--f-typography-desktop-text-link-2-regular-tracking:0px;--f-typography-desktop-text-link-3-regular-font:normal 400 14px/1.3 "Roboto";--f-typography-desktop-text-link-3-regular-tracking:0px;--f-typography-mobile-body-1-medium-font:normal 500 16px/1.3 "Roboto";--f-typography-mobile-body-1-medium-tracking:0px;--f-typography-mobile-body-1-regular-font:normal 400 16px/1.3 "Roboto";--f-typography-mobile-body-1-regular-tracking:0px;--f-typography-mobile-body-2-medium-font:normal 500 16px/1.3 "Roboto";--f-typography-mobile-body-2-medium-tracking:0px;--f-typography-mobile-body-2-regular-font:normal 400 16px/1.3 "Roboto";--f-typography-mobile-body-2-regular-tracking:0px;--f-typography-mobile-body-3-medium-font:normal 500 14px/1.3 "Roboto";--f-typography-mobile-body-3-medium-tracking:0px;--f-typography-mobile-body-3-regular-font:normal 400 14px/1.3 "Roboto";--f-typography-mobile-body-3-regular-tracking:0px;--f-typography-mobile-eyebrow-font:normal 700 15px/1.1 "Roboto";--f-typography-mobile-eyebrow-tracking:3px;--f-typography-mobile-headline-1-font:normal 500 40px/1.1 "PF DIN Text Pro";--f-typography-mobile-headline-1-tracking:-2px;--f-typography-mobile-headline-2-font:normal 500 32px/1.1 "PF DIN Text Pro";--f-typography-mobile-headline-2-tracking:-2px;--f-typography-mobile-headline-3-font:normal 500 28px/1.2 "PF DIN Text Pro";--f-typography-mobile-headline-3-tracking:-2px;--f-typography-mobile-label-medium-font:normal 500 12px/1.3 "Roboto";--f-typography-mobile-label-medium-tracking:0px;--f-typography-mobile-label-small-font:normal 400 12px/1.3 "Roboto";--f-typography-mobile-label-small-tracking:0px;--f-typography-mobile-pricing-large-regular-font:normal 400 32px/1.1 "PF DIN Text Pro";--f-typography-mobile-pricing-large-regular-pf-font:normal 400 32px/1.1 PF DIN Text Pro;--f-typography-mobile-pricing-large-regular-pf-tracking:-2px;--f-typography-mobile-pricing-large-regular-robo-font:normal 500 32px/1.1 "Roboto";--f-typography-mobile-pricing-large-regular-robo-tracking:-.64px;--f-typography-mobile-pricing-large-regular-tracking:-2px;--f-typography-mobile-pricing-small-regular-font:normal 400 20px/1.3 "PF DIN Text Pro";--f-typography-mobile-pricing-small-regular-robo-font:normal 500 20px/1.1 "Roboto";--f-typography-mobile-pricing-small-regular-robo-tracking:-.4px;--f-typography-mobile-pricing-small-regular-tracking:-2px;--f-typography-mobile-pricing-x-small-medium-font:normal 500 16px/1.3 "PF DIN Text Pro";--f-typography-mobile-pricing-x-small-medium-tracking:-2px;--f-typography-mobile-pricing-x-small-regular-font:normal 400 16px/1.3 "PF DIN Text Pro";--f-typography-mobile-pricing-x-small-regular-tracking:-2px;--f-typography-mobile-subhead-1-medium-font:normal 500 24px/1.2 "PF DIN Text Pro";--f-typography-mobile-subhead-1-medium-pf-font:normal 500 24px/1.2 PF DIN Text Pro;--f-typography-mobile-subhead-1-medium-pf-tracking:-2px;--f-typography-mobile-subhead-1-medium-tracking:-2px;--f-typography-mobile-subhead-1-regular-font:normal 400 24px/1.2 "PF DIN Text Pro";--f-typography-mobile-subhead-1-regular-tracking:-2px;--f-typography-mobile-subhead-2-medium-font:normal 500 20px/1.3 "PF DIN Text Pro";--f-typography-mobile-subhead-2-medium-tracking:-2px;--f-typography-mobile-subhead-2-regular-font:normal 400 20px/1.3 "PF DIN Text Pro";--f-typography-mobile-subhead-2-regular-pf-font:normal 400 20px/1.3 PF DIN Text Pro;--f-typography-mobile-subhead-2-regular-pf-tracking:-2px;--f-typography-mobile-subhead-2-regular-tracking:-2px;--f-typography-mobile-text-link-1-regular-font:normal 400 16px/1.3 "Roboto";--f-typography-mobile-text-link-1-regular-tracking:0px;--f-typography-mobile-text-link-2-regular-font:normal 400 16px/1.3 "Roboto";--f-typography-mobile-text-link-2-regular-tracking:0px;--f-typography-mobile-text-link-3-regular-font:normal 400 14px/1.3 "Roboto";--f-typography-mobile-text-link-3-regular-tracking:0px;--f-typography-strikethrough-desktop-body-1-medium-font:normal 500 20px/1.3 "Roboto";--f-typography-strikethrough-desktop-body-1-medium-tracking:0px;--f-typography-strikethrough-desktop-body-1-regular-font:normal 400 20px/1.3 "Roboto";--f-typography-strikethrough-desktop-body-1-regular-tracking:0px;--f-typography-strikethrough-desktop-body-2-medium-font:normal 500 16px/1.3 "Roboto";--f-typography-strikethrough-desktop-body-2-medium-tracking:0px;--f-typography-strikethrough-desktop-body-2-regular-font:normal 400 16px/1.3 "Roboto";--f-typography-strikethrough-desktop-body-2-regular-tracking:0px;--f-typography-strikethrough-desktop-body-3-medium-font:normal 500 14px/1.3 "Roboto";--f-typography-strikethrough-desktop-body-3-medium-tracking:0px;--f-typography-strikethrough-desktop-body-3-regular-font:normal 400 14px/1.3 "Roboto";--f-typography-strikethrough-desktop-body-3-regular-tracking:0px;--f-typography-strikethrough-desktop-eyebrow-font:normal 700 16px/1.1 "Roboto";--f-typography-strikethrough-desktop-eyebrow-tracking:3px;--f-typography-strikethrough-desktop-pricing-large-regular-font:normal 400 52px/1.1 "PF DIN Text Pro";--f-typography-strikethrough-desktop-pricing-large-regular-tracking:-2px;--f-typography-strikethrough-desktop-pricing-small-regular-font:normal 400 24px/1.3 "PF DIN Text Pro";--f-typography-strikethrough-desktop-pricing-small-regular-tracking:-2px;--f-typography-strikethrough-desktop-subhead-1-medium-font:normal 500 36px/1.2 "PF DIN Text Pro";--f-typography-strikethrough-desktop-subhead-1-medium-tracking:-2px;--f-typography-strikethrough-desktop-subhead-1-regular-font:normal 400 36px/1.2 "PF DIN Text Pro";--f-typography-strikethrough-desktop-subhead-1-regular-tracking:-2px;--f-typography-strikethrough-desktop-subhead-2-medium-font:normal 500 24px/1.3 "PF DIN Text Pro";--f-typography-strikethrough-desktop-subhead-2-medium-tracking:-2px;--f-typography-strikethrough-desktop-subhead-2-regular-font:normal 400 24px/1.3 "PF DIN Text Pro";--f-typography-strikethrough-desktop-subhead-2-regular-tracking:-2px;--f-typography-strikethrough-mobile-body-1-medium-font:normal 500 16px/1.3 "Roboto";--f-typography-strikethrough-mobile-body-1-medium-tracking:0px;--f-typography-strikethrough-mobile-body-1-regular-font:normal 400 16px/1.3 "Roboto";--f-typography-strikethrough-mobile-body-1-regular-tracking:0px;--f-typography-strikethrough-mobile-body-2-medium-font:normal 500 16px/1.3 "Roboto";--f-typography-strikethrough-mobile-body-2-medium-tracking:0px;--f-typography-strikethrough-mobile-body-2-regular-font:normal 400 16px/1.3 "Roboto";--f-typography-strikethrough-mobile-body-2-regular-tracking:0px;--f-typography-strikethrough-mobile-body-3-medium-font:normal 500 14px/1.3 "Roboto";--f-typography-strikethrough-mobile-body-3-medium-tracking:0px;--f-typography-strikethrough-mobile-body-3-regular-font:normal 400 14px/1.3 "Roboto";--f-typography-strikethrough-mobile-body-3-regular-tracking:0px;--f-typography-strikethrough-mobile-eyebrow-font:normal 700 16px/1.1 "Roboto";--f-typography-strikethrough-mobile-eyebrow-tracking:3px;--f-typography-strikethrough-mobile-pricing-large-regular-font:normal 400 32px/1.1 "PF DIN Text Pro";--f-typography-strikethrough-mobile-pricing-large-regular-tracking:-2px;--f-typography-strikethrough-mobile-pricing-small-regular-font:normal 400 20px/1.3 "PF DIN Text Pro";--f-typography-strikethrough-mobile-pricing-small-regular-tracking:-2px;--f-typography-strikethrough-mobile-subhead-1-medium-font:normal 500 24px/1.2 "PF DIN Text Pro";--f-typography-strikethrough-mobile-subhead-1-medium-tracking:-2px;--f-typography-strikethrough-mobile-subhead-1-regular-font:normal 400 24px/1.2 "PF DIN Text Pro";--f-typography-strikethrough-mobile-subhead-1-regular-tracking:-2px;--f-typography-strikethrough-mobile-subhead-2-medium-font:normal 500 20px/1.3 "PF DIN Text Pro";--f-typography-strikethrough-mobile-subhead-2-medium-tracking:-2px;--f-typography-strikethrough-mobile-subhead-2-regular-font:normal 400 20px/1.3 "PF DIN Text Pro";--f-typography-strikethrough-mobile-subhead-2-regular-tracking:-2px;--f-typography-strikethrough-tablet-body-1-medium-font:normal 500 16px/1.3 "Roboto";--f-typography-strikethrough-tablet-body-1-medium-tracking:0px;--f-typography-strikethrough-tablet-body-1-regular-font:normal 400 16px/1.3 "Roboto";--f-typography-strikethrough-tablet-body-1-regular-tracking:0px;--f-typography-strikethrough-tablet-body-2-medium-font:normal 500 16px/1.3 "Roboto";--f-typography-strikethrough-tablet-body-2-medium-tracking:0px;--f-typography-strikethrough-tablet-body-2-regular-font:normal 400 16px/1.3 "Roboto";--f-typography-strikethrough-tablet-body-2-regular-tracking:0px;--f-typography-strikethrough-tablet-body-3-medium-font:normal 500 14px/1.3 "Roboto";--f-typography-strikethrough-tablet-body-3-medium-tracking:0px;--f-typography-strikethrough-tablet-body-3-regular-font:normal 400 14px/1.3 "Roboto";--f-typography-strikethrough-tablet-body-3-regular-tracking:0px;--f-typography-strikethrough-tablet-eyebrow-font:normal 700 16px/1.1 "Roboto";--f-typography-strikethrough-tablet-eyebrow-tracking:3px;--f-typography-strikethrough-tablet-pricing-large-regular-font:normal 400 40px/1.1 "PF DIN Text Pro";--f-typography-strikethrough-tablet-pricing-large-regular-tracking:-2px;--f-typography-strikethrough-tablet-pricing-small-regular-font:normal 400 20px/1.3 "PF DIN Text Pro";--f-typography-strikethrough-tablet-pricing-small-regular-tracking:-2px;--f-typography-strikethrough-tablet-subhead-1-medium-font:normal 500 30px/1.2 "PF DIN Text Pro";--f-typography-strikethrough-tablet-subhead-1-medium-tracking:-2px;--f-typography-strikethrough-tablet-subhead-1-regular-font:normal 400 30px/1.2 "PF DIN Text Pro";--f-typography-strikethrough-tablet-subhead-1-regular-tracking:-2px;--f-typography-strikethrough-tablet-subhead-2-medium-font:normal 500 20px/1.3 "PF DIN Text Pro";--f-typography-strikethrough-tablet-subhead-2-medium-tracking:-2px;--f-typography-strikethrough-tablet-subhead-2-regular-font:normal 400 20px/1.3 "PF DIN Text Pro";--f-typography-strikethrough-tablet-subhead-2-regular-tracking:-2px;--f-typography-tablet-body-1-medium-font:normal 500 16px/1.3 "Roboto";--f-typography-tablet-body-1-medium-robo-font:normal 500 16px/1.3 Roboto;--f-typography-tablet-body-1-medium-robo-tracking:0px;--f-typography-tablet-body-1-medium-tracking:0px;--f-typography-tablet-body-1-regular-font:normal 400 16px/1.3 "Roboto";--f-typography-tablet-body-1-regular-tracking:0px;--f-typography-tablet-body-2-medium-font:normal 500 16px/1.3 "Roboto";--f-typography-tablet-body-2-medium-tracking:0px;--f-typography-tablet-body-2-regular-font:normal 400 16px/1.3 "Roboto";--f-typography-tablet-body-2-regular-tracking:0px;--f-typography-tablet-body-3-medium-font:normal 500 14px/1.3 "Roboto";--f-typography-tablet-body-3-medium-tracking:0px;--f-typography-tablet-body-3-regular-font:normal 400 14px/1.3 "Roboto";--f-typography-tablet-body-3-regular-tracking:0px;--f-typography-tablet-eyebrow-font:normal 700 15px/1.1 "Roboto";--f-typography-tablet-eyebrow-tracking:3px;--f-typography-tablet-headline-1-font:normal 500 48px/1.1 "PF DIN Text Pro";--f-typography-tablet-headline-1-tracking:-2px;--f-typography-tablet-headline-2-font:normal 500 40px/1.2 "PF DIN Text Pro";--f-typography-tablet-headline-2-tracking:-2px;--f-typography-tablet-headline-3-font:normal 500 36px/1.2 "PF DIN Text Pro";--f-typography-tablet-headline-3-tracking:-2px;--f-typography-tablet-label-medium-font:normal 500 12px/1.3 "Roboto";--f-typography-tablet-label-medium-tracking:0px;--f-typography-tablet-label-small-font:normal 400 12px/1.3 "Roboto";--f-typography-tablet-label-small-tracking:0px;--f-typography-tablet-pricing-large-regular-font:normal 400 40px/1.1 "PF DIN Text Pro";--f-typography-tablet-pricing-large-regular-pf-font:normal 400 40px/1.2 PF DIN Text Pro;--f-typography-tablet-pricing-large-regular-pf-tracking:-2px;--f-typography-tablet-pricing-large-regular-tracking:-2px;--f-typography-tablet-pricing-medium-regular-font:normal 500 32px/1.1 "Roboto";--f-typography-tablet-pricing-medium-regular-tracking:-.64px;--f-typography-tablet-pricing-medium-robo-regular-font:normal 500 20px/1.1 "Roboto";--f-typography-tablet-pricing-medium-robo-regular-tracking:-.4px;--f-typography-tablet-pricing-small-regular-font:normal 400 20px/1.3 "PF DIN Text Pro";--f-typography-tablet-pricing-small-regular-tracking:-2px;--f-typography-tablet-pricing-x-small-medium-font:normal 500 16px/1.3 "PF DIN Text Pro";--f-typography-tablet-pricing-x-small-medium-pf-font:normal 500 16px/1.3 PF DIN Text Pro;--f-typography-tablet-pricing-x-small-medium-pf-tracking:-2px;--f-typography-tablet-pricing-x-small-medium-tracking:-2px;--f-typography-tablet-pricing-x-small-regular-font:normal 400 16px/1.3 "PF DIN Text Pro";--f-typography-tablet-pricing-x-small-regular-pf-font:normal 400 16px/1.3 PF DIN Text Pro;--f-typography-tablet-pricing-x-small-regular-pf-tracking:-2px;--f-typography-tablet-pricing-x-small-regular-tracking:-2px;--f-typography-tablet-subhead-1-medium-font:normal 500 30px/1.2 "PF DIN Text Pro";--f-typography-tablet-subhead-1-medium-pf-font:normal 500 30px/1.2 PF DIN Text Pro;--f-typography-tablet-subhead-1-medium-pf-tracking:-.6px;--f-typography-tablet-subhead-1-medium-tracking:-.6px;--f-typography-tablet-subhead-1-regular-font:normal 400 30px/1.2 "PF DIN Text Pro";--f-typography-tablet-subhead-1-regular-tracking:-2px;--f-typography-tablet-subhead-2-medium-font:normal 500 20px/1.3 "PF DIN Text Pro";--f-typography-tablet-subhead-2-medium-tracking:-2px;--f-typography-tablet-subhead-2-regular-font:normal 400 20px/1.3 "PF DIN Text Pro";--f-typography-tablet-subhead-2-regular-tracking:-2px;--f-typography-tablet-text-link-1-regular-font:normal 400 16px/1.3 "Roboto";--f-typography-tablet-text-link-1-regular-tracking:0px;--f-typography-tablet-text-link-2-regular-font:normal 400 16px/1.3 "Roboto";--f-typography-tablet-text-link-2-regular-tracking:0px;--f-typography-tablet-text-link-3-regular-font:normal 400 14px/1.3 "Roboto";--f-typography-tablet-text-link-3-regular-tracking:0px;--f-z-index-modal:1050;--f-z-index-overlay:1040;--f-z-index-snackbar:1060;--f-z-index-tooltip:1070;--s-color-accessibility-focus-ring-default:var(--f-color-blue-500);--s-color-accessibility-focus-ring-inverse:var(--f-color-turquoise-300);--s-color-accessibility-focus-ring-inverse-menu:var(--f-color-turquoise-600);--s-color-action-bg-inverse-selected-inactive:var(--f-color-neutral-400);--s-color-action-bg-selected-inactive:var(--f-color-neutral-300);--s-color-action-fill-default:var(--f-color-neutral-white);--s-color-action-fill-inverse-active:var(--f-color-blue-900);--s-color-action-fill-inverse-selected:var(--f-color-turquoise-200);--s-color-action-fill-inverse-selected-hover:var(--f-color-turquoise-300);--s-color-action-fill-inverse-selected-inactive:var(--f-color-neutral-500);--s-color-action-fill-inverse-selected-pressed:var(--f-color-turquoise-400);--s-color-action-fill-selected:var(--f-color-blue-700);--s-color-action-fill-selected-hover:var(--f-color-blue-800);--s-color-action-fill-selected-inactive:var(--f-color-neutral-400);--s-color-action-fill-selected-pressed:var(--f-color-blue-900);--s-color-action-icon-default:var(--f-color-neutral-white);--s-color-action-icon-inactive-strong:var(--f-color-neutral-700);--s-color-action-icon-inactive-subtle:var(--f-color-neutral-500);--s-color-action-icon-inverse:var(--f-color-blue-900);--s-color-action-stroke-active:var(--f-color-neutral-500);--s-color-action-stroke-hover:var(--f-color-transparent-blue-900-8);--s-color-action-stroke-inactive:var(--f-color-neutral-400);--s-color-action-stroke-inverse-active:var(--f-color-neutral-white);--s-color-action-stroke-inverse-hover:var(--f-color-transparent-turquoise-300-16);--s-color-action-stroke-inverse-inactive:var(--f-color-neutral-500);--s-color-action-stroke-inverse-pressed:var(--f-color-transparent-turquoise-300-24);--s-color-action-stroke-pressed:var(--f-color-transparent-blue-900-12);--s-color-action-text-body:var(--f-color-neutral-700);--s-color-action-text-inactive-strong:var(--f-color-neutral-700);--s-color-action-text-inactive-subtle:var(--f-color-neutral-500);--s-color-action-text-inverse-body:var(--f-color-neutral-200);--s-color-action-text-inverse-label:var(--f-color-neutral-white);--s-color-action-text-label:var(--f-color-blue-900);--s-color-button-close-alert-critical:var(--f-color-neutral-white);--s-color-button-close-alert-error:var(--f-color-red-900);--s-color-button-close-alert-info:var(--f-color-blue-900);--s-color-button-close-alert-success:var(--f-color-green-900);--s-color-button-close-alert-warning:var(--f-color-orange-900);--s-color-button-close-bg:var(--f-color-blue-900);--s-color-button-close-inverse-bg:var(--f-color-neutral-white);--s-color-button-content-default:var(--f-color-blue-900);--s-color-button-content-inactive-strong:var(--f-color-neutral-600);--s-color-button-content-inactive-subtle:var(--f-color-neutral-500);--s-color-button-content-inverse:var(--f-color-neutral-white);--s-color-button-inverse-primary-bg-active:var(--f-color-turquoise-200);--s-color-button-inverse-primary-bg-focus:var(--f-color-turquoise-200);--s-color-button-inverse-primary-bg-hover:var(--f-color-turquoise-300);--s-color-button-inverse-primary-bg-inactive:var(--f-color-neutral-400);--s-color-button-inverse-primary-bg-pressed:var(--f-color-turquoise-400);--s-color-button-inverse-secondary-bg-active:var(--f-color-transparent-white-0);--s-color-button-inverse-secondary-bg-focus:var(--f-color-neutral-white);--s-color-button-inverse-secondary-bg-pressed:var(--f-color-turquoise-100);--s-color-button-inverse-secondary-border-default:var(--f-color-neutral-white);--s-color-button-inverse-secondary-border-focus:var(--f-color-neutral-white);--s-color-button-inverse-tertiary-bg-active:var(--f-color-transparent-turquoise-200-0);--s-color-button-inverse-tertiary-bg-focus:var(--f-color-transparent-turquoise-200-0);--s-color-button-inverse-tertiary-bg-hover:var(--f-color-transparent-turquoise-200-8);--s-color-button-inverse-tertiary-bg-inactive:var(--f-color-transparent-turquoise-200-0);--s-color-button-inverse-tertiary-bg-pressed:var(--f-color-transparent-turquoise-200-12);--s-color-button-primary-bg-active:var(--f-color-blue-900);--s-color-button-primary-bg-focus:var(--f-color-blue-900);--s-color-button-primary-bg-hover:var(--f-color-blue-800);--s-color-button-primary-bg-inactive:var(--f-color-neutral-300);--s-color-button-primary-bg-pressed:var(--f-color-blue-700);--s-color-button-secondary-bg-active:var(--f-color-transparent-blue-900-0);--s-color-button-secondary-bg-focus:var(--f-color-transparent-blue-900-0);--s-color-button-secondary-bg-hover:var(--f-color-blue-900);--s-color-button-secondary-bg-pressed:var(--f-color-blue-700);--s-color-button-secondary-border-default:var(--f-color-blue-900);--s-color-button-secondary-border-focus:var(--f-color-blue-900);--s-color-button-tertiary-bg-active:var(--f-color-transparent-blue-900-0);--s-color-button-tertiary-bg-focus:var(--f-color-transparent-blue-900-0);--s-color-button-tertiary-bg-hover:var(--f-color-transparent-blue-900-8);--s-color-button-tertiary-bg-inactive:var(--f-color-transparent-blue-900-0);--s-color-button-tertiary-bg-pressed:var(--f-color-transparent-blue-900-12);--s-color-icon-control-inactive:var(--f-color-neutral-500);--s-color-icon-control-inverse-inactive:var(--f-color-neutral-600);--s-color-icon-display-blue600:var(--f-color-blue-600);--s-color-icon-display-blue700:var(--f-color-blue-700);--s-color-icon-display-blue900:var(--f-color-blue-900);--s-color-icon-display-error:var(--f-color-red-600);--s-color-icon-display-info:var(--f-color-blue-600);--s-color-icon-display-neutral:var(--f-color-neutral-white);--s-color-icon-display-neutral500:var(--f-color-neutral-500);--s-color-icon-display-success:var(--f-color-green-600);--s-color-icon-display-warning:var(--f-color-orange-600);--s-color-icon-inverse-display-error:var(--f-color-red-500);--s-color-icon-inverse-display-info:var(--f-color-blue-500);--s-color-icon-inverse-display-success:var(--f-color-green-500);--s-color-icon-inverse-display-warning:var(--f-color-orange-500);--s-color-inactive-02:var(--f-color-neutral-200);--s-color-inactive-03:var(--f-color-neutral-300);--s-color-inactive-04:var(--f-color-neutral-400);--s-color-inactive-05:var(--f-color-neutral-500);--s-color-inactive-06:var(--f-color-neutral-600);--s-color-link-inactive:var(--f-color-neutral-500);--s-color-link-inverse-inactive:var(--f-color-neutral-500);--s-color-link-inverse-strong:var(--f-color-turquoise-300);--s-color-link-inverse-subtle:var(--f-color-neutral-white);--s-color-link-inverse-visited:var(--f-color-magenta-400);--s-color-link-strong:var(--f-color-blue-600);--s-color-link-subtle:var(--f-color-blue-900);--s-color-link-visited:var(--f-color-magenta-600);--s-color-menu-bg-active:var(--f-color-neutral-white);--s-color-menu-bg-hover:var(--f-color-transparent-blue-900-8);--s-color-menu-bg-inactive:var(--f-color-neutral-white);--s-color-menu-bg-pressed:var(--f-color-transparent-blue-900-12);--s-color-menu-bg-selected:var(--f-color-blue-600);--s-color-menu-bg-selected-focus:var(--f-color-blue-100);--s-color-menu-bg-selected-hover:var(--f-color-blue-200);--s-color-menu-bg-selected-inactive:var(--f-color-neutral-200);--s-color-menu-bg-selected-pressed:var(--f-color-blue-300);--s-color-menu-content-default:var(--f-color-blue-900);--s-color-menu-content-inactive:var(--f-color-neutral-500);--s-color-menu-content-selected-inactive:var(--f-color-neutral-600);--s-color-menu-divider-default:var(--f-color-neutral-300);--s-color-menu-divider-inverse:var(--f-color-neutral-500);--s-color-menu-inverse-bg-active:var(--f-color-neutral-100);--s-color-menu-inverse-bg-hover:var(--f-color-transparent-blue-900-8);--s-color-menu-inverse-bg-inactive:var(--f-color-neutral-100);--s-color-menu-inverse-bg-pressed:var(--f-color-transparent-blue-900-12);--s-color-menu-inverse-bg-selected:var(--f-color-turquoise-700);--s-color-menu-inverse-bg-selected-hover:var(--f-color-turquoise-800);--s-color-menu-inverse-bg-selected-inactive:var(--f-color-neutral-400);--s-color-menu-inverse-bg-selected-pressed:var(--f-color-turquoise-900);--s-color-menu-inverse-content-default:var(--f-color-neutral-white);--s-color-menu-inverse-content-inactive:var(--f-color-neutral-600);--s-color-menu-inverse-content-selected-inactive:var(--f-color-neutral-700);--s-color-surface-bg-01:var(--f-color-neutral-50);--s-color-surface-bg-02:var(--f-color-neutral-white);--s-color-surface-bg-03:var(--f-color-neutral-100);--s-color-surface-bg-inverse-01:var(--f-color-blue-900);--s-color-surface-bg-inverse-02:var(--f-color-blue-700);--s-color-surface-bg-inverse-03:var(--f-color-blue-600);--s-color-surface-bg-inverse-04:var(--f-color-neutral-900);--s-color-switch-bg-inverse-selected-active:var(--f-color-turquoise-600);--s-color-switch-bg-inverse-selected-inactive:var(--f-color-neutral-400);--s-color-switch-bg-inverse-unselected-inactive:var(--f-color-neutral-500);--s-color-switch-bg-selected-active:var(--f-color-blue-200);--s-color-switch-bg-selected-inactive:var(--f-color-neutral-500);--s-color-switch-bg-unselected-active:var(--f-color-neutral-500);--s-color-switch-bg-unselected-inactive:var(--f-color-neutral-400);--s-color-switch-fill-inverse-selected:var(--f-color-turquoise-200);--s-color-switch-fill-inverse-selected-hover:var(--f-color-turquoise-300);--s-color-switch-fill-inverse-selected-inactive:var(--f-color-neutral-600);--s-color-switch-fill-inverse-selected-pressed:var(--f-color-turquoise-400);--s-color-switch-fill-inverse-unselected-inactive:var(--f-color-neutral-600);--s-color-switch-fill-selected-active:var(--f-color-blue-700);--s-color-switch-fill-selected-hover:var(--f-color-blue-800);--s-color-switch-fill-selected-inactive:var(--f-color-neutral-400);--s-color-switch-fill-selected-pressed:var(--f-color-blue-900);--s-color-switch-fill-unselected-active:var(--f-color-neutral-white);--s-color-switch-fill-unselected-inactive:var(--f-color-neutral-400);--s-color-switch-stroke-hover:var(--f-color-transparent-blue-900-8);--s-color-switch-stroke-pressed:var(--f-color-transparent-blue-900-12);--s-color-switch-stroke-unselected-active:var(--f-color-transparent-blue-900-8);--s-color-text-error-default:var(--f-color-red-600);--s-color-text-error-inverse:var(--f-color-red-500);--s-color-text-inverse-primary:var(--f-color-neutral-white);--s-color-text-inverse-secondary:var(--f-color-neutral-200);--s-color-text-primary:var(--f-color-blue-900);--s-color-text-secondary:var(--f-color-neutral-700);--s-elevation-shadow-card:var(--f-elevation-sm);--s-elevation-shadow-card-hover:var(--f-elevation-md);--s-elevation-shadow-modal:var(--f-elevation-lg);--s-elevation-shadow-none:var(--f-elevation-none);--s-elevation-shadow-tooltip:var(--f-elevation-tooltip);--s-elevation-z-index-modal:var(--f-z-index-modal);--s-elevation-z-index-overlay:var(--f-z-index-overlay);--s-elevation-z-index-snackbar:var(--f-z-index-snackbar);--s-elevation-z-index-tooltip:var(--f-z-index-tooltip);--s-grid-container-max-width-lg:1024px;--s-grid-container-max-width-md:768px;--s-grid-container-max-width-sm:375px;--s-grid-container-max-width-xl:1440px;--s-grid-container-padding-desktop:var(--f-spacing-07);--s-grid-container-padding-mobile:var(--f-spacing-04);--s-grid-container-padding-tablet:var(--f-spacing-06);--s-grid-layout-alignment-desktop:center;--s-grid-layout-columns-desktop:3;--s-grid-layout-columns-mobile:1;--s-grid-layout-columns-tablet:2;--s-grid-layout-gutter-desktop:var(--f-spacing-07);--s-grid-layout-gutter-mobile:var(--f-spacing-04);--s-grid-layout-gutter-tablet:var(--f-spacing-06);--s-spacing-scale-2xl:var(--f-spacing-09);--s-spacing-scale-2xs:var(--f-spacing-01);--s-spacing-scale-3xl:var(--f-spacing-11-default);--s-spacing-scale-lg:var(--f-spacing-06);--s-spacing-scale-md:var(--f-spacing-04);--s-spacing-scale-sm:var(--f-spacing-03);--s-spacing-scale-xl:var(--f-spacing-07);--s-spacing-scale-xs:var(--f-spacing-02);--s-strikethrough-body-1-medium-desktop-font:var(--f-typography-strikethrough-desktop-body-1-medium-font);--s-strikethrough-body-1-medium-desktop-tracking:var(--f-typography-strikethrough-desktop-body-1-medium-tracking);--s-strikethrough-body-1-medium-mobile-font:var(--f-typography-strikethrough-mobile-body-1-medium-font);--s-strikethrough-body-1-medium-mobile-tracking:var(--f-typography-strikethrough-mobile-body-1-medium-tracking);--s-strikethrough-body-1-medium-tablet-font:var(--f-typography-strikethrough-tablet-body-1-medium-font);--s-strikethrough-body-1-medium-tablet-tracking:var(--f-typography-strikethrough-tablet-body-1-medium-tracking);--s-strikethrough-body-1-regular-desktop-font:var(--f-typography-strikethrough-desktop-body-1-regular-font);--s-strikethrough-body-1-regular-desktop-tracking:var(--f-typography-strikethrough-desktop-body-1-regular-tracking);--s-strikethrough-body-1-regular-mobile-font:var(--f-typography-strikethrough-mobile-body-1-regular-font);--s-strikethrough-body-1-regular-mobile-tracking:var(--f-typography-strikethrough-mobile-body-1-regular-tracking);--s-strikethrough-body-1-regular-tablet-font:var(--f-typography-strikethrough-tablet-body-1-regular-font);--s-strikethrough-body-1-regular-tablet-tracking:var(--f-typography-strikethrough-tablet-body-1-regular-tracking);--s-strikethrough-body-2-3-medium-desktop-font:var(--f-typography-strikethrough-desktop-body-3-medium-font);--s-strikethrough-body-2-3-medium-desktop-tracking:var(--f-typography-strikethrough-desktop-body-3-medium-tracking);--s-strikethrough-body-2-3-medium-mobile-font:var(--f-typography-strikethrough-mobile-body-3-medium-font);--s-strikethrough-body-2-3-medium-mobile-tracking:var(--f-typography-strikethrough-mobile-body-3-medium-tracking);--s-strikethrough-body-2-3-medium-tablet-font:var(--f-typography-strikethrough-tablet-body-3-medium-font);--s-strikethrough-body-2-3-medium-tablet-tracking:var(--f-typography-strikethrough-tablet-body-3-medium-tracking);--s-strikethrough-body-2-3-regular-desktop-font:var(--f-typography-strikethrough-desktop-body-3-regular-font);--s-strikethrough-body-2-3-regular-desktop-tracking:var(--f-typography-strikethrough-desktop-body-3-regular-tracking);--s-strikethrough-body-2-3-regular-mobile-font:var(--f-typography-strikethrough-mobile-body-3-regular-font);--s-strikethrough-body-2-3-regular-mobile-tracking:var(--f-typography-strikethrough-mobile-body-3-regular-tracking);--s-strikethrough-body-2-3-regular-tablet-font:var(--f-typography-strikethrough-tablet-body-3-regular-font);--s-strikethrough-body-2-3-regular-tablet-tracking:var(--f-typography-strikethrough-tablet-body-3-regular-tracking);--s-strikethrough-body-2-medium-desktop-font:var(--f-typography-strikethrough-desktop-body-2-medium-font);--s-strikethrough-body-2-medium-desktop-tracking:var(--f-typography-strikethrough-desktop-body-2-medium-tracking);--s-strikethrough-body-2-medium-mobile-font:var(--f-typography-strikethrough-mobile-body-2-medium-font);--s-strikethrough-body-2-medium-mobile-tracking:var(--f-typography-strikethrough-mobile-body-2-medium-tracking);--s-strikethrough-body-2-medium-tablet-font:var(--f-typography-strikethrough-tablet-body-2-medium-font);--s-strikethrough-body-2-medium-tablet-tracking:var(--f-typography-strikethrough-tablet-body-2-medium-tracking);--s-strikethrough-body-2-regular-desktop-font:var(--f-typography-strikethrough-desktop-body-2-regular-font);--s-strikethrough-body-2-regular-desktop-tracking:var(--f-typography-strikethrough-desktop-body-2-regular-tracking);--s-strikethrough-body-2-regular-mobile-font:var(--f-typography-strikethrough-mobile-body-2-regular-font);--s-strikethrough-body-2-regular-mobile-tracking:var(--f-typography-strikethrough-mobile-body-2-regular-tracking);--s-strikethrough-body-2-regular-tablet-font:var(--f-typography-strikethrough-tablet-body-2-regular-font);--s-strikethrough-body-2-regular-tablet-tracking:var(--f-typography-strikethrough-tablet-body-2-regular-tracking);--s-strikethrough-body-eyebrow-desktop-font:var(--f-typography-strikethrough-desktop-eyebrow-font);--s-strikethrough-body-eyebrow-desktop-tracking:var(--f-typography-strikethrough-desktop-eyebrow-tracking);--s-strikethrough-body-eyebrow-mobile-font:var(--f-typography-strikethrough-mobile-eyebrow-font);--s-strikethrough-body-eyebrow-mobile-tracking:var(--f-typography-strikethrough-mobile-eyebrow-tracking);--s-strikethrough-body-eyebrow-tablet-font:var(--f-typography-strikethrough-tablet-eyebrow-font);--s-strikethrough-body-eyebrow-tablet-tracking:var(--f-typography-strikethrough-tablet-eyebrow-tracking);--s-strikethrough-body-pricing-large-desktop-font:var(--f-typography-strikethrough-desktop-pricing-large-regular-font);--s-strikethrough-body-pricing-large-desktop-tracking:var(--f-typography-strikethrough-desktop-pricing-large-regular-tracking);--s-strikethrough-body-pricing-large-mobile-font:var(--f-typography-strikethrough-mobile-pricing-large-regular-font);--s-strikethrough-body-pricing-large-mobile-tracking:var(--f-typography-strikethrough-mobile-pricing-large-regular-tracking);--s-strikethrough-body-pricing-large-tablet-font:var(--f-typography-strikethrough-tablet-pricing-large-regular-font);--s-strikethrough-body-pricing-large-tablet-tracking:var(--f-typography-strikethrough-tablet-pricing-large-regular-tracking);--s-strikethrough-body-pricing-small-desktop-font:var(--f-typography-strikethrough-desktop-pricing-small-regular-font);--s-strikethrough-body-pricing-small-desktop-tracking:var(--f-typography-strikethrough-desktop-pricing-small-regular-tracking);--s-strikethrough-body-pricing-small-mobile-font:var(--f-typography-strikethrough-mobile-pricing-small-regular-font);--s-strikethrough-body-pricing-small-mobile-tracking:var(--f-typography-strikethrough-mobile-pricing-small-regular-tracking);--s-strikethrough-body-pricing-small-tablet-font:var(--f-typography-strikethrough-tablet-pricing-small-regular-font);--s-strikethrough-body-pricing-small-tablet-tracking:var(--f-typography-strikethrough-tablet-pricing-small-regular-tracking);--s-strikethrough-shape-border-radius-full:var(--f-shape-border-radius-full);--s-strikethrough-shape-border-radius-lg:var(--f-shape-border-radius-lg);--s-strikethrough-shape-border-radius-md:var(--f-shape-border-radius-md);--s-strikethrough-shape-border-radius-sm:var(--f-shape-border-radius-sm);--s-strikethrough-shape-border-radius-xl:var(--f-shape-border-radius-xl);--s-strikethrough-shape-border-width-lg:var(--f-shape-border-width-lg);--s-strikethrough-shape-border-width-md:var(--f-shape-border-width-md);--s-strikethrough-shape-border-width-sm:var(--f-shape-border-width-sm);--s-strikethrough-subhead-1-medium-desktop-font:var(--f-typography-strikethrough-desktop-subhead-1-medium-font);--s-strikethrough-subhead-1-medium-desktop-tracking:var(--f-typography-strikethrough-desktop-subhead-1-medium-tracking);--s-strikethrough-subhead-1-medium-mobile-font:var(--f-typography-strikethrough-mobile-subhead-1-medium-font);--s-strikethrough-subhead-1-medium-mobile-tracking:var(--f-typography-strikethrough-mobile-subhead-1-medium-tracking);--s-strikethrough-subhead-1-medium-tablet-font:var(--f-typography-strikethrough-tablet-subhead-1-medium-font);--s-strikethrough-subhead-1-medium-tablet-tracking:var(--f-typography-strikethrough-tablet-subhead-1-medium-tracking);--s-strikethrough-subhead-1-regular-desktop-font:var(--f-typography-strikethrough-desktop-subhead-1-regular-font);--s-strikethrough-subhead-1-regular-desktop-tracking:var(--f-typography-strikethrough-desktop-subhead-1-regular-tracking);--s-strikethrough-subhead-1-regular-mobile-font:var(--f-typography-strikethrough-mobile-subhead-1-regular-font);--s-strikethrough-subhead-1-regular-mobile-tracking:var(--f-typography-strikethrough-mobile-subhead-1-regular-tracking);--s-strikethrough-subhead-1-regular-tablet-font:var(--f-typography-strikethrough-tablet-subhead-1-regular-font);--s-strikethrough-subhead-1-regular-tablet-tracking:var(--f-typography-strikethrough-tablet-subhead-1-regular-tracking);--s-strikethrough-subhead-2-medium-desktop-font:var(--f-typography-strikethrough-desktop-subhead-2-medium-font);--s-strikethrough-subhead-2-medium-desktop-tracking:var(--f-typography-strikethrough-desktop-subhead-2-medium-tracking);--s-strikethrough-subhead-2-medium-mobile-font:var(--f-typography-strikethrough-mobile-subhead-2-medium-font);--s-strikethrough-subhead-2-medium-mobile-tracking:var(--f-typography-strikethrough-mobile-subhead-2-medium-tracking);--s-strikethrough-subhead-2-medium-tablet-font:var(--f-typography-strikethrough-tablet-subhead-2-medium-font);--s-strikethrough-subhead-2-medium-tablet-tracking:var(--f-typography-strikethrough-tablet-subhead-2-medium-tracking);--s-strikethrough-subhead-2-regular-desktop-font:var(--f-typography-strikethrough-desktop-subhead-2-regular-font);--s-strikethrough-subhead-2-regular-desktop-tracking:var(--f-typography-strikethrough-desktop-subhead-2-regular-tracking);--s-strikethrough-subhead-2-regular-mobile-font:var(--f-typography-strikethrough-mobile-subhead-2-regular-font);--s-strikethrough-subhead-2-regular-mobile-tracking:var(--f-typography-strikethrough-mobile-subhead-2-regular-tracking);--s-strikethrough-subhead-2-regular-tablet-font:var(--f-typography-strikethrough-tablet-subhead-2-regular-font);--s-strikethrough-subhead-2-regular-tablet-tracking:var(--f-typography-strikethrough-tablet-subhead-2-regular-tracking);--s-transition-base:.2s cubic-bezier(.4, 0, .2, 1);--s-transition-fast:.15s cubic-bezier(.4, 0, .2, 1);--s-transition-slow:.3s cubic-bezier(.4, 0, .2, 1);--s-typography-body-1-medium-desktop:var(--f-typography-desktop-body-1-medium-font);--s-typography-body-1-medium-mobile:var(--f-typography-mobile-body-1-medium-font);--s-typography-body-1-medium-tablet:var(--f-typography-tablet-body-1-medium-font);--s-typography-body-1-regular-desktop:var(--f-typography-desktop-body-1-regular-font);--s-typography-body-1-regular-mobile:var(--f-typography-mobile-body-1-regular-font);--s-typography-body-1-regular-tablet:var(--f-typography-tablet-body-1-regular-font);--s-typography-body-2-medium-desktop:var(--f-typography-desktop-body-2-medium-font);--s-typography-body-2-medium-mobile:var(--f-typography-mobile-body-2-medium-font);--s-typography-body-2-medium-tablet:var(--f-typography-tablet-body-2-medium-font);--s-typography-body-2-regular-desktop:var(--f-typography-desktop-body-2-regular-font);--s-typography-body-2-regular-mobile:var(--f-typography-mobile-body-2-regular-font);--s-typography-body-2-regular-tablet:var(--f-typography-tablet-body-2-regular-font);--s-typography-body-3-medium-desktop:var(--f-typography-desktop-body-3-medium-font);--s-typography-body-3-medium-mobile:var(--f-typography-mobile-body-3-medium-font);--s-typography-body-3-medium-tablet:var(--f-typography-tablet-body-3-medium-font);--s-typography-body-3-regular-desktop:var(--f-typography-desktop-body-3-regular-font);--s-typography-body-3-regular-mobile:var(--f-typography-mobile-body-3-regular-font);--s-typography-body-3-regular-tablet:var(--f-typography-tablet-body-3-regular-font);--s-typography-eyebrow-desktop:var(--f-typography-desktop-eyebrow-font);--s-typography-eyebrow-mobile:var(--f-typography-mobile-eyebrow-font);--s-typography-eyebrow-tablet:var(--f-typography-tablet-eyebrow-font);--s-typography-headline-1-desktop-font:var(--f-typography-desktop-headline-1-font);--s-typography-headline-1-desktop-tracking:var(--f-typography-desktop-headline-1-tracking);--s-typography-headline-1-mobile-font:var(--f-typography-mobile-headline-1-font);--s-typography-headline-1-mobile-tracking:var(--f-typography-mobile-headline-1-tracking);--s-typography-headline-1-tablet-font:var(--f-typography-tablet-headline-1-font);--s-typography-headline-1-tablet-tracking:var(--f-typography-tablet-headline-1-tracking);--s-typography-headline-2-desktop-font:var(--f-typography-desktop-headline-2-font);--s-typography-headline-2-desktop-tracking:var(--f-typography-desktop-headline-2-tracking);--s-typography-headline-2-mobile-font:var(--f-typography-mobile-headline-2-font);--s-typography-headline-2-mobile-tracking:var(--f-typography-mobile-headline-2-tracking);--s-typography-headline-2-tablet-font:var(--f-typography-tablet-headline-2-font);--s-typography-headline-2-tablet-tracking:var(--f-typography-tablet-headline-2-tracking);--s-typography-headline-3-desktop-font:var(--f-typography-desktop-headline-3-font);--s-typography-headline-3-desktop-tracking:var(--f-typography-desktop-headline-3-tracking);--s-typography-headline-3-mobile-font:var(--f-typography-mobile-headline-3-font);--s-typography-headline-3-mobile-tracking:var(--f-typography-mobile-headline-3-tracking);--s-typography-headline-3-tablet-font:var(--f-typography-tablet-headline-3-font);--s-typography-headline-3-tablet-tracking:var(--f-typography-tablet-headline-3-tracking);--s-typography-label-medium-desktop:var(--f-typography-desktop-label-medium-font);--s-typography-label-medium-mobile:var(--f-typography-mobile-label-medium-font);--s-typography-label-medium-tablet:var(--f-typography-tablet-label-medium-font);--s-typography-label-small-desktop:var(--f-typography-desktop-label-small-font);--s-typography-label-small-mobile:var(--f-typography-mobile-label-small-font);--s-typography-label-small-tablet:var(--f-typography-tablet-label-small-font);--s-typography-pricing-large-desktop:var(--f-typography-desktop-pricing-large-regular-font);--s-typography-pricing-large-mobile:var(--f-typography-mobile-pricing-large-regular-font);--s-typography-pricing-large-tablet:var(--f-typography-tablet-pricing-large-regular-font);--s-typography-pricing-small-desktop:var(--f-typography-desktop-pricing-small-regular-font);--s-typography-pricing-small-mobile:var(--f-typography-mobile-pricing-small-regular-font);--s-typography-pricing-small-tablet:var(--f-typography-tablet-pricing-small-regular-font);--s-typography-pricing-x-small-medium-desktop:var(--f-typography-desktop-pricing-x-small-medium-font);--s-typography-pricing-x-small-medium-mobile:var(--f-typography-mobile-pricing-x-small-medium-font);--s-typography-pricing-x-small-medium-tablet:var(--f-typography-tablet-pricing-x-small-medium-font);--s-typography-pricing-x-small-regular-desktop:var(--f-typography-desktop-pricing-x-small-regular-font);--s-typography-pricing-x-small-regular-mobile:var(--f-typography-mobile-pricing-x-small-regular-font);--s-typography-pricing-x-small-regular-tablet:var(--f-typography-tablet-pricing-x-small-regular-font);--s-typography-subhead-1-medium-desktop:var(--f-typography-desktop-subhead-1-medium-font);--s-typography-subhead-1-medium-mobile:var(--f-typography-mobile-subhead-1-medium-font);--s-typography-subhead-1-medium-tablet:var(--f-typography-tablet-subhead-1-medium-font);--s-typography-subhead-1-regular-desktop:var(--f-typography-desktop-subhead-1-regular-font);--s-typography-subhead-1-regular-mobile:var(--f-typography-mobile-subhead-1-regular-font);--s-typography-subhead-1-regular-tablet:var(--f-typography-tablet-subhead-1-regular-font);--s-typography-subhead-2-medium-desktop:var(--f-typography-desktop-subhead-2-medium-font);--s-typography-subhead-2-medium-mobile:var(--f-typography-mobile-subhead-2-medium-font);--s-typography-subhead-2-medium-tablet:var(--f-typography-tablet-subhead-2-medium-font);--s-typography-subhead-2-regular-desktop:var(--f-typography-desktop-subhead-2-regular-font);--s-typography-subhead-2-regular-mobile:var(--f-typography-mobile-subhead-2-regular-font);--s-typography-subhead-2-regular-tablet:var(--f-typography-tablet-subhead-2-regular-font);--s-typography-text-link-1-desktop:var(--f-typography-desktop-text-link-1-regular-font);--s-typography-text-link-1-mobile:var(--f-typography-mobile-text-link-1-regular-font);--s-typography-text-link-1-tablet:var(--f-typography-tablet-text-link-1-regular-font);--s-typography-text-link-2-desktop:var(--f-typography-desktop-text-link-2-regular-font);--s-typography-text-link-2-mobile:var(--f-typography-mobile-text-link-2-regular-font);--s-typography-text-link-2-tablet:var(--f-typography-tablet-text-link-2-regular-font);--s-typography-text-link-3-desktop:var(--f-typography-desktop-text-link-3-regular-font);--s-typography-text-link-3-mobile:var(--f-typography-mobile-text-link-3-regular-font);--s-typography-text-link-3-tablet:var(--f-typography-tablet-text-link-3-regular-font)}:root[data-channel=affiliate][data-partner=tmobile],[data-channel=affiliate][data-partner=tmobile]{--s-color-accessibility-focus-ring-default:#ff66b3;--s-color-button-primary-bg-active:#e20074}:root[data-product=mccp],[data-product=mccp]{--s-color-button-inverse-secondary-bg-active:#fff0;--s-color-button-inverse-secondary-bg-focus:#fff0;--s-color-button-primary-bg-active:var(--f-color-tng-blue-500);--s-color-button-primary-bg-hover:var(--s-color-link-strong);--s-color-button-secondary-bg-hover:var(--f-color-blue-50);--s-color-button-secondary-bg-pressed:var(--f-color-blue-100);--s-color-button-secondary-content-hover:var(--s-color-link-strong);--s-color-button-secondary-content-pressed:var(--s-color-link-strong);--s-color-button-tertiary-bg-inactive:#d1d1d1;--s-color-gradient-brand-hero:var(--f-color-gradient-brand-hero);--s-color-gradient-mccp-card-surface:linear-gradient(207deg, #ffffffe0 0%, #fffffff0 100%);--s-color-link-strong:var(--f-color-tng-blue-600);--s-color-semitransparent-bg:#f5f9ffe0;--s-color-semitransparent-box-shadow:#ffffff70;--s-color-shadow-mccp-card:0px 0px 12px #0054c514;--s-color-shadow-mccp-filter-rail:0px 0px 16px #0054c514;--s-color-text-primary:var(--f-color-neutralcool-900);--s-color-text-secondary:var(--f-color-neutralcool-600);--s-color-transparent-white-88:#ffffffe0;--s-color-transparent-white-97:#fffffff7;--s-size-mccp-card-width:328px;--s-size-mccp-complete-collection-padding-bottom-default:20px;--s-size-mccp-complete-collection-padding-bottom-mobile:16px;--s-size-mccp-complete-collection-padding-top-default:32px;--s-size-mccp-complete-collection-padding-top-mobile:32px;--s-size-mccp-complete-collection-padding-top-xs:16px;--s-size-mccp-hero-title-lg:36px;--s-size-mccp-hero-title-lh-lg:46px;--s-size-mccp-hero-title-lh-md:36px;--s-size-mccp-hero-title-lh-sm:28.8px;--s-size-mccp-hero-title-lh-xl:43.2px;--s-size-mccp-hero-title-md:30px;--s-size-mccp-hero-title-sm:24px;--s-size-mccp-subtitle-lg:20px;--s-size-mccp-subtitle-lh-lg:26px;--s-size-mccp-subtitle-lh-sm:20.8px;--s-size-mccp-subtitle-sm:16px;--s-size-mccp-title-lg:24px;--s-size-mccp-title-lh-lg:31.2px;--s-size-mccp-title-lh-sm:26px;--s-size-mccp-title-sm:20px}.\@container{container-type:inline-size}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.container{width:100%}.box-border{box-sizing:border-box}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.list-item{display:list-item}.table{display:table}.flex-shrink,.shrink{flex-shrink:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.\[sync\:workspaces\]{sync:workspaces}.dark{background:var(--f-color-transparent-blue-900-12)}@font-face{font-family:PF DIN Text ProMd;font-style:"normal";font-weight:"normal";src:url(/dtvassets/sales/uf/dtv-ui/fonts/PFDINTextPro-Medium.woff2)format("woff2");font-display:swap}@font-face{font-family:PF DIN Tex tProLt;font-style:"normal";font-weight:"normal";src:url(/dtvassets/sales/uf/dtv-ui/fonts/PFDINTextPro-Light.woff2)format("woff2");font-display:swap}@font-face{font-family:PF DIN Text Pro;font-style:"normal";font-weight:"normal";src:url(/dtvassets/sales/uf/dtv-ui/fonts/PFDINTextPro-Regular.woff2)format("woff2");font-display:swap}@font-face{font-family:PF DIN Text ProBd;font-style:"normal";font-weight:"normal";src:url(/dtvassets/sales/uf/dtv-ui/fonts/PFDINTextPro-Bold.woff2)format("woff2");font-display:swap}@font-face{font-family:Roboto Md;font-style:"normal";font-weight:"normal";src:url(/dtvassets/global/fonts/Roboto-Medium.woff2)format("woff2");font-display:swap}@font-face{font-family:Roboto Reg;font-style:"normal";font-weight:"normal";src:url(/dtvassets/global/fonts/Roboto-Regular.woff2)format("woff2");font-display:swap}@font-face{font-family:Jubilat Bold;font-style:"normal";font-weight:"normal";src:url(/dtvassets/global/fonts/Jubilat-Bold.woff2)format("woff2");font-display:swap}@font-face{font-family:Roboto;font-style:"normal";font-weight:400;src:url(/dtvassets/global/fonts/Roboto-Regular.woff2)format("woff2");font-display:swap}@font-face{font-family:Roboto;font-style:"medium";font-weight:500;src:url(/dtvassets/global/fonts/Roboto-Medium.woff2)format("woff2");font-display:swap}body{color:var(--f-color-neutral-900);background-color:var(--f-color-neutral-white);margin:0;padding:0;font-family:Roboto,sans-serif}:root{--dtv-kitchen-sidebar-min:calc(var(--f-spacing-20) + var(--f-spacing-10));--dtv-kitchen-sidebar-max:calc(var(--f-spacing-20) * 2 - var(--f-spacing-12));--dtv-kitchen-breakpoint:calc(var(--f-spacing-20) * 5)}@layer components{.dtv-focus-ring:focus-visible{outline:var(--s-focus-ring-width,2px) solid var(--s-focus-ring);outline-offset:var(--s-focus-ring-offset,2px)}.dtv-landing{background-color:var(--f-color-neutral-white);min-height:100vh;color:var(--f-color-neutral-900);flex-direction:column;display:flex}.dtv-landing-hero{gap:var(--f-spacing-04);padding:var(--f-spacing-06);border-radius:var(--c-br);box-shadow:var(--f-border-inner-all);background-color:var(--f-color-neutral-white);flex-direction:column;display:flex}.dtv-landing-eyebrow{font:var(--f-typography-body-3-medium-font);letter-spacing:var(--f-typography-body-3-medium-tracking);text-transform:uppercase;color:var(--f-color-neutral-600);margin:0}.dtv-landing-title{font:var(--f-typography-body-1-medium-font);letter-spacing:var(--f-typography-body-1-medium-tracking);margin:0}.dtv-landing-subtitle{font:var(--f-typography-body-2-regular-font);letter-spacing:var(--f-typography-body-2-regular-tracking);color:var(--f-color-neutral-700);margin:0}.dtv-landing-actions{align-items:center;gap:var(--f-spacing-03);flex-wrap:wrap;display:flex}.dtv-landing-link{font:var(--f-typography-body-2-medium-font);letter-spacing:var(--f-typography-body-2-medium-tracking);color:var(--f-color-neutral-700);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:none}.dtv-landing-link:hover{color:var(--f-color-neutral-900)}.dtv-landing-section{gap:var(--f-spacing-04);flex-direction:column;display:flex}.dtv-landing-section__header{gap:var(--f-spacing-02);flex-direction:column;display:flex}.dtv-landing-section__header h2{font:var(--f-typography-body-1-medium-font);letter-spacing:var(--f-typography-body-1-medium-tracking);margin:0}.dtv-landing-section__header p{font:var(--f-typography-body-2-regular-font);letter-spacing:var(--f-typography-body-2-regular-tracking);color:var(--f-color-neutral-700);margin:0}.dtv-landing-grid{gap:var(--f-spacing-04);flex-direction:column;display:flex}.dtv-landing-card{gap:var(--f-spacing-03);padding:var(--f-spacing-05);border-radius:var(--c-br);box-shadow:var(--f-border-inner-all);background-color:var(--f-color-neutral-white);color:inherit;flex-direction:column;text-decoration:none;display:flex}.dtv-landing-card:hover{background-color:var(--f-color-neutral-100)}.dtv-landing-card__eyebrow{font:var(--f-typography-body-3-medium-font);letter-spacing:var(--f-typography-body-3-medium-tracking);text-transform:uppercase;color:var(--f-color-neutral-600)}.dtv-landing-card__title{font:var(--f-typography-body-2-medium-font);letter-spacing:var(--f-typography-body-2-medium-tracking);margin:0}.dtv-landing-card__desc{font:var(--f-typography-body-3-regular-font);letter-spacing:var(--f-typography-body-3-regular-tracking);color:var(--f-color-neutral-700);margin:0}.dtv-docs{gap:var(--f-spacing-05);flex-direction:column;display:flex}.dtv-docs-list{gap:var(--f-spacing-02);flex-direction:column;display:flex}.dtv-docs-link{align-items:flex-start;gap:var(--f-spacing-01);padding:var(--f-spacing-03) var(--f-spacing-04);border-radius:var(--c-br);box-shadow:var(--f-border-inner-all);background-color:var(--f-color-neutral-white);cursor:pointer;text-align:left;border:none;flex-direction:column;display:flex}.dtv-docs-link--active{background-color:var(--f-color-neutral-100)}.dtv-docs-link__title{font:var(--f-typography-body-2-medium-font);letter-spacing:var(--f-typography-body-2-medium-tracking)}.dtv-docs-link__desc{font:var(--f-typography-body-3-regular-font);letter-spacing:var(--f-typography-body-3-regular-tracking);color:var(--f-color-neutral-600)}.dtv-docs-view{gap:var(--f-spacing-04);padding:var(--f-spacing-05);border-radius:var(--c-acc-frad);box-shadow:var(--f-border-inner-all);background-color:var(--f-color-neutral-white);flex-direction:column;display:flex}.dtv-docs-meta{gap:var(--f-spacing-01);flex-direction:column;display:flex}.dtv-docs-meta__title{font:var(--f-typography-body-1-medium-font);letter-spacing:var(--f-typography-body-1-medium-tracking);margin:0}.dtv-docs-meta__status{font:var(--f-typography-body-3-regular-font);letter-spacing:var(--f-typography-body-3-regular-tracking);color:var(--f-color-neutral-600)}.dtv-docs-content{gap:var(--f-spacing-04);font:var(--f-typography-body-2-regular-font);letter-spacing:var(--f-typography-body-2-regular-tracking);color:var(--f-color-neutral-900);flex-direction:column;display:flex}.dtv-docs-content h1,.dtv-docs-content h2,.dtv-docs-content h3{font:var(--f-typography-body-1-medium-font);letter-spacing:var(--f-typography-body-1-medium-tracking);padding-bottom:var(--f-spacing-04);margin:var(--f-spacing-04) 0;border-bottom:var(--c-bbw) solid var(--f-color-neutral-200)}.dtv-docs-content h1,.dtv-docs-content h2{font:var(--f-typography-body-1-medium-font);letter-spacing:var(--f-typography-body-1-medium-tracking)}.dtv-docs-content h3{font:var(--f-typography-body-2-medium-font);letter-spacing:var(--f-typography-body-2-medium-tracking)}.dtv-docs-content h4,.dtv-docs-content h5,.dtv-docs-content h6{font:var(--f-typography-body-3-medium-font);letter-spacing:var(--f-typography-body-3-medium-tracking);margin:var(--f-spacing-03) 0 0}.dtv-docs-content>:first-child{margin-top:0}.dtv-docs-content p{margin:0}.dtv-docs-content strong{font:var(--f-typography-body-2-medium-font);letter-spacing:var(--f-typography-body-2-medium-tracking)}.dtv-docs-content em{font-style:italic}.dtv-docs-content mark{background-color:var(--f-color-neutral-100);color:var(--f-color-neutral-900);padding:0 var(--f-spacing-01);border-radius:var(--c-acc-frad)}.dtv-docs-content blockquote{padding:var(--f-spacing-03) var(--f-spacing-04);border-left:var(--c-bbw) solid var(--f-color-neutral-300);background-color:var(--f-color-neutral-50);color:var(--f-color-neutral-700);margin:0}.dtv-docs-content ul,.dtv-docs-content ol{padding-left:var(--f-spacing-06);margin:0;list-style-position:outside}.dtv-docs-content ul{list-style-type:disc}.dtv-docs-content ol{list-style-type:decimal}.dtv-docs-content ul ul,.dtv-docs-content ol ol,.dtv-docs-content ul ol,.dtv-docs-content ol ul{margin-top:var(--f-spacing-02);padding-left:var(--f-spacing-05);list-style-type:circle}.dtv-docs-content li{padding-left:var(--f-spacing-01);margin:0}.dtv-docs-content a{color:var(--f-color-neutral-700);text-decoration:underline}.dtv-docs-content pre{padding:var(--f-spacing-03);border-radius:var(--c-acc-frad);background-color:var(--f-color-neutral-100);overflow:auto}.dtv-docs-content pre code{font:var(--f-typography-body-3-regular-font);letter-spacing:var(--f-typography-body-3-regular-tracking);white-space:pre;display:block}.dtv-docs-content code{font:var(--f-typography-body-3-regular-font);letter-spacing:var(--f-typography-body-3-regular-tracking);background-color:var(--f-color-neutral-100);padding:0 var(--f-spacing-01);border-radius:var(--c-acc-frad)}.dtv-docs-content hr{border:none;border-top:var(--c-bbw) solid var(--f-color-neutral-200);margin:var(--f-spacing-04) 0}.dtv-docs-content table{border-collapse:collapse;width:100%;font:var(--f-typography-body-3-regular-font);letter-spacing:var(--f-typography-body-3-regular-tracking)}.dtv-docs-content th,.dtv-docs-content td{border:var(--c-bbw) solid var(--f-color-neutral-200);padding:var(--f-spacing-02) var(--f-spacing-03);text-align:left;vertical-align:top}.dtv-docs-content th{font:var(--f-typography-body-3-medium-font);letter-spacing:var(--f-typography-body-3-medium-tracking);background-color:var(--f-color-neutral-50);color:var(--f-color-neutral-900)}.dtv-kitchen{grid-template-columns:minmax(var(--dtv-kitchen-sidebar-min), var(--dtv-kitchen-sidebar-max)) minmax(0, 1fr);background-color:var(--f-color-neutral-white);min-height:100vh;display:grid}.dtv-kitchen-sidebar{gap:var(--f-spacing-05);padding:var(--f-spacing-06);border-right:var(--c-bbw) solid var(--f-color-neutral-200);background-color:var(--f-color-neutral-white);flex-direction:column;display:flex}.dtv-kitchen-brand{gap:var(--f-spacing-02);flex-direction:column;display:flex}.dtv-kitchen-eyebrow{font:var(--f-typography-body-3-medium-font);letter-spacing:var(--f-typography-body-3-medium-tracking);text-transform:uppercase;color:var(--f-color-neutral-600);margin:0}.dtv-kitchen-title{font:var(--f-typography-body-1-medium-font);letter-spacing:var(--f-typography-body-1-medium-tracking);margin:0}.dtv-kitchen-subtitle{font:var(--f-typography-body-2-regular-font);letter-spacing:var(--f-typography-body-2-regular-tracking);color:var(--f-color-neutral-700);margin:0}.dtv-kitchen-search{gap:var(--f-spacing-02);flex-direction:column;display:flex}.dtv-kitchen-search__label{font:var(--f-typography-body-3-medium-font);letter-spacing:var(--f-typography-body-3-medium-tracking);color:var(--f-color-neutral-600)}.dtv-kitchen-search__input{padding:var(--f-spacing-03);border-radius:var(--c-br);border:var(--c-bbw) solid var(--f-color-neutral-200);font:var(--f-typography-body-2-regular-font);letter-spacing:var(--f-typography-body-2-regular-tracking);color:var(--f-color-neutral-900);background-color:var(--f-color-neutral-white)}.dtv-kitchen-search__input:focus{box-shadow:0 0 0 var(--c-bf-w) var(--c-bf-r);border-color:var(--c-bf-r);outline:none}.dtv-kitchen-nav{gap:var(--f-spacing-04);flex-direction:column;display:flex}.dtv-kitchen-nav-section{gap:var(--f-spacing-03);flex-direction:column;display:flex}.dtv-kitchen-nav-title{font:var(--f-typography-body-3-medium-font);letter-spacing:var(--f-typography-body-3-medium-tracking);text-transform:uppercase;color:var(--f-color-neutral-600);margin:0}.dtv-kitchen-list{gap:var(--f-spacing-02);flex-direction:column;display:flex}.dtv-kitchen-item{align-items:flex-start;gap:var(--f-spacing-01);padding:var(--f-spacing-03);border-radius:var(--c-acc-frad);border:var(--c-bbw) solid transparent;background-color:var(--f-color-neutral-white);text-align:left;cursor:pointer;flex-direction:column;display:flex}.dtv-kitchen-item:hover{background-color:var(--f-color-neutral-100)}.dtv-kitchen-item--active{border-color:var(--f-color-neutral-200);background-color:var(--f-color-neutral-100)}.dtv-kitchen-item__title{font:var(--f-typography-body-2-medium-font);letter-spacing:var(--f-typography-body-2-medium-tracking)}.dtv-kitchen-item__meta{font:var(--f-typography-body-3-regular-font);letter-spacing:var(--f-typography-body-3-regular-tracking);color:var(--f-color-neutral-600)}.dtv-kitchen-empty{font:var(--f-typography-body-3-regular-font);letter-spacing:var(--f-typography-body-3-regular-tracking);color:var(--f-color-neutral-500);margin:0}.dtv-kitchen-main{gap:var(--f-spacing-06);padding:var(--f-spacing-06);background-color:var(--f-color-neutral-white);flex-direction:column;display:flex}.dtv-kitchen-hero{justify-content:space-between;align-items:center;gap:var(--f-spacing-04);padding:var(--f-spacing-05);border-radius:var(--c-acc-frad);box-shadow:var(--f-border-inner-all);background-color:var(--f-color-neutral-white);flex-wrap:wrap;display:flex}.dtv-kitchen-hero__eyebrow{font:var(--f-typography-body-3-medium-font);letter-spacing:var(--f-typography-body-3-medium-tracking);text-transform:uppercase;color:var(--f-color-neutral-600);margin:0}.dtv-kitchen-hero__title{font:var(--f-typography-body-1-medium-font);letter-spacing:var(--f-typography-body-1-medium-tracking);margin:0}.dtv-kitchen-hero__desc{font:var(--f-typography-body-2-regular-font);letter-spacing:var(--f-typography-body-2-regular-tracking);color:var(--f-color-neutral-700);margin:0}.dtv-kitchen-hero__actions{align-items:center;gap:var(--f-spacing-03);flex-wrap:wrap;display:flex}.dtv-kitchen-preview{gap:var(--f-spacing-03);flex-direction:column;display:flex}.dtv-kitchen-section-title{font:var(--f-typography-body-2-medium-font);letter-spacing:var(--f-typography-body-2-medium-tracking);margin:0}.dtv-kitchen-preview-grid{gap:var(--f-spacing-04);flex-direction:column;display:flex}.dtv-kitchen-preview-card{gap:var(--f-spacing-03);padding:var(--f-spacing-04);border-radius:var(--c-acc-frad);box-shadow:var(--f-border-inner-all);background-color:var(--f-color-neutral-white);flex-direction:column;display:flex}.dtv-kitchen-preview-title{font:var(--f-typography-body-3-medium-font);letter-spacing:var(--f-typography-body-3-medium-tracking);text-transform:uppercase;color:var(--f-color-neutral-600);margin:0}.dtv-kitchen-preview-row{align-items:center;gap:var(--f-spacing-03);flex-wrap:wrap;display:flex}.dtv-kitchen-docs{flex-direction:column;display:flex}@media (max-width:960px){.dtv-kitchen{grid-template-columns:minmax(0,1fr)}.dtv-kitchen-sidebar,.dtv-kitchen-main{min-width:0}.dtv-docs-view table{width:100%;display:block;overflow-x:auto}.dtv-kitchen-sidebar{border-right:none;border-bottom:var(--c-bbw) solid var(--f-color-neutral-200)}}.dtv-demo{gap:var(--f-spacing-06);padding:var(--f-spacing-06);flex-direction:column;display:flex}.dtv-demo-section{gap:var(--f-spacing-03);flex-direction:column;display:flex}.dtv-demo-label{text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600}.dtv-demo-grid{gap:var(--f-spacing-06);flex-wrap:wrap;display:flex}.dtv-demo-viewport{box-shadow:var(--f-border-inner-all);padding:var(--f-spacing-04);max-width:var(--dtv-demo-viewport,100%)}.dtv-demo-viewport--desktop{--dtv-demo-viewport:var(--c-acc-w-d)}.dtv-demo-viewport--tablet{--dtv-demo-viewport:var(--c-acc-w-t)}.dtv-demo-viewport--mobile{--dtv-demo-viewport:var(--c-acc-w-m)}.dtv-btn{--dtv-btn-bg:var(--s-color-button-primary-bg-active,var(--f-color-blue-900));--dtv-btn-color:var(--s-color-button-content-inverse,var(--f-color-neutral-white));--dtv-btn-border-color:transparent;--dtv-btn-focus-ring-color:var(--s-color-accessibility-focus-ring-default,var(--f-color-blue-500));--dtv-btn-hover-bg:var(--s-color-button-primary-bg-hover,var(--c-btn-primary-hover-bg,var(--f-color-blue-800)));--dtv-btn-transition:var(--c-btn-primary-transition,background-color var(--f-transition-duration-standard,0s) linear);-webkit-user-select:none;-moz-user-select:none;user-select:none;font:var(--f-typography-desktop-body-2-medium-font);letter-spacing:var(--f-typography-desktop-body-2-medium-tracking);border-radius:var(--f-radius-pill);border:1px solid var(--dtv-btn-border-color);background-color:var(--dtv-btn-bg);color:var(--dtv-btn-color);height:var(--dtv-btn-height);transition:var(--dtv-btn-transition);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.dtv-btn__labelWrap,.dtv-btn__label-wrap{justify-content:center;align-items:center;display:inline-flex}.dtv-btn__spinner{animation:dtv-btn-spin var(--f-transition-duration-standard) linear infinite;border:2px solid;border-right-color:#0000;border-radius:50%}@keyframes dtv-btn-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dtv-btn:is(:disabled,[aria-disabled=true],[data-disabled=true]){--dtv-btn-bg:var(--f-color-neutral-300);--dtv-btn-color:var(--f-color-neutral-600);--dtv-btn-border-color:transparent;cursor:not-allowed;pointer-events:none;box-shadow:none}.dtv-btn:hover:not(:disabled,[aria-disabled=true],[data-disabled=true],[data-loading=true]){--dtv-btn-bg:var(--dtv-btn-hover-bg)}.dtv-btn:active:not(:disabled,[aria-disabled=true],[data-disabled=true],[data-loading=true]){--dtv-btn-bg:var(--s-color-button-primary-bg-pressed,var(--f-color-blue-700))}.dtv-btn:focus-visible:not(:disabled,[aria-disabled=true],[data-disabled=true],[data-loading=true]){box-shadow:0 0 0 4px var(--dtv-btn-focus-ring-color);border-radius:var(--f-radius-pill);outline:none}.dtv-btn--secondary{--dtv-btn-bg:var(--f-color-transparent-blue-900-0);--dtv-btn-color:var(--f-color-blue-900);--dtv-btn-border-color:var(--f-color-blue-900)}.dtv-btn--secondary:hover:not(:disabled,[aria-disabled=true],[data-disabled=true],[data-loading=true]){--dtv-btn-bg:var(--f-color-blue-900);--dtv-btn-color:var(--f-color-neutral-white)}.dtv-btn--secondary:active:not(:disabled,[aria-disabled=true],[data-disabled=true],[data-loading=true]){--dtv-btn-bg:var(--f-color-blue-700);--dtv-btn-color:var(--f-color-neutral-white)}.dtv-btn--tertiary{--dtv-btn-bg:var(--f-color-transparent-blue-900-0);--dtv-btn-color:var(--f-color-blue-900);--dtv-btn-border-color:transparent}.dtv-btn--tertiary:hover:not(:disabled,[aria-disabled=true],[data-disabled=true],[data-loading=true]){--dtv-btn-bg:var(--f-color-transparent-blue-900-8)}.dtv-btn--tertiary:active:not(:disabled,[aria-disabled=true],[data-disabled=true],[data-loading=true]){--dtv-btn-bg:var(--f-color-transparent-blue-900-12)}.dtv-btn--tonal{--dtv-btn-bg:var(--f-color-neutral-100);--dtv-btn-color:var(--f-color-blue-600);--dtv-btn-border-color:transparent}.dtv-btn--tonal:hover:not(:disabled,[aria-disabled=true],[data-disabled=true],[data-loading=true]){--dtv-btn-bg:var(--f-color-neutral-200);--dtv-btn-color:var(--f-color-blue-700)}.dtv-btn--tonal:active:not(:disabled,[aria-disabled=true],[data-disabled=true],[data-loading=true]){--dtv-btn-bg:var(--f-color-neutral-300);--dtv-btn-color:var(--f-color-blue-900)}.dtv-btn--tertiary:is(:disabled,[aria-disabled=true],[data-disabled=true]),.dtv-btn--tonal:is(:disabled,[aria-disabled=true],[data-disabled=true]){--dtv-btn-bg:var(--f-color-transparent-blue-900-0);--dtv-btn-color:var(--f-color-neutral-500);--dtv-btn-border-color:transparent}.dtv-btn-size-lg{--dtv-btn-height:var(--f-spacing-10);--dtv-btn-icon-size:var(--f-spacing-07);padding-inline:var(--f-spacing-07);font:var(--f-typography-desktop-body-2-medium-font);letter-spacing:var(--f-typography-desktop-body-2-medium-tracking)}.dtv-btn-size-md{--dtv-btn-height:var(--f-spacing-09);--dtv-btn-icon-size:var(--f-spacing-06);padding-inline:var(--f-spacing-05);font:var(--f-typography-desktop-body-2-medium-font);letter-spacing:var(--f-typography-desktop-body-2-medium-tracking)}.dtv-btn-size-xs{--dtv-btn-height:var(--f-spacing-06);--dtv-btn-icon-size:var(--f-spacing-05);padding-inline:var(--f-spacing-03);font:var(--f-typography-body-3-medium-font);letter-spacing:var(--f-typography-body-3-medium-tracking)}.dtv-btn-group{display:inline-flex}.dtv-btn-group dtv-button+dtv-button .dtv-btn--secondary{margin-left:-1px}dtv-button.dtv-btn-group-left .dtv-btn{border-top-right-radius:0;border-bottom-right-radius:0}dtv-button.dtv-btn-group-middle .dtv-btn{border-radius:0}dtv-button.dtv-btn-group-right .dtv-btn{border-top-left-radius:0;border-bottom-left-radius:0}.dtv-acc{--dtv-acc-header-px:var(--f-spacing-03);--dtv-acc-header-py:var(--f-spacing-04);--dtv-acc-panel-px:var(--f-spacing-03);--dtv-acc-panel-pt:var(--f-spacing-02);--dtv-acc-panel-pb:var(--f-spacing-03);--dtv-acc-chevron-size:var(--f-spacing-07);--dtv-acc-icon-size:var(--f-spacing-07);flex-direction:column;display:flex}.dtv-acc-item{border-top:var(--c-acc-bw) solid var(--c-acc-bd);flex-direction:column;display:flex}.dtv-acc-header{text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;width:100%;transition-property:color;transition-duration:var(--f-transition-duration-shorter);transition-timing-function:var(--f-transition-ease-dtv-in-out);padding:var(--dtv-acc-header-py) var(--dtv-acc-header-px);color:var(--s-color-text-primary);background-color:var(--c-acc-hbg);align-items:center;-moz-column-gap:var(--f-spacing-03);column-gap:var(--f-spacing-03);display:flex}.dtv-acc-header:hover{color:var(--c-acc-hh)}.dtv-acc-header:active{color:var(--c-acc-ht)}.dtv-acc-header:focus-visible{box-shadow:0 0 0 var(--c-acc-fw) var(--c-acc-fr);border-radius:var(--c-acc-frad);outline:none}.dtv-acc-item[data-disabled=true] .dtv-acc-header{cursor:not-allowed;color:var(--f-color-neutral-900)}.dtv-acc-item[data-disabled=true] .dtv-acc-header:hover{color:var(--f-color-neutral-900)}.dtv-acc-header-main{align-items:center;gap:var(--f-spacing-03);flex:1;min-width:0;display:flex}.dtv-acc-text{flex-direction:column;min-width:0;display:flex}.dtv-acc-title{text-overflow:ellipsis;white-space:nowrap;font:var(--f-typography-body-2-medium-font);letter-spacing:var(--f-typography-body-2-medium-tracking);overflow:hidden}.dtv-acc-supporting{text-overflow:ellipsis;white-space:nowrap;color:var(--f-color-neutral-600);font:var(--f-typography-body-3-regular-font);letter-spacing:var(--f-typography-body-3-regular-tracking);overflow:hidden}.dtv-acc[data-size=lg] .dtv-acc-title{font:var(--f-typography-body-1-medium-font);letter-spacing:var(--f-typography-body-1-medium-tracking)}.dtv-acc[data-size=lg] .dtv-acc-supporting{font:var(--f-typography-body-2-regular-font);letter-spacing:var(--f-typography-body-2-regular-tracking)}.dtv-acc-icon{width:var(--dtv-acc-icon-size);height:var(--dtv-acc-icon-size);color:currentColor;flex-shrink:0;justify-content:center;align-items:center;display:flex}.dtv-acc-chevron{transition-property:transform;transition-duration:var(--f-transition-duration-shorter);transition-timing-function:var(--f-transition-ease-dtv-in-out);width:var(--dtv-acc-chevron-size);height:var(--dtv-acc-chevron-size);color:currentColor;flex-shrink:0;justify-content:center;align-items:center;display:flex}.dtv-acc-item[data-open=true] .dtv-acc-chevron{transform:rotate(180deg)}.dtv-acc-item[data-demo-state=hover] .dtv-acc-header{color:var(--c-acc-hh)}.dtv-acc-item[data-demo-state=focus] .dtv-acc-header{box-shadow:0 0 0 var(--c-acc-fw) var(--c-acc-fr);border-radius:var(--c-acc-frad);outline:none}.dtv-acc-panel{transition-duration:var(--f-transition-duration-shorter);transition-timing-function:var(--f-transition-ease-dtv-in-out);background-color:var(--c-acc-pbg);transition-property:height;overflow:hidden}.dtv-acc-panel-inner{padding:var(--dtv-acc-panel-pt) var(--dtv-acc-panel-px) var(--dtv-acc-panel-pb);color:var(--c-acc-pt);font:var(--f-typography-body-2-regular-font);letter-spacing:var(--f-typography-body-2-regular-tracking)}.dtv-acc[data-density=compact] .dtv-acc-header{--dtv-acc-header-py:var(--f-spacing-03)}.dtv-acc[data-density=compact] .dtv-acc-panel-inner{--dtv-acc-panel-pt:var(--f-spacing-02);--dtv-acc-panel-pb:var(--f-spacing-02)}@media (prefers-reduced-motion:reduce){.dtv-btn{transition:none}.dtv-btn__spinner{animation:none}.dtv-acc-header,.dtv-acc-chevron,.dtv-acc-panel,.dtv-segment-button__item,.dtv-segment-button__segment,.dtv-seg-on-dark__item{transition:none}}.dtv-price-block{--dtv-pb-radius:var(--c-price-block-radius,var(--f-radius-large));--dtv-pb-gap-basic:var(--c-price-block-gap-row,var(--f-spacing-02));--dtv-pb-gap-total:var(--c-price-block-gap-total,var(--f-spacing-02));--dtv-pb-gap-secondary-stack:var(--c-price-block-gap-secondary-stack,calc(var(--f-spacing-02) * -1));--dtv-pb-gap-secondary-inline:var(--c-price-block-gap-secondary-inline,var(--f-spacing-02));--dtv-pb-gap-caveat:var(--c-price-block-gap-caveat,var(--f-spacing-03));--dtv-pb-gap-acq-stack:var(--c-price-block-gap-acq-stack,var(--f-spacing-03));--dtv-pb-gap-acq-below:var(--c-price-block-gap-acq-below,var(--f-spacing-01));--dtv-pb-pad-taxes-desktop:var(--c-price-block-pad-taxes-desktop,var(--f-spacing-04));--dtv-pb-pad-taxes-tablet:var(--c-price-block-pad-taxes-tablet,var(--f-spacing-03));--dtv-pb-pad-taxes-mobile:var(--c-price-block-pad-taxes-mobile,var(--f-spacing-02));--dtv-pb-pad-acq-above:var(--c-price-block-pad-acq-above,var(--f-spacing-02));--dtv-pb-icon-size:var(--c-price-block-icon-size,var(--f-spacing-04));--dtv-pb-icon-hit:var(--c-price-block-icon-hit,var(--f-spacing-06));--dtv-pb-maxw-caveat-desktop:var(--c-price-block-maxw-caveat-desktop,var(--f-spacing-20));--dtv-pb-maxw-caveat-tablet:var(--c-price-block-maxw-caveat-tablet,var(--f-spacing-19));--dtv-pb-maxw-caveat-mobile:var(--c-price-block-maxw-caveat-mobile,var(--f-spacing-18));--dtv-pb-w-acq:var(--c-price-block-w-acq,var(--f-spacing-18));--dtv-pb-typo-total:var(--c-price-block-typo-total,var(--f-typography-desktop-headline-3-font));--dtv-pb-track-total:var(--c-price-block-track-total,var(--f-typography-desktop-headline-3-tracking));--dtv-pb-typo-body3:var(--c-price-block-typo-body3,var(--f-typography-desktop-body-3-regular-font));--dtv-pb-track-body3:var(--c-price-block-track-body3,var(--f-typography-desktop-body-3-regular-tracking));--dtv-pb-typo-taxes-desktop:var(--c-price-block-typo-taxes-desktop,var(--f-typography-desktop-body-1-regular-font));--dtv-pb-track-taxes-desktop:var(--c-price-block-track-taxes-desktop,var(--f-typography-desktop-body-1-regular-tracking));--dtv-pb-typo-taxes-tablet:var(--c-price-block-typo-taxes-tablet,var(--f-typography-tablet-body-2-regular-font));--dtv-pb-track-taxes-tablet:var(--c-price-block-track-taxes-tablet,var(--f-typography-tablet-body-2-regular-tracking));--dtv-pb-typo-caveat-desktop:var(--c-price-block-typo-caveat-desktop,var(--f-typography-desktop-body-2-regular-font));--dtv-pb-track-caveat-desktop:var(--c-price-block-track-caveat-desktop,var(--f-typography-desktop-body-2-regular-tracking));--dtv-pb-typo-caveat-tablet:var(--c-price-block-typo-caveat-tablet,var(--f-typography-desktop-body-3-regular-font));--dtv-pb-track-caveat-tablet:var(--c-price-block-track-caveat-tablet,var(--f-typography-desktop-body-3-regular-tracking));--dtv-pb-typo-caveat-icon:var(--c-price-block-typo-caveat-icon,var(--f-typography-desktop-body-2-regular-font));--dtv-pb-track-caveat-icon:var(--c-price-block-track-caveat-icon,var(--f-typography-desktop-body-3-regular-tracking))}.dtv-price-block__basic{justify-content:flex-start;align-items:center;gap:var(--dtv-pb-gap-basic);flex-direction:row;display:flex}.dtv-price-block__total{justify-content:flex-start;align-items:center;gap:var(--dtv-pb-gap-total);color:var(--s-action-secondary-border);flex-direction:row;font-size:36px;display:flex}.dtv-price-block__price-point{color:var(--s-action-secondary-border);flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.dtv-price-block__taxes{padding:var(--dtv-pb-pad-taxes-desktop) 0 0 0;font:var(--f-typography-desktop-pricing-x-small-regular-font);letter-spacing:var(--dtv-pb-track-taxes-desktop);color:var(--s-action-secondary-border);flex-direction:row;justify-content:center;align-items:center;display:flex}.dtv-price-block--viewport-tablet .dtv-price-block__taxes{padding:var(--dtv-pb-pad-taxes-tablet) 0 0 0;font:var(--f-typography-tablet-pricing-x-small-regular-font);letter-spacing:var(--dtv-pb-track-taxes-tablet)}.dtv-price-block--viewport-mobile .dtv-price-block__taxes{padding:var(--dtv-pb-pad-taxes-mobile) 0 0 0;font:var(--f-typography-tablet-pricing-x-small-regular-font);letter-spacing:var(--dtv-pb-track-taxes-tablet)}.dtv-price-block__secondary-above,.dtv-price-block__secondary-below{justify-content:flex-end;align-items:stretch;gap:var(--dtv-pb-gap-secondary-stack);flex-direction:column;display:flex}.dtv-price-block__secondary-line{justify-content:flex-start;align-items:center;gap:var(--dtv-pb-gap-secondary-inline);flex-direction:row;display:flex}.dtv-price-block__strike{justify-content:flex-start;align-items:center;display:inline-flex;position:relative}.dtv-price-block__strike-text{font:var(--f-typography-desktop-body-3-regular-font);letter-spacing:var(--dtv-pb-track-body3);color:var(--f-color-neutral-700)}.dtv-price-block__strike-line{background:var(--f-color-red-600);pointer-events:none;height:1px;position:absolute;inset-block-start:50%;inset-inline:0;translate:0 -50%}.dtv-price-block__promo-text,.dtv-price-block__acq-secondary,.dtv-price-block__legal{font:var(--f-typography-desktop-body-3-regular-font);letter-spacing:var(--dtv-pb-track-body3);color:var(--s-action-secondary-border)}.dtv-price-block__caveat{justify-content:flex-start;align-items:flex-start;gap:var(--dtv-pb-gap-caveat);max-width:var(--dtv-pb-maxw-caveat-desktop);color:var(--s-action-secondary-border);flex-direction:row;display:flex}.dtv-price-block--viewport-tablet .dtv-price-block__caveat{max-width:var(--dtv-pb-maxw-caveat-tablet)}.dtv-price-block--viewport-mobile .dtv-price-block__caveat{max-width:var(--dtv-pb-maxw-caveat-mobile)}.dtv-price-block__caveat-button{width:var(--dtv-pb-icon-size);height:var(--dtv-pb-icon-hit);background:var(--f-color-transparent-white-0);color:var(--s-action-secondary-border);cursor:pointer;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.dtv-price-block__caveat-button:focus-visible{outline:2px solid var(--s-action-secondary-border);outline-offset:2px}.dtv-price-block__caveat-icon{width:var(--dtv-pb-icon-size);height:var(--dtv-pb-icon-hit);font:var(--dtv-pb-typo-caveat-icon);letter-spacing:var(--dtv-pb-track-caveat-icon);background:var(--f-color-neutral-100,#f0f0f0);display:block}.dtv-price-block__caveat-text{font:var(--dtv-pb-typo-caveat-desktop);letter-spacing:var(--dtv-pb-track-caveat-desktop);color:var(--s-action-secondary-border)}.dtv-price-block--viewport-tablet .dtv-price-block__caveat-text,.dtv-price-block--viewport-mobile .dtv-price-block__caveat-text{font:var(--dtv-pb-typo-caveat-tablet);letter-spacing:var(--dtv-pb-track-caveat-tablet)}.dtv-price-block__acquisition{flex-direction:column;justify-content:flex-end;align-items:flex-start;display:flex}.dtv-price-block__acq-above{padding:0 0 var(--dtv-pb-pad-acq-above) 0;flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.dtv-price-block__acq-below{justify-content:flex-start;align-items:stretch;gap:var(--dtv-pb-gap-acq-below);flex-direction:column;display:flex}.dtv-tooltip{--dtv-tt-width:var(--c-tooltip-width,var(--f-spacing-28));--dtv-tt-offset:var(--c-tooltip-offset,var(--f-spacing-03));--dtv-tt-bg:var(--c-tooltip-bg,var(--s-surface-primary));--dtv-tt-text:var(--c-tooltip-text,var(--s-text-primary));--dtv-tt-border:var(--c-tooltip-border,var(--s-border-subtle));--dtv-tt-padding:var(--c-tooltip-padding,var(--f-spacing-03));--dtv-tt-gap:var(--c-tooltip-gap,var(--f-spacing-00));--dtv-tt-radius:var(--c-tooltip-radius,var(--f-radius-02));--dtv-tt-elevation:var(--c-tooltip-elevation,var(--f-elevation-03));--dtv-tt-transition:var(--c-tooltip-transition,var(--f-transition-fast));--dtv-tt-font:var(--c-tooltip-font,var(--f-typography-desktop-body-2-regular-font));--dtv-tt-title-font:var(--c-tooltip-title-font,var(--f-typography-desktop-body-2-medium-font));justify-content:center;align-items:center;display:inline-flex;position:relative}.dtv-tooltip__trigger{width:var(--dtv-tt-trigger-size,24px);height:var(--dtv-tt-trigger-size,24px);box-sizing:border-box;justify-content:center;align-items:center;display:inline-flex}.dtv-tooltip__info-icon{width:var(--dtv-tt-icon-size,16px);height:var(--dtv-tt-icon-size,16px);font-size:var(--dtv-tt-icon-size,16px);text-align:center;vertical-align:middle;line-height:1;transition:color .2s;display:inline-block}.dtv-tooltip__trigger:hover .dtv-tooltip__info-icon{color:var(--dtv-tt-icon-hover,var(--c-primary))}.dtv-tooltip__panel{font:var(--dtv-tt-font);color:var(--dtv-tt-text);background:var(--dtv-tt-bg);border:1px solid var(--dtv-tt-border);border-radius:var(--dtv-tt-radius);box-shadow:var(--dtv-tt-elevation);padding:var(--dtv-tt-padding);justify-content:center;align-items:center;gap:var(--dtv-tt-gap);opacity:0;visibility:hidden;pointer-events:none;width:100%;transition:opacity var(--dtv-tt-transition), visibility var(--dtv-tt-transition);z-index:1;flex-direction:column;display:flex}.dtv-tooltip__panel--open{opacity:1;visibility:visible;pointer-events:auto}.dtv-tooltip__title{font:var(--dtv-tt-title-font);color:var(--dtv-tt-text);width:100%}.dtv-tooltip__body{font:var(--dtv-tt-font);color:var(--dtv-tt-text);width:100%}.dtv-tooltip__panel--placement-top,.dtv-tooltip__panel--placement-bottom,.dtv-tooltip__panel--placement-left,.dtv-tooltip__panel--placement-right{position:absolute}.dtv-tooltip--disabled .dtv-tooltip__panel{opacity:0;visibility:hidden;pointer-events:none}@media (max-width:1099px){.dtv-tooltip{--dtv-tt-font:var(--c-tooltip-font,var(--f-typography-tablet-body-2-regular-font));--dtv-tt-title-font:var(--c-tooltip-title-font,var(--f-typography-tablet-body-2-medium-font))}}@media (max-width:599px){.dtv-tooltip{--dtv-tt-font:var(--c-tooltip-font,var(--f-typography-mobile-body-2-regular-font));--dtv-tt-title-font:var(--c-tooltip-title-font,var(--f-typography-mobile-body-2-medium-font))}}.dtv-icon{--dtv-icon-size:var(--c-icon-size-24);--dtv-icon-radius:5px;--dtv-icon-set-gap:var(--f-spacing-03);--dtv-ic-color-default:var(--c-icon-color,var(--s-text-primary));--dtv-ic-color-muted:var(--c-icon-color-muted,var(--f-color-transparent-black-12));width:var(--dtv-icon-size);height:var(--dtv-icon-size);color:var(--dtv-ic-color-default);-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;justify-content:center;align-items:center;line-height:0;display:inline-flex}.dtv-icon--color-default{color:var(--dtv-ic-color-default)}.dtv-icon--color-muted{color:var(--dtv-ic-color-muted)}.dtv-icon--color-inherit{color:inherit}.dtv-icon--12{--dtv-icon-size:var(--c-icon-size-12)}.dtv-icon--16{--dtv-icon-size:var(--c-icon-size-16)}.dtv-icon--20{--dtv-icon-size:var(--c-icon-size-20)}.dtv-icon--24{--dtv-icon-size:var(--c-icon-size-24)}.dtv-icon--28{--dtv-icon-size:var(--c-icon-size-28)}.dtv-icon--32{--dtv-icon-size:var(--c-icon-size-32)}.dtv-icon--36{--dtv-icon-size:var(--c-icon-size-36)}.dtv-icon--44{--dtv-icon-size:var(--c-icon-size-44)}.dtv-icon--56{--dtv-icon-size:var(--c-icon-size-56)}.dtv-icon--60{--dtv-icon-size:var(--c-icon-size-60)}.dtv-icon--64{--dtv-icon-size:var(--c-icon-size-64)}.dtv-icon--72{--dtv-icon-size:var(--c-icon-size-72)}.dtv-icon__svg{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.dtv-icon__svg svg{width:100%;height:100%;display:block}.dtv-icon:not(.dtv-icon--preserve-colors) .dtv-icon__svg svg [fill]{fill:currentColor}.dtv-icon:not(.dtv-icon--preserve-colors) .dtv-icon__svg svg [stroke]{stroke:currentColor}.dtv-icon-demo-row{align-items:center;gap:var(--dtv-icon-set-gap);flex-wrap:wrap;display:flex}.dtv-icon-demo-surface{justify-content:flex-start;align-items:center;gap:var(--dtv-icon-set-gap);border-style:solid;border-width:1px;border-color:var(--c-icon-color-9747ff);border-radius:var(--dtv-icon-radius);padding:var(--f-spacing-05);background:var(--f-color-transparent-white-0);flex-wrap:wrap;display:flex;overflow:hidden}.dtv-segment-button{--dtv-sb-segment-overlap:var(--c-segment-button-segment-overlap);--dtv-sb-segment-radius:var(--c-segment-button-radius);--dtv-sb-padding-x:var(--c-segment-button-padding-x);--dtv-sb-label-padding-x:var(--c-segment-button-label-padding-x);--dtv-sb-content-gap:var(--c-segment-button-content-gap);--dtv-sb-color-selected:var(--c-segment-button-selected);--dtv-sb-color-pressed:var(--c-segment-button-pressed);--dtv-sb-segment-h:var(--dtv-sb-segment-h--medium,var(--c-segment-button-height-medium));--dtv-sb-font:var(--dtv-sb-font--medium,var(--f-typography-desktop-body-2-medium-font));--dtv-sb-tracking:var(--dtv-sb-tracking-token,var(--f-typography-desktop-body-3-medium-tracking));--dtv-sb-icon-size:var(--dtv-sb-icon-size--medium,var(--f-spacing-06));--dtv-sb-icon-size-right:var(--dtv-sb-icon-size--medium-right,var(--f-spacing-07));--dtv-sb-width:auto;width:var(--dtv-sb-width);justify-content:flex-start;align-items:stretch;gap:var(--dtv-sb-segment-overlap);color:var(--s-color-text-primary);flex-direction:row;display:inline-flex}.dtv-segment-button--fullWidth{width:100%}.dtv-segment-button--small{--dtv-sb-segment-h:var(--dtv-sb-segment-h--small,var(--c-segment-button-height-small));--dtv-sb-font:var(--dtv-sb-font--small,var(--c-segment-button-font-small));--dtv-sb-tracking:var(--dtv-sb-tracking--small,var(--f-typography-desktop-body-3-medium-tracking));--dtv-sb-icon-size:var(--dtv-sb-icon-size--small,var(--f-spacing-05));--dtv-sb-icon-size-right:var(--dtv-sb-icon-size--small,var(--f-spacing-05));--dtv-sb-label-padding-x:var(--dtv-sb-label-padding-x--small,var(--f-spacing-02))}.dtv-segment-button--medium{--dtv-sb-segment-h:var(--dtv-sb-segment-h--medium,var(--c-segment-button-height-medium));--dtv-sb-font:var(--dtv-sb-font--medium,var(--c-segment-button-font-medium));--dtv-sb-tracking:var(--dtv-sb-tracking--medium,var(--f-typography-desktop-body-2-medium-tracking,var(--f-typography-desktop-body-3-medium-tracking)));--dtv-sb-icon-size:var(--dtv-sb-icon-size--medium,var(--f-spacing-06));--dtv-sb-icon-size-right:var(--dtv-sb-icon-size--medium-right,var(--f-spacing-07));--dtv-sb-label-padding-x:var(--dtv-sb-label-padding-x--medium,var(--f-spacing-03))}.dtv-segment-button--small.dtv-segment-button--segments-2{--dtv-sb-width:var(--dtv-sb-width--segments-2--small,var(--c-segment-button-width-segments-2-small))}.dtv-segment-button--small.dtv-segment-button--segments-3{--dtv-sb-width:var(--dtv-sb-width--segments-3--small,var(--c-segment-button-width-segments-3-small))}.dtv-segment-button--small.dtv-segment-button--segments-4{--dtv-sb-width:var(--dtv-sb-width--segments-4--small,var(--c-segment-button-width-segments-4-small))}.dtv-segment-button--small.dtv-segment-button--segments-5{--dtv-sb-width:var(--dtv-sb-width--segments-5--small,var(--c-segment-button-width-segments-5-small))}.dtv-segment-button--medium.dtv-segment-button--segments-2{--dtv-sb-width:var(--dtv-sb-width--segments-2--medium,var(--c-segment-button-width-segments-2-medium))}.dtv-segment-button--medium.dtv-segment-button--segments-3{--dtv-sb-width:var(--dtv-sb-width--segments-3--medium,var(--c-segment-button-width-segments-3-medium))}.dtv-segment-button--medium.dtv-segment-button--segments-4{--dtv-sb-width:var(--dtv-sb-width--segments-4--medium,var(--c-segment-button-width-segments-4-medium))}.dtv-segment-button--medium.dtv-segment-button--segments-5{--dtv-sb-width:var(--dtv-sb-width--segments-5--medium,var(--c-segment-button-width-segments-5-medium))}.dtv-segment-button__item,.dtv-segment-button__segment{height:var(--dtv-sb-segment-h);padding-inline:var(--dtv-sb-padding-x);border-width:var(--c-segment-button-border-width);border-style:solid;border-color:var(--c-segment-button-inactive);border-radius:var(--dtv-sb-segment-radius);background-color:var(--f-color-transparent-blue-900-0);font:var(--dtv-sb-font);letter-spacing:var(--dtv-sb-tracking);color:var(--c-segment-button-inactive);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex:1;justify-content:center;align-items:center;display:inline-flex}.dtv-segment-button__item[aria-checked=true],.dtv-segment-button__segment[aria-selected=true]{background-color:var(--dtv-sb-color-selected);border-color:var(--dtv-sb-color-selected);color:var(--s-color-surface-bg-02);font-weight:700}.dtv-segment-button__item:hover:not(:disabled):not([aria-disabled=true]):not([aria-checked=true]),.dtv-segment-button__segment:hover:not(:disabled):not([aria-disabled=true]):not([aria-selected=true]){background-color:var(--c-segment-button-hover-bg);border-color:var(--c-segment-button-hover-bg);color:var(--s-color-surface-bg-02)}.dtv-segment-button__item[aria-checked=true]:hover:not(:disabled):not([aria-disabled=true]),.dtv-segment-button__segment[aria-selected=true]:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--dtv-sb-color-selected);border-color:var(--dtv-sb-color-selected);color:var(--s-color-surface-bg-02);opacity:var(--c-segment-button-hover-selected-opacity)}.dtv-segment-button__item:active:not(:disabled):not([aria-disabled=true]),.dtv-segment-button__segment:active:not(:disabled):not([aria-disabled=true]){background-color:var(--dtv-sb-color-pressed);border-color:var(--dtv-sb-color-pressed);color:var(--s-color-surface-bg-02)}.dtv-segment-button__item:focus-visible:not(:disabled):not([aria-disabled=true]),.dtv-segment-button__segment:focus-visible:not(:disabled):not([aria-disabled=true]){outline:var(--c-segment-button-focus-outline-width) solid var(--c-segment-button-focus-ring-color);outline-offset:var(--c-segment-button-focus-outline-offset);z-index:var(--c-segment-button-focus-z-index)}.dtv-segment-button__item:disabled,.dtv-segment-button__segment:disabled,.dtv-segment-button__item[aria-disabled=true],.dtv-segment-button__segment[aria-disabled=true]{cursor:not-allowed;pointer-events:none;opacity:var(--c-segment-button-disabled-opacity);background-color:var(--s-color-inactive-03);color:var(--c-segment-button-disabled-text);border-color:var(--c-segment-button-disabled-border)}.dtv-segment-button__item:disabled[aria-checked=true],.dtv-segment-button__segment:disabled[aria-selected=true],.dtv-segment-button__item[aria-disabled=true][aria-checked=true],.dtv-segment-button__segment[aria-disabled=true][aria-selected=true]{pointer-events:none;opacity:var(--c-segment-button-disabled-opacity);background-color:var(--dtv-sb-color-selected);color:var(--f-color-neutral-white);border-color:var(--f-color-transparent-black-12)}.dtv-segment-button__item--left{border-top-right-radius:0;border-bottom-right-radius:0}.dtv-segment-button__item--middle{border-radius:0}.dtv-segment-button__item--right{border-top-left-radius:0;border-bottom-left-radius:0}.dtv-segment-button__content{justify-content:center;align-items:center;gap:var(--dtv-sb-content-gap);display:inline-flex}.dtv-segment-button__label{padding-inline:var(--dtv-sb-label-padding-x);font-weight:inherit;display:inline-block}.dtv-segment-button__icon{width:var(--dtv-sb-icon-size);height:var(--dtv-sb-icon-size);color:inherit;justify-content:center;align-items:center;display:inline-flex}.dtv-segment-button__icon--right{width:var(--dtv-sb-icon-size-right);height:var(--dtv-sb-icon-size-right)}@media (max-width:1099px){.dtv-segment-button--small{--dtv-sb-font:var(--f-typography-tablet-body-3-medium-font);--dtv-sb-tracking:var(--f-typography-tablet-body-3-medium-tracking)}.dtv-segment-button--medium{--dtv-sb-font:var(--f-typography-tablet-body-2-medium-font);--dtv-sb-tracking:var(--f-typography-tablet-body-2-medium-tracking)}}@media (max-width:599px){.dtv-segment-button--small{--dtv-sb-font:var(--f-typography-mobile-body-3-medium-font);--dtv-sb-tracking:var(--f-typography-mobile-body-3-medium-tracking)}.dtv-segment-button--medium{--dtv-sb-font:var(--f-typography-mobile-body-2-medium-font);--dtv-sb-tracking:var(--f-typography-mobile-body-2-medium-tracking)}}.dtv-segment-button--dark .dtv-segment-button__item,.dtv-segment-button--dark .dtv-segment-button__segment{border-color:var(--c-segment-button-dark-inactive-border);background-color:var(--c-segment-button-dark-inactive-bg);color:var(--c-segment-button-dark-inactive-color)}.dtv-segment-button--dark .dtv-segment-button__item[aria-checked=true],.dtv-segment-button--dark .dtv-segment-button__segment[aria-selected=true]{background-color:var(--c-segment-button-dark-selected-bg);border-color:var(--c-segment-button-dark-selected-bg);color:var(--c-segment-button-dark-selected-color);font-weight:700}.dtv-segment-button--dark .dtv-segment-button__item:focus-visible:not(:disabled):not([aria-disabled=true]),.dtv-segment-button--dark .dtv-segment-button__segment:focus-visible:not(:disabled):not([aria-disabled=true]){outline:var(--c-segment-button-focus-outline-width) solid var(--c-segment-button-dark-focus-ring-color);outline-offset:var(--c-segment-button-focus-outline-offset);z-index:var(--c-segment-button-focus-z-index);border-color:var(--c-segment-button-dark-focus-ring-color);background-color:var(--c-segment-button-dark-focus-bg);color:var(--c-segment-button-dark-focus-color)}.dtv-segment-button--dark .dtv-segment-button__item:hover:not(:disabled):not([aria-disabled=true]):not([aria-checked=true]),.dtv-segment-button--dark .dtv-segment-button__segment:hover:not(:disabled):not([aria-disabled=true]):not([aria-selected=true]){background-color:var(--c-segment-button-dark-hover-bg);border-color:var(--c-segment-button-dark-hover-bg);color:var(--c-segment-button-dark-hover-color)}.dtv-segment-button--dark .dtv-segment-button__item[aria-checked=true]:hover:not(:disabled):not([aria-disabled=true]),.dtv-segment-button--dark .dtv-segment-button__segment[aria-selected=true]:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--c-segment-button-dark-hover-bg);border-color:var(--c-segment-button-dark-hover-bg);color:var(--c-segment-button-dark-hover-color);opacity:var(--c-segment-button-hover-selected-opacity)}.dtv-segment-button--dark .dtv-segment-button__item:active:not(:disabled):not([aria-disabled=true]),.dtv-segment-button--dark .dtv-segment-button__segment:active:not(:disabled):not([aria-disabled=true]){background-color:var(--c-segment-button-dark-pressed-bg);border-color:var(--c-segment-button-dark-pressed-bg);color:var(--c-segment-button-dark-hover-color)}.dtv-segment-button--dark .dtv-segment-button__item:disabled,.dtv-segment-button--dark .dtv-segment-button__segment:disabled,.dtv-segment-button--dark .dtv-segment-button__item[aria-disabled=true],.dtv-segment-button--dark .dtv-segment-button__segment[aria-disabled=true]{border-color:var(--c-segment-button-dark-disabled-border);background-color:var(--c-segment-button-dark-disabled-bg);color:var(--c-segment-button-dark-disabled-color);opacity:1;cursor:not-allowed;pointer-events:none}.dtv-segment-button--dark .dtv-segment-button__item:disabled[aria-checked=true],.dtv-segment-button--dark .dtv-segment-button__segment:disabled[aria-selected=true],.dtv-segment-button--dark .dtv-segment-button__item[aria-disabled=true][aria-checked=true],.dtv-segment-button--dark .dtv-segment-button__segment[aria-disabled=true][aria-selected=true]{background-color:var(--c-segment-button-dark-disabled-bg);border-color:var(--c-segment-button-dark-disabled-border);color:var(--c-segment-button-dark-disabled-color);opacity:1}.dtv-snackbar__debug-frame{border-style:solid;border-width:1px;border-color:var(--f-color-magenta-500);border-radius:var(--dtv-sb-debug-radius,var(--f-radius-large));box-shadow:var(--f-elevation-none);overflow:hidden}.dtv-snackbar{--dtv-sb-bg:var(--c-snackbar-bg,var(--s-color-surface-bg-inverse-04));--dtv-sb-fg:var(--c-snackbar-fg,var(--s-color-action-fill-default));--dtv-sb-radius:var(--c-snackbar-radius,var(--f-radius-large));--dtv-sb-elevation:var(--c-snackbar-elevation,0 2px 20px 0 #00000029);background:var(--dtv-sb-bg);color:var(--dtv-sb-fg);border-radius:var(--dtv-sb-radius);box-shadow:var(--dtv-sb-elevation);justify-content:flex-start;align-items:center;gap:var(--f-spacing-04);padding:var(--f-spacing-04);width:344px;display:flex;overflow:hidden}.dtv-snackbar__message{font:var(--f-typography-desktop-body-3-regular-font);letter-spacing:var(--f-typography-desktop-body-3-regular-tracking);color:var(--dtv-sb-fg);margin:var(--f-spacing-00)}.dtv-snackbar__controls{justify-content:flex-end;align-items:center;gap:var(--f-spacing-02);margin-inline-start:auto;display:flex}.dtv-snackbar__top{justify-content:flex-start;align-items:center;gap:var(--f-spacing-04);display:flex}.dtv-snackbar__bottom{justify-content:flex-end;align-items:center;gap:var(--f-spacing-02);display:flex}.dtv-snackbar__action-labelwrap{padding-block:var(--f-spacing-00);padding-inline:var(--f-spacing-01);justify-content:center;align-items:center;display:flex}.dtv-snackbar__action-label{font:var(--f-typography-desktop-body-3-medium-font);letter-spacing:var(--f-typography-desktop-body-3-medium-tracking);color:var(--s-color-action-fill-inverse-selected)}.dtv-snackbar__dismiss{inline-size:var(--f-spacing-09);border-radius:var(--f-radius-pill);color:var(--s-color-action-fill-default);cursor:pointer;background:#10264100;border:0 solid #0000;justify-content:center;align-items:center;display:inline-flex}.dtv-snackbar__dismiss-icon-svg{inline-size:var(--f-spacing-05);block-size:var(--f-spacing-05)}.dtv-snackbar .dtv-focus-ring:focus-visible{outline-style:solid;outline-width:var(--s-focus-ring-width,2px);outline-color:var(--s-focus-ring,var(--s-color-accessibility-focus-ring-default));outline-offset:var(--s-focus-ring-offset,var(--f-spacing-01))}@media (max-width:1099px){.dtv-snackbar__message{font:var(--f-typography-tablet-body-3-regular-font);letter-spacing:var(--f-typography-tablet-body-3-regular-tracking)}.dtv-snackbar__action,.dtv-snackbar__action-label{font:var(--f-typography-tablet-body-3-medium-font);letter-spacing:var(--f-typography-tablet-body-3-medium-tracking)}}@media (max-width:599px){.dtv-snackbar__message{font:var(--f-typography-mobile-body-3-regular-font);letter-spacing:var(--f-typography-mobile-body-3-regular-tracking)}.dtv-snackbar__action,.dtv-snackbar__action-label{font:var(--f-typography-mobile-body-3-medium-font);letter-spacing:var(--f-typography-mobile-body-3-medium-tracking)}}.dtv-snackbar{--dtv-snackbar-bg:var(--c-snackbar-bg,var(--c-smart-snackbar-bg,var(--s-color-surface-bg-inverse-04)));--dtv-snackbar-elevation:var(--c-snackbar-elevation,var(--c-smart-snackbar-elevation,var(--f-elevation-md)));--dtv-snackbar-radius:var(--c-snackbar-radius,var(--c-smart-snackbar-radius,var(--f-radius-large)));--dtv-snackbar-padding-all:var(--c-snackbar-padding-all,var(--c-smart-snackbar-padding-all,var(--f-spacing-04)));--dtv-snackbar-padding-y-lg:var(--c-snackbar-padding-y-lg,var(--c-smart-snackbar-padding-y-lg,var(--f-spacing-04)));--dtv-snackbar-gap:var(--c-snackbar-gap,var(--c-smart-snackbar-gap,var(--f-spacing-04)));--dtv-snackbar-gap-stacked:var(--c-snackbar-gap-stacked,var(--c-smart-snackbar-gap-stacked,var(--f-spacing-02)));--dtv-snackbar-content-gap:var(--c-snackbar-content-gap,var(--c-smart-snackbar-content-gap,var(--f-spacing-01)));--dtv-snackbar-bottom-gap:var(--c-snackbar-bottom-gap,var(--c-smart-snackbar-bottom-gap,var(--f-spacing-02)));--dtv-snackbar-message-font:var(--c-snackbar-message-font,var(--c-smart-snackbar-message-font,var(--f-typography-desktop-body-3-regular-font)));--dtv-snackbar-message-tracking:var(--c-snackbar-message-tracking,var(--c-smart-snackbar-message-tracking,var(--f-typography-desktop-body-3-regular-tracking)));--dtv-snackbar-action-font:var(--c-snackbar-action-font,var(--c-smart-snackbar-action-font,var(--f-typography-desktop-body-3-medium-font)));--dtv-snackbar-action-tracking:var(--c-snackbar-action-tracking,var(--c-smart-snackbar-action-tracking,var(--f-typography-desktop-body-3-medium-tracking)));--dtv-snackbar-action-radius:var(--c-snackbar-action-radius,var(--c-smart-snackbar-action-radius,var(--f-radius-pill)));--dtv-snackbar-backdrop-blur:var(--c-snackbar-backdrop-blur,var(--c-smart-snackbar-backdrop-blur,var(--f-spacing-00)));color:var(--s-color-action-fill-default);background:var(--dtv-snackbar-bg);box-shadow:var(--dtv-snackbar-elevation);border-radius:var(--dtv-snackbar-radius);justify-content:flex-start;align-items:center;gap:var(--dtv-snackbar-gap);width:344px;padding:var(--dtv-snackbar-padding-all);font:var(--dtv-snackbar-message-font);letter-spacing:var(--dtv-snackbar-message-tracking);backdrop-filter:blur(var(--dtv-snackbar-backdrop-blur));flex-direction:row;display:flex;position:relative;overflow:hidden}.dtv-snackbar--with-action,.dtv-snackbar--with-dismiss{padding-block:var(--dtv-snackbar-padding-y-lg);padding-inline-start:var(--f-spacing-04);padding-inline-end:var(--f-spacing-02)}.dtv-snackbar--stacked{justify-content:flex-start;align-items:stretch;gap:var(--dtv-snackbar-gap-stacked);flex-direction:column;padding-block-start:var(--f-spacing-04);padding-block-end:var(--f-spacing-02);padding-inline-start:var(--f-spacing-04);padding-inline-end:var(--f-spacing-02)}.dtv-snackbar__content{justify-content:flex-start;align-items:flex-start;gap:var(--dtv-snackbar-content-gap);flex-direction:row;flex:1;min-inline-size:0;display:flex}.dtv-snackbar__icon{inline-size:var(--f-spacing-04);block-size:var(--f-spacing-04);color:var(--s-color-action-fill-default);flex:none;justify-content:center;align-items:center;display:inline-flex}.dtv-snackbar__icon-svg{inline-size:var(--f-spacing-04);block-size:var(--f-spacing-04);display:block}.dtv-snackbar__message{color:var(--s-color-action-fill-default);font:var(--dtv-snackbar-message-font);letter-spacing:var(--dtv-snackbar-message-tracking);flex:1;min-inline-size:0;display:block}.dtv-snackbar__controls{justify-content:flex-end;align-items:center;gap:var(--dtv-snackbar-bottom-gap);flex-direction:row;flex:none;display:inline-flex}.dtv-snackbar__bottom{justify-content:flex-end;align-items:center;gap:var(--dtv-snackbar-bottom-gap);flex-direction:row;display:flex}.dtv-snackbar__action{padding-block:var(--f-spacing-00);padding-inline:var(--f-spacing-04);border-radius:var(--dtv-snackbar-action-radius);font:var(--dtv-snackbar-action-font);letter-spacing:var(--dtv-snackbar-action-tracking);background:var(--s-color-surface-bg-inverse-04);color:var(--s-color-action-fill-inverse-selected);cursor:pointer;border:0 solid #0000;justify-content:center;align-items:center;display:inline-flex}.dtv-snackbar__action:disabled{cursor:not-allowed;opacity:1;background:var(--s-color-action-fill-inverse-selected-inactive);color:var(--s-color-action-fill-inverse-active)}.dtv-snackbar__dismiss{inline-size:var(--f-spacing-09);border-radius:var(--f-radius-pill);background:var(--dtv-badge-bg);color:var(--s-color-action-fill-default);cursor:pointer;border:0 solid #0000;justify-content:center;align-items:center;display:inline-flex}.dtv-snackbar__dismiss:disabled{cursor:not-allowed;opacity:1;background:var(--s-color-action-fill-inverse-selected-inactive);color:var(--s-color-action-fill-default)}.dtv-snackbar__dismiss-icon{inline-size:var(--f-spacing-05);block-size:var(--f-spacing-05);color:var(--s-color-action-fill-default);justify-content:center;align-items:center;display:inline-flex}.dtv-snackbar__dismiss-icon-svg{inline-size:var(--f-spacing-05);block-size:var(--f-spacing-05);display:block}.dtv-snackbar--disabled{opacity:1}.dtv-snackbar--neutral{--dtv-snackbar-bg:var(--c-snackbar-neutral-bg,var(--c-smart-snackbar-neutral-bg,var(--s-color-surface-bg-inverse-04)))}.dtv-snackbar--success{--dtv-snackbar-bg:var(--c-snackbar-success-bg,var(--c-smart-snackbar-success-bg,var(--s-color-surface-bg-inverse-04)))}.dtv-snackbar--info{--dtv-snackbar-bg:var(--c-snackbar-info-bg,var(--c-smart-snackbar-info-bg,var(--s-color-surface-bg-inverse-04)))}.dtv-snackbar--warning{--dtv-snackbar-bg:var(--c-snackbar-warning-bg,var(--c-smart-snackbar-warning-bg,var(--s-color-surface-bg-inverse-04)))}.dtv-snackbar--danger{--dtv-snackbar-bg:var(--c-snackbar-danger-bg,var(--c-smart-snackbar-danger-bg,var(--s-color-surface-bg-inverse-04)))}@media (max-width:1099px){.dtv-snackbar{--dtv-snackbar-message-font:var(--c-snackbar-message-font,var(--c-smart-snackbar-message-font,var(--f-typography-tablet-body-3-regular-font)));--dtv-snackbar-message-tracking:var(--c-snackbar-message-tracking,var(--c-smart-snackbar-message-tracking,var(--f-typography-tablet-body-3-regular-tracking)));--dtv-snackbar-action-font:var(--c-snackbar-action-font,var(--c-smart-snackbar-action-font,var(--f-typography-tablet-body-3-medium-font)));--dtv-snackbar-action-tracking:var(--c-snackbar-action-tracking,var(--c-smart-snackbar-action-tracking,var(--f-typography-tablet-body-3-medium-tracking)))}}@media (max-width:599px){.dtv-snackbar{--dtv-snackbar-message-font:var(--c-snackbar-message-font,var(--c-smart-snackbar-message-font,var(--f-typography-mobile-body-3-regular-font)));--dtv-snackbar-message-tracking:var(--c-snackbar-message-tracking,var(--c-smart-snackbar-message-tracking,var(--f-typography-mobile-body-3-regular-tracking)));--dtv-snackbar-action-font:var(--c-snackbar-action-font,var(--c-smart-snackbar-action-font,var(--f-typography-mobile-body-3-medium-font)));--dtv-snackbar-action-tracking:var(--c-snackbar-action-tracking,var(--c-smart-snackbar-action-tracking,var(--f-typography-mobile-body-3-medium-tracking)))}}.dtv-tag{--dtv-tag-radius:var(--c-tag-radius,var(--f-shape-border-radius-sm,4px));--dtv-tag-bg:var(--c-tag-bg-neutral,var(--s-color-action-bg-selected-inactive));--dtv-tag-fg:var(--c-tag-fg-neutral,var(--s-color-action-text-label));--dtv-tag-desktop-font-size:var(--c-tag-desktop-font-size,var(--f-typography-desktop-body-3-medium-font-size,14px));--dtv-tag-desktop-font-weight:var(--c-tag-desktop-font-weight,var(--f-typography-desktop-body-3-medium-font-weight,500));--dtv-tag-desktop-line-height:var(--c-tag-desktop-line-height,var(--f-typography-desktop-body-3-medium-line-height,1.3));--dtv-tag-desktop-tracking:var(--c-tag-desktop-tracking,var(--f-typography-desktop-body-3-medium-tracking));--dtv-tag-mobile-font-size:var(--c-tag-mobile-font-size,var(--f-typography-mobile-body-3-medium-font-size,12px));--dtv-tag-mobile-font-weight:var(--c-tag-mobile-font-weight,var(--f-typography-mobile-body-3-medium-font-weight,500));--dtv-tag-mobile-line-height:var(--c-tag-mobile-line-height,var(--f-typography-mobile-body-3-medium-line-height,1.3));--dtv-tag-mobile-tracking:var(--c-tag-mobile-tracking,var(--f-typography-mobile-body-3-medium-tracking));padding:var(--f-spacing-02) var(--f-spacing-03);justify-content:center;align-items:center;gap:var(--f-spacing-02);box-shadow:var(--f-elevation-none);border-radius:var(--dtv-tag-radius);background:var(--dtv-tag-bg);color:var(--dtv-tag-fg);font-size:var(--dtv-tag-desktop-font-size);font-weight:var(--dtv-tag-desktop-font-weight);line-height:var(--dtv-tag-desktop-line-height);letter-spacing:var(--dtv-tag-desktop-tracking);border-style:solid;border-color:#0000;display:inline-flex}.dtv-tag__text{color:var(--dtv-tag-fg);font:inherit;letter-spacing:inherit;display:block}.dtv-tag--truncate .dtv-tag__text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dtv-tag--truncate.dtv-tag--size-desktop{max-width:var(--c-tag-width-desktop,125px)}.dtv-tag--truncate.dtv-tag--size-tablet{max-width:var(--c-tag-width-tablet,125px)}.dtv-tag--truncate.dtv-tag--size-mobile{max-width:var(--c-tag-width-mobile,107px)}.dtv-tag--size-desktop,.dtv-tag--size-tablet{font-size:var(--dtv-tag-desktop-font-size);font-weight:var(--dtv-tag-desktop-font-weight);line-height:var(--dtv-tag-desktop-line-height);letter-spacing:var(--dtv-tag-desktop-tracking)}.dtv-tag--size-mobile{font-size:var(--dtv-tag-mobile-font-size);font-weight:var(--dtv-tag-mobile-font-weight);line-height:var(--dtv-tag-mobile-line-height);letter-spacing:var(--dtv-tag-mobile-tracking)}.dtv-tag--color-neutral{--dtv-tag-bg:var(--c-tag-bg-neutral,var(--f-color-transparent-blue-900-8));--dtv-tag-fg:var(--c-tag-fg-neutral,var(--s-color-action-text-label))}.dtv-tag--color-yellow{--dtv-tag-bg:var(--c-tag-bg-yellow,var(--f-color-yellow-300));--dtv-tag-fg:var(--c-tag-fg-yellow,var(--f-color-neutral-900))}.dtv-tag--color-turquoise{--dtv-tag-bg:var(--c-tag-bg-turquoise,var(--f-color-turquoise-200));--dtv-tag-fg:var(--c-tag-fg-turquoise,var(--f-color-blue-900))}.dtv-tag--color-blue{--dtv-tag-bg:var(--c-tag-bg-blue,var(--f-color-blue-600));--dtv-tag-fg:var(--c-tag-fg-blue,var(--f-color-neutral-white))}.dtv-tag--color-magenta{--dtv-tag-bg:var(--c-tag-bg-magenta,var(--f-color-magenta-650));--dtv-tag-fg:var(--c-tag-fg-magenta,var(--f-color-neutral-white))}.dtv-tag--color-tng-blue{--dtv-tag-bg:var(--c-tag-bg-tng-blue,var(--f-color-tng-blue-600));--dtv-tag-fg:var(--c-tag-fg-tng-blue,var(--f-color-neutral-white))}.dtv-tag__close{width:var(--f-spacing-05);height:var(--f-spacing-05);padding:var(--f-spacing-00);margin:var(--f-spacing-00);margin-left:var(--f-spacing-01);border-radius:var(--c-br);color:var(--dtv-tag-fg);cursor:pointer;transition:opacity var(--f-transition-duration-shorter) var(--f-transition-ease-dtv-in-out);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.dtv-tag--size-desktop .dtv-tag__close,.dtv-tag--size-tablet .dtv-tag__close{width:var(--f-spacing-05);height:var(--f-spacing-05)}.dtv-tag--size-mobile .dtv-tag__close{margin-top:calc((var(--c-tag-close-mobile-size,44px) - var(--c-tag-height-mobile,24px)) / -2);margin-bottom:calc((var(--c-tag-close-mobile-size,44px) - var(--c-tag-height-mobile,24px)) / -2)}.dtv-tag__close:hover{opacity:var(--c-tag-close-hover-opacity,.8)}.dtv-tag__close:active{opacity:var(--c-tag-close-active-opacity,.6)}.dtv-tag__close:focus-visible{outline:var(--s-focus-ring-width,2px) solid var(--s-focus-ring);outline-offset:var(--s-focus-ring-offset,2px)}.dtv-tag__close-icon{flex-shrink:0;display:block}@media (max-width:599px){.dtv-tag--size-desktop .dtv-tag__close,.dtv-tag--size-tablet .dtv-tag__close{width:var(--c-tag-close-mobile-size,44px);height:var(--c-tag-close-mobile-size,44px);margin-top:calc((var(--c-tag-close-mobile-size,44px) - var(--c-tag-height-mobile,24px)) / -2);margin-bottom:calc((var(--c-tag-close-mobile-size,44px) - var(--c-tag-height-mobile,24px)) / -2)}}.dtv-description{--dtv-desc-radius:var(--c-description-radius,var(--f-radius-large));--dtv-desc-border-color:var(--c-description-border-color,var(--s-color-action-stroke-active));padding:var(--f-spacing-00);margin:var(--f-spacing-00);justify-content:center;align-items:center;gap:var(--f-spacing-00);border-radius:var(--dtv-desc-radius);border:1px solid var(--dtv-desc-border-color);background-color:var(--f-color-transparent-blue-900-0);box-shadow:var(--f-elevation-none);flex-direction:column;display:flex}.dtv-description--no-border{border:0}.dtv-description--start{justify-content:flex-start;align-items:flex-start}.dtv-description__label{color:var(--s-color-action-fill-inverse-active);font:var(--f-typography-desktop-label-small-font);letter-spacing:var(--f-typography-desktop-label-small-tracking);box-shadow:var(--f-elevation-none);display:block}@media (max-width:1099px){.dtv-description__label{font:var(--f-typography-tablet-label-small-font);letter-spacing:var(--f-typography-tablet-label-small-tracking)}}@media (max-width:599px){.dtv-description__label{font:var(--f-typography-mobile-label-small-font);letter-spacing:var(--f-typography-mobile-label-small-tracking)}}@layer components{.dtv-tooltip{--dtv-tt-width:var(--c-tooltip-width,var(--dtv-tt-width,224px));--dtv-tt-offset:var(--c-tooltip-offset,var(--f-spacing-03));--dtv-tt-bg:var(--c-tooltip-bg,var(--s-color-action-fill-default,var(--f-color-neutral-white)));--dtv-tt-text:var(--c-tooltip-text,var(--s-color-action-fill-inverse-active,var(--f-color-blue-900)));--dtv-tt-border:var(--c-tooltip-border,var(--s-color-action-fill-default,var(--f-color-neutral-white)));--dtv-tt-padding:var(--c-tooltip-padding,var(--f-spacing-02));--dtv-tt-gap:var(--c-tooltip-gap,var(--f-spacing-00));--dtv-tt-radius:var(--c-tooltip-radius,var(--dtv-tt-radius-fallback));--dtv-tt-radius-fallback:var(--f-radius-tooltip,var(--f-radius-large));--dtv-tt-elevation:var(--c-tooltip-elevation,var(--f-elevation-tooltip));--dtv-tt-font:var(--c-tooltip-body-font,var(--f-typography-desktop-body-3-regular-font));--dtv-tt-tracking:var(--c-tooltip-body-tracking,var(--f-typography-desktop-body-3-regular-tracking));--dtv-tt-title-font:var(--c-tooltip-title-font,var(--f-typography-desktop-body-3-medium-font));--dtv-tt-title-tracking:var(--c-tooltip-title-tracking,var(--f-typography-desktop-body-3-medium-tracking));--dtv-tt-transition-duration:var(--c-tooltip-transition-duration,var(--f-transition-duration-shorter));--dtv-tt-transition-ease:var(--c-tooltip-transition-ease,var(--f-transition-ease-dtv-in-out));justify-content:center;align-items:center;display:inline-flex;position:relative}@media (max-width:1099px){.dtv-tooltip{--dtv-tt-font:var(--c-tooltip-body-font,var(--f-typography-tablet-body-3-regular-font));--dtv-tt-tracking:var(--c-tooltip-body-tracking,var(--f-typography-tablet-body-3-regular-tracking));--dtv-tt-title-font:var(--c-tooltip-title-font,var(--f-typography-tablet-body-3-medium-font));--dtv-tt-title-tracking:var(--c-tooltip-title-tracking,var(--f-typography-tablet-body-3-medium-tracking))}}@media (max-width:599px){.dtv-tooltip{--dtv-tt-font:var(--c-tooltip-body-font,var(--f-typography-mobile-body-3-regular-font));--dtv-tt-tracking:var(--c-tooltip-body-tracking,var(--f-typography-mobile-body-3-regular-tracking));--dtv-tt-title-font:var(--c-tooltip-title-font,var(--f-typography-mobile-body-3-medium-font));--dtv-tt-title-tracking:var(--c-tooltip-title-tracking,var(--f-typography-mobile-body-3-medium-tracking))}}.dtv-tooltip__trigger{width:var(--dtv-tt-trigger-size,var(--f-spacing-06));height:var(--dtv-tt-trigger-size,var(--f-spacing-06));box-sizing:border-box;justify-content:center;align-items:center;display:inline-flex}.dtv-tooltip__info-icon{--dtv-tt-icon-size:var(--c-tooltip-icon-size,var(--f-spacing-04));width:var(--dtv-tt-icon-size);height:var(--dtv-tt-icon-size);font:var(--f-typography-desktop-body-3-regular-font);letter-spacing:var(--f-typography-desktop-body-3-regular-tracking);color:var(--dtv-tt-text);background:var(--dtv-tt-bg);border-style:solid;border-width:2px;border-color:var(--dtv-tt-text);box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;line-height:1;display:inline-flex}.dtv-tooltip__info-icon--ring{outline:var(--s-focus-ring-width,2px) solid var(--s-color-accessibility-focus-ring-default);outline-offset:var(--s-focus-ring-offset,2px)}.dtv-tooltip__panel{font:var(--dtv-tt-font);letter-spacing:var(--dtv-tt-tracking);color:var(--dtv-tt-text);background:var(--dtv-tt-bg);border-style:solid;border-width:1px;border-color:var(--dtv-tt-border);border-radius:var(--dtv-tt-radius);box-shadow:var(--dtv-tt-elevation);padding:var(--dtv-tt-padding);justify-content:center;align-items:center;gap:var(--dtv-tt-gap);opacity:0;visibility:hidden;pointer-events:none;min-inline-size:0;transition:opacity var(--dtv-tt-transition-duration) var(--dtv-tt-transition-ease), visibility var(--dtv-tt-transition-duration) var(--dtv-tt-transition-ease);z-index:var(--dtv-z-index-tooltip,1070);flex-direction:column;display:flex}.dtv-tooltip__panel--open{opacity:1;visibility:visible;pointer-events:auto}.dtv-tooltip__panel--mode-dark{--dtv-tt-bg:var(--c-tooltip-bg-dark,var(--s-color-action-fill-default,var(--f-color-neutral-white)));--dtv-tt-text:var(--c-tooltip-text-dark,var(--s-color-action-fill-inverse-active,var(--f-color-blue-900)));--dtv-tt-border:var(--c-tooltip-border-dark,var(--s-color-action-fill-default,var(--f-color-neutral-white)))}.dtv-tooltip__panel--mode-light{--dtv-tt-bg:var(--c-tooltip-bg-light,var(--s-color-action-fill-default,var(--f-color-neutral-white)));--dtv-tt-text:var(--c-tooltip-text-light,var(--s-color-action-fill-inverse-active,var(--f-color-blue-900)));--dtv-tt-border:var(--c-tooltip-border-light,var(--s-color-action-fill-default,var(--f-color-neutral-white)))}.dtv-tooltip__title{font:var(--dtv-tt-title-font);letter-spacing:var(--dtv-tt-title-tracking);color:inherit;width:100%}.dtv-tooltip__body,.dtv-tooltip__text,.dtv-tooltip__body-html{font:inherit;letter-spacing:inherit;color:inherit;width:100%}.dtv-tooltip__panel--placement-top,.dtv-tooltip__panel--placement-bottom,.dtv-tooltip__panel--placement-left,.dtv-tooltip__panel--placement-right,.dtv-tooltip__panel--placement-top-left,.dtv-tooltip__panel--placement-top-center,.dtv-tooltip__panel--placement-top-right,.dtv-tooltip__panel--placement-bottom-left,.dtv-tooltip__panel--placement-bottom-center,.dtv-tooltip__panel--placement-bottom-right,.dtv-tooltip__panel--placement-left-top,.dtv-tooltip__panel--placement-left-center,.dtv-tooltip__panel--placement-left-bottom,.dtv-tooltip__panel--placement-right-top,.dtv-tooltip__panel--placement-right-center,.dtv-tooltip__panel--placement-right-bottom{position:absolute}.dtv-tooltip--disabled .dtv-tooltip__panel{opacity:0;visibility:hidden;pointer-events:none}.dtv-logo-container{--dtv-logo-radius-circle:var(--c-logo-container-radius-circle,var(--f-radius-pill));--dtv-logo-shadow:var(--c-logo-container-shadow,var(--f-elevation-sm));--dtv-logo-tooltip-shadow:var(--c-logo-container-tooltip-shadow,var(--f-elevation-md));--dtv-logo-tooltip-padding:var(--c-logo-container-tooltip-padding,var(--f-spacing-02));--dtv-logo-tooltip-radius:var(--c-logo-container-tooltip-radius,var(--f-radius-large));--dtv-logo-label-radius:var(--c-logo-container-label-radius,var(--f-radius-large));--dtv-logo-desc-radius:var(--c-logo-container-desc-radius,var(--f-radius-large));--dtv-logo-slot-radius:var(--c-logo-container-slot-radius,var(--f-spacing-00));--dtv-logo-badge-bg:var(--c-logo-container-badge-bg,var(--f-color-blue-400));--dtv-logo-tooltip-typography:var(--c-logo-container-tooltip-font,var(--f-typography-desktop-body-3-regular-font));--dtv-logo-tooltip-tracking:var(--c-logo-container-tooltip-tracking,var(--f-typography-desktop-body-3-regular-tracking));padding:var(--f-spacing-00);margin:var(--f-spacing-00);color:var(--s-color-action-fill-inverse-active);flex-direction:column;justify-content:center;align-items:center;display:inline-flex;position:relative}.dtv-logo-container__btn{inline-size:var(--dtv-logo-size);block-size:var(--dtv-logo-size);padding:var(--f-spacing-00);margin:var(--f-spacing-00);border-radius:var(--dtv-logo-radius-circle);background:var(--s-color-action-fill-default);color:var(--s-color-action-fill-inverse-active);box-shadow:var(--dtv-logo-shadow);border:1px solid #0000;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:visible}.dtv-logo-container--disabled .dtv-logo-container__btn{cursor:not-allowed;box-shadow:var(--f-elevation-none)}.dtv-logo-container__hover-ring{inline-size:var(--dtv-logo-size);block-size:var(--dtv-logo-size);border-radius:var(--dtv-logo-radius-circle);border-style:solid;border-width:var(--dtv-logo-hover-ring-stroke);border-color:var(--s-color-action-stroke-inverse-hover);pointer-events:none;box-sizing:border-box;display:none;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}dtv-logo-container[state=hover] .dtv-logo-container__hover-ring{display:block}.dtv-logo-container--disabled .dtv-logo-container__hover-ring{display:none}.dtv-logo-container__logo-slot{inline-size:var(--dtv-logo-slot-size);block-size:var(--dtv-logo-slot-size);border-radius:var(--dtv-logo-slot-radius);background:var(--s-color-action-text-inverse-body);justify-content:center;align-items:center;display:flex;overflow:hidden}.dtv-logo-container__logo-slot ::slotted(img),.dtv-logo-container__logo-slot ::slotted(svg){max-block-size:100%;max-inline-size:100%;display:block}.dtv-logo-container__badge{inline-size:var(--dtv-logo-badge-size);block-size:var(--dtv-logo-badge-size);border-radius:var(--f-radius-pill);background:var(--dtv-logo-badge-bg);color:var(--s-color-action-fill-default);border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-start:0;inset-inline-end:0}.dtv-logo-container__badge-icon{color:var(--s-color-action-fill-default);justify-content:center;align-items:center;display:inline-flex}.dtv-logo-container__badge-icon ::slotted(svg),.dtv-logo-container__badge-icon ::slotted(dtv-icon){inline-size:var(--dtv-logo-badge-icon-size);block-size:var(--dtv-logo-badge-icon-size);color:var(--s-color-action-fill-default)}.dtv-logo-container__label{padding-block:var(--f-spacing-00);padding-inline:var(--dtv-logo-label-padding-x);border-radius:var(--dtv-logo-label-radius);background:var(--s-color-action-icon-inactive-strong);color:var(--s-color-action-fill-default);font:var(--f-typography-desktop-label-small-font);letter-spacing:var(--f-typography-desktop-label-small-tracking);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-end:var(--dtv-logo-label-offset);inset-inline-start:50%;translate:-50%}.dtv-logo-container__description{color:var(--s-color-action-fill-inverse-active);font:var(--f-typography-desktop-label-small-font);letter-spacing:var(--f-typography-desktop-label-small-tracking);text-align:center;display:block;position:absolute;inset-block-end:var(--dtv-logo-description-offset);inset-inline-start:50%;translate:-50%}.dtv-logo-container--description .dtv-logo-container__btn{gap:var(--dtv-logo-description-gap);padding-block-start:var(--dtv-logo-description-padding-top)}.dtv-logo-container__tooltip{padding:var(--dtv-logo-tooltip-padding);border-radius:var(--dtv-logo-tooltip-radius);background:var(--s-color-action-fill-default);color:var(--s-color-action-fill-inverse-active);box-shadow:var(--dtv-logo-tooltip-shadow);font:var(--dtv-logo-tooltip-typography);letter-spacing:var(--dtv-logo-tooltip-tracking);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;display:flex;position:absolute;inset-block-start:50%;inset-inline-start:calc(100% + var(--dtv-logo-tooltip-gap));translate:0 -50%}.dtv-logo-container--disabled .dtv-logo-container__tooltip,dtv-logo-container:not([tooltip-on-hover]) .dtv-logo-container__tooltip,dtv-logo-container[tooltip-on-hover]:not([state=hover]) .dtv-logo-container__tooltip{display:none}.dtv-logo-container--size-144{--dtv-logo-size:var(--f-spacing-16);--dtv-logo-slot-size:var(--f-spacing-15);--dtv-logo-hover-ring-stroke:8px;--dtv-logo-badge-size:var(--f-spacing-04);--dtv-logo-badge-icon-size:var(--f-spacing-03);--dtv-logo-label-offset:var(--f-spacing-03);--dtv-logo-description-offset:var(--f-spacing-03);--dtv-logo-label-padding-x:var(--f-spacing-02);--dtv-logo-tooltip-gap:var(--f-spacing-03);--dtv-logo-description-padding-top:var(--f-spacing-03);--dtv-logo-description-gap:var(--f-spacing-06)}.dtv-logo-container--size-80{--dtv-logo-size:var(--f-spacing-13);--dtv-logo-slot-size:var(--f-spacing-10);--dtv-logo-hover-ring-stroke:8px;--dtv-logo-badge-size:var(--f-spacing-05);--dtv-logo-badge-icon-size:var(--f-spacing-03);--dtv-logo-label-offset:var(--f-spacing-02);--dtv-logo-description-offset:var(--f-spacing-02);--dtv-logo-label-padding-x:var(--f-spacing-02);--dtv-logo-tooltip-gap:var(--f-spacing-03);--dtv-logo-description-padding-top:var(--f-spacing-03);--dtv-logo-description-gap:var(--f-spacing-06)}.dtv-logo-container--size-64{--dtv-logo-size:var(--f-spacing-11-default);--dtv-logo-slot-size:var(--f-spacing-08-list);--dtv-logo-hover-ring-stroke:4px;--dtv-logo-badge-size:var(--f-spacing-04);--dtv-logo-badge-icon-size:var(--f-spacing-03);--dtv-logo-label-offset:var(--f-spacing-02);--dtv-logo-description-offset:var(--f-spacing-02);--dtv-logo-label-padding-x:var(--f-spacing-02);--dtv-logo-tooltip-gap:var(--f-spacing-03);--dtv-logo-description-padding-top:var(--f-spacing-03);--dtv-logo-description-gap:var(--f-spacing-06)}.dtv-logo-container--size-56{--dtv-logo-size:var(--f-spacing-10);--dtv-logo-slot-size:var(--f-spacing-08-mobile-tablet);--dtv-logo-hover-ring-stroke:4px;--dtv-logo-badge-size:var(--f-spacing-04);--dtv-logo-badge-icon-size:var(--f-spacing-03);--dtv-logo-label-offset:var(--f-spacing-01);--dtv-logo-description-offset:var(--f-spacing-01);--dtv-logo-label-padding-x:var(--f-spacing-02);--dtv-logo-tooltip-gap:var(--f-spacing-03);--dtv-logo-description-padding-top:var(--f-spacing-03);--dtv-logo-description-gap:var(--f-spacing-06)}.dtv-logo-container--size-44{--dtv-logo-size:var(--f-spacing-08-list);--dtv-logo-slot-size:var(--f-spacing-07);--dtv-logo-hover-ring-stroke:4px;--dtv-logo-badge-size:var(--f-spacing-04);--dtv-logo-badge-icon-size:var(--f-spacing-03);--dtv-logo-label-offset:var(--f-spacing-01);--dtv-logo-description-offset:var(--f-spacing-01);--dtv-logo-label-padding-x:var(--f-spacing-02);--dtv-logo-tooltip-gap:var(--f-spacing-03);--dtv-logo-description-padding-top:var(--f-spacing-03);--dtv-logo-description-gap:var(--f-spacing-06)}@media (max-width:1099px){.dtv-logo-container__label,.dtv-logo-container__description{font:var(--f-typography-tablet-label-small-font);letter-spacing:var(--f-typography-tablet-label-small-tracking)}.dtv-logo-container{--dtv-logo-tooltip-typography:var(--c-logo-container-tooltip-font,var(--f-typography-tablet-body-3-regular-font));--dtv-logo-tooltip-tracking:var(--c-logo-container-tooltip-tracking,var(--f-typography-tablet-body-3-regular-tracking))}}@media (max-width:599px){.dtv-logo-container__label,.dtv-logo-container__description{font:var(--f-typography-mobile-label-small-font);letter-spacing:var(--f-typography-mobile-label-small-tracking)}.dtv-logo-container{--dtv-logo-tooltip-typography:var(--c-logo-container-tooltip-font,var(--f-typography-mobile-body-3-regular-font));--dtv-logo-tooltip-tracking:var(--c-logo-container-tooltip-tracking,var(--f-typography-mobile-body-3-regular-tracking))}}.dtv-select{--dtv-se-bg:var(--c-select-bg,var(--s-color-surface-bg-01));--dtv-se-text-default:var(--c-select-text-default,var(--s-color-action-text-body));--dtv-se-icon-default:var(--c-select-icon-default,var(--f-color-neutral-white-grey));--dtv-se-text-selected:var(--c-select-text-selected,var(--f-color-blue-600));--dtv-se-icon-selected:var(--c-select-icon-selected,var(--f-color-blue-500));--dtv-se-border-default:var(--c-select-border-default,var(--f-color-neutral-white-grey));--dtv-se-border-selected:var(--c-select-border-selected,var(--f-color-blue-400));--dtv-se-text-disabled:var(--c-select-text-disabled,var(--s-color-button-content-inactive-subtle));--dtv-se-icon-disabled:var(--c-select-icon-disabled,var(--s-color-icon-control-inactive));--dtv-se-border-disabled:var(--c-select-border-disabled,var(--s-color-inactive-03));--dtv-se-icon-hover:var(--c-select-icon-hover,var(--f-color-blue-50));--dtv-se-focus-ring-color:var(--c-select-focus-ring-color,var(--s-color-accessibility-focus-ring-default));--dtv-se-focus-ring-width:var(--c-select-focus-ring-width,var(--f-shape-border-width-md));--dtv-se-focus-ring-offset:var(--c-select-focus-ring-offset,var(--f-shape-border-width-md));font:var(--f-typography-desktop-body-3-medium-font);letter-spacing:var(--f-typography-desktop-body-3-medium-tracking);justify-content:center;align-items:center;gap:var(--f-spacing-01);inline-size:auto;min-inline-size:var(--f-spacing-12);block-size:var(--f-spacing-08-mobile-tablet);padding:var(--f-spacing-02);border-radius:var(--f-radius-03);border:1px solid var(--dtv-se-border-default);background:var(--dtv-se-bg);color:var(--dtv-se-text-default);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:border-color var(--f-transition-duration-shorter) var(--f-transition-easing-ease-in-out), border-width var(--f-transition-duration-shorter) var(--f-transition-easing-ease-in-out);display:inline-flex;position:relative}.dtv-select.dtv-select--full-width{justify-content:space-between;inline-size:100%}.dtv-select__content{justify-content:center;align-items:center;gap:var(--f-spacing-01);display:inline-flex}.dtv-select.dtv-select--full-width .dtv-select__content{justify-content:flex-start}.dtv-select.dtv-select--icon-end .dtv-select__content{flex-direction:row-reverse}.dtv-select__icon{inline-size:var(--f-spacing-05);block-size:var(--f-spacing-05);color:var(--dtv-se-icon-default);flex:none;justify-content:center;align-items:center;display:inline-flex}.dtv-select__icon ::slotted(*){block-size:100%;inline-size:100%}.dtv-select__icon dtv-icon{color:currentColor}.dtv-select__label{color:var(--dtv-se-text-default);white-space:nowrap;display:inline-block}.dtv-select[data-selected=true]{border-color:var(--dtv-se-border-selected)}.dtv-select[data-selected=true] .dtv-select__label{color:var(--dtv-se-text-selected)}.dtv-select[data-selected=true] .dtv-select__icon{color:var(--dtv-se-icon-selected)}.dtv-select:disabled,.dtv-select[aria-disabled=true]{cursor:not-allowed;border-color:var(--dtv-se-border-disabled)}.dtv-select:disabled .dtv-select__label,.dtv-select[aria-disabled=true] .dtv-select__label{color:var(--dtv-se-text-disabled)}.dtv-select:disabled .dtv-select__icon,.dtv-select[aria-disabled=true] .dtv-select__icon{color:var(--dtv-se-icon-disabled)}.dtv-select:not([data-selected=true]):hover .dtv-select__icon,.dtv-select:not([data-selected=true]):active .dtv-select__icon{color:var(--dtv-se-icon-hover)}.dtv-select[data-selected=true]:hover,.dtv-select[data-selected=true]:active{background:var(--f-color-blue-50)}.dtv-select:focus-visible:not(:disabled):not([aria-disabled=true]):not([data-selected=true]){outline:var(--dtv-se-focus-ring-width) solid var(--dtv-se-focus-ring-color);outline-offset:var(--dtv-se-focus-ring-offset)}.dtv-select[data-selected=true]:focus-visible:not(:disabled):not([aria-disabled=true]){border-width:var(--f-shape-border-width-md);border-color:var(--dtv-se-border-selected);outline:var(--dtv-se-focus-ring-width) solid var(--dtv-se-focus-ring-color);outline-offset:var(--dtv-se-focus-ring-offset)}.dtv-select__selected-ring,.dtv-select__focus-ring{display:none}@media (max-width:1099px){.dtv-select{font:var(--f-typography-tablet-body-3-medium-font);letter-spacing:var(--f-typography-tablet-body-3-medium-tracking)}}@media (max-width:599px){.dtv-select{font:var(--f-typography-mobile-body-3-medium-font);letter-spacing:var(--f-typography-mobile-body-3-medium-tracking)}}}.dtv-snipe{--dtv-sn-bg:var(--dtv-snipe-bg,var(--s-color-action-fill-default,var(--f-color-neutral-white)));--dtv-sn-fg:var(--dtv-snipe-fg,var(--s-color-action-text-label,var(--f-color-blue-900)));--dtv-sn-focus-stroke:var(--dtv-snipe-focus-stroke,var(--s-color-accessibility-focus-ring-default,var(--f-color-blue-500)));--dtv-sn-padding-y:var(--dtv-snipe-padding-y,var(--f-spacing-01));--dtv-sn-padding-x:var(--dtv-snipe-padding-x,var(--f-spacing-03));--dtv-sn-gap:var(--dtv-snipe-gap,var(--f-spacing-00));padding-block:var(--dtv-sn-padding-y);padding-inline:var(--dtv-sn-padding-x);background:var(--dtv-sn-bg);color:var(--dtv-sn-fg);border-radius:var(--f-radius-large);box-shadow:var(--f-elevation-none);font:var(--f-typography-desktop-body-2-medium-font);letter-spacing:var(--f-typography-desktop-body-2-medium-tracking);block-size:var(--f-spacing-08-mobile-tablet);justify-content:center;align-items:center;display:inline-flex;position:relative}.dtv-snipe__content{justify-content:center;align-items:center;gap:var(--dtv-sn-gap);flex-direction:row;display:inline-flex}.dtv-snipe__label{color:var(--dtv-sn-fg);display:block}.dtv-snipe__icon{color:var(--dtv-sn-fg);justify-content:center;align-items:center;display:inline-flex}.dtv-snipe--device-desktop{block-size:var(--f-spacing-08-mobile-tablet);font:var(--f-typography-desktop-body-2-medium-font);letter-spacing:var(--f-typography-desktop-body-2-medium-tracking)}.dtv-snipe--device-mobile-tablet{block-size:var(--f-spacing-07);font:var(--f-typography-desktop-body-3-medium-font);letter-spacing:var(--f-typography-desktop-body-3-medium-tracking)}.dtv-snipe--color-neutral{--dtv-snipe-bg:var(--s-color-action-fill-default,var(--f-color-neutral-white));--dtv-snipe-fg:var(--s-color-action-text-label,var(--f-color-blue-900));--dtv-snipe-focus-stroke:var(--s-color-accessibility-focus-ring-default,var(--f-color-blue-500))}.dtv-snipe--color-blue100{--dtv-snipe-bg:var(--f-color-blue-100);--dtv-snipe-fg:var(--f-color-blue-900);--dtv-snipe-focus-stroke:var(--s-color-accessibility-focus-ring-default,var(--f-color-blue-500))}.dtv-snipe--color-blue700{--dtv-snipe-bg:var(--f-color-blue-700);--dtv-snipe-fg:var(--f-color-neutral-white);--dtv-snipe-focus-stroke:var(--s-color-accessibility-focus-ring-inverse,var(--f-color-turquoise-300))}.dtv-snipe--color-magenta700{--dtv-snipe-bg:var(--f-color-magenta-700);--dtv-snipe-fg:var(--f-color-neutral-white);--dtv-snipe-focus-stroke:var(--s-color-accessibility-focus-ring-inverse,var(--f-color-turquoise-300))}.dtv-snipe__focus-frame{box-sizing:border-box;inline-size:var(--f-spacing-05);block-size:var(--f-spacing-05);border-radius:var(--f-radius-pill);border:4px solid var(--dtv-sn-focus-stroke);pointer-events:none;background:0 0;display:block;position:absolute;inset-block-start:50%;inset-inline-end:var(--f-spacing-02);overflow:hidden;translate:0 -50%}.dtv-snipe--device-mobile-tablet .dtv-snipe__focus-frame{inline-size:var(--f-spacing-04);block-size:var(--f-spacing-04)}.dtv-alert{--dtv-alt-radius-4:var(--c-alert-radius,var(--f-shape-border-radius-sm,4px));--dtv-alt-gap-16:var(--dtv-alt-gap-16,var(--f-spacing-04));--dtv-alt-gap-8:var(--dtv-alt-gap-8,var(--f-spacing-02));--dtv-alt-py-8:var(--dtv-alt-py-8,var(--f-spacing-02));--dtv-alt-p-8:var(--dtv-alt-p-8,var(--f-spacing-02));--dtv-alt-py-4:var(--dtv-alt-py-4,var(--f-spacing-01));--dtv-alt-py-2:var(--dtv-alt-py-2,var(--f-spacing-00));--dtv-alert-bg-error:var(--f-color-red-100);--dtv-alert-border-error:var(--f-color-red-500);--dtv-alert-text-error:var(--f-color-red-900);--dtv-alert-icon-error:var(--s-color-icon-display-error);--dtv-alert-dismiss-error:var(--s-color-button-close-alert-error);--dtv-alert-bg-success:var(--f-color-green-100);--dtv-alert-border-success:var(--f-color-green-500);--dtv-alert-text-success:var(--f-color-green-900);--dtv-alert-icon-success:var(--s-color-icon-display-success);--dtv-alert-dismiss-success:var(--s-color-button-close-alert-success);--dtv-alert-bg-warning:var(--f-color-orange-100);--dtv-alert-border-warning:var(--f-color-orange-500);--dtv-alert-text-warning:var(--f-color-orange-900);--dtv-alert-icon-warning:var(--s-color-icon-display-warning);--dtv-alert-dismiss-warning:var(--s-color-button-close-alert-warning);--dtv-alert-bg-info:var(--f-color-blue-100);--dtv-alert-border-info:var(--f-color-blue-500);--dtv-alert-text-info:var(--f-color-blue-900);--dtv-alert-icon-info:var(--s-color-icon-display-info);--dtv-alert-dismiss-info:var(--s-color-button-close-alert-info);--dtv-alert-bg-critical:var(--f-color-red-600);--dtv-alert-border-critical:var(--f-color-red-600);--dtv-alert-text-critical:var(--s-color-text-inverse-primary);--dtv-alert-icon-critical:var(--s-color-icon-display-neutral);--dtv-alert-dismiss-critical:var(--s-color-button-close-alert-critical);--dtv-alert-bg:var(--dtv-alert-bg-info);--dtv-alert-border:var(--dtv-alert-border-info);--dtv-alert-text:var(--dtv-alert-text-info);--dtv-alert-icon:var(--dtv-alert-icon-info);--dtv-alert-dismiss:var(--dtv-alert-dismiss-info);font:var(--f-typography-desktop-body-2-regular-font);letter-spacing:var(--f-typography-desktop-body-2-regular-tracking);justify-content:flex-start;align-items:center;gap:var(--dtv-alt-gap-16);padding-block:var(--dtv-alt-py-8);padding-inline:var(--f-spacing-00);background:var(--dtv-alert-bg);color:var(--dtv-alert-text);border:1px solid var(--dtv-alert-border);box-shadow:var(--f-elevation-none);flex-direction:row;display:flex;overflow:visible}.dtv-alert.dtv-alert--closed{display:none}.dtv-alert--floating{border-radius:var(--dtv-alt-radius-4)}.dtv-alert--attached{border-start-start-radius:var(--dtv-alt-radius-4);border-start-end-radius:var(--dtv-alt-radius-4);border-end-end-radius:var(--f-shape-border-radius-none,0);border-end-start-radius:var(--f-shape-border-radius-none,0)}.dtv-alert--style-error{--dtv-alert-bg:var(--dtv-alert-bg-error);--dtv-alert-border:var(--dtv-alert-border-error);--dtv-alert-text:var(--dtv-alert-text-error);--dtv-alert-icon:var(--dtv-alert-icon-error);--dtv-alert-dismiss:var(--dtv-alert-dismiss-error)}.dtv-alert--style-success{--dtv-alert-bg:var(--dtv-alert-bg-success);--dtv-alert-border:var(--dtv-alert-border-success);--dtv-alert-text:var(--dtv-alert-text-success);--dtv-alert-icon:var(--dtv-alert-icon-success);--dtv-alert-dismiss:var(--dtv-alert-dismiss-success)}.dtv-alert--style-warning{--dtv-alert-bg:var(--dtv-alert-bg-warning);--dtv-alert-border:var(--dtv-alert-border-warning);--dtv-alert-text:var(--dtv-alert-text-warning);--dtv-alert-icon:var(--dtv-alert-icon-warning);--dtv-alert-dismiss:var(--dtv-alert-dismiss-warning)}.dtv-alert--style-info{--dtv-alert-bg:var(--dtv-alert-bg-info);--dtv-alert-border:var(--dtv-alert-border-info);--dtv-alert-text:var(--dtv-alert-text-info);--dtv-alert-icon:var(--dtv-alert-icon-info);--dtv-alert-dismiss:var(--dtv-alert-dismiss-info)}.dtv-alert--style-critical{--dtv-alert-bg:var(--dtv-alert-bg-critical);--dtv-alert-border:var(--dtv-alert-border-critical);--dtv-alert-text:var(--dtv-alert-text-critical);--dtv-alert-icon:var(--dtv-alert-icon-critical);--dtv-alert-dismiss:var(--dtv-alert-dismiss-critical)}.dtv-alert__left{justify-content:flex-start;align-items:center;gap:var(--f-spacing-05);padding:var(--f-spacing-03) var(--f-spacing-03) var(--f-spacing-03) var(--f-spacing-05);min-width:var(--f-spacing-00);flex-direction:row;flex:1;display:flex}.dtv-alert__icon{color:var(--dtv-alert-icon);box-sizing:content-box;width:24px;height:24px;padding:2px;padding-block:var(--f-spacing-01);flex:none;display:block}.dtv-alert__icon dtv-icon{width:100%;height:100%;display:block}.dtv-alert__icon .dtv-icon__svg svg path{fill:var(--dtv-alert-icon);color:var(--dtv-alert-icon)}.dtv-alert__text{justify-content:flex-start;align-items:center;gap:var(--f-spacing-03);padding-block:var(--f-spacing-01);padding-inline:var(--f-spacing-00);color:var(--dtv-alert-text);min-width:var(--f-spacing-00);flex:1;display:flex}.dtv-alert--stack-1 .dtv-alert__text{flex-direction:row}.dtv-alert--stack-2 .dtv-alert__text{display:contents}.dtv-alert--stack-2{align-items:center;gap:var(--f-spacing-01) var(--f-spacing-04);padding:var(--f-spacing-04);grid-template-columns:auto 1fr auto;grid-template-areas:"icon title actions"".desc.";display:grid}.dtv-alert--stack-2 .dtv-alert__left{display:contents}.dtv-alert--stack-2 .dtv-alert__icon{grid-area:icon;padding:0}.dtv-alert--stack-2 .dtv-alert__title{grid-area:title}.dtv-alert--stack-2 .dtv-alert__description{grid-area:desc}.dtv-alert--stack-2 .dtv-alert__actions{grid-area:actions;padding:0}.dtv-alert--stack-3 .dtv-alert__text,.dtv-alert--stack-3 .dtv-alert__left{display:contents}.dtv-alert__title{font:var(--f-typography-desktop-body-2-medium-font);letter-spacing:var(--f-typography-desktop-body-2-medium-tracking);color:var(--dtv-alert-text)}.dtv-alert__description{font:var(--f-typography-desktop-body-2-regular-font);letter-spacing:var(--f-typography-desktop-body-2-regular-tracking);color:var(--dtv-alert-text)}.dtv-alert__link{font-weight:var(--f-typography-desktop-body-2-medium-font-weight,500);color:inherit;cursor:pointer;text-decoration:underline}.dtv-alert__link:hover{text-decoration:none}.dtv-alert__actions{justify-content:flex-start;align-items:center;gap:var(--f-spacing-03);padding:var(--f-spacing-03);flex-direction:row;flex:none;display:flex}.dtv-alert--stack-3{align-items:start;gap:var(--f-spacing-02) var(--f-spacing-05);padding:var(--f-spacing-04);padding-right:var(--f-spacing-09);grid-template-columns:auto 1fr;grid-template-areas:"icon title"".desc"".actions";display:grid;position:relative}.dtv-alert--stack-3 .dtv-alert__icon{grid-area:icon;align-self:center;padding:0}.dtv-alert--stack-3 .dtv-alert__title{grid-area:title;align-self:center}.dtv-alert--stack-3 .dtv-alert__description{grid-area:desc}.dtv-alert--stack-3 .dtv-alert__actions{grid-area:actions;justify-content:flex-start;width:auto;padding:0}.dtv-alert__action-btn{font:var(--f-typography-desktop-body-3-medium-font);letter-spacing:var(--f-typography-desktop-body-3-medium-tracking)}.dtv-alert--stack-3 .dtv-alert__dismiss{top:var(--f-spacing-02);right:var(--f-spacing-02);position:absolute}.dtv-alert__dismiss{box-sizing:content-box;width:20px;height:20px;padding:var(--f-spacing-03);background:var(--f-color-transparent-white-0);color:var(--dtv-alert-dismiss);border-radius:var(--f-radius-pill);cursor:pointer;border:0;flex-direction:row;justify-content:center;align-items:center;display:inline-flex}.dtv-alert__dismiss:hover{background:var(--s-color-action-stroke-hover)}.dtv-alert__dismiss:active{background:var(--s-color-action-stroke-pressed)}.dtv-alert__dismiss dtv-icon{width:100%;height:100%;display:block}.dtv-alert__dismiss .dtv-icon__svg svg path{fill:var(--dtv-alert-dismiss);color:var(--dtv-alert-dismiss)}@media (max-width:1099px){.dtv-alert{font:var(--f-typography-tablet-body-2-regular-font);letter-spacing:var(--f-typography-tablet-body-2-regular-tracking)}.dtv-alert__title{font:var(--f-typography-tablet-body-2-medium-font);letter-spacing:var(--f-typography-tablet-body-2-medium-tracking)}.dtv-alert__description{font:var(--f-typography-tablet-body-2-regular-font);letter-spacing:var(--f-typography-tablet-body-2-regular-tracking)}.dtv-alert__action-btn{font:var(--f-typography-tablet-body-3-medium-font);letter-spacing:var(--f-typography-tablet-body-3-medium-tracking)}}@media (max-width:599px){.dtv-alert{font:var(--f-typography-mobile-body-2-regular-font);letter-spacing:var(--f-typography-mobile-body-2-regular-tracking)}.dtv-alert__title{font:var(--f-typography-mobile-body-2-medium-font);letter-spacing:var(--f-typography-mobile-body-2-medium-tracking)}.dtv-alert__description{font:var(--f-typography-mobile-body-2-regular-font);letter-spacing:var(--f-typography-mobile-body-2-regular-tracking)}.dtv-alert__action-btn{font:var(--f-typography-mobile-body-3-medium-font);letter-spacing:var(--f-typography-mobile-body-3-medium-tracking)}}.dtv-btn{--dtv-btn-focus-ring-color:var(--dtv-btn-focus-ring,var(--s-color-accessibility-focus-ring-default));--dtv-btn-focus-ring-width:var(--dtv-btn-focus-ring-width,2px);--dtv-btn-focus-ring-offset:var(--dtv-btn-focus-ring-offset,var(--f-spacing-01));--dtv-btn-bg:var(--s-color-button-primary-bg-active);--dtv-btn-bg-hover:var(--s-color-button-primary-bg-hover);--dtv-btn-bg-pressed:var(--s-color-button-primary-bg-pressed);--dtv-btn-color:var(--s-color-button-content-inverse);--dtv-btn-border-color:var(--f-color-transparent-white-0);--dtv-btn-border-width:0px;--dtv-btn-disabled-bg:var(--s-color-button-primary-bg-inactive);--dtv-btn-disabled-color:var(--s-color-button-content-inactive-strong);--dtv-btn-disabled-border-color:var(--s-color-inactive-03);-webkit-user-select:none;-moz-user-select:none;user-select:none;font:var(--f-typography-desktop-body-2-medium-font);letter-spacing:var(--f-typography-desktop-body-2-medium-tracking);border-radius:var(--f-radius-pill);border-style:solid;border-width:var(--dtv-btn-border-width);border-color:var(--dtv-btn-border-color);background-color:var(--dtv-btn-bg);color:var(--dtv-btn-color);height:var(--dtv-btn-height);transition-property:background-color,color,border-color,box-shadow;transition-duration:var(--f-transition-duration-shorter);transition-timing-function:var(--f-transition-ease-dtv-in-out);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}@media (max-width:1099px){.dtv-btn{font:var(--f-typography-tablet-body-2-medium-font);letter-spacing:var(--f-typography-tablet-body-2-medium-tracking)}}@media (max-width:599px){.dtv-btn{font:var(--f-typography-mobile-body-2-medium-font);letter-spacing:var(--f-typography-mobile-body-2-medium-tracking)}}.dtv-btn__inner{justify-content:center;align-items:center;gap:var(--dtv-btn-gap,var(--f-spacing-03));display:inline-flex}.dtv-btn__label-wrap{justify-content:center;align-items:center;display:inline-flex}.dtv-btn__label{color:currentColor;font:inherit;letter-spacing:inherit;display:inline-block}.dtv-btn__label--hidden{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dtv-btn__icon,.dtv-btn__icon--left,.dtv-btn__icon--end,.dtv-btn__spinner{width:var(--dtv-btn-icon-size);height:var(--dtv-btn-icon-size);color:currentColor;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.dtv-btn__spinner{border-radius:calc(var(--dtv-btn-icon-size) / 2);animation:dtv-btn-spin var(--f-transition-duration-standard) linear infinite;border:2px solid;border-right-color:#0000}@media (prefers-reduced-motion:reduce){.dtv-btn{transition:none}.dtv-btn__spinner{animation:none}}.dtv-btn[data-loading=true]{pointer-events:none}.dtv-btn[data-loading=true] .dtv-btn__icon,.dtv-btn[data-loading=true] .dtv-btn__icon--end{display:none}.dtv-btn:is(:disabled,[aria-disabled=true],[data-disabled=true]){background-color:var(--dtv-btn-disabled-bg);color:var(--dtv-btn-disabled-color);border-color:var(--dtv-btn-disabled-border-color);cursor:not-allowed;pointer-events:none;box-shadow:none}.dtv-btn:hover:not(:disabled,[aria-disabled=true],[data-disabled=true],[data-loading=true]){background-color:var(--dtv-btn-bg-hover)}.dtv-btn:active:not(:disabled,[aria-disabled=true],[data-disabled=true],[data-loading=true]){background-color:var(--dtv-btn-bg-pressed)}.dtv-btn:focus-visible:not(:disabled,[aria-disabled=true],[data-disabled=true],[data-loading=true]){outline:var(--dtv-btn-focus-ring-width) solid var(--dtv-btn-focus-ring-color);outline-offset:var(--dtv-btn-focus-ring-offset)}.dtv-btn[data-tone=inverse]{--dtv-btn-focus-ring-color:var(--dtv-btn-focus-ring,var(--s-color-accessibility-focus-ring-inverse))}.dtv-btn--primary{--dtv-btn-bg:var(--s-color-button-primary-bg-active);--dtv-btn-bg-hover:var(--s-color-button-primary-bg-hover);--dtv-btn-bg-pressed:var(--s-color-button-primary-bg-pressed);--dtv-btn-color:var(--s-color-button-content-inverse);--dtv-btn-border-color:var(--f-color-transparent-white-0);--dtv-btn-border-width:0px}.dtv-btn--secondary{--dtv-btn-bg:var(--s-color-button-secondary-bg-active);--dtv-btn-bg-hover:var(--s-color-button-secondary-bg-hover);--dtv-btn-bg-pressed:var(--s-color-button-secondary-bg-pressed);--dtv-btn-color:var(--s-color-button-content-default);--dtv-btn-border-color:var(--s-color-button-secondary-border-default);--dtv-btn-border-width:1px}.dtv-btn--secondary:hover:not(:disabled,[aria-disabled=true],[data-disabled=true],[data-loading=true]){color:var(--s-color-button-secondary-content-hover,var(--s-color-button-content-inverse));border-color:var(--s-color-button-secondary-border-default)}.dtv-btn--secondary:active:not(:disabled,[aria-disabled=true],[data-disabled=true],[data-loading=true]){color:var(--s-color-button-secondary-content-pressed,var(--s-color-button-content-inverse));border-color:var(--s-color-button-secondary-border-default)}.dtv-btn--tertiary{--dtv-btn-bg:var(--s-color-button-tertiary-bg-active);--dtv-btn-bg-hover:var(--s-color-button-tertiary-bg-hover);--dtv-btn-bg-pressed:var(--s-color-button-tertiary-bg-pressed);--dtv-btn-color:var(--s-color-button-content-default);--dtv-btn-border-color:var(--f-color-transparent-white-0);--dtv-btn-border-width:0px}.dtv-btn--tonal{--dtv-btn-bg:var(--s-color-inactive-02);--dtv-btn-bg-hover:var(--s-color-inactive-03);--dtv-btn-bg-pressed:var(--s-color-inactive-04);--dtv-btn-color:var(--s-color-icon-display-blue600);--dtv-btn-border-color:var(--f-color-transparent-white-0);--dtv-btn-border-width:0px}.dtv-btn--text{--dtv-btn-bg:var(--s-color-button-tertiary-bg-active);--dtv-btn-bg-hover:var(--s-color-button-tertiary-bg-hover);--dtv-btn-bg-pressed:var(--s-color-button-tertiary-bg-pressed);--dtv-btn-color:var(--s-color-button-content-default);--dtv-btn-border-color:var(--f-color-transparent-white-0);--dtv-btn-border-width:0px;padding-inline:var(--f-spacing-02)}.dtv-btn--variant-icon{--dtv-btn-bg:var(--s-color-button-tertiary-bg-active);--dtv-btn-bg-hover:var(--s-color-button-tertiary-bg-hover);--dtv-btn-bg-pressed:var(--s-color-button-tertiary-bg-pressed);--dtv-btn-color:var(--s-color-button-content-default);--dtv-btn-border-color:var(--f-color-transparent-white-0);--dtv-btn-border-width:0px}.dtv-btn-size-lg{--dtv-btn-height:var(--dtv-btn-height-lg,var(--f-spacing-10));--dtv-btn-icon-size:var(--f-spacing-07);--dtv-btn-gap:var(--f-spacing-03);padding-inline:var(--dtv-btn-padding-x-lg,var(--f-spacing-06));font:var(--f-typography-desktop-body-2-medium-font);letter-spacing:var(--f-typography-desktop-body-2-medium-tracking)}.dtv-btn-size-md{--dtv-btn-height:var(--f-spacing-09);--dtv-btn-icon-size:var(--f-spacing-06);--dtv-btn-gap:var(--f-spacing-03);padding-inline:var(--f-spacing-05);font:var(--f-typography-desktop-body-2-medium-font);letter-spacing:var(--f-typography-desktop-body-2-medium-tracking)}.dtv-btn-size-sm{--dtv-btn-height:var(--f-spacing-08-mobile-tablet);--dtv-btn-icon-size:var(--f-spacing-05);--dtv-btn-gap:var(--f-spacing-02);padding-inline:var(--f-spacing-05);font:var(--f-typography-desktop-body-3-medium-font);letter-spacing:var(--f-typography-desktop-body-3-medium-tracking)}.dtv-btn-size-xs{--dtv-btn-height:var(--f-spacing-06);--dtv-btn-icon-size:var(--f-spacing-05);--dtv-btn-gap:var(--f-spacing-02);padding-inline:var(--f-spacing-03);font:var(--f-typography-desktop-body-3-medium-font);letter-spacing:var(--f-typography-desktop-body-3-medium-tracking)}.dtv-btn--icon{width:var(--dtv-btn-height);gap:0;padding:0}.dtv-btn--icon .dtv-btn__inner{justify-content:center;gap:0;width:100%}.dtv-btn-full{width:100%}.dtv-tb{--dtv-tb-radius:var(--f-spacing-02);--dtv-tb-border-width:var(--c-bbw);--dtv-tb-border:var(--f-color-neutral-500);--dtv-tb-border-hover:var(--f-color-neutral-black);--dtv-tb-border-engaged:var(--f-color-blue-700);--dtv-tb-border-disabled:var(--f-color-neutral-300);--dtv-tb-border-error:var(--f-color-red-700);--dtv-tb-border-error-hover:var(--f-color-red-600);--dtv-tb-focus-ring:var(--s-fr);--dtv-tb-bg:var(--s-surface-bg-01);--dtv-tb-text:var(--s-text-primary);--dtv-tb-label:var(--f-color-neutral-700);--dtv-tb-placeholder:var(--f-color-neutral-700);--dtv-tb-icon:var(--f-color-neutral-700);--dtv-tb-helper:var(--f-color-neutral-600);--dtv-tb-helper-success:var(--f-color-green-500);--dtv-tb-helper-error-icon:var(--f-color-red-600);--dtv-tb-helper-error-text:var(--f-color-red-700);--dtv-tb-action-bg:transparent;--dtv-tb-action-bg-hover:var(--f-color-neutral-100);flex-direction:column;gap:0;width:100%;display:flex}.dtv-tb--on-dark{--dtv-tb-bg:var(--s-surface-inverse-bg-01);--dtv-tb-text:var(--f-color-neutral-white);--dtv-tb-label:var(--f-color-neutral-200);--dtv-tb-placeholder:var(--f-color-neutral-300);--dtv-tb-icon:var(--f-color-neutral-white);--dtv-tb-helper:var(--f-color-neutral-200);--dtv-tb-action-bg-hover:var(--f-color-transparent-white-12);--dtv-tb-border:var(--f-color-neutral-500);--dtv-tb-border-hover:var(--f-color-neutral-300)}.dtv-tb-control{border:var(--dtv-tb-border-width) solid var(--dtv-tb-border);border-radius:var(--dtv-tb-radius);background-color:var(--dtv-tb-bg);height:48px;transition:border-color var(--f-transition-duration-shorter) var(--f-transition-easing-ease-out), box-shadow var(--f-transition-duration-shortest) var(--f-transition-easing-ease-out);position:relative}.dtv-tb-label-mask{left:var(--f-spacing-05);top:calc(var(--f-spacing-03) * -1);width:-moz-fit-content;width:fit-content;height:var(--f-spacing-03);background-color:var(--dtv-tb-bg);padding:0 var(--f-spacing-02);border-radius:var(--dtv-tb-radius);pointer-events:none;z-index:0;opacity:0;visibility:hidden;transition:opacity var(--f-transition-duration-shorter) var(--f-transition-easing-ease-out);position:absolute}.dtv-tb-label{left:var(--f-spacing-05);top:calc(var(--f-spacing-03) * -1);z-index:1;font:var(--f-typography-desktop-body-3-regular-font);letter-spacing:var(--f-typography-desktop-body-3-regular-tracking);color:var(--dtv-tb-label);padding:0 var(--f-spacing-02);background-color:var(--dtv-tb-bg);pointer-events:none;opacity:0;visibility:hidden;transition:opacity var(--f-transition-duration-shorter) var(--f-transition-easing-ease-out);position:absolute}.dtv-tb--label-visible .dtv-tb-label,.dtv-tb--label-visible .dtv-tb-label-mask{opacity:1;visibility:visible}.dtv-tb-row{padding-left:var(--f-spacing-05);padding-right:var(--f-spacing-02);align-items:center;gap:var(--f-spacing-03);display:flex}.dtv-tb--desktop .dtv-tb-row{min-height:calc(var(--f-spacing-05) + var(--f-spacing-08))}.dtv-tb--tablet-mobile .dtv-tb-row{min-height:calc(var(--f-spacing-05) + var(--f-spacing-07))}.dtv-tb-icon{color:var(--dtv-tb-icon);justify-content:center;align-items:center;display:inline-flex}.dtv-tb-icon :is(svg,img){width:var(--f-spacing-05);height:var(--f-spacing-05);display:block}.dtv-tb-input{width:100%;min-width:0;color:var(--dtv-tb-text);font:var(--f-typography-desktop-body-2-regular-font);letter-spacing:var(--f-typography-desktop-body-2-regular-tracking);background:0 0;border:none;outline:none;padding:13.5px 0}.dtv-tb--tablet-mobile .dtv-tb-input{font:var(--f-typography-mobile-body-2-regular-font);letter-spacing:var(--f-typography-mobile-body-2-regular-tracking);font-family:roboto-regular}.dtv-tb-input::-moz-placeholder{color:var(--dtv-tb-placeholder)}.dtv-tb-input::placeholder{color:var(--dtv-tb-placeholder)}.dtv-tb-action{-webkit-user-select:none;-moz-user-select:none;user-select:none;background:var(--dtv-tb-action-bg);color:var(--dtv-tb-icon);padding:var(--f-spacing-04);border-radius:var(--f-radius-pill);cursor:pointer;transition:background-color var(--f-transition-duration-shorter) var(--f-transition-easing-ease-out), color var(--f-transition-duration-shorter) var(--f-transition-easing-ease-out);border:none;justify-content:center;align-items:center;display:inline-flex}.dtv-tb-input:-moz-focusring{box-shadow:none;outline:none}.dtv-tb-input::-moz-focus-inner{border:none;padding:0}.dtv-tb-input:-moz-ui-invalid{box-shadow:none}.dtv-tb-action:disabled{cursor:not-allowed;pointer-events:none;color:var(--f-color-neutral-400)}.dtv-tb-action__icon :is(svg,img){display:block}.dtv-tb:hover .dtv-tb-control,.dtv-tb[data-demo-state=hover] .dtv-tb-control{border-color:var(--dtv-tb-border-hover)}.dtv-tb:focus-within .dtv-tb-control,.dtv-tb[data-demo-state=engaged] .dtv-tb-control{border-color:var(--s-acc-fr);border-width:2px}dtv-textbox[data-control-focus=true][data-focus-visible=true] .dtv-tb-control{outline:var(--c-bf-w) solid var(--dtv-tb-focus-ring);outline-offset:var(--f-spacing-02)}.dtv-tb[data-demo-state=focus] .dtv-tb-control{outline:var(--c-bf-w) solid var(--dtv-tb-focus-ring);outline-offset:var(--f-spacing-02);border-color:var(--dtv-tb-border-engaged)}.dtv-tb--disabled .dtv-tb-control,.dtv-tb--disabled:hover .dtv-tb-control{border-color:var(--dtv-tb-border-disabled)}.dtv-tb--disabled .dtv-tb-input,.dtv-tb--disabled .dtv-tb-icon,.dtv-tb--disabled .dtv-tb-label{color:var(--f-color-neutral-600)}.dtv-tb--disabled .dtv-tb-input::-moz-placeholder{color:var(--f-color-neutral-400)}.dtv-tb--disabled .dtv-tb-input::placeholder{color:var(--f-color-neutral-400)}.dtv-tb--invalid .dtv-tb-control{border-color:var(--dtv-tb-border-error);border-width:2px}.dtv-tb--invalid:hover .dtv-tb-control,.dtv-tb--invalid[data-demo-state=hover] .dtv-tb-control{border-color:var(--dtv-tb-border-error-hover)}.dtv-tb--invalid:focus-within .dtv-tb-control,.dtv-tb--invalid[data-demo-state=engaged] .dtv-tb-control{border-color:var(--dtv-tb-border-error)}.dtv-tb--invalid .dtv-tb-label{color:var(--dtv-tb-border-error)}.dtv-tb-helper{align-items:center;gap:var(--f-spacing-03);padding:var(--f-spacing-03) var(--f-spacing-03);font:var(--f-typography-desktop-body-3-regular-font);letter-spacing:var(--f-typography-desktop-body-3-regular-tracking);color:var(--dtv-tb-helper);display:flex}.dtv-tb--tablet-mobile .dtv-tb-helper{font:var(--f-typography-mobile-body-3-regular-font);letter-spacing:var(--f-typography-mobile-body-3-regular-tracking)}.dtv-tb-helper--success{color:var(--dtv-tb-helper)}.dtv-tb-helper--error{color:var(--dtv-tb-helper-error-text)}.dtv-tb-helper__text{min-width:0}.dtv-tb-status-icon{width:var(--f-spacing-05);height:var(--f-spacing-05);border-radius:var(--f-radius-pill);background-color:var(--dtv-tb-helper);flex:none;display:inline-flex;position:relative}.dtv-tb-status-icon--success{background-color:var(--dtv-tb-helper-success)}.dtv-tb-status-icon--error{background-color:var(--dtv-tb-helper-error-icon)}.dtv-tb-status-icon--success:before{content:"";left:var(--f-spacing-02);top:var(--f-spacing-02);width:calc(var(--f-spacing-05) - var(--f-spacing-03));height:calc(var(--f-spacing-05) - var(--f-spacing-03));border-right:var(--c-bbw) solid var(--f-color-neutral-white);border-bottom:var(--c-bbw) solid var(--f-color-neutral-white);transform-origin:50%;position:absolute;transform:rotate(45deg)}.dtv-tb-status-icon--error:before,.dtv-tb-status-icon--error:after{content:"";width:calc(var(--f-spacing-05) - var(--f-spacing-03));height:var(--c-bbw);background-color:var(--f-color-neutral-white);transform-origin:50%;position:absolute;top:50%;left:50%}.dtv-tb-status-icon--error:before{transform:translate(-50%,-50%)rotate(45deg)}.dtv-tb-status-icon--error:after{transform:translate(-50%,-50%)rotate(-45deg)}.dtv-demo-surface{gap:var(--f-spacing-04);padding:var(--f-spacing-05);border-radius:var(--c-acc-frad);flex-direction:column;display:flex}.dtv-demo-surface--dark{background-color:var(--s-surface-inverse-bg-01);color:var(--f-color-neutral-white)}}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}dtv-textbox input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}dtv-textbox input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}dtv-textbox input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}


