﻿:root{--color-white: #ffffff;--state-layer-08: 8%;--state-layer-12: 12%;--state-layer-16: 16%;--color-accent-primary: #00658e;--color-accent-on-primary: var(--color-white);--color-accent-primary-container: #c7e7ff;--color-accent-on-primary-container: #001e2e;--color-accent-secondary: #006972;--color-accent-on-secondary: var(--color-white);--color-accent-secondary-container: #8bf2ff;--color-accent-on-secondary-container: #001f23;--color-accent-tertiary: #0052dd;--color-accent-on-tertiary: var(--color-white);--color-accent-tertiary-container: #dbe1ff;--color-accent-on-tertiary-container: #00174c;--color-accent-danger: #be0c16;--color-accent-on-danger: var(--color-white);--color-accent-danger-container: #ffdad6;--color-accent-on-danger-container: #410002;--color-accent-success: #3e691a;--color-accent-on-success: var(--color-white);--color-accent-success-container: #bdf292;--color-accent-on-success-container: #0c2000;--color-accent-warning: #715c00;--color-accent-on-warning: var(--color-white);--color-accent-warning-container: #ffe17a;--color-accent-on-warning-container: #231b00;--color-accent-info: var(--color-accent-tertiary);--color-accent-on-info: var(--color-accent-on-tertiary);--color-accent-info-container: var(--color-accent-tertiary-container);--color-accent-on-info-container: var(--color-accent-on-tertiary-container);--color-neutral-background: #fcfcff;--color-neutral-on-background: #191c1e;--color-neutral-surface: #f9f9fc;--color-neutral-on-surface: var(--color-neutral-on-background);--color-neutral-outline: #6f797a;--color-neutral-outline-variant: #bec8ca;--color-neutral-surface-container-lowest: var(--color-white);--color-neutral-surface-container-low: #f3f3f6;--color-neutral-surface-container: #edeef0;--color-neutral-surface-container-high: #e7e8eb;--color-neutral-surface-container-highest: #e2e2e5;--color-neutral-surface-dim: #d9dadd;--color-neutral-surface-bright: var(--color-neutral-surface);--color-neutral-surface-variant: #dde3ea;--color-neutral-on-surface-variant: #3f484a;--color-neutral-scrim: rgba(0,0,0,0.32);--color-neutral-inverse-primary: #84cfff;--color-neutral-inverse-surface: #2e3133;--color-neutral-inverse-on-surface: #f0f1f3;--color-extended-social-emotional: #7d5700;--color-extended-on-social-emotional: var(--color-white);--color-extended-social-emotional-container: #ffdeaa;--color-extended-on-social-emotional-container: #271900;--color-extended-mastering-content: #7f3fb1;--color-extended-on-mastering-content: var(--color-white);--color-extended-mastering-content-container: #f2daff;--color-extended-on-mastering-content-container: #2e004e;--color-extended-advocacy: #206c28;--color-extended-on-advocacy: var(--color-white);--color-extended-advocacy-container: #a6f6a1;--color-extended-on-advocacy-container: #002204;--color-extended-relationship: #aa2d5d;--color-extended-on-relationship: var(--color-white);--color-extended-relationship-container: #ffd9e1;--color-extended-on-relationship-container: #3f001b;--color-extended-technology-tools: #005cbd;--color-extended-on-technology-tools: var(--color-white);--color-extended-technology-tools-container: #d7e2ff;--color-extended-on-technology-tools-container: #001a40;--color-extended-social-emotional-08-hex: #f5f2eb;--color-extended-mastering-content-08-hex: #f5f0f9;--color-extended-advocacy-08-hex: #edf3ee;--color-extended-relationship-08-hex: #f8eef2;--color-extended-technology-tools-08-hex: #ebf2fa;--elevation-light-1: 0px 1px 2px 0px rgba(0, 0, 0, 0.30), 0px 1px 3px 1px rgba(0, 0, 0, 0.15);--elevation-light-2: 0px 1px 2px 0px rgba(0, 0, 0, 0.30), 0px 2px 6px 2px rgba(0, 0, 0, 0.15);--elevation-light-3: 0px 4px 8px 3px rgba(0, 0, 0, 0.15), 0px 1px 3px 0px rgba(0, 0, 0, 0.30);--elevation-light-4: 0px 6px 10px 4px rgba(0, 0, 0, 0.15), 0px 2px 3px 0px rgba(0, 0, 0, 0.30);--elevation-light-5: 0px 8px 12px 6px rgba(0, 0, 0, 0.15), 0px 4px 4px 0px rgba(0, 0, 0, 0.30)}.color-primary{color:var(--color-accent-primary) !important}.color-primaryInv{color:var(--color-neutral-inverse-primary) !important}.color-success{color:var(--color-accent-success) !important}.color-info{color:var(--color-accent-info) !important}.color-error{color:var(--color-accent-danger) !important}.color-warn{color:var(--color-accent-warning) !important}.color-neutral{color:var(--color-neutral-on-surface-variant) !important}.color-primary-on-container{color:var(--color-accent-on-primary-container) !important}.color-info-on-container{color:var(--color-accent-on-info-container) !important}.color-error-on-container{color:var(--color-accent-on-danger-container) !important}.color-warn-on-container{color:var(--color-accent-on-warning-container) !important}.color-success-on-container{color:var(--color-accent-on-success-container) !important}.color-darken{color:var(--color-neutral-on-background)}.color-smartClrSe{color:var(--color-extended-social-emotional) !important}.color-smartClrMc{color:var(--color-extended-mastering-content) !important}.color-smartClrAdv{color:var(--color-extended-advocacy) !important}.color-smartClrReln{color:var(--color-extended-relationship) !important}.color-smartClrTt{color:var(--color-extended-technology-tools) !important}.color-smartClrSe-alt{color:var(--color-extended-social-emotional-container) !important}.color-smartClrMc-alt{color:var(--color-extended-mastering-content-container) !important}.color-smartClrAdv-alt{color:var(--color-extended-advocacy-container) !important}.color-smartClrReln-alt{color:var(--color-extended-relationship-container) !important}.color-smartClrTt-alt{color:var(--color-extended-technology-tools-container) !important}.color-gray3{color:var(--color-neutral-surface-variant)}.color-gray4{color:var(--color-neutral-on-surface-variant)}.color-outline{color:var(--color-neutral-outline)}.color-outline-variant{color:var(--color-neutral-outline-variant)}.color-neutral-on-surface-variant{color:var(--color-neutral-on-surface-variant) !important}.color-accent-secondary{color:var(--color-accent-secondary) !important}.bg-color-white{background-color:#fff}.bg-color-primaryAlt{background-color:var(--color-accent-primary-container)}.bg-color-smartClrSe{background-color:var(--color-extended-social-emotional) !important}.bg-color-smartClrMc{background-color:var(--color-extended-mastering-content) !important}.bg-color-smartClrAdv{background-color:var(--color-extended-advocacy) !important}.bg-color-smartClrReln{background-color:var(--color-extended-relationship) !important}.bg-color-smartClrTt{background-color:var(--color-extended-technology-tools) !important}.bg-color-smartClrSe-alt{background-color:var(--color-extended-social-emotional-container) !important}.bg-color-smartClrMc-alt{background-color:var(--color-extended-mastering-content-container) !important}.bg-color-smartClrAdv-alt{background-color:var(--color-extended-advocacy-container) !important}.bg-color-smartClrReln-alt{background-color:var(--color-extended-relationship-container) !important}.bg-color-smartClrTt-alt{background-color:var(--color-extended-technology-tools-container) !important}.bg-color-primary-08{background-color:color-mix(in srgb, var(--color-accent-primary) var(--state-layer-08), white) !important}.bg-color-success-08{background-color:color-mix(in srgb, var(--color-accent-success) var(--state-layer-08), white) !important}.bg-color-error-08{background-color:color-mix(in srgb, var(--color-accent-danger) var(--state-layer-08), white) !important}.bg-color-warn-08{background-color:color-mix(in srgb, var(--color-accent-warning) var(--state-layer-08), white) !important}.bg-color-info-08{background-color:color-mix(in srgb, var(--color-accent-info) var(--state-layer-08), white) !important}.bg-color-neutral-08{background-color:color-mix(in srgb, var(--color-neutral-surface) var(--state-layer-08), white) !important}.bg-color-smartClrSe-08{background-color:color-mix(in srgb, var(--color-extended-social-emotional) var(--state-layer-08), white) !important}.bg-color-smartClrMc-08{background-color:color-mix(in srgb, var(--color-extended-mastering-content) var(--state-layer-08), white) !important}.bg-color-smartClrAdv-08{background-color:color-mix(in srgb, var(--color-extended-advocacy) var(--state-layer-08), white) !important}.bg-color-smartClrReln-08{background-color:color-mix(in srgb, var(--color-extended-relationship) var(--state-layer-08), white) !important}.bg-color-smartClrTt-08{background-color:color-mix(in srgb, var(--color-extended-technology-tools) var(--state-layer-08), white) !important}.bg-color-smartClrSe-08-hex{background-color:var(--color-extended-social-emotional-08-hex) !important}.bg-color-smartClrMc-08-hex{background-color:var(--color-extended-mastering-content-08-hex) !important}.bg-color-smartClrAdv-08-hex{background-color:var(--color-extended-advocacy-08-hex) !important}.bg-color-smartClrReln-08-hex{background-color:var(--color-extended-relationship-08-hex) !important}.bg-color-smartClrTt-08-hex{background-color:var(--color-extended-technology-tools-08-hex) !important}.bg-color-surface-bright{background-color:var(--color-neutral-surface-bright)}.bg-color-sc-low{background-color:var(--color-neutral-surface-container-low)}.bg-color-sc-med{background-color:var(--color-neutral-surface-container)}.bg-color-gray3{background-color:var(--color-neutral-surface-variant)}.bg-color-gray4{background-color:var(--color-neutral-on-surface-variant)}.hover-bg-color-smartClrSe:hover{background-color:var(--color-extended-social-emotional) !important}.hover-bg-color-smartClrMc:hover{background-color:var(--color-extended-mastering-content) !important}.hover-bg-color-smartClrAdv:hover{background-color:var(--color-extended-advocacy) !important}.hover-bg-color-smartClrReln:hover{background-color:var(--color-extended-relationship) !important}.hover-bg-color-smartClrTt:hover{background-color:var(--color-extended-technology-tools) !important}.border-color-success{border-color:var(--color-accent-success) !important}.border-color-warn{border-color:var(--color-accent-warning) !important}.border-color-error{border-color:var(--color-accent-danger) !important}.border-color-smartClrSe{border-color:var(--color-extended-social-emotional) !important}.border-color-smartClrMc{border-color:var(--color-extended-mastering-content) !important}.border-color-smartClrAdv{border-color:var(--color-extended-advocacy) !important}.border-color-smartClrReln{border-color:var(--color-extended-relationship) !important}.border-color-smartClrTt{border-color:var(--color-extended-technology-tools) !important}.border-color-gray3{border-color:var(--color-neutral-surface-variant)}.border-color-gray4{border-color:var(--color-neutral-on-surface-variant)}.border-color-outline{border-color:var(--color-neutral-outline)}.border-color-outline-variant{border-color:var(--color-neutral-outline-variant)}.placeholder-same-color::placeholder{color:inherit;opacity:inherit}:root{--size-base-4-px: 4px;--size-base-8-px: 8px;--size-base-12-px: 12px;--size-base-16-px: 16px;--size-base-20-px: 20px;--size-base-24-px: 24px;--size-base-28-px: 28px;--size-base-32-px: 32px;--size-base-36-px: 36px;--size-base-40-px: 40px;--size-base-44-px: 44px;--size-base-48-px: 48px;--size-base-52-px: 52px;--size-base-56-px: 56px;--size-base-60-px: 60px;--size-base-64-px: 64px;--size-base-68-px: 68px;--size-base-72-px: 72px;--size-base-76-px: 76px;--size-base-80-px: 80px;--size-base-84-px: 84px;--size-base-88-px: 88px;--size-base-92-px: 92px;--size-base-96-px: 96px;--size-base-100-px: 100px;--size-base-104-px: 104px;--size-base-108-px: 108px;--size-base-112-px: 112px;--size-base-116-px: 116px;--size-base-120-px: 120px;--size-base-124-px: 124px;--size-base-128-px: 128px;--size-base-4-em: .25em;--size-base-8-em: .50em;--size-base-12-em: .75em;--size-base-16-em: 1.00em;--size-base-20-em: 1.25em;--size-base-24-em: 1.50em;--size-base-28-em: 1.75em;--size-base-32-em: 2.00em;--size-base-36-em: 2.25em;--size-base-40-em: 2.50em;--size-base-44-em: 2.75em;--size-base-48-em: 3.00em;--size-base-52-em: 3.25em;--size-base-56-em: 3.50em;--size-base-60-em: 3.75em;--size-base-64-em: 4.00em;--size-base-68-em: 4.25em;--size-base-72-em: 4.50em;--size-base-76-em: 4.75em;--size-base-80-em: 5.00em;--size-base-84-em: 5.25em;--size-base-88-em: 5.50em;--size-base-92-em: 5.75em;--size-base-96-em: 6.00em;--size-base-100-em: 6.25em;--size-base-104-em: 6.50em;--size-base-108-em: 6.75em;--size-base-112-em: 7.00em;--size-base-116-em: 7.25em;--size-base-120-em: 7.50em;--size-base-124-em: 7.75em;--size-base-128-em: 8.00em;--size-base-4-rem: .25rem;--size-base-8-rem: .50rem;--size-base-12-rem: .75rem;--size-base-16-rem: 1.00rem;--size-base-20-rem: 1.25rem;--size-base-24-rem: 1.50rem;--size-base-28-rem: 1.75rem;--size-base-32-rem: 2.00rem;--size-base-36-rem: 2.25rem;--size-base-40-rem: 2.50rem;--size-base-44-rem: 2.75rem;--size-base-48-rem: 3.00rem;--size-base-52-rem: 3.25rem;--size-base-56-rem: 3.50rem;--size-base-60-rem: 3.75rem;--size-base-64-rem: 4.00rem;--size-base-68-rem: 4.25rem;--size-base-72-rem: 4.50rem;--size-base-76-rem: 4.75rem;--size-base-80-rem: 5.00rem;--size-base-84-rem: 5.25rem;--size-base-88-rem: 5.50rem;--size-base-92-rem: 5.75rem;--size-base-96-rem: 6.00rem;--size-base-100-rem: 6.25rem;--size-base-104-rem: 6.50rem;--size-base-108-rem: 6.75rem;--size-base-112-rem: 7.00rem;--size-base-116-rem: 7.25rem;--size-base-120-rem: 7.50rem;--size-base-124-rem: 7.75rem;--size-base-128-rem: 8.00rem;--size-breakpoint-min-width-md: 768px;--size-breakpoint-max-width-md: 991px;--size-breakpoint-min-width-lg: 992px;--size-breakpoint-max-width-lg: 1199px;--size-breakpoint-min-width-xl: 1200px;--size-breakpoint-max-width-xl: 1399px;--size-breakpoint-min-width-xxl: 1400px;--size-containers-max-md-breakpoint-md: 720px;--size-containers-max-lg-breakpoint-md: 768px;--size-containers-max-xl-breakpoint-md: var(--size-containers-lg-breakpoint-md);--size-containers-max-xxl-breakpoint-md: var(--size-containers-lg-breakpoint-md);--size-containers-max-fluid-breakpoint-md: var(--size-containers-lg-breakpoint-md);--size-containers-max-md-breakpoint-lg: 960px;--size-containers-max-lg-breakpoint-lg: var(--size-containers-md-breakpoint-lg);--size-containers-max-xl-breakpoint-lg: 992px;--size-containers-max-xxl-breakpoint-lg: var(--size-containers-xl-breakpoint-lg);--size-containers-max-fluid-breakpoint-lg: var(--size-containers-xl-breakpoint-lg);--size-containers-max-md-breakpoint-xl: 1140px;--size-containers-max-lg-breakpoint-xl: var(--size-containers-md-breakpoint-xl);--size-containers-max-xl-breakpoint-xl: 1200px;--size-containers-max-xxl-breakpoint-xl: var(--size-containers-xl-breakpoint-xl);--size-containers-max-fluid-breakpoint-xl: var(--size-containers-xl-breakpoint-xl);--size-containers-max-md-breakpoint-xxl: 1320px;--size-containers-max-lg-breakpoint-xxl: var(--size-containers-max-md-breakpoint-xxl);--size-containers-max-xl-breakpoint-xxl: var(--size-containers-max-md-breakpoint-xxl);--size-containers-max-xxl-breakpoint-xxl: var(--size-containers-max-md-breakpoint-xxl);--size-containers-max-fluid-breakpoint-xxl: 1400px;--size-columns-min-1-breakpoint-md: 49px;--size-columns-min-2-breakpoint-md: 105px;--size-columns-min-3-breakpoint-md: 162px;--size-columns-min-4-breakpoint-md: 219px;--size-columns-min-5-breakpoint-md: 275px;--size-columns-min-6-breakpoint-md: 332px;--size-columns-min-7-breakpoint-md: 389px;--size-columns-min-8-breakpoint-md: 445px;--size-columns-min-9-breakpoint-md: 502px;--size-columns-min-10-breakpoint-md: 559px;--size-columns-min-11-breakpoint-md: 615px;--size-columns-min-12-breakpoint-md: 672px;--size-columns-min-1-breakpoint-lg: 52px;--size-columns-min-2-breakpoint-lg: 112px;--size-columns-min-3-breakpoint-lg: 172px;--size-columns-min-4-breakpoint-lg: 232px;--size-columns-min-5-breakpoint-lg: 292px;--size-columns-min-6-breakpoint-lg: 352px;--size-columns-min-7-breakpoint-lg: 412px;--size-columns-min-8-breakpoint-lg: 472px;--size-columns-min-9-breakpoint-lg: 532px;--size-columns-min-10-breakpoint-lg: 592px;--size-columns-min-11-breakpoint-lg: 652px;--size-columns-min-12-breakpoint-lg: 712px;--size-columns-min-1-breakpoint-xl: 69px;--size-columns-min-2-breakpoint-xl: 147px;--size-columns-min-3-breakpoint-xl: 224px;--size-columns-min-4-breakpoint-xl: 301px;--size-columns-min-5-breakpoint-xl: 379px;--size-columns-min-6-breakpoint-xl: 456px;--size-columns-min-7-breakpoint-xl: 533px;--size-columns-min-8-breakpoint-xl: 611px;--size-columns-min-9-breakpoint-xl: 688px;--size-columns-min-10-breakpoint-xl: 765px;--size-columns-min-11-breakpoint-xl: 843px;--size-columns-min-12-breakpoint-xl: 920px;--size-columns-min-1-breakpoint-xxl: 86px;--size-columns-min-2-breakpoint-xxl: 180px;--size-columns-min-3-breakpoint-xxl: 274px;--size-columns-min-4-breakpoint-xxl: 368px;--size-columns-min-5-breakpoint-xxl: 462px;--size-columns-min-6-breakpoint-xxl: 556px;--size-columns-min-7-breakpoint-xxl: 650px;--size-columns-min-8-breakpoint-xxl: 744px;--size-columns-min-9-breakpoint-xxl: 838px;--size-columns-min-10-breakpoint-xxl: 932px;--size-columns-min-11-breakpoint-xxl: 1026px;--size-columns-min-12-breakpoint-xxl: 1120px;--size-columns-max-1-breakpoint-md: 67px;--size-columns-max-2-breakpoint-md: 143px;--size-columns-max-3-breakpoint-md: 218px;--size-columns-max-4-breakpoint-md: 293px;--size-columns-max-5-breakpoint-md: 369px;--size-columns-max-6-breakpoint-md: 444px;--size-columns-max-7-breakpoint-md: 519px;--size-columns-max-8-breakpoint-md: 595px;--size-columns-max-9-breakpoint-md: 670px;--size-columns-max-10-breakpoint-md: 745px;--size-columns-max-11-breakpoint-md: 821px;--size-columns-max-12-breakpoint-md: 896px;--size-columns-max-1-breakpoint-lg: var(--size-columns-min-1-breakpoint-xl);--size-columns-max-2-breakpoint-lg: var(--size-columns-min-2-breakpoint-xl);--size-columns-max-3-breakpoint-lg: var(--size-columns-min-3-breakpoint-xl);--size-columns-max-4-breakpoint-lg: var(--size-columns-min-4-breakpoint-xl);--size-columns-max-5-breakpoint-lg: var(--size-columns-min-5-breakpoint-xl);--size-columns-max-6-breakpoint-lg: var(--size-columns-min-6-breakpoint-xl);--size-columns-max-7-breakpoint-lg: var(--size-columns-min-7-breakpoint-xl);--size-columns-max-8-breakpoint-lg: var(--size-columns-min-8-breakpoint-xl);--size-columns-max-9-breakpoint-lg: var(--size-columns-min-9-breakpoint-xl);--size-columns-max-10-breakpoint-lg: var(--size-columns-min-10-breakpoint-xl);--size-columns-max-11-breakpoint-lg: var(--size-columns-min-11-breakpoint-xl);--size-columns-max-12-breakpoint-lg: var(--size-columns-min-12-breakpoint-xl);--size-columns-max-1-breakpoint-xl: var(--size-columns-min-1-breakpoint-xxl);--size-columns-max-2-breakpoint-xl: var(--size-columns-min-2-breakpoint-xxl);--size-columns-max-3-breakpoint-xl: var(--size-columns-min-3-breakpoint-xxl);--size-columns-max-4-breakpoint-xl: var(--size-columns-min-4-breakpoint-xxl);--size-columns-max-5-breakpoint-xl: var(--size-columns-min-5-breakpoint-xxl);--size-columns-max-6-breakpoint-xl: var(--size-columns-min-6-breakpoint-xxl);--size-columns-max-7-breakpoint-xl: var(--size-columns-min-7-breakpoint-xxl);--size-columns-max-8-breakpoint-xl: var(--size-columns-min-8-breakpoint-xxl);--size-columns-max-9-breakpoint-xl: var(--size-columns-min-9-breakpoint-xxl);--size-columns-max-10-breakpoint-xl: var(--size-columns-min-10-breakpoint-xxl);--size-columns-max-11-breakpoint-xl: var(--size-columns-min-11-breakpoint-xxl);--size-columns-max-12-breakpoint-xl: var(--size-columns-min-12-breakpoint-xxl);--size-columns-max-1-breakpoint-xxl: 120px;--size-columns-max-2-breakpoint-xxl: 247px;--size-columns-max-3-breakpoint-xxl: 374px;--size-columns-max-4-breakpoint-xxl: 501px;--size-columns-max-5-breakpoint-xxl: 629px;--size-columns-max-6-breakpoint-xxl: 756px;--size-columns-max-7-breakpoint-xxl: 883px;--size-columns-max-8-breakpoint-xxl: 1011px;--size-columns-max-9-breakpoint-xxl: 1138px;--size-columns-max-10-breakpoint-xxl: 1265px;--size-columns-max-11-breakpoint-xxl: 1393px;--size-columns-max-12-breakpoint-xxl: 1520px;--size-spacing-within-component-1: 2px;--size-spacing-within-component-2: var(--size-base-4-px);--size-spacing-within-component-2-5: 6px;--size-spacing-within-component-3: var(--size-base-8-px);--size-spacing-within-component-3-5: 10px;--size-spacing-within-component-4: var(--size-base-12-px);--size-spacing-within-component-4-5: var(--size-base-16-px);--size-spacing-within-component-5: var(--size-base-20-px);--size-spacing-between-components-1: var(--size-base-4-px);--size-spacing-between-components-2: var(--size-base-8-px);--size-spacing-between-components-3: var(--size-base-16-px);--size-spacing-between-components-4: var(--size-base-24-px);--size-spacing-between-components-5: var(--size-base-32-px);--size-spacing-between-sections-1: var(--size-base-8-px);--size-spacing-between-sections-2: var(--size-base-16-px);--size-spacing-between-sections-3: var(--size-base-24-px);--size-spacing-between-sections-4: var(--size-base-36-px);--size-spacing-between-sections-5: var(--size-base-48-px);--size-border-radius-0: 1px;--size-border-radius-1: 2px;--size-border-radius-2: var(--size-base-4-px);--size-border-radius-3: 6px;--size-border-radius-3-5: var(--size-base-8-px);--size-border-radius-4: var(--size-base-12-px);--size-border-radius-4-5: var(--size-base-16-px);--size-border-radius-5: var(--size-base-96-px);--size-border-width-0: 0px;--size-border-width-1: 1px;--size-border-width-2: 2px;--size-border-width-3: 3px;--size-border-width-4: var(--size-base-4-px)}@media(max-width: 991px){:root{--size-containers-max-md: var(--size-containers-max-md-breakpoint-md);--size-containers-max-lg: var(--size-containers-max-lg-breakpoint-md);--size-containers-max-xl: var(--size-containers-max-xl-breakpoint-md);--size-containers-max-xxl: var(--size-containers-max-xxl-breakpoint-md);--size-containers-max-fluid: var(--size-containers-max-fluid-breakpoint-md);--size-columns-min-1: var(--size-columns-min-1-breakpoint-md);--size-columns-min-2: var(--size-columns-min-2-breakpoint-md);--size-columns-min-3: var(--size-columns-min-3-breakpoint-md);--size-columns-min-4: var(--size-columns-min-4-breakpoint-md);--size-columns-min-5: var(--size-columns-min-5-breakpoint-md);--size-columns-min-6: var(--size-columns-min-6-breakpoint-md);--size-columns-min-7: var(--size-columns-min-7-breakpoint-md);--size-columns-min-8: var(--size-columns-min-8-breakpoint-md);--size-columns-min-9: var(--size-columns-min-9-breakpoint-md);--size-columns-min-10: var(--size-columns-min-10-breakpoint-md);--size-columns-min-11: var(--size-columns-min-11-breakpoint-md);--size-columns-min-12: var(--size-columns-min-12-breakpoint-md);--size-columns-max-1: var(--size-columns-max-1-breakpoint-md);--size-columns-max-2: var(--size-columns-max-2-breakpoint-md);--size-columns-max-3: var(--size-columns-max-3-breakpoint-md);--size-columns-max-4: var(--size-columns-max-4-breakpoint-md);--size-columns-max-5: var(--size-columns-max-5-breakpoint-md);--size-columns-max-6: var(--size-columns-max-6-breakpoint-md);--size-columns-max-7: var(--size-columns-max-7-breakpoint-md);--size-columns-max-8: var(--size-columns-max-8-breakpoint-md);--size-columns-max-9: var(--size-columns-max-9-breakpoint-md);--size-columns-max-10: var(--size-columns-max-10-breakpoint-md);--size-columns-max-11: var(--size-columns-max-11-breakpoint-md);--size-columns-max-12: var(--size-columns-max-12-breakpoint-md)}}@media(min-width: 992px){:root{--size-containers-max-md: var(--size-containers-max-md-breakpoint-lg);--size-containers-max-lg: var(--size-containers-max-lg-breakpoint-lg);--size-containers-max-xl: var(--size-containers-max-xl-breakpoint-lg);--size-containers-max-xxl: var(--size-containers-max-xxl-breakpoint-lg);--size-containers-max-fluid: var(--size-containers-max-fluid-breakpoint-lg);--size-columns-min-1: var(--size-columns-min-1-breakpoint-lg);--size-columns-min-2: var(--size-columns-min-2-breakpoint-lg);--size-columns-min-3: var(--size-columns-min-3-breakpoint-lg);--size-columns-min-4: var(--size-columns-min-4-breakpoint-lg);--size-columns-min-5: var(--size-columns-min-5-breakpoint-lg);--size-columns-min-6: var(--size-columns-min-6-breakpoint-lg);--size-columns-min-7: var(--size-columns-min-7-breakpoint-lg);--size-columns-min-8: var(--size-columns-min-8-breakpoint-lg);--size-columns-min-9: var(--size-columns-min-9-breakpoint-lg);--size-columns-min-10: var(--size-columns-min-10-breakpoint-lg);--size-columns-min-11: var(--size-columns-min-11-breakpoint-lg);--size-columns-min-12: var(--size-columns-min-12-breakpoint-lg);--size-columns-max-1: var(--size-columns-max-1-breakpoint-lg);--size-columns-max-2: var(--size-columns-max-2-breakpoint-lg);--size-columns-max-3: var(--size-columns-max-3-breakpoint-lg);--size-columns-max-4: var(--size-columns-max-4-breakpoint-lg);--size-columns-max-5: var(--size-columns-max-5-breakpoint-lg);--size-columns-max-6: var(--size-columns-max-6-breakpoint-lg);--size-columns-max-7: var(--size-columns-max-7-breakpoint-lg);--size-columns-max-8: var(--size-columns-max-8-breakpoint-lg);--size-columns-max-9: var(--size-columns-max-9-breakpoint-lg);--size-columns-max-11: var(--size-columns-max-11-breakpoint-lg);--size-columns-max-12: var(--size-columns-max-12-breakpoint-lg)}}@media(min-width: 1200px){:root{--size-containers-max-md: var(--size-containers-max-md-breakpoint-xl);--size-containers-max-lg: var(--size-containers-max-lg-breakpoint-xl);--size-containers-max-xl: var(--size-containers-max-xl-breakpoint-xl);--size-containers-max-xxl: var(--size-containers-max-xxl-breakpoint-xl);--size-containers-max-fluid: var(--size-containers-max-fluid-breakpoint-xl);--size-columns-min-1: var(--size-columns-min-1-breakpoint-xl);--size-columns-min-2: var(--size-columns-min-2-breakpoint-xl);--size-columns-min-3: var(--size-columns-min-3-breakpoint-xl);--size-columns-min-4: var(--size-columns-min-4-breakpoint-xl);--size-columns-min-5: var(--size-columns-min-5-breakpoint-xl);--size-columns-min-6: var(--size-columns-min-6-breakpoint-xl);--size-columns-min-7: var(--size-columns-min-7-breakpoint-xl);--size-columns-min-8: var(--size-columns-min-8-breakpoint-xl);--size-columns-min-9: var(--size-columns-min-9-breakpoint-xl);--size-columns-min-10: var(--size-columns-min-10-breakpoint-xl);--size-columns-min-11: var(--size-columns-min-11-breakpoint-xl);--size-columns-min-12: var(--size-columns-min-12-breakpoint-xl);--size-columns-max-1: var(--size-columns-max-1-breakpoint-xl);--size-columns-max-2: var(--size-columns-max-2-breakpoint-xl);--size-columns-max-3: var(--size-columns-max-3-breakpoint-xl);--size-columns-max-4: var(--size-columns-max-4-breakpoint-xl);--size-columns-max-5: var(--size-columns-max-5-breakpoint-xl);--size-columns-max-6: var(--size-columns-max-6-breakpoint-xl);--size-columns-max-7: var(--size-columns-max-7-breakpoint-xl);--size-columns-max-8: var(--size-columns-max-8-breakpoint-xl);--size-columns-max-9: var(--size-columns-max-9-breakpoint-xl);--size-columns-max-11: var(--size-columns-max-11-breakpoint-xl);--size-columns-max-12: var(--size-columns-max-12-breakpoint-xl)}}@media(min-width: 1400px){:root{--size-containers-max-md: var(--size-containers-max-md-breakpoint-xxl);--size-containers-max-lg: var(--size-containers-max-lg-breakpoint-xxl);--size-containers-max-xl: var(--size-containers-max-xl-breakpoint-xxl);--size-containers-max-xxl: var(--size-containers-max-xxl-breakpoint-xxl);--size-containers-max-fluid: var(--size-containers-max-fluid-breakpoint-xxl);--size-columns-min-1: var(--size-columns-min-1-breakpoint-xxl);--size-columns-min-2: var(--size-columns-min-2-breakpoint-xxl);--size-columns-min-3: var(--size-columns-min-3-breakpoint-xxl);--size-columns-min-4: var(--size-columns-min-4-breakpoint-xxl);--size-columns-min-5: var(--size-columns-min-5-breakpoint-xxl);--size-columns-min-6: var(--size-columns-min-6-breakpoint-xxl);--size-columns-min-7: var(--size-columns-min-7-breakpoint-xxl);--size-columns-min-8: var(--size-columns-min-8-breakpoint-xxl);--size-columns-min-9: var(--size-columns-min-9-breakpoint-xxl);--size-columns-min-12: var(--size-columns-min-12-breakpoint-xxl);--size-columns-max-1: var(--size-columns-max-1-breakpoint-xxl);--size-columns-max-2: var(--size-columns-max-2-breakpoint-xxl);--size-columns-max-3: var(--size-columns-max-3-breakpoint-xxl);--size-columns-max-4: var(--size-columns-max-4-breakpoint-xxl);--size-columns-max-5: var(--size-columns-max-5-breakpoint-xxl);--size-columns-max-6: var(--size-columns-max-6-breakpoint-xxl);--size-columns-max-7: var(--size-columns-max-7-breakpoint-xxl);--size-columns-max-8: var(--size-columns-max-8-breakpoint-xxl);--size-columns-max-9: var(--size-columns-max-9-breakpoint-xxl);--size-columns-max-12: var(--size-columns-max-12-breakpoint-xxl)}}.column-1,.column-2,.column-3,.column-4,.column-5,.column-6,.column-7,.column-8,.column-9,.column-10,.column-11,.column-12{box-sizing:border-box}.column-1{min-width:var(--size-columns-min-1);max-width:var(--size-columns-max-1)}.column-2{min-width:var(--size-columns-min-2);max-width:var(--size-columns-max-2)}.column-3{min-width:var(--size-columns-min-3);max-width:var(--size-columns-max-3)}.column-4{min-width:var(--size-columns-min-4);max-width:var(--size-columns-max-4)}.column-5{min-width:var(--size-columns-min-5);max-width:var(--size-columns-max-5)}.column-6{min-width:var(--size-columns-min-6);max-width:var(--size-columns-max-6)}.column-7{min-width:var(--size-columns-min-7);max-width:var(--size-columns-max-7)}.column-8{min-width:var(--size-columns-min-8);max-width:var(--size-columns-max-8)}.column-9{min-width:var(--size-columns-min-9);max-width:var(--size-columns-max-9)}.column-10{min-width:var(--size-columns-min-10);max-width:var(--size-columns-max-10)}.column-11{min-width:var(--size-columns-min-11);max-width:var(--size-columns-max-11)}.column-12{min-width:var(--size-columns-min-12);max-width:var(--size-columns-max-12)}:root{--font-size-125: 1.25rem;--font-line-height-140: 140%;--font-line-height-150: 150%;--font-line-height-160: 160%;--font-family-header: "Lato";--font-family-body: "Merriweather Sans","Open Sans","sans-serif";--font-weight-normal: 300;--font-weight-semibold-1: 400;--font-weight-semibold-2: 600;--font-weight-bold: 700;--font-weight-display: var(--font-weight-semibold-1);--font-family-display1: var(--font-family-header);--font-size-display1: 5rem;--font-line-height-display1: var(--font-line-height-140);--font-letter-spacing-display1: -0.125rem;--font-family-display2: var(--font-family-header);--font-size-display2: 4.5rem;--font-line-height-display2: 138.9%;--font-letter-spacing-display2: -0.0625rem;--font-family-display3: var(--font-family-header);--font-size-display3: 4rem;--font-line-height-display3: var(--font-line-height-150);--font-family-display4: "Open Sans";--font-size-display4: 3.5rem;--font-line-height-display4: var(--font-line-height-150);--font-letter-spacing-display4: 0.0625rem;--font-family-headline: var(--font-family-header);--font-weight-headline: var(--font-weight-bold);--font-size-h1: 2.5rem;--font-line-height-h1: var(--font-line-height-160);--font-size-h2: 2rem;--font-line-height-h2: var(--font-line-height-150);--font-size-h3: 1.75rem;--font-line-height-h3: 142.9%;--font-family-title: var(--font-family-header);--font-weight-title: var(--font-weight-semibold-2);--font-size-h4: 1.5rem;--font-line-height-h4: 133.3%;--font-size-h5: var(--font-size-125);--font-line-height-h5: var(--font-line-height-140);--font-size-h6: 1rem;--font-line-height-h6: var(--font-line-height-150);--font-size-body1: 1rem;--font-line-height-body1: var(--font-line-height-150);--font-size-body2: 0.875rem;--font-line-height-body2: 157.1%;--font-size-body3: 0.75rem;--font-line-height-body3: 166.7%;--font-size-lead: var(--font-size-125);--font-line-height-lead: var(--font-line-height-160);--font-weight-lead: var(--font-weight-normal);--font-size-blockquote: var(--font-size-125);--font-line-height-blockquote: var(--font-line-height-160);--font-weight-blockquote: var(--font-weight-semibold-1);--font-size-fa-h1: 2.25rem;--font-line-height-fa-h1: 177.8%;--font-size-fa-h2: var(--font-size-h3);--font-line-height-fa-h2: 171.4%;--font-size-fa-h3: var(--font-size-h4);--font-line-height-fa-h3: 166.7%;--font-size-fa-h4: var(--font-size-h5);--font-line-height-fa-h4: var(--font-line-height-160);--font-size-fa-h5: var(--font-size-h6);--font-line-height-fa-h5: 175%;--font-size-fa-h6: var(--font-size-body2);--font-line-height-fa-h6: 171.4%;--font-size-fa-body1: var(--font-size-body2);--font-line-height-fa-body1: 171.4%;--font-size-fa-body2: var(--font-size-body3);--font-line-height-fa-body2: 183.3%;--font-size-fa-body3: 0.625rem;--font-line-height-fa-body3: 200%}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1,body{color:var(--color-neutral-on-surface)}body{font-family:var(--font-family-body);font-weight:var(--font-weight-normal);line-height:var(--font-line-height-150);overscroll-behavior:none}.display4-txt,.display3-txt,.display2-txt,.display1-txt{font-weight:var(--font-weight-display)}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1,.display3-txt,.display2-txt,.display1-txt{font-family:var(--font-family-header)}.display1-txt{font-size:var(--font-size-display1);line-height:var(--font-line-height-display1);letter-spacing:var(--font-letter-spacing-display1);padding-top:var(--size-spacing-between-components-5);padding-bottom:var(--size-spacing-within-component-4-5)}.display2-txt{font-size:var(--font-size-display2);line-height:var(--font-line-height-display2);letter-spacing:var(--font-letter-spacing-display2);padding-top:var(--size-spacing-between-components-4);padding-bottom:var(--size-spacing-within-component-4)}.display3-txt{font-size:var(--font-size-display3);line-height:var(--font-line-height-display3);letter-spacing:var(--font-letter-spacing-display3);padding-top:var(--size-spacing-within-component-4-5);padding-bottom:var(--size-spacing-within-component-3)}.display4-txt{font-family:var(--font-family-display4);font-size:var(--font-size-display4);line-height:var(--font-line-height-display4);letter-spacing:var(--font-letter-spacing-display4);padding-top:var(--size-spacing-within-component-4-5);padding-bottom:var(--size-spacing-within-component-3)}h3,.h3,h2,.h2,h1,.h1{font-weight:var(--font-weight-headline);margin:0}h1,.h1{font-size:var(--font-size-h1);line-height:var(--font-line-height-h1);padding-top:var(--size-spacing-within-component-4-5);padding-bottom:var(--size-spacing-within-component-3)}h1 .far,h1 .fas,.h1 .far,.h1 .fas{font-size:var(--font-size-fa-h1);line-height:var(--font-line-height-fa-h1)}h2,.h2{font-size:var(--font-size-h2);line-height:var(--font-line-height-h2);padding-top:var(--size-spacing-within-component-4);padding-bottom:var(--size-spacing-within-component-2)}h2 .far,h2 .fas,h2 .fa-solid,h2 .fa-regular,.h2 .far,.h2 .fas,.h2 .fa-solid,.h2 .fa-regular{font-size:var(--font-size-fa-h2);line-height:var(--font-line-height-fa-h2)}h3,.h3{font-size:var(--font-size-h3);line-height:var(--font-line-height-h3);padding-top:var(--size-spacing-within-component-3);padding-bottom:var(--size-spacing-within-component-2)}h3 .far,h3 .fas,h3 .fa-solid,h3 .fa-regular,.h3 .far,.h3 .fas,.h3 .fa-solid,.h3 .fa-regular{font-size:var(--font-size-fa-h1);line-height:var(--font-line-height-fa-h1)}h6,.h6,h5,.h5,h4,.h4{font-weight:var(--font-weight-title);margin:0}h4,.h4{font-size:var(--font-size-h4);line-height:var(--font-line-height-h4);padding-top:var(--size-spacing-within-component-3);padding-bottom:var(--size-spacing-within-component-2)}h4 .far,h4 .fas,h4 .fa-solid,h4 .fa-regular,.h4 .far,.h4 .fas,.h4 .fa-solid,.h4 .fa-regular{font-size:var(--font-size-fa-h4);line-height:var(--font-line-height-fa-h4)}h5,.h5{font-size:var(--font-size-h5);line-height:var(--font-line-height-h5);padding-top:var(--size-spacing-within-component-2)}h5 .far,h5 .fas,h5 .fa-solid,h5 .fa-regular,.h5 .far,.h5 .fas,.h5 .fa-solid,.h5 .fa-regular{font-size:var(--font-size-fa-h5);line-height:var(--font-line-height-fa-h5)}h6,.h6{font-size:var(--font-size-h6);line-height:var(--font-line-height-h6);padding-top:var(--size-spacing-within-component-2)}h6 .far,h6 .fas,h6 .fa-solid,h6 .fa-regular,.h6 .far,.h6 .fas,.h6 .fa-solid,.h6 .fa-regular{font-size:var(--font-size-fa-h6);line-height:var(--font-line-height-fa-h6)}.body-blockquote-txt,.body-lead-txt,.body3-txt,.body2-txt,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-header .ui-datepicker-title,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar th a,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar th span,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar td a,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar td span,.ui-datepicker.ui-widget.ui-widget-content .ui-timepicker-div .ui_tpicker_time_label,.ui-datepicker.ui-widget.ui-widget-content .ui-timepicker-div .ui_tpicker_hour_slider,.ui-datepicker.ui-widget.ui-widget-content .ui-timepicker-div .ui_tpicker_minute_slider,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-buttonpane button.ui-priority-primary,.multiselect,.multiselect-container.dropdown-menu .multiselect-filter,.multiselect-container.dropdown-menu .multiselect-option.dropdown-item,.multiselect-container.dropdown-menu .multiselect-all.dropdown-item,.pdropdown-menu.dropdown-menu .multiselect-filter,.pdropdown-menu.dropdown-menu .multiselect-option.dropdown-item,.pdropdown-menu.dropdown-menu .multiselect-all.dropdown-item,.multiselect-container.dropdown-menu .multiselect-filter input.multiselect-search.form-control,.pdropdown-menu.dropdown-menu .multiselect-filter input.multiselect-search.form-control,.body1-txt,.plus-modal ul.form-control,.plus-modal input[type=text]:not(.hasDatepicker){font-family:var(--font-family-body);font-weight:var(--font-weight-normal)}.body1-txt,.plus-modal ul.form-control,.plus-modal input[type=text]:not(.hasDatepicker){font-size:var(--font-size-body1);line-height:var(--font-line-height-body1)}.body1-txt .far,.plus-modal ul.form-control .far,.plus-modal input[type=text]:not(.hasDatepicker) .far,.body1-txt .fas,.plus-modal ul.form-control .fas,.plus-modal input[type=text]:not(.hasDatepicker) .fas,.body1-txt .fa-solid,.plus-modal ul.form-control .fa-solid,.plus-modal input[type=text]:not(.hasDatepicker) .fa-solid,.body1-txt .fa-regular,.plus-modal ul.form-control .fa-regular,.plus-modal input[type=text]:not(.hasDatepicker) .fa-regular{font-size:var(--font-size-fa-body1);line-height:var(--font-line-height-fa-body1)}.body2-txt,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-header .ui-datepicker-title,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar th a,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar th span,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar td a,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar td span,.ui-datepicker.ui-widget.ui-widget-content .ui-timepicker-div .ui_tpicker_time_label,.ui-datepicker.ui-widget.ui-widget-content .ui-timepicker-div .ui_tpicker_hour_slider,.ui-datepicker.ui-widget.ui-widget-content .ui-timepicker-div .ui_tpicker_minute_slider,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-buttonpane button.ui-priority-primary,.multiselect,.multiselect-container.dropdown-menu .multiselect-filter,.multiselect-container.dropdown-menu .multiselect-option.dropdown-item,.multiselect-container.dropdown-menu .multiselect-all.dropdown-item,.pdropdown-menu.dropdown-menu .multiselect-filter,.pdropdown-menu.dropdown-menu .multiselect-option.dropdown-item,.pdropdown-menu.dropdown-menu .multiselect-all.dropdown-item,.multiselect-container.dropdown-menu .multiselect-filter input.multiselect-search.form-control,.pdropdown-menu.dropdown-menu .multiselect-filter input.multiselect-search.form-control{font-size:var(--font-size-body2);line-height:var(--font-line-height-body2)}.body2-txt .far,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-header .ui-datepicker-title .far,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar th a .far,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar th span .far,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar td a .far,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar td span .far,.ui-datepicker.ui-widget.ui-widget-content .ui-timepicker-div .ui_tpicker_time_label .far,.ui-datepicker.ui-widget.ui-widget-content .ui-timepicker-div .ui_tpicker_hour_slider .far,.ui-datepicker.ui-widget.ui-widget-content .ui-timepicker-div .ui_tpicker_minute_slider .far,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-buttonpane button.ui-priority-primary .far,.multiselect .far,.multiselect-container.dropdown-menu .multiselect-filter .far,.multiselect-container.dropdown-menu .multiselect-option.dropdown-item .far,.multiselect-container.dropdown-menu .multiselect-all.dropdown-item .far,.pdropdown-menu.dropdown-menu .multiselect-filter .far,.pdropdown-menu.dropdown-menu .multiselect-option.dropdown-item .far,.pdropdown-menu.dropdown-menu .multiselect-all.dropdown-item .far,.multiselect-container.dropdown-menu .multiselect-filter input.multiselect-search.form-control .far,.pdropdown-menu.dropdown-menu .multiselect-filter input.multiselect-search.form-control .far,.body2-txt .fas,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-header .ui-datepicker-title .fas,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar th a .fas,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar th span .fas,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar td a .fas,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar td span .fas,.ui-datepicker.ui-widget.ui-widget-content .ui-timepicker-div .ui_tpicker_time_label .fas,.ui-datepicker.ui-widget.ui-widget-content .ui-timepicker-div .ui_tpicker_hour_slider .fas,.ui-datepicker.ui-widget.ui-widget-content .ui-timepicker-div .ui_tpicker_minute_slider .fas,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-buttonpane button.ui-priority-primary .fas,.multiselect .fas,.multiselect-container.dropdown-menu .multiselect-filter .fas,.multiselect-container.dropdown-menu .multiselect-option.dropdown-item .fas,.multiselect-container.dropdown-menu .multiselect-all.dropdown-item .fas,.pdropdown-menu.dropdown-menu .multiselect-filter .fas,.pdropdown-menu.dropdown-menu .multiselect-option.dropdown-item .fas,.pdropdown-menu.dropdown-menu .multiselect-all.dropdown-item .fas,.multiselect-container.dropdown-menu .multiselect-filter input.multiselect-search.form-control .fas,.pdropdown-menu.dropdown-menu .multiselect-filter input.multiselect-search.form-control .fas,.body2-txt .fa-solid,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-header .ui-datepicker-title .fa-solid,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar th a .fa-solid,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar th span .fa-solid,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar td a .fa-solid,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar td span .fa-solid,.ui-datepicker.ui-widget.ui-widget-content .ui-timepicker-div .ui_tpicker_time_label .fa-solid,.ui-datepicker.ui-widget.ui-widget-content .ui-timepicker-div .ui_tpicker_hour_slider .fa-solid,.ui-datepicker.ui-widget.ui-widget-content .ui-timepicker-div .ui_tpicker_minute_slider .fa-solid,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-buttonpane button.ui-priority-primary .fa-solid,.multiselect .fa-solid,.multiselect-container.dropdown-menu .multiselect-filter .fa-solid,.multiselect-container.dropdown-menu .multiselect-option.dropdown-item .fa-solid,.multiselect-container.dropdown-menu .multiselect-all.dropdown-item .fa-solid,.pdropdown-menu.dropdown-menu .multiselect-filter .fa-solid,.pdropdown-menu.dropdown-menu .multiselect-option.dropdown-item .fa-solid,.pdropdown-menu.dropdown-menu .multiselect-all.dropdown-item .fa-solid,.multiselect-container.dropdown-menu .multiselect-filter input.multiselect-search.form-control .fa-solid,.pdropdown-menu.dropdown-menu .multiselect-filter input.multiselect-search.form-control .fa-solid,.body2-txt .fa-regular,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-header .ui-datepicker-title .fa-regular,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar th a .fa-regular,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar th span .fa-regular,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar td a .fa-regular,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar td span .fa-regular,.ui-datepicker.ui-widget.ui-widget-content .ui-timepicker-div .ui_tpicker_time_label .fa-regular,.ui-datepicker.ui-widget.ui-widget-content .ui-timepicker-div .ui_tpicker_hour_slider .fa-regular,.ui-datepicker.ui-widget.ui-widget-content .ui-timepicker-div .ui_tpicker_minute_slider .fa-regular,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-buttonpane button.ui-priority-primary .fa-regular,.multiselect .fa-regular,.multiselect-container.dropdown-menu .multiselect-filter .fa-regular,.multiselect-container.dropdown-menu .multiselect-option.dropdown-item .fa-regular,.multiselect-container.dropdown-menu .multiselect-all.dropdown-item .fa-regular,.pdropdown-menu.dropdown-menu .multiselect-filter .fa-regular,.pdropdown-menu.dropdown-menu .multiselect-option.dropdown-item .fa-regular,.pdropdown-menu.dropdown-menu .multiselect-all.dropdown-item .fa-regular,.multiselect-container.dropdown-menu .multiselect-filter input.multiselect-search.form-control .fa-regular,.pdropdown-menu.dropdown-menu .multiselect-filter input.multiselect-search.form-control .fa-regular{font-size:var(--font-size-fa-body2);line-height:var(--font-line-height-fa-body2)}.body3-txt{font-size:var(--font-size-body3);line-height:var(--font-line-height-body3)}.body3-txt .far,.body3-txt .fas,.body3-txt .fa-solid,.body3-txt .fa-regular{font-size:var(--font-size-fa-body3);line-height:var(--font-line-height-fa-body3)}.body1-txt.font-weight-semibold,.plus-modal ul.font-weight-semibold.form-control,.plus-modal input.font-weight-semibold[type=text]:not(.hasDatepicker),.body2-txt.font-weight-semibold,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-header .font-weight-semibold.ui-datepicker-title,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar th a.font-weight-semibold,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar th span.font-weight-semibold,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar td a.font-weight-semibold,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar td span.font-weight-semibold,.ui-datepicker.ui-widget.ui-widget-content .ui-timepicker-div .font-weight-semibold.ui_tpicker_time_label,.ui-datepicker.ui-widget.ui-widget-content .ui-timepicker-div .font-weight-semibold.ui_tpicker_hour_slider,.ui-datepicker.ui-widget.ui-widget-content .ui-timepicker-div .font-weight-semibold.ui_tpicker_minute_slider,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-buttonpane button.font-weight-semibold.ui-priority-primary,.font-weight-semibold.multiselect,.multiselect-container.dropdown-menu .font-weight-semibold.multiselect-filter,.multiselect-container.dropdown-menu .font-weight-semibold.multiselect-option.dropdown-item,.multiselect-container.dropdown-menu .font-weight-semibold.multiselect-all.dropdown-item,.pdropdown-menu.dropdown-menu .font-weight-semibold.multiselect-filter,.pdropdown-menu.dropdown-menu .font-weight-semibold.multiselect-option.dropdown-item,.pdropdown-menu.dropdown-menu .font-weight-semibold.multiselect-all.dropdown-item,.multiselect-container.dropdown-menu .multiselect-filter input.font-weight-semibold.multiselect-search.form-control,.pdropdown-menu.dropdown-menu .multiselect-filter input.font-weight-semibold.multiselect-search.form-control,.body3-txt.font-weight-semibold{font-weight:var(--font-weight-semibold-1) !important}.body1-txt.font-weight-bold,.plus-modal ul.font-weight-bold.form-control,.plus-modal input.font-weight-bold[type=text]:not(.hasDatepicker),.body2-txt.font-weight-bold,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-header .font-weight-bold.ui-datepicker-title,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar th a.font-weight-bold,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar th span.font-weight-bold,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar td a.font-weight-bold,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar td span.font-weight-bold,.ui-datepicker.ui-widget.ui-widget-content .ui-timepicker-div .font-weight-bold.ui_tpicker_time_label,.ui-datepicker.ui-widget.ui-widget-content .ui-timepicker-div .font-weight-bold.ui_tpicker_hour_slider,.ui-datepicker.ui-widget.ui-widget-content .ui-timepicker-div .font-weight-bold.ui_tpicker_minute_slider,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-buttonpane button.font-weight-bold.ui-priority-primary,.font-weight-bold.multiselect,.multiselect-container.dropdown-menu .font-weight-bold.multiselect-filter,.multiselect-container.dropdown-menu .font-weight-bold.multiselect-option.dropdown-item,.multiselect-container.dropdown-menu .font-weight-bold.multiselect-all.dropdown-item,.pdropdown-menu.dropdown-menu .font-weight-bold.multiselect-filter,.pdropdown-menu.dropdown-menu .font-weight-bold.multiselect-option.dropdown-item,.pdropdown-menu.dropdown-menu .font-weight-bold.multiselect-all.dropdown-item,.multiselect-container.dropdown-menu .multiselect-filter input.font-weight-bold.multiselect-search.form-control,.pdropdown-menu.dropdown-menu .multiselect-filter input.font-weight-bold.multiselect-search.form-control,.body3-txt.font-weight-bold{font-weight:var(--font-weight-bold) !important}.body-lead-txt{font-size:var(--font-size-lead);line-height:var(--line-height-lead)}.body-blockquote-txt{font-size:var(--font-size-blockquote);font-weight:var(--font-weight-blockquote);line-height:var(--font-line-height-blockquote)}.plus-text-field,.plus-textarea{color:var(--color-neutral-on-surface);background-color:var(--color-neutral-surface);border:1px solid var(--color-neutral-outline-variant)}.plus-text-field{padding:var(--size-spacing-within-component-2-5) var(--size-spacing-within-component-4);border-radius:var(--size-border-radius-1)}.plus-textarea{padding:var(--size-spacing-within-component-2-5) var(--size-spacing-within-component-3-5)}.plus-text-field.body3-txt,.plus-textarea.body3-txt{padding:var(--size-spacing-within-component-2) var(--size-spacing-within-component-3)}.plus-text-field.body1-txt{padding:var(--size-spacing-within-component-3) var(--size-spacing-within-component-4-5)}.plus-textarea.body1-txt{padding:var(--size-spacing-within-component-3) var(--size-spacing-within-component-4)}.plus-text-field:focus,.plus-text-field:focus-visible{outline:none;border:1px solid var(--color-neutral-inverse-primary);box-shadow:0 0 0 1px var(--color-neutral-inverse-primary)}.plus-textarea:focus,.plus-textarea:focus-visible{border:1px solid var(--color-accent-primary);box-shadow:0 0 0 3px var(--color-accent-primary-container)}.plus-textarea:focus,.plus-textarea:focus-visible,.plus-text-field:focus,.plus-text-field:focus-visible{color:var(--color-neutral-on-surface);background-color:var(--color-neutral-surface);outline:none}.plus-text-field::placeholder,.plus-textarea::placeholder{color:var(--color-neutral-on-surface-variant);opacity:1}input[type=text][readonly]:not(.hasDatepicker),.plus-textarea[disabled]{color:var(--color-neutral-on-surface-variant);background-color:var(--color-neutral-surface-variant)}input[type=text][readonly]:not(.hasDatepicker):focus,.plus-textarea[disabled]:focus{outline:none}.plus-checkbox,.multiselect-container.dropdown-menu .multiselect-option.dropdown-item .form-check input[type=checkbox],.pdropdown-menu.dropdown-menu .multiselect-option.dropdown-item .form-check input[type=checkbox]{appearance:none;-webkit-appearance:none;display:flex;align-content:center;justify-content:center;padding:.1rem;border:1px solid var(--color-accent-primary);border-radius:var(--size-border-radius-1);margin-top:.25rem}.plus-checkbox::before,.multiselect-container.dropdown-menu .multiselect-option.dropdown-item .form-check input[type=checkbox]::before,.pdropdown-menu.dropdown-menu .multiselect-option.dropdown-item .form-check input[type=checkbox]::before{content:"";width:calc(var(--font-size-body3) - 2px);height:calc(var(--font-size-body3) - 2px);clip-path:polygon(26% 43%, 14% 57%, 49% 85%, 90% 26%, 75% 16%, 46% 59%);transform:scale(0);background-color:#fff}.plus-checkbox:not(:checked),.multiselect-container.dropdown-menu .multiselect-option.dropdown-item .form-check input[type=checkbox]:not(:checked),.pdropdown-menu.dropdown-menu .multiselect-option.dropdown-item .form-check input[type=checkbox]:not(:checked){background-color:#fff}.plus-checkbox:checked,.multiselect-container.dropdown-menu .multiselect-option.dropdown-item .form-check input[type=checkbox]:checked,.pdropdown-menu.dropdown-menu .multiselect-option.dropdown-item .form-check input[type=checkbox]:checked{background-color:var(--color-accent-primary)}.plus-checkbox:checked::before,.multiselect-container.dropdown-menu .multiselect-option.dropdown-item .form-check input[type=checkbox]:checked::before,.pdropdown-menu.dropdown-menu .multiselect-option.dropdown-item .form-check input[type=checkbox]:checked::before{transform:scale(1)}.custom-control-label{display:flex;align-items:center}.custom-control-label::before{height:.75rem;box-sizing:border-box;margin-left:-2.25rem;margin-right:var(--size-spacing-between-components-2);position:static}.custom-switch .custom-control-label::after{top:calc(50% - .25rem);left:calc(-2rem - 2px);width:calc(.75rem - 4px);height:calc(.75rem - 4px)}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:var(--color-accent-primary);background-color:var(--color-accent-primary)}.custom-control-input:not(:disabled)~.custom-control-label::before{border-color:var(--color-accent-primary)}.custom-switch .custom-control-input:checked~.custom-control-label::after{transform:translate(1rem)}.custom-switch .custom-control-input:not(:disabled):not(:checked)~.custom-control-label::after{background-color:var(--color-accent-primary)}.custom-switch .custom-control-input:not(:disabled):not(:checked)~.custom-control-label{color:color-mix(in srgb, var(--color-neutral-on-surface) 38%, transparent)}.student-status-text{font-weight:600}.student-status-text>.missed-status{color:var(--alertRed)}.student-status-text>.rampitup-status{color:var(--neutralOrange)}.student-status-text>.keepitup-status{color:var(--successGreen)}.student-status-text>.wow-status{color:var(--altBlue)}.student-name-link{color:var(--gray400);text-decoration:none}.assignment-card{padding:var(--size-spacing-within-component-4-5);border:1px solid var(--color-neutral-outline-variant);border-radius:var(--size-border-radius-3-5);min-width:312px;max-width:355px;flex:1 1 0;box-sizing:border-box}.assignment-card .students-col{max-height:190px;overflow:auto}.assignment-card-student-row{background-color:var(--color-neutral-surface-container-low);border-radius:var(--size-border-radius-3)}.viewing .edit-mode-only{display:none}.viewing .assignment-card-student-row{pointer-events:none}.editing .view-mode-only{display:none}.editing .assignment-card-student-row-drag-handle{cursor:grab}.pbtn{border:0;padding:0;border-radius:var(--size-border-radius-2);cursor:pointer;background-color:rgba(0,0,0,0);display:inline-block}.pbtn:disabled,.pbtn.disabled,.pbtn[disabled]{color:color-mix(in srgb, var(--color-neutral-on-surface) 38%, transparent);cursor:default;pointer-events:none}.pbtn:focus,.pbtn:active{outline:0}a.pbtn{text-decoration:none}.pbtn-state-screen{border-radius:inherit}.pbtn .pbtn-content,.plus-nav-tab[data-toggle=pill] .ptab-text{display:flex;box-sizing:border-box;border-radius:inherit;padding:var(--size-spacing-within-component-2-5) var(--size-spacing-within-component-3-5);min-width:36px;gap:var(--size-spacing-within-component-3-5);justify-content:center;align-items:center;text-align:center;font-weight:var(--font-weight-semibold-1);text-transform:capitalize}.pbtn-vertical .pbtn-content{flex-direction:column;gap:0 !important}.pbtn-vertical .pbtn-content i{line-height:var(--font-line-height-fa-h2) !important;font-size:var(--font-size-fa-h2)}.pbtn.large .pbtn-image{width:3rem;height:3rem}.pbtn .pbtn-content i,.plus-nav-tab[data-toggle=pill] .ptab-text i{line-height:inherit}.pbtn.pbtn-outline .pbtn-content,.plus-datepicker input{padding:calc(var(--size-spacing-within-component-2-5) - 1px) calc(var(--size-spacing-within-component-3-5) - 1px)}.pbtn.small .pbtn-content,.plus-nav-tab.small[data-toggle=pill] .ptab-text{padding:var(--size-spacing-within-component-2) var(--size-spacing-within-component-3);gap:var(--size-spacing-within-component-3);min-width:28px}.pbtn.pbtn-outline.small .pbtn-content,.plus-datepicker.small input{padding:calc(var(--size-spacing-within-component-2) - 1px) calc(var(--size-spacing-within-component-3) - 1px)}.pbtn.large .pbtn-content,.plus-nav-tab.large[data-toggle=pill] .ptab-text{padding:var(--size-spacing-within-component-3) var(--size-spacing-within-component-4);gap:var(--size-spacing-within-component-4);min-width:44px}.pbtn.pbtn-outline.large .pbtn-content,.plus-datepicker.large input{padding:calc(var(--size-spacing-within-component-3) - 1px) calc(var(--size-spacing-within-component-4) - 1px)}.plus-nav-tab[data-toggle=tab] .ptab-text{padding:var(--size-spacing-within-component-3) var(--size-spacing-within-component-4-5)}.pbtn-filled:not(:disabled):not(.disabled) .pbtn-state-screen:hover{background-color:color-mix(in srgb, var(--color-neutral-surface) var(--state-layer-08), transparent)}a.pbtn-filled:not(.disabled):hover,button.pbtn-filled:not(:disabled):hover{box-shadow:var(--elevation-light-1)}.pbtn-filled:not(:disabled):not(.disabled) .pbtn-state-screen:active,.pbtn-filled:not(:disabled):not(.disabled) .pbtn-state-screen.active,.pbtn-filled:not(:disabled):not(.disabled):focus .pbtn-state-screen{background-color:color-mix(in srgb, var(--color-neutral-surface) var(--state-layer-12), transparent)}.pbtn.pbtn-filled.pbtn-primary:not(:disabled):not(.disabled){background-color:var(--color-accent-primary);color:#fff}.pbtn.pbtn-tonal[disabled],.pbtn.pbtn-tonal.disabled,.pbtn.pbtn-filled[disabled],.pbtn.pbtn-filled.disabled{background-color:color-mix(in srgb, var(--color-neutral-on-surface) var(--state-layer-12), transparent)}.pbtn.pbtn-not-filled.pbtn-primary:not(:disabled):not(.disabled){color:var(--color-accent-primary)}.pbtn.pbtn-not-filled.pbtn-secondary:not(:disabled):not(.disabled){color:var(--color-accent-secondary)}.pbtn.pbtn-not-filled.pbtn-success:not(:disabled):not(.disabled){color:var(--color-accent-success)}.pbtn.pbtn-not-filled.pbtn-info:not(:disabled):not(.disabled){color:var(--color-accent-info)}.pbtn.pbtn-not-filled.pbtn-error:not(:disabled):not(.disabled){color:var(--color-accent-danger)}.pbtn.pbtn-not-filled.pbtn-warn:not(:disabled):not(.disabled){color:var(--color-accent-warning)}.pbtn.pbtn-default:not(:disabled):not(.disabled){color:var(--color-neutral-on-surface)}.pbtn-tonal:not(:disabled):not(.disabled) .pbtn-state-screen:hover{background-color:color-mix(in srgb, currentColor 8%, transparent)}.pbtn-tonal:not(:disabled):not(.disabled) .pbtn-state-screen:active,.pbtn-tonal:not(:disabled):not(.disabled) .pbtn-state-screen.active,.pbtn-tonal:not(:disabled):not(.disabled):focus .pbtn-state-screen{background-color:color-mix(in srgb, currentColor 12%, transparent)}.pbtn.pbtn-tonal:not(:disabled):not(.disabled){background-color:color-mix(in srgb, currentColor 8%, transparent)}.pbtn-text:not(:disabled):not(.disabled) .pbtn-state-screen:hover,.pbtn-outline:not(:disabled):not(.disabled) .pbtn-state-screen:hover,.plus-datepicker:not(.disabled):hover input:not(disabled){background-color:color-mix(in srgb, currentColor 8%, transparent)}.pbtn-text:not(:disabled):not(.disabled):active .pbtn-state-screen,.pbtn-text.active:not(:disabled):not(.disabled) .pbtn-state-screen,.pbtn-text:not(:disabled):not(.disabled):focus .pbtn-state-screen,.pbtn-outline:not(:disabled):not(.disabled):active .pbtn-state-screen,.pbtn-outline.active:not(:disabled):not(.disabled) .pbtn-state-screen,.pbtn-outline:not(:disabled):not(.disabled):focus .pbtn-state-screen,.plus-datepicker:not(.disabled) input:not(disabled):focus{background-color:color-mix(in srgb, currentColor 12%, transparent)}.pbtn.pbtn-outline{border:1px solid currentColor}.custom-select:focus{box-shadow:none}.custom-select.plus-select{width:auto;height:auto;padding:.5rem 1.75rem .5rem 1rem;border-radius:0px}.custom-select.plus-select[disabled]{background-image:none}.bookmark-button.pbtn-text.active:not(:disabled) .pbtn-state-screen:not(:hover){background-color:rgba(0,0,0,0)}.dropdown-item:focus,.dropdown-item:hover{text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{pointer-events:none}.pdropdown .dropdown-menu,.multiselect-container.dropdown-menu{box-sizing:border-box;border:none;border-radius:2px;padding:0px;width:100%;min-width:fit-content;background-color:var(--color-neutral-surface-container)}.pdropdown.can-scroll .dropdown-menu{overflow-y:auto}.pdropdown .dropdown-menu .dropdown-item,.multiselect-container.dropdown-menu .multiselect-option.dropdown-item,.multiselect-container.dropdown-menu .multiselect-all.dropdown-item{width:100%;padding:var(--size-spacing-within-component-2) var(--size-spacing-within-component-3);box-sizing:border-box;border-radius:0px}.pdropdown[data-allow-multiple=true][data-use-checkboxes=true] .dropdown-menu .dropdown-item:not(.dropdown-section-header){padding:0px}.pdropdown.large .dropdown-menu .dropdown-item{padding:var(--size-spacing-within-component-2-5) var(--size-spacing-within-component-3-5)}.pdropdown[data-allow-multiple=true][data-use-checkboxes=true] .dropdown-menu .dropdown-item label{padding:4px 12px;margin:0px;width:100%;cursor:pointer}.dropdown-submenu{position:relative}.dropdown-submenu .dropdown-menu{top:-1px !important;left:calc(100% + 1px) !important;margin-top:0px}.pdropdown .dropdown-menu .dropdown-item.dropdown-section-header:not(:first-child){border-top:1px solid var(--color-neutral-outline)}.pdropdown .dropdown-menu .dropdown-item.dropdown-section-header,.pdropdown .dropdown-menu .dropdown-item.disabled,.pdropdown .dropdown-menu .dropdown-item[disabled=true]{cursor:default;pointer-events:none}.pdropdown .dropdown-menu .dropdown-item.dropdown-section-header .pdropdown-item-text,.pdropdown .dropdown-menu .dropdown-item.disabled .pdropdown-item-text,.pdropdown .dropdown-menu .dropdown-item[disabled=true] .pdropdown-item-text{opacity:.38}.pdropdown .dropdown-menu .dropdown-item{display:flex;align-items:center}.pdropdown .dropdown-menu .dropdown-item .pdropdown-item-text{color:var(--color-neutral-on-surface)}.pdropdown .dropdown-menu .dropdown-item .selected-icon{color:var(--color-neutral-on-surface-variant)}.pdropdown:not(.multi-section) i.selected-icon{display:none}.pdropdown .dropdown-menu .dropdown-item .selected-icon{color:rgba(0,0,0,0)}.pdropdown .dropdown-menu .dropdown-item.selected .selected-icon{color:var(--color-neutral-on-surface-variant)}.pdropdown .dropdown-menu .dropdown-item:not(.dropdown-section-header):hover,.multiselect-container.dropdown-menu .multiselect-option.dropdown-item:hover,.multiselect-container.dropdown-menu .multiselect-all.dropdown-item:hover{background-color:color-mix(in srgb, var(--color-neutral-on-surface) var(--state-layer-08), white) !important}.pdropdown .dropdown-menu .dropdown-item.selected{background-color:var(--color-neutral-surface-container-highest)}.pdropdown.pdropdown-split-dropdown .pdropdown-split-text-btn{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;pointer-events:none}.pdropdown.pdropdown-split-dropdown .pdropdown-split-toggle-btn{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.pdropdown .pdropdown-toggle{border-radius:var(--size-border-radius-1)}.pdropdown .pdropdown-default-toggle{border-radius:2px;width:100%;justify-content:space-between}.pdropdown .pdropdown-default-toggle:focus{outline:none}.pdropdown .pdropdown-default-toggle[disabled]{color:var(--color-neutral-on-surface-variant);border-color:var(--color-neutral-outline-variant);background-color:var(--color-neutral-surface-variant)}.pdropdown .pdropdown-default-toggle i{color:var(--color-neutral-on-surface-variant)}.pdropdown.small .pdropdown-default-toggle{padding:4px 8px}.pdropdown.large .pdropdown-default-toggle{padding:8px 16px}.pdropdown-default-toggle,.multiselect.dropdown-toggle{border-radius:2px;color:var(--color-neutral-on-surface-variant);background:var(--color-neutral-surface);border-color:var(--color-neutral-outline-variant);display:flex;gap:4px;padding:var(--size-spacing-within-component-2-5) var(--size-spacing-within-component-3-5)}.pdropdown-default-toggle:has(.multiselect-label-tag) .multiselect-selected-text,.multiselect.dropdown-toggle:has(.multiselect-label-tag) .multiselect-selected-text{display:none}.pdropdown-default-toggle::after,.multiselect.dropdown-toggle::after{content:"";font:var(--fa-font-solid);color:var(--color-neutral-on-surface-variant);font-size:var(--font-size-fa-body2);line-height:var(--font-line-height-fa-body2);display:inline-block;border:none;margin-left:auto}.pdropdown-default-toggle[aria-expanded=true]:has(+[x-placement=bottom-start]),.multiselect.dropdown-toggle[aria-expanded=true]:has(+[x-placement=bottom-start]){border-bottom-width:0px}.pdropdown-default-toggle[aria-expanded=true]:has(+[x-placement=top-start]),.multiselect.dropdown-toggle[aria-expanded=true]:has(+[x-placement=top-start]){border-top-width:0px}.pdropdown-default-toggle[aria-expanded=true]::after,.multiselect.dropdown-toggle[aria-expanded=true]::after{transform:rotate(180deg)}.pdropdown-default-toggle.disabled .multiselect-label-tag,.pdropdown-default-toggle[disabled] .multiselect-label-tag,.multiselect.dropdown-toggle.disabled .multiselect-label-tag,.multiselect.dropdown-toggle[disabled] .multiselect-label-tag{pointer-events:none}.multiselect-container.dropdown-menu,.pdropdown-menu.dropdown-menu{margin-top:0;background-color:var(--color-neutral-surface);border:.8px solid var(--color-neutral-outline-variant);border-radius:0 0 var(--size-border-radius-1) var(--size-border-radius-1)}.multiselect-container.dropdown-menu .multiselect-filter,.multiselect-container.dropdown-menu .multiselect-option.dropdown-item,.multiselect-container.dropdown-menu .multiselect-all.dropdown-item,.pdropdown-menu.dropdown-menu .multiselect-filter,.pdropdown-menu.dropdown-menu .multiselect-option.dropdown-item,.pdropdown-menu.dropdown-menu .multiselect-all.dropdown-item{min-width:var(--size-columns-min-4);padding:var(--size-spacing-within-component-2-5) var(--size-spacing-within-component-3-5);color:var(--color-neutral-on-surface);background-color:inherit}.multiselect-container.dropdown-menu .multiselect-filter.active,.multiselect-container.dropdown-menu .multiselect-option.dropdown-item.active,.multiselect-container.dropdown-menu .multiselect-all.dropdown-item.active,.pdropdown-menu.dropdown-menu .multiselect-filter.active,.pdropdown-menu.dropdown-menu .multiselect-option.dropdown-item.active,.pdropdown-menu.dropdown-menu .multiselect-all.dropdown-item.active{background-color:var(--color-neutral-surface-container-highest) !important}.multiselect-container.dropdown-menu .multiselect-filter:not(:hover):not(.active):focus,.multiselect-container.dropdown-menu .multiselect-option.dropdown-item:not(:hover):not(.active):focus,.multiselect-container.dropdown-menu .multiselect-all.dropdown-item:not(:hover):not(.active):focus,.pdropdown-menu.dropdown-menu .multiselect-filter:not(:hover):not(.active):focus,.pdropdown-menu.dropdown-menu .multiselect-option.dropdown-item:not(:hover):not(.active):focus,.pdropdown-menu.dropdown-menu .multiselect-all.dropdown-item:not(:hover):not(.active):focus{background-color:inherit !important}.multiselect-container.dropdown-menu .multiselect-filter,.multiselect-container.dropdown-menu .multiselect-option.add-option-btn,.pdropdown-menu.dropdown-menu .multiselect-filter,.pdropdown-menu.dropdown-menu .multiselect-option.add-option-btn{border-bottom:1px solid var(--color-neutral-outline-variant);position:sticky;z-index:1}.multiselect-container.dropdown-menu .multiselect-filter,.pdropdown-menu.dropdown-menu .multiselect-filter{top:0px}.multiselect-container.dropdown-menu .multiselect-filter i,.multiselect-container.dropdown-menu .multiselect-filter ::-webkit-search-cancel-button,.pdropdown-menu.dropdown-menu .multiselect-filter i,.pdropdown-menu.dropdown-menu .multiselect-filter ::-webkit-search-cancel-button{color:var(--color-neutral-outline) !important;padding:0;font-size:var(--font-size-fa-body2);line-height:var(--font-line-height-fa-body2);margin-left:0}.multiselect-container.dropdown-menu .multiselect-filter i.multiselect-clear-filter,.pdropdown-menu.dropdown-menu .multiselect-filter i.multiselect-clear-filter{margin-right:-1px}.multiselect-container.dropdown-menu .multiselect-filter ::-webkit-search-cancel-button,.pdropdown-menu.dropdown-menu .multiselect-filter ::-webkit-search-cancel-button{margin-right:-12px;-webkit-appearance:none;height:var(--font-size-fa-body2);width:var(--font-size-fa-body2);display:block;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAn0lEQVR42u3UMQrDMBBEUZ9WfQqDmm22EaTyjRMHAlM5K+Y7lb0wnUZPIKHlnutOa+25Z4D++MRBX98MD1V/trSppLKHqj9TTBWKcoUqffbUcbBBEhTjBOV4ja4l4OIAZThEOV6jHO8ARXD+gPPvKMABinGOrnu6gTNUawrcQKNCAQ7QeTxORzle3+sDfjJpPCqhJh7GixZq4rHcc9l5A9qZ+WeBhgEuAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:var(--font-size-fa-body2)}.multiselect-container.dropdown-menu .multiselect-filter input.multiselect-search.form-control,.pdropdown-menu.dropdown-menu .multiselect-filter input.multiselect-search.form-control{color:var(--color-neutral-on-surface);padding:0 var(--size-spacing-within-component-3-5);margin:0;height:unset;background-color:inherit;border:none}.multiselect-container.dropdown-menu .multiselect-filter input.multiselect-search.form-control::placeholder,.pdropdown-menu.dropdown-menu .multiselect-filter input.multiselect-search.form-control::placeholder{color:var(--color-neutral-on-surface-variant)}.multiselect-container.dropdown-menu .multiselect-filter input.multiselect-search.form-control:focus,.pdropdown-menu.dropdown-menu .multiselect-filter input.multiselect-search.form-control:focus{box-shadow:none}.multiselect-container.dropdown-menu .multiselect-option.add-option-btn,.pdropdown-menu.dropdown-menu .multiselect-option.add-option-btn{top:calc(var(--font-size-body2)*1.57 + var(--size-spacing-within-component-2-5)*2 + 1px)}.multiselect-container.dropdown-menu .multiselect-option.dropdown-item .form-check,.pdropdown-menu.dropdown-menu .multiselect-option.dropdown-item .form-check{padding-left:calc(var(--font-size-body3) + var(--size-spacing-within-component-3-5));display:flex;align-items:center}.multiselect-container.dropdown-menu .multiselect-option.dropdown-item .form-check input[type=checkbox],.pdropdown-menu.dropdown-menu .multiselect-option.dropdown-item .form-check input[type=checkbox]{padding:0;margin-top:0;margin-left:calc(0px - var(--font-size-body3) - var(--size-spacing-within-component-3-5))}.multiselect-container.dropdown-menu .multiselect-option.dropdown-item:has(input[value=__plus-ms-fake-option__]),.pdropdown-menu.dropdown-menu .multiselect-option.dropdown-item:has(input[value=__plus-ms-fake-option__]){display:none !important}.multiselect-native-select:has(select:not([multiple])) .dropdown-item .form-check-input{display:none}.multiselect-native-select:has(select:not([multiple])) .dropdown-item .form-check-label{margin-left:-1.5em}.plus-gy-2{row-gap:.5rem}.plus-g-3{gap:1rem}.plus-gy-3{row-gap:1rem}.plus-gy-4{row-gap:1.5rem}.plus-g-2_5{gap:.75rem}.plus-g-4{gap:var(--size-spacing-between-components-4)}.plus-g-4_5{gap:2rem}.gap-between-sections-1{gap:var(--size-spacing-between-sections-1)}.gap-between-components-1{gap:var(--size-spacing-between-components-1)}.gap-between-sections-2{gap:var(--size-spacing-between-sections-2)}.gap-between-components-2{gap:var(--size-spacing-between-components-2)}.gap-between-sections-3{gap:var(--size-spacing-between-sections-3)}.gap-between-components-3{gap:var(--size-spacing-between-components-3)}.gap-between-sections-4{gap:var(--size-spacing-between-sections-4)}.gap-between-components-4{gap:var(--size-spacing-between-components-4)}.gap-between-sections-5{gap:var(--size-spacing-between-sections-5)}.gap-between-components-5{gap:var(--size-spacing-between-components-5)}.row-gap-between-sections-1{row-gap:var(--size-spacing-between-sections-1)}.row-gap-between-components-1{row-gap:var(--size-spacing-between-components-1)}.row-gap-between-sections-2{row-gap:var(--size-spacing-between-sections-2)}.row-gap-between-components-2{row-gap:var(--size-spacing-between-components-2)}.row-gap-between-sections-3{row-gap:var(--size-spacing-between-sections-3)}.row-gap-between-components-3{row-gap:var(--size-spacing-between-components-3)}.row-gap-between-sections-4{row-gap:var(--size-spacing-between-sections-4)}.row-gap-between-components-4{row-gap:var(--size-spacing-between-components-4)}.row-gap-between-sections-5{row-gap:var(--size-spacing-between-sections-5)}.row-gap-between-components-5{row-gap:var(--size-spacing-between-components-5)}.column-gap-between-sections-1{column-gap:var(--size-spacing-between-sections-1)}.column-gap-between-components-1{column-gap:var(--size-spacing-between-components-1)}.column-gap-between-sections-2{column-gap:var(--size-spacing-between-sections-2)}.column-gap-between-components-2{column-gap:var(--size-spacing-between-components-2)}.column-gap-between-sections-3{column-gap:var(--size-spacing-between-sections-3)}.column-gap-between-components-3{column-gap:var(--size-spacing-between-components-3)}.column-gap-between-sections-4{column-gap:var(--size-spacing-between-sections-4)}.column-gap-between-components-4{column-gap:var(--size-spacing-between-components-4)}.column-gap-between-sections-5{column-gap:var(--size-spacing-between-sections-5)}.column-gap-between-components-5{column-gap:var(--size-spacing-between-components-5)}.plus-grid-5{display:grid;grid-template-columns:repeat(4, minmax(5px, 1fr));justify-items:stretch}.sidebar-toggled .plus-grid-5{grid-template-columns:repeat(5, minmax(5px, 1fr))}@media(max-width: 1200px){.plus-grid-5{grid-template-columns:repeat(3, minmax(5px, 1fr))}.sidebar-toggled .plus-grid-5{grid-template-columns:repeat(4, minmax(5px, 1fr))}}@media(max-width: 992px){.plus-grid-5{grid-template-columns:repeat(2, minmax(5px, 1fr))}.sidebar-toggled .plus-grid-5{grid-template-columns:repeat(3, minmax(5px, 1fr))}}@media(max-width: 768px){.plus-grid-5{grid-template-columns:minmax(5px, 1fr)}.sidebar-toggled .plus-grid-5{grid-template-columns:repeat(2, minmax(5px, 1fr))}}@media(max-width: 576px){.sidebar-toggled .plus-grid-5,.plus-grid-5{grid-template-columns:minmax(5px, 1fr)}}.padding-top-1,.padding-y-1,.padding-1{padding-top:var(--size-spacing-within-component-1) !important}.padding-btm-1,.padding-y-1,.padding-1{padding-bottom:var(--size-spacing-within-component-1) !important}.padding-left-1,.padding-x-1,.padding-1{padding-left:var(--size-spacing-within-component-1) !important}.padding-right-1,.padding-x-1,.padding-1{padding-right:var(--size-spacing-within-component-1) !important}.padding-top-2,.padding-y-2,.padding-2{padding-top:var(--size-spacing-within-component-2) !important}.padding-btm-2,.padding-y-2,.padding-2{padding-bottom:var(--size-spacing-within-component-2) !important}.padding-left-2,.padding-x-2,.padding-2{padding-left:var(--size-spacing-within-component-2) !important}.padding-right-2,.padding-x-2,.padding-2{padding-right:var(--size-spacing-within-component-2) !important}.padding-top-2-5,.padding-y-2-5,.padding-2-5{padding-top:var(--size-spacing-within-component-2-5) !important}.padding-btm-2-5,.padding-y-2-5,.padding-2-5{padding-bottom:var(--size-spacing-within-component-2-5) !important}.padding-left-2-5,.padding-x-2-5,.padding-2-5{padding-left:var(--size-spacing-within-component-2-5) !important}.padding-right-2-5,.padding-x-2-5,.padding-2-5{padding-right:var(--size-spacing-within-component-2-5) !important}.padding-top-3,.padding-y-3,.padding-3{padding-top:var(--size-spacing-within-component-3) !important}.padding-btm-3,.padding-y-3,.padding-3{padding-bottom:var(--size-spacing-within-component-3) !important}.padding-left-3,.padding-x-3,.padding-3{padding-left:var(--size-spacing-within-component-3) !important}.padding-right-3,.padding-x-3,.padding-3{padding-right:var(--size-spacing-within-component-3) !important}.padding-top-3-5,.padding-y-3-5,.padding-3-5{padding-top:var(--size-spacing-within-component-3-5) !important}.padding-btm-3-5,.padding-y-3-5,.padding-3-5{padding-bottom:var(--size-spacing-within-component-3-5) !important}.padding-left-3-5,.padding-x-3-5,.padding-3-5{padding-left:var(--size-spacing-within-component-3-5) !important}.padding-right-3-5,.padding-x-3-5,.padding-3-5{padding-right:var(--size-spacing-within-component-3-5) !important}.padding-top-4,.padding-y-4,.padding-4{padding-top:var(--size-spacing-within-component-4) !important}.padding-btm-4,.padding-y-4,.padding-4{padding-bottom:var(--size-spacing-within-component-4) !important}.padding-left-4,.padding-x-4,.padding-4{padding-left:var(--size-spacing-within-component-4) !important}.padding-right-4,.padding-x-4,.padding-4{padding-right:var(--size-spacing-within-component-4) !important}.padding-top-4-5,.padding-y-4-5,.padding-4-5{padding-top:var(--size-spacing-within-component-4-5) !important}.padding-btm-4-5,.padding-y-4-5,.padding-4-5{padding-bottom:var(--size-spacing-within-component-4-5) !important}.padding-left-4-5,.padding-x-4-5,.padding-4-5{padding-left:var(--size-spacing-within-component-4-5) !important}.padding-right-4-5,.padding-x-4-5,.padding-4-5{padding-right:var(--size-spacing-within-component-4-5) !important}.padding-top-5,.padding-y-5,.padding-5{padding-top:var(--size-spacing-within-component-5) !important}.padding-btm-5,.padding-y-5,.padding-5{padding-bottom:var(--size-spacing-within-component-5) !important}.padding-left-5,.padding-x-5,.padding-5{padding-left:var(--size-spacing-within-component-5) !important}.padding-right-5,.padding-x-5,.padding-5{padding-right:var(--size-spacing-within-component-5) !important}.component-margin-top-1,.component-margin-y-1,.component-margin-1{margin-top:var(--size-spacing-between-components-1) !important}.component-margin-btm-1,.component-margin-y-1,.component-margin-1{margin-bottom:var(--size-spacing-between-components-1) !important}.component-margin-left-1,.component-margin-x-1,.component-margin-1{margin-left:var(--size-spacing-between-components-1) !important}.component-margin-right-1,.component-margin-x-1,.component-margin-1{margin-right:var(--size-spacing-between-components-1) !important}.component-margin-top-2,.component-margin-y-2,.component-margin-2{margin-top:var(--size-spacing-between-components-2) !important}.component-margin-btm-2,.component-margin-y-2,.component-margin-2{margin-bottom:var(--size-spacing-between-components-2) !important}.component-margin-left-2,.component-margin-x-2,.component-margin-2{margin-left:var(--size-spacing-between-components-2) !important}.component-margin-right-2,.component-margin-x-2,.component-margin-2{margin-right:var(--size-spacing-between-components-2) !important}.component-margin-top-3,.component-margin-y-3,.component-margin-3{margin-top:var(--size-spacing-between-components-3) !important}.component-margin-btm-3,.component-margin-y-3,.component-margin-3{margin-bottom:var(--size-spacing-between-components-3) !important}.component-margin-left-3,.component-margin-x-3,.component-margin-3{margin-left:var(--size-spacing-between-components-3) !important}.component-margin-right-3,.component-margin-x-3,.component-margin-3{margin-right:var(--size-spacing-between-components-3) !important}.component-margin-top-4,.component-margin-y-4,.component-margin-4{margin-top:var(--size-spacing-between-components-4) !important}.component-margin-btm-4,.component-margin-y-4,.component-margin-4{margin-bottom:var(--size-spacing-between-components-4) !important}.component-margin-left-4,.component-margin-x-4,.component-margin-4{margin-left:var(--size-spacing-between-components-4) !important}.component-margin-right-4,.component-margin-x-4,.component-margin-4{margin-right:var(--size-spacing-between-components-4) !important}.component-margin-top-5,.component-margin-y-5,.component-margin-5{margin-top:var(--size-spacing-between-components-5) !important}.component-margin-btm-5,.component-margin-y-5,.component-margin-5{margin-bottom:var(--size-spacing-between-components-5) !important}.component-margin-left-5,.component-margin-x-5,.component-margin-5{margin-left:var(--size-spacing-between-components-5) !important}.component-margin-right-5,.component-margin-x-5,.component-margin-5{margin-right:var(--size-spacing-between-components-5) !important}.section-margin-top-1,.section-margin-y-1,.section-margin-1{margin-top:var(--size-spacing-between-sections-1) !important}.section-margin-btm-1,.section-margin-y-1,.section-margin-1{margin-bottom:var(--size-spacing-between-sections-1) !important}.section-margin-left-1,.section-margin-x-1,.section-margin-1{margin-left:var(--size-spacing-between-sections-1) !important}.section-margin-right-1,.section-margin-x-1,.section-margin-1{margin-right:var(--size-spacing-between-sections-1) !important}.section-margin-top-2,.section-margin-y-2,.section-margin-2{margin-top:var(--size-spacing-between-sections-2) !important}.section-margin-btm-2,.section-margin-y-2,.section-margin-2{margin-bottom:var(--size-spacing-between-sections-2) !important}.section-margin-left-2,.section-margin-x-2,.section-margin-2{margin-left:var(--size-spacing-between-sections-2) !important}.section-margin-right-2,.section-margin-x-2,.section-margin-2{margin-right:var(--size-spacing-between-sections-2) !important}.section-margin-top-3,.section-margin-y-3,.section-margin-3{margin-top:var(--size-spacing-between-sections-3) !important}.section-margin-btm-3,.section-margin-y-3,.section-margin-3{margin-bottom:var(--size-spacing-between-sections-3) !important}.section-margin-left-3,.section-margin-x-3,.section-margin-3{margin-left:var(--size-spacing-between-sections-3) !important}.section-margin-right-3,.section-margin-x-3,.section-margin-3{margin-right:var(--size-spacing-between-sections-3) !important}.section-margin-top-4,.section-margin-y-4,.section-margin-4{margin-top:var(--size-spacing-between-sections-4) !important}.section-margin-btm-4,.section-margin-y-4,.section-margin-4{margin-bottom:var(--size-spacing-between-sections-4) !important}.section-margin-left-4,.section-margin-x-4,.section-margin-4{margin-left:var(--size-spacing-between-sections-4) !important}.section-margin-right-4,.section-margin-x-4,.section-margin-4{margin-right:var(--size-spacing-between-sections-4) !important}.section-margin-top-5,.section-margin-y-5,.section-margin-5{margin-top:var(--size-spacing-between-sections-5) !important}.section-margin-btm-5,.section-margin-y-5,.section-margin-5{margin-bottom:var(--size-spacing-between-sections-5) !important}.section-margin-left-5,.section-margin-x-5,.section-margin-5{margin-left:var(--size-spacing-between-sections-5) !important}.section-margin-right-5,.section-margin-x-5,.section-margin-5{margin-right:var(--size-spacing-between-sections-5) !important}#wrapper{min-height:100%;display:flex}#sidebar-wrapper{position:fixed;top:3.75rem}#wrapper #content-wrapper{background-color:var(--color-neutral-surface-bright);flex-basis:0;flex-grow:1;min-width:0;max-width:100%;border-radius:1rem;margin-bottom:.75rem;margin-right:1rem;height:calc(100vh - 4.5rem);min-height:calc(100vh - 4.5rem);overflow-y:auto}#wrapper #content-wrapper #content{flex:1 0 auto;padding:var(--size-spacing-between-components-4) var(--size-spacing-between-components-5)}.topbar.navbar{position:sticky;top:0px;z-index:50;height:2.25rem;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:.75rem 1rem}.topbar #sidebarToggleTop{height:2.5rem;width:2.5rem;color:var(--color-accent-primary);background-color:color-mix(in srgb, var(--color-accent-primary) var(--state-layer-08), transparent)}.topbar #sidebarToggleTop:hover{background-color:color-mix(in srgb, var(--color-accent-primary) var(--state-layer-12), transparent)}.topbar #sidebarToggleTop:active{background-color:color-mix(in srgb, var(--color-accent-primary) var(--state-layer-16), transparent)}#sidebarToggleTop:focus{box-shadow:none}#topbar-spacer{width:8.95rem}.sidebar-toggled #topbar-spacer{display:none !important}#bread-crumbs{min-width:0px}.breadcrumb{display:flex;flex-wrap:nowrap;padding:4px 8px;list-style:none}.breadcrumb-item{display:flex;min-width:0px}.breadcrumb-item a{color:var(--color-accent-primary);text-overflow:ellipsis;overflow:hidden;text-wrap:nowrap}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:var(--color-neutral-on-surface-variant);content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active a{pointer-events:none;color:var(--color-neutral-on-surface-variant)}#userDropdown{background-color:var(--color-neutral-surface-container-lowest);border-radius:.375rem;height:unset;padding:6px 12px;max-width:168px}#userDropdown:focus{background-color:color-mix(in srgb, var(--color-neutral-on-surface) 12%, white)}#userDropdown .user-badge{background-color:color-mix(in srgb, var(--color-accent-primary) var(--state-layer-08), transparent);color:var(--color-accent-primary)}#user-dropdown-menu{width:182px !important;border-radius:2px;background-color:var(--color-neutral-surface-container);box-shadow:var(--elevation-light-2)}#user-dropdown-menu .dropdown-item{padding:var(--size-spacing-within-component-2-5) var(--size-spacing-within-component-3-5);color:var(--color-neutral-on-surface)}#user-dropdown-menu .dropdown-item:hover{background-color:color-mix(in srgb, var(--color-neutral-on-surface) var(--state-layer-08), transparent)}#user-dropdown-menu .dropdown-divider{margin:.25rem 0}#user-dropdown-menu .dropdown-item i{font-size:.8125rem;color:var(--color-neutral-on-surface-variant);margin-right:10px}.topbar .dropdown .dropdown-menu.message-lobby{width:20rem;top:60%}.message-lobby a{text-decoration:none !important}.topbar .nav-item .nav-link .user-badge{height:1.5rem;width:1.75rem}.topbar .nav-item .nav-link span.badge.badge-counter{color:#fff;font-weight:600}.navbar-nav{display:flex;flex-direction:column;padding:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.sidebar{padding:var(--size-spacing-within-component-4) var(--size-spacing-within-component-4-5);background-color:var(--color-neutral-surface-container)}.sidebar .nav-item .nav-link{padding:var(--size-spacing-within-component-3-5) var(--size-spacing-within-component-4-5);box-sizing:border-box;color:var(--color-neutral-on-surface);border-radius:var(--size-border-radius-3);display:block;text-align:left}.sidebar .nav-item .nav-link.disabled{opacity:.38}.sidebar .sidebar-section-heading{padding:var(--size-spacing-within-component-2-5) var(--size-spacing-within-component-4);color:var(--color-neutral-on-surface-variant)}.sidebar.toggled{min-width:0px}.sidebar-brand-icon{height:2.5rem;padding:.625rem 0;column-gap:.625rem;display:flex;flex-direction:row;margin-top:.75rem}#sidebar-logo-icon{height:2.5rem;width:2.5rem}#sidebar-logo-words{height:2.5rem;width:5rem}#sidebar-inner{position:sticky;top:0px;left:0px;bottom:0px;right:-1rem;height:calc(100vh - 3.75rem);overflow-y:auto;overflow-x:hidden;width:12.5rem}#sidebar-inner:hover{right:0;width:11.5rem}a.nav-link[data-toggle=collapse]:not(.collapsed) i{transform:rotate(90deg)}.sidebar .nav-item .nav-link i,.topbar .nav-item .nav-link i{color:var(--color-neutral-on-surface-variant);margin-right:var(--size-spacing-within-component-3)}.sidebar .nav-item.active .nav-link,.sidebar .nav-item.active .nav-link i,.sidebar .nav-item .nav-link:hover,.sidebar .nav-item .nav-link:hover i,.sidebar .nav-item .nav-link.active,.sidebar .nav-item .nav-link.active i{color:var(--color-accent-primary)}.sidebar .nav-item .nav-link:hover{background-color:color-mix(in srgb, var(--color-accent-primary) var(--state-layer-12), transparent)}.sidebar .nav-item.active .nav-link,.sidebar .nav-item .nav-link.active{font-weight:var(--font-weight-semibold-1);background-color:color-mix(in srgb, var(--color-accent-primary) var(--state-layer-16), transparent)}.sidebar hr.sidebar-divider{border:0;width:100%;margin-left:0px;margin-top:0}#accordionSidebar{overflow:hidden !important;z-index:100;height:calc(100vh - 3.75rem);padding-right:0;padding-top:0;padding-bottom:0}#accordionSidebar .nav-item .nav-link{width:10.5rem}#accordionSidebar:not(.toggled){width:11.5rem !important}#accordionSidebar #sidebar-inner .nav-item .nav-link .new-assignment-indicator,#accordionSidebar #sidebar-inner .nav-item .nav-link .handbook-indicator{position:absolute;font-size:.6rem !important;top:unset !important;left:10px !important}.sidebar .nav-item.dropdown .dropdown-toggle::after,.topbar .nav-item.dropdown .dropdown-toggle::after{width:1rem;text-align:center;float:right;vertical-align:0;border:0;font-weight:900;content:"";font-family:"Font Awesome 5 Free"}.sidebar .nav-item.dropdown.show .dropdown-toggle::after,.topbar .nav-item.dropdown.show .dropdown-toggle::after{content:""}.sidebar .nav-item .nav-link .badge-counter,.topbar .nav-item .nav-link .badge-counter{position:absolute;transform:scale(0.7);transform-origin:top right;right:.15rem;margin-top:-0.5rem}.sidebar .nav-item .nav-link .img-profile,.topbar .nav-item .nav-link .img-profile{height:2rem;width:2rem}.sidebar .nav-item .collapse{position:absolute;left:7.25rem;z-index:1;top:2px}.sidebar.toggled{width:0 !important;overflow:hidden}body.sidebar-toggled footer.sticky-footer{width:100%}.topbar .navbar-search{width:25rem}.topbar .navbar-search input{font-size:.85rem;height:auto}.topbar .topbar-divider{width:0;border-right:1px solid #e3e6f0;height:2.375rem;margin:auto 1rem}.topbar .nav-item .nav-link{height:4.375rem;display:flex;align-items:center;padding:0 .75rem}.topbar .nav-item .nav-link:focus{outline:0}.topbar .nav-item:focus{outline:0}.topbar .dropdown{position:static}.topbar .dropdown .dropdown-menu{width:calc(100% - 1.5rem);right:.75rem}.topbar .dropdown-list{padding:0;border:none;overflow:hidden}.topbar .dropdown-list .dropdown-header{background-color:#3466bb;border:1px solid #3466bb;padding-top:.75rem;padding-bottom:.75rem;color:#fff}.topbar .dropdown-list .dropdown-item{white-space:normal;padding-top:.5rem;padding-bottom:.5rem;border-left:1px solid #e3e6f0;border-right:1px solid #e3e6f0;border-bottom:1px solid #e3e6f0;line-height:1.3rem}.topbar .dropdown-list .dropdown-item .dropdown-list-image{position:relative;height:2.5rem;width:2.5rem}.topbar .dropdown-list .dropdown-item .dropdown-list-image img{height:2.5rem;width:2.5rem}.topbar .dropdown-list .dropdown-item .dropdown-list-image .status-indicator{background-color:#eaecf4;height:.75rem;width:.75rem;border-radius:100%;position:absolute;bottom:0;right:0;border:.125rem solid #fff}.topbar .dropdown-list .dropdown-item .text-truncate{max-width:10rem}.topbar .dropdown-list .dropdown-item:active{background-color:#eaecf4;color:#3a3b45}@media(min-width: 576px){.topbar .dropdown{position:relative}.topbar .dropdown .dropdown-menu{width:auto;right:0}.topbar .dropdown-list{width:20rem !important}.topbar .dropdown-list .dropdown-item .text-truncate{max-width:13.375rem}}#achievement-bars{padding:.5em}#achievement-bars>span{display:inline-block;text-align:left;padding:.3em .3em .3em 1em;margin-right:1em}#achievement-bars>span:last-child{margin-right:0px}#achievement-bars>span>div:first-child{margin-bottom:.2em}.achievement-bar-container{width:14em;height:7em;display:inline-block;margin-right:1em;white-space:nowrap}.achievement-bar{position:absolute;width:12em;height:4.2em;min-width:100px;color:#2b2b2b}.achievement-bar>div:first-child{background:#fff;height:100%;display:inline-block;width:100%;border:1px solid #3466bb;border-right:4px solid #31394e}.achievement-completed{height:100%;background:#b6c7e5;position:absolute;z-index:0}.achievement-more-than-goal{background-image:linear-gradient(90deg, #b6c7e5, rgba(0, 0, 0, 0));display:inline-block;width:1.5em;height:100%;height:calc(100% + 2px)}.achievement-amount{position:absolute;font-size:2.5em;height:1em;margin-top:.5em;margin-left:.3em}.achievement-unit{display:inline-block;font-size:.4em}.achievement-tick{height:.5em}.achievement-tick>div{width:50%;width:calc(50% - 1px);display:inline-block;bottom:0px;height:100%;border-right-style:solid;border-right-width:1px;border-right-color:#3466bb;border-left-style:solid;border-left-width:1px;border-left-color:rgba(0,0,0,0)}.achievement-bar .achievement-tick>div:first-child{border-left-style:solid;border-left-width:1px;border-left-color:#3466bb}.achievement-tick>div:last-child{border-right-style:solid;border-right-width:4px;border-right-color:#31394e}.achievement-goal{display:inline-block;text-align:center;float:right;margin-right:-4em;font-size:.8em;width:9em;white-space:normal;word-break:break-word}.non-goal-achievement-container{height:7em;width:7em;display:inline-block;opacity:.5}.non-goal-achievement-container>.achievement-amount{margin-left:0px}.achievement-unit .more-info{width:1em;height:1em}:root{--mobile-msg-height: 60vh}.chat-circle,.chat-circle-sm,.chat-circle-md,.chat-circle-lg{font-family:Inter,Nunito;font-weight:500;display:flex;border-radius:999rem;background:#e0ddff;justify-content:center;align-items:center;text-decoration:none;color:#000}.chat-circle{height:4rem;width:4rem;font-size:3rem}.chat-circle-sm{height:2.5rem;width:2.5rem;font-size:1.5rem;line-height:2.5rem}.chat-circle-md{height:3rem;width:3rem;font-size:2rem}.chat-circle-lg{height:6rem;width:6rem;font-size:4rem}.message .chat-circle-md{margin:0px .5rem}.message.received .chat-circle-md,.chat-circle-other-user{background-color:#ffedef;color:#a0616a}.messageable-user-list{background:none;border-top-left-radius:8px;border-bottom-left-radius:8px;white-space:nowrap;overflow-y:auto;overflow-x:clip}.user-card{border-right:8px solid var(--gray200);padding:1rem;display:flex;gap:10px}.user-card:hover{border-right:5px solid #fff}.user-card.active{border-right:5px solid var(--plus500);background:#fff}@media(max-width: 1200px){.user-card{padding-left:.5rem;padding-right:.5rem}}.time-box{text-align:end}.messageable-user-list .dropdown-item.active{background:none;color:#3a3b45;font-weight:800}.messageable-user-list .dropdown-item:active{background-color:inherit}.messageable-user-list .dropdown-item.active .chat-circle-md{border:1px #000 solid;color:#000;font-weight:600}.sender-name{font-weight:bold;color:var(--plus600);font-size:1rem}.most-recent-message{color:#707785}@media(max-width: 992px){.messageable-user-list .dropdown-item.active{display:none !important}.messageable-user-list .dropdown-item:hover{background-color:rgba(0,0,0,0) !important;color:#000}#mentor-messages{margin:0rem 1rem}#messageable-user-dropdown{height:fit-content}#message-body{height:100%;border-radius:1rem}}#messages-row{height:0px}@media(min-width: 992px){.messageable-user-list{background:var(--gray200)}.messageable-user-list .dropdown-item.active{background:#fff}.messageable-user-list>div{border-bottom:1.5px solid var(--gray300)}.messageable-user-list>div:hover{background:#fff}.messageable-user-list>div{font-size:.75rem}.messageable-user-list .user-info{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#mentor-messages{margin:1rem 3rem}}#message-body{border-bottom-right-radius:8px;border-top-right-radius:8px}#mobile-user-list{height:var(--mobile-msg-height);overflow-y:auto}#messages-row{margin:0}.message .message-text{border-radius:.5rem;background:var(--gray300);color:var(--gray500);text-align:left;box-sizing:border-box;min-width:10em;display:inline-block;word-break:break-word}@media(min-width: 992px){.message .message-text{max-width:100%}}.message.received .message-text{background:var(--gray300);color:var(--gray500)}.message.sent .message-text a{color:#fff}.message.sent .message-text{background:#698fd1;color:#fff}.message .message-text a{text-decoration:underline}.message .message-receipt{opacity:0;display:block;font-size:.8em;color:#2b2b2b;padding-bottom:.5rem}.message.received .message-receipt{text-align:left}.message.sent:last-child .message-receipt{opacity:1 !important}.show-message-receipt{opacity:1 !important;transition:1s}.message.sent{text-align:right}.message.sent .sender-name{display:none !important}.download-msg-attachment{text-decoration:underline;cursor:pointer;margin-bottom:0px}#conversation{overflow-y:auto;height:100%;width:100%}#conversation-dialog img{width:2em;transform:rotate(180deg);cursor:pointer}.message img{max-height:20rem}#message-input{outline:none;border:none;background:var(--gray200);border-radius:7px}#message-input,#send-message-icon,#send-message{height:3rem}#send-message-form{border-color:#707785}#mentor-messages{box-shadow:0px 4px 28px 0px rgba(46,51,61,.0784313725);border-radius:8px}@media(min-width: 1600px){#mentor-messages{margin-left:15rem;margin-right:15rem}}.user-card-details{min-width:0}.smart-text{color:#545454 !important}.smart-text-bold{color:#545454 !important;font-weight:var(--font-weight-semibold-2)}.smart-tag{border-left-width:.75rem !important;width:100%;overflow:hidden}.smart-accordion{border-top-left-radius:0rem !important;border-bottom-left-radius:0rem !important}.smart-img{display:block;margin-left:auto;margin-right:auto;height:3rem;margin-bottom:2rem}.comp-card{padding-top:.5rem;padding-right:1rem;padding-bottom:.5rem}.smart-container{border:solid 1px #545454;border-radius:1rem !important;background-color:#fff;padding-top:0rem !important;padding-right:1rem !important;padding-bottom:1rem !important;padding-left:1rem !important}.dropdown-button:focus{outline:none;box-shadow:none}.dropdown-button .fa-caret-down,.dropdown-button .fa-caret-right{color:gray}.dropdown-button .fa-caret-down{display:inline-block}.dropdown-button .fa-caret-right{display:none}.dropdown-button.collapsed .fa-caret-right{display:inline-block}.dropdown-button.collapsed .fa-caret-down{display:none}.nested-table .dropdown-button{padding-right:.75rem}.nested-table-header-cell{cursor:default}.nested-table-header-cell .nested-table-cell-content>.row{padding:var(--size-spacing-within-component-4) var(--size-spacing-within-component-3-5);border-radius:var(--size-border-radius-2);color:var(--color-neutral-on-surface)}.nested-table-header-cell .nested-table-sort-btn-wrapper{padding-left:var(--size-spacing-within-component-3-5)}.nested-table-header-cell .sortable{cursor:pointer}.nested-table-header-cell .sortable .nested-table-sort-btn{color:var(--color-neutral-outline-variant)}.nested-table-header-cell .sortable .nested-table-sort-btn i{font-size:var(--font-size-fa-body1);line-height:var(--font-size-fa-body2)}.nested-table-header-cell .sortable:hover{background-color:color-mix(in srgb, var(--color-neutral-on-surface) var(--state-layer-08), transparent)}.nested-table-header-cell .sortable.active{color:var(--color-accent-secondary)}.nested-table-header-cell .sortable.active .nested-table-sort-btn{color:var(--color-accent-secondary)}.nested-table-header-cell .sortable:active{box-shadow:none !important}.nested-table .row-group:not(.collapse),.nested-table .row-group.collapse.show{display:flex;flex-direction:column}.nested-table-row{display:flex;padding:.25rem 0rem;align-items:center;justify-content:space-between}.nested-table-dropdown-content.show{background-color:var(--color-neutral-surface-container-low);border-radius:0 0 6px 6px}.nested-table-dropdown-content.show .nested-table-dropdown-content.show{background-color:var(--color-neutral-surface-container);border-radius:0 0 6px 6px}.dropdown-row:has(+.nested-table-dropdown-content.show){background-color:var(--color-neutral-surface-container-low);border-radius:6px 6px 0 0}.nested-table-dropdown-content .dropdown-row:has(+.nested-table-dropdown-content.show){background-color:var(--color-neutral-surface-container);border-radius:6px 6px 0 0}.empty-table-state.container{border:0 !important}.empty-table-state-icon{font-size:13.125rem;padding:55px 28.5px}.plus-datepicker{display:flex;width:102px}.plus-datepicker input{width:100%;font-weight:var(--font-weight-semibold-1);cursor:pointer;caret-color:rgba(0,0,0,0)}.plus-datepicker::after{cursor:pointer;font:var(--fa-font-solid);content:"";color:currentColor;font-size:var(--font-size-fa-body2);line-height:var(--font-line-height-fa-body2);height:fit-content;align-self:center;margin-left:calc(0px - (var(--size-spacing-within-component-3-5) + .5rem))}.plus-datepicker.long-format{width:124px}.plus-datepicker.disabled::after{color:color-mix(in srgb, var(--color-neutral-on-surface) 38%, transparent);cursor:default}.plus-datepicker.small{width:84px}.plus-datepicker.small::after{font-size:var(--font-size-fa-body3);line-height:var(--font-line-height-fa-body3);margin-left:calc(0px - (var(--size-spacing-within-component-3) + .5rem))}.plus-datepicker.small.long-format{width:104px}.plus-datepicker.large{width:112px}.plus-datepicker.large::after{font-size:var(--font-size-fa-body1);line-height:var(--font-line-height-fa-body1);margin-left:calc(0px - (var(--size-spacing-within-component-4) + .5rem))}.plus-datepicker.large.long-format{width:136px}.ui-datepicker.ui-widget.ui-widget-content{padding:var(--size-spacing-within-component-3-5);background-color:var(--color-neutral-surface-container-highest);border-radius:var(--size-border-radius-3);border:1px solid var(--color-neutral-outline-variant);width:fit-content}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-header{padding:var(--size-spacing-within-component-2-5) 0px;display:flex;justify-content:space-between;align-items:center}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-header::before,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-header::after{display:none}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-header .ui-datepicker-title{font-weight:var(--font-weight-bold);margin:0;order:2}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-header a.ui-datepicker-prev,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-header a.ui-datepicker-prev.ui-state-hover,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-header a.ui-datepicker-next,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-header a.ui-datepicker-next.ui-state-hover{border:none;background-color:inherit;color:var(--color-neutral-on-surface);text-decoration:none;position:relative;width:fit-content;height:fit-content;top:0}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-header a.ui-datepicker-prev span,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-header a.ui-datepicker-prev.ui-state-hover span,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-header a.ui-datepicker-next span,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-header a.ui-datepicker-next.ui-state-hover span{display:none}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-header a.ui-datepicker-prev::after,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-header a.ui-datepicker-prev.ui-state-hover::after,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-header a.ui-datepicker-next::after,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-header a.ui-datepicker-next.ui-state-hover::after{font:var(--fa-font-solid);font-size:var(--font-size-fa-body1)}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-header a.ui-datepicker-prev{order:1;left:0}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-header a.ui-datepicker-prev::after{content:""}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-header a.ui-datepicker-next{order:3;right:0}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-header a.ui-datepicker-next::after{content:""}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar{width:230px;table-layout:fixed;margin:0}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar th,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar td{width:2rem;height:2rem;padding:0px}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar th a,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar th span,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar td a,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar td span{padding:0px;color:var(--color-neutral-on-surface-variant);border:none;background:unset;text-align:center}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar th a,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar td a{font-weight:var(--font-weight-normal)}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar thead th span{font-weight:var(--font-weight-bold)}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar td.ui-datepicker-current-day{border-radius:var(--size-border-radius-3-5);background-color:var(--color-accent-primary)}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar td.ui-datepicker-current-day a{color:var(--color-accent-on-primary)}.ui-datepicker.ui-widget.ui-widget-content .ui-timepicker-div dl{margin-bottom:0}.ui-datepicker.ui-widget.ui-widget-content .ui-timepicker-div .ui_tpicker_time_label{font-weight:var(--font-weight-semibold-1)}.ui-datepicker.ui-widget.ui-widget-content .ui-timepicker-div select{border-radius:0px;color:var(--color-neutral-on-surface);font-weight:var(--font-weight-normal);font-family:var(--font-family-body)}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-buttonpane{margin-top:var(--size-spacing-between-components-1)}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-buttonpane button.ui-priority-primary{color:#fff;background-color:var(--color-accent-primary);font-weight:var(--font-weight-semibold-1);border-color:var(--color-accent-primary);margin-bottom:0;margin-right:0;width:100%}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-buttonpane button.ui-priority-secondary{display:none}.chart-container{padding:var(--size-spacing-between-components-4);background-color:var(--color-neutral-surface-container-low);border-radius:var(--size-border-radius-3-5)}.chart-container .chart-header i[data-toggle=tooltip]{margin-left:var(--size-spacing-within-component-4);color:var(--color-neutral-outline-variant)}.chart-container .chart-body{display:flex;justify-content:center}.chart-legend-label{color:#000}.chart-legend-color-swatch{height:1.5rem;width:1.5rem;border-radius:5px}.chart-body-row:has(.chart-body.no-data-placeholder)+.chart-legend-row{display:none}.modal-backdrop.show{opacity:.32}.plus-modal .modal-dialog{max-width:312px}.plus-modal.message-modal .modal-dialog .modal-content .img-col img{width:100%;min-width:240px}.plus-modal.message-modal .modal-dialog .modal-content .img-col{height:160px;overflow:hidden}@media(min-width: 768px){.plus-modal .modal-dialog{max-width:500px}.plus-modal.message-modal .modal-dialog{max-width:712px}.plus-modal.message-modal .modal-dialog .modal-content .img-col{width:240px;height:240px}#create-tutor-modal .modal-dialog,#create-student-modal .modal-dialog{max-width:560px}#assign-lesson-modal .modal-dialog{max-width:600px}#feedback-modal .modal-dialog{max-width:680px}}.badge-modal.plus-modal .modal-dialog{width:var(--size-columns-min-8);max-width:var(--size-columns-min-8)}.badge-modal.plus-modal .modal-dialog .modal-content{background-color:var(--color-neutral-surface-container-lowest);border-radius:var(--size-border-radius-3)}.badge-modal.plus-modal .modal-dialog .modal-content.sm .modal-body,.badge-modal.plus-modal .modal-dialog .modal-content.lg .modal-body{padding:var(--size-spacing-within-component-3) var(--size-spacing-within-component-4-5);min-height:112px}.badge-modal.plus-modal .modal-dialog .modal-content .modal-footer .modal-btn-row{margin:0}.badge-modal.plus-modal .modal-dialog .modal-content .modal-close-btn{background-color:var(--color-neutral-surface-container-lowest)}.plus-modal .modal-dialog .modal-content{border-radius:6px;border:none;background-color:var(--color-neutral-surface-container-high)}.plus-modal .modal-dialog .modal-content .modal-close-btn{position:absolute;top:12px;right:16px;font-size:1.5rem;width:fit-content;cursor:pointer;z-index:100;border-radius:1rem;background-color:var(--color-neutral-surface-container-high)}.plus-modal .modal-dialog .modal-content .modal-close-btn.sm{top:10px;right:12px;font-size:1rem}.plus-modal .modal-dialog .modal-content .modal-header,.plus-modal .modal-dialog .modal-content .modal-footer{border-color:color-mix(in srgb, var(--color-neutral-outline) 10%, transparent)}.plus-modal .modal-dialog .modal-content.sm .modal-header{padding:var(--size-spacing-within-component-4-5)}.plus-modal .modal-dialog .modal-content.sm .modal-body{padding:var(--size-spacing-within-component-3-5) var(--size-spacing-within-component-5)}.plus-modal .modal-dialog .modal-content.sm .modal-footer{padding:var(--size-spacing-within-component-3) var(--size-spacing-within-component-4-5)}.plus-modal .modal-dialog .modal-content.lg .modal-header{padding:16px 24px 8px 24px}.plus-modal .modal-dialog .modal-content.lg .modal-body{padding:12px 24px}.plus-modal .modal-dialog .modal-content.lg .modal-footer{padding:8px 24px}.plus-modal .modal-dialog .modal-content .modal-btn-row{column-gap:1rem;row-gap:.5rem}.loading-modal .modal-content{height:150px;width:150px;justify-content:center;border:none}.create-tutor-is-admin>input[type=radio]:checked+label{font-weight:var(--font-weight-semibold-2) !important}.plus-modal ul.form-control,.plus-modal input[type=text]:not(.hasDatepicker){padding:.5rem 1rem;border-radius:2px;border:1px solid var(--color-neutral-outline-variant)}#feedback-modal .modal-dialog .modal-content.lg .modal-header{padding-bottom:12px}#feedback-modal-product-area-select-dropdown-toggle{color:var(--color-neutral-on-surface-variant)}.col-1280,.col-1280-4,.col-1280-auto{position:relative;width:100%;padding-right:.75rem;padding-left:.75rem;box-sizing:border-box}@media(min-width: 1280px){.d-1280-block{display:block !important}.d-1280-inline{display:inline !important}.d-1280-none{display:none !important}.d-1280-flex{display:flex !important}.col-1280{flex-basis:0;flex-grow:1;min-width:0;max-width:100%}.col-1280-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1280-4{flex:0 0 33.33333%;max-width:33.33333%}.ml-1280-3{margin-left:1rem !important}.mr-1280-3{margin-right:1rem !important}.mt-1280-0{margin-top:0 !important}.mt-1280-4{margin-top:1.5rem !important}}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.shadow-light-2{box-shadow:var(--elevation-light-2)}.border-none{border:none !important}.border-outline{border:1px solid var(--color-neutral-outline)}.border-outline-variant{border:1px solid var(--color-neutral-outline-variant)}.border-radius-sm{border-radius:2px}.plus-badge{padding:0px var(--size-spacing-within-component-3-5);border-radius:var(--size-border-radius-5);display:flex;align-items:center;justify-content:center;color:var(--color-neutral-on-surface);background-color:color-mix(in srgb, var(--color-neutral-on-surface) var(--state-layer-08), transparent);max-width:fit-content}@supports(-webkit-hyphens: none) and (hanging-punctuation: first) and (-webkit-appearance: none){.plus-badge{background-color:#ededed}}.plus-badge.primary{color:var(--color-accent-primary);background-color:color-mix(in srgb, var(--color-accent-primary) var(--state-layer-08), transparent)}.plus-badge.warn{color:var(--color-accent-warning);background-color:color-mix(in srgb, var(--color-accent-warning) var(--state-layer-08), transparent)}.plus-badge.info{color:var(--color-accent-info);background-color:color-mix(in srgb, var(--color-accent-info) var(--state-layer-08), transparent)}.plus-badge.error{color:var(--color-accent-danger);background-color:color-mix(in srgb, var(--color-accent-danger) var(--state-layer-08), transparent)}.plus-badge.success{color:var(--color-accent-success);background-color:color-mix(in srgb, var(--color-accent-success) var(--state-layer-08), transparent)}.plus-badge.body1-txt,.plus-badge.body2-txt,.plus-badge.body3-txt{font-weight:var(--font-weight-semibold-1)}.plus-badge.h4,.plus-badge.h5,.plus-badge.h6{font-weight:var(--font-weight-semibold-2)}.plus-badge.h1,.plus-badge.h2,.plus-badge.h3{font-weight:var(--font-weight-bold)}.plus-badge.h1{padding:0px var(--size-spacing-within-component-4-5)}.plus-badge.h1 i:first-child{margin-right:var(--size-spacing-within-component-5)}.plus-badge.h2,.plus-badge.h3{padding:0px var(--size-spacing-within-component-4-5)}.plus-badge.h2 i:first-child,.plus-badge.h3 i:first-child{margin-right:var(--size-spacing-within-component-4-5)}.plus-badge.h4{padding:0px var(--size-spacing-within-component-4-5)}.plus-badge.h4 i:first-child{margin-right:var(--size-spacing-within-component-4)}.plus-badge.h5{padding:0px var(--size-spacing-within-component-4-5);height:28px}.plus-badge.h5 i:first-child{margin-right:var(--size-spacing-within-component-3-5)}.plus-badge.h6{padding:0px var(--size-spacing-within-component-4-5)}.plus-badge.h6 i:first-child{margin-right:var(--size-spacing-within-component-3)}.plus-badge.body1-txt{padding:0px var(--size-spacing-within-component-4)}.plus-badge.body1-txt i:first-child{margin-right:var(--size-spacing-within-component-3)}.plus-badge.body2-txt{padding:0px var(--size-spacing-within-component-3-5)}.plus-badge.body2-txt i:first-child{margin-right:var(--size-spacing-within-component-2-5)}.plus-badge.body3-txt{padding:0px var(--size-spacing-within-component-3);min-width:12px}.plus-badge.body3-txt i:first-child{margin-right:var(--size-spacing-within-component-2)}.plus-toast{position:fixed;bottom:5%;left:275px;right:105px;display:flex;color:var(--color-neutral-surface);flex-direction:column;border-radius:var(--size-border-radius-2);overflow:hidden;box-shadow:0px 4px 8px 3px rgba(0,0,0,.15),0px 1px 3px 0px rgba(0,0,0,.3);z-index:100}.plus-toast-header{display:flex;padding:var(--size-spacing-within-component-3-5) var(--size-spacing-within-component-4);align-items:center;gap:var(--size-spacing-within-component-3-5);align-self:stretch}.plus-toast-header.info{background-color:var(--color-neutral-inverse-surface)}.plus-toast-header.info>i:first-child{color:var(--color-neutral-inverse-primary)}.plus-toast-header.success{background-color:var(--color-accent-success)}.plus-toast-header.danger{background-color:var(--color-accent-danger)}.plus-toast-content{display:flex;padding:var(--size-spacing-within-component-3) var(--size-spacing-within-component-4);align-items:center;align-self:stretch;background:var(--color-neutral-surface);color:var(--color-neutral-on-background)}.plus-alert{padding:var(--size-spacing-within-component-4-5);border-width:var(--size-border-width-1);border-radius:var(--size-border-radius-2);border-style:solid}.plus-alert h4{padding:0}.plus-alert .plus-alert-dismiss-btn{color:var(--color-neutral-on-surface-variant)}.plus-alert.primary{background-color:color-mix(in srgb, var(--color-accent-primary) var(--state-layer-08), transparent);border-color:var(--color-accent-primary);color:var(--color-accent-on-primary-container)}.plus-alert.secondary{background-color:color-mix(in srgb, var(--color-accent-secondary) var(--state-layer-08), transparent);border-color:var(--color-accent-secondary);color:var(--color-accent-on-secondary-container)}.plus-alert.success{background-color:color-mix(in srgb, var(--color-accent-success) var(--state-layer-08), transparent);border-color:var(--color-accent-success);color:var(--color-accent-on-success-container)}.plus-alert.danger{background-color:color-mix(in srgb, var(--color-accent-danger) var(--state-layer-08), transparent);border-color:var(--color-accent-danger);color:var(--color-accent-on-danger-container)}.plus-alert.warning{background-color:color-mix(in srgb, var(--color-accent-warning) var(--state-layer-08), transparent);border-color:var(--color-accent-warning);color:var(--color-accent-on-warning-container)}.plus-alert.info{background-color:color-mix(in srgb, var(--color-accent-info) var(--state-layer-08), transparent);border-color:var(--color-accent-info);color:var(--color-neutral-on-surface)}.plus-alert.light{background-color:var(--color-accent-info-container);border-color:var(--color-neutral-outline);color:var(--color-accent-on-info-container)}.plus-alert.dark{background-color:color-mix(in srgb, var(--color-accent-inverse-surface) var(--state-layer-08), white);border-color:var(--color-neutral-outline);color:var(--color-neutral-on-surface)}.supercomp-pill{border-radius:1.25rem;min-width:max-content;max-width:min-content;padding:2px 12px}.supercomp-pill i{line-height:inherit}.supercomp-pill-text{white-space:nowrap}.smartbar-bg{border-radius:20px;overflow:hidden;transform:scaleY(-1)}.smartbar{border-radius:20px}.smartbar-label{text-align:center}.smartbar-container{margin:inherit}.smartbars-container{flex-wrap:nowrap}.student-status-text{font-weight:var(--font-weight-semibold-2)}.student-status-text>.missed-status{color:var(--alertRed)}.student-status-text>.rampitup-status{color:var(--neutralOrange)}.student-status-text>.keepitup-status{color:var(--successGreen)}.student-status-text>.wow-status{color:var(--altBlue)}.student-name-link{color:var(--gray400);text-decoration:none}.user-avatar-badge{border-radius:100%;display:flex;width:40px;height:40px;justify-content:center;align-items:center}.user-avatar-badge i{font-size:var(--font-size-fa-h5);line-height:var(--font-line-height-fa-h5)}.plus-card{border-radius:16px;box-shadow:var(--elevation-light-3);border:none;background:var(--color-neutral-surface);padding:var(--size-spacing-between-sections-3)}.smart-aggregate-card{border-radius:1.25rem}.emphasized-fraction-numerator{font-size:1.5rem}.bg-smart-card{border-radius:1rem;padding:1.25rem;box-sizing:border-box;height:180px;width:270px}.bg-smart-card:not(.lesson-completion-card){box-shadow:var(--elevation-light-1)}.bg-smart-card .text-content{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.smart-card-title-row{flex-wrap:nowrap;white-space:nowrap}.need-card{background-size:cover;color:#fff;border-radius:1rem}.badge-card{background-color:var(--color-neutral-surface-container-lowest)}.color-image-background-card{color:#fff;border-radius:1rem}.lesson-completion-smart-bars .smartbar-bg:hover .smartbar.social-emotional{background-color:var(--color-extended-social-emotional) !important}.lesson-completion-smart-bars .smartbar-bg:hover .smartbar.mastering-content{background-color:var(--color-extended-mastering-content) !important}.lesson-completion-smart-bars .smartbar-bg:hover .smartbar.advocacy{background-color:var(--color-extended-advocacy) !important}.lesson-completion-smart-bars .smartbar-bg:hover .smartbar.relationships{background-color:var(--color-extended-relationship) !important}.lesson-completion-smart-bars .smartbar-bg:hover .smartbar.technology-tools{background-color:var(--color-extended-technology-tools) !important}@media(max-width: 1279px){.lesson-completion-card{width:180px}}#training-admin-content .bg-smart-card .arc-gauge-data-label{margin-top:-4px}.plus-resource-card{border:1px solid var(--color-neutral-outline-variant);border-radius:12px;background-color:var(--color-neutral-surface-bright);overflow:hidden}.plus-resource-card .resource-card-img-row{height:184px;max-height:184px;overflow:hidden;opacity:.38;background-color:color-mix(in srgb, var(--color-accent-info) var(--state-layer-08), transparent)}.plus-resource-card .resource-card-img-row>div{padding:var(--size-spacing-within-component-4) var(--size-spacing-within-component-5)}.plus-resource-card .resource-card-img-row img{height:100%}.plus-resource-card .resource-card-description-overlay{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;color:var(--color-accent-on-info-container);background-color:color-mix(in srgb, var(--color-accent-info) var(--state-layer-08), transparent);display:flex;flex-direction:column;padding:var(--size-spacing-within-component-4) var(--size-spacing-within-component-5)}.plus-resource-card .resource-card-body:hover .resource-card-description-overlay,.plus-resource-card .resource-card-body:hover .resource-card-img-row{opacity:1}.plus-resource-card .resource-card-body:hover .resource-card-img-row img{opacity:0}.plus-resource-card .resource-card-description{display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden}.plus-resource-card .resource-card-body{cursor:pointer}.plus-resource-card .col-separator{width:18px;text-align:center}.plus-resource-card .resource-card-footer{padding:var(--size-spacing-within-component-4) var(--size-spacing-within-component-5);border-top:1px solid color-mix(in srgb, var(--color-neutral-outline-variant) 38%, transparent);cursor:default}.nav-tabs .plus-nav-tab.nav-link{color:var(--color-neutral-on-surface);font-weight:var(--font-weight-normal);border-radius:.5rem .5rem 0 0;justify-content:center;align-items:center}.ptab-text,.ptab-state-screen{border-radius:inherit;transition:all .15s ease-in-out}.nav-tabs .plus-nav-tab.nav-link.active{color:var(--color-accent-secondary);border-bottom:2px solid var(--color-accent-secondary);font-weight:var(--font-weight-semibold-1);border-top-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.nav-tabs .plus-nav-tab.nav-link:hover{border-top-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0)}.nav-tabs .plus-nav-tab.nav-link .ptab-state-screen:hover{background-color:color-mix(in srgb, var(--color-neutral-on-surface) var(--state-layer-08), transparent)}.nav-tabs .plus-nav-tab.nav-link .ptab-state-screen:focus{background-color:color-mix(in srgb, var(--color-neutral-on-surface) var(--state-layer-12), transparent)}.nav-tabs .plus-nav-tab.nav-link.active .ptab-state-screen:hover{background-color:color-mix(in srgb, var(--color-accent-secondary) var(--state-layer-08), transparent)}.nav-tabs .plus-nav-tab.nav-link.active .ptab-state-screen:focus{background-color:color-mix(in srgb, var(--color-accent-secondary) var(--state-layer-12), transparent)}.nav-tabs .plus-nav-tab.nav-link .ptab-state-screen:active{background-position:bottom 10px center;background-size:cover;background-repeat:no-repeat;background-image:url(../../../images/pl2/component_parts/tab_press_ripple.svg)}.nav-tabs .plus-nav-tab.nav-link.active .ptab-state-screen:active{background-image:url(../../../images/pl2/component_parts/tab_press_ripple_active.svg)}.ptab-text .ptab-count{border-radius:50px;background-color:var(--color-neutral-surface-container-highest);color:var(--color-neutral-on-surface-variant)}.plus-nav-tab.nav-link.active .ptab-text .ptab-count{background-color:var(--color-accent-secondary);color:#fff}.nav-pills .plus-nav-tab.nav-link{color:var(--color-accent-secondary)}.nav-pills .plus-nav-tab.nav-link:hover,.nav-pills .plus-nav-tab.nav-link.active{background-color:color-mix(in srgb, var(--color-accent-secondary) var(--state-layer-08), transparent)}.nav-pills .plus-nav-tab.nav-link.active .ptab-state-screen:hover{background-color:color-mix(in srgb, var(--color-neutral-on-surface) var(--state-layer-08), transparent)}.plus-pagination-controller{display:flex;justify-content:center}.plus-pagination-controller .plus-pagination-btn{color:var(--color-accent-secondary);background-color:rgba(0,0,0,0);border:1px solid var(--color-neutral-outline-variant);border-left-width:0px;padding:calc(var(--size-spacing-within-component-2-5) - 1px) calc(var(--size-spacing-within-component-3-5) - 1px)}.plus-pagination-controller .plus-pagination-btn:hover{background-color:rgba(0,0,0,0)}.plus-pagination-controller .prev-page-btn{border-top-left-radius:var(--size-border-radius-5);border-bottom-left-radius:var(--size-border-radius-5);border-left-width:1px;border-right-width:0px}.plus-pagination-controller .next-page-btn{border-top-right-radius:var(--size-border-radius-5);border-bottom-right-radius:var(--size-border-radius-5);border-right-width:1px;border-left-width:1px}.plus-pagination-controller .page-btn+.next-page-btn{border-left-width:0px}.plus-pagination-controller .first-page-btn{border-left-width:1px}.plus-pagination-controller .plus-pagination-btn.active,.plus-pagination-controller .plus-pagination-btn.active:hover{background-color:color-mix(in srgb, currentColor 8%, transparent)}.plus-pagination-controller .plus-pagination-btn[disabled]{color:var(--color-neutral-on-surface-variant);opacity:.38}.plus-pagination-controller .ellipsis-page-btn{pointer-events:none}.status-tag{padding:.625rem;border-radius:.25rem;display:inline-block}.status-tag.plus-content-assigned,.status-tag-text.plus-content-assigned{color:var(--altBlue)}.status-tag.plus-content-complete,.status-tag-text.plus-content-complete{color:var(--successGreen)}.status-tag.plus-content-started,.status-tag-text.plus-content-started{color:var(--neutralOrange)}.status-tag.plus-content-not-started,.status-tag-text.plus-content-not-started{color:var(--gray400)}.status-tag.plus-content-assigned:hover{background-color:color-mix(in srgb, var(--altBlue), transparent 92%)}.status-tag.plus-content-complete:hover{background-color:color-mix(in srgb, var(--successGreen), transparent 92%)}.status-tag.plus-content-started:hover{background-color:color-mix(in srgb, var(--neutralOrange), transparent 92%)}.status-tag.plus-content-not-started:hover{background-color:color-mix(in srgb, var(--gray400), transparent 92%)}.bg-hover-none:hover{background-color:rgba(0,0,0,0) !important}.plus-content-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.plus-content-status-card{border-radius:.625rem;width:20rem;flex:none;margin-bottom:.5rem}.plus-content-status-row{padding-top:1.25rem;padding-bottom:2.25rem;padding-left:2.5rem;padding-right:2.5rem;width:calc(100% - 5rem)}.plus-content-scroll-row{overflow-x:auto;column-gap:1rem}.plus-scroll-btn{padding:.5rem .75rem}.llm-op-resp{background-color:var(--color-neutral-surface-container-low);border-radius:.75rem}.llm-op-resp .llm-op-resp-review-btn.spinning:disabled{background-color:var(--color-accent-primary);color:#fff}.llm-op-resp .llm-op-resp-review-btn .spinner-border{width:1rem;height:1rem;border-width:.1875rem}.llm-op-resp .llm-op-resp-review-btn:not(.spinning):disabled .plus-badge{color:inherit;background-color:color-mix(in srgb, var(--color-neutral-on-surface) var(--state-layer-08), transparent)}.llm-op-resp .llm-op-resp-review-btn:not(:disabled) .plus-badge,.llm-op-resp .llm-op-resp-review-btn.spinning .plus-badge{color:var(--color-neutral-on-surface);background-color:var(--color-accent-primary-container)}.llm-op-resp .llm-response,.llm-op-resp .llm-error-container{padding:16px 24px;border-radius:6px;display:flex;flex-direction:column;row-gap:1rem}.llm-op-resp .llm-response.success{border:1px solid var(--color-accent-success);color:var(--color-accent-on-success-container);background-color:color-mix(in srgb, var(--color-accent-success) var(--state-layer-08), transparent)}.llm-op-resp .llm-response.warn{border:1px solid var(--color-accent-warning);color:var(--color-accent-on-warning-container);background-color:color-mix(in srgb, var(--color-accent-warning) var(--state-layer-08), transparent)}.llm-op-resp .llm-error-container{border:1px solid var(--color-accent-danger);background-color:color-mix(in srgb, var(--color-accent-danger) var(--state-layer-08), transparent)}.ai-indicator-icon{padding:.375rem .625rem;color:var(--color-accent-primary)}.required-field-label::after{content:"*";color:var(--color-accent-danger);padding-left:var(--size-spacing-within-component-2)}.line-height-inherit{line-height:inherit}.line-clamp-2,.line-clamp-3,.line-clamp-4,.line-clamp-5{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{-webkit-line-clamp:3}.line-clamp-4{-webkit-line-clamp:4}.line-clamp-5{-webkit-line-clamp:5}.min-width-0{min-width:0px}.white-space-pre-line{white-space:pre-line}.cursor-default{cursor:default}/*# sourceMappingURL=main.css.map */
