/* Use Tools/FigmaExport project to generate this file */

:root {
    --global-colors-indicator-blue-2: rgba(31, 96, 230, 1);         /* Not used */
    --global-colors-indicator-blue: rgba(16, 82, 167, 1);           /* Only add-in attendee square */
    --global-colors-indicator-green: rgba(65, 224, 148, 1);         /* Only add-in attendee square */
    --global-colors-indicator-orange: rgba(253, 154, 31, 1);        /* Only add-in attendee square */
    --global-colors-indicator-purple-2: rgba(135, 81, 189, 1);      /* Not used */
    --global-colors-indicator-purple: rgba(78, 7, 149, 1);          /* Only add-in attendee square */
    --global-colors-lime-1000: rgba(193, 217, 7, 1);                /* Not used */
    --global-colors-neutral-10: rgba(26, 26, 26, 1);                /* Not used */
    --global-colors-neutral-12: rgba(31, 31, 31, 1);
    --global-colors-neutral-14: rgba(36, 36, 36, 1);
    --global-colors-neutral-16: rgba(41, 41, 41, 1);
    --global-colors-neutral-18: rgba(46, 46, 46, 1);                /* Not used */
    --global-colors-neutral-2: rgba(5, 5, 5, 1);                    /* Not used */
    --global-colors-neutral-20: rgba(51, 51, 51, 1);
    --global-colors-neutral-22: rgba(56, 56, 56, 1);
    --global-colors-neutral-24: rgba(61, 61, 61, 1);
    --global-colors-neutral-26: rgba(66, 66, 66, 1);
    --global-colors-neutral-28: rgba(71, 71, 71, 1);                /* Not used */
    --global-colors-neutral-30: rgba(77, 77, 77, 1);                /* Not used */
    --global-colors-neutral-32: rgba(82, 82, 82, 1);
    --global-colors-neutral-34: rgba(87, 87, 87, 1);                /* Not used */
    --global-colors-neutral-36: rgba(92, 92, 92, 1);                /* Not used */
    --global-colors-neutral-38: rgba(97, 97, 97, 1);
    --global-colors-neutral-4: rgba(10, 10, 10, 1);
    --global-colors-neutral-40: rgba(102, 102, 102, 1);
    --global-colors-neutral-42: rgba(107, 107, 107, 1);             /* Not used */
    --global-colors-neutral-44: rgba(112, 112, 112, 1);
    --global-colors-neutral-46: rgba(117, 117, 117, 1);             /* Not used */
    --global-colors-neutral-48: rgba(122, 122, 122, 1);             /* Not used */
    --global-colors-neutral-50: rgba(128, 128, 128, 1);
    --global-colors-neutral-52: rgba(133, 133, 133, 1);             /* Not used */
    --global-colors-neutral-54: rgba(138, 138, 138, 1);             /* Not used */
    --global-colors-neutral-56: rgba(143, 143, 143, 1);
    --global-colors-neutral-58: rgba(148, 148, 148, 1);             /* Not used */
    --global-colors-neutral-6: rgba(15, 15, 15, 1);                 /* Not used */
    --global-colors-neutral-60: rgba(153, 153, 153, 1);             /* Not used */
    --global-colors-neutral-62: rgba(158, 158, 158, 1);
    --global-colors-neutral-64: rgba(163, 163, 163, 1);             /* Not used */
    --global-colors-neutral-66: rgba(168, 168, 168, 1);             /* Not used */
    --global-colors-neutral-68: rgba(173, 173, 173, 1);
    --global-colors-neutral-70: rgba(179, 179, 179, 1);             /* Not used */
    --global-colors-neutral-72: rgba(184, 184, 184, 1);             /* Not used */
    --global-colors-neutral-74: rgba(189, 189, 189, 1);
    --global-colors-neutral-76: rgba(194, 194, 194, 1);             /* Not used */
    --global-colors-neutral-78: rgba(199, 199, 199, 1);             /* Not used */
    --global-colors-neutral-8: rgba(20, 20, 20, 1);
    --global-colors-neutral-80: rgba(204, 204, 204, 1);             /* Not used */
    --global-colors-neutral-82: rgba(209, 209, 209, 1);
    --global-colors-neutral-84: rgba(214, 214, 214, 1);
    --global-colors-neutral-86: rgba(219, 219, 219, 1);             /* Not used */
    --global-colors-neutral-88: rgba(224, 224, 224, 1);
    --global-colors-neutral-90: rgba(230, 230, 230, 1);
    --global-colors-neutral-92: rgba(235, 235, 235, 1);
    --global-colors-neutral-94: rgba(240, 240, 240, 1);
    --global-colors-neutral-96: rgba(245, 245, 245, 1);
    --global-colors-neutral-98: rgba(250, 250, 250, 1);
    --global-colors-neutral-black: rgba(0, 0, 0, 1);
    --global-colors-neutral-white: rgba(255, 255, 255, 1);
    --global-colors-teal-100: rgba(229, 242, 242, 1);
    --global-colors-teal-1000: rgba(0, 127, 123, 1);
    --global-colors-teal-150: rgba(217, 236, 235, 1);
    --global-colors-teal-1500: rgba(0, 101, 98, 1);                 /* Not used */
    --global-colors-teal-250: rgba(191, 223, 222, 1);               /* Not used */
    --global-colors-teal-50: rgba(242, 249, 248, 1);                /* Not used */
    --global-colors-teal-500: rgba(128, 191, 189, 1);
    --global-colors-teal-750: rgba(64, 159, 156, 1);
    
    --variable-collection-border-radius-2x: 4px;
    --variable-collection-border-radius-3x: 6px;
    --variable-collection-border-radius-5x: 10px;
    --variable-collection-border-radius-8x: 16px;
    --variable-collection-border-radius-none: 0px;
    --variable-collection-border-radius-normal: 2px;
    --variable-collection-number: 0px;
    --variable-collection-spacing-1-5x: 15px;
    --variable-collection-spacing-2x: 20px;
    --variable-collection-spacing-3x: 30px;
    --variable-collection-spacing-5x: 50px;
    --variable-collection-spacing-auto: auto;
    --variable-collection-spacing-half: 5px;
    --variable-collection-spacing-narrow: 3px;
    --variable-collection-spacing-none: 0px;
    --variable-collection-spacing-normal: 10px;
    
    
}

[data-color-mode="light"] {
    --color-ingage-background-1-rest: var(--global-colors-neutral-white);                                               /* Leave current */
    --color-ingage-background-2-rest: var(--global-colors-neutral-98);
    --color-ingage-background-3-rest: var(--global-colors-neutral-96);
    --color-ingage-background-4-rest: var(--global-colors-neutral-94);
    --color-ingage-background-5-rest: var(--global-colors-neutral-92);
    --color-ingage-background-6-rest: var(--global-colors-neutral-90);
    --color-ingage-background-brand-1-rest: var(--global-colors-teal-100); /* CoreAccentPurpleSubtle */
    --color-ingage-background-brand-2-rest: var(--global-colors-teal-50); /* CoreAccentPurpleSoft */
    --color-ingage-background-brand-hover: var(--global-colors-teal-1500); /* CoreAccentPurpleStrong */
    --color-ingage-background-brand-rest: var(--global-colors-teal-1000); /* CoreBrandPrimary / CoreAccentPurpleBold */
    --color-ingage-background-disabled-rest: var(--global-colors-neutral-22);
    --color-ingage-background-field-1-dropdown: var(--global-colors-neutral-white);
    --color-ingage-background-field-1-rest: var(--global-colors-teal-50); /* CoreAccentPurpleSoft */
    --color-ingage-background-inverted-disabled-rest: var(--global-colors-neutral-94);
    --color-ingage-background-inverted-rest: var(--global-colors-neutral-16);
    --color-ingage-background-overlay-rest: rgba(0, 0, 0, 0.400000005960464);
    --color-ingage-background-static-rest: var(--global-colors-neutral-20);
    --color-ingage-background-transparent-rest: rgba(255, 255, 255, 0);
    --color-ingage-effect-shadow-bottom: rgba(0, 0, 0, 0.119999997317791);
    --color-ingage-effect-shadow-top: rgba(0, 0, 0, 0.140000000596046);
    --color-ingage-foreground-1-hover: var(--global-colors-neutral-14);
    --color-ingage-foreground-1-rest: var(--global-colors-neutral-14);
    --color-ingage-foreground-2-hover: var(--global-colors-neutral-14);
    --color-ingage-foreground-2-rest: var(--global-colors-neutral-26);
    --color-ingage-foreground-3-hover: var(--global-colors-neutral-26);
    --color-ingage-foreground-3-rest: var(--global-colors-neutral-38);
    --color-ingage-foreground-4-rest: var(--global-colors-neutral-44);
    --color-ingage-foreground-5-rest: var(--global-colors-neutral-50);
    --color-ingage-foreground-6-rest: var(--global-colors-neutral-56);
    --color-ingage-foreground-brand-hover: var(--global-colors-teal-1500); /* CoreAccentPurpleStrong */
    --color-ingage-foreground-brand-rest: var(--global-colors-teal-1000); /* CoreBrandPrimary / CoreAccentPurpleBold */
    --color-ingage-foreground-disabled-hover: var(--global-colors-neutral-74);
    --color-ingage-foreground-disabled-rest: var(--global-colors-neutral-74);
    --color-ingage-foreground-link-hover: var(--global-colors-teal-1500); /* CoreAccentPurpleStrong */
    --color-ingage-foreground-link-rest: var(--global-colors-teal-1000); /* CoreBrandPrimary / CoreAccentPurpleBold */
    --color-ingage-foreground-static-inverted-rest: var(--global-colors-neutral-white);
    --color-ingage-foreground-static-rest: var(--global-colors-neutral-14);
    --color-ingage-stroke-1-rest: var(--global-colors-neutral-82); /* CoreBorderSubtle */
    --color-ingage-stroke-2-rest: var(--global-colors-neutral-88); /* CoreBorderSubtle */
    --color-ingage-stroke-3-rest: var(--global-colors-neutral-94); /* CoreBorderSubtle */ 
    --color-ingage-stroke-brand-hover: var(--global-colors-teal-1500); /* Not used? */ 
    --color-ingage-stroke-brand-rest: var(--global-colors-teal-1000); /* CoreBorderPrimary */
    --color-ingage-stroke-disabled-rest: var(--global-colors-neutral-88); /* CoreInteractionDisabledBorder */
    --color-ingage-stroke-transparent-rest: rgba(255, 255, 255, 0); /* Not needed, might use transparent as well. Only one usage */
    --color-oneoff-green: rgba(36, 171, 9, 1);
    --color-oneoff-greyout: var(--color-ingage-background-disabled-rest);
    --color-oneoff-highlight: var(--global-colors-teal-1000); /* CoreBrandPrimary / CoreAccentPurpleBold */
    --color-oneoff-light-brown: rgba(171, 157, 124, 1);
    --color-oneoff-red: rgba(185, 74, 72, 1);
    --color-oneoff-yellow: rgba(219, 178, 44, 1);
    --color-status-error-background-rest-1: rgba(253, 243, 244, 1);
    --color-status-error-background-rest-2: rgba(253, 230, 230, 1);
    --color-status-error-foreground-rest: rgba(177, 14, 28, 1);
    --color-status-info-background-rest-1: rgba(232, 246, 254, 1);
    --color-status-info-background-rest-2: rgba(217, 237, 247, 1);
    --color-status-info-foreground-rest: rgba(58, 135, 173, 1);
    --color-status-success-background-rest-1: rgba(241, 250, 241, 1);
    --color-status-success-background-rest-2: rgba(219, 243, 219, 1);
    --color-status-success-foreground-rest: rgba(14, 112, 14, 1);
    --color-status-warning-background-rest-1: rgba(255, 249, 245, 1);
    --color-status-warning-background-rest-2: rgba(248, 236, 215, 1);
    --color-status-warning-foreground-rest: rgba(188, 75, 9, 1);
}


[data-color-mode="dark"] {
    --color-ingage-background-1-rest: var(--global-colors-neutral-16);
    --color-ingage-background-2-rest: var(--global-colors-neutral-12);
    --color-ingage-background-3-rest: var(--global-colors-neutral-8);
    --color-ingage-background-4-rest: var(--global-colors-neutral-4);
    --color-ingage-background-5-rest: var(--global-colors-neutral-black);
    --color-ingage-background-6-rest: var(--global-colors-neutral-20);
    --color-ingage-background-brand-1-rest: var(--global-colors-teal-750);
    --color-ingage-background-brand-2-rest: var(--global-colors-neutral-20);
    --color-ingage-background-brand-hover: var(--global-colors-teal-1000);
    --color-ingage-background-brand-rest: var(--global-colors-teal-750);
    --color-ingage-background-disabled-rest: var(--global-colors-neutral-14);
    --color-ingage-background-field-1-dropdown: var(--global-colors-neutral-20);
    --color-ingage-background-field-1-rest: var(--global-colors-neutral-20);
    --color-ingage-background-inverted-disabled-rest: rgba(255, 255, 255, 0.100000001490116);
    --color-ingage-background-inverted-rest: var(--global-colors-neutral-white);
    --color-ingage-background-overlay-rest: rgba(0, 0, 0, 0.5);
    --color-ingage-background-static-rest: var(--global-colors-neutral-24);
    --color-ingage-background-transparent-rest: rgba(0, 0, 0, 0);
    --color-ingage-effect-shadow-bottom: rgba(0, 0, 0, 0.239999994635582);
    --color-ingage-effect-shadow-top: rgba(0, 0, 0, 0.280000001192093);
    --color-ingage-foreground-1-hover: var(--global-colors-neutral-white);
    --color-ingage-foreground-1-rest: var(--global-colors-neutral-white);
    --color-ingage-foreground-2-hover: var(--global-colors-neutral-white);
    --color-ingage-foreground-2-rest: var(--global-colors-neutral-84);
    --color-ingage-foreground-3-hover: var(--global-colors-neutral-84);
    --color-ingage-foreground-3-rest: var(--global-colors-neutral-68);
    --color-ingage-foreground-4-rest: var(--global-colors-neutral-62);
    --color-ingage-foreground-5-rest: var(--global-colors-neutral-56);
    --color-ingage-foreground-6-rest: var(--global-colors-neutral-50);
    --color-ingage-foreground-brand-hover: var(--global-colors-teal-1000);
    --color-ingage-foreground-brand-rest: var(--global-colors-teal-750);
    --color-ingage-foreground-disabled-hover: var(--global-colors-neutral-36);
    --color-ingage-foreground-disabled-rest: var(--global-colors-neutral-36);
    --color-ingage-foreground-link-hover: var(--global-colors-teal-1000);
    --color-ingage-foreground-link-rest: var(--global-colors-teal-750);
    --color-ingage-foreground-static-inverted-rest: var(--global-colors-neutral-white);
    --color-ingage-foreground-static-rest: var(--global-colors-neutral-14);
    --color-ingage-stroke-1-rest: var(--global-colors-neutral-40);
    --color-ingage-stroke-2-rest: var(--global-colors-neutral-32);
    --color-ingage-stroke-3-rest: var(--global-colors-neutral-24);
    --color-ingage-stroke-brand-hover: var(--global-colors-teal-1000);
    --color-ingage-stroke-brand-rest: var(--global-colors-teal-750);
    --color-ingage-stroke-disabled-rest: var(--global-colors-neutral-26);
    --color-ingage-stroke-transparent-rest: rgba(255, 255, 255, 0);
    --color-oneoff-green: rgba(36, 171, 9, 1);
    --color-oneoff-greyout: var(--color-ingage-background-disabled-rest);
    --color-oneoff-highlight: var(--global-colors-teal-1000);
    --color-oneoff-light-brown: rgba(171, 157, 124, 1);
    --color-oneoff-red: rgba(185, 74, 72, 1);
    --color-oneoff-yellow: rgba(219, 178, 44, 1);
    --color-status-error-background-rest-1: rgba(59, 5, 9, 1);
    --color-status-error-background-rest-2: rgba(59, 5, 9, 1);
    --color-status-error-foreground-rest: rgba(220, 98, 109, 1);
    --color-status-info-background-rest-1: rgba(0, 44, 78, 1);
    --color-status-info-background-rest-2: rgba(0, 44, 78, 1);
    --color-status-info-foreground-rest: rgba(43, 166, 227, 1);
    --color-status-success-background-rest-1: rgba(5, 37, 5, 1);
    --color-status-success-background-rest-2: rgba(5, 37, 5, 1);
    --color-status-success-foreground-rest: rgba(84, 176, 84, 1);
    --color-status-warning-background-rest-1: rgba(74, 30, 4, 1);
    --color-status-warning-background-rest-2: rgba(74, 30, 4, 1);
    --color-status-warning-foreground-rest: rgba(249, 136, 69, 1);
}


.fm-with-border-radius-none--NJng6 {
    border-radius: var(--variable-collection-border-radius-none) !important;
}
.fm-with-border-radius-xsmall--ADJ2K {
    border-radius: var(--border-radius-xsmall) !important;
}
.fm-with-border-radius-small--jyMCg {
    border-radius: var(--border-radius-small) !important;
}
.fm-with-border-radius-medium--P7phI {
    border-radius: var(--border-radius-medium) !important;
}
.fm-with-border-radius-large--uFdZY {
    border-radius: var(--border-radius-large) !important;
}
.fm-with-border-radius-xlarge--wep_e {
    border-radius: var(--border-radius-xlarge) !important;
}
.fm-with-border-radius-full--jGSFI {
    border-radius: var(--border-radius-full) !important;
}
/* Obsolete border radius values */
.fm-with-border-radius-normal--H7TAM {
    border-radius: var(--variable-collection-border-radius-normal) !important;
}
.fm-with-border-radius-2x--AQINY {
    border-radius: var(--variable-collection-border-radius-2x) !important;
}
.fm-with-border-radius-3x--vNOIY {
    border-radius: var(--variable-collection-border-radius-3x) !important;
}
.fm-with-border-radius-5x--otbk0 {
    border-radius: var(--variable-collection-border-radius-5x) !important;
}
.fm-with-border-radius-8x--kLaR3 {
    border-radius: var(--variable-collection-border-radius-8x) !important;
}
:root {
    --elevation-shadow-02: 0px 0px 2px 0px rgba(0, 0, 0, 0.12), 0px 1px 2px 0px rgba(0, 0, 0, 0.14);
    --elevation-shadow-04: 0px 0px 2px 0px rgba(0, 0, 0, 0.12), 0px 2px 4px 0px rgba(0, 0, 0, 0.14);
    --elevation-shadow-08: 0px 0px 2px 0px rgba(0, 0, 0, 0.12), 0px 4px 8px 0px rgba(0, 0, 0, 0.14);
    --elevation-shadow-16: 0px 0px 2px 0px rgba(0, 0, 0, 0.12), 0px 8px 16px 0px rgba(0, 0, 0, 0.14);
}
.fm-colour-background-1--N5J25 {
    background-color: var(--color-ingage-background-1-rest) !important;
}

.fm-colour-background-2--ycb43 {
    background-color: var(--color-ingage-background-2-rest) !important;
}

.fm-colour-background-3--w5JWa {
    background-color: var(--color-ingage-background-3-rest) !important;
}

.fm-colour-background-4--rqeeQ {
    background-color: var(--color-ingage-background-4-rest) !important;
}

.fm-colour-background-5--bC5qJ {
    background-color: var(--color-ingage-background-5-rest) !important;
}

.fm-colour-background-6--lHxw2 {
    background-color: var(--color-ingage-background-6-rest) !important;
}

.fm-colour-background-brand-1--fJLpS {
    background-color: var(--color-ingage-background-brand-1-rest) !important;
}

.fm-colour-background-brand-2--EL5cC {
    background-color: var(--color-ingage-background-brand-2-rest) !important;
}

.fm-colour-background-hover--cbh_a {
    background-color: var(--color-ingage-background-brand-hover) !important;
}

.fm-colour-background--oiPtA {
    background-color: var(--color-ingage-background-brand-rest) !important;
}

.fm-colour-background-disabled--xKjdo {
    background-color: var(--color-ingage-background-disabled-rest) !important;
}

.fm-colour-background-field-1-dropdown--LDi12 {
    background-color: var(--color-ingage-background-field-1-dropdown-rest) !important;
}

.fm-colour-background-field-1--ZDKYg {
    background-color: var(--color-ingage-background-field-1-rest) !important;
}

.fm-colour-background-inverted-disabled--AZHZn {
    background-color: var(--color-ingage-background-inverted-disabled-rest) !important;
}

.fm-colour-background-inverted--KhSZt {
    background-color: var(--color-ingage-background-inverted-rest) !important;
}

.fm-colour-background-overlay--kVZ6G {
    background-color: var(--color-ingage-background-overlay-rest) !important;
}

.fm-colour-background-static--TQ_X_ {
    background-color: var(--color-ingage-background-static-rest) !important;
}

.fm-colour-background-transparent--TMI1D {
    background-color: var(--color-ingage-background-transparent-rest) !important;
}

.fm-colour-background-warning--d93hU {
    background-color: var(--color-status-warning-background-rest-2) !important;
}


.fm-colour-brand-primary--hf2Fu {
    color: var(--core-brand-primary) !important;
}
.fm-colour-brand-secondary--mcyFa {
    color: var(--core-brand-secondary) !important;
}
.fm-colour-brand-tertiary-amethyst--wtnaO {
    color: var(--core-brand-tertiary-amethyst) !important;
}
.fm-colour-brand-tertiary-blood-orange--ucdQS {
    color: var(--core-brand-tertiary-blood-orange) !important;
}
.fm-colour-brand-tertiary-blue--EVmES {
    color: var(--core-brand-tertiary-blue) !important;
}
.fm-colour-brand-tertiary-green--McIll {
    color: var(--core-brand-tertiary-green) !important;
}
.fm-colour-brand-tertiary-yellow--Ij1YV {
    color: var(--core-brand-tertiary-yellow) !important;
}

.fm-colour-text-primary--RKAuX {
    color: var(--core-text-primary) !important;
}
.fm-colour-text-secondary--H9pPP {
    color: var(--core-text-secondary) !important;
}
.fm-colour-text-default--DKN4M {
    color: var(--core-text-default) !important;
}
.fm-colour-text-moderate--SLGVC {
    color: var(--core-text-moderate) !important;
}
.fm-colour-text-subtle--EEsN5 {
    color: var(--core-text-subtle) !important;
}
.fm-colour-text-inverted--o69DK {
    color: var(--core-text-inverted) !important;
}

.fm-colour-icon-primary--kAgtD {
    color: var(--core-icon-primary) !important;
}
.fm-colour-icon-secondary--_z7Et {
    color: var(--core-icon-secondary) !important;
}
.fm-colour-icon-default--eil_a {
    color: var(--core-icon-default) !important;
}
.fm-colour-icon-moderate--oj5Jo {
    color: var(--core-icon-moderate) !important;
}
.fm-colour-icon-subtle--kao3Q {
    color: var(--core-icon-subtle) !important;
}
.fm-colour-icon-inverted--Mc4HF {
    color: var(--core-icon-inverted) !important;
}

.fm-colour-semantic-success--oor7Y {
    color: var(--core-semantic-success) !important;
}
.fm-colour-semantic-information--kxr4F {
    color: var(--core-semantic-information) !important;
}
.fm-colour-semantic-warning--zObOY {
    color: var(--core-semantic-warning) !important;
}
.fm-colour-semantic-error--xdmpj {
    color: var(--core-semantic-error) !important;
}
/* Obsolete oneoff colours */
.fm-colour-oneoff-black--Sg9vh {
    color: var(--global-colors-neutral-black) !important;
}
.fm-colour-oneoff-white--FRnpS {
    color: var(--global-colors-neutral-white) !important;
}
.fm-colour-oneoff-highlight--azbLr {
    color: var(--global-colors-teal-1000) !important;
}
.fm-colour-oneoff-grey-out--k840q {
    color: var(--color-oneoff-greyout) !important;
}
.fm-colour-oneoff-green--hVEOc {
    color: var(--color-oneoff-green) !important;
}
.fm-colour-oneoff-yellow--FLYHy {
    color: var(--color-oneoff-yellow) !important;
}
.fm-colour-oneoff-red--EoHOC {
    color: var(--color-oneoff-red) !important;
}
.fm-colour-oneoff-light-brown--Ui_AY {
    color: var(--color-oneoff-light-brown) !important;
}
/* Obsolete foreground colours */
.fm-colour-foreground-1--Sz26Y {
    color: var(--color-ingage-foreground-1-rest) !important;
}
.fm-colour-foreground-2--oC3tT {
    color: var(--color-ingage-foreground-2-rest) !important;
}
.fm-colour-foreground-3--LS0EI {
    color: var(--color-ingage-foreground-3-rest) !important;
}
.fm-colour-foreground-4--LDR0P {
    color: var(--color-ingage-foreground-4-rest) !important;
}
.fm-colour-foreground-5--zFV0t {
    color: var(--color-ingage-foreground-5-rest) !important;
}
.fm-colour-foreground-6--WfIGj {
    color: var(--color-ingage-foreground-6-rest) !important;
}
.fm-colour-foreground-link-rest--a9Vil {
    color: var(--color-ingage-foreground-link-rest) !important;
}
/* Obsolete status colours */
.fm-colour-status-info--CjKgt {
    color: var(--color-status-info-foreground-rest) !important;
}
.fm-colour-status-success--EAJHZ {
    color: var(--color-status-success-foreground-rest) !important;
}
.fm-colour-status-warning--YFJF9 {
    color: var(--color-status-warning-foreground-rest) !important;
}
.fm-colour-status-error--rxVT_ {
    color: var(--color-status-error-foreground-rest) !important;
}
/* margin bottom */
.fm-with-bottom-margin--Jo92r {
    margin-bottom: 10px !important;
}
.fm-with-bottom-margin-auto--LISzQ {
    margin-bottom: auto !important;
}
.fm-with-bottom-margin-narrow--SvDSl {
    margin-bottom: 3px !important;
}
.fm-with-bottom-margin-half--pf0ui {
    margin-bottom: 5px !important;
}
.fm-with-bottom-margin-1-5x--Zrq6A {
    margin-bottom: 15px !important;
}
.fm-with-bottom-margin-2x--xJnzZ {
    margin-bottom: 20px !important;
}
.fm-with-bottom-margin-3x--Nc8N2 {
    margin-bottom: 30px !important;
}
.fm-with-bottom-margin-5x--gRSAD {
    margin-bottom: 50px !important;
}
.fm-without-bottom-margin--zwG0R {
    margin-bottom: 0 !important;
}

/* margin top */
.fm-with-top-margin--IKAuh {
    margin-top: 10px !important;
}
fm-.with-top-margin-auto--ah4ao {
    margin-top: auto !important;
}
.fm-with-top-margin-narrow--Z3pRu {
    margin-top: 3px !important;
}
.fm-with-top-margin-half--K7IV3 {
    margin-top: 5px !important;
}
.fm-with-top-margin-1-5x--m5CEd {
    margin-top: 15px !important;
}
.fm-with-top-margin-2x--ghJjf {
    margin-top: 20px !important;
}
.fm-with-top-margin-3x--u96Np {
    margin-top: 30px !important;
}
.fm-with-top-margin-5x--WEjgv {
    margin-top: 50px !important;
}
.fm-without-top-margin--iocKF {
    margin-top: 0 !important;
}

/* margin right */
.fm-with-right-margin--N7AOl {
    margin-right: 10px !important;
}
.fm-with-right-margin-auto--xBOER {
    margin-right: auto !important;
}
.fm-with-right-margin-narrow--QYChp {
    margin-right: 3px !important;
}
.fm-with-right-margin-half--f_j_R {
    margin-right: 5px !important;
}
.fm-with-right-margin-1-5x--mez8U {
    margin-right: 15px !important;
}
.fm-with-right-margin-2x--XFts5 {
    margin-right: 20px !important;
}
.fm-with-right-margin-3x--Bmwp1 {
    margin-right: 30px !important;
}
.fm-with-right-margin-5x--Zj3jp {
    margin-right: 50px !important;
}
.fm-without-right-margin--U81NW {
    margin-right: 0 !important;
}

/* margin left */
.fm-with-left-margin--e6dAl {
    margin-left: 10px !important;
}
.fm-with-left-margin-auto--u6OXP {
    margin-left: auto !important;
}
.fm-with-left-margin-narrow--EIIZJ {
    margin-left: 3px !important;
}
.fm-with-left-margin-half--d5kag {
    margin-left: 5px !important;
}
.fm-with-left-margin-1-5x--iB7a9 {
    margin-left: 15px !important;
}
.fm-with-left-margin-2x--OGwhh {
    margin-left: 20px !important;
}
.fm-with-left-margin-3x--ya91Z {
    margin-left: 30px !important;
}
.fm-with-left-margin-5x--xCrMa {
    margin-left: 50px !important;
}
.fm-without-left-margin--hzvPx {
    margin-left: 0 !important;
}
.fm-width-full--eQD3L {
    width: 100%;
}

.fm-width-half--U8w8B {
    width: 50%;
}

.fm-width-33--bwD7N {
    width: 33%;
}

.fm-width-40--Jgphg {
    width: 40%;
    min-width: 40%;
}

.fm-width-67--tYcfB {
    width: 67%;
    min-width: 67%;
}

.fm-width-20px--LX9qn {
    width: 20px;
    max-width: 20px;
}

.fm-width-50px--HQwyD {
    width: 50px;
    max-width: 50px;
}

.fm-width-100px--TKvOx {
    width: 100px;
    max-width: 100px;
}

.fm-width-150px--rX9dl {
    width: 150px;
    max-width: 150px;
}

.fm-width-200px--koaE_ {
    width: 200px;
    max-width: 200px;
}

.fm-width-250px--Hy9pb {
    width: 250px;
    max-width: 250px;
}

.fm-width-300px--jT4oE {
    width: 300px;
    max-width: 300px;
}

.fm-width-400px--tQm9T {
    width: 400px;
    max-width: 400px;
}

.fm-width-500px--DuDqg {
    width: 500px;
    max-width: 500px;
}

.fm-width-600px--HJh6m {
    width: 600px;
    max-width: 600px;
}

.fm-width-700px--ZW5WN {
    width: 700px;
    max-width: 700px;
}

.fm-max-height-100px--I_mm3 {
    max-height: 100px;
}

.fm-max-height-200px--ETnwy {
    max-height: 200px;
}

.fm-max-height-300px--gqw6M {
    max-height: 300px;
}

.fm-max-height-400px--VwDmy {
    max-height: 400px;
}

.fm-max-height-500px--DlbSs {
    max-height: 500px;
}
:root {
    --forms-text-input-label-font-family: "Roboto", Helvetica;
    --forms-text-input-label-font-size: 14px;
    --forms-text-input-label-font-style: normal;
    --forms-text-input-label-font-weight: 400;
    --forms-text-input-label-letter-spacing: 0px;
    --forms-text-input-label-line-height: normal;
}

.fm-font--pmgqd.fm-weight-thin--UVylG {
    font-weight: 300;
}

.fm-font--pmgqd.fm-weight-regular--aPKYV {
    font-weight: 400;
}

.fm-font--pmgqd.fm-weight-medium--p4T60 {
    font-weight: 500;
}

.fm-font--pmgqd.fm-weight-semibold--r3syR {
    font-weight: 600;
}

.fm-font--pmgqd.fm-weight-bold--cOuNA {
    font-weight: 700;
}

.fm-font--pmgqd.fm-size-vsmall--GrMLd {
    font-size: 11px;
    line-height: 14px;
}

.fm-font--pmgqd.fm-size-small--IfY2y {
    font-size: 12px;
    line-height: 16px;
}

.fm-font--pmgqd.fm-size-regular--_Nb17 {
    font-size: 13px;
    line-height: 17px;
}

.fm-font--pmgqd.fm-size-medium--OSnbQ {
    font-size: 16px;
    line-height: 22px;
}

.fm-font--pmgqd.fm-size-large--c5Q7w {
    font-size: 20px;
    line-height: 26px;
}

.fm-font--pmgqd.fm-size-vlarge--DC6G3 {
    font-size: 24px;
    line-height: 32px;
}

.fm-font--pmgqd.fm-size-extra-large--TFqYq {
    font-size: 36px;
    line-height: normal;
}

.fm-font--pmgqd.fm-size-12--s6I8N {
    font-size: 12px;
    line-height: 16px;
}

.fm-font--pmgqd.fm-size-14--BiNfo {
    font-size: 14px;
    line-height: 20px;
}

.fm-font--pmgqd.fm-size-16--uVS8f {
    font-size: 16px;
    line-height: 24px;
}

.fm-font--pmgqd.fm-size-20--nwUwk {
    font-size: 20px;
    line-height: 24px;
}

.fm-font--pmgqd.fm-size-24--F_7iQ {
    font-size: 24px;
    line-height: 32px;
}

.fm-font--pmgqd.fm-size-28--ZhzxF {
    font-size: 28px;
    line-height: 36px;
}

.fm-font--pmgqd.fm-size-36--s1XRw {
    font-size: 28px;
    line-height: 40px;
}

.fm-font--pmgqd.fm-size-48--nmr5g {
    font-size: 48px;
    line-height: 52px;
}

.fm-font--pmgqd.fm-size-60--zHK08 {
    font-size: 60px;
    line-height: 64px;
}

.fm-font--pmgqd.fm-size-72--pEvar {
    font-size: 72px;
    line-height: 80px;
}


.fm-button--NQp9n {
    border: 1px solid;
    border-radius: var(--variable-collection-border-radius-2x);
    overflow: hidden;
    display: inline-flex;
    white-space: nowrap;
    font-style: normal;
    font-weight: 500;
    cursor: pointer;
    flex-shrink: 0;
    max-width: 100%;
}

    .fm-button--NQp9n.nav-menu-button--EB_3y {
        height: 40px;
    }

    .fm-button--NQp9n .fm-text--vIP8c {
        font-size: 13px;
        line-height: 17px;
        padding: 2px 0 1px 0;
        overflow: hidden;
        letter-spacing: 0;
        text-overflow: ellipsis;
    }

        .fm-button--NQp9n.small--kfqhE .fm-text--vIP8c {
            font-size: 11px;
            line-height: 14px;
        }

    .fm-button--NQp9n.nav-menu-button--EB_3y .fm-text--vIP8c {
        font-size: 16px;
        font-weight: 400;
        padding: 2px 0px 1px 2px;
    }

    .fm-button--NQp9n.nav-menu-button--EB_3y.small--kfqhE .fm-text--vIP8c {
        font-size: 14px;
    }

    .fm-button--NQp9n.primary--ojixJ {
        background: var(--core-brand-primary);
        border-color: var(--core-border-primary);
        color: var(--core-text-inverted);
    }

        .fm-button--NQp9n.primary--ojixJ .fm-icon--q8Qmg {
            color: var(--core-text-inverted);
        }

        .fm-button--NQp9n.primary--ojixJ:not(.disabled--va5Jt):hover {
            background: color-mix(in srgb, var(--core-brand-primary) calc(100% * (1 - var(--core-interaction-on-light-hover-alpha))), rgb(var(--core-interaction-mask-rgb)) calc(var(--core-interaction-on-light-hover-alpha) * 100%));
            border-color: color-mix(in srgb, var(--core-border-primary) calc(100% * (1 - var(--core-interaction-on-light-hover-alpha))), rgb(var(--core-interaction-mask-rgb)) calc(var(--core-interaction-on-light-hover-alpha) * 100%));
        }
        
        .fm-button--NQp9n.primary--ojixJ:not(.disabled--va5Jt):active {
            background: color-mix(in srgb, var(--core-brand-primary) calc(100% * (1 - var(--core-interaction-on-light-pressed-alpha))), rgb(var(--core-interaction-mask-rgb)) calc(var(--core-interaction-on-light-pressed-alpha) * 100%));
            border-color: color-mix(in srgb, var(--core-border-primary) calc(100% * (1 - var(--core-interaction-on-light-pressed-alpha))), rgb(var(--core-interaction-mask-rgb)) calc(var(--core-interaction-on-light-pressed-alpha) * 100%));
        }

    .fm-button--NQp9n.secondary--pCvWF {
        background: var(--core-background-default);
        border-color: var(--core-border-primary);
        color: var(--core-text-primary);
    }

        .fm-button--NQp9n.secondary--pCvWF .fm-icon--q8Qmg {
            color: var(--core-icon-primary);
        }

        .fm-button--NQp9n.secondary--pCvWF:not(.disabled--va5Jt):hover {
            border-color: color-mix(in srgb, var(--core-border-primary) calc(100% * (1 - var(--core-interaction-on-dark-hover-alpha))), rgb(var(--core-interaction-mask-rgb)) calc(var(--core-interaction-on-dark-hover-alpha) * 100%));
            color: color-mix(in srgb, var(--core-text-primary) calc(100% * (1 - var(--core-interaction-on-dark-hover-alpha))), rgb(var(--core-interaction-mask-rgb)) calc(var(--core-interaction-on-dark-hover-alpha) * 100%));
        }
        
        .fm-button--NQp9n.secondary--pCvWF:not(.disabled--va5Jt):hover .fm-icon--q8Qmg {
            color: color-mix(in srgb, var(--core-icon-primary) calc(100% * (1 - var(--core-interaction-on-dark-hover-alpha))), rgb(var(--core-interaction-mask-rgb)) calc(var(--core-interaction-on-dark-hover-alpha) * 100%));
        }
        
        .fm-button--NQp9n.secondary--pCvWF:not(.disabled--va5Jt):active {
            border-color: color-mix(in srgb, var(--core-border-primary) calc(100% * (1 - var(--core-interaction-on-dark-pressed-alpha))), rgb(var(--core-interaction-mask-rgb)) calc(var(--core-interaction-on-dark-pressed-alpha) * 100%));
            color: color-mix(in srgb, var(--core-text-primary) calc(100% * (1 - var(--core-interaction-on-dark-pressed-alpha))), rgb(var(--core-interaction-mask-rgb)) calc(var(--core-interaction-on-dark-pressed-alpha) * 100%));
        }
        
        .fm-button--NQp9n.secondary--pCvWF:not(.disabled--va5Jt):active .fm-icon--q8Qmg {
            color: color-mix(in srgb, var(--core-icon-primary) calc(100% * (1 - var(--core-interaction-on-dark-pressed-alpha))), rgb(var(--core-interaction-mask-rgb)) calc(var(--core-interaction-on-dark-pressed-alpha) * 100%));
        }

    .fm-button--NQp9n.tertiary--W8X0i {
        --gradient-color-start: var(--core-brand-tertiary-amethyst);
        --gradient-color-end: var(--core-brand-tertiary-blue);
    
        color: var(--core-brand-secondary);
        border: 1px solid transparent;
        background: linear-gradient(var(--core-background-default), var(--core-background-default)) padding-box, linear-gradient(90deg, var(--gradient-color-start) 0%, var(--gradient-color-end) 100%) border-box;
    }
    
        .fm-button--NQp9n.tertiary--W8X0i .fm-icon--q8Qmg {
            color: var(--core-icon-secondary);
        }
        
        .fm-button--NQp9n.tertiary--W8X0i:not(.disabled--va5Jt):hover {
            --gradient-color-start: color-mix(in srgb, var(--core-brand-tertiary-amethyst) calc(100% * (1 - var(--core-interaction-on-dark-hover-alpha))), rgb(var(--core-interaction-mask-rgb)) calc(var(--core-interaction-on-dark-hover-alpha) * 100%));
            --gradient-color-end: color-mix(in srgb, var(--core-brand-tertiary-blue) calc(100% * (1 - var(--core-interaction-on-dark-hover-alpha))), rgb(var(--core-interaction-mask-rgb)) calc(var(--core-interaction-on-dark-hover-alpha) * 100%));
        
            color: color-mix(in srgb, var(--core-text-secondary) calc(100% * (1 - var(--core-interaction-on-dark-hover-alpha))), rgb(var(--core-interaction-mask-rgb)) calc(var(--core-interaction-on-dark-hover-alpha) * 100%));
        }
        
            .fm-button--NQp9n.tertiary--W8X0i:not(.disabled--va5Jt):hover .fm-icon--q8Qmg {
                color: color-mix(in srgb, var(--core-icon-secondary) calc(100% * (1 - var(--core-interaction-on-dark-hover-alpha))), rgb(var(--core-interaction-mask-rgb)) calc(var(--core-interaction-on-dark-hover-alpha) * 100%));
            }
        
        .fm-button--NQp9n.tertiary--W8X0i:not(.disabled--va5Jt):active {
            --gradient-color-start: color-mix(in srgb, var(--core-brand-tertiary-amethyst) calc(100% * (1 - var(--core-interaction-on-dark-pressed-alpha))), rgb(var(--core-interaction-mask-rgb)) calc(var(--core-interaction-on-dark-pressed-alpha) * 100%));
            --gradient-color-end: color-mix(in srgb, var(--core-brand-tertiary-blue) calc(100% * (1 - var(--core-interaction-on-dark-pressed-alpha))), rgb(var(--core-interaction-mask-rgb)) calc(var(--core-interaction-on-dark-pressed-alpha) * 100%));
        
            color: color-mix(in srgb, var(--core-text-secondary) calc(100% * (1 - var(--core-interaction-on-dark-pressed-alpha))), rgb(var(--core-interaction-mask-rgb)) calc(var(--core-interaction-on-dark-pressed-alpha) * 100%));
        }
        
            .fm-button--NQp9n.tertiary--W8X0i:not(.disabled--va5Jt):active .fm-icon--q8Qmg {
                color: color-mix(in srgb, var(--core-icon-secondary) calc(100% * (1 - var(--core-interaction-on-dark-pressed-alpha))), rgb(var(--core-interaction-mask-rgb)) calc(var(--core-interaction-on-dark-pressed-alpha) * 100%));
            }

    .fm-button--NQp9n.ghost-primary--AnXXI {
        background: var(--core-neutral-transparent);
        border-color: var(--core-neutral-transparent);
        color: var(--core-text-primary);
    }

        .fm-button--NQp9n.ghost-primary--AnXXI.nav-menu-button--EB_3y {
            color: var(--core-text-default);
        }

        .fm-button--NQp9n.ghost-primary--AnXXI.nav-menu-button--EB_3y .fm-icon--q8Qmg {
            color: var(--core-text-primary);
        }

        .fm-button--NQp9n.ghost-primary--AnXXI:not(.disabled--va5Jt):hover {
            background: var(--core-interaction-on-light-hover);
        }

        .fm-button--NQp9n.ghost-primary--AnXXI:not(.disabled--va5Jt):active {
            background: var(--core-interaction-on-light-pressed);
        }

    .fm-button--NQp9n.ghost-secondary--m7sKk {
        background: var(--core-neutral-transparent);
        border-color: var(--core-neutral-transparent);
        color: var(--core-text-secondary);
    }

        .fm-button--NQp9n.ghost-secondary--m7sKk:not(.disabled--va5Jt):hover {
            background: var(--core-interaction-on-light-hover);
        }

        .fm-button--NQp9n.ghost-secondary--m7sKk:not(.disabled--va5Jt):active {
            background: var(--core-interaction-on-light-pressed);
        }

    .fm-button--NQp9n.disabled--va5Jt {
        color: var(--core-interaction-disabled-text);
        cursor: default;
    }

    .fm-button--NQp9n.primary--ojixJ.disabled--va5Jt {
        border-color: var(--core-interaction-disabled-background);
        background: var(--core-interaction-disabled-background);
    }

    .fm-button--NQp9n.secondary--pCvWF.disabled--va5Jt {
        border-color: var(--core-interaction-disabled-border);
        background: var(--core-interaction-disabled-background);
    }
    
    .fm-button--NQp9n.tertiary--W8X0i.disabled--va5Jt {
        border-color: var(--core-interaction-disabled-border)
    }
    
    .fm-button--NQp9n.inline--js9ea {
        align-items: center;
        justify-content: center;
        gap: 4px;
        padding: 6px 13px;
    }

        .fm-button--NQp9n.inline--js9ea .fm-content--KsnVm {
            display: flex;
            flex-direction: row;
            justify-content: center;
            flex: 1;
            align-items: center;
            gap: 4px;
            width: 100%;
        }

        .fm-button--NQp9n.nav-menu-button--EB_3y .fm-content--KsnVm {
            justify-content: flex-start;
        }

        .fm-button--NQp9n.inline--js9ea.small--kfqhE {
            padding: 4px 8px;
        }

            .fm-button--NQp9n.inline--js9ea.small--kfqhE .text--rgmTN {
                padding: 1px 0px;
            }

        .fm-button--NQp9n.inline--js9ea .text--rgmTN {
            padding: 3px 0 2px 0;
        }

        .fm-button--NQp9n.inline--js9ea.fm-icon-only--H8VBx {
            padding: 9px;
            gap: 0;
        }

        .fm-button--NQp9n.inline--js9ea.small--kfqhE.fm-icon-only--H8VBx {
            padding: 6px;
        }

    .fm-button--NQp9n.stacked--a1w1T {
        padding: 7px 12px 5px 12px;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        gap: 2px;
        line-height: 17px;
        font-size: 13px;
    }

.fm-icon--ZBq24 {
    letter-spacing: 0;
    line-height: normal;
    text-align: center;
    display: inline-flex;
    justify-content: center;
    align-items: center;
}
    .fm-icon--ZBq24.size-12--tLDUc {
        height: 12px;
        width: 12px;
        font-size: 12px;
    }
    .fm-icon--ZBq24.size-14--MnfCy {
        height: 14px;
        width: 14px;
        font-size: 14px;
    }
    .fm-icon--ZBq24.size-16--w8aWN {
        height: 16px;
        width: 16px;
        font-size: 16px;
    }
    .fm-icon--ZBq24.size-20--mSvMS {
        height: 20px;
        width: 20px;
        font-size: 20px;
    }
    .fm-icon--ZBq24.size-60--YL6sU {
        height: 60px;
        width: 60px;
        font-size: 60px;
    }

    .fm-icon--ZBq24.filled--Lj6ho {
        font-family: "Font Awesome 6 Pro-Solid", Helvetica;
        font-weight: 400;
    }
    .fm-icon--ZBq24.regular--oDBWW {
        font-family: "Font Awesome 6 Pro-Light", Helvetica;
        font-weight: 300;
    }

.quick-notes-module-icon--eARPE {
    font-size: 0.6em;
}
    .quick-notes-bolt-icon--DOcwV {
        transform: translateY(2px);
    }

.animation-slow--JNBUh {
    --fa-animation-duration: 2s;
}
.fm-panel--yiRti {
    display: block;
    border-top: 1px solid transparent;
    border-left: 1px solid transparent;
    border-right: 1px solid transparent;
    border-bottom: 1px solid transparent;
}

    .fm-panel--yiRti.one-liner--KFBIR {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }

    .fm-panel--yiRti.pointer--rtMEo {
        cursor: pointer;
    }

    .fm-panel--yiRti.fm-no-shrink--JciiQ {
        flex-shrink: 0;
    }

    .fm-panel--yiRti.fm-primary--u5oEh {
        background-color: var(--core-background-default);
        color: var(--core-text-default);
        --suggested-border-color: var(--core-border-subtle);
    }

    .fm-panel--yiRti.fm-secondary--miqAn {
        background-color: var(--core-neutral-soft);
        color: var(--core-text-secondary);
        --suggested-border-color: var(--core-border-subtle);
    }

    .fm-panel--yiRti.fm-highlight--mpQLQ {
        background-color: var(--core-interaction-on-light-pressed);
        color: var(--core-text-secondary);
        --suggested-border-color: var(--core-border-subtle);
    }

    .fm-panel--yiRti.fm-align-center--gezoK {
        align-items: center;
    }
    .fm-panel--yiRti.fm-align-flex-start--Y1mUl {
        align-items: flex-start;
    }
    .fm-panel--yiRti.fm-align-flex-end--_ih9T {
        align-items: flex-end;
    }
    .fm-panel--yiRti.fm-align-stretch--jjwoc {
        align-items: stretch;
    }


.fm-column-panel--YFsz_ {
    display: flex;
    flex-direction: column;
}
    .fm-column-panel--YFsz_.fm-align-center--gezoK {
        text-align: center;
    }

.fm-row-panel--uBiiH {
    display: flex;
    flex-direction: row;
}

    .fm-panel--yiRti.without-bottom-border--tFh8D {
        border-bottom: none;
    }

    .fm-panel--yiRti.without-top-border--N3Ewj {
        border-top: none;
    }
.ellipsis-overflow--0SXzS {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.fm-alert-box--NiWjS {
    display: flex;
    padding: var(--variable-collection-spacing-normal);
    align-items: flex-start;
    gap: var(--variable-collection-spacing-half);
    border-radius: var(--variable-collection-border-radius-2x);
    border-style: solid;
    border-width: 1px;
    border-left-width: 3px;
}

    .fm-alert-box--NiWjS.one-liner--zV98A {
        align-items: center;
    }

    .fm-alert-box--NiWjS.fm-info--dRGCE {
        background: var(--core-background-information);
        border-color: var(--core-semantic-information);
    }
    .fm-alert-box--NiWjS.fm-success--fJVkK {
        background: var(--core-background-success);
        border-color: var(--core-semantic-success);
    }
    .fm-alert-box--NiWjS.fm-warning--VYUOG {
        background: var(--core-background-warning);
        border-color: var(--core-semantic-warning);
    }
    .fm-alert-box--NiWjS.fm-error--XO_1t {
        background: var(--core-background-error);
        border-color: var(--core-semantic-error);
    }

    .fm-alert-box--NiWjS > .fm-content--E3U05 {
        display: flex;
        flex-direction: column;
        gap: var(--variable-collection-spacing-narrow);
        flex: 1 0 0;
        color: var(--core-text-default);
        line-height: 16px;
        font-size: 12px;
        max-width: 100%;
        margin-left: 4px;
    }

    .fm-alert-box--NiWjS.one-liner--zV98A > .fm-content--E3U05 {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        display: block;
    }

    .fm-alert-box--NiWjS.cursor--cXehS {
        cursor: pointer;
    }
.alert-wrapper--aIZJr {
    display: flex;
    flex-direction: column;
    max-height: 100%;
    min-height: 0;
    z-index: 0;
    flex: 1;
}

.alert-list--ZRT6N {
    display: flex;
    flex-direction: column;
    gap: 1px;
    flex-shrink: 0;
    max-height: 30%;
    overflow: auto;
    z-index: 2;
}

.alert-content--Tjort {
    display: flex;
    flex-direction: column;
    flex: 1;
    overflow: auto;
}

    .alert-content--Tjort.hide-overflow--tGUgT {
        overflow: hidden;
    }
.fm-control-wrapper--zindg {
    display: flex;
    align-items: center;
    border-radius: var(--variable-collection-border-radius-none);
    border: 1px solid var(--core-border-default);
    background: var(--core-background-default);
}
    .fm-control-wrapper--zindg.grow--fs5oz {
        flex: 1;
    }

    .fm-control-wrapper--zindg .fm-content-wrapper--Vwssu {
        display: flex;
        padding: 9px var(--variable-collection-spacing-normal);
        align-items: center;
        gap: var(--variable-collection-spacing-half);
        flex: 1 0 0;
        color: var(--core-text-default);
        font-size: var(--forms-text-input-label-font-size);
        font-style: var(--forms-text-input-label-font-style);
        font-weight: var(--forms-text-input-label-font-weight);
        letter-spacing: var(--forms-text-input-label-letter-spacing);
        line-height: var(--forms-text-input-label-line-height);
        position: relative;
        width: 100%;
    }

        .fm-control-wrapper--zindg .fm-content-wrapper--Vwssu.align-center--HhPRW {
            align-items: center;
        }

    .fm-control-wrapper--zindg .fm-placeholder--GmL1t {
        color: var(--core-text-subtle);
        font-size: 14px;
        font-style: normal;
        font-weight: 400;
        line-height: 14px;
        position: absolute;
        left: var(--variable-collection-spacing-normal);
    }

    .fm-control-wrapper--zindg .fm-add-on--VKsr7 {
        display: flex;
        padding: 0px var(--variable-collection-spacing-normal);
        justify-content: center;
        align-items: center;
        gap: var(--variable-collection-spacing-normal, 10px);
        align-self: stretch;
        background: var(--core-brand-primary);
    }

        .fm-control-wrapper--zindg .fm-add-on--VKsr7 .fm-icon--DtkYn {
            color: var(--core-text-inverted);
        }

    .fm-control-wrapper--zindg.fm-small--PQ3HV .fm-content-wrapper--Vwssu {
        padding: var(--variable-collection-spacing-half) var(--variable-collection-spacing-normal);
    }
    

    .fm-control-wrapper--zindg.fm-filter--HqiUf {
        padding-left: var(--variable-collection-spacing-none);
        padding-right: var(--variable-collection-spacing-none);
        border-color: transparent;
    }

    .fm-control-wrapper--zindg.fm-filter--HqiUf .fm-content-wrapper--Vwssu {
        padding-left: var(--variable-collection-spacing-none);
        padding-right: var(--variable-collection-spacing-none);
    }

    .fm-control-wrapper--zindg.fm-focus--vHIpA {
        border-color: var(--core-border-primary);
    }

    .fm-control-wrapper--zindg.fm-error--WUyMg {
        border-color: var(--core-semantic-error);
    }

    .fm-control-wrapper--zindg.fm-disabled--N4HvA {
        border-color: var(--core-interaction-disabled-border);
        color: var(--core-interaction-disabled-text);
    }

.fm-dropdown-toggle--AGd0X {
    display: flex;
    max-width: 100%;
}

    .fm-dropdown-toggle--AGd0X.grow--jFFFZ {
        flex: 1;
        min-height: 0;
    }

.fm-dropdown-menu--ThqQk {
    align-items: stretch;
    background-color: var(--core-background-default);
    box-shadow: var(--elevation-shadow-04);
    padding: 5px 0;
    border: none;
    border-radius: 0;
    white-space: nowrap;
    position: absolute;
    z-index: 2000;
    display: flex;
    flex-direction: column;
}

.fm-dropdown-menu--ThqQk.with-overflow--sOUGn {
    overflow-y: auto;
}

.without-children--b9hSs {
    visibility: hidden;
}

.active-bg-button--ncO37 {
    background: var(--color-ingage-background-3-rest) !important;
}

.fm-dropdown-item--HSHVV {
    display: flex;
    align-items: center;
    gap: var(--variable-collection-spacing-half);
    padding: var(--variable-collection-spacing-half) var(--variable-collection-spacing-normal);
    flex-shrink: 0;
    font-weight: normal;
}

    .fm-dropdown-item--HSHVV:hover:not(.with-overflow--sOUGn) {
        background: var(--core-interaction-on-light-hover);
        color: var(--core-text-secondary);
        cursor: pointer;
    }
    
    .fm-dropdown-item--HSHVV:active:not(.with-overflow--sOUGn) {
        background: var(--core-interaction-on-light-pressed);
        color: var(--core-text-secondary);
    }

    .fm-dropdown-item--HSHVV,
    .fm-dropdown-submenu--MH0CC {
        align-self: stretch !important;
    }

    .fm-dropdown-item--HSHVV.allow-wrap--X8cRE {
        white-space: normal;
    }

    .fm-dropdown-item--HSHVV.with-overflow--sOUGn {
        overflow: auto;
        flex: 1;
        display: block;
        white-space: normal;
    }

        .fm-dropdown-submenu--MH0CC {
            position: relative;
        }

        .fm-dropdown-submenu--MH0CC .fm-dropdown-menu--ThqQk {
            left: 100%;
            top: 0;
        }

        .fm-dropdown-submenu--MH0CC:not(:hover) .fm-dropdown-menu--ThqQk {
            display: none;
        }

.fm-dropdown-divider--Mr52S {
    border-top: 1px solid;
    border-color: var(--core-border-subtle);
    height: 1px;
    width: 100%;
}

.fm-dropdown-toggle-content--i40Jh {
    display: flex;
    flex: 1;
    flex-direction: column;
    align-items: flex-start;
    gap: var(--variable-collection-spacing-narrow);
}

    .fm-dropdown-toggle-content--i40Jh.ellipsis-overflow--wNSok {
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
        display: block;
    }

    .fm-dropdown-toggle-icons--w61H5 {
        padding: 0 0 3px 0;
    }

.fm-dropdown-toggle-placeholder--DQ8ET {
    color: var(--color-ingage-foreground-6-rest);
}

.input-filter-wrapper--Jr3DI {
    display: flex;
    align-items: center;
    width: 100%;
}
.input-filter--g8_W4 {
    flex: 1;
    line-height: 16px;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    height: auto;
    z-index: 2;
    color: var(--color-ingage-foreground-1-rest);
    width: 100%;
    cursor: pointer;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
    .input-filter--g8_W4.empty--QlDeq {
        color: var(--color-ingage-foreground-4-rest);
    }
    .input-filter--g8_W4.disabled--Fwmb0 {
        color: var(--color-ingage-foreground-4-rest);
        cursor: text;
    }

    
.bubble-tooltip--LYiCH {
    display: inline-block;
    cursor: pointer;
}
    .bubble-tooltip--LYiCH.plain--nN1vd {
        color: inherit;
    }

.fm-actions-bar--qcM1p {
    display: flex;
    height: 30px;
}

    .fm-actions-bar--qcM1p > .fm-actions-button--JV2mb,
    .fm-actions-bar--qcM1p > .fm-actions-dropdown--Du_yX > .fm-actions-button--JV2mb {
        display: flex;
        width: 30px;
        height: 30px;
        justify-content: center;
        align-items: center;
        flex-shrink: 0;
        cursor: pointer;
        border: 1px solid var(--core-border-primary);
        border-right: none;
        background-color: var(--core-background-default);
        position: relative;
    }

        .fm-actions-bar--qcM1p > .fm-actions-button--JV2mb:hover,
        .fm-actions-bar--qcM1p > .fm-actions-dropdown--Du_yX > .fm-actions-button--JV2mb:hover {
            border-color: color-mix(in srgb, var(--core-border-primary) calc(100% * (1 - var(--core-interaction-on-dark-hover-alpha))), rgb(var(--core-interaction-mask-rgb)) calc(var(--core-interaction-on-dark-hover-alpha) * 100%));
        }
        .fm-actions-bar--qcM1p > .fm-actions-button--JV2mb:active,
        .fm-actions-bar--qcM1p > .fm-actions-dropdown--Du_yX > .fm-actions-button--JV2mb:active {
            border-color: color-mix(in srgb, var(--core-border-primary) calc(100% * (1 - var(--core-interaction-on-dark-pressed-alpha))), rgb(var(--core-interaction-mask-rgb)) calc(var(--core-interaction-on-dark-pressed-alpha) * 100%));
        }

        .fm-actions-bar--qcM1p > .fm-actions-button--JV2mb .fm-dropdown-icon--hRr8b,
        .fm-actions-bar--qcM1p > .fm-actions-dropdown--Du_yX .fm-dropdown-icon--hRr8b {
            color: var(--core-icon-primary);
        }

            .fm-actions-bar--qcM1p > .fm-actions-button--JV2mb:hover .fm-dropdown-icon--hRr8b,
            .fm-actions-bar--qcM1p > .fm-actions-dropdown--Du_yX:hover .fm-dropdown-icon--hRr8b {
                color: color-mix(in srgb, var(--core-icon-primary) calc(100% * (1 - var(--core-interaction-on-dark-hover-alpha))), rgb(var(--core-interaction-mask-rgb)) calc(var(--core-interaction-on-dark-hover-alpha) * 100%));
            }
            .fm-actions-bar--qcM1p > .fm-actions-button--JV2mb:active .fm-dropdown-icon--hRr8b,
            .fm-actions-bar--qcM1p > .fm-actions-dropdown--Du_yX:active .fm-dropdown-icon--hRr8b {
                color: color-mix(in srgb, var(--core-icon-primary) calc(100% * (1 - var(--core-interaction-on-dark-pressed-alpha))), rgb(var(--core-interaction-mask-rgb)) calc(var(--core-interaction-on-dark-pressed-alpha) * 100%));
            }


        .fm-actions-bar--qcM1p > .fm-actions-button--JV2mb:first-child,
        .fm-actions-bar--qcM1p > .fm-actions-dropdown--Du_yX:first-child > .fm-actions-button--JV2mb {
            border-top-left-radius: var(--variable-collection-border-radius-3x);
            border-bottom-left-radius: var(--variable-collection-border-radius-3x);
        }

        .fm-actions-bar--qcM1p > .fm-actions-button--JV2mb:last-child,
        .fm-actions-bar--qcM1p > .fm-actions-dropdown--Du_yX:last-child > .fm-actions-button--JV2mb {
            border-top-right-radius: var(--variable-collection-border-radius-3x);
            border-bottom-right-radius: var(--variable-collection-border-radius-3x);
            border-right: 1px solid var(--core-border-primary);
        }

            .fm-actions-bar--qcM1p > .fm-actions-button--JV2mb:last-child:hover,
            .fm-actions-bar--qcM1p > .fm-actions-dropdown--Du_yX:last-child:hover > .fm-actions-button--JV2mb {
                border-right-color: color-mix(in srgb, var(--core-border-primary) calc(100% * (1 - var(--core-interaction-on-dark-hover-alpha))), rgb(var(--core-interaction-mask-rgb)) calc(var(--core-interaction-on-dark-hover-alpha) * 100%));
            }
            .fm-actions-bar--qcM1p > .fm-actions-button--JV2mb:last-child:active,
            .fm-actions-bar--qcM1p > .fm-actions-dropdown--Du_yX:last-child:active > .fm-actions-button--JV2mb {
                border-right-color: color-mix(in srgb, var(--core-border-primary) calc(100% * (1 - var(--core-interaction-on-dark-pressed-alpha))), rgb(var(--core-interaction-mask-rgb)) calc(var(--core-interaction-on-dark-pressed-alpha) * 100%));
            }

        .fm-actions-bar--qcM1p > .fm-actions-button--JV2mb.switched-on--LZfsM {
            background: var(--core-accent-mulberry-soft);
        }

            .fm-actions-bar--qcM1p > .fm-actions-button--JV2mb.switched-on--LZfsM > .fm-dropdown-icon--hRr8b {
                color: var(--core-text-secondary); 
            }

        .fm-actions-bar--qcM1p > .fm-actions-button--JV2mb.actions-button-disabled--wrOTQ {
            background-color: var(--core-background-default);
            border-color: var(--core-interaction-disabled-border);
        }

            .fm-actions-bar--qcM1p > .fm-actions-button--JV2mb.actions-button-disabled--wrOTQ > .fm-dropdown-icon--hRr8b {
                color: var(--core-interaction-disabled-text);
            }

    .fm-actions-bar--qcM1p.small-bar--T8sxx {
        height: 24px;
    }

    .fm-actions-bar--qcM1p.small-bar--T8sxx .fm-actions-button--JV2mb {
        height: 24px;
        width: 24px;
    }

    .fm-actions-bar--qcM1p.small-bar--T8sxx > .fm-actions-button--JV2mb:first-child,
    .fm-actions-bar--qcM1p.small-bar--T8sxx > .fm-actions-dropdown--Du_yX:first-child > .fm-actions-button--JV2mb {
        border-top-left-radius: var(--variable-collection-border-radius-2x);
        border-bottom-left-radius: var(--variable-collection-border-radius-2x);
    }

    .fm-actions-bar--qcM1p.small-bar--T8sxx > .fm-actions-button--JV2mb:last-child,
    .fm-actions-bar--qcM1p.small-bar--T8sxx > .fm-actions-dropdown--Du_yX:last-child > .fm-actions-button--JV2mb {
        border-top-right-radius: var(--variable-collection-border-radius-2x);
        border-bottom-right-radius: var(--variable-collection-border-radius-2x);
    }

    .fm-actions-bar--qcM1p > .fm-actions-dropdown--Du_yX > button.dropdown-toggle--IQgNh {
        border: none;
        padding: 0;
        display: flex;
        justify-content: center;
        align-items: center;
    }

.fm-toggle-button--DzFlZ {
    border-radius: 9px;
    height: 18px;
    width: 32px;
    cursor: pointer;
    border: none;
    display: inline-flex;
    padding: 0;
    background-color: var(--core-brand-primary);
}

    .fm-toggle-button--DzFlZ .ellipse--ekk01 {
        border-radius: 5px;
        height: 10px;
        position: relative;
        top: 4px;
        width: 10px;
        background-color: var(--core-icon-inverted);
        left: 18px;
    }

    .fm-toggle-button--DzFlZ.off--TsdQG .ellipse--ekk01 {
        left: 4px;
    }

    .fm-toggle-button--DzFlZ:not(.same-style--k18QF).off--TsdQG {
        background-color: var(--core-neutral-moderate);
    }


.fm-toggle-button--DzFlZ.disabled--zem0b, .fm-toggle-button--DzFlZ.disabled--zem0b .fm-icon--rvJ7p {
    color: var(--color-ingage-foreground-disabled-rest);
    cursor: default;
    background-color: var(--color-ingage-background-inverted-disabled-rest) !important;
    opacity: 0.6;
}

    .fm-toggle-button--DzFlZ.disabled--zem0b .ellipse--ekk01 {
        background-color: var(--color-ingage-foreground-disabled-rest) !important;
    }

    .fm-toggle-button--DzFlZ.small--VIu3O {
        height: 14px;
        width: 21px;
    }

    .fm-toggle-button--DzFlZ.small--VIu3O .ellipse--ekk01 {
        border-radius: 5px;
        height: 8px;
        position: relative;
        top: 3px;
        width: 8px;
        background-color: #ffffff;
        left: 10px;
    }

    .fm-toggle-button--DzFlZ.small--VIu3O.off--TsdQG .ellipse--ekk01 {
        left: 3px;
    }
.outline-tabs--eR2SW {
    border-bottom: 1px solid var(--core-border-primary);
}

.tab-button--m4iz7 {
    display: inline-flex;
    padding: var(--variable-collection-spacing-normal) var(--variable-collection-spacing-2x);
    justify-content: center;
    align-items: center;
    gap: 10px;
    cursor: pointer;
    background-color: var(--core-neutral-transparent);
    border: none;
}
    .tab-button--m4iz7.transparent--zKvxl:not(.active--vbJ2Z) {
        border-color: var(--core-neutral-transparent);
    }
    
    .tab-button--m4iz7.transparent--zKvxl {
        background-color: var(--core-neutral-transparent);
    }
    
    .tab-button--m4iz7.underline--g4432 {
        border-bottom: 3px solid var(--core-border-subtle); 
    }

    .tab-button--m4iz7.outline--oyRbM {
        border: 1px solid var(--core-border-default);
        border-radius: 3px;
        padding: 6px 13px;
    }

    .tab-button--m4iz7.outline-transparent--rZ6Nm,
    .tab-button--m4iz7.outline--oyRbM {
        margin-bottom: -1px;
    }

    .tab-button--m4iz7.underline--g4432.active--vbJ2Z,
    .tab-button--m4iz7.transparent--zKvxl.active--vbJ2Z {
        border-bottom: 3px solid var(--core-border-primary);
    }

    .tab-button--m4iz7.outline-transparent--rZ6Nm.active--vbJ2Z,
    .tab-button--m4iz7.outline--oyRbM.active--vbJ2Z {
        border-radius: 3px 3px 0 0;
        border: 1px solid var(--core-border-primary);
        border-bottom: 1px solid #fff;
        background: #fff;
        padding: 6px 20px 14px 20px;
    }
    
        .tab-button--m4iz7.active--vbJ2Z .text--XepT3 {
            font-weight: 700;
            color: var(--core-text-primary);
        }

    .tab-button--m4iz7 .text--XepT3 {
        font-size: 13px;
        font-weight: 400;
        position: relative;
        text-align: center;
        white-space: nowrap;
        width: fit-content;
    }

.tab-button--m4iz7.disabled--BZD81 {
    cursor: text;
}

.tab-button--m4iz7.transparent--zKvxl.disabled--BZD81,
.tab-button--m4iz7.underline--g4432.disabled--BZD81 {
    background-color: var(--core-neutral-transparent);
    border-bottom: 3px solid var(--core-interaction-disabled-border);
}
    .tab-button--m4iz7.disabled--BZD81 .text--XepT3 {
        color: var(--core-interaction-disabled-text);
    }


.tab-button--m4iz7.disabled--BZD81.transparent--zKvxl {
    border-bottom: none;
}    

.tab-button--m4iz7.small--gXPBX {
    padding: var(--variable-collection-spacing-normal) var(--variable-collection-spacing-1-5x);
}

    .tab-button--m4iz7.small--gXPBX .text--XepT3 {
        font-size: 12px;
    }
.fm-checkbox-root--rriVn {
    position: relative;
    display: flex;
    align-items: center;
    cursor: pointer;
    gap: var(--variable-collection-spacing-half);
    font-size: 13px;
}

    .fm-checkbox-root--rriVn.fm-align-flex-start--tLhqV {
        align-items: flex-start;
    }

.fm-checkbox-small--pTpDH {
    font-size: 11px;
}

.fm-checkbox-root--rriVn.disabled--tko83 {
    cursor: default;
    color: var(--core-interaction-disabled-text);
}

.fm-checkbox-wrapper--DWgoF {
    height: 16px;
    width: 16px;
    flex-shrink: 0;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

.fm-checkbox--AgG67 {
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

    .fm-checkbox--AgG67.primary--MbEGc {
        --foreground-colour: var(--core-brand-primary);
    }

    .fm-checkbox--AgG67.secondary--oKDBw {
        --foreground-colour: var(--core-brand-secondary);
    }

.fm-checkbox-square--G61sm {
    height: 16px;
    width: 16px;
    border-radius: 3px;
    border: 1px solid var(--foreground-colour);
    background: var(--core-background-default);
    color: var(--core-icon-inverted);
}

.fm-checkbox-square--G61sm.checked--neYQ5 {
    background: var(--foreground-colour);
}

.fm-checkbox-radio--Dqepg,
.fm-checkbox-select--Z1UYe {
    height: 16px;
    width: 16px;
    border-radius: 100%;
    border: 1px solid var(--foreground-colour);
    background: var(--core-background-default);
    color: var(--core-background-default);
}

.fm-checkbox--AgG67 i {
    display: none;
}

.fm-checkbox-square--G61sm i {
    font-size: 12px;
}

.fm-checkbox-select--Z1UYe i {
    box-sizing: border-box;
    color: var(--foreground-colour);
    font-size: 16px;
}

.fm-checkbox-radio--Dqepg i {
    background: var(--foreground-colour);
    width: 100%;
    height: 100%;
    border-radius: 100%;
    border: 2px solid var(--core-background-default);
    box-sizing: border-box;
}

.fm-checkbox--AgG67.checked--neYQ5 i {
    display: block;
}

.fm-checkbox-root--rriVn.disabled--tko83 .fm-checkbox--AgG67 {
    background: var(--core-interaction-disabled-background);
}

.fm-checkbox-root--rriVn.disabled--tko83 .fm-checkbox-square--G61sm {
    color: var(--core-interaction-disabled-text);
    border: 1px solid var(--core-interaction-disabled-background);
}

.fm-checkbox-root--rriVn.disabled--tko83 .fm-checkbox-select--Z1UYe {
    background: var(--core-interaction-disabled-icon);
    color: var(--core-interaction-disabled-text);
    border: 1px solid var(--core-interaction-disabled-border);
}

.fm-checkbox-root--rriVn.disabled--tko83 .fm-checkbox-select--Z1UYe i {
    color: var(--core-interaction-disabled-background);
}

.fm-checkbox-root--rriVn.disabled--tko83 .fm-checkbox-radio--Dqepg {
    border: 1px solid var(--core-interaction-disabled-border)
}

.fm-checkbox-root--rriVn.disabled--tko83 .fm-checkbox-radio--Dqepg i {
    background: var(--core-interaction-disabled-icon);
}
.infinite-scroll--uyVrY {
    display: flex;
    flex-direction: column;
    flex: 1;
    min-height: 0;
}

    .infinite-scroll--uyVrY .list-box-item--YvSia {
        display: flex;
        flex-direction: row;
        width: 100%;
    }

.infinite-scroll-content--yb5VP {
    display: flex;
    flex-direction: column;
    flex: 1;
    overflow: auto;
}

.grow--XNRzR {
    flex-grow: 1;
    min-height: 0;
}
.box--xmu8f {
    display: flex;
    flex-direction: column;
}
    .box--xmu8f.grow--GAaPc {
        flex-grow: 1;
        min-height: 0;
        overflow: hidden;
    }
.item--aejWf {
    display: flex;
}

.col--yfRki,
.col-content--YNamg {
    display: flex;
    justify-content: center;
    overflow: hidden;
    min-width: 0;
}

.auto-size--UDqT7 .col--yfRki {
    flex-shrink: 0;
}

.col--yfRki.with-border--NRL3D {
    border-left: 1px solid var(--core-border-subtle);
}

.cpu-header-wrapper--SzrIa,
.cpu-footer-wrapper--XCPyf,
.cpu-horizontal-scroll-wrapper--uXX2B {
    display: flex;
    flex-direction: column;
    overflow: hidden;
}

.cpu-horizontal-scroll-wrapper--uXX2B {
    overflow-x: auto;
    flex-shrink: 0;
}

.cpu-header--SUIOH .cpu-col--xS50b {
    padding: 0;
}

.col-content--YNamg {
    flex: 1;
    padding: var(--variable-collection-spacing-half, 5px);
}

.cpu-col--xS50b .col-content--YNamg {
    padding: var(--variable-collection-spacing-normal);
}

.cpu-filters--Sp5bw {
    padding-top: 8px;
    padding-bottom: 8px;
}

.cpu-filters--Sp5bw .cpu-col--xS50b .col-content--YNamg {
    padding-top: 0;
    padding-bottom: 0;
}

.col--yfRki .col-content--YNamg > * {
    max-width: 100%;
}
.col--yfRki.overflow-visible--sDHxV,
.col--yfRki.overflow-visible--sDHxV .col-content--YNamg {
    overflow: visible;
}
.header--c7LBF .col--yfRki .col-content--YNamg {
    justify-content: flex-start;
    overflow: visible;
}
.header--c7LBF .col--yfRki,
.header--c7LBF .col--yfRki .col-content--YNamg {
    overflow: visible;
}

.overflow-content--RQYpS {
    flex-grow: 1;
    min-height: 0;
    overflow-y: auto;
    overflow-x: hidden;
}
.pointer--nW0OM {
    cursor: pointer;
}

.item--aejWf.primary-hover--PUfAE:hover {
    background-color: var(--core-accent-amethyst-soft) !important;
}
.item--aejWf.secondary-hover--Qw24O:hover {
    background-color: var(--core-accent-amethyst-subtle) !important;
}
.item--aejWf.cpu-item--rfAIc:hover {
    background: var(--core-accent-amethyst-subtle) !important;
}
.fm-date-time-picker--vaqmr {
    display: flex;
    align-items: center;
    border-radius: var(--variable-collection-border-radius-none);
    background: var(--core-background-default);
    padding: 0;
    color: var(--core-text-inverted);
    font-size: var(--forms-text-input-label-font-size);
    font-style: var(--forms-text-input-label-font-style);
    font-weight: var(--forms-text-input-label-font-weight);
    letter-spacing: var(--forms-text-input-label-letter-spacing);
    line-height: var(--forms-text-input-label-line-height);
    width: 182px;
}

    .fm-date-time-picker--vaqmr.fm-without-time--XEzwp {
        width: 134px;
    }

.fm-date-time-picker--vaqmr input {
    background-color: transparent;
    box-shadow: none;
    margin: 0;
    flex: 1;
    line-height: 14px;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    height: auto;
    z-index: 2;
    color: var(--core-text-default);
    border: 1px solid var(--core-border-default);
    width: 100%;
    padding: 9px var(--variable-collection-spacing-normal);
}

    .fm-date-time-picker--vaqmr .fm-add-on--SnmZS {
        display: flex;
        padding: 0px var(--variable-collection-spacing-normal);
        justify-content: center;
        align-items: center;
        gap: var(--variable-collection-spacing-normal);
        align-self: stretch;
        background: var(--core-brand-primary);
    }

        .fm-date-time-picker--vaqmr .fm-add-on--SnmZS .fm-icon--XMIpj {
            color: var(--core-icon-inverted);
        }

    .fm-date-time-picker--vaqmr.fm-small--HXG1d input {
        padding: var(--variable-collection-spacing-half) var(--variable-collection-spacing-normal);
    }

    .fm-date-time-picker--vaqmr input:focus {
        border-color: var(--core-border-primary);
    }

    .fm-date-time-picker--vaqmr.fm-disabled--hiKT0 {
        border-color: var(--core-interaction-disabled-border);
        color: var(--core-interaction-disabled-text);
        background-color: var(--core-interaction-disabled-background);
    }

    .fm-date-time-picker--vaqmr.fm-error--d9B00 input {
        border-color: var(--core-semantic-error);
    }

.fixed-position--evqyl {
    transform: translateX(-136px);
}
    .fixed-position--evqyl.pull-right {
        transform: translateX(80px);
    }
    .fixed-position--evqyl.pull-right:before {
        left: 6px;
        right: auto
    }
    .fixed-position--evqyl.pull-right:after {
        left: 7px;
        right: auto
    }

    .fixed-position--evqyl.without-time--TjZCz {
        transform: translateX(-96px);
    }
        .fixed-position--evqyl.without-time--TjZCz.pull-right {
            transform: translateX(120px);
        }

.field-label--JE_it {
    white-space: nowrap;
}
.section-header--erwkY {
    display: flex;
    align-items: center;
}

.section-icon--vp2wq {
    display: flex;
    width: 25px;
    align-items: center;
    gap: 10px;
    flex-shrink: 0;
}

.section-label--JQmvq {
    display: flex;
    align-items: center;
    gap: 10px;
    flex: 1 0 0;
    text-transform: uppercase;
}
.sort-by--akJ2j {
    cursor: pointer;
    display: inline-flex;
}
.sort-by-path-default--XTjiI {
    fill: var(--color-ingage-foreground-6-rest);
}

.sort-by-path-selected--NTgWG {
    fill: var(--color-ingage-foreground-1-rest);
}

.wrapper--qDbPM {
    display: flex;
    flex-direction: column;
    gap: 1px;
}
.heading-wrapper--CnegD {
    display: flex;
    align-items: center;
    gap: var(--variable-collection-spacing-half, 5px);
    text-transform: uppercase;
}
.pointer--Ythyv {
    cursor: pointer;
}
.sub-wrapper--Em3V_ {
    display: flex;
    align-items: center;
    min-height: 22px;
}
.sub-heading--bC9SC {
    display: block;
    height: 16px;
    align-items: center;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
    color: var(--color-ingage-foreground-4-rest);
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

input.fm-input--CGBgL, input.fm-input--CGBgL:focus {
    background-color: transparent;
    border: none;
    box-shadow: none !important;
    margin: 0;
    padding: 0;
    flex: 1;
    line-height: 14px;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    height: auto;
    z-index: 2;
    color: var(--core-text-default);
    width: 100%;
}

input[type="password"].fm-input--CGBgL::-ms-reveal,
input[type="password"].fm-input--CGBgL::-ms-clear {
    display: none;
}

.fm-placeholder--U2Tab {
    color: var(--core-text-subtle);
    white-space: nowrap;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 14px;
    font-size: 14px;
}

.fm-placeholder--U2Tab.fm-with-icon--qdP2J {
    left: calc(var(--variable-collection-spacing-1-5x) + (14px));
}

.fm-placeholder--U2Tab.disabled--V3He0 {
    color: var(--core-interaction-disabled-text);
}

.with-opacity--PyRsy {
    opacity: 0.5;
}
.input-wrapper--soCOP,
.button-wrapper--b0s9k {
    display: flex;
    align-items: center;
    gap: 5px;
}
.input-wrapper--soCOP.grow--qmSOW {
    flex: 1;
}

input[type="text"].input-filter--ltMxL {
    background-color: transparent;
    border: none;
    margin: 0;
    padding: 0;
    line-height: 16px;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    height: auto;
    z-index: 2;
    color: var(--core-text-default);
    width: 100%;
    cursor: pointer;
    text-overflow: ellipsis;
}
    input[type="text"].input-filter--ltMxL::placeholder {
        color: var(--core-text-subtle);
    }
    input[type="text"].input-filter--ltMxL:focus {
        box-shadow: none;
        border: 1px solid var(--core-border-primary);
    }
.progress-bar--qNzqP {
    width: 200px;
    height: 10px;
    border-radius: 10px;
    border: 1px solid var(--core-border-primary);
    padding: 1px 2px;
    background: var(--core-background-default);
}

    .progress-bar--qNzqP .progress--Z1vac {
        height: 6px;
        background: var(--core-brand-primary);
        border-radius: 3px;
    }

.fm-spinner--_xxvO {
    display: inline-block;
    margin: 0 auto;
    border-style: solid;
    border-color: var(--core-brand-primary);
    border-width: 3px 0 0 0;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    -webkit-animation: spin--AVQ8V 0.5s infinite cubic-bezier(0.1, 0.2, 0.4, 0.1);
    -moz-animation: spin--AVQ8V 0.5s infinite cubic-bezier(0.1, 0.2, 0.4, 0.1);
    -o-animation: spin--AVQ8V 0.5s infinite cubic-bezier(0.1, 0.2, 0.4, 0.1);
    animation: spin--AVQ8V 0.5s infinite cubic-bezier(0.1, 0.2, 0.4, 0.1);
}

@keyframes spin--AVQ8V {
    from {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(360deg);
    }
}

.fm-spinner--_xxvO.fm-size-12--WpiHS {
    height: 12px;
    width: 12px;
}

.fm-spinner--_xxvO.fm-size-14--gzSn8 {
    height: 14px;
    width: 14px;
}

.fm-spinner--_xxvO.fm-size-16--k94Gf {
    height: 16px;
    width: 16px;
}

.fm-spinner--_xxvO.fm-size-20--asVnz {
    height: 20px;
    width: 20px;
}

.fm-spinner--_xxvO.fm-size-40--Z0NLO {
    height: 40px;
    width: 40px;
}

.fm-textarea--s3sDr {
    align-items: flex-start;
    min-height: 82px;
    overflow: auto;
}

    .fm-textarea--s3sDr textarea {
        background-color: transparent;
        border: none;
        box-shadow: none;
        margin: 0;
        padding: 0;
        flex: 1;
        line-height: 14px;
        height: auto;
        z-index: 2;
        color: var(--core-text-default);
        overflow: hidden;
    }
    
    .fm-textarea--s3sDr.disabled--sKQyT textarea {
        color: var(--core-interaction-disabled-text);
    }

.dialog--ROORB {
    border: none;
    border-radius: 0;
    margin: 0;
    top: 0;
    background: transparent;
}
    .dialog--ROORB:not(.sliding-modal--wZdPz) {
        box-shadow: none;
    }

    .dialog--ROORB .modal-dialog {
        height: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
        background: transparent;
        width: 100%;
    }

    .dialog--ROORB:not(.sliding-modal--wZdPz) .modal-dialog {
        padding: 5px;
    }

    .dialog--ROORB.quick-note-dialog.is-full-screen {
        width:100%;
    }

    .dialog--ROORB:not(.sliding-modal--wZdPz) .modal-dialog {
        min-height: calc(100vh - 1rem);
    }

    .dialog--ROORB .modal-content {
        height: 100%;
        width: 100%;
        display: flex;
        flex-direction: column;
        border-radius: var(--app-dialog-border-radius);
        overflow: hidden;
        background-color: var(--color-ingage-background-1-rest);
        color: var(--color-ingage-foreground-1-rest);
    }

    .dialog--ROORB.sliding-modal--wZdPz .modal-content {
        border-radius: var(--app-sliding-dialog-border-radius);
    }

    .dialog--ROORB:not(.sliding-modal--wZdPz) .modal-content {
        max-height: 90vh;
        box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
    }

.dialog-body--HVwGQ {
    max-height: none;
    height: 100%;
    overflow: hidden;
    padding: 0;
    display: flex;
    flex-direction: column;
}

.dialog-footer--pOxur {
    padding: 0;
    border-radius: var(--app-dialog-border-radius);
}

.dialog-header--cWKtE {
    display: flex;
    align-items: center;
    font-size:16px;
}

.modal-backdrop--tgfDt {
    opacity: 0.15;
}

.inner-dialog--ScYXa {
    border: none;
}

.dialog--ROORB.tiny--dHn6_ {
    width: var(--app-dialog-tiny-width);
    left: calc((var(--app-dialog-container-width) - var(--app-dialog-tiny-width)) / 2);
}

.dialog--ROORB.small--aDqcw {
    width: var(--app-dialog-small-width);
    left: calc((var(--app-dialog-container-width) - var(--app-dialog-small-width)) / 2);
}

.dialog--ROORB.medium--PxGrp {
    width: var(--app-dialog-medium-width);
    left: calc((var(--app-dialog-container-width) - var(--app-dialog-medium-width)) / 2);
}

.dialog--ROORB.large--A6A0V {
    width: var(--app-dialog-large-width);
    left: calc((var(--app-dialog-container-width) - var(--app-dialog-large-width)) / 2);
}

.dialog--ROORB.max--eXiXp {
    width: var(--app-dialog-max-width);
    left: calc((var(--app-dialog-container-width) - var(--app-dialog-max-width)) / 2);
}

.dialog--ROORB.cover--XVed7,
.dialog--ROORB.full--VMtwR {
    width: 100vw;
    left: 0;
}

.sliding-modal--wZdPz {
    left: auto !important;
    top: auto;
    right: 0;
    margin: 0;
    bottom: 0;
    transform: translateX(100%);
    transition: 0.5s transform ease;
    display: flex;
    justify-content: space-between;
    flex-direction: column;
    height: calc((100vh) - (var(--app-dialog-top-offset, 0)));
}

    .sliding-modal--wZdPz.level-2--OK474 {
        height: calc((100vh) - (var(--app-dialog-top-offset, 0)) - (60px));
    }

    .sliding-modal--wZdPz.level-3--gWxe3 {
        height: calc((100vh) - (var(--app-dialog-top-offset, 0)) - (120px));
    }

    .sliding-modal--wZdPz.slide-out--CPT7I {
        transform: translateX(0);
    }

    .sliding-modal--wZdPz.cover--XVed7 {
        height: 100vh;
        height: 100dvh;
    }

.close-button--zBjq9 {
    color: var(--global-colors-neutral-white) !important;
    background: none !important;
}

.dialog--ROORB.cover--XVed7 .dialog-header--cWKtE {
    border-top: none;
    height: 36px;
    min-height: 36px;
    line-height: 17px;
    font-size: 13px;
}
.tier-item--IKhbb {
    color: var(--core-text-default);
}

.tier-item-drag-helper--jX8WT {
    z-index: 10000;
}
.flex-grow--NnD26 {
    flex-grow: 1;
    min-height: 0;
}

.flex-column--UIHRI {
    display: flex;
    flex-direction: column !important;
}

.page--fCg3o {
    height: 100%;
    max-height: 100%;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    background: var(--core-background-default);
}

.page-section--_r7iZ {
    margin-bottom: 30px;
    position: relative;
}

    .page-section--_r7iZ.inactive--_s59M {
        opacity: 0.4;
    }

.page-section-align-with-icon--f6ba5 {
    padding-left: 25px;
}

.page-content--i6Rd1 {
    flex: 1;
    min-height: 0;
    display: flex;
    flex-direction: column;
}

.page-content--i6Rd1.flex-row--PBENM {
    flex-direction: row;
    align-items: stretch;
}

    .page-content--i6Rd1.fill-space--jEMb0 {
        height: 100%;
        max-height: 100%;
        overflow-y: auto;
    }

.page-buttons--aDwcd {
    background: var(--color-ingage-background-3-rest);
}

.page-top-bar--j7syG {
    height: 40px;
    min-height: 40px;
    display: flex;
    background: var(--core-background-default);
}

.page-list-column--yUHDN {
    border-right: 1px solid #ddd;
    display: flex;
    flex-direction: column;
}

.page-details-column--bAyip {
    flex: 1;
    background: var(--core-background-default);
    width: 67%;
    display: flex;
    flex-direction: column;
}

.team-dot--bDOZD {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    width: 24px;
    min-width: 24px;
    height: 24px;
    font-size: 11px;
    border-radius: 50%;
    border: 2px solid transparent;
    color: var(--core-icon-inverted);
    background: var(--color-ingage-background-6-rest);
}
.global--RhkSY {
    background: var(--core-brand-secondary);
}
.ghost-wrapper--n3cWp {
    position: relative;
    display: flex;
    flex-direction: row;
    align-items: center;
    flex: 1;
    max-width: 100%;
}

.ghost--S5Il3 {
    position: absolute;
    left: 0;
    top: 0;
    right: 45px;
    color: #333;
    z-index: 1;
    font-size: 14px;
    font-weight: 400;
    opacity: 0.4;
    overflow: hidden;
    padding: 10px;
    height: 100%;
    display: flex;
    align-items: center;
    white-space: pre;
    pointer-events: none;
}
    .with-icon--FWOsi {
        left:18px;
    }

    .ghost--S5Il3 .pattern--daBeW {
        visibility: hidden;
    }

.group--wde8M {
    justify-content: space-between;
    align-items: center;
}

    .group--wde8M.open--uEYQd {
        color: var(--global-colors-neutral-white) !important;
        background: var(--color-ingage-foreground-link-rest) !important;
    }

.group-item--uuMCg {
    padding-left: var(--variable-collection-spacing-normal);
}

    .item--ItemB {
        border-left: 2px solid transparent;
    }

    .selected-item--BvKFb {
        border-left: 2px solid var(--color-ingage-foreground-link-rest);
    }

.input-addon--hB2Mh {
    display: flex;
}
.selected-items--OcmqR
 {
    min-height: 85px;
    max-height: 120px;
}
.addin-background--fA8zh {
    flex: 1;
    display: flex;
    flex-direction: column;
    overflow: auto;
    background: url(/images/homepage/login-background.jpg?v=2) lightgray 35% / cover no-repeat;
}

body {
    overflow: hidden;
}

.addin-content--CnszS {
    height: 100vh;
    width: 100vw;
    overflow: auto;
    --app-dialog-top-offset: 35px;
}

.popover--sP18S {
    color: #666;
    background-color: var(--core-background-default);
    box-shadow: rgba(0, 0, 0, 0.35) 0 5px 15px;
}

    .popover--sP18S.bottom--igo7L {
        margin-top: 0;
    }

.popover--sP18S.bottom--igo7L .arrow--B9jXr::after {
    border-bottom-color: #fff;
    }

.qa-popover-wrapper--OlAkD .qa-menu-item--Lix9E {
    color: #666;
    background: var(--core-background-default);
}

    .qa-popover-wrapper--OlAkD .qa-group-header--aJoGU {
        text-transform: none;
    }

    .modal--jnY5v.popover-modal--XBPfk .qa-menu-item--Lix9E:hover, .qa-popover-wrapper--OlAkD .dropdown--fnddw .qa-menu-item--Lix9E.dropdown-toggle--IkpnC:hover, .qa-popover-wrapper--OlAkD .qa-menu-item--Lix9E:hover {
        background: var(--core-background-default);
    }
.outlook-section-header--rV_Ki {
    font-size: 16px;
    line-height: 22px;
    font-weight: 500;
    color: var(--color-ingage-foreground-2-rest);
}

.team-dots--Q0eTc {
    line-height: 2.5em;
    display: flex;
    gap: 5px;
}

.teams-picker-toggle--VyP9S {
    height: 35px;
}
.teams-warning--G6jST {
    border-radius: var(--variable-collection-border-radius-none);
}
.qa-popover--MhwfK {
    border-radius: 4px;
    border: 1px solid var(--core-neutral-transparent);
    background: var(--color-ingage-background-field-1-dropdown) !important;
    box-shadow: 0px 4px 8px 0px var(--color-ingage-effect-shadow-top), 0px 0px 2px 0px var(--color-ingage-effect-shadow-bottom);
}

.qa-popover-wrapper--VXNpK {
    background: var(--color-ingage-background-1-rest);
    display: flex;
    min-height: 50px;
    min-width: 100px;
    padding: var(--variable-collection-spacing-narrow) 0;
    flex-direction: column;
    justify-content: center;
    filter: drop-shadow(0px 0px 2px var(--color-ingage-effect-shadow-bottom, rgba(0, 0, 0, 0.12))) drop-shadow(0px 8px 16px var(--color-ingage-effect-shadow-top, rgba(0, 0, 0, 0.14)));
}

.qa-menu-item--fIrJS {
    display: flex;
    padding: var(--variable-collection-spacing-half);
    gap: var(--variable-collection-spacing-half);
    justify-content: space-between;
    align-items: center;
    align-self: stretch;
    cursor: pointer;
}

    .qa-menu-item--fIrJS:hover {
        background: var(--core-interaction-on-light-hover);
        color: var(--core-text-secondary);
    }

    .qa-menu-item--fIrJS:active {
        background: var(--core-interaction-on-light-pressed);
        color: var(--core-text-secondary);
    }

    .qa-menu-item--fIrJS.qa-left-side-icon--q3H4j {
        justify-content: flex-start;
    }

    .qa-menu-item--fIrJS.static--MUGVS {
        cursor: default;
    }

.qa-item-text--j4XSv {
    white-space: nowrap;
    max-width: 150px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.qa-menu-header--NamaB {
    padding: var(--variable-collection-spacing-half);
}

.qa-icon--3B6SD {
    color: var(--core-text-primary);
}

.qa-group--UEJKx {
    display: flex;
    padding: var(--variable-collection-spacing-half);
    flex-direction: column;
    align-items: flex-start;
    gap: var(--variable-collection-spacing-narrow);
    align-self: stretch;
}

.qa-dropdown--Dvt2G {
    align-self: stretch;
}

.qa-dropdown-menu--ZcxYz {
    left: 100%;
}

.qa-hidden--R9JST {
    visibility: hidden;
}

.qa-add-tier--VdbJf {
    color: var(--core-accent-purple-bold);
    border-top: 1px solid var(--core-border-subtle);
}

.qa-popover-arrow--nt1fY {
    position: absolute;
}

.popover.left .qa-popover-arrow--nt1fY {
    top: 50%;
    right: 0;
    transform: translateY(-10px);
}

.popover.right .qa-popover-arrow--nt1fY {
    top: 50%;
    left: -11px;
    transform: translateY(-10px);
}

.popover.bottom .qa-popover-arrow--nt1fY {
    top: -10px;
    left: 50%;
    transform: translateX(-10px);
}

.popover.top .qa-popover-arrow--nt1fY {
    bottom: 0;
    left: 50%;
    transform: translateX(-10px);
}

.qa-popover-arrow--nt1fY:after,
.qa-popover-arrow--nt1fY:before {
    content: '';
    display: block;
    position: absolute;
    width: 0;
    height: 0;
    border-style: solid;
}

.popover.left .qa-popover-arrow--nt1fY:before,
.popover.left .qa-popover-arrow--nt1fY:after {
    border-width: 11px 0 11px 11px;
}

.popover.left .qa-popover-arrow--nt1fY:before {
    border-color: transparent transparent transparent var(--core-border-subtle);
}

.popover.left .qa-popover-arrow--nt1fY:after {
    border-color: transparent transparent transparent var(--core-border-inverted);
    transform: translateX(-1px);
}

.popover.right .qa-popover-arrow--nt1fY:before,
.popover.right .qa-popover-arrow--nt1fY:after {
    border-width: 11px 11px 11px 0;
}

.popover.right .qa-popover-arrow--nt1fY:before {
    border-color: transparent var(--core-border-subtle) transparent transparent;
}

.popover.right .qa-popover-arrow--nt1fY:after {
    border-color: transparent var(--core-border-inverted) transparent transparent;
    transform: translateX(1px);
}

.popover.bottom .qa-popover-arrow--nt1fY:before,
.popover.bottom .qa-popover-arrow--nt1fY:after {
    border-width: 0 11px 11px 11px;
}

.popover.bottom .qa-popover-arrow--nt1fY:before {
    border-color: transparent transparent var(--core-border-subtle) transparent;
}

.popover.bottom .qa-popover-arrow--nt1fY:after {
    border-color: transparent transparent var(--core-border-inverted) transparent;
    transform: translateX(1px);
}

.popover.top .qa-popover-arrow--nt1fY:before,
.popover.top .qa-popover-arrow--nt1fY:after {
    border-width: 11px 11px 0 11px;
}

.popover.top .qa-popover-arrow--nt1fY:before {
    border-color: var(--core-border-subtle) transparent transparent transparent;
}

.popover.top .qa-popover-arrow--nt1fY:after {
    border-color: var(--core-border-inverted) transparent transparent transparent;
    transform: translateX(1px);
}

.suggested-values--z16Zw {
    border-radius: 0;
}
.fa-stack.team-count-dot--eOAK_ {
    color: var(--color-ingage-background-6-rest);
    margin-left: -10px;
}

.first-team-dot--eYRCs {
    z-index: 1;
}

.settings-bar--mvjMh {
    min-height: 47px;
}
.main-panel--H3WCJ {
    background-color: #000;
    color: #fff;
}

.logo-wrapper--KnWi6 {
    flex: 0 0 30px;
}
.loader-panel--UG7P4 {
    background: var(--color-ingage-background-overlay-rest);
    height: 100%;
}

.link-meeting-page-logo--VP67P {
    width: 55px;
    height: 55px;
}

.link-meeting-page-engagement--OkG08:not(:last-child) {
    border-bottom: 1px solid var(--core-border-subtle);
}
.itinerary-switch-min-height--wBvPE {
    height: 30px;
}
.square--casIo {
    width: 15px;
    height: 13px;
    border-radius: 2px;
    color: var(--global-colors-neutral-white);
    text-align: center;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    line-height: 10px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
}

.investor-square--VtiDx {
    background: var(--global-colors-indicator-orange);
}

.corporate-square--n4No5 {
    background: var(--global-colors-indicator-blue);
}

.sell-side-square--P81ZX {
    background: var(--global-colors-indicator-green);
}

.third-party-square--f4bl4 {
    background: var(--global-colors-indicator-purple);
}

@media(max-width: 290px) {
    .default-footer--TJFcT {
        display: none;
    }
    .small-footer--epbLE {
        display: flex;
    }
}

@media(min-width: 291px) {
    .default-footer--TJFcT {
        display: flex;
    }
    .small-footer--epbLE {
        display: none;
    }
}


:root {
    --app-dialog-container-width: 100vw;
    --app-dialog-top-offset: 0px;
    --app-dialog-tiny-width: 90vw;
    --app-dialog-small-width: 100vw;
    --app-dialog-medium-width: 100vw;
    --app-dialog-large-width: 100vw;
    --app-dialog-max-width: 100vw;
    --app-dialog-border-radius: 6px;
    --app-sliding-dialog-border-radius: 0px;
}

