/** @generated -- This file is automatically synced from dig-components@18.13.0. DO NOT MODIFY! **/

/**
  This file should not be imported into your CSS or SASS files - the CSS variables will be available on the page for you to use.
  DO NOT USE THIS FILE OR THE CSS VARIABLE TOKENS WITHOUT FIRST TALKING TO THE DESIGN SYSTEMS ON-CALL (SEE #design-systems ON SLACK)
**/

/*! autoprefixer: off */
/* -- tokens.css */
.dig-Mode--bright,
:root {
    --scheme__color: light;
    --scheme__inverse__color: dark;
    --spacing__base_unit: 8px;
    --spacing__unit--0_5: 4px;
    --spacing__unit--1: 8px;
    --spacing__unit--1_5: 12px;
    --spacing__unit--2: 16px;
    --spacing__unit--2_5: 20px;
    --spacing__unit--3: 24px;
    --spacing__unit--4: 32px;
    --spacing__unit--5: 40px;
    --boxshadow__elevation1: 0px 8px 32px #1e191908, 0px 8px 16px #1e191908, 0px 4px 8px #1e191908,
        0px 2px 4px #1e191908, 0px 1px 2px #1e191908;
    --boxshadow__elevation2: 0px 16px 80px #1e191908, 0px 32px 48px #1e191908,
        0px 16px 32px #1e191908, 0px 8px 24px #1e191908, 0px 4px 16px #1e191908,
        0px 2px 8px #1e191908, 0px 1px 4px #1e191908;
    --easing__linear: linear;
    --easing__enter: cubic-bezier(0, 0.6, 0, 1);
    --easing__leave: cubic-bezier(1, 0, 1, 0.5);
    --easing__transition: cubic-bezier(0.66, 0, 0, 1);
    --duration__125: 125ms;
    --duration__333: 333ms;
    --duration__708: 708ms;
    --duration__1000: 1000ms;
    --duration__non-motion: var(--duration__125);
    --duration__micro: var(--duration__333);
    --duration__micro-fast: var(--duration__125);
    --duration__surface: var(--duration__333);
    --duration__surface-slow: var(--duration__708);
    --__bodyFontStack: Atlas Grotesk Web, Atlas Grotesk, AtlasGrotesk, -apple-system,
        BlinkMacSystemFont, 'Segoe UI', 'Helvetica Neue', Helvetica, Arial, sans-serif,
        'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
    --__desktopMacBodyFontStack: Atlas Grotesk Web, Atlas Grotesk, system-ui;
    --__titleFontStack: Sharp Grotesk, SharpGrotesk, Sharp Grotesk KR, Sharp Grotesk Thai,
        var(--__bodyFontStack);
    --type__body__monospace--fontweight__strong: 600;
    --color__core__primary: #1e1919;
    --color__core__secondary: #f7f5f2;
    --color__core__accent: #0061fe;
    --color__button__primary__hover: #0057e5;
    --color__button__primary__active: #0050d0;
    --color__standard__text: #1e1919;
    --color__standard__border: #a69e9299;
    --color__standard__background: #fff;
    --color__faint__text: #524a3ed1;
    --color__faint__border: #a6917133;
    --color__faint__background: #f7f5f2;
    --color__disabled__text: #524a3e66;
    --color__disabled__border: #c0bbb4;
    --color__disabled__background: #c0bbb4;
    --color__elevated__background: #fbfaf9;
    --color__attention__text: #0061fe;
    --color__attention__border: #0061fe;
    --color__attention__border--faint: #0061fe52;
    --color__attention__background: #0061fe29;
    --color__attention__background--faint: #0061fe14;
    --color__success__text: #2d7a02;
    --color__success__border: #2d7a02;
    --color__success__border--faint: #2d7a0252;
    --color__success__background: #2d7a021f;
    --color__warning__text: #9b6400;
    --color__warning__border: #9b6400;
    --color__warning__border--faint: #9b640052;
    --color__warning__background: #fad24b3d;
    --color__alert__text: #9b0032;
    --color__alert__border: #9b0032;
    --color__alert__border--faint: #9b003252;
    --color__alert__background: #9b00321a;
    --color__opacity--1: #a6917124;
    --color__opacity--2: #a691713d;
    --color__opacity--3: #a6917152;
    --color__glyph__primary: #1e1919;
    --color__glyph__accent: #0061fe;
    --color__utility__focusring: #428bff;
    --color__utility__overlay: #544a4480;
    --boxshadow__focusring: 0 0 0 3px var(--color__utility__focusring);
    --color__inverse__utility__focusring: #0060fa;
    --boxshadow__inverse__focusring: 0 0 0 3px var(--color__inverse__utility__focusring);
    --color__inverse__core__primary: #f7f5f2;
    --color__inverse__core__secondary: #1e1919;
    --color__inverse__core__accent: #3984ff;
    --color__inverse__button__primary__hover: #4d90ff;
    --color__inverse__button__primary__active: #5d9aff;
    --color__inverse__standard__text: #f7f5f2;
    --color__inverse__standard__border: #8e8b8780;
    --color__inverse__standard__background: #161313;
    --color__inverse__faint__text: #f7f5f299;
    --color__inverse__faint__border: #8e8b8733;
    --color__inverse__faint__background: #242121;
    --color__inverse__disabled__text: #f7f5f24d;
    --color__inverse__disabled__border: #f7f5f24d;
    --color__inverse__disabled__background: #d8d3cb;
    --color__inverse__elevated__background: #2b2929;
    --color__inverse__attention__text: #3984ff;
    --color__inverse__attention__border: #3984ff;
    --color__inverse__attention__border--faint: #3984ff66;
    --color__inverse__attention__background: #3984ff66;
    --color__inverse__attention__background--faint: #3984ff29;
    --color__inverse__success__text: #b4dc19;
    --color__inverse__success__border: #b4dc19;
    --color__inverse__success__border--faint: #b4dc1966;
    --color__inverse__success__background: #b4dc194d;
    --color__inverse__warning__text: #fad24b;
    --color__inverse__warning__border: #fad24b;
    --color__inverse__warning__border--faint: #fad24b66;
    --color__inverse__warning__background: #fad24b4d;
    --color__inverse__alert__text: #fa551e;
    --color__inverse__alert__border: #fa551e;
    --color__inverse__alert__border--faint: #fa551e66;
    --color__inverse__alert__background: #fa551e4d;
    --color__inverse__opacity--1: #8e8b8729;
    --color__inverse__opacity--2: #8e8b873d;
    --color__inverse__opacity--3: #8e8b8752;
    --color__inverse__glyph__primary: #696663;
    --color__inverse__glyph__accent: #3984ff;
    --color__accent__zen: #14c8eb;
    --color__accent__ocean: #007891;
    --color__accent__sunset: #fa551e;
    --color__accent__crimson: #9b0032;
    --color__accent__tangerine: #ff8c19;
    --color__accent__rust: #be4b0a;
    --color__accent__lime: #b4dc19;
    --color__accent__canopy: #0f503c;
    --color__accent__cloud: #b4c8e1;
    --color__accent__navy: #283750;
    --color__accent__orchid: #c8aff0;
    --color__accent__plum: #78286e;
    --color__accent__pink: #ffafa5;
    --color__accent__azalea: #cd2f7b;
    --color__accent__banana: #fad24b;
    --color__accent__gold: #9b6400;
    --breakpoint__small: 600px;
    --breakpoint__standard: 1024px;
    --breakpoint__medium: 1024px;
    --breakpoint__large: 1600px;
    --breakpoint__xlarge: 1920px;
    --color__opacity--darken1: #0000000f;
    --color__opacity--darken2: #0000001f;
    --color__opacity--darken3: #0000002e;
    --color__opacity--lighten1: #ffffff1a;
    --color__opacity--lighten2: #ffffff26;
    --color__opacity--lighten3: #fff3;
    --color__black: #000;
    --color__black--5: #f2f2f2;
    --color__black--15: #d9d9d9;
    --color__black--25: #bfbfbf;
    --color__black--40: #999;
    --color__black--60: #666;
    --color__black--80: #333;
    --color__black--90: #1f1f1f;
    --color__black--95: #0d0d0d;
    --color__candy__apple--80: #ff002e;
    --color__crimson--5: #f7ebef;
    --color__crimson--100: #9b0033;
    --color__dbx__blue--100: #0061ff;
    --color__french__vanilla--100: #ffe7aa;
    --color__french__vanilla--120: #fdd571;
    --color__french__vanilla--20: #fff8e6;
    --color__sapphire--100: #0d2481;
    --color__sapphire--110: #00125c;
    --color__sapphire--170: #171f3e;
    --color__sapphire--180: #030b2d;
    --color__sapphire--20: #b2cdff;
    --color__sapphire--5: #edf4ff;
    --color__sapphire--80: #2047bd;
    --color__sapphire--90: #1c3da3;
    --color__white: #fff;
    --color__warning--light: #fbd04a;
    --color__warning--dark: #9a6500;
    --color__error--light: #f7561d;
    --color__error--dark: #9a0032;
    --color__success--light: #b6de19;
    --color__success--dark: #2d8000;
    --color__theme__primary: var(--color__sapphire--100);
    --color__theme__primary--dark: var(--color__sapphire--110);
    --color__theme__primary--light: var(--color__sapphire--90);
    --color__theme__primary--lighter: var(--color__sapphire--20);
    --color__theme__primary--lightest: var(--color__sapphire--5);
    --color__theme__accent: var(--color__french__vanilla--100);
    --color__theme__accent--dark: var(--color__french__vanilla--120);
    --color__theme__accent--light: var(--color__french__vanilla--20);
    --color__theme__link: var(--color__dbx__blue--100);
    --color__highlight__border: var(--color__theme__accent);
    --color__highlight__background: var(--color__theme__accent--light);
    --color__error__text: var(--color__error--dark);
    --color__error__border: var(--color__error--dark);
    --color__error__background: #9a00321a;
    --color__inverse__highlight__border: var(--color__theme__accent);
    --color__inverse__highlight__background: var(--color__opacity--lighten2);
    --color__highlight__temporary: #bad3fb;
    --color__highlight__permanent: #8fbaff;
    --color__highlight__mixed: #66a1ff;
    --color__highlight__yellow__temporary: #fbdb6f;
    --color__highlight__yellow__permanent: #f5bc00;
    --color__highlight__yellow__mixed: #d6a400;
    --color__highlight__green__temporary: #d6e599;
    --color__highlight__green__permanent: #bbd553;
    --color__highlight__green__mixed: #9ebb2a;
    --color__highlight__red__temporary: #ffc6b3;
    --color__highlight__red__permanent: #ff9f80;
    --color__highlight__red__mixed: #ff7547;
    --color__highlight__purple__temporary: #d8c3f8;
    --color__highlight__purple__permanent: #bf9ff4;
    --color__highlight__purple__mixed: #aa7ef1;
    --color__inverse__error__text: var(--color__error--light);
    --color__inverse__error__border: var(--color__error--light);
    --color__inverse__error__background: #f7561d26;
    --motion__ease--inout: cubic-bezier(0.42, 0, 0.58, 1);
    --motion__ease--linear: var(--easing__linear);
    --motion__ease--out: cubic-bezier(0.5, 0, 0, 1);
    --motion__time--fast: var(--duration__333);
    --motion__time--faster: var(--duration__125);
    --motion__time--fastest: var(--duration__125);
    --motion__time--slow: var(--duration__708);
    --motion__time--slower: var(--duration__1000);
    --motion__time--slowest: var(--duration__1000);
    --color__dragselect__border: #00000080;
    --color__utility__scrollbar--1: #0000000f;
}
.dig-Typography--mac {
    --type__body__large--fontfamily: var(--__desktopMacBodyFontStack);
    --type__body__small--fontfamily: var(--__desktopMacBodyFontStack);
    --type__body__standard--fontfamily: var(--__desktopMacBodyFontStack);
    --type__body__xsmall--fontfamily: var(--__desktopMacBodyFontStack);
}
.dig-Mode--dark,
.dig-Theme--dark {
    --scheme__color: dark;
    --scheme__inverse__color: light;
    --color__core__primary: #f7f5f2;
    --color__core__secondary: #1e1919;
    --color__core__accent: #3984ff;
    --color__button__primary__hover: #4d90ff;
    --color__button__primary__active: #5d9aff;
    --color__standard__text: #f7f5f2;
    --color__standard__border: #8e8b8780;
    --color__standard__background: #161313;
    --color__faint__text: #f7f5f299;
    --color__faint__border: #8e8b8733;
    --color__faint__background: #242121;
    --color__disabled__text: #f7f5f24d;
    --color__disabled__border: #f7f5f24d;
    --color__disabled__background: #d8d3cb;
    --color__elevated__background: #2b2929;
    --color__attention__text: #3984ff;
    --color__attention__border: #3984ff;
    --color__attention__border--faint: #3984ff66;
    --color__attention__background: #3984ff66;
    --color__attention__background--faint: #3984ff29;
    --color__success__text: #b4dc19;
    --color__success__border: #b4dc19;
    --color__success__border--faint: #b4dc1966;
    --color__success__background: #b4dc194d;
    --color__warning__text: #fad24b;
    --color__warning__border: #fad24b;
    --color__warning__border--faint: #fad24b66;
    --color__warning__background: #fad24b4d;
    --color__alert__text: #fa551e;
    --color__alert__border: #fa551e;
    --color__alert__border--faint: #fa551e66;
    --color__alert__background: #fa551e4d;
    --color__opacity--1: #8e8b8729;
    --color__opacity--2: #8e8b873d;
    --color__opacity--3: #8e8b8752;
    --color__glyph__primary: #696663;
    --color__glyph__accent: #3984ff;
    --color__utility__focusring: #0060fa;
    --color__utility__overlay: #54514fa6;
    --color__inverse__utility__focusring: #428bff;
    --color__inverse__core__primary: #1e1919;
    --color__inverse__core__secondary: #f7f5f2;
    --color__inverse__core__accent: #0061fe;
    --color__inverse__button__primary__hover: #0057e5;
    --color__inverse__button__primary__active: #0050d0;
    --color__inverse__standard__text: #1e1919;
    --color__inverse__standard__border: #a69e9299;
    --color__inverse__standard__background: #fff;
    --color__inverse__faint__text: #524a3ed1;
    --color__inverse__faint__border: #a6917129;
    --color__inverse__faint__background: #f7f5f2;
    --color__inverse__disabled__text: #524a3e66;
    --color__inverse__disabled__border: #c0bbb4;
    --color__inverse__disabled__background: #c0bbb4;
    --color__inverse__elevated__background: #fbfaf9;
    --color__highlight__temporary: #2b3340;
    --color__highlight__permanent: #414a58;
    --color__highlight__mixed: #626a76;
    --color__highlight__yellow__temporary: #4b3f1b;
    --color__highlight__yellow__permanent: #5e4f22;
    --color__highlight__yellow__mixed: #7a672c;
    --color__highlight__green__temporary: #2f370b;
    --color__highlight__green__permanent: #495511;
    --color__highlight__green__mixed: #5f6f16;
    --color__highlight__red__temporary: #46312f;
    --color__highlight__red__permanent: #624442;
    --color__highlight__red__mixed: #865e59;
    --color__highlight__purple__temporary: #3c3546;
    --color__highlight__purple__permanent: #574d66;
    --color__highlight__purple__mixed: #6f6181;
    --color__inverse__attention__text: #0061fe;
    --color__inverse__attention__border: #0061fe;
    --color__inverse__attention__border--faint: #0061fe52;
    --color__inverse__attention__background: #0061fe33;
    --color__inverse__attention__background--faint: #0061fe14;
    --color__inverse__success__text: #2d8000;
    --color__inverse__success__border: #2d8000;
    --color__inverse__success__border--faint: #2d800052;
    --color__inverse__success__background: #2d80001f;
    --color__inverse__warning__text: #9b6400;
    --color__inverse__warning__border: #9b6400;
    --color__inverse__warning__border--faint: #9b640052;
    --color__inverse__warning__background: #fad24b3d;
    --color__inverse__alert__text: #9b0032;
    --color__inverse__alert__border: #9b0032;
    --color__inverse__alert__border--faint: #9b003252;
    --color__inverse__alert__background: #9b00321a;
    --color__inverse__opacity--1: #a6917124;
    --color__inverse__opacity--2: #a691713d;
    --color__inverse__opacity--3: #a6917152;
    --color__inverse__glyph__primary: #1e1919;
    --color__inverse__glyph__accent: #0061fe;
    --color__accent__zen: #007891;
    --color__accent__ocean: #14c8eb;
    --color__accent__sunset: #9b0032;
    --color__accent__crimson: #fa551e;
    --color__accent__tangerine: #be4b0a;
    --color__accent__rust: #ff8c19;
    --color__accent__lime: #0f503c;
    --color__accent__canopy: #b4dc19;
    --color__accent__cloud: #283750;
    --color__accent__navy: #b4c8e1;
    --color__accent__orchid: #78286e;
    --color__accent__plum: #c8aff0;
    --color__accent__pink: #cd2f7b;
    --color__accent__azalea: #ffafa5;
    --color__accent__banana: #9b6400;
    --color__accent__gold: #fad24b;
    --boxshadow__elevation1: 0px 16px 32px #0000000f, 0px 8px 16px #0000000f, 0px 4px 8px #0000000f,
        0px 2px 4px #0000000f, 0px 1px 2px #0000000f;
    --boxshadow__elevation2: 0px 16px 80px #0000000f, 0px 32px 40px #0000000f,
        0px 16px 32px #0000000f, 0px 8px 24px #0000000f, 0px 4px 16px #0000000f,
        0px 2px 8px #0000000f, 0px 1px 4px 1px #0000000f;
    --color__opacity--darken1: #ffffff1a;
    --color__opacity--darken2: #ffffff26;
    --color__opacity--darken3: #fff3;
    --color__highlight__border: var(--color__theme__accent);
    --color__highlight__background: #ffffff1a;
    --color__error__text: var(--color__error--light);
    --color__error__border: var(--color__error--light);
    --color__error__background: #f7561d26;
    --color__theme__primary: var(--color__sapphire--90);
    --color__theme__link: var(--color__sapphire--20);
    --color__theme__primary--lightest: #b2cdff3d;
    --color__dragselect__border: #ffffff75;
}
:root {
    --type__title__medium--lineheight: 28px;
    --type__title__medium--fontweight_strong: 500;
    --type__title__medium--fontweight: 400;
    --type__title__medium--fontsize: 22px;
    --type__title__standard--lineheight: 28px;
    --type__title__standard--fontweight_strong: 500;
    --type__title__standard--fontweight: 400;
    --type__title__standard--fontsize: 22px;
    --type__title__small--lineheight: 26px;
    --type__title__small--fontweight_strong: 500;
    --type__title__small--fontweight: 400;
    --type__title__small--fontsize: 16px;
    --type__title__large--lineheight: 36px;
    --type__title__large--fontweight_strong: 500;
    --type__title__large--fontweight: 400;
    --type__title__large--fontsize: 28px;
    --type__body__monospace--fontweight_strong: 600;
    --type__body__xsmall--lineheight_paragraph: 18px;
    --type__body__xsmall--lineheight_label: 14px;
    --type__body__xsmall--lineheight: 18px;
    --type__body__xsmall--fontweight_strong: 500;
    --type__body__xsmall--fontweight: 400;
    --type__body__xsmall--fontsize: 10px;
    --type__body__medium--lineheight_paragraph: 22px;
    --type__body__medium--lineheight_label: 18px;
    --type__body__medium--lineheight: 22px;
    --type__body__medium--fontweight_strong: 500;
    --type__body__medium--fontweight: 400;
    --type__body__medium--fontsize: 14px;
    --type__body__standard--lineheight_paragraph: 22px;
    --type__body__standard--lineheight_label: 18px;
    --type__body__standard--lineheight: 22px;
    --type__body__standard--fontweight_strong: 500;
    --type__body__standard--fontweight: 400;
    --type__body__standard--fontsize: 14px;
    --type__body__small--lineheight_paragraph: 20px;
    --type__body__small--lineheight_label: 16px;
    --type__body__small--lineheight: 20px;
    --type__body__small--fontweight_strong: 500;
    --type__body__small--fontweight: 400;
    --type__body__small--fontsize: 12px;
    --type__body__large--lineheight_paragraph: 24px;
    --type__body__large--lineheight_label: 20px;
    --type__body__large--lineheight: 24px;
    --type__body__large--fontweight_strong: 500;
    --type__body__large--fontweight: 400;
    --type__body__large--fontsize: 16px;
    --type__body__xlarge--lineheight_paragraph: 30px;
    --type__body__xlarge--lineheight_label: 26px;
    --type__body__xlarge--lineheight: 24px;
    --type__body__xlarge--fontweight_strong: 500;
    --type__body__xlarge--fontweight: 400;
    --type__body__xlarge--fontsize: 20px;
    --type--monospacefontstack: ui-monospace, 'SFMono-Regular', 'SF Mono', Menlo, Consolas,
        'Liberation Mono', monospace;
    --type--titlefontstack: Sharp Grotesk, SharpGrotesk, Sharp Grotesk KR, Sharp Grotesk Thai,
        Atlas Grotesk Web, Atlas Grotesk, AtlasGrotesk, -apple-system, BlinkMacSystemFont,
        'Segoe UI', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji',
        'Segoe UI Emoji', 'Segoe UI Symbol';
    --type--bodyfontstack: Atlas Grotesk Web, Atlas Grotesk, AtlasGrotesk, -apple-system,
        BlinkMacSystemFont, 'Segoe UI', 'Helvetica Neue', Helvetica, Arial, sans-serif,
        'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
    --type__title__medium--fontfamily: var(--type--titlefontstack);
    --type__title__standard--fontfamily: var(--type--titlefontstack);
    --type__title__small--fontfamily: var(--type--titlefontstack);
    --type__title__large--fontfamily: var(--type--titlefontstack);
    --type__body__monospace--fontfamily: var(--type--monospacefontstack);
    --type__body__xsmall--fontfamily: var(--type--bodyfontstack);
    --type__body__medium--fontfamily: var(--type--bodyfontstack);
    --type__body__standard--fontfamily: var(--type--bodyfontstack);
    --type__body__small--fontfamily: var(--type--bodyfontstack);
    --type__body__large--fontfamily: var(--type--bodyfontstack);
    --type__body__xlarge--fontfamily: var(--type--bodyfontstack);
}
.dig-Theme,
:root {
    --dig-radius__circular: 999px;
    --dig-radius__xlarge: 0;
    --dig-radius__large: 0;
    --dig-radius__medium: 0;
    --dig-radius__small: 0;
    --dig-radius__xsmall: 0;
    --dig-spacing__macro__xlarge: 48px;
    --dig-spacing__macro__large: 40px;
    --dig-spacing__dimension__132: 132px;
    --dig-spacing__dimension__116: 116px;
    --dig-spacing__dimension__100: 100px;
    --dig-spacing__dimension__84: 84px;
    --dig-spacing__dimension__76: 76px;
    --dig-spacing__dimension__68: 68px;
    --dig-spacing__dimension__60: 60px;
    --dig-spacing__dimension__52: 52px;
    --dig-spacing__dimension__44: 44px;
    --dig-spacing__dimension__36: 36px;
    --dig-spacing__dimension__32: 32px;
    --dig-spacing__dimension__28: 28px;
    --dig-spacing__dimension__24: 24px;
    --dig-spacing__dimension__20: 20px;
    --dig-spacing__dimension__16: 16px;
    --dig-spacing__dimension__12: 12px;
    --dig-spacing__dimension__10: 10px;
    --dig-spacing__dimension__8: 8px;
    --dig-spacing__dimension__6: 6px;
    --dig-spacing__dimension__4: 4px;
    --dig-spacing__dimension__2: 2px;
    --dig-spacing__dimension__0: 0;
    --dig-type__lineheight__label__xsmall: 14px;
    --dig-type__lineheight__label__small: 16px;
    --dig-type__lineheight__label__medium: 18px;
    --dig-type__lineheight__label__large: 20px;
    --dig-type__lineheight__label__xlarge: 26px;
    --dig-type__lineheight__title__small: 26px;
    --dig-type__lineheight__title__medium: 28px;
    --dig-type__lineheight__title__large: 36px;
    --dig-type__lineheight__text__xsmall: 18px;
    --dig-type__lineheight__text__small: 20px;
    --dig-type__lineheight__text__medium: 22px;
    --dig-type__lineheight__text__large: 24px;
    --dig-type__lineheight__text__xlarge: 24px;
    --dig-type__weight__monospace: 600;
    --dig-type__weight__strong: 500;
    --dig-type__weight__base: 400;
    --dig-type__size__title__small: 16px;
    --dig-type__size__title__medium: 22px;
    --dig-type__size__title__large: 28px;
    --dig-type__size__text__xsmall: 10px;
    --dig-type__size__text__small: 12px;
    --dig-type__size__text__medium: 14px;
    --dig-type__size__text__large: 16px;
    --dig-type__size__text__xlarge: 20px;
    --dig-type__monospacefontstack: ui-monospace, 'SFMono-Regular', 'SF Mono', Menlo, Consolas,
        'Liberation Mono', monospace;
    --dig-type__titlefontstack: Sharp Grotesk, SharpGrotesk, Sharp Grotesk KR, Sharp Grotesk Thai,
        Atlas Grotesk Web, Atlas Grotesk, AtlasGrotesk, -apple-system, BlinkMacSystemFont,
        'Segoe UI', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji',
        'Segoe UI Emoji', 'Segoe UI Symbol';
    --dig-type__bodyfontstack: Atlas Grotesk Web, Atlas Grotesk, AtlasGrotesk, -apple-system,
        BlinkMacSystemFont, 'Segoe UI', 'Helvetica Neue', Helvetica, Arial, sans-serif,
        'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
    --dig-breakpoint__xlarge: 1920;
    --dig-breakpoint__large: 1600;
    --dig-breakpoint__medium: 1024;
    --dig-breakpoint__small: 600;
    --dig-breakpoint__xsmall: 0;
    --dig-type__family__text: var(--dig-type__bodyfontstack);
    --dig-type__family__title: var(--dig-type__titlefontstack);
    --dig-type__family__monospace: var(--dig-type__monospacefontstack);
    --dig-spacing__micro__xsmall: var(--dig-spacing__dimension__4);
    --dig-spacing__micro__small: var(--dig-spacing__dimension__8);
    --dig-spacing__micro__medium: var(--dig-spacing__dimension__12);
    --dig-spacing__micro__large: var(--dig-spacing__dimension__16);
    --dig-spacing__micro__xlarge: var(--dig-spacing__dimension__20);
    --dig-spacing__macro__xsmall: var(--dig-spacing__dimension__16);
    --dig-spacing__macro__small: var(--dig-spacing__dimension__24);
    --dig-spacing__macro__medium: var(--dig-spacing__dimension__32);
    --dig-utilities__boxshadow__focus-ring: 0 0 0 3px var(--dig-color__utility__focus-ring);
}
.dig-Theme--bright,
:root {
    --dig-color__selection__base: #1a1918;
    --dig-color__selection__base--state-1: #393633;
    --dig-color__selection__base--state-2: #44403d;
    --dig-color__selection__on-base: #f7f5f2;
    --dig-color__selection__surface: #ebe9e6;
    --dig-color__selection__surface--state-1: #dfdcd8;
    --dig-color__selection__surface--state-2: #d3cec9;
    --dig-color__selection__on-surface: #1a1918;
    --dig-color__identity__yellow: #fad24b;
    --dig-color__identity__on-yellow: #684505;
    --dig-color__identity__purple: #c8aff0;
    --dig-color__identity__on-purple: #682760;
    --dig-color__identity__red: #fa551e;
    --dig-color__identity__on-red: #4e0119;
    --dig-color__identity__cyan: #3dd3ee;
    --dig-color__identity__on-cyan: #055463;
    --dig-color__identity__magenta: #ffafa5;
    --dig-color__identity__on-magenta: #892055;
    --dig-color__identity__blue: #b4c8e1;
    --dig-color__identity__on-blue: #283750;
    --dig-color__identity__orange: #f9a34b;
    --dig-color__identity__on-orange: #6d2e09;
    --dig-color__folder__closed: #b4d1ff;
    --dig-color__folder__outside: #b4d1ff;
    --dig-color__folder__inside: #75aaff;
    --dig-color__primary-cta__base: #0061fe;
    --dig-color__primary-cta__base--state-1: #004dc7;
    --dig-color__primary-cta__base--state-2: #003a97;
    --dig-color__primary-cta__on-base: #f2f7ff;
    --dig-color__background__base: #fff;
    --dig-color__background__subtle: #f7f5f2;
    --dig-color__background__raised: #fff;
    --dig-color__text__base: #1a1918;
    --dig-color__text__subtle: #736c64;
    --dig-color__border__base: #bbb5ae;
    --dig-color__border__subtle: #dfdcd8;
    --dig-color__border__bold: #8c8279;
    --dig-color__disabled__base: #bbb5ae;
    --dig-color__disabled__on-base: #f7f5f2;
    --dig-color__disabled__surface: #d3cec9;
    --dig-color__disabled__on-surface: #8c8279;
    --dig-color__primary__base: #0061fe;
    --dig-color__primary__base--state-1: #004dc7;
    --dig-color__primary__base--state-2: #003a97;
    --dig-color__primary__on-base: #f2f7ff;
    --dig-color__primary__surface: #deebff;
    --dig-color__primary__surface--state-1: #c9ddff;
    --dig-color__primary__surface--state-2: #b4d1ff;
    --dig-color__primary__on-surface: #0057e0;
    --dig-color__secondary__base: #1a1918;
    --dig-color__secondary__base--state-1: #393633;
    --dig-color__secondary__base--state-2: #44403d;
    --dig-color__secondary__on-base: #f7f5f2;
    --dig-color__secondary__surface: #ebe9e6;
    --dig-color__secondary__surface--state-1: #dfdcd8;
    --dig-color__secondary__surface--state-2: #d3cec9;
    --dig-color__secondary__on-surface: #242321;
    --dig-color__warning__base: #845909;
    --dig-color__warning__base--state-1: #764f07;
    --dig-color__warning__base--state-2: #593a03;
    --dig-color__warning__on-base: #f9f6f0;
    --dig-color__warning__surface: #fbe8ae;
    --dig-color__warning__surface--state-1: #f5db84;
    --dig-color__warning__surface--state-2: #eecc5d;
    --dig-color__warning__on-surface: #755f1a;
    --dig-color__success__base: #0f503c;
    --dig-color__success__base--state-1: #206f54;
    --dig-color__success__base--state-2: #2c8769;
    --dig-color__success__on-base: #e2ece8;
    --dig-color__success__surface: #e2ece8;
    --dig-color__success__surface--state-1: #b8d6cc;
    --dig-color__success__surface--state-2: #83c3ad;
    --dig-color__success__on-surface: #206f54;
    --dig-color__alert__base: #9b0032;
    --dig-color__alert__base--state-1: #c0154c;
    --dig-color__alert__base--state-2: #de346b;
    --dig-color__alert__on-base: #f5e5eb;
    --dig-color__alert__surface: #f5e5eb;
    --dig-color__alert__surface--state-1: #ecc5d2;
    --dig-color__alert__surface--state-2: #e5a3b9;
    --dig-color__alert__on-surface: #c0154c;
    --dig-color__opacity__surface: rgba(155, 100, 0, 0.102);
    --dig-color__opacity__surface--state-1: rgba(155, 100, 0, 0.149);
    --dig-color__opacity__surface--state-2: #9b640033;
    --dig-color__utility__focus-ring: #3080ff;
    --dig-color__utility__overlay: rgba(0, 0, 0, 0.502);
    --dig-color__highlight__blue: #b4d1ff;
    --dig-color__highlight__blue--bold: #8bb7ff;
    --dig-color__highlight__blue--bolder: #5f9dff;
    --dig-color__highlight__purple: #d8c8f1;
    --dig-color__highlight__purple--bold: #c1ace7;
    --dig-color__highlight__purple--bolder: #ab90db;
    --dig-color__highlight__yellow: #fbe8ae;
    --dig-color__highlight__yellow--bold: #eecc5d;
    --dig-color__highlight__yellow--bolder: #dcaf21;
    --dig-color__highlight__red: #fec0af;
    --dig-color__highlight__red--bold: #fb9d83;
    --dig-color__highlight__red--bolder: #f77751;
    --dig-color__highlight__green: #dff29f;
    --dig-color__highlight__green--bold: #b4df1c;
    --dig-color__highlight__green--bolder: #9fc418;
    --dig-color__accent__cyan: #007891;
    --dig-color__accent__red: #9b0032;
    --dig-color__accent__orange: #be4b0a;
    --dig-color__accent__green: #0f503c;
    --dig-color__accent__blue: #283750;
    --dig-color__accent__purple: #78286e;
    --dig-color__accent__magenta: #cd2f7b;
    --dig-color__accent__yellow: #9b6400;
    --dig-color__accent__on-accent: #fff;
}
.dig-Theme--dark {
    --dig-color__selection__base: #f7f5f2;
    --dig-color__selection__base--state-1: #ebe9e6;
    --dig-color__selection__base--state-2: #d3cec9;
    --dig-color__selection__on-base: #1e1919;
    --dig-color__selection__surface: #2d2b29;
    --dig-color__selection__surface--state-1: #393633;
    --dig-color__selection__surface--state-2: #44403d;
    --dig-color__selection__on-surface: #f7f5f2;
    --dig-color__identity__yellow: #684505;
    --dig-color__identity__on-yellow: #fad24b;
    --dig-color__identity__purple: #682760;
    --dig-color__identity__on-purple: #c8aff0;
    --dig-color__identity__red: #4e0119;
    --dig-color__identity__on-red: #fa551e;
    --dig-color__identity__cyan: #055463;
    --dig-color__identity__on-cyan: #3dd3ee;
    --dig-color__identity__magenta: #892055;
    --dig-color__identity__on-magenta: #ffafa5;
    --dig-color__identity__blue: #283750;
    --dig-color__identity__on-blue: #b4c8e1;
    --dig-color__identity__orange: #6d2e09;
    --dig-color__identity__on-orange: #f9a34b;
    --dig-color__folder__closed: #b4d1ff;
    --dig-color__folder__outside: #b4d1ff;
    --dig-color__folder__inside: #75aaff;
    --dig-color__primary-cta__base: #3080ff;
    --dig-color__primary-cta__base--state-1: #0061fa;
    --dig-color__primary-cta__base--state-2: #004dc7;
    --dig-color__primary-cta__on-base: #00183e;
    --dig-color__background__base: #1a1918;
    --dig-color__background__subtle: #242321;
    --dig-color__background__raised: #2d2b29;
    --dig-color__text__base: #fff;
    --dig-color__text__subtle: #bbb5ae;
    --dig-color__border__base: #5b5650;
    --dig-color__border__subtle: #393633;
    --dig-color__border__bold: #736c64;
    --dig-color__disabled__base: #5b5650;
    --dig-color__disabled__surface: #44403d;
    --dig-color__disabled__on-base: #1e1919;
    --dig-color__disabled__on-surface: #8c8279;
    --dig-color__primary__base: #3080ff;
    --dig-color__primary__base--state-1: #0061fa;
    --dig-color__primary__base--state-2: #004dc7;
    --dig-color__primary__on-base: #00183e;
    --dig-color__primary__surface: #002969;
    --dig-color__primary__surface--state-1: #003280;
    --dig-color__primary__surface--state-2: #003a97;
    --dig-color__primary__on-surface: #5f9dff;
    --dig-color__secondary__base: #f7f5f2;
    --dig-color__secondary__base--state-1: #ebe9e6;
    --dig-color__secondary__base--state-2: #d3cec9;
    --dig-color__secondary__on-base: #1e1919;
    --dig-color__secondary__surface: #2d2b29;
    --dig-color__secondary__surface--state-1: #44403d;
    --dig-color__secondary__surface--state-2: #5b5650;
    --dig-color__secondary__on-surface: #ebe9e6;
    --dig-color__warning__base: #fad24b;
    --dig-color__warning__base--state-1: #dcaf21;
    --dig-color__warning__base--state-2: #ae8c1f;
    --dig-color__warning__on-base: #3e2801;
    --dig-color__warning__surface: #4d3f14;
    --dig-color__warning__surface--state-1: #5a4a16;
    --dig-color__warning__surface--state-2: #675418;
    --dig-color__warning__on-surface: #fad24b;
    --dig-color__success__base: #b4dc19;
    --dig-color__success__base--state-1: #89a914;
    --dig-color__success__base--state-2: #748e11;
    --dig-color__success__on-base: #283105;
    --dig-color__success__surface: #3a4608;
    --dig-color__success__surface--state-1: #435109;
    --dig-color__success__surface--state-2: #4c5d0b;
    --dig-color__success__on-surface: #b4dc19;
    --dig-color__alert__base: #f98a6b;
    --dig-color__alert__base--state-1: #f77751;
    --dig-color__alert__base--state-2: #f46135;
    --dig-color__alert__on-base: #2f1006;
    --dig-color__alert__surface: #63200b;
    --dig-color__alert__surface--state-1: #76260c;
    --dig-color__alert__surface--state-2: #892b0d;
    --dig-color__alert__on-surface: #fb9d83;
    --dig-color__opacity__surface: hsla(0, 0%, 100%, 0.102);
    --dig-color__opacity__surface--state-1: hsla(0, 0%, 100%, 0.149);
    --dig-color__opacity__surface--state-2: #fff3;
    --dig-color__utility__focus-ring: #5f9dff;
    --dig-color__utility__overlay: #000c;
    --dig-color__highlight__blue: #002969;
    --dig-color__highlight__blue--bold: #003280;
    --dig-color__highlight__blue--bolder: #003a97;
    --dig-color__highlight__purple: #483a65;
    --dig-color__highlight__purple--bold: #55417b;
    --dig-color__highlight__purple--bolder: #624894;
    --dig-color__highlight__yellow: #4c3102;
    --dig-color__highlight__yellow--bold: #593a03;
    --dig-color__highlight__yellow--bolder: #684505;
    --dig-color__highlight__red: #4e0119;
    --dig-color__highlight__red--bold: #600220;
    --dig-color__highlight__red--bolder: #85072f;
    --dig-color__highlight__green: #124b38;
    --dig-color__highlight__green--bold: #175641;
    --dig-color__highlight__green--bolder: #1b634b;
    --dig-color__accent__cyan: #14c8eb;
    --dig-color__accent__red: #fa551e;
    --dig-color__accent__orange: #ff8c19;
    --dig-color__accent__green: #b4dc19;
    --dig-color__accent__blue: #b4c8e1;
    --dig-color__accent__purple: #c8aff0;
    --dig-color__accent__magenta: #ffafa5;
    --dig-color__accent__yellow: #fad24b;
    --dig-color__accent__on-accent: #242321;
}
.dig-Theme-vis2023 {
    --dig-radius__circular: 999px;
    --dig-radius__xlarge: 16px;
    --dig-radius__large: 12px;
    --dig-radius__medium: 8px;
    --dig-radius__small: 6px;
    --dig-radius__xsmall: 4px;
    --dig-spacing__macro__xlarge: 48px;
    --dig-spacing__macro__large: 40px;
    --dig-spacing__dimension__132: 132px;
    --dig-spacing__dimension__116: 116px;
    --dig-spacing__dimension__100: 100px;
    --dig-spacing__dimension__84: 84px;
    --dig-spacing__dimension__76: 76px;
    --dig-spacing__dimension__68: 68px;
    --dig-spacing__dimension__60: 60px;
    --dig-spacing__dimension__52: 52px;
    --dig-spacing__dimension__44: 44px;
    --dig-spacing__dimension__36: 36px;
    --dig-spacing__dimension__32: 32px;
    --dig-spacing__dimension__28: 28px;
    --dig-spacing__dimension__24: 24px;
    --dig-spacing__dimension__20: 20px;
    --dig-spacing__dimension__16: 16px;
    --dig-spacing__dimension__12: 12px;
    --dig-spacing__dimension__10: 10px;
    --dig-spacing__dimension__8: 8px;
    --dig-spacing__dimension__6: 6px;
    --dig-spacing__dimension__4: 4px;
    --dig-spacing__dimension__2: 2px;
    --dig-spacing__dimension__0: 0;
    --dig-type__lineheight__label__xsmall: 14px;
    --dig-type__lineheight__label__small: 16px;
    --dig-type__lineheight__label__medium: 18px;
    --dig-type__lineheight__label__large: 20px;
    --dig-type__lineheight__label__xlarge: 26px;
    --dig-type__lineheight__title__small: 26px;
    --dig-type__lineheight__title__medium: 28px;
    --dig-type__lineheight__title__large: 36px;
    --dig-type__lineheight__text__xsmall: 18px;
    --dig-type__lineheight__text__small: 20px;
    --dig-type__lineheight__text__medium: 22px;
    --dig-type__lineheight__text__large: 24px;
    --dig-type__lineheight__text__xlarge: 24px;
    --dig-type__weight__monospace: 600;
    --dig-type__weight__strong: 500;
    --dig-type__weight__base: 400;
    --dig-type__size__title__small: 16px;
    --dig-type__size__title__medium: 22px;
    --dig-type__size__title__large: 28px;
    --dig-type__size__text__xsmall: 10px;
    --dig-type__size__text__small: 12px;
    --dig-type__size__text__medium: 14px;
    --dig-type__size__text__large: 16px;
    --dig-type__size__text__xlarge: 20px;
    --dig-type__monospacefontstack: ui-monospace, 'SFMono-Regular', 'SF Mono', Menlo, Consolas,
        'Liberation Mono', monospace;
    --dig-type__titlefontstack: Sharp Grotesk, SharpGrotesk, Sharp Grotesk KR, Sharp Grotesk Thai,
        Atlas Grotesk Web, Atlas Grotesk, AtlasGrotesk, -apple-system, BlinkMacSystemFont,
        'Segoe UI', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji',
        'Segoe UI Emoji', 'Segoe UI Symbol';
    --dig-type__bodyfontstack: Atlas Grotesk Web, Atlas Grotesk, AtlasGrotesk, -apple-system,
        BlinkMacSystemFont, 'Segoe UI', 'Helvetica Neue', Helvetica, Arial, sans-serif,
        'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
    --dig-breakpoint__xlarge: 1920;
    --dig-breakpoint__large: 1600;
    --dig-breakpoint__medium: 1024;
    --dig-breakpoint__small: 600;
    --dig-breakpoint__xsmall: 0;
    --dig-type__family__text: var(--dig-type__bodyfontstack);
    --dig-type__family__title: var(--dig-type__titlefontstack);
    --dig-type__family__monospace: var(--dig-type__monospacefontstack);
    --dig-spacing__micro__xsmall: var(--dig-spacing__dimension__4);
    --dig-spacing__micro__small: var(--dig-spacing__dimension__8);
    --dig-spacing__micro__medium: var(--dig-spacing__dimension__12);
    --dig-spacing__micro__large: var(--dig-spacing__dimension__16);
    --dig-spacing__micro__xlarge: var(--dig-spacing__dimension__20);
    --dig-spacing__macro__xsmall: var(--dig-spacing__dimension__16);
    --dig-spacing__macro__small: var(--dig-spacing__dimension__24);
    --dig-spacing__macro__medium: var(--dig-spacing__dimension__32);
    --dig-utilities__boxshadow__focus-ring: 0 0 0 3px var(--dig-color__utility__focus-ring);
}
.dig-Mode--bright {
    color-scheme: light;
}
.dig-Mode--dark {
    color-scheme: dark;
}
.dig-Theme-vis2023--bright {
    --dig-color__selection__base: #0061fe;
    --dig-color__selection__base--state-1: #004dc7;
    --dig-color__selection__base--state-2: #003a97;
    --dig-color__selection__on-base: #f2f7ff;
    --dig-color__selection__surface: #f2f7ff;
    --dig-color__selection__surface--state-1: #deebff;
    --dig-color__selection__surface--state-2: #b4d1ff;
    --dig-color__selection__on-surface: #00183e;
    --dig-color__identity__yellow: #fad24b;
    --dig-color__identity__on-yellow: #684505;
    --dig-color__identity__purple: #c8aff0;
    --dig-color__identity__on-purple: #682760;
    --dig-color__identity__red: #fa551e;
    --dig-color__identity__on-red: #4e0119;
    --dig-color__identity__cyan: #3dd3ee;
    --dig-color__identity__on-cyan: #055463;
    --dig-color__identity__magenta: #ffafa5;
    --dig-color__identity__on-magenta: #892055;
    --dig-color__identity__blue: #b4c8e1;
    --dig-color__identity__on-blue: #283750;
    --dig-color__identity__orange: #f9a34b;
    --dig-color__identity__on-orange: #6d2e09;
    --dig-color__folder__closed: #b4d1ff;
    --dig-color__folder__outside: #b4d1ff;
    --dig-color__folder__inside: #75aaff;
    --dig-color__primary-cta__base: #1a1918;
    --dig-color__primary-cta__base--state-1: #393633;
    --dig-color__primary-cta__base--state-2: #4f4a46;
    --dig-color__primary-cta__on-base: #f7f5f2;
    --dig-color__background__base: #fff;
    --dig-color__background__subtle: #f7f5f2;
    --dig-color__background__raised: #fff;
    --dig-color__text__base: #1a1918;
    --dig-color__text__subtle: #736c64;
    --dig-color__border__base: #bbb5ae;
    --dig-color__border__subtle: #dfdcd8;
    --dig-color__border__bold: #8c8279;
    --dig-color__disabled__base: #bbb5ae;
    --dig-color__disabled__on-base: #f7f5f2;
    --dig-color__disabled__surface: #d3cec9;
    --dig-color__disabled__on-surface: #8c8279;
    --dig-color__primary__base: #0061fe;
    --dig-color__primary__base--state-1: #004dc7;
    --dig-color__primary__base--state-2: #003a97;
    --dig-color__primary__on-base: #f2f7ff;
    --dig-color__primary__surface: #deebff;
    --dig-color__primary__surface--state-1: #c9ddff;
    --dig-color__primary__surface--state-2: #b4d1ff;
    --dig-color__primary__on-surface: #0057e0;
    --dig-color__secondary__base: #1a1918;
    --dig-color__secondary__base--state-1: #393633;
    --dig-color__secondary__base--state-2: #4f4a46;
    --dig-color__secondary__on-base: #f7f5f2;
    --dig-color__secondary__surface: #f7f5f2;
    --dig-color__secondary__surface--state-1: #ebe9e6;
    --dig-color__secondary__surface--state-2: #dfdcd8;
    --dig-color__secondary__on-surface: #242321;
    --dig-color__warning__base: #845909;
    --dig-color__warning__base--state-1: #764f07;
    --dig-color__warning__base--state-2: #593a03;
    --dig-color__warning__on-base: #f9f6f0;
    --dig-color__warning__surface: #fbe8ae;
    --dig-color__warning__surface--state-1: #f5db84;
    --dig-color__warning__surface--state-2: #eecc5d;
    --dig-color__warning__on-surface: #755f1a;
    --dig-color__success__base: #0f503c;
    --dig-color__success__base--state-1: #206f54;
    --dig-color__success__base--state-2: #2c8769;
    --dig-color__success__on-base: #e2ece8;
    --dig-color__success__surface: #e2ece8;
    --dig-color__success__surface--state-1: #b8d6cc;
    --dig-color__success__surface--state-2: #83c3ad;
    --dig-color__success__on-surface: #206f54;
    --dig-color__alert__base: #9b0032;
    --dig-color__alert__base--state-1: #c0154c;
    --dig-color__alert__base--state-2: #de346b;
    --dig-color__alert__on-base: #f5e5eb;
    --dig-color__alert__surface: #f5e5eb;
    --dig-color__alert__surface--state-1: #ecc5d2;
    --dig-color__alert__surface--state-2: #e5a3b9;
    --dig-color__alert__on-surface: #c0154c;
    --dig-color__opacity__surface: rgba(155, 100, 0, 0.102);
    --dig-color__opacity__surface--state-1: rgba(155, 100, 0, 0.149);
    --dig-color__opacity__surface--state-2: #9b640033;
    --dig-color__utility__focus-ring: #3080ff;
    --dig-color__utility__overlay: rgba(0, 0, 0, 0.502);
    --dig-color__highlight__blue: #b4d1ff;
    --dig-color__highlight__blue--bold: #8bb7ff;
    --dig-color__highlight__blue--bolder: #5f9dff;
    --dig-color__highlight__purple: #d8c8f1;
    --dig-color__highlight__purple--bold: #c1ace7;
    --dig-color__highlight__purple--bolder: #ab90db;
    --dig-color__highlight__yellow: #fbe8ae;
    --dig-color__highlight__yellow--bold: #eecc5d;
    --dig-color__highlight__yellow--bolder: #dcaf21;
    --dig-color__highlight__red: #fec0af;
    --dig-color__highlight__red--bold: #fb9d83;
    --dig-color__highlight__red--bolder: #f77751;
    --dig-color__highlight__green: #dff29f;
    --dig-color__highlight__green--bold: #b4df1c;
    --dig-color__highlight__green--bolder: #9fc418;
    --dig-color__accent__cyan: #007891;
    --dig-color__accent__red: #9b0032;
    --dig-color__accent__orange: #be4b0a;
    --dig-color__accent__green: #0f503c;
    --dig-color__accent__blue: #283750;
    --dig-color__accent__purple: #78286e;
    --dig-color__accent__magenta: #cd2f7b;
    --dig-color__accent__yellow: #9b6400;
    --dig-color__accent__on-accent: #fff;
}
.dig-Theme-vis2023--dark {
    --dig-color__selection__base: #5f9dff;
    --dig-color__selection__base--state-1: #3080ff;
    --dig-color__selection__base--state-2: #0061fa;
    --dig-color__selection__on-base: #00183e;
    --dig-color__selection__surface: #002969;
    --dig-color__selection__surface--state-1: #003280;
    --dig-color__selection__surface--state-2: #003a97;
    --dig-color__selection__on-surface: #f2f7ff;
    --dig-color__identity__yellow: #684505;
    --dig-color__identity__on-yellow: #fad24b;
    --dig-color__identity__purple: #682760;
    --dig-color__identity__on-purple: #c8aff0;
    --dig-color__identity__red: #4e0119;
    --dig-color__identity__on-red: #fa551e;
    --dig-color__identity__cyan: #055463;
    --dig-color__identity__on-cyan: #3dd3ee;
    --dig-color__identity__magenta: #892055;
    --dig-color__identity__on-magenta: #ffafa5;
    --dig-color__identity__blue: #283750;
    --dig-color__identity__on-blue: #b4c8e1;
    --dig-color__identity__orange: #6d2e09;
    --dig-color__identity__on-orange: #f9a34b;
    --dig-color__folder__closed: #b4d1ff;
    --dig-color__folder__outside: #b4d1ff;
    --dig-color__folder__inside: #75aaff;
    --dig-color__primary-cta__base: #f7f5f2;
    --dig-color__primary-cta__base--state-1: #ebe9e6;
    --dig-color__primary-cta__base--state-2: #d3cec9;
    --dig-color__primary-cta__on-base: #1e1919;
    --dig-color__background__base: #1a1918;
    --dig-color__background__subtle: #242321;
    --dig-color__background__raised: #2d2b29;
    --dig-color__text__base: #fff;
    --dig-color__text__subtle: #bbb5ae;
    --dig-color__border__base: #5b5650;
    --dig-color__border__subtle: #393633;
    --dig-color__border__bold: #736c64;
    --dig-color__disabled__base: #5b5650;
    --dig-color__disabled__surface: #44403d;
    --dig-color__disabled__on-base: #1e1919;
    --dig-color__disabled__on-surface: #8c8279;
    --dig-color__primary__base: #3080ff;
    --dig-color__primary__base--state-1: #0061fa;
    --dig-color__primary__base--state-2: #004dc7;
    --dig-color__primary__on-base: #00183e;
    --dig-color__primary__surface: #002969;
    --dig-color__primary__surface--state-1: #003280;
    --dig-color__primary__surface--state-2: #003a97;
    --dig-color__primary__on-surface: #5f9dff;
    --dig-color__secondary__base: #f7f5f2;
    --dig-color__secondary__base--state-1: #ebe9e6;
    --dig-color__secondary__base--state-2: #d3cec9;
    --dig-color__secondary__on-base: #1e1919;
    --dig-color__secondary__surface: #2d2b29;
    --dig-color__secondary__surface--state-1: #44403d;
    --dig-color__secondary__surface--state-2: #5b5650;
    --dig-color__secondary__on-surface: #ebe9e6;
    --dig-color__warning__base: #fad24b;
    --dig-color__warning__base--state-1: #dcaf21;
    --dig-color__warning__base--state-2: #ae8c1f;
    --dig-color__warning__on-base: #3e2801;
    --dig-color__warning__surface: #4d3f14;
    --dig-color__warning__surface--state-1: #5a4a16;
    --dig-color__warning__surface--state-2: #675418;
    --dig-color__warning__on-surface: #fad24b;
    --dig-color__success__base: #b4dc19;
    --dig-color__success__base--state-1: #89a914;
    --dig-color__success__base--state-2: #748e11;
    --dig-color__success__on-base: #283105;
    --dig-color__success__surface: #3a4608;
    --dig-color__success__surface--state-1: #435109;
    --dig-color__success__surface--state-2: #4c5d0b;
    --dig-color__success__on-surface: #b4dc19;
    --dig-color__alert__base: #f98a6b;
    --dig-color__alert__base--state-1: #f77751;
    --dig-color__alert__base--state-2: #f46135;
    --dig-color__alert__on-base: #2f1006;
    --dig-color__alert__surface: #63200b;
    --dig-color__alert__surface--state-1: #76260c;
    --dig-color__alert__surface--state-2: #892b0d;
    --dig-color__alert__on-surface: #fb9d83;
    --dig-color__opacity__surface: hsla(0, 0%, 100%, 0.102);
    --dig-color__opacity__surface--state-1: hsla(0, 0%, 100%, 0.149);
    --dig-color__opacity__surface--state-2: #fff3;
    --dig-color__utility__focus-ring: #5f9dff;
    --dig-color__utility__overlay: #000c;
    --dig-color__highlight__blue: #002969;
    --dig-color__highlight__blue--bold: #003280;
    --dig-color__highlight__blue--bolder: #003a97;
    --dig-color__highlight__purple: #483a65;
    --dig-color__highlight__purple--bold: #55417b;
    --dig-color__highlight__purple--bolder: #624894;
    --dig-color__highlight__yellow: #4c3102;
    --dig-color__highlight__yellow--bold: #593a03;
    --dig-color__highlight__yellow--bolder: #684505;
    --dig-color__highlight__red: #4e0119;
    --dig-color__highlight__red--bold: #600220;
    --dig-color__highlight__red--bolder: #85072f;
    --dig-color__highlight__green: #124b38;
    --dig-color__highlight__green--bold: #175641;
    --dig-color__highlight__green--bolder: #1b634b;
    --dig-color__accent__cyan: #14c8eb;
    --dig-color__accent__red: #fa551e;
    --dig-color__accent__orange: #ff8c19;
    --dig-color__accent__green: #b4dc19;
    --dig-color__accent__blue: #b4c8e1;
    --dig-color__accent__purple: #c8aff0;
    --dig-color__accent__magenta: #ffafa5;
    --dig-color__accent__yellow: #fad24b;
    --dig-color__accent__on-accent: #242321;
}
.dig-Theme--cancel-inverse {
    --color__inverse__core__primary: var(--dig-color__secondary__base);
    --color__inverse__core__secondary: var(--dig-color__secondary__surface);
    --color__inverse__core__accent: var(--dig-color__primary__base);
    --color__inverse__button__primary__hover: var(--dig-color__primary__base--state-1);
    --color__inverse__button__primary__active: var(--dig-color__primary__base--state-2);
    --color__inverse__standard__text: var(--dig-color__text__base);
    --color__inverse__standard__border: var(--dig-color__border__base);
    --color__inverse__standard__background: var(--dig-color__background__base);
    --color__inverse__faint__text: var(--dig-color__text__subtle);
    --color__inverse__faint__border: var(--dig-color__border__subtle);
    --color__inverse__faint__background: var(--dig-color__disabled__base);
    --color__inverse__disabled__text: var(--dig-color__disabled__base);
    --color__inverse__disabled__border: var(--dig-color__disabled__base);
    --color__inverse__disabled__background: var(--dig-color__disabled__base);
    --color__inverse__elevated__background: var(--dig-color__background__raised);
    --color__inverse__success__text: var(--dig-color__success__base);
    --color__inverse__warning__text: var(--dig-color__warning__base);
    --color__inverse__alert__text: var(--dig-color__alert__base);
    --color__inverse__alert__border: var(--dig-color__alert__base);
    --color__inverse__opacity--1: var(--dig-color__opacity__surface);
    --color__inverse__opacity--2: var(--dig-color__opacity__surface--state-1);
    --color__inverse__opacity--3: var(--dig-color__opacity__surface--state-2);
}
.dig-Theme--transitionary-token-test.dig-Theme--dark {
    --color__core__primary: #f7f5f2;
    --color__core__secondary: #2d2b29;
    --color__core__accent: #3080ff;
    --color__standard__text: #fff;
    --color__standard__border: #5b5650;
    --color__standard__background: #1a1918;
    --color__faint__text: #bbb5ae;
    --color__faint__border: #393633;
    --color__faint__background: #242321;
    --color__disabled__text: #5b5650;
    --color__disabled__border: #5b5650;
    --color__disabled__background: #5b5650;
    --color__elevated__background: #2d2b29;
    --color__attention__text: #3080ff;
    --color__attention__border: #3080ff;
    --color__attention__border--faint: #003280;
    --color__attention__background: #002969;
    --color__attention__background--faint: #00183e;
    --color__success__text: #b4dc19;
    --color__success__background: #3a4608;
    --color__success__border: #b4dc19;
    --color__success__border--faint: #435109;
    --color__warning__text: #fad24b;
    --color__warning__background: #4d3f14;
    --color__warning__border: #fad24b;
    --color__warning__border--faint: #5a4a16;
    --color__alert__text: #f98a6b;
    --color__alert__background: #63200b;
    --color__alert__border: #f98a6b;
    --color__alert__border--faint: #76260c;
    --color__highlight__standard__temporary: #002969;
    --color__highlight__standard__permanent: #003280;
    --color__highlight__standard__mixed: #003a97;
    --color__opacity--1: #ffffff1a;
    --color__opacity--2: #ffffff26;
    --color__opacity--3: #fff3;
    --color__inverse__standard__text: #1a1918;
    --color__inverse__standard__border: #bbb5ae;
    --color__inverse__standard__background: #fff;
    --color__inverse__core__primary: #1a1918;
    --color__inverse__core__secondary: #ebe9e6;
    --color__inverse__core__accent: #0061fe;
    --color__inverse__faint__text: #736c64;
    --color__inverse__faint__background: #f7f5f2;
    --color__inverse__faint__border: #dfdcd8;
    --color__inverse__disabled__text: #bbb5ae;
    --color__inverse__disabled__background: #bbb5ae;
    --color__inverse__disabled__border: #bbb5ae;
    --color__inverse__elevated__background: #fff;
    --color__inverse__attention__text: #0061fe;
    --color__inverse__attention__border: #0061fe;
    --color__inverse__attention__border--faint: #c9ddff;
    --color__inverse__attention__background: #deebff;
    --color__inverse__attention__background--faint: #f2f7ff;
    --color__inverse__success__text: #0f503c;
    --color__inverse__success__background: #e2ece8;
    --color__inverse__success__border: #0f503c;
    --color__inverse__success__border--faint: #b8d6cc;
    --color__inverse__warning__text: #845909;
    --color__inverse__warning__background: #fbe8ae;
    --color__inverse__warning__border: #845909;
    --color__inverse__warning__border--faint: #f5db84;
    --color__inverse__alert__text: #9b0032;
    --color__inverse__alert__background: #f5e5eb;
    --color__inverse__alert__border: #9b0032;
    --color__inverse__alert__border--faint: #ecc5d2;
    --color__inverse__opacity--1: #9b64001a;
    --color__inverse__opacity--2: #9b640026;
    --color__inverse__opacity--3: #9b640033;
    --color__inverse__highlight__standard__temporary: #b4d1ff;
    --color__inverse__highlight__standard__permanent: #8bb7ff;
    --color__inverse__highlight__standard__mixed: #5f9dff;
    --color__inverse__highlight__yellow__temporary: #fbe8ae;
    --color__inverse__highlight__yellow__permanent: #eecc5d;
    --color__inverse__highlight__yellow__mixed: #dcaf21;
    --color__inverse__highlight__green__temporary: #dff29f;
    --color__inverse__highlight__green__permanent: #b4df1c;
    --color__inverse__highlight__green__mixed: #9fc418;
    --color__inverse__highlight__red__temporary: #fec0af;
    --color__inverse__highlight__red__permanent: #fb9d83;
    --color__inverse__highlight__red__mixed: #f77751;
    --color__inverse__highlight__purple__temporary: #d8c8f1;
    --color__inverse__highlight__purple__permanent: #c1ace7;
    --color__inverse__highlight__purple__mixed: #ab90db;
    --color__inverse__utility__focus_ring: #3080ff;
    --color__inverse__utility__overlay: #000c;
}
.dig-Theme--transitionary-token-test {
    --color__core__primary: #1a1918;
    --color__core__secondary: #ebe9e6;
    --color__core__accent: #0061fe;
    --color__standard__text: #1a1918;
    --color__standard__border: #bbb5ae;
    --color__standard__background: #fff;
    --color__faint__text: #736c64;
    --color__faint__border: #dfdcd8;
    --color__faint__background: #f7f5f2;
    --color__disabled__text: #bbb5ae;
    --color__disabled__border: #bbb5ae;
    --color__disabled__background: #bbb5ae;
    --color__elevated__background: #fff;
    --color__attention__text: #0061fe;
    --color__attention__border: #0061fe;
    --color__attention__border--faint: #c9ddff;
    --color__attention__background: #deebff;
    --color__attention__background--faint: #f2f7ff;
    --color__success__text: #0f503c;
    --color__success__background: #e2ece8;
    --color__success__border: #0f503c;
    --color__success__border--faint: #b8d6cc;
    --color__warning__text: #845909;
    --color__warning__background: #fbe8ae;
    --color__warning__border: #845909;
    --color__warning__border--faint: #f5db84;
    --color__alert__text: #9b0032;
    --color__alert__background: #f5e5eb;
    --color__alert__border: #9b0032;
    --color__alert__border--faint: #ecc5d2;
    --color__highlight__standard__temporary: #b4d1ff;
    --color__highlight__standard__permanent: #8bb7ff;
    --color__highlight__standard__mixed: #5f9dff;
    --color__opacity--1: #9b64001a;
    --color__opacity--2: #9b640026;
    --color__opacity--3: #9b640033;
    --color__inverse__standard__text: #fff;
    --color__inverse__standard__border: #5b5650;
    --color__inverse__standard__background: #1a1918;
    --color__inverse__core__primary: #f7f5f2;
    --color__inverse__core__secondary: #2d2b29;
    --color__inverse__core__accent: #3080ff;
    --color__inverse__faint__text: #bbb5ae;
    --color__inverse__faint__background: #242321;
    --color__inverse__faint__border: #393633;
    --color__inverse__disabled__text: #5b5650;
    --color__inverse__disabled__background: #5b5650;
    --color__inverse__disabled__border: #5b5650;
    --color__inverse__elevated__background: #2d2b29;
    --color__inverse__attention__text: #3080ff;
    --color__inverse__attention__border: #3080ff;
    --color__inverse__attention__border--faint: #003280;
    --color__inverse__attention__background: #002969;
    --color__inverse__attention__background--faint: #00183e;
    --color__inverse__success__text: #b4dc19;
    --color__inverse__success__background: #3a4608;
    --color__inverse__success__border: #b4dc19;
    --color__inverse__success__border--faint: #435109;
    --color__inverse__warning__text: #fad24b;
    --color__inverse__warning__background: #4d3f14;
    --color__inverse__warning__border: #fad24b;
    --color__inverse__warning__border--faint: #5a4a16;
    --color__inverse__alert__text: #f98a6b;
    --color__inverse__alert__background: #63200b;
    --color__inverse__alert__border: #f98a6b;
    --color__inverse__alert__border--faint: #76260c;
    --color__inverse__opacity--1: #ffffff1a;
    --color__inverse__opacity--2: #ffffff26;
    --color__inverse__opacity--3: #fff3;
    --color__inverse__highlight__standard__temporary: #002969;
    --color__inverse__highlight__standard__permanent: #003280;
    --color__inverse__highlight__standard__mixed: #003a97;
    --color__inverse__highlight__yellow__temporary: #4c3102;
    --color__inverse__highlight__yellow__permanent: #593a03;
    --color__inverse__highlight__yellow__mixed: #684505;
    --color__inverse__highlight__green__temporary: #124b38;
    --color__inverse__highlight__green__permanent: #175641;
    --color__inverse__highlight__green__mixed: #1b634b;
    --color__inverse__highlight__red__temporary: #4e0119;
    --color__inverse__highlight__red__permanent: #600220;
    --color__inverse__highlight__red__mixed: #85072f;
    --color__inverse__highlight__purple__temporary: #483a65;
    --color__inverse__highlight__purple__permanent: #55417b;
    --color__inverse__highlight__purple__mixed: #624894;
    --color__inverse__utility__focus_ring: #5f9dff;
    --color__inverse__utility__overlay: #000c;
}
/* -- typography/index.web.css */
.dig-Text,
.dig-Title {
    -webkit-font-smoothing: antialiased;
    padding: 0;
}
.dig-Title--size-large {
    font-family: var(--type__title__large--fontfamily);
    font-size: var(--type__title__large--fontsize);
    line-height: var(--type__title__large--lineheight);
}
.dig-Title--size-large,
.dig-Title--size-large b,
.dig-Title--size-large strong {
    font-weight: var(--type__title__large--fontweight);
}
.dig-Title--size-standard {
    font-family: var(--type__title__standard--fontfamily);
    font-size: var(--type__title__standard--fontsize);
    line-height: var(--type__title__standard--lineheight);
}
.dig-Title--size-standard,
.dig-Title--size-standard b,
.dig-Title--size-standard strong {
    font-weight: var(--type__title__standard--fontweight);
}
.dig-Title--size-small {
    font-family: var(--type__title__small--fontfamily);
    font-size: var(--type__title__small--fontsize);
    font-weight: var(--type__title__small--fontweight);
    line-height: var(--type__title__small--lineheight);
}
.dig-Title--isBold,
.dig-Title--isEmphasized,
.dig-Title--size-small b,
.dig-Title--size-small strong {
    font-weight: var(--type__title__small--fontweight_strong);
}
.dig-Text--size-standard {
    font-family: var(--type__body__standard--fontfamily);
    font-size: var(--type__body__standard--fontsize);
    font-weight: var(--type__body__standard--fontweight);
    line-height: var(--type__body__standard--lineheight);
}
.dig-Text--size-standard.dig-Text--variant-label {
    line-height: var(--type__body__standard--lineheight_label);
}
.dig-Text--size-large {
    font-family: var(--type__body__large--fontfamily);
    font-size: var(--type__body__large--fontsize);
    font-weight: var(--type__body__large--fontweight);
    line-height: var(--type__body__large--lineheight);
}
.dig-Text--size-large.dig-Text--variant-label {
    line-height: var(--type__body__large--lineheight_label);
}
.dig-Text--size-xlarge {
    font-family: var(--type__body__xlarge--fontfamily);
    font-size: var(--type__body__xlarge--fontsize);
    font-weight: var(--type__body__xlarge--fontweight);
    line-height: var(--type__body__xlarge--lineheight);
}
.dig-Text--size-xlarge.dig-Text--variant-label {
    line-height: var(--type__body__xlarge--lineheight_label);
}
.dig-Text--size-small {
    font-family: var(--type__body__small--fontfamily);
    font-size: var(--type__body__small--fontsize);
    font-weight: var(--type__body__small--fontweight);
    line-height: var(--type__body__small--lineheight);
}
.dig-Text--size-small.dig-Text--variant-label {
    line-height: var(--type__body__small--lineheight_label);
}
.dig-Text--size-xsmall {
    font-family: var(--type__body__xsmall--fontfamily);
    font-size: var(--type__body__xsmall--fontsize);
    font-weight: var(--type__body__xsmall--fontweight);
    line-height: var(--type__body__xsmall--lineheight);
}
.dig-Text--size-xsmall.dig-Text--variant-label {
    line-height: var(--type__body__xsmall--lineheight_label);
}
.dig-Text b,
.dig-Text strong,
.dig-Text--isBold {
    font-weight: var(--type__body__standard--fontweight_strong);
}
.dig-Text--withoutLineheight {
    line-height: unset;
}
.dig-Text--withoutWrap {
    white-space: nowrap;
}
.dig-Text--monospace {
    font-family: var(--type__body__monospace--fontfamily);
}
.dig-Text--monospace b,
.dig-Text--monospace strong,
.dig-Text--monospace.dig-Text--isBold {
    font-weight: var(--type__body__monospace--fontweight__strong);
}
.dig-Text--color-standard,
.dig-Title--color-standard {
    color: var(--dig-color__text__base);
}
.dig-Text--color-standard.dig-Text--inverse,
.dig-Title--color-standard.dig-Title--inverse {
    color: var(--color__inverse__standard__text);
}
.dig-Text--color-faint,
.dig-Title--color-faint {
    color: var(--dig-color__text__subtle);
}
.dig-Text--color-faint.dig-Text--inverse,
.dig-Title--color-faint.dig-Title--inverse {
    color: var(--color__inverse__faint__text);
}
.dig-Text--color-disabled,
.dig-Title--color-disabled {
    color: var(--dig-color__disabled__base);
}
.dig-Text--color-disabled.dig-Text--inverse,
.dig-Title--color-disabled.dig-Title--inverse {
    color: var(--color__inverse__disabled__text);
}
.dig-Text--color-error,
.dig-Title--color-error {
    color: var(--dig-color__alert__base);
}
.dig-Text--color-error.dig-Text--inverse,
.dig-Title--color-error.dig-Title--inverse {
    color: var(--color__inverse__alert__text);
}
.dig-Link {
    -webkit-font-smoothing: antialiased;
    color: inherit;
    text-decoration: underline;
}
.dig-Link.dig-Link--hasNoUnderline,
.dig-Link:hover {
    text-decoration: none;
}
.dig-Link.dig-Link--hasNoUnderline:hover {
    text-decoration: underline;
}
.dig-Link.dig-Link--isBold {
    font-weight: var(--type__body__standard--fontweight_strong);
}
.dig-Link:focus {
    box-shadow: var(--dig-utilities__boxshadow__focus-ring);
    margin: -1px;
    outline: 0;
    padding: 1px;
    text-decoration: none;
}
.dig-Link:focus:not([data-focus-visible-added]) {
    box-shadow: none;
}
.dig-Link--primary {
    color: var(--dig-color__primary__base);
}
.dig-Link--inverse.dig-Link.dig-Link--primary {
    color: inherit;
}
p.dig-Text {
    margin: var(--spacing__base_unit) 0;
}
.dig-Title + p.dig-Text {
    margin-top: calc(var(--spacing__base_unit) * 2);
}
.dig-Title.dig-Title--size-small + p.dig-Text {
    margin-top: var(--spacing__base_unit);
}
/* -- _global/index.web.css */
[class^='dig-'],
[class^='dig-']:after,
[class^='dig-']:before {
    box-sizing: border-box;
}
/* -- accordion/index.web.css */
.dig-Accordion,
.dig-Accordion-item {
    display: flex;
    flex-direction: column;
}
.dig-Accordion-header {
    margin: 0;
}
.dig-Accordion-header-trigger {
    align-items: center;
    background-color: initial;
    border: none;
    border-top: 1px solid var(--dig-color__border__base);
    cursor: pointer;
    display: flex;
    width: 100%;
}
.dig-Accordion-header-spacing--small .dig-Accordion-header-trigger {
    padding: var(--spacing__base_unit);
}
.dig-Accordion-header-spacing--medium .dig-Accordion-header-trigger {
    padding: var(--spacing__unit--1_5) var(--spacing__unit--2);
}
.dig-Accordion-header-spacing--large .dig-Accordion-header-trigger {
    padding: var(--spacing__unit--3);
}
.dig-Accordion-header-trigger:focus {
    box-shadow: inset var(--dig-utilities__boxshadow__focus-ring);
    outline: none;
}
.dig-Accordion-header-left-accessory {
    color: var(--dig-color__text__base);
    display: flex;
    flex-shrink: 0;
    margin-right: var(--spacing__base_unit);
}
.dig-Accordion-header-chevron {
    display: flex;
}
.dig-Accordion-header-chevron,
.dig-Accordion-header:hover .dig-Accordion-header-chevron {
    color: var(--dig-color__text__subtle);
}
.dig-Accordion-item--isActive .dig-Accordion-header-left-accessory {
    color: var(--dig-color__text__base);
}
.dig-Accordion--blades .dig-Accordion-item .dig-Accordion-header-left-accessory {
    color: var(--dig-color__text__subtle);
}
.dig-Accordion--blades .dig-Accordion-item--isActive .dig-Accordion-header-left-accessory {
    color: var(--dig-color__text__base);
}
.dig-Accordion--standard .dig-Accordion-header:active .dig-Accordion-header-title {
    color: var(--dig-color__text__subtle);
}
.dig-Accordion-header-trigger:focus:not([data-focus-visible-added]) {
    box-shadow: none;
}
.dig-Accordion-header-title-container {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    text-align: left;
}
.dig-Accordion-header-title-badge-container {
    align-items: center;
    display: flex;
}
.dig-Accordion-header-title-right-accessory {
    align-items: center;
    display: flex;
    flex-grow: 1;
    flex-shrink: 0;
    margin-bottom: auto;
    margin-left: var(--spacing__unit--0_5);
    margin-top: auto;
}
.dig-Accordion-panel {
    flex-direction: column;
    margin-bottom: auto;
}
.dig-Accordion-panel-spacing--small {
    padding: 0 var(--spacing__base_unit) var(--spacing__base_unit);
}
.dig-Accordion-panel-spacing--medium {
    padding: 0 var(--spacing__unit--2) var(--spacing__unit--2);
}
.dig-Accordion-panel-spacing--large {
    padding: 0 var(--spacing__unit--3) var(--spacing__unit--3);
}
.dig-Accordion-item--isActive .dig-Accordion-panel {
    display: flex;
}
.dig-Accordion--blades.dig-Accordion {
    height: 100%;
    min-height: 0;
}
.dig-Accordion--blades .dig-Accordion-item--isActive {
    flex-grow: 1;
    overflow: hidden;
}
.dig-Accordion--blades .dig-Accordion-item--isActive .dig-Accordion-panel {
    display: flex;
    flex-grow: 1;
    overflow-x: hidden;
    overflow-y: auto;
}
.dig-Accordion--blades .dig-Accordion-item--isActive .dig-Accordion-header {
    cursor: default;
}
.dig-Accordion--blades .dig-Accordion-header:active .dig-Accordion-header-title,
.dig-Accordion--blades .dig-Accordion-header:focus .dig-Accordion-header-title,
.dig-Accordion--blades .dig-Accordion-header:hover .dig-Accordion-header-title {
    color: var(--dig-color__text__base);
}
.dig-Accordion .dig-Accordion-item--disabled .dig-Accordion-header {
    cursor: default;
}
.dig-Accordion
    .dig-Accordion-item.dig-Accordion-item--disabled
    .dig-Accordion-header
    .dig-Accordion-header-chevron,
.dig-Accordion
    .dig-Accordion-item.dig-Accordion-item--disabled
    .dig-Accordion-header
    .dig-Accordion-header-left-accessory,
.dig-Accordion
    .dig-Accordion-item.dig-Accordion-item--disabled
    .dig-Accordion-header
    .dig-Accordion-header-title {
    color: var(--dig-color__disabled__base);
}
/* -- aspect_ratio/index.web.css */
.dig-AspectRatio {
    --_8a52f0ac__private_dig-aspect-ratio: var(--dig-aspect-ratio, 1);
    --_87411133__private_dig-object-fit: var(--dig-object-fit, cover);
    --_d30f1139__private_dig-aspect-ratio-min-height: var(--dig-aspect-ratio-min-height, 1px);
    --_5e1bed67__private_dig-aspect-ratio-max-height: var(--dig-aspect-ratio-max-height, 100vh);
    position: relative;
}
.dig-AspectRatio > img {
    height: auto;
}
.dig-AspectRatio[style*='--dig-object-fit'] > * {
    background-size: var(--_87411133__private_dig-object-fit);
    object-fit: var(--_87411133__private_dig-object-fit);
}
.dig-AspectRatio > :first-child {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
.dig-AspectRatio:before {
    content: '';
    display: block;
    width: 100%;
}
@supports not (aspect-ratio: 1/1) {
    .dig-AspectRatio:before {
        height: 0;
        padding-bottom: calc(100% / (var(--_8a52f0ac__private_dig-aspect-ratio)));
    }
}
@supports (aspect-ratio: 1/1) {
    .dig-AspectRatio:before {
        aspect-ratio: calc(var(--_8a52f0ac__private_dig-aspect-ratio));
    }
}
.dig-AspectRatio[style*='--dig-aspect-ratio-max-height']:before,
.dig-AspectRatio[style*='--dig-aspect-ratio-min-height']:before {
    aspect-ratio: auto;
}
@supports (padding-bottom: clamp(1vh, 20px, 2vh)) {
    .dig-AspectRatio[style*='--dig-aspect-ratio-max-height']:before,
    .dig-AspectRatio[style*='--dig-aspect-ratio-min-height']:before {
        padding-bottom: clamp(
            var(--_d30f1139__private_dig-aspect-ratio-min-height),
            calc(100% / (var(--_8a52f0ac__private_dig-aspect-ratio))),
            var(--_5e1bed67__private_dig-aspect-ratio-max-height)
        );
    }
}
@supports not (padding-bottom: clamp(1vh, 20px, 2vh)) {
    .dig-AspectRatio[style*='--dig-aspect-ratio-max-height']:before,
    .dig-AspectRatio[style*='--dig-aspect-ratio-min-height']:before {
        padding-bottom: min(
            max(
                var(--_d30f1139__private_dig-aspect-ratio-min-height),
                calc(100% / (var(--_8a52f0ac__private_dig-aspect-ratio)))
            ),
            var(--_5e1bed67__private_dig-aspect-ratio-max-height)
        );
    }
}
/* -- avatar/avatar/index.web.css */
.dig-Avatar {
    --_e5d37794__private_avatar-text-size-xsmall: 8px;
    --_50151185__private_avatar-text-font-weight: 500;
    --_d28c2343__private_avatar-outline-size: 2px;
    background: var(--dig-color__background__base);
    border: var(--_d28c2343__private_avatar-outline-size) solid var(--dig-color__background__base);
    border-radius: 50%;
    outline: 0;
    overflow: hidden;
    vertical-align: middle;
}
.dig-Avatar--xsmall {
    height: 20px;
    width: 20px;
}
.dig-Avatar--small {
    height: 28px;
    width: 28px;
}
.dig-Avatar--standard {
    height: 36px;
    width: 36px;
}
.dig-Avatar--large {
    height: 44px;
    width: 44px;
}
.dig-Avatar-text {
    align-items: center;
    background-color: var(--dig-color__text__base);
    border-radius: 50%;
    color: var(--dig-color__accent__on-accent);
    display: flex;
    font-family: var(--type__title__standard--fontfamily);
    font-weight: var(--_50151185__private_avatar-text-font-weight);
    height: 100%;
    justify-content: center;
    width: 100%;
}
.dig-Avatar-text--size-xsmall {
    font-size: var(--_e5d37794__private_avatar-text-size-xsmall);
}
.dig-Avatar-text--size-small {
    font-size: var(--type__body__xsmall--fontsize);
}
.dig-Avatar-text--size-medium {
    font-size: var(--type__body__small--fontsize);
}
.dig-Avatar-text--size-large {
    font-size: var(--type__body__standard--fontsize);
}
.dig-Avatar-text--isInactive {
    background-color: var(--dig-color__disabled__base);
    color: var(--dig-color__disabled__on-base);
}
.dig-Avatar--hasNoOutline {
    border: none;
    margin: var(--_d28c2343__private_avatar-outline-size);
}
.dig-Avatar--hasNoOutline.dig-Avatar--xsmall {
    height: 16px;
    width: 16px;
}
.dig-Avatar--hasNoOutline.dig-Avatar--small {
    height: 24px;
    width: 24px;
}
.dig-Avatar--hasNoOutline.dig-Avatar--standard {
    height: 32px;
    width: 32px;
}
.dig-Avatar--hasNoOutline.dig-Avatar--large {
    height: 40px;
    width: 40px;
}
.dig-Avatar-text--isNumber {
    background-color: var(--dig-color__opacity__surface--state-2);
    color: var(--dig-color__text__base);
}
.dig-Avatar--isGuest .dig-Avatar-text--isInactive,
.dig-Avatar-text--isNumber.dig-Avatar-text--isInactive {
    background-color: var(--dig-color__disabled__base);
    color: var(--dig-color__disabled__on-base);
}
.dig-Avatar-image {
    height: auto;
    width: 100%;
}
.dig-Avatar--isGuest {
    color: var(--dig-color__accent__on-accent);
    position: relative;
}
.dig-Avatar-image--isGuest {
    color: currentColor;
    height: 150%;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -40%);
    width: 150%;
}
.dig-Avatar--withImage {
    border-radius: 50%;
    box-shadow: inset 0 0 0 1px var(--dig-color__opacity__surface);
}
.dig-Avatar-image--isInactive {
    filter: grayscale(1);
    opacity: 0.5;
}
@supports (
    (-webkit-clip-path: var(--dig-avatar-clip-path)) or (clip-path: var(--dig-avatar-clip-path))
) {
    .dig-Avatar--modern,
    .dig-Avatar-image--modern,
    .dig-Avatar-text--modern {
        border: none;
        border-radius: 0;
    }
    .dig-Avatar-image--modern {
        display: block;
    }
    .dig-Avatar--modern {
        box-shadow: none;
    }
    .dig-Avatar--modern,
    .div-Avatar--modern-inner {
        -webkit-clip-path: var(--dig-avatar-clip-path, circle(50%));
        clip-path: var(--dig-avatar-clip-path, circle(50%));
        transform: translateZ(0);
    }
    .div-Avatar--modern-inner {
        height: calc(100% - var(--_d28c2343__private_avatar-outline-size) * 2);
        margin: var(--_d28c2343__private_avatar-outline-size);
        overflow: hidden;
    }
    .dig-Avatar--modern.dig-Avatar--hasNoOutline {
        background-color: initial;
    }
    .dig-Avatar--modern.dig-Avatar--hasNoOutline .div-Avatar--modern-inner {
        height: 100%;
        margin: 0;
    }
}
/* -- avatar/facepile/index.web.css */
.dig-Facepile {
    align-items: center;
    display: flex;
    flex-direction: row-reverse;
    flex-wrap: nowrap;
    justify-content: flex-end;
}
.dig-Facepile-item {
    border-radius: 50%;
    margin: 0;
}
.dig-Facepile--xsmall .dig-Facepile-item {
    margin-left: calc(var(--spacing__unit--1) * -1);
}
.dig-Facepile--small .dig-Facepile-item,
.dig-Facepile--standard .dig-Facepile-item {
    margin-left: calc(var(--spacing__unit--0_5) * -1);
}
.dig-Facepile--large .dig-Facepile-item {
    margin-left: calc(var(--spacing__base_unit) * -1);
}
/* -- badges/index.web.css */
.dig-AccessoryBadge,
.dig-NotificationBadge {
    border-radius: var(--spacing__base_unit) / 50%;
    display: inline-block;
    font-family: var(--type__body__small--fontfamily);
    font-size: var(--type__body__small--fontsize);
}
.dig-AccessoryBadge,
.dig-NotificationBadge--label {
    height: 18px;
    line-height: calc(18px - var(--spacing__unit--0_5));
    min-width: 18px;
    padding: 2px 5px;
    text-align: center;
}
.dig-AccessoryBadge {
    background-color: var(--dig-color__opacity__surface);
    color: var(--dig-color__text__subtle);
    font-weight: var(--type__body__small--fontweight);
}
.dig-AccessoryBadge--status-alert {
    background-color: var(--dig-color__alert__base);
    color: var(--dig-color__alert__on-base);
}
.dig-AccessoryBadge--status-warning {
    background-color: var(--dig-color__warning__base);
    color: var(--dig-color__warning__on-base);
}
.dig-AccessoryBadge--status-success {
    background-color: var(--dig-color__success__base);
    color: var(--dig-color__success__on-base);
}
.dig-AccessoryBadge--status-attention {
    background-color: var(--dig-color__primary__base);
    color: var(--dig-color__primary__on-base);
}
.dig-AccessoryBadge--inverse {
    background-color: var(--color__inverse__opacity--1);
    color: var(--color__inverse__faint__text);
}
.dig-AccessoryBadge--status-alert.dig-AccessoryBadge--inverse {
    background-color: var(--color__inverse__alert__text);
    color: var(--dig-color__text__base);
}
.dig-AccessoryBadge--status-warning.dig-AccessoryBadge--inverse {
    background-color: var(--color__inverse__warning__text);
    color: var(--dig-color__text__base);
}
.dig-AccessoryBadge--status-success.dig-AccessoryBadge--inverse {
    background-color: var(--color__inverse__success__text);
    color: var(--dig-color__text__base);
}
.dig-AccessoryBadge--status-attention.dig-AccessoryBadge--inverse {
    background-color: var(--color__inverse__attention__text);
    color: var(--dig-color__text__base);
}
.dig-NotificationBadge {
    background-color: var(--dig-color__alert__base);
    color: var(--dig-color__alert__on-base);
    font-weight: var(--type__body__small--fontweight_strong);
}
.dig-NotificationBadge--dot {
    border-radius: 3px;
    height: 6px;
    line-height: 6px;
    padding-left: 0;
    padding-right: 0;
    width: 6px;
}
.dig-NotificationBadge--dot.dig-NotificationBadge--placement-top-right {
    position: absolute;
    right: var(--spacing__unit--0_5);
    top: var(--spacing__unit--0_5);
}
.dig-NotificationBadge--label.dig-NotificationBadge--placement-top-right {
    left: var(--spacing__unit--2);
    position: absolute;
    top: -2px;
}
.dig-NotificationBadge.dig-NotificationBadge--status-alert {
    background-color: var(--dig-color__alert__base);
}
.dig-NotificationBadge.dig-NotificationBadge--status-warning {
    background-color: var(--dig-color__warning__base);
}
.dig-NotificationBadge.dig-NotificationBadge--status-success {
    background-color: var(--dig-color__success__base);
}
.dig-NotificationBadge.dig-NotificationBadge--status-attention {
    background-color: var(--dig-color__primary__base);
}
/* -- banner/index.web.css */
.dig-Banner {
    align-items: flex-start;
    background-color: var(--dig-color__opacity__surface);
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    min-height: 40px;
    padding: var(--spacing__base_unit) var(--spacing__unit--2);
    position: relative;
}
.dig-Banner-actions {
    display: inline-flex;
}
.dig-Banner .dig-Banner-close {
    position: absolute;
    right: var(--spacing__unit--1_5);
    top: var(--spacing__unit--0_5);
}
.dig-Banner-icon {
    color: var(--dig-color__text__base);
    flex-shrink: 0;
    margin-right: var(--spacing__base_unit);
}
.dig-Banner--basic .dig-Banner-icon {
    height: 24px;
}
.dig-Banner--basic.dig-Banner--withIcon {
    padding-left: var(--spacing__unit--1_5);
}
.dig-Banner--basic .dig-Banner-message {
    line-height: 24px;
    margin-right: var(--spacing__unit--1);
}
.dig-Banner--attention {
    background-color: var(--dig-color__primary__surface);
}
.dig-Banner--success {
    background-color: var(--dig-color__success__surface);
}
.dig-Banner--warning {
    background-color: var(--dig-color__warning__surface);
}
.dig-Banner--alert {
    background-color: var(--dig-color__alert__surface);
}
.dig-Banner--rich {
    align-items: flex-start;
    padding: var(--spacing__unit--2) var(--spacing__unit--3)
        calc(var(--spacing__unit--2) + var(--spacing__unit--0_5));
}
.dig-Banner--rich .dig-Banner-close {
    right: var(--spacing__unit--2);
    top: var(--spacing__unit--2);
}
.dig-Banner--rich .dig-Banner-actions {
    display: block;
    margin-left: 0;
    margin-top: var(--spacing__unit--2);
}
.dig-Banner--rich .dig-Banner-actions > * {
    margin-right: var(--spacing__unit--2);
}
.dig-Banner--rich.dig-Banner--withPictogram {
    padding-left: var(--spacing__unit--2);
}
.dig-Banner--rich .dig-Banner-icon {
    margin-right: var(--spacing__unit--2);
}
.dig-Banner--rich .dig-Banner-message {
    display: flex;
    flex-direction: column;
}
.dig-Banner--rich .dig-Banner-message > :first-child {
    margin: 0;
}
.dig-Banner--rich .dig-Banner-message > :not(:first-child) {
    padding-top: var(--spacing__base_unit);
}
.dig-Banner--withCloseButton {
    padding-right: calc(var(--spacing__unit--2) + var(--spacing__unit--4));
}
.dig-Banner--rich.dig-Banner--withCloseButton {
    padding-right: calc(var(--spacing__base_unit) * 7);
}
@media (max-width: 600px) {
    .dig-Banner {
        align-items: flex-start;
        padding-bottom: var(--spacing__unit--1_5);
        padding-top: var(--spacing__unit--1_5);
    }
    .dig-Banner .dig-Banner-close {
        position: absolute;
        top: var(--spacing__base_unit);
    }
    .dig-Banner-actions {
        display: block;
        margin-left: 0;
        padding-top: var(--spacing__base_unit);
    }
    .dig-Banner--rich .dig-Banner-actions > * {
        margin-bottom: var(--spacing__base_unit);
    }
}
/* -- breadcrumb/index.web.css */
.dig-Breadcrumb,
.dig-Breadcrumb-inner {
    align-items: center;
    display: flex;
    max-width: 100%;
}
.dig-Breadcrumb-inner {
    flex: 0 1 auto;
}
.dig-Breadcrumb-divider {
    margin: 0 calc(var(--spacing__unit--0_5) / 2 + var(--spacing__unit--0_5));
}
.dig-Breadcrumb-link {
    cursor: pointer;
    flex: 0 0 auto;
    min-width: 0;
    text-decoration: none;
}
.dig-Breadcrumb-link:last-child {
    flex: 0 1 auto;
}
.dig-Breadcrumb-link-content {
    margin: 0;
}
.dig-Breadcrumb-link-inner {
    align-items: center;
    display: flex;
    margin: 0;
    max-width: 100%;
}
.dig-Breadcrumb-link-inner .dig-Breadcrumb-link-text {
    margin: 0;
    overflow: hidden;
    text-decoration: none;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.dig-Breadcrumb-link-inner .dig-Breadcrumb-link-icon {
    flex: 0 0 auto;
}
.dig-Breadcrumb-link:focus {
    box-shadow: var(--dig-utilities__boxshadow__focus-ring);
    outline: none;
}
.dig-Breadcrumb.dig-Breadcrumb--linksDisplayed .dig-Breadcrumb-inner,
.dig-Breadcrumb.dig-Breadcrumb--linksDisplayed .dig-Breadcrumb-link-text,
.dig-Breadcrumb.dig-Breadcrumb--linksDisplayed .dig-Breadcrumb-link:last-child {
    flex: 1 1 auto;
}
.dig-Breadcrumb-link:hover .dig-Breadcrumb-link-icon {
    color: var(--dig-color__text__base);
}
.dig-Breadcrumb-link--inverse:hover .dig-Breadcrumb-link-icon {
    color: var(--color__inverse__standard__text);
}
.dig-Breadcrumb-link:hover .dig-Breadcrumb-link-text {
    color: var(--dig-color__text__base);
    text-decoration: underline;
}
.dig-Breadcrumb-link--inverse:hover .dig-Breadcrumb-link-text {
    color: var(--color__inverse__standard__text);
}
.dig-Breadcrumb-link:hover:active .dig-Breadcrumb-link-icon {
    color: var(--dig-color__text__subtle);
}
.dig-Breadcrumb-link--inverse:hover:active .dig-Breadcrumb-link-icon {
    color: var(--color__inverse__faint__text);
}
.dig-Breadcrumb-link:hover:active .dig-Breadcrumb-link-text {
    color: var(--dig-color__text__subtle);
    text-decoration: underline;
}
.dig-Breadcrumb-link--inverse:hover:active .dig-Breadcrumb-link-text {
    color: var(--color__inverse__faint__text);
}
.dig-Breadcrumb-link.dig-Breadcrumb-link--current {
    cursor: text;
}
.dig-Breadcrumb-link.dig-Breadcrumb-link--current:hover:active .dig-Breadcrumb-link-icon {
    color: var(--dig-color__text__base);
}
.dig-Breadcrumb-link--inverse.dig-Breadcrumb-link--current:hover:active .dig-Breadcrumb-link-icon {
    color: var(--color__inverse__standard__text);
}
.dig-Breadcrumb-link.dig-Breadcrumb-link--current:hover .dig-Breadcrumb-link-text {
    text-decoration: none;
}
.dig-Breadcrumb-link.dig-Breadcrumb-link--current:hover:active .dig-Breadcrumb-link-text {
    color: var(--dig-color__text__base);
    text-decoration: none;
}
.dig-Breadcrumb-link--inverse.dig-Breadcrumb-link--current:hover:active .dig-Breadcrumb-link-text {
    color: var(--color__inverse__standard__text);
}
.dig-Breadcrumb-link--dragged-over {
    box-shadow: var(--dig-utilities__boxshadow__focus-ring);
    outline: none;
}
.dig-Breadcrumb-overlfow-item--dragged-over {
    box-shadow: inset var(--dig-utilities__boxshadow__focus-ring);
}
.dig-Breadcrumb-overflow .dig-Breadcrumb-overflow-button {
    color: var(--dig-color__text__subtle);
}
.dig-Breadcrumb-overflow--inverse .dig-Breadcrumb-overflow-button {
    color: var(--color__inverse__faint__text);
}
.dig-Breadcrumb-overflow .dig-Breadcrumb-overflow-button:hover {
    color: var(--dig-color__text__base);
}
.dig-Breadcrumb-overflow--inverse .dig-Breadcrumb-overflow-button:hover {
    color: var(--color__inverse__standard__text);
}
.dig-Breadcrumb.dig-Breadcrumb--small {
    height: 24px;
}
.dig-Breadcrumb.dig-Breadcrumb--small .dig-Breadcrumb-divider--overflowLeft {
    margin-right: 0;
}
.dig-Breadcrumb.dig-Breadcrumb--small .dig-Breadcrumb-divider--overflowRight {
    margin-left: 0;
}
.dig-Breadcrumb--widthCalcUtil {
    display: flex;
    left: 0;
    position: fixed;
    top: -200px;
    visibility: hidden;
    z-index: 0;
}
.js-focus-visible .dig-Breadcrumb-link:focus:not([data-focus-visible-added]) {
    box-shadow: none;
}
/* -- buttons/button/index.web.css */
.dig-Button {
    -webkit-font-smoothing: antialiased;
    background-color: initial;
    border: none;
    border-radius: var(--dig-radius__medium, 0);
    color: var(--dig-color__text__base);
    cursor: pointer;
    display: inline-block;
    font-family: var(--type__body__standard--fontfamily);
    font-size: var(--type__body__standard--fontsize);
    font-weight: var(--type__body__standard--fontweight_strong);
    height: 32px;
    line-height: 32px;
    margin: 0;
    outline: none;
    overflow: hidden;
    padding: 0;
    position: relative;
    text-align: center;
    text-decoration: none;
    touch-action: manipulation;
    transition-duration: var(--duration__micro-fast);
    transition-property: color, border-color, box-shadow;
    transition-timing-function: var(--easing__transition);
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    vertical-align: middle;
    white-space: nowrap;
}
.dig-Button.dig-Button--experimental,
.dig-Button.dig-Button--experimental .dig-Text {
    font-family: var(--type--titlefontstack);
    font-size: 11px;
    font-weight: 500;
    letter-spacing: 0.02em;
    line-height: 1;
}
a.dig-Button,
a.dig-Button:hover {
    text-decoration: none;
}
.dig-Button-content {
    align-items: center;
    border-radius: var(--dig-radius__medium, 0);
    -webkit-clip-path: view-box;
    clip-path: view-box;
    display: flex;
    height: 32px;
    justify-content: center;
    line-height: 32px;
    margin: 0;
    padding: 0 12px;
    position: relative;
    z-index: 0;
}
.dig-Button::-moz-focus-inner {
    border: 0;
    padding: 0;
}
.dig-Button .dig-Button-content:before {
    content: ' ';
    display: block;
    height: 100%;
    left: 0;
    pointer-events: none;
    position: absolute;
    top: 100%;
    transition: transform var(--duration__micro-fast) var(--easing__transition);
    width: 100%;
    z-index: -1;
}
.dig-Button:active .dig-Button-content:before,
.dig-Button[aria-haspopup='true'][aria-expanded='true'] .dig-Button-content:before {
    transform: translateY(-100%);
    transition: none;
}
.dig-Button:hover .dig-Button-content:before {
    transform: translateY(-100%);
}
.dig-Button--transparent .dig-Button-content:before,
.dig-Button:disabled:not(.dig-Button--isLoading) .dig-Button-content:before,
.dig-Button[aria-disabled='true']:not(.dig-Button--isLoading) .dig-Button-content:before {
    display: none;
}
.dig-Button--fullWidth {
    display: block;
    width: 100%;
}
.dig-Button--primary {
    background-color: var(--dig-color__primary-cta__base, var(--dig-color__primary__base));
    color: var(--dig-color__primary-cta__on-base, var(--dig-color__primary__on-base));
}
.dig-Button--filled {
    background-color: var(--dig-color__background__base);
    border: 1px solid var(--dig-color__border__subtle);
    color: var(--dig-color__text__base);
}
.dig-Button--opacity {
    background-color: var(--dig-color__opacity__surface);
}
.dig-Button--outline {
    background-color: initial;
    border: 1px solid var(--dig-color__border__base);
}
.dig-Button--outline .dig-Button-content {
    padding: 0 11px;
}
.dig-Button--borderless {
    background-color: initial;
}
.dig-Button--transparent {
    overflow: visible;
}
.dig-Button--transparent:not(.dig-Button--withIconStart) {
    vertical-align: unset;
}
.dig-Button--transparent .dig-Button-content {
    border-bottom: 1px solid var(--dig-color__border__base);
    border-radius: 0;
    height: unset;
    line-height: unset;
    padding: 0;
}
.dig-Button--hasNoUnderline .dig-Button-content {
    border-bottom: 0;
}
.dig-Button--isLoading {
    pointer-events: none;
}
.dig-Button--isLoading .dig-Button-content {
    visibility: hidden;
}
.dig-Button-spinner {
    align-items: center;
    bottom: 0;
    display: flex;
    justify-content: center;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.dig-Button--outline:focus,
.dig-Button:focus {
    box-shadow: var(--dig-utilities__boxshadow__focus-ring);
}
.dig-Button--primary:focus .dig-Button-content:before {
    background-color: var(
        --dig-color__primary-cta__base--state-1,
        var(--dig-color__primary__base--state-1)
    );
}
.dig-Button--opacity:focus .dig-Button-content:before,
.dig-Button--outline:focus .dig-Button-content:before {
    background-color: var(--dig-color__opacity__surface);
}
.dig-Button--transparent:focus {
    box-shadow: var(--dig-utilities__boxshadow__focus-ring);
    transition-duration: var(--duration__micro-fast);
    transition-property: box-shadow;
    transition-timing-function: var(--easing__transition);
}
.dig-Button--primary:hover .dig-Button-content:before,
.dig-Button--primary:not(:focus) .dig-Button-content:before {
    background-color: var(
        --dig-color__primary-cta__base--state-1,
        var(--dig-color__primary__base--state-1)
    );
}
.dig-Button--filled:hover .dig-Button-content:before,
.dig-Button--filled:not(:focus) .dig-Button-content:before,
.dig-Button--opacity:hover .dig-Button-content:before,
.dig-Button--opacity:not(:focus) .dig-Button-content:before,
.dig-Button--outline:hover .dig-Button-content:before,
.dig-Button--outline:not(:focus) .dig-Button-content:before {
    background-color: var(--dig-color__opacity__surface);
}
.dig-Button--transparent:hover .dig-Button-content {
    border-color: var(--dig-color__secondary__base);
}
.dig-Button--borderless:hover .dig-Button-content:before {
    background-color: var(--dig-color__opacity__surface);
}
.dig-Button--primary:active .dig-Button-content:before {
    background-color: var(
        --dig-color__primary-cta__base--state-2,
        var(--dig-color__primary__base--state-2)
    );
}
.dig-Button--filled:active .dig-Button-content:before,
.dig-Button--opacity:active .dig-Button-content:before,
.dig-Button--outline:active .dig-Button-content:before {
    background-color: var(--dig-color__opacity__surface--state-1);
}
.dig-Button--transparent:active .dig-Button-content {
    border-color: var(--dig-color__border__subtle);
    color: var(--dig-color__text__subtle);
}
.dig-Button--borderless:active .dig-Button-content:before {
    background-color: var(--dig-color__opacity__surface--state-1);
}
.dig-Button:disabled,
.dig-Button[aria-disabled='true'] {
    cursor: default;
    pointer-events: none;
}
.dig-Button--primary:disabled,
.dig-Button--primary[aria-disabled='true'] {
    background-color: var(--dig-color__disabled__base);
    color: var(--dig-color__disabled__on-base);
}
.dig-Button--filled:disabled,
.dig-Button--filled[aria-disabled='true'] {
    color: var(--dig-color__disabled__base);
}
.dig-Button--opacity:disabled:not(.dig-Button--isLoading),
.dig-Button--opacity[aria-disabled='true']:not(.dig-Button--isLoading) {
    background-color: var(--dig-color__opacity__surface);
    color: var(--dig-color__disabled__base);
}
.dig-Button--outline:disabled,
.dig-Button--outline[aria-disabled='true'] {
    background-color: initial;
    border: 1px solid var(--dig-color__disabled__base);
    color: var(--dig-color__disabled__base);
}
.dig-Button--inverse.dig-Button--transparent .dig-Button-content {
    border-bottom-color: var(--color__inverse__standard__border);
    color: var(--color__inverse__standard__text);
}
.dig-Button--transparent:disabled:not(.dig-Button--isLoading) .dig-Button-content,
.dig-Button--transparent[aria-disabled='true']:not(.dig-Button--isLoading) .dig-Button-content {
    border-color: var(--dig-color__border__base);
    color: var(--dig-color__disabled__base);
}
.dig-Button--borderless:disabled:not(.dig-Button--isLoading) {
    color: var(--dig-color__disabled__base);
}
.dig-Button--small,
.dig-Button--small .dig-Button-content {
    border-radius: var(--dig-radius__small, 0);
    font-size: var(--type__body__small--fontsize);
    height: 24px;
    line-height: 24px;
}
.dig-Button--small.dig-Button--experimental,
.dig-Button--small.dig-Button--experimental .dig-Button-content {
    font-size: 11px;
    line-height: 1;
}
.dig-Button--large,
.dig-Button--large .dig-Button-content {
    border-radius: var(--dig-radius__large, 0);
    font-size: var(--type__body__large--fontsize);
    height: 40px;
    line-height: 40px;
}
.dig-Button--large.dig-Button--experimental,
.dig-Button--large.dig-Button--experimental .dig-Button-content {
    font-size: 14px;
    line-height: 1;
}
.dig-Button--xlarge,
.dig-Button--xlarge .dig-Button-content {
    border-radius: var(--dig-radius__xlarge, 0);
    font-size: var(--type__body__large--fontsize);
    height: 48px;
    line-height: 48px;
}
.dig-Button--xlarge.dig-Button--experimental,
.dig-Button--xlarge.dig-Button--experimental .dig-Button-content {
    font-size: 14px;
    line-height: 1;
}
.dig-Button--small.dig-Button--transparent,
.dig-Button--small.dig-Button--transparent .dig-Button-content {
    border-radius: 0;
    height: 20px;
    line-height: 20px;
}
.dig-Button--small.dig-Button--transparent.dig-Button--experimental,
.dig-Button--small.dig-Button--transparent.dig-Button--experimental .dig-Button-content {
    line-height: 1;
}
.dig-Button--standard.dig-Button--transparent,
.dig-Button--standard.dig-Button--transparent .dig-Button-content {
    border-radius: 0;
    height: 24px;
    line-height: 22px;
}
.dig-Button--standard.dig-Button--transparent.dig-Button--experimental,
.dig-Button--standard.dig-Button--transparent.dig-Button--experimental .dig-Button-content {
    line-height: 1;
}
.dig-Button--large.dig-Button--transparent,
.dig-Button--large.dig-Button--transparent .dig-Button-content {
    border-radius: 0;
    height: 24px;
    line-height: 24px;
}
.dig-Button--large.dig-Button--transparent.dig-Button--experimental,
.dig-Button--large.dig-Button--transparent.dig-Button--experimental .dig-Button-content {
    line-height: 1;
}
.dig-Button--small.dig-Button--filled .dig-Button-content,
.dig-Button--small.dig-Button--outline .dig-Button-content {
    height: 22px;
    line-height: 22px;
}
.dig-Button--small.dig-Button--filled.dig-Button--experimental .dig-Button-content,
.dig-Button--small.dig-Button--outline.dig-Button--experimental .dig-Button-content {
    line-height: 1;
}
.dig-Button--standard.dig-Button--filled .dig-Button-content,
.dig-Button--standard.dig-Button--outline .dig-Button-content {
    height: 30px;
    line-height: 30px;
}
.dig-Button--standard.dig-Button--filled.dig-Button--experimental .dig-Button-content,
.dig-Button--standard.dig-Button--outline.dig-Button--experimental .dig-Button-content {
    line-height: 1;
}
.dig-Button--large.dig-Button--filled .dig-Button-content,
.dig-Button--large.dig-Button--outline .dig-Button-content {
    height: 38px;
    line-height: 38px;
}
.dig-Button--large.dig-Button--filled.dig-Button--experimental .dig-Button-content,
.dig-Button--large.dig-Button--outline.dig-Button--experimental .dig-Button-content {
    line-height: 1;
}
.dig-Button--xlarge.dig-Button--filled .dig-Button-content,
.dig-Button--xlarge.dig-Button--outline .dig-Button-content {
    height: 46px;
    line-height: 46px;
}
.dig-Button--xlarge.dig-Button--filled.dig-Button--experimental .dig-Button-content,
.dig-Button--xlarge.dig-Button--outline.dig-Button--experimental .dig-Button-content {
    line-height: 1;
}
.dig-Button--hasSquaredSize.dig-Button,
.dig-Button--hasSquaredSize.dig-Button .dig-Button-content {
    padding: 0;
    width: 32px;
}
.dig-Button--hasSquaredSize.dig-Button--small,
.dig-Button--hasSquaredSize.dig-Button--small .dig-Button-content {
    padding: 0;
    width: 24px;
}
.dig-Button--hasSquaredSize.dig-Button--large,
.dig-Button--hasSquaredSize.dig-Button--large .dig-Button-content {
    padding: 0;
    width: 40px;
}
.dig-Button--hasSquaredSize.dig-Button--xlarge,
.dig-Button--hasSquaredSize.dig-Button--xlarge .dig-Button-content {
    padding: 0;
    width: 48px;
}
.dig-Button--inverse.dig-Button--primary {
    background-color: var(--color__inverse__core__accent);
    color: var(--dig-color__text__base);
}
.dig-Button--inverse.dig-Button--opacity {
    background-color: var(--color__inverse__opacity--1);
    color: var(--color__inverse__standard__text);
}
.dig-Button--inverse.dig-Button--outline {
    background-color: initial;
    border: 1px solid var(--color__inverse__core__primary);
}
.dig-Button--inverse.dig-Button--borderless,
.dig-Button--inverse.dig-Button--outline {
    color: var(--color__inverse__standard__text);
}
.dig-Button--inverse.dig-Button--primary:focus {
    border-color: var(--color__inverse__standard__text);
    color: var(--dig-color__text__base);
}
.dig-Button--inverse.dig-Button--opacity:focus {
    color: var(--color__inverse__standard__text);
}
.dig-Button--inverse.dig-Button--outline:focus {
    box-shadow: var(--dig-utilities__boxshadow__focus-ring);
}
.dig-Button--inverse.dig-Button--primary .dig-Button-content:before,
.dig-Button--inverse.dig-Button--primary:hover .dig-Button-content:before {
    background-color: var(--color__inverse__button__primary__hover);
}
.dig-Button--inverse.dig-Button--primary:hover {
    border-color: var(--color__inverse__standard__background);
    color: var(--dig-color__text__base);
}
.dig-Button--inverse.dig-Button--outline:hover {
    color: var(--color__inverse__standard__text);
}
.dig-Button--inverse.dig-Button--outline .dig-Button-content:before,
.dig-Button--inverse.dig-Button--outline:hover .dig-Button-content:before {
    background-color: var(--color__inverse__opacity--1);
}
.dig-Button--inverse.dig-Button--opacity:hover {
    border-color: var(--color__inverse__opacity--2);
    color: var(--color__inverse__standard__text);
}
.dig-Button--inverse.dig-Button--opacity .dig-Button-content:before,
.dig-Button--inverse.dig-Button--opacity:hover .dig-Button-content:before {
    background-color: var(--color__inverse__opacity--1);
}
.dig-Button--inverse.dig-Button--transparent:hover .dig-Button-content {
    border-color: var(--color__inverse__standard__text);
}
.dig-Button--inverse.dig-Button--borderless:hover .dig-Button-content:before {
    background-color: var(--color__inverse__opacity--1);
}
.dig-Button--inverse.dig-Button--primary:active {
    border-color: var(--color__inverse__standard__background);
    color: var(--dig-color__text__base);
}
.dig-Button--inverse.dig-Button--outline:active {
    color: var(--color__inverse__standard__text);
}
.dig-Button--inverse.dig-Button--primary:active .dig-Button-content:before {
    background-color: var(--color__inverse__button__primary__active);
}
.dig-Button--inverse.dig-Button--outline:active .dig-Button-content:before {
    background-color: var(--color__inverse__opacity--2);
}
.dig-Button--inverse.dig-Button--opacity:active {
    border-color: var(--color__inverse__opacity--3);
    color: var(--color__inverse__standard__text);
}
.dig-Button--inverse.dig-Button--opacity:active .dig-Button-content:before {
    background-color: var(--color__inverse__opacity--2);
}
.dig-Button--inverse.dig-Button--transparent:active .dig-Button-content {
    background-color: initial;
    border-color: var(--color__inverse__faint__text);
    color: var(--color__inverse__faint__text);
}
.dig-Button--inverse.dig-Button--borderless:active .dig-Button-content:before {
    background-color: var(--color__inverse__opacity--2);
}
.dig-Button--inverse.dig-Button--primary:disabled,
.dig-Button--inverse.dig-Button--primary[aria-disabled='true'] {
    background-color: var(--color__inverse__disabled__background);
    border-color: #0000;
    color: var(--dig-color__text__subtle);
}
.dig-Button--inverse.dig-Button--outline:disabled {
    border: 1px solid var(--color__inverse__disabled__border);
}
.dig-Button--inverse.dig-Button--outline:disabled:not(.dig-Button--isLoading),
.dig-Button--inverse.dig-Button--outline[aria-disabled='true']:not(.dig-Button--isLoading) {
    background-color: initial;
    color: var(--color__inverse__disabled__text);
}
.dig-Button--inverse.dig-Button--opacity:disabled:not(.dig-Button--isLoading),
.dig-Button--inverse.dig-Button--opacity[aria-disabled='true']:not(.dig-Button--isLoading) {
    background-color: var(--color__inverse__opacity--1);
    border-color: #0000;
    color: var(--color__inverse__disabled__text);
}
.dig-Button--inverse.dig-Button--transparent:disabled:not(.dig-Button--isLoading)
    .dig-Button-content,
.dig-Button--inverse.dig-Button--transparent[aria-disabled='true']:not(.dig-Button--isLoading)
    .dig-Button-content {
    background-color: initial;
    border-color: var(--color__inverse__opacity--3);
    color: var(--color__inverse__disabled__text);
}
.dig-Button--inverse.dig-Button--borderless:disabled:not(.dig-Button--isLoading) {
    color: var(--color__inverse__disabled__text);
}
.dig-Button--hasRightMargin {
    margin-right: 1px;
}
.dig-Button--hasCollapsedMargins {
    margin-right: -1px;
}
.dig-Button--withDropdownIcon .dig-Button-content {
    padding-right: 0;
}
.dig-Button--withDropdownIcon .dig-Button-icon {
    margin-left: calc(var(--spacing__base_unit) / 2);
    margin-right: var(--spacing__base_unit);
}
.dig-Button--withDropdownIcon.dig-Button--transparent .dig-Button-icon {
    margin-right: 0;
}
.dig-Button--hasSquaredSize.dig-Button--withDropdownIcon .dig-Button-content {
    padding-left: 0;
}
.dig-Button--hasSquaredSize.dig-Button--withDropdownIcon .dig-Button-icon {
    margin-left: 0;
    margin-right: 0;
}
.js-focus-visible
    .dig-Button--transparent:focus:not([data-focus-visible-added])
    .dig-Button-content,
.js-focus-visible .dig-Button:focus:not([data-focus-visible-added]) {
    box-shadow: none;
}
.js-focus-visible .dig-Button.dig-Button--outline:focus:not([data-focus-visible-added]) {
    border: 1px solid var(--dig-color__secondary__base);
}
.js-focus-visible
    .dig-Button--inverse.dig-Button.dig-Button--outline:focus:not([data-focus-visible-added]) {
    border: 1px solid var(--color__inverse__core__primary);
}
.js-focus-visible .dig-Button--transparent[data-focus-visible-added]:focus .dig-Button-content,
.js-focus-visible
    .dig-Button--transparent[data-focus-visible-added]:focus:hover
    .dig-Button-content {
    border-color: #0000;
}
.dig-Button--withIconStart .dig-Button-icon-start-wrapper {
    display: flex;
    margin-right: calc(var(--spacing__base_unit) / 2);
}
/* -- buttons/icon_button/index.web.css */
.dig-IconButton {
    background-color: initial;
    border: none;
    border-radius: var(--dig-radius__medium, 0);
    box-sizing: border-box;
    -webkit-clip-path: view-box;
    clip-path: view-box;
    color: var(--dig-color__text__base);
    cursor: pointer;
    display: inline-block;
    font-size: var(--type__body__standard--fontsize);
    font-weight: var(--type__body__standard--fontweight_strong);
    outline: none;
    overflow: hidden;
    padding: 0;
    position: relative;
    text-align: center;
    touch-action: manipulation;
    transition-duration: var(--duration__micro-fast);
    transition-property: color, border-color, box-shadow;
    transition-timing-function: var(--easing__transition);
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    vertical-align: middle;
    white-space: nowrap;
}
.dig-IconButton::-moz-focus-inner {
    border: 0;
    padding: 0;
}
.dig-IconButton:before {
    content: ' ';
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    top: 100%;
    transition: transform var(--duration__micro-fast) var(--easing__transition);
    width: 100%;
}
.dig-IconButton--filled {
    background-color: var(--dig-color__background__base);
}
.dig-IconButton--filled,
.dig-IconButton--outline {
    border: 1px solid var(--dig-color__border__subtle);
}
.dig-IconButton--opacity {
    background-color: var(--dig-color__opacity__surface);
}
.dig-IconButton:disabled {
    color: var(--dig-color__disabled__base);
    pointer-events: none;
}
.dig-IconButton:hover:before,
.dig-IconButton[aria-haspopup='true'][aria-expanded='true']:before {
    background-color: var(--dig-color__opacity__surface);
    transform: translateY(-100%);
}
.dig-IconButton:active:before,
.dig-IconButton:hover:active:before {
    background-color: var(--dig-color__opacity__surface--state-1);
    transform: translateY(-100%);
    transition: none;
}
.dig-IconButton .dig-IconButton-content {
    align-items: center;
    display: flex;
    justify-content: center;
    padding: 0;
    position: relative;
    top: 0;
}
.dig-IconButton .dig-IconButton-content > * {
    display: block;
}
.dig-IconButton--small {
    height: 24px;
    line-height: 24px;
    width: 24px;
}
.dig-IconButton--small .dig-IconButton-content {
    border-radius: var(--dig-radius__small, 0);
    height: 22px;
}
.dig-IconButton--standard {
    border-radius: var(--dig-radius__medium, 0);
    height: 32px;
    line-height: 32px;
    width: 32px;
}
.dig-IconButton--standard .dig-IconButton-content {
    height: 30px;
}
.dig-IconButton--large {
    border-radius: var(--dig-radius__large, 0);
    height: 40px;
    line-height: 40px;
    width: 40px;
}
.dig-IconButton--large .dig-IconButton-content {
    height: 38px;
}
.dig-IconButton--xlarge {
    border-radius: var(--dig-radius__xlarge, 0);
    height: 48px;
    line-height: 48px;
    width: 48px;
}
.dig-IconButton--xlarge .dig-IconButton-content {
    height: 46px;
}
.dig-IconButton--transparent .dig-IconButton-content {
    height: 100%;
}
.dig-IconButton--withDropdownIcon {
    width: calc(32px + var(--spacing__base_unit) * 2);
}
.dig-IconButton--circular {
    border-radius: var(--dig-radius__circular, 50%);
}
.dig-IconButton:focus {
    box-shadow: var(--dig-utilities__boxshadow__focus-ring);
    -webkit-clip-path: none;
    clip-path: none;
}
.dig-IconButton--filled:focus,
.dig-IconButton--outline:focus {
    border-color: var(--dig-color__text__base);
}
.dig-IconButton--transparent:disabled {
    border-color: #0000;
}
.dig-IconButton--inverse {
    color: var(--color__inverse__standard__text);
}
.dig-IconButton--inverse.dig-IconButton--filled {
    background-color: var(--color__inverse__standard__background);
    border-color: var(--color__inverse__opacity--3);
    color: var(--color__inverse__standard__text);
}
.dig-IconButton--inverse.dig-IconButton--opacity {
    background-color: var(--color__inverse__opacity--1);
}
.dig-IconButton--inverse.dig-IconButton--outline {
    border-color: var(--color__inverse__opacity--3);
}
.dig-IconButton--inverse.dig-IconButton:focus {
    box-shadow: var(--boxshadow__inverse__focusring);
    -webkit-clip-path: none;
    clip-path: none;
}
.dig-IconButton--inverse.dig-IconButton--filled:focus,
.dig-IconButton--inverse.dig-IconButton--outline:focus {
    border-color: var(--color__inverse__standard__text);
}
.dig-IconButton--inverse.dig-IconButton:hover:before {
    background-color: var(--color__inverse__opacity--1);
}
.dig-IconButton--inverse.dig-IconButton:active:before,
.dig-IconButton--inverse.dig-IconButton:hover:active:before {
    background-color: var(--color__inverse__opacity--2);
}
.dig-IconButton--inverse.dig-IconButton--borderless:disabled,
.dig-IconButton--inverse.dig-IconButton--filled:disabled {
    color: var(--color__inverse__disabled__text);
}
.dig-IconButton--inverse.dig-IconButton--outline:disabled {
    background-color: initial;
    color: var(--color__inverse__disabled__text);
}
.js-focus-visible .dig-IconButton--inverse.dig-IconButton:focus:not([data-focus-visible-added]),
.js-focus-visible .dig-IconButton:focus:not([data-focus-visible-added]) {
    border-color: var(--dig-color__border__subtle);
    box-shadow: none;
}
.js-focus-visible
    .dig-IconButton--inverse.dig-IconButton--filled:focus:not([data-focus-visible-added]),
.js-focus-visible
    .dig-IconButton--inverse.dig-IconButton--outline:focus:not([data-focus-visible-added]) {
    border-color: var(--color__inverse__standard__border);
}
/* -- buttons/split_button/index.web.css */
.dig-SplitButton {
    display: inline-flex;
}
.dig-SplitButton > :focus {
    z-index: 2;
}
.dig-SplitButton .dig-Button--outline.dig-SplitButton-button.dig-Button--inverse {
    border-right-color: #0000;
}
.dig-SplitButton--fullWidth {
    display: flex;
}
.dig-SplitButton--fullWidth .dig-SplitButton-button {
    flex-grow: 1;
}
.dig-SplitButton-button.dig-Button,
.dig-SplitButton-button.dig-Button .dig-Button-content {
    border-radius: var(--dig-radius__medium, 0) 0 0 var(--dig-radius__medium, 0);
}
.dig-Button.dig-SplitButton-menu-button,
.dig-Button.dig-SplitButton-menu-button .dig-Button-content {
    border-radius: 0 var(--dig-radius__medium, 0) var(--dig-radius__medium, 0) 0;
}
.dig-SplitButton-button.dig-Button--small,
.dig-SplitButton-button.dig-Button--small .dig-Button-content {
    border-radius: var(--dig-radius__small, 0) 0 0 var(--dig-radius__small, 0);
}
.dig-Button--small.dig-SplitButton-menu-button,
.dig-Button--small.dig-SplitButton-menu-button .dig-Button-content {
    border-radius: 0 var(--dig-radius__small, 0) var(--dig-radius__small, 0) 0;
}
.dig-SplitButton-button.dig-Button--large,
.dig-SplitButton-button.dig-Button--large .dig-Button-content {
    border-radius: var(--dig-radius__large, 0) 0 0 var(--dig-radius__large, 0);
}
.dig-Button--large.dig-SplitButton-menu-button,
.dig-Button--large.dig-SplitButton-menu-button .dig-Button-content {
    border-radius: 0 var(--dig-radius__large, 0) var(--dig-radius__large, 0) 0;
}
.dig-SplitButton-button.dig-Button--xlarge,
.dig-SplitButton-button.dig-Button--xlarge .dig-Button-content {
    border-radius: var(--dig-radius__xlarge, 0) 0 0 var(--dig-radius__xlarge, 0);
}
.dig-Button--xlarge.dig-SplitButton-menu-button,
.dig-Button--xlarge.dig-SplitButton-menu-button .dig-Button-content {
    border-radius: 0 var(--dig-radius__xlarge, 0) var(--dig-radius__xlarge, 0) 0;
}
/* -- buttons/styleless_button/index.web.css */
.dig-StylelessButton {
    background-color: initial;
    border: none;
    border-radius: 0;
    display: inline-block;
    outline: none;
    padding: 0;
    position: relative;
    text-align: center;
    touch-action: manipulation;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    vertical-align: middle;
    white-space: nowrap;
}
.dig-StylelessButton--pointer {
    cursor: pointer;
}
.dig-StylelessButton--circular {
    border-radius: 50%;
}
.dig-StylelessButton-content {
    align-items: center;
    display: flex;
    height: 100%;
    justify-content: center;
    position: relative;
}
.dig-StylelessButton::-moz-focus-inner {
    border: 0;
    padding: 0;
}
.dig-StylelessButton:focus {
    box-shadow: var(--dig-utilities__boxshadow__focus-ring);
}
.js-focus-visible .dig-StylelessButton:focus:not([data-focus-visible-added]) {
    box-shadow: none;
}
/* -- card/index.web.css */
.dig-Card,
.dig-Card *,
.dig-Card :after,
.dig-Card :before {
    box-sizing: border-box;
}
.dig-Card__section--relative {
    position: relative;
}
.dig-Card__section {
    background-color: var(
        --_ba1abba2__private__section-background,
        var(--dig-color__background__subtle)
    );
}
.dig-Card__section--background-color-subtle {
    --_ba1abba2__private__section-background: var(--dig-color__background__subtle);
}
.dig-Card__section--background-color-raised {
    --_ba1abba2__private__section-background: var(--dig-color__background__raised);
}
.dig-Card__section--background-color-base {
    --_ba1abba2__private__section-background: var(--dig-color__background__base);
}
.dig-Card__section--background-color-transparent {
    --_ba1abba2__private__section-background: #0000;
}
.dig-Card__section--background-color-selection-surface {
    --_ba1abba2__private__section-background: var(--dig-color__selection__surface);
}
.dig-Card-Container {
    --_675cfcb6__private__card-border-width: 0;
    --_f9a4b1a7__private__card-container-border-color: var(--dig-color__border__subtle);
    border: var(--_675cfcb6__private__card-border-width) solid
        var(--_f9a4b1a7__private__card-container-border-color);
    color: var(--dig-color__text__base);
    display: flex;
    flex-direction: column;
    padding: 0;
    position: relative;
}
.dig-Card-Container--has-borders {
    --_675cfcb6__private__card-border-width: 1px;
}
li.dig-Card-Container {
    list-style: none;
}
.dig-Card-Container--selected:after {
    content: '';
    height: 100%;
    left: 0;
    outline: 3px solid var(--dig-color__secondary__base);
    outline-offset: -2px;
    pointer-events: none;
    position: absolute;
    top: 0;
    width: 100%;
}
.dig-Card-Container--hover,
.dig-Card-Container--link:hover:not([aria-disabled='true']) {
    --_f9a4b1a7__private__card-container-border-color: var(--dig-color__border__base);
}
.dig-Card-Container--active,
.dig-Card-Container--link:active:not([aria-disabled='true']) {
    --_f9a4b1a7__private__card-container-border-color: var(--dig-color__border__bold);
}
.dig-Card-Container[tabindex] {
    outline: 0;
}
.dig-Card-Container--focus,
.dig-Card-Container--has-focus-visible[data-focus-visible-added],
.dig-Card-Container--has-focus:focus {
    box-shadow: var(--dig-utilities__boxshadow__focus-ring);
}
.dig-Card-Container--focusWithin:has(:focus-visible),
.dig-Card-Container--has-focus-visible:focus-visible {
    box-shadow: var(--dig-utilities__boxshadow__focus-ring);
}
@supports not selector(:has(*)) {
    .dig-Card-Container--focusWithin:focus-within {
        box-shadow: var(--dig-utilities__boxshadow__focus-ring);
    }
}
.dig-Card-Container--disabled {
    --_f9a4b1a7__private__card-container-border-color: var(--dig-color__border__subtle);
    --_e988980c__private__card-media__opacity: 0.5;
    --_ad588121__private__card-content__opacity: 0.3;
}
.dig-Card-Container--disabled:after {
    outline-color: var(--_f9a4b1a7__private__card-container-border-color);
}
.dig-Card-Content {
    opacity: var(--_ad588121__private__card-content__opacity, initial);
    padding: var(--dig-card-content-padding, var(--spacing__base_unit));
}
.dig-Card-Scrim {
    background-color: var(--dig-color__utility__overlay);
    bottom: 0;
    left: 0;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0;
}
.dig-Card-Scrim--isVisible {
    opacity: 1;
}
.dig-Card-Scrim__theme-mode {
    display: contents;
}
.dig-Card-Media {
    --_893c8f2__private__card-media__border-width: var(
        --_675cfcb6__private__card-border-width,
        1px
    );
}
.dig-Card-Media:not(:only-child) {
    border-bottom: var(--_893c8f2__private__card-media__border-width) solid
        var(--dig-color__border__subtle);
}
.dig-Card-Media--has-bottom-border:not(:only-child) {
    --_893c8f2__private__card-media__border-width: 1px;
}
.dig-Card-Media--overflow-hidden {
    overflow: hidden;
}
.dig-Card-Media__ratio {
    opacity: var(--_e988980c__private__card-media__opacity, initial);
}
.dig-Card-Media__overlay-slot--has-overlay {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
.dig-Card-Media-Layout--auto-grid {
    display: grid;
    gap: calc(var(--spacing__unit--0_5) / 2);
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: repeat(2, 1fr);
}
.dig-Card-Media-Layout--auto-grid img,
.dig-Card-Media-Layout--auto-grid video,
.dig-Card-Media-Layout--auto-grid > * {
    height: 100%;
    object-fit: cover;
    width: 100%;
}
.dig-Card-Media-Layout--auto-grid > :first-child {
    grid-area: var(--dig-Card-media-grid-area-1);
}
.dig-Card-Media-Layout--auto-grid > :nth-child(2) {
    grid-area: var(--dig-Card-media-grid-area-2);
}
.dig-Card-Media-Layout--auto-grid > :nth-child(3) {
    grid-area: var(--dig-Card-media-grid-area-3);
}
.dig-Card-Media-Layout--auto-grid > :nth-child(4) {
    grid-area: var(--dig-Card-media-grid-area-4);
}
.dig-Card-Actions {
    color: var(--dig-color__text__base);
    position: relative;
    z-index: 2;
}
.dig-Card-Link--is-overlay {
    position: static !important;
}
.dig-Card-Link--is-overlay:after {
    content: '';
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1;
}
.dig-Card-Link--is-overlay:focus {
    box-shadow: none;
    outline: 0;
}
.dig-Card-Link--is-overlay[data-focus-visible-added]:after {
    box-shadow: var(--dig-utilities__boxshadow__focus-ring);
}
.dig-Card-Link--is-overlay:focus-visible:after {
    box-shadow: var(--dig-utilities__boxshadow__focus-ring);
}
/* -- carousel/index.web.css */
.dig-Carousel {
    box-shadow: var(--boxshadow__elevation2);
    display: flex;
    flex-direction: row;
    overflow: hidden;
}
.dig-Carousel-container {
    background-color: var(--color__inverse__standard__background);
    position: relative;
    width: 100%;
}
.dig-Carousel-slide {
    display: flex;
    flex-direction: row;
    height: 100%;
    position: absolute;
    visibility: hidden;
    width: 100%;
}
.dig-Carousel-column {
    align-items: flex-start;
    background-color: var(--dig-color__background__raised);
    color: var(--dig-color__text__base);
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 0 var(--spacing__unit--3);
    transition-timing-function: var(--easing__transition);
    width: 50%;
}
.dig-Carousel-column:last-child {
    background-color: var(--dig-color__secondary__base);
    color: var(--color__inverse__standard__text);
    transition-delay: 50ms;
    width: 50%;
}
.dig-Carousel-slide-column-content {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    justify-content: center;
}
.dig-Carousel-pager {
    color: var(--dig-color__text__base);
    font-family: var(--type__body__xsmall--fontfamily);
    font-size: var(--type__body__xsmall--fontsize);
    font-weight: var(--type__body__xsmall--fontweight);
    line-height: var(--type__body__xsmall--lineheight);
    margin-top: var(--spacing__unit--3);
}
.dig-Carousel-slide-actions {
    align-items: center;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    margin-bottom: var(--spacing__unit--3);
    width: 100%;
}
.dig-Carousel-button {
    margin-right: var(--spacing__base_unit);
}
.dig-Carousel-heading {
    color: var(--dig-color__text__base);
    font-family: var(--type__title__standard--fontfamily);
    font-size: var(--type__title__standard--fontsize);
    font-weight: var(--type__title__standard--fontweight);
    line-height: var(--type__title__standard--lineheight);
    margin-bottom: var(--spacing__unit--2);
    margin-top: 0;
}
.dig-Carousel-text {
    color: var(--dig-color__text__base);
    font-family: var(--type__body__standard--fontfamily);
    font-size: var(--type__body__standard--fontsize);
    font-weight: var(--type__body__standard--fontweight);
    line-height: var(--type__body__standard--lineheight);
}
.dig-Carousel-slide-inverted .dig-Carousel-column {
    background-color: var(--dig-color__secondary__base);
    color: var(--color__inverse__standard__text);
}
.dig-Carousel-slide-inverted .dig-Carousel-column:last-child {
    background-color: var(--dig-color__background__raised);
    color: var(--dig-color__text__base);
}
.dig-Carousel-slide-inverted .dig-Carousel-heading,
.dig-Carousel-slide-inverted .dig-Carousel-pager,
.dig-Carousel-slide-inverted .dig-Carousel-text {
    color: var(--color__inverse__standard__text);
}
.dig-Carousel-slide-active {
    visibility: visible;
    z-index: 3;
}
.dig-Carousel-slide-active .dig-Carousel-column:first-child {
    opacity: 1;
}
.dig-Carousel-slide:not(.dig-Carousel-slide-active) .dig-Carousel-column:first-child {
    opacity: 0.15;
}
.dig-Carousel-slide-transitioning {
    opacity: 1;
    z-index: 2;
}
.dig-Carousel-slide:not(.dig-Carousel-slide-transitioning):not(.dig-Carousel-slide-active) {
    opacity: 0;
}
/* -- chip/index.web.css */
.dig-Chip {
    -webkit-font-smoothing: antialiased;
    align-items: center;
    background-color: var(--_3efbd509__private__chip-background-color);
    border: 0;
    border-radius: var(--dig-radius__circular);
    box-sizing: border-box;
    color: var(--_81a28c9a__private__chip-text-color);
    cursor: default;
    display: inline-flex;
    font-family: var(--type--bodyfontstack);
    font-size: var(--type__body__small--fontsize);
    height: var(--_10b6c488__private__chip-height);
    line-height: var(--type__body__small--fontsize);
    overflow: hidden;
    padding: 0 var(--_7730a535__private__chip-horizontal-padding);
    position: relative;
}
.dig-Chip--isSelectable {
    cursor: pointer;
}
.dig-Chip:after {
    background-color: initial;
    border: 1px solid var(--_a23e0c8b__private__chip-border-color);
    border-radius: var(--dig-radius__circular);
    pointer-events: none;
    top: 0;
}
.dig-Chip--isSelectable:before,
.dig-Chip:after {
    content: '';
    height: 100%;
    left: 0;
    position: absolute;
    width: 100%;
}
.dig-Chip--isSelectable:before {
    background-color: var(--_9c515392__private__chip-hover-background);
    box-sizing: border-box;
    top: 100%;
    transition: top var(--duration__surface) var(--easing__transition);
}
.dig-Chip--isSelectable:hover:before {
    top: 0;
}
.dig-Chip:active:before {
    background-color: var(--_5ca5bd18__private__chip-active-background);
    top: 0;
    transition: none;
}
.dig-Chip--size-medium {
    --_10b6c488__private__chip-height: 32px;
    --_898bf8fb__private__chip-accessory-spacing: 2px;
    --_b7e71cd9__private__chip-vertical-padding: 8px;
    --_7730a535__private__chip-horizontal-padding: 16px;
}
.dig-Chip--size-small {
    --_10b6c488__private__chip-height: 24px;
    --_b7e71cd9__private__chip-vertical-padding: 4px;
    --_7730a535__private__chip-horizontal-padding: 12px;
}
.dig-Chip-content {
    flex-grow: 1;
    overflow: hidden;
}
.dig-Chip-item {
    margin: 0 2px;
    padding: var(--_b7e71cd9__private__chip-vertical-padding) 0;
    position: relative;
}
.dig-Chip-accessory {
    flex-shrink: 0;
}
.dig-Chip-accessory--isIcon {
    display: flex;
}
.dig-Chip-item:first-of-type {
    margin-left: 0;
}
.dig-Chip-item:last-child {
    margin-right: 0;
}
.dig-Chip-accessory--isAvatar {
    margin-left: 0;
    margin-right: 0;
    padding: 0;
}
.dig-Chip-accessory--isAvatar:first-child {
    margin-left: calc(var(--_7730a535__private__chip-horizontal-padding) * -1 - -2px);
}
.dig-Chip-accessory--isAvatar:last-child {
    margin-right: calc(var(--_7730a535__private__chip-horizontal-padding) * -1 - -2px);
}
.dig-Chip-remove-button {
    cursor: pointer;
    display: inline-flex;
    position: relative;
}
.dig-Chip-remove-button:after {
    content: '';
    height: 125%;
    left: -12.5%;
    position: absolute;
    top: -12.5%;
    width: 125%;
}
.dig-Chip-item-remove-icon {
    opacity: 0.6;
}
.dig-Chip-remove-button:not(.dig-Chip-remove-button--isDisabled):hover .dig-Chip-item-remove-icon {
    opacity: 1;
}
.dig-Chip--standard {
    --_3efbd509__private__chip-background-color: var(--dig-color__opacity__surface);
    --_81a28c9a__private__chip-text-color: var(--dig-color__text__base);
    --_9c515392__private__chip-hover-background: var(--dig-color__opacity__surface);
    --_5ca5bd18__private__chip-active-background: var(--dig-color__opacity__surface--state-1);
    --_a23e0c8b__private__chip-border-color: #0000;
}
.dig-Chip--standard.dig-Chip--isSelected-fill {
    --_3efbd509__private__chip-background-color: var(--dig-color__secondary__base);
    --_81a28c9a__private__chip-text-color: var(--dig-color__secondary__on-base);
    --_9c515392__private__chip-hover-background: var(--dig-color__secondary__base--state-1);
    --_5ca5bd18__private__chip-active-background: var(--dig-color__opacity__surface--state-2);
}
.dig-Chip--standard.dig-Chip--isSelected-stroke {
    --_a23e0c8b__private__chip-border-color: var(--dig-color__secondary__base);
}
.dig-Chip--attention {
    --_3efbd509__private__chip-background-color: var(--dig-color__primary__surface);
    --_81a28c9a__private__chip-text-color: var(--dig-color__primary__on-surface);
    --_9c515392__private__chip-hover-background: var(--dig-color__primary__surface--state-1);
    --_5ca5bd18__private__chip-active-background: var(--dig-color__primary__surface--state-2);
    --_a23e0c8b__private__chip-border-color: #0000;
}
.dig-Chip--attention.dig-Chip--isSelected-fill {
    --_3efbd509__private__chip-background-color: var(--dig-color__primary__base);
    --_81a28c9a__private__chip-text-color: var(--dig-color__primary__on-base);
    --_9c515392__private__chip-hover-background: var(--dig-color__primary__base--state-1);
    --_5ca5bd18__private__chip-active-background: var(--dig-color__primary__base--state-2);
}
.dig-Chip--attention.dig-Chip--isSelected-stroke {
    --_a23e0c8b__private__chip-border-color: var(--dig-color__primary__base);
}
.dig-Chip--success {
    --_3efbd509__private__chip-background-color: var(--dig-color__success__surface);
    --_81a28c9a__private__chip-text-color: var(--dig-color__success__on-surface);
    --_9c515392__private__chip-hover-background: var(--dig-color__success__surface--state-1);
    --_5ca5bd18__private__chip-active-background: var(--dig-color__success__surface--state-2);
    --_a23e0c8b__private__chip-border-color: #0000;
}
.dig-Chip--success.dig-Chip--isSelected-fill {
    --_3efbd509__private__chip-background-color: var(--dig-color__success__base);
    --_81a28c9a__private__chip-text-color: var(--dig-color__success__on-base);
    --_9c515392__private__chip-hover-background: var(--dig-color__success__base--state-1);
    --_5ca5bd18__private__chip-active-background: var(--dig-color__success__base--state-2);
}
.dig-Chip--success.dig-Chip--isSelected-stroke {
    --_a23e0c8b__private__chip-border-color: var(--dig-color__success__base);
}
.dig-Chip--warning {
    --_3efbd509__private__chip-background-color: var(--dig-color__warning__surface);
    --_81a28c9a__private__chip-text-color: var(--dig-color__warning__on-surface);
    --_9c515392__private__chip-hover-background: var(--dig-color__warning__surface--state-1);
    --_5ca5bd18__private__chip-active-background: var(--dig-color__warning__surface--state-2);
    --_a23e0c8b__private__chip-border-color: #0000;
}
.dig-Chip--warning.dig-Chip--isSelected-fill {
    --_3efbd509__private__chip-background-color: var(--dig-color__warning__base);
    --_81a28c9a__private__chip-text-color: var(--dig-color__warning__on-base);
    --_9c515392__private__chip-hover-background: var(--dig-color__warning__base--state-1);
    --_5ca5bd18__private__chip-active-background: var(--dig-color__warning__base--state-2);
}
.dig-Chip--warning.dig-Chip--isSelected-stroke {
    --_a23e0c8b__private__chip-border-color: var(--dig-color__warning__base);
}
.dig-Chip--transparent {
    --_3efbd509__private__chip-background-color: #0000;
    --_81a28c9a__private__chip-text-color: var(--dig-color__text__base);
    --_9c515392__private__chip-hover-background: var(--dig-color__opacity__surface);
    --_5ca5bd18__private__chip-active-background: var(--dig-color__opacity__surface--state-1);
    --_a23e0c8b__private__chip-border-color: #0000;
}
.dig-Chip--transparent.dig-Chip--isSelected-fill {
    --_3efbd509__private__chip-background-color: var(--dig-color__secondary__base);
    --_81a28c9a__private__chip-text-color: var(--dig-color__secondary__on-base);
    --_9c515392__private__chip-hover-background: var(--dig-color__secondary__base--state-1);
    --_5ca5bd18__private__chip-active-background: var(--dig-color__opacity__surface--state-2);
}
.dig-Chip--transparent.dig-Chip--isSelected-stroke {
    --_a23e0c8b__private__chip-border-color: var(--dig-color__secondary__base);
}
.dig-Chip--alert {
    --_3efbd509__private__chip-background-color: var(--dig-color__alert__surface);
    --_81a28c9a__private__chip-text-color: var(--dig-color__alert__on-surface);
    --_9c515392__private__chip-hover-background: var(--dig-color__alert__surface--state-1);
    --_5ca5bd18__private__chip-active-background: var(--dig-color__alert__surface--state-2);
    --_a23e0c8b__private__chip-border-color: #0000;
}
.dig-Chip--alert.dig-Chip--isSelected-fill {
    --_3efbd509__private__chip-background-color: var(--dig-color__alert__base);
    --_81a28c9a__private__chip-text-color: var(--dig-color__alert__on-base);
    --_9c515392__private__chip-hover-background: var(--dig-color__alert__base--state-1);
    --_5ca5bd18__private__chip-active-background: var(--dig-color__alert__base--state-2);
}
.dig-Chip--alert.dig-Chip--isSelected-stroke {
    --_a23e0c8b__private__chip-border-color: var(--dig-color__alert__base);
}
.dig-Chip:disabled,
.dig-Chip[aria-disabled='true'] {
    --_3efbd509__private__chip-background-color: var(--dig-color__disabled__surface);
    --_81a28c9a__private__chip-text-color: var(--dig-color__disabled__on-surface);
    cursor: default;
}
.dig-Chip:disabled.dig-Chip--isSelected-fill,
.dig-Chip[aria-disabled='true'].dig-Chip--isSelected-fill {
    --_3efbd509__private__chip-background-color: var(--dig-color__disabled__base);
    --_81a28c9a__private__chip-text-color: var(--dig-color__disabled__on-base);
}
.dig-Chip:disabled.dig-Chip--isSelected-stroke,
.dig-Chip[aria-disabled='true'].dig-Chip--isSelected-stroke {
    --_a23e0c8b__private__chip-border-color: var(--dig-color__disabled__on-surface);
}
/* -- chips/choice_chip/index.web.css */
.dig-ChoiceChip {
    -webkit-font-smoothing: antialiased;
    background-color: var(--dig-color__opacity__surface);
    border: 1px solid #0000;
    border-radius: 16px;
    color: var(--dig-color__text__base);
    cursor: pointer;
    font-family: var(--type__body__standard--fontfamily);
    font-weight: var(--type__body__standard--fontweight);
    padding-left: 11px;
    padding-right: 11px;
    transition-property: box-shadow;
}
.dig-ChoiceChip--xsmall {
    font-size: var(--type__body__xsmall--fontsize);
    height: 16px;
    line-height: var(--type__body__xsmall--lineheight_label);
    padding: 1px 6px;
}
.dig-ChoiceChip--small {
    font-size: var(--type__body__small--fontsize);
    height: 24px;
    line-height: var(--type__body__small--lineheight_label);
    padding-bottom: 0;
    padding-top: 0;
}
.dig-ChoiceChip--standard {
    font-size: var(--type__body__standard--fontsize);
    height: 32px;
    line-height: var(--type__body__standard--lineheight_label);
    padding-bottom: 4px;
    padding-top: 4px;
}
.dig-ChoiceChip:disabled,
.dig-ChoiceChip[aria-disabled='true'] {
    background-color: var(--dig-color__opacity__surface);
    color: var(--dig-color__disabled__base);
    cursor: default;
}
.dig-ChoiceChip--isSelected:disabled,
.dig-ChoiceChip--isSelected[aria-disabled='true'] {
    background-color: var(--dig-color__opacity__surface);
    border-color: var(--dig-color__disabled__base);
    color: var(--dig-color__disabled__base);
}
.dig-ChoiceChip:focus {
    box-shadow: var(--dig-utilities__boxshadow__focus-ring);
}
.dig-ChoiceChip:hover:not(.dig-ChoiceChip--hasStatus) {
    background-color: var(--dig-color__opacity__surface--state-1);
}
.dig-ChoiceChip:active:not(.dig-ChoiceChip--hasStatus) {
    background-color: var(--dig-color__opacity__surface--state-2);
}
.dig-ChoiceChip--isSelected:not(.dig-ChoiceChip--hasStatus) {
    background-color: var(--dig-color__secondary__base);
    color: var(--dig-color__secondary__on-base);
}
.dig-ChoiceChip--isSelected:hover:not(.dig-ChoiceChip--hasStatus) {
    background-color: var(--dig-color__secondary__base--state-1);
}
.dig-ChoiceChip--isSelected:active:not(.dig-ChoiceChip--hasStatus) {
    background-color: var(--dig-color__secondary__base--state-2);
}
.dig-ChoiceChip--hasStatus.dig-ChoiceChip--isSelected,
.dig-ChoiceChip--hasStatus.dig-ChoiceChip--isSelected:active,
.dig-ChoiceChip--hasStatus.dig-ChoiceChip--isSelected:hover {
    background-image: none;
}
.dig-ChoiceChip--isAlert.dig-ChoiceChip--isSelected {
    border-color: var(--dig-color__alert__base);
}
.dig-ChoiceChip--isAlert,
.dig-ChoiceChip--isAlert.dig-ChoiceChip--isSelected {
    background-color: var(--dig-color__alert__surface);
    color: var(--dig-color__alert__on-surface);
}
.dig-ChoiceChip--isAlert.dig-ChoiceChip--isSelected:hover,
.dig-ChoiceChip--isAlert:hover {
    background-color: var(--dig-color__alert__surface--state-1);
}
.dig-ChoiceChip--isAlert.dig-ChoiceChip--isSelected:active,
.dig-ChoiceChip--isAlert:active {
    background-color: var(--dig-color__alert__surface--state-2);
}
.dig-ChoiceChip--isWarning.dig-ChoiceChip--isSelected {
    border-color: var(--dig-color__warning__base);
}
.dig-ChoiceChip--isWarning,
.dig-ChoiceChip--isWarning.dig-ChoiceChip--isSelected {
    background-color: var(--dig-color__warning__surface);
    color: var(--dig-color__warning__on-surface);
}
.dig-ChoiceChip--isWarning.dig-ChoiceChip--isSelected:hover,
.dig-ChoiceChip--isWarning:hover {
    background-color: var(--dig-color__warning__surface--state-1);
}
.dig-ChoiceChip--isWarning.dig-ChoiceChip--isSelected:active,
.dig-ChoiceChip--isWarning:active {
    background-color: var(--dig-color__warning__surface--state-2);
}
.dig-ChoiceChip--isSuccess.dig-ChoiceChip--isSelected {
    border-color: var(--dig-color__success__base);
}
.dig-ChoiceChip--isSuccess,
.dig-ChoiceChip--isSuccess.dig-ChoiceChip--isSelected {
    background-color: var(--dig-color__success__surface);
    color: var(--dig-color__success__on-surface);
}
.dig-ChoiceChip--isSuccess.dig-ChoiceChip--isSelected:hover,
.dig-ChoiceChip--isSuccess:hover {
    background-color: var(--dig-color__success__surface--state-1);
}
.dig-ChoiceChip--isSuccess.dig-ChoiceChip--isSelected:active,
.dig-ChoiceChip--isSuccess:active {
    background-color: var(--dig-color__success__surface--state-2);
}
.dig-ChoiceChip:disabled:active,
.dig-ChoiceChip:disabled:hover,
.dig-ChoiceChip[aria-disabled='true']:active,
.dig-ChoiceChip[aria-disabled='true']:hover {
    background-color: var(--dig-color__opacity__surface);
}
.dig-ChoiceChip--isSelected:disabled:active
    .dig-ChoiceChip--isSelected[aria-disabled='true']:active,
.dig-ChoiceChip--isSelected:disabled:hover,
.dig-ChoiceChip--isSelected[aria-disabled='true']:hover {
    background-color: var(--dig-color__opacity__surface);
    border-color: var(--dig-color__disabled__base);
    color: var(--dig-color__disabled__base);
}
.js-focus-visible .dig-ChoiceChip:focus:not([data-focus-visible-added]) {
    box-shadow: none;
}
.dig-ChoiceChip--withIconLeft {
    padding-left: var(--spacing__base_unit);
}
.dig-ChoiceChip--withIconLeft.dig-ChoiceChip--xsmall {
    padding-left: 4px;
}
.dig-ChoiceChip--withIconLeft .dig-ChoiceChip-icon-left-wrapper {
    display: flex;
    margin-right: calc(var(--spacing__base_unit) / 2);
}
/* -- chips/filter_chip/index.web.css */
.dig-FilterChip {
    -webkit-font-smoothing: antialiased;
    background-color: var(--dig-color__opacity__surface);
    border: 1px solid #0000;
    border-radius: 16px;
    color: var(--dig-color__text__base);
    cursor: pointer;
    font-family: var(--type__body__standard--fontfamily);
    font-size: var(--type__body__standard--fontsize);
    font-weight: var(--type__body__standard--fontweight);
    height: 32px;
    line-height: 32px;
    padding: 0 calc(var(--spacing__base_unit) * 1.5 - 1px) 0
        calc(var(--spacing__base_unit) * 1.5 - 1px);
}
.dig-FilterChip:hover {
    background-color: var(--dig-color__opacity__surface--state-1);
}
.dig-FilterChip:active {
    background-color: var(--dig-color__opacity__surface--state-2);
}
.dig-FilterChip--isSelected {
    border-color: var(--dig-color__secondary__base);
}
.dig-FilterChip:disabled,
.dig-FilterChip[aria-disabled='true'] {
    background-color: var(--dig-color__opacity__surface);
    color: var(--dig-color__disabled__base);
    cursor: default;
}
.dig-FilterChip--xsmall {
    font-size: var(--type__body__xsmall--fontsize);
    height: 16px;
    line-height: 16px;
    padding-left: 5px;
    padding-right: 5px;
}
.dig-FilterChip--small {
    border-radius: 12px;
    font-size: var(--type__body__small--fontsize);
    height: 24px;
    line-height: 24px;
}
.dig-FilterChip--withDropdownIcon {
    padding-right: 0;
}
.dig-FilterChip--withDropdownIcon .dig-FilterChip-icon {
    margin-left: calc(var(--spacing__base_unit) / 2);
    margin-right: var(--spacing__base_unit);
}
.dig-FilterChip--withIconLeft {
    padding-left: var(--spacing__base_unit);
}
.dig-FilterChip--withIconLeft .dig-FilterChip-icon-left-wrapper {
    display: flex;
    margin-right: calc(var(--spacing__base_unit) / 2);
}
/* -- chips/input_chip/index.web.css */
.dig-InputChip {
    -webkit-font-smoothing: antialiased;
    border: 1px solid #0000;
    border-radius: 16px;
    color: var(--dig-color__text__base);
    cursor: pointer;
    font-family: var(--type__body__standard--fontfamily);
    font-size: var(--type__body__standard--fontsize);
    font-weight: var(--type__body__standard--fontweight);
    height: 32px;
    line-height: 32px;
    padding: 0 calc(var(--spacing__base_unit) - 1px) 0 calc(var(--spacing__base_unit) * 1.5 - 1px);
}
.dig-InputChip,
.dig-InputChip:hover {
    background-color: var(--dig-color__opacity__surface);
}
.dig-InputChip:hover {
    border-color: var(--dig-color__opacity__surface);
}
.dig-InputChip:active {
    background-color: var(--dig-color__opacity__surface--state-1);
    border-color: var(--dig-color__opacity__surface--state-1);
    color: var(--dig-color__text__base);
}
.dig-InputChip:active:before,
.dig-InputChip:hover:before {
    background-color: var(--dig-color__opacity__surface);
    border-radius: inherit;
    content: '';
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
.dig-InputChip:disabled:before {
    content: none;
}
.dig-InputChip:disabled,
.dig-InputChip[aria-disabled='true'] {
    background-color: var(--dig-color__opacity__surface);
    border-color: #0000;
    color: var(--dig-color__disabled__base);
    cursor: default;
}
.dig-InputChip--isWarning,
.dig-InputChip--isWarning:active,
.dig-InputChip--isWarning:hover {
    background-color: var(--dig-color__warning__surface);
    border-color: var(--dig-color__warning__surface--state-1);
    color: var(--dig-color__warning__base);
}
.dig-InputChip--isWarning:hover:before {
    background-color: var(--dig-color__opacity__surface);
}
.dig-InputChip--isWarning:active:before {
    background-color: var(--dig-color__opacity__surface--state-1);
}
.dig-InputChip--isAlert,
.dig-InputChip--isAlert:hover {
    background-color: var(--dig-color__alert__surface);
}
.dig-InputChip--isAlert,
.dig-InputChip--isAlert:active,
.dig-InputChip--isAlert:hover {
    border-color: var(--dig-color__alert__base--state-2);
    color: var(--dig-color__alert__base);
}
.dig-InputChip--isAlert:hover:before {
    background-color: var(--dig-color__opacity__surface);
}
.dig-InputChip--isAlert:active:before {
    background-color: var(--dig-color__opacity__surface--state-1);
}
.dig-InputChip--isSelected {
    color: var(--dig-color__text__base);
}
.dig-InputChip--isSelected,
.dig-InputChip--isSelected:hover {
    background-color: var(--dig-color__opacity__surface);
    border-color: var(--dig-color__secondary__base);
}
.dig-InputChip--isSelected:active {
    background-color: var(--dig-color__opacity__surface--state-1);
    border-color: var(--dig-color__secondary__base);
}
.dig-InputChip--isSelected.dig-InputChip--isWarning {
    background-color: var(--dig-color__warning__surface);
}
.dig-InputChip--isSelected.dig-InputChip--isWarning,
.dig-InputChip--isSelected.dig-InputChip--isWarning:active,
.dig-InputChip--isSelected.dig-InputChip--isWarning:hover {
    border-color: var(--dig-color__warning__base);
    color: var(--dig-color__warning__base);
}
.dig-InputChip--isSelected.dig-InputChip--isWarning:hover:before {
    background-color: var(--dig-color__opacity__surface);
}
.dig-InputChip--isSelected.dig-InputChip--isWarning:active:before {
    background-color: var(--dig-color__opacity__surface--state-1);
}
.dig-InputChip--isSelected.dig-InputChip--isAlert {
    background-color: var(--dig-color__alert__surface);
}
.dig-InputChip--isSelected.dig-InputChip--isAlert,
.dig-InputChip--isSelected.dig-InputChip--isAlert:active,
.dig-InputChip--isSelected.dig-InputChip--isAlert:hover {
    border-color: var(--dig-color__alert__base);
    color: var(--dig-color__alert__base);
}
.dig-InputChip--isSelected.dig-InputChip--isAlert:hover:before {
    background-color: var(--dig-color__opacity__surface);
}
.dig-InputChip--isSelected.dig-InputChip--isAlert:active:before {
    background-color: var(--dig-color__opacity__surface--state-1);
}
.dig-InputChip--small {
    border-radius: 12px;
    font-size: var(--type__body__small--fontsize);
    height: 24px;
    line-height: 24px;
}
.dig-InputChip--withAvatarLeft {
    padding-left: 2px;
}
.dig-InputChip--withAvatarLeft.dig-InputChip--isAlert,
.dig-InputChip--withAvatarLeft.dig-InputChip--isWarning {
    padding-left: 1px;
}
.dig-InputChip-avatar-left-wrapper {
    align-items: center;
    display: flex;
    margin-right: calc(var(--spacing__base_unit) / 2);
}
.dig-InputChip--withIconLeft {
    padding-left: var(--spacing__base_unit);
}
.dig-InputChip-icon-left-wrapper {
    align-items: center;
    display: flex;
    margin-right: calc(var(--spacing__base_unit) / 2);
}
.dig-InputChip-close-icon {
    margin-left: calc(var(--spacing__base_unit) / 2);
}
.dig-InputChip:not(:disabled) .dig-InputChip-close-icon:hover {
    opacity: 0.6;
}
/* -- click_outside/index.web.css */
.dig-ClickOutside {
    display: inline-block;
}
.dig-ClickOutside--block {
    display: block;
}
.dig-ClickOutside--backdrop.dig-ClickOutside--backdrop {
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
}
/* -- combinations/button_group/index.web.css */
.dig-ButtonGroup {
    display: inline-block;
}
.dig-ButtonGroup-button:not(:last-child) {
    margin-right: var(--spacing__base_unit);
}
.dig-ButtonGroup-button--variant-transparent:not(:last-child) {
    margin-right: calc(var(--spacing__base_unit) * 2);
}
.dig-ButtonGroup-iconButton + .dig-ButtonGroup-button--variant-transparent {
    margin-left: calc(var(--spacing__base_unit) * 2);
}
.dig-ButtonGroup-iconButton--circular + .dig-ButtonGroup-button--variant-transparent {
    margin-left: calc(var(--spacing__base_unit));
}
.dig-ButtonGroup-button:not(.dig-ButtonGroup-button--variant-transparent)
    + .dig-ButtonGroup-button--variant-transparent,
.dig-ButtonGroup-iconButton:not(.dig-ButtonGroup-iconButton--circular)
    + .dig-ButtonGroup-button--variant-transparent {
    margin-left: var(--spacing__base_unit);
}
.dig-ButtonGroup-iconButton:not(:last-child) {
    margin-right: var(--spacing__unit--0_5);
}
.dig-ButtonGroup-iconButton--circular:not(:last-child) {
    margin-right: var(--spacing__base_unit);
}
.dig-ButtonGroup-iconButton:not(.dig-ButtonGroup-iconButton--circular)
    + .dig-ButtonGroup-iconButton--circular {
    margin-left: var(--spacing__unit--0_5);
}
.dig-ButtonGroup-button:not(.dig-ButtonGroup-button--variant-transparent)
    + .dig-ButtonGroup-iconButton {
    margin-left: 0;
}
.dig-ButtonGroup--isFullWidth {
    display: flex;
}
.dig-ButtonGroup--isFullWidth .dig-ButtonGroup-button,
.dig-ButtonGroup--isVertical .dig-ButtonGroup-button {
    flex-grow: 1;
}
.dig-ButtonGroup--isVertical {
    display: flex;
    flex-direction: column;
}
.dig-ButtonGroup--isVertical > .dig-ButtonGroup-button + .dig-ButtonGroup-button {
    margin-top: var(--spacing__base_unit);
}
/* -- combinations/label_group/index.web.css */
.dig-LabelGroup {
    align-items: center;
    display: flex;
    flex-direction: row;
}
.dig-LabelGroup-leftAccessory {
    display: flex;
    flex-direction: row;
    margin-right: var(--spacing__base_unit);
}
.dig-LabelGroup-leftAccessory--align-center {
    align-self: center;
}
.dig-LabelGroup-leftAccessory--align-top {
    align-self: flex-start;
}
.dig-LabelGroup-content {
    display: flex;
}
.dig-LabelGroup-content--direction-vertical {
    flex-direction: column;
    gap: 2px;
}
.dig-LabelGroup-content--direction-vertical.dig-LabelGroup-content--size-large {
    gap: var(--spacing__unit--0_5);
}
.dig-LabelGroup-content--direction-horizontal {
    align-items: baseline;
    flex-direction: row;
}
.dig-LabelGroup-content--direction-horizontal .dig-LabelGroup-text {
    margin-right: var(--spacing__base_unit);
}
/* -- controls/checkbox/index.web.css */
.dig-Checkbox {
    border: 0;
    color: var(--dig-color__selection__on-base);
    display: inline-block;
    height: 20px;
    min-width: 20px;
    padding: 0;
    position: relative;
}
.dig-Checkbox-checked-icon,
.dig-Checkbox-indeterminate-icon {
    display: none;
    pointer-events: none;
}
.dig-Checkbox rect {
    fill: currentColor;
}
.dig-Checkbox path {
    stroke: currentColor;
}
.dig-Checkbox-input ~ .dig-Checkbox-checked-icon > path {
    stroke-dasharray: 14.14;
    stroke-dashoffset: 14.14;
}
.dig-Checkbox-checked-icon,
.dig-Checkbox-indeterminate-icon,
.dig-Checkbox-input,
.dig-Checkbox-styles {
    border-radius: var(--dig-radius__xsmall);
    height: 100%;
    left: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
.dig-Checkbox-input {
    border: 0;
    cursor: pointer;
    opacity: 0;
}
.dig-Checkbox-input:disabled {
    cursor: default;
}
.dig-Checkbox-input:disabled ~ svg {
    color: var(--dig-color__disabled__on-base);
}
.dig-Checkbox-styles {
    border: 1px solid var(--dig-color__secondary__base);
    overflow: hidden;
    pointer-events: none;
}
.dig-Checkbox-input:focus ~ .dig-Checkbox-styles {
    border: 1px solid var(--dig-color__secondary__base);
    box-shadow: var(--dig-utilities__boxshadow__focus-ring);
}
.dig-Checkbox-input:active ~ .dig-Checkbox-styles {
    box-shadow: none;
}
.dig-Checkbox-input:checked ~ .dig-Checkbox-styles,
.dig-Checkbox-input:indeterminate ~ .dig-Checkbox-styles {
    background-color: var(--dig-color__selection__base);
    border: 1px solid var(--dig-color__selection__base);
}
.dig-Checkbox-input:disabled ~ .dig-Checkbox-styles {
    background-color: initial;
    border: 1px solid var(--dig-color__disabled__base);
}
.dig-Checkbox-input:checked:hover ~ .dig-Checkbox-styles,
.dig-Checkbox-input:indeterminate:hover ~ .dig-Checkbox-styles {
    border-color: var(--dig-color__selection__base--state-1);
}
.dig-Checkbox-input:checked:active ~ .dig-Checkbox-styles,
.dig-Checkbox-input:indeterminate:active ~ .dig-Checkbox-styles {
    border-color: var(--dig-color__selection__base--state-2);
}
.dig-Checkbox-input:disabled:checked ~ .dig-Checkbox-styles,
.dig-Checkbox-input:disabled:indeterminate ~ .dig-Checkbox-styles {
    background-color: var(--dig-color__disabled__base);
}
.dig-Checkbox-input:checked:not(:indeterminate) ~ .dig-Checkbox-checked-icon {
    display: block;
}
.dig-Checkbox-input ~ .dig-Checkbox-styles:after,
.dig-Checkbox-input ~ .dig-Checkbox-styles:before {
    content: '';
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    transition: none;
    width: 100%;
}
.dig-Checkbox-input:active:not(:disabled):not(.dig-Checkbox--inverse) ~ .dig-Checkbox-styles:after,
.dig-Checkbox-input:checked:hover:not(:disabled):not(.dig-Checkbox--inverse)
    ~ .dig-Checkbox-styles:after,
.dig-Checkbox-input:indeterminate:hover:not(:disabled):not(.dig-Checkbox--inverse)
    ~ .dig-Checkbox-styles:after {
    background-color: var(--dig-color__selection__base--state-1);
}
.dig-Checkbox-input:checked:active:not(:disabled):not(.dig-Checkbox--inverse)
    ~ .dig-Checkbox-styles:after,
.dig-Checkbox-input:indeterminate:active:not(:disabled):not(.dig-Checkbox--inverse)
    ~ .dig-Checkbox-styles:after {
    background-color: var(--dig-color__selection__base--state-2);
}
.dig-Checkbox-input:checked ~ .dig-Checkbox-checked-icon > path {
    animation: dash var(--duration__micro-fast) var(--easing__transition) forwards;
}
.dig-Checkbox-input.dig-Checkbox--initiallyChecked ~ .dig-Checkbox-checked-icon > path {
    stroke-dashoffset: 0;
    animation: none;
}
@keyframes dash {
    to {
        stroke-dashoffset: 0;
    }
}
.dig-Checkbox-input:indeterminate ~ .dig-Checkbox-indeterminate-icon {
    display: block;
}
.dig-Checkbox-input.dig-Checkbox--inverse:not(:disabled) ~ .dig-Checkbox-styles {
    border-color: var(--color__inverse__core__primary);
}
.dig-Checkbox-input.dig-Checkbox--inverse:disabled ~ .dig-Checkbox-styles {
    background-color: initial;
    border-color: var(--color__inverse__disabled__border);
}
.dig-Checkbox-input.dig-Checkbox--inverse:checked ~ .dig-Checkbox-checked-icon > path {
    stroke: var(--color__inverse__core__secondary);
}
.dig-Checkbox-input.dig-Checkbox--inverse:checked:disabled ~ .dig-Checkbox-checked-icon > path {
    stroke: var(--dig-color__disabled__base);
}
.dig-Checkbox-input.dig-Checkbox--inverse:indeterminate ~ .dig-Checkbox-indeterminate-icon > rect {
    fill: var(--color__inverse__core__secondary);
}
.dig-Checkbox-input.dig-Checkbox--inverse:indeterminate:disabled
    ~ .dig-Checkbox-indeterminate-icon
    > rect {
    fill: var(--dig-color__disabled__base);
}
.dig-Checkbox-input.dig-Checkbox--inverse:checked ~ .dig-Checkbox-styles,
.dig-Checkbox-input.dig-Checkbox--inverse:checked ~ .dig-Checkbox-styles:before,
.dig-Checkbox-input.dig-Checkbox--inverse:indeterminate ~ .dig-Checkbox-styles,
.dig-Checkbox-input.dig-Checkbox--inverse:indeterminate ~ .dig-Checkbox-styles:before {
    background-color: var(--color__inverse__core__primary);
    border-color: var(--color__inverse__core__primary);
}
.js-focus-visible .dig-Checkbox-input:focus:not([data-focus-visible-added]) ~ .dig-Checkbox-styles {
    box-shadow: none;
}
.dig-Checkbox-input.dig-Checkbox--inverse:active:not(:disabled) ~ .dig-Checkbox-styles {
    background-color: var(--color__inverse__opacity--2);
}
.dig-Checkbox-input.dig-Checkbox--inverse:checked:hover:not(:disabled) ~ .dig-Checkbox-styles {
    background-color: var(--dig-color__background__subtle);
}
.dig-Checkbox-input.dig-Checkbox--inverse:checked:active:not(:disabled) ~ .dig-Checkbox-styles {
    background-color: var(--color__inverse__opacity--2);
}
.dig-Checkbox-input:hover:not(:disabled):not(:checked):not(:indeterminate) ~ .dig-Checkbox-styles {
    background: var(--dig-color__opacity__surface);
}
.dig-Checkbox-input.dig-Checkbox--inverse:hover:not(:disabled):not(:checked):not(:indeterminate)
    ~ .dig-Checkbox-styles {
    background-color: var(--color__inverse__opacity--1);
    border-color: var(--color__inverse__core__primary);
}
/* -- controls/radio_button/index.web.css */
.dig-Radio {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 50%;
    box-shadow: inset 0 0 0 1px var(--dig-color__secondary__base);
    cursor: pointer;
    flex-shrink: 0;
    height: 20px;
    outline: none;
    transition: opacity var(--duration__micro-fast) ease-out,
        box-shadow var(--duration__micro-fast) ease-out, border var(--duration__micro-fast) ease-out;
    width: 20px;
}
.dig-Radio:checked {
    background-color: var(--dig-color__selection__on-base);
    border: none;
    box-shadow: inset 0 0 0 6px #0000, inset 0 0 0 6px var(--dig-color__selection__base);
}
.dig-Radio:disabled {
    border: none;
    box-shadow: inset 0 0 0 1px var(--dig-color__disabled__base);
    cursor: default;
}
.dig-Radio:focus {
    box-shadow: inset 0 0 0 1px var(--dig-color__selection__base),
        var(--dig-utilities__boxshadow__focus-ring);
}
.dig-Radio:checked:focus,
input.dig-Radio[type='radio']:checked:focus {
    box-shadow: inset 0 0 0 6px #0000, inset 0 0 0 6px var(--dig-color__selection__base),
        var(--dig-utilities__boxshadow__focus-ring);
}
.dig-Radio:disabled:checked {
    background-color: var(--color__inverse__standard__text);
    box-shadow: inset 0 0 0 6px #0000, inset 0 0 0 6px var(--dig-color__disabled__base),
        0 0 0 1px var(--color__disabled__background);
}
.dig-Radio--inverse.dig-Radio {
    box-shadow: inset 0 0 0 1px var(--color__inverse__core__primary);
}
.dig-Radio--inverse.dig-Radio:checked {
    background-color: var(--color__inverse__core__secondary);
    box-shadow: inset 0 0 0 6px #0000, inset 0 0 0 6px var(--color__inverse__core__primary);
}
.dig-Radio--inverse.dig-Radio:disabled {
    box-shadow: inset 0 0 0 6px #0000, inset 0 0 0 1px var(--color__inverse__disabled__border);
}
.dig-Radio--inverse.dig-Radio:focus,
input.dig-Radio--inverse.dig-Radio[type='radio']:focus {
    box-shadow: inset 0 0 0 6px #0000, inset 0 0 0 1px var(--color__inverse__core__primary),
        var(--dig-utilities__boxshadow__focus-ring);
}
.dig-Radio--inverse.dig-Radio:checked:focus,
input.dig-Radio--inverse.dig-Radio[type='radio']:checked:focus {
    box-shadow: inset 0 0 0 6px #0000, inset 0 0 0 6px var(--color__inverse__core__primary),
        var(--dig-utilities__boxshadow__focus-ring);
}
.dig-Radio--inverse.dig-Radio:disabled:checked {
    background-color: var(--dig-color__disabled__base);
    box-shadow: inset 0 0 0 6px #0000, inset 0 0 0 6px var(--color__inverse__disabled__background);
}
.dig-Radio:hover:not(:disabled, :checked) {
    background-color: var(--dig-color__opacity__surface);
}
.dig-Radio:active:not(:disabled, :checked) {
    background-color: var(--dig-color__opacity__surface--state-1);
}
.dig-Radio--inverse.dig-Radio:hover:not(:disabled, :checked) {
    background-color: var(--color__inverse__opacity--1);
}
.dig-Radio--inverse.dig-Radio:active:not(:disabled, :checked) {
    background-color: var(--color__inverse__opacity--2);
}
.js-focus-visible .dig-Radio:focus:not([data-focus-visible-added]),
.js-focus-visible input.dig-Radio[type='radio']:focus:not([data-focus-visible-added]) {
    box-shadow: inset 0 0 0 1px var(--dig-color__selection__base);
}
.js-focus-visible .dig-Radio--inverse.dig-Radio:focus:not([data-focus-visible-added]),
.js-focus-visible
    input.dig-Radio--inverse.dig-Radio[type='radio']:focus:not([data-focus-visible-added]) {
    box-shadow: inset 0 0 0 1px var(--color__inverse__core__primary);
}
.js-focus-visible .dig-Radio:checked:focus:not([data-focus-visible-added]),
.js-focus-visible input.dig-Radio[type='radio']:checked:focus:not([data-focus-visible-added]) {
    box-shadow: inset 0 0 0 6px var(--dig-color__opacity__surface--state-2),
        inset 0 0 0 6px var(--dig-color__selection__base);
}
.js-focus-visible .dig-Radio--inverse.dig-Radio:checked:focus:not([data-focus-visible-added]),
.js-focus-visible
    input.dig-Radio--inverse.dig-Radio[type='radio']:checked:focus:not([data-focus-visible-added]) {
    box-shadow: inset 0 0 0 6px #0000, inset 0 0 0 6px var(--color__inverse__core__primary);
}
/* -- controls/segmented_control/index.web.css */
.dig-SegmentedControl {
    display: inline-flex;
    position: relative;
}
.dig-SegmentedControl-selector {
    background-color: var(--dig-color__opacity__surface--state-2);
    display: block;
    height: 32px;
    position: absolute;
    transition: all var(--easing__transition) var(--duration__micro-fast);
}
.dig-SegmentedControl-option {
    align-items: center;
    background-color: initial;
    border: none;
    border-radius: 0;
    color: var(--dig-color__text__base);
    cursor: pointer;
    display: flex;
    height: 32px;
    justify-content: center;
    margin: 0 2px 0 0;
    outline: none;
    overflow: hidden;
    padding: 0;
    position: relative;
    transition-duration: var(--duration__micro-fast);
    transition-property: box-shadow;
    transition-timing-function: var(--easing__transition);
}
.dig-SegmentedControl-option--icon {
    width: 32px;
}
.dig-SegmentedControl-option--text {
    -webkit-font-smoothing: antialiased;
    font-family: var(--type__body__standard--fontfamily);
    font-size: var(--type__body__standard--fontsize);
    font-weight: var(--type__body__standard--fontweight_strong);
    line-height: 32px;
    padding: 0 12px;
    text-align: center;
    text-decoration: none;
    touch-action: manipulation;
    vertical-align: middle;
    white-space: nowrap;
}
.dig-SegmentedControl-option--disabled {
    color: var(--dig-color__disabled__base);
    pointer-events: none;
}
.dig-SegmentedControl-option:last-child {
    margin-right: 0;
}
.dig-SegmentedControl-option:before {
    content: '';
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    top: 100%;
    transition: transform var(--duration__micro-fast) var(--easing__transition);
    width: 100%;
}
.dig-SegmentedControl-option:focus {
    background-color: initial;
    border-color: #0000;
    box-shadow: var(--dig-utilities__boxshadow__focus-ring);
}
.dig-SegmentedControl-option:hover:before {
    background-color: var(--dig-color__opacity__surface);
    transform: translateY(-100%);
}
.dig-SegmentedControl-option:active:before,
.dig-SegmentedControl-option:hover:active:before {
    background-color: var(--dig-color__opacity__surface--state-1);
    transform: translateY(-100%);
}
.dig-SegmentedControl--inverse .dig-SegmentedControl-selector {
    background-color: var(--color__inverse__opacity--3);
}
.dig-SegmentedControl--inverse .dig-SegmentedControl-option {
    color: var(--color__inverse__standard__text);
}
.dig-SegmentedControl--inverse .dig-SegmentedControl-option--disabled {
    color: var(--color__inverse__disabled__text);
}
.dig-SegmentedControl--inverse .dig-SegmentedControl-option:hover:before {
    background-color: var(--color__inverse__opacity--1);
}
.dig-SegmentedControl--inverse .dig-SegmentedControl-option:active:before,
.dig-SegmentedControl--inverse .dig-SegmentedControl-option:hover:active:before {
    background-color: var(--color__inverse__opacity--2);
}
.js-focus-visible .dig-SegmentedControl-option:focus:not([data-focus-visible-added]) {
    box-shadow: none;
}
/* -- controls/toggle/index.web.css */
.dig-Toggle {
    align-items: center;
    display: inline-block;
    height: 20px;
    line-height: 20px;
    min-width: 36px;
    padding: 0;
    position: relative;
}
.dig-Toggle-input {
    height: 100%;
    left: 0;
    margin: 0;
    opacity: 0;
    padding: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1;
}
.dig-Toggle-track {
    border-radius: 10px;
    height: 100%;
    padding: 3px;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    width: 100%;
}
.dig-Toggle-track,
.dig-Toggle-track:after {
    border: 1px solid var(--dig-color__secondary__base);
    display: block;
}
.dig-Toggle-track:after {
    background: var(--dig-color__secondary__base);
    border-radius: 12px;
    content: '';
    height: 12px;
    transition: transform var(--duration__micro-fast) ease-in-out;
    width: 12px;
}
.dig-Toggle-input:checked + .dig-Toggle-track {
    background-color: var(--dig-color__selection__base);
    border-color: var(--dig-color__selection__base);
}
.dig-Toggle-input:checked + .dig-Toggle-track:after {
    background-color: var(--color__inverse__core__primary);
    border-color: var(--color__inverse__core__primary);
    transform: translateX(16px);
}
.dig-Toggle-input:enabled,
.dig-Toggle-input:enabled + .dig-Toggle-track {
    cursor: pointer;
}
.dig-Toggle--disabled {
    pointer-events: none;
}
.dig-Toggle:hover .dig-Toggle-track {
    background-color: var(--dig-color__opacity__surface);
}
.dig-Toggle:active .dig-Toggle-track {
    background-color: var(--dig-color__opacity__surface--state-1);
}
.dig-Toggle-input:focus + .dig-Toggle-track {
    box-shadow: var(--dig-utilities__boxshadow__focus-ring);
}
.dig-Toggle--disabled .dig-Toggle-input + .dig-Toggle-track {
    background-color: unset;
    border-color: var(--dig-color__disabled__base);
}
.dig-Toggle--inverse.dig-Toggle .dig-Toggle-track {
    border-color: var(--color__inverse__core__primary);
}
.dig-Toggle--inverse.dig-Toggle:hover .dig-Toggle-track {
    background-color: var(--color__inverse__opacity--1);
}
.dig-Toggle--inverse.dig-Toggle:active .dig-Toggle-track {
    background-color: var(--color__inverse__opacity--2);
}
.dig-Toggle--inverse.dig-Toggle .dig-Toggle-track:after {
    background-color: var(--color__inverse__core__primary);
    border-color: var(--color__inverse__core__primary);
}
.dig-Toggle--disabled .dig-Toggle-input + .dig-Toggle-track:after,
.dig-Toggle--disabled.dig-Toggle--isToggled .dig-Toggle-input + .dig-Toggle-track {
    background-color: var(--dig-color__disabled__base);
    border-color: var(--dig-color__disabled__base);
}
.dig-Toggle:hover .dig-Toggle-input:checked + .dig-Toggle-track {
    background-color: var(--dig-color__selection__base--state-1);
    border-color: #0000;
}
.dig-Toggle:active .dig-Toggle-input:checked + .dig-Toggle-track {
    background-color: var(--dig-color__selection__base--state-2);
    border-color: #0000;
}
.dig-Toggle--disabled.dig-Toggle--isToggled .dig-Toggle-input + .dig-Toggle-track:after {
    background-color: var(--dig-color__background__base);
    border-color: var(--dig-color__background__base);
}
.dig-Toggle--inverse.dig-Toggle .dig-Toggle-input:disabled + .dig-Toggle-track {
    border-color: var(--color__inverse__disabled__text);
}
.dig-Toggle--inverse.dig-Toggle .dig-Toggle-input:disabled + .dig-Toggle-track:after {
    background-color: var(--color__inverse__disabled__text);
    border-color: #0000;
}
.js-focus-visible .dig-Toggle-input:focus:not([data-focus-visible-added]) + .dig-Toggle-track {
    box-shadow: none;
}
.dig-Toggle--inverse.dig-Toggle .dig-Toggle-input:checked + .dig-Toggle-track {
    background-color: var(--color__inverse__core__primary);
}
.dig-Toggle--inverse.dig-Toggle:hover .dig-Toggle-input:checked + .dig-Toggle-track {
    background: linear-gradient(
            var(--color__inverse__opacity--1),
            var(--color__inverse__opacity--1)
        ),
        linear-gradient(var(--color__inverse__core__primary), var(--color__inverse__core__primary));
    border-color: #0000;
}
.dig-Toggle--inverse.dig-Toggle:active .dig-Toggle-input:checked + .dig-Toggle-track {
    background: linear-gradient(
            var(--color__inverse__opacity--3),
            var(--color__inverse__opacity--3)
        ),
        linear-gradient(var(--color__inverse__core__primary), var(--color__inverse__core__primary));
    border-color: #0000;
}
.dig-Toggle--inverse.dig-Toggle .dig-Toggle-input:checked + .dig-Toggle-track:after {
    background-color: var(--color__inverse__core__secondary);
    border-color: var(--color__inverse__core__secondary);
}
.dig-Toggle--inverse.dig-Toggle .dig-Toggle-input:checked:disabled + .dig-Toggle-track {
    background-color: var(--color__inverse__disabled__background);
    border-color: var(--color__inverse__disabled__background);
}
.dig-Toggle--inverse.dig-Toggle .dig-Toggle-input:checked:disabled + .dig-Toggle-track:after {
    background-color: var(--dig-color__disabled__base);
    border-color: #0000;
}
/* -- date_picker/index.web.css */
.dig-DatePicker-backdrop {
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 2;
}
.dig-DatePicker {
    background-color: var(--dig-color__background__raised);
    box-shadow: var(--boxshadow__elevation1);
    outline: 1px solid var(--dig-color__border__subtle);
    padding: var(--spacing__unit--2);
    width: calc(var(--spacing__base_unit) * 32);
}
.dig-DatePicker-header {
    align-items: center;
    display: flex;
    flex-direction: row;
    height: 32px;
}
.dig-DatePicker-title {
    flex-grow: 1;
}
.dig-DatePicker-weekdays {
    display: grid;
    grid-template-columns: repeat(7, 1fr);
    justify-content: center;
}
.dig-DatePicker-weekday {
    align-items: center;
    display: flex;
    height: 32px;
    justify-content: center;
    width: 32px;
}
.dig-DatePicker-calendar-grid {
    grid-row-gap: var(--spacing__unit--0_5);
    display: grid;
    grid-template-columns: repeat(7, 1fr);
    justify-content: center;
}
.dig-DatePicker-day {
    -webkit-font-smoothing: antialiased;
    align-items: center;
    background-color: initial;
    border: 0;
    border-radius: 0;
    box-sizing: border-box;
    color: var(--dig-color__text__base);
    display: flex;
    font-family: var(--type__body__small--fontfamily);
    font-size: var(--type__body__small--fontsize);
    font-weight: var(--type__body__small--fontweight);
    height: 32px;
    justify-content: center;
    line-height: var(--type__body__small--lineheight);
    margin: 0;
    outline: 0;
    padding: 0;
    width: 32px;
}
.dig-DatePicker-day--selected {
    background-color: var(--dig-color__opacity__surface);
    color: var(--dig-color__text__base);
}
.dig-DatePicker-day--today {
    position: relative;
}
.dig-DatePicker-day--today:after {
    border: 1px solid var(--dig-color__text__base);
    border-radius: 100%;
    content: '';
    height: 24px;
    position: absolute;
    width: 24px;
}
.dig-DatePicker-day--selectedEdge.dig-DatePicker-day--today:after {
    border: 1px solid var(--dig-color__secondary__on-base);
}
.dig-DatePicker-day--selectedEdge {
    background-color: var(--dig-color__secondary__base);
    color: var(--dig-color__secondary__on-base);
    font-weight: var(--type__body__small--fontweight_strong);
}
.dig-DatePicker-day--blocked:not(.dig-DatePicker-day--selected):not(.dig-DatePicker-day--selectedEdge) {
    color: var(--dig-color__disabled__base);
}
.dig-DatePicker-day--blocked:not(.dig-DatePicker-day--selected):not(.dig-DatePicker-day--selectedEdge).dig-DatePicker-day--today:after {
    border: 1px solid var(--dig-color__border__subtle);
}
.dig-DatePicker-day:focus {
    box-shadow: var(--dig-utilities__boxshadow__focus-ring);
}
.dig-DatePicker-day:active:not(.dig-DatePicker-day--selectedEdge):not(.dig-DatePicker-day--blocked) {
    background-color: var(--dig-color__opacity__surface--state-1);
}
.dig-DatePicker-day:hover:not(.dig-DatePicker-day--selectedEdge):not(.dig-DatePicker-day--blocked) {
    background-color: var(--dig-color__opacity__surface);
}
.js-focus-visible .dig-DatePicker-day:focus:not([data-focus-visible-added]) {
    box-shadow: none;
}
/* -- drawer/index.web.css */
.dig-Drawer {
    background-color: var(--dig-color__background__base);
    border-color: var(--dig-color__border__subtle);
    border-style: solid;
    border-width: 0;
    display: flex;
    flex-direction: column;
    position: absolute;
}
.dig-Drawer--shouldAnimate {
    transition: transform var(--duration__surface) var(--easing__leave);
}
.dig-Drawer--isElevated {
    box-shadow: var(--boxshadow__elevation2);
}
.dig-Drawer--horizontal {
    bottom: 0;
    max-width: 100%;
    top: 0;
}
.dig-Drawer--vertical {
    left: 0;
    max-height: 100%;
    right: 0;
}
.dig-Drawer--leftAlign {
    border-right-width: 1px;
    left: 0;
    transform: translateX(-100%);
}
.dig-Drawer--rightAlign {
    border-left-width: 1px;
    right: 0;
    transform: translateX(100%);
}
.dig-Drawer--bottomAlign {
    border-top-width: 1px;
    bottom: 0;
    transform: translateY(100%);
}
.dig-Drawer--isOpen {
    transform: translate(0);
}
.dig-Drawer--isOpen.dig-Drawer--shouldAnimate {
    transition-timing-function: var(--easing__enter);
}
.dig-InlineDrawer-frame {
    height: 100%;
    overflow: hidden;
    position: relative;
}
.dig-InlineDrawer-frame-body {
    height: 100%;
}
.dig-InlineDrawer-frame-body--shouldAnimate {
    transition-duration: var(--duration__surface);
    transition-property: margin, height;
    transition-timing-function: var(--easing__leave);
}
.dig-InlineDrawer-frame--isOpen > .dig-InlineDrawer-frame-body--shouldAnimate {
    transition-timing-function: var(--easing__enter);
}
.dig-InlineDrawer-frame--isOpen > .dig-InlineDrawer {
    transform: translate(0);
    transition-timing-function: var(--easing__enter);
}
.dig-OverlayDrawer-overlay {
    overflow: hidden;
    pointer-events: none;
    position: absolute;
}
.dig-OverlayDrawer {
    outline: none;
    pointer-events: auto;
}
.dig-Drawer-container {
    display: flex;
    flex-direction: column;
    height: 100%;
}
.dig-Drawer-footer,
.dig-Drawer-header {
    background-color: var(--dig-color__background__base);
    box-sizing: border-box;
    display: flex;
    min-height: 56px;
    padding: var(--spacing__unit--1_5) var(--spacing__unit--2);
}
.dig-Drawer-header {
    padding-right: var(--spacing__unit--1_5);
}
.dig-Drawer-header--borderBottom {
    border-bottom: 1px solid var(--dig-color__border__subtle);
}
.dig-Drawer-footer--borderTop {
    border-top: 1px solid var(--dig-color__border__subtle);
}
.dig-Drawer-section {
    flex-grow: 1;
}
.dig-Drawer-body {
    background-color: var(--dig-color__background__base);
    flex-grow: 1;
    overflow-y: auto;
}
.dig-Drawer-layout {
    align-items: center;
    display: flex;
    flex-basis: 100%;
    flex-wrap: nowrap;
    height: 100%;
    justify-items: flex-start;
}
.dig-Drawer-layout-item {
    --_31bff0bf__private_left-margin: var(--spacing__unit--1);
    flex-grow: 0;
}
.dig-Drawer-layout-item--fill {
    flex-grow: 1;
}
.dig-Drawer-layout-item--shiftRight {
    --_31bff0bf__private_left-margin: auto;
}
.dig-Drawer-layout-item--shiftLeft {
    margin-right: auto;
}
.dig-Drawer-layout-item--shiftRight,
.dig-Drawer-layout > .dig-Drawer-layout-item + .dig-Drawer-layout-item {
    margin-left: var(--_31bff0bf__private_left-margin);
}
/* -- dropzone/index.web.css */
.dig-Dropzone-container {
    align-items: center;
    background-color: initial;
    border: 2px dashed var(--dig-color__border__base);
    display: flex;
    height: 100%;
    justify-content: center;
    width: 100%;
}
.dig-Dropzone-focused {
    border: none;
    box-shadow: var(--boxshadow__focusring);
    padding: 2px;
}
.dig-Dropzone-button {
    opacity: 0;
}
.dig-Dropzone-container.dig-Dropzone-container--dragActive {
    background-color: var(--dig-color__primary__surface);
    border: 2px dashed var(--dig-color__primary__base);
}
.dig-Dropzone-icon {
    margin-bottom: var(--spacing__unit--1);
}
.dig-Dropzone-wrapper {
    align-items: center;
    display: flex;
    flex-direction: column;
    padding: var(--spacing__unit--5);
    width: 100%;
}
.dig-Dropzone-wrapper .dig-ProgressBar-container {
    width: 100%;
}
.dig-Dropzone-container .dig-Dropzone-icon,
.dig-Dropzone-container .dig-Dropzone-label {
    color: var(--dig-color__text__subtle);
    pointer-events: none;
}
.dig-Dropzone-progress-bar {
    margin-bottom: var(--spacing__unit--2);
    width: 100%;
}
.dig-Dropzone-error,
.dig-Dropzone-error .dig-Dropzone-icon,
.dig-Dropzone-error .dig-Dropzone-label {
    color: var(--dig-color__alert__base);
}
.dig-Dropzone-container.dig-Dropzone-error {
    border-color: var(--dig-color__alert__base);
}
.dig-Dropzone-container.dig-Dropzone-container--dragActive .dig-Dropzone-icon,
.dig-Dropzone-container.dig-Dropzone-container--dragActive .dig-Dropzone-label {
    color: var(--dig-color__text__base);
}
.dig-Dropzone-label + .dig-Dropzone-buttonNode {
    margin-top: var(--spacing__unit--3);
}
/* -- form_row/index.web.css */
.dig-FormRow {
    margin-bottom: var(--spacing__unit--2_5);
}
.dig-FormRow--split {
    display: flex;
    margin-bottom: 0;
}
.dig-FormRow--footer {
    display: flex;
    justify-content: flex-end;
}
.dig-FormRow--split > .dig-FormRow {
    flex: 1;
    margin-right: calc(var(--spacing__base_unit) * 2);
}
.dig-FormRow--split > .dig-FormRow:last-child {
    margin-right: 0;
}
.dig-FormControlGroup {
    border: 0;
    margin: 0 0 calc(var(--spacing__base_unit) * 2) 0;
    padding: 0;
}
.dig-FormRow--control {
    align-items: center;
    display: flex;
    margin-bottom: calc(var(--spacing__base_unit) / 4 + var(--spacing__base_unit) / 2);
}
.dig-FormRow--button {
    margin-top: calc(var(--spacing__base_unit) * 4);
}
.dig-FormRow--button > * + .dig-Button,
.dig-FormRow--button > * + .dig-IconButton,
.dig-FormRow--button > * + .dig-SplitButton {
    margin-left: var(--spacing__base_unit);
}
.dig-FormLabel {
    color: var(--dig-color__text__base);
    font-family: var(--type__body__small--fontfamily);
    font-size: var(--type__body__small--fontsize);
    font-weight: var(--type__body__small--fontweight_strong);
    line-height: var(--type__body__small--lineheight_label);
    margin-bottom: calc(var(--spacing__base_unit) / 2);
}
.dig-FormLabel,
.dig-FormLabel-subtext {
    align-items: center;
    display: flex;
    height: var(--type__body__small--lineheight);
}
.dig-FormLabel-subtext {
    color: var(--dig-color__text__subtle);
    font-weight: var(--type__body__small--fontweight);
    margin-left: calc(var(--spacing__base_unit) / 2);
}
.dig-FormLabel--control {
    font-size: var(--type__body__standard--fontsize);
    font-weight: var(--type__body__standard--fontweight);
    height: var(--type__body__standard--lineheight);
    line-height: var(--type__body__standard--lineheight);
    margin-bottom: 0;
}
.dig-FormLabel--withInput {
    display: block;
    height: auto;
    margin-bottom: 0;
    min-height: var(--type__body__small--lineheight);
}
.dig-FormLabel-wrapper {
    align-items: center;
    display: flex;
    height: var(--type__body__small--lineheight);
    margin-bottom: calc(var(--spacing__base_unit) / 2);
}
.dig-FormRow--control > * + .dig-FormLabel,
.dig-FormRow--control > * + .dig-Label {
    margin-left: var(--spacing__base_unit);
}
.dig-FormHelperText {
    color: var(--dig-color__text__subtle);
    font-family: var(--type__body__small--fontfamily);
    font-size: var(--type__body__small--fontsize);
    font-weight: var(--type__body__small--fontweight);
    line-height: var(--type__body__small--lineheight_label);
    margin-top: calc(var(--spacing__base_unit));
}
.dig-FormHelperText--warning {
    color: var(--dig-color__warning__base);
}
.dig-FormHelperText--success {
    color: var(--dig-color__success__base);
}
.dig-FormHelperText--alert {
    color: var(--dig-color__alert__base);
}
.dig-FormHelperText--alignRight {
    text-align: right;
}
.dig-FormHelperText--flex {
    align-items: center;
    display: flex;
}
.dig-FormHelperText .dig-UIIcon {
    margin-right: calc(var(--spacing__base_unit) * 0.5);
}
/* -- global_header/index.web.css */
.dig-GlobalHeader {
    align-items: center;
    background: var(--dig-color__background__base);
    border-bottom: 1px solid var(--dig-color__border__subtle);
    display: flex;
    flex-direction: row;
    padding: var(--spacing__unit--1);
}
.dig-GlobalHeader--isSticky {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
}
.dig-GlobalHeader--hasNoBottomBorder {
    border-bottom: 0;
}
.dig-GlobalHeader-Logo {
    color: var(--dig-color__text__base);
    display: none;
    text-decoration: none;
}
.dig-GlobalHeader-Local-Nav__children {
    display: none;
}
.dig-GlobalHeader-Search {
    margin-left: auto;
    transition: width var(--duration__micro-fast);
    width: 100%;
}
.dig-GlobalHeader-Search__exit-btn {
    opacity: 0;
}
.dig-GlobalHeader-Search--active .dig-GlobalHeader-Search__exit-btn {
    opacity: 1;
}
.dig-GlobalHeader-Search .dig-TextInput-chips-container + .dig-TextInputAccessory {
    position: absolute;
    right: 0;
}
.dig-GlobalHeader-Search .dig-TextInput-chips-container {
    flex-wrap: nowrap;
}
.dig-GlobalHeader-Search__form {
    line-height: normal;
    margin: 0 var(--spacing__base_unit);
}
.dig-GlobalHeader-UtilityNav {
    display: flex;
    margin-left: auto;
}
.dig-GlobalHeader-Search + .dig-GlobalHeader-UtilityNav {
    margin-left: 0;
}
.dig-GlobalHeader-UtilityNav > * {
    margin-left: var(--spacing__unit--0_5);
}
.dig-GlobalHeader-Logo:hover {
    color: var(--dig-color__text__base);
}
@media (max-width: 800px) {
    .dig-GlobalHeader-Search .dig-GlobalHeader-Search__input[type='text'] {
        font-size: var(--type__body__large--fontsize);
    }
    .dig-GlobalHeader-Search__form {
        margin-right: 0;
    }
    .dig-GlobalHeader--shouldAlwaysShowLogo .dig-GlobalHeader-Logo {
        display: flex;
    }
}
.dig-GlobalHeader--shouldAlwaysShowLogo .dig-GlobalHeader-Search {
    display: none;
}
.dig-GlobalHeader--isDietHeader .dig-GlobalHeader-Search__form {
    margin: 0;
}
.dig-GlobalHeader--isDietHeader .dig-GlobalHeader-Search .dig-GlobalHeader-Search__input {
    width: 100%;
}
.dig-GlobalHeader--isDietHeader.dig-GlobalHeader--hasSearch .dig-GlobalHeader-Logo {
    clip: rect(0 0 0 0);
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    height: 1px;
    overflow: hidden;
    position: absolute;
    white-space: nowrap;
    width: 1px;
}
@media (min-width: 801px) {
    .dig-GlobalHeader-Logo {
        display: flex;
    }
    .dig-GlobalHeader-Logo--hasAccessory {
        align-items: center;
    }
    .dig-GlobalHeader-Logo:focus {
        box-shadow: var(--dig-utilities__boxshadow__focus-ring);
        outline: 0;
        text-decoration: none;
    }
    .dig-GlobalHeader-Local-Nav__hamburger {
        display: none;
    }
    .dig-GlobalHeader-Local-Nav__children {
        align-items: center;
        display: flex;
    }
    .dig-GlobalHeader-Local-Nav__children .dig-GlobalHeader-Local-Nav__link,
    .dig-GlobalHeader-Local-Nav__children .dig-GlobalHeader-Local-Nav__link:focus {
        display: inline-block;
        line-height: var(--type__body__standard--lineheight_label);
        margin: 0 0 0 var(--spacing__unit--2);
        padding: 0;
        text-align: left;
        white-space: pre-line;
    }
    .dig-GlobalHeader-Search > form {
        margin-left: 50px;
    }
    .dig-GlobalHeader-Search {
        flex-basis: auto;
        width: 455px;
    }
    .dig-GlobalHeader-Search--expandable.dig-GlobalHeader-Search--active {
        width: 100%;
    }
}
.dig-GlobalHeader-Notification {
    min-width: 350px;
}
.dig-GlobalHeader-Notification__loading-container {
    align-items: center;
    display: flex;
    justify-content: center;
    width: 100%;
}
.dig-GlobalHeader-NotificationBadge {
    position: absolute;
    right: var(--spacing__unit--0_5);
    top: var(--spacing__unit--0_5);
}
.dig-GlobalHeader-Notification__title {
    margin: var(--spacing__base_unit) var(--spacing__unit--2);
}
.dig-GlobalHeader-WhatsNew__row .dig-GlobalHeader-WhatsNew__row-content > * + * {
    margin-top: var(--spacing__base_unit);
    max-width: 340px;
}
.dig-GlobalHeader-WhatsNew__row-content button {
    pointer-events: none;
}
.dig-GlobalHeader-WhatsNew__row-button {
    border-bottom: 1px solid var(--dig-color__border__base);
    display: inline-block;
}
.dig-GlobalHeader-WhatsNew__row-body ul:last-child {
    margin-bottom: 0;
}
.dig-GlobalHeader-WhatsNew__row-labels {
    display: flex;
    flex-wrap: wrap;
    gap: var(--spacing__unit--1);
}
.dig-GlobalHeader-WhatsNew__expand-button {
    background: none;
    border: 0;
    padding: 0;
    text-align: left;
    width: 100%;
}
.dig-GlobalHeader-WhatsNew__row-content .dig-GlobalHeader-WhatsNew__expand-button[aria-expanded] {
    background: none;
}
/* -- global_header/waffle/index.web.css */
.dig-Waffle-menu-content {
    background-color: var(--dig-color__background__raised);
    display: flex;
    flex-direction: column;
    max-width: 360px;
}
.dig-Waffle-row-wrapper {
    height: unset;
    padding: var(--spacing__base_unit) var(--spacing__unit--0_5) var(--spacing__base_unit)
        var(--spacing__unit--0_5);
}
a.dig-Waffle-row-wrapper:focus,
a.dig-Waffle-row-wrapper:hover {
    text-decoration: none;
}
.dig-Waffle-row-logo {
    background-color: var(--dig-color__background__raised);
    border: 1px solid var(--dig-color__border__subtle);
    border-radius: var(--spacing__base_unit);
    height: 40px;
    margin-right: var(--spacing__unit--0_5);
    width: 40px;
}
.dig-Waffle-row-title {
    align-items: center;
    display: flex;
}
.dig-Waffle-row-branding {
    margin-left: var(--spacing__unit--0_5);
}
.dig-Waffle-row-subtitle {
    line-height: var(--type__body__xsmall--lineheight);
    white-space: normal;
}
.dig-Waffle-button-container {
    display: inline-block;
    height: 32px;
    position: relative;
    width: 32px;
}
.dig-Waffle-group-title {
    margin: var(--spacing__unit--1_5) calc(var(--spacing__unit--2) + var(--spacing__unit--0_5))
        var(--spacing__unit--0_5);
}
.dig-Waffle-menu-content .dig-Waffle-group-title {
    margin-bottom: var(--spacing__unit--1_5);
    margin-top: var(--spacing__unit--0_5);
}
.dig-Waffle-menu-content .dig-Waffle-group {
    padding: var(--spacing__unit--2) 0 var(--spacing__unit--2) 0;
}
.dig-Waffle-menu-content > .dig-Waffle-group + .dig-Waffle-group {
    border-top: 1px solid var(--dig-color__border__subtle);
}
.dig-Waffle-footer-link {
    padding-left: var(--spacing__unit--1);
    padding-right: var(--spacing__unit--1);
}
/* -- layer/index.web.css */
.dig-Layer {
    position: relative;
}
.dig-Layer.dig-Layer--prefer-absolute {
    position: absolute;
}
/* -- list/index.web.css */
.dig-List {
    color: var(--dig-color__text__base);
    font-family: var(--type__body__standard--fontfamily);
    font-size: var(--type__body__standard--fontsize);
    font-weight: var(--type__body__standard--fontweight);
    line-height: var(--type__body__standard--lineheight);
    list-style: none;
    margin: 0;
    padding: var(--spacing__unit--1) 0;
}
.dig-List-item {
    --_571368b1__private_dig-list-item-gap: var(--dig-list-item-gap, --spacing__unit--1_5);
    background: #0000;
    border: 0;
    display: flex;
    list-style: none;
    margin: 0;
    width: 100%;
}
.dig-List-item--alignTop {
    align-items: start;
}
.dig-list-item--alignCenter {
    align-items: center;
}
.dig-List-item--isSelectable {
    cursor: pointer;
}
.dig-List-item--isSelectable:hover {
    background: var(--dig-color__opacity__surface);
}
.dig-List-item--isSelectable:active {
    background: var(--dig-color__opacity__surface--state-1);
}
.dig-List-item--isSelectable:focus {
    box-shadow: var(--dig-utilities__boxshadow__focus-ring);
    outline: none;
}
.js-focus-visible .dig-List-item--isSelectable:focus:not(.focus-visible) {
    box-shadow: none;
}
.dig-List-item.dig-List-item--isSelected {
    background: var(--dig-color__primary__surface);
}
.dig-List-item > .dig-List-item-element + .dig-List-item-element {
    margin-left: var(--_571368b1__private_dig-list-item-gap);
}
.dig-List-item--xsmall {
    padding: var(--spacing__unit--0_5) var(--spacing__unit--2);
}
.dig-List-item--small {
    padding: var(--spacing__unit--1) var(--spacing__unit--2);
}
.dig-List-item--medium {
    padding: var(--spacing__unit--1_5) var(--spacing__unit--2);
}
.dig-List-item--large {
    padding: var(--spacing__unit--2) var(--spacing__unit--2);
}
.dig-List-content {
    flex-grow: 1;
}
/* -- menu/index.web.css */
.dig-Menu-backdrop {
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 2;
}
.dig-Menu {
    display: inline-block;
}
.dig-Menu--submenu {
    display: block;
}
.dig-Menu-content:focus {
    outline: none;
}
.dig-Menu-canvas {
    box-shadow: var(--boxshadow__elevation1);
    color-scheme: var(--scheme__color);
    min-width: 90px;
    outline: 1px solid var(--dig-color__border__subtle);
    overflow-y: auto;
}
.dig-Menu-canvas,
.dig-Menu-segment {
    background-color: var(--dig-color__background__raised);
}
.dig-Menu-segment {
    margin: 0;
    padding: var(--spacing__base_unit) 0;
}
.dig-Menu-segment--withoutPadding {
    padding: 0;
}
.dig-Menu-segment + .dig-Menu-segment {
    border-top: 1px solid var(--dig-color__border__subtle);
}
.dig-Menu-segment-label {
    height: 20px;
    margin: calc(var(--spacing__base_unit) / 2) calc(var(--spacing__base_unit) * 2);
}
.dig-Menu-segment-label > * {
    align-items: center;
    display: flex;
    justify-content: space-between;
}
.dig-Menu-row,
a.dig-Menu-row {
    align-items: center;
    color: var(--dig-color__text__base);
    display: flex;
    flex-wrap: nowrap;
    justify-content: flex-start;
    min-height: 32px;
    outline: none;
    transition-duration: var(--duration__micro-fast);
    transition-property: box-shadow;
    transition-timing-function: var(--easing__transition);
}
.dig-Menu-row[href] {
    text-decoration: none;
}
.dig-Menu-row[aria-expanded='true'] {
    background: var(--dig-color__opacity__surface);
}
.dig-Menu-row.dig-Menu-row--disabled {
    opacity: 0.5;
    pointer-events: none;
}
.dig-Menu-row--interactive {
    cursor: pointer;
}
.dig-Menu-row--interactive:hover {
    background: var(--dig-color__opacity__surface);
}
.dig-Menu-row--interactive:active {
    background: var(--dig-color__opacity__surface--state-1);
}
.dig-Menu-row--interactive:focus {
    box-shadow: inset var(--dig-utilities__boxshadow__focus-ring);
}
.dig-Menu-row-content {
    flex-grow: 1;
    margin-left: var(--spacing__base_unit);
    margin-right: var(--spacing__base_unit);
    overflow: auto;
    padding-bottom: 5px;
    padding-left: var(--spacing__base_unit);
    padding-top: 5px;
}
.dig-Menu-row-content:last-child {
    margin-right: calc(var(--spacing__base_unit) * 2);
}
.dig-Menu-row-title {
    font-family: var(--type__body__standard--fontfamily);
    font-size: var(--type__body__standard--fontsize);
    font-weight: var(--type__body__standard--fontweight);
}
.dig-Menu-row-subtitle,
.dig-Menu-row-title {
    -webkit-font-smoothing: antialiased;
    line-height: var(--type__body__standard--lineheight_label);
}
.dig-Menu-row-subtitle {
    color: var(--dig-color__text__subtle);
    font-family: var(--type__body__small--fontfamily);
    font-size: var(--type__body__small--fontsize);
    font-weight: var(--type__body__small--fontweight);
}
.dig-Menu-row-accessory {
    display: flex;
    flex-shrink: 0;
    justify-content: center;
    margin-left: var(--spacing__unit--2);
    margin-right: var(--spacing__base_unit);
    min-width: 24px;
}
.dig-Menu-row-accessory + .dig-Menu-row-content {
    margin-left: 0;
    padding-left: 0;
}
.dig-Menu-row-content + .dig-Menu-row-accessory {
    margin-right: var(--spacing__unit--2);
}
.dig-Menu-canvas--inverse {
    color-scheme: var(--scheme__inverse__color);
    outline: 1px solid var(--color__inverse__faint__border);
}
.dig-Menu-canvas--inverse,
.dig-Menu-segment--inverse {
    background-color: var(--color__inverse__elevated__background);
}
.dig-Menu-segment--inverse + .dig-Menu-segment--inverse {
    border-top: 1px solid var(--color__inverse__faint__border);
}
.dig-Menu-row--inverse,
a.dig-Menu-row--inverse {
    color: var(--color__inverse__standard__text);
}
.dig-Menu-row--inverse.dig-Menu-row--interactive:hover,
.dig-Menu-row--inverse[aria-expanded='true'] {
    background: var(--color__inverse__opacity--1);
}
.dig-Menu-row--inverse.dig-Menu-row--disabled {
    color: var(--color__inverse__disabled__text);
}
.dig-Menu-row-subtitle--inverse {
    color: var(--color__inverse__faint__text);
}
/* -- modal/index.web.css */
.dig-Modal {
    left: 50%;
    margin: calc(var(--spacing__base_unit) + 10vh) 0;
    max-height: 100%;
    max-width: 100%;
    min-height: 180px;
    outline: none;
    position: absolute;
    transform: translateX(-50%);
    transition-duration: var(--duration__micro-fast);
    transition-property: box-shadow;
    transition-timing-function: var(--easing__transition);
}
.dig-Modal-header {
    padding: calc(var(--spacing__base_unit) * 3) calc(var(--spacing__base_unit) * 3)
        calc(var(--spacing__base_unit) + var(--spacing__base_unit) / 2);
}
.dig-Modal-body {
    -webkit-font-smoothing: antialiased;
    color: var(--dig-color__text__base);
    font-family: var(--type__body__standard--fontfamily);
    font-size: var(--type__body__standard--fontsize);
    font-weight: var(--type__body__standard--fontweight);
    line-height: var(--type__body__standard--lineheight);
    outline: none;
    padding-left: calc(var(--spacing__base_unit) * 3);
    padding-right: calc(var(--spacing__base_unit) * 3);
    transition-duration: var(--duration__micro-fast);
    transition-property: box-shadow;
    transition-timing-function: var(--easing__transition);
}
.dig-Modal-body:focus {
    box-shadow: var(--dig-utilities__boxshadow__focus-ring);
}
.dig-Modal-content {
    background-color: var(--dig-color__background__base);
    box-shadow: 0 0 0 0 #0000, var(--boxshadow__elevation2), 0 0 0 0 #0000;
    outline: none;
    width: 100%;
}
.dig-Modal.dig-Modal--fullScreen {
    height: 100%;
    left: 0;
    margin: 0;
    max-width: 100%;
    top: 0;
    transform: none;
}
.dig-Modal.dig-Modal--fullScreen .dig-Modal-content {
    display: flex;
    flex-direction: column;
    min-height: 100%;
}
.dig-Modal.dig-Modal--fullScreen .dig-Modal-body {
    flex-grow: 1;
}
.dig-Modal.dig-Modal--fullScreen .dig-Modal-header {
    padding-top: calc(var(--spacing__base_unit) * 3 + var(--spacing__base_unit));
}
@media (max-width: 600px) {
    .dig-Modal {
        height: 100%;
        left: 0;
        margin: 0;
        max-width: 100%;
        top: 0;
        transform: none;
        width: 100% !important;
    }
    .dig-Modal .dig-Modal-header {
        padding-top: calc(var(--spacing__base_unit) * 3 + var(--spacing__base_unit));
    }
    .dig-Modal-content {
        min-height: 100%;
    }
    .dig-Modal-body {
        flex-grow: 1;
    }
}
.dig-Modal--isCentered {
    margin: 0;
    top: 50%;
    transform: translate(-50%, -50%);
}
@media (max-width: 600px) {
    .dig-Modal--isCentered {
        margin: 0;
        top: 0;
        transform: none;
    }
    .dig-Modal--isCentered .dig-Modal-content {
        display: flex;
        flex-direction: column;
    }
}
.dig-Modal-overlay {
    background-color: var(--dig-color__utility__overlay);
    bottom: 0;
    left: 0;
    overflow-y: auto;
    position: fixed;
    right: 0;
    top: 0;
}
.dig-Modal-header.dig-Modal-header--margin-title-standard {
    padding-bottom: calc(var(--spacing__base_unit) * 2);
}
.dig-Modal-title {
    margin-bottom: 0;
    margin-top: var(--spacing__base_unit);
}
.dig-Modal-body--hasVerticalSpacing > * + * {
    margin-bottom: 0;
    margin-top: calc(var(--spacing__base_unit) * 2);
}
.dig-Modal-body--hasVerticalSpacing > :first-child {
    margin: 0;
}
.dig-Modal-footer {
    align-items: center;
    display: flex;
    justify-content: flex-end;
    padding: calc(var(--spacing__base_unit) * 3);
}
.dig-Modal-footer--hasTopBorder {
    border-top: 1px solid var(--dig-color__border__subtle);
}
.dig-Modal-footer .dig-Button {
    margin-left: var(--spacing__base_unit);
}
.dig-Modal-footer .dig-Button:first-child:nth-last-child(3) {
    margin-left: 0;
    margin-right: auto;
}
.dig-Modal-close-btn {
    position: absolute;
    right: var(--spacing__base_unit);
    top: var(--spacing__base_unit);
}
.js-focus-visible .dig-Modal-body:focus:not([data-focus-visible-added]) {
    box-shadow: none;
}
.ReactModal__Overlay.dig-Modal-overlay {
    opacity: 0;
    transition: opacity var(--duration__micro) var(--easing__transition);
}
.ReactModal__Overlay--after-open.dig-Modal-overlay {
    opacity: 1;
}
.ReactModal__Overlay--before-close.dig-Modal-overlay {
    opacity: 0;
}
.dig-Modal-footer,
_:-ms-lang(x) {
    justify-content: flex-start;
}
.dig-Modal-footer .dig-Button:first-child:last-child,
.dig-Modal-footer .dig-Button:first-child:nth-last-child(2),
_:-ms-lang(x) {
    margin-left: auto;
}
.dig-Modal-body--open,
.dig-Modal-html--open {
    overflow: hidden;
}
/* -- motion/index.web.css */
.dig-Motion {
    position: relative;
}
/* -- progress_indicators/interstitial/index.web.css */
.dig-Interstitial {
    align-items: center;
    display: flex;
    justify-content: center;
    transform: rotateX(50deg);
}
.dig-Interstitial-inner {
    color: var(--dig-color__primary__base);
    display: inline-block;
    height: 200px;
    position: relative;
    transform: rotate(45deg);
    width: 200px;
}
.dig-Interstitial-dot {
    height: 66.66667px;
    left: 100px;
    position: absolute;
    top: 100px;
    transform: translate3d(-50%, -50%, 0);
    width: 66.66667px;
}
.dig-Interstitial--complete,
.dig-Interstitial-container-exit {
    transform: rotateX(50deg) scale(0);
    transition-delay: 20ms;
    transition-duration: 0.2s;
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.65, -0.15, 0.85, 0.035);
}
.dig-Interstitial--complete,
.dig-Interstitial-container-exit,
_:-ms-lang(x) {
    transition-duration: 0ms;
}
.dig-Interstitial .dig-Interstitial-dot {
    animation-duration: 3s;
    animation-iteration-count: infinite;
    animation-name: digInterstitialLoaderDotAnimation;
}
.dig-Interstitial--inverse .dig-Interstitial-dot {
    animation-name: digInterstitialLoaderDotAnimationInverse;
}
.dig-Interstitial-dot:after,
.dig-Interstitial-dot:before {
    animation-duration: 1.5s;
    animation-iteration-count: infinite;
    background: currentColor;
    content: '';
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    will-change: transform;
}
.dig-Interstitial-dot:after {
    animation-delay: 0.1s;
}
.dig-Interstitial-dot--one:after,
.dig-Interstitial-dot--one:before {
    animation-name: digInterstitialLoaderDot1Animation;
}
.dig-Interstitial-dot--two:after,
.dig-Interstitial-dot--two:before {
    animation-name: digInterstitialLoaderDot2Animation;
}
.dig-Interstitial--complete .dig-Interstitial-dot,
.dig-Interstitial--complete .dig-Interstitial-dot:after,
.dig-Interstitial--complete .dig-Interstitial-dot:before,
.dig-Interstitial-container-exit .dig-Interstitial-dot,
.dig-Interstitial-container-exit .dig-Interstitial-dot:after,
.dig-Interstitial-container-exit .dig-Interstitial-dot:before {
    animation-play-state: paused;
}
@keyframes digInterstitialLoaderDotAnimation {
    0%,
    48% {
        color: var(--dig-color__primary__base);
    }
    50%,
    98% {
        color: var(--dig-color__secondary__surface);
    }
}
@keyframes digInterstitialLoaderDotAnimationInverse {
    0%,
    48% {
        color: var(--color__inverse__core__accent);
    }
    50%,
    98% {
        color: var(--color__inverse__core__primary);
    }
}
@keyframes digInterstitialLoaderDot1Animation {
    10%,
    90% {
        transform: translateZ(0);
    }
    20%,
    30% {
        transform: translate3d(-66.66667px, 0, 0);
    }
    45%,
    55% {
        transform: translate3d(-66.66667px, 66.66667px, 0);
    }
    70%,
    80% {
        transform: translate3d(0, 66.66667px, 0);
    }
}
@keyframes digInterstitialLoaderDot2Animation {
    10%,
    90% {
        transform: translateZ(0);
    }
    20%,
    30% {
        transform: translate3d(66.66667px, 0, 0);
    }
    45%,
    55% {
        transform: translate3d(66.66667px, -66.66667px, 0);
    }
    70%,
    80% {
        transform: translate3d(0, -66.66667px, 0);
    }
}
.dig-Interstitial-track {
    color: var(--dig-color__opacity__surface--state-1);
    transform: rotate(-90deg);
}
.dig-Interstitial--inverse .dig-Interstitial-track {
    color: var(--color__inverse__opacity--2);
}
.dig-Interstitial-track > * {
    stroke-dasharray: 800;
    transition-duration: 0.1s;
    transition-property: stroke-dashoffset;
    transition-timing-function: ease-out;
    will-change: stroke-dashoffset;
}
/* -- progress_indicators/progress_bar/index.web.css */
@keyframes progressBarCompleteExit {
    0% {
        transform: scaleX(0);
    }
    50% {
        transform: scale(1);
    }
    to {
        transform: scaleY(0);
    }
}
@keyframes progressBarDeterminateTrackInner {
    0% {
        transform: scaleX(0) translateX(0);
    }
    to {
        transform: scaleX(1) translateX(100%);
    }
}
@keyframes progressBarDeterminateTrackExit {
    0% {
        transform: scale(1);
    }
    to {
        transform: scaleY(0);
    }
}
@keyframes progressBarIndeterminateTranslate {
    0% {
        left: 0;
    }
    to {
        left: 95%;
    }
}
@keyframes progressBarIndeterminateScale {
    0% {
        transform: scaleX(0.5);
    }
    to {
        transform: scaleX(3);
    }
}
@keyframes progressBarIndeterminateTrackExit {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(0);
    }
    to {
        transform: scale(0);
    }
}
.dig-ProgressBar-container {
    background-color: var(--dig-color__opacity__surface--state-1);
    height: 4px;
    padding: 0;
    position: relative;
}
.dig-ProgressBar-track {
    background-color: var(--dig-color__primary__base);
    transition-duration: var(--duration__125);
    z-index: 1;
}
.dig-ProgressBar-track,
.dig-ProgressBar-track-inner {
    height: 4px;
    position: absolute;
    transform-origin: center left;
}
.dig-ProgressBar-complete,
.dig-ProgressBar-track-inner {
    background-color: var(--dig-color__secondary__surface);
}
.dig-ProgressBar-complete {
    height: 4px;
    position: absolute;
    transform: scaleX(0);
    transform-origin: center center;
    width: 100%;
    z-index: 2;
}
.dig-ProgressBar--inverse .dig-ProgressBar-track {
    background-color: var(--color__inverse__core__accent);
}
.dig-ProgressBar--inverse .dig-ProgressBar-complete,
.dig-ProgressBar--inverse .dig-ProgressBar-track-inner {
    background-color: var(--color__inverse__core__secondary);
}
.dig-ProgressBar--static .dig-ProgressBar-track {
    width: 100%;
}
.dig-ProgressBar--determinate .dig-ProgressBar-track {
    overflow: hidden;
    width: 100%;
}
.dig-ProgressBar--determinate .dig-ProgressBar-track,
.dig-ProgressBar--static .dig-ProgressBar-track {
    transition: transform var(--duration__micro) var(--easing__transition);
}
.dig-ProgressBar--determinate .dig-ProgressBar-track-inner {
    animation: progressBarDeterminateTrackInner 1.25s linear 0ms infinite normal;
    width: 100%;
}
.dig-ProgressBar--indeterminate.dig-ProgressBar-container {
    overflow: hidden;
}
.dig-ProgressBar--indeterminate .dig-ProgressBar-track {
    animation: progressBarIndeterminateTranslate 1.25s ease-in-out infinite alternate,
        progressBarIndeterminateScale 1.25s ease-in-out infinite alternate;
    width: 10%;
}
.dig-ProgressBar--inverse.dig-ProgressBar--indeterminate .dig-ProgressBar-track {
    background-color: var(--color__inverse__core__accent);
}
.dig-ProgressBar--indeterminate .dig-ProgressBar-complete {
    transition-duration: var(--duration__125);
}
.dig-ProgressBar-container-exit .dig-ProgressBar-complete {
    animation: progressBarCompleteExit 1s linear normal;
}
.dig-ProgressBar-container-exit.dig-ProgressBar--determinate .dig-ProgressBar-track {
    animation: progressBarDeterminateTrackExit 1s linear normal;
}
.dig-ProgressBar-container-exit.dig-ProgressBar--indeterminate .dig-ProgressBar-track {
    animation: progressBarIndeterminateTranslate 1s ease-in-out infinite alternate,
        progressBarIndeterminateScale 1s ease-in-out infinite alternate,
        progressBarIndeterminateTrackExit 1s linear 0.3s normal;
}
/* -- progress_indicators/spinner/index.web.css */
@keyframes digSpinnerDotOne {
    0% {
        transform: translate(0);
    }
    7% {
        transform: translate(0);
    }
    12.5% {
        transform: translateY(13.5px) scaleY(2.5);
    }
    18% {
        transform: translateY(27px);
    }
    24.5% {
        transform: translate(13.5px, 27px) scaleX(2.5);
    }
    31% {
        transform: translate(27px, 27px);
    }
    38.3% {
        transform: translate(27px, 13.5px) scaleY(2.5);
    }
    45.3% {
        transform: translate(27px);
    }
    50.4% {
        transform: translate(13.5px) scaleX(2.5);
    }
    55.5% {
        transform: translate(0);
    }
    66% {
        transform: translate(0);
    }
    72.5% {
        transform: translate(13.5px) scaleX(2.5);
    }
    79% {
        transform: translate(27px);
    }
    87% {
        transform: translate(27px);
    }
    93% {
        transform: translate(13.5px) scaleX(2.5);
    }
    to {
        transform: translateX(0) translateY(0);
    }
}
@keyframes digSpinnerDotTwo {
    0% {
        transform: translate(0);
    }
    4.5% {
        transform: translate(-13.5px) scaleX(2.5);
    }
    9% {
        transform: translate(-27px);
    }
    18% {
        transform: translate(-27px);
    }
    24.5% {
        transform: translate(-13.5px) scaleX(2.5);
    }
    31% {
        transform: translate(0);
    }
    38% {
        transform: translate(0);
    }
    42.25% {
        transform: translate(-13.5px) scaleX(2.5);
    }
    52.5% {
        transform: translate(-27px);
    }
    59.25% {
        transform: translate(-27px, -13.5px) scaleY(2.5);
    }
    66% {
        transform: translate(-27px, -27px);
    }
    72.5% {
        transform: translate(-13.5px, -27px) scaleX(2.5);
    }
    79% {
        transform: translateY(-27px);
    }
    87.5% {
        transform: translateY(-13.5px) scaleY(2.5);
    }
    96% {
        transform: translate(0);
    }
    to {
        transform: translate(0);
    }
}
.dig-Spinner {
    display: inline-block;
    height: 36px;
    position: relative;
    vertical-align: middle;
    width: 36px;
}
.dig-Spinner-content {
    height: 36px;
    transform-origin: top left;
    width: 36px;
}
.dig-Spinner--xsmall {
    height: 20px;
    width: 20px;
}
.dig-Spinner--xsmall .dig-Spinner-content {
    transform: scale(0.55);
}
.dig-Spinner--small {
    height: 24px;
    width: 24px;
}
.dig-Spinner--small .dig-Spinner-content {
    transform: scale(0.66);
}
.dig-Spinner--standard {
    height: 36px;
    width: 36px;
}
.dig-Spinner--standard .dig-Spinner-content {
    transform: scale(1);
}
.dig-Spinner--large {
    height: 48px;
    width: 48px;
}
.dig-Spinner--large .dig-Spinner-content {
    transform: scale(1.33);
}
.dig-Spinner--track rect {
    stroke: var(--dig-color__opacity__surface--state-1);
}
.dig-Spinner-dot {
    background-color: var(--dig-color__primary__base);
    height: 9px;
    position: absolute;
    width: 9px;
}
.dig-Spinner-dot--one {
    animation: digSpinnerDotOne 2.25s ease-in infinite;
    left: 0;
    top: 0;
}
.dig-Spinner-dot--two {
    animation: digSpinnerDotTwo 2.25s ease-in infinite;
    bottom: 0;
    right: 0;
}
.dig-Spinner--monochromatic .dig-Spinner-dot {
    background-color: var(--dig-color__secondary__base);
}
.dig-Spinner--hasOpaqueTrack .dig-Spinner--track rect {
    stroke: var(--dig-color__background__base);
}
.dig-Spinner--inverse .dig-Spinner-dot {
    background-color: var(--color__inverse__core__accent);
}
.dig-Spinner--inverse.dig-Spinner--monochromatic .dig-Spinner-dot {
    background-color: var(--color__inverse__standard__text);
}
.dig-Spinner--inverse .dig-Spinner--track rect {
    stroke: var(--color__inverse__opacity--2);
}
.dig-Spinner--inverse.dig-Spinner--hasOpaqueTrack .dig-Spinner--track rect {
    stroke: var(--dig-color__secondary__base);
}
/* -- skeleton/index.web.css */
@keyframes animateSkeleton {
    0% {
        background-position: calc(var(--_7ace88d4__private_skele-background-pos-x) * -1) 0;
    }
    to {
        background-position: var(--_7ace88d4__private_skele-background-pos-x) 0;
    }
}
.dig-Skeleton {
    --_9b2c7c10__private_skele-gradient-base: #fff0;
    --_954b3507__private_skele-gradient-bright: #ffffff80;
    --_997fbf9__private_skele-gradient-dark: #ffffff1a;
    --_7ace88d4__private_skele-background-pos-x: 330px;
    animation-duration: 1.5s;
    animation-fill-mode: forwards;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
    background: var(--dig-color__opacity__surface);
    background-image: linear-gradient(
        90deg,
        var(--_9b2c7c10__private_skele-gradient-base) 0,
        var(--_954b3507__private_skele-gradient-bright) 51.04%,
        var(--_9b2c7c10__private_skele-gradient-base) 100%
    );
    background-repeat: no-repeat;
    background-size: 330px 200px;
    height: 100%;
    width: 100%;
}
.dig-Skeleton--shouldAnimate {
    animation-name: animateSkeleton;
}
.dig-Skeleton--dark {
    background-image: linear-gradient(
        90deg,
        var(--_9b2c7c10__private_skele-gradient-base) 0,
        var(--_997fbf9__private_skele-gradient-dark) 51.04%,
        var(--_9b2c7c10__private_skele-gradient-base) 100%
    );
}
.dig-Skeleton__text {
    margin: var(--dig-spacing__dimension__8) 0;
}
.dig-Skeleton--withBorderRadius-xsmall {
    border-radius: var(--dig-radius__xsmall);
}
.dig-Skeleton--withBorderRadius-small {
    border-radius: var(--dig-radius__small);
}
.dig-Skeleton--withBorderRadius-medium {
    border-radius: var(--dig-radius__medium);
}
.dig-Skeleton--withBorderRadius-large {
    border-radius: var(--dig-radius__large);
}
.dig-Skeleton--withBorderRadius-xlarge {
    border-radius: var(--dig-radius__xlarge);
}
.dig-Skeleton--withBorderRadius-circular {
    border-radius: var(--dig-radius__circular);
}
.dig-Skeleton__text--xsmall {
    height: var(--dig-type__size__text__xsmall);
}
.dig-Skeleton__text--small {
    height: var(--dig-type__size__text__small);
}
.dig-Skeleton__text--medium {
    height: var(--dig-type__size__text__medium);
}
.dig-Skeleton__text--large {
    height: var(--dig-type__size__text__large);
}
.dig-Skeleton__avatar {
    flex-shrink: 0;
}
.dig-Skeleton__avatar--xsmall {
    height: 16px;
    width: 16px;
}
.dig-Skeleton__avatar--small {
    height: 24px;
    width: 24px;
}
.dig-Skeleton__avatar--medium {
    height: 32px;
    width: 32px;
}
.dig-Skeleton__avatar--large {
    height: 40px;
    width: 40px;
}
@supports (
    (-webkit-clip-path: var(--dig-skeleton-avatar-clip-path)) or
        (clip-path: var(--dig-skeleton-avatar-clip-path))
) {
    .dig-Skeleton__avatar {
        border-radius: 0;
        box-shadow: none;
        -webkit-clip-path: var(--dig-skeleton-avatar-clip-path, circle(50%));
        clip-path: var(--dig-skeleton-avatar-clip-path, circle(50%));
        transform: translateZ(0);
    }
}
/* -- slider/index.web.css */
.dig-Slider {
    --_a18a19f6__private_dig-Slider-thumb-size: 12px;
    align-items: center;
    display: flex;
    min-width: 100px;
    position: relative;
    width: 100%;
}
.dig-Slider input[type='range'].dig-Slider-input {
    -webkit-appearance: none;
    height: var(--spacing__unit--0_5);
    outline: none;
    width: 100%;
}
.dig-Slider input[type='range'].dig-Slider-input:disabled,
.dig-Slider input[type='range'].dig-Slider-input[aria-disabled='true'] {
    background: var(--dig-color__disabled__base);
}
.dig-Slider-thumb-tracker {
    border-radius: 50%;
    margin-bottom: var(--spacing__unit--1);
    position: absolute;
    transform: translateX(-35%);
    visibility: hidden;
    width: var(--_a18a19f6__private_dig-Slider-thumb-size);
}
.dig-Slider input[type='range'].dig-Slider-input::-webkit-slider-thumb {
    -webkit-appearance: none;
    background-color: var(--dig-color__secondary__base);
    border-radius: 50%;
    cursor: pointer;
    height: var(--_a18a19f6__private_dig-Slider-thumb-size);
    margin-top: calc(var(--spacing__unit--0_5) * -1);
    width: var(--_a18a19f6__private_dig-Slider-thumb-size);
}
.dig-Slider input.dig-Slider-input[type='range']::-moz-range-thumb {
    background-color: var(--dig-color__secondary__base);
    border-radius: 50%;
    cursor: pointer;
    height: var(--_a18a19f6__private_dig-Slider-thumb-size);
    width: var(--_a18a19f6__private_dig-Slider-thumb-size);
}
.dig-Slider input.dig-Slider-input[type='range']:focus::-webkit-slider-thumb {
    box-shadow: var(--dig-utilities__boxshadow__focus-ring);
}
.dig-Slider input.dig-Slider-input[type='range']:focus::-moz-range-thumb {
    box-shadow: var(--dig-utilities__boxshadow__focus-ring);
}
.dig-Slider input.dig-Slider-input[type='range']:disabled::-webkit-slider-thumb,
.dig-Slider input.dig-Slider-input[type='range'][aria-disabled='true']::-webkit-slider-thumb {
    background-color: var(--dig-color__disabled__base);
}
.dig-Slider input.dig-Slider-input[type='range']:disabled::-moz-range-thumb,
.dig-Slider input.dig-Slider-input[type='range'][aria-disabled='true']::-moz-range-thumb {
    background-color: var(--dig-color__disabled__base);
}
.dig-Slider
    input.dig-Slider-input[type='range']:hover:not(:disabled):not(.dig-Slider[aria-disabled='true'])::-webkit-slider-thumb {
    box-shadow: 0 0 0 3px var(--dig-color__opacity__surface);
}
.dig-Slider
    input.dig-Slider[type='range']:hover:not(:disabled):not(.dig-ChoiceChip[aria-disabled='true'])::-moz-range-thumb {
    box-shadow: 0 0 0 3px var(--dig-color__opacity__surface);
}
.dig-Slider
    input.dig-Slider-input[type='range']:active:not(:disabled):not(.dig-Slider[aria-disabled='true'])::-webkit-slider-thumb {
    box-shadow: 0 0 0 3px var(--dig-color__opacity__surface--state-1);
}
.dig-Slider
    input.dig-Slider[type='range']:active:not(:disabled):not(.dig-ChoiceChip[aria-disabled='true'])::-moz-range-thumb {
    box-shadow: 0 0 0 3px var(--dig-color__opacity__surface--state-1);
}
input[type='range'].dig-Slider-input::-webkit-slider-runnable-track {
    -webkit-appearance: none;
    background: #0000;
    border: none;
    border-radius: 50%;
    color: #0000;
    height: var(--spacing__unit--0_5);
    width: 100%;
}
input.dig-Slider-input[type='range']::-moz-range-track {
    background: #0000;
    border: none;
    border-radius: 50%;
    color: #0000;
    height: var(--spacing__unit--0_5);
    width: 100%;
}
/* -- snackbar/index.web.css */
.dig-Snackbar {
    align-items: center;
    background-color: var(--dig-color__background__raised);
    color: var(--dig-color__text__base);
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    max-width: 640px;
    min-height: 40px;
    padding: var(--spacing__base_unit) calc(var(--spacing__base_unit) * 2) var(--spacing__base_unit)
        var(--spacing__base_unit);
}
.dig-Snackbar > * {
    flex-shrink: 0;
}
.dig-Snackbar-message {
    -webkit-font-smoothing: antialiased;
    flex-grow: 1;
    flex-shrink: 1;
    margin-left: var(--spacing__base_unit);
}
.dig-Snackbar-actions > * {
    margin-left: calc(var(--spacing__base_unit) * 2);
}
.dig-Snackbar-progress-bar {
    bottom: 0;
    left: 0;
    position: absolute;
    width: 100%;
}
.dig-Snackbar--preferComposition .dig-Snackbar-actions {
    display: flex;
}
.dig-Snackbar--preferComposition .dig-Snackbar-content {
    align-items: center;
    display: flex;
    flex-grow: 1;
    flex-shrink: 1;
}
.dig-Snackbar--preferComposition .dig-Snackbar-accessory {
    display: flex;
}
@media (max-width: 600px) {
    .dig-Snackbar {
        flex-wrap: wrap;
    }
    .dig-Snackbar,
    .dig-Snackbar.dig-Snackbar--preferComposition {
        align-items: flex-start;
        padding-bottom: calc(var(--spacing__base_unit) + var(--spacing__base_unit) / 2);
        padding-top: calc(var(--spacing__base_unit) + var(--spacing__base_unit) / 2);
    }
    .dig-Snackbar.dig-Snackbar--preferComposition {
        display: flex;
        flex-direction: row;
        flex-wrap: inherit;
        justify-content: flex-start;
        padding-left: var(--spacing__unit--1_5);
        position: relative;
    }
    .dig-Snackbar-actions {
        margin-left: auto;
    }
    .dig-Snackbar--preferComposition .dig-Snackbar-actions {
        display: block;
        margin-left: var(--spacing__unit--0_5);
        margin-top: var(--spacing__unit--1);
    }
    .dig-Snackbar--preferComposition .dig-Snackbar > * {
        flex-shrink: 1;
    }
    .dig-Snackbar--preferComposition .dig-Snackbar-actions > :first-child {
        margin-left: 0;
    }
    .dig-Snackbar--preferComposition .dig-Snackbar-message {
        display: inline-block;
        margin-left: var(--spacing__unit--0_5);
    }
    .dig-Snackbar--preferComposition .dig-Snackbar-accessory {
        flex-shrink: 0;
        margin-right: var(--spacing__unit--1);
    }
    .dig-Snackbar--preferComposition .dig-Snackbar-content {
        display: block;
    }
}
.dig-Snackbar-position {
    align-items: flex-end;
    bottom: 100%;
    display: flex;
    justify-content: center;
    padding: var(--spacing__unit--2);
    pointer-events: none;
    position: absolute;
    width: 100%;
}
.dig-Snackbar-position--full-screen {
    bottom: 0;
    position: fixed;
    width: 100vw;
}
.dig-Snackbar-position > * {
    flex-grow: 1;
    pointer-events: all;
}
/* -- stepper/index.web.css */
.dig-Stepper {
    align-items: center;
    color: var(--dig-color__text__base);
    display: flex;
}
.dig-Stepper--withSublabel {
    padding-bottom: 14px;
}
.dig-Stepper--label-only {
    display: flex;
    flex-direction: column;
}
.dig-Stepper-step {
    align-items: center;
    cursor: default;
    display: flex;
    flex-shrink: 0;
}
.dig-Stepper-label {
    display: flex;
    flex-direction: column;
    margin-left: var(--spacing__unit--1);
    position: relative;
}
.dig-Stepper-sublabel {
    position: absolute;
    top: 20px;
}
.dig-Stepper-divider {
    background-color: var(--dig-color__secondary__base);
    flex-shrink: 0;
    height: 2px;
    margin: 0 var(--spacing__unit--1_5);
    width: 24px;
}
.dig-Stepper-divider--inactive {
    background-color: var(--dig-color__border__subtle);
}
.dig-Stepper-accessory {
    align-items: center;
    background-color: var(--dig-color__opacity__surface);
    border: none;
    border-radius: 50%;
    display: flex;
    flex-shrink: 0;
    height: 32px;
    justify-content: center;
    outline: none;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 32px;
}
.dig-Stepper-step--pointerEvents,
.dig-Stepper-step--pointerEvents .dig-Stepper-accessory {
    cursor: pointer;
}
.dig-Stepper-accessory--disabled {
    background-color: var(--dig-color__opacity__surface);
    color: var(--dig-color__disabled__base);
}
.dig-Stepper-accessory:focus {
    box-shadow: var(--dig-utilities__boxshadow__focus-ring);
}
.dig-Stepper-accessory:focus:not(:focus-visible) {
    box-shadow: none;
}
.dig-Stepper-accessory--current {
    background-color: var(--dig-color__secondary__base);
    color: var(--dig-color__secondary__on-base);
}
.dig-Stepper-label.dig-Stepper--hidden {
    position: absolute;
    visibility: hidden;
    white-space: nowrap;
}
.dig-Stepper-accessory:before {
    content: ' ';
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    top: 100%;
    transition: transform var(--duration__micro-fast) var(--easing__transition);
    width: 100%;
}
.dig-Stepper-step--pointerEvents:active .dig-Stepper-label,
.dig-Stepper-step--pointerEvents:hover .dig-Stepper-label {
    text-decoration: underline;
}
.dig-Stepper-step--pointerEvents:active .dig-Stepper-label,
.dig-Stepper-step--pointerEvents:active .dig-Stepper-label--text {
    color: var(--dig-color__text__subtle);
}
.dig-Stepper-step--pointerEvents:hover .dig-Stepper-accessory:before {
    background-color: var(--dig-color__opacity__surface);
    display: inline-block;
    transform: translateY(-100%);
}
.dig-Stepper-step--pointerEvents:active .dig-Stepper-accessory:before {
    background-color: var(--dig-color__opacity__surface--state-1);
    display: inline-block;
    transform: translateY(-100%);
}
/* -- table/index.web.css */
.dig-Table {
    -webkit-font-smoothing: antialiased;
    border-collapse: collapse;
    color: var(--dig-color__text__base);
    display: table;
    font-family: var(--type__body__standard--fontfamily);
    font-size: var(--type__body__standard--fontsize);
    font-weight: var(--type__body__standard--fontweight);
    height: 100%;
    line-height: var(--type__body__standard--lineheight);
    padding: 0;
    position: relative;
    width: 100%;
}
.dig-Table-body,
.dig-Table-header {
    display: table-row-group;
}
.dig-Table-header-row,
.dig-Table-row {
    display: table-row;
    height: 100%;
}
.dig-Table-row--selectable {
    cursor: pointer;
}
.dig-Table-row--selectable:hover {
    background-color: var(--dig-color__opacity__surface);
}
.dig-Table-row--selectable.dig-Table-row:active,
.dig-Table-row--selected,
.dig-Table-row--selected:hover {
    background-color: var(--dig-color__primary__surface);
}
.dig-Table-row--header {
    cursor: default;
}
.dig-Table-row--header:hover {
    background-color: initial;
}
.dig-Table-header-sort-button {
    align-items: center;
    background: #0000;
    border: 0;
    color: var(--dig-color__text__subtle);
    cursor: pointer;
    display: inline-flex;
    flex-wrap: nowrap;
    font-family: inherit;
    font-size: var(--type__body__standard--fontsize);
    gap: var(--spacing__base_unit);
    outline-offset: var(--spacing__base_unit);
    padding: 0;
    white-space: nowrap;
    width: 100%;
}
.dig-Table-sort-icon {
    visibility: hidden;
}
.dig-Table-sort-icon--sort-active {
    visibility: visible;
}
.dig-Table-header-sort-button--sort-active,
.dig-Table-header-sort-button:hover {
    color: var(--dig-color__text__base);
}
.dig-Table-cell,
.dig-Table-header-cell {
    display: table-cell;
    height: 100%;
    vertical-align: top;
}
.dig-Table-row--hasDivider {
    border-bottom: 1px solid var(--dig-color__border__subtle);
}
.dig-Table-cell--spacing-small {
    padding: var(--spacing__unit--0_5) var(--spacing__unit--2);
}
.dig-Table-cell--spacing-standard {
    padding: var(--spacing__base_unit) var(--spacing__unit--2);
}
.dig-Table-cell--spacing-large {
    padding: var(--spacing__unit--1_5) var(--spacing__unit--2);
}
.dig-Table-cell--spacing-xlarge {
    padding: calc(var(--spacing__base_unit) * 2.5) var(--spacing__unit--2);
}
.dig-Table-cell--valign-top {
    vertical-align: top;
}
.dig-Table-cell--valign-center {
    vertical-align: middle;
}
.dig-Table-cell--valign-bottom {
    vertical-align: bottom;
}
.dig-Table-header-cell {
    color: var(--dig-color__text__subtle);
    font-weight: var(--type__body__standard--fontweight_strong);
    padding: var(--spacing__base_unit) var(--spacing__unit--2);
}
.dig-Table-header-cell--isNative {
    text-align: left;
}
.dig-Table-header-cell--isSortable {
    cursor: pointer;
}
.dig-Table-header-cell--isSortable:hover {
    color: var(--dig-color__text__base);
}
.dig-Table-header--positionSticky .dig-Table-row {
    border-color: #0000;
    box-shadow: inset 0 -2px 0 var(--dig-color__border__subtle);
    position: -webkit-sticky;
    position: sticky;
    top: 0;
}
.dig-Table-header--positionSticky .dig-Table-header-cell {
    background: var(--dig-color__background__base);
}
/* -- tabs/index.web.css */
.dig-Tabs-tabs {
    position: relative;
}
.dig-Tabs-selector {
    background-color: var(--dig-color__secondary__base);
    height: 2px;
    position: absolute;
    top: 38px;
    transition: none;
    z-index: 2;
}
.dig-Tabs-selector.dig-Tabs-selector--initialValueChanged {
    transition: width var(--duration__micro-fast) var(--easing__transition),
        transform var(--duration__micro-fast) var(--easing__transition);
}
.dig-Tabs-group {
    border-bottom: 1px solid var(--dig-color__border__subtle);
    color: var(--dig-color__text__subtle);
    display: flex;
    height: 40px;
    list-style-type: none;
    margin: 0;
    padding: 0;
    position: relative;
}
.dig-Tabs-tab {
    -webkit-font-smoothing: antialiased;
    cursor: pointer;
    flex-grow: inherit;
    font-family: var(--type__body__standard--fontfamily);
    font-size: var(--type__body__standard--fontsize);
    font-weight: var(--type__body__standard--fontweight_strong);
    line-height: var(--type__body__standard--lineheight);
    outline: none;
    overflow: hidden;
    padding: 9px calc(var(--spacing__base_unit) * 2);
    position: relative;
}
.dig-Tabs-group--justified .dig-Tabs-tab {
    flex-grow: 1;
    text-align: center;
}
.dig-Tabs-tab[aria-selected='true'] {
    color: var(--dig-color__text__base);
}
.dig-Tabs-tab:before {
    content: ' ';
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    transform: translateY(100%);
    transition: transform var(--duration__micro-fast) var(--easing__transition);
    width: 100%;
}
.dig-Tabs--transparent:before,
.dig-Tabs-tab:disabled:before {
    display: none;
}
.dig-Tabs-tab:active {
    background-color: var(--dig-color__opacity__surface--state-1);
    transition: none;
}
.dig-Tabs-tab:active:before,
.dig-Tabs-tab:hover:before {
    transform: translateY(0);
}
.dig-Tabs-tab:hover:before {
    background-color: var(--dig-color__opacity__surface);
}
.dig-Tabs-tab:focus {
    box-shadow: 0 0 0 3px var(--dig-color__utility__focus-ring);
}
.dig-Tabs-panel {
    display: none;
    outline: none;
    position: relative;
    z-index: 1;
}
.dig-Tabs-panel--isSelected {
    display: block;
}
.dig-Tabs-panel:focus {
    box-shadow: 0 0 0 3px var(--dig-color__utility__focus-ring);
}
.dig-Tabs-tabs--inverse .dig-Tabs-group {
    background-color: inherit;
    border-bottom: 1px solid var(--color__inverse__standard__border);
    color: var(--color__inverse__faint__text);
}
.dig-Tabs-tabs--inverse .dig-Tabs-selector {
    background-color: var(--color__inverse__standard__text);
}
.dig-Tabs-tabs--inverse .dig-Tabs-tab[aria-selected='true'] {
    color: var(--color__inverse__standard__text);
}
.dig-Tabs-tabs--inverse .dig-Tabs-tab:active,
.dig-Tabs-tabs--inverse .dig-Tabs-tab:active:before {
    background-color: var(--color__inverse__opacity--2);
}
.dig-Tabs-tabs--inverse .dig-Tabs-tab:hover:before {
    background-color: var(--color__inverse__opacity--1);
}
.js-focus-visible .dig-Tabs-panel:focus:not([data-focus-visible-added]),
.js-focus-visible .dig-Tabs-tab:focus:not([data-focus-visible-added]) {
    box-shadow: none;
}
/* -- text_fields/index.web.css */
.dig-TextInputContainer {
    align-items: flex-start;
    display: inline-flex;
    min-height: 32px;
    position: relative;
}
.dig-TextArea,
.dig-TextInputContainer {
    -webkit-font-smoothing: antialiased;
    background-color: initial;
    border: 1px solid var(--dig-color__border__bold);
    border-radius: var(--dig-radius__medium, 0);
    color: var(--dig-color__text__base);
    font-family: var(--type__body__standard--fontfamily);
    font-size: var(--type__body__standard--fontsize);
    font-weight: var(--type__body__standard--fontweight);
    line-height: var(--type__body__standard--lineheight);
    transition-duration: var(--duration__micro-fast);
    transition-property: box-shadow, border;
    transition-timing-function: var(--easing__transition);
    width: 100%;
}
.dig-TextArea {
    color-scheme: var(--scheme__color);
    overflow: auto;
    padding: 6px 8px 5px;
    resize: none;
}
.dig-TextInput-input,
input.dig-TextInput-input[type='text'] {
    background: #0000;
    border: 0;
    box-sizing: initial;
    color: inherit;
    flex-grow: 1;
    flex-shrink: 1;
    font: inherit;
    height: 22px;
    padding: var(--spacing__unit--0_5) var(--spacing__base_unit);
}
.dig-TextInput-input:focus,
input.dig-TextInput-input[type='text']:focus {
    border: 0;
    box-shadow: none;
    outline: none;
}
.dig-TextInputContainer--large {
    min-height: 40px;
    padding: calc(var(--spacing__unit--0_5) - 1px);
}
.dig-TextInputContainer--large .dig-TextInput-input,
.dig-TextInputContainer--large input.dig-TextInput-input[type='text'] {
    height: 24px;
}
.dig-TextArea--large,
.dig-TextInputContainer--large {
    font-family: var(--type__body__large--fontfamily);
    font-size: var(--type__body__large--fontsize);
    font-weight: var(--type__body__large--fontweight);
    line-height: var(--type__body__large--lineheight);
}
.dig-TextArea--resizable {
    resize: both;
}
.dig-TextArea--resizableHorizontal {
    resize: horizontal;
}
.dig-TextArea--resizableVertical {
    resize: vertical;
}
.dig-TextInputAccessory {
    align-items: center;
    color: var(--dig-color__text__subtle);
    display: flex;
    justify-content: center;
    padding: calc(var(--spacing__unit--0_5) - 1px) var(--spacing__unit--0_5);
}
.dig-TextInputContainer:focus-within .dig-TextInputAccessory {
    color: var(--dig-color__text__base);
}
.dig-TextInputAccessory--large {
    width: 24px;
}
.dig-TextInput-chips-container {
    display: flex;
    flex-grow: 1;
    flex-wrap: wrap;
    margin-bottom: calc(var(--spacing__base_unit) * -1);
    padding: calc(var(--spacing__unit--0_5) - 1px) 0;
}
.dig-TextInput-chips-container > * {
    margin-bottom: var(--spacing__base_unit);
    margin-left: var(--spacing__unit--0_5);
    margin-right: var(--spacing__unit--0_5);
}
.dig-TextInputContainer .dig-TextInput-input {
    width: 100%;
}
.dig-TextInput-chips-container .dig-TextInput-input {
    margin-right: 0;
    width: auto;
}
.dig-TextInputContainer .dig-TextInput-input,
_:-ms-lang(x) {
    width: auto;
}
.dig-TextInput-chips-container > .dig-TextInput-input,
.dig-TextInput-chips-container > input.dig-TextInput-input[type='text'] {
    box-sizing: border-box;
    flex-grow: 1;
    margin-top: 1px;
}
.dig-TextInputAccessory + .dig-TextInput-input,
.dig-TextInputAccessory + input.dig-TextInput-input[type='text'] {
    padding-left: 0;
}
.dig-TextInputAccessory + .dig-TextInput-chips-container .dig-InputChip:first-child {
    margin-left: 0;
}
.dig-TextInputAccessory + .dig-TextInput-chips-container .dig-InputChip:last-child {
    margin-right: var(--spacing__base_unit);
}
.dig-TextArea::placeholder,
.dig-TextInput-affix,
.dig-TextInput-input::placeholder {
    color: var(--dig-color__text__subtle);
    opacity: 1;
}
.dig-TextInput-affix {
    padding: 1px 0 1px var(--spacing__unit--0_5);
    white-space: nowrap;
}
.dig-TextInputContainer:focus-within .dig-TextInput-affix {
    color: var(--dig-color__text__base);
}
.dig-TextInput-input + .dig-TextInputAccessory .dig-TextInput-affix {
    padding-right: var(--spacing__unit--0_5);
}
.dig-TextArea:-ms-input-placeholder,
.dig-TextInput-input:-ms-input-placeholder {
    color: var(--dig-color__text__subtle);
}
.dig-TextArea--inverse,
.dig-TextInputContainer--inverse {
    border-color: #736c64;
    color: var(--color__inverse__standard__text);
    color-scheme: var(--scheme__inverse__color);
}
.dig-TextArea--isInvalid,
.dig-TextInputContainer--isInvalid {
    border: 1px solid var(--dig-color__alert__base);
}
.dig-Theme--dark .dig-TextArea--inverse,
.dig-Theme--dark .dig-TextInputContainer--inverse {
    border-color: #8c8279;
}
.dig-TextArea:focus,
.dig-TextInputContainer:focus-within {
    border-color: var(--dig-color__secondary__base);
    box-shadow: var(--dig-utilities__boxshadow__focus-ring);
    outline: none;
}
.dig-TextArea:disabled,
.dig-TextArea:disabled::placeholder,
.dig-TextInputContainer--disabled,
.dig-TextInputContainer--disabled .dig-TextInput-input::placeholder {
    -webkit-text-fill-color: var(--dig-color__disabled__base);
    border-color: var(--dig-color__disabled__base);
    color: var(--dig-color__disabled__base);
    cursor: default;
}
.dig-TextArea--inverse:not(:disabled) .dig-TextInputAccessory,
.dig-TextArea.dig-TextArea--inverse::placeholder,
.dig-TextInputContainer--inverse .dig-TextInput-input::placeholder,
.dig-TextInputContainer--inverse:not(.dig-TextInputContainer--disabled) .dig-TextInputAccessory {
    color: var(--color__inverse__faint__text);
}
.dig-TextArea.dig-TextArea--inverse:disabled,
.dig-TextArea.dig-TextArea--inverse:disabled::placeholder,
.dig-TextInputContainer--inverse.dig-TextInputContainer--disabled,
.dig-TextInputContainer--inverse.dig-TextInputContainer--disabled
    .dig-TextInput-input::placeholder {
    color: var(--color__inverse__disabled__text);
}
.dig-TextArea--inverse:focus,
.dig-TextInputContainer--inverse.dig-TextInputContainer:focus-within {
    border-color: var(--color__inverse__standard__text);
}
.dig-TextInputContainer--inverse.dig-TextInputContainer:focus-within .dig-TextInputAccessory,
.dig-TextInputContainer--inverse.dig-TextInputContainer:focus-within .dig-TextInputAccessory * {
    color: var(--color__inverse__standard__text);
}
.dig-TextArea:hover:not(:disabled):not(:focus),
.dig-TextInputContainer:hover:not(.dig-TextInputContainer--disabled):not(:focus-within) {
    border-color: var(--dig-color__secondary__base);
}
.dig-TextArea--inverse:hover:not(:disabled):not(:focus),
.dig-TextInputContainer--inverse:hover:not(.dig-TextInputContainer--disabled):not(:focus-within) {
    border-color: var(--color__inverse__standard__text);
}
.dig-TextInputContainer--inverse:hover:not(.dig-TextInputContainer--disabled)
    .dig-TextInputAccessory,
.dig-TextInputContainer--inverse:hover:not(.dig-TextInputContainer--disabled)
    .dig-TextInputAccessory
    * {
    color: var(--color__inverse__standard__text);
}
.dig-TextArea--isTransparent,
.dig-TextArea--isTransparent:focus:not(:disabled),
.dig-TextArea--isTransparent:hover:not(:disabled):not(:focus),
.dig-TextInputContainer--isTransparent,
.dig-TextInputContainer--isTransparent.dig-TextInputContainer:focus-within:not(.dig-TextInputContainer--disabled),
.dig-TextInputContainer--isTransparent:hover:not(.dig-TextInputContainer--disabled):not(:focus-within) {
    border-color: #0000;
}
.dig-TextArea--isInvalid.dig-TextArea--inverse,
.dig-TextInputContainer--isInvalid.dig-TextInputContainer--inverse {
    border-color: var(--color__inverse__alert__border);
}
.dig-TextInputAccessory + .dig-TextInput-chips-container .dig-TextInput-input,
.dig-TextInputAccessory + .dig-TextInput-chips-container input.dig-TextInput-input[type='text'] {
    padding-left: 0;
}
.dig-TextInput-chips-container .dig-InputChip + .dig-TextInput-input,
.dig-TextInput-chips-container .dig-InputChip + input.dig-TextInput-input[type='text'] {
    padding-left: var(--spacing__unit--0_5);
}
.dig-TextInputContainer .dig-TextInput-input:only-child {
    margin-left: 0;
}
.dig-TextInputContainer.dig-TextInputContainer--isTimePicker {
    width: auto;
}
.dig-TextInputContainer.dig-TextInputContainer--isTimePicker .dig-TextInput-input[type='time'] {
    flex-grow: 0;
    text-transform: lowercase;
    width: auto;
}
.dig-TextInputContainer.dig-TextInputContainer--isTimePicker
    .dig-TextInput-input[type='time']::-webkit-calendar-picker-indicator {
    display: none;
}
/* -- text_fields/select/index.web.css */
.dig-Select {
    color-scheme: var(--scheme__color);
    display: inline-block;
}
.dig-Select--inverse {
    color-scheme: var(--scheme__inverse__color);
}
.dig-Select,
.dig-Select-trigger {
    position: relative;
    width: 100%;
}
.dig-Select-trigger {
    -webkit-font-smoothing: antialiased;
    align-items: flex-end;
    background-color: initial;
    border: 1px solid var(--dig-color__border__bold);
    border-radius: var(--dig-radius__medium, 0);
    color: var(--dig-color__text__base);
    cursor: pointer;
    display: flex;
    flex-direction: row;
    font-family: var(--type__body__standard--fontfamily);
    font-size: var(--type__body__standard--fontsize);
    font-weight: var(--type__body__standard--fontweight);
    height: 32px;
    justify-content: space-between;
    line-height: var(--type__body__standard--lineheight);
    padding: 5px 5px 5px var(--spacing__base_unit);
    text-align: left;
    transition-duration: var(--duration__micro-fast);
    transition-property: box-shadow, border;
    transition-timing-function: var(--easing__transition);
    width: 100%;
}
.dig-Select-native,
.dig-Select-trigger__content {
    align-self: center;
    flex: 1 0 auto;
    max-width: 100%;
    overflow: hidden;
    padding-right: 20px;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.dig-Select-icon {
    pointer-events: none;
    position: absolute;
    right: 5.33333px;
    top: 50%;
    transform: translateY(-50%);
}
.dig-Select--large .dig-Select-trigger {
    border-radius: var(--dig-radius__large, 0);
    font-family: var(--type__body__large--fontfamily);
    font-size: var(--type__body__large--fontsize);
    font-weight: var(--type__body__large--fontweight);
    height: 40px;
    line-height: var(--type__body__large--lineheight);
}
.dig-Select-trigger--withAccessory {
    align-items: center;
    display: flex;
    padding-left: calc(32px - var(--spacing__base_unit));
}
.dig-Select--large .dig-Select-trigger--withAccessory {
    padding-left: calc(40px - var(--spacing__base_unit));
}
.dig-Select-trigger-icon {
    align-items: center;
    display: flex;
    height: 32px;
    justify-content: center;
    left: 0;
    position: absolute;
    top: 0;
    width: 32px;
}
.dig-Select-trigger-label {
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.dig-Select--isActive .dig-Select-trigger {
    opacity: 1;
}
.dig-Select--native .dig-Select-trigger {
    align-items: center;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    padding-right: 24px;
}
.dig-Select--native .dig-Select-trigger:-ms-expand {
    display: none;
}
.dig-Select--large .dig-Select-trigger-icon {
    height: 40px;
    width: 40px;
}
.dig-Select .dig-Select-trigger--hasPlaceholder {
    color: var(--dig-color__text__subtle);
    opacity: 1;
}
.dig-Select--inverse .dig-Select-trigger {
    border-color: #736c64;
    color: var(--color__inverse__standard__text);
}
.dig-Select--hasPlaceholder .dig-Select-icon,
.dig-Select--hasPlaceholder .dig-Select-trigger {
    color: var(var(--dig-color__text__subtle));
}
.dig-Select--isInvalid .dig-Select-trigger {
    border: 1px solid var(--dig-color__alert__base);
}
.dig-Select--isInvalid .dig-Select-icon {
    color: var(--dig-color__text__subtle);
}
.dig-Select-trigger:focus {
    border-color: var(--dig-color__secondary__base);
    box-shadow: var(--dig-utilities__boxshadow__focus-ring);
    outline: none;
}
.dig-Select--disabled {
    pointer-events: none;
}
.dig-Select-menu {
    max-height: 50vh;
}
.dig-Select-menu > div[role='option']:first-of-type {
    margin-top: var(--spacing__base_unit);
}
.dig-Select-menu > div[role='option']:last-of-type {
    margin-bottom: var(--spacing__base_unit);
}
.dig-Select--disabled .dig-Select-icon,
.dig-Select--disabled .dig-Select-trigger {
    -webkit-text-fill-color: var(--dig-color__disabled__base);
    border-color: var(--dig-color__disabled__base);
    color: var(--dig-color__disabled__base);
    cursor: default;
}
.dig-Select .dig-Select-trigger:-moz-focusring {
    color: #0000;
    text-shadow: 0 0 0 var(--dig-color__secondary__base);
}
.dig-Theme--dark .dig-Select--inverse .dig-Select-trigger {
    border-color: #8c8279;
}
.dig-Select--inverse .dig-Select-trigger--hasPlaceholder {
    color: var(--color__inverse__faint__text);
}
.dig-Select--inverse.dig-Select--disabled .dig-Select-trigger {
    border-color: var(--color__inverse__faint__border);
}
.dig-Select--inverse.dig-Select--disabled .dig-Select-icon,
.dig-Select--inverse.dig-Select--disabled .dig-Select-trigger {
    color: var(--color__inverse__disabled__text);
}
.dig-Select--inverse.dig-Select--hasPlaceholder .dig-Select-icon,
.dig-Select--inverse.dig-Select--hasPlaceholder .dig-Select-trigger {
    color: var(--color__inverse__faint__text);
}
.dig-Select--inverse .dig-Select-trigger:focus {
    border-color: var(--color__inverse__standard__text);
}
.dig-Select--inverse.dig-Select--isInvalid .dig-Select-trigger {
    border-color: var(--color__inverse__alert__border);
}
.dig-Select-trigger:hover:not(.dig-Select-trigger--disabled):not(:focus) {
    border-color: var(--dig-color__secondary__base);
}
.dig-Select-trigger:hover:not(.dig-Select-trigger--disabled):not(:focus) .dig-Select-icon,
.dig-Select-trigger:hover:not(.dig-Select-trigger--disabled):not(:focus) .dig-Select-trigger-icon {
    color: var(--dig-color__secondary__base);
}
.dig-Select--inverse .dig-Select-trigger:hover:not(:disabled):not(:focus) {
    border-color: var(--color__inverse__standard__text);
}
/* -- tooltips/index.web.css */
.dig-Tooltip {
    width: max-content;
}
.dig-Tooltip--shouldDisablePointerEvents {
    pointer-events: none;
}
.dig-Tooltip-inner {
    align-items: center;
    box-shadow: var(--boxshadow__elevation1);
    display: flex;
}
.dig-Tooltip--top .dig-Tooltip-inner {
    margin-top: 16px;
}
.dig-Tooltip--bottom .dig-Tooltip-inner {
    margin-bottom: 16px;
}
.dig-Tooltip--bottom .dig-Tooltip-inner,
.dig-Tooltip--top .dig-Tooltip-inner {
    flex-direction: column;
}
.dig-Tooltip--left .dig-Tooltip-inner,
.dig-Tooltip--right .dig-Tooltip-inner {
    flex-direction: row;
}
.dig-Tooltip-content {
    background-color: var(--dig-color__background__raised);
    color-scheme: var(--scheme__color);
    z-index: 2;
}
.dig-Tooltip-content > * {
    overflow: hidden;
}
.dig-Tooltip--inverse .dig-Tooltip-content {
    background-color: var(--color__inverse__elevated__background);
    color-scheme: var(--scheme__inverse__color);
}
.dig-Tooltip--inverse .dig-Tooltip-content .dig-Tooltip-content--text {
    color: var(--color__inverse__standard__text);
}
.dig-Tooltip--alignLeft .dig-Tooltip-content {
    text-align: left;
}
.dig-Tooltip--alignRight .dig-Tooltip-content {
    text-align: right;
}
.dig-Tooltip--alignCenter .dig-Tooltip-content {
    text-align: center;
}
.dig-Tooltip--alignJustify .dig-Tooltip-content {
    text-align: justify;
}
.dig-Tooltip--basic .dig-Tooltip-content {
    padding: var(--spacing__base_unit)
        calc(var(--spacing__base_unit) + var(--spacing__base_unit) / 2);
}
.dig-Tooltip--rich .dig-Tooltip-content {
    padding: calc(var(--spacing__base_unit) * 3);
}
.dig-Tooltip--top .dig-Tooltip-content,
.dig-Tooltip--top-end .dig-Tooltip-content,
.dig-Tooltip--top-start .dig-Tooltip-content {
    position: relative;
    top: 0;
}
.dig-Tooltip--bottom .dig-Tooltip-content,
.dig-Tooltip--bottom-end .dig-Tooltip-content,
.dig-Tooltip--bottom-start .dig-Tooltip-content {
    bottom: 0;
    position: relative;
}
.dig-Tooltip--left .dig-Tooltip-content,
.dig-Tooltip--left-end .dig-Tooltip-content,
.dig-Tooltip--left-start .dig-Tooltip-content {
    left: 0;
    position: relative;
}
.dig-Tooltip--right .dig-Tooltip-content,
.dig-Tooltip--right-end .dig-Tooltip-content,
.dig-Tooltip--right-start .dig-Tooltip-content {
    position: relative;
    right: 0;
}
.dig-Tooltip-arrow {
    align-items: center;
    background-color: var(--dig-color__background__raised);
    box-shadow: var(--boxshadow__elevation1);
    display: flex;
    flex-direction: column;
    height: 12px;
    position: absolute;
    transform: rotate(45deg);
    width: 12px;
    z-index: 1;
}
.dig-Tooltip--inverse .dig-Tooltip-arrow {
    background-color: var(--color__inverse__elevated__background);
}
/* -- truncate/index.web.css */
.dig-Truncate {
    display: flex;
    overflow: hidden;
}
.dig-Truncate--singleLine {
    overflow: hidden;
    white-space: nowrap;
}
.dig-Truncate--tail {
    text-overflow: ellipsis;
}
.dig-Truncate--multipleLine {
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden;
}
.dig-Truncate--widthCalcUtil {
    left: 0;
    position: fixed;
    top: -200px;
    visibility: hidden;
    z-index: 0;
}
.dig-Truncate--hidden {
    visibility: hidden;
}
/* -- typeahead/index.web.css */
.dig-Typeahead-container {
    -webkit-padding-end: 0;
    -webkit-padding-start: 0;
    -webkit-margin-before: 0;
    -webkit-margin-after: 0;
    background-color: var(--dig-color__background__raised);
    border: 1px solid var(--dig-color__border__subtle);
    box-shadow: var(--boxshadow__elevation1);
    margin-block-end: 0;
    margin-block-start: 0;
    min-width: 90px;
    padding-inline-end: 0;
    padding-inline-start: 0;
}
.dig-Typeahead-container--canvas {
    overflow-y: auto;
}
.dig-Typeahead-container,
.dig-Typeahead-results {
    display: flex;
    flex-direction: column;
}
.dig-Typeahead-results {
    padding-bottom: var(--spacing__unit--1);
}
.dig-Typeahead-row--highlight {
    background: var(--dig-color__primary__surface);
}
.dig-Typeahead-prompt {
    align-items: center;
    display: flex;
    flex-direction: column;
    padding-bottom: var(--spacing__unit--3);
    padding-top: var(--spacing__unit--3);
}
.dig-Typeahead-results + .dig-Typeahead-results {
    border-top: 1px solid var(--dig-color__border__subtle);
}
.dig-Typeahead-row {
    align-items: center;
    color: var(--dig-color__text__base);
    display: flex;
    flex-wrap: nowrap;
    justify-content: flex-start;
    min-height: 32px;
    outline: none;
    transition-duration: var(--duration__micro-fast);
    transition-property: box-shadow;
    transition-timing-function: var(--easing__transition);
}
.dig-Typeahead-row b,
.dig-Typeahead-row strong {
    font-weight: var(--type__body__standard--fontweight_strong);
}
.dig-Typeahead-row--disabled {
    color: var(--dig-color__disabled__base);
    pointer-events: none;
}
.dig-Typeahead-row--interactive {
    cursor: pointer;
}
.dig-Typeahead-row--interactive:hover {
    background: var(--dig-color__opacity__surface);
}
.dig-Typeahead-row--interactive:active {
    background: var(--dig-color__opacity__surface--state-1);
}
.dig-Typeahead-row--interactive:focus {
    box-shadow: inset var(--dig-utilities__boxshadow__focus-ring);
}
.dig-Typeahead-results--show-more {
    align-items: center;
    color: var(--dig-color__text__base);
    display: flex;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
.dig-Typeahead-row-content {
    flex-grow: 1;
    overflow: auto;
}
.dig-Typeahead-backdrop--wrapper {
    width: 100%;
}
.dig-Typeahead-results--title-spacer {
    padding-top: var(--spacing__unit--1);
}
.dig-Typeahead-results--standard .dig-Typeahead-results--title {
    margin: var(--spacing__unit--1_5) var(--spacing__unit--1_5) calc(var(--spacing__unit--1_5) / 2);
}
.dig-Typeahead-results--large .dig-Typeahead-results--title {
    margin: var(--spacing__unit--2) var(--spacing__unit--2) var(--spacing__unit--1);
}
.dig-Typeahead-results--standard .dig-Typeahead-results--show-more,
.dig-Typeahead-results--standard .dig-Typeahead-row-content {
    margin: calc(var(--spacing__unit--1_5) / 2) var(--spacing__unit--1_5);
}
.dig-Typeahead-results--large .dig-Typeahead-results--show-more,
.dig-Typeahead-results--large .dig-Typeahead-row-content {
    margin: var(--spacing__unit--1) var(--spacing__unit--2);
}
.dig-Typeahead-row-title {
    -webkit-font-smoothing: antialiased;
    font-family: var(--type__body__standard--fontfamily);
    font-size: var(--type__body__standard--fontsize);
    font-weight: var(--type__body__standard--fontweight);
    line-height: var(--type__body__standard--lineheight_paragraph);
}
.dig-Typeahead-row-subtitle {
    -webkit-font-smoothing: antialiased;
    color: var(--dig-color__text__subtle);
    font-family: var(--type__body__small--fontfamily);
    font-size: var(--type__body__small--fontsize);
    font-weight: var(--type__body__small--fontweight);
    line-height: var(--type__body__small--lineheight_paragraph);
}
.dig-Typeahead-row-accessory {
    display: flex;
    flex-shrink: 0;
    justify-content: center;
    margin-left: var(--spacing__unit--1_5);
    margin-right: var(--spacing__unit--1_5);
    min-width: 24px;
}
.dig-Typeahead-row-accessory + .dig-Typeahead-row-content {
    margin-left: 0;
    padding-left: 0;
}
.dig-Typeahead-row-content + .dig-Typeahead-row-accessory {
    margin-right: var(--spacing__unit--1_5);
}
.dig-Typeahead-accessible-text {
    display: none;
}
