html {
    --theme-ui-colors-text: #051014;
    --theme-ui-colors-ds-background-alternate: rgb(246, 249, 250);
    --theme-ui-colors-ds-background-default: rgb(255, 255, 255);
    --theme-ui-colors-ds-border-brand-quiet-idle: rgba(50, 169, 178, 0.5);
    --theme-ui-colors-ds-border-brand-standard-active: rgba(11, 128, 143, 0.99);
    --theme-ui-colors-ds-border-brand-standard-hover: rgb(0, 158, 170);
    --theme-ui-colors-ds-border-brand-standard-idle: rgba(0, 158, 170, 0.95);
    --theme-ui-colors-ds-border-danger-quiet-idle: rgba(255, 115, 133, 0.5);
    --theme-ui-colors-ds-border-danger-standard-active: rgba(220, 54, 76, 0.99);
    --theme-ui-colors-ds-border-danger-standard-hover: rgb(245, 88, 112);
    --theme-ui-colors-ds-border-danger-standard-idle: rgba(245, 88, 112, 0.95);
    --theme-ui-colors-ds-border-neutral-quiet-idle: rgba(25, 29, 33, 0.1);
    --theme-ui-colors-ds-border-neutral-standard-active: rgb(102, 114, 124);
    --theme-ui-colors-ds-border-neutral-standard-hover: rgb(129, 145, 158);
    --theme-ui-colors-ds-border-neutral-standard-idle: rgba(129, 145, 158, 0.5);
    --theme-ui-colors-ds-border-positive-quiet-idle: rgba(62, 186, 149, 0.5);
    --theme-ui-colors-ds-border-positive-standard-active: rgba(6, 131, 101, 0.99);
    --theme-ui-colors-ds-border-positive-standard-hover: rgb(28, 162, 122);
    --theme-ui-colors-ds-border-positive-standard-idle: rgba(27, 162, 122, 0.95);
    --theme-ui-colors-ds-border-warning-quiet-idle: rgba(237, 137, 45, 0.5);
    --theme-ui-colors-ds-border-warning-standard-active: rgba(182, 90, 40, 0.99);
    --theme-ui-colors-ds-border-warning-standard-hover: rgb(219, 116, 22);
    --theme-ui-colors-ds-border-warning-standard-idle: rgba(219, 116, 22, 0.95);
    --theme-ui-colors-ds-container-agnostic-inverse-standard: rgb(42, 49, 56);
    --theme-ui-colors-ds-container-agnostic-neutral-quiet: rgb(246, 249, 250);
    --theme-ui-colors-ds-container-agnostic-neutral-standard: rgb(240, 244, 245);
    --theme-ui-colors-ds-container-agnostic-neutral-supershy: rgb(255, 255, 255);
    --theme-ui-colors-ds-container-decorative-black: rgb(52, 67, 80);
    --theme-ui-colors-ds-container-decorative-blue: rgb(64, 172, 255);
    --theme-ui-colors-ds-container-decorative-green: rgb(63, 186, 149);
    --theme-ui-colors-ds-container-decorative-grey: rgb(150, 167, 176);
    --theme-ui-colors-ds-container-decorative-orange: rgb(237, 137, 45);
    --theme-ui-colors-ds-container-decorative-purple: rgb(193, 142, 250);
    --theme-ui-colors-ds-container-decorative-red: rgb(255, 115, 133);
    --theme-ui-colors-ds-container-decorative-yellow: rgb(209, 158, 27);
    --theme-ui-colors-ds-container-expressive-brand-catchy-active: rgb(23, 68, 76);
    --theme-ui-colors-ds-container-expressive-brand-catchy-disabled: rgba(12, 125, 140, 0.1);
    --theme-ui-colors-ds-container-expressive-brand-catchy-hover: rgb(21, 105, 118);
    --theme-ui-colors-ds-container-expressive-brand-catchy-idle: rgb(12, 125, 140);
    --theme-ui-colors-ds-container-expressive-brand-quiet-active: rgba(50, 169, 178, 0.5);
    --theme-ui-colors-ds-container-expressive-brand-quiet-disabled: rgba(50, 169, 178, 0.1);
    --theme-ui-colors-ds-container-expressive-brand-quiet-hover: rgba(50, 169, 178, 0.34);
    --theme-ui-colors-ds-container-expressive-brand-quiet-idle: rgba(50, 169, 178, 0.2);
    --theme-ui-colors-ds-container-expressive-danger-catchy-active: rgb(115, 36, 41);
    --theme-ui-colors-ds-container-expressive-danger-catchy-disabled: rgba(217, 50, 72, 0.1);
    --theme-ui-colors-ds-container-expressive-danger-catchy-hover: rgb(182, 46, 61);
    --theme-ui-colors-ds-container-expressive-danger-catchy-idle: rgb(217, 50, 72);
    --theme-ui-colors-ds-container-expressive-danger-quiet-active: rgba(255, 115, 133, 0.5);
    --theme-ui-colors-ds-container-expressive-danger-quiet-disabled: rgba(255, 115, 133, 0.1);
    --theme-ui-colors-ds-container-expressive-danger-quiet-hover: rgba(255, 115, 133, 0.34);
    --theme-ui-colors-ds-container-expressive-danger-quiet-idle: rgba(255, 115, 133, 0.2);
    --theme-ui-colors-ds-container-expressive-neutral-catchy-active: rgb(55, 62, 69);
    --theme-ui-colors-ds-container-expressive-neutral-catchy-disabled: rgba(98, 114, 128, 0.1);
    --theme-ui-colors-ds-container-expressive-neutral-catchy-hover: rgb(83, 96, 108);
    --theme-ui-colors-ds-container-expressive-neutral-catchy-idle: rgb(98, 114, 128);
    --theme-ui-colors-ds-container-expressive-neutral-quiet-active: rgba(150, 167, 176, 0.5);
    --theme-ui-colors-ds-container-expressive-neutral-quiet-disabled: rgba(150, 167, 176, 0.1);
    --theme-ui-colors-ds-container-expressive-neutral-quiet-hover: rgba(150, 167, 176, 0.34);
    --theme-ui-colors-ds-container-expressive-neutral-quiet-idle: rgba(150, 167, 176, 0.2);
    --theme-ui-colors-ds-container-expressive-neutral-supershy-active: rgba(129, 145, 158, 0.16);
    --theme-ui-colors-ds-container-expressive-neutral-supershy-hover: rgba(129, 145, 158, 0.06);
    --theme-ui-colors-ds-container-expressive-neutral-supershy-idle: rgba(129, 145, 158, 0);
    --theme-ui-colors-ds-container-expressive-positive-catchy-active: rgb(21, 70, 55);
    --theme-ui-colors-ds-container-expressive-positive-catchy-disabled: rgba(6, 128, 99, 0.1);
    --theme-ui-colors-ds-container-expressive-positive-catchy-hover: rgb(16, 108, 84);
    --theme-ui-colors-ds-container-expressive-positive-catchy-idle: rgb(5, 128, 99);
    --theme-ui-colors-ds-container-expressive-positive-quiet-active: rgba(62, 186, 149, 0.5);
    --theme-ui-colors-ds-container-expressive-positive-quiet-disabled: rgba(62, 186, 149, 0.1);
    --theme-ui-colors-ds-container-expressive-positive-quiet-hover: rgba(62, 186, 149, 0.34);
    --theme-ui-colors-ds-container-expressive-positive-quiet-idle: rgba(62, 186, 149, 0.2);
    --theme-ui-colors-ds-container-expressive-warning-catchy-active: rgb(96, 50, 27);
    --theme-ui-colors-ds-container-expressive-warning-catchy-disabled: rgba(178, 87, 41, 0.1);
    --theme-ui-colors-ds-container-expressive-warning-catchy-hover: rgb(150, 74, 36);
    --theme-ui-colors-ds-container-expressive-warning-catchy-idle: rgb(178, 87, 41);
    --theme-ui-colors-ds-container-expressive-warning-quiet-active: rgba(237, 137, 45, 0.5);
    --theme-ui-colors-ds-container-expressive-warning-quiet-disabled: rgba(237, 137, 45, 0.1);
    --theme-ui-colors-ds-container-expressive-warning-quiet-hover: rgba(237, 137, 45, 0.34);
    --theme-ui-colors-ds-container-expressive-warning-quiet-idle: rgba(237, 137, 45, 0.2);
    --theme-ui-colors-ds-oddity-brand: rgb(9, 54, 63);
    --theme-ui-colors-ds-oddity-focus: rgb(12, 125, 140);
    --theme-ui-colors-ds-oddity-overlay: rgba(33, 37, 41, 0.24);
    --theme-ui-colors-ds-text-brand-quiet: rgb(12, 125, 140);
    --theme-ui-colors-ds-text-brand-standard: rgb(2, 98, 114);
    --theme-ui-colors-ds-text-danger-quiet: rgb(217, 50, 72);
    --theme-ui-colors-ds-text-danger-standard: rgb(173, 28, 33);
    --theme-ui-colors-ds-text-inverse-catchy: rgb(255, 255, 255);
    --theme-ui-colors-ds-text-inverse-quiet: rgba(150, 167, 176, 0.95);
    --theme-ui-colors-ds-text-inverse-standard: rgb(241, 244, 246);
    --theme-ui-colors-ds-text-neutral-catchy: rgb(33, 37, 41);
    --theme-ui-colors-ds-text-neutral-quiet: rgba(74, 91, 105, 0.87);
    --theme-ui-colors-ds-text-neutral-standard: rgba(42, 49, 56, 0.92);
    --theme-ui-colors-ds-text-oddity-disabled: rgba(129, 145, 158, 0.7);
    --theme-ui-colors-ds-text-oddity-password-digits: rgb(0, 112, 191);
    --theme-ui-colors-ds-text-oddity-password-symbols: rgb(178, 87, 41);
    --theme-ui-colors-ds-text-positive-quiet: rgb(5, 128, 99);
    --theme-ui-colors-ds-text-positive-standard: rgb(27, 100, 78);
    --theme-ui-colors-ds-text-warning-quiet: rgb(178, 87, 41);
    --theme-ui-colors-ds-text-warning-standard: rgb(150, 60, 34);
    --theme-ui-colors-background: #FFFFFF;
    --theme-ui-colors-primaries-0: #E9F2F4;
    --theme-ui-colors-primaries-1: #D8E7EB;
    --theme-ui-colors-primaries-2: #B0D4DA;
    --theme-ui-colors-primaries-3: #75BCC7;
    --theme-ui-colors-primaries-4: #2B9CB0;
    --theme-ui-colors-primaries-5: #0C7D90;
    --theme-ui-colors-primaries-6: #026272;
    --theme-ui-colors-primaries-7: #034854;
    --theme-ui-colors-primaries-8: #0D3038;
    --theme-ui-colors-primaries-9: #012025;
    --theme-ui-colors-errors-0: #F8EEF0;
    --theme-ui-colors-errors-1: #F8DEE2;
    --theme-ui-colors-errors-2: #FEBDC2;
    --theme-ui-colors-errors-3: #FF9199;
    --theme-ui-colors-errors-4: #FF002D;
    --theme-ui-colors-errors-5: #D62F43;
    --theme-ui-colors-errors-6: #AF1731;
    --theme-ui-colors-errors-7: #840D21;
    --theme-ui-colors-errors-8: #5C0715;
    --theme-ui-colors-errors-9: #3D070E;
    --theme-ui-colors-warnings-0: #FBEEE7;
    --theme-ui-colors-warnings-1: #F9DFD4;
    --theme-ui-colors-warnings-2: #F9C1AF;
    --theme-ui-colors-warnings-3: #F69980;
    --theme-ui-colors-warnings-4: #E8674A;
    --theme-ui-colors-warnings-5: #C74630;
    --theme-ui-colors-warnings-6: #A13222;
    --theme-ui-colors-warnings-7: #782416;
    --theme-ui-colors-warnings-8: #52180E;
    --theme-ui-colors-warnings-9: #341110;
    --theme-ui-colors-successes-0: #E8F3EE;
    --theme-ui-colors-successes-1: #D5E9DE;
    --theme-ui-colors-successes-2: #AED7C1;
    --theme-ui-colors-successes-3: #70C198;
    --theme-ui-colors-successes-4: #35A16D;
    --theme-ui-colors-successes-5: #1B8251;
    --theme-ui-colors-successes-6: #176547;
    --theme-ui-colors-successes-7: #0E4B2E;
    --theme-ui-colors-successes-8: #05331D;
    --theme-ui-colors-successes-9: #042117;
    --theme-ui-colors-neutrals-0: #FFFFFF;
    --theme-ui-colors-neutrals-1: #F5F8F9;
    --theme-ui-colors-neutrals-2: #EDF1F4;
    --theme-ui-colors-neutrals-3: #E0E5E9;
    --theme-ui-colors-neutrals-4: #C6CFD5;
    --theme-ui-colors-neutrals-5: #AAB2BA;
    --theme-ui-colors-neutrals-6: #85909C;
    --theme-ui-colors-neutrals-7: #68737E;
    --theme-ui-colors-neutrals-8: #505A64;
    --theme-ui-colors-neutrals-9: #35434E;
    --theme-ui-colors-neutrals-10: #212D37;
    --theme-ui-colors-neutrals-11: #141D25;
    --theme-ui-colors-neutrals-12: #0D171C;
    --theme-ui-colors-neutrals-13: #051014;
    --theme-ui-colors-black: #000000;
    color: var(--theme-ui-colors-text);
    background-color: var(--theme-ui-colors-background);
}

html.theme-ui-__default,
.theme-ui-__default html {
    --theme-ui-colors-text: #051014;
    --theme-ui-colors-ds-background-alternate: rgb(246, 249, 250);
    --theme-ui-colors-ds-background-default: rgb(255, 255, 255);
    --theme-ui-colors-ds-border-brand-quiet-idle: rgba(50, 169, 178, 0.5);
    --theme-ui-colors-ds-border-brand-standard-active: rgba(11, 128, 143, 0.99);
    --theme-ui-colors-ds-border-brand-standard-hover: rgb(0, 158, 170);
    --theme-ui-colors-ds-border-brand-standard-idle: rgba(0, 158, 170, 0.95);
    --theme-ui-colors-ds-border-danger-quiet-idle: rgba(255, 115, 133, 0.5);
    --theme-ui-colors-ds-border-danger-standard-active: rgba(220, 54, 76, 0.99);
    --theme-ui-colors-ds-border-danger-standard-hover: rgb(245, 88, 112);
    --theme-ui-colors-ds-border-danger-standard-idle: rgba(245, 88, 112, 0.95);
    --theme-ui-colors-ds-border-neutral-quiet-idle: rgba(25, 29, 33, 0.1);
    --theme-ui-colors-ds-border-neutral-standard-active: rgb(102, 114, 124);
    --theme-ui-colors-ds-border-neutral-standard-hover: rgb(129, 145, 158);
    --theme-ui-colors-ds-border-neutral-standard-idle: rgba(129, 145, 158, 0.5);
    --theme-ui-colors-ds-border-positive-quiet-idle: rgba(62, 186, 149, 0.5);
    --theme-ui-colors-ds-border-positive-standard-active: rgba(6, 131, 101, 0.99);
    --theme-ui-colors-ds-border-positive-standard-hover: rgb(28, 162, 122);
    --theme-ui-colors-ds-border-positive-standard-idle: rgba(27, 162, 122, 0.95);
    --theme-ui-colors-ds-border-warning-quiet-idle: rgba(237, 137, 45, 0.5);
    --theme-ui-colors-ds-border-warning-standard-active: rgba(182, 90, 40, 0.99);
    --theme-ui-colors-ds-border-warning-standard-hover: rgb(219, 116, 22);
    --theme-ui-colors-ds-border-warning-standard-idle: rgba(219, 116, 22, 0.95);
    --theme-ui-colors-ds-container-agnostic-inverse-standard: rgb(42, 49, 56);
    --theme-ui-colors-ds-container-agnostic-neutral-quiet: rgb(246, 249, 250);
    --theme-ui-colors-ds-container-agnostic-neutral-standard: rgb(240, 244, 245);
    --theme-ui-colors-ds-container-agnostic-neutral-supershy: rgb(255, 255, 255);
    --theme-ui-colors-ds-container-decorative-black: rgb(52, 67, 80);
    --theme-ui-colors-ds-container-decorative-blue: rgb(64, 172, 255);
    --theme-ui-colors-ds-container-decorative-green: rgb(63, 186, 149);
    --theme-ui-colors-ds-container-decorative-grey: rgb(150, 167, 176);
    --theme-ui-colors-ds-container-decorative-orange: rgb(237, 137, 45);
    --theme-ui-colors-ds-container-decorative-purple: rgb(193, 142, 250);
    --theme-ui-colors-ds-container-decorative-red: rgb(255, 115, 133);
    --theme-ui-colors-ds-container-decorative-yellow: rgb(209, 158, 27);
    --theme-ui-colors-ds-container-expressive-brand-catchy-active: rgb(23, 68, 76);
    --theme-ui-colors-ds-container-expressive-brand-catchy-disabled: rgba(12, 125, 140, 0.1);
    --theme-ui-colors-ds-container-expressive-brand-catchy-hover: rgb(21, 105, 118);
    --theme-ui-colors-ds-container-expressive-brand-catchy-idle: rgb(12, 125, 140);
    --theme-ui-colors-ds-container-expressive-brand-quiet-active: rgba(50, 169, 178, 0.5);
    --theme-ui-colors-ds-container-expressive-brand-quiet-disabled: rgba(50, 169, 178, 0.1);
    --theme-ui-colors-ds-container-expressive-brand-quiet-hover: rgba(50, 169, 178, 0.34);
    --theme-ui-colors-ds-container-expressive-brand-quiet-idle: rgba(50, 169, 178, 0.2);
    --theme-ui-colors-ds-container-expressive-danger-catchy-active: rgb(115, 36, 41);
    --theme-ui-colors-ds-container-expressive-danger-catchy-disabled: rgba(217, 50, 72, 0.1);
    --theme-ui-colors-ds-container-expressive-danger-catchy-hover: rgb(182, 46, 61);
    --theme-ui-colors-ds-container-expressive-danger-catchy-idle: rgb(217, 50, 72);
    --theme-ui-colors-ds-container-expressive-danger-quiet-active: rgba(255, 115, 133, 0.5);
    --theme-ui-colors-ds-container-expressive-danger-quiet-disabled: rgba(255, 115, 133, 0.1);
    --theme-ui-colors-ds-container-expressive-danger-quiet-hover: rgba(255, 115, 133, 0.34);
    --theme-ui-colors-ds-container-expressive-danger-quiet-idle: rgba(255, 115, 133, 0.2);
    --theme-ui-colors-ds-container-expressive-neutral-catchy-active: rgb(55, 62, 69);
    --theme-ui-colors-ds-container-expressive-neutral-catchy-disabled: rgba(98, 114, 128, 0.1);
    --theme-ui-colors-ds-container-expressive-neutral-catchy-hover: rgb(83, 96, 108);
    --theme-ui-colors-ds-container-expressive-neutral-catchy-idle: rgb(98, 114, 128);
    --theme-ui-colors-ds-container-expressive-neutral-quiet-active: rgba(150, 167, 176, 0.5);
    --theme-ui-colors-ds-container-expressive-neutral-quiet-disabled: rgba(150, 167, 176, 0.1);
    --theme-ui-colors-ds-container-expressive-neutral-quiet-hover: rgba(150, 167, 176, 0.34);
    --theme-ui-colors-ds-container-expressive-neutral-quiet-idle: rgba(150, 167, 176, 0.2);
    --theme-ui-colors-ds-container-expressive-neutral-supershy-active: rgba(129, 145, 158, 0.16);
    --theme-ui-colors-ds-container-expressive-neutral-supershy-hover: rgba(129, 145, 158, 0.06);
    --theme-ui-colors-ds-container-expressive-neutral-supershy-idle: rgba(129, 145, 158, 0);
    --theme-ui-colors-ds-container-expressive-positive-catchy-active: rgb(21, 70, 55);
    --theme-ui-colors-ds-container-expressive-positive-catchy-disabled: rgba(6, 128, 99, 0.1);
    --theme-ui-colors-ds-container-expressive-positive-catchy-hover: rgb(16, 108, 84);
    --theme-ui-colors-ds-container-expressive-positive-catchy-idle: rgb(5, 128, 99);
    --theme-ui-colors-ds-container-expressive-positive-quiet-active: rgba(62, 186, 149, 0.5);
    --theme-ui-colors-ds-container-expressive-positive-quiet-disabled: rgba(62, 186, 149, 0.1);
    --theme-ui-colors-ds-container-expressive-positive-quiet-hover: rgba(62, 186, 149, 0.34);
    --theme-ui-colors-ds-container-expressive-positive-quiet-idle: rgba(62, 186, 149, 0.2);
    --theme-ui-colors-ds-container-expressive-warning-catchy-active: rgb(96, 50, 27);
    --theme-ui-colors-ds-container-expressive-warning-catchy-disabled: rgba(178, 87, 41, 0.1);
    --theme-ui-colors-ds-container-expressive-warning-catchy-hover: rgb(150, 74, 36);
    --theme-ui-colors-ds-container-expressive-warning-catchy-idle: rgb(178, 87, 41);
    --theme-ui-colors-ds-container-expressive-warning-quiet-active: rgba(237, 137, 45, 0.5);
    --theme-ui-colors-ds-container-expressive-warning-quiet-disabled: rgba(237, 137, 45, 0.1);
    --theme-ui-colors-ds-container-expressive-warning-quiet-hover: rgba(237, 137, 45, 0.34);
    --theme-ui-colors-ds-container-expressive-warning-quiet-idle: rgba(237, 137, 45, 0.2);
    --theme-ui-colors-ds-oddity-brand: rgb(9, 54, 63);
    --theme-ui-colors-ds-oddity-focus: rgb(12, 125, 140);
    --theme-ui-colors-ds-oddity-overlay: rgba(33, 37, 41, 0.24);
    --theme-ui-colors-ds-text-brand-quiet: rgb(12, 125, 140);
    --theme-ui-colors-ds-text-brand-standard: rgb(2, 98, 114);
    --theme-ui-colors-ds-text-danger-quiet: rgb(217, 50, 72);
    --theme-ui-colors-ds-text-danger-standard: rgb(173, 28, 33);
    --theme-ui-colors-ds-text-inverse-catchy: rgb(255, 255, 255);
    --theme-ui-colors-ds-text-inverse-quiet: rgba(150, 167, 176, 0.95);
    --theme-ui-colors-ds-text-inverse-standard: rgb(241, 244, 246);
    --theme-ui-colors-ds-text-neutral-catchy: rgb(33, 37, 41);
    --theme-ui-colors-ds-text-neutral-quiet: rgba(74, 91, 105, 0.87);
    --theme-ui-colors-ds-text-neutral-standard: rgba(42, 49, 56, 0.92);
    --theme-ui-colors-ds-text-oddity-disabled: rgba(129, 145, 158, 0.7);
    --theme-ui-colors-ds-text-oddity-password-digits: rgb(0, 112, 191);
    --theme-ui-colors-ds-text-oddity-password-symbols: rgb(178, 87, 41);
    --theme-ui-colors-ds-text-positive-quiet: rgb(5, 128, 99);
    --theme-ui-colors-ds-text-positive-standard: rgb(27, 100, 78);
    --theme-ui-colors-ds-text-warning-quiet: rgb(178, 87, 41);
    --theme-ui-colors-ds-text-warning-standard: rgb(150, 60, 34);
    --theme-ui-colors-background: #FFFFFF;
    --theme-ui-colors-primaries-0: #E9F2F4;
    --theme-ui-colors-primaries-1: #D8E7EB;
    --theme-ui-colors-primaries-2: #B0D4DA;
    --theme-ui-colors-primaries-3: #75BCC7;
    --theme-ui-colors-primaries-4: #2B9CB0;
    --theme-ui-colors-primaries-5: #0C7D90;
    --theme-ui-colors-primaries-6: #026272;
    --theme-ui-colors-primaries-7: #034854;
    --theme-ui-colors-primaries-8: #0D3038;
    --theme-ui-colors-primaries-9: #012025;
    --theme-ui-colors-errors-0: #F8EEF0;
    --theme-ui-colors-errors-1: #F8DEE2;
    --theme-ui-colors-errors-2: #FEBDC2;
    --theme-ui-colors-errors-3: #FF9199;
    --theme-ui-colors-errors-4: #FF002D;
    --theme-ui-colors-errors-5: #D62F43;
    --theme-ui-colors-errors-6: #AF1731;
    --theme-ui-colors-errors-7: #840D21;
    --theme-ui-colors-errors-8: #5C0715;
    --theme-ui-colors-errors-9: #3D070E;
    --theme-ui-colors-warnings-0: #FBEEE7;
    --theme-ui-colors-warnings-1: #F9DFD4;
    --theme-ui-colors-warnings-2: #F9C1AF;
    --theme-ui-colors-warnings-3: #F69980;
    --theme-ui-colors-warnings-4: #E8674A;
    --theme-ui-colors-warnings-5: #C74630;
    --theme-ui-colors-warnings-6: #A13222;
    --theme-ui-colors-warnings-7: #782416;
    --theme-ui-colors-warnings-8: #52180E;
    --theme-ui-colors-warnings-9: #341110;
    --theme-ui-colors-successes-0: #E8F3EE;
    --theme-ui-colors-successes-1: #D5E9DE;
    --theme-ui-colors-successes-2: #AED7C1;
    --theme-ui-colors-successes-3: #70C198;
    --theme-ui-colors-successes-4: #35A16D;
    --theme-ui-colors-successes-5: #1B8251;
    --theme-ui-colors-successes-6: #176547;
    --theme-ui-colors-successes-7: #0E4B2E;
    --theme-ui-colors-successes-8: #05331D;
    --theme-ui-colors-successes-9: #042117;
    --theme-ui-colors-neutrals-0: #FFFFFF;
    --theme-ui-colors-neutrals-1: #F5F8F9;
    --theme-ui-colors-neutrals-2: #EDF1F4;
    --theme-ui-colors-neutrals-3: #E0E5E9;
    --theme-ui-colors-neutrals-4: #C6CFD5;
    --theme-ui-colors-neutrals-5: #AAB2BA;
    --theme-ui-colors-neutrals-6: #85909C;
    --theme-ui-colors-neutrals-7: #68737E;
    --theme-ui-colors-neutrals-8: #505A64;
    --theme-ui-colors-neutrals-9: #35434E;
    --theme-ui-colors-neutrals-10: #212D37;
    --theme-ui-colors-neutrals-11: #141D25;
    --theme-ui-colors-neutrals-12: #0D171C;
    --theme-ui-colors-neutrals-13: #051014;
    --theme-ui-colors-black: #000000;
}

html.theme-ui-dark,
.theme-ui-dark html {
    --theme-ui-colors-text: rgba(241, 244, 246, 0.9);
    --theme-ui-colors-ds-background-alternate: rgb(25, 29, 33);
    --theme-ui-colors-ds-background-default: rgb(25, 29, 33);
    --theme-ui-colors-ds-border-brand-quiet-idle: rgba(12, 125, 140, 0.5);
    --theme-ui-colors-ds-border-brand-standard-active: rgb(55, 137, 151);
    --theme-ui-colors-ds-border-brand-standard-hover: rgb(12, 125, 140);
    --theme-ui-colors-ds-border-brand-standard-idle: rgba(12, 125, 140, 0.85);
    --theme-ui-colors-ds-border-danger-quiet-idle: rgba(217, 50, 72, 0.5);
    --theme-ui-colors-ds-border-danger-standard-active: rgb(224, 78, 88);
    --theme-ui-colors-ds-border-danger-standard-hover: rgb(217, 50, 72);
    --theme-ui-colors-ds-border-danger-standard-idle: rgba(217, 50, 72, 0.85);
    --theme-ui-colors-ds-border-neutral-quiet-idle: rgba(246, 249, 250, 0.1);
    --theme-ui-colors-ds-border-neutral-standard-active: rgb(113, 127, 140);
    --theme-ui-colors-ds-border-neutral-standard-hover: rgb(98, 114, 128);
    --theme-ui-colors-ds-border-neutral-standard-idle: rgba(98, 114, 128, 0.5);
    --theme-ui-colors-ds-border-positive-quiet-idle: rgba(6, 128, 99, 0.5);
    --theme-ui-colors-ds-border-positive-standard-active: rgb(51, 140, 113);
    --theme-ui-colors-ds-border-positive-standard-hover: rgb(7, 128, 99);
    --theme-ui-colors-ds-border-positive-standard-idle: rgba(6, 128, 99, 0.85);
    --theme-ui-colors-ds-border-warning-quiet-idle: rgba(178, 87, 41, 0.5);
    --theme-ui-colors-ds-border-warning-standard-active: rgb(188, 104, 61);
    --theme-ui-colors-ds-border-warning-standard-hover: rgb(178, 87, 41);
    --theme-ui-colors-ds-border-warning-standard-idle: rgba(178, 87, 41, 0.85);
    --theme-ui-colors-ds-container-agnostic-inverse-standard: rgb(36, 42, 46);
    --theme-ui-colors-ds-container-agnostic-neutral-quiet: rgb(27, 32, 36);
    --theme-ui-colors-ds-container-agnostic-neutral-standard: rgb(36, 42, 46);
    --theme-ui-colors-ds-container-agnostic-neutral-supershy: rgb(33, 37, 41);
    --theme-ui-colors-ds-container-decorative-black: rgb(74, 91, 105);
    --theme-ui-colors-ds-container-decorative-blue: rgb(23, 147, 235);
    --theme-ui-colors-ds-container-decorative-green: rgb(26, 162, 122);
    --theme-ui-colors-ds-container-decorative-grey: rgb(150, 167, 176);
    --theme-ui-colors-ds-container-decorative-orange: rgb(219, 116, 22);
    --theme-ui-colors-ds-container-decorative-purple: rgb(171, 114, 225);
    --theme-ui-colors-ds-container-decorative-red: rgb(245, 88, 112);
    --theme-ui-colors-ds-container-decorative-yellow: rgb(177, 137, 37);
    --theme-ui-colors-ds-container-expressive-brand-catchy-active: rgb(19, 55, 63);
    --theme-ui-colors-ds-container-expressive-brand-catchy-disabled: rgba(2, 98, 114, 0.1);
    --theme-ui-colors-ds-container-expressive-brand-catchy-hover: rgb(13, 83, 96);
    --theme-ui-colors-ds-container-expressive-brand-catchy-idle: rgb(2, 98, 114);
    --theme-ui-colors-ds-container-expressive-brand-quiet-active: rgba(12, 125, 140, 0.4);
    --theme-ui-colors-ds-container-expressive-brand-quiet-disabled: rgba(12, 125, 140, 0.1);
    --theme-ui-colors-ds-container-expressive-brand-quiet-hover: rgba(12, 125, 140, 0.5);
    --theme-ui-colors-ds-container-expressive-brand-quiet-idle: rgba(12, 125, 140, 0.25);
    --theme-ui-colors-ds-container-expressive-danger-catchy-active: rgb(115, 36, 41);
    --theme-ui-colors-ds-container-expressive-danger-catchy-disabled: rgba(217, 50, 72, 0.1);
    --theme-ui-colors-ds-container-expressive-danger-catchy-hover: rgb(182, 46, 61);
    --theme-ui-colors-ds-container-expressive-danger-catchy-idle: rgb(217, 50, 72);
    --theme-ui-colors-ds-container-expressive-danger-quiet-active: rgba(217, 50, 72, 0.4);
    --theme-ui-colors-ds-container-expressive-danger-quiet-disabled: rgba(217, 50, 72, 0.1);
    --theme-ui-colors-ds-container-expressive-danger-quiet-hover: rgba(217, 50, 72, 0.5);
    --theme-ui-colors-ds-container-expressive-danger-quiet-idle: rgba(217, 50, 72, 0.25);
    --theme-ui-colors-ds-container-expressive-neutral-catchy-active: rgb(55, 62, 69);
    --theme-ui-colors-ds-container-expressive-neutral-catchy-disabled: rgba(98, 114, 128, 0.1);
    --theme-ui-colors-ds-container-expressive-neutral-catchy-hover: rgb(83, 96, 108);
    --theme-ui-colors-ds-container-expressive-neutral-catchy-idle: rgb(98, 114, 128);
    --theme-ui-colors-ds-container-expressive-neutral-quiet-active: rgba(98, 114, 128, 0.4);
    --theme-ui-colors-ds-container-expressive-neutral-quiet-disabled: rgba(98, 114, 128, 0.1);
    --theme-ui-colors-ds-container-expressive-neutral-quiet-hover: rgba(98, 114, 128, 0.5);
    --theme-ui-colors-ds-container-expressive-neutral-quiet-idle: rgba(98, 114, 128, 0.25);
    --theme-ui-colors-ds-container-expressive-neutral-supershy-active: rgba(129, 145, 158, 0.16);
    --theme-ui-colors-ds-container-expressive-neutral-supershy-hover: rgba(129, 145, 158, 0.08);
    --theme-ui-colors-ds-container-expressive-neutral-supershy-idle: rgba(129, 145, 158, 0);
    --theme-ui-colors-ds-container-expressive-positive-catchy-active: rgb(21, 70, 55);
    --theme-ui-colors-ds-container-expressive-positive-catchy-disabled: rgba(6, 128, 99, 0.1);
    --theme-ui-colors-ds-container-expressive-positive-catchy-hover: rgb(16, 108, 84);
    --theme-ui-colors-ds-container-expressive-positive-catchy-idle: rgb(5, 128, 99);
    --theme-ui-colors-ds-container-expressive-positive-quiet-active: rgba(7, 128, 99, 0.4);
    --theme-ui-colors-ds-container-expressive-positive-quiet-disabled: rgba(7, 128, 99, 0.1);
    --theme-ui-colors-ds-container-expressive-positive-quiet-hover: rgba(7, 128, 99, 0.5);
    --theme-ui-colors-ds-container-expressive-positive-quiet-idle: rgba(6, 128, 99, 0.25);
    --theme-ui-colors-ds-container-expressive-warning-catchy-active: rgb(96, 50, 27);
    --theme-ui-colors-ds-container-expressive-warning-catchy-disabled: rgba(178, 87, 41, 0.1);
    --theme-ui-colors-ds-container-expressive-warning-catchy-hover: rgb(150, 74, 36);
    --theme-ui-colors-ds-container-expressive-warning-catchy-idle: rgb(178, 87, 41);
    --theme-ui-colors-ds-container-expressive-warning-quiet-active: rgba(178, 87, 41, 0.4);
    --theme-ui-colors-ds-container-expressive-warning-quiet-disabled: rgba(178, 87, 41, 0.1);
    --theme-ui-colors-ds-container-expressive-warning-quiet-hover: rgba(178, 87, 41, 0.5);
    --theme-ui-colors-ds-container-expressive-warning-quiet-idle: rgba(178, 87, 41, 0.25);
    --theme-ui-colors-ds-oddity-brand: rgb(12, 125, 140);
    --theme-ui-colors-ds-oddity-focus: rgb(12, 125, 140);
    --theme-ui-colors-ds-oddity-overlay: rgba(25, 29, 33, 0.86);
    --theme-ui-colors-ds-text-brand-quiet: rgb(0, 158, 170);
    --theme-ui-colors-ds-text-brand-standard: rgb(122, 199, 207);
    --theme-ui-colors-ds-text-danger-quiet: rgb(245, 88, 112);
    --theme-ui-colors-ds-text-danger-standard: rgb(255, 145, 165);
    --theme-ui-colors-ds-text-inverse-catchy: rgb(246, 249, 250);
    --theme-ui-colors-ds-text-inverse-quiet: rgba(150, 167, 176, 0.8);
    --theme-ui-colors-ds-text-inverse-standard: rgba(241, 244, 246, 0.9);
    --theme-ui-colors-ds-text-neutral-catchy: rgb(246, 249, 250);
    --theme-ui-colors-ds-text-neutral-quiet: rgba(150, 167, 176, 0.85);
    --theme-ui-colors-ds-text-neutral-standard: rgba(241, 244, 246, 0.9);
    --theme-ui-colors-ds-text-oddity-disabled: rgba(129, 145, 158, 0.5);
    --theme-ui-colors-ds-text-oddity-password-digits: rgb(23, 147, 235);
    --theme-ui-colors-ds-text-oddity-password-symbols: rgb(219, 116, 22);
    --theme-ui-colors-ds-text-positive-quiet: rgb(26, 162, 122);
    --theme-ui-colors-ds-text-positive-standard: rgb(62, 198, 155);
    --theme-ui-colors-ds-text-warning-quiet: rgb(219, 116, 22);
    --theme-ui-colors-ds-text-warning-standard: rgb(255, 163, 79);
}

html.theme-ui-debug,
.theme-ui-debug html {
    --theme-ui-colors-ds-background-alternate: rgba(144, 24, 132, 0.15);
    --theme-ui-colors-ds-background-default: rgba(144, 24, 132, 0.15);
    --theme-ui-colors-ds-border-brand-quiet-idle: rgba(144, 24, 132, 0.15);
    --theme-ui-colors-ds-border-brand-standard-active: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-border-brand-standard-hover: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-border-brand-standard-idle: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-border-danger-quiet-idle: rgba(144, 24, 132, 0.15);
    --theme-ui-colors-ds-border-danger-standard-active: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-border-danger-standard-hover: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-border-danger-standard-idle: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-border-neutral-quiet-idle: rgba(144, 24, 132, 0.15);
    --theme-ui-colors-ds-border-neutral-standard-active: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-border-neutral-standard-hover: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-border-neutral-standard-idle: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-border-positive-quiet-idle: rgba(144, 24, 132, 0.15);
    --theme-ui-colors-ds-border-positive-standard-active: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-border-positive-standard-hover: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-border-positive-standard-idle: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-border-warning-quiet-idle: rgba(144, 24, 132, 0.15);
    --theme-ui-colors-ds-border-warning-standard-active: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-border-warning-standard-hover: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-border-warning-standard-idle: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-container-agnostic-inverse-standard: rgba(231, 183, 226, 0.9);
    --theme-ui-colors-ds-container-agnostic-neutral-quiet: rgba(231, 183, 226, 0.95);
    --theme-ui-colors-ds-container-agnostic-neutral-standard: rgba(231, 183, 226, 0.95);
    --theme-ui-colors-ds-container-agnostic-neutral-supershy: rgba(231, 183, 226, 0.95);
    --theme-ui-colors-ds-container-decorative-black: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-container-decorative-blue: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-container-decorative-green: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-container-decorative-grey: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-container-decorative-orange: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-container-decorative-purple: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-container-decorative-red: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-container-decorative-yellow: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-container-expressive-brand-catchy-active: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-container-expressive-brand-catchy-disabled: rgba(144, 24, 132, 0.15);
    --theme-ui-colors-ds-container-expressive-brand-catchy-hover: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-container-expressive-brand-catchy-idle: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-container-expressive-brand-quiet-active: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-container-expressive-brand-quiet-disabled: rgba(144, 24, 132, 0.15);
    --theme-ui-colors-ds-container-expressive-brand-quiet-hover: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-container-expressive-brand-quiet-idle: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-container-expressive-danger-catchy-active: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-container-expressive-danger-catchy-disabled: rgba(144, 24, 132, 0.15);
    --theme-ui-colors-ds-container-expressive-danger-catchy-hover: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-container-expressive-danger-catchy-idle: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-container-expressive-danger-quiet-active: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-container-expressive-danger-quiet-disabled: rgba(144, 24, 132, 0.15);
    --theme-ui-colors-ds-container-expressive-danger-quiet-hover: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-container-expressive-danger-quiet-idle: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-container-expressive-neutral-catchy-active: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-container-expressive-neutral-catchy-disabled: rgba(144, 24, 132, 0.15);
    --theme-ui-colors-ds-container-expressive-neutral-catchy-hover: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-container-expressive-neutral-catchy-idle: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-container-expressive-neutral-quiet-active: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-container-expressive-neutral-quiet-disabled: rgba(144, 24, 132, 0.15);
    --theme-ui-colors-ds-container-expressive-neutral-quiet-hover: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-container-expressive-neutral-quiet-idle: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-container-expressive-neutral-supershy-active: rgba(144, 24, 132, 0.15);
    --theme-ui-colors-ds-container-expressive-neutral-supershy-hover: rgba(144, 24, 132, 0.15);
    --theme-ui-colors-ds-container-expressive-neutral-supershy-idle: rgba(144, 24, 132, 0.15);
    --theme-ui-colors-ds-container-expressive-positive-catchy-active: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-container-expressive-positive-catchy-disabled: rgba(144, 24, 132, 0.15);
    --theme-ui-colors-ds-container-expressive-positive-catchy-hover: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-container-expressive-positive-catchy-idle: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-container-expressive-positive-quiet-active: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-container-expressive-positive-quiet-disabled: rgba(144, 24, 132, 0.15);
    --theme-ui-colors-ds-container-expressive-positive-quiet-hover: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-container-expressive-positive-quiet-idle: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-container-expressive-warning-catchy-active: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-container-expressive-warning-catchy-disabled: rgba(144, 24, 132, 0.15);
    --theme-ui-colors-ds-container-expressive-warning-catchy-hover: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-container-expressive-warning-catchy-idle: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-container-expressive-warning-quiet-active: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-container-expressive-warning-quiet-disabled: rgba(144, 24, 132, 0.15);
    --theme-ui-colors-ds-container-expressive-warning-quiet-hover: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-container-expressive-warning-quiet-idle: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-oddity-brand: rgba(144, 24, 132, 0.5);
    --theme-ui-colors-ds-oddity-focus: rgba(144, 24, 132, 0.5);
    --theme-ui-colors-ds-oddity-overlay: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-text-brand-quiet: rgba(144, 24, 132, 0.5);
    --theme-ui-colors-ds-text-brand-standard: rgba(144, 24, 132, 0.5);
    --theme-ui-colors-ds-text-danger-quiet: rgba(144, 24, 132, 0.3);
    --theme-ui-colors-ds-text-danger-standard: rgba(144, 24, 132, 0.5);
    --theme-ui-colors-ds-text-inverse-catchy: rgba(144, 24, 132, 0.5);
    --theme-ui-colors-ds-text-inverse-quiet: rgba(144, 24, 132, 0.5);
    --theme-ui-colors-ds-text-inverse-standard: rgba(144, 24, 132, 0.5);
    --theme-ui-colors-ds-text-neutral-catchy: rgba(144, 24, 132, 0.5);
    --theme-ui-colors-ds-text-neutral-quiet: rgba(144, 24, 132, 0.5);
    --theme-ui-colors-ds-text-neutral-standard: rgba(144, 24, 132, 0.5);
    --theme-ui-colors-ds-text-oddity-disabled: rgba(144, 24, 132, 0.5);
    --theme-ui-colors-ds-text-oddity-password-digits: rgba(144, 24, 132, 0.5);
    --theme-ui-colors-ds-text-oddity-password-symbols: rgba(144, 24, 132, 0.5);
    --theme-ui-colors-ds-text-positive-quiet: rgba(144, 24, 132, 0.5);
    --theme-ui-colors-ds-text-positive-standard: rgba(144, 24, 132, 0.5);
    --theme-ui-colors-ds-text-warning-quiet: rgba(144, 24, 132, 0.5);
    --theme-ui-colors-ds-text-warning-standard: rgba(144, 24, 132, 0.5);
}

.ui-components-1o7sluf {
    display: flex;
    z-index: 160;
    flex-direction: column;
    position: fixed;
    bottom: 0px;
    right: 0px;
    margin: 24px;
    width: 420px;
    max-width: calc(-48px + 100vw);
}

.ui-components-n7fbio {
    display: flex;
    height: 100vh;
    width: 100%;
    -webkit-box-pack: center;
    justify-content: center;
    flex-direction: column;
    -webkit-box-align: center;
    align-items: center;
    text-align: center;
}

.ui-components-1v5i7v6 {
    flex-flow: column wrap;
    gap: 0px;
    display: flex;
    height: 100vh;
    width: 100%;
    -webkit-box-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    align-items: center;
    text-align: center;
}

.ui-components-1d44r1t {
    background-color: var(--theme-ui-colors-ds-container-agnostic-neutral-supershy);
}

.ui-components-17q7lmx {
    background-color: var(--theme-ui-colors-ds-background-alternate);
    min-height: 100%;
    width: 100%;
}

.ui-components-d1pd3b {
    position: sticky;
    padding-left: 80px;
    top: 50px;
}

.ui-components-k3js2r {
    display: flex;
    fill: var(--theme-ui-colors-ds-oddity-brand);
    stroke: none;
    max-height: 40px;
    height: 40px;
}

.ui-components-1c9aoex {
    color: var(--theme-ui-colors-ds-text-neutral-catchy);
    font-family: "GT Walsheim Pro", sans-serif;
    font-weight: 500;
    font-size: 64px;
    line-height: 64px;
    letter-spacing: -0.02em;
}

.ui-components-1c9aoex b,
.ui-components-1c9aoex strong {
    font-weight: 600;
}

.ui-components-1c9aoex a {
    color: inherit;
    text-wrap: pretty;
    position: relative;
    background-color: transparent;
    text-decoration: underline;
    border-radius: 3px;
}

.ui-components-1c9aoex a:hover {
    background-color: color-mix(in srgb, currentcolor 20%, transparent);
    text-decoration: none;
}

.ui-components-3aah7w {
    color: var(--theme-ui-colors-ds-text-neutral-standard);
    font-family: "Public Sans", sans-serif;
    font-weight: 400;
    font-size: 15px;
    line-height: 20px;
}

.ui-components-3aah7w b,
.ui-components-3aah7w strong {
    font-weight: 600;
}

.ui-components-3aah7w a {
    color: inherit;
    text-wrap: pretty;
    position: relative;
    background-color: transparent;
    text-decoration: underline;
    border-radius: 3px;
}

.ui-components-3aah7w a:hover {
    background-color: color-mix(in srgb, currentcolor 20%, transparent);
    text-decoration: none;
}

.ui-components-qly22w {
    -webkit-box-align: center;
    align-items: center;
    display: flex;
    flex-flow: column wrap;
    gap: 0px;
    -webkit-box-pack: center;
    justify-content: center;
    width: auto;
}

.ui-components-1519a5d {
    align-self: end;
    margin-right: 80px;
    margin-top: 40px;
}

.ui-components-bfpk7p {
    -webkit-box-align: center;
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    gap: 0px;
    -webkit-box-pack: end;
    justify-content: flex-end;
    width: auto;
    align-self: end;
    margin-right: 80px;
    margin-top: 40px;
}

.ui-components-1rm62ku {
    color: var(--theme-ui-colors-ds-text-neutral-quiet);
    font-family: "Public Sans", sans-serif;
    font-weight: 400;
    font-size: 15px;
    line-height: 20px;
}

.ui-components-1rm62ku b,
.ui-components-1rm62ku strong {
    font-weight: 600;
}

.ui-components-1rm62ku a {
    color: inherit;
    text-wrap: pretty;
    position: relative;
    background-color: transparent;
    text-decoration: underline;
    border-radius: 3px;
}

.ui-components-1rm62ku a:hover {
    background-color: color-mix(in srgb, currentcolor 20%, transparent);
    text-decoration: none;
}

.ui-components-1i5g5gr {
    margin-left: 15px;
}

.ui-components-1wzudm7 {
    display: inline-block;
    border-radius: 4px;
    border: 0px;
    outline-offset: 3px;
    font-family: "Public Sans", sans-serif;
    text-decoration: none;
    cursor: pointer;
    width: fit-content;
    padding: 10px 12px;
    font-weight: 500;
    font-size: 15px;
    line-height: 18px;
    background-color: var(--theme-ui-colors-ds-container-expressive-brand-quiet-idle);
    color: var(--theme-ui-colors-ds-text-brand-standard);
    fill: var(--theme-ui-colors-ds-text-brand-standard);
    margin-left: 15px;
}

.ui-components-1wzudm7:disabled {
    transition: none;
    cursor: not-allowed;
}

.ui-components-1wzudm7:disabled * {
    pointer-events: none;
}

.ui-components-1wzudm7:hover,
.ui-components-1wzudm7:focus,
.ui-components-1wzudm7:active {
    transition: color 0.15s ease-out, background-color 0.15s ease-out;
}

.ui-components-1wzudm7:focus-visible {
    outline-color: var(--theme-ui-colors-ds-oddity-focus);
    outline-style: solid;
    outline-width: 2px;
    transition: outline-offset 0.15s ease-out;
}

.ui-components-1wzudm7 svg {
    min-width: 20px;
    width: 20px;
    height: 20px;
}

.ui-components-1wzudm7:hover,
.ui-components-1wzudm7:focus {
    background-color: var(--theme-ui-colors-ds-container-expressive-brand-quiet-hover);
}

.ui-components-1wzudm7:active {
    background-color: var(--theme-ui-colors-ds-container-expressive-brand-quiet-active);
}

.ui-components-1wzudm7:disabled {
    color: var(--theme-ui-colors-ds-text-oddity-disabled);
    background-color: var(--theme-ui-colors-ds-container-expressive-brand-quiet-disabled);
    fill: var(--theme-ui-colors-ds-text-oddity-disabled);
}

.ui-components-sxpktv {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    position: relative;
    gap: 6px;
    margin: 0px 2px;
    padding: 1px 0px;
}

.ui-components-550zup {
    display: flex;
    height: 100%;
    width: 100%;
    -webkit-box-pack: center;
    justify-content: center;
    flex-direction: column;
    -webkit-box-align: center;
    align-items: center;
    text-align: center;
    margin: 30% 0px 0px;
}

.ui-components-1arbtam {
    flex-flow: column wrap;
    gap: 0px;
    display: flex;
    height: 100%;
    width: 100%;
    -webkit-box-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    align-items: center;
    text-align: center;
    margin: 30% 0px 0px;
}

.ui-components-qh9ybe {
    margin-top: 150px;
}

.ui-components-1tphh1s {
    -webkit-box-align: center;
    align-items: center;
    display: flex;
    flex-flow: column wrap;
    gap: 0px;
    -webkit-box-pack: center;
    justify-content: center;
    width: auto;
    margin-top: 150px;
}

.ui-components-1x2gk75 {
    width: 350px;
    position: relative;
}

.ui-components-575xfz {
    display: flex;
    flex-flow: column wrap;
    gap: 32px;
    justify-content: left;
    width: 350px;
    position: relative;
}

.ui-components-qczf10 {
    font-family: "Public Sans", sans-serif;
    font-weight: 500;
    font-size: 31px;
    line-height: 36px;
    letter-spacing: -0.02em;
}

.ui-components-xqtr6e {
    gap: 25px;
    display: flex;
    flex-direction: column;
}

.ui-components-edhefy {
    position: relative;
    font-family: "Public Sans", sans-serif;
    font-weight: 400;
    font-size: 15px;
    line-height: 20px;
    overflow: visible;
    display: flex;
    flex-direction: row;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
    background-color: var(--theme-ui-colors-ds-container-agnostic-neutral-supershy);
    border-style: solid;
    border-width: 1px;
    border-color: var(--theme-ui-colors-ds-border-neutral-quiet-idle);
    border-radius: 8px;
    box-sizing: border-box;
    padding: 3px 0px 3px 12px;
    min-height: 56px;
    margin-bottom: 15px;
}

.ui-components-edhefy:hover {
    border-color: var(--theme-ui-colors-ds-border-neutral-standard-idle);
}


.ui-components-nw4bzi {
    position: absolute;
    color: var(--theme-ui-colors-ds-text-neutral-quiet);
    transition: top 180ms ease-out, font-size 180ms ease-out;
    pointer-events: none;
    top: 17px;
}

.ui-components-2lsqpx {
    font-family: "Public Sans", sans-serif;
    font-weight: 400;
    font-size: 15px;
    line-height: 20px;
    position: absolute;
    color: var(--theme-ui-colors-ds-text-neutral-quiet);
    transition: top 180ms ease-out, font-size 180ms ease-out;
    pointer-events: none;
    top: 17px;
}

.ui-components-2lsqpx b,
.ui-components-2lsqpx strong {
    font-weight: 600;
}

.ui-components-2lsqpx a {
    color: inherit;
    text-wrap: pretty;
    position: relative;
    background-color: transparent;
    text-decoration: underline;
    border-radius: 3px;
}

.ui-components-2lsqpx a:hover {
    background-color: color-mix(in srgb, currentcolor 20%, transparent);
    text-decoration: none;
}



.ui-components-19a2rzv {
    visibility: hidden;
    position: absolute;
    white-space: pre;
    max-width: 100%;
    overflow: hidden;
}

.ui-components-1s1iegn {
    font-family: "Public Sans", sans-serif;
    font-weight: 400;
    font-size: 15px;
    line-height: 20px;
    visibility: hidden;
    position: absolute;
    white-space: pre;
    max-width: 100%;
    overflow: hidden;
}

.ui-components-1s1iegn b,
.ui-components-1s1iegn strong {
    font-weight: 600;
}

.ui-components-1s1iegn a {
    color: inherit;
    text-wrap: pretty;
    position: relative;
    background-color: transparent;
    text-decoration: underline;
    border-radius: 3px;
}

.ui-components-1s1iegn a:hover {
    background-color: color-mix(in srgb, currentcolor 20%, transparent);
    text-decoration: none;
}

.ui-components-1w9biza {
    width: 100%;
    border: unset;
    outline: unset;
    background: none;
    padding: 0px;
    font-family: "Public Sans", sans-serif;
    font-weight: 400;
    font-size: 15px;
    line-height: 20px;
    color: var(--theme-ui-colors-ds-text-neutral-catchy);
}

.ui-components-1w9biza::-webkit-input-placeholder {
    color: var(--theme-ui-colors-ds-text-neutral-quiet);
    font-family: "Public Sans", sans-serif;
    font-weight: 400;
    font-size: 15px;
    line-height: 20px;
    opacity: 0;
}

.ui-components-1w9biza::placeholder {
    color: var(--theme-ui-colors-ds-text-neutral-quiet);
    font-family: "Public Sans", sans-serif;
    font-weight: 400;
    font-size: 15px;
    line-height: 20px;
    opacity: 0;
}

.ui-components-180xk93 {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    padding: 0px 4px;
}

.ui-components-kwelnv {
    display: inline-block;
    border-radius: 4px;
    border: 0px;
    outline-offset: 3px;
    font-family: "Public Sans", sans-serif;
    text-decoration: none;
    cursor: pointer;
    width: 100%;
    padding: 14px 16px;
    font-weight: 500;
    font-size: 15px;
    line-height: 18px;
    background-color: var(--theme-ui-colors-ds-container-expressive-brand-catchy-idle);
    color: var(--theme-ui-colors-ds-text-inverse-catchy);
    fill: var(--theme-ui-colors-ds-text-inverse-catchy);
}

.ui-components-kwelnv:disabled {
    transition: none;
    cursor: not-allowed;
}

.ui-components-kwelnv:disabled * {
    pointer-events: none;
}

.ui-components-kwelnv:hover,
.ui-components-kwelnv:focus,
.ui-components-kwelnv:active {
    transition: color 0.15s ease-out, background-color 0.15s ease-out;
}

.ui-components-kwelnv:focus-visible {
    outline-color: var(--theme-ui-colors-ds-oddity-focus);
    outline-style: solid;
    outline-width: 2px;
    transition: outline-offset 0.15s ease-out;
}

.ui-components-kwelnv svg {
    width: 20px;
    min-width: 20px;
    height: 20px;
}

.ui-components-kwelnv:hover,
.ui-components-kwelnv:focus {
    background-color: var(--theme-ui-colors-ds-container-expressive-brand-catchy-hover);
}

.ui-components-kwelnv:active {
    background-color: var(--theme-ui-colors-ds-container-expressive-brand-catchy-active);
}

.ui-components-kwelnv:disabled {
    color: var(--theme-ui-colors-ds-text-oddity-disabled);
    background-color: var(--theme-ui-colors-ds-container-expressive-brand-catchy-disabled);
    fill: var(--theme-ui-colors-ds-text-oddity-disabled);
}

.ui-components-mrt9w6 {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    position: relative;
    gap: 8px;
    margin: 0px 2px;
    padding: 1px 0px;
}

.ui-components-xc86av {
    position: relative;
    font-family: "Public Sans", sans-serif;
    font-weight: 400;
    font-size: 15px;
    line-height: 20px;
    overflow: visible;
    display: flex;
    flex-direction: row;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
    background-color: var(--theme-ui-colors-ds-container-agnostic-neutral-supershy);
    border-style: solid;
    border-width: 1px;
    border-color: var(--theme-ui-colors-ds-border-brand-quiet-idle);
    border-radius: 8px;
    box-sizing: border-box;
    padding: 3px 0px 3px 12px;
    min-height: 56px;
}

.ui-components-xc86av:hover {
    border-color: var(--theme-ui-colors-ds-border-brand-standard-hover);
}

.ui-components-1ezvds2 {
    position: absolute;
    color: var(--theme-ui-colors-ds-text-brand-quiet);
    transition: top 180ms ease-out, font-size 180ms ease-out;
    pointer-events: none;
    top: 8px;
}

.ui-components-myh2q9 {
    font-family: "Public Sans", sans-serif;
    font-weight: 400;
    font-size: 11px;
    line-height: 12px;
    position: absolute;
    color: var(--theme-ui-colors-ds-text-brand-quiet);
    transition: top 180ms ease-out, font-size 180ms ease-out;
    pointer-events: none;
    top: 8px;
}

.ui-components-myh2q9 b,
.ui-components-myh2q9 strong {
    font-weight: 600;
}

.ui-components-myh2q9 a {
    color: inherit;
    text-wrap: pretty;
    position: relative;
    background-color: transparent;
    text-decoration: underline;
    border-radius: 3px;
}

.ui-components-myh2q9 a:hover {
    background-color: color-mix(in srgb, currentcolor 20%, transparent);
    text-decoration: none;
}

.ui-components-zlfxnz {
    display: flex;
    flex: 1 1 0%;
    -webkit-box-align: center;
    align-items: center;
    margin-top: calc(18px);
}

.ui-components-19uct0w {
    width: 100%;
    border: unset;
    outline: unset;
    background: none;
    padding: 0px;
    font-family: "Public Sans", sans-serif;
    font-weight: 400;
    font-size: 15px;
    line-height: 20px;
    color: var(--theme-ui-colors-ds-text-neutral-catchy);
}

.ui-components-19uct0w::-webkit-input-placeholder {
    color: var(--theme-ui-colors-ds-text-neutral-quiet);
    font-family: "Public Sans", sans-serif;
    font-weight: 400;
    font-size: 15px;
    line-height: 20px;
}

.ui-components-19uct0w::placeholder {
    color: var(--theme-ui-colors-ds-text-neutral-quiet);
    font-family: "Public Sans", sans-serif;
    font-weight: 400;
    font-size: 15px;
    line-height: 20px;
}

.ui-components-1fbws4p {
    display: inline-block;
    border-radius: 4px;
    border: 0px;
    outline-offset: 3px;
    font-family: "Public Sans", sans-serif;
    text-decoration: none;
    cursor: pointer;
    width: 100%;
    padding: 14px 16px;
    font-weight: 500;
    font-size: 15px;
    line-height: 18px;
    background-color: var(--theme-ui-colors-ds-container-expressive-brand-catchy-idle);
    color: var(--theme-ui-colors-ds-text-inverse-catchy);
    fill: var(--theme-ui-colors-ds-text-inverse-catchy);
    pointer-events: none;
}

.ui-components-1fbws4p:disabled {
    transition: none;
    cursor: not-allowed;
}

.ui-components-1fbws4p:disabled * {
    pointer-events: none;
}

.ui-components-1fbws4p:hover,
.ui-components-1fbws4p:focus,
.ui-components-1fbws4p:active {
    transition: color 0.15s ease-out, background-color 0.15s ease-out;
}

.ui-components-1fbws4p:focus-visible {
    outline-color: var(--theme-ui-colors-ds-oddity-focus);
    outline-style: solid;
    outline-width: 2px;
    transition: outline-offset 0.15s ease-out;
}

.ui-components-1fbws4p svg {
    width: 20px;
    min-width: 20px;
    height: 20px;
}

.ui-components-1fbws4p:disabled {
    color: var(--theme-ui-colors-ds-text-oddity-disabled);
    background-color: var(--theme-ui-colors-ds-container-expressive-brand-catchy-disabled);
    fill: var(--theme-ui-colors-ds-text-oddity-disabled);
}

.ui-components-15iwv26 {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    position: relative;
    gap: 8px;
}

.ui-components-11gb8i5 {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    position: relative;
    gap: 8px;
    margin: 0px 2px;
    padding: 1px 0px;
    visibility: hidden;
}

.ui-components-5uhyvo {
    position: absolute;
}

.ui-components-v1ehxm {
    fill: none;
    width: 24px;
    height: 24px;
    position: absolute;
}

.ui-components-v1ehxm path {
    stroke: var(--theme-ui-colors-ds-text-inverse-catchy);
    stroke-width: 2;
}

.ui-components-4r1dl2 {
    font-weight: 500;
    word-break: break-all;
    margin-bottom: 5px;
}

.ui-components-1uqkbuf {
    font-family: "Public Sans", sans-serif;
    font-size: 15px;
    line-height: 20px;
    font-weight: 500;
    word-break: break-all;
    margin-bottom: 5px;
}

.ui-components-1uqkbuf b,
.ui-components-1uqkbuf strong {
    font-weight: 600;
}

.ui-components-1uqkbuf a {
    color: inherit;
    text-wrap: pretty;
    position: relative;
    background-color: transparent;
    text-decoration: underline;
    border-radius: 3px;
}

.ui-components-1uqkbuf a:hover {
    background-color: color-mix(in srgb, currentcolor 20%, transparent);
    text-decoration: none;
}

.ui-components-10vonoo {
    padding: 0px;
    height: auto;
    font-weight: 400;
    font-size: 13px;
}

.ui-components-10vonoo:hover {
    background-color: transparent !important;
}

.ui-components-g03ufq {
    display: inline-block;
    border-radius: 4px;
    border: 0px;
    outline-offset: 3px;
    font-family: "Public Sans", sans-serif;
    text-decoration: none;
    cursor: pointer;
    width: fit-content;
    line-height: 18px;
    background-color: var(--theme-ui-colors-ds-container-expressive-neutral-supershy-idle);
    color: var(--theme-ui-colors-ds-text-brand-standard);
    fill: var(--theme-ui-colors-ds-text-brand-standard);
    padding: 0px;
    height: auto;
    font-weight: 400;
    font-size: 13px;
}

.ui-components-g03ufq:disabled {
    transition: none;
    cursor: not-allowed;
}

.ui-components-g03ufq:disabled * {
    pointer-events: none;
}

.ui-components-g03ufq:hover,
.ui-components-g03ufq:focus,
.ui-components-g03ufq:active {
    transition: color 0.15s ease-out, background-color 0.15s ease-out;
}

.ui-components-g03ufq:focus-visible {
    outline-color: var(--theme-ui-colors-ds-oddity-focus);
    outline-style: solid;
    outline-width: 2px;
    transition: outline-offset 0.15s ease-out;
}

.ui-components-g03ufq svg {
    min-width: 20px;
    width: 20px;
    height: 20px;
}

.ui-components-g03ufq:hover,
.ui-components-g03ufq:focus {
    background-color: var(--theme-ui-colors-ds-container-expressive-brand-quiet-hover);
}

.ui-components-g03ufq:active {
    background-color: var(--theme-ui-colors-ds-container-expressive-brand-quiet-active);
}

.ui-components-g03ufq:disabled {
    color: var(--theme-ui-colors-ds-text-oddity-disabled);
    background-color: var(--theme-ui-colors-ds-container-expressive-brand-quiet-disabled);
    fill: var(--theme-ui-colors-ds-text-oddity-disabled);
}

.ui-components-g03ufq:hover {
    background-color: transparent !important;
}

.ui-components-j9f77t {
    font-family: "Public Sans", sans-serif;
    font-weight: 400;
    font-size: 15px;
    line-height: 20px;
}

.ui-components-j9f77t b,
.ui-components-j9f77t strong {
    font-weight: 600;
}

.ui-components-j9f77t a {
    color: inherit;
    text-wrap: pretty;
    position: relative;
    background-color: transparent;
    text-decoration: underline;
    border-radius: 3px;
}

.ui-components-j9f77t a:hover {
    background-color: color-mix(in srgb, currentcolor 20%, transparent);
    text-decoration: none;
}

.ui-components-yn8lea {
    background: repeating-linear-gradient(90deg,
            var(--theme-ui-colors-ds-container-expressive-brand-quiet-disabled) 0,
            var(--theme-ui-colors-ds-container-expressive-brand-quiet-disabled) 32px,
            transparent 0,
            transparent calc(32px + 8px)) 0 100%/calc(6 * (32px + 8px)) 38px no-repeat;
    margin-bottom: 4px;
}

.ui-components-167r7uf {
    display: block;
    width: 100%;
    margin-bottom: 8px;
    padding: 4px 9px;
    font-family: "Apercu Mono Pro", monospace;
    font-size: 25px;
    letter-spacing: 25px;
    color: var(--theme-ui-colors-ds-text-neutral-catchy);
    border: none;
    background: repeating-linear-gradient(90deg,
            var(--theme-ui-colors-ds-border-brand-quiet-idle) 0,
            var(--theme-ui-colors-ds-border-brand-quiet-idle) 32px,
            transparent 0,
            transparent calc(32px + 8px)) 0 100%/calc(6 * (32px + 8px)) 2px no-repeat;
    transition: background-color 0.1s ease-in;
}

.ui-components-167r7uf:hover {
    background: repeating-linear-gradient(90deg,
            var(--theme-ui-colors-ds-border-brand-standard-active) 0,
            var(--theme-ui-colors-ds-border-brand-standard-active) 32px,
            transparent 0,
            transparent calc(32px + 8px)) 0 100%/calc(6 * (32px + 8px)) 2px no-repeat;
}

.ui-components-167r7uf:focus {
    outline: none;
    border: none;
    border-radius: 0px;
    background: repeating-linear-gradient(90deg,
            var(--theme-ui-colors-ds-border-brand-standard-active) 0,
            var(--theme-ui-colors-ds-border-brand-standard-active) 32px,
            transparent 0,
            transparent calc(32px + 8px)) 0 100%/calc(6 * (32px + 8px)) 2px no-repeat;
}

.ui-components-167r7uf:disabled {
    color: var(--theme-ui-colors-ds-text-oddity-disabled);
    background: repeating-linear-gradient(90deg,
            var(--theme-ui-colors-ds-border-brand-quiet-idle) 0,
            var(--theme-ui-colors-ds-border-brand-quiet-idle) 32px,
            transparent 0,
            transparent calc(32px + 8px)) 0 100%/calc(6 * (32px + 8px)) 2px no-repeat;
}

.ui-components-12em3ny {
    margin-top: 16px;
}

.ui-components-c5fpm4 {
    display: inline-block;
    border-radius: 4px;
    border: 0px;
    outline-offset: 3px;
    font-family: "Public Sans", sans-serif;
    text-decoration: none;
    cursor: pointer;
    width: 100%;
    padding: 14px 16px;
    font-weight: 500;
    font-size: 15px;
    line-height: 18px;
    background-color: var(--theme-ui-colors-ds-container-expressive-brand-catchy-idle);
    color: var(--theme-ui-colors-ds-text-inverse-catchy);
    fill: var(--theme-ui-colors-ds-text-inverse-catchy);
    margin-top: 16px;
}

.ui-components-c5fpm4:disabled {
    transition: none;
    cursor: not-allowed;
}

.ui-components-c5fpm4:disabled * {
    pointer-events: none;
}

.ui-components-c5fpm4:hover,
.ui-components-c5fpm4:focus,
.ui-components-c5fpm4:active {
    transition: color 0.15s ease-out, background-color 0.15s ease-out;
}

.ui-components-c5fpm4:focus-visible {
    outline-color: var(--theme-ui-colors-ds-oddity-focus);
    outline-style: solid;
    outline-width: 2px;
    transition: outline-offset 0.15s ease-out;
}

.ui-components-c5fpm4 svg {
    width: 20px;
    min-width: 20px;
    height: 20px;
}

.ui-components-c5fpm4:disabled {
    color: var(--theme-ui-colors-ds-text-oddity-disabled);
    background-color: var(--theme-ui-colors-ds-container-expressive-brand-catchy-disabled);
    fill: var(--theme-ui-colors-ds-text-oddity-disabled);
}

.ui-components-1308yn2 {
    display: flex;
    z-index: 0;
    position: relative;
    width: fit-content;
}

.ui-components-1308yn2 [data-ds-linkbutton-background] {
    position: absolute;
    opacity: 0;
    transform: translateX(-50%) translateY(-50%);
    border-radius: 3px;
    top: 50%;
    left: 50%;
    width: calc(100% + 16px);
    height: calc(100%);
    z-index: 0;
    transition-property: opacity;
    transition-duration: 180ms;
    transition-timing-function: ease-out;
    background-color: var(--theme-ui-colors-ds-container-expressive-brand-quiet-hover);
}

.ui-components-1308yn2:hover [data-ds-linkbutton-background] {
    opacity: 1;
}

.ui-components-1308yn2:active [data-ds-linkbutton-background] {
    opacity: 1;
    background-color: var(--theme-ui-colors-ds-container-expressive-brand-quiet-active);
}

.ui-components-koj623 {
    display: flex;
    background: none;
    z-index: 1;
    -webkit-box-align: center;
    align-items: center;
    padding: 5px 0px;
    gap: 4px;
    font-family: "Public Sans", sans-serif;
    font-weight: 500;
    font-size: 15px;
    line-height: 18px;
    text-decoration: none;
    cursor: pointer;
    color: var(--theme-ui-colors-ds-text-brand-standard);
    fill: var(--theme-ui-colors-ds-text-brand-standard);
}

.ui-components-koj623:focus-visible {
    outline-color: var(--theme-ui-colors-ds-oddity-focus);
    outline-style: solid;
    outline-width: 2px;
    outline-offset: 1px;
    border-radius: 3px;
}

.ui-components-1x84ry {
    display: flex;
    box-sizing: border-box;
    fill: var(--theme-ui-colors-ds-text-brand-standard);
    stroke: none;
    width: 16px;
    min-width: 16px;
    height: 16px;
}

.ui-components-1lws30b {
    position: absolute;
    color: var(--theme-ui-colors-ds-text-neutral-quiet);
    transition: top 180ms ease-out, font-size 180ms ease-out;
    pointer-events: none;
    top: 8px;
}

.ui-components-v0rx59 {
    font-family: "Public Sans", sans-serif;
    font-weight: 400;
    font-size: 11px;
    line-height: 12px;
    position: absolute;
    color: var(--theme-ui-colors-ds-text-neutral-quiet);
    transition: top 180ms ease-out, font-size 180ms ease-out;
    pointer-events: none;
    top: 8px;
}

.ui-components-v0rx59 b,
.ui-components-v0rx59 strong {
    font-weight: 600;
}

.ui-components-v0rx59 a {
    color: inherit;
    text-wrap: pretty;
    position: relative;
    background-color: transparent;
    text-decoration: underline;
    border-radius: 3px;
}

.ui-components-v0rx59 a:hover {
    background-color: color-mix(in srgb, currentcolor 20%, transparent);
    text-decoration: none;
}

:root {
    --dash-green-00: #0e353d;
    --dash-green-01: #3e5d64;
    --dash-green-02: #6e868b;
    --dash-green-03: #9faeb1;
    --dash-green-04: #cfd7d8;
    --dash-green-05: #d9dfe0;
    --dash-green-06: #f5f7f7;
    --dash-darker-green-00: #071a1e;
    --mid-green-00: #0e6476;
    --mid-green-01: #3e8391;
    --mid-green-02: #6ea2ad;
    --mid-green-03: #9fc1c8;
    --mid-green-04: #cfe0e4;
    --mid-green-05: #d9e6e9;
    --pink-00: #fdb5af;
    --pink-01: #fdc4bf;
    --pink-02: #fed3cf;
    --pink-03: #fee1df;
    --pink-04: #fff0ef;
    --pink-05: #fff3f2;
    --orange-00: #fe5b33;
    --orange-01: #fe7c5c;
    --orange-02: #fe9d85;
    --orange-03: #ffbdad;
    --orange-04: #ffded6;
    --orange-05: #ffe5de;
    --dark-orange-00: #bf2600;
    --functional-red-00: #4e000d;
    --functional-red-01: #8b0018;
    --functional-red-02: #ff002d;
    --functional-red-03: #ffa49f;
    --red-00: #bf0a33;
    --red-01: #cc3b5c;
    --red-02: #d96c85;
    --red-03: #e59dad;
    --red-04: #f2ced6;
    --red-05: #f5d8de;
    --black: #000000;
    --white: #ffffff;
    --grey-00: #615b57;
    --grey-01: #999592;
    --grey-02: #ccc7c2;
    --grey-03: #d6d2ce;
    --grey-04: #e0ddda;
    --grey-05: #ebe9e7;
    --grey-06: #f5f4f3;
    --validator-green: #20b422;
    --validator-red: var(--functional-red-02);
    --accessible-validator-green: #278637;
    --accessible-validator-red: #e00635;
    --red: var(--red-00);
    --orange: var(--orange-00);
    --pink: var(--pink-00);
    --dash-green: var(--dash-green-00);
    --mid-green: var(--mid-green-00);
    --modal-box-shadow-color: rgba(0, 0, 0, 0.2);
    --transparent-black-color: rgba(0, 0, 0, 0.75);
    --transparent-dark-background-color: rgba(71, 71, 71, 0.75);
    --transparent-white-color: rgba(255, 255, 255, 0.75);
    --transparent-dash-green-00-background-color: rgba(14, 53, 61, 0.9);
}

.loaderContainer {
    position: fixed;
    top: 0px;
    left: 0px;
    background: white;
    min-width: 100vw;
    min-height: 100vh;
    z-index: 9999;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
}

:root {}

:root {}

.tooltipContainer--msVk1rA61V {
    max-width: 400px;
    opacity: 1;
    border-radius: 4px;
    animation: 1s ease 0s 1 normal none running fadeIn--yAcQ9mKbIt;
}

.rc-tooltip {
    opacity: 1 !important;
}

.rc-tooltip-placement-top .rc-tooltip-arrow {
    border-top-color: rgb(14, 53, 61) !important;
}

.tooltipContainer--msVk1rA61V .rc-tooltip-inner {
    display: flex;
    flex-direction: column-reverse;
    height: 200px;
    box-shadow: none;
    background-color: transparent;
    padding: 0px;
}

.tooltipContainer--msVk1rA61V .inner--PdHPkIZFmF {
    padding: 8px 12px;
    color: rgb(255, 255, 255);
    text-decoration: none;
    background-color: rgb(14, 53, 61);
    border-radius: 4px;
    box-shadow: rgba(0, 0, 0, 0.16) 0px 4px 8px;
    min-height: 34px;
}

.tooltipContainer--msVk1rA61V .inner--PdHPkIZFmF ul {
    font-family: "Public Sans", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
    font-style: normal;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400;
    color: rgb(255, 255, 255);
    list-style-type: none;
}

.tooltipContainer--msVk1rA61V .inner--PdHPkIZFmF ul li {
    margin-bottom: 14px;
}

.tooltipContainer--msVk1rA61V .inner--PdHPkIZFmF ul li:last-child {
    margin-bottom: 0px;
}

@keyframes fadeIn--yAcQ9mKbIt {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

:root {}

:root {}

.logo--zwQR6n8P2E {
    padding: 40px 80px 0px;
}

.progressContainer--uN3zEbYKRy {
    display: flex;
    flex-direction: column;
    justify-content: center;
    height: 100vh;
}

.content--g692RTJxEb {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-bottom: 100px;
}

.progressValue--EWZwTNi5yM {
    margin-top: 40px;
}

.description--urcB98N4_F {
    text-align: center;
    margin: 4px 0px 24px;
    color: rgb(0, 0, 0);
    font-size: 32px;
    line-height: 40px;
    font-family: "GT Walsheim Pro", Helvetica, Arial, sans-serif;
    font-weight: 500;
}

.progressValue--EWZwTNi5yM,
.subDescription--dtFN1rQZIb {
    color: rgb(97, 91, 87);
    font-size: 16px;
    line-height: 20px;
    text-align: center;
}

:root {}

:root {}

.standardHeader--cKERFddnV5 {
    display: flex;
    position: fixed;
    top: 0px;
    background-color: rgb(14, 53, 61);
    padding: 0px 0px 0px 1.25em;
    width: 100%;
    z-index: 2;
}

@media screen and (max-width: 64em) {
    .inner--w4dbn3TCX6 {
        max-width: 48em;
    }
}

@media screen and (max-width: 48em) {
    .inner--w4dbn3TCX6 {
        max-width: 43em;
    }
}

.logoContainer--q75XLKL74x {
    align-items: center;
    display: flex;
    flex-grow: 1;
}

.tab--BSA51UsdVR {
    display: block;
    padding: 18px 16px;
    color: rgb(255, 255, 255);
    font-family: "GT Walsheim Pro", Helvetica, Arial, sans-serif;
    font-size: 16px;
    letter-spacing: 0.5px;
    line-height: 1.5;
    user-select: none;
}

.tab--BSA51UsdVR.tabActive--lmnIRd2jkF {
    background-color: rgb(14, 100, 118);
}

.tabArrow--GljByEwoQi {
    display: inline-block;
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDEwIDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik05LjUgMC41TDUgNS41TDAuNSAwLjUiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=") no-repeat;
    height: 7px;
    margin-left: 8px;
    width: 10px;
}

.tabs--vUGxlyRRtY {
    align-items: center;
    display: flex;
    cursor: pointer;
}

.subTabs--YzvYBznO_6 {
    display: none;
    flex-direction: column;
    background-color: rgb(14, 100, 118);
    box-shadow: rgba(0, 0, 0, 0.25) 0px 10px 20px 0px;
    left: auto;
    padding: 8px 0px;
    position: absolute;
    right: 0px;
    top: 100%;
    z-index: 2;
    white-space: nowrap;
}

.subTabs--YzvYBznO_6 .tab--BSA51UsdVR {
    padding: 10px 60px 10px 16px;
}

.tabContainer--UHDnFbVZrr a {
    text-decoration: none;
}

.tabContainer--UHDnFbVZrr a:hover,
.tabContainer--UHDnFbVZrr a:focus {
    text-decoration: none;
}

.tabContainer--UHDnFbVZrr:hover {
    background-color: rgb(14, 100, 118);
}

.tabContainer--UHDnFbVZrr:hover .tabArrow--GljByEwoQi {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDEwIDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik05LjUgMC41TDUgNS41TDAuNSAwLjUiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=") no-repeat;
    transform: rotate(180deg);
}

.tabContainer--UHDnFbVZrr:hover .subTabs--YzvYBznO_6 {
    display: flex;
}

.tabContainer--UHDnFbVZrr:hover .subTabs--YzvYBznO_6 .tab--BSA51UsdVR:hover {
    background-color: rgb(62, 131, 145);
}

.notification--W48M_uYlqN {
    display: inline-block;
    position: absolute;
    background-color: rgb(254, 91, 51);
    border-radius: 50%;
    height: 8px;
    width: 8px;
}

.logoutButton--wLmfSq3e_s {
    background: none;
    border: none;
    cursor: pointer;
    outline: 0px;
    padding: 0px 1.45em;
}

.logoutIcon--b1cVRdvSCj {
    height: 16px;
    vertical-align: text-bottom;
    width: 16px;
}

:root {}

:root {}

.container--yyZzcuykqz {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    cursor: auto;
    font-family: "Public Sans", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
    font-size: 16px;
    white-space: nowrap;
}

.label--A2hll8UL96 {
    min-height: 1.75em;
    pointer-events: none;
    color: rgb(97, 91, 87);
    font-size: 0.75em;
    line-height: 1.75em;
}

.field--QMiQR_9iEB {
    appearance: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    background-color: rgba(0, 0, 0, 0);
    border: none;
    cursor: inherit;
    outline: none;
    width: 100%;
    color: rgb(0, 0, 0);
    font-family: inherit;
    font-size: inherit;
    font-stretch: inherit;
    font-style: inherit;
    font-variant: inherit;
    font-weight: inherit;
}

.field--QMiQR_9iEB:disabled {
    color: rgb(207, 215, 216);
    background-color: inherit;
}

.field--QMiQR_9iEB.error--ZbgIOstGD2,
.container--yyZzcuykqz.error--ZbgIOstGD2 .hint--t19a7Q5_Iy {
    color: rgb(255, 0, 45);
}

.input--NXicCK7MrA::placeholder,
.textarea--U0_hCXSKnl::placeholder {
    color: rgb(204, 199, 194);
    letter-spacing: 0px;
}

.input--NXicCK7MrA {
    height: 36px;
    padding: 6px 8px;
    line-height: 1.5;
    white-space: nowrap;
}

.inputWithIcon--v9a9Brxw8i {
    background: 8px 9px / 16px 16px no-repeat;
    padding-left: 32px;
}

.textarea--U0_hCXSKnl {
    appearance: textarea;
    box-sizing: border-box;
    padding: 10px 8px;
    resize: vertical;
    line-height: 1;
    overflow-wrap: break-word;
}

.input--NXicCK7MrA:focus,
.textarea--U0_hCXSKnl:focus {
    border: none;
}

.noWrap--Ya0I7SD_1h .textarea--U0_hCXSKnl {
    white-space: nowrap;
}

.hint--t19a7Q5_Iy {
    align-items: flex-end;
    display: flex;
    min-height: 1.5em;
    color: rgb(32, 180, 34);
    font-size: 0.75em;
    line-height: 1.5em;
}

.fieldDecorator--VIEEvuCLZe {
    display: flex;
    align-items: center;
    justify-content: space-between;
    border: 1px solid rgb(217, 223, 224);
    border-radius: 4px;
}

.fieldDecorator--VIEEvuCLZe:focus-within {
    border: 2px solid rgb(62, 131, 145);
    border-radius: 4px;
    margin: -1px;
}

.fieldDecoratorError--yhBUV2qTxr,
.fieldDecoratorError--yhBUV2qTxr:focus-within {
    border-color: rgb(255, 0, 45);
}

.fieldDecoratorDisabled--v8MMxfqJC3 {
    border-color: rgb(245, 247, 247);
    background-color: rgb(245, 247, 247);
    cursor: not-allowed;
}

.error--ZbgIOstGD2 .hint--t19a7Q5_Iy {
    width: 100%;
    color: rgb(255, 0, 45);
    white-space: normal;
}

:root {}

:root {}

.label--fuJgpkiXc6 {
    align-items: flex-start;
    cursor: pointer;
    display: inline-flex;
    line-height: 16px;
}

.checkbox--UKLKG4X4kv {
    left: -9999px;
    position: absolute;
}

.checkboxContainer--LNaB3vqMab {
    min-width: 16px;
    margin-right: 0.4em;
    display: flex;
    align-items: center;
}

.checkbox--UKLKG4X4kv+span {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICA8cmVjdCB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHg9Ii41IiB5PSIuNSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRDZENkQ2IiByeD0iMiIvPgo8L3N2Zz4K");
    background-size: 16px 16px;
    display: inline-block;
    height: 16px;
    width: 16px;
    overflow: hidden;
}

.checkbox--UKLKG4X4kv:not(:checked):not(:disabled)+span:hover {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICA8cmVjdCB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHg9Ii41IiB5PSIuNSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMEU2NDc2IiByeD0iMiIvPgo8L3N2Zz4K");
}

.checkbox--UKLKG4X4kv:checked+span {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiBmaWxsPSIjMEU2NDc2IiByeD0iMiIvPgogICAgPHBvbHlsaW5lIHN0cm9rZT0iI0ZGRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBwb2ludHM9IjMuNSA3Ljk1NCA2LjUgMTEgMTIuNSA1Ii8+CiAgPC9nPgo8L3N2Zz4K");
}

.checkbox--UKLKG4X4kv:disabled+span {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICA8cmVjdCB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHg9Ii41IiB5PSIuNSIgZmlsbD0iI0ZBRkFGQSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiNFN0U3RTciIHJ4PSIyIi8+Cjwvc3ZnPgo=");
}

.checkbox--UKLKG4X4kv:disabled.checkbox--UKLKG4X4kv:checked+span {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiBmaWxsPSIjQjJEN0UwIiByeD0iMiIvPgogICAgPHBvbHlsaW5lIHN0cm9rZT0iI0ZGRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBwb2ludHM9IjMuNSA3Ljk1NCA2LjUgMTEgMTIuNSA1Ii8+CiAgPC9nPgo8L3N2Zz4K");
}

:root {}

:root {}

.primary--dgvSPzNWR1 {
    background-color: rgb(14, 100, 118);
    border: 1px solid rgb(14, 100, 118);
    color: rgb(255, 255, 255);
    font-family: "Public Sans", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
}

.primary--dgvSPzNWR1.dark--MYQTuAPqNX {
    background-color: rgb(255, 255, 255);
    border-color: rgb(255, 255, 255);
    color: rgb(14, 53, 61);
}

.primary--dgvSPzNWR1:hover:not(:disabled),
.primary--dgvSPzNWR1:focus:not(:disabled) {
    background-color: rgb(14, 53, 61);
    border-color: rgb(14, 53, 61);
}

.primary--dgvSPzNWR1.dark--MYQTuAPqNX:hover:not(:disabled),
.primary--dgvSPzNWR1.dark--MYQTuAPqNX:focus:not(:disabled) {
    background-color: rgb(159, 193, 200);
    border-color: rgb(159, 193, 200);
}

.primary--dgvSPzNWR1:active:not(:disabled) {
    background-color: rgb(7, 26, 30);
    border-color: rgb(7, 26, 30);
}

.primary--dgvSPzNWR1.dark--MYQTuAPqNX:active:not(:disabled) {
    background-color: rgb(62, 131, 145);
    border-color: rgb(62, 131, 145);
}

.primary--dgvSPzNWR1:disabled {
    background-color: rgb(159, 193, 200);
    border-color: rgb(159, 193, 200);
}

.primary--dgvSPzNWR1.dark--MYQTuAPqNX:disabled {
    background-color: rgb(110, 134, 139);
    border-color: rgb(110, 134, 139);
}

.loading--p7UdBJFjuM {
    border-color: transparent rgb(255, 255, 255) rgb(255, 255, 255);
}

:root {}

:root {}

.button--_XLjA7IRLA {
    border-radius: 4px;
    cursor: pointer;
    font-family: "Public Sans", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
    font-weight: 600;
    outline: none;
}

.button--_XLjA7IRLA.medium--LN8Kzsy1VY {
    font-size: 16px;
    min-height: 40px;
    min-width: 80px;
    line-height: 20px;
    padding: 10px 16px;
}

.button--_XLjA7IRLA.small--WA4AGcltwv {
    font-size: 12px;
    line-height: 16px;
    min-height: 32px;
    min-width: 60px;
    padding: 8px 16px;
}

.button--_XLjA7IRLA.large--YW1bQ5WrSp {
    font-size: 16px;
    line-height: 20px;
    min-height: 48px;
    min-width: 80px;
    padding: 14px 24px;
}

.button--_XLjA7IRLA.icon--PeruN80FKg.small--WA4AGcltwv {
    height: 32px;
    width: 32px;
    min-height: 32px;
    min-width: 32px;
    padding: 5px;
}

.button--_XLjA7IRLA.icon--PeruN80FKg.medium--LN8Kzsy1VY {
    height: 40px;
    width: 40px;
    min-height: 40px;
    min-width: 40px;
    padding: 9px;
}

.button--_XLjA7IRLA.icon--PeruN80FKg.large--YW1bQ5WrSp {
    height: 48px;
    width: 48px;
    min-height: 48px;
    min-width: 48px;
    padding: 13px;
}

.button--_XLjA7IRLA.icon--PeruN80FKg svg {
    height: 20px;
    width: 20px;
}

.left--K1Q7t4TFlo {
    margin-left: 16px;
}

.right--MYmmOrtxFU {
    margin-right: 16px;
}

.small--WA4AGcltwv.left--K1Q7t4TFlo {
    margin-left: 8px;
}

.small--WA4AGcltwv.right--MYmmOrtxFU {
    margin-right: 8px;
}

.button--_XLjA7IRLA:disabled {
    cursor: default;
}

.labelContainer--iprqay9OXd {
    display: flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
}

.iconContainer--paseRa9HIY {
    margin-right: 8px;
    display: flex;
    align-items: center;
}

.iconPositionRow--UX1bxYoFoO {
    display: flex;
    flex-direction: row;
}

.iconPositionRowReverse--XhCqh_LEfT {
    display: flex;
    flex-direction: row-reverse;
}

.icon--PeruN80FKg,
.iconHover--ms6slW_Xmd {
    display: flex;
    align-items: center;
}

.button--_XLjA7IRLA:hover .iconHover--ms6slW_Xmd {
    display: flex;
}

.button--_XLjA7IRLA:hover .icon--PeruN80FKg {
    display: none;
}

.button--_XLjA7IRLA .iconHover--ms6slW_Xmd {
    display: none;
}

.loading--gIfCESEyK3 {
    position: absolute;
    display: inline-block;
    border-width: 2px;
    border-style: solid;
    border-color: white rgba(255, 255, 255, 0.35) rgba(255, 255, 255, 0.35);
    border-image: initial;
    border-radius: 100px;
    animation-name: rotate--KeCopIpGCf;
    animation-duration: 0.5s;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
}

.large--YW1bQ5WrSp .loading--gIfCESEyK3,
.medium--LN8Kzsy1VY .loading--gIfCESEyK3 {
    width: 15px;
    height: 15px;
}

.small--WA4AGcltwv .loading--gIfCESEyK3 {
    width: 12px;
    height: 12px;
}

.fullWidth--W3w_PxZk1_ {
    width: 100%;
}

.buttonContents--hxOvG0el9V {
    display: flex;
}

.hiddenContent--lq5pdn9DNU {
    visibility: hidden;
}

@keyframes rotate--KeCopIpGCf {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

.loadingContainer--kpDAOyZerZ {
    align-items: center;
    display: flex;
    justify-content: center;
}

:root {}

:root {}

.disclaimer--HdF8Agopgb {
    color: rgb(97, 91, 87);
    font-size: 13px;
    font-weight: 600;
    line-height: 16px;
    margin: 1.875em auto 1em;
    text-align: center;
}

.disclaimerCheckboxWrapper--H9bH4mWFEN {
    opacity: 0;
    transition: opacity 300ms;
}

.disclaimerCheckboxWrapper--H9bH4mWFEN.visible--tgv48_Tn6M {
    opacity: 1;
}

.disclaimerCheckbox--I9w4KoQzGz {
    color: rgb(97, 91, 87);
    font-size: 13px;
    font-weight: 600;
    margin-bottom: 1em;
    line-height: 1;
}

.disclaimerCheckbox--I9w4KoQzGz.mandatory--O_sLbmAYj5::after {
    content: "*";
    color: rgb(14, 100, 118);
}

.disclaimerCheckbox--I9w4KoQzGz>span>span>a {
    border: 1px solid transparent;
    color: rgb(14, 100, 118);
    outline: none;
    text-decoration: none;
    transition: 300ms, border-bottom-color, ease-out;
}

.disclaimerCheckbox--I9w4KoQzGz>span>span>a:hover,
.disclaimerCheckbox--I9w4KoQzGz>span>span>a:focus {
    color: rgb(14, 53, 61);
    border-bottom: none;
}

.consentCheckbox--OxdBTmWrRI,
.errorText--kkUVthMMSK {
    margin: 1.875em auto 1em;
}

.errorText--kkUVthMMSK {
    color: rgb(255, 0, 45);
    font-size: 13px;
}

.inner--PRBfrJ8ztr {
    margin: 4.3em auto 0px;
    max-width: 34em;
}

._headingBase--w98gFdP6ar {
    text-align: center;
}

.heading--xkXNXFnweh {
    color: rgb(0, 0, 0);
    margin-bottom: 0.5em;
    font-size: 2em;
    font-weight: 600;
}

.heading--xkXNXFnweh.acceptHeading--bN5eLgP37u {
    margin-bottom: 1.25em;
}

.subHeading--yWRHzsvAL8 {
    color: rgb(97, 91, 87);
    font-size: 1em;
    font-weight: 300;
    line-height: 1.286em;
    margin-bottom: 35px;
}

.form--mbE1UdEyiO {
    margin-bottom: 4em;
}

.formAction--_jE50Dey_6 {
    margin-bottom: 1.5em;
    margin-top: 1.5em;
    text-align: center;
}

.formAction--_jE50Dey_6 .nextButton--v8loMwl8E9 {
    min-width: 190px;
}

.infoBoxDisclaimer--EcLLnQ9PlC {
    margin: 2.4em 0px 2.35em;
}

@media screen and (max-width: 48em) {
    .inner--PRBfrJ8ztr {
        margin-top: 2em;
    }

    .disclaimer--HdF8Agopgb {
        text-align: left;
    }
}

:root {}

:root {}

.standardHeader--mQMlxYDQNk {
    height: 60px;
    justify-content: space-between;
    z-index: 100;
}

.logoContainer--U1og3U_Xxu {
    flex-grow: 0.5;
    padding-left: 168px;
}

.logo--I6WuRV58HI {
    height: 22px;
    width: 141px;
    cursor: pointer;
}

.wrapper--wU7M482wCS {
    position: absolute;
    width: 100%;
}

.content--HXxzOJoWsC {
    padding: 60px 1.25em 0px;
}

@media screen and (max-width: 48em) {
    .logoContainer--U1og3U_Xxu {
        padding-left: 0px;
    }
}

:root {}

:root {}

.loadingContainer--z9wx9Wo1ko {
    min-height: 100vh;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    text-align: center;
}

:root {}

:root {}

.marketingContainer--L3Q9btSaiH {
    background-color: rgb(217, 230, 233);
    min-height: 100%;
    width: 100%;
}

.marketingContent--UDkZ3pJXp_ {
    padding-left: 80px;
    padding-right: 80px;
    width: 100%;
}

@media screen and (max-width: 80em) {
    .marketingContent--UDkZ3pJXp_ {
        padding-left: 48px;
    }
}

.marketingInner--ePKq3m573m {
    padding-top: 240px;
    max-width: 66%;
    min-width: 320px;
}

@media screen and (max-width: 80em) {
    .marketingInner--ePKq3m573m {
        max-width: 382px;
        min-width: 280px;
    }
}

.heading--psdo239Bgj {
    font-size: 40px;
    line-height: 48px;
    font-weight: 700;
    margin-bottom: 24px;
}

@media screen and (max-width: 80em) {
    .heading--psdo239Bgj {
        font-size: 32px;
        line-height: 34px;
    }
}

.subtitle--JMmo3kLdJW {
    line-height: 26px;
    max-width: 80%;
    min-width: inherit;
}

@media screen and (max-width: 80em) {
    .subtitle--JMmo3kLdJW {
        font-size: 16px;
        line-height: 16px;
    }
}

:root {}

:root {}

.animationContainer--SqIU7ZLOcD {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    justify-content: flex-end;
    height: 100%;
    margin-left: 32px;
    min-width: 439px;
    min-height: 150px;
    max-height: min(50vh, 400px);
    overflow: hidden;
    outline: none;
}

.animationContainer--SqIU7ZLOcD svg {
    max-height: 196px;
}

@media screen and (max-width: 64em) {
    .animationContainer--SqIU7ZLOcD {
        display: none;
    }
}

.animationContainer--Opz_rdjAMM {
    width: 100%;
    max-width: 597px;
    margin-bottom: 48px;
}

.panelsContainer--d1AY9zIUmF {
    min-height: 100vh;
    min-width: 1010px;
    display: flex;
}

.panelContainer--KH_IXYeRAb {
    min-height: 100vh;
    transition: min-width 0.5s, width;
}

.loginPanelContainer--Nc48WJlOX4 {
    min-width: 640px;
    width: 640px;
}

.panel--AjV4TV2oGi {
    padding-top: 160px;
}

@media (max-width: 1024px) {
    .loginPanelContainer--Nc48WJlOX4 {
        min-width: 568px;
        width: 568px;
    }
}

.appear--T2HDlUkHKN {
    opacity: 0.01;
}

.appearActive--zqza3sAgui {
    opacity: 1;
    transition: opacity 0.5s ease-in;
}

.container--IEYO88Rp_q {
    overflow: hidden;
    text-overflow: ellipsis;
}

:root {}

:root {}

.container--QSZ8VzuK_r {
    margin: 0px;
    white-space: normal;
}

.notification--CkM4DBmLI4 {
    margin: 0px;
    width: 380px;
    position: absolute;
    top: 16px;
    right: 32px;
    z-index: 110;
}

.notification--CkM4DBmLI4.showArrow--Vb5CfdQqbz::before {
    content: "";
    display: inline-block;
    position: absolute;
    border-radius: 2px;
    height: 12px;
    transform: rotate(45deg);
    width: 12px;
}

.dark--hQ67accajV.notification--CkM4DBmLI4.showArrow--Vb5CfdQqbz::before {
    background-color: rgb(14, 53, 61);
}

.light--O2Hoc_0k78.notification--CkM4DBmLI4.showArrow--Vb5CfdQqbz::before {
    background-color: rgb(255, 255, 255);
}

.notification--CkM4DBmLI4.topRight--DiIRmFVdFz::before {
    right: 16px;
    top: -4px;
}

.notification--CkM4DBmLI4.topLeft--kbVipqnzjp::before {
    left: 16px;
    top: -4px;
}

.notification--CkM4DBmLI4.sideLeft--XgZ0EWVH0a::before {
    left: -5px;
    top: 52px;
}

.notification--CkM4DBmLI4.sideLeftTop--_JEMJRgLaj::before {
    left: -5px;
    top: 20px;
}

.notification--CkM4DBmLI4.bottomLeft--Z_6vMBPRjs::before {
    left: 16px;
    bottom: -4px;
}

.inner--Nb4viFjAkW {
    border-radius: 8px;
    background-color: rgb(14, 53, 61);
    overflow: hidden;
    width: 100%;
    box-shadow: rgba(0, 0, 0, 0.2) 0px 16px 32px;
}

.dark--hQ67accajV.inner--Nb4viFjAkW {
    background-color: rgb(14, 53, 61);
}

.light--O2Hoc_0k78.inner--Nb4viFjAkW {
    background-color: rgb(255, 255, 255);
}

.content--BRTURdkh7n {
    padding: 16px;
    line-height: 1.33;
}

.innerContainer--HO5B2FA22r {
    display: flex;
}

.icon--Ls_aMg1Qq3 {
    height: 32px;
    min-height: 32px;
    margin-right: 16px;
    min-width: 32px;
    width: 32px;
}

.title--mTEjBLm1tU {
    color: white;
    font-family: "GT Walsheim Pro", Helvetica, Arial, sans-serif;
    font-weight: 600;
    font-size: 20px;
    margin-bottom: 8px;
}

.dark--hQ67accajV.title--mTEjBLm1tU {
    color: rgb(255, 255, 255);
}

.light--O2Hoc_0k78.title--mTEjBLm1tU {
    color: rgb(62, 93, 100);
}

.description--SXQO3aOE3Q {
    font-family: "Public Sans", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
    font-size: 12px;
    font-weight: 400;
}

.dark--hQ67accajV.description--SXQO3aOE3Q {
    color: rgb(207, 215, 216);
}

.light--O2Hoc_0k78.description--SXQO3aOE3Q {
    color: rgb(62, 93, 100);
}

.actions--RHZNqiGXrS {
    margin-top: 32px;
    text-align: right;
}

.secondaryWithConfirm--Vh5V_JBuDL {
    margin-right: 16px;
}

.remove--sFoskL8uAg {
    float: right;
    margin-top: 10px;
    margin-right: 10px;
}

.image--s9XoakdA9N {
    max-width: 330px;
}

.marginLeft--z5xqQbVahs {
    margin-left: 16px;
}

:root {}

:root {}

.detailedItem--VrAL9EH7Hn {
    align-items: center;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    padding: 4px 4px 4px calc(-0.4em + 8px);
    overflow: hidden;
    width: 100%;
    font-family: "Public Sans", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
}

.detailedItem--VrAL9EH7Hn.disabled--a4qrjvBVBw {
    opacity: 0.5;
}

.detailedItemDetails--i5PNBeuQLo {
    align-items: center;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    overflow: hidden;
    padding-right: 8px;
}

.detailedItemLogo--ALuaxlbAyO {
    flex-shrink: 0;
    display: flex;
}

.detailedItemInfoAction--I7HroQdXSZ {
    color: rgb(97, 91, 87);
    font-size: 16px;
    white-space: nowrap;
    flex-shrink: 0;
}

.itemDetails--SxVjLx93Lt {
    margin-left: 12px;
    overflow: hidden;
}

.itemTitle--EOQINp9cfO {
    display: flex;
    flex-direction: row;
    align-items: center;
}

.itemTitleLogo--MUbQl3Ih4d {
    flex-shrink: 0;
    display: flex;
    align-items: center;
}

:root {}

:root {}

.avatar--g6JofpfE9m {
    display: inline-block;
    vertical-align: middle;
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjAwMTYgNEM4LjYxOTk5IDQgNy41IDUuMTE5OTkgNy41IDYuNTAxNTZDNy41IDcuODgzMTMgOC42MTk5OSA5LjAwMzEyIDEwLjAwMTYgOS4wMDMxMkMxMC4zMjQ0IDkuMDAzMTIgMTAuNjMzIDguOTQxOTUgMTAuOTE2NCA4LjgzMDU2TDEyLjAzNDcgOS45NDg4N0MxMS40Mzg5IDEwLjMwMSAxMC43NDM4IDEwLjUwMzEgMTAuMDAxNiAxMC41MDMxQzcuNzkxNTYgMTAuNTAzMSA2IDguNzExNTYgNiA2LjUwMTU2QzYgNC4yOTE1NiA3Ljc5MTU2IDIuNSAxMC4wMDE2IDIuNUMxMi4yMTE2IDIuNSAxNC4wMDMxIDQuMjkxNTYgMTQuMDAzMSA2LjUwMTU2QzE0LjAwMzEgNy4yNDM3OSAxMy44MDEgNy45Mzg4MyAxMy40NDg5IDguNTM0NjVMMTIuMzMwNiA3LjQxNjM0QzEyLjQ0MiA3LjEzMyAxMi41MDMxIDYuODI0NDIgMTIuNTAzMSA2LjUwMTU2QzEyLjUwMzEgNS4xMTk5OSAxMS4zODMxIDQgMTAuMDAxNiA0WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjUgMTcuNUgxNi41QzE2LjUgMTcuNSAxNi40OTE3IDE2Ljg1MTYgMTYuMjIwNiAxNkMxNS43MDIgMTQuMzcxNSAxNC4yMjIxIDEyIDEwIDEyQzUuNzc3OTEgMTIgNC4yOTc5NiAxNC4zNzE1IDMuNzc5NDIgMTZDMy41MDgyNyAxNi44NTE2IDMuNSAxNy41IDMuNSAxNy41Wk01LjM3OTc5IDE2QzUuNDQ5MTkgMTUuODQxMyA1LjUzMDc3IDE1LjY3OTYgNS42MjY1OSAxNS41MTkyQzYuMTc1OSAxNC41OTk1IDcuMzEwNjUgMTMuNSAxMCAxMy41QzEyLjY4OTMgMTMuNSAxMy44MjQxIDE0LjU5OTUgMTQuMzczNCAxNS41MTkyQzE0LjQ2OTIgMTUuNjc5NiAxNC41NTA4IDE1Ljg0MTMgMTQuNjIwMiAxNkg1LjM3OTc5WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==") center center / 20px 20px no-repeat rgb(110, 162, 173);
    border: 1px solid rgba(0, 0, 0, 0.1);
    border-radius: 50%;
}

.avatar--g6JofpfE9m img,
.avatar--g6JofpfE9m object {
    border-radius: 50%;
    position: relative;
    top: -1px;
    left: -1px;
}

.placeholderTextAndImgContainer--SqXaoy4miG {
    position: relative;
    display: grid;
    align-items: center;
    text-align: center;
    height: inherit;
    width: inherit;
    background-color: rgb(62, 131, 145);
    border-radius: 50%;
    border: 1px solid rgb(255, 255, 255);
}

.placeholderText--TuCQ4XPosS {
    grid-area: 1 / 1;
    color: rgb(255, 255, 255);
    font-weight: bold;
}

.placeholderImg--LwxxyABf6j {
    grid-area: 1 / 1;
    overflow: hidden;
    width: inherit;
    height: inherit;
    position: relative;
    top: -1px;
    left: -1px;
    border: 1px solid rgb(255, 255, 255);
    border-radius: 50%;
}

:root {}

:root {}

.transparent--zszv36M0j_ {
    background-color: transparent;
    color: rgba(255, 255, 255, 0.75);
    min-width: auto;
}

.transparent--zszv36M0j_:hover:not(:disabled),
.transparent--zszv36M0j_:focus:not(:disabled),
.transparent--zszv36M0j_:active:not(:disabled) {
    color: white;
}

:root {}

:root {}

.dropdown--ETohnczJvg {
    position: relative;
    display: inline-block;
}

.backdrop--F6VHwx3DRP {
    position: fixed;
    inset: 0px;
    z-index: 99;
    background: rgba(0, 0, 0, 0.4);
    opacity: 1;
}

.dropdownWrapper--ebPxZKN7WL {
    position: absolute;
}

.dropdownContent--ek3yMRuYDN {
    border-radius: 4px;
    background-color: rgb(255, 255, 255);
    z-index: 110;
    position: relative;
    box-shadow: rgba(0, 0, 0, 0.2) 0px 4px 16px;
}

.enter--_bv35Q4xJR {
    transform: scale(0);
    z-index: 110;
}

.enterActive--qCUHGy7_Y0 {
    transform: scale(1);
    transition: transform 150ms ease-out;
    z-index: 110;
}

.exit--tt4x2NVOMF {
    transform: scale(1);
    z-index: 109;
}

.exitActive--UW1o1MBXJF {
    transform: scale(0);
    transition: transform 150ms ease-out;
    z-index: 109;
}

.dropdownWrapper--ebPxZKN7WL.bottom--bgg2fV8Ag5 {
    top: calc(100% + 16px);
}

.dropdownWrapper--ebPxZKN7WL.top--mZ5GUS8iwP {
    bottom: calc(100% + 16px);
}

.dropdownWrapper--ebPxZKN7WL.right--lakc330lnY {
    left: calc(100% + 16px);
}

.dropdownWrapper--ebPxZKN7WL.left--DXlkERbC98 {
    right: calc(100% + 16px);
}

.dropdownWrapper--ebPxZKN7WL.bottom--bgg2fV8Ag5.start--ZBfX4emqTm,
.dropdownWrapper--ebPxZKN7WL.top--mZ5GUS8iwP.start--ZBfX4emqTm {
    left: -16px;
}

.dropdownWrapper--ebPxZKN7WL.bottom--bgg2fV8Ag5.end--XgHcgFuIMY,
.dropdownWrapper--ebPxZKN7WL.top--mZ5GUS8iwP.end--XgHcgFuIMY {
    right: -16px;
}

.dropdownWrapper--ebPxZKN7WL.right--lakc330lnY.start--ZBfX4emqTm,
.dropdownWrapper--ebPxZKN7WL.left--DXlkERbC98.start--ZBfX4emqTm {
    top: -16px;
}

.dropdownWrapper--ebPxZKN7WL.right--lakc330lnY.end--XgHcgFuIMY,
.dropdownWrapper--ebPxZKN7WL.left--DXlkERbC98.end--XgHcgFuIMY {
    bottom: -16px;
}

.dropdownWrapper--ebPxZKN7WL.top--mZ5GUS8iwP.start--ZBfX4emqTm {
    transform-origin: 36px calc(100% + 8px);
}

.dropdownWrapper--ebPxZKN7WL.top--mZ5GUS8iwP.end--XgHcgFuIMY {
    transform-origin: calc(100% - 36px) calc(100% + 8px);
}

.dropdownWrapper--ebPxZKN7WL.bottom--bgg2fV8Ag5.start--ZBfX4emqTm {
    transform-origin: 36px -8px;
}

.dropdownWrapper--ebPxZKN7WL.bottom--bgg2fV8Ag5.end--XgHcgFuIMY {
    transform-origin: calc(100% - 36px) -8px;
}

.dropdownWrapper--ebPxZKN7WL.right--lakc330lnY.start--ZBfX4emqTm {
    transform-origin: -8px 36px;
}

.dropdownWrapper--ebPxZKN7WL.right--lakc330lnY.end--XgHcgFuIMY {
    transform-origin: -8px calc(100% - 36px);
}

.dropdownWrapper--ebPxZKN7WL.left--DXlkERbC98.start--ZBfX4emqTm {
    transform-origin: calc(100% + 8px) 36px;
}

.dropdownWrapper--ebPxZKN7WL.left--DXlkERbC98.end--XgHcgFuIMY {
    transform-origin: calc(100% + 8px) calc(100% - 36px);
}

.dropdownWrapper--ebPxZKN7WL.bottom--bgg2fV8Ag5.middle--I3iAWS7f7W,
.dropdownWrapper--ebPxZKN7WL.top--mZ5GUS8iwP.middle--I3iAWS7f7W {
    right: 50%;
}

.dropdownWrapper--ebPxZKN7WL.bottom--bgg2fV8Ag5.middle--I3iAWS7f7W .dropdownContent--ek3yMRuYDN,
.dropdownWrapper--ebPxZKN7WL.top--mZ5GUS8iwP.middle--I3iAWS7f7W .dropdownContent--ek3yMRuYDN {
    transform: translateX(50%);
}

.dropdownWrapper--ebPxZKN7WL.right--lakc330lnY.middle--I3iAWS7f7W,
.dropdownWrapper--ebPxZKN7WL.left--DXlkERbC98.middle--I3iAWS7f7W {
    top: 50%;
}

.dropdownWrapper--ebPxZKN7WL.right--lakc330lnY.middle--I3iAWS7f7W .dropdownContent--ek3yMRuYDN,
.dropdownWrapper--ebPxZKN7WL.left--DXlkERbC98.middle--I3iAWS7f7W .dropdownContent--ek3yMRuYDN {
    transform: translateY(-50%);
}

.dropdownWrapper--ebPxZKN7WL.top--mZ5GUS8iwP.middle--I3iAWS7f7W {
    transform-origin: 100% calc(100% + 8px);
}

.dropdownWrapper--ebPxZKN7WL.bottom--bgg2fV8Ag5.middle--I3iAWS7f7W {
    transform-origin: 0px -8px;
}

.dropdownWrapper--ebPxZKN7WL.right--lakc330lnY.middle--I3iAWS7f7W {
    transform-origin: -8px 0px;
}

.dropdownWrapper--ebPxZKN7WL.left--DXlkERbC98.middle--I3iAWS7f7W {
    transform-origin: 100% 50%;
}

.dropdownWrapper--ebPxZKN7WL .arrow--jDtZIW1Glw {
    width: 16px;
    height: 16px;
    position: absolute;
    overflow: hidden;
}

.dropdownWrapper--ebPxZKN7WL.top--mZ5GUS8iwP .arrow--jDtZIW1Glw {
    top: 100%;
}

.dropdownWrapper--ebPxZKN7WL.bottom--bgg2fV8Ag5 .arrow--jDtZIW1Glw {
    bottom: 100%;
}

.dropdownWrapper--ebPxZKN7WL.top--mZ5GUS8iwP.start--ZBfX4emqTm .arrow--jDtZIW1Glw,
.dropdownWrapper--ebPxZKN7WL.bottom--bgg2fV8Ag5.start--ZBfX4emqTm .arrow--jDtZIW1Glw {
    left: 24px;
}

.dropdownWrapper--ebPxZKN7WL.top--mZ5GUS8iwP.end--XgHcgFuIMY .arrow--jDtZIW1Glw,
.dropdownWrapper--ebPxZKN7WL.bottom--bgg2fV8Ag5.end--XgHcgFuIMY .arrow--jDtZIW1Glw {
    right: 24px;
}

.dropdownWrapper--ebPxZKN7WL.right--lakc330lnY .arrow--jDtZIW1Glw {
    right: 100%;
}

.dropdownWrapper--ebPxZKN7WL.left--DXlkERbC98 .arrow--jDtZIW1Glw {
    left: 100%;
}

.dropdownWrapper--ebPxZKN7WL.right--lakc330lnY.start--ZBfX4emqTm .arrow--jDtZIW1Glw,
.dropdownWrapper--ebPxZKN7WL.left--DXlkERbC98.start--ZBfX4emqTm .arrow--jDtZIW1Glw {
    top: 24px;
}

.dropdownWrapper--ebPxZKN7WL.right--lakc330lnY.end--XgHcgFuIMY .arrow--jDtZIW1Glw,
.dropdownWrapper--ebPxZKN7WL.left--DXlkERbC98.end--XgHcgFuIMY .arrow--jDtZIW1Glw {
    bottom: 24px;
}

.dropdownWrapper--ebPxZKN7WL.top--mZ5GUS8iwP.middle--I3iAWS7f7W .arrow--jDtZIW1Glw,
.dropdownWrapper--ebPxZKN7WL.bottom--bgg2fV8Ag5.middle--I3iAWS7f7W .arrow--jDtZIW1Glw {
    right: 50%;
    transform: translateX(50%);
}

.dropdownWrapper--ebPxZKN7WL.right--lakc330lnY.middle--I3iAWS7f7W .arrow--jDtZIW1Glw,
.dropdownWrapper--ebPxZKN7WL.left--DXlkERbC98.middle--I3iAWS7f7W .arrow--jDtZIW1Glw {
    top: 50%;
    transform: translateY(-50%);
}

.dropdownWrapper--ebPxZKN7WL .arrow--jDtZIW1Glw::after {
    content: "";
    position: absolute;
    width: 11.3px;
    height: 11.3px;
    transform: translateX(-50%) translateY(-50%) rotate(45deg);
}

.dropdownWrapper--ebPxZKN7WL.top--mZ5GUS8iwP .arrow--jDtZIW1Glw::after {
    left: 50%;
}

.dropdownWrapper--ebPxZKN7WL.bottom--bgg2fV8Ag5 .arrow--jDtZIW1Glw::after {
    left: 50%;
    top: 100%;
}

.dropdownWrapper--ebPxZKN7WL.left--DXlkERbC98 .arrow--jDtZIW1Glw::after {
    top: 50%;
}

.dropdownWrapper--ebPxZKN7WL.right--lakc330lnY .arrow--jDtZIW1Glw::after {
    top: 50%;
    left: 100%;
}

.enter--tbczuX_7pm {
    opacity: 0;
}

.enterActive--cdRS3LPspZ {
    opacity: 1;
    transition: opacity 150ms ease-out;
}

.exit--iJ6B5r5eO0 {
    opacity: 1;
}

.exitActive--UuUOHi54l1 {
    opacity: 0;
    transition: opacity 150ms ease-out;
}

:root {}

:root {}

.dropdown--iWtEuBDYEQ {
    background-color: rgb(255, 255, 255);
    border: none;
    color: rgb(14, 53, 61);
    font-family: "Public Sans", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
    width: 100%;
    border-radius: 0px;
    display: block;
}

.labelContainer--b_cSc7I5dz {
    justify-content: flex-start;
}

.dropdown--iWtEuBDYEQ:hover:not(:disabled),
.dropdown--iWtEuBDYEQ:focus:not(:disabled) {
    background-color: rgb(217, 223, 224);
}

.dropdown--iWtEuBDYEQ:active:not(:disabled) {
    background-color: rgb(159, 174, 177);
}

.dropdown--iWtEuBDYEQ:disabled {
    color: rgb(110, 134, 139);
}

.dropdown--iWtEuBDYEQ:disabled .icon--TwuA6nZEVY * {
    stroke: rgb(110, 134, 139);
}

.loading--dBMDQCX6Gp {
    border-color: transparent rgb(255, 255, 255) rgb(255, 255, 255);
}

.dropZone--fYgl9MtvuK {
    display: inline-block;
    width: auto;
    height: auto;
    border-width: 0px;
}

:root {}

:root {}

.tags--Nl6ni2GgmR {
    border: 1px solid rgb(204, 199, 194);
    border-radius: 4px;
    padding: 12px;
    height: 15em;
    position: relative;
    display: flex;
    flex-flow: wrap;
    align-items: flex-start;
    align-content: flex-start;
}

.focus--Jv1qt0Ldkh {
    border: 2px solid rgb(14, 100, 118);
    padding: 11px;
}

.tag--pUC_Lweu3w {
    font-size: 16px;
    display: inline-flex;
    border: 1px solid transparent;
    height: 28px;
    line-height: 26px;
    margin-right: 8px;
    margin-bottom: 8px;
    padding: 0px 8px;
    border-radius: 2px;
    background-color: rgb(224, 221, 218);
    flex-grow: 0;
    max-width: 100%;
}

.tagContent--gTYphEaDdF {
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 100%;
    overflow: hidden;
}

.tag--pUC_Lweu3w.invalid--kVM0YruuQt {
    color: rgb(255, 0, 45);
    border-color: rgb(255, 0, 45);
}

.close--EByXC6I2ck {
    width: 8px;
    margin-left: 16px;
    cursor: pointer;
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNCAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBkPSJNMC41IDEzLjc1TDEzLjUgMC43NU0xMy41IDEzLjc1TDAuNSAwLjc1IiBzdHJva2U9IiNGRjAwMkQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K") center center no-repeat transparent;
}

.close--EByXC6I2ck:hover path {
    stroke: rgb(255, 0, 45);
}

.input--LSkOobZnep {
    margin: 5px 0px 0px;
    padding: 0px;
    background: transparent;
    width: 100%;
    font-size: 16px;
    border: none !important;
}

.input--LSkOobZnep:focus {
    outline: none;
}

:root {}

:root {}

.mainContainer--e5wHkCTfCs {
    position: relative;
    width: 100%;
    height: 104px;
    border-radius: 4px;
    font-size: 16px;
    padding: 8px;
    overflow-y: auto;
}

.selectedItem--BcRHNsiLTB {
    height: 24px;
    line-height: 1.4;
    display: flex;
    margin: 0px 8px 8px 0px;
    width: max-content;
    padding-left: 8px;
}

.selectedItemContainer--M6R8Bg1ljN {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow-x: hidden;
    max-width: 312px;
}

.deselectIcon--TbA1vXaNXP {
    cursor: pointer;
    padding: 6px 8px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}

.inputContainer--iJu_aZQ88G {
    height: 24px;
    line-height: 1.4;
    display: inline-block;
    width: inherit;
    cursor: text;
}

.inputContainer--iJu_aZQ88G span {
    display: inline-block;
    height: 100%;
    padding-left: 8px;
    padding-right: 8px;
    outline: none;
    line-height: 20px;
    border-radius: 2px;
}

.inputContainer--iJu_aZQ88G span:focus {
    outline: none;
}

.inputContainer--iJu_aZQ88G span.greyInputContainer--_ZUH23Qert {
    background-color: rgb(98, 114, 128);
}

.dropdownContainer--HchBIn23OA {
    position: relative;
}

.dropdown--Sp6ztTrHdp {
    position: absolute;
    border-radius: 8px;
    padding: 4px;
    box-shadow: rgba(0, 0, 0, 0.24) 0px 12px 24px 0px;
}

.candidateItem--Jg1DUztd8g {
    padding: 0px 40px 0px 8px;
    height: 44px;
    line-height: 2.7;
    cursor: pointer;
    white-space: nowrap;
    display: flex;
    flex-direction: row;
    gap: 8px;
    align-items: center;
    border-radius: 4px;
}

.inputContainer--iJu_aZQ88G [contenteditable="true"]:empty::before {
    content: attr(placeholder);
    display: block;
}

:root {}

:root {}

.container--biH1xFvLjC {
    display: flex;
    align-items: center;
    flex-flow: row;
    user-select: none;
}

.container--biH1xFvLjC>li {
    margin-left: 1px;
}

.container--biH1xFvLjC>li:first-child {
    margin-left: 0px;
}

:root {}

:root {}

.secondary--QKoCQIWgjh {
    background-color: transparent;
    color: rgb(14, 53, 61);
    font-family: "Public Sans", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
    border: 1px solid rgb(217, 230, 233);
}

.secondary--QKoCQIWgjh.dark--Q_dqhf2eqQ {
    color: white;
}

.secondary--QKoCQIWgjh:hover:not(:disabled),
.secondary--QKoCQIWgjh:focus:not(:disabled) {
    background-color: rgb(217, 223, 224);
    border: 1px solid rgb(217, 223, 224);
}

.secondary--QKoCQIWgjh.dark--Q_dqhf2eqQ:hover:not(:disabled),
.secondary--QKoCQIWgjh.dark--Q_dqhf2eqQ:focus:not(:disabled) {
    background-color: rgb(62, 93, 100);
    border: 1px solid rgb(62, 93, 100);
}

.secondary--QKoCQIWgjh:active:not(:disabled) {
    background-color: rgb(159, 174, 177);
    border: 1px solid rgb(159, 174, 177);
}

.secondary--QKoCQIWgjh.dark--Q_dqhf2eqQ:active:not(:disabled) {
    background-color: rgb(110, 134, 139);
    border: 1px solid rgb(110, 134, 139);
}

.secondary--QKoCQIWgjh:disabled {
    border: 1px solid rgb(217, 223, 224);
    color: rgb(110, 134, 139);
}

.secondary--QKoCQIWgjh.dark--Q_dqhf2eqQ:disabled {
    border: 1px solid rgb(62, 93, 100);
    color: rgb(159, 174, 177);
    background-color: transparent;
}

.loading--AqDmlLsTcF {
    border-color: transparent rgb(14, 53, 61) rgb(14, 53, 61);
}

:root {}

:root {}

.switchContainer--sqJ43r9s5Q {
    display: flex;
    flex-direction: row;
    align-items: center;
    position: relative;
    width: 100%;
    gap: 4px;
}

.toggle--CcmM8wq8JC {
    display: inline-block;
}

.switchContainer--sqJ43r9s5Q[aria-disabled] .toggle--CcmM8wq8JC {
    opacity: 0.5;
}

.errorFeedbackContainer--Y4YTdlKg09 {
    display: none;
}

.switchContainer--sqJ43r9s5Q[aria-disabled]:hover .errorFeedbackContainer--Y4YTdlKg09 {
    display: flex;
}

.toggleContainer--VYyPW3mSW3 {
    height: 21px;
    width: 44px;
    border: 1px solid rgb(153, 149, 146);
    background: none;
    border-radius: 20px;
    padding: 5px;
    margin-right: 30px;
    cursor: pointer;
    transition: padding 150ms;
    float: left;
}

.switchContainer--sqJ43r9s5Q[aria-disabled] .toggleContainer--VYyPW3mSW3 {
    cursor: default;
}

.toggleContainerOn--nVsdA1O5zF {
    background-color: rgb(14, 100, 118);
    padding-left: 27px;
}

.toggleSwitch--nBtcUmazpi {
    height: 10px;
    width: 10px;
    background-color: rgb(153, 149, 146);
    border-radius: 30px;
}

.toggleContainerOn--nVsdA1O5zF .toggleSwitch--nBtcUmazpi {
    background-color: rgb(255, 255, 255);
}

.container--kjjwN4PrWn {
    display: flex;
    flex-direction: row;
}

.inputField--OZ1_0ObvrX {
    min-height: 42px;
}

.textFieldColumn--fs40lEiSv3 {
    display: inline-block;
    flex: 1 1 0%;
}

.wrapper--yaKpDy2GWA {
    height: 100%;
    display: flex;
    flex: 1 1 0%;
    flex-direction: column;
    overflow: auto;
}

.teamAccountDropdown--XD04fGIw1S {
    display: flex;
    justify-content: flex-end;
    margin-left: auto;
    padding: 12px;
}

.teamAccountDropdown--XD04fGIw1S .teamAccountDropdownButton--SOE8XwpPlO:enabled {
    color: rgb(14, 53, 61);
    font-weight: normal;
}

.teamAccountDropdown--XD04fGIw1S .teamAccountDropdownButton--SOE8XwpPlO.teamAccountDropdownOpened--h4AYTHtMVq:enabled,
.teamAccountDropdown--XD04fGIw1S .teamAccountDropdownButton--SOE8XwpPlO:hover:enabled {
    background-color: rgb(207, 215, 216);
}

.teamAccountDropdown--XD04fGIw1S .dropdownButtonIcon--OG7Ht_fAFB {
    margin-left: 0.25em;
}

.dropdownMenu--Uz1kni0KIt {
    padding: 8px 0px;
}

.dropdownMenu--Uz1kni0KIt>hr {
    border-top: 1px solid rgb(217, 223, 224);
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    margin: 8px 0px;
}

.dropdownMenu--Uz1kni0KIt>a,
.dropdownMenu--Uz1kni0KIt>button.dropdownElement--fRxFyumXai:enabled>span {
    align-items: center;
    color: inherit;
    display: flex;
    justify-content: left;
    text-align: left;
    padding: 9px 0px;
    text-decoration: none;
}

.dropdownMenu--Uz1kni0KIt>a,
.dropdownMenu--Uz1kni0KIt>button.dropdownElement--fRxFyumXai:enabled {
    color: rgb(14, 53, 61);
    font-weight: normal;
    min-height: 40px;
    height: auto;
    padding: 0px 6%;
    width: 200px;
}

.dropdownMenu--Uz1kni0KIt>button.dropdownElement--fRxFyumXai:enabled {
    border-radius: 0px;
}

.dropdownMenu--Uz1kni0KIt>a:focus,
.dropdownMenu--Uz1kni0KIt>a:hover,
.dropdownMenu--Uz1kni0KIt>button.dropdownElement--fRxFyumXai:focus:enabled,
.dropdownMenu--Uz1kni0KIt>button.dropdownElement--fRxFyumXai:hover:enabled {
    background-color: rgb(217, 230, 233);
}

.dropdownMenu--Uz1kni0KIt>.dropdownElement--fRxFyumXai.logout--x9WN8NkY4R:enabled,
.dropdownMenu--Uz1kni0KIt>.dropdownElement--fRxFyumXai.logout--x9WN8NkY4R:enabled:hover {
    color: rgb(191, 10, 51);
}

:root {}

:root {}

.settingsMenuContainer--EascJOgBpz {
    display: flex;
    padding: 0px 24px;
}

.settingsHoverContainer--z9ins4al2D {
    position: relative;
}

.iconContainer--E97FJLapaB {
    margin-right: 16px;
}

.tooltipMenuOption--uuMY2Xcfk0 {
    color: rgb(255, 255, 255);
    font-size: 14px;
    padding: 10px 16px;
    width: 100%;
    text-align: left;
}

.tooltipMenuOption--uuMY2Xcfk0:hover,
.tooltipMenuOption--uuMY2Xcfk0:focus {
    background-color: rgb(62, 93, 100);
}

.accordionLinkWithBadge--j4Qg9gk9xp {
    gap: 8px;
}

@media screen and (max-width: 1372px) {
    .categoryTitle--krvL3iQ_mG {
        display: none;
    }
}

:root {}

:root {}

.hoursText--DGq5oR5RYE {
    font-size: 0.85em;
    padding: 2em 1.5em 0.5em;
}

.hoursAmount--FnkYYzkxHP {
    width: 100%;
    font-size: 2em;
    color: rgb(254, 91, 51);
    font-weight: 600;
}

.frame--cmIoj_MAws {
    border: 1px solid rgb(214, 210, 206);
    padding: 1.5em 1em;
}

.coloredFrame--pM2RJWl8em {
    padding: 1.5em 1em;
    background-color: rgb(217, 223, 224);
    color: rgb(14, 53, 61);
}

.line--ZOjU8sZHpg {
    display: flex;
    flex-direction: row;
    clear: both;
    margin-bottom: 1.5em;
    font-weight: 400;
    white-space: nowrap;
}

.coloredFrame--pM2RJWl8em .line--ZOjU8sZHpg {
    margin: 0px;
}

.value--lMVryjWEn7 {
    flex: 1 1 0%;
    text-align: right;
}

.redeem--B7oMV4YPg9 {
    display: flex;
}

.redeem--B7oMV4YPg9 button {
    margin-left: 0.5em;
    align-self: flex-start;
}

.errorToaster--mgQdyQZSK3 {
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

.billingCycle--JUf9oWmb34 {
    padding-top: 9px;
    text-align: right;
    font-size: 10px;
    font-weight: 300;
    color: rgb(97, 91, 87);
}

.dueNow--Gxmi8SHKiX {
    margin-right: 16px;
    padding-top: 10px;
    text-align: right;
    font-size: 16px;
    color: rgb(97, 91, 87);
}

.amount--_KbTSiwfh_ {
    color: rgb(0, 0, 0);
    font-family: "Apercu Mono Pro", "Courier New", Courier, monospace;
    margin-left: 20px;
    font-size: 32px;
    font-weight: 500;
}

.priceDetails--dOskPdwZh4 {
    margin: 7px 5px 0px;
    cursor: pointer;
    text-align: right;
    color: rgb(110, 134, 139);
    font-size: 10px;
    user-select: none;
}

.priceDetailsIcon--eb4QqWU06q {
    vertical-align: middle;
    margin-left: 5px;
}

.priceDetailsBreakdown--NwTurNItIF {
    overflow: hidden;
    white-space: pre-wrap;
    line-height: 1.6;
    font-weight: 100;
    margin-top: 9px;
    text-align: right;
    color: rgb(153, 149, 146);
}

.priceDetailsEmphasized--iBEwKdlo2m {
    font-weight: 600;
}

.calculusElement--MqXEFItm2B {
    display: inline-block;
}

.totalAmount--Dn0SzKqvJj {
    color: rgb(30, 31, 32);
    font-weight: 600;
    margin-left: 20px;
}

:root {}

:root {}

.tabMenuContainer--y2MfbHSdck {
    display: inline-block;
    vertical-align: top;
}

.tab--WNdkG0un26 {
    position: relative;
}

.tab--WNdkG0un26>div {
    width: auto;
    white-space: nowrap;
}

.notification--JlZi_NwcwA {
    margin-bottom: 16px;
}

.notification--JlZi_NwcwA:last-child {
    margin-bottom: 0px;
}

.notifications--SCKfre7VSM {
    bottom: 24px;
    left: calc(50% - 272px);
    position: fixed;
    width: 800px;
}

@media screen and (max-width: 1372px) {
    .notifications--SCKfre7VSM {
        left: calc(50% - 352px);
    }
}

:root {}

:root {}

.alertPopup--S9uF3SnYTj {
    position: absolute;
    z-index: 110;
    left: 50%;
    transform: translateX(-50%);
    bottom: 16px;
}

:root {}

.value--w9XKkttPDT {
    align-items: center;
    display: flex;
    font-family: "GT Walsheim Pro", Helvetica, Arial, sans-serif;
    font-weight: 500;
    line-height: 1;
    overflow: hidden;
}

.compromised--m8LmAYo_e5 {
    color: rgb(224, 6, 53);
}

.safe--joZBEAFp3p {
    color: rgb(39, 134, 55);
}

.reused--jii4NwWNGj,
.weak--bnalhe9ntL {
    color: rgb(254, 91, 51);
}

.cardsRow--UeIGdGJnGY header svg {
    margin-left: 6px;
}

.cardsRow--UeIGdGJnGY .value--w9XKkttPDT {
    font-size: 40px;
}

.cardsRow--UeIGdGJnGY .fontSizeBigger--f83OiWuf4K {
    font-size: 32px;
    line-height: 36px;
    margin-bottom: 18px;
}

.cardsRow--UeIGdGJnGY .value--w9XKkttPDT svg {
    margin-right: 12px;
}

.cardsRow--UeIGdGJnGY>div:last-child {
    margin-right: 0px;
}

:root {}

:root {}

.customTooltipContainer--iAM2rWgGzw {
    background: rgba(0, 0, 0, 0.75);
    height: 72px;
    padding: 12px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    color: white;
    font-size: 14px;
}

.date--JuYmIy6PnQ {
    font-weight: bold;
}

.score--RRdFFcOQCh {
    display: flex;
}

.legendItem--MoxC6xF4tG {
    margin-right: 14px;
    display: flex;
    align-items: center;
    font-size: 14px;
}

.legendIcon--p8Emm90xE4 {
    background: rgb(14, 100, 118);
    height: 8px;
    width: 8px;
    border-radius: 50%;
    margin-right: 8px;
}

:root {}

:root {}

.recharts-wrapper {
    font-family: "GT Walsheim Pro", Helvetica, Arial, sans-serif !important;
}

.recharts-cartesian-grid line {
    stroke: rgb(235, 233, 231);
}

.recharts-yAxis line {
    stroke: none;
}

.recharts-yAxis text {
    fill: rgb(153, 149, 146);
}

.recharts-xAxis text {
    fill: rgb(153, 149, 146);
}

.recharts-xAxis line {
    stroke: rgb(153, 149, 146);
}

.recharts-xAxis .recharts-cartesian-axis-tick {
    transform: translateY(-4px);
}

.recharts-xAxis .recharts-cartesian-axis-tick>text {
    transform: translateY(12px);
}

.recharts-legend-wrapper {
    display: flex;
    margin: 20px 0px 20px 177px;
    position: absolute !important;
    bottom: 250px !important;
    left: -116px !important;
}

.recharts-legend-item>.recharts-surface {
    position: relative;
    top: -2px;
    left: -10px;
}

.recharts-tooltip-item {
    color: rgb(255, 255, 255) !important;
}

.recharts-tooltip-cursor {
    stroke: rgb(97, 91, 87);
    stroke-dasharray: 4;
}

:root {}

:root {}

.domainUrlInput--VQjVVbbN2d {
    width: 100%;
    margin-right: 10px;
}

.domainUrlButton--lFqlfJ3Gzv {
    white-space: nowrap;
}

.domainLoadError--ajAHmgDUO9 {
    opacity: 0.5;
    pointer-events: none;
}

.domainLoadErrorText--WEJL2Ne0Pt {
    font-size: 12px;
    color: rgb(255, 0, 45);
    margin-top: 5px;
}

.deactivateTrashcan--nLkrRLE9CS>span>div {
    position: relative;
}

.deactivateTrashcan--nLkrRLE9CS {
    margin-top: 8px;
    margin-left: 25px;
    cursor: pointer;
}

:root {}

:root {}

.error--caNBThqbFN {
    font-size: 14px;
    color: rgb(191, 10, 51);
}

.domainsContainer--eO_SBqHaFr {
    width: 100%;
}

.domainContainer--uTWD0PQykR {
    display: flex;
    margin-bottom: 9px;
}

.domainContainer--uTWD0PQykR> :first-child {
    flex-grow: 1;
}

.divider--SU_Ctssudp {
    border-top: 1px solid rgb(235, 233, 231);
    margin-top: 30px;
}

:root {}

:root {}

.dialog--R5NkFEwg2I {
    display: flex;
    flex-direction: column;
}

.inviteResultDialogHeader--v_8lOJQXCj {
    vertical-align: text-bottom;
    font-size: 20px;
    font-weight: 600;
}

.successfulInvitesRatio--Jbd0Eax7op {
    margin-top: 16px;
    margin-bottom: 24px;
}

.refusedMemberListTitle--Omq1aAlxkx {
    margin-top: 8px;
    margin-bottom: 24px;
}

.refusedMemberList--pPxtCXVRX3 {
    margin-left: 40px;
    margin-bottom: 24px;
    max-height: 200px;
    overflow-y: auto;
}

.refusedMember--SNbCU5FzB1 {
    color: rgb(255, 0, 45);
}

.reason--jFHJ7kk1d9 {
    color: rgb(97, 91, 87);
}

.reason--jFHJ7kk1d9>span>span>a {
    color: rgb(97, 91, 87);
}

.reasonSecondary--cTMcIsI5tj {
    margin-top: 32px;
}

.irDialogIcon--Rx0OQmu57r {
    font-size: 20px;
    margin-right: 16px;
    height: 1em;
    width: 1em;
}

:root {}

:root {}

.container--INT3GORhR4 {
    font-family: "Public Sans", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
}

:root {}

:root {}

.addMemberPopup--Zd2J1smSL4 {
    width: 420px;
}

.addMemberLabel--DXxhvug4yq {
    color: rgb(0, 0, 0);
    font-size: 14px;
}

.addMemberMultiselect--CDfv8wJoB6 {
    margin: 16px 0px 24px;
}

.error--IjVtbntYUX {
    margin-top: 16px;
    color: rgb(255, 0, 45);
    font-weight: 600;
}

:root {}

:root {}

.avatar--XHrkwJbc_C {
    margin-right: 16px;
}

.emailCell--c3avC4hgf6 {
    width: 66%;
}

.emailCellContainer--yFS7a4HnT_ {
    display: flex;
    align-items: center;
}

.rightsCell--Z6diiNotCT {
    padding: 0px 16px;
}

.plusCell--B02g3LGOlG {
    text-align: right;
}

:root {}

:root {}

.table--hj3WYleNh5 {
    width: 100%;
    font-size: 16px;
    line-height: 20px;
}

.table--hj3WYleNh5 td {
    height: 60px;
    padding: 0px 16px;
    vertical-align: middle;
}

.pagination--Xk8h572zZ7 {
    display: flex;
    justify-content: center;
    padding: 16px 0px;
}

:root {}

:root {}

.onboardingTitlePanel--yGKYcW_2lp {
    width: 500px;
    margin: auto;
}

.onboardingStepsContainer--LZ8j5MDbRH {
    padding: 74px 0px 58px;
    width: 700px;
    margin: auto;
    display: flex;
    justify-content: space-between;
}

.onboardingStepArrow--gqb_E47Df_ {
    padding-top: 15px;
}

.onboardingStepPanel--qnDSxlGTtS {
    width: 160px;
}

.onboardingStepCounterPanel--KZLs4foheX {
    margin: auto;
}

.onboardingStepText--K_Kh_SIwEm {
    padding-top: 24px;
    color: rgb(153, 149, 146);
    font-size: 14px;
}

.circle--mihUuCFcJa {
    border: 1px solid rgb(204, 199, 194);
    background-color: rgb(224, 221, 218);
    color: rgb(97, 91, 87);
    border-radius: 50%;
    width: 50px;
    line-height: 50px;
    font-size: 20px;
    display: inline-block;
}

:root {}

:root {}

.container--zGfanmJ20J {
    position: relative;
    color: rgb(14, 53, 61);
    font-family: "Public Sans", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
}

.dropdownButton--eX1Pwf6noX {
    background-color: rgb(255, 255, 255);
    height: auto;
    font-size: 16px;
    line-height: 1.5;
    color: rgb(14, 53, 61);
    font-family: "Public Sans", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
    border: 1px solid rgb(217, 230, 233);
    border-radius: 4px;
}

.iconContainer--_MWkwTD793 {
    margin-right: 0px;
}

.buttonIcon--K7qOhGWIeC {
    margin-left: 8px;
    padding-top: 2px;
    vertical-align: middle;
}

.buttonIcon--K7qOhGWIeC.flip--CjjllwCv0e {
    transform: rotate(180deg);
}

.menu--svPbw6Qghp {
    display: flex;
    flex-direction: column;
    position: absolute;
    width: 100%;
    z-index: 1;
    margin-top: 10px;
    border-color: rgb(217, 230, 233);
    border-style: solid;
    border-radius: 4px;
    border-width: 1px;
    background-color: rgb(255, 255, 255);
    padding-top: 8px;
    padding-bottom: 8px;
    font-weight: 600;
}

.menu--svPbw6Qghp li {
    background-color: rgb(255, 255, 255);
    cursor: pointer;
    padding: 10px 16px;
    font-size: 16px;
    line-height: 1.5;
    color: rgb(14, 53, 61);
    font-family: "Public Sans", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
}

.menu--svPbw6Qghp li:hover {
    background-color: rgb(245, 247, 247);
    border-color: rgb(245, 247, 247);
}

:root {}

:root {}

.securityScoreOver80--Hgr2G6S0v_ {
    color: rgb(32, 180, 34);
}

.securityScoreOver60--_JHvGMsVMu {
    color: rgb(254, 91, 51);
}

.securityScoreOver40--uopteVjbhe {
    color: rgb(254, 91, 51);
}

.securityScoreOver20--DGwlRT6aTn {
    color: rgb(255, 0, 45);
}

.securityScoreOver0--KWOlPM746R {
    color: rgb(255, 0, 45);
}

.securityScoreUnknown--X1UUUGTTOI {
    color: rgb(97, 91, 87);
}

.box--b300GjbePX {
    display: flex;
    align-items: center;
}

.shield--aR0K8YOyOo {
    background-repeat: no-repeat;
}

.medium--oK53lyprG3 .box--b300GjbePX {
    height: 108px;
    justify-content: flex-end;
}

.medium--oK53lyprG3 .shield--aR0K8YOyOo {
    min-width: 54px;
    height: 60px;
    margin-left: 48px;
    margin-right: 28px;
    background-size: 54px 60px;
}

.securityScoreOver80--Hgr2G6S0v_.medium--oK53lyprG3 .shield--aR0K8YOyOo {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTQiIGhlaWdodD0iNjEiIHZpZXdCb3g9IjAgMCA1NCA2MSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDApIj4KICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIgogICAgICAgICAgZD0iTTQ4LjgzIDM5LjEyMDZDNDIuMDI4IDU0Ljc2NzYgMjcuMDM1IDU5LjI1MDYgMjcgNTkuMjY0NkMyNi45NjUgNTkuMjUwNiAxMS45NzIgNTQuNzY3NiA1LjE3IDM5LjEyMDZDMi4xMzggMzIuMTQzNiAxIDIyLjM1MjYgMSA5Ljg1MDY1QzEuNTczIDkuNjU5NjUgMjcgMS4yNjQ2NSAyNyAxLjI2NDY1QzI3IDEuMjY0NjUgNTIuNDI3IDkuNjU5NjUgNTMgOS44NTA2NUM1MyAyMi4zNTI2IDUxLjg2MiAzMi4xNDM2IDQ4LjgzIDM5LjEyMDZaIgogICAgICAgICAgc3Ryb2tlPSIjMjBCNDIyIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgogICAgPHBhdGggZD0iTTE3LjcxNDEgMjkuMzI5N0wyNS4xNDMxIDM2LjgxMjdMNDAuMDAwMSAyMS44NDU3IiBzdHJva2U9IiMyMEI0MjIiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogICAgICAgICAgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgogIDwvZz4KICA8ZGVmcz4KICAgIDxjbGlwUGF0aCBpZD0iY2xpcDAiPgogICAgICA8cmVjdCB5PSIwLjI2NDY0OCIgd2lkdGg9IjU0IiBoZWlnaHQ9IjYwIiBmaWxsPSJ3aGl0ZSIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+Cjwvc3ZnPgo=");
}

.securityScoreOver60--_JHvGMsVMu.medium--oK53lyprG3 .shield--aR0K8YOyOo {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTQiIGhlaWdodD0iNjEiIHZpZXdCb3g9IjAgMCA1NCA2MSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDApIj4KICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIgogICAgICAgICAgZD0iTTQ4LjgzIDM5LjEyMDZDNDIuMDI4IDU0Ljc2NzYgMjcuMDM1IDU5LjI1MDYgMjcgNTkuMjY0NkMyNi45NjUgNTkuMjUwNiAxMS45NzIgNTQuNzY3NiA1LjE3IDM5LjEyMDZDMi4xMzggMzIuMTQzNiAxIDIyLjM1MjYgMSA5Ljg1MDY1QzEuNTczIDkuNjU5NjUgMjcgMS4yNjQ2NSAyNyAxLjI2NDY1QzI3IDEuMjY0NjUgNTIuNDI3IDkuNjU5NjUgNTMgOS44NTA2NUM1MyAyMi4zNTI2IDUxLjg2MiAzMi4xNDM2IDQ4LjgzIDM5LjEyMDZaIgogICAgICAgICAgc3Ryb2tlPSIjRkU1QjMzIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgogICAgPHBhdGggZD0iTTE3LjcxNDEgMjkuMzI5N0wyNS4xNDMxIDM2LjgxMjdMNDAuMDAwMSAyMS44NDU3IiBzdHJva2U9IiNGRTVCMzMiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogICAgICAgICAgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgogIDwvZz4KICA8ZGVmcz4KICAgIDxjbGlwUGF0aCBpZD0iY2xpcDAiPgogICAgICA8cmVjdCB5PSIwLjI2NDY0OCIgd2lkdGg9IjU0IiBoZWlnaHQ9IjYwIiBmaWxsPSJ3aGl0ZSIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+Cjwvc3ZnPgo=");
}

.securityScoreOver40--uopteVjbhe.medium--oK53lyprG3 .shield--aR0K8YOyOo {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTQiIGhlaWdodD0iNjEiIHZpZXdCb3g9IjAgMCA1NCA2MSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDApIj4KICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIgogICAgICAgICAgZD0iTTQ4LjgzIDM5LjEyMDZDNDIuMDI4IDU0Ljc2NzYgMjcuMDM1IDU5LjI1MDYgMjcgNTkuMjY0NkMyNi45NjUgNTkuMjUwNiAxMS45NzIgNTQuNzY3NiA1LjE3IDM5LjEyMDZDMi4xMzggMzIuMTQzNiAxIDIyLjM1MjYgMSA5Ljg1MDY1QzEuNTczIDkuNjU5NjUgMjcgMS4yNjQ2NSAyNyAxLjI2NDY1QzI3IDEuMjY0NjUgNTIuNDI3IDkuNjU5NjUgNTMgOS44NTA2NUM1MyAyMi4zNTI2IDUxLjg2MiAzMi4xNDM2IDQ4LjgzIDM5LjEyMDZaIgogICAgICAgICAgc3Ryb2tlPSIjRkU1QjMzIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgogICAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiCiAgICAgICAgICBkPSJNMjkuOTg3IDM0LjI2NDdDMjkuOTg3IDMxLjI2NTcgMjQuOTkzIDMxLjI2NTcgMjAgMzEuMjY1N1Y0My4yNjQ3VjE3LjI2NjdIMjAuOTk5QzI0Ljk5MyAxNy4yNjY3IDMwLjk4OSAxNy4xMTQ3IDMwLjk4NSAxOS4yNjY3QzMwLjk4IDIzLjI2NjcgMzkuOTE1IDIwLjgzNzcgMzkuOTc0IDIyLjg2NjdDNDAuMDMzIDI0Ljg5NTcgMzkuOTc0IDM2LjI2NTcgMzkuOTc0IDM2LjI2NTdDMzkuOTc0IDM2LjI2NTcgMjkuOTg3IDM3LjI2NDcgMjkuOTg3IDM0LjI2NDdaIgogICAgICAgICAgZmlsbD0iI0ZGQkRBRCIgc3Ryb2tlPSIjRkU1QjMzIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgogIDwvZz4KICA8ZGVmcz4KICAgIDxjbGlwUGF0aCBpZD0iY2xpcDAiPgogICAgICA8cmVjdCB5PSIwLjI2NDY0OCIgd2lkdGg9IjU0IiBoZWlnaHQ9IjYwIiBmaWxsPSJ3aGl0ZSIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+Cjwvc3ZnPgo=");
}

.securityScoreOver20--DGwlRT6aTn.medium--oK53lyprG3 .shield--aR0K8YOyOo {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTQiIGhlaWdodD0iNjEiIHZpZXdCb3g9IjAgMCA1NCA2MSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDApIj4KICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIgogICAgICAgICAgZD0iTTQ4LjgzIDM5LjEyMDZDNDIuMDI4IDU0Ljc2NzYgMjcuMDM1IDU5LjI1MDYgMjcgNTkuMjY0NkMyNi45NjUgNTkuMjUwNiAxMS45NzIgNTQuNzY3NiA1LjE3IDM5LjEyMDZDMi4xMzggMzIuMTQzNiAxIDIyLjM1MjYgMSA5Ljg1MDY1QzEuNTczIDkuNjU5NjUgMjcgMS4yNjQ2NSAyNyAxLjI2NDY1QzI3IDEuMjY0NjUgNTIuNDI3IDkuNjU5NjUgNTMgOS44NTA2NUM1MyAyMi4zNTI2IDUxLjg2MiAzMi4xNDM2IDQ4LjgzIDM5LjEyMDZaIgogICAgICAgICAgc3Ryb2tlPSIjRkYwMDJEIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgogICAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiCiAgICAgICAgICBkPSJNMjkuOTg3IDM0LjI2NDdDMjkuOTg3IDMxLjI2NTcgMjQuOTkzIDMxLjI2NTcgMjAgMzEuMjY1N1Y0My4yNjQ3VjE3LjI2NjdIMjAuOTk5QzI0Ljk5MyAxNy4yNjY3IDMwLjk4OSAxNy4xMTQ3IDMwLjk4NSAxOS4yNjY3QzMwLjk4IDIzLjI2NjcgMzkuOTE1IDIwLjgzNzcgMzkuOTc0IDIyLjg2NjdDNDAuMDMzIDI0Ljg5NTcgMzkuOTc0IDM2LjI2NTcgMzkuOTc0IDM2LjI2NTdDMzkuOTc0IDM2LjI2NTcgMjkuOTg3IDM3LjI2NTcgMjkuOTg3IDM0LjI2NTdWMzQuMjY0N1oiCiAgICAgICAgICBmaWxsPSIjRkYwMDJEIiBmaWxsLW9wYWNpdHk9IjAuMiIgc3Ryb2tlPSIjRkYwMDJEIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIKICAgICAgICAgIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KICA8L2c+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImNsaXAwIj4KICAgICAgPHJlY3QgeT0iMC4yNjQ2NDgiIHdpZHRoPSI1NCIgaGVpZ2h0PSI2MCIgZmlsbD0id2hpdGUiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgo8L3N2Zz4K");
}

.securityScoreOver0--KWOlPM746R.medium--oK53lyprG3 .shield--aR0K8YOyOo {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTQiIGhlaWdodD0iNjEiIHZpZXdCb3g9IjAgMCA1NCA2MSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDApIj4KICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIgogICAgICAgICAgZD0iTTQ4LjgzIDM5LjEyMDZDNDIuMDI4IDU0Ljc2NzYgMjcuMDM1IDU5LjI1MDYgMjcgNTkuMjY0NkMyNi45NjUgNTkuMjUwNiAxMS45NzIgNTQuNzY3NiA1LjE3IDM5LjEyMDZDMi4xMzggMzIuMTQzNiAxIDIyLjM1MjYgMSA5Ljg1MDY1QzEuNTczIDkuNjU5NjUgMjcgMS4yNjQ2NSAyNyAxLjI2NDY1QzI3IDEuMjY0NjUgNTIuNDI3IDkuNjU5NjUgNTMgOS44NTA2NUM1MyAyMi4zNTI2IDUxLjg2MiAzMi4xNDM2IDQ4LjgzIDM5LjEyMDZaIgogICAgICAgICAgc3Ryb2tlPSIjRkYwMDJEIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgogICAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiCiAgICAgICAgICBkPSJNMjkuOTg3IDM0LjI2NDdDMjkuOTg3IDMxLjI2NTcgMjQuOTkzIDMxLjI2NTcgMjAgMzEuMjY1N1Y0My4yNjQ3VjE3LjI2NjdIMjAuOTk5QzI0Ljk5MyAxNy4yNjY3IDMwLjk4OSAxNy4xMTQ3IDMwLjk4NSAxOS4yNjY3QzMwLjk4IDIzLjI2NjcgMzkuOTE1IDIwLjgzNzcgMzkuOTc0IDIyLjg2NjdDNDAuMDMzIDI0Ljg5NTcgMzkuOTc0IDM2LjI2NTcgMzkuOTc0IDM2LjI2NTdDMzkuOTc0IDM2LjI2NTcgMjkuOTg3IDM3LjI2NTcgMjkuOTg3IDM0LjI2NTdWMzQuMjY0N1oiCiAgICAgICAgICBmaWxsPSIjRkYwMDJEIiBmaWxsLW9wYWNpdHk9IjAuMiIgc3Ryb2tlPSIjRkYwMDJEIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIKICAgICAgICAgIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KICA8L2c+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImNsaXAwIj4KICAgICAgPHJlY3QgeT0iMC4yNjQ2NDgiIHdpZHRoPSI1NCIgaGVpZ2h0PSI2MCIgZmlsbD0id2hpdGUiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgo8L3N2Zz4K");
}

.securityScoreUnknown--X1UUUGTTOI.medium--oK53lyprG3 .shield--aR0K8YOyOo {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTQiIGhlaWdodD0iNjEiIHZpZXdCb3g9IjAgMCA1NCA2MSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDApIj4KICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIgogICAgICAgICAgZD0iTTQ4LjgzIDM5LjEyMDZDNDIuMDI4IDU0Ljc2NzYgMjcuMDM1IDU5LjI1MDYgMjcgNTkuMjY0NkMyNi45NjUgNTkuMjUwNiAxMS45NzIgNTQuNzY3NiA1LjE3IDM5LjEyMDZDMi4xMzggMzIuMTQzNiAxIDIyLjM1MjYgMSA5Ljg1MDY1QzEuNTczIDkuNjU5NjUgMjcgMS4yNjQ2NSAyNyAxLjI2NDY1QzI3IDEuMjY0NjUgNTIuNDI3IDkuNjU5NjUgNTMgOS44NTA2NUM1MyAyMi4zNTI2IDUxLjg2MiAzMi4xNDM2IDQ4LjgzIDM5LjEyMDZaIgogICAgICAgICAgc3Ryb2tlPSIjOUZBRUIxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgogICAgPHBhdGgKICAgICAgZD0iTTI3IDM0LjI2NDdDMjcuMDM3MiAzMy40ODY4IDI3LjIzMTcgMzIuNzI0NCAyNy41NzE2IDMyLjAyMzdDMjcuOTExNiAzMS4zMjMgMjguMzkgMzAuNjk4NCAyOC45NzggMzAuMTg3N0MzMC4xIDI5LjIyNTcgMzIuOTg3IDI3LjUzNzcgMzIuOTg3IDI0LjkyNzdDMzMuMDg3IDIzLjUyMjQgMzIuNjI1MiAyMi4xMzQ4IDMxLjcwMyAyMS4wNjk3QzMxLjI1MTUgMjAuNTQ3NSAzMC42OTk0IDIwLjEyMTcgMzAuMDc5NiAxOS44MTc2QzI5LjQ1OTkgMTkuNTEzNSAyOC43ODUzIDE5LjMzNzMgMjguMDk2IDE5LjI5OTdDMjUuMTI5IDE4Ljk3NDcgMjEuMTIgMjAuNzU4NyAyMSAyNC4yNjQ3IgogICAgICBzdHJva2U9IiM5RkFFQjEiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CiAgICA8cGF0aAogICAgICBkPSJNMjcgNDAuMjY0NkMyNy41NTIzIDQwLjI2NDYgMjggMzkuODE2OSAyOCAzOS4yNjQ2QzI4IDM4LjcxMjQgMjcuNTUyMyAzOC4yNjQ2IDI3IDM4LjI2NDZDMjYuNDQ3NyAzOC4yNjQ2IDI2IDM4LjcxMjQgMjYgMzkuMjY0NkMyNiAzOS44MTY5IDI2LjQ0NzcgNDAuMjY0NiAyNyA0MC4yNjQ2WiIKICAgICAgZmlsbD0iIzlGQUVCMSIvPgogIDwvZz4KICA8ZGVmcz4KICAgIDxjbGlwUGF0aCBpZD0iY2xpcDAiPgogICAgICA8cmVjdCB5PSIwLjI2NDY0OCIgd2lkdGg9IjU0IiBoZWlnaHQ9IjYwIiBmaWxsPSJ3aGl0ZSIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+Cjwvc3ZnPgo=");
}

.small--Y3Ur7GidSI .box--b300GjbePX {
    justify-content: flex-start;
}

.small--Y3Ur7GidSI .shield--aR0K8YOyOo {
    display: inline-flex;
    width: 29px;
    height: 32px;
    margin-right: 8px;
    vertical-align: -5px;
    background-size: contain;
}

.securityScoreOver80--Hgr2G6S0v_.small--Y3Ur7GidSI .shield--aR0K8YOyOo {
    background-image: url("./e4e81a9b41d5be94bd2c.png");
}

.securityScoreOver60--_JHvGMsVMu.small--Y3Ur7GidSI .shield--aR0K8YOyOo {
    background-image: url("./38143401c9dd9d45a463.png");
}

.securityScoreOver40--uopteVjbhe.small--Y3Ur7GidSI .shield--aR0K8YOyOo {
    background-image: url("./e058a11b0639e6ac6339.png");
}

.securityScoreOver20--DGwlRT6aTn.small--Y3Ur7GidSI .shield--aR0K8YOyOo {
    background-image: url("./c1f11d9e5e4bcadb6e1c.png");
}

.securityScoreOver0--KWOlPM746R.small--Y3Ur7GidSI .shield--aR0K8YOyOo {
    background-image: url("./c1f11d9e5e4bcadb6e1c.png");
}

.securityScoreUnknown--X1UUUGTTOI.small--Y3Ur7GidSI .shield--aR0K8YOyOo {
    background-image: url("./137ae70568aa7128b310.png");
}

:root {}

:root {}

.tableBody--UVKDDE_osD>tr>td.loginCell--zmWQn6nt_m {
    display: flex;
    align-items: center;
    padding: 15px 0px 14px;
}

@media screen and (max-width: 1524px) {
    .loginText--UrH7gOl5S5 {
        width: 140px;
    }
}

.tableBody--UVKDDE_osD>tr>td.securityScoreCell--TRrWX93JKm {
    font-weight: 400;
}

.securityScoreCellText--uh3PGGldwN {
    display: inline-flex;
    justify-content: flex-end;
    vertical-align: 4px;
    width: 40px;
}

.passwordsCell--gft4asedk5 {
    font-weight: 600;
    white-space: nowrap;
}

.passwordsCellIcon--oJaMYYHQ_9 {
    display: inline-flex;
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBkPSJNMTQuNDg3OCA3Ljc2NDY1VjYuMzIwNjVDMTQuNDg3OCA1LjA2MjY1IDEzLjk4NDggMy45MjM2NSAxMy4xNzE4IDMuMDk4NjVDMTIuMzU4OCAyLjI3NDY1IDExLjIzNDggMS43NjQ2NSA5Ljk5MzggMS43NjQ2NUM4Ljc1MjggMS43NjQ2NSA3LjYyOTggMi4yNzQ2NSA2LjgxNjggMy4wOTg2NUM2LjAwMjggMy45MjM2NSA1LjQ5OTggNS4wNjI2NSA1LjQ5OTggNi4zMjA2NVY3Ljc2NDY1TTEwLjUgMTQuNzY0NlYxMi43NjQ2SDkuNU0zLjUgMTguNzY0NkgxNi41VjkuNzY0NjVIMy41VjE4Ljc2NDZaIiBzdHJva2U9IiNDRkQ3RDgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K") no-repeat;
    height: 20px;
    margin-right: 8px;
    width: 20px;
    vertical-align: -5px;
}

.tableBody--UVKDDE_osD>tr>td.actionsCell--NotN6ngLnK {
    text-align: center;
}

:root {}

:root {}

.container--lTIFkRrWrT {
    font-size: 14px;
    width: 100%;
    position: relative;
}

.topButton--vxY2fF8Lv4 {
    height: auto;
    margin-left: 16px;
    font-family: "Public Sans", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
    font-size: 16px;
    line-height: 1.5;
}

.tableHeaderContainer--NOzH1jto0x {
    display: flex;
    flex-direction: column;
    width: 100%;
}

.topContainer--ST6B1mEZjJ {
    display: flex;
    width: 100%;
    flex-grow: 1;
}

.topLeft--viTEuhR25Z {
    display: flex;
    width: 500px;
}

.revokeButton--_sdxTpsqR2 {
    background-color: white;
    padding: 4px 16px;
}

.statusFilters--SMNEn98faE {
    align-items: center;
    display: flex;
    margin-right: 8px;
    max-width: 500px;
    gap: 24px;
}

.topRight--YZ2DF7wcrD {
    display: flex;
    flex-grow: 1;
    justify-content: flex-end;
}

.topPagination--rTlBiQ0EDF {
    display: flex;
    align-items: center;
    margin-left: 16px;
    margin-right: 16px;
}

.addButton--qfO5ovYdoU svg {
    margin-right: 10px;
}

.table--a8O2px0gHj {
    width: 100%;
}

.bottom--b6BPTxGASq {
    display: flex;
    justify-content: center;
    height: 36px;
    margin-top: 16px;
}

th.nameColumn--XYrrfjBTYI {
    padding-left: 0px;
}

@media screen and (max-width: 1524px) {
    .topButton--vxY2fF8Lv4 {
        margin-left: 8px;
    }

    .tableHeadContent--V8YR8p9Rji {
        max-width: 80px;
    }

    .tableHeadLabel--uX3llf_9jK {
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
    }

    .topPagination--rTlBiQ0EDF {
        margin: 0px 8px;
    }
}

:root {}

:root {}

.settingsPage--k2Ztg5L3TZ {
    min-height: 100%;
    min-width: calc(1116px);
    padding: 32px 48px;
}

.settingsPage--k2Ztg5L3TZ.withoutHeader--K7wlLBUI31 {
    padding-top: 4px;
}

.settingsContainer--nyZHFHWont {
    display: flex;
    flex-direction: column;
    max-width: 74em;
}

.settingsRow--Mid_I3S6Qx {
    display: flex;
    align-items: flex-start;
    flex-direction: row;
    margin-bottom: 32px;
}

.settingsLabelContainer--rCMIUljV94 {
    display: flex;
    flex-direction: row;
    gap: 8px;
}

.settingsGreyedLabel--L0ZP86y4UJ {
    color: rgb(153, 149, 146);
    font-weight: 300;
}

.settingsRow--Mid_I3S6Qx>* {
    flex: 1 1 0%;
}

.textSettingRow--JwyTaO5qbq {
    margin-top: 7px;
}

.selectSettingRow--CRjY3loqBA {
    margin-top: 4px;
}

.switchSettingRow--THK1RoaDKQ {
    margin-top: 20px;
}

.textFieldInputColumn--G3ALnYhur_ {
    display: inline-block;
    margin-right: 10px;
    flex: 1 1 0%;
    margin-bottom: 20px;
}

.helperLabelPanel--gGU7C6m_r2 {
    color: rgb(97, 91, 87);
    margin-top: 13px;
    margin-bottom: 8px;
    padding-right: 70px;
    font-size: 12px;
    font-weight: 400;
}

.infoBoxPanel--TMnBp9xS5d {
    margin-top: 20px;
}

.textWithButtonSettingRow--rWQRX8E5Np {
    margin-top: 7px;
}

.versionContainer--eWfpg9oE65 {
    display: flex;
    max-width: 74em;
    justify-content: center;
}

.versionNumber--uHC_eBvZbs {
    color: rgb(153, 149, 146);
    font-size: 12px;
    line-height: 4;
}

.confirmationContent--C7lnmdM6Vl {
    color: rgb(97, 91, 87);
}

:root {}

:root {}

.uploadCsvLabel--sX4DnYKGlL {
    list-style-position: inside;
    list-style-type: decimal;
}

.fileContainer--M2SFpr0Pvl {
    width: 100%;
}

.file--dJtQQDGzSk {
    display: flex;
    height: 72px;
    width: 100%;
}

.fileIcon--MKumqlXPl7 {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCAzNiA0MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+MjIzMkJBRUItNTNCRC00NTM2LUEzNjAtM0QxRjhDNUFEOTNGPC90aXRsZT48ZyBmaWxsPSIjNDc0NzQ3IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik01IDM4LjJjMCAuNDQzLjM1NS44Ljc5Mi44aDI4LjQxNmEuNzk2Ljc5NiAwIDAgMCAuNzkyLS44VjEwLjk4M2EuODA2LjgwNiAwIDAgMC0uMTkyLS41MTRsLTcuNzUzLTkuMTgyQS43ODYuNzg2IDAgMCAwIDI2LjQ1OCAxSDUuNzkyQS43OTYuNzk2IDAgMCAwIDUgMS44VjIwaDE3LjAxYzEuMDkzIDAgMS45OS44OTYgMS45OSAxLjk5NnY5LjAwOEEyIDIgMCAwIDEgMjIuMDEgMzNINXY1LjJ6bS43OTIgMS44QzQuODAyIDQwIDQgMzkuMTkzIDQgMzguMlYzMmgxOC4wMWExIDEgMCAwIDAgLjk5LS45OTZ2LTkuMDA4YS45OTkuOTk5IDAgMCAwLS45OS0uOTk2SDRWMS44QzQgLjgwNyA0LjgwMSAwIDUuNzkyIDBoMjAuNjdhMS43ODYgMS43ODYgMCAwIDEgMS4zNi42NDVsNy43NDkgOS4xNzdjLjI3My4zMjEuNDI1LjcyOS40MjkgMS4xNTZWMzguMmMwIC45OTMtLjgwMSAxLjgtMS43OTIgMS44SDUuNzkyeiIgZmlsbC1ydWxlPSJub256ZXJvIi8+PHBhdGggZD0iTTEgMjIuMDAzdjguOTk0QzEgMzEuNTUzIDEuNDQ4IDMyIDIuMDA1IDMyaDE5Ljk5Yy41NTYgMCAxLjAwNS0uNDQ5IDEuMDA1LTEuMDAzdi04Ljk5NGMwLS41NTYtLjQ0OC0xLjAwMy0xLjAwNS0xLjAwM0gyLjAwNUMxLjQ0OSAyMSAxIDIxLjQ0OSAxIDIyLjAwM3ptLTEgMEMwIDIwLjg5Ny44OTcgMjAgMi4wMDUgMjBoMTkuOTljMS4xMDcgMCAyLjAwNS44OTQgMi4wMDUgMi4wMDN2OC45OTRBMi4wMDMgMi4wMDMgMCAwIDEgMjEuOTk1IDMzSDIuMDA1QTIuMDAyIDIuMDAyIDAgMCAxIDAgMzAuOTk3di04Ljk5NHoiIGZpbGwtcnVsZT0ibm9uemVybyIvPjxwYXRoIGQ9Ik0xIDIyLjAwM3Y4Ljk5NEMxIDMxLjU1MyAxLjQ0OCAzMiAyLjAwNSAzMmgxOS45OWMuNTU2IDAgMS4wMDUtLjQ0OSAxLjAwNS0xLjAwM3YtOC45OTRjMC0uNTU2LS40NDgtMS4wMDMtMS4wMDUtMS4wMDNIMi4wMDVDMS40NDkgMjEgMSAyMS40NDkgMSAyMi4wMDN6IiBvcGFjaXR5PSIuMiIvPjxwYXRoIGQ9Ik00LjE5NyAyOS4wMTJjMC0uMTkuMDUtLjMzNi4xNDktLjQzOC4wOTktLjEwMS4yNDItLjE1Mi40My0uMTUyLjE5IDAgLjMzNC4wNTMuNDMzLjE1OC4wOTkuMTA2LjE0OC4yNS4xNDguNDMyYS42Mi42MiAwIDAgMS0uMTUuNDRjLS4xLjEwNy0uMjQ0LjE2MS0uNDMyLjE2MS0uMTg3IDAtLjMzLS4wNTMtLjQzLS4xNi0uMDk4LS4xMDctLjE0OC0uMjU0LS4xNDgtLjQ0MXptNC44NjQtNC41MDRjLS41MzcgMC0uOTU5LjE5LTEuMjY2LjU3LS4zMDcuMzgtLjQ2MS45MDUtLjQ2MSAxLjU3NCAwIC43LjE0OCAxLjIzLjQ0MyAxLjU5LjI5Ni4zNi43MjQuNTQgMS4yODQuNTQuMjQyIDAgLjQ3Ni0uMDI1LjcwMy0uMDczLjIyNi0uMDQ4LjQ2Mi0uMTEuNzA3LS4xODZ2LjgwMWMtLjQ0OC4xNy0uOTU2LjI1NC0xLjUyNC4yNTQtLjgzNiAwLTEuNDc4LS4yNTMtMS45MjYtLjc2LS40NDctLjUwNi0uNjcxLTEuMjMtLjY3MS0yLjE3MyAwLS41OTQuMTA4LTEuMTE0LjMyNi0xLjU2LjIxNy0uNDQ0LjUzMi0uNzg2Ljk0My0xLjAyMy40MTItLjIzNi44OTUtLjM1NSAxLjQ1LS4zNTUuNTgzIDAgMS4xMjIuMTIyIDEuNjE3LjM2N2wtLjMzNi43NzhhNS4wMTYgNS4wMTYgMCAwIDAtLjYxMi0uMjQgMi4yMDMgMi4yMDMgMCAwIDAtLjY3Ny0uMTA0em01LjkzMyAzLjQ0MWMwIC41MDgtLjE4My45MDYtLjU1IDEuMTk2LS4zNjguMjg5LS44NzQuNDMzLTEuNTIuNDMzcy0xLjE3NS0uMS0xLjU4Ni0uM3YtLjg4M2MuMjYuMTIyLjUzNy4yMTguODMuMjg5LjI5My4wNy41NjYuMTA1LjgxOC4xMDUuMzcgMCAuNjQzLS4wNy44MTktLjIxYS42ODguNjg4IDAgMCAwIC4yNjMtLjU2Ny43MS43MSAwIDAgMC0uMjQyLS41NDNjLS4xNjEtLjE0OS0uNDk1LS4zMjQtMS0uNTI4LS41Mi0uMjEtLjg4OC0uNDUxLTEuMTAxLS43MjJhMS41MjkgMS41MjkgMCAwIDEtLjMyLS45NzdjMC0uNDc2LjE2OS0uODUxLjUwNy0xLjEyNS4zMzktLjI3My43OTMtLjQxIDEuMzYzLS40MS41NDcgMCAxLjA5Mi4xMiAxLjYzMy4zNmwtLjI5Ny43NjFjLS41MDctLjIxMy0uOTYtLjMyLTEuMzU5LS4zMi0uMzAyIDAtLjUzMS4wNjYtLjY4OC4xOTdhLjY0OC42NDggMCAwIDAtLjIzNC41MjJjMCAuMTQ4LjAzMS4yNzUuMDk0LjM4YS45NTguOTU4IDAgMCAwIC4zMDguM2MuMTQ0LjA5My40MDEuMjE3Ljc3NC4zNy40Mi4xNzUuNzI2LjMzOC45MjIuNDg5LjE5NS4xNS4zMzguMzIxLjQzLjUxMS4wOS4xOS4xMzYuNDE0LjEzNi42NzJ6bTQuMzYtNC4xNmguOTY4bC0yIDUuNzExaC0uOTg0bC0xLjk5Mi01LjcxaC45NmwxLjE5MiAzLjU1Yy4wNjMuMTcuMTI5LjM4Ny4yLjY1NC4wNy4yNjcuMTE1LjQ2Ni4xMzYuNTk2LjAzNC0uMTk4LjA4Ni0uNDI3LjE1Ni0uNjg4LjA3LS4yNi4xMjgtLjQ1My4xNzItLjU3OGwxLjE5Mi0zLjUzNXoiLz48L2c+PC9zdmc+") center center no-repeat transparent;
    height: 40px;
    margin-top: 1px;
    width: 36px;
}

.fileTitle--d2cupH4GiA {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    margin-left: 8px;
}

.fileTitleHeader--jqYDFR_MsK {
    display: flex;
    justify-content: space-between;
    color: rgb(97, 91, 87);
    line-height: 1.5;
}

.fileTitleHint--g2OBjT1L4G {
    margin-top: 3px;
    color: rgb(153, 149, 146);
    font-size: 12px;
    line-height: 1.33;
}

.fileTitleHintError--F4iw3QsNVb {
    color: rgb(255, 0, 45);
}

.fileTitleHintSuccess--JPyWdw7GS8 {
    color: rgb(32, 180, 34);
}

.fileProgressBackground--NEs2tyO8Pe {
    background: rgb(159, 193, 200);
    height: 4px;
    margin-top: 6px;
}

.fileProgress--cr0wc0wF3w {
    animation: 10s ease-out 0s 1 normal none running fileProgressAnimation--aFpkqnmOMV;
    background: rgb(14, 100, 118);
    height: 4px;
}

.fileProgressComplete--y2f1JLicyr {
    background: rgb(14, 100, 118);
    height: 4px;
}

@keyframes fileProgressAnimation--aFpkqnmOMV {
    0% {
        width: 0px;
    }

    100% {
        width: 100%;
    }
}

.fileButtons--ofyh4FIc7u {
    display: flex;
    margin-top: 10px;
}

.fileError--RHrDBIVtVA {
    margin-top: 24px;
}

.fileErrorTitle--Jx5QASYwkS {
    display: flex;
    color: rgb(255, 0, 45);
    line-height: 1.5;
}

.fileErrorTitleIcon--b8GGJ4i0UT {
    display: flex;
    justify-content: center;
    border-radius: 50%;
    border: 1px solid rgb(255, 0, 45);
    height: 22px;
    margin-right: 8px;
    width: 22px;
    line-height: 1.3;
}

.fileErrorContent--G67_aw40u7 {
    margin-top: 5px;
    color: rgb(229, 157, 173);
    font-size: 12px;
    line-height: 1.67;
}

:root {}

:root {}

.enableSSOContainer--VLsANoM8AQ {
    margin-bottom: 64px;
}

.container--m6KmsQvg_3 {
    width: 500px;
}

.toggleDescription--S3OccP6JDd {
    padding-top: 8px;
    color: rgb(14, 100, 118);
}

.toggleWarning--TU8a__FJDp {
    padding-top: 8px;
    color: rgb(255, 0, 45);
}

.toggleWarning--TU8a__FJDp>span>span>a,
.toggleWarning--TU8a__FJDp>span>span>a:hover:not(:disabled) {
    color: inherit;
}

.toggleInfoBox--y5TmWAMYcl a:not(:disabled),
.toggleInfoBox--y5TmWAMYcl a:-webkit-any-link:not(:disabled),
.toggleInfoBox--y5TmWAMYcl a:hover:not(:disabled) {
    color: inherit;
}

.toggleInfoBox--y5TmWAMYcl a:not(:disabled),
.toggleInfoBox--y5TmWAMYcl a:any-link:not(:disabled),
.toggleInfoBox--y5TmWAMYcl a:hover:not(:disabled) {
    color: inherit;
}

.configureIDPContainer--ACoVdM7s0N {
    margin-bottom: 64px;
}

:root {}

:root {}

.ssoConnectorContainer--ndf4jAvwn0 {
    margin-bottom: 64px;
}

.connectorInfoContainer--e07d9cT8Hu {
    width: 100%;
}

.textField--Nk7DpcX8Pp {
    display: inline-block;
    margin-right: 10px;
    flex: 1 1 0%;
}

.inputField--SXqAbTX3lX {
    min-height: 154px;
}

.loading--sfYFOqhXPS {
    opacity: 0.5;
    pointer-events: none;
}

.installerButtonContainer--iP6MNTnQrn>span>div {
    position: relative;
}

.openIcon--Jft6n3KJTS {
    margin-right: 10px;
}

.downloadIcon--dtf6SHkd51 {
    margin-right: 8px;
}

.generatorContainer--_83Buo4tVF {
    width: 100%;
}

.generatorContainer--_83Buo4tVF>span> :first-child::before,
.generatorContainer--_83Buo4tVF>span> :first-child::after {
    bottom: 100%;
    left: 22.5%;
}

.generatorDisableContent--Olv4UpdAqY {
    width: 100%;
    opacity: 0.5;
    cursor: not-allowed;
}

.generatorButton--I0z2qEK25R {
    margin-bottom: 8px;
}

.generatorInputContainer--M4lkXUrCCY {
    display: flex;
}

.generatorCopyIcon--IWPcQYIwDd {
    margin-left: 10px;
}

.errorText--snbBoX2meA {
    font-size: 12px;
    color: rgb(255, 0, 45);
    margin-top: 8px;
}

:root {}

:root {}

.infoBox--w1PtJInNuc {
    margin-top: 24px;
}

.infoBox--w1PtJInNuc p {
    margin: 12px 0px;
}

.loadingContainer--Qcn7EL4GD5 {
    margin-top: 50px;
}

.icon--mUbeHPFKev {
    margin-bottom: 26px;
}

:root {}

:root {}

.createPasswordContainer--kHVW3MrOEy {
    margin-top: 8px;
    margin-bottom: 8px;
}

.actionsSection--heRhhR1FQu {
    margin-top: 40px;
}

:root {}

:root {}

.rootContainer--q7fIVDc089 {
    width: 360px;
    position: static;
    outline: 0px;
    border: 0px;
}

.rootContainer--q7fIVDc089>div {
    position: absolute;
    top: 0px;
}

.sectionHeading--mmNtq9aVyF {
    border-top: 1px solid rgb(235, 233, 231);
    color: rgb(97, 91, 87);
    font-size: 12px;
    line-height: 14px;
    margin-bottom: 16px;
    padding-top: 16px;
    text-transform: uppercase;
}

.subHeading--Da3BOFoq3Q {
    color: rgb(0, 0, 0);
    font-weight: 600;
    line-height: 20px;
    margin-bottom: 4px;
}

.section--PRu3bWKg26 {
    margin-bottom: 24px;
}

.section--PRu3bWKg26:last-child {
    margin-bottom: 10px;
}

.paymentForm--Uyqi6XMwQP {
    height: calc(-192px + 100vh);
    width: 300px;
}

.intro--fdLODIYoAO {
    font-size: 12px;
    margin: 16px 0px;
    color: rgb(97, 91, 87);
}

.button--nl7eoguYwV {
    margin-bottom: 6px;
}

.formButtons--JtIBGPfvL4 {
    margin-top: 16px;
}

.select--Xk9LTj2XHW {
    color: rgb(97, 91, 87);
    width: 100%;
    background-color: white !important;
    border: 1px solid rgb(153, 149, 146) !important;
    font-size: 16px !important;
    height: 32px !important;
    padding: 4px 6px !important;
}

.singleLineMultipleFields--oZDzombevj {
    display: flex;
}

.secondField--f5jnhU7fsB {
    display: flex;
    flex-direction: column;
    width: 45%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.cityField--h5GkXDclk7 {
    margin-right: 16px;
}

.cardInfo--G_LZ49eb8a {
    margin-bottom: 12px;
}

.cardInfoLabel--Hn8iVtokFO {
    color: rgb(97, 91, 87);
}

.cardLogos--yTCLZedxtO {
    margin: 15px 0px;
}

.cardLogos--yTCLZedxtO img {
    margin-right: 16px;
}

.expirationDate--_Ba3rGTMp7 {
    display: flex;
}

.expirationDate--_Ba3rGTMp7 .Select {
    margin-right: 16px;
    width: 100%;
}

.expirationDate--_Ba3rGTMp7 .Select:last-of-type {
    margin-right: 0px;
}

.expirationDate--_Ba3rGTMp7 .Select-control {
    width: 100%;
    margin: 0px;
    min-width: 0px;
}

.errorField--Qte6vzlQyx {
    border: 2px solid rgb(255, 0, 45) !important;
}

.errorTextField--XjmLrtHev9 {
    color: rgb(191, 10, 51);
    font-size: 13px;
    line-height: 16px;
    padding-top: 3px;
}

.dialogHeader--LnjsT3YG62 {
    font-size: 16px;
    font-family: "Public Sans", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
    color: rgb(0, 0, 0);
    font-weight: 600;
}

.dialogBody--pVnDOlfYh8 {
    margin-top: 12px;
    font-size: 16px;
    font-family: "Public Sans", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
    color: rgb(97, 91, 87);
}

.divider--e7LnaGjA4F {
    border-top: 1px solid rgb(235, 233, 231);
    margin-bottom: 16px;
}

:root {}

.enter--eDZ8ySAq7M {
    transform: translateX(calc(-360px));
}

.enterActive--TgqXVICVbC {
    transform: translateX(0px);
    transition: transform 200ms ease-out;
}

.exit--Q1ZSvWr9oe {
    transform: translateX(0px);
}

.exitActive--wWDxw2BoDU {
    transform: translateX(calc(-360px));
    transition: transform 200ms ease-out;
}

:root {}

.enter--d2nmtK6oXu {
    transform: translateX(360px);
}

.enterActive--Vd9n69X94e {
    transform: translateX(0px);
    transition: transform 200ms ease-out;
}

.exit--KiytjzvxhC {
    transform: translateX(0px);
}

.exitActive--wGGPNH9QfJ {
    transform: translateX(360px);
    transition: transform 200ms ease-out;
}

:root {}

:root {}

.container--sgn5i6PANV {
    width: 100%;
    position: relative;
}

.container--sgn5i6PANV.deactivate--JNEuLvUGXN {
    background-color: rgb(245, 247, 247);
}

.infoContainer--aJXyG_JoUr {
    padding: 16px 32px;
    display: flex;
    width: 100%;
}

li:not(:first-child) .container--sgn5i6PANV {
    border-top: 1px solid rgb(235, 233, 231);
}

.iconContainer--bjPUlTci6y {
    display: flex;
    align-items: center;
    height: 40px;
    width: 30px;
}

.textContainer--iuFEpct2H_ {
    display: block;
    position: relative;
    padding-bottom: 17px;
    font-size: 13px;
    flex: 1 1 0%;
}

.propertyLabel--D0HDiKzfFh {
    color: rgb(97, 91, 87);
    font-size: 12px;
    line-height: 16px;
}

.propertiesWrapper--VIyPyCxvUc {
    padding-left: 18px;
}

.deactivateButton--MsmW0NX8e6 {
    background-color: transparent;
    border: none;
    box-shadow: none;
    cursor: pointer;
    font-size: 26px;
    font-weight: 300;
    height: 40px;
    opacity: 0;
    outline: none;
    padding: 0px;
    position: absolute;
    right: 0px;
    text-align: center;
    top: 0px;
}

.init--dEUeNV1S2w {
    opacity: 1;
}

.visible--M4UTyvGytq {
    opacity: 1;
    transition: opacity 0.7s linear;
}

.hidden--s357JgT3fB {
    opacity: 0;
    transition: none;
}

.deactivateButton--MsmW0NX8e6:hover {}

.platformIcon--D1cyNe_3aD {
    width: 30px;
    height: 30px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center top;
}

.platformIcon_webaccess--jW6sjL09UX,
.platformIcon_server_tac--cNK1w0sNYG,
.platformIcon_server_leeloo--vej8keJzba,
.platformIcon_server_leeloo_dev--tjH93J066z,
.platformIcon_server_standalone--gcdci8Sbxw {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOC44NzA2IDIzLjEyNzVDMTkuMjYxMSAyMi45NDEyIDE5LjYzNiAyMi43Mjc2IDE5Ljk5MjkgMjIuNDg5MkwyMS42MDg4IDI0LjEwNTJDMTkuNzUzNCAyNS40NTQyIDE3LjQ2OTYgMjYuMjUgMTUgMjYuMjVDMTAuMjQxMiAyNi4yNSA2LjE3MjQzIDIzLjI5NTIgNC41Mjg0IDE5LjEyMDJMNC4yOTcwMyAxOC42OTE3QzQuMzE3NjkgMTguNjgxNCA0LjMzODM3IDE4LjY3MTEgNC4zNTkwNiAxOC42NjA5QzMuOTY0MzIgMTcuNTEzMiAzLjc1IDE2LjI4MTYgMy43NSAxNUMzLjc1IDguNzg2OCA4Ljc4NjggMy43NSAxNSAzLjc1QzIxLjIxMzIgMy43NSAyNi4yNSA4Ljc4NjggMjYuMjUgMTVDMjYuMjUgMTcuNjYxNyAyNS4zMjU2IDIwLjEwNzYgMjMuNzgwMyAyMi4wMzRMMjIuMTc3MyAyMC40MzFDMjIuMzkxIDIwLjE0ODkgMjIuNTg4NSAxOS44NTM5IDIyLjc2ODQgMTkuNTQ3M0MyMS45NTExIDE5LjIzODMgMjEuMDMzMiAxOC45NDA1IDIwLjAyOCAxOC42OTM4QzE5Ljc4NjQgMjAuMjAzMSAxOS4zOTc1IDIxLjY5MDIgMTguODcwNiAyMy4xMjc1Wk0xNi41NDU0IDIzLjg2NzhDMTcuMTcxMSAyMi40MDgyIDE3LjgxOTEgMjAuNTIzMyAxOC4xNjc4IDE4LjMxOThDMTcuMTQyIDE4LjE1OSAxNi4wNDc1IDE4LjA2MjYgMTQuODk1IDE4LjA2MjZDMTMuNzMxNCAxOC4wNjI2IDEyLjYzMjggMTguMTU1MiAxMS42MDkyIDE4LjMxMDJDMTEuOTQ3NSAyMC41MzggMTIuNTg0MyAyMi40MDk4IDEzLjIwNTcgMjMuODIxMUMxMy43ODU2IDIzLjkzODQgMTQuMzg1NiAyNCAxNSAyNEMxNS41MjY5IDI0IDE2LjA0MzMgMjMuOTU0NyAxNi41NDU0IDIzLjg2NzhaTTEwLjg3MzMgMjMuMDAwM0MxMC4zNjczIDIxLjU5NTUgOS45OTI5MyAyMC4xNDQyIDkuNzU4NjkgMTguNjcxOUM4LjgxMDA0IDE4Ljg5OTcgNy45NDcxMyAxOS4xNzMxIDcuMTgwODMgMTkuNDU5NkM4LjA0MjM3IDIwLjk2NjkgOS4zMjcxOCAyMi4yMDExIDEwLjg3MzMgMjMuMDAwM1pNNi40Mjk0NiAxNy43NTQ5QzcuNDQyNzEgMTcuMzY3MiA4LjQ4MjA5IDE3LjA0NzkgOS41Mzc3OSAxNi44MDA0QzkuNDkyNyAxNi4yMTU3IDkuNDY5ODkgMTUuNjI5MyA5LjQ2OTg5IDE1LjA0M0M5LjQ2OTg5IDE0LjAzOTMgOS41MzY3MyAxMy4wMzU2IDkuNjY3NzggMTIuMDM5N0M4LjcwOTI3IDExLjgxNjUgNy43NjI3OSAxMS41MzQyIDYuODQxMDEgMTEuMTk2MUM2LjMwMTQgMTIuMzUxNiA2IDEzLjY0MDYgNiAxNUM2IDE1Ljk2MDkgNi4xNTA1OSAxNi44ODY3IDYuNDI5NDYgMTcuNzU0OVpNNy43OTMwMSA5LjYwODQ0QzguNTA4NDMgOS44NTAxIDkuMjQwMDMgMTAuMDUzOSA5Ljk4MDM3IDEwLjIxOThDMTAuMjEzOCA5LjEyMDM5IDEwLjUyNTQgOC4wMzY3OCAxMC45MTE3IDYuOThDOS42ODE0OSA3LjYwODM4IDguNjE0OTYgOC41MTE0OSA3Ljc5MzAxIDkuNjA4NDRaTTEzLjI2NyA2LjE2NjcxQzEyLjc1MjEgNy4zNjA0NiAxMi4yMTk2IDguODQzNTYgMTEuODQ5IDEwLjU1NjNDMTIuODY1OSAxMC42OTU2IDEzLjg4NzUgMTAuNzY1MyAxNC44OTUgMTAuNzY1M0MxNS45MTkgMTAuNzY1MyAxNi45NDMgMTAuNjg3IDE3Ljk1NiAxMC41MzU4QzE3LjU4NSA4Ljc3OTk3IDE3LjA0NTMgNy4yOTAxNyAxNi41MjM3IDYuMTI4NDVDMTYuMDI4NCA2LjA0Mzk5IDE1LjUxOTQgNiAxNSA2QzE0LjQwNzIgNiAxMy44Mjc4IDYuMDU3MzIgMTMuMjY3IDYuMTY2NzFaTTE4LjgzMjEgNi44NTQyNkMyMC4xMjQ0IDcuNDYzMjkgMjEuMjQ4NCA4LjM3MDggMjIuMTE1MSA5LjQ4NzkxQzIxLjM1ODQgOS43NTkxNyAyMC41ODUyIDkuOTkwMDIgMTkuODAwOCAxMC4xNzc3QzE5LjU1OTEgOS4wNDkwOSAxOS4yMzQ5IDcuOTM3MjkgMTguODMyMSA2Ljg1NDI2Wk0yMy4xNDA2IDExLjE1N0MyMi4xNTc1IDExLjUyOTcgMjEuMTQ5NSAxMS44MzI3IDIwLjEyNTkgMTIuMDY2MUMyMC4yNTQ2IDEzLjA1MzMgMjAuMzIwMyAxNC4wNDgyIDIwLjMyMDMgMTUuMDQzQzIwLjMyMDMgMTUuNjI5NCAyMC4yOTc1IDE2LjIxNTcgMjAuMjUyNCAxNi44MDA1QzIxLjM3MjkgMTcuMDYzMiAyMi40NzUgMTcuNDA2NyAyMy41NDcgMTcuODI3MkMyMy44NDA5IDE2LjkzODEgMjQgMTUuOTg3NiAyNCAxNUMyNCAxMy42MjUyIDIzLjY5MTcgMTIuMzIyNCAyMy4xNDA2IDExLjE1N1pNMTQuODk1IDE2LjE3NTRDMTMuNzI4MyAxNi4xNzU0IDEyLjU2MTcgMTYuMjY0OSAxMS40MDczIDE2LjQzOTlDMTEuMzc4MSAxNS45ODU3IDExLjM2MjQgMTUuNTE5OCAxMS4zNjI0IDE1LjA0M0MxMS4zNjI0IDE0LjEyMTkgMTEuNDI0NSAxMy4yMzggMTEuNTMyMSAxMi4zOTY3QzEyLjY1NDUgMTIuNTY1NiAxMy43ODIgMTIuNjUyNSAxNC44OTUgMTIuNjUyNUMxNi4wMjMyIDEyLjY1MjUgMTcuMTUxMyAxMi41NzIgMTguMjY3OSAxMi40MTExQzE4LjM2OTUgMTMuMjQ0NCAxOC40Mjc4IDE0LjEyMzMgMTguNDI3OCAxNS4wNDNDMTguNDI3OCAxNS41MTg3IDE4LjQxMTIgMTUuOTg0NSAxOC4zODA0IDE2LjQzOTZDMTcuMjI2OCAxNi4yNjQ4IDE2LjA2MDkgMTYuMTc1NCAxNC44OTUgMTYuMTc1NFoiIGZpbGw9IiMwRTM1M0QiLz4KPC9zdmc+Cg==");
}

.platformIcon_server_win--BxsF9u5Oo5 {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjI4cHgiIGhlaWdodD0iMjhweCIgdmlld0JveD0iMCAwIDI4IDI4IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IHNrZXRjaHRvb2wgNDAuMyAoMzM4MzkpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPjQ4OUM3MEEyLTY4RjEtNDFBQi1CNzQyLTM1NUQ1QUQ1MDA2QjwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggc2tldGNodG9vbC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iU2V0dGluZ3MiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJXZWJBcHBfcGFzc3dvcmRzXzE0NDB4OTAwX2Rhc2hsYW5lLWRldmljZS1tYW5hZ2VtZW50X21jX3YzLjAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMTAwLjAwMDAwMCwgLTM2MC4wMDAwMDApIiBmaWxsPSIjMDE3OEQ2Ij4KICAgICAgICAgICAgPGcgaWQ9IkFjY291bnQvU2V0dGluZ3MiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwODAuMDAwMDAwLCAwLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9IkRldmljZS1UeXBlL1dpbmRvd3MiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2LjAwMDAwMCwgMzU2LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJ3aW5kb3dzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0LjAwMDAwMCwgNC4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IkxheWVyXzEiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlNoYXBlIiBwb2ludHM9IjAuMDYzMjc2ODM2MiAxNC42MDI3MTE5IDAuMDYzMjc2ODM2MiAyNC4wMTAzOTU1IDExLjQzMjU0MjQgMjUuNjAzMzg5OCAxMS40MzI1NDI0IDE0LjY1MDE2OTUiPjwvcG9seWdvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJTaGFwZSIgcG9pbnRzPSIxMS40MzI1NDI0IDIuNDI4MjQ4NTkgMC4wNjMyNzY4MzYyIDQuMTA4MjQ4NTkgMC4wNjMyNzY4MzYyIDEzLjQwOTk0MzUgMTEuNDMyNTQyNCAxMy4zNjI0ODU5Ij48L3BvbHlnb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iU2hhcGUiIHBvaW50cz0iMjcuODYyMzcyOSAxMy4yOTQ0NjMzIDI3Ljg2MjM3MjkgMCAxMi43NjI5Mzc5IDIuMjMyMDkwNCAxMi43NjI5Mzc5IDEzLjM1Nzc0MDEiPjwvcG9seWdvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJTaGFwZSIgcG9pbnRzPSIxMi43NjI5Mzc5IDI1Ljc5MDA1NjUgMjcuODYyMzcyOSAyNy45MDY2NjY3IDI3Ljg2MjM3MjkgMTQuNzE4MTkyMSAxMi43NjI5Mzc5IDE0LjY1NjQ5NzIiPjwvcG9seWdvbj4KICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");
}

.platformIcon_server_macosx--UfLM8aSTI_,
.platformIcon_server_iphone--bDOeKccAbf,
.platformIcon_server_ipad--rHfVFU8_pe,
.platformIcon_iphone--M0PZZZY30M {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjI1cHgiIGhlaWdodD0iMzBweCIgdmlld0JveD0iMCAwIDI1IDMwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IHNrZXRjaHRvb2wgNDAuMyAoMzM4MzkpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPkJCMTgwOTRCLUYyMEQtNDZDMS1BNjExLTY1OUU4MTk0RUE1MjwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggc2tldGNodG9vbC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iU2V0dGluZ3MiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJXZWJBcHBfcGFzc3dvcmRzXzE0NDB4OTAwX2Rhc2hsYW5lLWRldmljZS1tYW5hZ2VtZW50X21jX3YzLjAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMTAyLjAwMDAwMCwgLTI1OS4wMDAwMDApIiBmaWxsPSIjOTk5OTk5Ij4KICAgICAgICAgICAgPGcgaWQ9IkFjY291bnQvU2V0dGluZ3MiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwODAuMDAwMDAwLCAwLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9IkRldmljZS1UeXBlL0FwcGxlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNi4wMDAwMDAsIDI1Ni4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iYXBwbGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYuMDAwMDAwLCAzLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iRWJlbmVfMSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTMuNDY2MDY1NiwyLjY1NDc1NDEgQzE1LjQzMzI3ODcsMC4wNjE5NjcyMTMxIDE4LjE2NzcwNDksMC4wNDgxOTY3MjEzIDE4LjE2NzcwNDksMC4wNDgxOTY3MjEzIEMxOC4xNjc3MDQ5LDAuMDQ4MTk2NzIxMyAxOC41NzQ0MjYyLDIuNDg1NTczNzcgMTYuNjIwNDkxOCw0LjgzMzkzNDQzIEMxNC41MzM3NzA1LDcuMzQyMTMxMTUgMTIuMTYyMjk1MSw2LjkzMDk4MzYxIDEyLjE2MjI5NTEsNi45MzA5ODM2MSBDMTIuMTYyMjk1MSw2LjkzMDk4MzYxIDExLjcxNzIxMzEsNC45NTk4MzYwNyAxMy40NjYwNjU2LDIuNjU0NzU0MSBMMTMuNDY2MDY1NiwyLjY1NDc1NDEgWiIgaWQ9IlNoYXBlIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTIuNDEzNjA2Niw4LjYzOTUwODIgQzEzLjQyNTczNzcsOC42Mzk1MDgyIDE1LjMwMzQ0MjYsNy4yNDg2ODg1MiAxNy43NDgxOTY3LDcuMjQ4Njg4NTIgQzIxLjk1NjA2NTYsNy4yNDg2ODg1MiAyMy42MTE0NzU0LDEwLjI0Mjc4NjkgMjMuNjExNDc1NCwxMC4yNDI3ODY5IEMyMy42MTE0NzU0LDEwLjI0Mjc4NjkgMjAuMzczOTM0NCwxMS44OTgxOTY3IDIwLjM3MzkzNDQsMTUuOTE0NzU0MSBDMjAuMzczOTM0NCwyMC40NDU3Mzc3IDI0LjQwNjcyMTMsMjIuMDA3MjEzMSAyNC40MDY3MjEzLDIyLjAwNzIxMzEgQzI0LjQwNjcyMTMsMjIuMDA3MjEzMSAyMS41ODY3MjEzLDI5Ljk0Mjk1MDggMTcuNzc4Njg4NSwyOS45NDI5NTA4IEMxNi4wMjkzNDQzLDI5Ljk0Mjk1MDggMTQuNjcsMjguNzYyNjIzIDEyLjgyNjcyMTMsMjguNzYyNjIzIEMxMC45NDg1MjQ2LDI4Ljc2MjYyMyA5LjA4NTA4MTk3LDI5Ljk4NTI0NTkgNy44NzEzMTE0OCwyOS45ODUyNDU5IEM0LjM5Mzc3MDQ5LDI5Ljk4NTI0NTkgMC4wMDI0NTkwMTYzOSwyMi40NTc3MDQ5IDAuMDAyNDU5MDE2MzksMTYuNDA2NTU3NCBDMC4wMDI0NTkwMTYzOSwxMC40NTMyNzg3IDMuNzIwOTgzNjEsNy4zMzAzMjc4NyA3LjIwODg1MjQ2LDcuMzMwMzI3ODcgQzkuNDc0MDk4MzYsNy4zMzE4MDMyOCAxMS4yMzMyNzg3LDguNjM5NTA4MiAxMi40MTM2MDY2LDguNjM5NTA4MiBMMTIuNDEzNjA2Niw4LjYzOTUwODIgWiIgaWQ9IlNoYXBlIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==");
}

.platformIcon_server_android--YTmYJBo2N5 {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjI0cHgiIGhlaWdodD0iMzBweCIgdmlld0JveD0iMCAwIDI0IDMwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IHNrZXRjaHRvb2wgNDAuMyAoMzM4MzkpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPjgxRTAzQjFELTRBQzgtNEFFMC05RjNCLThFQUZENzRDMUQzQzwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggc2tldGNodG9vbC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iU2V0dGluZ3MiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJXZWJBcHBfcGFzc3dvcmRzXzE0NDB4OTAwX2Rhc2hsYW5lLWRldmljZS1tYW5hZ2VtZW50X21jX3YzLjAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMTAyLjAwMDAwMCwgLTQ1OS4wMDAwMDApIiBmaWxsPSIjQTRDQTM5Ij4KICAgICAgICAgICAgPGcgaWQ9IkFjY291bnQvU2V0dGluZ3MiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwODAuMDAwMDAwLCAwLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9IkRldmljZS1UeXBlL0FuZHJvaWQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2LjAwMDAwMCwgNDU2LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJhbmRyb2lkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2LjAwMDAwMCwgMy4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTEuNzU3MjU0OSw5Ljc0NDIzMDc3IEMwLjc5NTk5OTM5OSw5Ljc0NDIzMDc0IDAuMDE2Njg3MTM2LDEwLjU2Mjk2NjQgMC4wMTY0NzA1ODgyLDExLjU3MzA3NjkgTDAuMDE2NDcwNTg4MiwxMS41NzMwNzY5IEwwLjAxNjQ3MDU4ODIsMTkuMjU3MjgwMiBMMC4wMTY0NzA1ODgyLDE5LjI1NzI4MDIgQzAuMDE2NDcwNTg4MiwyMC4yNjc2NjU0IDAuNzk1OTM0MDYsMjEuMDg2NzQ0NSAxLjc1NzQ1MDk4LDIxLjA4Njc0NDUgQzIuNzE4OTY3OSwyMS4wODY3NDQ1IDMuNDk4NDMxMzcsMjAuMjY3NjY1NCAzLjQ5ODQzMTM3LDE5LjI1NzI4MDIgTDMuNDk4NDMxMzcsMTkuMjU3MjgwMiBMMy40OTg0MzEzNywxMS41NzMwNzY5IEwzLjQ5ODQzMTM3LDExLjU3MzA3NjkgQzMuNDk4MzI3MzgsMTEuMDg3OTI3NSAzLjMxNDgyNDEsMTAuNjIyNjkxOSAyLjk4ODI5MDE3LDEwLjI3OTcxNjcgQzIuNjYxNzU2MjQsOS45MzY3NDE1MSAyLjIxODkzOTYxLDkuNzQ0MTIxNDYgMS43NTcyNTQ5LDkuNzQ0MjMwNzcgTDEuNzU3MjU0OSw5Ljc0NDIzMDc3IFoiIGlkPSJTaGFwZSI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjMuOTgzNTI5NCwxMS41NzMwNzY5IEMyMy45ODM1Mjk0LDEwLjU2MjY5MTcgMjMuMjA0MDY1OSw5Ljc0MzYxMjY0IDIyLjI0MjU0OSw5Ljc0MzYxMjY0IEMyMS4yODEwMzIxLDkuNzQzNjEyNjQgMjAuNTAxNTY4NiwxMC41NjI2OTE3IDIwLjUwMTU2ODYsMTEuNTczMDc2OSBMMjAuNTAxNTY4NiwxMS41NzMwNzY5IEwyMC41MDE1Njg2LDE5LjI1NzI4MDIgTDIwLjUwMTU2ODYsMTkuMjU3MjgwMiBDMjAuNTAxNTY4NywyMC4yNjc2NjU0IDIxLjI4MTAzMjEsMjEuMDg2NzQ0NCAyMi4yNDI1NDksMjEuMDg2NzQ0NCBDMjMuMjA0MDY1OSwyMS4wODY3NDQ0IDIzLjk4MzUyOTQsMjAuMjY3NjY1NCAyMy45ODM1Mjk0LDE5LjI1NzI4MDIgTDIzLjk4MzUyOTQsMTkuMjU3MjgwMiBMMjMuOTgzNTI5NCwxMS41NzMwNzY5IEwyMy45ODM1Mjk0LDExLjU3MzA3NjkgWiIgaWQ9IlNoYXBlIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik00LjIwODYyNzQ1LDEwLjA2MzU5ODkgTDQuMTIxOTYwNzgsMTAuMDYzNTk4OSBMNC4xMjE5NjA3OCwyMi4xMjMzNTE2IEM0LjEyNDc1OTU3LDIzLjEzMjQ2OTIgNC45MDI0MzUxOCwyMy45NDk4NTM2IDUuODYyNzQ1MSwyMy45NTMwMjIgTDcuMzI5ODAzOTIsMjMuOTUzMDIyIEw3LjMyOTgwMzkyLDI4LjE1NjMxODcgTDcuMzI5ODAzOTIsMjguMTU2MzE4NyBDNy4zMjk4MDM5NiwyOS4xNjY3MDM5IDguMTA5MjY3NDIsMjkuOTg1NzgyOSA5LjA3MDc4NDMxLDI5Ljk4NTc4MjkgQzEwLjAzMjMwMTIsMjkuOTg1NzgyOSAxMC44MTE3NjQ3LDI5LjE2NjcwMzkgMTAuODExNzY0NywyOC4xNTYzMTg3IEwxMC44MTE3NjQ3LDI4LjE1NjMxODcgTDEwLjgxMTc2NDcsMjMuOTUzMDIyIEwxMy4xODc0NTEsMjMuOTUzMDIyIEwxMy4xODc0NTEsMjguMTU2MzE4NyBDMTMuMjAxNzI5MywyOS4xNTU5OTgzIDEzLjk3Njk5NTEsMjkuOTU4NTMxIDE0LjkyODQzMTQsMjkuOTU4NTMxIEMxNS44Nzk4Njc2LDI5Ljk1ODUzMSAxNi42NTUxMzM1LDI5LjE1NTk5ODMgMTYuNjY5NDExOCwyOC4xNTYzMTg3IEwxNi42Njk0MTE4LDIzLjk1MzAyMiBMMTguMTM2NDcwNiwyMy45NTMwMjIgQzE5LjA5NzM5MzEsMjMuOTUwNzU4NyAxOS44NzYwMjA2LDIzLjEzMzExMDUgMTkuODc4ODIzNSwyMi4xMjMzNTE2IEwxOS44Nzg4MjM1LDEwLjA2MzU5ODkgTDQuMjA4NjI3NDUsMTAuMDYzNTk4OSBMNC4yMDg2Mjc0NSwxMC4wNjM1OTg5IFoiIGlkPSJTaGFwZSI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTkuODYzNTI5NCw5LjQyMzIxNDI5IEwxOS44NjM1Mjk0LDguNTQxMzQ2MTUgQzE5Ljg0MDk3ODQsOC4yOTI5ODkzNSAxOS44MDUxMDQzLDguMDQ2MTY4MTggMTkuNzU2MDc4NCw3LjgwMjA2MDQ0IEMxOS4zMjQ3MDU5LDUuNjU2NzMwNzcgMTcuOTAwNzg0MywzLjgzOTQyMzA4IDE1Ljk0NzA1ODgsMi43ODQwNjU5MyBMMTcuMTQ5MDE5NiwwLjQ1NDEyMDg3OSBDMTcuMjIzNTIzOSwwLjMwOTgyODkwMiAxNy4xNzI2MDczLDAuMTI5Mzg5ODE2IDE3LjAzNTI5NDEsMC4wNTEwOTg5MDExIEMxNi44OTc5ODEsLTAuMDI3MTkyMDE0IDE2LjcyNjI2OSwwLjAyNjMxMjQxODQgMTYuNjUxNzY0NywwLjE3MDYwNDM5NiBMMTUuNDM2MDc4NCwyLjUzMDIxOTc4IEMxMy4yNDIwNzUzLDEuNTU0MjM4MDMgMTAuNzY0NjczOSwxLjU1Nzk1NzA1IDguNTczMzMzMzMsMi41NDA1MjE5OCBMNy4zNTA5ODAzOSwwLjE3MDYwNDM5NiBDNy4zMDI3ODQ1NiwwLjA3NzI2Mzg1MDQgNy4yMTA4NjE2NiwwLjAxODAzMjU5NzkgNy4xMDk4MzgxNCwwLjAxNTIyMjQ3ODMgQzcuMDA4ODE0NjIsMC4wMTI0MTIzNTg4IDYuOTE0MDM4MzcsMC4wNjY0NTAyOTYxIDYuODYxMjEwNjksMC4xNTY5ODA3MjIgQzYuODA4MzgzLDAuMjQ3NTExMTQ4IDYuODA1NTI5NjYsMC4zNjA3ODAzMzYgNi44NTM3MjU0OSwwLjQ1NDEyMDg3OSBMOC4wNjE5NjA3OCwyLjc5NjQyODU3IEM2LjE5OTYwNzg0LDMuODEwMTY0ODQgNC44MjE1Njg2Myw1LjUxNjIwODc5IDQuMzMyOTQxMTgsNy41NDAzODQ2MiBDNC4yMDM5NDg3OCw4LjA3Mzc0OTU5IDQuMTM4NzQsOC42MjE5MzMyNiA0LjEzODgyMzUzLDkuMTcyMjUyNzUgQzQuMTM4ODIzNTMsOS4yNTQ2NzAzMyA0LjE0MDc4NDMxLDkuMzM5OTcyNTMgNC4xNDM5MjE1Nyw5LjQyMzIxNDI5IEwxOS44NjM1Mjk0LDkuNDIzMjE0MjkgWiBNMTUuNTgzNTI5NCw0Ljk0MDkzNDA3IEMxNS45OTIyMjAxLDQuOTQwOTM0MDcgMTYuMzIzNTI5NCw1LjI4OTA4MTg3IDE2LjMyMzUyOTQsNS43MTg1NDM5NiBDMTYuMzIzNTI5NCw2LjE0ODAwNjA0IDE1Ljk5MjIyMDEsNi40OTYxNTM4NSAxNS41ODM1Mjk0LDYuNDk2MTUzODUgQzE1LjE3NDgzODcsNi40OTYxNTM4NSAxNC44NDM1Mjk0LDYuMTQ4MDA2MDQgMTQuODQzNTI5NCw1LjcxODU0Mzk2IEMxNC44NDM1Mjk0LDUuMjg5MDgxODcgMTUuMTc0ODM4Nyw0Ljk0MDkzNDA3IDE1LjU4MzUyOTQsNC45NDA5MzQwNyBMMTUuNTgzNTI5NCw0Ljk0MDkzNDA3IFogTTguNDE2NDcwNTksNC45NDA5MzQwNyBDOC44MjUxNjEzLDQuOTQwOTM0MDcgOS4xNTY0NzA1OSw1LjI4OTA4MTg3IDkuMTU2NDcwNTksNS43MTg1NDM5NiBDOS4xNTY0NzA1OSw2LjE0ODAwNjA0IDguODI1MTYxMyw2LjQ5NjE1Mzg1IDguNDE2NDcwNTksNi40OTYxNTM4NSBDOC4wMDc3Nzk4Nyw2LjQ5NjE1Mzg1IDcuNjc2NDcwNTksNi4xNDgwMDYwNCA3LjY3NjQ3MDU5LDUuNzE4NTQzOTYgQzcuNjc2NDcwNTksNS4yODkwODE4NyA4LjAwNzc3OTg3LDQuOTQwOTM0MDcgOC40MTY0NzA1OSw0Ljk0MDkzNDA3IEw4LjQxNjQ3MDU5LDQuOTQwOTM0MDcgWiIgaWQ9IlNoYXBlIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=");
}

.deactivateConfirmationCTAs--qjwDzl68Cc {
    padding-left: 18px;
}

.date--F52QJGovdy {
    color: rgb(0, 0, 0);
}

:root {}

:root {}

.wrap--_tt82iYhnp {
    width: 229px;
    margin-bottom: 5px;
    display: flex;
}

.name--JUIvyhg_q5 {
    align-items: center;
    border: 1px solid transparent;
    display: flex;
    font-family: "Public Sans", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
    font-size: 16px;
    font-weight: normal;
    line-height: 20px;
    min-height: 40px;
    padding-left: 17px;
    width: 229px;
    letter-spacing: 0px;
    font-kerning: none;
}

.name--JUIvyhg_q5 button {
    background-color: inherit;
    width: 100%;
    height: 100%;
    text-align: left;
}

.hintEditField--CTrOjmEtcr:hover {
    border: 1px solid rgb(207, 215, 216);
    cursor: pointer;
    border-radius: 4px;
    letter-spacing: 0px;
    font-kerning: none;
    width: 229px;
}

.input--S7p40APuSc {
    align-items: center;
    border-radius: 4px;
    cursor: text;
    display: flex;
    font-family: "Public Sans", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
    font-size: 16px;
    font-stretch: normal;
    font-style: normal;
    font-weight: normal;
    height: 40px;
    text-indent: 16px;
    width: 229px;
    letter-spacing: 0px;
    font-kerning: none;
}

.input--S7p40APuSc:focus {
    outline: none;
    border: 2px solid rgb(14, 100, 118);
}

.wrapIcon--Z_VjOuJquZ {
    width: 0px;
    height: auto;
    margin-top: 11px;
    margin-left: 11px;
    margin-right: 11px;
    overflow: hidden;
}

.icon--jxM1YS4rFt {
    width: 16px;
    height: 12px;
    background: center top no-repeat transparent;
}

.saved--G1TO4JF9oS {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTJweCIgdmlld0JveD0iMCAwIDE2IDEyIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IHNrZXRjaHRvb2wgNDAuMyAoMzM4MzkpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPjdFNUM1RUY3LTRBMUYtNEJDMi05RTRELUU3OUQxMkFCRTcxMzwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggc2tldGNodG9vbC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iU2V0dGluZ3MiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJXZWJBcHBfcGFzc3dvcmRzXzE0NDB4OTAwX2Rhc2hsYW5lLWRldmljZS1tYW5hZ2VtZW50X21jX3YzLjAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNDA4LjAwMDAwMCwgLTQwNC4wMDAwMDApIiBmaWxsPSIjMjBCNDIyIj4KICAgICAgICAgICAgPHBhdGggZD0iTTE0MDgsNDEwLjE4IEMxNDA4LDQxMC4wNiAxNDA4LjA2MTU0LDQwOS44OCAxNDA4LjE4NDYyLDQwOS43NiBMMTQwOS4wNDYxNSw0MDguOTIgQzE0MDkuMjkyMzEsNDA4LjY4IDE0MDkuNjYxNTQsNDA4LjY4IDE0MDkuOTA3NjksNDA4LjkyIEwxNDA5Ljk2OTIzLDQwOC45OCBMMTQxMy4zNTM4NSw0MTIuNTIgQzE0MTMuNDc2OTIsNDEyLjY0IDE0MTMuNjYxNTQsNDEyLjY0IDE0MTMuNzg0NjIsNDEyLjUyIEwxNDIyLjAzMDc3LDQwNC4xOCBMMTQyMi4wOTIzMSw0MDQuMTggQzE0MjIuMzM4NDYsNDAzLjk0IDE0MjIuNzA3NjksNDAzLjk0IDE0MjIuOTUzODUsNDA0LjE4IEwxNDIzLjgxNTM4LDQwNS4wMiBDMTQyNC4wNjE1NCw0MDUuMjYgMTQyNC4wNjE1NCw0MDUuNjIgMTQyMy44MTUzOCw0MDUuODYgTDE0MTMuOTY5MjMsNDE1LjgyIEMxNDEzLjg0NjE1LDQxNS45NCAxNDEzLjcyMzA4LDQxNiAxNDEzLjUzODQ2LDQxNiBDMTQxMy4zNTM4NSw0MTYgMTQxMy4yMzA3Nyw0MTUuOTQgMTQxMy4xMDc2OSw0MTUuODIgTDE0MDguMzA3NjksNDEwLjc4IEwxNDA4LjE4NDYyLDQxMC42IEMxNDA4LjA2MTU0LDQxMC40OCAxNDA4LDQxMC4zIDE0MDgsNDEwLjE4IFoiIGlkPSJzYXZlZC1pY29uIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=");
}

.visible--W9TvHTdrX0 {
    width: 16px;
    transition: width 0.25s ease-in;
}

.hidden--TTxSQujbL0 {
    visibility: hidden;
    width: 16px;
    opacity: 0;
    transition: visibility 2s, 0.5s linear;
}

.exit--sHMsaBbcB9 {
    max-height: 350px;
    transform: scaleY(1);
}

.exitActive--DIXRXi77UA {
    outline: transparent solid 1px;
    max-height: 0px;
    transform: scaleY(0);
    transition: transform 0.2s, max-height 0.2s;
}

:root {}

:root {}

:root {}

a.ctaDownload--Vpmq14Bdhy {
    border-radius: 4px;
    font-size: 12px;
    line-height: 16px;
    min-height: 20px;
    min-width: 60px;
    outline: none;
    padding: 8px 16px;
    background-color: rgb(14, 100, 118);
    border: none;
    color: rgb(255, 255, 255);
    font-family: "Public Sans", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
    text-decoration: none;
}

.empty--matzR59l9g {
    font-size: 12px;
    text-align: center;
}

a.ctaDownload--Vpmq14Bdhy:hover:not(:disabled) {
    background-color: rgb(14, 53, 61);
}

a.ctaDownload--Vpmq14Bdhy:focus:not(:disabled) {
    background-color: rgb(7, 26, 30);
}

a.ctaDownload--Vpmq14Bdhy:active:not(:disabled) {
    background-color: rgb(7, 26, 30);
}

a.ctaDownload--Vpmq14Bdhy:disabled {
    background-color: rgb(159, 193, 200);
}

:root {}

.container--rSu4eqW0cg {
    position: relative;
}

.container--rSu4eqW0cg>* {
    width: 100%;
}

._spacer--zYu3DV9ErW {
    visibility: hidden;
}

._movingLabels--pNVmcICq_D {
    position: absolute;
    transition-property: top, opacity;
    transition-duration: 300ms;
    transition-timing-function: ease;
}

.spacerH--E42g_bb_rW {
    height: 0px;
}

.spacerV--EzVGr0FKjn {
    width: 0px;
    word-break: keep-all;
}

.spacerVContainer--dr3RE1_P52 {
    display: flex;
}

:root {}

:root {}

:root {}

.form--aZO9urdBdj {
    display: flex;
    flex-direction: column;
    flex: 1 1 0%;
    min-height: 0px;
    overflow-y: auto;
    padding: 16px 24px 24px;
    scrollbar-gutter: stable;
}

.actions--L5xv6sT6Vc {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 8px;
    flex-wrap: wrap;
    padding: 16px 24px;
    max-height: 20vh;
    overflow-y: auto;
}

.deleteButton--oMeVhnUSrL:hover g,
.deleteButton--oMeVhnUSrL:focus g {
    fill: rgb(255, 255, 255);
}

.actionsContainer--cbj0zi2pPQ {
    display: flex;
    gap: 8px;
}

.primaryActionsTransitionGroup--fZ7I5UeDxK {
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: flex-end;
}

.primaryActionsTransitionGroup--fZ7I5UeDxK>* {
    position: relative;
}

.primaryActionsEnter--QZkb22ctyd {
    height: 10px;
    opacity: 0;
    min-height: 0px;
}

.primaryActionsEnterActive--fRjwdJqxYc {
    opacity: 1;
    height: 100%;
    transition-property: opacity, height;
    transition-duration: 300ms, 300ms;
    transition-timing-function: ease, ease;
}

.primaryActionsExit--m9U0D0015_ {
    opacity: 1;
    height: 100%;
}

.primaryActionsExitActive--FQnQAkxGUf {
    height: 10px;
    min-height: 0px;
    opacity: 0;
    transition-property: opacity, height;
    transition-duration: 300ms, 300ms;
    transition-timing-function: ease, ease;
}

.closeAction--ggLmiUaG3l {
    overflow: hidden;
}

.alertPopup--HE4FuLRHKN {
    position: absolute;
    z-index: 110;
    left: 50%;
    transform: translateX(-50%);
    bottom: 85px;
    width: 578px;
}

.button--m538DcAEXg {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.button--m538DcAEXg .icon--I1z7RfgSaN {
    width: 20px;
    height: 20px;
    margin-left: 8px;
    margin-right: 4px;
    background: center center no-repeat transparent;
    opacity: 0;
    transition: opacity 300ms ease-in;
}

.button--m538DcAEXg.loading--Vjd297oyMd .icon--I1z7RfgSaN {
    opacity: 1;
}

.button--m538DcAEXg.success--WvCifR7Rro .icon--I1z7RfgSaN {
    animation-name: appear--g5uPp_jQB1;
    animation-iteration-count: 1;
}

.button--m538DcAEXg.error--JqVB4XmKw1 .icon--I1z7RfgSaN {
    animation-name: appear--g5uPp_jQB1;
    animation-iteration-count: 1;
}

@keyframes appear--g5uPp_jQB1 {
    0% {
        opacity: 0;
    }

    20% {
        opacity: 1;
    }

    80% {
        opacity: 1;
    }
}

:root {}

:root {}

.accountRecoverySection--e0a6egTSEW {
    color: rgb(97, 91, 87);
    font-size: 12px;
    line-height: 16px;
}

.accountRecoverySectionLabel--eSN6MzxOj5 {
    margin: 16px auto;
    display: block;
}

.linkButton--rjnsna_uVs {
    display: inline-flex;
    align-items: center;
    text-decoration: none;
}

.linkButtonContent--U8t2CIon2j {
    margin-right: 8px;
}

:root {}

:root {}

.accountRecoveryHelpSection--uXUM7WNpWs {
    display: flex;
    margin-top: 24px;
}

.accountRecoveryHelpSection--uXUM7WNpWs section {
    padding: 8px 0px 0px 8px;
}

.accountRecoveryHelpSection--uXUM7WNpWs h3 {
    font-family: "Public Sans", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
    font-weight: 600;
    font-size: 16px;
    line-height: 20px;
    margin-bottom: 8px;
}

.number--qJ96cR6NZx {
    width: 36px;
    height: 36px;
    border-radius: 36px;
    display: flex;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    font-family: "Public Sans", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
    color: rgb(14, 53, 61);
    background-color: rgb(217, 230, 233);
}

:root {}

:root {}

.intro--xk47bt1VPF {
    margin-bottom: 24px;
}

.subTitle--CPfYOukTUZ {
    font-family: "Public Sans", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
    color: rgb(62, 93, 100);
    margin: 8px 0px;
}

:root {}

:root {}

.container--M0Pyd1Y2Yl {
    display: flex;
    align-items: baseline;
    height: fit-content;
    margin: 6px 0px 4px;
}

._field--FFzjkl_Waa {
    width: 240px;
    color: rgb(0, 0, 0);
    appearance: none;
    background: white;
    font-size: 16px;
    line-height: 20px;
    padding: 10px 16px;
    border-radius: 4px;
    margin: 2px 10px 2px 0px;
}

.input--K7r4YNCO8r {
    white-space: nowrap;
    font-family: "Apercu Mono Pro";
    overflow: hidden;
    text-overflow: ellipsis;
    height: 40px;
    width: 100%;
    background: rgb(255, 255, 255);
}

.input--K7r4YNCO8r:focus,
.input--K7r4YNCO8r:hover {
    border-color: rgb(78, 130, 143);
    outline-color: rgb(78, 130, 143);
}

.placeholder--CJMtmx2Js_,
.input--K7r4YNCO8r::placeholder,
.textarea--uikCIudKux::placeholder {
    color: rgb(97, 91, 87);
    opacity: 1;
    height: fit-content;
    width: fit-content;
}

.text--LYgitaGXzx {
    overflow: hidden;
    text-overflow: ellipsis;
    width: 173px;
    white-space: nowrap;
}

.value--Sadjc5Ctg6 {
    display: inline-flex;
    align-items: center;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100%;
    height: 44px;
    background: none;
    border: none;
    color: inherit;
}

:root {}

:root {}

.infoButton--Bspa0JZ2s2 {
    display: flex;
    align-items: center;
    background-color: transparent;
    cursor: pointer;
}

.icon--l5QccFOqPm {
    margin-left: 5px;
}

.infoText--mDxOuCZ8Tp {
    color: rgb(14, 100, 118);
    font-size: 12px;
    line-height: 16px;
    text-decoration: underline;
    font-weight: 500;
    text-align: left;
}

.changePasswordSection--fUuBku_Js4 {
    margin: 28px 0px 0px;
}

.changePasswordSection--fUuBku_Js4>div {
    margin-bottom: 24px;
}

.changePasswordSection--fUuBku_Js4>div:last-child {
    margin-bottom: 0px;
}

.actionsSection--cT0JfywuL_ {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    margin-top: 40px;
}

.authenticator--h2BHIARxFF {
    margin-bottom: 16px;
}

.authenticator--h2BHIARxFF:first-child {
    margin-top: 20px;
}

.dropdownContainer--wB_yaS6naQ {
    position: relative;
}

:root {}

:root {}

:root {}

.alertPopup--vjSN1Q_8VK {
    position: absolute;
    z-index: 110;
    left: 50%;
    transform: translateX(-50%);
    bottom: 16px;
}

:root {}

.enter--PnfFLtpwZQ {
    transform: translateX(360px);
}

.enterActive--7cPufhxXGl {
    transform: translateX(0px);
    transition: transform 200ms ease-out;
}

.exit--jYwpuHF2Xr {
    transform: translateX(0px);
}

.exitActive--LxVDrl2_Kn {
    transform: translateX(360px);
    transition: transform 200ms ease-out;
}

:root {}

:root {}

.sideMenuTransitionGroup--TQKXqVUftt {
    z-index: 105;
}

.flex--f7Cd7kDXYl {
    display: flex;
}

.leftContainer--yQCDGRLTsZ {
    width: 50%;
    height: 100vh;
    display: flex;
}

.leftContent--YFi1N6PJLY {
    min-height: 100%;
    width: 100%;
}

.dashlaneIcon--yPkmccOlC3 {
    position: absolute;
    padding-left: 80px;
    top: 50px;
}

.illustrationContainer--CF6gXukcjH {
    display: grid;
    height: 100%;
}

.illustration--b6hBGhYS31 {
    max-width: 50%;
    aspect-ratio: 3 / 2;
    place-self: center;
}

.rightContainer--D18E4k7LiI {
    width: 50%;
    display: flex;
    position: relative;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.rightContent--XXQNyASBwJ {
    display: flex;
    flex-direction: column;
    width: 66%;
}

.backButton--hB6TYvbsMM {
    position: absolute;
    top: 80px;
    left: 80px;
}

.flex--KOxXDgJhGs {
    display: flex;
}

.leftContainer--LE2pFLKq1D {
    width: 50%;
    height: 100vh;
    display: flex;
}

.leftContent--JNYpwDPgjQ {
    min-height: 100%;
    width: 100%;
}

.dashlaneIcon--Is6nuXcTGz {
    position: absolute;
    padding-left: 80px;
    top: 50px;
}

.illustrationContainer--RuDOdSmSxV {
    display: grid;
    height: 100%;
}

.illustration--APdngykg8a {
    max-width: 50%;
    aspect-ratio: 3 / 2;
    place-self: center;
}

.rightContainer--sFExR6ofrs {
    width: 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.rightContent--B2BWzNBA25 {
    display: flex;
    flex-direction: column;
    width: 66%;
}

.flex--sHeSvxKeIE {
    display: flex;
}

.leftContainer--hBev0JZLOR {
    width: 50%;
    height: 100vh;
    display: flex;
}

.leftContent--ZDnasOvUB0 {
    min-height: 100%;
    width: 100%;
}

.dashlaneIcon--YFF0V4jxAx {
    position: absolute;
    padding-left: 80px;
    top: 50px;
}

.illustrationContainer--VQwdP3gRRa {
    display: grid;
    height: 100%;
}

.illustration--eqT93EFVH5 {
    max-width: 50%;
    aspect-ratio: 3 / 2;
    place-self: center;
}

.rightContainer--dp7rB7BP25 {
    width: 50%;
    display: flex;
    position: relative;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.rightContent--TVmZA3tyRW {
    display: flex;
    flex-direction: column;
    width: 66%;
}

.backButton--Q8sD0Sz5A9 {
    position: absolute;
    top: 80px;
    left: 80px;
}

.quickActionsMenu--yuwrgiBDtx {
    padding: 8px 0px;
    min-width: 184px;
}

.spacedIcon--ua2qxQJNp8 {
    margin-right: 8px;
}

:root {}

:root {}

:root {}

.wrapper--wgYc0yYGn1 {
    max-width: 400px;
    min-width: 320px;
    flex: 0 0 auto;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    color: rgb(14, 53, 61);
    font-size: 11px;
    min-height: 100vh;
    max-height: 100vh;
    transition: min-width 500ms, max-width 500ms;
    overflow: hidden auto;
}

.menuWrapper--b1D7s5I4ay {
    max-width: 400px;
    min-width: 320px;
    transition: min-width 500ms, max-width 500ms;
}

.menuWrapper--b1D7s5I4ay>section:not(:last-child) {
    margin-bottom: 40px;
}

.collapsed--BrviRkpKCo,
.collapsed--BrviRkpKCo .topRow--iUH4OVPBLs {
    min-width: 48px;
    max-width: 48px;
    overflow: hidden auto;
}

.collapsed--BrviRkpKCo .topRow--iUH4OVPBLs {
    overflow-y: hidden;
}

.collapsed--BrviRkpKCo ::selection {
    background: transparent;
}

.collapsed--BrviRkpKCo .menuItemText--imGbr2Oml6 {
    max-height: 23px;
}

.collapsed--BrviRkpKCo .link--iDW_9MjgBe.onboarding--jMIsKG0SDO {
    padding-top: 14px;
    padding-bottom: 14px;
}

.wrapper--wgYc0yYGn1 a {
    outline-color: rgb(12, 125, 140);
    outline-offset: -2px;
}

.wrapper--wgYc0yYGn1 li:hover .link--iDW_9MjgBe+button:first-of-type,
.wrapper--wgYc0yYGn1 li:focus-within .link--iDW_9MjgBe+button:first-of-type {
    visibility: visible;
}

.wrapper--wgYc0yYGn1 li:hover .link--iDW_9MjgBe+button:first-of-type>*,
.wrapper--wgYc0yYGn1 li:focus-within .link--iDW_9MjgBe+button:first-of-type>* {
    opacity: 1;
}

.icon--p4Hj5TKbLu {
    height: 20px;
    width: 20px;
    margin-right: 14px;
    margin-bottom: 2px;
    position: relative;
}

a.link--iDW_9MjgBe {
    color: rgb(14, 53, 61);
    overflow: hidden;
    text-decoration: none;
    white-space: nowrap;
    transition: background-color 200ms, color 200ms;
}

.link--iDW_9MjgBe.active--dH768QsgCa {
    background-color: rgba(129, 145, 158, 0.16);
}

.link--iDW_9MjgBe+button {
    visibility: hidden;
    transition: 200ms;
}

.link--iDW_9MjgBe+button>* {
    opacity: 0;
    transition: opacity 200ms;
}

.link--iDW_9MjgBe.active--dH768QsgCa+button {
    background-color: rgba(129, 145, 158, 0.16);
    visibility: visible;
}

.link--iDW_9MjgBe.active--dH768QsgCa+button>* {
    opacity: 1;
}

.menuItem--wiIrHeL4aV {
    padding: 14px 10px 14px 14px;
    transition: color 500ms;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}

.itemTextContainer--LNQP0a_ixd {
    flex: 1 1 0%;
    overflow: hidden;
}

.itemText--GlDoQof1m2 {
    white-space: normal;
}

.collapsed--BrviRkpKCo .menuItem--wiIrHeL4aV,
.collapsedForSearch--cVtyXK59cO .menuItem--wiIrHeL4aV {
    color: transparent;
}

.collapsed--BrviRkpKCo .menuItem--wiIrHeL4aV {
    max-height: 52px;
}

.collapsed--BrviRkpKCo .itemTextContainer--LNQP0a_ixd {
    max-height: 23px;
}

.collapsed--BrviRkpKCo .paywallTag--_Zxj27k463 span {
    opacity: 0;
}

.link--iDW_9MjgBe.onboarding--jMIsKG0SDO {
    font-size: 24px;
    border-left: 4px solid transparent;
    padding: 24px 10px;
    transition: border-left-color 200ms, background-color 200ms, color 200ms, padding 200ms;
}

.onboarding--jMIsKG0SDO.active--dH768QsgCa {
    border-left-color: rgb(102, 114, 124);
}

.topRow--iUH4OVPBLs {
    display: flex;
    position: relative;
    white-space: nowrap;
    height: 72px;
    transition: width 500ms;
}

.collapseButton--DLJ1bSXRP4 {
    min-width: 48px;
    height: 100%;
    position: absolute;
    top: 0px;
    z-index: 1;
    display: flex;
    justify-content: center;
    align-items: center;
}

.customContainer--zc5yW7QMI_ {
    position: relative;
}

.lockIconContainer--bPA96Jrlpa {
    flex-grow: 2;
    display: flex;
    justify-content: flex-end;
}

.chip--yvVs5NEBcF {
    border-radius: 4px;
    background-color: rgba(150, 167, 176, 0.2);
    height: 20px;
    width: 20px;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 4px;
}

.collapsedChip--Eb1BS28Fw6 {
    border-radius: 2px;
    background-color: rgb(159, 193, 200);
    position: absolute;
    height: 12px;
    width: 12px;
    margin-left: 14px;
    margin-top: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.paywallTag--_Zxj27k463 span {
    opacity: 1;
    padding: 2px 4px;
    border: 1px solid rgb(159, 193, 200);
    border-radius: 2px;
    transition: opacity 500ms;
}

.menuItemText--imGbr2Oml6 {
    flex: 1 1 0%;
    white-space: normal;
}

.enter--Y780WLvfbY {
    opacity: 0;
    transform: translateY(-50%) rotate(-90deg);
}

.enterActive--qt8nwlwV9N {
    opacity: 1;
    transform: translateY(-50%) rotate(0deg);
    transition: 0.3s;
}

.exit--AUP9wnnNtV {
    opacity: 1;
    transform: translateY(-50%) rotate(0deg);
}

.exitActive--IqZd0PL_Vc {
    opacity: 0;
    transform: translateY(-50%) rotate(-90deg);
    transition: 0.3s;
}

.enter--cpXdZicxhn {
    opacity: 0;
}

.enterActive--LJbc8DIUBr {
    opacity: 1;
    transition: opacity 0.3s;
}

.exit--RFVS81L4qV {
    opacity: 1;
}

.exitActive--jZj_SWUrKQ {
    opacity: 0;
    transition: opacity 0.3s;
}

.enter--KQHxvPZ1yf {
    height: 0px;
    overflow: hidden;
}

.enterActive--NGZgXqNfHO {
    height: 100vh;
    transition: height 0.5s;
}

.exit--lCgi4uLPj6 {
    height: 100vh;
    overflow: hidden;
}

.exitActive--XQoXASrz0z {
    height: 0px;
    transition: height 0.3s;
}

:root {}

:root {}

.item--IuNSZ2vpeQ {
    cursor: default;
    display: flex;
    position: relative;
    align-items: center;
    height: 56px;
}

.item--IuNSZ2vpeQ:hover {
    background-color: rgb(207, 224, 228);
}

.item--IuNSZ2vpeQ>a,
.item--IuNSZ2vpeQ>div {
    display: flex;
    padding: 13px 16px;
}

a.link--aUALnKm5Dx {
    color: inherit;
    text-decoration: none;
    display: flex;
    align-items: center;
    width: 100%;
}

.info--b124GolOBp {
    width: 173px;
    padding-right: 16px;
}

.title--kEuFH5qeqK {
    font-size: 15px;
    font-weight: 600;
    line-height: 1.35;
    overflow: hidden;
    text-overflow: ellipsis;
}

.name--bbhyeLogrJ {
    font-size: 12px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.logoCell--hlRImKslhb {
    width: 48px;
    display: flex;
    margin-right: 16px;
}

.icon--IwgxREWGWo {
    background-color: rgb(71, 141, 158);
}

.actions--tAAv0zYCQB {
    background: linear-gradient(90deg, rgba(207, 224, 228, 0), rgb(207, 224, 228) 15%);
    height: 100%;
    opacity: 0;
    padding: 21px 16px;
    position: absolute;
    right: 0px;
    top: 0px;
    transition: opacity 0.3s;
    margin-right: 2px;
    display: flex;
    align-items: center;
    gap: 4px;
}

.actions--tAAv0zYCQB>div {
    z-index: 2;
}

.item--IuNSZ2vpeQ:hover .actions--tAAv0zYCQB {
    opacity: 1;
}

.iconContainer--kIeklUGXnA {
    display: inline-block;
}

._icon--aacMKAVs87 {
    background-color: transparent;
    border: none;
    box-sizing: content-box;
    cursor: pointer;
    display: inline-block;
    outline: none;
    width: 20px;
}

.more--fTrBWXRwi0 {}

.moreImg--Sf7yB_9pEI {
    vertical-align: middle;
}

:root {}

:root {}

.link--ioXm5CpraB {
    position: relative;
    color: inherit;
    text-decoration: none;
    display: flex;
    align-items: center;
    width: 100%;
    height: 60px;
    padding: 0px 16px;
}

.link--ioXm5CpraB:hover {
    background-color: rgb(207, 224, 228);
}

.link--ioXm5CpraB:hover .quickActions--odxJpJTYOw {
    opacity: 1;
}

.quickActions--odxJpJTYOw {
    background: linear-gradient(90deg, rgba(207, 224, 228, 0), rgb(207, 224, 228) 15%);
    height: 100%;
    opacity: 0;
    padding: 21px 16px;
    position: absolute;
    right: 0px;
    top: 0px;
    transition: opacity 0.3s;
    margin-right: 2px;
    display: flex;
    align-items: center;
}

:root {}

:root {}

.icon--HnCEH4RXcJ {
    height: 40px;
    width: 40px;
}

.iconWrapper--gZhAmAvO85 {
    border-radius: 4px;
    border: 1px solid rgba(255, 255, 255, 0.5);
    height: 100px;
    width: 149px;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}

.hasWhiteBg--dndpXMEbsZ {
    border-color: rgba(97, 91, 87, 0.5);
}

.hasWhiteBg--dndpXMEbsZ .icon--HnCEH4RXcJ path {
    fill: rgb(97, 91, 87);
}

:root {}

:root {}

:root {}

.search--rQjZzQkpXA,
.searchWrapper--hty9R0gY6t,
.searchInputWrapper--ukuAB5Cp5z {
    width: 100%;
}

.searchInputWrapper--ukuAB5Cp5z {
    overflow: hidden;
}

.searchWrapper--hty9R0gY6t {
    display: block;
    height: 100%;
    position: relative;
    border-bottom: 1px solid rgba(25, 29, 33, 0.1);
}

.search--rQjZzQkpXA {
    height: 100%;
    padding: 14px 48px 14px 64px;
    border: none;
    font-family: inherit;
    font-size: 16px;
    outline: none;
    transition: background-color 200ms;
    appearance: textfield;
}

.search--rQjZzQkpXA::-webkit-search-decoration,
.search--rQjZzQkpXA::-webkit-search-cancel-button {
    appearance: none;
}

.search--rQjZzQkpXA:focus {
    background-image: none;
    background-color: rgba(129, 145, 158, 0.16);
    outline: none;
    border: none;
}

.search--rQjZzQkpXA:focus,
.search--rQjZzQkpXA:hover,
.animatedSearchIcon--vFidc7R5in:hover+.search--rQjZzQkpXA,
.searchWrapper--hty9R0gY6t:hover .search--rQjZzQkpXA,
.searchActive--my1Oj4mvLm {
    background-color: rgba(129, 145, 158, 0.16);
}

._searchIcon--W1RhNJWfOr {
    background-repeat: no-repeat;
    background-position: center center;
    cursor: pointer;
    display: inline-block;
    height: 16px;
    position: absolute;
    right: 16px;
    top: 50%;
    transform: translateY(-50%);
    width: 16px;
}

.searchIcon--GmOVk1aFw3 {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMS40NjU1IDQuNTgxMjlDOS4yODIyIDQuNTgxMjkgNy41MTIyOCA2LjM1MTIgNy41MTIyOCA4LjUzNDVDNy41MTIyOCAxMC43MTc4IDkuMjgyMiAxMi40ODc3IDExLjQ2NTUgMTIuNDg3N0MxMy42NDg4IDEyLjQ4NzcgMTUuNDE4NyAxMC43MTc4IDE1LjQxODcgOC41MzQ1QzE1LjQxODcgNi4zNTEyIDEzLjY0ODggNC41ODEyOSAxMS40NjU1IDQuNTgxMjlaTTUuOTMxIDguNTM0NUM1LjkzMSA1LjQ3Nzg4IDguNDA4ODggMyAxMS40NjU1IDNDMTQuNTIyMSAzIDE3IDUuNDc3ODggMTcgOC41MzQ1QzE3IDExLjU5MTEgMTQuNTIyMSAxNC4wNjkgMTEuNDY1NSAxNC4wNjlDOC40MDg4OCAxNC4wNjkgNS45MzEgMTEuNTkxMSA1LjkzMSA4LjUzNDVaTTMgMTUuODgxOUw2LjE2MjU3IDEyLjcxOTNMNy4yODA3MSAxMy44Mzc0TDQuMTE4MTQgMTdMMyAxNS44ODE5WiIgZmlsbD0iIzBFMzUzRCIvPgo8L3N2Zz4K");
}

.cancelSearchIcon--VneblaPFEx {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjEycHgiIGhlaWdodD0iMTJweCIgdmlld0JveD0iMCAwIDEyIDEyIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0MCAoMzM3NjIpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPmljb24tc2V0L2Nsb3NlKGxpZ2h0KTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJTZWFyY2giIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJXZWJBcHBfcGFzc3dvcmRzXzE0NDB4OTAwX3NlYXJjaC1yZXN1bHRzX21jX3YzLjAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yOTAuMDAwMDAwLCAtNzguMDAwMDAwKSI+CiAgICAgICAgICAgIDxnIGlkPSJEZXNrdG9wL05hdmlnYXRpb24tT3Blbi9TZWFyY2giIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCA2MC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJUb3AtSGVhZGVyIj4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0ic2VhcmNoLWJhciIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDguMDAwMDAwLCAwLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iY2xvc2UiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIyNC4wMDAwMDAsIDAuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iaWNvbi1zZXQvY2xvc2UobGlnaHQpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNi4wMDAwMDAsIDE2LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSJpY29uLXNldC9jbG9zZShkYXJrKSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTQiIHg9IjAiIHk9IjAiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PC9yZWN0PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNy4zMDMzMDA4Niw4LjAxMDQwNzY0IEwyLjM1MTAwMywxMi45NjI3MDU1IEMyLjE1OTkzNDE0LDEzLjE1Mzc3NDQgMi4xNTgyOTEyNCwxMy40NzE5OTk3IDIuMzUzNTUzMzksMTMuNjY3MjYxOSBDMi41NDMxMDQ5NiwxMy44NTY4MTM1IDIuODY0MjU2MTgsMTMuODYzNjY1OSAzLjA1ODEwOTc4LDEzLjY2OTgxMjMgTDguMDEwNDA3NjQsOC43MTc1MTQ0MiBMMTIuOTYyNzA1NSwxMy42Njk4MTIzIEMxMy4xNTM3NzQ0LDEzLjg2MDg4MTEgMTMuNDcxOTk5NywxMy44NjI1MjQgMTMuNjY3MjYxOSwxMy42NjcyNjE5IEMxMy44NTY4MTM1LDEzLjQ3NzcxMDMgMTMuODYzNjY1OSwxMy4xNTY1NTkxIDEzLjY2OTgxMjMsMTIuOTYyNzA1NSBMOC43MTc1MTQ0Miw4LjAxMDQwNzY0IEwxMy42Njk4MTIzLDMuMDU4MTA5NzggQzEzLjg2MDg4MTEsMi44NjcwNDA5MiAxMy44NjI1MjQsMi41NDg4MTU1NCAxMy42NjcyNjE5LDIuMzUzNTUzMzkgQzEzLjQ3NzcxMDMsMi4xNjQwMDE4MiAxMy4xNTY1NTkxLDIuMTU3MTQ5NCAxMi45NjI3MDU1LDIuMzUxMDAzIEw4LjAxMDQwNzY0LDcuMzAzMzAwODYgTDMuMDU4MTA5NzgsMi4zNTEwMDMgQzIuODY3MDQwOTIsMi4xNTk5MzQxNCAyLjU0ODgxNTU0LDIuMTU4MjkxMjQgMi4zNTM1NTMzOSwyLjM1MzU1MzM5IEMyLjE2NDAwMTgyLDIuNTQzMTA0OTYgMi4xNTcxNDk0LDIuODY0MjU2MTggMi4zNTEwMDMsMy4wNTgxMDk3OCBMNy4zMDMzMDA4Niw4LjAxMDQwNzY0IEw3LjMwMzMwMDg2LDguMDEwNDA3NjQgWiIgaWQ9IkNvbWJpbmVkLVNoYXBlIiBmaWxsPSIjMEUzNTNEIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K");
}

.searchResults--_LnzWWn0pO {
    background-color: rgb(217, 230, 233);
    height: calc(-72px + 100vh);
    left: 48px;
    overflow: hidden auto;
    position: absolute;
    width: calc(100% - 48px);
}

.headingWrapper--mBXPixEV1r {
    padding: 25px 0px 0px;
}

.searchResults--_LnzWWn0pO:focus {
    outline: none;
}

.searchResultsInner--CbwShiFpYO {
    padding: 24px 0px 0px;
}

.noResults--uAf5I_vRPF,
.heading--ZOad7pwHBU {
    color: rgb(110, 134, 139);
    font-family: "Public Sans", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
    font-size: 12px;
    font-weight: 600;
    line-height: 14px;
    padding: 0px 16px 4px;
    text-transform: uppercase;
}

.noResults--uAf5I_vRPF {
    display: none;
    padding-top: 24px;
}

.searchResultsList--G05NtPMkFu {
    margin-bottom: 8px;
    padding-bottom: 8px;
}

.searchResultsList--G05NtPMkFu:empty+.noResults--uAf5I_vRPF {
    display: block;
}

.searchResults--_LnzWWn0pO button.loadMore--yeiMaPbEAE {
    color: rgb(14, 100, 118);
    font-family: "Public Sans", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
    padding-bottom: 0px;
    padding-top: 0px;
}

.searchResults--_LnzWWn0pO button.loadMore--yeiMaPbEAE:hover {
    color: rgb(14, 53, 61);
}

.searchResults--_LnzWWn0pO button.loadMore--yeiMaPbEAE:focus {
    color: rgb(0, 0, 0);
}

:root {}

:root {}

:root {}

.container--B_HkT2QqGt {
    align-content: stretch;
    align-items: stretch;
    display: flex;
    flex-direction: column;
    z-index: 101;
    height: 100%;
}

.row--hK5euQ4rcO {
    align-items: center;
    display: flex;
    justify-content: space-between;
    background-color: rgba(129, 145, 158, 0);
    cursor: pointer;
    padding: 14px 18px 14px 14px;
    user-select: none;
    width: 100%;
    border-radius: 0px;
    transition: background-color 200ms;
}

.row--hK5euQ4rcO:hover,
.row--hK5euQ4rcO:focus {
    background-color: rgba(129, 145, 158, 0.16);
}

.rowLeft--mJMgH9BZvF {
    align-items: center;
    display: flex;
}

.rowActive--A2l9vJGWrO {
    background-color: rgba(129, 145, 158, 0.16);
}

.rowDefault--pswmhIR80K {
    background-color: transparent;
}

.name--jr9PZdNmrE {
    margin-left: 14px;
    max-width: 250px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

:root {}

:root {}

:root {}

.container--lhpomDm_bG {
    position: relative;
    overflow-x: hidden;
    display: flex;
}

.alertPopup--kDSCLyEaij {
    position: absolute;
    z-index: 110;
    left: 50%;
    transform: translateX(-50%);
    bottom: 16px;
}

:root {}

:root {}

.notificationsHub--ZkqIONgeSD {
    width: 642px;
    max-width: calc(-88px + 100vw);
}

.notificationsHub--ZkqIONgeSD.narrow--lxNXQ_mZF0 {
    max-width: calc(-360px + 100vw);
}

.familySettings--Ilvxzy1ScB {
    position: relative;
}

.familySettings--Ilvxzy1ScB .dropdownButton--pxRyuwgjY2,
.familySettings--Ilvxzy1ScB .dropdownButton--pxRyuwgjY2:hover,
.familySettings--Ilvxzy1ScB .dropdownButton--pxRyuwgjY2:focus,
.familySettings--Ilvxzy1ScB .dropdownButton--pxRyuwgjY2:active {
    border: 0px;
    background: none;
    padding-right: 6px;
}

.familySettings--Ilvxzy1ScB .dropdownButtonIcon--BNwim_PUBt {
    margin-left: 1em;
}

.familySettings--Ilvxzy1ScB .dropdownButtonIconReversed--pOwhBEaOnc {
    transform: rotate(180deg);
}

.familySettings--Ilvxzy1ScB .list--Xo7ruNwU9K {
    border-radius: 4px;
    padding: 10px 0px;
}

.copiedButton--SqqSrTMtO5,
.copyButton--IJ12krzt1m {
    flex: 0 0 auto;
    height: 100%;
    border-radius: 3px;
    margin-left: 0.5em;
    min-width: 180px;
}

.copyButton--IJ12krzt1m {
    cursor: pointer;
}

.copyButton--IJ12krzt1m .icon--rkOSWmpm22,
.copiedButton--SqqSrTMtO5 .icon--rkOSWmpm22 {
    margin-right: 8px;
}

.copiedButton--SqqSrTMtO5,
.copiedButton--SqqSrTMtO5:disabled {
    opacity: 1;
    cursor: auto;
}

:root {}

:root {}

.familyHeader--PpiRJ1IxKo {
    margin-bottom: 3em;
}

.familyHeader--PpiRJ1IxKo .title--dTsoVSCtVf {
    font-size: 50px;
    line-height: 56px;
    margin-bottom: 1em;
    font-family: "GT Walsheim Pro", Helvetica, Arial, sans-serif;
}

.headerContent--d9qQSWTi4U {
    display: flex;
    flex-flow: wrap;
    place-content: stretch space-between;
    align-items: flex-start;
}

.linkContainer--Xhu5xMcL1q {
    flex: 1 1 auto;
    align-self: center;
}

.familyHeader--PpiRJ1IxKo .description--X9buaDVdBQ {
    font-size: 14px;
    line-height: 24px;
    margin-bottom: 0.5em;
    font-family: "Public Sans", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
}

.familyHeader--PpiRJ1IxKo .linkInputContainer--Q3nfY_TaXk {
    display: flex;
    flex-direction: row;
    height: 50px;
}

.familyHeader--PpiRJ1IxKo .link--H_7YBuxeAV {
    flex: 0 1 auto;
    height: 100%;
    width: 400px;
    font-size: 16px;
    line-height: 22px;
    border: none;
    border-radius: 4px;
    padding: 0px 1em;
    font-family: "Apercu Mono Pro", "Courier New", Courier, monospace;
    font-style: normal;
    font-weight: bold;
    background-color: rgb(245, 244, 243);
    color: rgb(0, 0, 0);
    cursor: text;
}

.spotsContainer--gZmP7Kg0kh {
    flex: 0 0 auto;
    align-self: flex-end;
    margin-top: 1em;
    color: rgb(14, 53, 61);
    font-family: "Public Sans", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
}

.spotsContainer--gZmP7Kg0kh strong {
    color: rgb(14, 100, 118);
}

:root {}

:root {}

.resetLinkWrapper--w73yYZnlvj {
    display: flex;
    flex-direction: row;
}

.resetLinkCheckbox--QCeQrxpn7r {
    flex: 0 1 auto;
    margin-right: 0.4em;
}

.resetLinkDescription--fxH2eBlEBT {
    flex: 1 1 auto;
    font-size: 0.875em;
}

.resetLinkTitle--SaDxnXew3V {
    font-weight: 500;
}

.resetLinkSubtitle--uhTtkx_t5t {
    color: rgb(153, 149, 146);
    margin-top: 0.3em;
}

.subtitle--Z1Dr1oGEhs {
    color: rgb(97, 91, 87);
    margin: 10px 0px 40px;
    font-size: 1em;
}

:root {}

:root {}

.memberColumn--qf1diKseAh {
    display: flex;
    flex-direction: column;
}

.title--zxZhJ9Zk4h {
    font-size: 1.125em;
    line-height: 1.5em;
    font-weight: 500;
    color: rgb(0, 0, 0);
}

.role--DtFbwLXzhK {
    font-size: 0.75em;
    line-height: 1.375em;
    color: rgb(97, 91, 87);
}

.removeMemberButton--H8VL77WRox {
    flex: 1 1 0%;
    margin-right: 1.5em;
    background: none;
}

.removeMemberButton--H8VL77WRox>svg {
    align-self: center;
}

.memberColumn--fqiNVoiRYF {
    display: flex;
    flex-direction: column;
}

:root {}

:root {}

.memberWrapper--T3irrTjpHF::after {
    content: "";
    display: block;
    position: initial;
    width: 100%;
    height: 1px;
    background: rgb(235, 233, 231);
    top: 100%;
    left: 0px;
}

.memberWrapper--T3irrTjpHF:first-child::before {
    content: "";
    display: block;
    position: initial;
    width: 100%;
    height: 1px;
    background: rgb(235, 233, 231);
    top: 100%;
    left: 0px;
}

.memberRow--qWkBWpTzfX {
    display: flex;
    flex-flow: row;
    justify-content: space-between;
    width: 100%;
    margin: 1.1em 0px;
}

:root {}

.wrapper--l8s4MddvZj {
    z-index: 1;
    position: absolute;
    width: 100%;
    bottom: 24px;
}

.popup--mT_Ql0k4sL {
    position: relative;
    margin: 0px auto;
    max-width: 40em;
}

:root {}

:root {}

.header--VuqyJozOv8 {
    height: 80px;
    width: 100%;
    padding: 3em 20%;
    background-color: rgb(217, 230, 233);
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
}

.content--KGCpkvZgvO {
    margin: 3em 20%;
}

.appear--lWLLvEmJyK {
    opacity: 0.01;
    margin-bottom: -20px;
}

.appearActive--Us_yYDvpH8 {
    opacity: 1;
    margin-bottom: 0px;
    transition: opacity 0.3s ease-out, margin-bottom 0.3s ease-out;
}

.floatingNotificationsContainer--oDgjnF0aJ5 {
    position: absolute;
    bottom: 0px;
    width: 100%;
    padding: 0px 48px 28px;
}

:root {}

:root {}

.paymentCard--SUudUO6mnP {
    border: 1px solid;
    border-radius: 6px;
    display: inline-block;
    height: 144px;
    max-height: 144px;
    outline: none;
    text-decoration: none;
    width: 246px;
    max-width: 246px;
    position: relative;
}

.itemInner--PO8PKRAI7E {
    padding: 18px;
    overflow: hidden;
    width: 100%;
    font-size: 12px;
    line-height: 16px;
    position: absolute;
    bottom: 0px;
}

.paymentCardNumber--jgTo_0jUw5 {
    font-family: "Apercu Mono Pro", "Courier New", Courier, monospace;
    font-size: 16px;
    font-weight: 700;
    line-height: 20px;
    margin-bottom: 11px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.paymentCardDateAndName--KKTYxPKuyU {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-bottom: 6px;
}

.paymentCardOwnerName--afLnLZt95N {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.paymentCardExpirationDate--z2DvsdOUPU {
    margin-right: 8px;
}

.paymentCardExpirationDateLabel--tEA5TGY00Y {
    margin-right: 4px;
}

.paymentCardExpirationDateValue--szWQC1UB8v {
    font-family: "Apercu Mono Pro", "Courier New", Courier, monospace;
}

.exit--j01_122ECh {
    opacity: 1;
    overflow: hidden;
    max-height: 200px;
}

.exitActive--WgksVPYl96 {
    opacity: 0;
    max-height: 0px;
    transition: max-height 200ms ease-out, opacity 200ms ease-out;
}

.exitDone--Cba1DT0n2O {
    opacity: 0;
    max-height: 0px;
    overflow: hidden;
}

.enter--PtkXHAwNeb {
    overflow: hidden;
    max-height: 0px;
    opacity: 0;
}

.enterActive--MQ1H6Xh5br {
    opacity: 1;
    max-height: 200px;
    transition: max-height 200ms ease-out, opacity 200ms ease-out;
}

.enterDone--f7BbzLckOh {
    opacity: 1;
    max-height: 200px;
}

.badgeContainer--yFQQT_dzao {
    white-space: nowrap;
}

:root {}

:root {}

.contentWrapper--wXNfojdIzc {
    background-color: white;
    font-size: 15px;
    color: rgb(28, 28, 28);
    white-space: nowrap;
    position: relative;
}

.logo--oDgnkMCFDV {
    width: 80px;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0px;
}

.icon--btXGHb1snA {
    display: inline-block;
    width: 48px;
    height: 32px;
}

.noteIconWrapper--IpcZhznVD1 {
    margin-right: 15px;
    display: flex;
    align-items: center;
}

.titleOuterWrapper--hNOoxJVSF0 {
    display: flex;
    align-items: center;
}

.title--P3achHBKYP {
    align-items: center;
    color: rgb(0, 0, 0);
    display: flex;
    font-size: 16px;
    font-weight: 600;
    line-height: 20px;
    width: 300px;
}

.category--metegexdsG {
    width: 150px;
    display: flex;
}

.created--aIoWwEUVU5 {
    width: 204px;
    display: flex;
}

.updated--apwZqQd2OI {
    width: 174px;
    display: flex;
}

.tagPlacement--HYmISxmQyS {
    margin-left: 8px;
}

.titleIcon--sJGYvXXmE1 {
    margin-left: 4px;
}

.titleIcon--sJGYvXXmE1 path {
    fill: rgb(97, 91, 87);
}

.container--m57WeAqC8k {
    white-space: nowrap;
}

.groupImgIcon--wwwXS0nFWg {
    border-radius: 50%;
}

:root {}

:root {}

.groupList--Kcgos3LtjH {
    min-height: fit-content;
    margin-bottom: 30px;
}

.showMoreButton--_1B1D4GXhw {
    width: fit-content;
    margin: 0px auto 30px;
    display: block;
}

.groupListCellMembers--re9DIUfVxm {
    width: 300px;
}

.groupListRowCellItems--CHGTHJXJQ8 {
    width: 330px;
}

.nameCellGroupImage--bLwtFIfXOq {
    border-radius: 50%;
}

.memberIconPlacement--eNktqSBtA1 {
    margin-left: -10px;
}

.additionalMemberText--AeGepx5H5l {
    margin-left: 8px;
}

:root {}

:root {}

.userRowCellItems--Q8jZaDtKHp {
    white-space: nowrap;
    width: 182px;
}

.loadingSpinner--qHevYBFBvn {
    margin-top: 100px;
}

.itemsShared--QSWkYv0Bky {
    width: 182px;
}

:root {}

:root {}

.panel--N1ouXgaC8W {
    max-height: 100vh;
    overflow: auto;
    width: 100%;
    font-size: 16px;
    color: rgb(97, 91, 87);
}

.panelContent--jS21l5dIX6 {
    padding: 120px 80px;
}

.container--yiXjg9JYcE {
    background: rgb(255, 255, 255);
    display: flex;
    width: 780px;
}

.panelText--xkj8_k3Y_c {
    margin-right: 80px;
}

.panelText--xkj8_k3Y_c h1 {
    font-size: 24px;
    line-height: 30px;
    color: rgb(0, 0, 0);
}

.panelText--xkj8_k3Y_c p {
    margin: 16px 0px;
}

.panelText--xkj8_k3Y_c em {
    color: rgb(14, 53, 61);
    font-weight: 600;
    line-height: 21px;
}

.panelText--xkj8_k3Y_c ul {
    margin: 16px 0px;
}

.panelText--xkj8_k3Y_c li {
    padding-left: 16px;
    margin: 16px 0px;
}

.panelText--xkj8_k3Y_c li::before {
    content: "•";
    margin-right: 16px;
    color: rgb(14, 53, 61);
}

.goPremiumCta--3TYkklwo6a {
    margin-top: 24px;
}

:root {}

:root {}

.notificationsIconWrapper--RO3nVbO1H1 {
    position: absolute;
    top: 32px;
    right: 32px;
    z-index: 1;
}

.dateColumn--xOHe67QYup {
    width: 200px;
    height: 60px;
    align-items: center;
}

.passwordColumn--ibAEmvyDWZ {
    width: 336px;
    height: 60px;
    align-items: center;
}

.itemNameColumn--eqIcwW5vZ3 {
    width: 400px;
    height: 60px;
    align-items: center;
}

.clearSearchButton--yqMc06gCgM {
    padding: 0px;
    height: auto;
    cursor: pointer;
    border: none;
    background-color: transparent;
}

.noSearchResult--qcwmR3UTzm {
    font-weight: bold;
}

.primaryInfo--D1zuLwgNZb {
    display: flex;
    align-items: center;
    width: 100%;
}

.primaryInfo--D1zuLwgNZb:hover {
    cursor: pointer;
}

.iconActive--dWzG4K62Od,
.iconInactive--roWQJlNbft {
    width: 36px;
    height: 36px;
    border-radius: 18px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-right: 16px;
}

.iconActive--dWzG4K62Od {
    background-color: rgb(110, 162, 173);
}

.iconInactive--roWQJlNbft {
    background-color: rgb(245, 247, 247);
}

:root {}

:root {}

.actions--DcbYSUH4JO>.buttonsArea--OxhjNUYkS_ {
    text-align: right;
}

.actions--DcbYSUH4JO>.buttonsArea--OxhjNUYkS_>button:last-child {
    margin-left: 20px;
}

.subtitle--HrSBLmvZhD {
    color: rgb(62, 93, 100);
    margin: 10px 0px 40px;
    font-size: 1em;
}

.subtitle--HrSBLmvZhD strong {
    font-weight: 700;
    word-break: break-all;
}

:root {}

:root {}

.subtitle--gA88wTVQ25 {
    color: rgb(62, 93, 100);
    margin: 10px 0px 40px;
    font-size: 1em;
}

.description--YBrfIzqkak {
    margin-bottom: 24px;
}

.dialog--jL7pxdADK2 strong {
    font-weight: 700;
}

.firstEmailInfo--gty7qXFic5 {
    margin-bottom: 16px;
}

:root {}

:root {}

.heading--v0RjO82Q9X {
    font-size: 40px;
}

.headingCaption--iLkaeMgL9m {
    padding: 10px 0px 40px;
    font-size: 18px;
    color: rgb(207, 215, 216);
}

.onboardingStepsWrapper--cIOk5IEj86 {
    padding: 80px 40px;
}

:root {}

.imageContainer--pbhZi6zXUJ {
    cursor: pointer;
    display: inline-block;
    height: 120px;
    width: 160px;
    overflow: hidden;
    padding: 8px;
    text-align: center;
    border-radius: 4px;
    background-color: transparent;
    transition: background-color 200ms;
}

.imageContainer--pbhZi6zXUJ:hover,
.imageContainer--pbhZi6zXUJ:focus {
    background-color: rgb(235, 233, 231);
}

.imageContainer--pbhZi6zXUJ:active {
    background-color: rgb(224, 221, 218);
}

.container--gSZxnyY3px.dummy--HV_cN6qm9p .imageContainer--pbhZi6zXUJ {
    background-color: rgb(245, 244, 243);
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCIgdmlld0JveD0iMCAwIDQ4IDQ4Ij4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGNpcmNsZSBjeD0iMjQiIGN5PSIyNCIgcj0iMjMuNSIgc3Ryb2tlPSIjRDZENkQ2Ii8+CiAgICAgICAgPHBhdGggZmlsbD0iI0Q2RDZENiIgZD0iTTIzLjUgMjMuNWgtNy4wMDRhLjUuNSAwIDAgMCAwIDFIMjMuNXY3LjAwNGEuNS41IDAgMCAwIDEgMFYyNC41aDcuMDA0YS41LjUgMCAwIDAgMC0xSDI0LjV2LTcuMDA0YS41LjUgMCAwIDAtMSAwVjIzLjV6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=");
    background-position: center center;
    background-repeat: no-repeat;
    border: 1px dashed rgb(235, 233, 231);
}

.img--xn9DdJSZzb {
    border: 1px solid rgb(235, 233, 231);
    border-radius: 4px;
}

.domain--L6dV54OOFa {
    color: rgb(97, 91, 87);
    font-size: 14px;
    padding-top: 10px;
}

.imageSubContainer--lVaEIY0nha {
    border: 1px solid rgba(0, 0, 0, 0.1);
    border-radius: 4px;
}

:root {}

:root {}

:root {}

.container--PAiv0iriUo {
    background-color: rgb(255, 255, 255);
    max-width: 980px;
    width: 100%;
    padding: 48px 48px 12px;
    align-self: center;
    border-radius: 4px;
    box-shadow: rgba(0, 0, 0, 0.32) 0px 16px 32px;
    margin: 0px auto;
}

.routeContainer--IwizkStb3B {
    display: inline-block;
}

.arrowBtnContainer--UNukeqHbPW {
    background-color: rgb(255, 255, 255);
    border-radius: 4px;
    display: inline-block;
    vertical-align: top;
    padding: 15px;
    margin-top: -15px;
    margin-left: -30px;
    cursor: pointer;
    transition: background-color 200ms;
}

.arrowBtnContainer--UNukeqHbPW:hover {
    background-color: rgb(217, 223, 224);
}

.passwordsIcon--Onz9Nv6su0 {
    margin-left: 20px;
}

.passwordsIcon--Onz9Nv6su0,
.actionText--RFi57I1yVb {
    display: inline-block;
    vertical-align: top;
}

.actionText--RFi57I1yVb {
    color: rgb(110, 134, 139);
    font-weight: 400;
    padding-left: 10px;
}

.subContainer--C0Wg37uJgN {
    padding: 40px;
}

.title--PALNlWlsuw {
    font-family: "GT Walsheim Pro", Helvetica, Arial, sans-serif;
    color: rgb(14, 53, 61);
    font-size: 32px;
}

.description--ZlLve5OGv7 {
    color: rgb(110, 134, 139);
    font-size: 14px;
    padding-top: 10px;
    font-weight: 400;
}

:root {}

:root {}

:root {}

.qrCodeContainer--pdpXBkUfaF {
    margin: 20px 0px 80px;
    display: flex;
    align-items: center;
    flex-direction: row;
}

.qrCodeContainer--pdpXBkUfaF .qrCode--XJn47Ldax_ {
    padding: 10px;
    left: -10px;
}

.qrCode--XJn47Ldax_ {
    padding: 1em;
    position: relative;
    border: 3px solid transparent;
    background: linear-gradient(rgb(0, 0, 0), rgb(0, 0, 0)) left top / 3px 8px no-repeat border-box, linear-gradient(rgb(0, 0, 0), rgb(0, 0, 0)) left top / 8px 3px, linear-gradient(rgb(0, 0, 0), rgb(0, 0, 0)) left bottom, linear-gradient(rgb(0, 0, 0), rgb(0, 0, 0)) left bottom, linear-gradient(rgb(0, 0, 0), rgb(0, 0, 0)) right top, linear-gradient(rgb(0, 0, 0), rgb(0, 0, 0)) right top, linear-gradient(rgb(0, 0, 0), rgb(0, 0, 0)) right bottom, linear-gradient(rgb(0, 0, 0), rgb(0, 0, 0)) right bottom;
}

.qrCodeSpan--VEJdh3x7UH {
    border-radius: 10px;
    padding: 10px;
    box-shadow: rgba(0, 0, 0, 0.035) 0px 2.8px 2.2px, rgba(0, 0, 0, 0.047) 0px 6.7px 5.3px, rgba(0, 0, 0, 0.06) 0px 12.5px 10px;
}

.qrCodeSpan--VEJdh3x7UH::before {
    bottom: -5px;
    left: -5px;
    border-bottom: 3px solid rgb(0, 0, 0);
    border-left: 3px solid rgb(0, 0, 0);
}

.qrCodeContainer--pdpXBkUfaF .phone--WfqeY3SdxX {
    height: 88px;
    width: 48px;
}

.qrCodeContainer--pdpXBkUfaF .scanner--xtmiWDGOH_ {
    height: 114px;
    width: 21px;
}

.qrCodeCaption--jzdPFbLgxW {
    margin: 0px 0px 0px 100px;
    width: 330px;
}

.qrCodeCaption--jzdPFbLgxW .caption--bZvc9JdGN2 {
    font-size: 18px;
    line-height: 24px;
    color: rgb(110, 134, 139);
    margin-bottom: 12px;
}

.qrCodeCaption--jzdPFbLgxW .hoverMessage--dn4quxfdWq {
    font-size: 14px;
    color: rgb(14, 53, 61);
    text-decoration: underline;
}

.findDashlane--bdXJYgyFSb {
    font-family: "GT Walsheim Pro", Helvetica, Arial, sans-serif;
    padding-bottom: 15px;
}

.findDashlane--bdXJYgyFSb,
.availableOn--FcKpzTR7cz {
    color: rgb(14, 53, 61);
    font-size: 24px;
    line-height: 40px;
}

.availableOn--FcKpzTR7cz {
    font-size: 18px;
    line-height: 16px;
    color: rgb(110, 134, 139);
    margin-left: 10px;
}

.iconTextContainer--G4CxEzKXld {
    display: flex;
    align-items: center;
    background-color: rgb(255, 255, 255);
}

.iconTextContainer--G4CxEzKXld .dashlaneLogoIcon--Qy3TExrGFC {
    background-color: rgb(14, 100, 118);
    display: inline-block;
    padding: 2px 0px 2px 5px;
    margin-right: 5px;
    border-radius: 5px;
}

.iconTextContainer--G4CxEzKXld .infoCircleIcon--rj6fRorz8i {
    margin: 5px 5px 0px 0px;
}

.mobileIcon--kqacy9kAAI {
    display: inline-block;
    margin-left: 18px;
}

.warningContainer--G___wrnBhj {
    cursor: pointer;
}

:root {}

:root {}

:root {}

.container--dCJ76crwMZ {
    min-height: 0px;
    max-width: 800px;
}

.storeInfoButton--LASy9sIFMK {
    display: flex;
    align-items: center;
    justify-content: space-between;
    background-color: rgb(245, 247, 247);
    border: 1px solid rgb(217, 223, 224);
    border-radius: 4px;
    height: 96px;
    width: 100%;
    margin: 48px 0px;
    cursor: pointer;
    transition: border-color 200ms;
}

.storeInfoButton--LASy9sIFMK:hover,
.storeInfoButton--LASy9sIFMK:focus {
    border-color: rgb(159, 174, 177);
}

.title--W3zrOlrLr0 {
    color: rgb(14, 53, 61);
    padding-left: 24px;
    font-size: 20px;
}

.description--nf4o9IFnXA {
    font-size: 18px;
    line-height: 24px;
}

.openWebsiteIcon--GBbsXnr9gM {
    background-color: transparent;
    padding-right: 24px;
}

.tryAutofillIcon--ZvdpiPpviT {
    margin-left: 15px;
    display: inline-block;
    vertical-align: top;
}

:root {}

:root {}

:root {}

.baseComponent--rz4bn1Wt5Z {
    align-items: center;
    display: flex;
    border-radius: 4px;
    height: 72px;
    max-width: 728px;
    margin: 0px auto 8px;
    padding: 16px 0px;
    box-shadow: rgba(0, 0, 0, 0.32) 0px 16px 32px;
    transition: max-width 300ms, background-color 300ms, height 300ms;
    font-size: 20px;
}

.baseComponent--rz4bn1Wt5Z .leftIcon--b7oK5CKG5s {
    margin: 0px 28px;
}

.completedOnboardingStep--aVGKxAWGPD {
    background-color: rgb(14, 100, 118);
    cursor: not-allowed;
}

.completedOnboardingStepHeader--pC_Xip4O7D {
    font-family: "Public Sans", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
    margin-right: 40px;
    line-height: 24px;
}

.completedOnboardingStep--aVGKxAWGPD .rightIcon--JRwdcdYCPB {
    height: 28px;
    width: 28px;
    margin: 0px 40px 0px auto;
    border-radius: 50%;
    background-color: rgb(14, 53, 61);
}

.onboardingStep--GZrHDcDlRr {
    background-color: rgb(255, 255, 255);
    cursor: pointer;
    margin: 8px auto;
    position: relative;
}

.onboardingStep--GZrHDcDlRr:hover {
    max-width: 760px;
    height: 104px;
}

.onboardingStep--GZrHDcDlRr .rightIcon--JRwdcdYCPB {
    margin: 0px 40px 0px auto;
    width: 24px;
    height: 24px;
}

.onboardingStepHeader--l7WxRrhxaO {
    font-family: "Public Sans", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
    color: rgb(14, 53, 61);
    margin-right: 40px;
}

.messageWrapper--ad6Hho5i93 {
    position: relative;
    width: 100%;
    height: 100%;
}

.messageContent--TxDQZ7tero {
    position: absolute;
    top: 8px;
    transition: top 300ms;
}

.onboardingStep--GZrHDcDlRr:hover .messageContent--TxDQZ7tero {
    top: 16px;
}

.messageOnHover--r39XJznUKD {
    color: rgb(110, 134, 139);
    font-size: 14px;
    line-height: 18px;
    margin-right: 40px;
    opacity: 0;
    transition: opacity 300ms;
}

.messageOnError--o0loUR0BQE {
    font-family: "Public Sans", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
    color: rgb(254, 91, 51);
    font-size: 12px;
    position: absolute;
    right: 20px;
    opacity: 1;
    transition: opacity 300ms;
}

.onboardingStep--GZrHDcDlRr:hover .messageOnHover--r39XJznUKD {
    opacity: 1;
}

.onboardingStep--GZrHDcDlRr:hover .messageOnError--o0loUR0BQE {
    opacity: 0;
}

.stepWrapper--tQfiRcKa3l {
    text-decoration: none;
}

:root {}

.enter--J3DVsLauyF {
    opacity: 0;
    transform: scale(0.9);
}

.enterActive--nk5henrU9o {
    opacity: 1;
    transform: scale(1);
    transition: opacity 400ms cubic-bezier(0.43, 0.01, 0, 1), transform 400ms cubic-bezier(0.175, 0.885, 0.32, 1.45);
}

.exit--UTJVqVWV6K {
    opacity: 1;
    transform: scale(1);
}

.exitActive--gcSdeBw0CQ {
    opacity: 0;
    transform: scale(0.9);
    transition: opacity 350ms cubic-bezier(0.43, 0.01, 0, 1), transform 350ms cubic-bezier(0.43, 0.01, 0, 1);
}

:root {}

:root {}

.itemButtons--lK4NMfJDlN {
    opacity: 0;
}

.passwordHealthListItem--RWLzEt6Dgm {
    cursor: pointer;
}

.passwordHealthListItem--RWLzEt6Dgm:not(:last-child) {
    box-shadow: rgb(217, 223, 224) 0px -1px 0px inset;
}

.riskFeedbackLabel--uJWHmL1KDh {
    -webkit-line-clamp: 2;
    display: -webkit-box;
}

:root {}

:root {}

.rootContainer--VE0PAAxxgG {
    padding: 0px 32px;
}

.headerContainer--mZKKOQe69g {
    display: flex;
    justify-content: space-between;
    height: 72px;
}

.bellIconWrapper--SiCMfzXeCI {
    margin-left: auto;
}

.header--V7cmrC5chn {
    color: rgb(14, 53, 61);
    font-family: "GT Walsheim Pro", Helvetica, Arial, sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 1.25;
    margin-bottom: 32px;
}

.premiumPlusContainer--v7bgUfMVzi {
    max-height: calc(-120px + 100vh);
    overflow-y: auto;
}

.premiumPlusSection--GPB6pya_0j {
    display: flex;
    padding: 35px;
}

.premiumPlusIconWrapper--v8Pyq5bOLv {
    width: 104px;
    height: 104px;
    margin-right: 43px;
    background-color: rgb(245, 247, 247);
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
}

.premiumPlusTitle--F3qUtT4jdw {
    font-size: 20px;
    line-height: 24px;
    font-family: "GT Walsheim Pro", Helvetica, Arial, sans-serif;
    font-weight: 400;
    display: flex;
    align-items: baseline;
    margin-bottom: 17px;
}

.premiumPlusTitleIcon--LuidgTXjtd {
    margin-left: 5px;
}

.premiumPlusDescription--W68S_tWUDM {
    line-height: 20px;
    font-size: 16px;
    color: rgb(62, 93, 100);
    white-space: pre-line;
    margin-bottom: 23px;
}

.Alert-module_root__3EBT0 {
    align-items: center;
    border-radius: 8px;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    max-width: 800px;
    min-width: 318px;
    width: 100%;
}

.Alert-module_root__3EBT0.Alert-module_medium__3OzWx {
    height: 70px;
}

.Alert-module_root__3EBT0.Alert-module_small__3QXCO {
    height: 52px;
}

.Alert-module_root__3EBT0.Alert-module_success__2dQHS {
    background-color: rgb(39, 134, 55);
    color: rgb(255, 255, 255);
}

.Alert-module_root__3EBT0.Alert-module_subtle__1_6rO {
    background-color: rgb(217, 230, 233);
    color: rgb(14, 53, 61);
}

.Alert-module_root__3EBT0.Alert-module_strong__30BTL {
    background-color: rgb(14, 53, 61);
    color: rgb(255, 255, 255);
}

.Alert-module_root__3EBT0.Alert-module_warning__1P-Yz {
    background-color: rgb(255, 229, 222);
    color: rgb(191, 38, 0);
}

.Alert-module_root__3EBT0.Alert-module_error__3tWHg {
    background-color: rgb(245, 216, 222);
    color: rgb(139, 0, 24);
}

.Alert-module_content__DHEDf {
    align-items: center;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    margin-right: 16px;
}

.Alert-module_description__1v-FC.Alert-module_medium__3OzWx {
    font-family: "Public Sans";
    font-size: 18px;
    font-weight: 600;
    line-height: 20px;
    padding-left: 20px;
}

.Alert-module_description__1v-FC.Alert-module_small__3QXCO {
    font-family: "Public Sans";
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    font-weight: 500;
    padding-left: 16px;
}

.Alert-module_description__1v-FC a:not(.Alert-module_disabled__1rQnw),
.Alert-module_description__1v-FC a:not(.Alert-module_disabled__1rQnw):any-link,
.Alert-module_description__1v-FC a:not(.Alert-module_disabled__1rQnw):hover {
    color: inherit;
}

.Alert-module_icon__8raSG.Alert-module_small__3QXCO {
    margin-left: 16px;
}

.Alert-module_icon__8raSG.Alert-module_medium__3OzWx {
    margin-left: 20px;
}

.Alert-module_closeIcon__T1h06 {
    margin: 0px 10px;
    min-width: auto;
    padding: 8px;
}

.Alert-module_closeIcon__T1h06:hover:not(:disabled),
.Alert-module_closeIcon__T1h06:focus:not(:disabled) {
    background-color: transparent;
    border: 1px solid transparent;
}

.Alert-module_actions__1rPDz {
    align-items: center;
    display: flex;
}

.Alert-module_actionButtonOnly__hL88g {
    margin-right: 20px;
}

.Alert-module_root__3EBT0 button {
    white-space: nowrap;
}

.AlertWrapper-module_wrapper__1p8gm {
    bottom: 24px;
    display: inline-block;
    left: 50%;
    position: absolute;
    transform: translate(-50%, 0px);
    z-index: 200;
}

.AlertWrapper-module_popup__SSCcd {
    margin: 0px auto;
    max-width: 40em;
    position: relative;
}

.Background-module_overlay__214qy {
    opacity: 0.5;
    position: absolute;
    background-color: rgb(0, 0, 0);
    inset: 0px;
    outline: none;
}

.Modal-module_modalContainer__3A63q {
    position: fixed;
    z-index: 149;
    inset: 0px;
    outline: none;
}

.Modal-module_modalContent__2j5qJ {
    position: absolute;
    z-index: 150;
    inset: 0px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    border: 0px none;
    outline: none;
    width: 100%;
    height: 100%;
}

.DialogTitle-module_title__StsEq {
    font-size: 24px;
    line-height: 30px;
    margin-bottom: 16px;
}

.DialogBody-module_body__e4ixA {
    margin-bottom: 40px;
    max-height: fit-content;
    overflow: hidden auto;
}

.DialogFooter-module_footer__2xb4i {
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
    max-width: 100%;
}

.DialogFooter-module_leftCta__2ioci {
    margin-right: 16px;
}

.Dialog-module_dialog__2t3d4 {
    background-color: rgb(255, 255, 255);
    border: 0px;
    border-radius: 8px;
    box-shadow: rgba(0, 0, 0, 0.16) 0px 4px 8px;
    max-height: calc(-20px + 100vh);
    overflow-y: auto;
    padding: 32px;
}

.Dialog-module_closeIcon__1DkIS {
    background-color: transparent;
    border: none;
    cursor: pointer;
    outline: none;
    position: absolute;
    right: 16px;
    top: 16px;
}

.Dialog-module_dialogContent__7Zu-7 {
    display: flex;
    flex-direction: column;
    max-width: 700px;
    min-width: 480px;
}

.Dialog-module_slideFromTopTransition__NNmbL {
    animation-duration: 300ms;
    animation-fill-mode: forwards;
    animation-name: Dialog-module_slideFromTop__3Nlb0;
}

@keyframes Dialog-module_slideFromTop__3Nlb0 {
    0% {
        transform: translateY(-40px);
    }

    100% {
        transform: translateY(0px);
    }
}

.Sidenav-module_sidenav__2W7VG {
    background-color: rgb(14, 53, 61);
    height: 100%;
    width: 256px;
}

.Sidenav-module_sidenav__2W7VG.Sidenav-module_collapsed__3cjDS {
    width: 96px;
}

.SidenavMenu-module_sidenavMenu__2xsMX {
    list-style: none;
    margin: 0px;
    padding: 8px;
}

.SidenavHeader-module_sidenavHeader__2zt8l {
    align-items: flex-start;
    border-bottom: 1px solid rgb(62, 93, 100);
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: center;
    padding: 0px 32px;
}

.SidenavItem-module_sidenavItem__2lGRz {
    box-sizing: border-box;
    margin-bottom: 2px;
}

.SidenavItem-module_sidenavItem__2lGRz a {
    text-decoration: none;
}

.SidenavItem-module_sidenavItem__2lGRz.SidenavItem-module_collapsed__yOSia {
    margin-bottom: 12px;
}

.SidenavLink-module_link__3XUpp {
    font-family: "Public Sans";
    font-size: 16px;
    font-style: normal;
    font-weight: normal;
    line-height: 20px;
    align-items: center;
    border-radius: 4px;
    cursor: pointer;
    display: flex;
    padding: 16px 24px;
    position: relative;
}

.SidenavLink-module_link__3XUpp .SidenavLink-module_icon__3cAFS {
    margin-bottom: 0px;
    margin-right: 16px;
    min-width: 20px;
}

.SidenavLink-module_link__3XUpp .SidenavLink-module_icon__3cAFS svg {
    fill: rgb(207, 215, 216);
}

.SidenavLink-module_link__3XUpp .SidenavLink-module_labelIconContainer__19fvk {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
}

.SidenavLink-module_link__3XUpp .SidenavLink-module_label__iua_O {
    font-family: "Public Sans";
    font-size: 16px;
    font-style: normal;
    font-weight: normal;
    line-height: 20px;
    color: rgb(207, 215, 216);
    hyphens: auto;
    min-width: 0px;
    overflow-wrap: break-word;
}

.SidenavLink-module_link__3XUpp .SidenavLink-module_notification__1qHgO {
    align-self: flex-start;
    background-color: rgb(224, 6, 53);
    border-radius: 50%;
    flex-shrink: 0;
    height: 8px;
    margin-left: 4px;
    width: 8px;
}

.SidenavLink-module_link__3XUpp:hover {
    background-color: rgb(62, 93, 100);
}

.SidenavLink-module_link__3XUpp:hover .SidenavLink-module_icon__3cAFS svg {
    fill: rgb(207, 215, 216);
}

.SidenavLink-module_link__3XUpp:active .SidenavLink-module_icon__3cAFS svg {
    fill: rgb(255, 255, 255);
}

.SidenavLink-module_link__3XUpp:active .SidenavLink-module_label__iua_O {
    color: rgb(255, 255, 255);
}

.SidenavLink-module_link__3XUpp.SidenavLink-module_collapsed__2dwxA {
    align-items: center;
    flex-direction: column;
    padding: 6px;
}

.SidenavLink-module_link__3XUpp.SidenavLink-module_collapsed__2dwxA .SidenavLink-module_icon__3cAFS {
    margin-bottom: 4px;
    margin-right: 0px;
}

.SidenavLink-module_link__3XUpp.SidenavLink-module_collapsed__2dwxA .SidenavLink-module_endAdornment__3TxI3 {
    display: none;
}

.SidenavLink-module_link__3XUpp.SidenavLink-module_collapsed__2dwxA .SidenavLink-module_label__iua_O {
    font-family: "Public Sans";
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    line-height: 16px;
    text-align: center;
    width: 100%;
}

.SidenavLink-module_link__3XUpp.SidenavLink-module_collapsed__2dwxA .SidenavLink-module_notification__1qHgO {
    position: absolute;
    right: 18px;
}

.SidenavLink-module_link__3XUpp.SidenavLink-module_selected__1Szeo,
.SidenavLink-module_link__3XUpp.SidenavLink-module_selected__1Szeo:hover {
    background-color: rgb(62, 93, 100);
}

.SidenavLink-module_link__3XUpp.SidenavLink-module_selected__1Szeo .SidenavLink-module_icon__3cAFS svg,
.SidenavLink-module_link__3XUpp.SidenavLink-module_selected__1Szeo:hover .SidenavLink-module_icon__3cAFS svg {
    fill: rgb(255, 255, 255);
}

.SidenavLink-module_link__3XUpp.SidenavLink-module_selected__1Szeo .SidenavLink-module_label__iua_O,
.SidenavLink-module_link__3XUpp.SidenavLink-module_selected__1Szeo:hover .SidenavLink-module_label__iua_O {
    color: rgb(255, 255, 255);
}

.rc-tooltip.rc-tooltip-zoom-enter,
.rc-tooltip.rc-tooltip-zoom-leave {
    display: block;
}

.rc-tooltip-zoom-enter,
.rc-tooltip-zoom-appear {
    opacity: 0;
    animation-duration: 0.3s;
    animation-fill-mode: both;
    animation-timing-function: cubic-bezier(0.18, 0.89, 0.32, 1.28);
    animation-play-state: paused;
}

.rc-tooltip-zoom-leave {
    animation-duration: 0.3s;
    animation-fill-mode: both;
    animation-timing-function: cubic-bezier(0.6, -0.3, 0.74, 0.05);
    animation-play-state: paused;
}

.rc-tooltip-zoom-enter.rc-tooltip-zoom-enter-active,
.rc-tooltip-zoom-appear.rc-tooltip-zoom-appear-active {
    animation-name: rcToolTipZoomIn;
    animation-play-state: running;
}

.rc-tooltip-zoom-leave.rc-tooltip-zoom-leave-active {
    animation-name: rcToolTipZoomOut;
    animation-play-state: running;
}

@keyframes rcToolTipZoomIn {
    0% {
        opacity: 0;
        transform-origin: 50% 50%;
        transform: scale(0, 0);
    }

    100% {
        opacity: 1;
        transform-origin: 50% 50%;
        transform: scale(1, 1);
    }
}

@keyframes rcToolTipZoomOut {
    0% {
        opacity: 1;
        transform-origin: 50% 50%;
        transform: scale(1, 1);
    }

    100% {
        opacity: 0;
        transform-origin: 50% 50%;
        transform: scale(0, 0);
    }
}

.rc-tooltip {
    position: absolute;
    z-index: 1070;
    display: block;
    visibility: visible;
    font-size: 12px;
    line-height: 1.5;
    opacity: 0.9;
}

.rc-tooltip-hidden {
    display: none;
}

.rc-tooltip-placement-top,
.rc-tooltip-placement-topLeft,
.rc-tooltip-placement-topRight {
    padding: 5px 0px 9px;
}

.rc-tooltip-placement-right,
.rc-tooltip-placement-rightTop,
.rc-tooltip-placement-rightBottom {
    padding: 0px 5px 0px 9px;
}

.rc-tooltip-placement-bottom,
.rc-tooltip-placement-bottomLeft,
.rc-tooltip-placement-bottomRight {
    padding: 9px 0px 5px;
}

.rc-tooltip-placement-left,
.rc-tooltip-placement-leftTop,
.rc-tooltip-placement-leftBottom {
    padding: 0px 9px 0px 5px;
}

.rc-tooltip-inner {
    padding: 8px 10px;
    color: rgb(255, 255, 255);
    text-align: left;
    text-decoration: none;
    background-color: rgb(55, 55, 55);
    border-radius: 6px;
    box-shadow: rgba(0, 0, 0, 0.17) 0px 0px 4px;
    min-height: 34px;
}

.rc-tooltip-arrow {
    position: absolute;
    width: 0px;
    height: 0px;
    border-color: transparent;
    border-style: solid;
}

.rc-tooltip-placement-top .rc-tooltip-arrow,
.rc-tooltip-placement-topLeft .rc-tooltip-arrow,
.rc-tooltip-placement-topRight .rc-tooltip-arrow {
    bottom: 4px;
    margin-left: -5px;
    border-width: 5px 5px 0px;
    border-top-color: rgb(55, 55, 55);
}

.rc-tooltip-placement-top .rc-tooltip-arrow {
    left: 50%;
}

.rc-tooltip-placement-topLeft .rc-tooltip-arrow {
    left: 15%;
}

.rc-tooltip-placement-topRight .rc-tooltip-arrow {
    right: 15%;
}

.rc-tooltip-placement-right .rc-tooltip-arrow,
.rc-tooltip-placement-rightTop .rc-tooltip-arrow,
.rc-tooltip-placement-rightBottom .rc-tooltip-arrow {
    left: 4px;
    margin-top: -5px;
    border-width: 5px 5px 5px 0px;
    border-right-color: rgb(55, 55, 55);
}

.rc-tooltip-placement-right .rc-tooltip-arrow {
    top: 50%;
}

.rc-tooltip-placement-rightTop .rc-tooltip-arrow {
    top: 15%;
    margin-top: 0px;
}

.rc-tooltip-placement-rightBottom .rc-tooltip-arrow {
    bottom: 15%;
}

.rc-tooltip-placement-left .rc-tooltip-arrow,
.rc-tooltip-placement-leftTop .rc-tooltip-arrow,
.rc-tooltip-placement-leftBottom .rc-tooltip-arrow {
    right: 4px;
    margin-top: -5px;
    border-width: 5px 0px 5px 5px;
    border-left-color: rgb(55, 55, 55);
}

.rc-tooltip-placement-left .rc-tooltip-arrow {
    top: 50%;
}

.rc-tooltip-placement-leftTop .rc-tooltip-arrow {
    top: 15%;
    margin-top: 0px;
}

.rc-tooltip-placement-leftBottom .rc-tooltip-arrow {
    bottom: 15%;
}

.rc-tooltip-placement-bottom .rc-tooltip-arrow,
.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow,
.rc-tooltip-placement-bottomRight .rc-tooltip-arrow {
    top: 4px;
    margin-left: -5px;
    border-width: 0px 5px 5px;
    border-bottom-color: rgb(55, 55, 55);
}

.rc-tooltip-placement-bottom .rc-tooltip-arrow {
    left: 50%;
}

.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow {
    left: 15%;
}

.rc-tooltip-placement-bottomRight .rc-tooltip-arrow {
    right: 15%;
}

* {
    box-sizing: border-box;
}

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video,
button {
    margin: 0px;
    padding: 0px;
    border: 0px;
    font-size: 100%;
    vertical-align: baseline;
    -webkit-font-smoothing: antialiased;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
    display: block;
}

body {
    line-height: 1;
}

ol,
ul {
    list-style: none;
}

blockquote,
q {
    quotes: none;
}

blockquote::before,
blockquote::after,
q::before,
q::after {
    content: none;
}

table {
    border-collapse: collapse;
    border-spacing: 0px;
}

button {
    color: inherit;
}

strong {
    font-weight: 600;
}

:root {}

:root {}

html,
body {
    font-family: "Public Sans", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
    height: 100%;
}

body {
    line-height: initial;
    width: 100%;
    overscroll-behavior-y: none;
}

h1 {
    font-family: "GT Walsheim Pro", Helvetica, Arial, sans-serif;
}

button {
    font-family: "Public Sans", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
}

@font-face {
    font-family: "GT Walsheim Pro";
    font-weight: 200;
    font-style: normal;
    font-stretch: normal;
    src: local("GT Walsheim Pro Light"), local("GTWalsheimPro-Light"), url("./620b65e9523503d0d6e0.woff2") format("woff2");
}

@font-face {
    font-family: "GT Walsheim Pro";
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    src: local("GT Walsheim Pro Regular"), local("GTWalsheimPro-Regular"), url("./5d003e71616db8f7d61c.woff2") format("woff2");
}

@font-face {
    font-family: "GT Walsheim Pro";
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    src: local("GT Walsheim Pro Medium"), local("GTWalsheimPro-Medium"), url("./8a124e761cceac039878.woff2") format("woff2");
}

@font-face {
    font-family: "GT Walsheim Pro";
    font-weight: 800;
    font-style: normal;
    font-stretch: normal;
    src: local("GT Walsheim Pro Bold"), local("GTWalsheimPro-Bold"), url("./bc09e837049ce08667e1.woff2") format("woff2");
}

@font-face {
    font-family: "Public Sans";
    font-weight: 200;
    font-style: normal;
    font-stretch: normal;
    src: local("Public Sans Light"), local("PublicSans-Light"), url("./cdd47d09b6bfea77bd3a.woff2") format("woff2");
}

@font-face {
    font-family: "Public Sans";
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    src: local("Public Sans Regular"), local("PublicSans-Regular"), url("./df96c41aa5b9122054bb.woff2") format("woff2");
}

@font-face {
    font-family: "Public Sans";
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    src: local("Public Sans Medium"), local("PublicSans-Medium"), url("./2fa3733025adac23acbd.woff2") format("woff2");
}

@font-face {
    font-family: "Public Sans";
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    src: local("Public Sans SemiBold"), local("PublicSans-SemiBold"), url("./01fff8c250aab7927a1e.woff2") format("woff2");
}

@font-face {
    font-family: "Public Sans";
    font-weight: 800;
    font-style: normal;
    font-stretch: normal;
    src: local("Public Sans Bold"), local("PublicSans-Bold"), url("./ebee06c589c0446f1e4e.woff2") format("woff2");
}

@font-face {
    font-family: "Space Mono";
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    src: local("Space Mono Regular"), local("SpaceMono-Regular"), url("./4421671c7ddc1c03184d.woff2") format("woff2");
}

@font-face {
    font-family: "Space Mono";
    font-weight: 800;
    font-style: normal;
    font-stretch: normal;
    src: local("Space Mono Bold"), local("SpaceMono-Bold"), url("./4a632e4331ad1ca3a80e.woff2") format("woff2");
}

@font-face {
    font-family: "Apercu Mono Pro";
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    src: local("Apercu Mono Pro Regular"), local("ApercuMonoPro-Regular"), url("./7bcdcb135690a7b0e804.otf") format("opentype");
}

@font-face {
    font-family: "Public Sans";
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    src: local("PublicSans-Regular"), url("./0a9b80cacf3c05afd978.woff2") format("woff2");
}

@font-face {
    font-family: "Apercu Mono Pro";
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    src: local("ApercuMonoPro-Regular"), url("./8a81173f6b4cf6c859de.woff2") format("woff2");
}

@font-face {
    font-family: "Public Sans";
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    src: local("PublicSans-SemiBold"), url("./4653fc7ad741a19f5af9.woff2") format("woff2");
}

@font-face {
    font-family: "Public Sans";
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    src: local("PublicSans-Medium"), url("./64904ce87d6b967f8521.woff2") format("woff2");
}

@font-face {
    font-family: "GT Walsheim Pro";
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    src: local("GTWalsheimPro-Medium"), url("./2677f80de50dc27c8ac6.woff2") format("woff2");
}

html {
    color-scheme: light;
}

p.ui-components-1c9aoex {
    margin-bottom: 24px;
}

p#securityCodeInstruction.ui-components-j9f77t {
    margin-bottom: 16px;
}